/*其他模块公用部分*/
.web_box{background-color:#fff;margin: 100px auto 0;border-top: 1px solid #eee;}
.web_other{width:800px;margin:0 auto;padding:30px 0 50px 0;}
.question_title, .clause_title, .about_title, .suggest_title, .news_title{font-size: 24px; padding-bottom: 20px;}
.question_banner img, .clause_banner img, .about_banner img, .suggest_banner img, .news_banner img{width:100%;}
.question_info, .clause_info, .about_info, .suggest_info{padding:20px 0;}
.question_info li, .clause_info li{padding:10px 0;}
.question_info h3, .clause_info h3{font-size: 18px;line-height:30px;padding-bottom:10px;}
.question_info p, .clause_info p{color:#505050;font-size: 16px;line-height:30px;}
.question_info p, .about_info p{color:#505050;font-size: 16px;line-height:30px;text-indent:2em;padding-bottom:10px;}
.about_map{padding:20px 0 50px 0;}
.about_map .company_map{float:left;}
.about_map .company_info{font-size: 16px;overflow: hidden;padding-left: 50px;color:#505050;}
.about_map .company_info p{line-height: 34px;}
.suggest_info p{font-size: 16px; padding: 50px 0 20px 0;}
.suggest .suggest_info dd {width: 320px;padding:0 0 10px 0;}
.suggest .suggest_info textarea{width: 613px;height:100px;}
.news_info{padding: 30px 0px;}
.news_info li{padding-bottom: 10px;border-bottom:1px solid #ddd;margin-bottom:10px}
.news .news_img{float: left;}
.news .news_img img{width:120px;}
.news .news_a{display: block;overflow: hidden;padding-left: 20px;}
.news .news_a h3{color:#000;font-size:18px;}
.news .news_a:hover h3{color:#0fa416;}
.news .news_text{color: #696969;font-size: 14px;line-height: 24px;padding-top: 10px;}
.news .news_bottom{padding-top: 10px;}
.news .news_time{display: block;float: left;line-height: 24px;}
.news .news_more{border: 1px solid #aaa;border-radius: 3px;color: #999;display: block;float: right;font-size: 14px;padding: 2px 8px;text-align: center;width: 40px;}
.news .news_a:hover .news_more{background-color: #0fa416;color: #fff;border: 1px solid #0fa416;}

/*申请入帮*/
.worker_box{}
.worker_box .worker_top{position:relative;}
.worker_box .worker_top .worker_banner{width: 100%;height: 640px;}
.worker_box .worker_top .worker_main{bottom: 0;left: 50%;margin-left: -600px;position: absolute;width: 1200px;}
.worker_box .worker_main .worker_illustration{display: block;float: right;margin-bottom: 4px;width: 55%;}
.worker_box .worker_main .worker_info{background-color: #fff;float: left;padding: 20px;width: 350px;margin-top: 80px;border-radius: 5px;}
.worker_box .worker_introduce{width:1200px;margin:auto;}
.worker_box .worker_introduce img{width: 100%; margin-top: -5px;}
.worker_info .worker_bj{margin-top: -84px;text-align: center;}
.worker_info .worker_bj img{}
.worker_info .worker_bj p{color: #36cbba;font-size: 28px;padding-bottom: 15px;}
.worker_info dl {padding: 10px 0;}
.worker_info dt {float: left;height: 36px;line-height: 36px;width: 60px;text-align:right;padding-right: 10px;}
.worker_info dd {float: left;}
.worker_info dd input.text {background-color: #FFFFFF;border: 1px solid #CECECF;box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.1) inset;color: #333333;height: 24px;line-height: 24px;font-size: 14px;padding: 5px;width: 260px;}
.worker_info dd input.text:focus{border-color: #92AFED;box-shadow: 0 0 5px #92AFEC, 1px 1px 2px rgba(0, 0, 0, 0.1) inset;outline: medium none;}
.worker_info .demand_city{}
.worker_info .demand_city select{border: 1px solid #ccc;height: 36px;padding: 0 5px;width: 272px;}
.worker_info .bjadd_type h4{font-size: 16px;padding: 0 0 10px 10px;}
.worker_info .bjadd_type ul{width: 280px;}
.worker_info .bjadd_type li{float:left;width:33.33%;}
.worker_info .bjadd_type input.radio_checkbox{display: none;}
.worker_info .bjadd_type .radio_checkbox + label{display:block;position:relative;margin-right:10px;}
.worker_info .bjadd_type .radio_checkbox + label p{border: 1px solid #ccc;text-align:center;padding:10px 0;font-size: 16px;line-height: 18px;}
.worker_info .bjadd_type .radio_checkbox:checked + label p{border: 1px solid #21a335;color:#21a335;position: relative;}
.worker_info .bjadd_type .radio_checkbox:checked + label p i{width:0;height:0;border-width: 24px 24px 0 0;border-style:solid;border-color: transparent #21a335 transparent transparent;position:absolute;bottom:0;right:0;}
.worker_info .bjadd_type .radio_checkbox:checked + label p i:after{content: '';width: 8px;height: 3px;position: absolute;bottom: 6px;right: -22px;border: 2px solid #fff;border-top: none;border-right: none;background: transparent;transform: rotate(-45deg);}
.worker_info .submit_btn{background-color: #0fa416;border: medium none;color: #FFFFFF;cursor: pointer;font-family: 微软雅黑;font-size: 18px;height:46px;width: 270px;margin:10px 0;}
.worker_info .submit_btn:hover{background-color:#30b460;}
.worker_code{background-color: #0fa416;border-radius: 5px;bottom: 20px;padding: 10px;position: fixed;right: 10%;text-align: center;}
.worker_code img{width:180px;}
.worker_code p{color: #fff;font-size: 16px;padding-top: 5px;}
.worker_code p span{color: #ff0;}

.worker_succeed{display:none;}
.succeed_box{background-color: #fff;left: 50%;margin-left: -400px;padding: 50px 0;position: fixed;text-align: center;top: 20%;width: 800px;z-index: 10001;}
.succeed_box .succeed_icon em{background: url("../images/succeed_icon.png") no-repeat scroll 0 0 transparent;width:128px;height:128px;display:inline-block;}
.succeed_box .succeed_icon span{font-size: 30px;margin-left: 10px;position: relative;top: -42px;color:#0fa416;}
.succeed_box p{color: #333;font-size: 18px;line-height: 26px;padding-top: 40px;}
.succeed_box .succeed_close{border: none;color: #fff;font-size: 16px;margin-top: 50px;padding: 10px 20px;background-color:#0fa416;}
.succeed_layer{position: fixed;top: 0%;left: 0%;width: 100%;height: 100%;background: rgba(0,0,0,0.8);z-index: 10000;}
