@charset "utf-8";
#wrap{
    background:url(/public/img/zhaopin/bg.jpg) no-repeat;
    background-attachment:fixed;
    background-position:center bottom;
}
.wordlist{ padding:30px 0;}
.table{width:100%; margin:0px auto; font-size:16px;}
.table tr td{ padding:8px;}
.table tr td.l{ width:200px;text-align:right;}
.table tr td.l i{color: red; margin-right:5px;}
.table .input{ width:400px; line-height:32px; border-radius:3px; border:0; padding:0 8px; outline:none;}
.table .input.w100{ width:120px;}
.table .input.w200{ width:220px;}
.table .input.w300{ width:320px;}
.btt{ padding:3px 40px; border:0; border-radius:3px; background:#d9b173; color:#201d1e; margin:10px;outline:none; box-shadow:0 0 2px #d9b173; font-size:16px; cursor:pointer;}
.btt:hover{ background:#f60; color:#fff;}
.btt.main{ background:#f60; color:#fff;}
.subbtt{ padding:0 20px; border:0; border-radius:3px; background:#d9b173; color:#201d1e; outline-style:inherit; cursor:pointer; font-size:14px; line-height:32px;}
.subbtt.hui{ background:#ccc;}
#checkform .msg{background: #fdede3; color: red; padding: 5px 10px; line-height: 1.8em; margin: -10px 30px 5px 30px;}
#checkform .table .red{ color:#ff0;}
.kfile .ke-button-common{ background:none; width:100%; height:auto; line-height:31px;}
.kfile .ke-inline-block{ position:relative;z-index: 0; height:32px; overflow:hidden; cursor:pointer;}
.kfile .ke-button{ display:inline-block; height:32px; line-height:31px; padding:0 8px; border:1px solid #ccc; background:#3F8EBA; color:#fff; cursor:pointer; border-radius:3px; outline:medium none currentColor; font-family:Arial; font-size:13px;}
.kfile .ke-upload-area .ke-upload-file{ height:32px;}
.kfile .ke-inline-block:hover .ke-button{ background:#D59866; border-color:#D59866;}
.kfile .ke-upload-file{ cursor:pointer;position: absolute;top:0;left:0; padding: 0;margin: 0;z-index: 2;border: 0 none;opacity:0; cursor:pointer; overflow:hidden; width:100%; cursor:pointer;}
.kfile .x{ cursor:pointer;}
.kfile .x:hover{ background:#EFB5B1;}
.kfile .load{ display:none;}

.btnlist .itembox a.s1{color: #FFF;font-weight: bold;border-radius: 5px;display: block;text-align: center;position: relative;text-decoration: none; font-size:24px; line-height:2.2em;background: #00c6fb;background: linear-gradient(180deg,#00c6fb,#005bea);}
.btnlist .itembox a.s1::after {content: "";position: absolute;top: 100%;left: 0;width: 100%;border-radius: 5px 5px 0 0;height: 30%;background: linear-gradient(180deg,rgba(6, 194, 242, 0.4),rgba(6, 194, 242, 0.1),rgba(0, 0, 0, 0),rgba(0, 0, 0, 0));}

.btnlist .itembox a.s2{color: #FFF;font-weight: bold;border-radius: 5px;display: block;text-align: center;position: relative;text-decoration: none; font-size:24px; line-height:2.2em;background: #534894;background: linear-gradient(180deg,#8f569b,#534894);}
.btnlist .itembox a.s2:after{content: "";position: absolute;top: 100%;left: 0;width: 100%;border-radius: 5px 5px 0 0;height: 30%;background: linear-gradient(180deg,rgba(83, 72, 148, 0.4),rgba(83, 72, 148, 0.1),rgba(0, 0, 0, 0),rgba(0, 0, 0, 0));}

.btnlist.col3 .itembox a{ float:left; width:32%; margin:20px 0 0;}
.btnlist.col3 .itembox a:nth-child(3n+2){ margin-left:2%; margin-right:2%;}

.btnlist.col2 .itembox a{ float:left; width:48%; margin:20px 0 0;}
.btnlist.col2 .itembox a:nth-child(2n){ float:right;}

.btnlist.zptab .itembox a{width: 50%;padding:0;float: left;text-align: center;cursor: pointer;background: #bebebe;background: linear-gradient(180deg,#bebebe,#818181); margin:0;}
.btnlist.zptab .itembox a.hov{background: #00c6fb;background: linear-gradient(180deg,#00c6fb,#005bea);}
.btnlist.zptab .itembox a span{max-width: 96%;height: 45px;background: url(/public/img/zhaopin/ttl.png?2017) no-repeat;margin: 10px auto; display:block;}
.btnlist.zptab .itembox a.quanzhi{border-radius: 9px 0 0 9px;}
.btnlist.zptab .itembox a.quanzhi span{width: 352px;background-position: left 5px;}
.btnlist.zptab .itembox a.jianzhi{border-radius: 0 9px 9px 0;}
.btnlist.zptab .itembox a.jianzhi span{width: 585px;background-position: left -52px;}

.answershow .itembox .title{ text-align:center;}
