﻿
.layer_qrcode{ height:450px; width:400px; position:fixed; top:50%; left:50%; margin-left:-250px; margin-top:-120px; z-index:9999; word-break: break-all;background-color: #fff;border: 1px solid transparent;border-radius: 3px;box-shadow: inset 0 0 2px 1px #fff;}
.layer_qrcode_tit{ height:60px; width:100%; text-align:center; line-height:60px; font-size:25px; color:#033; position: relative;}
.layer-qrcode{ position: absolute; top:0px; right: 5px; font-size: 40px; color: #fff; display:block; line-height: 40px;}
.layer-q-close{ position: absolute; top:0px; right: 5px; font-size: 40px; color: #333; display:block; line-height: 40px;}
.layer_qrcode_content{width: 258px;height: 298px;position: relative;margin: 20px auto;border: 1px solid #d8dbde;display: block;}
.layer_qrcode_content img{width: 230px;height: 230px;border: none;margin: 20px auto;position: relative;display: block;/*background: url(//img1.37wanimg.com/www/css/images/common/loading-48x48.gif) center center no-repeat;*/}
.layer_qrcode_content p{color: #f90;font-size: 30px;font-weight: 700;text-align:center;margin-top:-13px}


.layer-bg{ position: fixed; height:100%; width:100%; z-index:999; top:0px; left:0px; background-color:#000; opacity:0.3; filter:alpha(opacity=30);}
.layer_msg{ height:200px; width:489px; position:fixed; top:50%; left:50%; margin-left:-250px; margin-top:-120px; z-index:9999; background:#FFF;}
.layer_msg_tit{ height:60px; width:100%; text-align:center; line-height:60px; font-size:25px; color:#f5ede8; background:#eb2c37; position: relative;}
.layer-close{ position: absolute; top:0px; right: 5px; font-size: 40px; color: #fff; display:block; line-height: 40px;}
.layer_msg_content{ width:100%; padding-top:30px;}
.layer_msg_content .icon-msg{ height:58px; width:58px; background:#FFF; display:inline-block; margin-left:50px; margin-top:10px;background:url(../images/cur_icon.png) no-repeat;}
.layer_msg_content .icon-msg.layui-fail{ background-position: -67px 0px;}
.layer_msg_content .icon-msg.layui-success{background-position: 0px 0px;}
.icon-confirm_txt{ width:360px; float:right; font-size:16px; padding-top:25px;}

.layersms-bg{ position: fixed; height:100%; width:100%; z-index:999; top:0px; left:0px; background-color:#000; opacity:0.3; filter:alpha(opacity=30); display: none; }
.layersms-box{ height:240px; width:430px; position:absolute; top:50%; left:50%; margin-left:-200px; margin-top:-120px; position:absolute; z-index:9999; background:#fff; display: none; }
.layersms-close{position: absolute; top:0px; right: 5px; font-size: 40px; color: #fff; display:block; line-height: 40px}
.layersms-box .layersms-info{ width:100%; height:150px;}
.layersms-box .layersms-info .layersms-input{ margin-top:40px; padding:0 40px; float:left; width:100%; color:#91bfe2 }
.layersms-box .layersms-info .layersms-input #verify_code{border:1px solid #ddd;color:#666; font-size:14px; height:40px; width:180px; text-align:center; background-color:transparent; float:left;}
.layersms-box .layersms-info .layersms-input .verify_img{ float:left; height:40px;}
.layersms-box .layersms-info .smsbtn{ display:inline-block; height:46px; line-height:46px; font-size:18px; font-weight:bold; color:#fff; text-align:center; width:200px; background:#343434; float:right; margin-right:110px; margin-top:20px;}
.layersms-box .layersms-info a.smsbtn:hover{background:#d81f26;}
