/*reset及 clear*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td,embed,object,button{margin:0;padding:0;font-size:12px;color:#343434;font-family:"宋体",Arial,Helvetica;word-wrap:break-word;}   
fieldset,img,abbr{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,i,b{font-weight:normal;font-style:normal;}
ul,ol{list-style:none;}
table{border-collapse:collapse;border-spacing:0;width:100%;}
a,a:link,a:visited,a:active{text-decoration:none;}
a:hover{text-decoration:underline;}
a:focus,input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}
textarea{resize:none;}
.cl0,.cl5,.cl10,.cl15,.cl20,.line{clear:both;overflow:hidden;font-size:0;}
.cl0{height:0px;}.cl5{height:5px;}.cl10{height:10px;}.cl15{height:15px;}.cl20{height:20px;}.line{background:url(../images/line.jpg) no-repeat 0 10px;height:20px;}
.tl{text-align:left;}.tc{text-align:center;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.fn{float:none;}.fb{font-weight:bold;}
/*弹层统一样式*/
.updiv{background-color:#f2e7d5;border-radius:3px;}
.updiv .tit{height:38px;background-color:#3f3f3f;border-bottom:2px solid #000;border-top-left-radius:3px;border-top-right-radius:3px;padding:0 20px;}
.updiv .tit .close{float:right;background:url(../images/ico_all.gif) no-repeat 0 -25px;width:32px;height:25px;line-height:26px;margin-top:8px;color:#e1dba7;font-weight:bold;padding-left:25px;cursor:pointer;}
.updiv .tit span{background:url(../images/read_button.gif) no-repeat -214px 0;color:#efd6b7;display:inline-block;width:79px;height:24px;text-align:center;line-height:26px;margin-right:10px;position:relative;top:16px;overflow:hidden;cursor:pointer;font-weight:bold;}
.updiv .tit .current{background-position:-125px 0;color:#000;}
.updiv .tit h4{color:#f2e7d5;font-size:14px;padding-top:14px;}
.updiv .con{padding:20px;}
/*登陆 注册 弹层*/
.log_reg_box{width:490px;overflow:hidden;}
.log_reg_box .con h6{color:#4c4c4c;font-size:14px;padding:10px 0 30px 50px;}
.log_reg_box .con .login_box{margin:0 30px;}
.log_reg_box .con .login_box td{height:50px;}
.log_reg_box .con .log_reg_tit{width:80px;text-align:right;color:#4c4c4c;font-weight:bold;font-size:14px;height:60px;padding-top:5px;}
.log_reg_box .con .regist_box{margin-bottom:-10px;}
.log_reg_box .con td{vertical-align:top;}
.log_reg_box .con td input{border:1px solid #275a86;width:184px;height:25px;line-height:25px;padding:0 5px;vertical-align:middle;}
.log_reg_box .con .yzm input{width:94px;vertical-align:middle;}
.log_reg_box .con .yzm a{color:#f00;zoom:1;}
.log_reg_box .con .yzm img{margin:0 10px;vertical-align:middle;}
.log_reg_box .con td p{color:#4b380e;line-height:22px;padding-top:5px;}
.log_reg_box .con td .wrong{color:#c00;}
.log_reg_box .con td .right{color:#618800;}
.log_reg_box .con td .right em,.log_reg_box .con td .wrong em{background:url(../images/passport/passport_col.gif) no-repeat -140px -82px;display:inline-block;height:10px;margin-right:5px;vertical-align:middle;width:12px;}
.log_reg_box .con td .wrong em{background-position:-142px -103px;}
.log_reg_box .con td em{ display:none;}
.log_reg_box .con td .gray,.log_reg_box .con td .red,.log_reg_box .con td .blue,.log_reg_box .con td .green{color:#fff;line-height:26px;margin-left:10px;padding:0 15px;display:inline-block;vertical-align:middle;background-color:#ccc;}
.log_reg_box .con td .red {background:#f00;}
.log_reg_box .con td .blue {background:#268cc5;}
.log_reg_box .con td .green {background:#8ec700;}
/*old*/
.log_reg_box .con .qq_denglu{border-top:1px dashed #a5a6a6;padding:10px 0 0 22px;color:#1a5272;}
.log_reg_box .con .qq_denglu span{display:inline-block;width:75px;height:30px;background:url(../images/read_button.gif) no-repeat 0 -228px;line-height:30px;overflow:hidden;vertical-align:middle;margin-left:8px;}
.log_reg_box .con .qq_denglu span a{display:block;background:url(../images/qq.gif) no-repeat 8px 5px;padding-left:30px;color:#fff;text-decoration:none;}
/*old*/
.log_reg_box .con .other_login{border-top:1px dashed #a5a6a6;padding:10px 0 0 22px;color:#1a5272;}
.log_reg_box .con .other_login span{display:inline-block;width:75px;height:30px;line-height:26px;overflow:hidden;vertical-align:middle;margin-left:3px}
.log_reg_box .con .other_login span a{display:block;color:#4C4C4C;text-decoration:none;padding-left:23px}
.log_reg_box .con .other_login span.p_qq a{background:url(../images/qq.gif) no-repeat 0px 3px;}
.log_reg_box .con .other_login span.p_baidu a{background:url(../images/baidu.gif) no-repeat 0px 5px;}
.log_reg_box .con .lawer{background-color:#efd6b7; line-height:28px;padding:5px 0;margin:10px 0;text-align:center;}
.log_reg_box .con .lawer em{font-size:14px;color:#f00;padding-right:10px;}
.log_reg_box .con .lawer input{vertical-align:middle;margin-right:20px; margin-top:-3px;}
.log_reg_box .con .lawer a{color:#1a5272;font-size:14px;font-weight:bold;}
.log_reg_box .con .tc{padding:10px 0;}
.log_reg_box .con .tc input{background:url(../images/read_button.gif) no-repeat;border:0 none;cursor:pointer;font-size:14px;font-weight:bold;height:33px;margin:0 50px;width:86px;}
.log_reg_box .con .tc .submit,.log_reg_box .con .tc .enter{background-position:-121px -31px;color:#e7e7e7;}
.log_reg_box .con .tc .reset{background-position:-214px -31px;color:#6d6d6d;}
.log_reg_box .con .tc .enter{margin:0 20px 0 -50px;}
.log_reg_box .con .tc a{color:#f00;font-size:14px;font-weight:bold;text-decoration:underline;}
/*书评禁言 弹层*/
.book_silence{width:700px;}
.book_silence .con p{line-height:26px;color:#4c4c4c;padding-left:20px;}
.book_silence .silence_list th,.book_silence .silence_list td{border:1px solid #efd6b7;color:#4c4c4c;}
.book_silence .silence_list th{height:40px;background-color:#f2e7d5;}
.book_silence .silence_list td{height:34px;background-color:#f6f3ec;text-align:center;}
.book_silence .silence_list .del_sil{color:#f00;cursor:pointer;}
.book_silence .page{border:1px solid #efd6b7;border-top:0 none;margin:0;height:15px;padding:10px;}
.book_silence .page p{line-height:normal;}
.book_silence h5{height:36px;color:#f00;background-color:#efd6b7;line-height:36px;padding-left:15px;margin:10px 0;}
.book_silence .silence_form td{padding:5px 0;}
.book_silence .silence_form .sil_name{width:96px;text-align:right;}
.book_silence .silence_form input{border:1px solid #275a86;width:224px;height:20px;padding:0 5px;line-height:20px;}
.book_silence .silence_form textarea{width:504px;height:32px;border:1px solid #275a86;line-height:20px;padding:5px;font-size:12px;overflow-y:auto;}
.book_silence .con .bz{padding-left:96px;}
.book_silence .con .bz em{color:#f00;}
.book_silence .tc{padding:10px 0;}
.book_silence .submit{background:url(../images/read_button.gif) no-repeat 0 -34px;color:#fff;cursor:pointer;display:inline-block;font-size:16px;font-weight:bold;height:32px;line-height:32px;overflow:hidden;text-align:center;width:113px;border:0 none;}
/*余额不足弹窗*/
.tc_block1,.tc_block3{border-radius:5px; width:300px; height:190px; background-color:#eef2f3;}
.tc_block3{ width:385px; height:210px;}
.tc_block1 h3{ height:22px; background-color:#3f3f3f; border-bottom:1px solid #0f121b; padding-right:10px;border-top-left-radius:5px;border-top-right-radius:5px;}
.tc_block1 h3 .close,.tc_block2 .tit .close{ width:20px; height:19px; background:url(http://static.zongheng.com/v2013/images/icon_all.gif) no-repeat -330px -260px; float:right; margin-top:3px; cursor:pointer; text-indent:-9999px;}
.tc_block1 .con{ padding:20px; line-height:20px;}
.tc_block1 .con h2{ text-align:center; font-size:14px; padding-bottom:15px; color:#222;}
.balance .con .charge,.sign .con a,.signin .con a{ background:url(http://static.zongheng.com/v2013/images/button.gif) no-repeat 0 -100px; width:76px; height:27px; vertical-align:middle; line-height:27px; text-decoration:none; color:#fff; display:inline-block; text-align:center; margin-left:5px; border:0 none; cursor:pointer;}
.sign .con a.dy,.signin .con a.dy{ background-position:-80px -100px; margin-right:20px;}
.sign .con a.cancel,.signin .con a.cancel{ background-position:-163px -100px; color:#0f121b;}
/*按钮*/
.single_buy .button,.chapter_list .button,.report .button,.book_support .submit,.book_support .cancel,.talk_con .fb_talk .button{ background:url(http://static.zongheng.com/v2013/images/button.gif) no-repeat; width:76px; height:32px; display:inline-block; text-align:center; line-height:32px; font-size:14px; margin:10px 20px 0 0; text-decoration:none; border:0 none; cursor:pointer;}
.single_buy .button,.chapter_list .button:hover,.report .button,.book_support .cancel{ background-position:-100px -35px; color:#0f121b;}
.single_buy .button:hover,.chapter_list .button,.report .button:hover,.book_support .submit,.talk_con .fb_talk .button{ background-position:-194px -35px; color:#fff; text-decoration:none;}
/*我要捧场 投推荐票 投月票 弹层*/
.book_support{width:750px;height:500px;overflow:hidden; background-color:#f8f3ea;}
.book_support .support{ font-size:14px; font-weight:bold; color:#3f3f3f; padding-bottom:8px;}
.book_support .support a{color:#0500e6;}
.book_support .support b,.book_support .support b a{color:#a06f25;}
.book_support .support em{color:#f00;font-weight:bold;}
.book_support .month_ticket{height:36px;background-color:#f3e7ce;line-height:36px;padding:0 20px;margin:10px 0 20px;}
.book_support .month_ticket em{color:#863402; font-weight:bold;}
.book_support .month_ticket b{color:#4c4c4c;}
.book_support .month_ticket span{margin-left:30px;}
.book_support .month_ticket span a{margin:0 5px;color:#000;}
.book_support .month_ticket span .fgreen{color:#079b00;}
.book_support .month_ticket span .fred{color:#f00;}
.book_support .radio_box{height:70px;padding-top:10px;overflow:hidden;}
.book_support .radio_box li{float:left;width:200px;height:30px;padding-left:30px;}
.book_support .radio_box li input{vertical-align:middle;margin:-3px 5px 0 0;}
.book_support .vote_red{padding:0 0 0 30px;color:#000;}
.book_support .vote_blank{padding:10px 0 40px 30px;}
.book_support .vote_month{padding:0 0 8px 24px;}
.book_support .vote_red input,.book_support .vote_blank input,.book_support .vote_month input{vertical-align:middle;margin:-3px 2px 0 8px;}
.book_support td{padding:6px 0;}
.book_support .month_tit{width:60px;text-align:right;}
.book_support td input{width:534px;height:24px;line-height:24px;border:1px solid #c8c8c8;padding:0 5px;color:#b6b2b2;}
.book_support td textarea{width:534px;height:80px;border:1px solid #c8c8c8;padding:5px;line-height:20px;font-size:12px;}
.book_support td textarea.pc{height:80px;}
.book_support .prompt em,.book_support .vote_pro em{color:#f00;}
.book_support .tr a{color:#f00;}
.book_support .tc{padding-top:15px;}
.tc_block2 .con{ padding:20px 30px;}
.tc_block2 .tit{ height:30px; border-bottom:2px solid #0f121b;background-color:#3f3f3f; padding:6px 15px 0 45px;}
.tc_block2 .tit .close{ width:25px; height:24px; background-position:-365px -260px;}
.tc_block2 .tit span{color:#3f3f3f; float:left;width:99px;height:28px;text-align:center;line-height:28px;margin-right:10px;position:relative;top:1px;overflow:hidden;cursor:pointer;font-weight:bold; background-color:#bfbfbf; border:1px solid #0f121b; border-bottom:0 none;}
.tc_block2 .tit span.current{ border-width:2px; background-color:#f8f3ea; color:#0f121b; height:29px;}
.book_support .tab_con table{ margin-left:20px; margin-bottom:6px;}
.book_support .vote_tips{ background-color:#eef2f3; border:1px solid #dfe1e1; padding:15px 50px; line-height:20px;}
/*送礼物*/
.present_wap{clear:both}
.book_support .month_present{height:36px;background-color:#efd6b7;line-height:36px;border-radius:3px;padding:0 20px;margin:10px 54px 10px 60px;}
.book_support .month_present .fred{color:#f00}
.book_support .prt_sleft,.book_support .prt_sright{width:25px;height:155px; float:left}
.book_support .prt_box{float:left;width:120px;height:165px; text-align:center; line-height:22px; position:relative;color:#828282}
.book_support .prt_box .fgreen{color:#478807}
.book_support .prt_box img{border:1px solid #d6c7af;margin-bottom:5px; cursor:pointer}
.book_support .prt_box img:hover{border-color:#b1a490}
.book_support .prt_list{width:9999px; position:absolute}
.book_support .prt_sclbox{width:600px;height:165px; overflow:hidden; float:left; position:relative;margin:20px 0px}
.book_support .prt_sleft .leftoff,.book_support .prt_sleft .lefton,.book_support .prt_sright .righton,.book_support .prt_sright .rightoff{ background-image:url(http://static.zongheng.com/v2013/images/present/sclicon.png);width:25px;height:33px; float:left; display:inline;margin-top:60px; }
.book_support .prt_sleft .lefton{cursor:pointer}
.book_support .prt_sleft .leftoff{ background-position:0 -33px}
.book_support .prt_sright .righton{ background-position:-25px 0;cursor:pointer}
.book_support .prt_sright .rightoff{ background-position:-25px -33px}
.book_support .prt_box .selected{background:url(http://static.zongheng.com/v2013/images/present/selicon.png);_background:url(http://static.zongheng.com/v2013/images/present/selicon_ie6.png);width:26px;height:26px;left:80px;top:85px; position:absolute; display:none}
/*快速回复 弹层*/
.short_apply{width:490px;height:440px;}
.short_apply .con ul{padding-left:10px;}
.short_apply .con li{height:20px;line-height:20px;color:#4c4c4c;}
.short_apply .con li input{margin-right:5px;}
.short_apply .face{border:1px solid #c8c8c8;background-color:#fff;height:22px;padding:6px 20px 0;margin:10px 0;position:relative;}
.short_apply .face .f_tab{cursor:pointer;margin:0 5px;color:#62656b;}
.short_apply .face .current{color:#a3142a;font-weight:bold;}
.short_apply .face .com_face{position:absolute;bottom:30px;left:-14px;}
.short_apply .face .com_face .item_wap{height:102px}
.short_apply .face .com_face .item_wap span{ float:left;width:55px;height:40px;padding:5px 0px; text-align:center}
.short_apply .con textarea{border:1px solid #c8c8c8;width:358px;height:85px;line-height:20px;padding:5px;overflow-y:auto;font-size:12px;color:#4c4c4c;}
.short_apply .con .tr{margin-top:20px;}
.short_apply .con .tr a{color:#2c8fb9;margin-right:20px;zoom:1;}
.short_apply .con .tr .pl_submit{background:url(../images/read_button.gif) no-repeat -121px -31px;border:0 none;cursor:pointer;font-size:14px;font-weight:bold;height:33px;width:86px;color:#e7e7e7;vertical-align:middle;}
.short_apply .rep_tit{width:50px; text-align:right;padding:10px 0}
.short_apply .rep_titipt,.short_apply .rep_snipt{width:358px;border:1px solid #c8c8c8; line-height:24px;height:24px;padding:0 5px;color:#4c4c4c; vertical-align:middle}
.short_apply .rep_snipt{width:100px}
/*烤猫 恐龙 表情*/
.com_face{width:452px;border:1px solid #cacaca;padding:10px;background-color:#fff;display:;}
.com_face td{text-align:center;padding:8px 0;height:48px;width:60px;}
.com_face .face_page{margin:0 -10px;background-color:#efefef;padding-left:20px;vertical-align:middle;height:30px;overflow:hidden;line-height:32px;}
.com_face .face_page .close_face{float:right;color:#000;font-weight:bold;padding-left:25px;cursor:pointer;width:37px;height:21px;line-height:21px;margin:5px 10px 0 0;background:url(../images/face_close.gif) no-repeat;}
.com_face .face_page span{padding:1px 5px;text-align:center;cursor:pointer;font-weight:bold;color:#afafaf;}
.com_face .face_page .current{border:1px solid #bab8b8;color:#000;background-color:#d5d4d4;}
/*翻页*/
.page{margin:0 10px;border-top:1px solid #c8c8c8;height:35px;padding-top:15px;}
.page .pagenumber{float:right;color:#626262;margin-top:-2px;}
.page .pagenumber a{display:inline-block;height:14px;background-color:#f5f5f5;border:1px solid #cecdcd;text-align:center;line-height:14px;overflow:hidden;color:#626262;vertical-align:middle;margin:0 3px;padding:0 4px;}
.page .pagenumber a:hover,.page .pagenumber .current{text-decoration:none;background-color:#036cb4;color:#fff;}
.page .pagenumber .text,.page .pagenumber .button{width:24px;height:14px;text-align:center;background-color:#f5f5f5;border:1px solid #cecdcd;vertical-align:middle;margin:0 3px;line-height:14px;}
.page .pagenumber .button{width:38px;height:20px;cursor:pointer;color:#626262;line-height:20px;}
.page p{color:#626262;}
.page p em{color:#b01f2e;margin:0 3px;}
/*举报 弹层*/
.book_report{ width:412px;}
.book_report .report_form td{ padding:5px 10px 5px 0;}
.book_report .report_form .rep_name{ width:60px; text-align:right; font-size:14px;}
.book_report .report_form td select{ border:1px solid #275a86;width:124px; }
.book_report .report_form td textarea{ border:1px solid #275a86; width:306px; height:112px;}
.book_report .report_form .submit{background: url(../images/read_button.gif) no-repeat scroll -121px -31px transparent;border: 0 none;color: #E7E7E7;cursor: pointer;font-size: 14px;font-weight: bold;height: 33px;vertical-align: middle;width: 86px;}
/*发消息*/
.uc_sendsms{width:380px; position:absolute; left:50%;margin-left:-190px; top:100px}
.uc_sendsms .tit{height:30px}
.uc_sendsms .tit h4{padding-top:8px}
.uc_sendsms .tit .close{width:20px;height:20px; overflow:hidden; background-position:-294px -228px; padding:0;margin-top:10px;margin-right:-5px}
.sms_tit{ text-align:center; vertical-align:top;padding-top:5px}
.uc_sendsms td{padding:3px}
.uc_sendsms td input{width:280px;height:24px;line-height:24px;border:1px solid #275a86;padding:0 5px;color:#b6b2b2;}
.uc_sendsms td textarea{width:280px;height:110px;border:1px solid #275a86;padding:5px;line-height:20px;font-size:12px;}
.uc_sendsms td textarea.pc{height:80px;}
.uc_sendsms td .bz{line-height:22px;}
.uc_sendsms .submit{background:url(../images/read_button.gif) -123px -31px no-repeat;border:0 none;width:75px;height:25px;cursor:pointer;font-size:14px;font-weight:bold;margin:-18px 3px 0; float:right;color:#fff;}
/*页面出错*/
.page_error{ width:630px; margin:0 auto; padding-top:150px;}
.page_error .tit{height:44px;background-color:#3f3f3f;border-top-left-radius:3px;border-top-right-radius:3px;padding:0 50px;}
.page_error .tit h4{ font:bold 16px/44px "宋体"; color:#fff8ea;}
.page_error .con{ border:1px solid #d6d6d6; border-top:none;border-bottom-left-radius:3px;border-bottom-right-radius:3px; padding:60px 0 45px; text-align:center; background-color:#fff;}
.page_error .con .error_block{background:url(../images/error_bg.gif) no-repeat; width:202px; height:112px; margin:0 auto 10px; padding:40px 105px 0 180px;}
.page_error .con .error_block h2{ color:#666666; font-family:"微软雅黑"; font-size:28px; margin-bottom:20px;}
.page_error .con a{ text-decoration:underline;} 

/*图书频道 购买*/
.pd_read_box{width:540px;height:275px;}
.pd_read_box h2{font-weight:normal;font-size:14px;color:#4c4c4c;height:26px}
.pd_read_box .pd_buy_box{overflow:hidden;zoom:1; line-height:26px;font-size:14px}
.pd_read_box .pd_buy_box .imgbox{float:left;background:url(../images/imgbox.gif) no-repeat -236px 0;width:120px;height:160px;padding:3px;margin-right:10px; overflow:hidden;zoom:1}
.pd_read_box .pd_buy_box .imgbox img{width:120px;height:160px;}
.pd_read_box .pd_buy_box h3{font-weight:bold; line-height:26px;color:#4c4c4c;font-size:14px}
.pd_read_box .pd_buy_box p{line-height:26px;color:#4c4c4c;font-size:14px}
.pd_read_box .pd_buy_box p.author{color:#634e14;font-weight:bold;padding-bottom:10px}
.pd_read_box .button_wap{padding-top:20px; text-align:right}
.pd_read_box .submit,.pd_read_box .cancel{background:url(../images/read_button.gif) no-repeat;border:0 none;width:86px;height:33px;cursor:pointer;font-size:14px;font-weight:bold;margin:0 10px;}
.pd_read_box .submit{background-position:-121px -31px;color:#e7e7e7;}
.pd_read_box .cancel{background-position:-214px -31px;color:#6d6d6d;}
.pd_read_box .infobox{ float:left;width:340px}
.pd_read_box .infobox em{color:red}
.pd_read_box .infobox .needcharge{ position:absolute;margin-top:-27px;margin-left:190px; float:left; display:inline;font-size:12px;color:Red}
.pd_read_box .infobox .btn_charge{background:url(../images/pd_charge.png);width:89px;height:26px; display:inline-block; vertical-align:middle}
