@charset "utf-8";
/*登陆*/
.z-fr{float:right}
.z-fl{float:left;}
.z-nomar{margin:0px !important;}
.z-center{text-align:center !important}
.login-header{height:500px;background: center top;}
.z-login-box{width:1000px;margin:42px auto 0}
.login-wrap{border:1px solid rgba(0,0,0,0.3);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.login-wrap div{background:;padding:35px 33px 15px;border-radius:5px;width:232px;}
.login-wrap p{margin-top:10px;}
.login-wrap .z-text{width:190px;height:20px;padding:15px 20px;line-height:20px;border:1px solid #d2d2d2;border-radius:5px;}
.login-wrap a{color:#0e65b0}
.login-wrap .z-btn a{display:block;text-align:center;height:55px;line-height:55px;font-size:16px;font-family:"microsoft yahei";color:#fff;background:#3692e1;border-radius:5px;}
.z-login-section{background:#fff;padding:35px 0}
.z-login-section li{float:left;width:333px;height:91px;}
.z-login-section em{display:inline-block;margin-right:19px;background: no-repeat;float:left;height:91px;}
.z-login-section .ico-1{width:92px;background-position:0 0}
.z-login-section .ico-2{width:114px;background-position:0 -97px}
.z-login-section .ico-3{width:108px;background-position:0 bottom}
.z-login-section h3{margin-top:15px;font-family:"microsoft yahei";font-size:20px;font-weight:lighter;color:#4589d0;line-height:100%;}
.z-login-section h3 a{color:#4589d0;}
.z-login-section p{font-size:14px;line-height:18px;color:#333333;margin-top:10px}

table {border-collapse: collapse;  border-spacing: 0;} 
.dialogbox{ position:relative;background:#fefefe;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:2px 2px 5px #333333; -webkit-box-shadow:2px 2px 5px #333333; box-shadow:2px 2px 5px #333333;
width:430px;padding:40px;}
.dialogtitle,.dialogtitle2{ font-size:14px; font-weight:bold;}
.dialogmain{ width:auto;margin:20px 0px;}
.dialogmain .zp-cont{ padding:0;}
.dialogbtn .btns{font-family:"microsoft yahei"; width:100%;}
.btnlight{ background:#4db5f8;}
.leftbtn{ padding-right:10px;width:50%;}
.rightbtn{ padding-left:10px;}
.dialog_msg{ font-size:20px; background:url(/uploads/image/xvtimg/true03_1.png) no-repeat left top; height:100%; line-height:44px; margin:20px 0px 20px 20px; padding-left:60px;}
.vcodebox{ position:relative;}
.vcodetext{ position:absolute; width:154px; top:0px; right:0px; height:54px; line-height:54px; text-align:center; background:#818181; color:#fff; font-size:18px;-webkit-border-radius:0px 5px 5px 0px;-moz-border-radius:0px 5px 5px 0px;border-radius:0px 5px 5px 0px;}
.main .product ul li{ margin-bottom:20px;}
.mainbox .con{padding-bottom:0px;}
.dialogtextmsg{ font-size:20px; background:url(/uploads/image/xvtimg/msg01.png) no-repeat left top; min-height:44px; line-height:44px; margin:20px; padding-left:48px;}
.msgtext1,.msgtext2,msgtext3,.msgtext4{ color:#333; padding:0px 70px 20px 70px;}
.msgtext2{ color:#999999;}
.msgtext3{ text-align:center;}
.msgtextred{ font-size:24px; color:#dd0808; text-align:center; padding:8px 0px;}
.dialogtitle2{ text-align:center; font-size:16px; position:relative;}
.dialogtitle2 a{ position:absolute; right:0px; top:0px; height:28px; line-height:28px; color:#0c99f3; font-size:12px; font-weight:normal; background:none;}
.msgtext4{ padding:0;}
.dialogbox{ -moz-box-shadow:0px 0px 5px #333333; -webkit-box-shadow:0px 0px 5px #333333; box-shadow:0px 0px 5px #666666;}
.dialogbox{ position:relative;background:#fefefe;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:2px 2px 5px #333333; -webkit-box-shadow:2px 2px 5px #333333; box-shadow:2px 2px 5px #333333;
width:430px;padding:40px;}
.dialogtitle,.dialogtitle2{ font-size:14px; font-weight:bold;}
.dialogmain{ width:auto;margin:20px 0px;}
.dialogmain .zp-cont{ padding:0;}
.dialogbtn .btns{font-family:"microsoft yahei"; width:100%;padding:10px;background:#3692e1;border-radius:5px;color:#fff;font-size:18px;line-height:20px;}
.btnlight{ background:#4db5f8;}
.leftbtn{ padding-right:10px;width:50%;}
.rightbtn{ padding-left:10px;}
.dialogtextmsg{ font-size:20px; background:url(/uploads/image/xvtimg/msg01.png) no-repeat left top; min-height:44px; line-height:44px; margin:20px; padding-left:48px;}
.msgtext1,.msgtext2,msgtext3,.msgtext4{ color:#333; padding:0px 70px 20px 70px;}
.msgtext2{ color:#999999;}
.msgtext3{ text-align:center;}
.msgtextred{ font-size:24px; color:#dd0808; text-align:center; padding:8px 0px;}
.dialogtitle2{ text-align:center; font-size:16px; position:relative;}
.dialogtitle2 a{ position:absolute; right:0px; top:0px; height:28px; line-height:28px; color:#0c99f3; font-size:12px; font-weight:normal; background:none;}
.msgtext4{ padding:0;}

.dialogmain .login-wrap,.dialogmain .login-wrap div{ background:none; border:none; padding:0; margin:0; width:100%;}
.dialogmain .login-wrap .z-text{ width:318px;}

.dialogtitle3 {
    text-align : left;
    font-size : 16px;
    position: relative;
    font-weight: bold;
}
.dialogtitle3 a.closebtn {
    position: absolute;
    right: 0;
    top: 0;
    height: 28px;
    line-height : 28px;
    color: #0c99f3;
    font-size: 12px;
    font-weight: normal;
    background: none;
}
.dialogtitle3 a.tabbtn {
    margin-right: 20px;
    padding: 0 5px 5px;
}
.dialogtitle3 a.tabactive {
    border-bottom: 3px solid #0452a2;
}
.twocode{
	width:120px;
	height:120px;
	background:#ccc;
	margin-top:-10px;
	background:url(/uploads/image/xvtimg/twocode.png) no-repeat;
	background-size:120px 120px;
}
.sectip{
	background: transparent url(/uploads/image/xvtimg/ask.png) no-repeat scroll center center;
	height: 24px;
	line-height: 24px;
	display: inline-block;
	width: 24px;
}