body{background-color:#E9FAFF;color:#333;font-family:"宋体";font-size:14px;margin:0 auto;}
div,h1,h2,h3,dl,dt,dd,p,input,select,form{overflow:hidden; margin:0; padding:0;}
ul{list-style-type:none; padding:0; margin:0;}
a{color:#0a69a6;text-decoration:none;}
a:hover {text-decoration:underline; top:-1px;}
.clear{clear:both;}
img{margin:0; padding:0; border:0;}
e{color:#F00;}

.ywtop_sethome,.ywtop_addfavorite,.frii .int{background:url(images/all.gif) no-repeat scroll 0 0 transparent; cursor:pointer;}
.ywtop{background-color:#E1ECED;border-bottom:1px solid #A6D3E8;height:28px;min-width:950px;width:100%;}
.ywtop_con{line-height:28px;text-indent:16px;vertical-align:middle;width:950px;margin:0 auto;}
.ywtop_sethome{float:left;background-position:0 8px;display:inline;margin-right:20px; font-size:12px;}
.ywtop a{color:#000}
.ywtop_addfavorite{float:left;background-position:0 -12px;display:inline; font-size:12px;}
.nri{float:right;font-size:14px;}
.nri .cc{float:left;width:155px;}
.nri span{margin:0 8px;}
.cc .txt{color:gray;float:left;text-align:right;}
.cc .inp{float:left;padding-top:3px;width:90px;}
.inp input{background-color:#FFF;border:1px solid #A6D3E8;float:left;height:18px;width:87px;margin:1px 0;}
.nri .frii{float:left;font-size:14px;margin-left:5px;padding-top:3px;width:55px;}
.frii .int{background-position:0 -96px;border:medium none;color:#2A4E8A;float:left;font-size:12px;height:21px;line-height:21px;text-align:center;width:51px;}
.nri .ccc{float:left;padding-left:10px;}
.ccc .txtt{color:gray;float:left;padding-left:10px;}
.txtt a,.txtt a:hover{color:#333;text-decoration:none;}
.header{height:auto;width:980px;margin:0 auto; margin-bottom:6px;}
.header_logo{float:left;height:70px;width:220px;}
.header_logo a{text-indent:-9999px;display:inline-block; width:220px; height:70px;}
.header_search{float:left;width:450px;margin:15px 0 0 30px; }
.header_search .ts{height:16px; line-height:16px; margin-top:5px; font-size:12px;}
.header_search .ts span{margin:0 8px;}
.header_search input.search{border:1px solid #A6D3E8;font:16px/22px arial;height:24px;margin-right:5px;width:320px;padding:3px; text-indent:6px;}
.header_search input.searchBtn{background:none repeat scroll 0 0 #DDD;cursor:pointer;font-size:14px;height:32px;width:95px;}
.userpanel{bcolor:#9E9E9E;float:right;margin-right:5px;text-align:center;width:250px;padding:5px 3px; line-height:20px; font-weight:bold;}
.userpanel a{color:#F00; font-size:16px;}
.userpanel p{height:20px;overflow:hidden;}
.nav{background:none repeat scroll 0 0 #88C6E5;height:40px;width:980px;margin:0 auto;}
.nav ul li{float:left;line-height:40px;}
.nav ul li a{color:#FFF;font-size:16px;font-weight:500;padding:0 10px;}
/*heard up*/

/*栏目条*/
h2{background-color:#E1ECED;border-bottom:1px solid #DDD;font-size:16px;height:32px;line-height:32px;padding:0 10px; color:#333;}
h2.mr{margin-right:10px;}
h2.tc{text-align:center;}

#main{width:980px; margin:auto;margin-top:8px;}
.mainOne{width:976px; margin:auto;margin-top:8px;border:2px #88C6E5 solid;}
.mainLeft{float:left; width:729px; height:auto;border:2px #88C6E5 solid;}
.mainRigh{float:right; width:235px; height:auto;border:2px #88C6E5 solid;}
.mainRigh .H{height:316px; overflow:auto;}
.mainRigh .H2{height:1620px;overflow:auto;}
.mainLeft1{float:left; width:740px; height:auto;}
.mainRnk{float:left;width:235px; height:auto;  margin-right:8px; border:2px #88C6E5 solid;}
.mainRnk3{float:left; width:316px; height:auto; margin-right:10px; border:2px #88C6E5 solid;}

dl.m1 dt{text-align:left; padding:0 4px; height:30px;line-height:30px; font-size:16px;font-weight:bold; background-color:#FFF;}
dl.m1 dt.bg{ background-color:#E9FAFF; text-align:center; height:34px; line-height:34px; font-size:14px;}
dl.m1 dd{text-align:left; padding:0 4px; height:20px; line-height:20px;color:#333; background-color:#FFF; font-size:12px;}
dl.m1 dd.d2{height:40px;}
dl.m1 dd.p4{padding-bottom:4px;}
dl.m1 dd span.ml{margin-left:12px;}
dl.m1 dd span.c{color:#F30;}
dl.m1 dd.imgB{float:left;width:100px;height:134px; margin-right:6px;padding:0;}
dl.m1 dd.imgB img{width:100px; height:134px;}
dl.m1 dd.img2{float:left;width:69px;height:92px;padding:4px 0 8px 4px;}
dl.m1 dd.img2 img{width:69px; height:92px;}
dl.m1 dd.img3{float:left;width:54px;height:72px;padding:4px 0 4px 4px;}
dl.m1 dd.img3 img{width:54px; height:72px;}

dl.B{float:left; width:346px;padding:6px; margin: 10px 10px 0 0; border:1px #88C6E5 solid;}
dl.B1{width:340px; margin:5px;}
dl.B2{width:301px; margin:5px;}
dl.B3{width:218px; margin:5px;}


/*搜索*/
.SSp p{text-indent:2em; line-height:28px; font-size:16px;}

/*书页*/
.box_con{border:2px solid #88C6E5; width:976px;margin:8px auto;}
.con_top { border-bottom: #88C6E5 1px solid; text-align:left; padding: 0px 10px; line-height:40px; height:40px; background-color:#E1ECED;}
#maininfo{float:right;width:800px;}
#bookdetail{float:left;width:630px; height:270px; }
#bookscore{float:right;width:169px;height:270px; border-left:1px dashed #88C6E5;}
#sidebar{float:left;width:176px;text-align:left;}
#sidebar .Dimg{padding:6px; margin:6px; border:1px #AAA solid;}
#sidebar img{border:medium none;height:200px;width:150px;margin:0; padding:0;}
#sidebar .addbook{margin:0 auto; width:100px; height:32px; line-height:32px; color:#FFF; font-size:14px; font-weight:bold; background-color:#08F; text-align:center; cursor:pointer;border-radius:16px;}
#info{padding:10px;margin:0px;font-size:16px;}
#info h1{font-family:"黑体";font-size:28px; color:#E00;font-weight:700;margin:auto;padding:1px;}
#info p{height:26px;line-height:26px;padding-top:2px;width:50%;margin:auto;float:left;}
#info p span{margin-right:20px}
#intro{	width:610px; height:136px;border-top:1px dashed #88C6E5;padding:10px;overflow:auto}
#intro p{line-height:24px;font-size:14px;}
#intro p.e{text-indent:2em;}

/*书页目录*/
.box_con dl{padding-bottom:1px;margin:auto;}
.box_con dt{width:100%; height:38px;line-height:38px;font-size:14px;text-align:center;margin:0 0 5px 0;padding:0 10px;background:none repeat scroll 0 0 #C3DFEA;}
.box_con dd{float:left;width:33%;height:26px;line-height:26px;margin-bottom:5px;text-align:left;text-indent:10px;border-bottom:1px #CCC dashed;}
.box_con dd a:link{color:#444;}
.box_con dd a:visited{color:#993333}

/*show*/
.bookname{border-bottom:1px dashed #88C6E5;line-height:30px;padding-top:10px; margin-bottom:10px;}
.bookname h1{font:25px/35px 黑体;padding-top:10px;text-align:center;}
.bottem1{clear:both;text-align:center;width:900px;margin:5px;}

#content{font-size:26px; color:#000; letter-spacing:3px;line-height:40px;padding-top:15px;width:85%;margin:auto;}

.bottem2{border-top:1px dashed #88C6E5;clear:both;text-align:center;width:900px;margin:auto 20px;padding:15px;}
.bottem a,.bottem1 a,.bottem2 a{color:#085308;font-size:14px;margin:0 10px;}
.bottem1 label,.bottem2 label{color:#999; margin:0 10px;}
.bottem1 span,.bottem2 span{color:#085308; margin:0 10px; cursor:pointer;}

.footer{text-align:center;width:980px;margin:10px auto auto;}
.footer_link{border-bottom:2px solid #88C6E5;height:25px;line-height:25px;width:92%;margin:5px auto;}
.footer_cont p{color:#B2B2B2;line-height:20px;width:88%;}

/*分页PageSet*/
#PageSet{text-align:center;margin:10px;}
#PageSet *{display:inline-block; height:24px; line-height:24px;font-size:14px;padding:0 8px;margin:3px;}
#PageSet a{width:auto;color:#0066FF; border:1px #80B3FF solid; background-color:#FFF;text-decoration:none;}
#PageSet a:hover{ border:1px #F30 solid; color:#F30;}
#PageSet span{font-weight:bold;color:#FFF; border:1px #5197FF solid; background-color:#5197FF;}
#PageSet span.zw{ font-weight:normal; color:#999; border:1px #999 solid; background-color:#FFF;}

/*书架*/

.Tempshelf,.Myshelf{ margin-top:10px;}
.Tempshelf a:visited,.Myshelf a:visited{color:#6F78A7}
.Tempshelf li,.Myshelf li{height:34px; line-height:34px;border-bottom:1px #CCC solid; font-size:14px;}
.Tempshelf li{width:730px;}
.Myshelf li{width:100%;}
.Tempshelf span,.Myshelf span{ display:inline-block; height:34px; line-height:34px; padding:0 6px; margin:0;text-align:center; overflow:hidden; border-right:1px #CCC solid;}
.Tempshelf .bt,.Myshelf .bt{font-weight:bold; background-color:#EFEFEF;border-top:1px #CCC solid;}
.Tempshelf .s1{ width:40px; font-weight:bold;border-left:1px #CCC solid;}
.Tempshelf .s2{ width:160px;}
.Tempshelf .s3{ width:260px;}
.Tempshelf .s4{ width:140px;}
.Tempshelf .s5{ width:64px; cursor:pointer;}

.Myshelf .c1{ width:30px;font-weight:bold;border-left:1px #CCC solid;}
.Myshelf .c2{ width:120px;}
.Myshelf .c3{ width:190px;}
.Myshelf .c4{ width:80px;}
.Myshelf .c5{ width:90px;}
.Myshelf .c6{ width:45px;}
.Myshelf .c7{ width:36px; color:#0a69a6; cursor:pointer;}

table.grid caption, .gridtop { background-color:#E1ECED; border:solid 2px #C3DFEA;border-bottom:0px; font-size: 14px; font-weight: bold; margin: auto; padding-bottom: 5px; padding-top: 5px; text-align: center; vertical-align: middle;}
table.grid { border: 2px solid #C3DFEA; border-collapse: collapse; margin: auto; padding: 3px;}
table.grid td { background-color: #FFF; border: 1px solid #C3DFEA; padding: 4px;}
.hottext{color:red;}

#firendlink{border:1px solid #DDD;line-height:22px;width:949px;margin:10px auto;padding:9px 0 9px 9px;}
#firendlink a{color:#548161;display:inline-block;margin:0 9px 0 0;}


