/*样式重置*/
html,body,div,img,p,span,em,i,form,input,button,label{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;font-size:12px;}
div{overflow:hidden;}
input{-webkit-user-select:text;}
/*富文本编辑器样式问题*/
.details p>span strong span,.details p>span strong ,.details p>span span,.details p>span em,
.details h1>span strong span,.details h1>span strong,.details h1>span span,.details h1>span em,
.details h2>span strong span,.details h2>span strong,.details h2>span span,.details h2>span em,
.details h3>span strong span,.details h3>span strong,.details h3>span span,.details h3>span em,
.details h4>span strong span,.details h4>span strong,.details h4>span span,.details h4>span em,
.details h5>span strong span,.details h5>span strong,.details h5>span span,.details h5>span em,
.details h6>span strong span,.details h6>span strong,.details h6>span span,.details h6>span em{
    font-size: inherit!important;
}
/*弹窗富文本编辑器样式问题*/
.xheditor-wrap p>span strong span,.xheditor-wrap p>span strong ,.xheditor-wrap p>span span,.xheditor-wrap p span span,
.xheditor-wrap p>span em,.xheditor-wrap span span span,.xheditor-wrap span span ,
.xheditor-wrap h1>span strong span,.xheditor-wrap h1>span strong,.xheditor-wrap h1>span span,.xheditor-wrap h1>span em,
.xheditor-wrap h2>span strong span,.xheditor-wrap h2>span strong,.xheditor-wrap h2>span span,.xheditor-wrap h2>span em,
.xheditor-wrap h3>span strong span,.xheditor-wrap h3>span strong,.xheditor-wrap h3>span span,.xheditor-wrap h3>span em,
.xheditor-wrap h4>span strong span,.xheditor-wrap h4>span strong,.xheditor-wrap h4>span span,.xheditor-wrap h4>span em,
.xheditor-wrap h5>span strong span,.xheditor-wrap h5>span strong,.xheditor-wrap h5>span span,.xheditor-wrap h5>span em,
.xheditor-wrap h6>span strong span,.xheditor-wrap h6>span strong,.xheditor-wrap h6>span span,.xheditor-wrap h6>span em{
    font-size: inherit;
}
/*遮罩*/
.shade{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999;}
#hint,#modalbox{
	-webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
    box-shadow: 0 3px 9px rgba(0,0,0,.5);
}
#hint{width:90%;height:auto;padding:10px;text-align:center;position:absolute;left:5%;top:-50%;border-radius:5px;font-size:18px;color:#fff;background-color:rgba(87,87,89,0.9);z-index:999;}
#modal{width:100%;height:100%;position:fixed;left:0;top:0;bottom:0;background-color:rgba(0,0,0,0.6);z-index:999;display:none;}
#modalbox{width:80%;height:auto;border-radius:15px;overflow:visible;position:absolute;left:10%;top:-200px;}
#modalbox .box{width:100%;background:#fff;overflow:hidden;border-top-left-radius:15px;border-top-right-radius:15px;padding:20px 0;}
#modal span.caption{color:#E70F20;font-size:14px;font-weight:bold;margin-bottom:10px;display:block;}

#modalCode{width:100%;height:100%;position:fixed;left:0;top:0;bottom:0;background-color:rgba(0,0,0,0.6);z-index:999;display:none;}
#modalboxCode{width:80%;height:auto;border-radius:15px;overflow:visible;position:absolute;left:10%;top:-200px;}
#modalboxCode .box{width:100%;background:#fff;overflow:hidden;border-top-left-radius:15px;border-top-right-radius:15px;padding:20px 0;}
#modalCode span.caption{color:#E70F20;font-size:14px;font-weight:bold;margin-bottom:10px;display:block;}
#title{font-size:18px;}
.text{padding:5px;text-align:center;font-size:14px;color:#333;overflow:hidden;}
/*form*/
div.form{width:100%;overflow:hidden;padding:0 2%;}
div.form label{width:100%;height:38px;line-height:38px;margin-bottom:15px;display:block;position:relative;padding-left:80px;}
div.form label:last-child{margin-bottom:0px;}
div.form label span.left{width:80px;height:100%;border-radius:8px;text-align:center;display:inline-block;position:absolute;left:0;font-size:16px;color:#333;background:#fff;}
div.form label input[type="text"]{width:100%;height:100%;padding-left:5px;border:1px solid #cececc;border-radius:8px;display:inline-block;float:left;font-size:18px;background:#fff;}
div.form label.verifyCode{padding-right:85px;}
div.form label.verifyCode .auth-code{width:80px;height:100%;display:inline-block;float:right;border-radius:8px;text-align:center;position:absolute;right:0;color:#fff;font-size:14px;background:#F08300;}
div.form .button{width:100%;height:45px;line-height:45px;margin:25px 0 0;display:block;float:right;border-radius:8px;font-size:18px;text-align:center;text-decoration:none;color:#fff;background:#005bac;}
/*but*/
#butBox{padding:10px 0;background: #00a0e9;border-bottom-left-radius:15px;border-bottom-right-radius:15px;}
#butBox span{display:block;height:40px;line-height:42px;border-radius:20px;text-align:center;font-size:18px;color:#333;background:#fff;}
#butBoxCode{padding:10px 0;background: #00a0e9;border-bottom-left-radius:15px;border-bottom-right-radius:15px;}
#butBoxCode span{display:block;height:40px;line-height:42px;border-radius:20px;text-align:center;font-size:18px;color:#333;background:#fff;}
.but1 span{width:50%;margin:0 25%;}
.but1 #confirm{display:block;}
.but1 #cancel{display:none;}
.but2 span{width:40%;margin:0 5%;float:left;}
.but2 #cancel,.but2 #confirm{display:block;}
.but2 #cancelCode,.but2 #confirmCode{display:block;}
.but5 #cancel{display: none;}
#butBox #sd{display: none;width: 50%;margin: 0 auto;}