﻿.box{float: left;width: 726px;}
.box-720{float: left;width: 726px; position:relative; display:inline }
.sidebox{float: right;margin-bottom: 10px; display:block;width: 226px;}
.box-230{float: left;position: relative;width: 226px;}
.favOP{position: absolute;right: 10px;top: 4px;}
.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/pic.gif) no-repeat scroll -420px -50px;color: #C85E15;float: left;height: 17px;line-height: 18px;margin-left: 5px;text-align: center;width: 67px;}
.box .picTitle{display: inline;float: left;margin: 10px;overflow: hidden;position: relative;width: 212px;}
.titilenav a { text-decoration:none}
.box .picTitle img{border: 1px solid #D6D6D6;display: block;height: 297px;overflow: hidden;padding: 1px;width: 210px;}
.box .picTitle .isoriginal { text-align:center; margin-top:5px; font-weight:bold; color:Red;}
#infoBox2{margin: 10px 10px 10px 0;float: right;width: 470px;position: relative;}
#box4{height: 110px;margin: 10px 0;}
#box4 p{float: left;line-height: 30px;font-size: 14px;}
#box4 p big{font-weight: bold;font-size: 24px;color: #f60;}
#box4 p em{font-size: 18px;color: #f60;}
#box4 p a{color: #f60;}
#box4 div{width: 228px;}
#box4 div span{float: left;width: 112px;height: 35px;text-align: center;padding-top: 17px;font-size: 14px;background: url(/images/bt1.png) no-repeat;}
#box4 div span a{color: #fff;}
#box4 div #bt_3,#box4 div #bt_4{background: url(/images/bt1.png) 0 bottom no-repeat;}
#star{height: 60px;}
#star img,#a5{cursor: pointer;}
.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;}
#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: #F6F6F6;padding: 6px 2px 6px 8px;color: #000000;font-size: 13px;line-height: 22px;margin: 15px 0px;}
#lastupdate a{}
.intro{padding: 3px 0 10px 10px;clear: both;font-size: 14px;display:none}
.intro p{!important;text-indent: 0em;line-height: 23px;margin: 15px 0}
.intro p a{font-size: 12px;font-weight: bold;text-decoration: underline;}
.intro p a: hover{color: #f60;text-decoration: none}
#status{height: 54px;position: absolute;top: -10px;width: 93px;right:-12px;*right:-20px !important;*right:-20px;}
.reviewbox{width: 700px;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}
.reviewlist{margin: auto auto 11px;overflow: hidden;width: 695px;word-wrap: break-word;border-bottom:1px solid #D9D9D9;}
.reviewlist .user{float: left;margin: 0;width: 83px;}
.username{line-height: 16px;font-weight: 800; padding-top:6px;}
.reviewbox .page{ margin:15px 0px; clear:both; display:block; text-align:center;font-size:14px;}
.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 #CCCCCC;display: block;}
.reviewlist .reviewcontent{background-color: #FFFFFF;border-left: 1px solid #FFFFFF;margin: 0;width: 607px;float: left;}
.reviewlist .reviewcontent .contenttop{padding-left: 20px;padding-top: 5px;}
.reviewlist .reviewcontent p{padding-left: 20px;padding-right: 5px;padding-top: 10px; font-size:14px; color:#000}
.reviewlistfg{clear:both;margin:3px 0 0 87px;}
.zzreply{ padding-top:10px; color:#FF6600;padding-left: 20px;padding-right: 5px; font-size:14px;}
.moderatorbox{padding: 10px;}
.moderatorbox .moderatorimg{border: 1px solid #D6D6D6;}
.authorbook ul{ margin:0 auto;padding:5px 0px; width:203px;}
.authorbook li{ background:transparent url(/images/line.gif) repeat-x scroll left bottom;line-height:26px;padding-right:4px;}
.authorbook li em {color:#BC2102;}
.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;}

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;overflow:auto;border:1px solid #CED6DF;float:left;font-size:12px;height:120px;padding:3px;width:500px;}
.face{background:transparent url(/images/facebutton.gif) no-repeat scroll 0 0;border: 0 none;cursor: pointer;height: 24px;width: 64px; vertical-align:middle}
.faceimg{background: #FFFFFF none repeat scroll 0 0;border: 1px solid #DDDDDD;height: 115px;margin: -120px 0 0 60px;overflow: hidden;padding: 2px;position: absolute;width: 420px;}
.faceimg img{cursor: pointer;margin: 2px;}
.newtabs{background:url(/images/bg002.gif) repeat-x scroll 0 0;height: 25px;line-height: 25px;margin: 10px 0 0;overflow: hidden;}
.newtabs ul{display: inline;float: left;height: 100%;list-style-type: none;margin: 0 0 0 5px;padding: 0;}
.newtabs ul li{float: left;height: 100%;margin: 0 5px 0 0;overflow: hidden;}
.newtabs ul li a{float: left;height: 100%;overflow: hidden;padding: 0 12px;border: 1px solid #ccc;border-width: 0 1px;background:url(/images/bg002.gif) 0 -25px repeat-x;outline: 0;}
.newtabs .right{color: #888888;float: right;padding-right: 6px;}
.newtabs ul li a.active{font-weight: bold;text-decoration: none;}
.newtabs ul li a: hover, .newtabs ul li a.active{background-position: 0 -50px;position: static;text-decoration: none;}
.info_box table{font-size: 12px;}
.vipticket{ margin:10px 15px 0px 10px; overflow:hidden; position:relative; height:expression(this.scrollHeight > 190 ? "190px" : "auto"); max-height:190px;}
.vipticket li {position:relative; background:transparent url(/images/line.gif) repeat-x scroll left bottom; margin-bottom:5px;}
.vipticket li .imgico{ position:absolute;right:8px;top:13px; height:31px; width:41px; cursor:pointer;}
.quick_way { margin:4px 5px 4px 10px;}
.btn04 {background:#FFFFFF url(/images/btn04.gif) no-repeat scroll 0 0;border:0 none;cursor:pointer;height:25px;line-height:25px;overflow:hidden;width:86px;display:block;float:left;margin-right:6px;text-indent:23px;color:#000;padding-top:2px;}
.hongbao{vertical-align:middle;}

