/*弹出层登录样式*/
.W_layer{color: #333;text-decoration: none;}
.W_layer .bg {padding: 3px;border-radius: 4px;	background: url("/img1/t5/style/images/common/layer_bg.png") repeat;}
#login_div table {	border-collapse: collapse;	border-spacing: 0;}
#login_div tbody {display: table-row-group;vertical-align: middle;order-color: inherit;}
.W_layer .content {	position: relative;background: #fff;border: 1px solid #ccc;	border-radius: 2px;}
.layer_login .info_login {color: #808080;	margin: 0 0 13px;}
.info_login{padding: 0;}
.W_layer .title {background: #f2f2f2;height: 30px;	line-height: 30px;font-weight: 700;	padding: 0 0 0 20px;font-size: 12px;vertical-align: middle;}
.W_layer .W_close {	position: absolute;	z-index: 2;	right: 17px;top: 6px;}
.W_close {display: inline-block;width: 25px;height: 25px;background: url("/img/t5/style/images/common/icon.png-id1373421647871.html") no-repeat -75px -200px;	_background-image: url("/img/t5/style/images/common/icon.gif-id1373421647871.html");}
.layer_login {width: 500px;	min-height: 200px;	_height: 200px;	padding: 15px 20px;	background: url("/img1/t5/style/images/register/login_bg_vline.png-id1370232467958.html") no-repeat 280px 20px;_position: relative;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.layer_login .ly_loginright {float: left;padding: 30px 0 0;	margin: 0 0 0 30px;}
.layer_login .ly_loginright .p1 {font-size: 22px;font-style: italic;font-family: "microsoft yahei","Microsoft Yahei";}
.layer_login .ly_loginright .p2 {font-size: 16px;font-style: italic;font-family: "microsoft yahei","Microsoft Yahei";margin: 5px 0 10px;}
.layer_login .W_login_form {width: 250px;display: block;}
.layer_login .otherlogin {padding: 5px 0 0;margin: 0;}
#login_div p {	display: block;	-webkit-margin-before: 1em;	-webkit-margin-after: 1em;-webkit-margin-start: 0px;-webkit-margin-end: 0px;}
.W_login_form .info_list {margin: 0 0 15px;line-height: 30px;}
.W_login_form .right {float: right;margin-right: 40px;_margin-right: 18px;_margin-top: -3px;}
.W_login_form .info_list .icon_ask {vertical-align: middle;margin-left: 3px;color: #0a8cd2;background-position: 0 -150px;}
.icon_ask, .icon_askS {background-position: 0 -150px;}
.icon_error, .icon_del, .icon_succ, .icon_warn, .icon_ask, .icon_rederror, .icon_errorS, .icon_delS, .icon_succS, .icon_warnS, .icon_askS, .icon_rederrorS, .icon_errorM, .icon_delM, .icon_succM, .icon_warnM, .icon_questionM, .icon_rederrorM, .icon_errorB, .icon_delB, .icon_succB, .icon_warnB, .icon_questionB, .icon_rederrorB, .icon_promptS, .icon_noticeS {
    width: 16px;
    height: 16px;
    background: url("/img1/t5/style/images/common/ico_warn.png-id1370232467958.html");
    _background: url("/img1/t5/style/images/common/ico_warn.gif-id1370232467958.html");
    margin: 0 3px 0 0;
    overflow: hidden;
    display: inline-block;
}
.W_checkbox, .W_radio {vertical-align: -2px;_vertical-align: -3px;margin-right: 3px;}
#login_div a:focus,#login_div input,#login_div textarea {outline-style: none;}
.W_layer a, .W_layer .S_link1, .W_layer .S_func1:hover, .W_layer .SW_fun:hover .S_func1 {color: #0a8cd2;}
.layer_login .ly_loginright .btn_reg:hover {text-decoration: none;background-position: 0 -40px;}
.layer_login .ly_loginright .btn_reg {background: url("/img/t5/style/images/register/btn_register.png-id1370232467958.html") no-repeat;	width: 149px;
    height: 39px;
    display: inline-block;
    line-height: 39px;
    color: #fff;
    font-weight: bold;
    font-size: 14px;
    text-align: center;
}
.clearfix {display: block;zoom:1}
.layer_login .ly_loginleft {float: left;width: 280px;}
.W_login_form .info_list .W_btn_g span {min-width: 49px;_width: 49px;}
.W_btn_g {background-position: 0 -780px;}
.W_btn_g:hover span, .W_btn_g_current span {background-position: right -330px;}
.W_btn_e,.w_btn_g, .W_btn_e span, .W_btn_f, .W_btn_f span, .W_btn_g, .W_btn_g span, .W_btn_e_disable, .W_btn_e_disable span, .W_btn_f_disable, .W_btn_f_disable span, .W_btn_g_disable, .W_btn_g_disable span {
    cursor: pointer;
    display: inline-block;
    background: url("/img1/t5/style/images/common/bg_btn.png-id1370232524894.html") no-repeat;
    _background-image: url("/img1/t5/style/images/common/bg_btn.gif-id1370232524894.html");

    padding: 0 0 0 2px;
    height: 30px;
    line-height: 29px;
    line-height: 30px\9;
    overflow: hidden;
}
.W_login_form .password {background-position: 0 -50px;}
.username input{
    width:165px;
    height:28px;
    background:none;
}
.W_login_form .username, .W_login_form .password {
    width: 165px;
    padding-left: 39px;
    padding-right: 4px;
    border: 1px solid #ccc;
    border-radius: 2px;
    height: 28px;
    vertical-align: middle;
    color: #808080;
    -webkit-box-shadow: 1px 1px 1px 0px #eaeaea inset;
    -moz-box-shadow: 1px 1px 1px 0px #eaeaea inset;
    box-shadow: 1px 1px 1px 0px #eaeaea inset;
    background-image: url("/img1/t5/style/images/register/form_login.png-id1370232467958.html");
    _background-image: url("/img1/t5/style/images/register/form_login.gif-id1370232467958.html");
    background-repeat: no-repeat;
    position: relative;
}
#login_div .W_input{
    font-size : 12px;
    width: 165px;
    height: 28px;
    line-height:28px;
    background: none;
    padding:0 2px 0 0;
    border:0;
    background:#fff;
    position:absolute;
    top:0;
}
#door.W_input {
    position: relative;
}
.W_login_form .username .W_input, .W_login_form .password .W_input, .W_login_form .username .W_input_focus, .W_login_form .username .W_input:focus, .W_login_form .username .W_inputStp:focus, .W_login_form .password .W_input_focus, .W_login_form .password .W_input:focus, .W_login_form .password .W_inputStp:focus {
    padding-left: 0;
    -webkit-box-shadow: 0 0 #fff;
    -moz-box-shadow: 0 0 #fff;
    box-shadow: 0 0 #fff;
    border: 1px solid transparent;
    border-color: transparent !important;
    _border: none;
}
.W_login_form .W_input_focus2 {border-color: #FFB941 !important;-webkit-box-shadow: 1px 1px 1px 0px #ddd inset;-moz-box-shadow: 1px 1px 1px 0px #ddd inset;box-shadow: 1px 1px 1px 0px #ddd inset;}
.W_login_form .username .enter_psw,
.W_login_form .password .enter_psw {
    line-height: 20px;
    position: absolute;
    top: 4px;
    left: 39px;
    color: #808080;
}
.W_login_form .no_reg {margin-top: -8px;}
.W_btn_g span, .W_btn_g_disable span {
    min-width: 49px;
    text-align: center;
    padding: 0 16px 0 14px;
    font-size: 14px;
    font-weight: bold;
}
.W_btn_e, .W_btn_e span, .W_btn_f, .W_btn_f span, .W_btn_g, .W_btn_g span, .W_btn_e_disable, .W_btn_e_disable span, .W_btn_f_disable, .W_btn_f_disable span, .W_btn_g_disable, .W_btn_g_disable span {
    cursor: pointer;
    display: inline-block;
    background: url("/img1/t5/style/images/common/bg_btn.png-id1370232524894.html") no-repeat;
    _background-image: url("/img1/t5/style/images/common/bg_btn.gif-id1370232524894.html");
    height: 30px;
    line-height: 29px;
    line-height: 30px\9;
    overflow: hidden;
}
.W_login_form .no_reg_tip {margin-left: 9px;color: #808080;}

.W_btn_g,.W_btn_g span,.W_btn_e_disable,.W_btn_e_disable span,.W_btn_f_disable,.W_btn_f_disable span,.W_btn_g_disable,.W_btn_g_disable span{cursor:pointer;display:inline-block;background:url("/img1/t5/style/images/common/bg_btn.png-id1370232524894.html")  no-repeat;_background-image:url("/img1/t5/style/images/common/bg_btn.gif-id1370232524894.html") ; padding:0 0 0 2px;height:30px; line-height:29px;line-height:30px\9;overflow:hidden;}
.W_btn_g span,.W_btn_g_disable span{min-width:49px;text-align:center;padding:0 16px 0 14px; font-size:14px; font-weight:bold;}
.W_btn_g,.W_btn_g span,.W_btn_g_disable span{color:#fff;}
.W_btn_g:hover,.W_btn_g_current{text-decoration:none;}
.W_btn_g{background-position:0 -780px;}
.W_btn_g span{background-position:right -810px;}
.W_btn_g:hover,.W_btn_g_current{background-position:0 -300px;}
.W_btn_g:hover span,.W_btn_g_current span{background-position:right -330px;}
.W_btn_a_disable,.W_btn_a_disable:hover,.W_btn_b_disable,.W_btn_b_disable:hover,.W_btn_c_disable,.W_btn_c_disable:hover,.W_btn_d_disable,.W_btn_d_disable:hover,.W_btn_e_disable,.W_btn_e_disable:hover,.W_btn_f_disable,.W_btn_f_disable:hover,.W_btn_g_disable,.W_btn_g_disable:hover,.W_btn_a_disable span,.W_btn_a_disable:hover span,.W_btn_b_disable span,.W_btn_b_disable:hover span,.W_btn_c_disable span,.W_btn_c_disable:hover span,.W_btn_d_disable span,.W_btn_d_disable:hover span,.W_btn_e_disable span,.W_btn_e_disable:hover span,.W_btn_f_disable span,.W_btn_f_disable:hover span,.W_btn_g_disable span,.W_btn_g_disable:hover span{color:#ccc;cursor:default;text-decoration:none;}
.W_btn_g_disable,.W_btn_g_disable:hover{background-position:0 -660px;}
.W_btn_g_disable span,.W_btn_g_disable:hover span{background-position:right -690px;}
.W_btn_g .loading{background:url("/img1/t5/style/images/common/loading.gif-id1370232467958.html")  no-repeat; float:left; height:15px; margin:3px 4px 0 0; _margin:5px 1px 0 0; width:15px;}.W_btn_e_disable .loading,.W_btn_g .loading{margin:6px 4px 0 0;_margin:8px 0 0 0;}
.W_login_form .login_btn .W_btn_g span{padding: 0 80px 0 79px;}

.W_btn_g, .W_btn_g span, .W_btn_g_disable span {color: #fff;}

.verify_refresh {
background: url("/img/t5/style/images/register/verify_refresh.png-id1370232467958.html") no-repeat;
width: 18px;
height: 17px;
overflow: hidden;
display: inline-block;
margin-top: 7px;
margin-left: 7px;
}
.verify_refresh:hover {
background-position: 0 -18px;
}
.W_login_form .verify * {
vertical-align: middle;
}
.W_login_form .W_input {
padding-right: 5px;
}
.W_login_form .wei_dun input.W_input {
width: 142px;
padding-left: 5px;
margin-right: 8px;
_margin-right: 6px;
}
.W_login_form .wei_dun * {
vertical-align: middle;
}

.layer_form_tips .bg {
padding: 2px;
border-radius: 4px;
background: url("/img2/t5/style/images/common/layer_bg.png-id1370232467958.html") repeat;
}
.layer_form_tips .content {
background: #fffae1;
position: relative;
border: 1px solid #ccc;
border-radius: 2px;
padding: 5px 20px 5px 5px;
}
.layer_form_tips .icon_close {
position: absolute;
right: 6px;
top: 6px;
}
.layer_form_tips .icon_close:hover {
background-position: -100px -25px;
}
.icon_delS {
background-position: 0 -50px;
}
.layer_form_tips .arrow_tips {
background: url("/img2/t5/style/images/layer/layer_arrow_tips.png-id1370232467958.html") no-repeat;
width: 10px;
height: 8px;
bottom: -5px;
left: 50%;
margin-left: -7px;
overflow: hidden;
position: absolute;
}
.W_ico12 {
display: inline-block;
width: 12px;
height: 12px;
background-image: url("/img2/t5/style/images/common/icon.png-id1374643393299.html");
_background-image: url("/img2/t5/style/images/common/icon.png-id1374643393299.html");
background-repeat: no-repeat;
}
.icon_close {
background-position: -75px -25px;
}
@media screen  and (max-width:480px){
    html { -webkit-text-size-adjust: none}
    body {width:100%;overflow:hidden;background:none}
    #login_div img{max-width:100%}
    .Slide_box,#Ghead,.quick {display:none}
    #standard_header_channel {height:62px;background-repeat:repeat;width:100%}
    #TopA,#TopB,#standard_header_return {width:100%;}
    #TopA_box {height:122px;background:#373737;overflow:hidden}
    #TopA .logo {padding-top:0;height:50px;padding-left:10px}
    #TopB_box,#TopB,.TopC_box, .TopC {overflow: hidden}
    #TopB  a {padding-left:5px;padding-right:5px}
    #unipro_login_un {width:73px}
    #search {width:100%;padding:0;margin:0}
    #search_str {width:50%;padding:0 0 0 5px;margin-left:5px;*width:50%;*zoom:1;background:none;background-color:#EFEFEF}
    #live-list li,#TopA_box,#Gtrail,#CenterA .ListC li a, #CenterA .ListC li .c_cont,#TopA_box .TopA_box,.TopC_box, .TopC{width:100%}
    #CenterA  .BoxD,#CenterA .CenterA_box,#CenterB .CenterB_box,#CenterA .BoxC,#CenterA  .ctitle,.TopC ,#Top_Right_box,#Top_Right_box .Top_Right,
    #Top_Right_box .ftitle,#CenterA .ctitle  {width:100%;padding:0;margin:0;overflow:hidden}
    #Top_Right_box .newgame {text-align:center}
    #Top_Right_box .newgame_box {margin-left:0;width:50%;text-align:center}
    #Top_Right_box .newgame_box .pic {margin:0 auto}
    #CenterA .ListD,#CenterA .ListC {text-align:center}
    #CenterA .ListD  li {width:50%; margin:0;padding:0;text-align:center}
    #CenterA .imgList .ListC {padding:0 2px 20px;font-size:0}
    #CenterA  .imgList .ListC li {float:none;height:auto;font-size: 12px;letter-spacing: normal;word-spacing: normal;display: inline-block;vertical-align:top}
    #TopA .links,#CenterB .ListE,#CenterA  #esb,#CenterA  #gameb,.footer_m  {display:none}
    #TopA  .search {margin:0}
    #CenterB #live-list {display:block;width:100%;text-align:center}
    #CenterB #live-list li a {display:block;margin:0 5px}
    #CenterB .utitle {margin:0 5px}
    #bc  {background:none}
    #bc .userb {width:100%;background:none;padding:0}
    #TopE .box_right,#bc .chata {display:none}
    #Top_Right_box .forenotice, #Top_Right_box .newgame{margin:0 10px}
    #bc,#bc .video,#bc .video_box,#TopE .TopE_box,#TopE  .box_left,#bc  .shadowd,#weibo_content {width:100%;margin-left:0;margin-right:0;padding-left:0;padding-right:0}
    #bc .userb {height:267px}
    #bc .video_box, #bc .video {height:260px}
    .TopD_box, .TopD, #bc {height:550px}
    .TopD_box {margin-bottom:15px}
    #bc .u_info  {height:170px;padding-left:5px}
    #TopE .weibob {text-align:center;position: relative;height:102px}
    #TopE #weibo_content, #TopE .cp, #TopE .swb {margin:0 auto}
    #TopE .box_left {text-align:center}
    #bc .ListF  {width:100%;float:left}
    #weibo_content {width:55%;text-align:left;position: absolute;top:0;left:5px;background:none;border:1px solid #000}
    #TopE .weibob .cp, #TopE .weibob .swb {margin-right:5px;float:none;position: absolute}
    #TopE .weibob .cp {top:0;right:0}
    #TopE .weibob .swb {top:80px;right:0}
    #TopE .BoxE .title {background:none}
    #TopE .BoxE .title span {padding-left:10px;background-position:10px 0}
    #bc .u_sta {float:left;padding-left:5px}
    #TopE  .BoxE {width:100%}  
    #TopE  .ListG {text-align:center}
    #TopE .ListG li {display:inline-block;*zoom:1;*display:inline;vertical-align:middle;letter-spacing:normal;word-spacing:normal;float:none; margin:10px 0 0 0}
    #TopE .ListG li.last {margin:10px 0 0}
}
#login_div {display:none; z-index: 10001; text-align: left;visibility: visible;width:542px;height:294px;margin-left:-271px; margin-top:-147px;}
#tip_div {width: 215px; left: 24px; position: absolute;z-index: 9999;display: none;}
.kan_dialog {position: fixed ;_position: absolute;left:50%;top:50%;z-index:9999}
.maskDiv {left: 0;position: absolute;top: 0;width: 100%;background-color: #000;opacity: 0.5;filter:alpha(opacity=50);display:none;z-index:98}