/*lastupdate ericwang20100402-1813*/
body{
	line-height:1;
	color:black;
	background:white;
	font:13px/1 Arial, serif;
	*font-size:small;
	*font:x-small;  
}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}
fieldset,img{
    border:0;
}
address,caption,cite,code,dfn,em,strong,th,var{
    font-style:normal;
    font-weight:normal;
}
abbr,acronym{
    border:0;
    font-variant:normal;
}
input,textarea,select{
    font-family:inherit;
    font-size:inherit;
    font-weight:inherit;
}
pre,code,kbd,samp,tt{
    font-family:monospace;    
    line-height:100%;
    *font-size:108%;
}


/** 2. global style **/
body{color:#474747;font-size:0.8125em;}
a{color:#006ab4;text-decoration:none;}
a:hover, a:active{color:#006ab4;text-decoration:underline;}
a:visited{color:;}

/** 3. Page Layout **/
div.layout{width:76.153em;margin:0 auto;min-width:990px;}
div.site-info{border:1px solid #ddd}
div.product-thumb{display:table-cell;vertical-align:middle;text-align:center;border:1px solid #ddd;}
p.product-price{font-size:1em;color:#fe0002;}

/** 4. Page Header **/
div.page-header h1.slogan{display:none;}

/** 5. Page Footer **/
div.site-info{height:6.2em;font-size:1em;clear:both;margin-top:0.769em;margin-bottom:1em;padding:5px 0 0 0}
div.site-info div.payment-trust{width:330px;height:4.8em;margin-right:10px;margin-top:9px;border-right:1px solid #ddd;float:left; padding:0 7px 0 5px}
div.site-info div.payment-trust p.logo-hitrust{margin-right:10px;float:right;}
div.site-info div.payment-trust p.logo-moea{margin-left:5px;}
div.site-info p, div.site-info ul, div.site-info ul li{float:left;}
div.site-info ul{margin:0.692em 0; padding:0.076em;width:41.5em;}
div.site-info ul li{margin-right:1em;}
div.site-info ul li a{color:#9b9b9b;}
div.site-info p.service{margin-top:10px;color:#818181;line-height:1.2em;}

/** 5. Page Footer-IE7 **/
*:first-child+html div.site-info div.payment-trust{width:335px;}
*:first-child+html div.site-info div.payment-trust p.logo-hitrust{margin-top:0.05em;width:55px;}
*:first-child+html div.site-info div.payment-trust p.logo-webtrust{margin:0;width:60px;}
*:first-child+html div.site-info div.payment-trust p.logo-moea{width:205px;margin-top:0.1em;}
*:first-child+html div.site-info ul{line-height:1.3em;}
*:first-child+html div.site-info p{line-height:1.3em;width:43em;margin-top:-0.3em;}
*:first-child+html div.site-info p.service{line-height:1.3em;width:45em;margin-top:7px;}
*:first-child+html div.site-info{margin-top:0.9em}
/** 5. Page Footer-IE6 **/
*html div.site-info div.payment-trust{width:335px;overflow:hidden;height:57px;}
*html div.site-info{height:6.2em;}
*html div.site-info ul{margin-left:-10px;padding:0 0.8em;line-height:1.25em;}
*html div.site-info ul li a{color:#9b9b9b;}
*html div.site-info p.license{width:620px;}
*html div.site-info p.service{width:620px;}

/** specify for clss-promo(exclusive-store)**/
.clss-promo { 
  height:32px; 
  width:1250px; 
  border-bottom:3px solid #ff9900; 
  margin-top:0;
}
.clss-promo h2 { 
  display: inline-block;
  width:68px; 
  height:26px; 
  background:url("../../images/default/bg-main-index.gif?2014073001") -300px -360px no-repeat;
  text-indent:-9999px; 
  vertical-align: top;
  margin-top:6px;
}
.clss-promo ul { 
  display: inline-block;
  width:780px; 
  height:27px; 
  margin-top:6px; 
  overflow:hidden;
}
