input[type=text]:focus,input[type=password]:focus,input[type=number]:focus ,textarea:focus{border: 1px solid #d2d2d2;box-shadow: none;outline:none;}
input[type=text],input[type=password],input[type=number],select {height: 30px;border-radius: 2px;padding: 3px 4px;font-size: 12px;
	border: 1px solid #e6e6e6;outline:none;margin-right: 2px;box-sizing: border-box;font-family: microsoft yahei;color: initial;text-indent: 5px;}
input[type=text].disable{background: #eee;}
textarea[readonly] {background-color: #f7f7f7;}
input[type=text][readonly] {background-color: #f7f7f7;}
a {color: #343434;text-decoration: none;cursor:pointer;}
a:hover {color:#3ec483;}
a:hover h1{color:#3ec483;}
.hide {display: none !important;}
/* 职业介绍 */
.index-center {width: 1200px;margin: 0 auto;position: relative;}
h1.one-title {text-align: center;margin-bottom: 25px;line-height: 2;}
h1.one-title span {position: relative;display: inline-block;}
h1.one-title i {display: block;width: 455px;height: 100%;position: absolute;top: 0;}
h1.one-title .s1 {
    left: -500px;
    background: url(../../image/idx_title_bg.png) no-repeat right center;
    background-size: contain;
}
h1.one-title label {
    font-size: 26px;
    letter-spacing: 7px;
    font-weight: 100;
    padding-bottom: 20px;
    background: url(../image/h1_bottom.png) center bottom no-repeat;
}
.zhiye-box {width: 100%;display: inline-block;position: relative;}
.zhiye-box .zy-item {position: relative;padding:8px;box-sizing: border-box;height: 370px;width:25%;float: left;}
.zhiye-box .zy-item.h2 {height: 740px;}
.zy-item .i-content {width:100%;height:100%;position: relative;text-align: center;background-color: white;border-radius:6px;cursor: pointer;}
.zy-item .i-content:hover {box-shadow: 3px 3px 7px rgba(0,0,0,.07);}
.zy-item .i-content img {width:100%;height: 140px;border-top-left-radius:6px;border-top-right-radius:6px;}
.zy-item .i-content h1 {font-size: 22px;line-height: 42px;}
.zy-item .i-content p {font-size: 14px;color:#837f7f;line-height: 30px;}
.zy-item .i-content .bm {display: inline-block;margin: 10px auto;border:1px solid #837f7f;padding:6px 20px;border-radius:4px;color:#837f7f;}
.zy-item .i-content .bm:hover {color:#f28202;border:1px solid #f28202;}

/**图片集**/
.skimg-box {width: 100%;display: inline-block;position: relative;}
.skimg-box .ski-item {position: relative;padding:8px;box-sizing: border-box;height: 232px;width:25%;float: left;}
.ski-item .i-content {width:100%;height:100%;position: relative;text-align: center;background-color: white;border-radius:6px;cursor: pointer;}
.ski-item .i-content img {width: 100%;border-radius:6px;}
.ski-item .i-content:hover {box-shadow: 3px 3px 7px rgba(0,0,0,.07);}

/**login-pop**/
.login-pop {width:300px;display: inline-block;background-color: #f0f2f5;height: 482px;}
.login-pop>div {width:100%;display: inline-block;overflow: hidden;text-align: center;position: relative;}
.login-pop .app-box {text-align: center;margin-top: 12px;}
.login-pop .app-box img {display: inline-block;width: 30px;height: 30px;margin-right: 8px;}
.login-pop .app-box h1 {display: inline-block;position: relative;top:4px;font-size: 22px;}
.login-pop .follow {text-align: center;color:#999;margin: 10px auto 6px auto;}
.login-pop h3 {display: inline-block;padding:6px 0px;color:#3ec483;border-bottom:2px solid #3ec483;font-size: 14px;}
.login-pop img.qr {width:70%;margin: 10px auto;}
.login-pop .vcode-box {width:70%;margin-left: 15%;text-align: left;margin-bottom: 8px;}
.login-pop .vcode-box input {width:100%;text-indent: 38px;font-size: 15px;}
.login-pop .vcode-box .i1 {position: absolute;top:4px;left:10px;font-size: 20px;color:#3ec483;}
.login-pop .vcode-box .tip {width: 36px;height: 28px;position: absolute;right:1px;top:1px;background-color: #fafafa;border-left:1px solid #e6e6e6;text-align: center;line-height: 30px;}
.login-pop .vcode-box .i2 {font-size: 20px;color:#a6a1a1;}
.login-pop .vcode-box .tip:hover .i2 {color:#333;}
.login-pop a.submit {width:70%;margin: 10px auto 2px auto;}
.login-pop .err-box {border:1px solid #dc6434;text-align: left;width:70%;margin-left: 15%;margin-bottom:4px;padding:2px 4px;background-color: #f0e1db;color:#dc6434;display: none;}
.login-pop .err-box i {margin-right: 6px;color:#dc6434;}
