﻿@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ font-size:14px; font-family:'微软雅黑',; color:#333;}
body, dd, dl, h1, h2, h3, h4, h5, h6, p, ul {padding: 0;margin: 0;}
a{ text-decoration:none;  padding:0; margin:0; background:none; color:#333; }
a:hover{text-decoration:none; border:none;}
a:active, a:hover,a:focus{text-decoration:none;}
li{ list-style:none;}
li:hover{ padding:0; margin:0; border:none;}
h1,h2,h3,h4{ font-weight:bold;}
.dlzc{width:450px; height:590px;border-radius:12px; background:#fff; margin-top:42px;box-shadow: 0px 0px 6px 1px #ddd;margin: 0 auto;}

.dlzc .biaodan{clear: both;position: relative;}
.dlzc .biaodan .kuan{ padding:0 35px;}
.dlzc .biaodan .kuan .wxdl{margin-bottom:24px;}
.dlzc h2{ font-size:20px; color:#333; text-align:center;width:100%; padding-bottom:30px;padding-top: 20px;margin: 0;font-weight: normal;}

.dlzc .nav{width:100%; height:30px; padding-top: 40px; margin-bottom:24px} 
.dlzc .nav li{width:50%; float:left; text-align:center;}
.dlzc .nav li a{ padding:0 6px 8px; margin:0; display:inline; color:#999;font-size: 16px;}
.dlzc .nav li a:hover,.dlzc .nav li a:focus{ background:none;}
.dlzc .nav .active a{ border-bottom:2px solid #ef2d36; color:#333;}
.dlzc .bd{width:100%; height:54px; border:1px solid #dcdcdc; border-radius:3px; margin-bottom:20px;position:relative; float:left;box-sizing: border-box;}
.dlzc .bd_t{margin-bottom: 12px;}
.dlzc .bd div{width:42px; float:left; text-align:center; line-height:54px;}
.dlzc .bd div img{vertical-align: sub;}
.dlzc .bd input{ width:calc(100% - 42px); float:left; height:52px; border:none; outline:none;}
.dlzc .sjh input{ width:calc(100% - 42px); float:left; height:40px; border:none; outline:none;}
.dlzc .sjh div,.dlzc .yzm div{width:42px; float:left; text-align:center; line-height:42px;}
.dlzc .sjh,.dlzc  .yzm{height:42px;}
.dlzc .yzm input{height:40px;}

.dlzc .dl{width:100%; height:54px; float:left; margin-top:10px;}
.dlzc .dl a{ width:100%; height:54px; display:block; border-radius:40px; background:#ff4d4d; text-align:center; line-height:54px; color:#fff;font-size:16px;}
.dlzc .dlzt{width:100%; margin:15px 0 22px; float:left;font-size:12px; }
.dlzc .dlzt a{ color:#999;}
.dlzc .dlzt a:hover{ color:#f34242;}
.dlzc .dlzt .pswd{ float:left;}
.dlzc .bd .ts {width: 100%;font-size: 12px;color: #ff4d4d;position: absolute;bottom: -22px;left: 0;letter-spacing: 1px;padding-left: 20px;
	background: url(/content/images/login/icon_tishi.png) no-repeat center left;background-size: 14px;line-height: 18px;display: none;}
.dlzc .dlzt .register{ float:right;}
.dlzc .qtdl{width:100%; float:left;    padding-top: 30px;}
.dlzc .qtdl ul{ padding:0 40px;}
.dlzc .qtdl ul li{width:50%; float:left; text-align:center;}
.dlzc .qtdl ul li a{ color:#333;}
.dlzc .qtdl ul li a:hover{ color:#f23939;}
.dlzc .qtdl ul li .wxdl_ll{ width:42px; height:42px; display:block; background:url(/content/images/login/icon_sjd_s.png) no-repeat center;font-size:13px; margin:0 auto 6px;}
.dlzc .qtdl ul li a:hover .wxdl_ll{ background:url(/content/images/login/icon_sjd.png) no-repeat center; }
.dlzc .qtdl ul li .qqdl{ width:42px; height:42px; display:block; background:url(/content/images/login/icon_qqd_s.png) no-repeat center;font-size:13px; margin:0 auto 6px;}
.dlzc .qtdl ul li a:hover .qqdl{ background:url(/content/images/login/icon_qqd.png) no-repeat center; }
.tab-content .active {display: block !important;}
.tab-content .tab-pane {display: none;}
.dlzc .qtdl ul li a:hover {color: #f23939;}

.dlzc .yzm {width:calc(100% - 110px); float:left;}
.dlzc .twm{width:100px; height:48px; float:left; margin-left:10px; border:none; cursor:pointer;}

.dlzc .hqdxm{width:100px; height:42px; float:left; margin-left:10px;font-size:12px;background: #ffe8e8; border-radius:4px; text-align:center; line-height:42px;box-sizing: border-box;}
.dlzc .hqdxm a{width:100%; height:100%; display:block;font-size: 14px;color: #ff4d4d;}
.close_t {border-radius: 50%;height: 26px;width: 26px;text-align: center;line-height: 25px;background-color: #e1e1e1;float: left;font-size: 18px;color: #fff;margin: 10px 10px 0;cursor:pointer; }
.dlzc .sent{background: #ccc;}
.dlzc .sent a{color:#fff;}


.zhdl .login-ico {display: inline-block;background-image: url("/content/images/login/zhdl_tp.png");width: 28px;height: 29px;vertical-align: top;right: 15px;top: -10px;position: absolute;}
.zhdl_t .login-ico {display: inline-block;background-image: url("/content/images/login/wxdl_tp.png");width: 28px;height: 29px;vertical-align: top;right: 15px;top: -10px;position: absolute;}
.zhdl_t {display: contents;display: none;}
.zhdl_t p{display: none;position: absolute;right: 60px;background-color: #ffeded;padding: 6px 12px;color: #ff4343;border-radius: 4px;top: -6px;}
.zhdl_t p::after{content: " ";width: 0;height: 0;border-left: 24px solid #ffeded;border-top: 0px solid transparent;border-bottom: 22px solid transparent;position: absolute;}
.zhdl_t:hover p{display: block;}
.zhdl {position: relative;display: contents;}
.zhdl p{display: none;position: absolute;right: 60px;background-color: #ffeded;padding: 6px 12px;color: #ff4343;border-radius: 4px;top: -6px;}
.zhdl p::after{content: " ";width: 0;height: 0;border-left: 24px solid #ffeded;border-top: 0px solid transparent;border-bottom: 22px solid transparent;position: absolute;}
.zhdl:hover p{display: block;}
.ewm {text-align: center;}
.ewm p{font-size: 14px;color: #333;padding-top: 10px;}
.ewm img{width: 180px;height: 180px;}
.dl_xy {padding-top: 30px;text-align: center;clear: both;}
.dl_xy p{padding-bottom: 10px;border-bottom: 1px solid#f1f1f1;font-size: 14px;color: #999;margin: 0;}
.dl_xy p span{color: #FF484B;}
.dl_xy h4{padding-top: 10px;font-size: 14px;color: #999;font-weight: normal;margin: 0;}
.dl_xy h4 span{color: #1da9ff;}
.zczh{color:#FF484B; float: right;padding-top: 6px;}

.login-ico_t {display: inline-block;background-image: url("/content/images/login/wxdl_tp.png");width: 28px;height: 29px;vertical-align: top;right: 15px;top: -10px;position: absolute;}
.pane{display: none;}
.panes{padding-top: 30px;}
.panes .active{display: block;}

.dlzc .dl_t{width:100%; height:46px; float:left; margin-top:5px;}
.dlzc .dl_t a{ width:100%; height:46px; display:block; border-radius:40px; background:#ff4d4d; text-align:center; line-height:46px; color:#fff;font-size:16px;}

/*注册*/

.login-reg-box {padding-top: 20px;}
.login-reg-box h1{text-align: center;font-size: 20px;margin: 0;}
.reg-infor{padding-top: 20px;display: flow-root;}

.gz{padding-top: 10px;}
.gz ul li a{margin-bottom: 10px;border: 1px solid#ffffff;height: 40px;text-align: center;line-height: 40px;border-radius: 2px;background-color: #f0f6ff;display: flex;
    align-items: center;justify-content: center;}
.gz ul li a img{margin-right: 4px;}
.gz ul li a:hover{color: #4d9eff;}
.zczh:hover{color: #FF484B;}

.dlzc .wxdl_t h2 {padding: 15px 0;}
.dlzc .dl_dl {padding-top: 10px;}
.dlzc .dl_dl a{width:100%;height:54px;display:block;border-radius:40px;background:#4d9eff;text-align:center;line-height:54px;color:#fff;font-size:16px}
.wxdl_t p{padding-bottom:30px;color:#FF484B;font-size:14px}
.gz .pane_bd{display:flow-root}
.dlzc .bd_tt{margin-bottom:40px;height:52px}
.dlzc .bd_tt .tb{height:52px;line-height:52px}
.dlzc .bd_tt input{height:50px}
.dlzc .pane_bd .twm{height:52px;display:flex;align-items:center}
.dlzc .pane_bd .hqdxm{height:52px;line-height:52px}
.kuan .dldl{padding-top:20px}
.kuan .zczh_s{padding-top:15px}
.logincontent{position:fixed;left:0;top:0;background:white;z-index:10000;display:none;margin:auto;right:0;bottom:0}
.el-message{z-index:10001 !important;}

/*二维码失效*/
.ewm_sx {text-align: center;}
.ewm_sx p{font-size: 14px;color: #333;padding-top: 10px;}
.ewm_sx .shuaxin{width: 180px;height: 180px;position: relative;margin: 0 auto;}
.ewm_sx .shuaxin .sx{background: rgba(0,0,0,0.65);position: absolute;width: 180px;height: 180px;}
.ewm_sx .shuaxin .sx .tishi{color: #fff;font-size: 14px;padding-top: 52px;}
.ewm_sx .shuaxin .sx a{background-color: #FF4649;color: #fff;font-size: 14px;width: 90px;height: 34px;line-height: 34px;text-align: center;display: block;margin: 0 auto;
	border-radius: 4px;margin-top: 16px;}
.ewm_sx img{width: 180px;height: 180px;}