body {
	width: 100%;
	height: 100%;
	margin: 0;
	background-color: rgba(245, 245, 245, 0.9);
	font-size: 15px;
	letter-spacing: 1px;
}

.header-div .home{
	padding-left: 25px;
    background-repeat: no-repeat;
    background-image: url(/style/images/vips/home.png);
    letter-spacing: 3px;
    font-weight: bold;
}

.header-div .mall{
	margin-left:20px;
	padding-left: 25px;
    background-repeat: no-repeat;
    background-image: url(/style/images/vips/mall.png);
    letter-spacing: 3px;
    font-weight: bold;
}
a {
	color: #000000;
}

a:link {
	text-decoration: none;
}

/* 未访问链接*/
a:visited {
	text-decoration: none;
}

/* 已访问链接 */
a:hover {
	color: rgb(247,197,89);
/* 	font-weight: bold; */
}

/* 鼠标移动到链接上 */
a:active {
	color: #0000FF;
}

/* 鼠标点击时 */
.header {
	height: 80px;
	padding: 10px 0;
}

.logo {
	width: 161px;
	height: 109px;
}

.page-div {
	width: 1366px;
	margin: auto;
	background-color: white;
	height: auto;
}

.page-div .header-div {
	margin: 30px 83px 10px;
	border-bottom: 1px solid #000000;
}

.header .header-div .left,.right a {
	font-size: 15px;
}

.header .header-div .right a:not(.username) {
	padding: 0 10px;
	letter-spacing: 3px;
}

.header .header-div .right a.username {
	letter-spacing: normal;
}

.header-div {
	height: 40px;
}

.left {
	float: left;
}

.right {
	float: right;
}

/*登录窗口*/
#login-dialog {
	height: 464px; 
	width: 510px; 
	padding: 18px 0px;
	margin: auto;
  	filter:Alpha(opacity=70);/* 只支持IE6、7、8、9 */
  	position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
  	*zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  	background-color:rgba(0,0,0,0.7); /* IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂，但解析为透明 */
}
#login-dialog .login-form {
	opacity: 1;
	margin: auto;
	height: 423px;
	width: 473px;
	border: 1px solid rgb(186,185,182);
	background-color: white;
}
@media \0screen\,screen\9 {/* 只支持IE6、7、8 */
	#login-dialog {
	  	filter:Alpha(opacity=70);/* 只支持IE6、7、8、9 */
	  	position:static; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
	  	*zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
		background-color:#000000;
	}
	#login-dialog .login-form {
		position: relative;/* 设置子元素为相对定位，可让子元素不继承Alpha值 */
	}
}

#login-dialog .login-form .form-title {padding: 25px;}
#login-dialog .login-form .form-title font {color: black;font-size: 18px; font-weight: bold;}
#login-dialog .login-form .form-body {padding: 10px 35px;}
#login-dialog .login-form .form-body font {color: rgb(100,100,100); font-size: 13px;}
#login-dialog .login-form .form-body input.login-ipt {width: 308px; height: 38px; padding-left: 8px;}
#login-dialog .login-form .form-body input.login-code-ipt {width: 190px; height: 38px; padding-left: 8px; margin-right: 15px;}
#login-dialog .login-form .form-body .savePwdTd ul {list-style-type: none;}
#login-dialog .login-form .form-body .savePwdTd li {float: left;}
#login-dialog .login-form .form-body input.savePwd {width: 24px; height: 24px;}
#login-dialog .login-form .form-body a.savePwd {line-height: 24px; font-size: 13px;}
#login-dialog .login-form .form-body input.loginSbtn {background-color: rgb(255,75,1); height: 47px; width: 385px; color: white; font-size: 20px; border-radius: 5px; cursor: pointer;border: none;}
#login-dialog .login-form .form-body .other-info a {font-size: 14px; text-decoration: blink; color: rgb(68,150,210);}

.info-form .form-title {padding: 10px;}
.info-form .form-title font {color: black;font-size: 18px; font-weight: bold;}
.info-form .form-body {padding: 10px;}
.info-form .form-buttom {padding: 10px;}

/**
微信登录*/
#wxTable{
	width: 100%;
}
#mobileTable{
	width: 100%;
}
.mobileLogin{
	display: none;
}
.formLogin {
    display: none;
}
.login-title{
	font-size: 20px;
    color: black;
}
#login_container > iframe{
	height: 370px !important;
}



/* 返回顶部 */
#J_BackToTop {background: url("../../images/topA.png") no-repeat scroll 0 0 transparent; bottom: 50px; display: none; height: 46px; position: fixed; right: 10px; width: 46px;background-attachment: scroll; background-repeat: no-repeat; background-position-x: 0px; background-position-y: 0px; background-size: auto; background-origin: padding-box; background-clip: border-box; background-color: transparent;}
#J_BackToTop:hover {background-position: 0 -47px;}
#qrcodeimg {bottom: 5px; height: 100px; position: fixed; right: 5px; width: 100px; background-attachment: scroll; background-repeat: no-repeat; background-position-x: 0px; background-position-y: 0px; background-size: auto; background-origin: padding-box; background-clip: border-box; background-color: transparent;}
#hm_t_undefined {display: none;}

/*页面底部*/
.footer{
	color: rgb(169, 165, 162); text-align: center;line-height: 25px;margin-top: 30px;
	    font-size: 12px;
	    letter-spacing: 1px;
}
.footer a {
    padding: 0 10px;
    color: rgb(169, 165, 162);
}

.favorite-btn {
	background: url(/image/vips/favorite.png) 0px 7px no-repeat;
	padding-left: 26px;
	font-size: 16px;
	color: rgb(247,197,89);
	line-height: 35px;
	margin-left: 10px;
	cursor: pointer;
}
#favorite-window .favorite-content{
width:180px;padding:20px 20px 0;
}

#favorite-window{
padding: 5px; background: #fafafa;z-index: 3000000001 !important;
}

.rebox-caption .select-btn {
    background-color: #ff9232;
    padding: 3px 10px;
    cursor: pointer;
    border-radius: 5px;
    color: white;
    border: none;
    outline: none;
}

h1.msg{
	font-size: 22px;
	margin: 20px 0;
}
.dialog-btns{
overflow: hidden;
    margin-left: 100px;
}
.dialog-btns .dialog-btn{
  color: white;
    background-color: rgb(255,74,1) ;
/*     border: 1px solid rgb(255,74,1); */
        width: 80px;
    height: 33px;
    line-height: 33px;
    text-align: center;
    border-radius: 5px;
    float: left;
    margin: 30px 25px;
    font-size: 14px;
    font-weight: bold;
    letter-spacing: 1px;
}
.dialog-btns .dialog-btn.disabled{
	    background-color: rgb(235, 235, 228);
    color: rgb(137,137,137);
}

.form-body .dialog-msg{
	padding: 1px 25px;
}

#notGold0-dialog .form-body .dialog-msg{
	 padding-top: 5px;
}