/* CSS Document */
body,html{ background-color: #fff;}
input{ margin:0px; padding:0px; font-family:Microsoft YaHei; border:none;  outline:medium; outline:none; }
input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px white inset; border: none;outline:none; }


ul,li{ list-style:none; margin:0px; padding:0px;}
a{ text-decoration:none; color:inherit; outline:0px;}
.cleaer{ clear:both;}

.loginwrap_top{ height:105px; width:100%; border-bottom:1px solid #cccccc;position:fixed; margin:auto;}
.loginwrap_top div{ text-align:center; padding:15px 0;}

.loginwrap{ width:1200px; height:750px; margin:auto; position:relative;}

.login_login{ height:500px; width:405px; float:right; box-shadow:0 0 10px #999; background:#fff; border-radius:3px;
overflow:hidden; position:relative; position:absolute; right:0px; top:100px; z-index:999;}

.unitwrap{ width:960px; height:500px; left:10px; overflow:hidden; position:absolute;z-index:998; margin-top:100px;}
.unitwrap img{width:800px; height:497px;}
.login-top{ height:55px; font-size:0px; padding-bottom: 10px;}
.login_registered{ height:30px; line-height:30px; font-size:14px; float:right; margin-right:35px;}
.login_registered a:hover{ color:#DFB873; }

.login-bdy{ width:335px; margin:0 auto; height:auto; }
.inputwrap{ height:auto;  margin:30px auto 0 auto; border:1px solid #c9c9c9; border-radius:3px;  }
.inputwrap img{ float:left; margin: 2px;}
input.text{ height:30px;line-height:30px; padding:8px 5px;  font-size:16px;outline:none; width:250px; }
.inputwrap:focus{ border:1px solid #DFB873;}

/*input.phone{ background:url(/joytva/images/log1.jpg) left center no-repeat;}
input.password{ background:url(/joytva/images/log2.jpg) left center no-repeat;}*/
.submitwrap input:hover{background:#DFB873; box-shadow:0 0 20px #DFB873; }

.submitwrap{ height:35px; margin-top:40px;   }
.submitwrap input{ background:#DFB873; height:45px; width:100%; font-size:16px;color:#fff; cursor:pointer; border-radius:5px; width:340px; }
.login_loginhelp{ margin-top:12px; color:#a0a0a0; padding-left:10px;}
.login_loginhelp .wang{margin-left: 245px;margin-top: -21px;}
.login_loginhelp .ji{padding-left:6px;}


/*11.16*/
.leibie_1116{ font-size:14px; margin:10px 0 0 25px; float: left;}
.check_1116 li{ float: left; margin:-10px 10px; line-height:30px;}
.fast {color:#DFB873; font-size: 14px;border-bottom: 1px solid #DFB873 !important;}
        	
.wayn-nav{ border-bottom: 1px solid #ccc;}

.w_1222_login{ }
.w_1222_login a{ font-size:12px; display: inline-block;padding: 0 10px;height: 25px;line-height: 25px;background: #f3f3f3;border: solid 1px #e3e3e3; border-radius: 3px;margin-top:5px; margin-right: 10px;text-shadow: 0 1px 0 #fff;}
.w_1222_login a i{display: inline-block; width: 16px;height: 16px;vertical-align: middle;margin-right: 5px;background: url(/joytva/images/log_icon.png) no-repeat;}
.w_1222_login a i.w_1222_wx{ background-position:0 0;}
.w_1222_login a i.w_1222_qq{ background-position:-16px 0;}
/*1228*/
.wxlogma{ height:413px; width:300px; background:#f5f5f5; position:absolute; top:15%; left:35%; margin-left:-100px; z-index:9999; display:none;}
.wxlogma .wx_close{ position:absolute;background: url(/joytva/images/icon.png) no-repeat 0 -36px; transition: transform .3s;top:5px; right:5px; width: 16px; height: 16px; cursor: pointer;}
.wxlogma .wx_close:hover{ background-position:-16px -36px;}
.wxlogma h3{    margin-top: 10px;
    font-size: 14px;
    font-family: 'Microsoft YaHei';
    color: #f60;
    padding: 0 15px;
}
.wxlogmain{margin:0 auto; }


