/*==============================
	Title: glamour-sales.com.cn
	Updated:   
	Content:  

    * Filename: base.css
    * Version: 1.0.0 (2009-02-01) YYYY-MM-DD
    * Website: http://www.GLAMOUR-SALES.com.cn/
    * Author: Vitrum Zhu (vitrum.zhu@glamour-sales.com.cn)
    * Description: all css

	* ==Site Designe==
	* Art Director: Liang Xu (liang.xu@glamour-sales.com.cn)
	* Web Designer: Michael Ke (michael.ke@glamour-sales.com.cn)

    == STRUCTURE: ==============================
    * 
    * 
    ============================================
	 word-break:break-all; //ǿ�ƻ���
*/

* {}
html { width:100%; margin:0; padding:0; border:0;}
body { background:#fff; font-size:12px; font-family:Arial, Helvetica, sans-serif; /*background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-pagebody.gif) center 0  repeat-y;*/}
/*== reset font ==*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
li { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after { content:''; }
abbr, acronym { border:0; font-variant:normal; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
input, textarea, select { font-family:inherit; font-size:inherit; font-weight:inherit; }
input, textarea, select { *font-size:100%;}
legend { color:#000; }
table { font-size:inherit; font:100%; }
pre, code, kbd, samp, tt { font-family:monospace; *font-size:108%; line-height:100%; }
/*== reset font ==*/
/*== clear fix ==*/
.clearfix:after { content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
.clearfix {/* overflow:auto;*/ zoom:1; overflow:hidden; line-height:0px; height:0px; font-size:0; clear:both;}
/*== all box ==*/
body { font: 12px/14px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; }
#allbox { width:auto; height:auto;  }
#heardbox { width:100%; min-width:960px; height:86px; background:#050505; color:#CCCCCC; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-header.gif);}
#centerbox { width:960px; height:100%; min-height:600px; margin:0 auto; background:#fff;}

#footbox { width:100%; height:30px; overflow:hidden; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-pagefoot.gif); color:#CCCCCC; position:fixed; bottom:0; left:0;z-index: 999; }
	*html #footbox { position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
#logoffbodybox { width:100%; height:100%;}

a { outline:none; text-decoration:none; color:#999999 }
/*== BTN ==*//*== btn_def ��ͨ ==*/	
a.btn_def { width:128px; height:40px; float:left; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-boutton-temp.gif) no-repeat -29px -81px; text-align:center; vertical-align:middle; font-size:110%; letter-spacing:0.12em; font-weight:bold; position:relative; cursor:pointer; margin:0 8px 0 0}
a.btn_def span { line-height:40px; z-index:5; position:absolute; left:40px;}
	a.btn_def .hover { width:128px; height:40px; position:absolute; left:0; top:0; z-index:4;background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-boutton-temp.gif) no-repeat -166px -81px; display:none;color:#fff}
	a.btn_def:active .hover {background-position:-302px -81px; color:#fff}
/*== btn_gray ��ɫ ==*/	
a.btn_gray { background-position:-29px -26px}
	a.btn_gray:hove , a.btn_gray:active { color:#222}
	a.btn_gray .hover { background-position:-166px -26px;}
	a.btn_gray:active  .hover{ background-position:-302px -26px;}
/*== btn_sm ��С ��ͨɫ ==*/
a.btn_sm { width:88px; height:29px; float:left; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-boutton-temp.gif) no-repeat -29px -178px; text-align:center; vertical-align:middle; position:relative; cursor:pointer;letter-spacing:0.12em;}	
a.btn_sm span { line-height:25px; z-index:5; position:absolute; left:17px;}
	a.btn_sm .hover { width:88px; height:29px; position:absolute; left:0; top:0; z-index:4;background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-boutton-temp.gif) no-repeat -166px -178px; display:none;line-height:25px}
	a.btn_sm:active .hover {background-position:-302px -178px; }
/*== btn_nom �ޱ�־ ��ͨɫ ==*/	
a.btn_nom { width:128px; height:40px; float:left; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-boutton-temp.gif) no-repeat -29px -228px; text-align:center; vertical-align:middle;  letter-spacing:0.12em; font-weight:bold; position:relative; cursor:pointer;font-size:12px;}	
	a.btn_nom span { line-height:40px; z-index:5; position:absolute; left:0;width:128px; text-align:center;}
	a.btn_nom .hover { width:128px; height:40px; position:absolute; left:0; top:0; z-index:4;background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-boutton-temp.gif) no-repeat -166px -228px; display:none;color:#fff}
	a.btn_nom:active .hover {background-position:-302px -228px; color:#fff}
/*== btn_nomgray �ޱ�־ ��ɫ ==*/
a.btn_nomgray { background-position:-29px -26px; font-size:12px;}
	a.btn_nomgray:hove , a.btn_nomgray:active { color:#222}
	a.btn_nomgray .hover { background-position:-166px -26px;}
	a.btn_nomgray:active  .hover{ background-position:-302px -26px;}

	

/*== heardbox ==*/
#heardbox ul,#heardbox li { display:inline; float:left;}
#heardbox .header { width:960px; height:86px; margin:0 auto; position:relative; z-index:999; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-header.gif);}
/*== topnav ==*/
#heardbox .topnav { width:auto; height:39px; position:absolute; top:47px; right:-1px;}
#heardbox .topnav li { position:relative; width:102px; height:34px; cursor:pointer;}
#heardbox .topnav li div { position:relative; width:102px; height:39px;background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-header-topmenu.gif) -102px top  no-repeat; }
*html #heardbox .topnav li div { float:left;}
#heardbox .topnav li div.active, #heardbox .topnav li div.highlight {  background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-header-topmenu.gif) left top  no-repeat; }
#heardbox .topnav li a { color:#CCCCCC;   float:left; width:102px; height:12px; padding:15px 0 12px 0; line-height:12px; overflow:hidden; letter-spacing:0.1em; text-align:center;}
#heardbox .topnav li div.highlight a , #heardbox .topnav li div.active a { color:#333333; background:#020003 url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-header-topmenu.gif) left top  no-repeat;}

#heardbox .topnav li b { text-decoration:underline;}

#heardbox span.hover,#heardbox .topnav li { cursor:pointer;}
#heardbox span.hover { height:24px;left:0; display:none;position:absolute;top:0;width:102px;background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-header-topmenu.gif) no-repeat -204px top; padding-top:15px;}
#heardbox a:active span.hover { background-position:-306px top; padding-top:16px; height:23px;}
#heardbox .topnav li.shopcar a { padding:15px 0 12px 22px; width:80px; overflow:hidden;}
	*html #heardbox .topnav li.shopcar a { padding-left:24px; width:74px; }
#heardbox .topnav li.shopcar div { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-header-topmenu.gif) -102px -50px  no-repeat;} 

#heardbox .topnav li.shopcar div.highlight a, #heardbox .topnav li.shopcar div.highlight { background-position: -306px -50px; color:#CCCCCC;}
#heardbox .topnav li.shopcar span.hover { background-position:-204px -50px; padding-left:24px; width:76px; color:#fff;}
	*html #heardbox .topnav li.shopcar span.hover {padding-left:22px; width:78px;}
#heardbox .topnav li.shopcar a:active span.hover { background-position:-306px -50px}
	/*== subnav ==*/
	#heardbox .subnav { display:none; position: absolute; top:39px; left:0; background: #fff; z-index:998;}
	#heardbox .subnav li { display:block; width:100%; height:35px; margin:0;z-index:999;border: 1px solid #cccccc; border-top-style:none; text-align:left;}
	#heardbox .subnav li:hover,#heardbox .subnav li.active  { background-color:#cccccc; color:#f8f8f8} 
	#heardbox .topnav .subnav li a { height:30px; line-height:30px; padding:3px 12px 2px 16px; width:auto; letter-spacing:0em;}
	
	#heardbox .topnav .subnav li a ,#heardbox .topnav li div.highlight .subnav li a,#heardbox .topnav li div.active .subnav li a,#heardbox .topnav li div.active .subnav li a:hover{ background:none; color: #000000;}
		#heardbox .topnav li.homepage .subnav { width:212px; }
		#heardbox .topnav li.homepage .subnav li { width:210px;}
			#heardbox .topnav li.homepage .subnav li a { letter-spacing:0em; font-weight:bold;}
		#heardbox .topnav li.myglamour .subnav { width:102px}
		#heardbox .topnav li.myglamour .subnav li{ width:100px}
	
		#heardbox .topnav li.help .subnav { width:102px}
		#heardbox .topnav li.help .subnav li{ width:100px}
	
	.topnav .subnav img { margin-top:8px;}
	
#poptime { width:178px; height:103px; position:absolute; top:71px; right:0; /*background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-pop-top.gif) no-repeat;*/ overflow:hidden; display:none; opacity: 0.9;filter:alpha(opacity=90); cursor:pointer;}
#poptime img.bg { position:absolute; top:0; right:0px; z-index:20; width:1px; height:1px;}
#poptime .poptimebox { width:155px; height:70px; padding:28px 0 0 12px; line-height:18px; position:relative; z-index:40; display:none; cursor:pointer;}
#poptime .poptimebox a.close { width:12px; height:12px; float:right; text-indent:-1000em; cursor:pointer;}
#poptime .poptimebox p { margin-top:4px;}
/*== header ==*/

#heardbox .header .toplogo { position:absolute; width:330px; height:68px;  top:0; left:0px;}
#heardbox .header .toplogo a { width:330px; height:68px;text-indent:-1000em; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-logo4.gif); float:left;}
#heardbox .header .forword { position:absolute; width:147px; height:34px;  top:0; left:404px;}
#heardbox .header .forword a { width:147px; height:34px;text-indent:-1000em; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-headerforword.gif); float:left;}
#heardbox .header .topword { position:absolute; width:366px; height:12px;  top:64px; left:310px;}
#heardbox .header .topword h2 { width:366px; height:12px; float:left; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-header-400.gif) no-repeat; text-indent:-1000em;}
#heardbox .header .call400 { position:absolute; width:230px; height:43px;  top:0px; right:0px;}
#heardbox .header .call400 h2 { width:230px; height:43px; float:left; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-header-400.gif) no-repeat; text-indent:-1000em;}
#heardbox .header .call400_login { position:absolute; width:230px; height:43px;  top:9px; right:80px; color:#5d5d5d}
#heardbox .header .call400_login span { color:#FF0000}
#heardbox  #loginbox { position:absolute; width:600px; top:9px; right:4px; text-align:right; height:18px; } 
#heardbox  #loginbox  h3 {background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-loginbox-box2.gif) no-repeat; width:188px; height:18px; float:right; text-align:left; text-indent:-1000em;}
#loginbox .loginon { float:right;}
#loginbox a, #loginbox span { color:#797979}
#loginbox .login a, #loginbox .login span { color:#660066; }
#loginbox span.username { color:#d6d6d6; }

#heardbox .mymsginfo { width:19px; height:19px; position:absolute;  left:520px;top:40px; z-index:900; }
#heardbox .mymsginfo a { color:#FFF; text-align:center; width:18px; height:19px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-heardbox-mymsginfo.gif) no-repeat; padding:1px 0 0 1px; float:left; font-size:12px; }
/*== footbox ==*/
#footbox ul,#footbox li ,#footbox p{ display:inline; float:left;}
#footbox .footer { width:940px; margin:0 auto; padding:0 10px 0; position:relative;}
#footbox .footer ul { margin:8px 0 0 60px; height:15px; width:auto;}
#footbox .footer li { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-footlink.gif) top right no-repeat;width:auto; height:15px; padding:0 11px 0 9px;}
*html #footbox .footer li { padding-top:2px;}
	#footbox .footer li.footlink01 { width:66px;  padding-left:10px;}
	#footbox .footer li.footlink04 { width:64px;}
	#footbox .footer li.footlink05 { background:none;}
#footbox .footer li a { /*text-indent:-1000em; float:left; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-footerlink.gif);*/ width:46px; height:12px}
#footbox .footer li a:hover { color:#FFFFFF;}
	#footbox .footer li.footlink01 a { /*background-position:0 0;*/ width:36px;}
	#footbox .footer li.footlink02 a { /*background-position:-55px 0;*/width:57px}
	#footbox .footer li.footlink03 a { /*background-position:-120px 0;*/ width:57px}
	#footbox .footer li.footlink04 a { /*background-position:-184px 0;*/width:62px}
	#footbox .footer li.footlink05 a { /*background-position:-260px 0;*/width:57px}
/*#footbox .footer p { text-indent:-1000em}*/
	#footbox .footer .copyright { position:absolute; top:8px; /*left:473px;*/left:373px;}
	#footbox .footer .copyright p { width:500px; height:15px; color:#a5a5a5; /*background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-footercopy.gif);*/}
	#footbox .footer .copyright p a { text-decoration:none; margin-left:20px}
	#footbox .footer .call400 { position:absolute; top:8px; left:720px;}
	#footbox .footer .call400 p { width:224px; height:16px; color:#FFFFFF; /*background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-footer4002.gif) no-repeat; padding-left:26px;*/}
	#footbox .footer .ecsafelink {left:873px; position:absolute; top:5px;}
	#footbox .footer .ecsafelink .link01 { text-indent:-1000em; float:left; width:74px; height:25px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-ecsafelink.gif) no-repeat;}
	
	
/*====== 
logoffbodybox loging index
========*/
#logoffbodybox { overflow:hidden; width:100%; height:100%; background:#060303; min-height:490px; min-width:960px; text-align:center;}
#access_page_background { left:0; overflow:hidden; position:fixed; width:100%; z-index:10;  min-height:490px; min-width:960px;}

*html #access_page_background { position:absolute;bottom:auto;top:86px;z-index:10; }
*+html #access_page_background { position:absolute;bottom:auto;top:86px;z-index:10; }
#access_page_background, #access_page_background table, #access_page_background td { height:100%; width:100%; overflow:hidden;  min-height:590px;}

#access_page_background div { left:-50%; position:absolute; width:200%;}
#access_page_background td { text-align:center; vertical-align:middle;}
#access_page_background img { margin:0 auto; min-height:50%; min-width:50%; -ms-interpolation-mode:bicubic;}


.indexjoinbox {  width:960px; height:480px; margin:0 auto; position:relative; z-index:100;}
	*html .indexjoinbox { position:absolute; left:0; top:86px; height:520px;}
.indexjoin { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-loginbox.gif) no-repeat; width:379px; height:auto; position:absolute; top:40px; left:12px; overflow:hidden;z-index:200}
.indexjoin .info { width:379px; height:228px;}
.indexjoin .info p { float:left; width:379px; height:176px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-login-info.gif) 0 2px no-repeat; text-indent:-1000em;}
.indexjoin .box { width:379px; height:auto; min-height:143px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-loginbox-box.gif) no-repeat bottom left; }
.indexjoin .withopenidbox {min-height:189px; }
.indexjoin a.btn_regiter ,.indexjoin a.btn_join { margin-left:80px;}
	.indexjoin a.btn_join { margin-right:0}
.indexjoin .box p { float:left; clear:both; width:379px;}
.indexjoin .box .loginerroebox {  background:#FFCCCC none repeat scroll 0 0; border:1px solid #CC0000; margin-bottom:6px; padding:4px 12px; width:184px; float:left; height:12px; line-height:12px; margin:4px 0 4px 79px;}
.indexjoin .box label { width:66px; height:28px; float:left; text-align:right; color:#999999; padding:5px 1px 0 6px; font-size:100%}
.indexjoin .box label.join_lb { font-size:90%; width:70px; height:40px; text-align:left; text-indent:-1000em; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-login-link.gif) -2px 7px no-repeat;}
.indexjoin a.forgetpwd { width:50px; height:25px; float:left; text-indent:-1000em; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-login-link.gif) -76px 10px no-repeat;}
.indexjoin .box span.jqTransformCheckboxWrapper { margin:10px 0 0 10px;}
.indexjoin .hidebox { position:absolute; left:-9999px; }
.indexjoin .forgetpwdbox{ width:379px; height:auto; min-height:143px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-loginbox-box.gif) no-repeat bottom left; }
	*html .indexjoin .forgetpwdbox { height:143px; margin:0;}
.indexjoin .forgetpwdbox p { float:left; clear:both; width:379px; color:#999999}
.indexjoin .forgetpwdbox p.info { margin-left:80px; width:259px; height:24px}
	*html .indexjoin .forgetpwdbox { margin-left:40px;}
.indexjoin .forgetpwdbox .loginerroebox { border:#FF0000 thin;}
.indexjoin .forgetpwdbox label { width:70px; height:28px; float:left; text-align:right; color:#999999; padding:5px 1px 0 0; font-size:110%}
.indexjoin .forgetpwdbox label.join_lb { font-size:90%; width:70px; height:80px; text-align:left; text-indent:-1000em; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-login-link.gif) -2px 7px no-repeat;}
.indexjoin  .btn_forgetpwd { margin-left:80px;}
.indexjoin .forgetpwdbox span.jqTransformCheckboxWrapper { margin:10px 0 0 10px;}
.indexjoin .ie8fixinput {border:1px solid #999999;font-size:14px;margin-right:5px;padding:3px;width:100px; }
.indexjoin  .openidbox {}
.indexjoin  .openidbox div { width:40px; float:left; }
.indexjoin  .openidbox div a {width:40px; float:left; height:40px; text-indent:-1000em; overflow:hidden; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-openid.gif) no-repeat;} 
.indexjoin  .openidbox div.openidkaixin a { background-position:0 0;}
.indexjoin  .openidbox div.openidkaixin a:hover {background-position:0 -40px;} 
.indexjoin  .openidbox div.openidsina a { background-position:-41px 0;}
.indexjoin  .openidbox div.openidsina a:hover {background-position:-41px -40px;} 
.indexjoin  .openidbox label {display:block;float:left;margin-right:8px;margin-top:4px;}

#logoffbodybox .laxusigature { position:fixed; z-index:100; right:0; width:280px; height:80px; bottom:60px;}
.laxusigature .title { width:280px; height:40px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-laxusigature.png) no-repeat; text-indent:-1000em; float:left;}

/*#logoffbodybox .btn_xuandgls {margin:0 0 0 60px;}*/
#logoffbodybox a.btn_xuandgls span { left:37px; letter-spacing:0em;}
#logoffbodybox a.btn_xuandgls span.hover { left:0; letter-spacing:0em;}
#logoffbodybox a.btn_glstripvideo { background-position:-29px -448px; font-size:12px;}
	#logoffbodybox a.btn_glstripvideo:hove , #logoffbodybox a.btn_glstripvideo:active { color:#222}
	#logoffbodybox a.btn_glstripvideo .hover { background-position:-166px -448px;}
	#logoffbodybox a.btn_glstripvideo:active .hover{ background-position:-302px -448px;}
	
#logoffbodybox a.btn_xuandgls { background-position:-29px -448px; font-size:12px;}
	#logoffbodybox a.btn_xuandgls:hove , #logoffbodybox a.btn_xuandgls:active { color:#222}
	#logoffbodybox a.btn_xuandgls .hover { background-position:-166px -448px;}
	#logoffbodybox a.btn_xuandgls:active .hover{ background-position:-302px -448px;}	


/*====== 
regster page
========*/

#registerbody { width:100%; height:100%; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-register-bigshow.jpg) top center no-repeat;}
#registerbody #centerbox { background:none;}
.registerbox { margin-bottom:60px;}
.registerbox .registershow { width:500px; height:646px; float:right; padding:117px 0 0 0; overflow:hidden;}
.registerbox form { width:410px; float:left;}

.registerbox .registershow .withtitle { width:490px; height:452px; float:left; margin:20px 0 20px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-register-show.png) no-repeat;}
*html .registerbox .registershow .withtitle { background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/skin/frontend/enterprise/default/images/common/sp-register-show.png", sizingMethod="scale");}
.registerbox .registershow  .withtitle li { display:none;}

.registerbox .registershow2 { width:560px; height:646px; float:right; padding:40px 10px 0 0; overflow:hidden;}
.registerbox .registershow2 .withtitle { width:280px; float:left; margin:20px 0 20px; }
.registerbox .registershow2  .withstyle li , .registerbox .registershow2  .withtitle li { height:18px; padding:6px 0 0 20px;background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-about-icon.gif) no-repeat; line-height:18px}
.registerbox .registershow2 .withtitle .title { height:26px; font-weight:bold; padding-left:34px; color:#333; text-indent:0em; width:240px; font-size:130%}
	.registerbox .registershow2 .withtitle .title01 { background-position:0 -40px}
	.registerbox .registershow2 .withtitle .title02 { background-position:0 -81px}
	.registerbox .registershow2 .withtitle .title03 { background-position:0 -118px}
	.registerbox .registershow2 .withtitle .title04 { background-position:0 -153px}

.registerbox .registerformbox  { padding:116px 0 0 30px; float:left; width:379px; height:auto; min-height:610px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-register-form2.png) 30px 116px no-repeat; color:#FFF}
	*html .registerbox .registerformbox {background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-register-form2.jpg) 30px 116px no-repeat; height:610px;}
.registerbox .registerformbox .jqTransformSelectWrapper { color:#000000}
.registerbox .registerformendbox { width:379px; height:33px; padding-left:30px; float:left; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-register-form3.png) 30px top no-repeat; clear:left; }
	*html .registerbox .registerformendbox { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-register-form3.jpg) 30px top no-repeat;}
.registerbox .registerline { width:379px; float:left;}
.registerbox .registerline .sub_btn { width:90px; margin-left:120px}
.registerbox .title00 { width:379px; height:99px; }
	.registerbox .title00 h3 { width:379px; height:99px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-register-title.gif) no-repeat; text-indent:-1000em;}
	.registerbox .title03 h3 { width:379px; height:122px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-register-title.gif) 0 -251px  no-repeat; text-indent:-1000em;}
	
	.registerbox .about { float:left; width:150px; margin-right:310px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-register-link01.gif) ; height:26px; text-indent:-1000em;}
	.registerbox .member {float:left; width:150px; margin-right:310px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-register-link02.gif) ; height:26px; text-indent:-1000em;}
	.registerbox .brand_gls { float:left; width:150px; margin-right:310px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-register-link03.gif) no-repeat; height:46px; text-indent:-1000em;}

.registerbox .title01 { width:379px; height:32px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-register-title.gif) 0 5px no-repeat; text-indent:-1000em;}
.registerbox .title02 { width:379px; height:32px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-register-title.gif) 0 -176px no-repeat; text-indent:-1000em;}
.registerbox  label { width:100px; height:28px;  float:left; text-align:right; padding-top:4px;}

.registerbox .email { }
.registerbox .pwd { }
.registerbox .repwd { }
.registerbox .sex { }
.registerbox .birthday { }
.registerbox .mobel {  height:30px; margin-bottom:4px}
.registerbox .bifor_join {  width:70px;}
.registerbox .join_lb {  margin-left:6px; text-align:left; width:230px}
.registerbox .sex_lb_m { width:28px; text-align:left; }
.registerbox .sex_lb_f { width:28px; text-align:left}
.registerbox .btn_join {  margin-left:100px;}
.registerbox .btn_join_info {  margin-left:100px; color:#999}

.registerbox .registerokbox { line-height:18px;}
.registerbox .registerokbox .regokbig { height:50px; line-height:50px; font-size:130%; width:340px; float:left; text-align:center;}
.registerbox .registerokbox h4 { font-size:130%; color:#363535; margin:30px 0 10px}
.registerbox .registerokbox .nogotmail li { padding:6px 0 0 20px;background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-about-icon.gif) no-repeat; line-height:18px; width:340px}
.registerbox .registerokbox .nogotmail a {font-size:110%; color:#363535; text-decoration:underline}
.registerbox .errorinfobox { padding:6px 0 6px 8px; float:left;}

.registerbox .btn_glstripvideo { margin:0 30px 0 186px;}
.registerbox a.btn_xuandgls span { left:37px; letter-spacing:0em;}
.registerbox a.btn_xuandgls span.hover { left:0; letter-spacing:0em;}
.registerbox a.btn_glstripvideo { background-position:-29px -448px; font-size:12px;}
	.registerbox a.btn_glstripvideo:hove , .registerbox a.btn_glstripvideo:active { color:#222}
	.registerbox a.btn_glstripvideo .hover { background-position:-166px -448px;}
	.registerbox a.btn_glstripvideo:active .hover{ background-position:-302px -448px;}
	
.registerbox a.btn_xuandgls { background-position:-29px -448px; font-size:12px;}
	.registerbox a.btn_xuandgls:hove , .registerbox a.btn_xuandgls:active { color:#222}
	.registerbox a.btn_xuandgls .hover { background-position:-166px -448px;}
	.registerbox a.btn_xuandgls:active .hover{ background-position:-302px -448px;}	

/*==========
activationbox
==========*/
.activationbox { }
.activationbox h3 { width:330px; height:154px; float:left; text-indent:-1000em; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-activationbox.gif) no-repeat; }
.activationbox p { clear:left; padding-left:30px;;}
.activationbox p span { clear:left; float:left; padding-right:20px; line-height:31px;}
.activationbox p a span { padding-right:0;}
/*==========
member home page
==========*/
.homeshowbox { padding:30px 0 0 10px; width:940px; height:300px; background:#FFFFFF; overflow:hidden;}
.homeshowbox .brand_show { width:940px; height:300px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-homeshow-event.jpg) no-repeat; overflow:hidden;}
.homeshowbox .brand_show .showimg { float:right; width:640px; height:300px; overflow:hidden;}
.homeshowbox .brand_show .brand { float:left; width:300px; height:300px; overflow:hidden;}

	.homeshowbox .brand_show .brand{ width:270px; height:270px; padding:15px; float:left; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-seale-brandinfo.gif) no-repeat;}
	.homeshowbox .brand_show .brand .btn_story { margin-right:13px;}
	.homeshowbox .brand_show .brand .time { width:300px; padding:2px 10px 0 0;  line-height:30px; height:40px; float:left;}
		.homeshowbox .brand_show .brand .time div { width:auto; display:inline; color:#111; font-size:14px;font-weight:normal;}
		.homeshowbox .brand_show .brand .time span { font-size:24px; color:#F00; font-weight:bold;}
	.homeshowbox .brand_show .brand .word { float:left; clear:left; line-height:32px; width:270px; text-align:center; margin-bottom:20px}
	.homeshowbox .brand_show .brand .btn_buynow { margin-left:60px;}
	
.homebrandbox { width:960px; height:auto; background:#FFFFFF;}
.homebrandbox ul { margin:20px 0 0; padding:0; width:960px; height:auto;}
.homebrandbox .brandlink { float:left; width:300px; height:200px; margin:0; padding:10px; overflow:hidden;position:relative}
.homebrandbox li { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-event-banner.jpg) 10px 10px no-repeat;}
.homebrandbox li.presell_event { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-event-banner999.jpg) 10px 10px no-repeat;}


.brandlink .hover { width:300px; height:200px; position:absolute; left:10px; display:none; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-event-banner-hover.gif) no-repeat; z-index:10}
.brandlink .infobox { z-index:20;width:300px; height:200px; position:absolute; left:10px; }
.brandlink .infobox dd {float:left; height:22px; line-height:22px; font-weight:bold; }
.brandlink .infobox dd a { width:300px; float:left}
.brandlink .infobox .name { padding:0 2px 0 10px; color:#FFF; float:left}
.brandlink .infobox .glsprice { color:#F00; float:left}
.brandlink .infobox .gwpicon { float:left; width:26px; height:18px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-gwpbannericon.png) 3px 4px no-repeat; padding-top:4px;text-indent:-1000em;}
.brandlink .infobox .date { float:right; padding-right:10px;color:#FFF}
*html .brandlink .infobox .gwpicon   {background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-gwpbannericon.gif) 3px 4px no-repeat; }
	.brandlink .infobox .active .name { color:#FFF}
	.brandlink .infobox .active .glsprice {  color:#000}
	.brandlink .infobox .active .date { color:#000 }
    .brandlink .infobox .active .gwpicon {  background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-gwpbannericon-a.png) 3px 4px no-repeat;  }
    *html .brandlink .infobox .active .gwpicon   {background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-gwpbannericon-a.gif) 3px 4px no-repeat; }

.nextevent { width:960px; height:45px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-home-next.gif) no-repeat;float:left; margin:20px 0 0 0;}
.nextevent h3 { width:170px; height:45px; float:left; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-home-next.gif) no-repeat; text-indent:-1000em;}
.nextevent p { width:auto; padding:10px 10px 0 10px; float:left; height:20px; margin-top:5px;}
.nextevent p a { color:#000; padding:8px;}
	.nextevent p a:hover { background:#F00; color:#FFF;}
.nextevent p a span { color:#FF0000; margin:0 6px;}
	.nextevent p a:hover span { color:#FFF;}
.someonebuy { clear:both; width:auto; height:220px; background:#f8f8f8; padding-bottom:20px }
.someonebuy ul { margin-top:10px; width:960px; overflow:hidden;}
.someonebuy ul li { width:103px; height:154px; float:left; overflow:hidden; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-someonebuy-scroller.gif) no-repeat; }
.someonebuy ul li img { padding: 1px 0 0 1px;}
.someonebuy ul li p { width:92px; text-align:center; padding-top:4px}
/* Container DIV - automatically generated */
.simply-scroll-container { 	position: relative;}
/* Clip DIV - automatically generated */
.simply-scroll-clip { 	position: relative;	overflow: hidden;	z-index: 2;}
/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { 	position: absolute;	top: 0;	left: 0;	z-index: 1;	overflow: hidden;	margin: 0;	padding: 0;	list-style: none;}
.simply-scroll-list li {	padding: 0;	margin: 0;	list-style: none;}
.simply-scroll-list li img {	border: none;	display: block;}
/* Custom class modifications - adds to / overrides above
.simply-scroll is default base class */
/* Container DIV */
.simply-scroll { 	width:960px;	height: 164px;	margin-left:0px;}
/* Clip DIV */
.simply-scroll .simply-scroll-clip {	width:960px;	height: 164px;}
/* Explicitly set height/width of each list item */	
.simply-scroll .simply-scroll-list li {	float: left; /* Horizontal scroll only */	 width:103px; height:154px;}



/*============ 
presalebox
============*/

.presalebox { padding:30px 0 0 10px; width:940px; height:384px; background:#FFFFFF; overflow:hidden;}
.presalebox .brand_show { width:940px; height:384px; /*background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-homeshow-event.jpg) no-repeat;*/ overflow:hidden;}
.presalebox .brand_show .showimg { float:right; width:640px; height:384px; overflow:hidden;}
.presalebox .brand_show .brand { float:left; width:300px; height:384px; overflow:hidden;}

	.presalebox .brand_show .brand{ width:270px; height:354px; padding:15px; float:left; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-preseale-brandinfo.gif) no-repeat;}
    .presalebox .eventnovideobox .brand_show .brand{ width:270px; height:300px; padding:15px; float:left; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-preseale-novideo-brandinfo.gif) no-repeat;}
	.presalebox .brand_show .brand .btn_story { margin-right:13px;}
	.presalebox .brand_show .brand .time { width:300px; padding:2px 10px 0 0;  line-height:30px; height:40px; float:left;}
		.presalebox .brand_show .brand .time div { width:auto; display:inline; color:#111; font-size:14px;font-weight:normal;}
		.presalebox .brand_show .brand .time span { font-size:24px; color:#F00; font-weight:bold;}
	.presalebox .brand_show .brand .word { float:left; clear:left; line-height:32px; width:270px; text-align:center; margin-bottom:20px}
	.presalebox .brand_show .brand .btn_buynow { margin-left:60px;}

/*============ 
product detal 
==============*/
.productbox { position:relative; z-index:1; margin-bottom:60px; }
.productbox .brandinfo { width:960px; height:80px; overflow:hidden;}

	.productbox .brandinfo .brand { width:300px; padding-left:10px; height:80px; text-align:center; float:left; position:relative; overflow:visible;}
		.productbox .brandinfo .brand img { margin:27px auto 13px;}
		.productbox .brandinfo .brand ul { position:absolute; top:64px; padding-left:20px; width:800px;}
		*html .productbox .brandinfo .brand ul { left:0;}
		.productbox .brandinfo .brand li { width:auto; display:inline; white-space:nowrap; float:left;}
		.productbox .brandinfo .brand li.span { padding-right:12px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-product-link-span.gif) right top no-repeat;}
	.productbox .brandinfo .time { width:300px; float:right; padding:21px 10px 0 0; text-align:right; line-height:30px; height:30px}
		.productbox .brandinfo .time div { width:auto; display:inline; color:#111; font-size:14px;font-weight:normal;}
		.productbox .brandinfo .time span { font-size:24px; color:#F00; font-weight:bold;}


.productbox .midphoto { position: relative; width:300px; height:400px; padding-left:10px; }

.productbox .carousel { position:absolute; top:491px; left:0; padding:0 0 0 10px;}
.productbox .carousel { width:320px}
.productbox .carousel li { width:103px; height:125px; float:left;}
.productbox .carousel li a {width:92px; height:123px; float:left;border:1px solid #fff; }
.productbox .carousel li a.selected {  border:1px solid #ccc; }

.productbox .carousel .btn-pic-prev  { position:absolute; left:0; top:0; height:126px; background:#FFF;}
.productbox .carousel .btn-pic-next { position:absolute; left:310px; top:0; z-index:999;  height:126px; background:#FFF;}
.productbox .productqa { clear:left; margin-top:160px; width:300px;  float:left; position:relative;}
.productbox .productqa h4 { color:#111; width:90px; padding-left:32px; float:left; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-product-faq.gif) 0 4px no-repeat; height:32px; line-height:32px;}
		.productbox .productqa h4 span { color:#F00}
	.productbox .productqa .postqa { float:right; text-decoration:underline; color:#999;height:32px; line-height:32px; cursor:pointer;}
	.productbox .productqa ul { clear:left; line-height:22px; color:#999}
	.productbox .productqa li { clear:both;}
	.productbox .productqa .time { float:right;}
	.productbox .productqa .word { height:auto;line-height:18px;margin-bottom:2em;width:300px;}
		.productbox .productqa .word span { float:left;width:12px;}
		.productbox .productqa .word p { float:left;margin-bottom:2em;width:288px;}
.productbox .productqa .postqabox { width:290px; height:120px; float:left; padding:10px 0 0 10px; position:absolute; left:-90000px;}
.productbox .productqa .postqaboxon { position:static; left:0;}
	.productbox .productqa .postqabox  textarea { width:280px}
	.productbox .productqa .postqabox .btn_postqa { margin:10px 0 0 160px}
	
.productbox .productinfo { float:right; width:630px; position:relative;}
.productbox .productinfo .pircebox { width:630px; height:170px; position:relative; clear:both; z-index:100;}
.productbox .productinfo .productname { width:620px; height:33px; font-size:18px; line-height:24px; padding-left:20px;}
.productbox .productinfo .pirce { width:144px; height:140px; float:left;padding-left:20px; }
.productbox .productinfo .pirce dd {  width:129px; border:1px solid #ccc; vertical-align:middle;padding:0 4px;color:#999999; height:20px;  line-height:20px; }
.productbox .productinfo .pirce .glsprice { height:54px;  margin-bottom:8px; color:#111; font-size:14px;font-weight:normal; line-height:50px; text-align:center; }
	.productbox .productinfo .pirce .glsprice span { font-size:24px; color:#F00; font-weight:bold;}
.productbox .productinfo .pirce .marketprice ,.productbox .productinfo .pirce .off { border-bottom:none}
.productbox .productinfo .productinfotype { width:460px; height:80px; position:absolute; top:36px; right:10px}

.productbox .productinfo .formbox { width:180px; position:absolute; top:60px;}
	.productbox .productinfo .formbox .jqTransformSelectWrapper { margin:0 0 0 4px;}
    *html .productbox .productinfo .formbox .jqTransformSelectWrapper { margin-left:2px;}
	
.productbox .productinfo .btnbox { width:280px; position:absolute; top:56px; left:184px;}	
	.productbox .productinfo .btnbox a.putincar { margin-right:6px; font-size:12px;background-position:-29px  -394px;}
		.productbox .productinfo .btnbox a.putincar .hover { background-position:-166px  -394px;}
		.productbox .productinfo .btnbox a.putincar:active .hover { background-position:-302px  -394px;}
	.productbox .productinfo .btnbox a.callbuy { font-size:12px; background-position:-29px  -338px;}
		.productbox .productinfo .btnbox a.callbuy .hover { background-position:-166px  -338px;}
		.productbox .productinfo .btnbox a.callbuy:active .hover { background-position:-302px  -338px;}
	.productbox .productinfo .btnbox a.waitinglist { font-size:12px;  position:absolute; top:-46px; left: 133px; width:130px; line-height:42px; text-align:center;text-decoration:underline; color:#333} 
    .productbox .productinfo .waitinglistinfo { position:absolute; top:105px; left:6px; z-index:-1}

.productbox .productinfo .delivery { position:absolute; left:180px; top:100px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-product-delivery.gif) no-repeat; padding-left:46px; height:25px; line-height:25px; color:#333333;}
.productbox .productinfo .holidaydelivery { display:none; position:absolute; left:160px; top:124px;  padding-left:20px; width:300px; height:12px;  line-height:11px; color:#555555; font-size:11px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-holidaydelivery.gif) 20px 0 no-repeat; text-indent:-1000em; float:left; }


.productbox .productinfo .sliderbox { position:absolute; top:174px; right:10px; width:620px; height:auto;  overflow:hidden;}
*html .productbox .productinfo .sliderbox { position:relative; top:auto; float:right; position:relative; z-index:10;}

.productbox .sliderbox .sharelink { position:absolute; top:11px; right:4px; width:90px;}

	.productbox .sliderbox .sharelink .mail ,.productbox .sliderbox .sharelink .share { width:90px; height:24px; float:left; padding-left:30px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-product-sharelink.gif) 0 -4px no-repeat; text-decoration:underline;}
		.productbox .sliderbox .sharelink .share { background-position: 0 -26px;}
        .productbox .sliderbox .sharelink .onlinechat { height:20px }
        .productbox .sliderbox .sharelink #live800iconlink { width:80px; height:20px; float:left; background:url("http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-onlinechat.gif") no-repeat;text-indent:-1000em }
.productbox .sliderbox  ul.title { width:600px; padding:25px 0 0 20px; height:39px;background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-sliderbox.gif) no-repeat;}
	.productbox .sliderbox .title li { width:91px; height:39px; float:left; display:inline;}
	.productbox .sliderbox .title li div { background:url("http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp_page_slider.gif") no-repeat  -110px -234px; height:39px; width:91px; overflow:hidden;}
		*html #heardbox .topnav .title li div { float:left;}
	.productbox .sliderbox .title li a { color:#CCCCCC;   float:left; width:68px; height:12px; padding:15px 14px 12px 14px; line-height:12px; overflow:hidden; letter-spacing:0.1em; text-align:center;}
	.productbox .sliderbox .title li a.selected { color:#333333; background:#020003 url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp_page_slider.gif) -19px -234px  no-repeat;}
	.productbox .sliderbox .title li a .hover { display:none;}
	.productbox .sliderbox .sliderword { line-height:20px; padding:10px 20px; clear:left;}
	.productbox .sliderbox .sliderword h3 { font-weight:bold;}
	.productbox .sliderbox .sliderword p { width:580px; margin-bottom:0.4em;}
		.productbox .sliderbox .sliderword .forguarantee { margin-top:30px; height:24px;}
			.productbox .sliderbox .sliderword .forguarantee span { color:#F00}
		.productbox .sliderbox .sliderword .guarantee { padding-left:94px; height:80px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-product-guarantee.gif) no-repeat;position:relative;}
            .productbox .sliderbox .sliderword .guarantee a {color:#000;text-decoration:underline;}
            .productbox .sliderbox .sliderword .guarantee div { position:absolute;top:50px; right:10px;}
		.productbox .sliderbox .sliderword .line { height:1px; line-height:1px; font-size:1px; background-color:#CCC; margin:10px 0;}
		.productbox .sliderbox .sliderword .gray { color:#999; }
		.productbox .sliderbox .sliderword form span { float:left; padding-top:6px}
			.productbox .sliderbox .sliderword .jqTransformSelectWrapper { margin-right:12px}
	
	.productbox .sliderbox .sliderword .glstable { width:600px; border-collapse:collapse; margin:20px auto 10px; clear:left;}
		.productbox .sliderbox .sliderword .glstable td { height:32px;border:1px solid #ccc; word-break:keep-all; vertical-align:middle;text-align:center; line-height:16px; color:#999999;}
			*html .productbox .sliderbox .sliderword .glstable td  { height:29px; padding-top:3px;}
		.productbox .sliderbox .sliderword .glstable tr.alt td { background:#f4f4f4} 
		.productbox .sliderbox .sliderword .glstable tr.title td, .productbox .sliderbox .sliderword .glstable tr td.title { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-left-nav.gif) 0 -652px no-repeat; color:#010101; font-weight:bold;}
/*=========== 201010 relatedproduct layout===========*/
.productbox .relatedproduct {  position:absolute; top:625px; left:0; width:320px; height:400px;padding:0 0 0 10px }
.productbox .relatedproduct h3 { width:320px;height:45px;  background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-related-title.gif) no-repeat; line-height:36px; text-align:center;}
.productbox .relatedproduct li { width:103px; height:135px; float:left;}
.productbox .relatedproduct li a {border:1px solid #CCCCCC; width:92px; height:123px; float:left; overflow:hidden;}
.productbox .productinfo .otherlink { position:relative; clear:left;  padding-left:20px; margin-bottom:60px;}
/**html .productbox .productinfo .otherlink {margin-top:10px;}
	.productbox .productinfo .otherlink h3 { font-weight:bold; height:30px;}
	.productbox .productinfo .otherlink  ul {height:134px;}
	.productbox .productinfo .otherlink  li { display:inline; }
	.productbox .productinfo .otherlink a.btn_per {background-position:-29px  -283px;}
		.productbox .productinfo .otherlink a.btn_per .hover { background-position:-166px  -283px;}
		.productbox .productinfo .otherlink a.btn_per:active .hover { background-position:-302px  -283px;}
	.productbox .productinfo .otherlink a.btn_next { margin-left:320px}
=========== 201010 relatedproduct layout===========*/
/*========= 201008 new produce layout ===========*/

.productbox .sliderbox .sliderword .clearfix { padding:20px;}
.productbox .sliderbox .sliderword p span.title { width:auto; padding:2px; float:left; clear:left;}
.productbox .sliderbox #tab8 .line { clear:left; float:left; width:100%}
.productbox .sliderbox .licensingbox { height:180px;}
.productbox .sliderbox .licensingbox div { float:left;width:160px}
.productbox .sliderbox .licensingbox div a img { width:134px; height:146px; border:1px solid #CCCCCC }
.productbox .sliderbox .licensingbox h3 { padding-bottom:6px}
.productbox .sliderbox .faqinfo { clear:left}
.productbox .sliderbox .faqinfo img  { width:40px; height:45px; border:1px solid #CCCCCC; float:left; margin:6px 10px;}
.productbox .sliderbox .faqinfo .askuser { float:left; width:320px}
.productbox .sliderbox .faqinfo .asktime { float:right;}
.productbox .sliderbox .faqinfo .question { float:left;; width:500px; margin-top:6px}
.productbox .sliderbox .faqinfo .word {float:left;; width:500px; clear:left;}
.productbox .sliderbox .faqinfo .clearfix { padding:0;}
.productbox .sliderbox .sliderword .postqabox { clear:left;}
.productbox .sliderbox .sliderword .postqabox textarea { width:570px; height:100px}
.productbox .sliderbox .sliderword .postqabox .btn_postqa { margin:10px 0 0 240px}
.productbox .sliderbox .reviewsbox { width:100%; height:80px; clear:left; padding:6px 0;}
.productbox .sliderbox .reviewsbox .usericon { width:70px; height:80px; float:left; clear:left;}
.productbox .sliderbox .reviewsbox .usericon img { width:56px; height:77px; border:1px solid #CCCCCC;}
.productbox .sliderbox .reviewsbox .reviewtime { float:right;}

.productbox .sliderbox #tab6 { height:450px;}
.productbox .zoomicon { width:32px; height:26px; position:absolute; bottom:3px; left:10px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/zoomicon.png) no-repeat; text-indent:-1000em;}
*html .productbox .zoomicon {background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/zoomicon.gif) no-repeat;}
/*=====
salespabebox
======*/
.eventclosedinfobox {}
.eventclosedinfobox .info { width:960px; margin:0 auto; float:left; clear:left; text-indent:-1000em;}
.eventclosedinfobox .info01 { height:326px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-event-closed01.gif) no-repeat; overflow:hidden;}
.eventclosedinfobox a.info02 { float:left; height:110px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-event-closed02.gif) no-repeat; overflow:hidden;}
.eventclosedinfobox .info03 { height:410px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-event-closed03.gif) no-repeat; overflow:hidden;}
.salesbrand .brandinfo { width:950px; height:300px; padding:30px 0 0 10px}
.salesbrand .brandinfo img { float:left;}
	.salesbrand .brandinfo .infobox { width:270px; height:270px; padding:15px; float:left; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-seale-brandinfo.gif) no-repeat; overflow:hidden;}
	.salesbrand .brandinfo .infobox .btn_story { margin-right:13px;}
	.salesbrand .brandinfo .infobox .btn_video{ margin-right:0px;}
	.salesbrand .brandinfo .time { width:300px; padding:2px 10px 0 0;  line-height:30px; height:40px; float:left;}
		.salesbrand .brandinfo .time div { width:auto; display:inline; color:#111; font-size:14px;font-weight:normal;}
		.salesbrand .brandinfo .time span { font-size:24px; color:#F00; font-weight:bold;}
	.salesbrand .brandinfo .word { float:left; clear:left; line-height:32px; width:270px; text-align:center; margin-bottom:20px}
	
	.salesbrand .brandinfo .showbox { float:left; width:640px; height:300px; overflow:hidden;}
		.salesbrand .brandinfo .showbox li {width:640px; height:300px; overflow:hidden;}
.salesbrand .searchbar {  width:960px; height:34px; clear:both; }
.salesbrand .searchbar .formbox { padding:2px 0 0 16px; height:auto;}
.salesbrand .searchbar form { float:left; width:280px;}
.salesbrand .quicklink { width:250px; float:left; padding: 8px 0 0 53px; color:#666666; letter-spacing:0.4em;}
.salesbrand .quicklink a { color:#000000; text-decoration:underline; font-weight:bold; padding: 4px 4px 0 ;letter-spacing:0}
.salesbrand .salestime { float:left; width:200px; padding:0; color:#ff0085; font-weight:bold;}
.productlist { width:950px; height:auto; }
.productlist ul { clear:left; float:left;width:960px; margin-bottom:30px}
.productlist li { width:300px; height:495px; padding:0 10px 20px 10px; float:left; position:relative}
.productlist .hover { width:300px; height:495px; position:absolute; left:10px; display:none;}

	.productlist .list li { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-sales-list.gif) 10px 0 no-repeat; position:relative; z-index:5}
		.productlist .list dl {  z-index:10; position:absolute; width:300px; left:10px; top:0; height:495px;}
			.productlist .list .name { width:300px; height:28px; text-align:center; line-height:28px; letter-spacing:0.2em; float:left; font-size:13px;}

			.productlist .list .glsprice ,.productlist .list .marketprice { width:132px; text-align:center;display:inline; float:left; height:22px; padding-left:12px}
			.productlist .list .glsprice p { width:132px; padding:2px 0; border:1px solid #ccc;}
			.productlist .list .marketprice p { width:132px; padding:2px 0; border:1px solid #ccc;}
			.productlist .list .marketprice .mp_nomber { text-decoration:line-through;}
			.productlist .list .link { width:300px; height:32px; float:left}
			
		.productlist .list .active .name { color:#ccc }
		.productlist .list .active .glsprice p {border:1px solid #ff0000; background:#F00; color:#FFF; font-weight:bold; }
		.productlist .list .active .marketprice  p{ color:#ccc}
		
		.productlist .list .fav  ,.productlist .list .inventory { position:absolute; z-index:20; top:17px; right:13px;   text-indent:-1000em;}
		.productlist .list .fav  { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-sales-fav.png) no-repeat;width:24px; height:84px;}
			.productlist .list .fav2  { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-sales-fav-gry.png) no-repeat;width:24px; height:84px;}
			*html .productlist .list .fav  { background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/skin/frontend/enterprise/default/images/common/sp-sales-fav.png", sizingMethod="scale");}
			*html .productlist .list .fav2  { background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/skin/frontend/enterprise/default/images/common/sp-sales-fav-gry.png", sizingMethod="scale");}
		.productlist .list .inventory { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-sales-inventory.png)  no-repeat; width:32px; height:55px;}
			*html .productlist .list .inventory  { background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/skin/frontend/enterprise/default/images/common/sp-sales-inventory.png", sizingMethod="scale");}
		.productlist .list .inventory2 { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-sales-inventory-gry.png)  no-repeat; width:32px; height:77px;}
			*html .productlist .list .inventory2  { background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/skin/frontend/enterprise/default/images/common/sp-sales-inventory-gry.png", sizingMethod="scale");}
		.productlist .list .link a	{ background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-sales-link.png) no-repeat; width:132px; height:18px; line-height:14px; color:#cfcfcf; text-align:center; float:left; margin:8px 0 0 85px; font-size:14px; padding:2px; letter-spacing:0.1em}
			*html .productlist .list .link a {background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-sales-link.gif) no-repeat;line-height:20px; }
		
		.productlist .list .active .link a { background-position: 0 -25px; color:#F00;}
		.productlist .list .hover { width:310px; left:0; top:0; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-sales-list-hover.gif) 10px 0 no-repeat; cursor:pointer; z-index:1}
		.productlist .list .loading { width:298px; height:398px; border:1px solid #ccc; display:block; text-align:center; line-height:350px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/loading.gif) center center no-repeat; text-indent:-1000em;}


/*== parts box ==*/
	.partsbox { width:960px; height:400px; margin-left:-34px; padding-left:34px; position:relative;clear:left;}
	
	.partsbox .img02 { margin:0 0 50px 0; width:995px; overflow:hidden; position:absolute; left:0; top:0; }
	.partsbox .img03 { margin:160px 0 0 20px;clear:left; }
	
/*== left nav ==*/
.leftnav { float:left; width:220px; padding:95px 0 0 10px; height:650px;}
.leftnav li { height:38px; width:220px; overflow:hidden;background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-left-nav.gif) -227px -150px no-repeat; clear:left; margin:0; padding:0;}
*html .leftnav li { font-size:0;}
.leftnav a {  color:#6f6f6f; /*font-weight:bold;*/ background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-left-nav.gif); width:180px; height:26px; float:left; padding:12px 0 0 40px;}
*html .leftnav a { height:28px; padding-top:10px; line-height:12px;display:block; font-size:12px;vertical-align:text-top; }
	.leftnav a:hover { color:#333333;}
/*== left nav club ==*/
	.leftnav a.club_01 { }
	.leftnav a.club_02 { background-position:0 -38px;}
	.leftnav a.club_03 { background-position:0 -76px;}
	.leftnav a.club_04 { background-position:0 -114px;}
	.leftnav a.club_05 { background-position:0 -152px;}
	.leftnav a.club_06 { background-position:0 -190px;}

	.leftnav .selected a.club_01 , .leftnav .selected a.club_01:hover { background-position:0 -429px;}
	.leftnav .selected a.club_02 , .leftnav .selected a.club_02:hover { background-position:0 -467px;}
	.leftnav .selected a.club_03 , .leftnav .selected a.club_03:hover { background-position:0 -505px;}
	.leftnav .selected a.club_04 , .leftnav .selected a.club_04:hover { background-position:0 -543px;}
	.leftnav .selected a.club_05 , .leftnav .selected a.club_05:hover { background-position:0 -581px;}
	.leftnav .selected a.club_06 , .leftnav .selected a.club_06:hover { background-position:0 -382px;}

/*== left nav help ==*/
	.leftnav a.help_01 { background-position:-681px 0;}
	.leftnav a.help_02 { background-position:-681px -750px;}
	.leftnav a.help_03 { background-position:-681px -76px;}
	.leftnav a.help_04 { background-position:-681px -114px;}
	.leftnav a.help_05 { background-position:-681px -788px;}
	.leftnav a.help_06 { background-position:-681px -826px;}
	.leftnav a.help_07 { background-position:-681px -864px;}
	.leftnav a.help_08 { background-position:-681px -902px;}
	.leftnav a.help_09 { background-position:-681px -939px;}

	.leftnav .selected a.help_01 , .leftnav .selected a.help_01:hover  { background-position:-681px -429px;}
	.leftnav .selected a.help_02 , .leftnav .selected a.help_02:hover  { background-position:-454px -750px;}
	.leftnav .selected a.help_03 , .leftnav .selected a.help_03:hover  { background-position:-681px -505px;}
	.leftnav .selected a.help_04 , .leftnav .selected a.help_04:hover  { background-position:-681px -543px;}
	.leftnav .selected a.help_05 , .leftnav .selected a.help_05:hover  { background-position:-454px -788px;}
	.leftnav .selected a.help_06 , .leftnav .selected a.help_06:hover  { background-position:-454px -826px;}
	.leftnav .selected a.help_07 , .leftnav .selected a.help_07:hover  { background-position:-454px -864px;}
	.leftnav .selected a.help_08 , .leftnav .selected a.help_08:hover  { background-position:-454px -902px;}
	.leftnav .selected a.help_09 , .leftnav .selected a.help_09:hover  { background-position:-454px -939px;}

/*== left nav invitation ==*/
	.leftnav a.invitation_01 { background-position:-227px 0;}
	.leftnav a.invitation_02 { background-position:-227px -38px;}
	.leftnav a.invitation_03 { background-position:-227px -76px;}

	.leftnav .selected a.invitation_01 , .leftnav .selected a.invitation_01:hover { background-position:-227px -429px;}
	.leftnav .selected a.invitation_02 , .leftnav .selected a.invitation_02:hover { background-position:-227px -467px;}
	.leftnav .selected a.invitation_03 , .leftnav .selected a.invitation_03:hover { background-position:-227px -505px;}

/*== left nav awards ==*/
	.awardsbox .leftnav a.invitation_01, .awardsbox .leftnav a.invitation_02, .awardsbox .leftnav a.invitation_03 { margin-left:26px;}
	*html .awardsbox .leftnav a.invitation_01 {margin-left:13px;}
	*html .awardsbox .leftnav a.invitation_02 {margin-left:13px;}
	*html .awardsbox .leftnav a.invitation_03 {margin-left:13px;}
	.awardsbox .leftnav a.invitation_03 { height:25px; }
	.leftnav a.awards_01 { }
	.leftnav a.awards_02 { }
	.leftnav a.awards_03 { }
	.leftnav .selected a.awards_01 , .leftnav .selected a.awards_01:hover { background-position:-227px -429px;}
	.leftnav .selected a.awards_02 , .leftnav .selected a.awards_02:hover { background-position:-227px -429px;}
	.leftnav .selected a.awards_03 , .leftnav .selected a.awards_03:hover { background-position:-227px -429px;}

/*== left nav experience ==*/
	.leftnav a.experience_01 { background-position:-227px -749px;}
	.leftnav a.experience_02 { background-position:-227px -787px;}
	.leftnav a.experience_03 { background-position:-227px -825px;}
	.leftnav a.experience_04 { background-position:-227px -863px;}
	.leftnav a.experience_05 { background-position:-227px -901px;}
	.leftnav a.experience_06 { background-position:-227px -939px;}
	.leftnav a.experience_07 { background-position:-227px -979px;}
	.leftnav a.experience_08 { background-position:-227px -1017px;}
	.leftnav a.experience_09 { background-position:-227px -1055px;}

	.leftnav .selected a.experience_01 , .leftnav .selected a.experience_01:hover { background-position:0 -749px;}
	.leftnav .selected a.experience_02 , .leftnav .selected a.experience_02:hover { background-position:0 -787px;}
	.leftnav .selected a.experience_03 , .leftnav .selected a.experience_03:hover { background-position:0 -825px;}
	.leftnav .selected a.experience_04 , .leftnav .selected a.experience_04:hover { background-position:0 -863px;}
	.leftnav .selected a.experience_05 , .leftnav .selected a.experience_05:hover { background-position:0 -901px;}
	.leftnav .selected a.experience_06 , .leftnav .selected a.experience_06:hover { background-position:0 -939px;}
	.leftnav .selected a.experience_07 , .leftnav .selected a.experience_07:hover { background-position:0 -979px;}
	.leftnav .selected a.experience_08 , .leftnav .selected a.experience_08:hover { background-position:0 -1017px;}
	.leftnav .selected a.experience_09 , .leftnav .selected a.experience_09:hover { background-position:0 -1055px;}

/*== left nav about ==*/

	.leftnav a.about_01 { background-position:-906px 0;}
	.leftnav a.about_02 { background-position:-906px -38px;}
	.leftnav a.about_03 { background-position:-906px -76px;}
	.leftnav a.about_04 { background-position:-906px -114px;}
	.leftnav a.about_05 { background-position:-906px -152px;}
	.leftnav a.about_06 { background-position:-906px -190px;}
	.leftnav a.about_07 { background-position:-906px -228px;}
    .leftnav a.about_10 { background-position:-454px -76px;}
    .leftnav a.about_00 { background-position:-227px -233px;}

	.leftnav .selected a.about_01 ,.leftnav .selected a.about_01:hover { background-position:-906px -353px;}
	.leftnav .selected a.about_02 ,.leftnav .selected a.about_02:hover { background-position:-906px -391px;}
	.leftnav .selected a.about_03 ,.leftnav .selected a.about_03:hover { background-position:-906px -429px;}
	.leftnav .selected a.about_04 ,.leftnav .selected a.about_04:hover { background-position:-906px -467px;}
	.leftnav .selected a.about_05 ,.leftnav .selected a.about_05:hover { background-position:-906px -505px;}
	.leftnav .selected a.about_06 ,.leftnav .selected a.about_06:hover { background-position:-906px -543px;}
	.leftnav .selected a.about_07 ,.leftnav .selected a.about_07:hover { background-position:-906px -581px;}
    .leftnav .selected a.about_10 ,.leftnav .selected a.about_10:hover { background-position:-454px -505px;}
    .leftnav .selected a.about_00 ,.leftnav .selected a.about_00:hover { background-position:-227px -304px;}
/*== left nav invitation ==*/



/*== right page ==*/
.right { margin-bottom:60px}
.right .page { width:100%; height:34px; line-height:22px; text-align:right;}
.right .page a { text-decoration:none; padding:0 2px;  color:#262626; font-weight:bold;}
.right .line { width:100%; height:1px; line-height:1px; background-color:#cccccc; margin-bottom:10px;}
.right table.glstable { width:640px; border-collapse:collapse;   }
.right table.glstable td { height:32px;border:1px solid #ccc; word-break:keep-all; vertical-align:middle;text-align:center; line-height:32px; color:#999999;}
*html .right table.glstable td  { height:29px; padding-top:3px;}

.right table.glstable td.state { text-align:left; padding-left:6px;}

.right table.glstable tr.alt td { background:#f4f4f4}
.right table.glstable tr.over td { background:#f9fbfd; color:#010101;}
.right table.glstable tr.title td, .right table.glstable tr td.title { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-left-nav.gif) 0 -652px no-repeat; color:#010101; font-weight:bold;}
	.right table.glstable .line01 { width:128px; overflow:hidden}
.right table.glstable a { color:#333333; text-decoration:underline; font-weight:bold; padding:0 5px;}
.right h4 {  font-weight:bold; color:#010100; height:23px; line-height:23px; padding-bottom:10px; }
.right .authorizationsbox li{float:left;padding:6px 12px 0 0;width:180px}
.right .authorizationsbox li a {color:#000}
/*== leftwidget ==*/
.leftwidget { float:left;height:auto;padding:70px 0 10px 10px; width:220px;}
.leftbox { float:left; width:230px; height:auto; clear:left; position:relative;}
/*== awardsbox ==*/
.awardsbox { position:relative; }
.awardsbox .leftwidget { color:#6F6F6F}
.awardsbox .awardbigtitle { width:960px; height:330px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-award-bigtitle.jpg) no-repeat ; text-indent:-1000em;}
.awardsbox .leftwidget .awardtitle { width:220px; height:16px; float:left; text-indent:-1000em; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-award-lefttitle.gif) 0 -70px no-repeat; }
*html .awardsbox .leftwidget .awardtitle {display:none}
.awardsbox .leftwidget .awardname { font-size:120%;  color:#000; line-height:24px; }
*html .awardsbox .leftwidget .awardname {clear:left}
.awardsbox .leftwidget dd { line-height:20px;}
.awardsbox .leftwidget a { text-decoration:underline;}
.awardsbox .leftnav { padding:10px 0 20px 10px; clear:left; height:auto;}
.awardsbox .integralnews { float:left; width:220px; height:95px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-integralnews.jpg) no-repeat; overflow:hidden; position:relative;}
.awardsbox .integralnews-on { bottom:40px; width:220px; color:#000;  left:50%; margin-left:-480px; overflow:hidden; position:fixed; z-index:990; }
.awardsbox .integralnews-back { bottom:0; left:0; margin:0; position:relative;}
.awardsbox .integralnews-ie6 { position:absolute; top:470px; }
.awardsbox .integralnews .newstitle { text-align:center; padding:10px 0 10px;}
.awardsbox .integralnews img { width:33px; height:48px; background:#aaa; padding:1px; float:left;}
.awardsbox .integralnews span { width:160px; height:24px; line-height:48px; float:left; padding-left:4px;}
.awardsbox .integralnews .simply-scroll .simply-scroll-list li { width:auto;}
.awardsbox .integralscroller { width:210px; padding-left:5px; overflow:hidden;  height:95px;}

.awardsbox .right { float:left; width:640px; overflow:hidden; height:auto; min-height:600px; padding:0 0 0 80px; color:#6f6f6f; margin-bottom:60px;}
.awardsbox .rulebox { clear:left; margin-left:-35px;}
.awardsbox .rulebox dd,.awardsbox .rulebox dt { float:left; clear:left;}
.awardsbox .rulebox .ruletitle01 { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-award-ruletitle01.gif) 0 12px no-repeat; width:660px; height:96px; text-indent:-1000em}
.awardsbox .rulebox .ruletitle02 { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-award-ruletitle02.gif) no-repeat; width:660px; height:81px; text-indent:-1000em}
.awardsbox .rulebox .ruletitle10 { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-award-ruletitle10.gif) no-repeat; width:660px; height:85px; text-indent:-1000em}
.awardsbox .rulebox .ruleinfo01 { display:none;}
.awardsbox .rulebox .ruleinfo02 { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-award-ruleinfo02.gif) no-repeat; width:660px; height:124px; text-indent:-1000em}
.awardsbox .rulebox .ruleinfo11 { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-award-ruleinfo11.gif) no-repeat; width:660px; height:99px; text-indent:-1000em}
.awardsbox .rulebox .ruleinfo12 { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-award-ruleinfo12.gif) no-repeat; width:660px; height:70px; text-indent:-1000em}
.awardsbox .monthbox { clear:left;  width:660px;}
.awardsbox .monthbox li { width:210px; float:left;}
.awardsbox .monthbox .allmonthlink { text-align:center; padding-top:12px}
.awardsbox .allmonthbox { clear:left;  width:660px;}
	.awardsbox .sliderbox { width:640px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp_page_slider.gif) no-repeat; height:65px;}
	.awardsbox .sliderbox ul { width:623px; height:64px; padding-left:17px}
	.awardsbox .sliderbox li { float:left; width:102px; height:38px; padding-top:26px;}

	.awardsbox .sliderbox li a { background:#dcdcdc; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp_page_slider.gif) -119px -95px no-repeat; width:102px; height:38px; line-height:38px; float:left; text-align:center;}
		.awardsbox .sliderbox li.selected a { background-position:-17px -95px; color:#555555}

	.awardsbox .allmonthbox .tablebox img { background:#aaa; padding:1px; margin:6px;}
	.awardsbox .allmonthbox .tablebox span { color:#555555}

	.awardsbox  span.allpoint { float:right; width:200px; padding-right:20px; text-align:right; color:#000;}
	#awardstopall { display:none;}
.awardsbox .right h3.title-list { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-award-ruletitle.gif) -35px 0 no-repeat; width:660px; height:114px; text-indent:-1000em; margin-left:-35px;}
.awardsbox .right h3.title-top { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-award-toptitle.gif) no-repeat; width:660px; height:114px; text-indent:-1000em; margin-left:-35px;}

/*== club box ==*/

.clubbox { width:960px; height:auto; min-height:400px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-clubbox.gif) no-repeat; position:relative}
.clubbox h3.title { position:absolute; top:0; left:230px; width:600px; height:120px; text-indent:-1000em; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-title-club.png) no-repeat;}
	*html .clubbox h3.title { background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/skin/frontend/enterprise/default/images/common/sp-title-club.png", sizingMethod="scale");}
	
.clubbox .right { float:left; width:640px; overflow:hidden; height:auto; min-height:600px; padding:125px 0 0 80px; color:#6f6f6f; margin-bottom:30px;}
.clubbox .right .right2 { height:auto; min-height:800px; }
	*html .clubbox .right .right2 { height:800px; }
.clubbox .right a:hover { color:#FF0000}

.clubbox .clubinfo { width:100%;}
.clubbox .clubinfo dt { width:90px; float:left; height:100px; font-weight:bold; color:#010100;height:23px; line-height:23px;}
.clubbox .clubinfo dd { width:540px; float:right; height:23px; line-height:23px;}
.clubbox .right p { width:640px; float:left; clear:both; line-height:22px;}
.clubbox .right p u,.clubbox .clubinfo u  {color:#010100; font-weight:bold; text-decoration:none; padding:0 4px 0 0; }
.clubbox .right h4 { font-weight:bold; color:#010100; height:23px; line-height:23px; padding-bottom:10px; }
.clubbox .right table.glstable td h4 { height:auto;}
.clubbox .right table .jqTransformCheckboxWrapper { margin:12px 0 0 80px}
.clubbox .right .jqTransformSelectWrapper a:hover { color:#FFFFFF}

.clubbox .right table .club_inviatation_line01 { width:311px;}

.clubbox .reinvitation a, .clubbox .reinvitation a:hover { color:#999999;}
.clubbox .reinvitation a.btn_selectall , .clubbox .reinvitation a.btn_reinvt{ margin:10px}


.clubbox .msgbox label { height:20px; line-height:20px;}
.clubbox .msgbox div.line { width:640px; height:42px; background:none; float:left; clear:left; line-height:24px;}
.clubbox .msgbox div.line01 { width:320px; float:left;}
.clubbox .msgbox div.line02 { width:320px; float:left; clear:none;}
.clubbox .msgbox div.line06 { height:160px;}
.clubbox .msgbox div.line06 .upflie { width:260px; float:left; padding:4px 20px;}
.clubbox .msgbox div.line06 img { float:left;padding:4px; border: 1px solid #d1cccc; }
.clubbox .msgbox a.btn_editmsg { margin:10px 0 0 220px;}
.clubbox .msgbox a.btn_editmsg:hover , .clubbox .msgbox a.btn_sm:hover{ color:#999999}
.clubbox .msgbox .jqTransformSelectWrapper { margin-right:4px;}

.clubbox .right .userexperience {}

.clubbox .right .userexperience ul { width:640px; }
.clubbox .right .userexperience li { width:640px; height:170px; clear:left}

.clubbox .right .userexperience dt { width:88px; float:left; text-align:center; padding-right:10px;}
	.clubbox .right .userexperience dt img { margin:0 auto 2px; border: 1px solid #d1cccc; display:block; width:90px; height:120px;}
.clubbox .right .userexperience dd { width:540px; float:left;  line-height:22px;}
.clubbox .right .userexperience h4.product { width:230px; float:left; }
.clubbox .right .userexperience h4.time { width:200px; float:right; text-align:right;}
.clubbox .right .userexperience p { float:left; clear:left;text-indent:2em;width:100%; }
*html .clubbox .right .userexperience .page { height:80px}
.clubbox .right .userexperience .page a:hover { color:#F00;}
.clubbox .right .userexperience .page p { width:480px; float:left; padding:7px 20px 0 0}
.clubbox .right .userexperience .page a.btn_addexp { color:#CCC}
.clubbox .right .userexperience .page a.btn_addexp:hover { color:#CCC}
.clubbox .right .userexperience .page a.btn_addexp .hover { padding-left:7px; color:#ccc; }
.clubbox .right  span.allpoint { float:right; width:200px; padding-right:20px; text-align:right; color:#000;}
/*== help box ==*/
.helpbox { width:960px; height:auto; min-height:400px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-clubbox.gif) no-repeat; position:relative; color:#999999;}
.helpbox h3.title { position:absolute; top:0; left:230px; width:600px; height:120px; text-indent:-1000em; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-title-help.gif) no-repeat;}
.helpbox .right { float:left; width:640px; overflow:hidden; height:auto; padding:125px 0 0 80px;  margin-bottom:40px;}
.helpbox .right h5 { color:#010100;height:23px;line-height:23px; clear:left;}
.helpbox .right .word { width:640px; line-height:18px; margin-bottom:2em; height:auto;}
.helpbox .right .word p {   width:620px; float:left; margin-bottom:2em; }
*html .helpbox .right .word p { margin:0;}
.helpbox .right .word span { width:16px; float:left; } 

.helpsizebox {}

	.helpsizebox .sliderbox { width:640px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp_page_slider.gif) no-repeat; height:64px;}
	.helpsizebox .sliderbox ul { width:623px; height:64px; padding-left:17px}
	.helpsizebox .sliderbox li { float:left; width:102px; height:38px; padding-top:26px;}
	
	.helpsizebox .sliderbox li a { background:#dcdcdc; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp_page_slider.gif) -119px -95px no-repeat; width:102px; height:38px; line-height:38px; float:left; text-align:center;}
		.helpsizebox .sliderbox li.selected a { background-position:-17px -95px; color:#555555}
	.helpsizebox .sliderbox dl { float:left; width:100%; padding:6px 0 0 20px; height:auto; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp_page_slider.gif) 0 -276px no-repeat;}
	.helpsizebox .sliderbox dd { float:left; width:80px; height:100px; padding-right:20px}
	.helpsizebox .sliderbox dd a { color:#ccc; width:60px; height:0; float:left; padding:60px 0 0 0; line-height:20px;  background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-help-size-icon.gif) no-repeat; position:relative; }
		.helpsizebox .sliderbox dd a span { position:absolute; top:60px; left:0;width:60px; text-align:center;}
	.helpsizebox .sliderbox dd.active a { color:#555555;}
	/*== Ůװ ==*/
		.helpsizebox .sliderbox dd a.s_icon_01_01 { background-position:-120px -420px;}
		.helpsizebox .sliderbox dd.active a.s_icon_01_01 { background-position:-180px -420px;}
		.helpsizebox .sliderbox dd a.s_icon_01_02 { background-position:-120px -540px;}
		.helpsizebox .sliderbox dd.active a.s_icon_01_02 { background-position:-180px -540px;}
		.helpsizebox .sliderbox dd a.s_icon_01_03 { background-position:-120px -480px;}
		.helpsizebox .sliderbox dd.active a.s_icon_01_03 { background-position:-180px -480px;}
	/*== ��װ ==*/	
		.helpsizebox .sliderbox dd a.s_icon_02_01 { background-position:-120px -480px;}
		.helpsizebox .sliderbox dd.active a.s_icon_02_01 { background-position:-180px -480px;}
	/*== ��� ==*/	
		.helpsizebox .sliderbox dd a.s_icon_03_01 { background-position:-120px -360px;}
		.helpsizebox .sliderbox dd.active a.s_icon_03_01 { background-position:-180px -360px;}
		.helpsizebox .sliderbox dd a.s_icon_03_02 { background-position:-120px -540px;}
		.helpsizebox .sliderbox dd.active a.s_icon_03_02 { background-position:-180px -540px;}
		.helpsizebox .sliderbox dd a.s_icon_03_03 { background-position:-120px -540px;}
		.helpsizebox .sliderbox dd.active a.s_icon_03_03 { background-position:-180px -540px;}
		.helpsizebox .sliderbox dd a.s_icon_03_04 { background-position:-120px -540px;}
		.helpsizebox .sliderbox dd.active a.s_icon_03_04 { background-position:-180px -540px;}
		
	.helpsizebox .sliderbox dd { display:inline; float:left; width:80px; padding-right:20px}
	
	.helpsizebox .sliderinfo { display:none; width:100%; height:auto;}
		.helpsizebox .sliderinfo ul li { width:100px; float:left; height:24px; line-height:18px}
		.helpsizebox .sliderinfo img { float:left;}
		.helpsizebox .sliderinfo .tablebox { width:100%; float:left; clear:left; }
/*== invitation box ==*/
.invitationbox { width:960px; height:auto; min-height:400px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-clubbox.gif) no-repeat; position:relative; margin-bottom:30px;  color:#999999;}
.invitationbox h3.title { position:absolute; top:310px; left:330px; width:600px; height:120px; text-indent:-1000em; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-title-invitation.gif) no-repeat;}
.invitationbox .right { float:left; width:640px; overflow:hidden; height:auto; padding:125px 0 0 80px; }
.invitationbox .right p { line-height:24px;}
.invitationbox .invformline { padding:20px 0 ; clear:left;}
	*html .invitationbox .invformline { padding:20px 0 0 0 ;}
.invitationbox .invformline a.copy { line-height:24px;padding:4px;}
.invitationbox .invformline .jqTransformRadioWrapper { margin-top:20px}
.invitationbox .invent_logo_01 { width:65px; height:54px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-invent-logo.gif) -21px 0 no-repeat; float:left;}
.invitationbox .invent_logo_02 { width:106px; height:54px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-invent-logo.gif) -115px 0 no-repeat; float:left;}
.invitationbox .invent_logo_03 { width:118px; height:54px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-invent-logo.gif) -247px 0 no-repeat; float:left;}
.invitationbox .btn_postcomment { margin-left:220px;}

/*== experience box ==*/
.experiencebox { width:960px; height:auto; min-height:400px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-clubbox.gif) no-repeat; position:relative; color:#999999; }
.experiencebox h3.title { position:absolute; top:0; left:230px; width:600px; height:120px; text-indent:-1000em; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-title-experience.gif) no-repeat;}
.experiencebox .right { float:left; width:640px; overflow:hidden; height:auto; padding:125px 0 0 80px;  margin-bottom:40px}
.experiencebox .right h4 { color:#040203;}

.experiencebox .right ul { width:640px; }
.experiencebox .right li { width:640px; height:170px; clear:left}

.experiencebox .right dt { width:88px; float:left; text-align:center; padding-right:10px;}
	.experiencebox .right dt img { margin:0 auto 2px; border: 1px solid #d1cccc; display:block}
.experiencebox .right dd { width:540px; float:left;  line-height:22px;}
.experiencebox .right h4.product { width:230px; float:left; }
.experiencebox .right h4.time { width:200px; float:right; text-align:right;}
.experiencebox .right p { float:left; clear:left;text-indent:2em;width:100%; }
*html .experiencebox .right .page { height:80px}
.experiencebox .right .page a:hover { color:#F00;}
.experiencebox .right .page p { width:480px; float:left; padding:7px 20px 0 0}
.experiencebox .right .page a.btn_addexp { color:#CCC}
.experiencebox .right .page a.btn_addexp:hover { color:#CCC}
.experiencebox .right .page a.btn_addexp .hover { padding-left:7px; color:#ccc; }

.experiencebox .pager { width:540px; text-align:center; margin:4px 0; height:22px}
*html .experiencebox .pager {height:22px; padding-top:8px;}
.experiencebox .pager .pages { float:none; margin-top:4px;}
.experiencebox .pager .pages li a { padding:4px 6px;border:1px solid #fff;}
.experiencebox .pager .pages li.current { font-weight:bold; border:1px solid #CCCCCC;padding:4px 6px;}
.experiencebox .pager .pages li a:hover { border:1px solid #aacdea;}

.experiencebox .btn_editreview { position:absolute; margin-top:-40px; right:10px;}
/*== about box ==*/
.aboutbox { width:960px; height:auto; min-height:400px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-clubbox.gif) no-repeat; position:relative}
.aboutbox h3.title { position:absolute; top:0; left:230px; width:600px; height:120px; text-indent:-1000em; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-title-about.gif) no-repeat;}
.aboutbox .right { float:left; width:640px; overflow:hidden; height:auto; padding:125px 0 0 80px; line-height:22px; margin-bottom:60px; color:#999999}

.aboutbox .connectbox .glstable td { text-align:left; padding-left:20px;}
.aboutbox .connectbox .glstable td.title { width:130px; text-align:right; padding:0 20px 0 0;}
.aboutbox .connectbox .glstable td.title2 { background:#dfdfdf url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-about-contitle2.gif) repeat-x;}
.aboutbox .connectbox .glstable td.area { padding:10px;}
.aboutbox .connectbox .glstable td.area img { margin-right:8px;}
.aboutbox .connectbox .glstable td.area p { margin-bottom:0; line-height:22px;}
.aboutbox .commentbox { margin:20px 0 0 }
.aboutbox textarea { width:560px; height:180px;}
.aboutbox .commentlabel { height:60px; vertical-align:middle; padding-top:60px;}
.aboutbox .btn_postcomment { margin:20px 0 0 320px}

.aboutbox .right .img { position:relative; height:400px;}
	.aboutbox .right .img .signature { position:absolute; width:170px; height:55px; top:300px; right:1px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/gls/mark.gif) no-repeat; text-indent:-1000em;}
	.aboutbox .right .img p { line-height:18px; margin-bottom:1.1em}
.aboutbox .right img { padding:4px; border: 1px solid #d1cccc; float:left; margin-right:20px;}
.aboutbox .right b { font-weight:bold; color:#000; }
.aboutbox .right .withstyle { margin:0 0 40px 0}
.aboutbox .right .withstyle li , .aboutbox .right .withtitle li { height:14px; padding:6px 0 0 20px;background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-about-icon.gif) no-repeat; line-height:18px}
.aboutbox .right .withtitle { width:320px; float:left; margin:0 0 20px 0;}
.aboutbox .right .withtitle .title { height:24px; font-weight:bold; padding-left:34px; color:#333}
	.aboutbox .right .withtitle .title01 { background-position:0 -40px}
	.aboutbox .right .withtitle .title02 { background-position:0 -81px}
	.aboutbox .right .withtitle .title03 { background-position:0 -118px}
	.aboutbox .right .withtitle .title04 { background-position:0 -153px}

.aboutbox .right .ourteamshow { padding:4px 0 40px; border: 1px solid #d1cccc; float:left; margin-right:20px; width:620px; height:300px; overflow:hidden}

.aboutbox .right .ourteamshow img { border:none;}
.aboutbox .right .ourteamshow .simply-scroll , .aboutbox .right .ourteamshow .simply-scroll-clip { height:300px}
.aboutbox .right .ourteamshow .simply-scroll .simply-scroll-list li { width:1830px; height:300px; }
.aboutbox .right .ourteamshow .simply-scroll { width:620px;	}
.aboutbox .right .ourteamshow .simply-scroll .simply-scroll-clip {	width:620px;	}

.aboutbox .right .shopguide { margin:0 0 30px}
.aboutbox .right .shopguide li { line-height:22px}
.aboutbox .right .shopguide li.title { line-height:32px; height:32px;}
.aboutbox .right .shopguide span { padding-right:40px}
.aboutbox .right .flashmove { position:relative; z-index:100;}
.aboutbox .right .team { clear:both; height:160px;}
.aboutbox .right .team p{ color:#999999; margin-bottom:0.5em; line-height:18px}
.aboutbox .partners { clear:left; width:100%; height:auto;}
.aboutbox .partners li { width:210px; height:70px; float:left;}
.aboutbox .partners img { border:none; margin:0; padding:0;}

/*== endorsementbox ==*/
.endorsementbox {}
.endorsementbox h3 { width:960px; height:85px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-endorsement-title.gif) no-repeat; text-indent:-1000em; margin-top:40px;}
.endorsementbox .page { padding: 0 0 0 60px; width:900px; margin-bottom:60px;}
.endorsementbox h4 { color:#040203; height:32px;}

.fletbox { width:900px; margin:10px auto; position:relative; z-index:1}
.fletbody { width:900px; height:500px; overflow:hidden; z-index:10}
.fletbody div { width:900px; height:500px; overflow:hidden;}

.fletbox .link  { position:absolute; top:0;  width:70px; height:500px; z-index:20; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-fashionpoint-prenex.png) left top repeat-y;}
	*html .fletbox .link { background-image: none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/skin/frontend/enterprise/default/images/common/bg-fashionpoint-prenex.png", sizingMethod="scale");}
.fletbox .link span { width:70px; float:left; height:520px;  background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-trendadvisor-btn.gif) 0 -80px no-repeat; text-indent:-1000em;}
.fletbox .prev { background-position:left top; left:0; }
.fletbox .next { background-position:right top; right:0;background-position:-70px 0;}
	.fletbox .prev span {background-position:0 -86px;}
	.fletbox .next span {background-position:-70px -86px;}
.fletbox .bigmask { position:absolute; top:0; left:0; width:900px; height:500px; z-index:30; display:none; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-fashionpoint-mark.gif) repeat; filter:alpha(opacity=30); opacity: 0.3;}
.kwicks {		/* recommended styles for kwicks ul container */		list-style:none outside none;		margin:0;		padding:0;		position:relative;}
.kwicks { padding-left:60px;}
	.kwicks li {  float: left;  width: 160px;  height:220px; /*cursor:pointer;*/} 
	.kwicks li.end { width:160px}
	.kwicks .bigLetter { width: 120px; height:220px; float: left; }  
		.kwicks .bigLetter img { padding:4px; border: 1px solid #d1cccc; margin-bottom:4px;}
		.kwicks .bigLetter span {text-align:center; float:left; clear:left; height:18px; width:86%;}
		.kwicks .bigLetter span.title {color:#999999; }
	.kwicks .smallLetters {  display: none;  text-align: center;  width: 240px;  color: #333;  position:absolute; left:110px; top:0px}  
		*html .kwicks .smallLetters { left:90px;}
/*	.kwicks li.active .smallLetters { display: inline; } 
		.kwicks .smallLetters p { line-height:1.6em; width:200px; text-align:left; padding-top:0; color:#999999;}
		.kwicks .smallLetters p.bloglink { padding-bottom:4px;}
		.kwicks .smallLetters p.bloglink a { color:#000; cursor:pointer;}*/

.fletbox .bigmaskon { display:block;}
.kwicks_popbody { width:640px; height:360px; overflow:hidden; background:#FFF; margin:26px 0 0 6px;}
.kwicks li { display: inline;float: left; height:208px; overflow:hidden;}
.kwicks .bigLetter { width:160px; height:189px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-trendadvisor-item.gif) no-repeat; padding:1px;}
.kwicks .bigLetter a.thumb { width: 160px; height: 148px; cursor: pointer; overflow:hidden; float:left;}
.kwicks .bigLetter a.thumb span { /*--Used to crop image--*/width: 160px; height: 148px; overflow: hidden; display: block; float:left;}
.kwicks .bigLetter a.thumb img { border:none; padding:0; float:left;}
.kwicks .bigLetter a.mailtitle { padding:2px 0 0 12px; float:left; }
.kwicks .bigLetter a.mailtitle span { text-align:left; height:16px; color:#000; width:130px}
.kwicks .bigLetter a.mailtitle span.name { color:#F00; font-weight:bold;}


	#TB_ajaxContent .kwicks_popbody img { padding:0; border: 1px solid #d1cccc; margin:0; }
#TB_ajaxContent .kwicks_popbody .imgbox { width:146px; height:152px; padding:14px; float:left; overflow:hidden;}
#TB_ajaxContent .kwicks_popbody .imgbox img { width:144px; height:150px; overflow:hidden;}
#TB_ajaxContent .kwicks_popbody .face { width:146px; height:152px; padding:0; float:left; overflow:hidden;}
.kwicks_popbody .infobox { width:460px; min-height:120px; float:left; padding-top:14px; height:auto;}
*html .kwicks_popbody .infobox {height:120px;}
	.kwicks_popbody .infobox dd { width:100px; height:46px; float:left;}
	.kwicks_popbody .infobox dd.info { width:100%; clear:left;}
		.kwicks_popbody .infobox dd .title { color:#F00; font-size:13px;}
.kwicks_popbody .linkbox { width:460px; height:40px; float:left;}
.kwicks_popbody .linkbox .btn_int { margin: 0 20px 0 90px; }
	.kwicks_popbody .linkbox .btn_int span {color:#CCC}
.kwicks_popbody .porductbox { float:left; width:600px; padding:6px 0 0 14px; clear:left; }
.kwicks_popbody .porductbox dt { height:18px; font-size:13px; padding-left:4px}
.kwicks_popbody .porductbox dd { display:inline; padding:6px 4px; float:left}


/*==========
shoppingcar 
==========*/
.cartbox { }



.cartbox h3 { width:960px; height:125px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-cart-title.gif) no-repeat; text-indent:-1000em; }
.cartbox .page { width:757px; padding-left:203px; margin-bottom:60px;}
.cartbox h4 { color:#040203; height:32px;}
.cartbox .page table.glstable { width:750px; border-collapse:collapse; margin-bottom:20px}
	.cartbox .page table.glstable td { height:32px;border:1px solid #ccc; word-break:keep-all; vertical-align:middle;text-align:center; line-height:16px; color:#999999;}
		*html .cartbox .page table.glstable td  { height:29px; padding-top:3px;}
	.cartbox .page table.glstable td.state { text-align:left; padding-left:6px;}
	.cartbox .page table.glstable tr.alt td { background:#f4f4f4} 
	.cartbox .page table.glstable tr.over td { background:#f4f4f4; color:#010101;} 
	.cartbox .page table.glstable tr.title td, .cartbox .page table.glstable tr td.title { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-left-nav.gif) 0 -652px no-repeat; color:#010101; font-weight:bold;}

.cartbox .cart_line02 { width:100px}
	.cartbox .cart_line02 select { width:50px}
	.cartbox .jqTransformSelectWrapper { margin:0 auto; float:none}
	.cartbox .jqTransformSelectWrapper div span { left:0}
.cartbox .cart_line05 a { color:#333333; text-decoration:underline; font-weight:bold; padding:0 5px;}
.cartbox .page table.glstable td.colspan5 { background:#f4f4f4; text-align:right; padding:8px; color:#111111; }
	.cartbox .colspan5 .number { color:#999999;}
.cartbox .cart_line01 { padding:8px; width:360px;}
.cartbox .cart_line01 img { width:92px; height:123px; float:left; border:1px solid #ccc; margin-right:12px;}
	*html .cartbox .cart_line01 img { margin-top:4px;}
.cartbox .cart_line01 span, .cartbox .cart_line01 p { width:240px; float:left; text-align:left; color:#111111;}
.cartbox .cart_line01 .brand {font-size:200%; font-weight:bold; margin:20px 0}
.cartbox .cart_line01 p span { width:auto; float:none;color:#999999; font-size:12px}


.cartbox .btn_chackout { margin-left:80px; }

.cartbox a.btn_chackout { background-position:-29px -448px; font-size:12px;}
	.cartbox a.btn_chackout:hove , .cartbox a.btn_chackout:active { color:#222}
	.cartbox a.btn_chackout .hover { background-position:-166px -448px;}
	.cartbox a.btn_chackout:active  .hover{ background-position:-302px -448px;}

.cartbox .btn_continue {margin-left:200px;}
.cartbox .btn_continue2 {margin-left:50px;}
.cartbox .formline { margin:20px auto 40px; float:left;}
.cartbox .cartinfo { font-size:120%; line-height:1.4em; text-align:center;}
.cartbox .cartinfo .timeinfo  div span { color:#F00; font-size:180%}
.cartbox .formline { width:100%;}
.cartbox .formline p { line-height:18px; margin-bottom:0.2em; padding-left:0.5em;}
.cartbox .formline p.title { font-size:120%}
.cartbox .line p { line-height:18px; margin-bottom:0.2em; }
.cartbox .line p a { color:#F00; text-decoration:underline;}
.cartbox .gwpbannerbox .gwpinfo {height:15px; line-height:15px; padding-bottom:20px}
.cartbox .gwpbannerbox .gwpinfo span {float:left;}
.cartbox .gwpbannerbox .gwpinfo span.rmb100red { width:60px; height:15px; text-indent:-1000em; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-rmb100red.gif) no-repeat;}

/*==========
shoppingcar 
==========*/
.openidformbox { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-openidformbox.gif) no-repeat; height:600px}
.openidformbox h3 { width:960px; height:125px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-openidform-title.gif) no-repeat; text-indent:-1000em; }
.openidformbox .page { width:757px; padding-left:203px; margin-bottom:60px;}
.openidformbox h4 { color:#040203; height:32px;}
.openidformbox .btn_chackout { margin-left:200px; }

.openidformbox a.btn_chackout { background-position:-29px -448px; font-size:12px;}
	.openidformbox a.btn_chackout:hove , .cartbox a.btn_chackout:active { color:#222}
	.openidformbox a.btn_chackout .hover { background-position:-166px -448px;}
	.openidformbox a.btn_chackout:active  .hover{ background-position:-302px -448px;}

.openidformbox .btn_continue {margin-left:20px;}
.openidformbox .btn_continue2 {margin-left:200px;}
.openidformbox .formline { margin:10px auto 10px; float:left;width:100%;color:#6f6f6f;}
.openidformbox .formline label { width:110px; text-align:right;  padding-top:4px}
.openidformbox .formline label.gender { width:20px;}
.openidformbox .formline .word a { color:#000; text-decoration:underline;}
.openidformbox .formline .jqTransformSafari .jqTransformInputInner div { overflow:visible;}
.openidformbox .formline .jqTransformInputWrapper { position:relative;overflow:visible;}
.openidformbox .formline .jqTransformInputInner div.validation-advice {color:#F00; width:500px;position:absolute; top:34px; z-index:100; }

*html .openidformbox .formline .jqTransformInputInner div.validation-advice { left:10px; position:absolute; top:34px;}

/*== chackout ==*/

.orderbox {  }

.orderbox dl { float:left; clear:left; width:960px; margin:10px 0; position:relative;}
.orderbox dt { width:960px; height:126px; float:left; text-indent:-1000em; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-order-title.gif) no-repeat; clear:left}
	.orderbox dt.title02 { background-position: 0 -126px;}
	.orderbox dt.title03 { background-position: 0 -252px;}
	.orderbox dt.title04 { background-position: 0 -378px;}
	.orderbox dt.title05 { background-position: 0 -504px; height:140px}
	.orderbox dt.title06 { background-position: 0 -638px; height:110px}
	.orderbox dt.title07 { background-position: 0 -766px;}
.orderbox dd { clear:left; width:760px; padding-left:200px;}
.orderbox dd span { color:#999}
.orderbox dd strong { color:#F00}
.orderbox .jqTransformSelectWrapper ,.orderbox .jqTransformInputWrapper { margin:0 4px; }

.orderbox dd  table.glstable { width:750px; border-collapse:collapse; margin-bottom:20px}
	.orderbox dd  table.glstable td { height:32px;border:1px solid #ccc; word-break:keep-all; vertical-align:middle;text-align:center; line-height:16px; color:#999999; padding:2px 0 2px 8px}
		*html .orderbox dd  table.glstable td  { height:29px; padding-top:3px;}
	.orderbox dd  table.glstable td.state { text-align:left; padding-left:6px;}
	.orderbox dd  table.glstable tr.alt td { background:#f4f4f4} 
	.orderbox dd  table.glstable tr.over td { background:#f4f4f4; color:#010101;} 
	.orderbox dd  table.glstable tr.title td, .orderbox dd  table.glstable tr td.title { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-left-nav.gif) 0 -652px no-repeat; color:#010101; font-weight:bold;}

.orderbox dd  .cart_line02 { width:100px}
	.orderbox dd  .cart_line02 select { width:50px}
	.orderbox dd.cart  .jqTransformSelectWrapper { margin:0 auto; float:none}
	.orderbox dd.cart .jqTransformSelectWrapper div span { left:0}
.orderbox dd  .cart_line05 a { color:#333333; text-decoration:underline; font-weight:bold; padding:0 5px;}
.orderbox dd  table.glstable td.colspan5 { background:#f4f4f4; text-align:right; padding:8px; color:#111111; }
	.orderbox dd  .colspan5 .number {color:#999999; }
.orderbox dd .cart_line01 { padding:8px; width:360px}
.orderbox dd .cart_line01 img { width:92px; height:123px; float:left; border:1px solid #ccc; margin-right:12px}
	*html .orderbox dd .cart_line01 img { margin-top:4px;}

.orderbox .formline { float:left; clear:left; margin:0 0 20px;}
	.orderbox .add .formline label { width:60px;  text-align:right; float:left}
	.orderbox .add .finish p { float:left; clear:left; line-height:18px;}
	.orderbox .add .finish p span { width:60px; float:left;text-align:right;}
.orderbox .pay .formline { float:left; clear:left; margin:0 0 4px}
	.orderbox .pay .title { margin:18px 0 4px; padding-left:4px}
	.orderbox .pay .cod { padding:12px;  background:#eee; width:600px; float:left; line-height:18px}
		.orderbox .pay .online .jqTransformRadioWrapper { margin-top:10px}
		/*.orderbox .pay .third-party .jqTransformRadioWrapper { margin-top:24px}
		.orderbox .pay .installment .jqTransformRadioWrapper { margin-top:10px}
		.orderbox .pay .codbox .jqTransformRadioWrapper { margin-top:28px} */
	.orderbox .pay .formline img { margin-right:40px; float:left}
		#billinfo { line-height:54px; margin-left:-90px; }

.orderbox dd.finish { display:none;}
.orderbox .forchackout { height:100px}	
.orderbox .forchackout .btn_chackout { margin-left:300px}

.orderbox label { padding-top:3px;}

.orderbox .coupon .offer .btn_offer_post { margin:-6px 0 0 12px;}


/*=====
sharecouponbox
=====*/
.sharecouponbox { line-height:22px; margin-bottom:60px}
.sharecouponbox h3 { width:960px; height:125px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-sharecoupon-title.gif) no-repeat; text-indent:-1000em; }
.sharecouponbox .page { width:757px; padding-left:203px; margin-bottom:100px;}
.sharecouponbox h4 { color:#040203; height:22px; margin-top:20px; float:left; clear:both; font-weight:bold;}
.sharecouponbox .formline { display:inherit; float:left; clear:both; margin:10px auto;}
.sharecouponbox .btn_sharecoupon { margin-left:196px}
/*=====
shareproductbox
=====*/
.shareproductbox { line-height:22px; margin-bottom:60px}
.shareproductbox h3 { width:960px; height:125px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-shareproduct-title.gif) no-repeat; text-indent:-1000em; }
.shareproductbox .page { width:757px; padding-left:203px; margin-bottom:100px;}
.shareproductbox h4 { color:#040203; height:22px; margin-top:20px;float:left; clear:both; font-weight:bold;}
.shareproductbox .formline { display:inherit; float:left; clear:both; margin:10px auto;}
.shareproductbox .btn_shareproduct { margin-left:196px}
.shareproductbox li { width:auto; display:inline; margin-right:4px }
.shareproductbox li img {border:1px solid #ccc;}

/*=====
sharebuyedproductbox
=====*/
.sharebuyedproductbox {line-height:22px; margin-bottom:60px}
.sharebuyedproductbox h3 { width:960px; height:125px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-sharebuyedproduct-title.gif) no-repeat; text-indent:-1000em; }
.sharebuyedproductbox .page { width:757px; padding-left:203px; margin-bottom:100px;}
.sharebuyedproductbox h4 { color:#040203; height:22px; margin-top:20px;float:left; clear:both; font-weight:bold;}
.sharebuyedproductbox .formline { display:inherit; float:left; clear:both; margin:10px auto;}
	.sharebuyedproductbox .formline .mailbox { width:600px; float:left; }
	.sharebuyedproductbox .formline .mailbox .jqTransformInputWrapper { clear:left; margin-bottom:12px;}
	.sharebuyedproductbox .formline p a { text-decoration:underline; color:#F00;}
.sharebuyedproductbox .btn_shareproduct { margin-left:116px}
.sharebuyedproductbox li { width:auto; display:inline; margin-right:4px }
.sharebuyedproductbox li img {/*border:1px solid #ccc;*/}

/*=====
usercommentsbox
=====*/
.usercommentsbox { line-height:22px; margin-bottom:60px}
.usercommentsbox h3 { width:960px; height:125px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-usercomments-title.gif) no-repeat; text-indent:-1000em; }
.usercommentsbox .page { width:757px; padding-left:203px; margin-bottom:100px;}
.usercommentsbox .formline { display:inherit; float:left; clear:both; margin:10px auto;}

.usercommentsbox table.glstable { width:750px; border-collapse:collapse; margin-bottom:20px}
	.usercommentsbox table.glstable td.glstd { height:32px;border:1px solid #ccc; word-break:keep-all; vertical-align:middle;text-align:center; line-height:16px; color:#999999;}
		*html .usercommentsbox table.glstable td.glstd  { height:29px; padding-top:3px;}
	.usercommentsbox table.glstable td.state { text-align:left; padding-left:6px;}
	.usercommentsbox table.glstable tr.alt td { background:#f4f4f4} 
	.usercommentsbox table.glstable tr.over td { background:#f4f4f4; color:#010101;} 
	.usercommentsbox table.glstable tr.title td, .usercommentsbox table.glstable tr td.title { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-left-nav.gif) 0 -652px no-repeat; color:#010101; font-weight:bold;}

.usercommentsbox .usercomments_line01 { padding:8px; width:360px}
.usercommentsbox .usercomments_line01 img { width:92px; height:123px; float:left; border:1px solid #ccc; margin-right:12px}
	*html .usercommentsbox .usercomments_line01 img { margin-top:4px;}
.usercommentsbox .usercomments_line01 span, .usercommentsbox .usercomments_line01 p { width:200px; float:left; text-align:left; color:#111111;}
.usercommentsbox .usercomments_line01 .brand {font-size:200%; font-weight:bold; margin:20px 0}
.usercommentsbox .usercomments_line01 p span { width:auto; float:none;color:#999999; font-size:12px}
.usercommentsbox .btn_postcomment { margin:10px 0 0 252px;}
.usercommentsbox .usercomments_line02 { padding:8px;  }
/*====
popiframebox
===*/
.popiframebodybox { clear:both;	padding:30px 15px 15px 20px;	overflow:auto;	text-align:left;	background-color:none;	background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-temp-thick.gif) no-repeat; height:384px;}
.popiframebox { width:630px; height:344px; overflow:hidden;background-color:#fff; line-height:28px; padding:12px 0 4px 16px;position:relative; color:#999999;}
.popiframebox .popcouponimg { }
.popiframebox .popcouponimg img { float:left; padding:4px 6px 4px 0}
.popiframebox strong { font-weight:bold; color:#333333}
.popiframebox h3 { margin-bottom:1.1em}
.popiframebox p { margin-bottom:0.8em}
.popiframebox .popcouponimg li { padding-left:10px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-product-link-span.gif) 0 6px no-repeat; width:140px; float:left; }
.popiframebox .popcouponimg a { }
.popiframebox .popcouponimg .glswatermark { position:absolute; bottom:10px; right:20px;}

/*=====
popvideo
====*/
#popvideo {}
#popvideo .popiframebox  { padding:0; width:640px; height:360px;overflow:hidden;}
#popvideo .popvideobox { width:640px; height:360px; overflow:hidden;}
#popcallcenter .popcalltable { line-height:18px}

#popcallcenter table.glstable { width:350px; border-collapse:collapse; margin :0 20px 0 0; float:left;}
	#popcallcenter table.glstable td { height:32px;border:1px solid #ccc; word-break:keep-all; vertical-align:middle;text-align:center; line-height:16px; color:#999999;}
		*html #popcallcenter table.glstable td  { height:29px; padding-top:3px;}
	#popcallcenter table.glstable td.state { text-align:left; padding-left:6px;}
	#popcallcenter table.glstable tr.alt td { background:#f4f4f4} 
	#popcallcenter table.glstable tr.over td { background:#f4f4f4; color:#010101;} 
	#popcallcenter table.glstable tr.title td, .cartbox .page table.glstable tr td.title { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-left-nav.gif) 0 -652px no-repeat; color:#010101; font-weight:bold;}
#popcallcenter .call_line01 { padding:8px; width:350px}
#popcallcenter .call_line01 img { width:92px; height:123px; float:left; border:1px solid #ccc; margin-right:12px; padding:2px;}
	*html #popcallcenter .call_line01 img { margin-top:4px;}
#popcallcenter .call_line01 span, #popcallcenter table.glstable td.call_line01 p { width:220px; float:left; text-align:left; color:#111111;}
#popcallcenter .call_line01 .brand {font-size:200%; font-weight:bold; margin:20px 0}
#popcallcenter .call_line01 p span { width:auto; float:none;color:#999999; font-size:12px}
#popcallcenter ul { width:240px; float:left;}

#popcallcenter .call_line01  span.jqTransformRadioWrapper { width:18px; float:left;}
#popcallcenter .call_line01  span.sizelabel { width:220px; float:left; line-height:23px}
#popcallcenter .call_line01  label { float:left;line-height:23px}
	#popcallcenter .word { height:auto;line-height:18px;margin-bottom:2em;width:240px;}
		#popcallcenter .word span { float:left;width:60px;}
		#popcallcenter .word p { float:left;margin-bottom:2em;width:180px;}

#popcallcenter .glscodeline { width:220px; height:30px; float:left; padding-left:114px; text-align:left;}
	#popcallcenter .call_line01 span.glscode { width:120px; float:none;}
#popstory h3 { width:100%; text-align:center; padding:12px 0 2px;}
#popstory p { line-height:22px; margin-bottom:1.6em;}

.kwicks_popbody { width:640px; height:360px; overflow:hidden; background:#FFF; margin:26px 0 0 6px;}

/*====
#popwaitinglist
====*/
#popwaitinglist { padding-bottom:0;}
#popwaitinglist h3 { width:530px; height:28px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/popwaitinglist_title.gif) no-repeat; text-indent:-1000em;}
#popwaitinglist h3.waitinglistfinished {background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/popwaitinglist_title2.gif) no-repeat; }
#popwaitinglist .glstable { width:600px; }
/*=====
raylibox 
====*/
.raylibox {}
.raylibox .title { width:960px; height:163px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-title-rayli.gif) no-repeat; text-indent:-1000em; }
.raylibox .page { width:757px; padding-left:203px; margin-bottom:60px; color:#999999; margin-top:-40px}
.raylibox .page p { width:100%; line-height:18px; margin-bottom:1.3em;}

.raylibox h4 { color:#040203; height:32px; font-size:120%; line-height:32px;}
.raylibox .rayli_01, .raylibox .rayli_02 { width:350px; height:260px; float:left; padding:4px 5px 0 0;}
	.raylibox .rayli_01 .mark { color:#040203; padding-left:160px}

.raylibox .rayli_02 { padding-left:20px;}
	.raylibox .rayli_02 .rayli_slider { width:350px; height:170px; position:relative; overflow:hidden;}
	.raylibox .rayli_02 .rayli_slider  li { width:116px; height:170px; float:left;}
	.raylibox .rayli_02 .simply-scroll .simply-scroll-clip { height:170px}
	
.raylibox .rayli_03 { width:100%; float:left; clear:both;}
	.raylibox .rayli_03 a { color:#040203; text-decoration:underline;}
/*==
privacybox
==*/
.privacybox {margin-bottom:60px}
.privacybox .title { width:960px; height:143px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-title-privacy.gif) no-repeat; text-indent:-1000em; }
.privacybox .page { width:757px; padding-left:203px; margin-bottom:60px; color:#999999; margin-top:-20px}
.privacybox .page p { width:90%; line-height:18px; margin-bottom:1.3em;}
.privacybox h4 { color:#040203; height:32px; font-size:120%; line-height:32px;}
/*==
activityrulesbox
==*/
.activityrulesbox {margin-bottom:60px}
.activityrulesbox .title { width:960px; height:132px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-title-activityrules.gif) no-repeat; text-indent:-1000em; }
.activityrulesbox .page { width:757px; padding-left:203px; margin-bottom:60px; color:#999999; margin-top:-10px}
.activityrulesbox .page p { width:90%; line-height:18px; margin-bottom:1.3em;}
.activityrulesbox h4 { color:#040203; height:32px; font-size:120%; line-height:32px;}
/*==
unsubbox
==*/
.unsubbox {margin-bottom:60px }
.unsubbox .title { width:960px; height:132px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-title-unsubmail.gif) no-repeat; text-indent:-1000em; }
.unsubbox .page { width:757px; padding-left:203px; margin-bottom:60px; color:#999999; margin-top:-10px}
.unsubbox .page p { width:90%; line-height:18px; margin-bottom:1.3em;}
.unsubbox h4 { color:#040203; height:32px; font-size:120%; line-height:32px;}
.unsubbox .unsubinfobox { clear:left; height:200px; padding-top:40px; text-align:center; width:700px}
.unsubbox .unsubstep1 {}
	.unsubbox .unsubstep1 .btn_unsubmail { margin:60px 0 0 300px;}
.unsubbox .unsubstep2 { display:none}
	.unsubbox .unsubstep2 h4 { text-align:left; float:left; padding-left:200px; margin-bottom:20px}
	.unsubbox .unsubstep2 p { width:700px; text-align:left; clear:left; margin-bottom:6px; float:left}
	.unsubbox .unsubstep2 .btn_unsubqa { margin:20px 0 0 300px;}
.unsubbox .unsubok { display:none}
/*==
unavaliablebox
==*/
.unavaliablebox {margin-bottom:60px }
.unavaliablebox h3.title { width:960px; height:132px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-title-unavaliable.gif) no-repeat; text-indent:-1000em; }
.unavaliablebox .page { width:757px; padding-left:203px; margin-bottom:60px; color:#999999; margin-top:-10px}
.unavaliablebox .page p { width:90%; line-height:18px; margin-bottom:1.3em;}
.unavaliablebox h4 { color:#040203; height:32px; font-size:120%; line-height:32px;}
.unavaliablebox table.glstable { width:730px; border-collapse:collapse; margin :0 20px 0 0; float:left;}
	.unavaliablebox table.glstable td { height:32px;border:1px solid #ccc; word-break:keep-all; vertical-align:middle;text-align:center; line-height:16px; color:#999999;}
		*html .unavaliablebox table.glstable td  { height:29px; padding-top:3px;}
	.unavaliablebox table.glstable td.state { text-align:left; padding-left:6px;}
	.unavaliablebox table.glstable tr.alt td { background:#f4f4f4} 
	.unavaliablebox table.glstable tr.over td { background:#f4f4f4; color:#010101;} 
	.unavaliablebox table.glstable tr.title td, .cartbox .page table.glstable tr td.title { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-left-nav.gif) 0 -652px no-repeat; color:#010101; font-weight:bold;}
.unavaliablebox a.btn_unavailable { margin:30px 0 0 300px}	
/*===
for404box
==*/
.for404box {margin-bottom:60px }
.for404box h3.title { width:960px; height:224px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-title-404.gif) no-repeat; text-indent:-1000em; }
.for404box .page { width:757px; padding-left:203px; margin-bottom:60px; color:#999999; margin-top:-10px}
.for404box .page p { width:90%; line-height:18px; margin-bottom:1.3em;}
.for404box h4 { color:#040203; height:32px; font-size:120%; line-height:32px;}
.for404box .linklist { width:250px; line-height:24px; padding-left:206px; height:90px}
.for404box .linklist li { height:32px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-for404-link.gif) no-repeat; padding-left:33px;}
.for404box a.btn_404 { margin-left:210px;}
/*===
chackoutbox
===*/
.chackoutbox { }
.chackoutbox .titlepayment { width:960px; height:86px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-chechoutpayment-title.gif) no-repeat; text-indent:-1000em;}
.chackoutbox .chackoutstepnav { width:960px; height:75px; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-chackoutstepnav.gif) no-repeat; text-indent:-1000em;}
.chackoutbox .chackoutstep02 { background-position:0 -80px}
.chackoutbox .chackoutstep03 { background-position:0 -160px}

.chackoutbox .leftbox { float:left; width:220px; padding:100px 6px 60px 4px; height:auto;}

.chackoutbox .leftbox dd div {width:220px; line-height:18px; margin:0.2em 0 0.2em; height:auto; float:left; clear:left; color:#999999}
.chackoutbox .leftbox .word { }
.chackoutbox .leftbox .word p {   width:138px; float:left; margin-bottom:0.2em; }
*.chackoutbox .leftbox .word p { margin:0;}
.chackoutbox .leftbox .word span { width:80px; float:left; text-align:right; color:#3c3c3c} 


.chackoutbox  .leftbox h4 { width:220px; height:60px; float:left; text-indent:-1000em; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-title-chackout-left.gif) no-repeat; clear:left}
	.chackoutbox  .leftbox h4.title02 {}
	.chackoutbox  .leftbox h4.title01 { background-position: 0 -91px;}
	.chackoutbox  .leftbox h4.title03 { background-position: 0 -182px;}
	.chackoutbox  .leftbox h4.title04 { background-position: 0 -273px;}
	.chackoutbox  .leftbox h4.title05 { background-position: 0 -364px;}
	.chackoutbox  .leftbox h4.title06 { background-position: 0 -455px;}
	.chackoutbox  .leftbox h4.title07 { background-position: 0 -538px;}
	.chackoutbox  .leftbox h4.title11 { width:220px; height:60px; float:left; text-indent:0em;  clear:left; background:none;}
	.chackoutbox  .leftbox h4.title11	a { width:220px; height:60px; float:left; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/bg-chackoutalert.gif) no-repeat; text-indent:-1000em; }

.chackoutbox .right { float:left; width:630px; overflow:hidden; height:auto; padding:5px 0 0 80px; color:#6f6f6f; margin-bottom:30px;}
.chackoutbox .right dl { float:left; clear:left; width:630px; margin:10px 0; position:relative;}
.chackoutbox  .right dt { width:630px; height:91px; float:left; text-indent:-1000em; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-title-chackout-left.gif) no-repeat; clear:left}
	.chackoutbox .right dt.title01 { background-position: -275px -91px;}
	.chackoutbox .right dt.title02 { background-position: -275px -1px;}
	.chackoutbox .right dt.title08 { background-position: -275px -185px;}
	.chackoutbox .right dt.title03 { background-position: -275px -282px;}
	.chackoutbox .right dt.title04 { background-position: -275px -273px;}
	.chackoutbox .right dt.title05 { background-position: -275px -454px;}
	.chackoutbox .right dt.title06 { background-position: -275px -545px; }
	.chackoutbox .right dt.title07 { background-position: -275px -566px;}
.chackoutbox .right dd { clear:left; width:620px; }
.chackoutbox .right dd span { color:#999}
.chackoutbox .right dd strong { color:#F00}

.chackoutbox .chechoutpaymentbox , .chackoutbox .page { float:left; width:740px; height:auto; padding:5px 0 0 220px; color:#6f6f6f; margin-bottom:30px; }
.chackoutbox .chechoutpaymentbox .formline  { width:740px}
.chackoutbox .jqTransformSelectWrapper, .chackoutbox .jqTransformInputWrapper { margin:0 4px; }
.chackoutbox .jqTransformSelectWrapper li { padding:0 }

.chackoutbox .page { line-height:1.5em;}
.chackoutbox .page h4 { margin:0 0 5px 0; }


.chackoutbox dd  table.glstable { width:600px; border-collapse:collapse; margin:20px}
	.chackoutbox dd  table.glstable td { height:32px;border:1px solid #ccc; word-break:keep-all; vertical-align:middle;text-align:center; line-height:16px; color:#999999; padding:2px 0 2px 8px}
		*html .chackoutbox dd  table.glstable td  { height:29px; padding-top:3px;}
	.chackoutbox dd  table.glstable td.state { text-align:left; padding-left:6px;}
	.chackoutbox dd  table.glstable tr.alt td { background:#f4f4f4} 
	.chackoutbox dd  table.glstable tr.over td { background:#f4f4f4; color:#010101;} 
	.chackoutbox dd  table.glstable tr.title td, .chackoutbox dd  table.glstable tr td.title { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-left-nav.gif) 0 -652px no-repeat; color:#010101; font-weight:bold;}

.chackoutbox dd  .cart_line02 { width:100px}
	.chackoutbox dd  .cart_line02 select { width:50px}
	.chackoutbox dd.cart  .jqTransformSelectWrapper { margin:0 auto; float:none}
	.chackoutbox dd.cart .jqTransformSelectWrapper div span { left:0}
.chackoutbox dd  .cart_line05 a { color:#333333; text-decoration:underline; font-weight:bold; padding:0 5px;}
.chackoutbox dd  table.glstable td.colspan5 { background:#f4f4f4; text-align:right; padding:8px; color:#111111; }
	.chackoutbox dd  .colspan5 .number {color:#999999; }
.chackoutbox dd .cart_line01 { padding:8px; width:360px}
.chackoutbox dd .cart_line01 img { width:92px; height:123px; float:left; border:1px solid #ccc; margin-right:12px}
	*html .chackoutbox dd .cart_line01 img { margin-top:4px;}

.chackoutbox .formline { float:left; clear:left; margin:0 0 20px;}

	.chackoutbox .add .formline label { width:60px;  text-align:right; float:left; color:#111111;}
	.chackoutbox .add .finish p { float:left; clear:left; line-height:18px;}
	.chackoutbox .add .finish p span { width:60px; float:left;text-align:right;}
.chackoutbox .pay .formline { float:left; clear:left; margin:0 0 4px}
	.chackoutbox .pay .title { margin:18px 0 4px; padding-left:4px}
	.chackoutbox .pay .cod { padding:12px;  background:#eee; width:600px; float:left; line-height:18px}
		.chackoutbox .pay .online .jqTransformRadioWrapper { margin-top:10px}
		.chackoutbox .pay .third-party .jqTransformRadioWrapper { margin-top:5px}
		.chackoutbox .pay .installment .jqTransformRadioWrapper { margin-top:2px}
		.chackoutbox .pay .codbox .jqTransformRadioWrapper { margin-top:5px}
	.chackoutbox .pay .formline img { margin-right:40px; float:left}
		#billinfo { line-height:54px; margin-left:-90px; }
	.chackoutbox .pay	 .robishippingmethod .third-party { width:400px}
		
.chackoutbox .right #checkoutSteps a.btn_eidtinfo { margin-left:500px;}
.chackoutbox dd.finish { display:none;}
.chackoutbox .forchackout { height:100px}	
.chackoutbox .forchackout .btn_chackout { margin-left:300px}

.chackoutbox label { padding-top:3px;}

.chackoutbox .right .paymentselectinfo { display:none; }
.chackoutbox .right .robishippingmethod h3 { width:204px; margin:25px 0 4px;}
.chackoutbox .right .robishippingmethod .codbox { clear:none; }
.chackoutsuccesspage {line-height:2.5em;}
.chackoutsuccesspage .btn_subinfo {margin-left:340px;}
.chackoutpaymentbox .formline h3.title {font-size:120%; font-weight:bold; color:#000; line-height:2em;}
.chackoutpaymentbox .formline h3.title span { font-size:100%; font-weight:normal; color:#6F6F6F}
.chackoutpaymentbox .robishippingmethod .third-party .jqTransformRadioWrapper { margin-top:28px}
.chackoutpaymentbox .robishippingmethod .bill99-party .jqTransformRadioWrapper { margin-top:28px}
.orderbox .coupon .offer .btn_offer_post { margin:-6px 0 0 12px;}

*html .chackoutbox .right .orderbox .section  dl.pay { height:166px;}
*html #opc-payment { position:relative; height:300px }
*html #opc-payment .step { float:left; clear:left; width:100%; height:166px; }
.pager {clear:both;margin-top:15px;margin-bottom:15px;}
.pages ol li{line-height:1em;width:1em;display:inline;}
.pager .limiter{float:left;}
.pager .pages {float:right;}


/*==
orderpreviewbox
==*/ 

.orderpreviewbox {}
.orderpreviewbox .infobox { float:left; width:910px; padding:35px 0 10px 10px; height:auto;}
.orderpreviewbox .infobox dd { width:220px; float:left; min-height:110px}
.orderpreviewbox .infobox dd div {width:220px; line-height:18px; margin:0.2em 0 0.2em; height:auto; float:left; color:#999999}
.orderpreviewbox .infobox .word { }
.orderpreviewbox .infobox .word p {   width:138px; float:left; margin-bottom:0.2em; }
*html .orderpreviewbox .infobox .word p { margin:0;}
.orderpreviewbox .infobox .word span { width:80px; float:left; text-align:right; color:#3c3c3c} 


.orderpreviewbox .infobox h4 { width:220px; height:60px; float:left; text-indent:-1000em; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-title-chackout-left.gif) no-repeat; clear:left}
	.orderpreviewbox .infobox h4.title02 {}
	.orderpreviewbox .infobox h4.title01 { background-position: 0 -91px;}
	.orderpreviewbox .infobox h4.title03 { background-position: 0 -182px;}
	.orderpreviewbox .infobox h4.title04 { background-position: 0 -271px;}
	.orderpreviewbox .infobox h4.title05 { background-position: 0 -364px;}
	.orderpreviewbox .infobox h4.title06 { background-position: 0 -455px;}
	.orderpreviewbox .infobox h4.title07 { background-position: 0 -533px;}
.orderpreviewbox .right { float:left; width:920px; overflow:hidden; height:auto; padding:35px 0 0 80px; color:#6f6f6f; margin-bottom:30px;}
.orderpreviewbox  .right dt { width:920px; height:91px; float:left; text-indent:-1000em; background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-title-chackout-left.gif) no-repeat; clear:left}
	.orderpreviewbox .right dt.title01 { background-position: -275px -91px;}
	.orderpreviewbox .right dt.title02 { background-position: -275px -1px;}
	.orderpreviewbox .right dt.title08 { background-position: -275px -185px;}
	.orderpreviewbox .right dt.title03 { background-position: -275px -282px;}
	.orderpreviewbox .right dt.title04 { background-position: -275px -273px;}
	.orderpreviewbox .right dt.title05 { background-position: -275px -454px;}
	.orderpreviewbox .right dt.title06 { background-position: -275px -545px; }
	.orderpreviewbox .right dt.title07 { background-position: -275px -566px;}
.orderpreviewbox dd  table.glstable { width:860px; margin:10px auto; clear:both;}

/*chinavday*/

.chinavbox  table.glstable { width:820px; border-collapse:collapse; margin:0 auto 20px;}
	.chinavbox  table.glstable td { height:32px;border:1px solid #ccc; word-break:keep-all; vertical-align:middle;text-align:center; line-height:16px; color:#999999; padding:2px 0 2px 8px;background:#fff}
		*html .chinavbox  table.glstable td  { height:29px; padding-top:3px;}
	.chinavbox  table.glstable td.state { text-align:left; padding-left:6px;}
	.chinavbox  table.glstable tr.alt td { background:#f4f4f4}
	.chinavbox  table.glstable tr.title td, .chinavbox  table.glstable tr td.title { background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/sp-left-nav.gif) 0 -652px no-repeat; color:#010101; font-weight:bold;}

/*
added css start
thickbox.css
jqzoom.css
jqtransform.css
jscrollpane.css
robi.css

*/

#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:6000;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;

}

.TB_overlayMacFFBGHack {background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/css/macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
/*	background: #ffffff;*/
	z-index: 6002;
	color:#000000;
	display:none;
/*	border: 1px solid #bcbcbc;*/
	text-align:left;
	top:50%;
	left:50%;
    overflow:hidden;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
float:right;
margin-bottom:1px;
padding:7px 10px 5px 0;
position:absolute;
right:10px;
text-align:right;
text-indent:-1000em;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
height:0;
overflow:hidden; line-height:0px; height:0px;font-size:0;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
	background-color:none;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:6003;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:5999;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;

}
#TB_closeAjaxWindow {
position:absolute;
right:10px;
}
#TB_closeWindowButton { position:absolute; right:20px; text-indent:-1000em; padding:4px;  width:20px; height:20px; /*background:#9966CC;border: 1px solid #ededed;*/ text-align:left;}

#TB_ajaxContent	img { padding:30px 0 0 6px}
div.jqZoomTitle
{
	z-index:5000;
	text-align:center;
	font-size:11px;
	font-family:Tahoma;
	height:16px;
	padding-top:2px;
	position:absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	color: #FFF;
	background: #999;

}

.jqZoomPup
{
		overflow:hidden;
		background-color: #FFF;
		-moz-opacity:0.6;
		opacity: 0.6;
		filter: alpha(opacity = 60);
		z-index:10;
		border-color:#c4c4c4;
		border-style: solid;
		cursor:crosshair;
}

.jqZoomPup img
{
	border: 0px;
}

.preload{
	-moz-opacity:0.8;
	opacity: 0.8;
   filter: alpha(opacity = 80);
	color: #333;
	font-size: 12px;
	font-family: Tahoma;
   text-decoration: none;
	border: 1px solid #CCC;
   background-color: white;
   padding: 8px;
	text-align:center;
   background-image: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/zoomloader.gif);
   background-repeat: no-repeat;
   background-position: 43px 30px;
	width:90px;
	* width:100px;
	height:43px;
	*height:55px;
	z-index:10;
	position:absolute;
	top:3px;
	left:20px;

}

.jqZoomWindow
{
	border: 1px solid #999;
	background-color: #FFF;
}
form.jqtransformdone label{
	margin-top:4px;
	margin-right: 8px;
	display: block;
	float:left;
}
form.jqtransformdone div.rowElem{
	clear:both;
	padding:4px 0px;
}
/* -------------
 * Buttons
 * ------------- */
button.jqTransformButton {
	margin: 0px;
	padding: 0px;
	border: none;
	background-color: transparent;
	cursor: pointer;
	overflow: visible;
	font-family: Arial;
}

*:first-child+html button.jqTransformButton[type]{width: 1;} /* IE7 */

button.jqTransformButton span {
	background: transparent url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/btn_right.gif) no-repeat right top;
	display: block;
	float: left;
	padding: 0px 4px 0px 0px; /* sliding doors padding */
	margin: 0px;
	height: 33px;
}

button.jqTransformButton span span {
	background: transparent url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/btn_left.gif) no-repeat top left;
	color: #333;
	padding: 8px 4px 0px 8px;
	font-weight: normal;
	font-size: 12px;
	line-height: 13px;
	display: block;
	text-decoration: none;
	height: 33px;
}

/*hover*/
button.jqTransformButton_hover span span { background-position: left -33px ; }
button.jqTransformButton_hover span { background-position: right -33px ; }

/*clicked*/
button.jqTransformButton_click span span { background-position: left -66px ; }
button.jqTransformButton_click span { background-position: right -66px ; }

/* IE 6 */
* html button.jqTransformButton { height:33px; }
* button.jqTransformButton span span { height: 25px; }
/* IE 7 */
*+ html button.jqTransformButton { height:33px; }
*+ button.jqTransformButton span span { height: 25px; }


/* -------------
 * Inputs
 * ------------- */
.jqTransformInputWrapper {
	background: transparent url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/input/input_text_left.gif) no-repeat left top;
	height: 31px;
	padding: 0px;
	float:left;
}

.jqTransformInputInner {
	background: transparent url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/input/input_text_right.gif) no-repeat top right;
	padding: 0px;
	margin: 0 -1px 0 0 ;
}

.jqTransformInputInner div {
	height: 31px;
	margin:0px 0px 0px 8px;
}

.jqTransformInputInner div input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 18px;
	vertical-align: middle;
	height: 20px;
	color:#404040;
	border: none;
	padding: 8px 0px 0px 0px;
	margin: 0px;
	/*background:transparent;*/
	background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/pix.gif);


}

/*  IE6 */
* html .jqTransformInputInner div input {
	padding: 6px 0 0 0;
	margin: 0 0 0 -8px;
	height:24px;
}
/* Ie7 */
*+ html .jqTransformInputInner div input {
	padding: 6px 0 0 0;
	margin-left:-10px;
	height:24px;
}

/*hover*/
.jqTransformInputWrapper_hover{ background-position: left -31px ;}
.jqTransformInputWrapper_hover div.jqTransformInputInner{ background-position: right -31px ;}

/*focus*/
.jqTransformInputWrapper_focus{ background-position: left -62px ;}
.jqTransformInputWrapper_focus div.jqTransformInputInner{ background-position: right -62px ;}



.jqTransformSafari .jqTransformInputInner div {
	position: relative;
	overflow: hidden;
	margin:0px 8px;
	height:29px;
}
.jqTransformSafari .jqTransformInputInner div input {
	background-color: none;
	position: absolute;
	top: -10px;
	left: -2px;
	height: 42px;
	padding-left: 4px;
}



/* -------------
 * Textarea
 * ------------- */
table.jqTransformTextarea td#jqTransformTextarea-mm textarea{
	font-size: 12px;
	line-height: 16px;
}

table.jqTransformTextarea td{
font-size: 1px;
line-height: 1px;
width: 5px;
height: 5px;
margin: 0;
padding: 0;
}
table.jqTransformTextarea{}
table.jqTransformTextarea tr{
/*border: 1px solid red;*/

}
table.jqTransformTextarea textarea{
	margin: 0;
	padding: 0;
	border: 0;
	background: none;
}
table.jqTransformTextarea td#jqTransformTextarea-tl{background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/textarea/textarea_tl.gif) no-repeat top left;}
table.jqTransformTextarea td#jqTransformTextarea-tm{background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/textarea/textarea_tm.gif) repeat-x top left;}
table.jqTransformTextarea td#jqTransformTextarea-tr{background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/textarea/textarea_tr.gif) no-repeat top left;}

table.jqTransformTextarea td#jqTransformTextarea-ml{background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/textarea/textarea_ml.gif) repeat-y top left;}
table.jqTransformTextarea td#jqTransformTextarea-mm{background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/textarea/textarea-mm.gif) repeat;}
table.jqTransformTextarea td#jqTransformTextarea-mr{background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/textarea/textarea_mr.gif) repeat-y top left;}

table.jqTransformTextarea td#jqTransformTextarea-bl{background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/textarea/textarea_bl.gif) no-repeat top left;}
table.jqTransformTextarea td#jqTransformTextarea-bm{background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/textarea/textarea_bm.gif) repeat-x top left;}
table.jqTransformTextarea td#jqTransformTextarea-br{background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/textarea/textarea_br.gif) no-repeat top left;}

/*hover*/
table.jqTransformTextarea-hover td#jqTransformTextarea-tl{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-tm{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-tr{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-ml{background-position:-5px 0px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-mm{background-image: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/textarea/textarea-mm-hover.gif);}
table.jqTransformTextarea-hover td#jqTransformTextarea-mr{background-position:-5px 0px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-bl{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-bm{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-br{background-position:0px -5px;}

/*focus*/
table.jqTransformTextarea-focus td#jqTransformTextarea-tl{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-tm{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-tr{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-ml{background-position:-10px 0px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-mm{background-image: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/textarea/textarea-mm-focus.gif);}
table.jqTransformTextarea-focus td#jqTransformTextarea-mr{background-position: -10px 0px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-bl{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-bm{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-br{background-position:0px -10px;}


table.jqTransformTextarea .jqTransformSafariTextarea div {
	position: relative;
	overflow: hidden;
	border: 0px solid red;
}
table.jqTransformTextarea .jqTransformSafariTextarea textarea{
	background: none;
	position: absolute;
	top:-10px;
	left:-10px;
	padding: 10px 10px 10px 10px;
	resize: none;
}


/* -------------
 * Radios
 * ------------- */
.jqTransformRadioWrapper {float: left;display:block;margin:0px 4px;	margin-top:5px;}
.jqTransformRadio {
	background: transparent url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/radio.gif) no-repeat center top;
	vertical-align: middle;
	height: 19px;
	width: 18px;
	display:block;/*display: -moz-inline-block;*/
}


/* -------------
 * Checkboxes
 * ------------- */
span.jqTransformCheckboxWrapper{
	display:block;float:left;
	margin-top:5px;
}
a.jqTransformCheckbox {
	background: transparent url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/checkbox.gif) no-repeat center top;
	vertical-align: middle;
	height: 19px;
	width: 18px;
	display:block;/*display: -moz-inline-block;*/
}

/* -------------
 * Checked - Used for both Radio and Checkbox
 * ------------- */
a.jqTransformChecked { background-position: center bottom;}


/* -------------
 * Selects
 * ------------- */
.jqTransformSelectWrapper {
	width: 45px;
	position:relative;
	height: 31px;
	background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/select_left.gif) no-repeat top left;
	float:left;
}

.jqTransformSelectWrapper div span {

	font-size: 12px;
	float: none;
	position: absolute;
	white-space: nowrap;
	height: 31px;
	line-height: 15px;
	padding: 8px 0 0 7px;
	overflow: hidden;
	cursor:pointer;
	/*border: 1px solid #CCCCCC;*/
/*	border-right: none;*/
}

.jqTransformSelectWrapper  a.jqTransformSelectOpen {
	display: block;
	position: absolute;
	right: 0px;
	width: 31px;
	height: 31px;
	background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/select_right.gif) no-repeat center center;
}

.jqTransformSelectWrapper ul {
	position: absolute;
	width: 43px;
	top: 30px;
	left: 0px;
	list-style: none;
	background-color: #FFF;
	border: solid 1px #CCC;
	display: none;
	margin: 0px;
	padding: 0px;
	height: 150px;
	overflow: auto;
	overflow-y: auto;
	z-index:10;
}

.jqTransformSelectWrapper ul a {
	display: block;
	padding: 5px;
	text-decoration: none;
	color:#333;
	background-color: #FFF;
	font-size: 12px;
}

.jqTransformSelectWrapper ul a.selected {
	background: #EDEDED;
	color: #333;
}

.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {
	background:#ff0000;
	color: #fff;
}

/* -------------
 * Hidden - used to hide the original form elements
 * ------------- */
.jqTransformHidden {display: none;}



.clubbox .jqTransformSelectWrapper ul {
	height:125px;
}

.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	top: 0;
	height: 100%;
	background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/worldcup-jscroll-bg.gif) repeat-y;
}
.jScrollPaneDrag {
	position: absolute;
	background: #cfdcee;
	filter:alpha(opacity=80);
	-moz-opacity:0.8;
	opacity: 0.8;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowUp:hover {
	/*background-color: #f60;*/
}

a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	/*background-color: #666;*/
	height: 9px;
}
a.jScrollArrowDown:hover {
	/*background-color: #f60;*/
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
	/*background-color: #f00;*/
}
#pane2 {
	height: 108px;
	width:230px
}
.holder {padding:45px 0 0 16px; color:#FFF;}
.worldcup-scroll-info td { height:14px; line-height:14px; width:100px; padding:2px 0; overflow:hidden;}
.worldcup-scroll-info td.name { text-align:center; word-break:break-all;table-layout:fixed}

.clubbox .msgbox div.input-box {
background:transparent none repeat scroll 0 0;
clear:left;
float:left;
height:42px;
line-height:24px;
}

span.validation-error, div.validation-error, .clubbox .msgbox div.validation-error,.clubbox .msgbox div.validation-error  {
	background:url("http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/icon_error.gif") no-repeat scroll 100% 2px transparent;
	padding-right:20px;
}

span.validation-passed, div.validation-passed, .clubbox .msgbox div.validation-passed,.clubbox .msgbox div.validation-passed {
background:url("http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/icon_ok.gif") no-repeat scroll 100% 2px transparent;
padding-right:20px;
}

div.robimessagebox {
	margin:10px 0;
	color:red;
}

div.robiloginmessagebox {
	margin:10px 0;
	color:red;
	text-align:left;
	padding-left:80px;
}

div.robinRegMessageBox {
	display:block;
	clear:both;
	padding-left:100px;
	color:red;
	margin:10px;
}

/*
 * fixed when left too height occurs problem
 */
.registerbox .registershow {
height:750px;
}


.editdob {
	width:340px;
}


.robistepsave {
	width:100%;
	text-align:right;

}

.chackoutbox .right .robidlfix {
clear:left;
float:left;
margin:10px 0;
width:630px;
z-index:1;
}


/* Ie7 */
*+html .robistepsav {
	padding-top:60px;
}

.step-title {
	width:100%;
}

.chackoutbox .btn_eidtinfo {
	margin-left:500px;
}

.chackoutbox .right {
	width:710px;
	margin-left:20px;
}

.chackoutbox dd table.glstable {
border-collapse:collapse;
margin-bottom:20px;
width:650px;
}

.right .editformbox .input-box {
background-color:#CCCCCC;
height:1px;
line-height:1px;
margin-bottom:10px;
}

.right .editformbox {
	min-height:350px;
}

.chackoutbox .orderbox dd {
	clear:left;
	padding-left:10px;
	width:710px;
}

.paymentIntro {
	clear:both;
	padding-left:20px;
}


.robistepsave {
	clear:both;
	display:none;
	text-indent:0;
}

.robishippingmethod li  {
	padding:5px 0;
	overflow:auto;
}

#payment_form_cosmo99bill_payment li {
	padding 0;
}

.chackoutbox .right dl {

	width:680px;
}

.chackoutbox .pay .formline .please-wait img {
	margin-right:10px;
}

.please-wait {
	padding-top:10px;
}

div.please-wait {
	padding-top:10px;
	float:left;
}

.chackoutbox .add .formline label {
width:100px;
}

label.formfixlabel {
width:100px;
float:left;
text-align:right;
}

/*
added css end
*/


/*up salling 20100809*/
.productbox .upsellicon {}
.productbox .ipspudpage { width:100px; z-index:9999; position:absolute; top:2px;}


form.jqtransformdone label{
	margin-top:4px;
	margin-right: 8px;
	display: block;
	float:left;
}
form.jqtransformdone div.rowElem{
	clear:both;
	padding:4px 0px;
}
/* -------------
 * Buttons
 * ------------- */
button.jqTransformButton {
	margin: 0px;
	padding: 0px;
	border: none;
	background-color: transparent;
	cursor: pointer;
	overflow: visible;
	font-family: Arial;
}

*:first-child+html button.jqTransformButton[type]{width: 1;} /* IE7 */

button.jqTransformButton span {
	background: transparent url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/btn_right.gif) no-repeat right top;
	display: block;
	float: left;
	padding: 0px 4px 0px 0px; /* sliding doors padding */
	margin: 0px;
	height: 33px;
}

button.jqTransformButton span span {
	background: transparent url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/btn_left.gif) no-repeat top left;
	color: #333;
	padding: 8px 4px 0px 8px;
	font-weight: normal;
	font-size: 12px;
	line-height: 13px;
	display: block;
	text-decoration: none;
	height: 33px;
}

/*hover*/
button.jqTransformButton_hover span span { background-position: left -33px ; }
button.jqTransformButton_hover span { background-position: right -33px ; }

/*clicked*/
button.jqTransformButton_click span span { background-position: left -66px ; }
button.jqTransformButton_click span { background-position: right -66px ; }

/* IE 6 */
* html button.jqTransformButton { height:33px; }
* button.jqTransformButton span span { height: 25px; }
/* IE 7 */
*+ html button.jqTransformButton { height:33px; }
*+ button.jqTransformButton span span { height: 25px; }


/* -------------
 * Inputs
 * ------------- */
.jqTransformInputWrapper {
	background: transparent url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/input/input_text_left.gif) no-repeat left top;
	height: 31px;
	padding: 0px;
	float:left;
}

.jqTransformInputInner {
	background: transparent url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/input/input_text_right.gif) no-repeat top right;
	padding: 0px;
	margin: 0 -1px 0 0 ;
}

.jqTransformInputInner div {
	height: 31px;
	margin:0px 0px 0px 8px;
}

.jqTransformInputInner div input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height: 18px;
	vertical-align: middle;
	height: 20px;
	color:#404040;	
	border: none;
	padding: 8px 0px 0px 0px;
	margin: 0px;
	/*background:transparent;*/
	background:url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/common/pix.gif);


}

/*  IE6 */
* html .jqTransformInputInner div input {
	padding: 6px 0 0 0;
	margin: 0 0 0 -8px;
	height:24px;
}
/* Ie7 */
*+ html .jqTransformInputInner div input {
	padding: 6px 0 0 0;
	margin-left:-10px;
	height:24px;
}

/*hover*/
.jqTransformInputWrapper_hover{ background-position: left -31px ;}
.jqTransformInputWrapper_hover div.jqTransformInputInner{ background-position: right -31px ;}

/*focus*/
.jqTransformInputWrapper_focus{ background-position: left -62px ;}
.jqTransformInputWrapper_focus div.jqTransformInputInner{ background-position: right -62px ;}



.jqTransformSafari .jqTransformInputInner div {
	position: relative;
	overflow: hidden;
	margin:0px 8px;
	height:29px;
}
.jqTransformSafari .jqTransformInputInner div input {
	background-color: none;
	position: absolute;
	top: -10px;
	left: -2px;
	height: 42px; 
	padding-left: 4px;
}



/* -------------
 * Textarea
 * ------------- */
table.jqTransformTextarea td#jqTransformTextarea-mm textarea{
	font-size: 12px;
	line-height: 16px;
}

table.jqTransformTextarea td{
font-size: 1px;
line-height: 1px;
width: 5px;
height: 5px;
margin: 0;
padding: 0;
}
table.jqTransformTextarea{}
table.jqTransformTextarea tr{
/*border: 1px solid red;*/

}
table.jqTransformTextarea textarea{
	margin: 0;
	padding: 0;
	border: 0;
	background: none;
}
table.jqTransformTextarea td#jqTransformTextarea-tl{background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/textarea/textarea_tl.gif) no-repeat top left;}
table.jqTransformTextarea td#jqTransformTextarea-tm{background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/textarea/textarea_tm.gif) repeat-x top left;}
table.jqTransformTextarea td#jqTransformTextarea-tr{background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/textarea/textarea_tr.gif) no-repeat top left;}

table.jqTransformTextarea td#jqTransformTextarea-ml{background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/textarea/textarea_ml.gif) repeat-y top left;}
table.jqTransformTextarea td#jqTransformTextarea-mm{background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/textarea/textarea-mm.gif) repeat;}
table.jqTransformTextarea td#jqTransformTextarea-mr{background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/textarea/textarea_mr.gif) repeat-y top left;}

table.jqTransformTextarea td#jqTransformTextarea-bl{background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/textarea/textarea_bl.gif) no-repeat top left;}
table.jqTransformTextarea td#jqTransformTextarea-bm{background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/textarea/textarea_bm.gif) repeat-x top left;}
table.jqTransformTextarea td#jqTransformTextarea-br{background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/textarea/textarea_br.gif) no-repeat top left;}

/*hover*/
table.jqTransformTextarea-hover td#jqTransformTextarea-tl{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-tm{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-tr{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-ml{background-position:-5px 0px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-mm{background-image: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/textarea/textarea-mm-hover.gif);}
table.jqTransformTextarea-hover td#jqTransformTextarea-mr{background-position:-5px 0px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-bl{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-bm{background-position:0px -5px;}
table.jqTransformTextarea-hover td#jqTransformTextarea-br{background-position:0px -5px;}

/*focus*/
table.jqTransformTextarea-focus td#jqTransformTextarea-tl{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-tm{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-tr{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-ml{background-position:-10px 0px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-mm{background-image: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/textarea/textarea-mm-focus.gif);}
table.jqTransformTextarea-focus td#jqTransformTextarea-mr{background-position: -10px 0px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-bl{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-bm{background-position:0px -10px;}
table.jqTransformTextarea-focus td#jqTransformTextarea-br{background-position:0px -10px;}


table.jqTransformTextarea .jqTransformSafariTextarea div {
	position: relative;
	overflow: hidden;
	border: 0px solid red;
}
table.jqTransformTextarea .jqTransformSafariTextarea textarea{
	background: none;
	position: absolute;
	top:-10px;
	left:-10px;
	padding: 10px 10px 10px 10px;
	resize: none;
}


/* -------------
 * Radios
 * ------------- */
.jqTransformRadioWrapper {float: left;display:block;margin:0px 4px;	margin-top:5px;}
.jqTransformRadio {
	background: transparent url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/radio.gif) no-repeat center top;
	vertical-align: middle;
	height: 19px;
	width: 18px;
	display:block;/*display: -moz-inline-block;*/
}


/* -------------
 * Checkboxes
 * ------------- */
span.jqTransformCheckboxWrapper{
	display:block;float:left;
	margin-top:5px;
}
a.jqTransformCheckbox {
	background: transparent url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/checkbox.gif) no-repeat center top;
	vertical-align: middle;
	height: 19px;
	width: 18px;
	display:block;/*display: -moz-inline-block;*/
}

/* -------------
 * Checked - Used for both Radio and Checkbox
 * ------------- */
a.jqTransformChecked { background-position: center bottom;}


/* -------------
 * Selects
 * ------------- */
.jqTransformSelectWrapper {
	width: 45px;
	position:relative;
	height: 31px;
	background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/select_left.gif) no-repeat top left;
	float:left;
}

.jqTransformSelectWrapper div span {
	
	font-size: 12px;
	float: none;
	position: absolute;
	white-space: nowrap;
	height: 31px;
	line-height: 15px;
	padding: 8px 0 0 7px;
	overflow: hidden;
	cursor:pointer;
	/*border: 1px solid #CCCCCC;*/
/*	border-right: none;*/
}

.jqTransformSelectWrapper  a.jqTransformSelectOpen {
	display: block;
	position: absolute;
	right: 0px;
	width: 31px;
	height: 31px;
	background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/img/select_right.gif) no-repeat center center;
}

.jqTransformSelectWrapper ul {
	position: absolute;
	width: 43px;
	top: 30px;
	left: 0px;
	list-style: none;
	background-color: #FFF;
	border: solid 1px #CCC;
	display: none;
	margin: 0px;
	padding: 0px;
	height: 150px;
	overflow: auto;
	overflow-y: auto;
	z-index:10;
}

.jqTransformSelectWrapper ul a {
	display: block;
	padding: 5px;
	text-decoration: none;
	color:#333;
	background-color: #FFF;
	font-size: 12px;
}

.jqTransformSelectWrapper ul a.selected {
	background: #EDEDED;
	color: #333;
}

.jqTransformSelectWrapper ul a:hover, .jqTransformSelectWrapper ul a.selected:hover {
	background:#ff0000;
	color: #fff;
}

/* -------------
 * Hidden - used to hide the original form elements
 * ------------- */
.jqTransformHidden {display: none;}



.clubbox .jqTransformSelectWrapper ul {
	height:125px;

}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:6000;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;

}

.TB_overlayMacFFBGHack {background: url(http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/css/macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
/*	background: #ffffff;*/
	z-index: 6002;
	color:#000000;
	display:none;
/*	border: 1px solid #bcbcbc;*/
	text-align:left;
	top:50%;
	left:50%;
    overflow:hidden;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
float:right;
margin-bottom:1px;
padding:7px 10px 5px 0;
position:absolute;
right:10px;
text-align:right;
text-indent:-1000em;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
height:0;
overflow:hidden; line-height:0px; height:0px;font-size:0;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
	background-color:none;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:6003;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:5999;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
	
}
#TB_closeAjaxWindow {
position:absolute;
right:10px;
}
#TB_closeWindowButton { position:absolute; right:20px; text-indent:-1000em; padding:4px;  width:20px; height:20px; /*background:#9966CC;border: 1px solid #ededed;*/ text-align:left;}

#TB_ajaxContent	img { padding:30px 0 0 6px}

.clubbox .msgbox div.input-box {
background:transparent none repeat scroll 0 0;
clear:left;
float:left;
height:42px;
line-height:24px;
}

span.validation-error, div.validation-error, .clubbox .msgbox div.validation-error,.clubbox .msgbox div.validation-error  {
	background:url("http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/icon_error.gif") no-repeat scroll 100% 2px transparent;
	padding-right:20px;
}

span.validation-passed, div.validation-passed, .clubbox .msgbox div.validation-passed,.clubbox .msgbox div.validation-passed {
background:url("http://www.glamour-sales.com.cn/skin/frontend/enterprise/default/images/icon_ok.gif") no-repeat scroll 100% 2px transparent;
padding-right:20px;
}

div.robimessagebox {
	margin:10px 0;
	color:red;
}

div.robiloginmessagebox {
	margin:10px 0;
	color:red;
	text-align:left;
	padding-left:80px;
}

div.robinRegMessageBox {
	display:block;
	clear:both;
	padding-left:100px;
	color:red;
	margin:10px;
}

/*
 * fixed when left too height occurs problem
 */
.registerbox .registershow {
height:750px;
}


.editdob {
	width:340px;
}


.robistepsave {
	width:100%;
	text-align:right;
	
}

.chackoutbox .right .robidlfix {
clear:left;
float:left;
margin:10px 0;
width:630px;
z-index:1;
}


/* Ie7 */
*+html .robistepsav {
	padding-top:60px;
}

.step-title {
	width:100%;
}

.chackoutbox .btn_eidtinfo {
	margin-left:500px;
}

.chackoutbox .right {
	width:710px;
	margin-left:20px;
}

.chackoutbox dd table.glstable {
border-collapse:collapse;
margin-bottom:20px;
width:650px;
}

.right .editformbox .input-box {
background-color:#CCCCCC;
height:1px;
line-height:1px;
margin-bottom:10px;
}

.right .editformbox {
	min-height:350px;
}

.chackoutbox .orderbox dd {
	clear:left;
	padding-left:10px;
	width:710px;
}

.paymentIntro {
	clear:both;
	padding-left:20px;
}


.robistepsave {
	clear:both;
	display:none;
	text-indent:0;
}

.robishippingmethod li  {
	padding:5px 0;
	overflow:auto;
}

#payment_form_cosmo99bill_payment li {
	padding 0;
}

.chackoutbox .right dl {

	width:680px;
}

.chackoutbox .pay .formline .please-wait img {
	margin-right:10px;
}

.please-wait {
	padding-top:10px;
}

div.please-wait {
	padding-top:10px;
	float:left;
}

.chackoutbox .add .formline label {
width:100px;
}

label.formfixlabel {
width:100px;
float:left;
text-align:right;
}




