.txtcontent{ width:960px; margin-top:10px;clear:both; zoom:1; }
.maintxtcontent{ width:750px; margin-right:10px; float:left; overflow:hidden; text-align:left;}
.txtcentertop{ background-color:#DBEDF5; height:18px;padding-bottom:4px; padding-top:4px; text-align:left; font-weight:bold; background-image:url(/images/List_bg.gif); border-bottom:#9CB8CE solid 1px; width:743px; padding-left:5px;}
.txtleftcontent{ height:503px; line-height:25px; padding:5px; padding-top:15px;}
.txtleftcontent h1{ display:inline;}
.txtleftcontent h1 a{ color:#000000;text-decoration:none;}
.txtdescription{ text-align:left;}
.pingfeng{ height:40px; line-height:40px; padding-top:10px; font-size:18px; font-weight:bold; text-align:center;}
.dping{ font-size:12px; font-weight:normal;}
.txtts{ color:#FF0000;}
.txttongji{ margin-top:5px; border-bottom:#CCCCCC solid 1px; padding-bottom:5px;} 
.txtintroduce{ }
.red{ color:#FF0000; margin-left:2px; margin-right:2px;}
a.txtdownloadlink{ text-decoration:none; color:#000000;}
a.txtAuthorLink{ text-decoration:none; color:#009933;}
#divPop{ text-align:left; height:30px; line-height:30px;}

a{ text-decoration:none; color:#4976AD;}
a:hover{ color:#000000;}
.infoleft{border:1px solid #A9C9EA;float:right;margin-bottom:10px;overflow:hidden;width:228px;}
.infoleft{float: left;overflow: hidden;width: 748px; position:relative;}
.infoleft h3{background: #E7F3FF none repeat scroll 0 0;font-size: 14px;border-bottom: 1px solid #A9C9EA; border-top:0px; height: 26px;line-height: 28px;margin: -1px 0 10px -1px;overflow: hidden;text-indent: 11px; }
.favOP{position: absolute;right: 10px;top: 4px; margin-top:0px;}
.favOP em{float: left;font-style: normal;}
.favOP em span{color: #EA8758;font-family: Arial;font-weight: bold;margin: 0 3px;}
.favOP a{background:transparent url(/images/bg_2.png) no-repeat scroll -80px -536px;color: #C85E15;float: left;height: 17px;line-height: 18px;margin-left: 5px;text-align: center;width: 67px;}
.picTitle{display: inline;float: left;margin: 0 10px;overflow: hidden;position: relative;width: 216px; margin-bottom:10px;}
.titilenav a { text-decoration:none}
.picTitle img{border: 1px solid #CCCCCC;display: block;height: 297px;overflow: hidden;padding: 2px;width: 210px;}
.picTitle .isoriginal { text-align:center; margin-top:5px; font-weight:bold; color:Red;}
#infoBox2{margin: 10px 0px 10px 0;float: right;width: 510px;position: relative;}
#box4{margin:0px; border:solid 1px #CCCCCC; margin-top:5px; height:430px; margin-bottom:5px; }
#box4 p{float: left;font-size: 14px; width:260px;}
.info big{font-weight: bold;font-size: 24px;color: #f60;}
.info em{font-size: 18px;color: #f60;}

h1{ font-size:14px; font-weight:normal;}
h1 a{ color:#4976AD;}
h1 a:hover{ color:#000000;}
h2{font-size:14px; margin-top:10px;border:1px solid #CCCCCC; padding:5px;}
#bookTitle h1{font-size:26px; margin-top:0px;border:0px; padding:0px; display:inline;}



#star{height: 60px;}
#star img,#a5{cursor: pointer;}
#want_p{width:201px;padding-bottom:6px;background:url(/images/want_p_b.jpg) no-repeat bottom; margin-top:5px;}
#want_p .t{height:6px;overflow:hidden;background:url(/images/want_p_t.jpg) no-repeat}
#want_p .c{border:1px #BFDCEC solid;background:#F4F8FB;border-width:0 1px;overflow:hidden;padding:0 20px;}
.point{float: left;margin-right: 10px;}
.point #shi{float: left;color: #f60;line-height: 55px;font-weight: bold;font-size: 55px;font-family: Tahoma;}
.point #ge{float: left;color: #f60;line-height: 44px;font-size: 30px;font-weight: bold;font-family: Tahoma;}
#starBox1{float: left;font-size: 14px;color: #999;}
#starBox1 img{vertical-align: middle;}
#starBox1 span{display: block;margin-top: 10px;}
#starBox1 em{font-weight: bold;color: #f60;margin-right: 3px;}
#starBox1 small{color: #333;margin-right: 10px;}
#starBox1 cite{color: #999;}
#starBox2{float: right;margin-top: 10px;}
#starBox2 a{display: block;font-size: 12px;background: url(../images/group/bt2.gif) no-repeat;width: 70px;height: 19px;text-align: center;padding-top: 5px;color: #fff;}
#starBox2 span{display: block;color: #999;padding-top: 9px;}
#bookTitle{color: #4976AD; width:505px;}
#bookTitle h1{display: inline;font-family:Microsoft Simhei;font-size: 26px;font-weight: bold; line-height:28px;}
#bookTitle .smalltext{font-size: 12px;margin: 13px 0 0 10px;}
#lastupdate{background: #E7F3FF;border: 1px solid #A9C9EA;padding: 6px 2px 6px 8px;color: #000000;font-size: 13px;color: #228dd6;line-height: 22px;margin-bottom: 8px;}
.tabs{border-bottom: 1px #BFDCEC solid;height: 22px;line-height: 22px;overflow: hidden;float: left;clear: both;width: 100%}
.tabs dl{float: left;width: 560px}
.tabs dd{float: left}
.tabs dt{float: left}
.tabs dt a: hover{color: #247EBF;text-decoration: none}
.tabs a{display: block}
.tabs dt{margin-right: 3px;height: 22px;line-height: 25px;background: url(/images/film_tabs_left.jpg) no-repeat left -22px}
.tabs dt a{padding: 0 15px;background: url(/images/film_tabs_right.jpg) no-repeat right -22px}
.tabs dt.select{background: url(/images/film_tabs_left.jpg) no-repeat left top;position: relative;border-bottom: 1px #fff solid;line-height: 22px;margin-bottom: -1px}
.tabs dt.select a{padding: 0 15px;background: url(/images/film_tabs_right.jpg) no-repeat right top}
.tabs dd{padding: 0 10px 0 5px;margin: 0 5px;background: url(/images/film_tabs_dd.jpg) no-repeat right 3px}
.tabs dd a{color: #5D5D5D;text-decoration: underline}
.tabs dd a: hover{color: #f60;text-decoration: none}
div.intro{padding: 3px 3px 10px 3px;clear: both;font-size: 12px;color: #5D5D5D; line-height:20px;}
.intro p{color: #000000;!important;text-indent: 0em;line-height: 23px;margin: 15px 0}
.intro p a{font-size: 12px;font-weight: bold;color: #000;text-decoration: underline;}
.intro p a: hover{color: #f60;text-decoration: none}
#status{height: 54px;position: absolute;right: 0px;top: -20px;width: 93px;}
.ztou2 li a{background: transparent url(/images/zbtou2.gif) no-repeat scroll 0 0;color: #A42E00;display: block;font-family: Arial;font-size: 13px;font-weight: bold;padding: 30px 0 0;text-align: center;width: 56px;}
.ztou2 li a.t1{background-position: 0 0;height: 47px;}
.ztou2 li a.t2{background-position: 0 -78px;height: 47px;margin: 0 0 0 10px;}
.ztou2 li a.t3{background-position: 0 -312px;height: 47px;margin: 0 0 0 10px;}
.ztou2 li{float: left;}
.ztou2{margin: 10px 0px 0px 15px;}

.reviewbox h4{border: 1px solid #A9C9EA;}
.reviewbox{width: 725px;margin-right: auto;margin-left: auto;}
.reviewtop{clear: both;padding-bottom: 10px;}
.reviewtop .reviewtitle{padding: 7px 10px 0 8px;height: 20px;background-color: #e8f5fe;border: solid 1px #a9c9e2}
.reviewtop .reviewtitle .h2{font-weight: bold;font-size: 12px;color: #2a427e;float: left;}
.look_comm{font-size: 12px;margin-left: 7px;font-weight: normal;color: #1a66b3}
.bar_5_0{padding-top: 0;display: none;height: 0px;}
.reviewtop .reviewtitle .p_number{width: 42px;margin-left: 3px;float: left}
.reviewtop .reviewtitle .message{width: 250px;height: 15px;text-align: right;float: right; color:#999999;}
.reviewlist{border: 1px solid #B6C6D3;margin: auto auto 11px;overflow: hidden;width: 720px;word-wrap: break-word;background-color: #E8F4FF;}
.reviewlist .user{float: left;margin: 0;width: 130px;background-color: #E8F4FF;}
.username{padding-left: 15px;height: 20px;line-height: 20px;font-weight: 800;}
.reviewbox .page{ margin-top:10px; clear:both; display:block}
.reviewlist .user p{padding-left: 15px;}
.reviewlist .user .userpic{margin: 4px 5px 8px 15px;}
.reviewlist .user .userpic img{width: 64px;height: 64px;border: 1px solid #D6D6D6;display: block;}
.reviewlist .reviewcontent{background-color: #FFFFFF;border-left: 1px solid #FFFFFF;margin: 0;width:588px;float: left;height: 160px;}
.reviewlist .reviewcontent .contenttop{border-bottom: 1px dashed #A9C9EA;padding-left: 20px;padding-top: 1px; color:#999999;}
.reviewlist .reviewcontent p{padding-left: 20px;padding-right: 5px;padding-top: 4px; font-size:14px; color:#000}
.sidebox{float: right;margin-bottom: 10px;overflow: hidden;}
.box-230{float: right;height: auto;position: relative;width: 224px;}
.sideBox h3,.box-230 h3, .box-480 h3{background: #E7F3FF none repeat scroll 0 0;border-color: #A9C9EA;border-style: solid;border-width: 1px 0;color: #456293;font-size: 12px;height: 24px;line-height: 24px;margin-top: -1px;overflow: hidden;text-indent: 10px;width: 100%;font-weight: bold;}
.moderatorbox{padding: 10px;}
.moderatorbox .moderatorimg{border: 1px solid #D6D6D6;}
.authorbook ul{ padding:5px; padding-top:10px;}
.authorbook li{ float:left; width:105px; overflow:hidden;text-align:center; height:125px;}
.authorbook p{  text-align:center;}
a.sButR, .sButB, a.sButG, a.lButR, a.lButB, a.lButG {
background:transparent url(/images/pic.gif) no-repeat scroll -640px 0;
color:#C85E15;
display:block;
height:17px;
line-height:19px;
overflow:hidden;
text-align:center;
text-indent:0;
width:34px !important;
}
.dayCommend {
margin:5px 0 0 5px;
}
.dayCommend li {

}
.dayCommend li .picTitle {display:block;float:left;width:64px; margin-left:0px; margin-right:5px;}
.dayCommend li .picTitle img {border:1px solid #D6D6D6;display:block;height:80px;padding:1px;width:60px;}
.dayCommend li div {float:left;line-height:20px;width:125px;}
.dayCommend li p{ width:100%; height:80px; line-height:20px; overflow:hidden;}
.dayCommend li h4{ font-size:12px;}
a.lButB {
background-position:-689px -30px;
color:#4982B9;
width:58px !important;
}
.dayCommend li .lButB {
left:10px;
position:absolute;
top:87px;
}
#ReviewTextBox{ margin:10px 0px;}
#ReviewTextBox textarea 
{
margin:10px 0px;
background:#F1F5F9 none repeat scroll 0 0;
border:1px solid #CED6DF;
float:left;
font-size:12px;
height:150px;
padding:3px;
width:500px;
}

.box-230 h3{background:url(/images/titlebg/228.jpg);}
.sidebox{border: 1px solid #A9C9EA;float: right;margin-bottom: 10px;overflow: hidden;width: 224px;}
.sidebox h3,.box-230 h3, .box-480 h3{background: #E7F3FF none repeat scroll 0 0;border-color: #A9C9EA;border-style: solid;border-width: 1px 0;color: #456293;font-size: 12px;height: 24px;line-height: 24px;margin-top: -1px;overflow: hidden;text-indent: 10px;width: 100%;font-weight: bold;}
.infocontainer{ margin-right:8px;}
.c li{ line-height:20px;}
.dayCommend {margin:5px 0 0 5px;overflow:hidden;width:216px;}
.dayCommend li {border-bottom:1px solid #D6D6D6;float:left;margin-bottom:4px;width:220px; padding-top:5px; padding-bottom:5px;}
.authorbook li img{ border:#CCCCCC solid 1px; padding:1px;}
.rankbox ol {background:transparent url(/images/bg_2.png) no-repeat scroll 0 -25px;height:180px;margin:5px auto 0;overflow:hidden;width:212px;}
.rankbox ol li {float:left;height:21px;line-height:21px;overflow:hidden;padding-right:36px;position:relative;text-indent:24px;width:177px; border-bottom:#E6E6E6 solid 1px;}
.commentbottom{background-color: #FFFFFF;border-left: 1px solid #FFFFFF;margin: 0;width:583px;float: right;height: 25px; line-height:25px; text-align:right; padding-right:6px; color:#999999;}
.commentbottom a{ margin-left:3px; margin-right:3px;}
.thickbox img{ border:0px;}
#UpdateProgress1{ margin-left:8px;}
.page a{ margin-left:3px; margin-right:3px; height:18px; padding-left:5px; padding-right:5px; background-color:#FFFFFF; border:#CCCCCC solid 1px; color:#016A9F;}
.page a:hover{ color:#000000;}
.page span{margin-left:3px; margin-right:3px; height:18px; padding-left:5px; padding-right:5px; background-color:#016A9F; border:#016A9F solid 1px; color:#FFFFFF;}

div.introvip{clear: both; margin-bottom:10px; width:490px; float:left; overflow:hidden; height:110px;}
#box4 div span.nobg{ background-image:none; overflow:hidden; width:220px; height:200px;}
.info{ font-size:14px; line-height:25px; border:solid 1px #CCCCCC;  width:490px; padding:5px; margin-top:5px;}
.download{ float:left; width:250px; overflow:hidden; text-align:center;}

#contentvip{}
.info p a{ margin-right:14px;}
.info p{ line-height:25px;border:1px solid #CCCCCC; padding:5px;}
.tjkuan{ width:160px; height:40px; font-size:12px; line-height:20px; padding:2px;}
.down{line-height:28px; text-align:center; font-size:14px; width:490px; padding:2px; clear:both; position:relative;}
.hotweek ul li{ width:25%; float:left; line-height:25px; height:25px; overflow:hidden; text-align:left;}
.hotweek ul{ padding:5px;}
.master{ line-height:22px; font-size:12px; color:#4976AD; border:#BFDCEC solid 1px; width:190px; margin-top:5px; margin-bottom:5px; padding:5px;}
#downtxt{ border:0px; margin-top:0px; margin-bottom:3px;}
#bt_2{ }
.down1{ width:242px; border:1px solid #E6E6E6; float:left;}
.downmore{ border:solid 1px #CCCCCC; border-top:0px; padding:5px; line-height:25px; font-size:14px; margin-bottom:10px;}
.downmore a{ margin-left:5px; margin-right:5px;}
.kuan{ border:1px solid #A9C9EA;}


