@charset "utf-8";
body,ul,li{font-size:14px;margin:0;padding:0;list-style:none;}
input{outline: none;background: none;border:none;}
.container{padding:0;width:1200px!important;}
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{padding: 0; margin: 0; border: 0;}
.wrapper{ min-width: 1200px;margin-top:100px;}
@media (min-width:1300px) {.container{width:1200px;}}
a,.main_detial .title_list a{text-decoration: none;}
a:hover,a:active,a:visited,.hover{color:#ff8c00;text-decoration: none!important;outline:none!important;}
.btn,.form-control{border-radius:0;}
input,textarea{box-shadow:none !important;outline:none !important;}
textarea{ resize: none;min-height:80px; }
.block{display: block;}
.inline{display: inline-block;*display:inline;*zoom:1;}
.align_l{text-align: left;}.align_c{text-align: center;}.align_r{text-align: right;}
.transition5 {
	-moz-transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.transition3 {
	-moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
/*字体大小*/
.f12{ font-size: 12px; }
.f13{ font-size: 13px; }
.f14{ font-size: 14px; }
.f16{ font-size: 16px; }
.f18{ font-size: 18px; }
.f20{ font-size: 20px; }
.f22{ font-size: 22px; }
.f24{ font-size: 24px; }
.f40{ font-size: 40px;}

.pad_lr10{padding-left:10px;padding-right:10px;}
.pad_lr15{padding-left:15px;padding-right:15px;}
.pad_tb10{padding-top:10px;padding-bottom:10px;}
.pad_tb15{padding-top:15px;padding-bottom:15px;}
.pad_tb5{padding-top:5px;padding-bottom:5px;}

.color_3{color: #333};
.color_6{color: #666};
.color_9{color: #999;}

/*按钮渐变*/
.btn-color{
	color: #fff!important;
	border:none;
  	background-image:-webkit-linear-gradient(-45deg, #ffb820, #ff8c00);
	background-image:linear-gradient(-45deg,#ffb820, #ff8c00);
	background-color: #ff8c00\9;
	
}
.btn-color:hover{
	color: #fff;
	background-image:-webkit-linear-gradient(-45deg, #ff8c00, #ff8c00);
	background-image:linear-gradient(-45deg,#ff8c00, #ff8c00);
	background-color: #ffb820\9;
	/*-webkit-animation-duration: .75s;
  	animation-duration: .75s;
  	-webkit-animation-name: shadow;
  	animation-name: shadow;*/
	
}
@-webkit-keyframes shadow {
  from {
    background-image:-webkit-linear-gradient(-45deg, #ffb820, #ff8c00);
	background-image:linear-gradient(-45deg,#ffb820, #ff8c00);
  }
  to {
    background-image:-webkit-linear-gradient(-45deg, #ff8c00, #ff8c00);
	background-image:linear-gradient(-45deg,#ff8c00, #ff8c00);
  }
}

@keyframes shadow {
  from {
    background-image:-webkit-linear-gradient(-45deg, #ffb820, #ff8c00);
	background-image:linear-gradient(-45deg,#ffb820, #ff8c00);
  }
  to {
    background-image:-webkit-linear-gradient(-45deg, #ff8c00, #ff8c00);
	background-image:linear-gradient(-45deg,#ff8c00, #ff8c00);
  }
}
.btn-shadow{
	width: 200px;
	height: 40px;
	color: #fff;
	font-size: 14px;
	line-height: 40px;
	text-align: center;
	border-radius: 10px;
	box-shadow: 0 10px 20px rgba(255,140,0,.5)!important;
	line-height: 28px;
	transition: box-shadow .3s;
}
.btn-shadow:hover{
	color: #fff;
	box-shadow: 0 0px 0 rgba(255,140,0,.5)!important;
	transition: box-shadow .3s;
}

.btn-line{background:none;color: #999;border:1px solid #ccc;}
.btn-line:hover{color: #ff8c00;border-color: #ff8c00;}
.btn-line-yellow{border-radius:10px;background:none;color: #ff8c00;border-color: #ff8c00;width: 200px;height: 40px;line-height: 26px;}
.btn-line-yellow:hover{color: #ffb820;border-color: #ffb820;}

/* 自定义按钮样式 橙色系 －s */
.btn-orange{color:#fff;background-color:#f60;border-color:#f60;}
.btn-orange:hover,.btn-orange:focus,.btn-orange:active,.btn-orange.active,.open .dropdown-toggle.btn-orange{color:#fff;background:#ce5200;border-color:#ce5200;}
.btn-orange.disabled,.btn-orange[disabled],fieldset[disabled] .btn-orange,.btn-orange.disabled:hover,.btn-orange[disabled]:hover,fieldset[disabled] .btn-orange:hover,.btn-orange.disabled:focus,.btn-orange[disabled]:focus,fieldset[disabled] .btn-orange:focus,.btn-orange.disabled:active,.btn-orange[disabled]:active,fieldset[disabled] .btn-orange:active,.btn-orange.disabled.active,.btn-orange[disabled].active,fieldset[disabled] .btn-orange.active{background:#ff7900;border-color:#ff7900;color:#fff;}
/* 自定义按钮样式 橙色系 －e */
/* banner -s */
.home_banner{position: relative;z-index: 0;width:100%;height:450px;margin:0 auto;overflow: hidden;}
.home_banner ul,.home_banner li{list-style:none;padding:0;}
.imagelist{margin-bottom:20px;}
.imagelist>li{float:left;width:100%;overflow:hidden;}
.imagelist a{width:100%;}
.imagelist a>img{width:100%;height:450px;}
.home_banner .imagecheck>li{width: 44px;height: 55px;cursor: pointer;}
.home_banner .point{position: absolute;z-index: 0;bottom: 14px;left:50%;margin-left:-30px;}
.home_banner .point>li{float:left;width:10px;height:10px;border:1px solid #fff;border-radius:100%;margin:0 5px;}
.home_banner .point>li.on{background-color:#fff;}
/*图片左右切换公共样式 -s*/
.imagecheck span{position: absolute;z-index: 0;top:50%;display: block;width: 44px;height: 55px;margin-top:-22px;background-position: left top;background-repeat: no-repeat; cursor: pointer;opacity:0.8;fliter:alpha(opacity=80);}
.imagecheck span:hover{opacity:1;fliter:alpha(opacity=100);}
.imagecheck{opacity: 0;}
.imagecheck .prev{left: 0;background-image: ;}
.imagecheck .next{right: 0;background-image: ;}
.home_banner:hover .imagecheck{opacity: 1;}
/*图片左右切换公共样式 -e*/
/* banner -e */

/*header s */
.w80{width: 80px;}
.margin_l80{margin-left:80px;}
.header{position: fixed;z-index:99;left:0;top:0;width: 100%;height: 100px;background-color: #fff;border-bottom:1px solid #f8f8f8;}
.header .logo{height: 100px;display: block;line-height: 100px;}
.header .nav_list{padding:0 15px;}
.header .nav_list a{display: block;padding:0 15px;line-height:100px;font-size: 14px;color:#666;}
.header .nav_list a:hover,.nav_list a.cur{color: #ff8c00;}
.header .searchbox{background-color:#fafafa;position:relative;z-index:0;width: 400px;margin:30px 0;height:40px;border:1px solid #ff8c00;border-radius:6px;box-shadow: 0 2px 10px #ffebcb;}
.header .searchbox .btn{position:absolute;z-index:0;right:-1px;top:-1px;width: 80px;height: 40px;color: #fff;font-size: 14px;border-top-right-radius: 5px;border-bottom-right-radius: 5px;}
.account_link{margin:30px 0;}
.account_link a{margin-left:10px;}
.account_link a.btn{width: 100px;height: 40px;font-size: 14px;line-height: 26px;border-radius:5px;}
.account_link a.btn-color{color: #fff;}
.account_link a.btn-line{color: #999;}
.account_link a.btn-line:hover{color: #ff8c00;}
.header .select_type{line-height: 38px;position: relative;z-index:0;}
.home_fliter{position: relative;z-index:1;}
.header .select_type .title,
.home_fliter .fliter_list .title,
.works_fliter .fliter_list .title{text-decoration: none;padding-left:5px;margin-right:5px;color:#666;padding-right:15px;background:url(/uploads/image/phimg/arrow.png) right center no-repeat;}
.header .searchbox .input_style{width:100%;padding:9px 90px 9px 10px;background: left center no-repeat;}
.header .select_type ul,
.home_fliter .fliter_list ul,
.works_fliter .fliter_list ul{border-radius:5px;position: absolute;z-index:0;left:0;top:40px;background-color: #fff;box-shadow: 0 0 8px #ccc;}
.header .select_type ul a,
.home_fliter .fliter_list ul a,
.works_fliter .fliter_list ul a{display: block;text-decoration: none;min-width:100px;text-align:left;padding:5px 10px;color: #999;line-height: 20px;font-size: 14px;}
.header .select_type ul a{padding:5px 18px;}
.header .select_type ul a:hover,
.home_fliter .fliter_list ul a:hover,
.works_fliter .fliter_list ul a:hover{color:#ff8c00;}
.header .select_type ul,
.home_fliter .fliter_list ul,
.works_fliter .fliter_list ul{opacity: 0;visibility: hidden;filter: alpha(opacity=0);filter: alpha(opacity=100)\9;display:none\9;}
.header .select_type:hover ul,
.home_fliter .fliter_list .col-xs-4:hover ul,
.works_fliter .fliter_list .inner:hover ul{opacity: 1;visibility: visible;filter: alpha(opacity=100);display:block\9;}
/*header e */

/*首页 s*/
.report_box{border-bottom:1px solid #f2f2f2;height: 42px;overflow: hidden;line-height: 42px;}
.report_box .bg_icon{height: 42px;overflow: hidden;padding-left:18px;background:url(/uploads/image/phimg/icon_1.png) left center no-repeat;}
.report_box a{display: block;font-size: 14px;color: #333;padding:0 10px;}
.report_box a span{color: #ff8c00;}
.home_fliter{padding:20px 0;}
.home_fliter .fliter{width: 860px;}
.home_fliter .fliter .btn{width: 214px;color: #fff;padding-top:20px;padding-bottom:20px;border-top-right-radius: 8px;border-bottom-right-radius: 8px;}
.margin_r212{margin-right:213px;}
.home_fliter .fliter_list{border:1px solid #ff8c00;height: 60px;border-top-left-radius: 8px;border-bottom-left-radius: 8px;}
.fliter_list .title{padding:19px 0;}
.home_fliter .fliter_list ul{top:60px;width: 100%;}
.home_fliter .fliter_list ul a{text-align: center;}
.bg_shadow{padding-top:28px;background:#f8f8f8 url(/uploads/image/phimg/bg_shadow.jpg) left top repeat-x;}
.main_title .pull-left{padding-left:40px;line-height: 52px;font-weight: bold;color: #333;font-size: 24px;background-repeat: no-repeat;background-position: left center;}
.main_title a{display:block;color: #999;padding-top:18px;}
.main_title a:hover{color:#ff8c00; }
.main_box{position: relative;z-index:0;margin:0 -15px;}
.main_box .set_img{overflow: hidden;}
.main_box .set_img .designer_list,
.main_box .set_img .works_list{padding:0 15px;}
.main_box .btn_check a{visibility: visible;opacity:1;position: absolute;z-index:0;top:50%;margin-top:-30px;width: 60px;height: 60px;background-repeat: no-repeat;background-position: center center;}
.main_box:hover .btn_check a{visibility: visible;opacity:0.5;}
.main_box .btn_check a:hover{opacity: 1;}
.main_box .btn_check a.prev{left:-60px;background-image: url(/uploads/image/phimg/arrow_l.png);}
.main_box .btn_check a.next{right:-60px;background-image: url(/uploads/image/phimg/arrow_r.png);}
.designer_list{margin:0 -10px;}
.designer_list .inner{display:block;margin:0 10px;width:285px;margin-bottom:20px;border-radius:10px;height:402px;overflow: hidden;position:relative;z-index:0;box-shadow:-1px 8px 10px #ececec;border:1px solid #ececec\9;}
.designer_list .inner .imgbox{width: 100%;height: 286px;line-height: 284px;}
.designer_list .inner .imgbox img{width: 100%;}
.designer_list .msg{height: 70px;background-color: #fff;position: relative;z-index:0;padding:5px 0;}
.designer_list .line1{font-size: 12px;color:#999;}
.designer_list .line1 strong,
.designer_list .line1 span{float: left;}
.designer_list .line1 span{margin-top:12px;}
.designer_list .line1 strong{font-size: 24px;color:#f74e4e;padding-right:5px;}
.designer_list .line2{font-size: 18px;color: #333;line-height: 24px;}
.designer_list .line2 img{margin-left:5px;margin-top:4px;}
.designer_list .bottom{height: 48px;background-color: #f8f8f8;line-height: 48px;overflow: hidden;}
.designer_list .bottom span{color: #999;}
.designer_list .bottom .color_3{margin-left:42px;}
.margin_r60{margin-right:60px;}
.designer_list .icon_box{position: absolute;z-index:0;right:0px;top:0;}
.designer_list .hover_show{position: absolute;z-index:0;left:0;top:0;width: 100%;height: 100%;background-color: #fff;border-radius:10px;overflow: hidden;}
.designer_list .photobox{position: relative;z-index:0;}
.designer_list .photobox .icon{position: absolute;z-index:0;right: -10px;bottom: -10px;}
.designer_list .photobox .bg_photo{width: 120px;height: 120px;border-radius:50%;overflow: hidden;border:1px solid #f2f2f2;}
.designer_list .photobox .bg_photo img{max-width: 100%;max-height: 100%;line-height: 120px;}
.designer_list .hover_show .top{height: 267px;padding-top:40px;}
.designer_list .center_msg{height: 65px;background-color: #f8f8f8;border-bottom:1px solid #f2f2f2;}
.center_msg{text-align: center;padding:5px 0;}
.center_msg .line_1{font-size: 14px;color: #333;line-height: 32px;}
.center_msg .line_1 strong{font-size: 20px;color: #7fbf40;}
.center_msg .line_2{color: #999;}
.designer_list .links{height: 70px;background-color: #f8f8f8;padding:15px 0;}
.designer_list .hover_show{top:-100%;}
.designer_list .inner:hover .hover_show{top:0;}

.works_list{margin:0 -15px;}
.works_list a{color: #999;}
.works_list .inner{display:block;margin:0 15px;width:380px;margin-bottom:30px;border-radius:10px;height:302px;overflow: hidden;position:relative;z-index:0;box-shadow:-1px 8px 10px #ececec;border:1px solid #ececec\9;}
.works_list .inner .imgbox{width: 100%;height: 300px;line-height: 300px;}
.works_list .inner .imgbox img{width: 100%;max-height:auto!important;}
.works_list .hover_show{position: absolute;z-index:0;left:0;top:0;width: 100%;height: 100%;background-color: #fff;}
.works_list .hover_show .line_1{font-size: 24px;color: #333;}
.works_list .hover_show .line_2{font-size: 14px;color:#999;padding:5px 0;}
.works_list .hover_show .h220{padding-top:60px;}
.works_list .hover_show .btn{margin:10px 0;}
.works_list .hover_show{top:-302px;}
.works_list .inner:hover .hover_show{top:0;}
.works_list .bottom{height: 80px;padding:10px 0;background-color: #f8f8f8;position: relative;z-index:0;}
.works_list .bottom .icon{position: absolute;z-index:0;right:10px;top:5px;}
.works_list .bottom .bg_photo{width: 60px;height: 60px;margin-right:10px;border-radius: 50%;overflow: hidden;}
.works_list .bottom .bg_photo img{max-width: 100%;max-height: 100%;line-height: 60px;}
.works_list .line2{font-size: 18px;color: #333;line-height: 24px;height: 24px;}
.works_list .line2 img{margin-left:5px;margin-top:4px;}
.h220{height: 222px;}
.bg_photo:hover,
.store_box .logobox:hover,
.resume .photobox:hover{transform: scale(1.05);}
.works_list .bottom_msg{padding:5px 0;}
.works_list .bottom_msg span{color: #999;}
.works_list .bottom_msg .color_3{padding-left:10px;color:#333;}
.works_list .bottom .content{padding:5px 0;margin-left:70px;margin-right:40px;}

.bg_step{padding:60px 0;margin:15px 0;width: 100%;height: 400px;background-color:#fff;background-position: top center;background-repeat: no-repeat;background-size: auto 100%;}
.bg_step .top{color: #fff;font-size: 30px;}
.bg_step .top span{font-size: 60px;}
.bg_step span.arrow{width: 120px;height: 120px;background:url(/uploads/image/phimg/arrow_step.png) center center no-repeat;}
.bg_step .step_img{height: 85px;width: 100px;line-height: 85px;}
.bg_step span.block{font-size: 14px;color:#ff8c00;padding:10px 0;}
.step_content{padding:35px 0;}
.casebox{margin:0 15px;margin-bottom:20px;width: 1200px;height: 473px;border-radius:10px;overflow: hidden;background-color: #fff;box-shadow:-1px 8px 10px #ececec;border:1px solid #ececec\9;}
.casebox .imgbox{display:block;width: 100%;height: 100%;}
.casebox .imgbox img{width: 100%;}
.margin_l120{margin-left:120px;}
.store_box {padding:66px 15px;}
.store_box .logobox{background-color: #fff;border-radius:50%;overflow:hidden;width: 100px;height: 100px;box-shadow: 2px 3px 20px #dcdcdc;}
.store_box .logobox img{max-width: 100%;max-height: 100%;}
.store_box .desc .title{font-size: 24px;color: #333;}
.store_box .color_9{color: #999;}
.store_box .desc .con{padding:10px 0;}
.store_box .line_1 strong{font-size: 24px;color: #ff8c00;}
.store_box .line_1{color:#333;}
.store_box .line_2{color: #999;}
.store_box .btn{color: #fff;margin-top:20px;}
.site_list{padding:50px 0;}
.site_list li{width: 20%;}
.site_list .color_3{color: #333;padding-top:10px;padding-bottom:3px;}
.site_list .color_9{color: #999;}
.poster-main{position:relative;z-index:3;width:600px;height:300px;margin:40px auto;}
.gallery_item{background-color: #fff;padding:15px;width:600px!important;height:300px!important;}
.gallery_item.scale{width:540px!important;height:270px!important;opacity: 0.5!important;filter: alpha(opacity=50);}
.gallery_item.scale a{transform-origin: top center;-webkit-transform-origin: top center;-o-transform-origin: top center;-moz-transform-origin: top center;-ms-transform-origin: top center;}
.gallery_item.scale .content p{padding:10px;}
.poster-main a,.poster-main img{display:block;}
.poster-main a,.poster-main a:hover,.poster-main a:active,.poster-main a:visited{text-decoration: none;}
/*.poster-main .poster-list{width:30px;height:30px;}*/
.poster-main .poster-list .gallery_item{ position:absolute;left:0;top:0;box-shadow:-1px 8px 10px #ececec;border:1px solid #ececec\9;border-radius:10px;overflow: hidden;}
.gallery_item .title strong{padding:0 10px;line-height: 30px;font-size: 18px;color:#333;}
.gallery_item .title .logo_icon{width: 30px;height: 30px;background-color: #fff;border-radius:50%;overflow:hidden;box-shadow:2px 3px 12px #dcdcdc; }
.gallery_item .title .logo_icon img{max-width: 100%;max-height: 100%;}
.gallery_item .content{position: relative;z-index:0;margin:20px;}
.gallery_item .content strong{text-align: center;font-size: 20px;color: #333;}
.gallery_item .content i{position: absolute;z-index:0;width: 30px;height: 30px;background-repeat: no-repeat;background-position: center center;}
.gallery_item .content i.char_l{left:0;top:0;background-image: url(/uploads/image/phimg/char_l.png);}
.gallery_item .content i.char_r{right:0;bottom:0;background-image: url(/uploads/image/phimg/char_r.png);}
.gallery_item .content p{padding:20px;margin:0;line-height: 24px;font-size: 12px;color: #999;text-indent: 28px;}
.poster-main a.prev{left:-275px!important;}
.poster-main a.next{right:-275px!important;}
/*首页 e*/

/*美工招聘 s*/
.w36{width: auto;min-width: 45px;padding: 0 5px;}
.w948{width: 948px;}
.w240{width: 240px;}
.bg_ff{background-color: #fff;}
.bg_f8{background-color: #f8f8f8;}
.pathbox{padding:10px 0;}
.pathbox a,.pathbox span{font-size: 14px;color:#999;}
.pathbox a.cur{color: #ff8c00;}
.recruit_process{margin-top:13px;padding-top:30px;background-repeat: no-repeat;background-position: top center;}
.recruit_process.step_1{background-image: url(/uploads/image/phimg/process_1.png);}
.recruit_process.step_2{background-image: url(/uploads/image/phimg/process_2.png);}
.recruit_process.step_3{background-image: ;}
.recruit_process.step_4{background-image: ;}
.recruit_process.step_5{background-image: ;}
.recruit_process li{width: 260px;color: #999;font-size: 12px;}
.recruit_process li.cur{color: #ff8c00;}
/*.resume{margin-top:10px;height: 250px;}*/
.resume .content{margin-left:266px;}
.resume .photobox{display:block;margin-left:20px;width: 230px;height: 230px;border-radius:10px;overflow: hidden;}
.resume .photobox img{max-width: 100%;max-height: 100%;}
.resume .content .desc{font-size: 14px;color: #999;padding:10px 0;}
.resume .detial_con{padding:18px 0;margin-left:-266px;background-color: #fff;box-shadow:-1px 8px 10px #ececec;border:1px solid #ececec\9;/*height: 210px;*/border-radius:10px; }
.resume .view_more{width: 240px;height:100%;border-left:1px solid #f2f2f2;padding-top:10px;}
.resume .view_more strong,.resume .view_more span{float: left;}
.resume .view_more strong{font-size: 30px;color: #f74e4e;}
.resume .view_more span{font-size: 14px;color: #999;margin-top:16px;margin-left:5px;}
.resume .view_more a{margin:0 auto;margin-top:10px;}
.resume .view_more a.btn-color{color: #fff;line-height: 28px;}
.resume .innerbox{margin-left: 15px;margin-right: 20px;width: 674px;}
.resume .innerbox .msg_list li{margin-left:10px;min-width: 114px;height: 24px;font-size:12px;line-height:24px;border-radius:10px;background-color: #f8f8f8;overflow: hidden;}
.resume .innerbox .msg_list li strong{font-size: 14px;color: #7fbf40;}
.resume .innerbox .msg_list .w67{width: 67px;color: #fff;background-color: #7fbf40;text-align: center;}
.resume .innerbox .top_msg{margin-top:-12px;margin-left:-10px;}
.resume .innerbox .line_2{font-size:14px;color: #999;}
.resume .innerbox .line_2 span{color: #333;}
.resume .innerbox .line_2 li{padding-right:32px;}
.resume .label_list{margin:0 -5px;padding:11px 0 21px 0;}
.resume .label_list li{padding:0 5px;}
.resume .label_list a{display: block;padding:0 18px;border:1px solid #ccc;background-color: #f2f2f2;color: #999;border-radius:14px;line-height: 26px;}
.resume .verify_list{margin:0 -10px;}
.resume .verify_list .inner{margin:0 10px;display: block;border:1px solid #f2f2f2;border-radius:10px;height: 50px;line-height: 48px;text-align: center;}
.resume .verify_list .inner .icon{padding-left:50px;font-size: 14px;color: #333;background-repeat: no-repeat;background-position: left center;}
.main_detial{margin-top:40px;margin-bottom:40px;}
.main_detial .leftbox,
.main_detial .rightbox{border-radius:10px;overflow: hidden;}
.main_detial .title_list a{display:block;height: 50px;line-height: 50px;padding:0 20px;font-size:16px;color:#999;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.main_detial .title_list li.active a{background-color: #fff;color: #ff8c00;}
.main_detial .content_list{min-height:748px;border-radius: 10px;padding:40px;box-shadow: -1px 8px 10px #ececec;background-color: #fff;}
.main_detial .content_list.match{border-top-left-radius: 0;}
.work_view ul{margin:0 -10px;}
.work_view .inner{display:block;margin:0 10px 20px 10px;height:324px;box-shadow:-1px 8px 10px #ececec;border:1px solid #ececec\9;background-color:#fff;border-radius:10px;overflow: hidden; }
.work_view .inner .imgbox{width: 100%;height: 217px;overflow: hidden;}
.work_view .inner .imgbox img.lazy{ width:100%;}
.work_view .title{padding:10px 0;font-size: 16px;color: #333;}
.work_view .line_2{font-size: 14px;color: #999;padding-bottom:5px;}
.work_view  .date,.work_view .view{font-size: 12px;padding-right:15px;color: #ccc;background-repeat: no-repeat;background-position: left center;}
.work_view .view{padding-left:18px;background-image: url(/uploads/image/phimg/icon_19.png);}
.work_view  .date{padding-left:14px;background-image: url(/uploads/image/phimg/icon_20.png);}
.work_view .content{padding-bottom:20px;}
.work_view .inner .imgbox{position: relative;z-index:1;}
.work_view .inner .imgbox a{ color:#fff; line-height:30px}
.work_view .hover_show{position: absolute;z-index:0;}
.work_view .hover_show .shadow{position: absolute;z-index:-1;left:0;top:0;width: 100%;height: 100%;background-color: #000;opacity: 0.5;filter: alpha(opacity=50);}
.work_view .hover_show img{margin:0 auto;margin-top:40px;display: block;}
.work_view .hover_show span{display:block;text-align:center;font-size: 14px;color: #fff;padding:5px 0;}
.work_view .hover_show{width: 0;height: 0;left:50%;top:50%;opacity:0;border-radius:10px;filter: alpha(opacity=0);}
.work_view .hover_show img,
.work_view .hover_show span{opacity: 0;filter: alpha(opacity=0);}
.work_view .inner .imgbox:hover .hover_show{width:100%;height: 100%;left:0;top:0;opacity: 1;filter: alpha(opacity=100); }
.work_view .inner .imgbox:hover .hover_show img,
.work_view .inner .imgbox:hover .hover_show span{opacity: 1;filter: alpha(opacity=100);}
.box_shadow{box-shadow:-1px 8px 10px #ececec;background:#fff;border-radius:10px;overflow:hidden;border:1px solid #ececec\9;}
.hire_process{border-radius:10px;background-color: #fff;margin-top:50px;}
.hire_process .title{text-align:center;font-size:16px;color:#ff8c00;border-bottom:1px solid #f2f2f2;line-height: 54px;height: 54px;overflow: hidden;}
.hire_process span,
.hire_process img{display: block;text-align: center;}
.hire_process img{margin:15px auto;}
.hire_process span{font-size: 14px;color: #ff8c00;}
.hire_process ul{padding:20px 0 40px 0;}
.resume_img img{max-width: 100%;display: block;margin:0 auto;}
.experience li{display: block;border-radius:10px;margin-bottom:20px;border:1px solid #f2f2f2;}
.experience .line_1,
.experience .line_2{padding:20px;}
.experience .line_1 span{font-size: 20px;color: #333;}
.experience .line_1 .btn-color{margin-right:20px;height: 30px;padding:0 21px;line-height:28px;border-radius:15px;color:#fff;}
.experience .line_2{border-top:1px solid #f2f2f2;font-size: 14px;color: #999;}
.fliter .match{font-size: 14px;color: #999;padding:15px 0;}
.fliter .match span{color: #ff8c00;}
.w68{width: 68px;}
.fliter .fliterlist .w68{padding-right:10px;line-height:30px;}
.margin_l68{margin-left:68px;}
.fliter .fliterlist{overflow: hidden;}
.fliter .fliterlist ul{margin-top:0;}
.fliter .fliterlist li{padding:20px 0;border-top:1px solid #f2f2f2;}
.fliter .fliterlist li a{padding:0 15px;margin-right:10px;color: #999;font-size: 14px;line-height: 30px;border-radius:10px;}
.fliter .fliterlist li a.active{color: #fff;background-image:-webkit-linear-gradient(-45deg, #ffb820, #ff8c00);background-image:linear-gradient(-45deg,#ffb820, #ff8c00);background-color: #ff8c00\9;}
.resume_list{padding:40px 0;}
.resume_list>ul>li{margin-bottom:40px;}
.works_view{margin-top:20px;padding:0 20px;}
.works_view ul{margin:0 -10px;}
.works_view a{display:block;margin:0 10px;height: 218px;border-radius:10px;overflow:hidden;position:relative;z-index:0;}
.works_view a .imgbox{width: 100%;height: 100%;overflow: hidden;}
.works_view a img{width:100%;text-align: center;}
.works_view a:hover .imgbox{transform: scale(1.05);}
.works_view a .hover_show{position: absolute;z-index:0;bottom:-40px;left:0;width: 100%;height: 40px;}
.works_view a .hover_show .shadow{position: absolute;z-index:-1;left:0;top:0;width: 100%;height: 100%;background-color: #000;opacity: 0.5;filter: alpha(opacity=50);}
.works_view a .hover_show .ellipsis{padding:0 15px;line-height: 40px;color: #fff;font-size: 14px;}
.works_view a:hover .hover_show{bottom:0;}
.resume .description{margin:5px 0;border-radius:10px;border:1px solid #f2f2f2;font-size: 14px;color: #999;padding:10px 20px;}
.work_info .resume .label_list{padding-bottom:11px;}
.insert_content{padding:40px;margin:40px 0 145px 0;background-color: #fff;}
.insert_content img{display: block;margin:0 auto;max-width: 100%;}
.work_all{padding:40px 0;}
.work_all .title{padding-bottom:10px;}
.work_all .title strong{font-size: 24px;color: #333;}
.work_all .title span{font-size: 14px;color: #999;}
.type_filter a{padding:0 5px;color: #999;}
.type_filter a.cur,.type_filter a:hover{color: #ff8c00;}
.work_all .work_view{padding:20px;background-color: #fff;border-radius:10px;}
.work_all .work_view .col-xs-4{width: 25%;}
.pad_20{padding:20px;}
.w350{width: 350px;}
.w840{width: 840px;}
.hire_person,.hire_content{width:100%;margin-bottom:40px;background-color: #fff;border-radius:10px;overflow: hidden;}
.hire_person{padding-top:50px;}
.hire_person .photobox{position: relative;z-index:0;}
.hire_person .photobox .icon{position: absolute;z-index:0;right: -10px;bottom: -10px;}
.hire_person .photobox .bg_photo{width: 120px;height: 120px;border-radius:50%;overflow: hidden;}
.hire_person .photobox .bg_photo img{max-width: 100%;max-height: 100%;line-height: 120px;}
.hire_person .hover_show .top{height: 267px;padding-top:40px;}
.hire_person .center_msg{height: 65px;background-color: #f8f8f8;border-bottom:1px solid #f2f2f2;}
.hire_person .line1{font-size: 12px;color:#999;}
.hire_person .line1 strong,
.hire_person .line1 span{float: left;}
.hire_person .line1 span{margin-top:12px;}
.hire_person .line1 strong{font-size: 24px;color:#f74e4e;padding-right:5px;}
.hire_person .line2{font-size: 18px;color: #333;line-height: 24px;}
.hire_person .line2 img{margin-left:0;margin-top:-3px;}
.hire_person .label_list{margin:0 -5px;padding:0px 0 10px 0;}
.hire_person .label_list li{padding:0 5px;margin:5px 0;}
.hire_person .label_list a{display: block;padding:0 18px;border:1px solid #ccc;background-color: #f2f2f2;color: #999;border-radius:14px;line-height: 26px;}
.pad_lr20{padding-left:20px;padding-right:20px;}
.hire_content{padding:40px;}
.w70{width: 70px;}
.hire_content .w70{color: #333;font-size: 14px;line-height: 40px;}
.margin_l70{margin-left:70px;}
.hire_content .type_check{margin:-5px 0;}
.hire_content .type_check li{padding:5px 0;}
.hire_content .type_check span{line-height:30px;}
.hire_content .type_check a{color: #999;}
.hire_content .type_check .btn{border-radius:10px;height: 30px;padding:4px 12px;margin-right:10px;}
.hire_content .type_check li.active span{color: #ff8c00;}
.hire_content .type_check li.active .btn{padding:5px 13px;border:none;color: #fff;background-image:-webkit-linear-gradient(-45deg, #ffb820, #ff8c00);background-image:linear-gradient(-45deg,#ffb820, #ff8c00);background-color: #ff8c00\9;}
.hire_content input.form-control{width: 180px;height:40px;border-radius:10px;}
input.form-control:focus{border-color: #ff8c00;}
.pad_lr5{padding-left:5px;padding-right:5px;}
input.date{padding-right:50px;background:url(/uploads/image/phimg/icon_21.png) 140px center no-repeat;}
.hire_content span.inline{color: #999;line-height: 40px;}
.hire_content input.money{padding-right:40px;background:url(/uploads/image/phimg/icon_size.png) 150px center no-repeat;}
.hire_content .contact{margin-left:10px;color: #fff;border-radius:10px;background-color: #4d84f4;line-height: 30px;height: 30px;font-size: 14px;padding:0 20px;}
.hire_content .contact span{color:#fff;line-height:30px;padding-left:25px;background:url(/uploads/image/phimg/icon_22.png) left center no-repeat;}
.hire_content .contact:hover{background-color: #3b75ea;}
.form-control{border-radius:10px;}
.color_f74e4e{color:#f74e4e!important;}
.hire_content input.time{padding-right:40px;background:url(/uploads/image/phimg/icon_size_1.png) 138px center no-repeat;}
.hire_content .time_check{padding:5px 0;}
.hire_content .time_check a{margin:0 5px;font-size: 14px;color:#999;line-height: 28px;background-color: #f2f2f2;border:1px solid #ddd;border-radius:10px;padding:0 20px;text-decoration: none;}
.hire_content .time_check a.active{border:none;line-height:30px;padding:0 21px;color: #fff;background-image:-webkit-linear-gradient(-45deg, #ffb820, #ff8c00);background-image:linear-gradient(-45deg,#ffb820, #ff8c00);background-color: #ff8c00\9;}
.f30{font-size: 30px;}
.color_9{color: #999;}
/*美工招聘 e*/

/*美工作品 s*/
.top_banner{position: relative;z-index:0;}
.top_banner .shadow{position: absolute;z-index:0;width: 100%;height: 100%;background-color: #000;opacity:0.5;filter: alpha(opacity=50);}
.top_search{position: absolute;z-index:0;left:50%;top:106px;width:500px;margin-left:-250px;text-align: center;}
.top_search .input_box{margin-top:20px;}
.top_search input{width:100%;height:40px;text-align:center;border:1px solid #ff8c00;border-radius:10px;background:#fff url(/uploads/image/phimg/search_size.png) center center no-repeat;}
.top_search input.focus,.top_search input:focus{background: none;background-color: #fff;box-shadow: 0 2px 10px #ffebcb;}
.work_view.works{margin:30px 0 50px 0;}
.work_view.works .inner{margin-left:15px;margin-right:15px;height:374px;}
.work_view.works .content{padding-bottom:0;}
.work_view.works .bottom{margin-top:10px;padding:10px 20px;background-color: #f8f8f8;position: relative;z-index:0;}
.work_view.works .bottom .icon{position: absolute;z-index:0;right:10px;top:5px;}
.work_view.works .bottom .bg_photo{margin-right:10px;width: 40px;height: 40px;border-radius:50%;overflow: hidden;}
.work_view.works .bottom .bg_photo img{max-width: 100%;max-height: 100%;}
.margin_l50{margin-left:50px;}
.work_view.works .margin_l50{line-height: 40px;font-size: 18px;color: #333;}
.work_view.works .margin_l50 span{max-width: 72px;overflow: hidden;}
.work_view.works .margin_l50 img{margin:11px 2px;}
.works_fliter{box-shadow: 0 0 18px #e2e2e2;position: relative;z-index:1;}
.works_fliter .fliter_list .inner{margin-left:-1px;position: relative;z-index:1;min-width:160px;border-left:1px solid #f2f2f2;border-right:1px solid #f2f2f2;}
.works_fliter .fliter_list .title{margin:0;padding:20px 0;font-size:14px;color:#333;padding-right:22px;background:url(/uploads/image/phimg/arrow_icon.png) right center no-repeat;}
.works_fliter .fliter_list ul{top:58px;margin:0 -1px;border-radius:0;width: 160px;box-shadow: none;border:1px solid #f2f2f2;border-top:none;}
.works_fliter .fliter_list ul a{text-align: center;padding-right:22px;}
/*美工作品 e*/

/*分页 s*/
.pages a,
.pages span{float: left;margin:0 5px;width: 40px;height: 40px;border-radius:50%;color: #999;font-size: 16px;line-height: 40px;}
.pages span{line-height: 30px;}
.pages a:hover{color: #ff8c00;}
.pages a.cur{color:#fff;background-image:-webkit-linear-gradient(-45deg, #ffb820, #ff8c00);background-image:linear-gradient(-45deg,#ffb820, #ff8c00);background-color: #ff8c00\9;}
.pages a.first,.pages a.last{color:#d6d6d6;border:1px solid #f2f2f2;background-color: #fff;line-height: 36px;}
/*分页 e*/

/*帮助中心 s*/
.w948{width: 948px;}
.w240{width: 240px;}
.top_banner{width: 100%;height: 300px;background-position: top center;background-repeat: no-repeat;background-size:auto 100%;}
.help_box{margin:40px 0;}
.help_box .leftbox{min-height:579px;}
.help_box .leftbox,.help_box .rightbox{background-color: #fff;border-radius:10px;}
.help_box .rightbox .title{padding:0 20px;font-size: 18px;color: #ff8c00;line-height: 52px;border-bottom:1px solid #f2f2f2;}
.help_box .rightbox .links{padding:8px 0 12px 0;}
.help_box .rightbox .links a{display: block;font-size: 16px;color: #999;padding:10px 20px;}
.help_box .rightbox .links a:hover,.help_box .rightbox .links a.cur{color: #ffb820;}
.help_box .leftbox{padding:40px;}
.help_box .leftbox .title{text-align: center;font-size: 24px;color: #333;}
.help_box .content{margin-top:20px;}
.help_box .content *{font-size: 14px!important;font-family: '微软雅黑';line-height: 24px;}
.help_box .content p{margin-bottom:20px;}
/*帮助中心 e*/

/*footer s */
.color_ff8c00{color:#ff8c00!important;}
.w750{width: 750px;}
.w400{width: 400px;}
.h258{height: 258px;}
.pad_t60{padding-top:60px;}
.footer{background-color: #fff;height: 406px;box-shadow: 0 0 20px #ccc;}
.friendlink{height: 100px;border-bottom:1px solid #f2f2f2;font-size: 16px;overflow: hidden;}
.friendlink span{line-height: 100px;color: #333;}
.friendlink a{padding:0 10px;line-height: 100px;color: #999;}
.friendlink a:hover{color: #ff8c00;}
.group_link .title{font-size: 18px;color: #333;}
.group_link .line{margin:25px 0;width: 120px;height: 1px;background-color: #f2f2f2;}
.group_link .line span{display: block;width: 30px;height: 2px;background-color:#ff8c00;margin-top:-1px;}
.group_link .links a{font-size: 12px;color: #999;line-height: 22px;}
.group_link .links a:hover{color:#ff8c00; }
.copyright{height: 48px;line-height: 48px;background-color: #f4f4f4;font-size: 12px;color: #999;}
.footer .qrcode{padding:15px;background-color: #fff;border-radius:5px;overflow: hidden;width: 150px;height: 150px;box-shadow: 2px 3px 20px #dcdcdc;}
.footer .qrcode img{max-width: 100%;height: 100%;}
.footer .contact{padding:10px 0;}
.footer .contact .btn{color: #fff;}
.footer .contact .btn:hover{color: #fff;}
.footer .contact .f30{font-size: 30px;color: #ff8c00;}
.footer .contact .f14{font-size: 14px;color: #999;padding:5px 0;}
/*footer e */

/*登录 & 注册 s*/
.bg_account{width: 100%;height: 577px;background: url(/uploads/image/phimg/account_banner.png) top center no-repeat; background-size:auto 100%;}
.bg_account .logo{margin-top:-25px;}
.account_box{margin-top:85px;padding:20px;width: 380px;min-height:380px;border-radius:10px;background-color: #fff;}
.account_box a.login{font-size: 14px;color: #999;}
.account_box a:hover{color: #ff8c00;}
.role_check{padding-top:12px;padding-bottom:20px;}
.role_check ul{width: 250px;height: 30px;border-radius:10px;overflow: hidden;border:1px solid #ff8c00;}
.role_check ul li{width: 50%;}
.role_check ul a{display: block;text-align: center;line-height: 28px;font-size: 14px;color: #ff8c00;}
.role_check ul li.active a{
	color: #fff!important;
  	background-image:-webkit-linear-gradient(-45deg, #ffb820, #ff8c00);
	background-image:linear-gradient(-45deg,#ffb820, #ff8c00);
	background-color: #ff8c00\9;
}
.account_form{width: 250px;}
.account_form .form-group{margin-bottom:10px;position: relative;z-index:0;}
.account_form .form-group a.icon{position: absolute;z-index:0;top:0;right:0;width: 40px;height:40px;background: url(/uploads/image/phimg/password.png) center center no-repeat;}
.account_form .form-group a.icon.active{background: url(/uploads/image/phimg/passowrd_1.png) center center no-repeat;}
.account_form .form-group .get_verify{
	position: absolute;z-index:0;top:0;right:0;
	display: block;
	width: 100px;
	height: 40px;
	line-height: 40px;
	color: #fff;
	background-image:-webkit-linear-gradient(-45deg,#a5d820,#7fbf3f);
	background-image:linear-gradient(-45deg, #a5d820,#7fbf3f);
	background-color: #a5d820\9;
	border-top-right-radius: 10px;
	border-bottom-right-radius: 10px;
}
.account_form .form-control{height: 40px;padding:8px 10px;}
.account_form .remember{padding-left:16px;background:url(/uploads/image/phimg/check.png) left center no-repeat;color: #999;}
.account_form .remember.active{background:url(/uploads/image/phimg/check_active.png) left center no-repeat;}
.account_form .forget{color: #999;}
/*登录 & 注册 e*/

/*管理页面 s*/
.w250{width: 250px;}
.margin_l250{margin-left:250px;}
.sidebar{background: #2d2f32;height: 100%;position: fixed;z-index:1;left:0;top:0;width: 250px;}
.sidebar .js_left{background: bottom center no-repeat;}
/*.sidebar .bg_logo{width:100%;height:80px;background:url(/uploads/image/phimg/logo.png) bottom center no-repeat;}*/
.sidebar .top{background-color: #222426;padding-top:40px;}
.sidebar .bg_photo{width: 100px;height: 100px;border:2px solid #fff;border-radius:50%;overflow: hidden;}
.sidebar .bg_photo img{max-width: 100%;max-height: 100%;}
.sidebar .username{font-size: 18px;color: #ff8c00;padding:8px 20px;}
.sidebar .account_msg .inner{padding:0 5px;}
.sidebar .account_msg{overflow: hidden;}
.sidebar .account_msg ul{margin-left:-1px;}
.sidebar .account_msg li{border-left:1px solid #2d3033;}
.sidebar .account_msg{font-size: 14px;color: #ccc;}
.sidebar .account_msg .ellipsis{font-size: 18px;color:#f74e4e;}
.group_links{padding-top:20px;padding-bottom:30px;}
.group_links .btn{width: 100px;height: 40px;border-radius:10px;margin:0 5px;line-height: 26px;}
.group_links .btn-line{color: #ccc;}
.group_links .btn-line:hover{color: #ff8c00;}
.sidebar .page_links{margin-bottom:120px;}
.sidebar .page_links li{padding:0 20px;}
.sidebar .page_links a{display: block;padding-left:40px;line-height: 60px;font-size: 16px;color:#fff;background-repeat:no-repeat;background-position:left center;}
.sidebar .page_links a:hover{color: #ff8c00;}
.sidebar .page_links li.active{background-color: #343840;}
.sidebar .page_links li.active a{color: #fff;}
.account_header{height: 60px;background-color: #fff;box-shadow: 0 1px 20px #f2f2f2;position: relative;z-index:2;}
.pad_lr40{padding-left:40px;padding-right:40px;}
.account_header .crumb_name{line-height: 60px;font-weight: bold;color: #ff8c00;font-size: 18px;}
.account_header .top_right>a{padding:10px 0;display:block;padding-right:25px;background:url(/uploads/image/phimg/arrow_icon.png) right center no-repeat;}
.account_header .top_right .bg_photo,
.tablebox .bg_photo{width: 40px;height: 40px;border:none;border-radius:50%;overflow: hidden;}
.account_header .top_right .bg_photo img,
.tablebox .bg_photo img{max-width: 100%;max-height: 100%;}
.account_header .top_right .name,
.tablebox .name{padding-left:5px;line-height: 40px;font-size: 16px;color: #ff8c00;}
.account_header .top_right ul{border-radius:10px;background-color: #fff;box-shadow:0 2px 10px #f2f2f2;min-height:100px;border-top-left-radius: 0;border-top-right-radius: 0;}
.account_header .top_right{position: relative;z-index:0;}
.account_header .top_right ul{position: absolute;z-index:0;left:0;top:60px;width:100%;opacity:0;visibility: hidden;display: none\9;}
.account_header .top_right:hover ul{opacity: 1;visibility: visible;display:block\9;}
.account_header ul a{display: block;padding:5px 15px;font-size: 16px;color: #999;text-align:center;}
.account_header ul a:hover{color:#ff8c00; }
.body_section{width: 100%!important;padding:40px;background-color: #f8f8f8;position: relative;z-index:0;}
.index_top{margin:0 -10px;margin-bottom:20px;}
.index_top .inner{margin:0 10px; }
.index_top .group_links{padding:0;}
.index_top .btn{width: 82px;height: 32px;line-height: 20px;}
.index_top .bg_manage{min-height:180px;background-repeat: no-repeat;background-position:right bottom;margin-right:40px;}
.index_top strong{display:block;margin-top:20px;}
.index_top .f14{margin-top:-7px;}
.color_c{color:#ccc;}
.f60{font-size: 60px;}
.staff_box{padding:10px 20px;margin-bottom:20px;}
.staff_box .title{margin-bottom:10px;}
.staff_box .title strong{font-size: 18px;color: #333;}
.staff_box .title a{font-size: 14px;color: #999;padding-top:5px;}
.staff_box .title a:hover{color: #ff9708;}
.staff_box .btn{border-radius:10px;}
.tablebox table,.tablebox thead,.tablebox tbody{width: 100%;}
.tablebox thead{border-top:1px solid #f2f2f2;border-bottom:1px solid #f2f2f2;}
.tablebox th{padding:10px 5px;font-weight: normal;color: #333;}
.tablebox td{padding:19px 5px;}
.tablebox td,.tablebox td a.user div{font-size: 16px;color:#333;}
.tablebox tr.even{background-color: #f8f8f8;}
.user_msg{border-top:1px solid #f2f2f2;padding:10px 0;}
.margin_l230{margin-left:230px;}
.user_msg .photobox{width: 200px;height: 200px;border-radius: 10px;overflow: hidden;}
.user_msg .photobox:hover{transform: scale(1.05);}
.user_msg .photobox img{max-width: 100%;max-height: 100%;}
.w130{width: 130px;}
.margin_l130{margin-left:130px;}
.user_msg .msg_list .w130{color: #333;font-size: 16px;}
.user_msg .msg_list .margin_l130{color: #999;font-size: 16px;}
.user_msg .msg_list li{min-width:49%;padding:6px 0;}
.tablebox .btn{border-radius:10px;}
.record_type a{display: block;padding:0 20px;line-height: 50px;height:50px;color: #999;font-size: 16px;text-align: center;}
.record_type a span{margin:15px 5px;line-height:20px;width:40px;height: 20px;border-radius:10px;text-align: center;color: #fff;font-size: 12px;}
.record_type li.active a{color:#ff8c00;background-color: #fff;border-top-left-radius: 10px;border-top-right-radius: 10px;box-shadow: 0 -6px 15px #f3f3f3;}
.record_type li.active a span{color: #fff;}
.box_shadow.match_l{border-top-left-radius: 0;}
.box_shadow.match_r{border-top-right-radius: 0;}
.recharge .title{padding-bottom:10px;border-bottom:1px solid #f2f2f2;}
.recharge .title span.color_9{padding-left:5px;}
.recharge .payment{padding:10px 0;margin:0 -10px;}
.recharge .payment li{padding:0 10px;}
.recharge .payment li.active a{border-color: #ffb820;}
.recharge .payment a{display: block;border-radius:10px;text-align:center;width: 188px;height: 60px;line-height: 60px;border:1px solid #cdcdcd;}
.recharge .payment a span{color:#333;font-size:16px;padding-left:50px;background-repeat: no-repeat;background-position: left center;}
.pad_tb20{padding-top:20px;padding-bottom:20px;}
.pay .btn{width: 200px;height: 40px;border-radius:10px;}
.manage_filter{margin:0 -20px;}
.manage_filter>div{padding:0 20px;}
.manage_filter label{line-height: 40px;color: #333;padding-right:5px;}
.manage_filter input.form-control{width: 180px;height:40px;border-radius:10px;}
.manage_filter .btn{width: 96px;height: 40px;line-height: 28px;border-radius: 10px;}
.color_7fbf40{color:#7fbf40!important;}
.table_work{margin:10px 0;border-top:1px solid #f2f2f2;}
.table_work li{margin-top:10px;border:1px solid #f2f2f2;}
.table_work li .title{margin:0;padding:0 10px;font-size: 14px;color:#999;line-height: 40px;border-bottom:1px solid #f2f2f2;background:#f8f8f8;}
.table_work .content{padding:10px;}
.table_work .content .imgbox{width: 150px;height: 150px;margin-right:20px;overflow: hidden;}
.table_work .content .imgbox img{max-width: 100%;max-height: 100%;}
.table_work .edit_msg{padding-right:25px;background:url(/uploads/image/phimg/edit_icon.png) right center no-repeat;}
.table_work .edit_msg strong{font-size: 18px;color: #333;}
.table_work .msg{font-size: 16px;color: #333;line-height: 26px;}
.table_work .msg span{color: #999;}
.table_work .btn-blue{/*margin-bottom:80px;*/line-height:16px;width: 100px;height: 30px;border-radius:10px;color: #fff;background-color: #4d84f4;}
.table_work .btn-blue:hover{background-color: #417aef;}
.table_work .status{padding:10px;}
.table_work .edit_box input{font-size:18px;height: 26px;line-height:26px;font-weight:bold;width:auto;max-width:130px;}
.table_work .edit_box input:focus{background-color: #f2f2f2;}
.table_work .edit_box input.money{font-weight: normal;}
.table_work .edit_box .save_icon{width: 26px;height: 26px;background:url(/uploads/image/phimg/save_icon.png) center center no-repeat;}
.page_links .has_second{width: 20px;height: 60px;background:url(/uploads/image/phimg/arrow_icon.png) right center no-repeat;transform: rotate(-90deg); }
.page_links li.active .has_second,
.page_links li.cur .has_second{transform: rotate(0deg);}
.page_links .seconds a{color: #999;font-size: 14px;line-height: 40px;}
.page_links li.active .seconds a.cur,
.page_links li.cur .seconds a.cur,
.page_links .seconds a.cur{color: #ff8c00;}
.page_links .seconds{display: none;}
.page_links li.active .seconds,
.page_links li.cur .seconds{display: block;}
.w72{width: 72px;}
.margin_l72{margin-left:72px;}
.withdraw_box label{font-size: 14px;line-height: 40px;color: #333;}
.withdraw_box label span{width: 5px;}
.withdraw_box .form-group{margin:0;margin-top:20px;}
.withdraw_box .form-control{padding-top:8px;padding-bottom:8px;height: 40px;}
.resume_box .photobox{width: 230px;height: 230px;}
.resume_box .margin_l230{margin-left:250px;}
.resume_box .controls{padding:40px 0;}
.resume_box .controls a{font-size: 14px;color: #999;padding:0 10px;}
.resume_box .controls a.del:hover{color: #ef471a;}
.resume_box .controls a.edit:hover{color: #ff8c00;}
.resume_box .user_msg>ul{margin:-10px 0;}
.resume_box .user_msg>ul>li{padding:10px 0;border-top:1px solid #f2f2f2;}
.manage.work_view .inner{height: auto!important;}
.manage.work_view>ul{margin-top:20px;margin-bottom:30px;}
.w63{width: 63px;}
.margin_l63{margin-left:63px;}
.upload_work{margin:0 -5px;padding-bottom:10px;}
.upload_work .inner{padding:0 5px;}
/*管理页面 e*/

/*模拟下拉选单样式--s*/
.margin_r20{margin-right:20px;}
.selectbox{position: relative;z-index: 0;cursor: pointer;}
.selectbox:hover{z-index:2;}
.selectbox .form-control{width: 180px;height: 40px;padding:8px 10px;line-height: 24px;}
.selectbox .triangle-down{margin-right:0px;height:23px;width: 16px;background-repeat: no-repeat;background-position: right center;background-image: ;}
.selectbox:hover .triangle-down{background-image: ;}
.selectbox .select_list{position: absolute;z-index: 0;top: 39px;left: 0;width: 100%;max-height:150px;overflow-y: auto;border:1px solid #d2d2d2;border-radius:10px;border-bottom: 0;box-shadow: 1px 2px 3px #eee;}
.selectbox .select_list li{padding:6px 10px;font-size: 14px;background-color: #fff;/*border-bottom: 1px solid #d2d2d2;*/}
.selectbox .select_list li:hover{color: #f60;}
/*模拟下拉选单样式--e*/

/*上传图片样式 s*/
.upload-pre-item{border:none!important;}
.html5_img .cnsr-button{background: url(/uploads/image/phimg/bg_upload.png) no-repeat!important;}
.html5_img .cnsr-button,.html5_img.upload-area{width: 220px!important;height: 160px!important;}
.html5_file .uploadify-button, .html5_file .cnsr-button, .html5_img .cnsr-button{border:none!important;}
.upload-pre-item{width: 220px!important;height: 160px;text-align:center;line-height: 160px;}
/*上传图片样式 e*/

/*弹窗样式 s*/
.ui-popup-show .ui-dialog{padding:20px 40px;}
.ui-dialog-title{padding:10px 0;}
.ui-dialog-close{right: 0;}
.ui-dialog-body{padding:0;}
.information{width: 630px;}
.w68{width: 68px;}
.margin_l68{margin-left:68px;}
.information{margin:20px 0;}
.information .inner{padding:0 20px;}
.information .lines{margin:0 -20px;}
.information .form-control{padding:8px 10px;height:40px;width: 100%;}
.information label{font-size: 14px;color: #333;line-height: 40px;}
.information .sex_check a{display:block;height: 28px;color:#999;font-size:14px;line-height: 28px;border-radius:10px;text-align: center;margin:6px 5px;padding:0 20px;}
.information .sex_check li.active a{
	color: #fff!important;
  	background-image:-webkit-linear-gradient(-45deg, #ffb820, #ff8c00);
	background-image:linear-gradient(-45deg,#ffb820, #ff8c00);
	background-color: #ff8c00\9;
}
.area_select .area_inner{padding:0 5px;}
.ui-dialog .btn{border-radius:10px;width: 200px;height: 40px;line-height: 26px;}
.job_search .top_msg{position: absolute;z-index: 0;top: -32px; left: 82px;font-size: 14px;color: #999;}
.job_search input.money{width:180px;padding-right:40px;background:url(/uploads/image/phimg/icon_size_2.png) 130px center no-repeat;}
.information input.date{width: 180px;}
.font_ico.ask{padding:20px;}
.ui-dialog-button input.btn-default,
.ui-dialog-button input.btn-primary{width:80px!important;}
.ui-dialog-button input.btn-primary{
	border:none;
	color: #fff!important;
  	background-image:-webkit-linear-gradient(-45deg, #ffb820, #ff8c00);
	background-image:linear-gradient(-45deg,#ffb820, #ff8c00);
	background-color: #ff8c00\9;
}
/*弹窗样式 e*/
a,a:hover,a:active,a:visited{text-decoration: none!important;outline: none!important;}
/*.imgbox img{max-width: 100%;max-height:100%;text-align: center;}*/
.preview-area{padding-left:25px;}
.reupload-img.btn{width: 200px;height: 40px;border-radius:10px;line-height:26px;}
.salary_area{position: relative;z-index:1;width: 20px;text-align: center;}
.salary_area table{position:absolute;z-index:0;left:50%;margin-left:-150px;top:40px;width: 300px;height: 300px;background-color: #fff;}
.salary_area table th{font-size: 14px;color: #333;padding:10px;text-align: center;}
.salary_area table th,.salary_area table td{border:1px solid #f2f2f2;width:50%;}
.salary_area table td{font-size: 14px;color: #666;padding:0 10px;}
.salary_area table tr.even{background-color: #f2f2f2;}
.salary_area table,
.salary_area .triangle-up{opacity: 0;visibility: hidden;display:none\9;}
.salary_area:hover table,
.salary_area:hover .triangle-up{opacity: 1;visibility: visible;display:block\9;}
.salary_area .triangle-up {
	position: absolute;
	z-index:0;
	left:50%;
	top:30px;
	margin-left:-6px;
    width: 0;
    height: 0;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 10px solid #000;
    opacity:0.5;
}
.imgbox{text-align: center;}
.contact_dialog{position: relative;z-index:0;}
.contact_dialog .links{position:absolute;z-index:0;left:50%;top:35px;width: 222px;height:128px;background:url(/uploads/image/phimg/bg_dialog.png) center center no-repeat; }
.contact_dialog .links{margin-left:-111px;padding:25px 20px 10px 45px;}
.contact_dialog .links a{margin:0!important;display: block;height:42px;line-height:32px;color:#666;font-size:16px;font-size: 14px;text-align: left;padding:5px 0 5px 25px;background-repeat:no-repeat;background-position:left center;}
.contact_dialog .links a:hover{opacity: 0.9;}
.contact_dialog .links{display: none;}
.contact_dialog:hover .links{display: block;}
.mcsb_inside>.mcsb_container{margin-right:0!important;}
.none_data{padding:50px 0;}
.none_data img{display: block;margin:15px auto;}
.none_data div{font-size: 16px;color: #999;text-align: center;}

.form-group .verifyimg{
    height: 30px;
    width: 100px;
    margin-left: -1px;
    position: absolute;
    z-index: 1;
    right: 10px;
    top: 5px;         
}