﻿
/* book 留言
-----------------------------------------------------------------------------------------------------*/
.c_red { color: #D20000; }
.bookmain{width:600px; margin:0 auto; height:auto;}
.bookline{width: 600px; height:34px;  float:left; margin-top:10px;}
.book{ width:600px; margin:0 auto;}
.booktop{ width:600px; height:30px; float:left; background:url(../img/bookico.png) no-repeat 10px 7px; margin-top:20px;}
.booktop_name{ width:420px; height:30px; float:left;  padding-left:30px; line-height:30px; font-weight:bold;}
.booktop_time{ width:150px; height:30px; float:left; color:#416c8c; text-align:right; line-height:30px;}
.bookcontent{ width:578px; min-height:40px; height: auto!important; height:40px;float:left; border:1px solid #bfbfbf;   padding:10px; color:#808080}
.bookadmin{ width:600px; height:auto; float:left;}
.bookadmin_top{ width:600px; height:12px; float:left;}
.bookadmin_mid{ width:578px; min-height:30px; height: auto!important; height:30px; border-left:1px solid #bfbfbf; border-right:1px solid #bfbfbf; border-bottom:1px solid #bfbfbf; float:left; padding:10px; color:#416c8c;}
/*管理员回复内容*/
.bookadmin_mid p{ font-size:12px; color:#920806; padding-top:5px;}
/*xx 说*/
.messagecol{ color:#920806;}
/*管理员回复*/
.admincol{ color:##920806; font-weight:bold;}
/*xx 时间*/
.admintimecol{ color:#920806;}
/**/
.message{ width:550px; height:auto;float:left;padding-left:50px;   }
.message li{ width:500px;height:40px; float:left; margin:0px; padding:0px;}
.message li input{ height:15px; line-height:15px; width:342px;}
.message li p.message_title{ width:100px; height:25px; float:left; text-align:right;font-size:12px}
.message li p.message_content{ width:350px;float:left;}
.message li.contentb{ width:500px;height:130px; float:left;}
.message li.contentb textarea{ width:344px; height:120px;}
.message li.yzm{ width:300px;height:60px; margin-left: 120px; float:left;}
.message li p.message_yzminput{ width:100px; float:left;}
.message li p.message_yzminput input{ width:80px;}
.message li p.message_yzmico{ width:100px; height:40px; float:left;}
.message li p.message_sub{ width:200px; height:40px; float:left; text-align:right;}
/* hr
-----------------------------------------------------------------------------------------------------*/
.hrBox{ width:590px; min-height:91px; _height:91px; border:1px solid #bfbfbf;  margin:0 auto; color:#000; margin-bottom:20px; margin-top:20px;}
.hrBoxL{ width:100px; float:left; text-align:center;  }
.hrBoxL li{ width:100px; min-height:30px; _height:30px; line-height:30px;border-bottom:1px #bfbfbf solid;vertical-align: bottom}
.jobName{ width:360px; float:left;}
.hrBtn{ width:100px; float:left; text-align:center; padding-top:3px;}
.hrBoxL li.haode{ border-bottom:none;}
.hrBoxR{ width:488px; overflow:hidden; float:left; text-align:left; border-left:1px solid #bfbfbf;}
.hrBoxR li{ width:466px; min-height:30px; _height:30px; line-height:30px; border-bottom:1px #bfbfbf solid; padding-left:15px; vertical-align: bottom; padding-right:10px;}
.hrBoxR li.topline{ overflow:hidden; height:30px; line-height:29px;}
.hrBoxR li.haode{ border-bottom:none;}
.bgWhite{}
.hrTable{ width:594px; height:445px; border:1px solid #bfbfbf; margin:0 auto;  margin-top:20px;}
.tableTitle{ width:594px; height:36px; text-align:center; line-height:36px; border-bottom:1px solid #bfbfbf; font-weight:bold;}
.lineOne{ height:30px; line-height:30px; border-bottom:1px solid #bfbfbf; width:594px; vertical-align:bottom}
.lineOneL{ width:94px; float:left; text-align:center; border-right:1px solid #bfbfbf;}
.lineOneR{ width:304px; height:30px;  float:left; padding-left:10px;}
.tableMainL{ width:94px; float:left; border-right:1px solid #bfbfbf; text-align:center;}
.tableMainL li{ width:94px; height:30px; line-height:30px; border-bottom:1px solid #bfbfbf;}
.tableMainR{ width:211px; float:left; border-right:1px solid #bfbfbf; text-align:left; }
.tableMainR li{ width:206px; height:30px; line-height:30px; border-bottom:1px solid #bfbfbf; padding-left:5px; vertical-align: bottom;}
.tableMainR li span{display:inline-block;}
.tableMainRno{ width:190px; float:left; text-align:left;}
.tableMainRno li{ width:185px; height:30px; line-height:30px; border-bottom:1px solid #bfbfbf; padding-left:5px; vertical-align: bottom;}
.tableMainRno li span{display:inline-block;}
.input_hr{ width:121px;  height:17px; line-height:17px; padding:0px;padding-left:5px; vertical-align:middle; font-size:12px; border:1px solid #bfbfbf;}
.input_hrsmall{ width:30px; height:17px; line-height:17px; padding:0px; vertical-align:middle; font-size:12px; border:1px solid #bfbfbf;}
.sel_hr{ width:130px; height:20px; line-height:20px; padding:0px; vertical-align:middle; font-size:12px; }
.bottomLine{ width:594px; height:123px; border-bottom:1px solid #bfbfbf; }
.lineBootL{ width:94px; height:123px; border-right:1px solid #bfbfbf; text-align:center; float:left;}
.lineBootR{ width:489px; float:left; padding-left:10px;  height:123px;}
.are_hr{ width:430px; height:80px; margin-top:11px;}
.hr_btn{ width:594px; height:31px; line-height:31px; text-align:center; padding-top:5px; }
.hr_btnL{ width:300px; float:left; border-right:1px solid #bfbfbf; text-align:center; height:31px;}
.hr_btnR{ width:290px; float:left; text-align:center; }
#fy_main{ margin:0 auto; width:987px;}
.topline img{ margin-top:2px;}
.input_title{ width:200px; height:18px; color:#666; padding-left:8px; padding-top:10px;}