﻿@charset "utf-8";
/* CSS Document */
*{padding:0px;margin:0px auto;}
body{padding:0px;margin:0px auto;font-size:12px;font-family:"微软雅黑";/*background:#fff;height:88px;*/}
ul, li, ol, dl, dt, dd, div, p, span, h1, h2, h3, h4, h5, h6, a{padding:0px;margin:0px;}
ul,li,ol{list-style:none;}
a{text-decoration:none;color:#000000;}
em ,i{font-style: normal;}
.fl{float:left;}
/* qq-client */
.qq-client{position:fixed;left:0px;top:50%;margin-top:0px;background:url(http://img.td22.com/Games/TD22/tt/img/bgNav.png)  left 0px repeat;height:580px;z-index:15;margin-top: -244px; display:none;}
.qq-client a{width:70px;height:170px;text-align:center;text-decoration:none;padding:0px;line-height:40px;overflow:hidden;margin-top:30%;position:absolute;background:url(../img/zc_bg1.png) no-repeat;padding-top: 8px;padding-left: 4px;text-indent: -9999em;}
.qq-client a:hover{background:url(../img/zc_bg1hov.png)  no-repeat;}
.l_lyg{background-image:url(../img/lanniu_yj.png);display:block;height:60px;margin-top: 4px;background-repeat: no-repeat;}
.zc_lyq{background:url(../img/lanbghov_yj.png) no-repeat;z-index:12;top:0;display:block;}
.xz_lyq{z-index:11;top:51px;display:block;}
.yy_lyq{z-index:10;top:106px;display:block;}

.zcf_lyq{background-position:0 0;}
.xzf_lyq{background-position:0 -52px;}
.yyf_lyq{background-position:0 -104px;}
.text_lyq{ color:#f2f2f2; font-size:24px; width:45px;line-height: 25px;text-align: center;}
.text_lyqyy{ height: 89px;background:url(../img/17173te.png) no-repeat 6px 15px; text-indent:-9999em;margin-top:8px; }

.zc-box{ background:rgba(255,255,255,.8); width:100%;height:100%; position:fixed;top:0px;z-index:99}
.qq-client-content{position:relative;left:50%;top:50%;z-index:16;width:795px;background:url(../imgs/zc-bg.png) no-repeat;height:610px;margin-top: -390px;padding-top: 60px; margin-left:-350px;}
/*.qq-client-content h1{font-size:14px;background: url(../img/bottom-yx-logo.png) no-repeat;z-index:14;width:50%;margin:50px 0 0 20px;text-indent: -9999px;text-align:center;height:100px;line-height:50px;/*! position:relative; margin-bottom:20px;left: 0;}*/
.qq-client-content .qq-client-close{ background:url(../imgs/gb.jpg) no-repeat left top;position:absolute;z-index:14;left:48px;top:146px;cursor:pointer;height:40px; width:40px;}

.qq-client-list li{ margin:100px 0 0 100px;width:100%;}
.clearfix{width:360px;display:block;/*padding-bottom:10px*/;height:41px;overflow:hidden;margin-left:20px; display:none;margin-top: 12px;}
.num {color:#bda053;font-family: arial;font-size: 70px;margin-right: 10px;width:30px;height:44px;text-indent: -9999px;display:block;}
.num01{background:url(http://img.td22.com/Games/TD22/tt/img/xfxlBg.png)  -5px 0px  no-repeat; }
.num02{background:url(http://img.td22.com/Games/TD22/tt/img/xfxlBg.png)  -5px -44px  no-repeat; }
.num03{background:url(http://img.td22.com/Games/TD22/tt/img/xfxlBg.png)  -5px -95px  no-repeat; }
.em1 {font-weight: bold;color:#333;display: block;margin: 10px auto;font-size: 24px; width: 210px;height: 44px;background: url(../img/zc5s_05.png) no-repeat left top;font-size: 0px;}
.em2 {color:#333;font-size: 10px;text-indent: -9999em;}
.zuceXf_Btn{background: #4c6c9f;}
.zhuce{padding-top:0px;height:200px;position:relative;width:100%; margin-top:80px;}
.zhuce li{margin-bottom:0px;width:100%;float:left;padding-left:0px;}
.common {background: url(http://img.td22.com/Games/TD22/tt/img/tubiaoZc.png)  no-repeat;}
label .icon1 {background-position: 0 -15px;}
label .icon2 {background-position: 0 -40px;}
.zhuceCon label .common {height: 26px;margin-right:10px;width: 24px;}
/*form check*/
label{position:relative;overflow:Hidden;}
.mimatt{position:absolute;right:112px;top:3px;}

.error{background:#196ea1 url(http://img.td22.com/Games/TD22/tt/img/_icon-error.png) 170px center no-repeat;height:35px;width:210px;line-height:35px;color:#fff;margin-bottom: 3px;}
.success{background:url(http://img.td22.com/Games/TD22/tt/img/successZq.png) 160px center no-repeat;height:35px;width:42px;line-height:43px;width:200px;color:#999;}
.code-messagedom{background:none;color:red;right:auto;left:10px;top:55px;width:100%;padding:0px;}
/*add by lyl begin*/
.con1-login .con1-sub-detail,.con1-download .con1-sub-detail{text-align: center;position: relative;}
.zhuceCon{display: block;}
.zhuceCon label{display:block;border:0px solid #999;/*padding:7px 3px;*/}


.zhuceCon label .common{height:26px;margin-right:10px;width:24px;}
.con1 label .icon1{background-position:0 -15px;}
.con1 label .icon2{background-position:0 -40px;}
.zhuceCon .text{background:#196ea1;border:0 none;color:#fff;/*! margin-top:4px; */width: 196px;margin-left: 30px; height:26px;padding:5px 10px;border: 2px solid #7dd0fd;line-height: 30px;}
.zhuceCon  .agree{width:100%;}
.zhuceCon  .agree em{color:#fff;margin-left:7px;line-height:20px;width:222px;margin-top: -4px;}
.zhuceCon  .agree a{color:#c4af8a;}
.zhuceCon  .agree a:hover{color:#493726;}
.zhuceCon  .code-tips{margin-top:26px;color:#333;width:100px;display: block;/*! margin-left: 77px; */}
.btnagree{line-height: normal;font-size: 100%;
margin: 0;
vertical-align: baseline;}
.con1-sub-detail {
margin-top:110px;
margin-left:40px;
}
.zcbutton{display: block;width: 143px;height:50px;cursor: pointer;background:url(../imgs/zc-bt.jpg) top center no-repeat; position:absolute; left:225px; top:365px;border:none;}
.zcbutton:hover{ text-decoration:none;}
.hhlibao{ height:30px; background:url(../img/qxxz_10.png) no-repeat; padding-left:110px; font-style:normal; display:none;color: #fff;font-size: 16px;line-height: 30px;padding-bottom: 20px;margin-top: 50px;margin-left: 10px;}
.zcbutton:hover{/*background:#cb4536;color: #ffffff;*/}
.zcbutton:visited {color: #fff;  }


/**注册账号**/
.reg-p2{color:#9c8a6c;font-size:14px;padding-left:6px;}

/**.regyz,.reg-step3{display:none;}**/
.regyz{margin-left:-10px;padding:10px;}
.regyz .yzMa{position:relative;height:76px;}
.regyz .text{border:1px solid #ae9766;padding:12px 5px;margin:10px 10px 0 6px;width:80px;}
.regyz .code{border:1px solid #f2f2f2;color:#f2f2f2;margin-top:10px;height:40px;line-height:40px;text-align:center;width:70px;}
.regyz.a1{color:#644910;font-size:24px;padding-left:6px;}
.regyz .a2{display:block;color:#9c8a6c;text-decoration:underline;margin:27px 0 24px;font-size:14px;}
.regyz .a2:hover{text-decoration:none;}
.regyz form .btn{margin-top:30px;}

.regTs1{font-size:18px;padding:10px 6px 10px;color:#fff;}
.regTs1 .code{border:1px solid #ae9766;color:#ae9766;margin-top:10px;height:40px;line-height:40px;text-align:center;width:90px;}


.regTs2{padding-left:10px;margin-top:50px;}
.regTs2 .a1{color:#000;font-size:16px;padding-left:6px;}
.regTs2 .a2{display:block;color:#9c8a6c;text-decoration:underline;margin:27px 0 24px;font-size:14px;}
.regTs2 .a2:hover{text-decoration:none;}