@charset "utf-8";
body {background: #fff;}
html:root body {line-height:normal!important;}
body, dl, dd, ul, ol, h1, h2, h3, h4, h5, h6, form, p {margin: 0;}
body, td, th, h1, h2, h3, h4, h5, h6 {font-size: 12px!important;font-family: microsoft yahei,SimSun, Arial, sans-serif!important;}
table {border-collapse: collapse;border-spacing: 0;}
ul, ol {padding: 0;list-style-type: none;}
em, var {font-style: normal;}
input, textarea, button, select {padding: 0;margin: 0;border: 0 none;background: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;
*font-size: 100%;}
input, textarea, button, a {outline: none;}
input::-moz-focus-inner {
border:0;}
input, label, button {font-family:microsoft yahei,"Tohama";vertical-align: middle;}
br {height: 0;line-height: 0;overflow: hidden;font-size: 0;}
img {vertical-align: middle;}
td, th, div {word-break: break-all;word-wrap: break-word}
a {text-decoration: none;color: #636363;}
a img {border: none;}
a:link {color: #636363;}
a:visited {}
a:hover {text-decoration: underline;color: #FF0000;}
a:active {}
.cc:before, .cc:after {content: '.';display: block;visibility: hidden;height: 0px;}
.cc:after {clear: both;}
.cc {
#zoom:1;}
body {background: url(../images/bg_body.jpg) top center no-repeat;}
.title {position: relative;height: 28px;border: 1px solid #7DB5DE;background: url(../images/bg_gradient-1.jpg) 0 -698px repeat-x;}
.title h2 {height: 28px;background: url(../images/bg_title.jpg) no-repeat;text-indent: -9999em;}
.title-link {position: absolute;right: 10px;top: 0px;line-height: 28px;}
.content .title {border: none;border-bottom: 1px solid #7DB5DE;}
.border {border-top: none;}
/*  header & footer  */
.header {margin-bottom: 10px;}
.top-nav {width: 100%;height: 31px;line-height: 31px;background: url(../images/bg_index.jpg) repeat-x;}
.top-nav p {width: 960px;margin: 0 auto;text-align: right;color: #636363;}
.top-nav a {color: #636363;margin: 0 5px;}
.top-nav a:hover {color: #FF0000;}
.top-nav span {float: left;}
.logo-banner {width: 960px;height: 119px;margin: 0 auto;}
.logo-banner h1 {position:relative;width: 194px;height: 113px;float: left;_display: inline;margin:0px 0 0 5px;}
.logo-banner h1 a {position:absolute;top:0;left:0;display: block;width: 194px;height: 113px;background: url(../images/logo.png) no-repeat;_background: url(../images/logo.gif) no-repeat;text-indent:-9999em;cursor: pointer;}
.logo-banner .banner {width: 740px;height: 119px;float: right;}
.nav-list {width: 960px;height: 50px;text-align: center;margin: 0 auto;background: url(../images/bg_nav-list.jpg) no-repeat;}
.nav-list ul {display: inline;}
.nav-list li {display: inline-block;
*display:inline;
*zoom:1;margin: 0 5px;}
.nav-list a {display: inline-block;width: 100px;height: 50px;background: url(../images/bg_nav-list.jpg);}
#nav-list-1 a {background-position: 0 -50px;}
#nav-list-1 a.current {background-position: -100px -50px;}
#nav-list-2 a {background-position: -200px -50px;}
#nav-list-2 a.current {background-position: -300px -50px;}
#nav-list-3 a {background-position: -400px -50px;}
#nav-list-3 a.current {background-position: -500px -50px;}
#nav-list-4 a {background-position: -600px -50px;}
#nav-list-4 a.current {background-position: -700px -50px;}
#nav-list-5 a {background-position: 0 -100px;}
#nav-list-5 a.current {background-position: -100px -100px;}
#nav-list-6 a {background-position: -200px -100px;}
#nav-list-6 a.current {background-position: -300px -100px;}
.footer {width: 960px;margin: 0 auto;}
.footer h2 {width: 100%;background-position: 0 0;}
.friend-link {width: 960px;padding: 5px 0 15px 0;margin: 0 auto;line-height: 20px;border-bottom: 1px solid #B2B2B2;}
.friend-link a {margin: 0 5px;word-break: keep-all;}
.copy-right {text-align: center;line-height: 20px;padding: 10px 0;}
.copy-right em {font-family:microsoft yahei, Arial;}
.main {width: 960px;margin: 0 auto 10px auto;}
.slide {width: 272px;float: left;}
.content {width: 676px;min-height:677px;float: right;border: 1px solid #bad9e6;}
/* 个人中心 */
.member {position: relative;margin-left: -7px;width: 285px;height: 280px;margin-bottom: 10px;background: url(../images/bg_member-info.gif) no-repeat;font-size: 14px;}
.member h2 {display: none;}
.member-info {position: relative;width: 260px;height: 90px;padding: 58px 0 0 0;margin: 0 auto;border-bottom: 1px dotted #D3D3D3;}
.member-userface {display: inline;float: left;margin: 0 10px 5px 5px;width: 78px;height: 78px;border: 1px solid #828282;}
.member-userface img {width: 78px;height: 78px;}
.member-info-information p { padding: 6px 0; }
.member-games {width: 250px;margin: 0 auto;line-height: 20px;}
.member-games dt {margin-bottom: 5px;}
.member-games dd {width: 100%;height: 25px;}
.member-games em {float: left;display: block;margin-right: 8px;}
.member-games span {float: left;}
.member-games a {float: right;}
/* 最新开服 */
.zuixinkaifu {margin-bottom: 10px;}
.zuixinkaifu h2 {background-position: 0 -56px;}
.zuixinkaifu-list {padding: 10px 0;background: url(../images/bg_gradient-1.jpg) 0 0 repeat-x;}
.zuixinkaifu-list table {width: 260px;margin: 0 auto;text-align: center;}
.zuixinkaifu-list tr {height: 21px;line-height: 21px;
*height:22px;
*line-height:22px;border-top: 1px dotted #D3D3D3;overflow: hidden;}
.zuixinkaifu-list tr.top-border {border-top: none;}
.zuixinkaifu-list tr:hover {color: #f00;}
.zuixinkaifu-list tr:hover a {color: #f00;}
.zuixinkaifu-list .game-time {width: 55px}
.zuixinkaifu-list td.game-time {text-align: left;}
.zuixinkaifu-list .game-name {width: 70px;}
.zuixinkaifu-list .game-server {width: 80px;}
.zuixinkaifu-list .game-line {width: 55px;}
/* 热门活动 */
.remenhuodong {}
.remenhuodong h2 {background-position: 0 -28px;}
.remenhuodong-list {padding: 20px 0;background: url(../images/bg_gradient-1.jpg) 0 0 repeat-x;}
.remenhuodong-list ul {width: 260px;margin: 0 auto;overflow: hidden;}
.remenhuodong-list li {position:relative;height: 23px;line-height: 23px;border-bottom: 1px dotted #D3D3D3;overflow: hidden;white-space: nowrap;}
.remenhuodong-list li a {display:inline-block;width:200px;overflow:hidden;text-overflow : ellipsis}
.remenhuodong-list span {position:absolute;height:23px;right:0;top:0;display:block;width:45px;text-align:right;}
.index .remenhuodong-list {padding: 5px 0;}
.index-remenhuodong {}
.index-remenhuodong h2 {background-position: 0 -28px;}
.index-remenhuodong-list {height: 259px;
*height:260px;margin-bottom: 10px;background: url(../images/bg_gradient-2.jpg) bottom center repeat-x;}
.index-remenhuodong-list p {height: 30px;overflow: hidden;}
/* 个人中心右侧 */
.content-nav-list {}
.content-nav-list ul {width: 640px;margin: 0 auto;padding: 10px 0 15px 0;text-align: center;}
.content-nav-list li {display: inline-block;
*display:inline;
*zoom:1;width: 120px;height: 40px;margin: 0 10px;line-height: 40px;font-size: 14px;text-align: center;background: url(../images/bg_button.jpg) no-repeat;overflow: hidden;}
.content-nav-list li a {display: block;color: #000;width: 100%;height: 100%;}
.content-nav-list li a:hover {color: #000;text-decoration: none;background: url(../images/bg_button.jpg) 0 -40px no-repeat;}
.content-nav-list li.current {background: url(../images/bg_button.jpg) 0 -40px no-repeat;}
/* 基本资料 */
.jibenziliao {width: 440px;margin: 20px auto;font-size: 14px;}
.jibenziliao select {border: 1px solid #C9D7E2;margin-right: 10px;}
.jibenziliao input{
margin-right: 10px;
width: 185px;
border: 1px solid #d0dcde;
background-color: #e9f8ff;
padding: 7px 10px;
border-radius: 2px;
}
.jibenziliao select{
width:165px;
border: 1px solid #d0dcde;
background-color: #e9f8ff;
padding: 7px 10px;
border-radius: 2px;	
}
.submit-button {display: block;width: 100px;height: 30px;margin: 0 auto;line-height: 30px;background: url(../images/bg_button.jpg) 0 -80px no-repeat;text-align: center;cursor: pointer;clear: both;}
.submit-button:hover {background-position:0 -110px;}
.jibenziliao label{margin-top:10px;}
/* 防老板 */
.fanglaoban {font-size: 14px;}
.fanglaoban form {width: 400px;margin: 0 auto;}
.fanglaoban span {float: left;}
.fanglaoban label {float: left;margin-right: 10px;}
.fanglaoban input {margin-right: 5px;}
.fanglaoban div input {margin-top: -5px;border: none;}
.fanglaoban .w {padding: 10px 20px;background: #fff;border: 1px solid #d1efff;line-height: 22px;margin: 20px 10px 0 10px;font-size: 13px;}
.w dt {color: #f60;font-weight: bold;background: url(../images/bg_ico.gif) 0 -142px no-repeat;
 *zoom:1;padding: 0 0 6px 36px;margin: 0 0 8px 0;border-bottom: 1px dashed #d1efff;}
.w dd {background: url(../images/bg_ico.gif) 0 -174px no-repeat;padding: 0 0 0 36px;}
.content input {height: 23px;line-height: 25px;padding-left: 8px;border: 1px solid #C9D7E2;}
.content input#Filedata {padding-left:0px!important;}
.content label, .content div {line-height: 23px;display: block;}
/* 修改密码 */
.xiugaimima {font-size: 14px;}
.xiugaimima form {width: 470px;margin: 0 auto;}
.xiugaimima span {color: #f00;font-size: 12px;}
.xiugaimima input {width: 210px;margin-right: 10px;}
/* 用户注册&登录 */
.user-login, .user-regist, .find-password {width: 958px;margin: 0 auto;}
.user-login-wrap, .user-regist-wrap, .find-password-wrap {width: 958px;margin: 0 auto 10px auto;height: 379px;}
.user-login-wrap span {display: inline;height: 23px;line-height: 23px;cursor: pointer;}
.user-login-wrap span:hover {color: #f00;text-decoration: underline;}
.user-login-wrap div label, .user-login-wrap div span {float: left;}
.user-login-wrap div {height: 27px;overflow: hidden;margin-bottom: 10px;}
.user-login h2 {background-position: 0 -336px;}
.user-regist h2 {background-position: 0 -308px;}
.user-regist-wrap p {height: 55px;line-height: 45px;text-align: center;}
.user-regist-wrap p a {color: #00f;}
.user-login-wrap label {display: block;margin-bottom: 15px;}
.user-regist-wrap label {position: relative;float: left;display: block;margin-bottom: 8px;}
.user-login-wrap form, .user-regist-wrap form {width: 300px;padding-top: 85px;margin: 0 auto;font-size: 14px;}
.user-regist-wrap form {width: 400px;padding-top: 0;}
.user-login-wrap input, .user-regist-wrap input {width: 185px;height: 23px; *line-height:23px; margin-left: 8px;padding-left: 8px;border: 1px solid #91B8CB;}
.user-regist-wrap span {float:left;display:block;height:25px;line-height:25px;}
.user-regist-wrap input {float:left;width: 185px;line-height:23px;}
.user-regist-wrap div a {font-size: 12px;float: left;}
.user-regist-wrap em {position: absolute;line-height: 23px;margin-left: 5px;white-space: nowrap;color: #C80000;font-size: 12px;}
div input.yanzhengma-input {width: 67px;}
.yanzhengma {width: 100%;margin-bottom: 8px;}
.yanzhengma a {float: left;line-height: 23px;font-size: 12px;}
.yanzhengma label {float: left;margin-right: 5px;}
.yanzhengma-output {display: block;float: left;width: 75px;height: 23px;margin-right: 5px;overflow:hidden;}
.yanzhengma-output img {width:75px;height:23px;}
.auto-login {width: 185px;margin: 0 auto;font-size: 12px;line-height: 23px;}
.auto-login input {width: auto;margin-right: 4px;border: none;}
.auto-login span {margin-right: 8px;}
.auto-login a {margin-left: 8px;}
.login-regist-button {display: block;width: 100px;height: 30px;margin: 0 auto;background: url(../images/bg_button.jpg) 0 -110px no-repeat;clear: both;color: #000;}
/* 找回密码 */
.find-password h2 {background-position: 0 -364px;}
.find-password-wrap {font-size: 14px;}
.find-password-wrap label {margin-bottom: 15px;}
.find-password-wrap input {width: 195px;height: 23px;line-height: 23px;margin-left: 8px;padding-left: 8px;border: 1px solid #91B8CB;}
.find-password-wrap p {width: 380px;line-height: 36px;margin: 0 auto;font-size: 14px;}
.find-password-wrap a {color: #00f;}
.find-password-wrap a:hover {color: #f00;}
.find-password-wrap .relogin-button {display: block;width: 100px;height: 30px;line-height: 30px;text-align: center;margin: 0 auto;background: url(../images/bg_button.jpg) 0 -110px no-repeat;clear: both;color: #000;}
.find-password-info {padding-top: 50px;}
/* 账户充值 */
.zhanghuchongzhi {}
/* 充值记录 */
.chongzhijilu {}
.chongzhijilu table {width: 500px;margin: 0 auto;}
.chongzhijilu th {font-size: 14px;}
.chongzhijilu th, .chongzhijilu td {width: 20%;text-align: center;}
.chongzhijilu tr {height: 45px;line-height: 45px;}
.chongzhijilu tr.changecolor {height: 40px;line-height: 40px;background: #C7DCF1;}
.chongzhijilu select {width: 90px;height: 22px;border: 1px solid #C9D7E2;white-space: nowrap;text-align: center;}
.pager .pages {
text-align:center;
margin:15px 0;
}
.pager .pagenumber a,.pager .pagenumber span
{
	display: inline-block;
	font-size: 14px;
	border: 1px solid #d1cdc8;
	padding: 1px 8px;
	margin-left: 2px;
	margin-right: 5px;
	border-radius: 3px;
	box-shadow: 2px 2px 3px #ddd;
	*vertical-align: middle
}
.pager a,  .pager span {
padding: 1px 8px;
}

.pager .pagenumber .focus,.pager .pagenumber .current
{
	border: 1px solid #3c93e8;
	border-radius: 3px;
	box-shadow: 2px 2px 3px #b2d4f6
}

.pager .pagenumber a:hover,.pager .pagenumber .focus
{
	text-decoration: none;
	color: #004c84;
	border-color: #3c93e8;
	box-shadow: 1px 1px 3px #add3f7;
	transition: .3s
}
/* 积分信息 */
.jifenxinxi {}
.jifenxinxi p {width: 650px;height: 60px;margin: 0 auto;line-height: 60px;border-bottom: 1px solid #C9C9C9;font-size: 14px;}
.jifenxinxi p span {color: #f00;}
.jifenxinxi p span:hover {text-decoration: underline;}
.jifenxinxi p a {color: #00f;margin-left: 15px;}
.jifenxinxi table {width: 500px;margin: 0 auto;text-align: center;}
.jifenxinxi th {font-size: 14px;}
.integral-date {width: 35%;}
.integral-sum {}
.integral-info {}
.jifenxinxi tr {height: 45px;line-height: 45px;}
.jifenxinxi tr.changecolor {height: 40px;line-height: 40px;background: #C7DCF1;}
/* 余额查询 */
.yuechaxun {}
.yuechaxun table {width: 500px;margin: 0 auto;}
.yuechaxun th {font-size: 14px;}
.yuechaxun th, .yuechaxun td {width: 25%;text-align: center;}
.yuechaxun tr {height: 45px;line-height: 45px;}
.yuechaxun tr.changecolor {height: 40px;line-height: 40px;background: #C7DCF1;}
.yuechaxun select {width: 90px;height: 22px;border: 1px solid #C9D7E2;white-space: nowrap;text-align: center;}
/* 首页 */
.index-content {width: 715px;float: right;overflow: hidden;}
.index-user-login {position: relative;width: 272px;height: 280px;margin-bottom: 10px;background: url(../images/bg_1index-user-login.gif) no-repeat;}
.index-user-login form {width: 190px;height: 120px;padding: 80px 0 0 60px;}
.index-user-name {top:86px;}
.index-user-password {top:138px;}
.index-user-name, .index-user-password {position:absolute;left:100px;width: 140px;height:15px;line-height:15px;padding:3px 0 3px 7px;border: 1px solid #A8ACAD;}
.index-auto-login {position:absolute;width:190px;left:68px;top:185px;height: 14px;line-height: 14px;}
.index-auto-login label,
.index-auto-login input,
.index-auto-login span,
.index-auto-login em,
.index-auto-login a { float:left;}
.index-auto-login em {margin:0 8px;}
.index-auto-login input {_width:13px;_height:13px;margin-right:5px;}
.index-auto-login a {position: relative;top: 1px;
*top:0;}
.index-user-login-button, .index-user-regist-button {position: absolute;width: 100px;height: 33px;bottom: 7px;background: none;cursor: pointer;}
.index-user-login-button {left: 29px;}
.index-user-regist-button {left: 143px;}
.index-friends-login {padding-top: 5px;text-align: center;}
.index-friends-login a {margin: 5px 3px 0 3px;}
.service-center {width: 272px;height: 81px;margin-top: 4px;background: url(../images/service-center.jpg) no-repeat;}
.service-center p {line-height: 18px;padding: 40px 0 0 73px;color: #646464;}
/* 首页幻灯 */
.index-focus {margin-bottom: 10px;}
.focus {width: 678px;height: 280px;}
.focus_list {float: right;width: 120px;height: 280px;overflow: hidden;}
.focus_list li {width: 118px;height: 68px;border: 1px solid #B3B3B3;background: #EFEFEF;}
.focus_list img {width: 110px;height: 60px;padding: 4px;}
.focus_list .current {width: 120px;height: 70px;border: none;background: url(../images/bg_button.jpg) 0 -140px no-repeat;}
.focus_list .current img {padding: 5px;}
.focus_show {position: relative;float: left;width: 556px;height: 278px;border: 1px solid #646464;overflow: hidden;}
.focus_show li {display: none;position: absolute;top: 0;left: 0;}
.focus_show li img {width: 556px;height: 278px;}
/* 热门游戏 */
.hot-game {}
.hot-game h2 {background-position: 0 -84px;}
.hot-game-list {height: 260px;overflow: hidden;margin-bottom: 10px;}
.all-game .title h2{background:url(../images/bg_all_game.jpg) no-repeat;}
.all-game-list {overflow:visible;}
.hot-game-list ul {margin-top: 10px;width: 730px;}
.hot-game-list li {float: left;width: 233px;height: 120px;margin: 0 9px 10px 0;background: url(../images/bg_hot-game.gif) no-repeat;text-align: center;}
.hot-game-list p {position: relative;width: 198px;height: 68px;margin: 8px auto;border: 1px solid #969696;text-align: left;}
.hot-game-list p img {position: absolute;left: 0;top: 0;width: 198px;height: 68px;z-index: 0;}
.hot-game-list p span, .hot-game-list p strong {position: relative;display: block;margin-left: 100px;line-height: 20px;z-index: 2;}
.login-game-button {display: inline-block;
*zoom:1;width: 58px;height: 23px;line-height: 23px;text-align: center;background: url(../images/bg_button.jpg) 0 -211px no-repeat;}
/* 热门游戏截图 */
.hot-game-pics {}
.hot-game-pics h2 {background-position: 0 -112px;}
.hot-game-pics-list {margin-top: 10px;height: 250px;}
.hot-game-pics-list-big {float: left;margin-right: 5px;position: relative;width: 203px;height: 234px;background: url(../images/bg_hot-game.gif) 0 -230px no-repeat;}
.hot-game-pics-list-big img {margin: 10px;width: 180px;height: 210px;}
.hot-game-pics-list-big-tip {position: absolute;top: 0;left: 0;width: 80px;height: 80px;background: url(../images/bg_hot-game.gif) -1px -467px no-repeat;}
.hot-game-pics-list-big p {position: absolute;left: 0;bottom: -17px;width: 200px;text-align: center;line-height: 20px;}
.hot-game-pics-list-right {float: left;width: 470px;overflow: hidden;}
.hot-game-pics-list ul {width: 507px;}
.hot-game-pics-list li {float: left;margin: 0 4px 15px 0;position: relative;width: 155px;height: 100px;padding-top: 10px;background: url(../images/bg_hot-game.gif) 0 -120px no-repeat;}
.hot-game-pics-list li img {display: block;width: 129px;height: 84px;margin: 0 0 0 11px;}
.hot-game-pics-list li p {position: absolute;bottom: -17px;width: 150px;text-align: center;line-height: 20px;}
/* 最新动态 */

.zuixindongtai h2 {background-position: 0 -140px;}
.zuixindongati-list {height: 249px;margin-bottom: 10px;overflow: hidden;background: url(../images/bg_gradient-2.jpg) bottom center repeat-x;}
.zuixindongtai-list-big {float: left;display: inline;margin: 10px 20px 0 10px;width: 266px;height: 234px;}
.zuixindongtai-list-big img {width: 264px;height: 200px;border: 1px solid #524E45;}
.zuixindongtai-list-big p {text-align: center;line-height: 30px;font-weight: bold;color: #780000;}
.zuixindongtai-list-big p a {color: #780000;}
.zuixindongtai-list-right {width: 350px;float: left;overflow: hidden;}
.zuixindongtai-list-right ul {}
.zuixindongtai-list-right li {padding-left: 20px;height: 29px;line-height: 29px;border-bottom: 1px dotted #D3D3D3;background: url(../images/bg_ico.gif) 3px -2px no-repeat;overflow: hidden;}
.zuixindongtai-list-right li span {float: right;}
/* 奖品推荐 */
.jiangpintuijian {}
.jiangpintuijian h2 {background-position: 0 -168px;}
.jiangpintuijian-list {height: 239px;background: url(../images/bg_gradient-2.jpg) bottom center repeat-x;overflow: hidden;}
.jiangpintuijain-list-wrap {overflow: hidden;}
.jiangpintuijain-list-wrap ul {margin: 32px 0 0 16px;}
.jiangpintuijain-list-wrap li {float: left;width: 133px;margin: 0 10px 100px 0;text-align: center;line-height: 20px;}
.jiangpintuijain-list-wrap img {width: 119px;height: 119px;border: 2px solid #e0dee3;border-radius:3px;}
.jiangpintuijain-list-wrap img:hover{border:2px solid #ff6501}
.jiangpintuijain-list-wrap span {display:block;line-height: 22px;color: #FF6C00;}
.jiangpintuijain-list-wrap span a {color: #FF6C00;}
.jiangpintuijain-list-wrap i img {width: 17px;height: 17px;border: none;}
.jiangpintuijian-list-2 {height: 200px;margin-bottom: 20px;}
.jiangpintuijian-list-2 ul {margin: 25px 0 0 16px;}
/* 搜索奖品 */
.search-gift {}
.search-gift-list {height: auto;}
/* 用户兑换列表 */
.duihuanliebiao {}
.duihuanliebiao h2 {background-position: 0 -224px;}
.duihuanliebiao-list {height: 276px;
*height:275px;background: url(../images/bg_gradient-1.jpg) 0 0 repeat-x;}
.duihuanliebiao-list ul {width: 260px;margin: 0 auto;padding: 25px 0 0 0;}
.duihuanliebiao-list li {height: 23px;line-height: 23px;border-bottom: 1px dotted #D5D5D5;text-indent: 8px;overflow: hidden;}
.duihuanliebiao-list span {color: #FB0000;text-decoration: underline;margin: 0 5px;}
.duihuanliebiao-list span a {color: #f00;}
.duihuanliebiao-list .gift-name {color: #0600FF;}
.duihuanliebiao-list .gift-more {position: relative;top: 10px;color: #00f;margin: 0 0 0 180px;}
.search-gift-nav {position: relative;line-height: 30px;}
.search-gift-nav em {float: left;display: inline;margin-left: 5px;width: 29px;height: 28px;background: url(../images/bg_ico.gif) 0 -91px no-repeat;}
.start-price, .end-price, .search-select, .search-keyword, .search-gift-button, .search-sort {height: 19px;line-height: 19px;border: 1px solid #A0ACBA;position: absolute;top: 3px; white-space:nowrap;}
.start-price {width: 67px;left: 38px;}
.end-price {width: 67px;left: 130px;}
.search-gift-nav i {position: absolute;left: 115px;}
.search-select {display: block;width: 85px;position: absolute;left: 235px;}
.search-keyword {width: 88px;left: 330px;}
.search-gift-button {height: 22px;width: 46px;left: 425px;background: #F3F4EF;cursor: pointer;}
.search-sort {right: 0;border: none;height: 28px;line-height: 28px;top: 0;}
.search-sort span {margin-right: 5px;display: inline-block;
*zoom:1;padding-right: 18px;background: url(../images/bg_ico.gif) right -63px no-repeat;}
.gift-money {position: absolute;left: 205px;top: -1px;}
/* 奖品列表 */
.gift-list {}
.search-gift-list-wrap {height: auto;overflow: hidden;}
.search-gift-list-wrap ul {padding-top: 20px;margin: 0 0 0 16px;}
.search-gift-list-wrap li {float: left;width: 133px;height: 186px;margin: 0 10px 35px 0;
*margin-bottom:15px;text-align: center;line-height: 20px;overflow: hidden;}
.search-gift-list-wrap img {width: 119px;height: 119px;border:2px solid #e0dee3;border-radius: 3px;}
.search-gift-list-wrap img:hover{border:2px solid #f9680b;}
.search-gift-list-wrap span {line-height: 22px;color: #FF6C00;}
.search-gift-list-wrap span a {color: #FF6C00;}
.search-gift-list-wrap i img {width: 17px;height: 17px;border: none;margin-right:2px;}
.search-gift-list-wrap .exchange-now {display: block;width: 49px;height: 18px;margin: 5px auto 0 auto;background: url(../images/bg_button.jpg) -64px -214px no-repeat;}
/* 礼品兑换 */
.exchange-gift {}
.exchange-gift h2 {background-position: 0 -252px;}
.gift-info {width: 630px;padding: 20px 0 25px 0;margin: 0 auto;border-bottom: 1px solid #C9C9C9;}
.gift-info img {float: left;width: 198px;height: 198px;margin-right: 20px;border:2px solid #e0dee3;border-radius:3px;}
.gift-info .gift-info-exchange {float: left;width: 360px;height: 198px;margin-bottom: 0;}
.gift-info-exchange h3 {font-size: 16px;}
.gift-info-exchange input {width: 30px;}
.gift-info-exchange p {height: 30px;line-height: 30px;}
.red, .red a {color: #f00;}
.blue, .blue a {color: #00f;}
.exchange-gift-form {width: 520px;margin: 0 auto;font-size: 14px;}
.exchange-gift-form input {width: 355px;border-color: #9EB6C2;}
.exchange-gift-form textarea {vertical-align: top;padding: 4px;width: 355px;height: 210px;border: 1px solid #9EB6C2;overflow: hidden;}
.exchange-gift-form label {padding-left: 40px;}
.exchange-gift-button {display: block;margin: 0 auto;width: 186px;height: 30px;background: url(../images/bg_button.jpg) 0 -234px no-repeat;}
.exchange-gift1 h2 {background-position: 0 -280px;}
.exchange-gift-button1 {display: block;width: 100px;height: 30px;line-height: 30px;text-align: center;background: url(../images/bg_button.jpg) 0 -110px no-repeat;font-size: 14px;color: #000;}
.exchange-gift-info {width: 630px;padding-bottom: 10px;margin: 0 auto;font-size: 14px;line-height: 25px;border-bottom: 1px solid #C9C9C9;}
/* 修改头像 */
.xiugaitouxiang {}
.xiugaitouxiang form ,.xiugaitouxiang p {width:510px;margin:20px auto;}

#avatar_editor {width:510px;margin:0 auto;}
#avatar_editor img { border:1px solid #C9D7E2; margin-right:5px; vertical-align:text-bottom;}

#nextForm label, #nextForm div { display:inline; line-height:normal;margin-bottom:auto;}
#nextForm {font-family:microsoft yahei,Tahoma, Geneva, "微软雅黑e\8f6f\96c5\9ed1", "宋体B8B\4F53"!important}

.pay_btn{ background-image:url(../../static/images/pay_btn.png);height:39px;width:112px;background-repeat:no-repeat;display:block;line-height:10;overflow:hidden;}

/**.pay-form**/
.pay-form {padding:15px;overflow:hidden;_zoom:1;}
.pay-form dt {float:left;width:110px;height:34px;line-height:24px;text-align:right;}
.pay-form dd {float:right;width:528px;min-height:24px;_height:24px;padding-bottom:10px;}
.pay-form select {width:220px;height:24px;font-size:12px;border:1px solid #ABADB3;}
.pay-form input {position:relative;top:2px;margin-right:3px;float:left;border:none!important;}
.pay-form .text {top:0;width:60px;margin-right:5px;padding:4px 6px;border:1px solid #C9D7E2!important;}
.pay-form label {display:block!important;line-height:24px!important;height:30px;width:220px;}
#MMLL {width:auto;}
#js-bank-list img {float:left;display:inline;}

/*.step-box*/
.step-box {height:40px;padding:0 3px;background:#F2F2F2;font-family:microsoft yahei,Tahoma, Geneva, "微软雅黑e\8f6f\96c5\9ed1", "宋体B8B\4F53"!important;}
.step-box span {float:left;width:140px;height:40px;line-height:40px;text-align:center;font-size:14px;color:#999;}
.step-box i {float:left;width:24px;height:40px;line-height:20;overflow:hidden;background:url(http://www.111g.com/static/images/arrow_white.gif) no-repeat 0 0;}
.step-box .focus {font-weight:bold;color:#151515;}

/*表单*/
.form-table dl{font-size: 14px;margin: 17px 20px;zoom:1;}
.form-table dl:after{clear: both;content: " ";display: block;height: 0;}
.form-table dt{float: left;    width: 88px;line-height: 26px;padding-right: 10px;text-align: right;}
.form-table dd{float: left;width: 80%;   height: 26px;}
.form-table input {border:none!important;}

/*form-table内的标签*/
.f-radio,
.f-checkbox{vertical-align:middle;}
.f-label{vertical-align:middle;white-space:nowrap;cursor: pointer;}
.f-span{float: left;margin: 3px 20px 0 0;}
.radio-selected label{font-weight: bold;}

.bank-list li{cursor: pointer;float: left;height: 30px;margin-bottom: 10px;width: 140px;}
.bank-list li input,
.bank-list li label{float: left;cursor: pointer;}
.bank-list li input{margin: 9px 3px 0 0;}
.bank-list li label span{display:none;}
.bank-list .bank_other{font-size: 12px;margin-top: 7px;}
.webpay li{height: 50px;}
.webpay li input{margin-top: 15px;}

/* 弹出窗口 */
.dialog-wapper{ width:100%; height: 100%; position: fixed; _position: absolute; top:0; left:0; z-index: 100000;}        .dialog-wapper .dialog-mark{ width:100%; height: 100%; position: absolute; top:0; left:0; background: #000; opacity: 0.2; filter:alpha(opacity=20);}        .dialog-wapper .dialog-box{ position:absolute; left:50%; top:45%;}        .dialog-wapper .dialog-box iframe{ border: none; width:100%; height: 100%;}
g-box {position:absolute;width:400px;border:1px solid #888;background:#FFF;box-shadow:0 1px 10px rgba(0, 0, 0, 0.4);}
.dialog-box .hint-box { margin:0 5px 5px; }
.common-dialog-con {border:0 none;box-shadow:none;}
.common-dialog-con .dialog-title { display:none; }
/**/
/*对话框*/
.dialog-box {position:absolute;width:400px;border:1px solid #888;background:#FFF;box-shadow:0 1px 10px rgba(0, 0, 0, 0.4);}
.dialog-box .hint-box { margin:0 5px 5px; }
.common-dialog-con {border:0 none;box-shadow:none;}
.common-dialog-con .dialog-title { display:none; }

/*对话框 标题*/
.dialog-title {position:relative;height:30px;padding:0 10px;line-height:30px;font-size:14px;font-weight:bold;color:#515B65;background:#FFF url(../images/title_bg_x.png) repeat-x 0 0;}
.dialog-handle {position:absolute;top:10px;right:10px;}
.dialog-handle a {float:left;margin-left:7px;width:11px;height:10px;line-height:10;overflow:hidden;background-image:url(../images/ico_dialog_handle.gif);background-repeat:no-repeat;}
.diag-close:hover { background-position:0 -10px; }
.diag-maximize { background-position:-12px 0; }
.diag-maximize:hover { background-position:-12px -10px; }
.diag-return { background-position:-24px 0; }
.diag-return:hover { background-position:-24px -10px; }
.diag-minimize { background-position:-36px 0; }
.diag-minimize:hover { background-position:-36px -10px; }
.vip-dialog i{background-image: url(../images/hint_icon.png);_background-image: url(../images/hint_icon.gif);background-position: -64px 0;height: 30px;width: 30px;display: inline-block;vertical-align: middle;margin-right: 5px;}
.vip-dialog i.warn{background-position: 0 0;}
.vip-dialog p{color: #bbb;line-height: 20px;margin-bottom: 10px;}

/* 返回错误或成功 */
.wrapperContent {width:644px!important;}

/* 关于我们 */
.aboutus {position:relative;}
.aboutus-slide {padding-top:130px;background:#fff url(../images/bg_abouts-slide.gif) top center no-repeat;}
.aboutus-slide .title h2 {background-position:0 -84px;}
.aboutus-slide-list {}
.aboutus-slide-list ul {width:245px;padding-top:30px;margin:0 auto;}
.aboutus-slide-list li {height:70px;margin-bottom:19px;}
.aboutus-slide-list li img {float:left;}
.aboutus-slide-list li div {float:left;margin-left:6px;display:inline;padding-top:6px;line-height:20px;}
.aboutus-slide-list li strong,.aboutus-slide-list li strong a {color:#006496;font-size:14px;}

.aboutus-content {position:relative;}
.aboutus-content-bg {position:absolute;z-index:0;bottom:-15px;right:0;width:550px;height:271px;background:url(../images/bg_aboutus-content.gif) bottom right no-repeat;}
.aboutus-content .title h2 {background-position:0 -392px;}

.aboutus-content-wrap {position:relative;z-index:4;font-family:microsoft yahei,Arial;margin:0 15px;height:95%;}
.aboutus-content-wrap strong {font-size:14px;}
.aboutus-content-wrap p {margin-bottom:30px;}



.banner {display:none;}


.user-login, .user-regist, .find-password {
width: 1000px;
margin: 0 auto;
}
.find-password-wrap {
width: 998px;
}

.s-guide {
text-align: center;
padding-top: 30px;
}
.s-guide .focus {
color: #ff9200;
background-position: 0 bottom;
}
.s-step {
position: relative;
display: inline-block;
width: 130px;
height: 40px;
margin-left: 10px;
margin-right: 10px;
background: transparent url(/static/images/bg-step.png) no-repeat;
}
.s-step span {
top: 13px;
}
.s-step span {
position: absolute;
top: 15px;
left: 11px;
font-size: 14px;
margin: 0;
padding: 0;
}
.s-step p {
position: absolute;
width: 100px;
font-size: 16px;
text-align: center;
left: 28px;
top: -10px;
}
.show {
display: block;
}
.s-p {
display: none;
}
.s-panel-1 {
margin-top: 60px;
}
.s-panel-1 p {
margin-bottom: 40px;
}
.w label {
display: inline-block;
font-size: 16px;
width: 250px;
text-align: right;
margin-right: 10px;
vertical-align: middle;
}
.field-error {
border-color: #efb7bc;
}
.text {
width: 216px;
border: 1px solid #d0dcde;
background-color: #e9f8ff;
padding: 7px 10px;
border-radius: 2px;
font-size: 14px;
}
.field-error-message {
color: #ff9000;
font-size: 12px;
margin-left: 5px;
}
.w label {
display: inline-block;
font-size: 16px;
width: 250px;
text-align: right;
margin-right: 10px;
vertical-align: middle;
}

.s-phone .s-others {
margin-bottom: 5px;
}
.s-others {
margin-top: 20px;
text-align: center;
font-size: 16px;
font-weight: 700;
}
.s-others a, .s-others span {
margin-left: 5px;
margin-right: 5px;
color: #ff9200;
font-size:16px;
}
.s-phone p {
margin-bottom: 20px;
}
.s-panel-2{margin-top:20px;}
.btn-s-1{margin:5px 10px;}
