.tipsLayer{width:359px;}
.tipsLayerT{width:359px;height:35px;background:url(../images/layer/tipsLayerTOrange.png) no-repeat;}
.tipsLayerT span{float:left;margin:10px 0 0 20px;color:#fff;font-weight:600;}
.tipsLayerT label{float:right;display:inline-block;width:14px;height:14px;margin:10px 14px 0 0;cursor:pointer;}

.tipsLayerTN{width:359px;height:35px;background:url(../images/layer/tipsLayerTOrangeN.png) no-repeat;}
.tipsLayerTN span{float:left;margin:10px 0 0 20px;color:#fff;font-weight:600;}

.tipsLayerM{width:359px;overflow:auto;padding-bottom:30px;background:url(../images/layer/tipsLayerM.png) repeat-y;}
.tipsLayerM p{width:316px;overflow:auto;margin:25px auto;}
.tipsLayerM p.textCenter{text-align:left;padding:0 20px;text-indent:1em}
.tipsLayerM p.margin10{margin:10px auto;}
.tipsLayerM p.textLeft{text-align:left;padding:0 20px;}

.tipsLayerM .layerBtn{width:190px;height:23px;margin:0 auto;text-align: center;}
.tipsLayerM .layerBtn a{float:left;display:block;width:81px;height:19px;_height:20px;padding-top:4px;_padding-top:3px;text-align:center;text-decoration:none;background:url(../images/layer/tipsLayerBtn.gif) no-repeat;}
.tipsLayerM .layerBtn .blueBtn{background-position:0 0;margin-right:28px;color:#fff;}
.tipsLayerM .layerBtn .invalidBtn{background-position:0 -23px;margin-right:28px;}
.tipsLayerM .layerBtn .whiteBtn{background-position:0 -23px;}
.tipsLayerM .layerBtn .blueBtnNew{float:none;display:inline-block;width:auto;height:23px;padding:0 0 0 16px;margin:0;background: url(../images/layer/tipsLayerBtnNew.png) no-repeat 0 0;}
.tipsLayerM .layerBtn .blueBtnNew em{display:inline-block;height:23px;cursor:pointer;color:#fff;line-height: 23px;font-style:normal;padding:0 16px 0 0;background: url(../images/layer/tipsLayerBtnNew.png) no-repeat 100% 0;}
.tipsLayerM dl{width:316px;overflow:auto;margin:10px auto;}

.tipsLayerM dl dt,.tipsLayerM dl dd{float:left;}
.tipsLayerM dl dt{width:65px;overflow:auto;}
.tipsLayerM dl dd{width:250px;overflow:auto;}

.tipsLayerM dl.DlTwo{margin-bottom:20px;}
.tipsLayerM dl.DlTwo dt,.tipsLayerM dl dd{float:left;}
.tipsLayerM dl.DlTwo dt{width:100px;overflow:auto;}
.tipsLayerM dl.DlTwo dd{width:216px;overflow:auto;}

.marginLeft{margin-left:54px;_margin-left:27px;}

.tipsLayerB{width:359px;height:9px;font-size:9px;line-height:9px;background:url(../images/layer/tipsLayerB.png) no-repeat;}
.layerIndex {z-index:10000002;}
.layerIndexManage {z-index:10000003;}


/*弹出层样式begin*/
.popLayer{width:359px;position:absolute;z-index:10000003;display:none;}
.popLayerTop{width:359px;height:35px;background:url(../images/layer/tipsLayerTOrange.png) no-repeat;position:relative;}
.popLayerTop h3{padding:12px 0 0 22px;color:#fff;font-weight:bold;width:60px;}
.closeBtn{cursor:pointer;width:18px;height:18px;position:absolute;right:10px;top:8px;}
.popLayerMid{width:359px;background:url(../images/layer/tipsLayerM.png) repeat-y;padding-bottom:30px;}
.popLayerMid .sureBtn{margin:0 auto;}
.tipsDl{padding:20px 0 20px 30px;overflow:hidden;}
.tipsDl dt,.tipsDl dd{float:left;}
.tipsDl dt{width:75px;padding:0 0 0 10px}
.tipsDl dd{width:210px;padding:10px 0 0 20px;}
.tipsDl dd p{padding:0;margin-bottom:5px;text-align:left;}
.shortOrangeBtn{width:81px;height:19px;line-height:19px;display:block;text-align:center;color:#fff;border:none;background: url("../images/layer/tipsLayerBtn.gif") no-repeat scroll 0 0 transparent;cursor:pointer;}
.shortOrangeBtn:hover{color:#fff;text-decoration:none;}
.popLayerBot{width:359px;height:9px;background:url(../images/layer/tipsLayerB.png) no-repeat;}
/*弹出层样式end*/
/*autocomplete 提示*/
.prompt .title-tips{background: #f60;color: #fff;height: 26px;line-height: 26px;padding: 0 8px;font-weight: bold;}
.vipProtocol {margin:10px 0;color:#000;line-height:20px;display:block}
.vipProtocol input {float:left:margin:2px 10px 0 0;vertical-align:middle;color:#999}

/*人脸识别*/
.popup {width: 460px;box-shadow: 0 0 16px #333;-webkit-box-shadow: 0 0 16px #333;-moz-box-shadow: 0 0 16px #333;-ms-box-shadow: 0 0 16px #333;padding-bottom: 20px;position: absolute;background:url(../images/layer/bigSizeLayerM.png) -3px  repeat-y;z-index: 10000003}
.popup .caption {width: 100%;height: 30px;line-height: 30px;position: relative;background-color: #ff6600;}
.popup .caption p {font-size: 12px;color: #FFF;line-height: 30px;padding-left: 10px;font-weight: bold;}
.popup .caption .close {display: block;width: 16px;height: 16px;position: absolute;top: 0;right: 5px;padding: 7px;}
.popup .content {padding: 20px;border: none;margin: 0;}
.popup .content .tips {width: 100%;height: 30px;line-height: 30px;}
.popup .content .tips span {font-size: 14px;color: #F60;}
.popup .item {width: 100%;height: 30px;overflow: hidden;margin-bottom: 5px;}
.popup .item dt {width: 65px;height: 30px;line-height: 30px;float: left;}
.popup .item dd {height: 30px;width: 418px}
.popup .item dd input {width: 170px;height: 24px;border: 1px solid #aaa;margin: 2px 5px 2px 0;padding: 0 5px;float: left;}
.popup .item dd input.short {width: 70px;}

.popup .item dd .invalidMessage {display: inline-block;float: left;height: 24px;line-height: 24px;margin: 2px 5px 2px -1px;background: url(../images/verifiNumber.png) 0 24  repeat-x;border: 1px solid #c8deec;padding: 0 5px; color:#999}
.popup .item dd .validMessage {display: inline-block;float: left;height: 24px;line-height: 24px;margin: 2px 5px 2px -1px;background: url(../images/verifiNumber.png) 0  0  repeat-x;border: 1px solid #c8deec;padding: 0 5px;color:#000000}
.popup .item dd .invalidMessage:hover {text-decoration: none;}
.popup .item dd .validMessage:hover {color: #000;text-decoration: none;}

.popup .item dd .verify-code:hover {color: #000;text-decoration: none;}
.popup .item dd .activeError {float: left;padding: 0 5px 0 25px;height: 24px;line-height: 24px;margin: 2px 0;color: #c00;  font-size: 5px; }
.popup .verify-error {line-height: 20px;color: #f60;background: url(../../front/images/proddetl/errorTip.png) 0 0 no-repeat;padding-left: 20px;}
.popup .btn-box {margin-top: 20px;text-align: center;}
.popup .btn-box a {display: inline-block;width: 100px;height: 30px;line-height: 30px;background-color: #f36f2a;color: #FFF;}
.popup .btn-box a:hover {text-decoration: none;}
.hasActive{padding-left: 18px;padding-right: 18px;background: url(../../front/msp/blackcard/images/hasOk.png) 0 5px no-repeat;font-size: 14px;font-family: "微软雅黑";font-weight: 800;}

