/*---------- user center haslogin -------------*/
.icon_dl{background:url(http://n.7k7kimg.cn/uploads/gw7/tit_icon_7.png) no-repeat left center;}
.haslogin {}
.user_center {font-family:'Microsoft YaHei';}
.paddl {padding: 8px 11px 8px 12px;}



/*----------- index login style ------------*/

.haslogin input[type="text"],.haslogin input[type="password"] {width:128px;height:20px;line-height:20px;padding:10px 5px 10px 80px;border:1px solid #ffffff;border-radius:5px;outline:none;border:1px solid #dcdcdc}
.haslogin input[type="text"]:hover,.haslogin input[type="password"]:hover {
	-webkit-transition: border-color 1s linear; 
	transition:border-color 1s linear;
	border:1px solid #f64f00
	}
.haslogin input[type="text"] {background:url(http://n.7k7kimg.cn/uploads/gw7/name_bg.jpg) no-repeat center center;}
.haslogin input[type="password"] {background:url(http://n.7k7kimg.cn/uploads/gw7/pass_bg.jpg) no-repeat center center;}
.haslogin input[type="checkbox"] {vertical-align: middle;}
.haslogin .autulog {height:66px;}
.haslogin .autulog span {float:left}
.haslogin .autulog a {float:right}


/*----------has log -------------*/
.qppad .hasgame a {
float: none;
display: block;
vertical-align: middle;
background: #ffffff;
width: auto;
height: 24px;
padding: 0;
margin: 0;
text-align: center;
line-height: 24px;
}
.qppad .hasgame a .open_service_info_list_ico {
width: 18px;
margin: 4px;
}
.qppad .hasgame a .open_service_info_list_servers {
width: 52px;
text-align: right;
height: 24px;
line-height: 24px;
overflow: hidden;
}

.icon_yhzx{background:url(http://n.7k7kimg.cn/uploads/gw7/tit_icon_8.png) no-repeat left center;}

.findp {font-size:18px;color:#333333;}

.findp,.lost_pw {width:360px;padding-bottom: 20px;}
.lost_pw li {padding:8px 0}
.lost_pw li span {float:left;font-size:14px}
.lost_pw input[type="text"].w275 {width: 275px;}
.lost_pw input[type="text"] {
height: 26px;
outline: none;
text-indent: 8px;
border: 1px solid #d1d1d1;
}
.next_prev {width:247px;}
.next_prev a {float:left;display:block;margin:0 12px;width:98px;height:25px;line-height:25px;text-align:center;color:#ffffff;border-radius:3px;background:#199900}

/*---------jq select style ----------*/
.select_box{float:left;border:solid 1px #d1d1d1;position:relative; cursor:pointer;font-size:12px;background:url(http://n.7k7kimg.cn/uploads/gw7/select_bg.jpg) no-repeat right center;}
.select_box74 {width:74px;} 
.select_box128 {width:128px;}
.selet_open{display:inline-block;position:absolute; right:0;top:0;width:30px;height:26px;} 
.select_txt{display:inline-block;padding-left:10px;line-height:26px; height:26px;cursor:text;overflow:hidden;} 
.option{border:solid 1px #EDE7D6;background:#ffffff;position:absolute;top:26px; left:-1px;z-index:200;overflow:hidden;display:none;} 
.option74{width:74px;}
.option128{width:128px;}
.option a{display:block;height:26px;line-height:26px;text-align:left; padding:0 10px;width:100%;} 
.option a:hover{background:#f0f0f0;}

/*----------tabs----------*/
.mbsz span {
display: block;
float: left;
width: 324px;
height: 130px;
background: #f3f3f5;
margin: 0 0 10px 10px;
}
.mbsz span a.cjwt {
background: url(http://n.7k7kimg.cn/uploads/gw7/kf_yj.png) no-repeat 34px center;
}
.mbsz span a {
display: block;
width: 304px;
height: 110px;
border: 1px solid #d0d0d0;
padding: 9px;
}
.mbsz span a table td {
padding-left: 90px;
font-size: 14px;
}
.mbsz span a.cjwt:hover {
background: url(http://n.7k7kimg.cn/uploads/gw7/kf_yj_h.png) no-repeat 25px center;
}
.mbsz span a:hover {
display: block;
width: 304px;
height: 110px;
border: 10px solid #d0d0d0;
padding: 0px;

}

.mbsz span a.yxzh {
background: url(http://n.7k7kimg.cn/uploads/gw7/kf_zh.png) no-repeat 34px center;
}
.mbsz span a.yxzh:hover {
background: url(http://n.7k7kimg.cn/uploads/gw7/ka_zh_h.png) no-repeat 25px center;
}
.mbsz {width: 324px;}
.step_nav {padding:30px 42px}
.step_nav .steps {width:269px;height:38px;font-size:16px;background:#f3f3f5;line-height:38px;text-align:center;border:1px solid #d0d0d0}
.step_nav .steps.st1 {float:left;}
.step_nav .steps.st2 {float:right;}
.step_nav .steps.this {background:#f64f00;border:1px solid #f64f00;color:#ffffff;}

.st1_con {width:365px;}
.mbsz_mbyx .st1_con {width:400px;}
.mbsz_mbwt {display:none}
.mbsz_mbwt li {padding:8px 0}
.mbsz_mbwt li span {float:left;font-size:14px}
.select_box275 {width:275px;}
.option275 {width: 275px;}
.tabs input[type="text"].w275 {width: 275px;}
.tabs input[type="text"].w100 {width: 100px;}
.tabs input[type="text"] {
height: 26px;
outline: none;
text-indent: 8px;
border: 1px solid #d1d1d1;
}
.tabs input[type="password"].w275 {width: 275px;}
.tabs input[type="password"] {
height: 26px;
outline: none;
text-indent: 8px;
border: 1px solid #d1d1d1;
}
.next_prev {width:247px;}
.next_prev a {float:left;display:block;margin:0 12px;width:98px;height:25px;line-height:25px;text-align:center;color:#ffffff;border-radius:3px;background:#199900}

.mbsz_mbyx {display:none}
.mbsz_mbyx li {padding:8px 0}
.mbsz_mbyx li span {float:left;font-size:14px}
