body { background-color:#F5F5F5; }

/* 位置提示 */
#comMain0{ width:100%; height:auto;border-top:1px #EEE solid;clear:both; }
.comMain0{  margin:auto;width:980px; height:40px; line-height:40px; text-align:left; color:#CCC; }
.comMain0 i{ font-style:normal; color:#777; }
.comMain0 a{ color:#777; }
.comMain0 a:hover{ color:#3377cc; }

/* 公司名称 */
#comMain1{ width:978px; margin:auto; height:90px; background:#FFF; border:1px #DDD solid; text-align:left; }
.comName{ float:left; width:600px; height:90px; text-align:left; padding-top:10px; padding-left:10px;}
.comName1{ float:left; width:590px; height:40px; line-height:40px;font-size:15pt;font-family:"黑体"; text-decoration: none; font-weight:500;color:#FF6600;}
.comName2{ float:left; width:590px; height:25px; line-height:25px; font-size:14px; color:#999;}
.comNum{ float:left; width:278px; height:90px; text-align:left; padding-top:10px;}
.comNum1{ float:left; width:84px; border-left:1px #DDD solid; padding-left:5px; margin-top:10px;}
.comNum1 b{ float:left; width:84px; height:30px; line-height:30px;color:#FF6600; font-weight:500; font-size:15pt;font-family:"黑体";text-align:left;  }
.comNum1 p{ float:left; width:84px; height:25px; line-height:25px;color:#999;}
.comQcode{ float:right; width:90px; height:90px; padding-top:7px;  }
.comQcode p{ float:left; width:70px; height:70px;background-color:White; }
.comQcode p img{ width:68px; height:68px;padding:3px; border:1px #ddd solid; } 

/* 职位名称 */
.jobName{ float:left; width:600px; height:90px; text-align:left; padding-top:15px; padding-left:10px;}
.jobName1{ float:left; width:590px; height:30px; line-height:30px;font-size:15pt;font-family:"黑体"; text-decoration: none; font-weight:500;color:#FF6600;}
.jobName2{ float:left; width:590px; height:20px; line-height:20px; font-size:12px; color:#999;}
.jobNum{ float:left; width:278px; height:90px; text-align:left; padding-top:10px;}
.jobNum1{ float:left; width:84px; border-left:1px #DDD solid; padding-left:5px; margin-top:10px;}
.jobNum1 b{ float:left; width:84px; height:30px; line-height:30px;color:#FF6600; font-weight:500; font-size:15pt;font-family:"黑体";text-align:left;  }
.jobNum1 p{ float:left; width:84px; height:25px; line-height:25px;color:#999;}
.jobQcode{ float:right; width:90px; height:90px; padding-top:7px;  }
.jobQcode p{ float:left; width:70px; height:70px;background-color:White; }
.jobQcode p img{ width:68px; height:68px;padding:3px; border:1px #ddd solid; } 


/* 栏目列表 */
#comMain2{ width:980px; margin:auto; margin-top:10px; overflow:hidden; }
.comtitle{ float:left; width:978px; height:35px;background:url(../../images/company/browse/titlebg.png) repeat-x; border-left:1px #DDD solid; border-right:1px #DDD solid; }
.comtitleo{ float:left; width:100px; height:35px; line-height:35px;background:url(../../images/company/browse/title1.jpg) no-repeat; text-align:center; font-weight:bold;font-size:14px;}
.comtitlel{ float:left; width:100px; height:35px; line-height:35px;background:url(../../images/company/browse/title2.jpg) no-repeat; text-align:center;font-size:14px;}
.comtitle b{ float:right; width:65px; height:25px;text-align:left; padding-top:7px; }
.comtitle i{ float:right; width:65px; height:25px;text-align:left; padding-top:7px; }
.comtitleo a:link{ color:#FF6600;}
.comtitleo a:visited { color:#FF6600;}
.comtitleo a:hover{ color:#FF6600;}
.comtitlel a:link { color:#333;}
.comtitlel a:visited { color:#333;}
.comtitlel a:hover { color:#FF6600;}

/* 公司信息 */
.comcontent{ float:left; width:950px; border:#DDD 1px solid; border-top:none; padding:14px; background-color:white;}
.combasic{ float:left; width:950px;  }
.combasicl{ float:left; width:700px; }
.combasicl ul li{ float:left; width:700px; height:30px; line-height:30px; color:#777; text-align:left; font-size:14px; }
.combasicr{ float:right; width:248px; height:85px; padding-top:0px; }
.combasicr img{ width:240px; height:80px; border:#DDD 1px solid; padding:2px; }
.comintc{ float:left; width:950px; padding-top:8px; padding-bottom:10px;text-align:left; word-break:break-all;overflow:auto; font-size:14px;}

/* 招聘职位 */
#comMain3{  margin:auto;width:978px;background-color:#FFF; border:1px #DDD solid; margin-top:10px; text-align:left; overflow:hidden; }
.comJobt{ float:left; width:968px; height:35px; line-height:35px;border-bottom:1px #DDD solid; background-color:#F9F9F9; text-align:right; padding-right:10px; color:#ccc; }
.comJobt a{ color:#999; }
.comJobt span{ float:left; width:200px; height:35px; line-height:35px; font-size:14px; font-weight:bold; padding-left:10px; text-align:left;color:#444;}
.comJobc{ float:left; width:970; margin-left:8px; margin-top:8px; margin-bottom:8px; }
.comJobc ul li{ float:left; width:323px; height:35px; line-height:35px; text-align:left; color:#AAA; } 
.comJobc ul li a{  font-size:14px;color:#3377cc; } 
.comJobc ul li a:hover{  font-size:14px;color:#FF6600; }

/* 留言评论 */
#comMain4{  margin:auto;width:978px;background-color:#FFF; border:1px #DDD solid; margin-top:10px; text-align:left; overflow:hidden; }
.comGuestt{ float:left; width:968px; height:35px; line-height:35px;border-bottom:1px #DDD solid; background-color:#F9F9F9; text-align:right; padding-right:10px; color:#ccc; }
.comGuestt a{ color:#999; }
.comGuestt span{ float:left; width:200px; height:35px; line-height:35px; font-size:14px; font-weight:bold; padding-left:10px; text-align:left;color:#444;}
.comGuestc{ float:left; width:948px; padding:15px; }
.comguestl{ float:left; width:90px; font-size:14px; text-align:left;color:#555; }
.comguestr{ float:left; width:858px; text-align:left;}
.comguestr11{ float:left; width:825px; height:auto;text-align:left;}
.comguestr12{ float:left; width:825px; height:22px; line-height:22px; text-align:left; color:#AAA;}
.comguestr21{ float:left; width:420px; height:35px; line-height:35px;text-align:left; color:#555; }
.comguestr22{ float:left; width:350px; height:35px; line-height:35px;text-align:right;}
.comguestTexts { width:750px;border:1px solid #D5D5D5; font-size:14px; padding:5px; color:#555;}


/* 感兴趣的公司 */
#comMain5{  margin:auto;width:978px;background-color:#FFF; border:1px #DDD solid; margin-top:10px; text-align:left; overflow:hidden; }
.comTradet{ float:left; width:968px; height:35px; line-height:35px;border-bottom:1px #DDD solid; background-color:#F9F9F9; text-align:right; padding-right:10px; color:#ccc; }
.comTradet a{ color:#999; }
.comTradet span{ float:left; width:200px; height:35px; line-height:35px; font-size:14px; font-weight:bold; padding-left:10px; text-align:left;color:#444;}
.comTradec{ float:left; width:970px; margin-left:8px; margin-top:8px; margin-bottom:8px; }
.comTradec ul li{ float:left; width:323px; height:35px; line-height:35px; text-align:left; font-size:14px; color:#999; } 
.comTradec ul li a{ color:#3377cc; } 
.comTradec ul li a:hover{ color:#FF6600; } 


/* 同城职位 */
.jobPlacet{ float:left; width:968px; height:35px; line-height:35px;border-bottom:1px #DDD solid; background-color:#F9F9F9; text-align:right; padding-right:10px; color:#ccc; }
.jobPlacet a{ color:#999; }
.jobPlacet span{ float:left; width:200px; height:35px; line-height:35px; font-size:14px; font-weight:bold; padding-left:10px; text-align:left;color:#444;}
.jobPlacec{ float:left; width:970px; margin-left:8px; margin-top:0px; margin-bottom:8px;  }
.jobPlacec ul li{ float:left; width:242px; height:auto; text-align:left; padding:5px 0px; } 
.jobPlacec ul li b{ float:left; width:242px; height:30px; line-height:30px; text-align:left; font-size:14px; color:#999; font-weight:normal; }
.jobPlacec ul li p{ float:left; width:242px; height:20px; line-height:20px; text-align:left; font-size:12px; color:#999; }
.jobPlacec ul li b a{ color:#3377cc; } 
.jobPlacec ul li b a:hover{ color:#FF6600; }
.jobPlacec ul li p a{ color:#999; }  


/* 全部留言 */
.comGuestList{ float:left; width:950px; border:#DDD 1px solid; border-top:none; padding:14px; padding-top:5px; background-color:white;}

.comguests ul{ float:left; width:950px;text-align:left;padding-bottom:8px;border-bottom:#DDD 1px dashed;}
.guestli1{ float:left; width:950px; height:25px; line-height:25px; color:#555; }
.guestli1 b,.guestli1 b span{ float:left; width:350px;  line-height:25px; font-weight:normal;text-align:left; }
.guestli1 i{ float:right; width:350px; line-height:25px; font-style:normal;text-align:right; }
.guestli2{ float:left; width:950px; height:auto; line-height:25px; color:#999; }
.guestli3{ float:left; width:950px; height:auto;}
.guestli3 b{ float:left; width:920px; height:5px;background:url(../../images/company/browse/replybg.gif) no-repeat; }
.guestli3 p{ float:left; width:900px; height:auto;line-height:25px; border:1px #CCC solid; border-top:none;background-color:#FCFCFC; color:#FF6600; padding:5px 9px;}
.comPageNum{ float:left; width:950px;line-height:40px;text-align:center; }

/* 公司环境 */
.comPicList{ float:left; width:950px; border:#DDD 1px solid; border-top:none; padding:14px; padding-top:5px; background-color:white;}
.compics ul{ float:left; width:163px;text-align:center;border:#DDD 1px solid; margin-right:10px;margin-bottom:10px; padding-top:8px;}
.compics1{ float:left; width:163px; height:120px;}
.compics1 img{ width:145px; height:120px;} 
.compics2{ float:left; width:163px; height:30px;line-height:30px; }

/* 公司新闻 */
.comNewList{ float:left; width:950px; border:#DDD 1px solid; border-top:none; padding:14px; padding-top:5px; background-color:white; overflow:hidden;}
.comnews ul li{ float:left; width:950px;text-align:right; height:28px; line-height:28px; color:#999; border-bottom:1px #EEE dashed;}
.comnews ul li span{ float:left; width:600px;text-align:left; line-height:28px; font-size:14px;}

/* 职位列表 */
.comJobList{ float:left; width:950px; border:#DDD 1px solid; border-top:none; padding:14px; padding-top:10px;background-color:white; }
.comjobuls{ float:left; width:950px; height:auto;}
.comjobult{ float:left; width:950px; height:30px; line-height:30px; text-align:left; color:#999;border-bottom:1px #eee solid; }
.comjobulc{ float:left; width:950px; height:30px; line-height:30px; text-align:left; color:#444; border-bottom:1px #DFDFDF dashed; }
.comjob1{ float:left; width:30%; line-height:30px; }
.comjob2{ float:left; width:20%; line-height:30px; }
.comjob3{ float:left; width:10%; line-height:30px; }
.comjob4{ float:left; width:10%; line-height:30px; }
.comjob5{ float:left; width:10%; line-height:30px; }
.comjob6{ float:right; width:10%; line-height:30px; }
.comjob1 a{ font-size:14px;color:#0868C8 ;}

/* 职位介绍 */
.jobContent{ float:left; width:950px; border:#DDD 1px solid; border-top:none; padding:14px; padding-top:10px; background-color:white;}
.jobTitle{ float:left; width:950px; height:35px; line-height:35px; text-align:left; }
.jobTitle span{ float:left; width:200px; height:35px; line-height:35px; font-size:14px; font-weight:bold; }

.jobdetail{ float:left; width:950px; text-align:left;color:#444; font-size:14px; }
.jobdetail ul li{ float:left; width:316px; height:25px; line-height:25px;border-bottom:1px #DFDFDF dashed; padding:5px 0px; }

.jobdetail p{ float:left; width:950px; height:25px; line-height:25px;border-bottom:1px #DFDFDF dashed;padding:5px 0px; }
.jobdetail dl{ float:left; width:950px; margin:0px;text-align:left; }
.jobdetail dl dt{ float:left; width:950px;height:25px; line-height:25px;padding:5px 0px;}
.jobdetail dl dt i{ font-style:normal; font-weight:bold; color:#009900; }
.jobdetail dl dd{ float:left; width:950px;line-height:25px; text-align:left; margin:0px;border-bottom:1px #DFDFDF dashed;padding:5px 0px;}
.jobdesc{ float:left; width:950px; padding-top:5px; padding-bottom:5px; text-align:left;word-break:break-all;overflow:auto; line-height:25px; font-size:14px }

#jobContact{ float:left; width:950px; }
.jobcontact{ float:left; width:950px; padding-top:5px; padding-bottom:5px; text-align:left; }
.jobcontact ul li{ float:left; width:950px; height:28px; line-height:28px; font-size:14px }
.jobcontact p{ float:left; width:950px; height:28px; line-height:28px; text-align:center; color:#FF0000; font-size:14px }
.jobcontact p a{ color:#0868C8; }
.jobbutton{ float:left; width:950px; padding-top:10px; padding-bottom:10px; text-align:center; }

/* 联系方式 */
.comcontact ul li{ float:left; width:950px;text-align:left; height:28px; line-height:28px; color:#333; border-bottom:1px #EEE dashed; font-size:14px;}
.comcontact ul li a{ color:#FF6600; }
.comcontact p{ float:left; width:700px;text-align:center; height:28px; line-height:28px; color:#FF0000; font-size:14px;}
.comcontact p a{ color:#0868C8; }
.comMap{ float:left;border: #DDD 1px solid; width:690px; height: 450px; margin-top:10px; }


/* 公司LOGO */
#comLogo{ float:left; width:246px;border:1px #DDD solid; padding:2px; background-color:#FFF; overflow:hidden;}
#comLogo dl{ float:left; width:246px; margin:0px; }
#comLogo dt{ float:left; width:246px; height:85px;text-align:center; }
#comLogo dt img{  width:240px; height:80px; padding:1px; border:1px #EEE solid; }
#comLogo dd{ float:left; width:236px; height:32px; line-height:32px; color:#AAA; text-align:left; margin:1px 5px; }
#comLogo dd b{ color:#FF6600; font-weight:500; font-size:15pt;font-family:"黑体"; }

/* 公司信息 */
#comInfo{ float:left; width:250px;border:1px #DDD solid; padding:0px; margin-top:8px;background-color:white;}
.cominfoc{ float:left; width:248px; padding-top:5px; }
.cominfoc ul li{ float:left; width:240px; height:28px; line-height:28px; padding-left:8px; text-align:left; color:#999;}

/* 感兴趣的公司 */
#comTrade,#jobPlace,#jobType{ float:left; width:250px;border:1px #DDD solid; padding:0px; margin-top:8px;background-color:white;}
.comtradec{ float:left; width:248px; padding-top:5px; }
.comtradec ul li{ float:left; width:240px; height:28px; line-height:28px; padding-left:3px; padding-right:5px;text-align:left; color:#999;}

/* 按扭 */
.btnGuest { float:right;width:85px; height:28px; line-height:28px; display:block;background:url(../../images/public/button85.png) no-repeat; font-size:14px; text-align:center;color:#FFF;cursor:pointer;}
.btnGuest:hover{ background-position:0px -28px;color:#FFF;}

.btnA100 { display:inline-block;width:150px; height:35px; line-height:35px;background:url(../../images/button/150_35.png) no-repeat; font-size:14px; text-align:center;color:#993F02;cursor:pointer; font-weight:bold;}
.btnA100:link{ color:#993F02;font-weight:bold;}
.btnA100:visited{ color:#993F02;font-weight:bold;}
.btnA100:hover{ background-position:0px -35px;color:#993F02;font-weight:bold;}
.btnA70 { display:inline-block;width:70px; height:35px; line-height:35px;background:url(../../images/button/70_35.png) no-repeat; font-size:14px; text-align:center;color:#555;cursor:pointer; font-weight:bold;}
.btnA70:link{ color:#555;font-weight:bold;}
.btnA70:visited{ color:#555;font-weight:bold;}
.btnA70:hover{ background-position:0px -35px;color:#000;font-weight:bold;}