
/* 初始化CSS */
        html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }
        fieldset, img { border:none; }
        img{display: block;}
        address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
        ul, ol { list-style:none; }
        input { padding-top:0; padding-bottom:0; font-family: "SimSun","宋体"; }
        input::-moz-focus-inner { border:none; padding:0; }
        select, input { vertical-align:middle; }
        select, input, textarea { font-size:14px; margin:0; }
        input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
        textarea { resize:none; }
        table { }
        body { color:#333;font:12px/20px "Microsoft Yahei","SimSun","宋体","Arial Narrow",HELVETICA; /* overflow-y:scroll;*/ }
        .clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
        .clearfix { zoom:1; clear: both; }
        .clearit { clear:both; height:0; font-size:0; overflow:hidden; }
        a { color:#666; text-decoration:none; }
        a:visited { color:#666; }
        a:hover, a:active, a:focus { color:#c91919;  }
		.fr{float:right;}
		.fl{float:left;}
		::selection{background: #0bb8c8;color: #fff}
        ::-moz-selection{background:#fff; color:#fff}
        ::-webkit-selection{background:#0bb8c8;color:#fff}
        section, article, aside, header, footer, nav, dialog, figure{display: block;}
        .clear10{clear: both;height: 10px;line-height: 0px;font-size: 0px;overflow: hidden;}
        .clear{clear:both;}
        em{ font-style:normal;}
		
		/*********页脚*******/		
		
body{background:#fff;}
.c_hd{width:100%;background:#fff;}
.c_con{width:1200px;margin: 0 auto;height:60px;padding:0px 0px;line-height:60px;}
.logo{}
.c_con em{display:none;}
.c_con .sub_nav { text-align: right; padding-left: 0px;  font-size:14px;      }
.c_con .sub_nav a{padding:0px 10px;}
/**登陆头部**/
.login_box{min-height:628px;background:url(http://img.td22.com/Games/177YX/user.yx68/img/loginbg.jpg)  no-repeat center top; border-top: 1px solid #dadada;border-bottom: 1px solid #dadada;}
.login_con{width:1200px; margin:0px auto;}
.login_wrap {width: 390px;    position: relative;    left: 100%;    margin-left: -390px; margin-bottom: 0px;}

.loginbg{ width:260px;height: auto;  overflow: hidden; background:#ffffff;display: block; float: right; margin:120px 80px 0px  0px;
padding:20px 30px;right:0px;height:336px; border-radius: 3px;}
.loginbg .log_title { font-size: 17px; color: #333333; text-align: left; margin-bottom: 4px;padding:0px 0px 20px;}
.loginUser{width: 260px; height: 44px; border: 1px solid #dadada;    margin-bottom: 15px;position: relative;}
.account{height: 24px;position: relative;    background: url(http://img.td22.com/Games/177YX/user.yx68/img/ipt_bg.gif) no-repeat;    margin-left: 15px;    margin-top: 10px;    padding-left: 30px;}
.logform{}
.userBox{ background-position: 0 4px;}	   
.useript{position: absolute;top: 0;color: #999999;z-index: 1;}	 
.useript01{position:absolute;    z-index: 5;    top: 0;	}
.useript01  input{ outline: none; background: none;width: 190px;border:none; height:30px;line-height:30px;font-size:14px; font-family: 微软雅黑;}
.clear_ipt{	display: none;position: absolute;right: 0;    background: url(http://img.td22.com/Games/177YX/user.yx68/img/clear_ipt.gif) no-repeat;
 width: 15px; height: 15px; top: 4px;    right: 6px;}	
.passwordBox{background-position: 0 -32px;}
.yzmBox{width: 260px; height: 44px;    margin-bottom: 15px;position: relative;}
.yzmBox  input{outline: none;padding:0px 10px ;background: none;width: 100px; border: 1px solid #dadada;height: 44px;line-height: 40px; font-size:12px; font-family: 微软雅黑;}
	
.yzmBox a {float: left;    margin-left: 5px;    color: #dc573c;}
.login_btnBox .login_btn { outline: none;text-decoration: none; display: block; color:#fff;    font-size: 20px; background: #c91919; margin-bottom: 10px;
width: 262px;height: 44px;line-height: 44px;text-align: center;border-radius: 3px;}
.login_btn:hover{color:#fff;background-color:#ec3434;}
.other_link {font-size: 12px;    color: #666;text-align: right;}
.org_link {color: #666;text-decoration: none;}





/******注册*******/

.reg_box{min-height:805px;background:url(http://img.td22.com/Games/177YX/user.yx68/img/bg-0.jpg)  no-repeat center top;}
.reg_con{width:1200px; margin:0px auto;padding:30px 0px; }
.reg_con .tabHd{height: 50px;}
.tabHd ul{}
.tabHd ul li{float: left;width: 190px; height: 49px;margin: 0 1px 1px 0;overflow: hidden;}
.tabHd ul  .current{     border-left: solid 1px #d5d5d5;
    height: 50px;    margin-bottom: 0;	}
.tabHd ul   .current  a{padding-top:0;border-top:3px solid #c91919;background:#fff;}
.tabHd ul li  a{ background: rgba(255,255,255,0.40);	 display: block;    width: 100%;
 height: 47px;    line-height: 47px; padding-top: 3px;    text-align: center;   font-family: 微软雅黑;    font-size: 22px; color: #323232;}
.tabMain{width:100%;height:500px;background-color: #f5f5f5;	}
.tab-pane{float:left;
    height: 500px;width:920px; background-color: #fff;}

/* 第三方帐号登录 */
.tabBdAd {float: left; height: 450px; /*padding: 60px 0 60px 0px;*/padding: 10px 0 60px 10px;float: left; width: 270px;text-align: center;}
.ad_title {color: #393939;line-height: 30px; font-size: 22px; padding-left: 0px; font-family: "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}
.login-wrap-party{width:160px;margin:20px auto;}
.login-wrap-party h2{height:40px;width:100%;line-height:40px;text-align:center;font-size:18px;color:#34495e;font-weight:normal;margin-bottom:40px;padding-top:35px;}
.login-wrap-party h2.h2 { line-height: 26px; height: 52px;}
.login-party {margin:20px auto; auto;width:170px;}
.login-party a{width:160px;display:block;float:left;margin-bottom:20px;opacity:1;/*opacity:0.7; filter:alpha(opacity=70);*/ }
.login-party a p {width:80px;font-size:12px; height: 40px; line-height: 40px;float:left;text-align:center; display:block;text-align:center;color:#fff;}
.login-party i{margin-left:15px;float:left;font-size:25px;line-height:40px;display:block;width:100%;width:40px;    height: 38px;text-align:center;color:#fff;}
.login-party a:hover{ opacity:1; filter:alpha(opacity=100); transition:all 0.2s;}
.login-party span{ border-radius:2px;display:block;width:100%;height:40px;}
.login-party .log-weix span{background:#ec3434;}/* mi */
.login-party .log-sina span{background:#ff424f;}/* 新浪 */
.login-party .log-qq span{background:#22a4ff;}/* qq */


.login-party .icon-sina{ background:url(http://img.td22.com/Games/177YX/user.yx68/img/log-sina.png) no-repeat center 10px; }
.login-party .icon-qq{ background:url(http://img.td22.com/Games/177YX/user.yx68/img/icon-qq.png) no-repeat center 10px; }
.login-party .icon-weix{ background:url(http://img.td22.com/Games/177YX/user.yx68/img/weix.png) no-repeat center 10px; }
/**表单**/
.list {position:relative;margin:29px 40px 0 220px;padding-bottom:10px;font-size:14px;}
.list-show {margin:0;padding:0;border:0 none;display:none;}
.list-no-border {padding:0 0 20px 0;border:0 none;}
.list li {float:left;position:relative; width:100%; margin-bottom:20px;  color:#333333;}
.list li.margin-short {margin-bottom:20px;}
.list li.margin-shorter{margin-bottom:0;}
.list li .text-note {color:#e93b3b; text-align:center; font-family:'微软雅黑', '黑体', '宋体';}
.list li a {color:#c91919; text-decoration:none;}
.list li a:hover {text-decoration:underline;}
.list li a.btn:hover{text-decoration: none;}
.list li label {float:left;margin-right:10px; display:block;width:105px;height:45px;line-height:45px;text-align:right;font-size:14px;}
.list li .wrap {float:left;margin-right:10px;height:45px;width:255px;}
.list li .wrap .input {float:left;display:block;width:242px;padding:0 3px;height:42px;color:#69737d;font-size:12px;line-height:42px;border:#ececec solid 1px;background:#fefefe;font-family:Tahoma, '宋体', Geneva, sans-serif;
	overflow:hidden;  }
.list li .wrap .error_input { background: none repeat scroll 0 0 #FFEEEE; border: 1px solid #E70047;}
.list li .wrap .input-s {width:115px; margin-right:10px;}
.list li .wrap .input-code {width:65px; margin-right:10px;}
#msPwd{ width:118px; margin-right:8px;}
.list li .wrap .get-code,
.list li .wrap .get-new-code {display:block; width:250px; height:28px; line-height:28px; text-align:center; color:#fff; background-position: 0 -470px;text-decoration:none;}
.list li .wrap .get-code {background-position: 0 -506px;}
.list li .wrap .get-code:hover {text-decoration:none;}
.list li .option {margin-top:5px; width:249px;}
.list li .margin {margin-left:105px;}

.list li .code {float:left;width:113px;height:28px;_display:inline;cursor:pointer;}
.list li .other {float:left;margin-left:10px;line-height:28px;}
.user_agreement{margin-top:30px;padding:30px 0 0 10px;}

.list li .icon {margin-left:108px;font-weight:bold; width:235px; color:#3678B9; cursor:pointer;}
.list li strong {margin-left:15px; padding-left:20px; color:#e93b3b; background:url(http://i0.itc.cn/20120216/9c8_9495b3eb_1283_1f6e_d843_ed04b8651595_1.jpg) no-repeat left center;}
.list li strong.show {background:url(http://i2.itc.cn/20120216/9c8_9495b3eb_1283_1f6e_d843_ed04b8651595_2.jpg) no-repeat left center}

.list li .note {position:absolute;left:373px;width:200px;margin-top:5px;padding:0 8px 0 25px;color:#81c8f7;font-size:12px;line-height:30px;}
.list li .note-normal {background:#dcf3fd;border:#b2def1 solid 1px; padding:0 8px; color:#69727c;}
.list li .note-wrong { width:200px; background: url(http://img.td22.com/Games/177YX/user.yx68/img/wrong.png) no-repeat 0px 2px; padding:0 8px 0 30px; color:#fb9999;}
.list li .note-right { width:188px; background:url(/Image/right.gif) no-repeat 6px 7px; padding:0 8px 0 25px; /*border:#b2def1 solid 1px;*/ color:#69727c;}
.list li .btn{margin-bottom:10px; height: 50px;}
.list li .btn input {float: left;color:#fff; display: block; width: 200px;height: 50px; line-height: 50px;border: none;
overflow: hidden;text-align: center;background: #c91919; font-family: "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53; 
font-size: 26px;-webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px;}



		
.footer { width:100%;  clear:both;margin-top: 0px;}
.footer  .footerMain{width:1200px;margin:0 auto;}
.footer .footInner { padding:0px; width:900px;color: #333; }
.footer .footLink { float: left; }
.footer .lyLogo {  display:block;width:180px; height:95px; background:url(http://img.td22.com/Games/177YX/user.yx68/img/footerLogoLogan.png) no-repeat  center center ;text-indent:-9999em; margin:0;  float:left;}
.footer .copyTxt { float: left; margin: 20px  0px  0px  70px;}
.footer .copyTxt a {  color: #333;  }
.footer .copyTxt a:hover { text-decoration: underline; }
.qqLianxi{width:170px;height:42px;padding:30px;text-align:right;}
.qqLianxi a{width:42px;height:42px;display:block;margin-left:10px;float:left;background:url(http://img.td22.com/Games/177YX/user.yx68/img/qqIco.png) no-repeat;transition: all .2s ease-out;}
.qqLianxi  .QQico{background-position:-115px 0px;}
.qqLianxi  .WXico {background-position:-58px 0px;}
.qqLianxi  .xlico {background-position: 0px 0px;}
.qqLianxi a:hover{opacity:0.5;}


/*****验证码提示***/

.yzcontent {  display: none;   position: absolute;   top: 25%;  left: 25%;   width:200px;  height:145px;  padding: 20px; border: 1px solid #ccc; box-shadow: 1px 1px 3px #999; background-color: #f6f5f1;   z-index:1002;    overflow: auto;  } 
.closeYz{display: block;width: 30px;height: 30px;line-height: 30px;text-align: center;position: absolute;right: 0;
top: 0;color: #333;font-size: 20px;}
#checkCode {width: 90px;height: 20px;line-height: 20px;border: 1px solid #e0e0e0;color: #666;padding: 0 5px;float:left;margin-right: 20px;}
#checkImg {cursor: pointer;}
.submitYz {width: 100px;height: 30px;line-height: 30px;color: #fff;text-indent: 0px;font-size: 16px;text-shadow: 0px 0px 1px #B27927;border-radius: 5px;background: #b1962f;background-image: -moz-linear-gradient(top, #e4ce68, #b1962f);
background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e4ce68), to(#b1962f));
background-image: -webkit-linear-gradient(top, #e4ce68, #b1962f);
background-image: -o-linear-gradient(top, #e4ce68, #b1962f);
background-image: linear-gradient(to bottom, #e4ce68, #b1962f);display: block;width: 80%;text-align: center;margin:10px auto;}
    

/*****验证码END***/


/***注册轮播图***/
.bannerWrap{ width:261px; height:482px;padding:0px; background:#fff;margin:0;overflow:hidden;}
.bannerPic{  width:261px; height:482px; position:relative; overflow:hidden;}
.bannerPic  .num{ position:absolute;right:0; bottom:0; z-index:10;width:261px; padding-right:8px; height:30px; text-align:right;}
.bannerPic .num span{ width:15px; height:15px; display:inline-block;border-radius:15px; line-height:15px; font-size:0px; text-align:center; margin:5px 2px 0; cursor:pointer; background: #7b1c1c; color:#fff;}
.bannerPic .num span.cur{ background: #3e3e3e;}
.bannerPic .pic{ position:relative; z-index:5;}
.bannerPic .pic li{ position:absolute; display:none;}
.bannerPic .pic li img{ width:261px; height:482px; display:block;}
.bannerPic .text{ position:absolute;bottom:0; left:10px; z-index:12; width:520px;height:30px; line-height:30px; overflow:hidden;font-family:Microsoft YaHei;}
.bannerPic .text p{ position:absolute; display:none; color:#fff; font-weight:800; font-size:15px;}





