.vCode .box{width: 330px;height: 182px;/*padding: 20px;*/background-color: #fff;/*box-shadow: 2px 2px 8px 0 rgba(0, 0, 0, 0.4);*/}
.vCode .imgBox{position: absolute;width: 256px;overflow: hidden;/* box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.4);*/height: 130px;bottom: 52px;}
.vCode .imgBox img{width: 100%;width: 256px;height: 130px;}
.vCode .imgBox div{display: none;}
.vCode .handle{border: 1px solid #d5d5d5;height: 40px;position: relative;position: absolute;bottom: 10px;width: 254px;background: #f8f8f8;}
.vCode .text{padding-left: 38px;font-size: 14px !important;line-height: 40px;transition: opacity 0.5s ease-in-out;color: #989898;width: 136px;}
.vCode .rightValidate{width: 256px;position: relative;text-align: center;z-index: 99;position: absolute;bottom: 0px;}
.vCode .swiper{position: absolute;left: 0;top: -1px;height: 40px;width: 40px;line-height: 30px;text-align: center;background: url(../image/icon.png) no-repeat 14px -86px #fff;border: 1px solid #d5d5d5;border-left: 0;cursor: move;}
.vCode .notSel{user-select: none;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-webkit-touch-callout: none;padding: 0 !important;color: #ee2e2c;font-weight: bold;display: none;}
.vCode .verify{position: absolute;/*left: 10px;*/width:45px;height:45px;/*border-radius: 5px;*//*background-repeat: no-repeat;*/background-attachment: scroll;background-size:100% 100%;/*box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.4), 0 0 10px 0 rgba(90, 90, 90, 0.4);*/z-index: 10;margin: 0;float: none;background: none;}
.vCode .verified{position: absolute;width: 40px;height: 40px;border-radius: 5px;background-color: rgba(0, 0, 0, 0.1);box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.4) inset;}
.vCode .refreshBox{width: 22px;height: 24px;position: absolute;z-index: 100;right: 6px;top: 2px;}
.vCode .refreshImg{width: 100%;zoom: 1;cursor: pointer;vertical-align: top;opacity: 0;}
.vBtn,.vBtnSuccess{display:block;width: 328px;border: 1px solid #d5d5d5;height: 40px;background:#f8f8f8;line-height: 40px;font-size: 14px;color:#888;text-align:center;float: left;text-decoration: none;cursor: pointer;}
.vBtn:hover,.vBtnSuccess:hover{text-decoration:none;}
.vBtn em,.vBtnSuccess em{display:inline-block;width:20px;height:20px;margin: -3px 8px 0 0;vertical-align:middle;background:url(../image/vCodeIcon.png) 0 0;/* position: absolute;*//* left: 0;*//* top: 0;*/}
.vBtnSuccess{color: #fff;background: #8cc758;}
.vBtnSuccess em{background-position:-20px 0;position: absolute;top: -1px;left: -1px;width: 40px;height: 40px;cursor: move;border: 1px solid #d5d5d5;background: url(../image/icon.png) no-repeat 12px -126px #fff;left: 288px;border: 1px solid #d5d5d5;top: 0;margin: 0;}
.vCode{width: 256px;height: 172px;line-height: 40px;font-size: 14px;color: #989898;text-align: center;float: left;text-decoration: none;position: absolute;left: 52px;padding: 10px;background: #fff;box-shadow: 0 0 10px #d5d5d5;border: 1px solid #d5d5d5;z-index: 5;top: -80px;border-radius: 2px;}
.proMList ul li .vBtn,.proMList ul li .vBtnSuccess{height: 28px;line-height:28px;border-radius: 0;margin: -1px;border: 1px solid #e7e7e7;}
.proMList ul li .vBtn em,.proMList ul li .vBtnSuccess em{margin: -4px 8px 0 0;}
.proMList ul li .vCode .handle{height: 28px;border-radius: 0;}
.proMList ul li .vCode .swiper{height:28px;line-height:28px;}
.proMList ul li .vCode .text{line-height:28px;margin-left: -5px;}
.proMList ul li .vCode{height:30px;margin-top: -1px;border-radius: 0;}
.consult-tk .content .content-inner ul.verification:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.consult-tk .content .content-inner ul.verification{*+height:1%;overflow: inherit;}
.consult-tk .content .content-inner ul.verification .vBtn{margin: 0;height: 26px;border: 1px solid #e3e3e3;line-height: 26px;border-radius: 0;}
.consult-tk .content .content-inner ul .vCode{margin:0;}
.consult-tk .content .content-inner ul .vCode .handle{height: 26px;line-height: 26px;border-radius: 0;}
.consult-tk .content .content-inner ul .vCode .swiper,.consult-tk .content .content-inner ul .vCode .text{line-height:26px;}
.consult-tk .content .content-inner ul .vCode .text{padding-left:30px}
.consult-tk .content .content-inner ul .vCode .imgBox{bottom: 28px;}
.consult-tk .content .content-inner ul.verification li label{float:left;margin-left: -4px;margin-right: 8px;line-height: 28px;}
.consult-tk .content .content-inner ul.verification .swiper{height:26px;}
.consult-tk .content .content-inner ul.verification .vBtnSuccess{line-height: 26px;border-radius: 0;height: 26px;margin: 0;border: 1px solid #e3e3e3;}
.consult-tk .content .content-inner ul .vCode .rightValidate{bottom: 5px;}
.consult-tk .content .content-inner ul.verification li{padding-bottom: 0;}
.allowshareLine{padding: 15px 10px 0;text-align: center;color: #999;}
.allowshareLine>input{height: 12px;display: inline-block;width: 12px;vertical-align: text-top;background: #fff;border: 1px solid #000;visibility: visible;}
.vCode .refreshBox{width: 18px;height: 18px;position: absolute;z-index: 100;right: 28px;top: 6px;background: url(../image/vCodeIcon1.png) 0 0;border-radius: 2px;cursor: pointer;background-size: 18px 36px;}
.vCode .closeBox{width: 17px;height: 18px;position: absolute;z-index: 100;right: 6px;top: 6px;background: url(../image/vCodeIcon1.png) 0 -18px;border-radius: 2px;cursor: pointer;overflow: hidden;background-size: 18px 36px;}
.vCode .closeBox img{width: 22px;vertical-align: top;opacity: 0;}
.geetest_fullpage_pointer_in{position: absolute;border: 7px solid #fff;margin: 1px 0 1px 2px;border-color: transparent #fff transparent transparent;_display: none;left: -16px;top: 92px;}
.geetest_fullpage_pointer_out{position: absolute;border: 8px solid #d5d5d5;border-color: transparent #d5d5d5 transparent transparent;_display: none;left: -17px;top: 92px;opacity: 0.7;}
.vCode .arrow{display: block;width: 10px;height: 11px;position: absolute;background: url(../image/icon1.png) no-repeat 0 -348px;left: -8px;top: 95px;}
.vBtn.psDise em{position: absolute;left: 8px;top: 0;margin: 0;height: 42px;width: 42px;background: url(../image/icon1.png) no-repeat 9px -368px;}