@charset "utf-8";
.bk.loginok{ line-height:2.83rem; text-align:center; padding:20px 0 15px}
.loginok span{color:#f00}
.loginok p{ font: bold 1.8rem/2.5rem SimSun;}
.loginok p img{ margin:0 5px 10px; width:30px; vertical-align:middle;}
.bk{position:relative;color:#333;margin:5px 3px 10px;background-color:#FFF;border:1px solid #DFDFDF;border-radius:5px}
.bk h3{font:bold 1.5rem/2.83rem SimHei;color:#612702;text-indent:13px;margin:1px 1px 0;background-color:#FFE6CF;border:1px solid #FEDAB6;border-radius:5px 5px 0 0}
.bk h3 a{display:block;color:#612700;margin-right:13px;background-position:right -24rem;-webkit-background-size:3.1rem auto;background-size:3.1rem auto}
.bk h3 a.jl_ar{ width:30%; position:relative; top:-34px; right:0; float:right; z-index:999}
.bk h3.t2{margin:0;border:none;background:none;border-bottom:1px solid #E4E4E4}
.bk h3.t2 span{display:block;background:#f7f7f7;border-bottom:1px solid #FFF}
.bk aside{margin:0;padding:20px 20px 7px 15px;border-bottom:1px solid #D6D6D6}
.bk aside:last-child{border-bottom:none}
.bk aside.last{border-bottom:none}
.bk .c_orange,.bk_lk .c_orange{color:#FD9A39}
.bk .more{margin:10px 0}
.bk .arrow{-webkit-background-size:17px auto;background-size:17px auto}
.bk .arrow.has_list{background-image:url(/m/images/arrow_bottom.png); background-repeat:no-repeat; background-position:center right}
.bk img.new,.bk img.hot{width:22px;height:9px;vertical-align:middle;-webkit-background-size:499px auto;background-size:499px auto}
.bk img.new{background-position:-147px -59px}
.bk img.hot{background-position:-147px -88px}
.bk .c,.bk .m{line-height:130%}
.bk .c.ci{width:90%;padding:0;padding-right:5px; }
.bk .c.cizw{width:98%;padding:0;padding-right:5px; }
.bk .c.ci a b{color:#F00}
.bk .c span{display:inline-block;max-width:100%;padding-right:30px}
.bk .c span.hot{background:url(/m/images/hot_icon.gif) right 3px no-repeat}
.bk .c span.new{background:url(/m/images/new.gif) right 3px no-repeat}
.bk .c span.i2{width:5rem;float:right;padding-right:12px;position:absolute;right:0}
.bk .c2,.bk .c3{line-height:180%}
.bk .c3{color:#666}
.bk .m{font-size:1.2rem;color:#888;padding-left:20px;background-position:-10px -570px;-webkit-background-size:38px auto;background-size:38px auto}
.txt,textarea{-webkit-appearance:none;border-radius:0} 
.dk{margin:.8rem;border-radius:.25rem;position:relative}
.dk .txt{height:3.17rem;background:#FFF;line-height:2.5rem;width:74%;display:inline-block; margin:0} 
.dk .txt,.dk .ssjl{ vertical-align:middle}
.dk .ssjl{width:24%;text-align:center;color:#fff;border-radius:3px;font-weight:bold;line-height:3.05rem;border:none;}
.bk .t_box{margin:10px 15px}
.bk .area td{height:34px;text-align:center;border:1px solid #DEDEDE}
.bk .area a{display:block;line-height:34px}
.bk .c_orange a{color:#FD9A39}
.bk .t td{border-top:none}
.bk .b td{border-bottom:none}
.bk td.l{border-left:none}
.bk td.r{border-right:none}
.bk .bk_close{position:absolute;width:30px;height:27px;top:-10px;right:-10px;background-position:-1px -208px;-webkit-background-size:32px auto;background-size:32px auto}
.bk .t_name{display:inline-block;width:45px;color:#333}
.bk .info{line-height:140%;color:#666;padding:5px 0}
.bk .c4{position:relative;min-height:2.16rem}
.bk .f_name{position:absolute;left:0;top:0;}
.bk .f_name span{color:#F00;padding-right:5px}
.bk .f_con{margin-left:7.5rem;}
.bk .f_con,.bk .f_name{line-height:2.33rem;}
.bk .f_con .selct{width:100%;height:26px;-webkit-box-sizing:border-box;box-sizing:border-box}
.bk .f_con .txt{width:100%;height:26px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #fff;/*border-bottom:1px solid #DADADA*/}
.bk .f_con textarea{width:100%;height:90px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #DADADA}
.bk .f_con .txt,.bk .f_con .selct{height:2rem;}
.bk .f_con .txt{ font-size:1.4rem}
.bk .f_con.f_yzm{display:inline-block; width:35%}
.bk .f_img{ margin-left:5px; display:inline-block;}
#eye_btn{z-index:9999; position:absolute; display:inline-block; background:url(/m/images/pass_off.png) no-repeat; background-size:2.2rem;width:2rem;right:0;border:0; top:6px; height:1.4rem; opacity:.6}
#eye_btn.on{background:url(/m/images/pass_on.png) no-repeat;background-size:22px; opacity:1}
/*表单样式*/
p.f_con.checked label{vertical-align:middle;display:inline-block;margin:-4px 6px 0 0;border:2px solid #DADADA;width:12px;height:12px;position:relative;cursor:pointer;background:#fff;-webkit-border-radius:10px;border-radius:10px;padding:0;}
p.f_con.checked label:after {position:absolute;left:3px;top:3px;content:'';width:2px;height:2px;border:2px solid #333;background:#000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-border-radius:5px;border-radius:5px}
p.f_con.checked input{visibility:hidden;display:none}
p.f_con.checked input:checked + label:after {filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}
p.f_con .v1,p.f_con #number{border:1px solid #fff;border-bottom:1px solid #DADADA;width:100%;display:block;line-height:2rem}
p.f_con #number{width:inherit;display:inline-block;text-align:center}
p.f_con .v1,.bk .f_con select.txt,select.txtb,#select4,#select5,#select6,#select9,#select10,#language1,#language2,#level1,#level2,#m1,#m2,#select,#y1,#y2,#y,#d,#m,#r,#h,.showjobtxt{background:url(/m/images/icons.png) right -27.92rem no-repeat;-webkit-background-size:2rem auto;background-size:2rem auto;border:1px solid #fff;height:2rem;-webkit-border-radius:0px;border-radius:0px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;appearance:none;font-size:1.3rem;/*border-bottom:1px solid #DADADA;*/}
.showjobtxt{ text-align:left;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; padding-right:20px;}
#select4,#level1,#level2,#y,#h{width:4.7rem;margin:0 3px 0 0}
#select5,#select6,#m1,#m2,#d,#m,#r{width:3.4rem;margin:0 3px}
#language1,#language2,#select,#y1,#y2{width:7rem;}
select.txtb{width:66px;}

p.fxk label{vertical-align:text-top;display:inline-block;margin:0 8rem 0.8rem 0;border:1px solid #dadada;width:1.33rem;height:1.33rem;position:relative;cursor:pointer; background:#fff;-webkit-border-radius:2px;border-radius:2px;padding: 0;white-space: nowrap;text-indent:1.7rem;line-height:1.48rem}
p.fxk label:after {position:absolute;left:0.25rem;top:0.33rem;content:'';width:0.58rem;height:0.25rem;border:3px solid #333;border-top:none;border-right:none;background:transparent;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}
p.fxk input[type=checkbox]{visibility:hidden;display:none}
p.fxk input[type=checkbox]:checked + label:after {filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}

.bk .c5 .f_name{position:static;display:block;margin-bottom:5px}
.bk .c6 .tl,.bk .c6 .ct{float:left;max-width:58%;line-height:26px}
.bk .c6 .ct{float:right;max-width:40%}
.bk .full{padding-right:0}
.bk .full .f_con{margin-left:0;padding-left:0}
.bk .slet{position:relative}
.bk .slet font{position:absolute;display:block;width:100%;height:26px;font-family:"Microsoft YaHei";text-align:center;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1}
.bk .slet .vl{text-align:right;padding:0}
.bk .slet select{position:absolute;top:0;left:0;width:100%;height:26px;opacity:0.005;z-index:2}
.bk .right .txt{text-align:right}
.bk .right .vl{float:right}
.bk .center .f_con{padding-right:55px}
.bk .center .f_con,.bk .center .txt{text-align:center}
.bk .p,.bk .pt{line-height:150%;margin:10px 10px 10px}
.bk .pt{line-height:180%}
.bk .pt.box .txt_zw{color:#F00;margin:0 24px}
.bk .pt.box .txt_zw a{color:#00f;font-weight:bold;margin-left:5px}
.bk .p h4{font-size:16px;color:#333;margin-bottom:5px}
.bk .count{padding:12px 15px}
.bk .count .t{font-size:18px;font-style:italic;color:#ff8004;margin-bottom:20px}
.bk .count .t strong{font-size:16px;color:#333}
.bk .count .c{position:relative;color:#777;margin-top:5px;padding-left:30px}
.bk .count .c font{position:absolute;width:7px;height:7px;left:10px;top:8px;background-color:#fe9b31;border-radius:20px}
.bk .count .c span{display:inline-block;width:80px}
.bk .rte{position:relative;max-width:300px;height:60px;margin:20px auto 0;background:url(/m/images/line.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto}
.bk .rte font{font-style:italic;color:#000}
.bk .rte .m1,.bk .rte .x1,.bk .rte .m2,.bk .rte .x2{position:absolute}
.bk .rte .m2,.bk .rte .x2{display:none;top:-5px}
.bk .rte .m1{bottom:-5px;left:-10px}
.bk .rte .x1{bottom:-5px;right:-10px}
.bk .rte .kd{position:absolute;height:5px;border:1px solid #fe7201;border-bottom:none;-webkit-box-sizing:border-box;box-sizing:border-box}
.bk .rte .kd span{position:absolute;height:4px;background-color:#fe7201;top:5px;left:-1px}
.notes_zw{background:url(/m/images/login_women.png) 10px 10px no-repeat;padding-left:80px}
.bk aside.notes{padding:14px 20px 0 15px}
.bk aside.notes p{border-bottom:1px dotted #dadada;clear:both;line-height:2.5rem}
.bk aside.notes em{position:absolute;left:4px;color:#666;top:50%}
.bk aside.notes p span.notes_bt{float:left;min-width:90px;display:inline-block;overflow:hidden}
.bk aside.notes p span.notes_nr{float:left;display:inline-block;overflow:hidden}
.bk aside.notes p span.notes_nr.wz_nr{text-indent:24px;word-break:break-all} 
.bk aside.notes p span.notes_nr.wz_nr b{color:#F91A3C}
.bk aside.notes p span.notes_nr a{color:#00F}
.bk aside.notes .notes_an{clear:both;overflow:hidden;width:100%}
.bk_nd,.bk_lk{line-height:35px;color:#333;text-align:center;margin:6px 12px;background-color:#FFF;border:1px solid #DFDFDF;border-radius:5px}
.bk_lk{padding:0 15px;font-size:1.5rem; line-height:3rem; font-weight:bold;text-align:center;color:#000;background-color:#f6faff}
.bk_lk a{display:block;-webkit-background-size:14px auto;background-size:17px auto}
.bk_title{font-size:18px;color:#333;margin:15px 12px;padding:0 12px}
.h_email{display:none;position:absolute;background-color:#FFF;box-shadow:0 0 5px #CCC inset;border:1px solid #B9B9B9;border-radius:5px;z-index:9}
.h_email span{display:block;line-height:30px;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.h_email .hover{background-color:#E9E9E9}
.location{line-height:42px;color:#612702;margin:15px 12px 20px;text-indent:30px;background-position:-4px -366px;background-color:#FFF;-webkit-background-size:41px auto;background-size:41px auto;border:1px solid #DFDFDF;border-radius:5px}
.location strong{font-weight:normal;font-size:16px}
.r_title{height:26px;line-height:26px;position:relative;font-size:15px;color:#333;text-indent:32px;margin:0 15px -10px;background-position:-6px -244px;-webkit-background-size:31px auto;background-size:31px auto}
.has_list{border-bottom:none !important}
.last+.t_list{border-bottom:none !important}
.t_list{display:none;background-color:#EFEFEF;border-top:1px solid #B7B7B7;border-bottom:1px solid #B7B7B7}
.t_list td{line-height:34px;text-align:center}
.t_list a,p.t_list font,.t_list ul li{display:block;border:1px solid #B7B7B7;border-top-color:#FFF;border-left-color:#FFF}
.t_list .t a{border-top:none}
.t_list .b a{border-bottom:none}
.t_list .l a{border-left:none}
.t_list .r a{border-right:none}
p.t_list span{display:block;padding-right:15px;border-top:1px solid #FFF;border-bottom:1px solid #B7B7B7}
p.t_list .t{border-top:none}
p.t_list .b{border-bottom:none}
p.t_list a,p.t_list font{font-family:"Microsoft YaHei";padding:10px 0 10px 15px;border:none;-webkit-background-size:17px auto;background-size:17px auto}
.t_list2 p{height:36px;overflow:hidden;border-top:1px solid #E6E6E6;border-bottom:1px solid #FFF}
.t_list2 p:last-child{border-bottom:none}
.t_list2 a{float:left;width:33.2%;line-height:26px;text-align:center;padding:5px 0;border:none}
.t_list2 a span{display:block;padding:0 5px;border-right:1px solid #FFF;-webkit-box-sizing:border-box;box-sizing:border-box}
.t_list2 .l2 a{width:49.8%}
.t_list2 .l2 a span,.t_list2 p a:last-child span{border-right:none}
.t_list2 .l3 a{width:100%}
.t_list3{border-bottom:none}
.t_list3 li{float:left;width:25%;border-bottom:1px solid #B7B7B7;border-right:1px solid #B7b7B7;-webkit-box-sizing:border-box;box-sizing:border-box}
.t_list3 li a{display:block;text-align:center;line-height:2.9rem;border:none}
.t_list3 li:nth-child(4n){border-right:none}
.t_list3 li:nth-child(4n+1) a{border-left:none}
.t_list4{border-bottom:none}
.t_list4 li{float:left;width:50%;border-bottom:1px solid #B7B7B7;border-right:1px solid #B7b7B7;-webkit-box-sizing:border-box;box-sizing:border-box}
.t_list4 li a{display:block;text-align:center;line-height:35px;border:none}
.t_list4 li:nth-child(4n){border-right:none}
.t_list4 li:nth-child(4n+1) a{border-left:none}
.bn{padding:15px}
.bn .text{text-align:center;padding:20px}
.bn .text img{vertical-align:middle;margin-right:5px}
.bn .text .face1{width:22px;height:24px;background-position:-13px -554px}
.bn .butt{width:100%;margin:0}
.bc{text-align:center;padding:70px 10px}
.bc img{width:60px;height:56px;vertical-align:middle;background:url(/m/images/icons_img.png) no-repeat;-webkit-background-size:auto 56px;background-size:auto 56px}
.bc .letter{background-position:-120px 0}
.bc .book{background-position:0 0}
.bc .file{background-position:-53px 0}
.bc .note{background-position:-180px 0}
.bc.c{color:#ff6204;padding:50px 10px}
.bnt{position:relative;margin-top:80px;padding:15px}
.bnt .i{width:80px;height:80px;position:absolute;top:-60px;left:0px;background:url(/m/images/bg2.png) 0px -58px no-repeat;-webkit-background-size:216px auto;background-size:216px auto}
.bs{line-height:180%;margin:0 12px;padding:15px}
.e2{line-height:160%;text-indent:2em;padding:5px}
.centxt,.leftxt{text-align:center;line-height:160%;font-size:15px;color:#333;padding-bottom:20px}
.leftxt{text-align:left;padding:0 20px 20px}
h4.centxt{font-weight:bold;padding:15px 0 10px}
.l_page{text-align:center;margin:0 16px}
.l_page a{display:inline-block;height:40px;line-height:30px;color:#4D6D9E;margin:0 7px}
.l_page.b_line{border-bottom:1px solid #D6D6D6}
.lbk aside{line-height:25px;color:#333;padding:8px 15px;border-bottom:1px solid #DFDFDF}
.c_blue{color:#4D6D9E;margin:10px 0}
.img_title{position:relative;width:196px;height:34px;margin:0 12px;background:url(/m/images/bg2.png) -8px -10px no-repeat;-webkit-background-size:196px auto;background-size:196px auto}
.bk h3,.bk .c,.bk .m,.bk .c span,.bk .c2,.bk .c3,.bk .c4,.bk .c5,.bk .c6,.bk .tl,.bk .ct,.vl,.bk_title,.bk_lk,.bk_lk a,.h_email span,.t_list a,.sl_tab a,.t_list2 span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}

.bk aside.t2{background:#FFF url(/m/images/arrow_right.png) right center no-repeat;-webkit-background-size:16px auto;background-size:16px auto; min-height:2.6rem}
.bk aside.t2:hover{font-weight:normal;color:#FF6600;background:#F5F8FD url(/m/images/arrow_right.png) right 3px center no-repeat;-webkit-background-size:20px auto;background-size:20px auto}
.bk aside.t2:hover a{color:#FF6600}