@charset "utf-8";
/* @base */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button{margin:0;padding:0;}
body,button,input,select,textarea{font-family:Helvetica ,Arial ,sans-serif; font-size:12px;}
html,body,form,fieldset,p,div,h1,h2,h3,h4,h5,h6{-webkit-text-size-adjust:none;}
input,select,textarea{}
table{border-collapse:collapse;border-spacing:0;}
th{text-align:inherit;}
fieldset,img,a img{border:0;}
iframe{display:block;}
img{ vertical-align:top;}
abbr,acronym{border:0;font-variant:normal;}
del{text-decoration:line-through;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;}
ol,ul{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
ins,a{text-decoration:none;}
a,input{-webkit-tap-highlight-color: transparent;}
a{-webkit-touch-callout:none;}
button::-webkit-focus-inner, input::-webkit-focus-inner { border:0px solid #fff; padding:0;}
button{
outline:none;
}
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.fn-hide{display:none;}
.fn-left,.fn-right{display:inline;}
.fn-left{float:left;}
.fn-right{float:right;}
.hide{ display:none;}
a,input,label,select,span{-webkit-tap-highlight-color: transparent;}
* { -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight-color: transparent; tap-highlight-color:rgba(0,0,0,0); tap-highlight-color:transparent;}
input,button,
textarea {
    -webkit-appearance: none;
}

/*弹出层样式开始*/

.ui-wait,.ui-waits{background: rgba(0,0,0,0.5);position:fixed; left: 0; right: 0; top: 0; bottom:0px; z-index:9999;}
.ui-wait .content,.ui-waits .content{
	position: fixed;
	border-radius: 0.1rem;
	background:#fff;
	color:#333;
	font-size:0.32rem;
	width:72%;
	box-sizing:border-box;
	 top:50%;left:50%;
	-webkit-transform:translate(-50%,-50%);
	-moz-transform:translate(-50%,-50%);
	padding-top: 0rem;
	border-radius: 0.2rem;
	overflow: hidden;}

.ui-wait h3{font-size:0.48rem; font-weight:normal; text-align:center; color:#000; border-bottom:0rem ; padding:0.533333rem 0rem 0.4rem;}
.ui-wait .icon_bg{width:3.3rem; height:0.9rem; overflow:hidden; margin-left:2rem;}
.ui-wait .content-nr,.ui-waits .content-nr{ text-align:center; padding:0 0 0.4rem 0; font-size:0.453333rem; line-height:0.6rem; color:#fd3b40;}
.ui-wait .content-nr span{color:#737373;text-align: center; font-size: 0.266667rem; margin:0.346667rem 0rem 0.4rem;display: block;}
.ui-wait .ui-operation,.ui-waits .ui-operation{ text-align:center; padding:0rem;width:100%; height:1.16rem; line-height:1.16rem;}
.ui-wait .ui-operation div{ height:1.16rem; line-height:1.16rem; font-size:0.4rem; float:left;width:50%;border-top:1px solid #afafb4; width:100%;box-sizing: border-box;}
.ui-wait .js_abolish{ background:#fff;color:#339df5;border-left:1px solid #afafb4; display:none;}
.ui-wait .js_confirm{ background:#fff;color:#339df5;}
.ui-wait .ui-operation a.affirm{background:#fff;color:#fff;border:0rem;width:49%;}
.ui-waits .content-nr{color: #000;padding:0.4rem 0rem;}
.ui-waits h3{font-size:0rem; font-weight:normal; margin:0rem; text-align:center; color:#f4725d; border-bottom:none; padding:0rem;}
.ui-waits .icon_bg{width:2.1rem; height:2.1rem; position:absolute;right:10px;top:10px; overflow:hidden; margin-left:2rem;}
.ui-waits .ui-operation a{ height:1.16rem; line-height:1.16rem; font-size:0.4rem; display:inline-block;width:100%;margin:0rem; border-radius:0rem; background:#fff;color:#339df5;border-top:1px solid #afafb4;}
/