@charset "utf-8";
body{margin:0; padding:0; font-size:12px; font-family:"宋体","Arial Narrow","黑体";}
div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, input, button,
textarea, p, th, td {margin:0px; padding:0px;}
input,select,label {vertical-align:middle;}
img{border:0;}
ul,li{list-style-type:none;}
img, div, input{_behavior: url("../WEB-INF/view/comment/iepngfix.htc");}
:focus {outline: 0;}
h2{font-size:14px;}
h4{font-size:12px;}
a.red {color:#C41414; text-decoration:none;}
a.red:hover {color:#C41414; text-decoration:underline;}
a {color:#000000; text-decoration:none;}
a:hover {color:#C41414; text-decoration:underline;}
a.blue{ color:#0158A7;text-decoration:none;}
a.blue:hover{ color:#C41414;text-decoration:underline;}

.header{ height:80px;width:962px;margin:0 auto;overflow:hidden; border-bottom:#ddd 1px solid;}
.reglogo{ padding:18px 0 8px 0; float:left}
.reglogo a{ background:url(../image/logo.gif) no-repeat; display:inline-block; width:228px; height:54px;}
.subname{width:180px; margin-left:14px; display:inline; height:54px; float:left}
.subname img{ padding-top:46px;}
.rt_nav{ float:right; width:200px; display:block; height:32px; margin-top:50px;}
.link1{ background:url(../image/backindex.gif) no-repeat 2px center; width:80px; height:24px; line-height:24px;padding:5px 22px;}
.link2{ background:url(../image/add.gif) no-repeat 2px center; width:80px; height:32px; line-height:24px;padding:5px 22px;}

.sub_center{width:960px; overflow:hidden; clear:both; margin:6px auto 0 auto;}
.sub_center h1{ color:#0158A7;text-align:left; padding:8px 0; font-size:24px;}
.sub_center h1 a{ color:#0158A7;font-size:24px;}
.sub_center h1 span a{ color:#ab000c; font-size:12px; font-weight:normal}
.sub_center .main{ float:left; border:#ddd 1px solid; width:648px;}
.hd{ overflow:hidden; background:#FAFCFF; overflow:hidden; height:38px; } 
.main_tit{ float:left; height:33px; padding:5px 0 0 10px;}
.pl_img{ background:url(../image/pingluntit.gif) no-repeat; display:block; height:28px; width:93px; float:left}
.main_tit span{ width:auto; line-height:30px; padding-left:5px; float:left;}
.main_tit span em{ font-style:normal; color:#ab0003;}
.bd{ border-top:#ddd 1px solid; overflow:hidden;}
.list_title{ height:33px; line-height:33px; overflow:visible; padding-left:14px; width:634px; background:#FAFCFF}
.list_title span{ border-bottom:#ddd 1px solid; display:block; font-family:"simhei"; font-size:18px; height:30px; padding-top:2px; padding-left:11px; width:609px;}
.list_container{ border-bottom:#ddd 1px solid; clear:both; overflow:hidden; padding-top:5px; width:648px;background:#FAFCFF;}
.list_container dl{ margin:0 auto; width:620px; display:block}
.list_container dt{ line-height:32px; padding:0 11px;}
.user_info{ color:#0158A7; float:left}
.post_time{ float:right; color:#8d8d8d}
.list_container dd{ border-bottom:#C2C3BA 1px dashed; clear:both; text-align:left; width:620px; overflow:hidden;}
.list_container dd p{ font-size:14px; line-height:25px; overflow:hidden; padding:0 11px; text-align:left; word-wrap:break-word}
.list_container .bar{ float:right; padding:5px 0; width:150px;line-height:22px; padding-left:15px; padding-right:10px;}
.list_container .bar span{ float:right; line-height:22px; padding-left:15px; padding-right:10px;}
.list_container .bar a.noclick{ float:right; line-height:22px; padding-left:15px; padding-right:10px;}
.list_container dd.wrapper{ padding:3px 15px 5px; width:590px; border-bottom:0 none; margin-bottom:0;}
.citation{ background:#FFFEF5; padding:3px 3px 10px; border:solid 1px #D1D5DB; overflow:hidden;}
.list_container .number{ float:right; color:#8d8d8d}
.citation_title{ line-height:32px; overflow:hidden; padding-left:11px; padding-right:11px;}
.citation_title span{ color:#666;}
.citation_title span em{font-style:normal}
.pb{ border-bottom:1px solid #ddd; height:49px; padding-top:12px; width:648px; background:#FAFCFF}
.pa{ width:648px; text-align:center; background:#FAFCFF}
.post_area{ margin:0 auto; width:598px; text-align:left; }
.post_area_tit{ float:left;line-height:43px; margin:0 auto; text-align:left; width:602px;}
.post_area_tit .niming{ float:right; width:auto; margin-right:10px; display:inline; padding-top:15px; line-height:16px; overflow:visible;}
.post_area_tit .niming span{ font-style:normal; margin-left:6px; display:inline}
.post_area_tit span strong{ font-size:14px; color:#0158A7;}
.post_area_tit span em{ font-style:normal; color:#ab0003;}

.post_text {width:590px; margin:0px auto; float:left; overflow:hidden; clear:both;}
.post_text .pstext{ display:block; width:570px; height:100px; background-attachment:fixed;background:url(../image/cngoldbox.gif) no-repeat 150px 20px;   border:1px solid #A3B6D3;  padding:6px;}
.post_text .ps_text_default{color: #999}
.post_text .pstext_on{ display:block; width:570px; height:100px; border:1px solid #A3B6D3;  padding:6px;} 


.post_nav{ padding-bottom:12px; overflow:hidden; padding-top:8px; width:595px; float:left;}
.post_nav_l{ float:left; padding-top:4px; text-align:left; width:250px; color:#999999;}
.post_nav_r{ float:right; height:23px; margin-top:4px;}
.post_nav_bt{background:url(../image/postbt.gif) no-repeat;height:28px; width:93px; border:0 none; color:#fff; cursor:pointer; display:block;}

.side{ float:right; width:298px;}
.side .mod{ display:block; background:#fafcfd; border:1px solid #DDE3EA; margin-bottom:8px;}
.mod_tit{ background:url(../image/sidebg.gif) repeat-x; height:28px; width:296px;}
.mod_title{ float:left; font-size:14px; padding-left:14px; line-height:28px;}
.side_tab{ float:right; overflow:hidden; width:150px}
.side_tab span{ border-left:1px solid #DDE3EA; cursor:pointer; float:left; width:49px; height:28px; line-height:28px; text-align:center; background:url(../image/sidetab1.gif) no-repeat -1px -1px; overflow:hidden; border-style:none none none solid; border-width:0 0 0 1px;}
.side_tab span.select{background:url(../image/sidetab2.gif) no-repeat -1px -1px; font-weight:bold; overflow:hidden}
.list_hot{ margin:0 auto; width:280px; line-height:20PX;}
.list_hot li{border-bottom:1px dotted #C2C3BA; color:#0B3B8C; overflow:hidden; padding-top:5px; text-align:left; width:277px; line-height:20PX;}
.list_hot li.noline{ border:medium none;}
.list_hot li em{color:#C8D1DD; float:left; font-size:18px; text-align:center; width:33px; line-height:40px;}

.sub_center{width:960px; margin:0 auto; }
.left_menu{width:200px; float:left; zoom:1; position:relative; z-index:9999;}
.left_user{ background:#f9f3f3; overflow:hidden}
.left_user_info{ padding:10px 8px;overflow:hidden}
.left_user_info dt{ width:65px; height:65px; margin-right:8px; overflow:hidden; float:left}
.left_user_info img{ border:1px solid #ddd;}
.left_user_info dd{ width:110px; line-height:16px; float:left}
.left_user_info dd .user_name{ height:32px; overflow:hidden}
.left_menu ul{ margin-top:5px; background:#f9f3f3;}
.left_menu ul li{height:46px; line-height:46px; position:relative;}
.left_menu ul li i{ width:24px; height:24px; float:left; padding-top:12px; padding-left:48px; position:absolute; z-index:20;}
.left_menu ul li a{ float:left;font-size:14px; color:#000; text-indent:86px; height:46px; line-height:46px; display:block; position:absolute; z-index:2;}
.left_menu ul li a.current{ float:left;background:url(../image/sublistbg.gif) no-repeat;width:211px; position:absolute; z-index:2; display:block;}

.msg_center{width:960px; overflow:hidden; clear:both; margin:6px auto 0 auto;border-top:4px solid #ad0005;}
.msg_center .main{float:right; border:1px solid #ddd;  background:#fcfcfc;  width:708px;  padding:20px 20px 40px 20px; zoom:1; position:relative; z-index:1;}
.tit1{ line-height:30px; background:url(../image/message1.gif) no-repeat left center; text-indent:24px; font-size:14px; height:30px;}
.tit2{ line-height:30px; background:url(../image/gantan1.gif) no-repeat left  center; text-indent:24px; font-size:12px; color:#ab0003; height:30px}
.form_table{ margin-top:10px;}
.form_table th{ font-weight:normal;height:35px; text-align:right; width:85px;}
.form_table label{ line-height:35px;}
.form_table span{ color:#FF4200; margin-right:4px;}
.form_table input{ height:22px;}
.ask_f{ height:275px;position:relative}
.ask_f iframe{ position:absolute}
.ask_f div{ height:208px; width:527px; padding:80px 30px 0 80px; position:absolute}
.form_table .repay_submit{ margin-right:25px; float:left}
.form_table .nav_bt{ font-size:14px;background:url(../image/postbt.gif) no-repeat;height:28px; width:93px; border:0 none; color:#fff; cursor:pointer; display:block;}

.msg_center .main ul{ padding:10px 30px; text-align:left; float:left; width:655px;}
.msg_center .main ul li{ border-top:1px solid #ddd; padding:1px 0; display:block; overflow:hidden;}
.msg_center .main ul li dl{line-height:22px; padding:8px 10px 24px 10px; float:left;overflow:hidden;display:block;}
.msg_center .main ul li dl dt{width:648px;}
.msg_center .main ul li dl dt i{ font-style:normal; font-weight:bold; color:#ab0003;}
.msg_center .main ul li dl dt .tit{font-weight:bold; margin-left:4px; display:inline;}
.msg_center .main ul li dl dt em{font-style:normal;color:#0158A7;margin-left:4px; display:inline;}
.msg_center .main .infotime{color:#999; margin-left:20px; display:inline; line-height:22px;}
.msg_center .main .q_con{ padding-left:46px; position:relative}
.msg_center .main .q_repay{ color:#ab0003; padding:10px; background:#f9f3f3;}
.msg_center .main .q_repay span{ color:#666; margin-left:12px; display:inline}
.liuyanbp{padding:0 30px; overflow:hidden;float:left;}





.pamo{ height:208px;  background:#fff; width:648px;display:none;}
.list_hot_display_none{ margin:0 auto; width:280px; line-height:20PX;display:none;}
.inputloginok{background:url(../image/okpic.png) no-repeat; height:24px; width:74px; cursor:pointer; border:none 0;}


.main .pagebox{ float:right; display:inline; margin-right:10px; width:auto; margin-top:6px;}
.main .pagebox span{ float:left; margin-left:4px; overflow:hidden;}
.main .pagebox .pagebox_pre{color:#999999; height:23px;}
.main .pagebox .pagebox_pre a{ border:#eeeeee solid 1px; cursor:pointer; color:#999999; text-decoration:none; line-height:23px; text-align:center; padding:2px 8px;}
.main .pagebox .pagebox_pre a:hover{ border:#666666 solid 1px; cursor:pointer; color:#666666; text-decoration:none; line-height:23px; text-align:center; padding:2px 8px;}
.main .pagebox .pagebox_num_nonce{ background:#000099; border:#000099 solid 1px; color:#ffffff; margin-top:2px; height:17px; line-height:17px; text-align:center; width:23px;}
.main .pagebox .pagebox_num{color:#aaaadd; height:23px;}
.main .pagebox .pagebox_num a{ border:#aaaadd solid 1px; color:#aaaadd; cursor:pointer; line-height:23px; text-align:center; padding:2px 8px; text-decoration:none;}
.main .pagebox .pagebox_num a:hover{border:#000099 solid 1px; color:#000099; cursor:pointer; line-height:23px; text-align:center; padding:2px 8px; text-decoration:none;}

.foot_menu {width:960px; margin:8px auto; height:38px; line-height:38px; overflow:hidden; clear:both; background:url(../image/foot_menu.jpg) left center repeat-x; text-align:center;}
.copy {width:960px; margin:0 auto; padding:5px 0 15px 0; clear:both; overflow:hidden; text-align:center; color:#999999; line-height:25px;}
.copy em{ color:#333333; font-style:normal;}