@charset "utf-8";
/* CSS Document */

/* Common */
* {margin:0; padding:0;}
body {font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; color:#727272; border-top:2px solid #1486CF;}
ul,ol,li {list-style-type:none;}
a {text-decoration:none;}
a:link {color:#0355a1;text-decoration: none;}
a:visited {text-decoration: none;color:#0355a1;}
a:hover {text-decoration: none;color:#0355a1;}
a:active {text-decoration: none;color:#0355a1;}
img {border:none;}

/* Header */
#header {width:934px; height:85px; background:url(../img/index-bg.gif) no-repeat scroll 0 0; margin:0 auto; }
#logo {width:223px; height:52px; background:url(../img/logo.gif) no-repeat; float:left; margin:15px 0 0 20px;}
#logo a {display:block; width:223px; height:52px;}
#top {width:660px; height:30px; float:right; background:url(../img/index-bg.gif) no-repeat scroll 0 -200px; margin-right:25px;}
#top #topjs {width:380px; height:30px; float:left; overflow:hidden; color:#FFF; margin-left:30px; text-align:center;}
#top #topjs ul {line-height:17px;}
#top #topnav {float:right; margin-top:13px; font-size:12px;}
#top #topnav ul li {display:inline; padding-right:2px;}
#top #topnav ul li a {color:#888;}
#top #topnav ul li a:hover {text-decoration:underline;}


#menu {width:660px; height:46px; float:right;}
#menu ul {margin-top:5px;}
#menu ul li {float:left;}
#menu img {margin:0 auto;}
#menu ul li a {display:block; height:46px;}
.nav1 a {width:87px; background:url(../img/nav-bg.gif) no-repeat scroll 0 0;}
.nav1 a:hover {background:url(../img/nav-bg.gif) no-repeat scroll 0 -60px;}
.nav2 {margin-left:24px;}
.nav2 a {width:100px; background:url(../img/nav-bg.gif) no-repeat scroll 0 -120px;}
.nav2 a:hover {background:url(../img/nav-bg.gif) no-repeat scroll 0 -180px;}
.nav3 {margin-left:33px;}
.nav3 a {width:100px; background:url(../img/nav-bg.gif) no-repeat scroll 0 -240px;}
.nav3 a:hover {background:url(../img/nav-bg.gif) no-repeat scroll 0 -300px;}
.nav4 {margin-left:36px;}
.nav4 a {width:100px; background:url(../img/nav-bg.gif) no-repeat scroll 0 -360px;}
.nav4 a:hover {background:url(../img/nav-bg.gif) no-repeat scroll 0 -420px;}
.nav5 {margin-left:36px;}
.nav5 a {width:100px; background:url(../img/nav-bg.gif) no-repeat scroll 0 -480px;}
.nav5 a:hover {background:url(../img/nav-bg.gif) no-repeat scroll 0 -540px;}


/* Main */
#main {width:934px; margin:10px auto; padding:10px 0;}
#indexmain {width:950px; margin:0 auto; margin-top:15px;}
#plink {width:900px; padding:10px 0 10px 8px; border-bottom:1px solid #D6D6D6;}
#plink ul {padding-left:5px;}
#plink ul li {display:inline;}


/* Index */
.Lindex {width:270px; float:left; padding-left:10px;}
.ca {height:375px; background:url(../img/cabg.jpg) no-repeat; margin-bottom:15px;}
.ca ul {padding:50px 0 15px 10px;}
.ca li {background:url(../img/cap.gif) no-repeat left center; margin:0 7px 7px 0;}
.ca li a {height:21px; line-height:21px; font-size:11px; padding-left:15px;}
ins {display:none;text-decoration:none;}
.links a:link,#links a:visited {display:block; text-decoration:none;}
.links a:hover {background:#eff9ff;}
.links img {border:medium none; display:block;}
.links a:hover ins {width:124px;padding:5px;display:block;border:#999 2px solid; background:#FFF; margin-left:100px;position:absolute;}
.links a:hover ins img {width:112px; height:113px;}
.indexlogin {margin-left:13px;}
.indexdown {width:211px; height:22px; margin-left:20px; padding-top:5px;}
.Rindex {width:650px; height:550px; float:right; margin-bottom:15px;}
.flash { height:291px;}
.indexsearch {background:url(../img/search.jpg); height:63px; margin-top:20px; width:642px;}
.isearch {margin-left:144px; margin-top:1px;}
.sel {height:22px; width:99px;}
.put {height:17px; width:300px;}
.sbt1 {width:83px; height:29px; margin-left:8px; background:url(../img/index-bg.gif) no-repeat scroll -851px -467px; cursor:pointer; border:none;}
.hots {padding-top:10px; padding-left:144px; float:left;}
.hots a{color:#EC5F00;}
.ads {float:right;padding-top:10px;}
.ads a{color:#888;}
#container {width:650px; overflow:hidden; float:right;}
.slider {width:1450px;}
.section {float:left; width:145px;}
#inbook {height:155px; overflow:hidden; padding-right:10px; padding-top:18px;}


/* */
#pview { width:920px; padding-left:8px; float:left; margin-bottom:25px;}
#pview #pleft { width:630px; float:left; border-right:1px solid #D6D6D6; }
#bookview { float:left; padding:5px;}
#bookview img { display:block; float:left; width:220; height:220px;}
.pl1 { float:left; width:370px; margin-left:25px; }
.pl1 h1 { font-size:17px; font-weight:bold; color:#333; padding:8px 0; }
.pl1 p { line-height:14px;}
.pl1 p span { font-weight:bold;}
.pl1 p a { color:#0355A1;}
.pl1 ul { padding-bottom:50px;}
.pl1 ul li { float:left;}
.pl1p1 { color:#F78B1F;} 
.pl1p2 { color:#0169B2; padding:3px 0 15px 0;}
.pl1p3 {width:125px; height:31px; background:url(../img/index-bg.gif) no-repeat scroll -810px -200px; border:none; cursor:pointer;}
.pl1p4 {width:218px; height:31px; background:url(../img/index-bg.gif) no-repeat scroll -716px -244px; border:none; cursor:pointer; margin-left:15px;} 
#bookinfo { float:left; margin-top:15px; border-top:1px solid #D6D6D6; padding-top:15px; }
#bookinfo h2 { color:#333333; padding-bottom:15px; font-size:17px; font-weight:bold}
#bookinfo p { text-indent:15px; line-height:20px;}
#pview #pright { width:265px; float:right; margin-bottom:15px; margin-right:10px; }
.pr1 { display:block; height:50px; line-height:50px; color:#0169B2; font-size:14px; background:url(../img/index-bg.gif) repeat-x -5px -653px;}
.pr1 span { padding-left:10px;}
.pr2 ul { padding-left:5px;}
.pr2 ul li { height:95px;}
.pr2 ul li img { display:block; float:left; height:80px; width:80px;}
.pr2 ul li div { width:170px; float:right; padding-top:3px; padding-left:10px; }
.pr2 ul li div p { line-height:18px;}
.pr2 ul li div p span { font-weight:600;}
.pr2p1 { color:#333333; font-weight:bolder;}
.pr2p2 { color:#F78B1F; font-size:11px;}
.pr2p3 { width:39px; height:12px; display:block; float:right; background:url(../img/index-bg.gif) no-repeat -895px -688px; margin-bottom:10px; margin-right:15px;}

/* */
#mc_t { width:875px; height:42px; line-height:42px; border:1px solid #D4D4D4; margin:15px 0 0 28px;}
#mc_t .m1 { float:left; font-size:16px; width:200px; color:#1688CF; text-align:center; }
#mc_t .m2 { float:right; width:575px; color:#FB882F; padding-right:35px;}
#mc_m { width:875px; height:470px; border-left:1px solid #D4D4D4; border-right:1px solid #D4D4D4; border-bottom:1px solid #D4D4D4; margin:0 0 15px 28px;}
#mc_l { width:200px; float:left;}
#mc_l .mc_l1 { height:124px;}
#mc_l .mc_l1 li { height:14px; border-bottom:1px solid #D4D4D4; font-size:14px; padding:8px; text-align:right;}
#mc_l .mc_l1 li a { color:#727272;}
#mc_l .mc_l1 .oli { font-size:13px;}
#mc_l .mc_l1 .oli a { color:#0355A1;}
#mc_l .mc_l1 .lli { border-right:1px solid #D4D4D4;}
#mc_l h3 { color:#F27205; font-size:12px; font-weight:bold; padding:10px; border-right:1px solid #D4D4D4;}
#mc_l .mc_l2 { height:311px; border-right:1px solid #D4D4D4; }
#mc_l .mc_l2 li { padding:5px 5px 5px 10px;}
#mc_l .mc_l2 li span { color:#999; padding-left:5px;}
#mc_r { width:675px; float:left;}
#mc_r h1 { color:#1688CF; font-size:14px; font-weight:bold; padding:10px 10px 25px 10px; text-align:center; }
#mc_r p { line-height:25px; font-size:14px; padding-left:80px; }
#mc_r .mc_r1 { color:#FF6F00;}
#mc_r ul { font-size:11px; padding-left:90px;}
#mc_r ul li { display:block; float:left; margin-bottom:2px; height:25px; line-height:25px;}
.mc_r2 { padding-left:155px;}
.mc_r2 span { color:#FF0000;}
.mc_r3 { width:500px; }
.mc_r3 label {color:#1688CF; font-size:12px; width:150px; display:block; float:left; text-align:right; margin-right:5px;}
.mc_r3 label span {color:#FF0000; }
.mc_r3 input { display:block; float:left; margin-top:1px;}
.mc_r3 p { font-weight:bold;}
.mc_r3 p span {font-size:11px; color:#CCC; padding-left:10px;}
.mc_r3 input { border:1px solid #CCC; height:17px; padding:2px; color:#999; font-weight:bold;}
.mc_r4 { clear:both; padding-top:15px; padding-left:155px;}
.rep1 { width:200px;}
.rep2 { width:300px;}
.rep3 { width:122px; height:30px; background:url(../img/index-bg.gif) no-repeat scroll -812px -336px; border:none; cursor:pointer;}
.rep4 { float:left; width:128px; height:20px; margin-left:5px; background:url(../img/index-bg.gif) no-repeat scroll -806px -637px; border:none; cursor:pointer;}
.rep5 { width:90px;}
.rep6 { margin-left:10px; line-height:22px;}
.rep7 { margin-left:10px; line-height:22px;}
.rep8 { width:148px; height:30px; background:#0F0 url(../img/index-bg.gif) no-repeat scroll -786px -291px; border:none; cursor:pointer;}

/* */
#re_t { width:860px; height:60px; margin:0 auto; text-align:center; border-bottom:1px solid #88A9CA;}
#re_t h1 { color:#1688CF; font-size:18px; padding:5px; }
#re_t p span { color:#F00;}
#re_info { width:860px; height:625px; margin:0 auto;}
#info_reg { height:260px; border-bottom:1px solid #D4D4D4;}
#info_reg h3,#info_per h3 { background:#F2F9FF; color:#F27205; font-size:12px; font-weight:bold; height:25px; line-height:25px; padding-left:5px;}
#info_reg ul,#info_per ul { margin:10px 0 10px 80px;}
#info_reg ul li,#info_per ul li { float:left;}
.reg_r1 { width:700px; margin-bottom:5px; padding-left:25px;}
.reg_r1 label {color:#1688CF; font-size:12px; width:150px; display:block; float:left; text-align:right; margin-right:5px; line-height:23px;}
.reg_r1 label span {color:#FF0000;}
.reg_r1 input {display:block; float:left; margin-top:1px; padding:1px;}
.reg_r1 select {display:block; float:left; width:209px; padding:1px;}
.reg_r1 .sp1 { display:block; float:left; margin-left:5px; height:22px; line-height:22px; font-weight:bold; color:#0F0;}
.reg_r1 .sp2 { display:block; float:left; margin-left:5px; height:22px; line-height:22px; font-weight:bold; color:#F00;}
.reg_r1 p { display:block; clear:both; margin-left:155px; padding-top:5px;}
.reg_r1 img { display:block; float:left; cursor:pointer; width:46px; height:18px; margin-left:5px;}
#info_per { height:350px; border-bottom:1px solid #D4D4D4;}
#info_per select { margin-left:10px; width:100px; height:22px; margin-top:1px;}
#re_cp { width:900px; height:540px; margin:0 auto; }
#re_cp h3 { color:#FF6F00; font-size:12px; font-weight:bold; padding:10px 15px 5px 15px; text-indent:20px;}
#re_cp .contract { background:#EEE none repeat scroll 0 0; border:1px solid #CCCCCC; height:380px; overflow:scroll; padding:10px; width:825px; margin:0 auto;}
#re_cp center { padding-bottom:5px;}
#re_cp .c1 { text-align:center; padding-top:5px;} 
#re_cp div p { padding-bottom:5px;}
.firstword { font-weight:bold; padding-right:2px;}

/* Book Categories */
#cgs { float:left; padding-bottom:30px; width:900px;}
#cgs h1 { font-size:22px; color:#EC7C16; text-align:center; padding:5px 0;}
#cgs ul li a {color:#1587D0;}
#cgs ul li a:hover { text-decoration:underline;}
#cgs ul .cgsli { border-bottom:1px dotted #CCC; display:block; float:left; width:900px; padding-bottom:10px;}
#cgs ul .cgsli h2 { font-size:14px; background:url(../img/cap.gif) no-repeat left center; margin-left:15px; padding:10px;}
#cgs ul .cgsli h2 a { padding-left:15px;}
#cgs ul .cgsli ol { margin-left:40px;}
#cgs ul .cgsli ol li { float:left; padding-left:25px;}
#cgs ul .cgsli ol li a {color:#EC7C16; padding-left:5px;}

/* Recovery Password */
#fpwd { padding-left:40px; color:#1587D0;}
#fpwd h1 { color:#EC7C16; font-size:20px; padding:5px 0;}
#fpwd p { font-size:12px; padding:10px 20px;}
#fpwd ul { height:300px; padding:10px 10px;}
#fpwd ul .fpli { padding-left:100px;}
#fpwd ul li { float:left; width:500px; margin-bottom:10px; padding:5px 20px; line-height:25px; }
#fpwd ul li label { text-align:right; font-weight:bold; display:block; float:left; width:80px;}
#fpwd ul li input { display:block; float:left; margin-left:10px;}
#fpwd ul li span { display:block; clear:both; padding-left:90px;}
#fpwd ul li .fp1 { border:1px solid #CCC; padding:2px; width:180px;}
#fpwd ul li .fp2 { width:122px; height:30px; background:url(../img/index-bg.gif) no-repeat scroll -812px -336px; border:none; cursor:pointer; }

/* About */
#about { width:880px; height:850px; border:1px solid #D6D6D6; margin:10px 0 0 25px;}
#about #ab_l { width:340px; float:left;}
#about #ab_l ul li { height:24px; line-height:24px; text-align:right; padding:5px 5px 5px 0; border-bottom:1px solid #D6D6D6;}
#about #ab_l ul .oli a { color:#1688CF; font-size:12px;}
#about #ab_l ul .lli {border-right:1px solid #D6D6D6;}
#about #ab_l ul .lli a { font-size:11px; color:#727272;}
#about #ab_l div { height:675px; border-right:1px solid #D6D6D6;}
#about #ab_r { width:538px; float:left; }
#about #ab_r h2 { color:#1688CF; font-size:15px; padding:10px; text-align:center;}
#about #ab_r p { font-size:12px; padding:10px 25px; text-indent:20px;}
#about #ab_r img { display:block; margin:0 auto; }

#bltop { width:880px; height:30px; margin:0 0 10px 25px; border:1px solid #D6D6D6; border-top:none;}
#bltop div {float:left; font-weight:bold; margin:8px 0 0 15px;}
#bltop ul {float:right; margin:4px 15px 0 0;}
#bltop ul li { float:left;}
.nol {width:18px; height:16px; border:#1b8cd0 1px solid; float:left; text-align:center; color:#1b8cd0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:4px; margin-left:5px; padding-right:2px; display:block;} 
.nol a:hover { color:#FF0000; font-weight:bold;}
.pi {width:80px; height:16px; border:#1b8cd0 1px solid; float:left; text-align:center; color:#1b8cd0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:4px; margin-left:5px; padding-right:2px;}
.next {width:50px; height:16px; border:#1b8cd0 1px solid; float:left; text-align:center; color:#1b8cd0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:4px; margin-left:5px; padding-right:2px;}
.pageon {width:18px; height:16px; border:#1b8cd0 1px solid; float:left; text-align:center; color:#1b8cd0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:4px; margin-left:5px; padding-right:2px;background:#1b8cd0;}
.pon {color:#ffffff;}
.news {margin-left:40px;}
.news li {background:url(../images/cap.gif) no-repeat left center; height:14px; margin-bottom:10px;}
.news li a {padding-left:15px; display:block; float:left;}
.news li a:hover {text-decoration:underline;}
.news li span {display:block; float:right; margin-right:25px;}
.news img {display:block; float:left;}

#mc_r {width:650px; float:right; overflow:hidden;}
.m3 {text-align:center; width:600px; padding:10px; font-size:14px; color:#1688cf; font-weight:bold;} 
.m5 {color:#ff6f00;}
.m6 {padding:10px;}
.r3 {font-size:12px; color:#1688cf;}
.rep {width:190px; height:17px; border:#CCCCCC 1px solid; padding-top:3px;}
.ta {border:#CCCCCC 1px solid;}
.sbt2 {width:124px; height:30px; background:url(../images/sbt.gif) no-repeat;  border:none; cursor:pointer;}


/* BookLibaray */
.larea {width:240px; float:left; margin-left:5px;}
.login {width:227px; height:112px; background:#FFF url(../img/index-bg.gif) no-repeat scroll 0 -385px; padding:10px 0 5px 12px;}
.login div {padding:3px 0 6px 72px;}
.login .p1 a {color:#0355A1; font-weight:bold;}
.login .p2 a {color:#FF8600;}
.login .p3 {width:205px; padding:10px 0 0 13px; background:#FFF url(../img/index-bg.gif) repeat-x scroll 0 -693px;}
.login .p3 a {color:#4F4F4F;} 
.login .info {color:#1B8CD0;}
.login .info span {color:#F00; font-weight:bold;}
.login ul {margin-top:10px; margin-bottom:15px;}
.login .info li {display:inline; margin-right:30px;}
.login .info li a {color:#C00;}
.sort {margin:10px 0; width:240px;}
.recbook {margin:10px 0;}
.publisher {margin:10px 0;}
.rTop {height:34px; background:url(../img/listTop-bg2.gif) no-repeat left top;}
.rTop h2 {color:#F78B1F; font-size:14px; font-weight:bold; line-height:34px; text-align:center;}
.rList {height:310px; background:url(../img/listCenter-bg.gif) repeat-y;}
.rList dl {width:210px; height:90px; margin:0 auto;}
.rList dl dt {float:left; padding-right:10px;}
.rList dl dd {padding:10px 5px 0 0;}
.rList a{color:#0355A1;}
.rList a:hover,.pList a:hover {text-decoration:underline;}
.rList ul {padding-left:13px;}
.rList ul li {height:22px; background:url(../img/cap.gif) no-repeat left center;}
.rList ul li a {line-height:22px; font-size:12px; padding-left:12px;}
.pTop {height:34px; background:url(../img/listTop-bg4.gif) no-repeat left top;}
.pList {height:300px; background:url(../img/listCenter-bg.gif) repeat-y;}
.pList ul {padding:5px 0 0 10px;}
.pList ul li {height:22px; width:220px; background:url(../img/cap.gif) no-repeat left center; border-bottom:1px dotted #CCC; padding:2px 0;}
.pList ul li a {font-size:12px; padding-left:15px; line-height:22px; color:#0355A1;}
.sTop {height:34px; background:url(../img/listTop-bg1.gif) no-repeat left top;}
.sList {height:352px; background:url(../img/listCenter-bg.gif) repeat-y;}

.sList .list {background:url(../img/cap.gif) no-repeat left center; padding-left:8px; margin-left:8px; width:204px; height:22px; line-height:22px; cursor:default; position:relative;}
.sList .list a {padding-left:15px; line-height:18px; font-size:12px;}
.sList .list a:hover {text-decoration:underline;}
.sList .list .menu{position:absolute; top:-1px; left:212px; z-index:50; padding-bottom:9px; width:220px; background:url(../img/library_menu_fb.gif) left bottom no-repeat; overflow:hidden; display:none;}
.sList .list iframe{position:absolute; top:-2px; left:213px; z-index:20; padding-bottom:9px; width:217px; border:1px solid #FFF; background:#FFF; overflow:hidden; display:none;}
.sList .list .menu .timg{height:6px; background:url(../img/library_menu_ft.gif) no-repeat; overflow:hidden;}
.sList .list .menu .text{padding:0px 5px 0px 15px; width:200px; line-height:18px;  background:url(../img/library_menu_fbg.gif) repeat-y; color:#E88426; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.sList .list .menu .text .t{margin-left:-25px; color:#000; font-size:14px; line-height:24px;}

.Bottom {height:11px; background:url(../img/listBottom-bg.gif) no-repeat;}

.s1 {color:#0355A1; font-weight:bold; font-family:Arial,Helvetica,sans-serif;}
.lput {width:95px; height:18px; border:1px solid #CCC;}
.lbt {width:44px; height:42px; cursor:pointer; border:none; background:url(../img/index-bg.gif) no-repeat scroll -890px -583px;}
.more {text-align:right; padding:10px 15px 0 0;}
.td1 {width:246px;}
.id1 {width:84px;}
.id2 {width:84px;}
.id3 {width:204px;}
.id4 {width:78px;}
.id5 {width:78px;}
.id6 {width:198px;}

.rarea {width:670px; float:left; margin:0 0 10px 5px;}
.search {height:110px; background:url(../img/search.gif) no-repeat left top;}
.search_id {float:left; width:574px; height:75px; margin:30px 0 0 5px;}
.search_id tr td {padding-right:5px;}
.search_id tr td label {font-weight:bold; color:#1B8CD0; display:block; float:left; padding-top:3px;}
.search_id tr td select,.search_id tr td input {display:block; float:right; padding:1px;}
.search_sub {float:right; margin:22px 0 0 0;}
.search_sub .lsb {width:69px; height:66px; background:url(../img/index-bg.gif) no-repeat scroll -865px -510px; border:none; cursor:pointer; margin:10px 10px 0 0;}
.link {width:655px; margin-left:10px; padding:10px 0 5px 0; border-top:1px dashed #D6D6D6;}
.link ul { padding-left:5px;}
.link ul li { display:inline;}
.booklist {margin-left:8px; margin-bottom:10px;}
.bltop {width:649px; border:#d4d4d4 1px solid; height:30px; margin-top:5px;}
.bltop2 {width:649px; height:30px; border:#d4d4d4 1px solid; border-top:none;}
.bltl { display:block; float:left; margin:8px 0 0 10px;}
.blpg { display:block; float:right; margin:4px 5px 4px 0; overflow:hidden;}
.nol {width:18px; height:16px; border:#1b8cd0 1px solid; float:left; text-align:center; color:#1b8cd0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:4px; margin-left:5px; padding-right:2px; display:block;} 
.nol a:hover { color:#FF0000; font-weight:bold;}
.pi {width:80px; height:16px; border:#1b8cd0 1px solid; float:left; text-align:center; color:#1b8cd0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:4px; margin-left:5px; padding-right:2px;}
.next {width:50px; height:16px; border:#1b8cd0 1px solid; float:left; text-align:center; color:#1b8cd0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:4px; margin-left:5px; padding-right:2px;}
.pageon {width:18px; height:16px; border:#1b8cd0 1px solid; float:left; text-align:center; color:#1b8cd0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; padding-top:4px; margin-left:5px; padding-right:2px;background:#1b8cd0;}
.pon {color:#ffffff;}
.blul ul{width:650px; border-left:#d4d4d4 1px solid; overflow:hidden;}
.blul li{height:345px; width:324px; border-bottom:#d4d4d4 1px solid;border-right:#d4d4d4 1px solid; float:left;}
.blul img{margin-top:20px; margin-left:40px;}
.blt {text-align:center; width:324px; font-size:12px; font-weight:bold; margin-top:5px;}
.blc {text-align:center; width:324px; font-size:12px; color:#f78b1f;margin-top:5px;}
.bli {padding:5px 20px 10px 20px;}


.publeft {float:left; width:670px; margin-left:10px;}
.PublisherList {margin-top:10px;}
.pubi {border:1px solid #D4D4D4; border-top:none; width:629px; line-height:18px; overflow:hidden; padding:10px;}
.pubi h3 {color:#1688CF; font-size:14px; font-weight:bold; padding:10px 15px;}
.pubi p {padding:10px; text-indent:15px;}
.pubi ul {width:550px; overflow:hidden; padding:15px 25px 10px 25px;}
.pubi ul li {float:left; width:100px; line-height:14px; margin-right:10px; text-align:center;}
.pubi ul li img {border:medium none; display:block;}
.clear1 { height:10px; margin:5px 0;}
.pubright {float:right; width:241px;}


/* MemberLogin */
.lo {width:780px; height:314px; margin:20px auto; padding:20px 0;}
.login1 {width:365px; height:188px; border-bottom:1px solid #D4D4D4; border-right:1px solid #D4D4D4; float:left;}
.lo_r {float:right; border-bottom:#d4d4d4 1px solid; width:393px; height:188px; padding-left:20px;}
.lo_r li{list-style-image:url(../img/cap.gif); height:20px; padding:5px 0;}
.lo_r ul {margin-top:20px; margin-left:20px;}
.lo_f {padding-top:20px; width:700px; height:40px; line-height:30px; margin:0 auto;}
.l1 {font-size:18px; color:#1688cf; width:900px; height:24px; text-align:center; margin-top:10px;}
.l2 {width:900px; height:16px; text-align:center;}
.l3 {font-size:12px; font-weight:bold; color:#f27205;}
.s1 {font-weight:bold; color:#0355a1;}
.s2 a{font-weight:bold;color:#0355a1;}
.s3 a{color:#FF8600;}
.s3 {color:#FF8600;}
.loginp {width:245px; height:20px; border:#CCCCCC 1px solid; padding-top:5px;}
.loginsub {width:122px; height:30px; background:url(../img/index-bg.gif) no-repeat scroll -812px -380px; border:none; cursor:pointer; }


/* ReaderDisplay */
.c7 {color:#1688CF; font-size:16px; font-weight:bold; text-align:center;}
.cu {margin:0 auto; padding:20px; width:800px;}
.rd {width:800px; margin:0 auto;height:50px;border-bottom:#d4d4d4 1px solid;}
.rd_l { width:290px; float:left; height:50px; border-right:#d4d4d4 1px solid;}
.rd_r { width:509px; float:right; height:50px;}
.rd_r ul{margin-left:30px; margin-top:3px;}
.rd_r li {height:18px; line-height:18px; background:url(../img/dap.gif) no-repeat left center; }
.rd_r li a { padding-left:20px;}
.rd_r li a:hover {text-decoration:underline;}
.rd2 {width:800px; margin:0 auto;height:280px;border-bottom:#d4d4d4 1px solid;}
.rd2_l { width:290px; float:left; height:280px; border-right:#d4d4d4 1px solid; line-height:20px;}
.rd2_l img { margin:0 auto;}
.rd2_r { width:509px; float:right; height:265px; padding-top:15px;} 
.rd2_r ul{margin-left:40px;}
.rd2_r li {list-style-image:url(../img/cap.gif); margin-bottom:5px; font-size:12px; line-height:18px;}
.rd3 {width:800px; height:310px; margin:10px 0;}
.rd3_l {float:left; width:484px; padding:20px 40px 0 55px; border-right:#d4d4d4 1px dotted;}
.left a {width:170px; height:47px; display:block; float:left; margin:15px 25px 0 0; color:#999; font-size:12px;}
.left a span {position:relative; color:#09700B;}
.left a span strong {position:absolute; top:4px; left:50px; font-size:14px;}
.left a span em {position:relative; top:23px; left:46px; font-style:normal;}
.da1 {background:#FFF  url(../img/dowload.gif) no-repeat scroll 0 0;}
.da1:hover {background:#FFF url(../img/dowload.gif) no-repeat scroll -200px 0;}
.da2 {background:#FFF url(../img/dowload.gif) no-repeat scroll 0 -80px;}
.da2:hover {background:#FFF url(../img/dowload.gif) no-repeat scroll -200px -80px;}
.rd3_r {float:right; width:200px; padding-top:20px;}
.rd3_r img {border:none; display:block;}
.r5_o {height:10px;}
.rd3_l img {padding-bottom:10px;}
.rd3_l p {line-height:19px; padding-left:20px;}
.r4 { color:#ff6f00; padding:10px; line-height:24px;}
.r5 {font-size:14px; font-weight:bold; color:#f27205; margin-left:10px;}
.down {display:block; width:123px; height:30px; background:#FFF url(../img/index-bg.gif) no-repeat scroll -811px -425px;}


#camain {width:900px; padding:10px; border-bottom:#d6d6d6 1px solid;}
.t1 {height:402px;}
.cu {width:800px; padding:20px; margin:0 auto;}
.c7 {text-align:center;color:#1688cf; font-size:16px; font-weight:bold;}
.c8 {line-height:20px; font-size:14px; padding-left:20px; color:#1688cf;}


/* Pop up Window */
#popup { width:239px; height:127px; background:#FFF url(../img/index-bg.gif) no-repeat scroll 0 -340px; margin:10px;}
#popup h4 { color:#FF0000; font-size:10px; width:220px; padding:5px 0 5px 5px;}
#popup ul li input {display:block; float:left; border:1px solid #CCC; padding:2px; }
#popup ul li label { display:block; float:left; font-weight:bold; font-size:10px; color:#1587D0; text-align:right; width:75px; line-height:20px;}
#popup ul li .fp3 { width:120px; margin-left:5px; margin-bottom:5px;}
#popup p { display:block; clear:both;border:none; cursor:pointer; margin-left:20px;}
#popup p input { width:80px;}

/* footer */
#footer {width:924px; height:60px; background:url(../img/index-bg.gif) no-repeat scroll 0 -101px; margin:0 auto; clear:both;}
#footer .fnav {text-align:center; padding-top:9px;}
#footer .cp {text-align:center; font-size:11px; font-family:Arial; padding-top:10px;}








