/* CSS Document */

/*全局控制开始*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin:0; padding:0; }
ul,ol { list-style: none; }
* {margin:0; padding:0; font-family:"微软雅黑"; box-sizing:border-box;}
.loadpg a { color:#333; text-decoration: none; font-size:14px;font-family:"微软雅黑";}
.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-table; }
*html .clearfix { height: 1%; }
.clearfix { display: block; }
*+html .clearfix { min-height: 1%; }
a:hover { text-decoration: none;}
input,textarea { outline: none; }
textarea { resize: none; }
* {margin:0; padding:0;}
/*全局控制结束*/

/* 模态登录框 */

.motai { display:none; width:100%; height:100%; background:rgba(0,0,0,0.6); z-index:999; position:fixed;}

.loadpg { width:385px; padding:30px; height:350px; background:#fff; border:1px solid #bfbfbf; box-shadow:2px 2px 20px #CCC; border-radius:8px; position:fixed; left:50%; margin:0 0 0 -192px; top:180px; z-index:99;}
.loadpg p { font-size:16px; color:#c92f42; position:relative; padding:10px 0;}
.loadpg p .loadsp { display:block; width:20px; height:20px; position:absolute; right:10px; top:5px; cursor:pointer;}
.loadpg .loginTitle{ margin:0 10px;color:#666666; cursor: pointer; font-size:20px;}
.loadpg .loginTitle.selected{ color:#c92f42;border-bottom: solid 2px #c92f42; cursor: default;}
.loadpg .yh > span { font-size:16px; display:inline-block; width:100px; line-height:36px; height:36px; background:#ababab; color:#fff; text-align:center;vertical-align:top;}
.loadpg .yh { padding:12px 0; position:relative; }
.loadpg .yh input { height:36px; border:1px solid #ababab; width:220px; padding:0 10px; vertical-align:top;}
.loadpg .yh input[type="button"]{padding:0; border:none;background-color:#eeeeee;}
.loadpg .yh input.yzm { width:120px; }
.loadpg .yh i { display:inline-block; position:absolute; right:70px; top:31px; width:14px; height:15px; cursor:pointer;}
.loadpg .loada { display:block; width:100%; line-height:36px; text-align:center; background:#ff8004; margin:20px auto 0; color:#fff; font-size:16px; }
.loadpg .loada:hover,.buyfix a:hover { background:#e36000;}

.loadpg .lastp { padding:0 20px; height:36px; line-height:36px;text-align:left;}
.loadpg .lastp a:hover { text-decoration:underline;  }
.loadpg .lastp .new { float:right;}
#sendBtn,#sendBtn2 { width:100%;height:100%; }
#imgId,#imgId2 { width:100%;height:99%;vertical-align:top; }
.motaiReg .loadpg{ height:400px; }
.motaiSmsLogin .loadpg{ height:350px; }
.loginmes{text-align:center; color:red; line-height:20px;}

.motaiMsg .content{
	padding:30px 0;
	text-align:center;
	color:black;
}

@media screen and (max-width: 700px) {
    .loadpg { width:300px; margin-left:-150px; top:50px;padding:10px;}
    .loadpg .yh { padding:10px 0; }
    .loadpg .loada { width:100%; }
	.loadpg .yh { display:flex; }
    .loadpg .yh  span{ flex:1; }
    .loadpg .yh input { flex:2; width:0; }
    
    .loadpg .lastp { display:flex;padding:10px;}
	.loadpg .lastp span { flex:1; }
	.loadpg .lastp span.new { text-align:right;}
	
	.motai .loadpg input.yzm{flex:1;width:0; }
}