@charset "UTF-8";
/* CSS Document */
.off_mains{ margin:0 auto; width:100%;}

/*面包导航*/
.site_ban{ width:100%; padding: 0; margin:10px auto; height:33px; color:#4a4a4a; font-size:12px;line-height:33px; }
.site_ban stong{ color:#4a4a4a; font-weight:bold;}
.site_ban a{ line-height:30px; margin:0 2px;}
.site_ban span{line-height:30px; margin:0 2px; color:#b3b3b3;}

.off_box{ width:100%; overflow:hidden; padding:20px 0;}
.l_info{ width:502px; float:left; }
.p_himg{height:202px; width:164px; border:1px solid #c6c6c6; margin-right:20px; float:left;}
.p_hinfo{ width:260px; float:left;}
.p_hinfo p{ font-size:16px; line-height:40px;}
.p_xy{ width:100%; font-size:14px; font-weight:bold; text-align:left; line-height:20px; clear:both; float:left; margin:20px 0 10px 0;}
.r_info{ width:664px; float:right;}
.r_info .titles{ height:40px; line-height:40px; border-left:4px solid #145ad7; text-indent:14px; font-size:26px; font-weight:bold; margin-bottom:5px; width:660px;}
.updatebox{ width:100%; }
.up_titles{ width:100%; height:32px;}
.up_titles a{ height:32px; padding:0 20px; line-height:32px; background:#959595; color:#fff; margin-right:4px; display:inline-block; float:left; text-decoration:none;}
.up_titles a.on{ background:#145ad7;}
.update{ border:1px solid #145ad7; width:662px; }
.file_up{ line-height:22px;width:640px; margin:10px auto; overflow:hidden;}

.one_up{ width:640px; margin:10px auto; overflow:hidden;}
.one_up li{ width:100%; float:left; clear:both; margin-bottom:5px;}
.one_up .inputs{ border:1px solid #dbdbdb; background:#fff; padding:0 2px; height:22px; line-height:22px; float:left;}
.one_up span{border:1px solid #fff; background:#fff; padding:0 2px; height:22px; line-height:22px; float:left;}
.one_up button{ border:0; float:left; cursor:pointer;}
.dels{ width:26px; height:22px; background:url(/images/ypbtn_bj.jpg) no-repeat 0 0; font-size:0;}
.adds{width:26px; height:22px; background:url(/images/ypbtn_bj.jpg) no-repeat 0 -22px;font-size:0;}

.us_info{ width:640px; margin:0 auto; padding:20px 0;}
.w1{ width:100px;}
.w2{ width:50px;}
.w3{ width:130px;}
.us_info .inputs{ border:1px solid #dbdbdb; background:#fff; padding:0 5px; height:22px; line-height:22px;}
.us_info textarea{ height:100px; width:480px; padding:0 5px;border:1px solid #dbdbdb;  }
.us_info li{ line-height:22px; margin-bottom:10px;}
.us_info i{ width:5em; text-align:right; display:inline-block; float:left;}
.lbtn_space{ padding-left:5em;}
.us_info button{ background:#145ad7; line-height:30px; height:30px; font-size:14px; font-weight:bold; padding:0; border:0; width:10em; color:#fff;}


.u_combox{ width:100%;}

.off_mains h2,.u_comtitles{ font-size:22px; font-weight:bold; line-height:40px; height:40px; color:#000; border-bottom:2px solid #ddd; text-align:left; width:100%;}
#comment_list{ width:1128px; border:1px solid #ddd; overflow:hidden; padding:20px 10px 20px 40px;}
#comment_list #c_list .floor{ width:530px; margin-right:32px; margin-top:0  !important; margin-bottom:20px; float:left; overflow:hidden; height:120px;}
