body{background:#fff;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after { content: "."; display:block; height:0; clear:both; visibility:hidden;}
.mb-30{margin-bottom:30px;}
.mb-25{margin-bottom:25px;}
.mb-35{margin-bottom:35px;}
.mb-65{margin-bottom:65px;}
input::-webkit-input-placeholder{font-size:12px; color:#999999; opacity:0.8}
input:-moz-placeholder{font-size:12px; color:#999999; opacity:0.8}
input::-moz-placeholder{font-size:12px; color:#999999; opacity:0.8}
input:-ms-input-placeholder{font-size:12px; color:#999999; opacity:0.8}
input{outline:none;}
select{outline:none;}
button{outline:none;}
select {
  border: solid 1px #dadada;
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  background:url(../images/select.png) no-repeat scroll 97% center transparent;
  padding-right: 14px;
}


/**增加 stepmail**/

.error{
  color:red;
}
.form-zhuce2-ma input.findpwdmail{
	width:115px;
}
.findpwdmail{
   display: block;
    width: 115px;
    height: 45px;
    border: none;
    background: #adcbea;
    top: 0;
    right: 28px;
    position: absolute;
    line-height: 45px;
    text-align: center;
    color: #fff;
    margin: 0;
    padding: 0;
}

.telcode{
  display: block;
    height: 45px;
    border: none;
    background: #adcbea;
    top: 0;
    right: 28px;
    position: absolute;
    line-height: 45px;
    text-align: center;
    color: #fff;
    margin: 0;
    padding: 0;
}

.histrirystep{
  display: block;
    float: left;
    margin-right: 20px;
    padding: 0 27px;
    height: 32px;
    border: 1px solid #2284e7;
    line-height: 32px;
    font-size: 14px;
    color: #2385e8;
    background: none;
    box-sizing: border-box;
    margin-bottom:10px;
}
.histrirystep:hover{background:url(../images/a-bg.png) repeat-x; overflow:hidden; color:#fff;}


.regiscss{
    display: block;
    float: left;
    margin-right: 20px;
    padding: 0 30px;
    height: 32px;
    border: 1px solid #2284e7;
    line-height: 32px;
    font-size: 14px;
    color: #2284e7;
    background: none;
    box-sizing: border-box;
    }
    








#login-btn{display:block; width:100px; height:30px; line-height:30px; text-align:center; margin:0 auto; background:orange;}
    .login-tan{position:fixed; top:0; left:0; display:none;}
    .login-tan{background:#eee;}
    .tan-btn img{display:block; width:100%;}
    .tan-btn{display:block; width:20px; height:20px; position:absolute; top:20px; right:20px; position:absolute; z-index:100;}
    @media screen and (max-width:750px){
      .login-tan{padding-top:60px;}
    }

    

/*登录样式开始*/
.wraf1{width:100%; height:auto; background:#f2f5fc; padding:64px 0;}
.wraf1-main{max-width:1200px; margin:0 auto; background:#fff; box-sizing:border-box; border:1px solid #eeeeee;}
.wraf-main-tit{width:100%; height:75px; line-height:75px; border-bottom:1px solid #eee; text-indent:30px; font-size:18px; color:#3478c1; letter-spacing:2px;}
.wraf1-main-content{ padding:0 30px; padding-bottom:185px;}
.login-content{max-width:793px; margin:0 auto; padding-top:66px;}
.login-content img{display:block; margin:0 auto;margin-bottom:20px;}
.wraf1-main-content .login-content img{margin:0 auto;}
.form-login1{ max-width:390px; margin:0 auto; margin-top:59px;} 
.form-login1 div{width:100%; padding-left:50px; box-sizing:border-box; position:relative;}
.form-login1 div label{display:block; width:50px; height:45px; line-height:45px; position: absolute; left:0; top:0; font-size:14px; color:#2a2722;}
.form-login1 div input{width:100%; height:45px; background:none; border:1px solid #dadada; box-sizing:border-box; padding:0 20px; color:#2a2722;}
.form-login1 div.forget{height:14px; line-height:14px; font-size:12px;}
.form-login1 div.forget label{display:block; width:auto; height:14px; display:block; float:left; padding-left:50px; position: relative; }
.form-login1 div.forget input{padding:0; width:12px; height:12px; display:block; border:0; position:absolute; left:-1px; top:-1px;}
.form-login1 div.forget .check1-option{display:block; width:14px; height:14px; background:url(../images/ch1.jpg) -1px -1px no-repeat; position:absolute; left:0; top:0; z-index:100;}
.form-login1 div.forget input:checked+div{ background:url(../images/ch2.jpg) -1px -2px no-repeat;}
.form-login1 div.forget span{display:block;height:14px; line-height:14px; float:left; color:#2a2722; margin-left:-30px; margin-top:-1px;}
.form-login1 div.forget a{display:block; height:14px; line-height:14px; float:right; color:#999999;}
.form-login1 div.forget a:hover{color:#2385e8;}
.form-login1 div button{display:block; float:left; border:0; width:110px; height:32px; background:url(../images/logo1-bg.png) repeat-x; line-height:32px; text-align:center; font-size:14px; color:#fff;}
.form-login1 div.form-login1-btn a{display:block;line-height:12px; font-size:12px; color:#2385e8; padding-top:20px; float:left; margin-left:20px;}
/*登录样式结束*/


/*注册页面开始*/
.zhuce1-main{padding-top:55px; }
.zhuce1-content-tit{width:100%; height:56px;}
.zhuce1-content-tit ul li{width:33.3333333%; height:56px; float:left; position: relative;}
.zhuce1-content-tit ul li span.line{width:100%; height:5px; display:block; position: absolute; left:0; top:15px; background:#dadada;}
.zhuce1-content-tit ul li span.circle{width:31px; height:31px; display:block; background:url(../images/circle1.png) no-repeat; text-align:center; line-height:31px; color:#fff; font-size:16px; margin:0 auto; position: relative; /* z-index:50; */}
.zhuce1-content-tit ul li:nth-child(1) span.line{border-top-left-radius:3px;border-bottom-left-radius:3px;}
.zhuce1-content-tit ul li:nth-child(3) span.line{border-top-right-radius:3px;border-bottom-right-radius:3px;}
.zhuce1-content-tit ul li p{width:100%; line-height:14px; font-size:14px; color:#cecece; text-align:center; margin-top:10px;}
.zhuce1-content-tit ul li.on span.line{background:#3478c1;}
.zhuce1-content-tit ul li.on span.circle{background:url(../images/circle2.png) no-repeat;}
.zhuce1-content-tit ul li.on p{color:#1f64b2;}
.form-zhuce1{width:100%; height:auto; box-sizing:border-box; padding-left:100px;padding-right:175px;}
.form-zhuce1 div{position:relative; height:45px; padding-left:110px; padding-right:28px;}
.form-zhuce1 div label{width:110px; height:45px; line-height:45px; text-align:right; font-size:14px; color:#2a2722; position:absolute; left:0; top:0;}
.form-zhuce1 div input{ width:100%; height:45px; box-sizing:border-box; border:1px solid #dadada; padding:0 20px;}
.form-zhuce1 div em{display:block; line-height:45px; font-size:12px; color:#ff0006; position: absolute;top:0; right:0;}
.form-zhuce1 div.form-zhuce1-name input{ width:46%;}
.form-zhuce1 div.form-zhuce1-name input.xing{float:left;}
.form-zhuce1 div.form-zhuce1-name input.ming{float:right;}
.form-zhuce1 div select{width:100%; height:45px; padding:0 20px; border:1px solid #dadada;}
.form-zhuce1 div.check1{height:105px;}
.form-zhuce1 div.check1 label{padding-top:30px;}
.form-zhuce1 div.check1 .check-box1{padding:0; padding-top:25px; padding-left:20px; width:100%; height:105px; border:1px solid #dadada; box-sizing:border-box;}
.form-zhuce1 div.check1 .check-box1 label{display:block; width:32%; float:left; height:14px; line-height:14px; 
position:relative; margin-bottom:25px; text-align:left; color:#999; padding-top:0;}
.form-zhuce1 div.check1 .check-box1 label .check1-option{width:14px; height:14px; padding-left:0; position: absolute; left:0px; top:3px; background:url(../images/ch1.jpg) 0 0 no-repeat;z-index:100;}
.form-zhuce1 div.check1 .check-box1 label input{width:12px; height:12px; padding:0; margin-right:5px;  opacity:0}
.form-zhuce1 div.check1 .check-box1 label input:checked+div{background:url(../images/ch2.jpg) 0 0 no-repeat;}
.form-zhuce1 div.check1 .check-box1 label:nth-child(5){width:auto;}
.form-zhuce1 div.check1  label span{display:inline-block;height:14px; line-height:14px; margin-top:2px;}
/*.form-zhuce1 div.check1 .check-box1 label input.qi-input{border:0; border-bottom:1px solid #ddd; opacity:1; width:90px; }*/
.form-zhuce1 div.check1 .check-box1 input.qi-input{border:0; border-bottom:1px solid #ddd; opacity:1; width:90px; height:16px; line-height:16px; padding:0; padding-left:5px; display:block; float:left;}


.form-zhuce1 div.check2{ height:auto;}
.form-zhuce1 div.check2 label{display:block; position: relative; width:100%; height:auto; line-height:20px; text-align:left;}
.form-zhuce1 div.check2 label input{width:12px; height:12px; display:block; float:left; margin-top:4px; opacity:0;filter:alpha(opacity=0);}
.form-zhuce1 div.check2 label .check2-option{width:14px; height:14px; position: absolute; background:url(../images/ch1.jpg) 0 0 no-repeat; left:0; top:4px;}
.form-zhuce1 div.check2 label input:checked+div{background:url(../images/ch2-1.jpg) 0 0 no-repeat;}
.form-zhuce1 div.check2 label span{width:92%; display:block; float:left; line-height:20px; color:#2a2722; width:97%\9; float:right\9; margin-top:-15px\9;}
.form-zhuce1 div.check2 label span a{color:#3478c1; text-decoration:underline;}
.form-zhuce1 div.check2 label:nth-child(1){margin-bottom:10px;}
.form-zhuce1 div.div-btn{position: relative;  text-align:left; height:auto;}
.form-zhuce1 div button{display:block; margin-right:20px; /* margin-top:56px; */padding:0 30px; height:32px; border:1px solid #2284e7; line-height:32px; font-size:14px; color:#2385e8; background:none; box-sizing:border-box;;}
.form-zhuce1 div button:hover{ height:32px; line-height:32px; background:url(../images/logo1-bg.png) repeat-x; color:#fff;}
.form-zhuce1 div.div-btn a{line-height:12px; font-size:14px; color:#2385e8; text-decoration:underline; display:block; float:left; margin-left:10px;}
.form-zhuce1 div.div-btn a.regiscss:hover{background:url(../images/a-bg.png) repeat-x;color: #fff;}
.form-zhuce1 div.div-btn button:nth-child(2){margin-right:0;}
.form-zhuce1 div.div-btn a.a-mar{margin-top:10px;}
.zhuce1-main p{width:110%; font-size:12px; color:#999; margin-top:38px;}
.zhuce1-main p a{color:#3478c1; text-decoration:underline;}

.form-zhuce1 div.div-btn a.regiscss{line-height:32px; text-decoration:none; margin-left:0;}

/*注册页面结束*/

/*注册页面2开始*/
.form-zhuce2 div.form-zhuce2-ma{padding-right:168px;}
.form-zhuce2 div.form-zhuce2-ma button{display:block; width:115px; height:45px;border:none; background:#adcbea; top:0; right:28px; position: absolute; line-height:45px; text-align:center; color:#fff; margin:0; padding:0;}
/*注册页面2结束*/

/*注册页面3开始*/
.zhuce3{max-width:290px; height:auto; margin:0 auto;}
.zhuce3 img{display:block; float:left;}
.zhuce3-rig{float:right;}
.zhuce3-rig h3{ line-height:20px; font-size:20px; color:#292621; /*margin-bottom:10px;*/ margin-top:19px;}
.zhuce3-rig p{line-height:30px; font-size:14px; color:#999; margin-top:0;}
/*注册页面3结束*/


/*忘记密码1开始*/
.form-forget1 div{padding-left:120px;}
.form-forget1 div label{width:120px;}
/*忘记密码1结束*/


/*忘记密码3开始*/
.forget3{max-width:350px;}
/*忘记密码3结束*/

/*忘记-手机开始*/
.xuanfu{width:350px; height:205px; background:#fff; box-shadow:0 0 30px #eee; position:fixed; 
	margin-left:-198px; margin-top:-140px; left:50%; top:50%;display:none; border:3px solid #3478c1;padding-top:50px;}
.xuanfu img{display:block; margin:0 auto; margin-top:50px;}
.xuanfu p{width:100%; line-height:20px; font-size:18px; color:#343434; text-align:center; margin-top:16px;}
.xuanfu a{display:block; width:160px; height:36px; color:#fff; text-align:center; line-height:36px;
 background:url(../images/a-bg.png) repeat-x; margin:0 auto; margin-top:16px;}
/*忘记-手机结束*/


/*个人中心 浏览下载记录开始*/
.wraf1-download{padding:0;}
.download-left{width:185px; height:1097px; border-right:1px solid #eee; padding-top:30px; float:left;}
.download-left ul li{width:100%; height:60px; border-bottom:1px solid #eee;}
.download-left ul li:last-child{border-bottom:0;}
.download-left ul li a{display:block; line-height:60px; text-indent:28px; box-sizing:border-box; font-size:14px; color:#2a2722;}
.download-left ul li.on a{background:#f3f7fb; color:#3478c1; border-left:4px solid #3478c1; text-indent:24px;}
.download-rig{max-width:865px; width:72.08333%; padding-top:56px; float:right; margin-right:82px;}
.download-record-tit{width:100%; height:40px; padding-bottom:17px; border-bottom:2px solid #dadada;}
.download-record-tit h3{ line-height:14px; font-size:14px; color:#3478c1; padding-top:26px; float:left;}
.download-record-tit .download-select{width:130px; height:40px; background:#f3f7fb; border-radius:4px; float:right;}
.download-record-tit select{width:130px; height:40px; border-radius:4px; border:0;box-sizing:border-box; padding:0 8px; font-size:12px; color:#999999;}
.download-record-list ul li{ line-height:53px; font-size:14px; color:#999; border-bottom:1px solid #eee; background:url(../images/down.png) left center no-repeat}
.download-record-list ul li a{color:#999;}
.download-record-list ul li span{display:block; float:left; width:60%; height:53px; overflow:hidden; padding-left:20px;}
.download-record-list ul li em{display:block; float:right;}
.download-tuijian{margin-top:47px;}
.regular{width:100%; margin:0 auto; overflow:hidden; box-sizing:border-box;  position:relative; padding:3% 1% 5% 1%;}
.regular div.div1{width:100%; float:left; position:relative; z-index:10; padding:10px 25px; box-sizing:border-box;}
.regular div div.regular-content{width:100%; padding:10px;  border:1px solid #eee; box-sizing:border-box;}
.regular div img{display:block; width:342px;height: 209px; float:left;}
.regular div p{width:100%;padding-top:36px; margin-bottom:-40px;font-size:14px; color:#999999; line-height:20px; height:100px; overflow:hidden;}
.regular button.slick-arrow{ display:block; width:18px; height:54px; position: absolute; z-index:100; border:none;}
.regular button.slick-prev{margin-top:-27px; left:0; top:50%; background:url(../images/left-btn.png) no-repeat;}
.regular button.slick-next{margin-top:-27px; right:0; top:50%; background:url(../images/rig-btn.png) no-repeat;}
.regular button.slick-prev:hover{background:url(../images/left-btn1.png) no-repeat;}
.regular button.slick-next:hover{background:url(../images/rig-btn1.png) no-repeat;}
/*个人中心 浏览下载记录结束*/
/*个人中心收藏记录开始*/
.collect-left{height:730px;}
/*个人中心收藏记录结束*/

/*个人中心修改个人及补充信息*/
.form-zhuce1 .div-pict{height:auto;}
.form-zhuce1 .div-pict img{width:100%;}
@media screen and (max-width:1200px){

/*登录样式开始*/
.wraf-main{width:90%;}
/*登录样式结束*/

/*注册3页面开始*/
/*注册3页面结束*/
}
@media screen and (max-width:1100px){

/*注册页面开始*/

.download-rig{margin-right:0;}
/*注册页面结束*/
}

@media screen and (max-width:1000px){

/*注册页面开始*/

.zhuce1-main p{width:100%;}
/*注册页面结束*/
}
@media screen and (max-width:750px){
/*登录样式开始*/
.wraf1{padding:0;}
.form-zhuce1{padding-left:60px; padding-right:105px;}
.form-zhuce1 div button{padding:0 15px; margin-right:10px;}
.form-zhuce1 div button.his-nex{padding:0 30px;}
.form-zhuce1 div button:nth-child(2){margin-right:0;}

/*登录样式结束*/

.form-zhuce1 div.div-btn a.regiscss{margin-bottom:5px; overflow:hidden;}
.form-zhuce1 div.div-btn a.regiscss:hover{background:url(../images/a-bg.png) repeat-x;}
.form-zhuce1 div.check1 .check-box1 label:nth-child(5){width:50%;}
.form-zhuce1 div.check1 .check-box1 label input.qi-input{border:0; border-bottom:1px solid #ddd; opacity:1; }

/*注册2页面开始*/
/*注册2页面结束*/


/*个人中心 浏览下载记录开始*/
.download-left{float:none; width:100%; height:60px; padding-top:0; box-sizing:border-box;}
.download-left ul{border-bottom:1px solid #eee;}
.download-left ul li{width:25%; float:left; text-indent:0; text-align:center; border-bottom:0;}
.download-left ul li a{text-indent:0}
.download-left ul li.on a{border:0; text-indent:0;}
.download-rig{float:none; width:100%; margin:0; padding:20px; box-sizing:border-box;}
/*个人中心 浏览下载记录结束*/

.zhuce3-rig p{display:none;}


}
@media screen and (max-width:700px){
/*注册页面开始*/
.form-zhuce1 div.check1 .check-box1{padding-top:20px;}
.form-zhuce1 div.check1 .check-box1 label{width:65%; margin:0 auto; margin-bottom:10px;}
.form-zhuce1 div.check1 .check-box1 label{width:50%;}
/*注册页面结束*/
.form-zhuce1 div.check1 .check-box1 label:nth-child(5){width:50px;}
}
@media screen and (max-width:640px){
/*登录样式开始*/

.wraf1-main-content{padding-bottom:100px;}
.wraf-main-tit{height:50px; line-height:50px;}
.login-content{padding-top:30px;}
.form-login1{margin-top:30px;}
.mb-30{margin-bottom:20px;}
.mb-25{margin-bottom:20px;}
.mb-35{margin-bottom:20px;}
/*登录样式结束*/

/*注册页面开始*/

.form-zhuce1{padding-left:40px; padding-right:70px;}
/*注册页面结束*/
/*注册页面2开始*/
.form-zhuce2-ma{padding-right:140px;}
.form-zhuce2-ma a{font-size:14px;}
/*注册页面2结束*/

/*个人中心 浏览下载记录*/
.regular div p{font-size:12px; height:60px;}

/*个人中心 浏览下载记录*/
}
@media screen and (max-width:580px){
/*注册页面开始*/
.form-zhuce1{padding-left:20px; padding-right:35px;}
.form-zhuce1 div.check2 label span{width:90%;}
.form-zhuce1 div.div-btn button{width:100%; height:45px; text-align:center; float:none; margin-bottom:10px; padding:0;}
.form-zhuce1 div.div-btn a{display:block; position:relative; width:100%; line-height:20px; text-align:center; padding-top:0;}
..form-zhuce1 div.div-btn button.div-btn-small{width:95%; height:35px; line-height:35px;}
/*注册页面结束*/


/*忘记-手机开始*/
.xuanfu{width:88%; height:200px; background:#fff; box-shadow:0 0 40px #eee; position:fixed; margin-left:-44%; margin-top:-100px; left:50%; top:50%;display:none}
.xuanfu img{margin-top:15px;}
.xuanfu p{margin-top:20px;}
.xuanfu a{margin-top:16px;}
/*忘记-手机结束*/
}
@media screen and (max-width:460px){
/*注册页面开始*/
.form-zhuce1{padding-left:0; padding-right:0;}
.form-zhuce1 div{padding-left:62px;}
.form-zhuce1 div label{width:62px; font-size:12px;}
.form-zhuce1 div input{padding:0 5px;}
.form-zhuce1 div input.telcode{width:75px;}
.form-zhuce1 div select{padding-left:5px; padding-right:18px;}
.form-zhuce2 div.form-zhuce2-ma{padding-right:104px;}
.form-zhuce2 div.form-zhuce2-ma button{width:102px;}
/*注册页面结束*/

/*忘记密码1开始*/
.form-zhuce2 div.form-zhuce2-ma{padding-right:132px;}
.form-forget1 div label{width:120px;}
.form-forget1 div{padding-left:120px;}
}


/*忘记-手机开始*/
.xuanfu p{font-size:14px;}
/*忘记-手机结束*/
@media screen and (max-width:380px){
/*登录页面开始*/
.zhuce1-content-tit ul li p{font-size:12px;}
/*登录页面结束*/
/*注册页面开始*/
	.form-zhuce1 div.check1 .check-box1{padding-top:10px;}
	.form-zhuce1 div.check1 .check-box1 label{width:80%; margin:0 auto; margin-bottom:4px;}
	.form-zhuce1 div.check1 .check-box1 label input{margin-right:5px;}

	.form-zhuce1 div.check2 label span{width:86%;}
	.form-zhuce1 div select.small-select{ font-size:10px; }
	.form-zhuce1 div.div-btn button.btn-next{height:45px; line-height:22px; text-align:center;}

    .form-zhuce1 div.check1 .check-box1 label:nth-child(5){width:50px;}
    .form-zhuce1 div.check1 .check-box1 input#qi-input{width:60px;}
/*注册页面结束*/
/*注册页面2开始*/
.form-zhuce2 div.form-zhuce2-ma{padding-right:103px;}
.form-zhuce2 div.form-zhuce2-ma button{width:65px; font-size:12px; letter-spacing:-0.5px;}

.form-zhuce2 div.form-zhuce2-next button{padding:0 37px; margin-top:5px;}
.form-zhuce2 div.form-zhuce2-next button.his-nex{padding:0 27px;}
.form-zhuce2 div.form-zhuce2-next button:nth(2){margin-right:0;}
/*.form-zhuce2 div.form-zhuce2-next button{padding:0 37px;}*/
.form-zhuce2 div.form-zhuce2-ma input.findpwdmail{width:65px; font-size:12px; letter-spacing:-0.5px;}


/*注册页面2结束*/
/*注册页面3开始*/
.zhuce3 img{float:none; margin:0 auto;}
.zhuce3-rig{float:none; width:100%; margin:0 auto; margin-top:20px;}
.zhuce3-rig h3{text-align:center; font-size:18px;}
.zhuce3-rig p{font-size:12px; text-align:center;}
/*注册页面3结束*/

/*忘记密码3页面开始*/
/*忘记密码3页面结束*/




/*个人中心 浏览下载记录开始*/
.download-left ul li a{font-size:12px;}
.download-record-list ul li span{width:90%;}
.download-record-list ul li em{display:none;}
/*个人中心 浏览下载记录结束*/

.form-zhuce1 div.check1 .check-box1 label input.qi-input{width:50px;}
}
/*.form-zhuce1 div input.error1{line-height:15px; border:none;}*/
.form-zhuce1 div em .error{ line-height:20px; margin-top:45px; margin-left:-362px; text-align:right; font-size:12px; width:332px; }

/*@media (max-width: 460px){
form-zhuce2 div.form-zhuce2-ma{padding-right:70px;}	
.form-zhuce2-ma input.findpwdmail{
	width:70px;
}
}*/
.form-zhuce3 div input{color:#999;}
.form-zhuce4 div select{color:#999;}









.file-out {
    display: block;
    width:116px;
    height: 116px;
    background: url(../images/pict.jpg);
    overflow: hidden;
    cursor: pointer;
}

.file-out input.ipfile {
    display: block;
    width: 100%;
    height: 200%;
    background: transparent;
    border: 0;
    opacity: 0;
    cursor: pointer;
}


.div-pict img {margin:0;}


/* 2017-10-11 */
.ui-multiselect.mySelect.ui-multiselect-menu { padding: 0;}

.ui-multiselect.mySelect .ui-multiselect-checkboxes li { padding: 5px;}

.ui-multiselect.mySelect {
    position: relative;
    margin-right: 0;
    border: 1px solid #dadada;
    padding: 0 25px 0 10px;
    height: 45px;
    line-height: 43px;
    font-size: 14px;
    color: #222;
    border-radius: 0;
    background: #fff;
    overflow: hidden;
   /* box-sizing: content-box;*/
}

.ui-multiselect.mySelect:hover { 
    background: none;
    border: 1px solid #dadada;
     height: 45px;
     line-height: 43px;
     /*box-sizing: content-box;*/
     box-sizing: border-box;
}

.ui-multiselect.mySelect .ui-icon {
    position: absolute;
    top: 3px;
   /* right: 10px;*/
    right: 0px;
    height: 100%;
    background: url(../images/select.png) no-repeat left center; 
}

.ui-multiselect.mySelect.ui-state-active .ui-icon, 
.ui-multiselect.mySelect .ui-button:active .ui-icon { background: url(../images/select.png) no-repeat left center;}

.ui-icon-triangle-1-s { background-position: 0 0;}

.ui-multiselect.mySelect span:nth-child(2) { 
    display: block;
    color: #000; 
    opacity: .5;
}

.ui-multiselect.mySelect .ui-multiselect-checkboxes label { padding-left: 5px;}

.ui-multiselect-checkboxes label input {
    -webkit-appearance:checkbox;
}

.form-zhuce1 div button span{font-size:12px;}
.form-zhuce1 div input.telcode{width:100px;}
.form-zhuce1 div label.shezhi span{height:0; width:0; display:none;}
@media (max-width:480px){
.form-zhuce1 div label.leibie{width:57px; line-height:24px;/* margin-left:26px; */}
.form-zhuce1 div label.shezhi{line-height:24px; width:60px; margin-left:2px; text-align:center;}
.form-zhuce1 div label.shezhi span{display: block;}

}
@media (max-width:375px){
.form-zhuce1 div input.yanzheng{width:75px;}
.ui-multiselect.mySelect{padding-right:5px; box-sizing:border-box;}
}

