@charset "utf-8";
/* CSS Document */
html,table {
	font:11px Arial, Helvetica, sans-serif,"宋体";
	color:#666;
	line-height:150%;
}
body{
	margin:0;
	/* WinIE behavior call */
}
address{
	text-style:normal;
}

.red,a.red:link,a.red:visited {color:#A72D2C; font-size:12px;}
.black,a.black:link,a.black:visited {color:#000;}
.gray,a.gray:link,a.gray:visited {color:#666;}
.blue,a.blue:link,a.blue:visited {color:#81624C;}
.yellow,a.yellow:link,a.yellow:visited {color:#fecf77;}
.orange,a.orange:link,a.orange:visited {color:#ee5d04;}
.white,a.white:link,a.white:visited {color:#fff;}
.green,a.green:link,a.green:visited {color:#589246;}

.u,a.u:link,a.u:visited {text-decoration:underline}
.u_,a.u_:link,a.u_:visited {text-decoration:none;}
.b,a.b:link,a.b:visited {font-weight:bold;}
.b_,a.b_:link,a.b_:visited {font-weight:normal;}
.big3,a.big3:link,a.big3:visited {font-size:14px;}
.big,a.big:link,a.big:visited {font-size:12px;}
.big_,a.big_:link,a.big_:visited {font-size:11px;}
/*bgs*/
.bg_none {background:none;}
.blue_bg {background-color:#E1F1F6;}
.white_bg {background-color:#fff;}
.gray_bg {background-color:#EDEDED;}
.dark_bg {background-color:#ededed;}

/*borders*/
.dark_border{border:1px solid #ededed;}
/*position*/
.relative {position:relative; z-index:1;}
.absolute {position:absolute;}
/*display*/
.hide {display:none;}
.show {display:block; clear:both;}
.block {display:block;}
.clear {clear:both;}

/*aligns*/
.center {margin:0 auto;}
.g_t_l {text-align:left;}
.g_t_c {text-align:center;}
.g_t_r {text-align:right;}
.g_t_j {text-align:justify;}
.g_t_t {vertical-align:top;}
.g_t_m {vertical-align:middle;}
.g_t_b {vertical-align:bottom;}
/*boxes*/
ul,li {padding:0;margin:0; list-style:none;}
img {border:0;margin:0;}
dl,dd,dt,form,h1,h2,h3,h4,h5,h6 {margin:0px;padding:0;}
h2 {font-size:16px;color:#000;}
h3 {font-size:14px;color:#000;}
h4 {font-size:12px;color:#000;}
h5 {font-size:12px;color:#474747;padding-bottom: 5px;}
del {color:#000;font-size:10px;}

/*basics*/
.margin_t {margin-top:5px;}
.margin_bottom {margin-bottom:10px;}
.margin_top3 {margin-top:3px;}
.pad_10px {padding:10px;}
.pad_l {padding-left:4px;}
.pad_text {padding-left:2px;}
.pad_l_90px {padding-left:125px;}
.pad_1em {padding-left:10px;}
.margin_1em {margin-left:7px;}
.pad_em {padding-right:10px;padding-left:10px;}
.pad_r_5px {padding-right:5px;}
.pad_l_28px {padding-left:28px;}
.pad_t {padding-top:0;}
.pad_top {padding-top:10px;}
.pad_top30px {padding-top:30px;}
.pad_bottom {padding-bottom:10px;}
.pad_b2 {padding-bottom:2px;}
.pad_5 {padding:5px;}
.pad_3 {padding:3px;}

.font_normal{font-style:normal;font-weight:normal;}

.maxwidth1{width:120%;}
.maxwidth{width:100%;}
.halfwidth {width:50%;}
.fl{float:left;}
.fr{float:right;}

/*img_float*/
.img_fl {float:left;margin:0.5em 0.8em 0 0;}
.img_fr {float:right;margin:0.5em 0 0 0.8em;}
/*letter_spaing*/
.letter_1px {letter-spacing:1px;}
/*cursor*/
.hand {cursor:pointer;}
/*forms*/
.s_select,.s_input,.l_select,.l_input {border:1px solid #b9b9b9;}
.s_input,.l_input {font-size:12px;}
.s_select {width:130px;}
.s_input {width:90px;}
.l_select {width:323px;}
.l_input {width:320px;}
.h1 {display:inline;font-size:12px;}
.flow {overflow:hidden;}
.font_c{font-family:Calibri;}
.themes-selector {
float:left;
margin:0;
width:50px;
height:11px;
background:url(../images/icoBg.gif) no-repeat;
display:block;
}
.themes-selector a {
background:transparent;
float:left;
height:0;
margin:0 3px 0 0;
overflow:hidden;
padding:0;
width:11px;
height:11px; line-height:11px; font-size:0;
}
.themes-selector a.on {
background:transparent url(../images/sprite.gif) -275px -41px;
cursor:default;
}

#attach .attr_elec{     
    clear: both;
    height: 20px;
    padding-bottom: 10px;
    padding-left: 10px;
    width: 348px;}
	
#attach .attr_name{  
    float: left;
    width: 70px;}

#main .live_help { font-size:14px; font-weight:bold; margin-top:30px; margin-left:29px; margin-bottom:10px; font-style: italic;
}

body,html,li,input,gloabl,h2,th,input,nav,td,h1,embed,blockquote,ol,xml,div,dl,dt,dd,ul,h3,h4,h5,h6,pre,form,fieldset,p {
	margin:0;
}

img,fieldset,body,html {
	border:none;
}

address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
}

ol,ul {
	list-style:none;
}

caption,th {
	text-align:left;
}

h1,h2,h3,h4,h5,h6 {
	font-size:100%;
}

q:before,q:after {
	content:'';
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

html {
	font:11px/150% Arial,Helvetica,sans-serif,宋体;
	color:#666;
	background-color:#FFF;
}

a:link,a:visited {
	color:#000;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
	color:#A72D2C;
}

h1 {
	font-size:100%;
}

h2,.h2 {
	font-size:16px;
}

h3,.h3 {
	font-size:14px;
}

h4,.h4 {
	font-size:12px;
}

h5,.h5 {
	font-size:11px;
}

.w-bp {
	border:1px solid #DDD;
	padding:0 10px 10px;
}

.w-bp-a {
	border:1px solid #DDD;
	border-top:none;
	padding:10px;
}


.w-p {
	padding:0 10px 10px;
}

.w-bp h2,.w-b h2,.w-p h2,.widget h2 {
	padding:7px 0;
}

.w-bp h3,.w-b h3,.w-p h3,.widget h3 {
	padding:6px 0;
}

.w-bp h4,.w-b h4,.w-p h4,.widget h4 {
	padding:5px 0;
}


.w-bp-a:after,.w-bp:after,.w-b:after,.w-p:after,.widget:after,.clearfix:after,.section:after {
	content:".";
	clear:both;
	display:block;
	height:0;
	font:0/0 arial;
	visibility:hidden;
}
#wrapper {
	width:184px;
	margin:0 auto;
}

#wrapper-l {
	float:left;
	width:184px;
}


.w-richRefinement {
	border-top:none;
	overflow:hidden;
}

.w-richRefinement h4 {
border-bottom: 1px solid #CCCCCC;
    color: #373737;
    font-size: 14px;
    line-height: 21px;
    margin: 0 0 6px;
    padding: 0 0 6px;
}



.w-richRefinement h4 a:hover {
	background:none;
	text-decoration:underline;
}

.w-richRefinement a {
	display:block;
	font:10px/12px;
}

.w-richRefinement a:hover {
	text-decoration:none;
	color:#b40200;

}

.w-richRefinement a span {
	color:#999;
	display:inline;
	font:10px Verdana;
}

.w-richRefinement h2 {
	color: #666666;
    cursor: pointer;
    height: 24px;
    line-height: 24px;
    margin: 6px 0 0;
    padding: 0 0 0 4px;
	position:relative;
	font-size:12px;
	width:165px;
}
.side-panel-child4{
border-bottom:1px solid #CCCCCC; padding:0 0 6px;font-size:13px;}

.w-richRefinement h2 span {
width:8px;height:8px;background:transparent url(../images/side-panel-arrow.gif) no-repeat scroll 0 0px;margin:9px
6px 0 0;
position:absolute;
}
#narrowBy .down span {float:left;width:8px;height:8px;background:#3f3f3f url(../images/side-panel-arrow.gif) repeat-x scroll 0 -8px;margin:9px
6px 0 0;overflow:hidden}

.w-richRefinement .down span.hover {
width:8px;height:8px;background:transparent url(../images/side-panel-arrow.gif) no-repeat scroll 0 0px;margin:9px
6px 0 0;
position:absolute;
}

.w-richRefinement .fixedHeight {
	width:182px;
	height:128px;
	overflow-x:hidden;
	overflow-y:scroll;
}

.w-richRefinement .fixedHeight p {
	width:182px;
}

.w-richRefinement h2 a {
	display:inline;
	background:none;
}

.w-richRefinement h2 a:hover {
	background:none;
}

.w-richRefinement p {
	color:#000;
	line-height:14px;
}

.w-richRefinement p strong {
	padding:5px 12px;
	display:block;
}
#list_bg_big_img i {
    background: url("../images/icons3.png?v=2") no-repeat scroll -365px -100px transparent;
    float: left;
    position: absolute;
    right: 12px;
    top: 3px;
	font-size:18px;font-style:normal;font-weight:bold;line-height:29px;text-align:center; color:#ffffff; font-family:Arial,Helvetica,宋体,sans-serif
}
#list_bg_big_img .dis1 {
    background-position: 0px -21px;
    height: 106px;
    width: 30px;
}
#list_bg_big_img .dis2 {
    background-position: -425px -390px;
    height: 39px;
    width: 54px;
}
#list_bg_big_img .dis3 {
    background-position: -60px -133px;
    height: 39px;
    width: 54px;
}
#list_bg_big_img .dis4 {
    background-position: 0px -176px;
    height: 39px;
    width: 54px;
}
#list_bg_big_img .dis5 {
    background-position: -60px -176px;
    height: 39px;
    width: 54px;
}
#list_bg_big_img .dis6 {
    background-position: 0px -221px;
    height: 39px;
    width: 54px;
}
#list_bg_big_img .dis7 {
    background-position: -60px -221px;
    height: 39px;
    width: 54px;
}
#list_bg_big_img .dis8 {
    background-position: 0px -265px;
    height: 39px;
    width: 54px;
}
#list_bg_big_img .dis9 {
    background-position: -60px -265px;
    height: 39px;
    width: 54px;
}
#list_bg_big_img .dis10 {
    background-position: 0px -310px;
    height: 39px;
    width: 54px;
}
#list_bg_big_img .dis11 {
    background-position: -60px -310px;
    height: 39px;
    width: 54px;
}
#list_bg_big_img .dis12 {
    background-position: 0px -357px;
    height: 39px;
    width: 54px;
}
#list_bg_big_img .dis13 {
    background-position: -60px -357px;
    height: 39px;
    width: 54px;
}
#list_bg_big_img .dis14 {
    background-position: 0px -405px;
    height: 39px;
    width: 54px;
}
#list_bg_big_img .dis15 {
    background-position: -60px -405px;
    height: 39px;
    width: 54px;
}
#list_bg_big_img .dis16 {
    background-position: 0px -449px;
    height: 39px;
    width: 54px;
}
#list_bg_big_img .dis17 {
    background-position: -60px -449px;
    height: 39px;
    width: 54px;
}
.w-richRefinement h4 {
  color: #666666;
  cursor: pointer;
  height: 24px;
  line-height: 24px;
  margin: 6px 0 0;
  padding: 0 0 0 4px;
}
.w-richRefinement h4 b {
  float: left;
  overflow: hidden;
}

.w-richRefinement h4.collapse b {
  background: url("../images/side-panel-arrow.gif") no-repeat scroll 0 -8px transparent;
  height: 8px;
  margin: 9px 6px 0 0;
  width: 8px;
}
.w-richRefinement p {
  line-height: 24px;
  padding: 0 0 0 6px;
}
.w-richRefinement h3 a, .w-richRefinement h4 a, .w-richRefinement h5 a {
  color: #666666;
  display: block;
}
.w-richRefinement p.active {
  color: #C03C3C;
  font-weight: bold;
}
.w-richRefinement p.active a {
  background: url("../images/side-panel-close.gif") no-repeat scroll 0 0 transparent;
  float: right;
  height: 14px;
  margin: -8px 0 0;
  width: 14px;
}

#trailimageid {
  position: absolute;
  visibility: hidden;
  left: 0px;
  top: 0px;
  width: 220px;
  height: 0px;
  z-index: 1000;
}

#trailimageid div {
  padding: 5px;
  background-color: #FFF;
  border: 1px solid #888;
  text-align: center;
}

#trailimageid h1 {
  font-size: 100%;
  font-weight: normal;
  margin: 0;
  padding: 2px 0px;
  text-align: left;
  width: 100%;
}

#trailimageid img {
  margin: 2px;
  border: none;
}

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(../images/zoomloader.gif);
   background-repeat: no-repeat;
   background-position: 43px 30px;
	width:90px;
	height:43px;
	z-index:10;
	position:absolute;
	top:3px;
	left:3px;

}

.jqZoomWindow
{
	border: 1px solid #999;
	background-color: #FFF;
}


/* CSS Document */
.page { width:960px; margin:0 auto; } 
html[xmlns] .clearfix { display:block; } 
.form-col { font-size:12px; padding:24px 0; } 
.form-col h2 { font-family:georgia; font-size:24px; font-style:italic; font-weight:400; margin:0 0 24px; }
.form-col-large .form-col-left { width:387px; }
.form-col-left { border-right:1px solid #CACACA; float:left; padding:0 24px 0 48px; }
.form-vertical { font-size:12px; }
.form-vertical h3 { display:block; font-size:18px; margin-bottom:16px; padding:0 3px; }
.form-vertical div.item { margin-bottom:0; line-height:22px; }
.form-vertical div.item label { display:block; padding:0 3px; }
.form-vertical div.item .input-box { padding:3px; }
.form-vertical div.row { margin-top:12px; padding:0 3px; }
a.underline { text-decoration:underline; }
.form-col-large .form-col-right { padding: 0 23px 0 48px; width: 388px; }
.form-col-right {
  border-left: 1px solid #CACACA;
  float: left;
  margin-left: -1px;
}
.atr-big {
  font-family: georgia;
  font-size: 18px;
  font-style: italic;
}
.form h3 {
  display: block;
  font-size: 18px;
  margin-bottom: 16px;
}
input.sign-in {
  background: url("../images/icons.png") no-repeat scroll -140px -430px transparent;
  border: 0 none;
  cursor: pointer;
  height: 29px;
  width: 114px;
}
.register-form {
  margin: 24px 0 0;
  position: relative;
  font-size:12px;
}

.register-form div.item {
  line-height: 28px;
  margin-bottom: 18px;
  padding-left: 225px;
  position: relative;
}
.register-form h6 {
  font-weight: normal;
  left: 500px;
  line-height: 28px;
  position: absolute;
  top: 0;
  width: 400px;
  font-size:12px;
}
.register-form h2 {
  font-family: georgia;
  font-size: 24px;
  font-style: italic;
  font-weight: normal;
  margin: 0 0 24px;
}
.register-form .alt {
  font-family: georgia;
  font-size: 12px;
  font-style: italic;
  font-weight: bold;
  position: absolute;
  right: 0;
  text-align: right;
  top: 0;
  width: 300px;
}
.register-form div label {
  left: 0;
  position: absolute;
  text-align: right;
  top: 0;
  width: 220px;
}
.register-form div.item {
  line-height: 28px;
}
input.create-account {
  background: url("../images/icons.png") no-repeat scroll 0 -1000px transparent;
  border: 0 none;
  cursor: pointer;
  height: 44px;
  width: 202px;
}

html[xmlns] .clearfix {
    display: block;
}
p {margin:0; padding:0px;}
html[xmlns] .clearfix{display:block}* html
.clearfix{height:1%}.clearfix:after{content:".";visibility:hidden;display:block;height:0;clear:both}.clearfix{display:inline-block}* html
div#mask{position:absolute;height:expression(document.documentElement.scrollHeight > document.documentElement.clientHeight ? document.documentElement.scrollHeight : document.documentElement.clientHeight+'px')}div#mask{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.2;filter:Alpha(opacity=20);z-index:300}.dialog{width:593px;height:482px;clear:both;overflow:hidden;z-index:302;position:fixed;top:40%;left:50%;margin:0px
auto;margin-left:-300px;margin-top:-170px;background:transparent url(../images/dialog-bg.png) no-repeat scroll 0 0;_position:absolute}.dialog
.main{padding:24px;position:relative}.dialog
.close{width:38px;height:38px;background:transparent url(../images/dialog-close.png) no-repeat scroll 0 0;position:absolute;top:8px;right:8px;cursor:pointer}.dialog-large{width:950px;clear:both;overflow:hidden;z-index:102;position:fixed;top:10%;left:30%;margin:0px
auto;margin-left:-150px;margin-top:-50px;padding:8px}.dialog-close{float:right;margin-top:4px;cursor:pointer}.fix{height:1px;clear:both;overflow:hidden}a.bold{font-weight:bold;color:#f90}a.blur{color:#999}a.blue{color:#09f}#header{width:960px;margin:0
auto 6px}#header-nav{height:78px}#header-nav
a.logo{margin:10px
0 0 0;float:left;width:73px;height:73px;background:transparent url(../images/logo.png) no-repeat scroll 0 0}#header-nav
a.logo2{margin:10px
0 0 45px;float:left;width:301px;height:64px;background:transparent url(../images/logo.gif) no-repeat scroll 0 0}#header-nav
div.slogan{margin:30px
0 0 15px;float:left;width:137px;height:33px;background:transparent url(../images/slogan.png) no-repeat scroll 0 0}#header-nav
.checkout{margin:10px
0 0 12px;float:left;width:74px;height:74px;background:transparent url(../images/icons.png) no-repeat scroll 0 -65px}#header-nav
.search{float:left;width:262px;height:42px;margin:24px
0 0 35px;background:transparent url(../images/search-bg-2.png) no-repeat scroll 0 0}#header-nav .search .search-bg{float:left;width:211px;height:27px;position:relative;z-index:110;margin:8px
0 0 8px}#header-nav .search .search-btn{float:left;width:30px;height:27px;overflow:hidden;margin:8px
0 0 9px;background:transparent}#header-nav .search .search-btn
input{width:30px;height:27px;border:0px;*margin-top:-1px;cursor:pointer;background:transparent}#header-nav .search .search-input{float:left;width:192px;overflow:hidden}#header-nav .search .search-input
input{border:0px;width:187px;height:19px;line-height:19px;padding:3px
2px 0;margin:1px
0 0 1px;outline:0px}#header-nav .search .search-input
input.empty{background:transparent url(../images/search-bg2.gif) no-repeat scroll 0 2px}#header-nav .search .search-select{float:left;width:134px;margin-left:3px;cursor:pointer}#header-nav .search .search-select
input{border:0px;width:113px;height:19px;line-height:19px;padding:3px
2px 0;margin:1px
0 0 0px;cursor:pointer;font-size:11px}#header-nav .search .search-category{font-size:11px;position:absolute;width:170px;border:2px
solid #e8e8e8;border-width:1px 2px 2px 1px;background:#fff;padding:4px
2px 2px 3px;left:167px;top:26px;display:none;z-index:110}#header-nav .search .search-category
a{color:#3b3b3b;line-height:20px;display:block;padding-left:2px}#header-nav .search  .search-category a:hover{color:#3b3b3b;text-decoration:none;background:#eee}#header-nav
.menu{float:right;width:415px;overflow:hidden;color:#3b3b3b;margin:4px
0 0 0}#header-nav .menu
p{float:right;line-height:28px;height:38px;margin:0px
0 2px;text-align:right;color:#a50707}#header-nav .menu p
i{width:20px;height:20px;float:left;margin:5px
8px 0 0;background:transparent url(../images/shopping-cart.png) no-repeat scroll 0 0}#header-nav .menu p
a{color:#b73939}#header-nav .menu div p
span{color:#515151;margin:0
!important}#header-nav .menu
div{text-align:right}#header-nav .menu .link-box{border-bottom:1px solid #E8E8E8;line-height:24px;padding:2px
0 4px;margin:0
0 2px 0}#header-nav .menu div
a{text-decoration:none}#header-nav .menu div
span{margin:0
4px;color:#E8E8E8}#header-nav .menu .cart-link{font-size:18px;font-family:georgia;font-style:italic}#header-menu{margin-top:12px;position:relative;width:100%;border-bottom:1px solid #e8e8e8}#header-menu
ul{margin-top:12px;height:35px;width:960px;margin:0
auto 0px}#header-menu ul
li{float:left;height:35px;line-height:35px;font-size:14px;font-weight:bold;color:#3b3b3b;position:relative}#header-menu ul li.home
a{display:block;height:35px;width:30px;background:transparent url(../images/icon-home.png) no-repeat scroll 0 0;padding:0}#header-menu ul li.home a:hover{background:transparent url(../images/icon-home-a.png) no-repeat scroll 0 0}#header-menu ul li
b{float:left;width:3px;height:35px;z-index:70;position:relative}#header-menu ul li
i{float:left;width:3px;height:35px;z-index:70;position:relative}#header-menu ul li
h4{float:left;overflow:hidden;padding:0
1px;height:36px;z-index:70;position:relative}#header-menu ul li
h4.dis{background:transparent url(../images/dis.png) no-repeat scroll 0 11px;padding-left:14px}#header-menu ul li h4
a{display:block}#header-menu ul li.active h4, #header-menu ul li.active b, #header-menu ul li.active
i{background:transparent url(../images/topmenubg-s.png) no-repeat scroll 0 0}#header-menu ul li.active
h4{background-position:-5px 0;color:#fff}#header-menu ul li.active
b{background-position:0 0}#header-menu ul li.active
i{background-position:-278px 0}#header-menu ul li
a{padding:0
4px 0 2px}#header-menu ul li.active h4
a{color:#fff;text-decoration:none}#header-menu ul
li.split{float:left;height:36px;width:1px;overflow:hidden;background:transparent url(../images/nav-split.png) no-repeat scroll 0 center;margin:0
3px 0 2px}#header-menu .sub-category{position:absolute;top:36px;left:-3px;display:none;line-height:130%;font-size:12px;font-weight:normal;z-index:99;margin-top:0px;background:transparent url(../images/clear.gif) no-repeat scroll right bottom;font-size:12px}#header-menu .sub-category
.ground{padding:6px
0px 24px 6px;margin:0
12px;position:relative;z-index:100;background:transparent url(../images/topmenu-bg-2.png) no-repeat scroll center bottom}#header-menu .sub-category
.shadow{height:100%;width:100%;position:absolute;z-index:99;left:0}#header-menu .sub-category .shadow
.s1{height:100%;width:12px;position:absolute;background:transparent url(../images/topmenu-bg-2.png) no-repeat scroll left bottom;z-index:99;bottom:0px;left:0px}#header-menu .sub-category .shadow
.s2{height:100%;width:12px;position:absolute;background:transparent url(../images/topmenu-bg-2.png) no-repeat scroll right bottom;z-index:99;bottom:0px;right:0px}#header-menu .sub-category
a{display:block;line-height:22px;height:22px;padding:0;background:#fff;width:100%}#header-menu .sub-category a:hover{text-decoration:underline}#header-menu .sub-category
.end{border-top:1px solid #ddd;margin-top:5px}#header-menu .sub-category
.cols1{width:180px}#header-menu .sub-category
.cols2{width:398px}#header-menu .sub-category .cols2
h5{color:#999;line-height:22px;height:22px}#header-menu .sub-category .cols2 .cols2-1{float:left;width:180px;padding:0
10px 0 0;border-right:1px solid #e8e8e8}#header-menu .sub-category .cols2 .cols2-2{float:left;width:170px;margin:0
0 0 10px;padding:0
0 0 12px}#header-menu ul
li.currency{float:right;width:136px;cursor:pointer;position:relative}#header-menu ul li.currency
div.item{width:130px;font-size:12px;height:22px;line-height:22px;margin:4px
0 0 0;font-weight:normal}#header-menu ul li.currency div.item
img{margin:0
6px 2px}#header-menu ul li.currency div.item
p{color:#666;float:right}#header-menu ul li.currency div.item
span{width:8px;height:7px;overflow:hidden;float:right;background:transparent url(../images/currency-menu-arrow.gif) no-repeat scroll 0 -7px;margin:9px
0 0 4px}#header-menu ul li.currency_on
span{background-position:0 0 !important}#header-menu ul li.currency
.list{position:absolute;top:26px;right:0px;display:none;line-height:130%;font-size:12px;font-weight:normal;z-index:99;margin-top:0px;background:#fff;font-size:12px;border:1px
solid #E8E8E8;width:140px;padding:0px
0px}#header-menu ul li.currency .list
a{display:block;line-height:20px}#header-menu ul li.currency .list a:hover{background:#eee;text-decoration:none}#main{width:960px;margin:0
auto}#footer{width:100%;border-top:1px solid #d9d9d9;margin:24px
0 0 0}#footer-inner{width:960px;margin:12px
auto}.footer-mail-sub{height:64px;margin-top:16px}.footer-mail-sub dl
dt{float:left;width:440px;font-size:20px;height:64px;background:transparent url(../images/txt-newsletter.png) no-repeat scroll 0 8px}.footer-mail-sub dl
dd{float:left;width:350px;height:64px;background:transparent url(../images/bg-mail-sub-input.png) no-repeat scroll 0 4px;position:relative}.footer-mail-sub dl dd
input.text{position:absolute;width:186px;top:7px;left:3px;height:18px;border:0;padding:3px}.footer-mail-sub dl dd
input.empty{background:transparent url(../images/bg-mail-sub-input-bg.gif) no-repeat scroll -2px 2px}.footer-mail-sub dl dd
input.btn{position:absolute;top:7px;left:202px;height:26px;width:36px;cursor:pointer;background:none;border:0}#page-nav{width:954px;margin:6px
auto;height:28px;line-height:28px}#page-nav
h3{font-size:18px}#page-nav
span{margin:9px
8px 0;width:7px;height:13px;float:left;background:transparent url(../images/nav-arrow-2.png) no-repeat scroll 0 0}#page-nav
p{float:left;color:#999}#page-nav
a{text-decoration:none}#page-nav a:hover{text-decoration:underline}.page-box{margin:0
auto 6px;width:970px;padding:0
0;background:transparent url(../images/page-box-bg.png) repeat-y scroll 0 0}.page-box-top{width:970px;height:5px;background:transparent url(../images/page-box.png) no-repeat scroll 0 0;overflow:hidden}.page-box-bottom{width:970px;height:5px;background:transparent url(../images/page-box.png) no-repeat scroll 0 -5px;overflow:hidden}.page-box-main{width:960px;margin:0
auto;background:#fff}.page-box-bg{background:transparent url(../images/page-box-head.png) no-repeat scroll 0 top}.page-box-help{background:transparent url(../images/page-box-help.gif) no-repeat scroll 0 top}.page-box-2{margin:0
auto 6px;width:875px;padding:0
0;background:transparent url(../images/page-box-bg-2.png) repeat-y scroll 0 0}.page-box-2-top{width:875px;height:4px;background:transparent url(../images/page-box-2.png) no-repeat scroll 0 0;overflow:hidden}.page-box-2-bottom{width:875px;height:4px;background:transparent url(../images/page-box-2.png) no-repeat scroll 0 -4px;overflow:hidden}.page-box-2-main{width:867px;margin:0
auto;background:#fff}.product-box-hori{float:left;width:210px;height:145px;padding:0
0 0 120px;margin:12px
0 0 32px}.product-box-hori
div{width:120px;float:left;margin:0
0 0 -120px}.product-box-hori
h5{font-weight:bold;margin:0
0 12px 0}.product-box-hori
h3{font-weight:bold;margin:0
0 12px 0}.product-box-hori
p{padding:0
0px}.product-box-hori
p.level{line-height:12px;color:#9b0208;font-size:11px;margin:6px
0;height:16px}.product-box-hori p.level
span{}.product-box-hori p.level
a{color:#9b0208;text-decoration:underline}.product-box-hori p.level a:hover{text-decoration:none}.product-box-hori
p.cart{margin-top:6px}.product-box-list{float:left;margin:12px
0 0 32px;padding:0
145px 12px 152px;position:relative;width:400px;position:relative}.product-box-list
i{float:left;position:absolute;background:transparent url(../images/icons2.png?v=2) no-repeat scroll -365px -100px;top:-12px;left:110px}.product-box-list
i.sp{width:30px;height:106px;background-position: -365px -100px}.product-box-list
i.new{width:30px;height:49px;background-position: -405px -100px}.product-box-list
i.left{left:80px}.product-box-list
i.sale{width:30px;height:48px;background-position: -440px -100px}.product-box-list
div.image{width:160px;height:210px;float:left;margin:0
0 0 -165px}.product-box-list div.image-square{height:160px}.product-box-list div.image-auto{height:auto}.product-box-list div.buy-info{width:140px;float:right;height:145px;position:absolute;top:0px;right:-8px}.product-box-list
h5{font-weight:bold;margin:0
0 4px 0}.product-box-list
h6{font-weight:normal;color:#999;line-height:120%;margin:0
0 6px 0}.product-box-list
p{padding:0
0px}.product-box-list
p.level{line-height:12px;color:#9b0208;font-size:11px;margin:6px
0;height:16px}.product-box-list p.level
span{}.product-box-list p.level
a{color:#9b0208;text-decoration:underline}.product-box-list p.level a:hover{text-decoration:none}.product-box-list
p.cart{margin-top:6px}.product-box-list
p.sold{color:#9B0208}.product-box-big{float:left;width:220px;height:350px;text-align:center;margin:0
5px;_display:inline}.product-box-big
div{text-align:center;margin-bottom:12px;margin-top:12px}.product-box-big
p{font-weight:bold}.product-box-big
p.price{font-size:16px}.product-box-middle{float:left;width:170px;margin:0
4px;_display:inline}.product-box-middle-max{margin:0
4px 0 9px}.product-box-middle
div{height:210px;text-align:center;margin-bottom:4px;margin-top:12px}.product-box-middle
div.square{height:160px}.product-box-middle
h5{line-height:130%;padding:0
4px;height:32px;font-weight:normal;overflow:hidden}.product-box-middle
p{padding:0
4px}.product-box-middle
span.price{font-size:14px}.product-box-middle
span.level{display:block;line-height:12px;color:#9b0208;font-size:11px;margin:6px
0;height:16px}.product-box-middle span.level
span{margin-right:4px}.product-box-middle span.level
a{color:#9b0208;text-decoration:underline}.product-box-middle span.level a:hover{text-decoration:none}.product-box-middle
p.sold{color:#9B0208}.product-box-album{float:left;width:228px;margin:0
0 12px 14px;_display:inline;position:relative;overflow:hidden}.product-box-album
i{float:left;position:absolute;background:transparent url(../images/icons2.png?v=2) no-repeat scroll -365px -100px;top:0px;right:12px}.product-box-album
i.sp{width:30px;height:106px;background-position: -365px -100px}.product-box-album
i.new{width:30px;height:49px;background-position: -405px -100px}.product-box-album
i.left{right:42px}.product-box-album
i.sale{width:30px;height:48px;background-position: -440px -100px}.product-box-album i.discount, .product-box-grid i.discount, .time-death
span.discount{width:54px;height:39px;background-position: -10365px -10210px}.product-box-album i.dis10, .product-box-grid i.dis10, .time-death
span.dis10{background-position: -365px -210px}.product-box-album i.dis15, .product-box-grid i.dis15, .time-death
span.dis15{background-position: -425px -210px}.product-box-album i.dis20, .product-box-grid i.dis20, .time-death
span.dis20{background-position: -365px -255px}.product-box-album i.dis30, .product-box-grid i.dis30, .time-death
span.dis30{background-position: -425px -255px}.product-box-album i.dis40, .product-box-grid i.dis40, .time-death
span.dis40{background-position: -365px -300px}.product-box-album i.dis45, .product-box-grid i.dis45, .time-death
span.dis45{background-position: -425px -300px}.product-box-album i.dis50, .product-box-grid i.dis50, .time-death
span.dis50{background-position: -365px -345px}.product-box-album i.dis55, .product-box-grid i.dis55, .time-death
span.dis55{background-position: -425px -345px}.product-box-album i.dis60, .product-box-grid i.dis60, .time-death
span.dis60{background-position: -365px -390px}.product-box-album
div{height:300px;text-align:center;margin:12px
0 4px 0;overflow:hidden}.product-box-album
div.square{height:230px}.product-box-album
div.auto{height:auto;margin:12px
0 12px 0}.product-box-album
h5{margin-bottom:8px;display:block;padding:0
4px;font-weight:normal}.product-box-album h5
a{color:#545454;line-height:130%}.product-box-album
p{padding:0
4px}.product-box-album
p.level{line-height:12px;color:#9b0208;font-size:11px;margin:6px
0;height:16px}.product-box-album p.level
span{margin-right:4px}.product-box-album p.level
a{color:#9b0208;text-decoration:underline}.product-box-album p.level a:hover{text-decoration:none}.product-box-album
p.cart{margin-top:6px}.product-box-album
p.sold{color:#9B0208}.product-box-single-list{width:94px;height:94px;border:0px
solid #eee;margin:0
4px 12px 0;float:left}.product-box-single-list
div{width:94px;height:94px;display:table-cell;vertical-align:middle;text-align:center;overflow:hidden;*display:block;*font-size:85px;*font-family:Arial}.product-box-grid{float:left;width:168px;margin:0
0 12px 14px;_display:inline;position:relative}.product-box-grid
i{float:left;position:absolute;background:transparent url(../images/icons2.png?v=2) no-repeat scroll -365px -100px;top:0px;right:12px}.product-box-grid
i.sp{width:30px;height:106px;background-position: -365px -100px}.product-box-grid
i.new{width:30px;height:49px;background-position: -405px -100px}.product-box-grid
i.left{right:42px}.product-box-grid
i.sale{width:30px;height:48px;background-position: -440px -100px}.product-box-grid
div{height:220px;text-align:center;margin:12px
0 12px}.product-box-grid
div.square{height:170px}.product-box-grid
div.auto{height:auto;margin:12px
0 12px}.product-box-grid
h5{margin-bottom:8px;display:block;padding:0
4px;font-weight:normal}.product-box-grid h5
a{color:#545454;line-height:130%}.product-box-grid
p{padding:0
4px}.product-box-grid
.price{font-size:14px}.product-box-grid
p.level{line-height:12px;color:#9b0208;font-size:11px;margin:6px
0;height:16px}.product-box-grid p.level
span{margin-right:4px}.product-box-grid p.level
a{color:#9b0208;text-decoration:underline}.product-box-grid p.level a:hover{text-decoration:none;}.product-box-grid
p.cart{margin-top:6px}.product-box-grid
p.sold{color:#9B0208}.mprice{text-decoration:line-through;font-size:12px;font-weight:bold;color:#676767}.tprice{text-decoration:line-through;font-size:12px;font-weight:bold;color:#9b0208}.price{color:#9b0208;font-weight:bold}.saveprice{color:green;font-weight:bold}.star{float:left;height:12px;width:72px;background:transparent url(../images/star01.gif) no-repeat scroll 0px 0px;_background:transparent url(../images/star-ie6.gif) no-repeat scroll 0px 0px;overflow:hidden}.star1{background-position:0px -12px}.star2{background-position:0px -24px}.star3{background-position:0px -36px}.star4{background-position:0px -48px}.star5{background-position:0px -60px}#footer .footer-info-box{padding:10px
0 16px;margin-bottom:36px}#footer .footer-info-box
dl{float:left;width:240px}#footer .footer-info-box
dt{font-size:14px;font-weight:bold;margin:0
0 8px 0}#footer .footer-info-box
dd{font-size:12px;line-height:20px}#footer .footer-contact{margin-bottom:32px;padding:0
0 32px 0px;color:#353535}#footer .footer-contact
.left{float:left;width:400px}#footer .footer-contact
.right{float:right;width:500px;text-align:right}#footer .footer-contact
span{margin:0
4px}img.block{display:block}.side-panel{margin:8px
0  8px 0;border-bottom:1px solid #dadada}.side-panel-main{border:1px
solid #dadada;border-width:0px 1px 0px}.side-panel-child{}.side-panel h3 a, .side-panel h4 a, .side-panel h5
a{display:block}.side-panel
h3{height:28px;line-height:28px;background:#3f3f3f url(../images/icon-bg.png) repeat-x scroll 0px 0px;border:1px
solid #dadada;padding:0
12px;color:#373737;font-size:14px;border-bottom:0px}.side-panel
h4{height:28px;line-height:28px;background:#f7f7f7;color:#373737;padding:0
0 0 8px;cursor:pointer;border-top:1px solid #dadada}.side-panel h4
b{float:left;width:12px;height:7px;background:#3f3f3f url(../images/icons.png) repeat-x scroll -415px 0;margin:11px
6px 0 0;overflow:hidden}.side-panel
h4.collapse{}.side-panel h4.collapse
b{width:12px;height:12px;background:transparent url(../images/icons.png) no-repeat scroll -400px 0;margin:8px
6px 0 0}.side-panel
h5{height:24px;line-height:24px;color:#373737;padding:0
0 0 26px;font-weight:normal}.side-panel
h5.active{background:#f7f7f7;font-weight:bold;color:#C03C3C}.side-panel h5.active
a{float:right;font-size:11px;margin:0
6px 0 0}.side-panel-category-list{}.side-panel-category-list
div{padding:2px
0 2px 12px;line-height:22px}.side-panel-category-list div.active
a{color:#c03c3c;font-weight:bold}.side-panel-price-list{border-bottom:1px solid #dadada;border-top:1px solid #dadada}.side-panel-blank-list
div{padding:2px
0 2px 12px;line-height:22px}.side-panel-blank-list
div.active{color:#c03c3c;font-weight:bold}.side-panel-product-list
li{height:100px;padding:6px
0 0 98px}.side-panel-product-list li
div{float:left;margin:0
0 0 -95px;width:90px;text-align:center;overflow:hidden}.side-panel-product-list li
p{height:57px;overflow:hidden;padding:0
4px 0 0}.padding{padding:12px}.padding-small{padding:6px}.category-page-frame{}.category-page-frame
.side{float:left;width:200px;padding:4px
0px 32px 0px}.category-page-frame
.main{float:right;width:750px;margin-left:0}.page-bar
ul{float:right;height:28px;line-height:22px}.page-bar
li{float:left;border:1px
solid #d9d9d9;background:#f7f7f7;color:#333;margin-left:4px;font-size:11px}.page-bar li
a{line-height:22px;padding:0
8px;color:#333;display:block}.page-bar
li.active{padding:0
8px;font-weight:bold;background:#e8e8e8}input.add-cart{border:0;width:104px;height:22px;background:transparent url(../images/icons.png) no-repeat scroll -160px -65px;cursor:pointer}input.add-cart-large{border:0;width:125px;height:32px;background:transparent url(../images/icons.png) no-repeat scroll -105px 0px;cursor:pointer}input.add-review{border:0;width:102px;height:25px;background:transparent url(../images/icons.png) no-repeat scroll -160px -90px;cursor:pointer}input.checkout-now{background-image:url(../images/btn_checkout.gif);width:166px;height:24px;border:none;padding:0;margin:0;cursor:pointer;}input.continue{border:0;width:114px;height:29px;background:transparent url(../images/icons.png) no-repeat scroll -140px -465px;cursor:pointer}input.reg-and-checkout{border:0;width:197px;height:29px;background:transparent url(../images/icons.png) no-repeat scroll -65px -1050px;cursor:pointer}input.login-and-checkout{border:0;width:188px;height:29px;background:transparent url(../images/icons.png) no-repeat scroll -270px -1050px;cursor:pointer}input.sign-in{border:0;width:114px;height:29px;background:transparent url(../images/icons.png) no-repeat scroll -140px -430px;cursor:pointer}input.create-account{border:0;width:202px;height:44px;background:transparent url(../images/icons.png) no-repeat scroll 0 -1000px;cursor:pointer}input.create-micwell{border:0;width:314px;height:60px;background:transparent url(../images/icons.png) no-repeat scroll 0px -640px;margin-top:-8px;margin-left:-4px;cursor:pointer}input.submit-order{border:0;width:173px;height:40px;background:transparent url(../images/icons.png) no-repeat scroll -260px -430px;cursor:pointer}input.edit{border:0;width:49px;height:24px;background:transparent url(../images/icons.png) no-repeat scroll -140px -500px;cursor:pointer}input.submit{border:0;width:66px;height:24px;background:transparent url(../images/icons.png) no-repeat scroll -190px -500px;cursor:pointer}input.submit-red{border:0;width:70px;height:29px;background:transparent url(../images/icons.png) no-repeat scroll -270px -65px;cursor:pointer}input.apply{border:0;width:50px;height:26px;background:transparent url(../images/icons.png) no-repeat scroll -85px -500px;cursor:pointer}input.close-window{border:0;width:114px;height:29px;background:transparent url(../images/icons.png) no-repeat scroll -240px -705px;cursor:pointer}input.delete{border:0;width:61px;height:24px;background:transparent url(../images/icons.png) no-repeat scroll -260px -500px;cursor:pointer}input.new-address{border:0;width:169px;height:24px;background:transparent url(../images/icons.png) no-repeat scroll -325px -500px;cursor:pointer}input.go-home{border:0;width:203px;height:30px;background:transparent url(../images/icons.png) no-repeat scroll 0px -950px;cursor:pointer}input.continue-shopping{border:0;width:182px;height:41px;background:transparent url(../images/icons.png) no-repeat scroll -265px -950px;cursor:pointer}a.continue-shopping2{background: url("../images/button-bg.png") repeat-x scroll 0 0 #FDEFB7;border: 1px solid #D0AF76;border-radius: 2px 2px 2px 2px;color: #996633;display: inline-block;font: 12px/12px Verdana;margin: 0 10px 0 0;padding: 5px 10px;text-decoration: none;text-shadow: 0 1px 0 #FFF9A0;transition: border-color 0.218s ease 0s;}input.button2{background: url("images/button-bg.png") repeat-x scroll 0 0 #FDEFB7;border: 1px solid #D0AF76;border-radius: 2px 2px 2px 2px;color: #996633;display: inline-block;font: 12px/12px Verdana;margin: 0 10px 0 0;padding: 5px 10px;text-decoration: none;text-shadow: 0 1px 0 #FFF9A0;transition: border-color 0.218s ease 0s;}input.email-sub{border:1px
solid #afafaf;width:120px;height:25px;line-height:25px;padding:2px
2px 0}input.rht{float:right}input.mar{margin:0
4px}.block-large{height:56px;clear:botn}.block-max{height:32px;clear:botn}.block-mid{height:20px;clear:botn}.form-header-title{color:#fff;font-size:16px;font-weight:bold;background:#515151;padding:0
24px;line-height:46px}.form-header-title-ed{color:#4a4a4a;font-size:14px;font-weight:bold;background:#e5e5e5;padding:0
12px 0 24px;line-height:32px}.form-header-title-ed
input{float:right;margin-top:4px}.form-col{padding:24px
0;font-size:12px}.form-col
h2{font-size:24px;margin:0
0 24px 0;font-family:georgia;font-weight:normal;font-style:italic}.form-col-left{float:left;border-right:1px solid #cacaca;width:357px;padding:0
24px 0 48px}.form-col-right{float:left;border-left:1px solid #cacaca;margin-left:-1px;width:358px;padding:0
48px 0 23px}.form-col
h3{display:block;margin-bottom:20px;font-size:18px}.form-col
div.same{margin:-12px 0 6px}.form-col div.same
p{font-weight:bold;margin:-12px 0 6px}.form-col-large .form-col-left{width:387px}.form-col-large .form-col-right{width:388px;padding:0
23px 0 48px}.page-box-frame .form-col-left{width:383px}.page-box-frame .form-col-right{width:384px}.form{font-size:12px}.form-center{margin-left:210px}.form
h3{display:block;margin-bottom:16px;font-size:18px}.form
h4.error{display:block;margin:0
0 12px 0;font-size:12px;height:24px;color:#b73939;background:transparent url(../images/error.png) no-repeat scroll 0 0;padding:4px
0 0 32px}.form
p{display:block;margin-bottom:12px}.form
i{font-size:10px;color:#B53323;font-style:normal}.form
h6{font-size:10px;font-weight:normal;line-height:28px;margin-bottom:12px}.form
div{margin-bottom:12px;padding-left:155px;line-height:22px}.form div
label{float:left;font-weight:bold;margin-left:-155px;width:155px;_position:relative;_display:inline}.form div label.al-right{text-align:right;padding:0
5px 0 0;width:150px}.form div
input.text{border:1px
solid #afafaf;padding:4px
2px;width:180px}.form div
input.min{padding:2px
2px}.page-box
.nav{padding:8px
16px}.page-box .nav
h3{font-size:18px}.shopping-cart-item{border-bottom:1px solid #e4e4e4;margin:1px
24px -1px 24px;font-size:11px;padding-bottom:12px}.shopping-cart-item
.col1{padding:24px
0 0 0;float:left;width:120px}.shopping-cart-item
.col2{padding:24px
24px 0 0;float:left;width:355px;font-weight:bold}.shopping-cart-item .col2
p{font-weight:normal;color:#a50707}.shopping-cart-item
.col3{padding:24px
0 0 0;float:left;width:165px;font-weight:bold}.shopping-cart-item .col3
input{border:1px
solid #afafaf;padding:4px
2px;width:40px;margin:0
4px}.shopping-cart-item .col3
p{margin-top:8px}.shopping-cart-item .col3
a{font-weight:normal;color:#888;text-decoration:underline}.shopping-cart-item .col3 a:hover{text-decoration:none}.shopping-cart-item
.col4{padding:24px
0 0 0;float:right;width:120px;text-align:right;font-weight:bold;font-size:14px}.shopping-cart-price-info{background:#f3f3f3;padding:12px
36px 24px}.shopping-cart-price-info
.left{float:left;width:530px;font-size:11px}.shopping-cart-price-info
.right{float:right;width:240px;text-align:right}.shopping-cart-price-info .right
h3{font-size:16px;margin-bottom:8px}.shopping-cart-price-info .right
h4{font-size:12px;margin-bottom:8px}.shopping-cart-price-info .left
h3{font-size:11px;margin-bottom:8px;margin-top:24px}table.detail-price-group{margin-top:12px;background-color:#DDD;border:0
none;border-collapse:separate;border-spacing:1px;font-size:11px}table.detail-price-group
th{background-color:#ECECEC;padding:3px;text-align:center}table.detail-price-group
td{background-color:#FFF;padding:3px;text-align:center}.page-box-frame{}.page-box-frame
h2{height:80px;color:#7d7d7d;font-size:24px;line-height:80px;padding:0
52px}.page-box-frame h2
b{color:#B53323;font-size:28px}.page-box-frame
h3{font-size:16px;padding:0
52px;margin-bottom:24px}.page-box-frame
h4{font-size:11px;padding:0
52px;margin-bottom:24px;color:#777}p.why-reg{margin-top:32px;font-weight:bold}.register-news2{color:red;font-weight:bold;margin-top:-22px;margin-bottom:6px}.register-news{padding-left:108px;color:red;font-weight:bold;margin-top:-12px}.select-panel{padding-left:40px;font-size:12px;margin-bottom:16px}.select-panel
label{float:left;margin-left:-40px;width:40px;padding-top:4px;*padding-top:0px;_position:relative;_display:inline;font-weight:bold}.select-panel
p{font-weight:bold;margin-bottom:4px;cursor:default}.select-panel p
span{float:right}.select-panel p span
a{text-decoration:underline;font-size:11px}.select-panel
div{cursor:default}.right-botton{}.right-botton
input{float:right}.order-cart-item-title{margin:16px
16px 0 16px;padding:0
0 0 0;border-bottom:1px solid #dadada;font-size:14px;height:28px;line-height:28px}.order-cart-item-title
.col1{padding:0
0 0 0;float:left;width:120px}.order-cart-item-title
.col2{padding:0
16px 0 0;float:left;width:555px}.order-cart-item-title
.col3{padding:0
0 0 0;float:left;width:55px;text-align:center}.order-cart-item-title
.col4{padding:0
8px 0 0;float:right;width:80px;text-align:right}.order-cart-item{margin:1px
16px -1px 16px;padding:0
0 12px 0;border-bottom:1px solid #dadada}.order-cart-item
.col1{padding:16px
0 0 0;float:left;width:120px}.order-cart-item .col1
div{float:left;width:96px;height:96px;border:1px
solid #eee;margin:0
0 0 0;text-align:center;padding:3px
0 0 0}.order-cart-item
.col2{padding:16px
16px 0 0;float:left;width:555px;font-weight:bold}.order-cart-item .col2
p{font-weight:normal;color:#a50707}.order-cart-item .col2 p
a{color:#a50707}.order-cart-item
.col3{padding:16px
0 0 0;float:left;width:55px;font-weight:bold;text-align:center}.order-cart-item
.col4{padding:16px
8px 0 0;float:right;width:80px;text-align:right;font-weight:bold}.order-cart-price-info{padding:12px
24px 24px}.order-cart-price-info
.left{float:left;width:530px;padding:92px
0 0}.order-cart-price-info
.right{float:right;width:240px;text-align:right}.order-cart-price-info .right
h3{font-size:16px;margin:4px
0 8px 0;padding:4px
0;border-top:1px solid #dadada}.order-cart-price-info .right
h4{font-size:12px;margin-bottom:2px;font-weight:normal}.order-cart-price-info .right
h5{font-size:12px;margin-bottom:2px;font-weight:normal}.order-cart-price-info .right h5
span{}.order-cart-price-info .left
h3{font-size:11px;margin-bottom:8px;margin-top:24px}.order-coupon{margin:1px
16px 1px 16px;border-bottom:1px solid #dadada;line-height:36px;padding:0
12px 0 24px}.order-coupon
span{float:right;font-size:12px;font-weight:bold}.order-confirm-bottom{width:875px;margin:16px
auto 48px}.order-confirm-bottom
input{float:right;margin-right:12px}.my-frame{padding:24px
0;font-size:11px}.my-frame-side{float:left;border-right:1px solid #cacaca;width:200px;padding:0
0px 0 32px}.my-frame-main{float:left;border-left:1px solid #cacaca;margin-left:-1px;width:654px;padding:0
12px 0 32px}.my-frame-side
p{color:#aaa}.my-frame-side
.item{border-bottom:1px solid #cacaca;padding-bottom:12px;margin-top:24px}.my-frame-side .item
h3{font-size:18px;line-height:32px}.my-frame-side .item
h4{font-size:12px;line-height:24px}.my-frame-side .item h4
a{display:block;font-weight:normal;color:#333}.my-frame-side .item h4.active
a{display:block;font-weight:bold;color:#A50707}.my-frame-main
h3{font-size:18px;line-height:32px;border-bottom:1px solid #cacaca}.my-frame-main h3
span{float:left}.my-frame-main h3
p{float:right;font-size:11px}.my-frame-main
h4{font-size:12px;line-height:24px}.my-frame-main
.item{padding:12px
8px;border-bottom:1px solid #cacaca}.my-frame-main .item-head{padding:4px
8px;font-weight:bold}.my-frame-main .item
.col{float:left;width:160px}.my-frame-main .item
.col2{float:left;width:75px}.my-frame-main .item
.col4{float:right;text-align:right;padding-right:5px;width:55px}.my-frame-main
.form{margin-left:48px}table.order-detail{border:1px
solid #E5E1D1;width:100%;margin-top:24px}table.order-detail
th{border:1px
solid #E5E1D1;padding:8px
24px;text-align:left;font-size:18px;line-height:36px}table.order-detail
td{border:1px
solid #E5E1D1;padding:4px
4px}table.order-detail td.order-detail-inner{padding:0px}table.order-detail td.order-detail-inner
table{width:100%}table.order-detail td.order-detail-inner table
th{border:0px;line-height:100%;padding:6px
24px;background:#F4F0E1;font-size:14px}table.order-detail td.order-detail-inner table
td{border:0;border-right:1px solid #f4f0e1;padding:12px;overflow:hidden;z-index:90}.order-detail-item{font-size:11px;padding-bottom:8px;border-bottom:1px solid #F4F0E1;margin-top:-1px;z-index:80}.order-detail-item
.col1{padding:24px
0 0 0;float:left;width:120px}.order-detail-item
.col2{float:left;width:350px;font-size:11px}.order-detail-item .col2
p{font-weight:normal;color:#a50707}.order-detail-item
.col3{float:left;width:30px;text-align:center}.order-detail-item
.col4{float:right;width:80px;text-align:right}.order-detail-price-info{padding:12px}.order-detail-price-info
.left{float:left;width:140px;font-size:11px}.order-detail-price-info
.right{float:right;width:440px;text-align:right}.order-detail-price-info .right
h4{font-size:11px;margin-bottom:2px}.order-detail-price-info .right
.price{font-size:11px}table.order-detail td.order-detail-info{padding:12px;background:#FBE2E2}.help-frame{padding:24px
0;font-size:12px}.help-frame-side{float:left;border-right:1px solid #cacaca;width:240px;padding:12px
0px 0 16px}.help-frame-main{float:left;border-left:1px solid #cacaca;margin-left:-1px;width:644px;padding:12px
12px 0 36px}.help-frame-side
h3{font-size:14px;margin-bottom:12px}.help-frame-side
h3.active{color:#b73939}.help-frame-side
.item{padding:0
12px;margin:0
0 12px 0}.help-frame-side .item
a{display:block;line-height:130%;margin-bottom:6px}.help-frame-main
h1{font-size:32px;color:#B53323;line-height:42px}.help-frame-main
h2{font-size:24px;line-height:42px;margin:0
0 12px 0}.help-frame-main
div{margin:0
0 12px 0}.help-frame-main
.content{font-size:12px;font-family:Verdana;line-height:150%}.help-frame-main
.item{float:left;width:300px;height:240px;margin-left:18px;margin-top:32px;margin:32px
0 0 18px}.help-frame-main .item
h3{font-size:16px;margin-bottom:18px}.help-frame-main .item
a{display:block;line-height:130%;margin-bottom:6px;padding:0
8px;text-decoration:underline;margin:0
0 12px 0}.help-frame-main .item a:hover{text-decoration:none}table.list-table{border:1px
solid #E5E1D1;width:100%;margin-top:24px;font-size:11px}table.list-table
th{border:1px
solid #E5E1D1;padding:2px;background:#F4F0E1;text-align:left;font-weight:normal}table.list-table
td{border:1px
solid #E5E1D1;padding:4px
4px}.free-shipping{color:green;font-weight:bold}.page{margin:0
auto 0;width:960px}.page-top{margin:12px
auto 0;width:960px}.out-box{margin:0
auto 6px;width:952px}.out-box2{margin:0
auto 6px;width:880px}.inner-box{padding:12px}.box{height:100%;margin:0
0 10px 0}.box
.in{background:transparent url(../images/box-bg.png) repeat-y scroll 0 0}.box
.in2{background:transparent url(../images/box-top.png) no-repeat scroll 0 0}.box
.in3{background:transparent url(../images/box-bottom.png) no-repeat scroll 0 bottom;padding-left:5px}.box
.in4{background:transparent url(../images/box-bottom.png) no-repeat scroll right bottom;padding-bottom:5px}.box
.in5{background:transparent url(../images/box-bg.png) repeat-y scroll right 0}.box
.in6{background:transparent url(../images/box-top.png) no-repeat scroll right 0;padding-top:5px;padding-right:5px}.box-main{*height:100%}.box-main-blank{background:#fff}.box-over-hide{overflow:hidden}.box-main-help{background:transparent url(../images/page-box-help.gif) no-repeat scroll 0 top}.box-title{height:33px;line-height:33px;font-size:14px;font-weight:bold;padding:0
12px;border-bottom:1px solid #dadada}.box-inner{padding:28px
52px 12px}.box-inner
h2{color:#7d7d7d;font-size:24px;margin-bottom:24px}.box-inner h2
b{color:#B53323;font-size:28px}.box-inner
h3{font-size:16px;margin-bottom:24px}.box-inner
h4{font-size:11px;padding:0
52px;margin-bottom:24px;color:#777}.text-cols-box{overflow:hidden;margin:18px
0 0 0}.text-cols-box
div.min{width:204px;height:158px;float:left;border-left:1px solid #d9d9d9;margin-left:-1px;padding:12px
22px 24px 18px;overflow:hidden}.text-cols-box
div.max{width:468px;height:158px;float:right;border-left:1px solid #d9d9d9;margin-left:-1px;padding:12px
12px 24px 18px;overflow:hidden}.text-cols-box div.edge-left{padding-left:1px}.text-cols-box div.edge-right{padding-right:0}.text-cols-box
.h3{color:#333;margin:0
0 0 0;font-size:13px;font-weight:bold}.text-cols-box .h3, .text-cols-box .h3
h1{font-size:13px;display:inline}.text-cols-box
.h4{font-weight:normal;color:#333;height:80px;font-size:12px;line-height:140%;margin-top:6px}.text-cols-box div.max
.h4{height:auto;padding:1px}.text-cols-box div.max
.left{float:left;width:440px;height:100%}.text-cols-box div.max
.right{float:right;width:20px;padding:18px
0 0 0}.text-cols-box div.max .right
div{width:20px;height:37px;background:transparent url(../images/icons.png) no-repeat scroll -345px -845px;margin:12px
0 8px 0;cursor:pointer}.text-cols-box
div.low{height:108px;padding-bottom:12px}.text-cols-box div.low
h4{height:60px}.text-cols-box div.max .right
div.next{background-position:-420px -845px}.text-cols-box div.max .right
div.prev{background-position:-395px -845px}.text-cols-box div.max .right div.next-disable{background-position:-370px -845px}.text-cols-box div.max .right div.prev-disable{background-position:-345px -845px}.text-cols-box div.max
li{height:120px}.box-tab{z-index:50;position:relative;margin:0
4px}.box-tab
ul{height:45px;overflow:hidden}.box-tab li
p{float:left}.box-tab li
span{display:none}.box-tab
li{float:left;height:45px;line-height:35px;margin-left:0px;overflow:hidden;margin:0
24px 0 0;cursor:pointer;font-weight:bold;font-size:18px;color:#666}.box-tab
li.active{color:#B73939;background:transparent url(../images/box-tab-arrow.png) no-repeat scroll center bottom}.box-tab li.active
span{display:block;float:left;font-size:12px;margin:2px
0 0 20px;line-height:30px}.box-tab li.active
a{color:#B73939;text-decoration:underline}.box-tab li.active a:hover{text-decoration:none}.box-tab-box{margin:-5px 0 12px 0}.box-tab-box .box-main{background:#fff;*height:100%;padding:12px}.msg-box{width:660px;margin:52px
auto;padding:0
0 0 175px}.msg-box .error-icon{float:left;width:135px;height:135px;margin-left:-155px;background:transparent url(../images/icons.png) no-repeat scroll -140px -810px}.msg-box .yes-icon{float:left;width:135px;height:135px;margin-left:-155px;background:transparent url(../images/icons.png) no-repeat scroll 0 -810px}.msg-box .cofe-icon{float:left;width:135px;height:135px;margin-left:-155px;background:transparent url(../images/cofe.png) no-repeat scroll 30px 0}.msg-box
h2{color:#b73939;font-size:20px}.msg-box
h3{font-size:18px}.msg-box
.msg{margin:24px
0}.msg-box
a{text-decoration:underline}.mini-box{height:100%;margin:0
0 10px 0}.mini-box
.in{background:transparent url(../images/mini-box-bg.png) repeat-y scroll 0 0}.mini-box
.in2{background:transparent url(../images/mini-box-top.png) no-repeat scroll 0 0}.mini-box
.in3{background:transparent url(../images/mini-box-bottom.png) no-repeat scroll 0 bottom;padding-left:4px}.mini-box
.in4{background:transparent url(../images/mini-box-bottom.png) no-repeat scroll right bottom;padding-bottom:4px}.mini-box
.in5{background:transparent url(../images/mini-box-bg.png) repeat-y scroll right 0}.mini-box
.in6{background:transparent url(../images/mini-box-top.png) no-repeat scroll right 0;padding-top:4px;padding-right:4px}.mini-box-main{*height:100%;background:#FDFCF5}.mini-box-line{height:0px;overflow:hidden;border-top:1px solid #F6F4EB;border-bottom:1px solid #E2DDCF;margin:0
1px}.order-msg-box{width:660px;margin:52px
auto 12px;padding:0
0 0 175px}.order-msg-box .bag-icon{float:left;width:57px;height:78px;margin-left:-75px;background:transparent url(../images/icons.png) no-repeat scroll -280px -810px}.order-msg-box .arrow-icon{float:left;width:25px;height:25px;margin-left:-45px;background:transparent url(../images/icons.png) no-repeat scroll -350px -810px}.order-msg-box
h2{color:#b73939;font-size:20px}.order-msg-box .mini-box-outer{margin:24px
0;width:620px}.order-msg-box .mini-box-inner{padding:12px
16px}.order-msg-box-bottom{margin:24px
auto 52px;color:#b73939;font-weight:bold}.order-msg-box-bottom
span{background:#3b3b3b;color:#ffec4c}.order-msg-box
p{color:#818181;margin-top:5px}.order-msg-box p
span{color:#b73939}.order-msg-box-bottom
p{margin-top:24px;color:#333}.category-slide{position:relative}.category-slide
div{position:relative;z-index:10}.category-slide
img{display:block;vertical-align:top}.category-slide
ul{height:360px;overflow:hidden}.category-slide ul
li{height:360px;width:100%;float:left}.category-slide
span{position:absolute;display:block;width:29px;height:29px;background:transparent url(../images/icons.png) no-repeat scroll -430px 0;cursor:pointer;z-index:11;display:none;top:180px}.category-slide
span.left{left:0px}.category-slide
span.right{right:0px;background-position:-460px -0}.category-show{overflow:hidden;border:1px
solid #e5e5e5;border-width:1px 0;margin:0
0 12px;_width:100%}h3.category-show-title{font-size:18px;color:#B73939;line-height:32px;margin:12px
0 0 0;display:block}.category-show
ul{margin:12px
0;width:800px}.category-show
ul.max{margin:12px
0;width:1100px}.category-show ul
li{position:relative;float:left;width:166px;height:300px;margin:0
27px 0 0;_display:inline}.category-show ul
li.max{height:340px;margin:0
35px 0 0}.category-show ul li
div{height:210px}.category-show ul li div
img{*display:block}.category-show ul li
h4{margin:8px
0 0 2px;font-size:14px;line-height:20px}.category-show ul li
h5{margin:0
0 0 2px;color:#6c6c6c;font-size:14px}.category-show ul li
h6{margin:0
0 0 0;font-size:12px;font-weight:normal;padding:0
0 0 2px}.category-show ul li
a.arrow{float:left;width:160px;height:210px;position:absolute;top:3px;left:3px;background:transparent url(../images/category-show-arrow.png) no-repeat scroll center center;display:none;_background:none}.category-show2{overflow:hidden;border:1px
solid #e5e5e5;border-width:1px 0;margin:0
2px 12px;_width:100%}h3.category-show-title2{font-size:18px;color:#B73939;line-height:32px;padding:0
0 0 3px;margin:12px
0 0 0;display:block}.category-show2
ul{margin:12px
0;width:800px}.category-show2
ul.max{margin:12px
0;width:1100px}.category-show2 ul
li{position:relative;float:left;width:166px;height:300px;margin:0
27px 0 0;_display:inline}.category-show2 ul
li.max{height:340px;margin:0
31px 0 0}.category-show2 ul li
div{padding:3px;height:210px}.category-show2 ul li div
img{*display:block}.category-show2 ul li
h4{margin:8px
0 0 2px;font-size:14px;line-height:20px}.category-show2 ul li
h5{margin:0
0 0 2px;color:#6c6c6c;font-size:14px}.category-show2 ul li
h6{margin:0
0 0 0;font-size:12px;font-weight:normal;padding:0
0 0 2px}.category-show2 ul li
a.arrow{float:left;width:160px;height:210px;position:absolute;top:3px;left:3px;background:transparent url(../images/category-show-arrow.png) no-repeat scroll center center;display:none;_background:none}.newsletter{background:transparent url(../images/bg-newsletter.png) no-repeat scroll center top}.global-alert{background:#FCEEB1 url(../images/global-alert.png) no-repeat scroll 8px center;padding-left:42px;line-height:42px;border:1px
solid #E6D484;color:#B97419;width:920px;margin:12px
auto;font-weight:bold}.footer-module{margin:0
0 24px 0}.footer-module
.left{float:left;background:#f1f1f1;height:175px;width:434px;padding:18px;position:relative}.footer-module
.right{float:right;background:#f1f1f1;height:175px;width:434px;padding:18px}.footer-module .left
.icon{position:absolute;top:0px;right:32px;height:103px;width:133px;background:#FCEEB1 url(../images/mail-sub-bg2.png) no-repeat scroll 0 0}.footer-module
h4{font-family:georgia;font-size:24px;font-style:italic;margin-bottom:18px;font-weight:normal}.footer-module
.summary{font-family:georgia;font-style:italic;margin-bottom:12px}.footer-module .summary
a{font-family:georgia;font-style:normal;text-decoration:underline;font-family:Arial}.footer-module .left .input-box{background:#FCEEB1 url(../images/mail-sub-bg3.png) no-repeat scroll 0 0;height:27px;width:244px;padding:1px
}.footer-module .left .input-box
input{height:27px;width:194px;border:0}.footer-module .left .input-box
button{height:27px;width:50px;border:0;background:transparent;cursor:pointer}.order-flow{height:44px;float:left;margin:20px
0 0 55px}.order-flow
li{height:44px;float:left}.order-flow
li.a1{width:89px;background:transparent url(../images/s01.png) no-repeat scroll 0 0}.order-flow li.a1-on{width:89px;background:transparent url(../images/s01-a.png) no-repeat scroll 0 0}.order-flow
li.a2{width:63px;background:transparent url(../images/s02.png) no-repeat scroll 0 0}.order-flow li.a2-on{width:63px;background:transparent url(../images/s02-a.png) no-repeat scroll 0 0}.order-flow
li.a3{width:152px;background:transparent url(../images/s03.png) no-repeat scroll 0 0}.order-flow li.a3-on{width:152px;background:transparent url(../images/s03-a.png) no-repeat scroll 0 0}.order-flow
li.a4{width:110px;background:transparent url(../images/s04.png) no-repeat scroll 0 0}.order-flow li.a4-on{width:110px;background:transparent url(../images/s04-a.png) no-repeat scroll 0 0}.header-ver{float:right;margin:16px
52px 0 0}.slit-title{height:20px;line-height:20px;background:transparent url(../images/split-title-bg.gif) repeat-x scroll 0 0;text-align:center;margin:4px
4px}.slit-title
span{line-height:20px;background:#fff;padding:0
8px;color:#999}.index-out-box{margin-top:10px;margin-bottom:0px}.index-out-box
.box{margin-bottom:0px}.index-show-frame{}.index-show-frame
.main{float:left;width:650px;height:450px;font-size:0;overflow:hidden;position:relative}.index-show-frame .main
div{position:relative;z-index:10}.index-show-frame .main
ul{height:450px;overflow:hidden}.index-show-frame .main ul
li{height:450px;width:650px;float:left}.index-show-frame .main
span{position:absolute;display:block;width:29px;height:29px;background:transparent url(../images/icons.png) no-repeat scroll -430px -0;cursor:pointer;z-index:11;display:none;top:220px}.index-show-frame .main
span.left{left:0px}.index-show-frame .main
span.right{right:0px;background-position:-460px -0}.index-show-frame
.right{float:right;width:300px;font-size:0;height:450px;overflow:hidden}.index-show-frame .right .first-image{margin:0
0 10px 0}.index-show-frame
img{display:block;vertical-align:top}.index-show-frame
a{display:block;font-size:0px}.detail-out-box{}.detail-info-frame{}.detail-info-frame
.left{float:left;width:315px;padding:0
0px 24px 0}.detail-info-frame
.main{float:left;width:350px;padding:16px
18px 0px 0px}.detail-info-frame
.right{float:left;width:260px;padding:0px
0px 0px 0px;position:relative}.detail-info-frame .main
h2{margin-bottom:12px;line-height:24px;font-size:18px;color:#333}.detail-info-frame .main
.level{line-height:12px;font-size:11px;margin:24px
0 0}.detail-info-frame .main .level
span{margin-right:4px}.detail-info-frame .main .level
p{height:20px}.detail-info-frame .main .level
a{color:#333;font-weight:bold;font-size:12px;text-decoration:underline}.detail-info-frame .main
.sold{font-size:12px;margin:12px
0 0;color:#9B0208}.detail-info-frame .main
.intro{color:#333;margin:18px
0 8px;line-height:160%}.detail-info-frame .main
.items{line-height:12px;font-size:11px;margin:18px
0 12px}.detail-product-album{height:375px;overflow:hidden}.detail-product-album-square{height:300px}.detail-info-frame
a.zoom{display:block;text-align:center}.detail-product-album
img{}.detail-product-album-slide{padding:12px}.detail-product-album-slide
li{float:left;width:55px;height:55px;border:1px
solid #e3e3e3;overflow:hidden;font-size:0;cursor:pointer;margin:0
2px 2px 0;padding:1px}.detail-product-album-slide li
div{height:55px;width:55px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:48px;*font-family:Arial}.detail-product-album-slide
li.active{border:1px
solid #777}.detail-product-album-slide li
img{*vertical-align:middle !important}.detail-info-panel{width:215px;padding:12px
0px;border:1px
solid #d8d8d8;border-top:0;background:#f6f6f6}.detail-info-panel-header{position:absolute;height:6px;right:25px;top:-6px;width:240px;_overflow:hidden}.detail-info-panel-header
b{float:left;height:5px;width:5px;background:transparent url(../images/icons.png) no-repeat scroll -95px -10px;_overflow:hidden}.detail-info-panel-header
p{float:left;height:6px;width:215px;border:1px
solid #d8d8d8;border-width:1px 1px 0 1px;background:#f6f6f6;_overflow:hidden}.detail-info-panel
.price{font-size:18px;margin-bottom:10px;height:28px;line-height:28px;padding:0
12px}.detail-info-panel
.mprice{font-size:12px;margin-bottom:4px;padding:0
12px}.detail-info-panel
.tprice{font-size:12px;margin-bottom:4px;padding:0
12px}.detail-info-panel .free-shipping{padding:0
12px}.detail-info-panel
.split{height:0px;overflow:hidden;margin:4px
0}.detail-info-panel
.buy{margin:18px
0 8px 0;padding:0
12px}.detail-info-panel .buy
input{float:left}.detail-info-panel .buy
input.text{border:1px
solid #cacaca;width:28px;padding:7px
2px 7px;text-align:center;font-size:14px;font-weight:bold;margin:0
2px 0 0}.detail-info-panel .buy .other-item{margin:0
0 0 2px;float:left;width:28px;height:32px;background:transparent url(../images/icons.png) no-repeat scroll -235px 0;position:relative}.detail-info-panel .buy .other-item
div{display:none;position:absolute;border:1px
solid #B03737;background:#fbfbfb;width:113px;padding:4px
6px;font-size:11px;right:0px;top:32px}.detail-info-panel .buy .other-item
a{display:block;color:#B03737;line-height:18px}.detail-info-panel .buy .other-item
span{display:block;height:1px;border-top:1px solid #e3e3e3;overflow:hidden;margin:2px
0}.detail-info-panel .ask-question-btn{display:block;height:16px;line-height:16px;padding:0
0 0 22px;font-weight:bold;color:#B33838;background:transparent url(../images/ask-question.png) no-repeat scroll 0 0;margin:12px
0 0 12px;text-decoration:underline}.detail-info-panel .safe-pay{margin:18px
0 8px 0;padding:12px
0 0 12px;border-top:1px solid #E3E3E3}.detail-info-panel .safe-pay
img{margin:4px
0 0px 18px}.detail-price-select{float:left;width:62px;height:28px;line-height:28px;padding-left:8px;margin-right:4px;background:transparent url(../images/icons.png) no-repeat scroll -80px -65px;cursor:pointer;position:relative;z-index:60}.detail-price-select-active{background-position:-80px -100px}.detail-price-select
div{font-size:11px;line-height:100%;position:absolute;background:#fff;width:68px;padding:2px
0;border:1px
solid #cfcfcf;left:0px;top:26px;display:none;z-index:60}.detail-price-select div
a{display:block;padding:2px
10px;text-decoration:none}.detail-price-select div a:hover{background:#eee}.detail-other-frame{}.detail-other-frame
.side{float:right;width:234px}.detail-other-frame
.main{float:left;width:732px;background:#fff}.detail-other-frame .main
h3{font-size:16px;margin-bottom:18px;padding:24px
0 0 12px}.detail-other-frame .main
.description{padding:0
24px 24px}.detail-other-frame .side
h3{font-size:12px;margin-bottom:18px}.detail-other-frame .side .inner-box{margin:12px
12px 12px;padding:0}.detail-tab{height:36px;overflow:hidden}.detail-tab
ul{height:27px;line-height:27px;background:transparent url(../images/icon-bg.png) repeat-x scroll 0px -40px;border:1px
solid #dbdbdb;border-width:1px 0 1px 0}.detail-tab
li{float:left;height:27px;border-left:1px solid #dbdbdb;margin-left:-1px;position:relative}.detail-tab li
span{float:left;height:27px;padding:0
12px;font-weight:bold;cursor:pointer;color:#3d3d3d}.detail-tab li.active
span{background:#A23333;color:#fff}.detail-tab li
i{width:14px;height:7px;background:transparent url(../images/icons.png) repeat-x scroll -270px 0;float:left;position:absolute;top:27px;left:47%;display:none}.detail-tab li.active
i{display:block}.detail-tab-box{padding:4px
12px 12px}.detail-tab-box
h4{font-size:12px;margin-bottom:12px}.detail-tab-box-inner{width:700px;font-size:11px}.detail-tab-box
.loading{width:160px;height:24px;margin:40px
auto 40px;background:transparent url(../images/loading.gif) no-repeat scroll 0 0}.add-to-cart-msg{position:relative;font-size:0}.add-to-cart-msg
p{display:block;position:absolute;width:210px;height:60px;line-height:48px;background:transparent url(../images/icons2.png?v=2) no-repeat scroll -365px 0;top:-56px;left:-11px;color:#B73939;font-weight:bold;text-align:center;font-size:10px;display:none}.attribute-box{font-size:11px;background:#fff;margin:12px
0 0 0}.attribute-box div.item-box{line-height:22px;margin-bottom:12px;padding:0
0 0 80px;position:relative}.attribute-box div.item-box
h4{position:absolute;top:0;left:0;width:80px;font-size:12px}.attribute-box div.attribute-select-box{position:relative}.attribute-box div.attribute-color-box{position:relative}.attribute-box div.attribute-text-box
input{padding:2px
2px;width:105px;border:1px
solid #999}.attribute-box
div.textgroup{line-height:130%;position:relative}.attribute-box div.textgroup
span{display:block;margin-bottom:4px}.attribute-box div.textgroup
div{display:block;height:22px;line-height:22px;margin:0
8px 4px 0;white-space:nowrap}.attribute-box div.textgroup
label{display:inline}.attribute-box div.textgroup div
label{float:left;width:100px}.attribute-box div.textgroup div
input{float:left;margin:0
24px 0 0;width:100px;padding:3px
3px}.attribute-box div.textgroup
p{display:block;float:left;height:22px;line-height:22px;margin:0
48px 4px 0;white-space:nowrap}.attribute-box div.textgroup
input{padding:2px
2px;width:30px;border:1px
solid #999}.attribute-box div
h4{display:block;font-weight:bold;color:#333}.attribute-box
select{width:145px}.attribute-box
label{display:block}.attribute-box div
.color{float:left;width:17px;height:17px;margin:2px
10px 6px 0;cursor:pointer;position:relative;_display:inline}.attribute-box div .color
span{float:left;width:17px;height:17px;border:1px
solid #bdab7a;font-size:0px}.attribute-box div .color span
img{display:block;vertical-align:top}.attribute-box div .color
div{float:left;width:177px;height:176px;position:absolute;background:transparent url(../images/icons2.png?v=2) no-repeat scroll 0 -405px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/images/attribute-tip-ie6.png");top:-179px;left:-78px;display:none;text-align:center;z-index:80}.attribute-box div
.selected{}.attribute-box div .color span
i{display:none;width:30px;height:29px;position:absolute;top:-5px;right:-7px;_right:-6px;background:transparent url(../images/icons2.png?v=2) no-repeat scroll 0px -375px}.attribute-box div .selected span
i{display:block;background:transparent url(../images/icons2.png?v=2) no-repeat scroll 0px -375px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/images/attribute-selected-ie6.png")}.attribute-box div .mouseover span
i{display:block;background:transparent url(../images/icons2.png?v=2) no-repeat scroll -35px -375px;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src="/images/attribute-mouseover-ie6.png")}.attribute-box div .color div
img{margin:12px
auto 4px;width:156px;height:120px}.attribute-box div .color div
p{font-size:11px;line-height:14px;padding:0
4px}.attribute-box div
.guide{background:transparent url(../images/attribute-tip.gif) no-repeat scroll 0 0;position:absolute;right:10px;top:0px;cursor:pointer;overflow:hidden}.attribute-box div .size-guide{width:79px;height:22px;background-position:0 0;right:117px;top:-2px}.attribute-box div .how-to-measure-guide{width:124px;height:22px;background-position:0 -22px;right:0px;top:31px}.attribute-box div .guide
a{display:block;height:22px;width:100%;text-decoration:none}.group-sell{padding:4px
0 18px;border-top:1px solid #e3e3e3}.group-sell
.title{font-size:14px;padding:0
0 0 12px;font-weight:bold;height:24px;line-height:24px;margin:0
0 6px 0}.group-sell
.p{float:left;width:100px;height:100px;text-align:center;margin:0
0 0 24px}.group-sell
.join{float:left;width:22px;height:22px;background:transparent url(../images/icons.png) no-repeat scroll -105px -430px;margin-top:38px}.group-sell
.equal{float:left;width:23px;height:23px;background:transparent url(../images/icons.png) no-repeat scroll -105px -455px;margin-top:38px;margin-left:8px}.group-sell .group-slide{float:left;height:130px;overflow:auto;margin:0
0 0 18px}.group-sell
ul{float:left;height:110px}.group-sell ul
li{float:left;height:100px;width:110px;padding-left:75px;font-size:11px}.group-sell ul li
.price{font-size:11px}.group-sell ul li
label{margin-left:-75px;float:left;width:70px;height:100%;overflow:hidden;_display:inline}.group-sell ul li
div{height:75px}.group-sell ul li div
a{display:block;overflow:hidden;margin:0
0 8px 0}.group-sell ul li div .real-price{color:#666;text-decoration:line-through}.group-sell ul
li.join{width:22px;height:22px;padding:0px;margin-right:6px}.group-sell
.buy{float:left;margin-left:32px;width:180px}.group-sell .buy
div{font-size:14px;font-weight:bold}.group-sell .buy
p.saveprice{font-size:12px;font-weight:bold;margin:4px
0}.group-sell .add-to-cart-msg
p{left:-60px}.group-sell div.group-selected{font-size:12px;color:#777;line-height:16px;font-weight:normal}.group-sell .buy
p.name{font-size:12px;margin:0
0 4px 0}.review-comment{margin:2px
0 2px 0;border-top:1px solid #d5d5d5;padding:18px
0 18px 230px}.review-comment
.head{float:left;width:215px;margin-left:-230px;_position:relative;_display:inline;font-size:11px;padding:0

0 0 12px}.review-comment .head
div{height:16px;padding:6px
0 0}.review-comment .head
p{display:block;font-weight:bold;font-size:14px;line-height:20px}.review-comment-relpy{margin:8px
0 8px 0;border:1px
solid #dadada;padding:6px
12px;background:#eee}.review-comment-relpy
b{margin:0
0 12px 0}.review-form{}.review-form
h2{border-bottom:1px solid #dadada;padding:0
24px;height:48px;line-height:48px;font-size:22px}.review-form h2
span{font-size:12px;line-height:48px;color:#777;margin:0
0 0 8px}.review-form
ul{}.review-form ul
li{padding:0
0 0 220px;margin:12px
0 24px 0}.review-form ul li
label{float:left;width:180px;margin:0
0 0 -220px;padding:0
0 0 24px;font-weight:bold;font-size:14px}.review-form ul li
span{margin-top:4px;margin-left:4px}.review-form ul li
input.text{border:1px
solid #737373;border-color:#737373 #989898 #999 #999;padding:4px
2px;width:480px}.review-form ul li
textarea{border:1px
solid #737373;border-color:#737373 #989898 #999 #999;padding:3px
2px;width:480px;overflow-y:auto;height:120px}.category-board{font-family:Georgia,"Times New Roman",Times,serif;padding:24px}.category-board
.panel{overflow:hidden;width:100%}.category-board
.cols{float:left;width:200px;border-left:1px solid #ccc;padding:2px
12px;height:400px;margin:-12px 0 0 -1px}.category-board
h2{color:#BB2B2B;font-size:26px;margin-bottom:24px;display:block}.category-board
h4{font-size:12px;line-height:24px;margin:12px
0 0 0}.category-board h4
a{color:#BB2B2B}.category-board
h5{font-size:11px;font-weight:normal;line-height:24px}.category-board h5
a{padding:0
0 0 12px}.all-category-frame{}.all-category-frame
.main{float:left;width:735px}.all-category-frame
.side{float:right;width:220px}.all-category-frame .side
h3{line-height:28px;padding:0
0 0 24px}.all-category-frame .side h3
a{text-decoration:underline}.all-category-frame .side h3 a:hover{text-decoration:none;}.currency-box{float:right;width:136px;height:29px;cursor:pointer;background:transparent url(../images/icons.png) no-repeat scroll -330px -640px;position:relative}.currency-box
span{color:#fff;font-weight:bold;padding:0
0 0 6px;line-height:29px}.currency-box
div{position:absolute;width:130px;border:1px
solid #B03737;background:#fff;left:2px;top:27px;display:none}.currency-box div
a{font-size:11px;display:block;padding:2px
4px;text-decoration:none}.currency-box div a:hover{background:#eee}.cart-empty{width:520px;margin:48px
auto}.cart-empty-main{padding:30px
18px 0 80px;height:148px;color:#9d9c9d;font-size:14px;line-height:20px}.cart-empty-main
.icon{float:left;width:48px;height:40px;background:transparent url(../images/icons.png) no-repeat scroll -280px -900px;margin:6px
0 0 -58px;_position:relative;_display:inline}.cart-empty-main
h4{font-size:20px;margin:0
0 12px 0;line-height:28px}.product-list-panel{}.product-list-panel
h1{padding:6px
18px 0;height:36px;line-height:38px;font-size:18px;color:#373737}.product-list-panel
h4{padding:0px
18px 6px;line-height:140%;font-size:12px;font-weight:normal;border-bottom:1px solid #DADADA}.product-list-panel .top-bar{border-bottom:1px solid #dadada;padding:0
18px 0;height:36px;line-height:38px;font-size:11px;font-weight:bold;overflow:hidden}.product-list-panel .top-bar
span{float:left;font-weight:bold;font-size:12px}.product-list-panel .top-bar
div{float:right}.product-list-group{border-bottom:1px solid #dadada}.product-list-panel .page-bar{text-align:center;font-size:12px;margin:10px
0 10px 0;height:30px;line-height:30px}.product-list-panel .page-bar
a{margin:0px
2px 0;padding:2px
6px;border:1px
solid #ccc;color:#333}.product-list-panel .page-bar a:hover{background:#C03C3C;color:#fff;text-decoration:none}.product-list-panel .page-bar
span{margin:0px
2px 0;padding:2px
6px;border:1px
solid #ccc;background:#C03C3C;color:#fff}.product-list-panel .page-bar
input{margin:-2px 2px 0 8px;*margin:-1px 2px 0 8px;padding:2px
2px 2px 2px;border:1px
solid #ccc;vertical-align:normal;line-height:17px;width:30px;text-align:center;font-weight:bold}.ask-question{padding:12px
12px}.ask-question
h3{font-size:18px;height:24px;line-height:24px;margin:0
0 12px 0}.ask-question
div{padding:8px
0 10px 130px;border-bottom:1px solid #dadada}.ask-question div
h4{float:left;margin:0
0 0 -130px}.ask-question div
h5{color:red}.ask-question
input.text{border:1px
solid #afafaf;padding:4px
2px;width:240px}.ask-question
textarea{border:1px
solid #afafaf;padding:4px
2px;width:320px;height:95px;overflow:auto}.ask-question
div.btm{border:0}.ask-question-ok{padding:12px
12px}.ask-question-ok
.icon{height:60px;margin:24px
0 12px 0}.ask-question-ok .icon
div{float:left;width:60px;height:60px;margin:0
0 0 210px;background:transparent url(../images/icons.png) no-repeat scroll 0 -1050px}.ask-question-ok
h3{text-align:center;font-size:18px;color:#C03C3C;margin:0
0 24px 0}.ask-question-ok
h4{text-align:center;margin:0
0 36px 0}.ask-question-ok
h5{text-align:center}.cart-frame{}.cart-frame
.main{float:left;width:747px}.cart-frame
.side{float:right;width:200px}.cart-box{}.cart-box-head{height:33px;line-height:33px;font-size:14px;font-weight:bold;padding:0
12px;background:transparent url(../images/icon-bg.png) repeat-x scroll 0 -70px;border-bottom:1px solid #dadada}.cart-box-title{height:28px;line-height:28px;font-size:14px;background:#fff;color:#999;border-bottom:1px solid #dadada}.cart-box-title
p{float:left}.cart-box-title
p.col1{width:395px;padding:0
24px}.cart-box-title
p.col2{width:100px}.cart-box-title
p.col3{width:90px}.cart-box-title
p.col4{width:90px;text-align:right}.cart-box-title2{height:22px;line-height:22px;background:#fff;border-bottom:1px solid #dadada}.cart-box
div.item{padding:12px
0;border-bottom:1px solid #dadada}.cart-box div.item
.col1{float:left;width:395px;padding:0
24px}.cart-box div.item
.col2{float:left;width:100px}.cart-box div.item
.col3{float:left;width:90px}.cart-box div.item
.col4{float:left;width:90px;font-weight:bold;text-align:right;font-size:14px}.cart-box div.item .col1
div{padding:0
0 0 110px}.cart-box div.item .col1 div
p{float:left;border:1px
solid #eee;margin:0
0 0 -110px;text-align:center;padding:3px;_display:inline}.cart-box div.item .col1 div
a{font-weight:bold}.cart-box div.item .col1 div
span{display:block;color:#777}.cart-box div.item .col1 div span
a{color:#777;font-weight:normal}.cart-box div.item .col2
span{display:block;color:#ccc;font-size:11px;text-decoration:line-through}.cart-box div.item .col2
p{font-weight:bold;font-size:14px}.cart-box div.item .col3
input{border:1px
solid #dadada;padding:2px
2px;width:40px;margin:0
0 0 0}.cart-box div.item .col3
p{margin:0
0 0 24px}.cart-box div.item .col3
a{color:#999;font-size:11px;font-weight:bold}.cart-box div.item .col4
a{color:#999;font-size:11px;font-weight:bold}.cart-box-bottom{padding:18px
12px 18px 24px}.cart-box-bottom div.bar
input{float:left}.cart-box-bottom div.bar
p{float:right;font-size:16px;font-weight:bold;line-height:30px}.cart-box-bottom div.bar2
p{float:right;font-size:14px;font-weight:bold;line-height:30px}.cart-box-bottom div.bar3
p{float:right;font-size:16px;font-weight:bold;line-height:30px}.cart-box-coupon{border-bottom:1px solid #dadada;line-height:36px;padding:0
12px 0 24px}.cart-box-coupon
span{float:right;font-size:12px;font-weight:bold}.coupon{padding-bottom:6px}.coupon
h4{float:left;font-size:14px;font-weight:bold}.coupon .coupon-main{float:left;font-size:12px;margin:0
0 0 6px;line-height:36px}.coupon .coupon-main
input.text{border:1px
solid #c8c8c8;padding:5px
6px 4px}.coupon-main input2, .coupon-main div.coupon-item{float:left;margin:0
6px 0 0}.my-coupon{float:left;line-height:120%;position:relative;z-index:20}.my-coupon
a.link{color:#A50707;padding:2px
4px 2px 2px;text-decoration:underline;display:block}.my-coupon
a.over{color:#FFF;background:#A50707;text-decoration:underline}.my-coupon
ul{display:none;position:absolute;left:0px;top:17px;border:1px
solid #A50707;background:#fff;width:160px;padding:4px
4px;z-index:60}.my-coupon ul
li{line-height:110%;padding:0px
2px;height:18px;line-height:18px}.my-coupon ul li
a{float:left}.my-coupon ul li
b{float:right}.cart-side-box{padding:12px}.cart-side-box
p{font-size:14px;padding:0
0 0 3px;margin:0
0 4px 0}.cart-side-box
h3{font-size:18px;font-weight:bold;padding:0
0 0 3px;margin:0
0 8px 0}.cart-safe-box{padding:18px
12px;margin:12px
4px;border:1px
solid #dadada;background:#f6f6f6}.cart-safe-box
img{display:block;margin:4px
auto}.cart-shipping-box{position:relative}.cart-shipping{float:right;height:26px;line-height:26px;margin:2px
0 0 0;border:1px
solid #fff;padding:0
6px;cursor:pointer;position:relative;z-index:20}.cart-shipping
i{float:left;width:14px;height:14px;background:transparent url(../images/icons.png) no-repeat scroll -290px 0;margin:6px
4px 0 0}.cart-shipping-over{border-color:#dadada #dadada #fff #dadada}.cart-shipping-list{display:none;position:absolute;width:640px;height:135px;border:1px
solid #dadada;background:#fff;right:0px;top:29px;padding:12px;z-index:19}.cart-shipping-list-detail{padding:0
0 0 60px;margin:12px
0 0 0}.cart-shipping-list-detail
div{float:left;width:60px;font-weight:bold;margin:0
0 0 -60px}.cart-shipping-list-detail
ul{border-bottom:1px solid #e8e8e8;height:24px;line-height:24px}.cart-shipping-list-detail ul
li{float:left;width:100px}.cart-shipping-list-detail ul
li.col2{width:130px}.cart-shipping-list-detail ul
li.col3{width:115px}.cart-shipping-list-detail ul
li.col4{width:80px;text-align:right}.cart-shipping-list-detail ul
li.col5{width:110px}.cart-shipping-list-detail ul
li.col6{width:75px;padding:0
0 0 10px}.cart-shipping-list-detail
b{color:#aaa;font-weight:normal}.address-edit{padding:12px
12px}.address-edit
h3{font-size:18px;height:24px;line-height:24px;margin:0
0 12px 0}.address-edit
div{padding:8px
0 10px 130px;border-bottom:1px solid #dadada}.address-edit div
h4{float:left;margin:0
0 0 -130px}.address-edit div
i{font-style:normal;color:#c03c3c;font-size:14px}.address-edit div
span{color:red}.address-edit
input.text{border:1px
solid #afafaf;padding:4px
2px;width:210px}.address-edit
div.btm{border:0}.time-death{height:26px;line-height:26px;font-size:24px}.time-death
span{float:left;background:transparent url(../images/icons2.png?v=2) no-repeat scroll -365px -100px}.time-death
div{float:right;line-height:26px;height:26px;font-weight:bold}.time-death
i{margin:0
2px 0 0px;width:20px;font-size:14px;float:left;text-align:right;font-style:normal}.time-death
b{margin:0
6px 0 0;padding:0
0px 0 0;font-size:14px;margin:0
0 0 0px;float:left}p.time-death-2{background:transparent url(../images/time-death-2.gif) no-repeat scroll 0 0;height:24px;line-height:24px;padding:0
0 0 28px;margin:8px
0 8px 0;font-family:Georgia;font-size:16px;display:block;color:#C23838}p.time-death-2
span{margin:0
2px 0 0;padding:0
4px 0 0;font-weight:bold;font-size:16px;float:left;background:transparent url(../images/split2.jpg) no-repeat scroll right 7px}p.time-death-2
u{float:left;margin:0
0 0 2px;font-size:16px;width:18px;font-weight:normal;text-decoration:none}p.time-death-2
b{float:left;color:#666;font-size:11px;padding:0
4px 0 0;margin:0
0 0 2px;line-height:28px;font-weight:normal;background:transparent url(../images/split2.jpg) no-repeat scroll right 7px}.detail-frame{}

.detail-frame-col1{float:left;width:280px}
.detail-frame-col2{float:left;width:500px; padding-left:31px;}
.detail-frame-col3{float:right;width:120px}
.detail-frame-col1
dl{position:relative;padding:0px}
.detail-frame-col1
dt{width:360px;text-align:center}

.detail-frame-col1
dd{margin-top:5px;width:280px;_position:absolute;float:left}
.detail-frame-col1
ul{45px; margin-top:5px;}
.detail-frame-col1 ul
li{display:block;margin:0
6px 0 0;border:1px
solid #ccc}
.detail-frame-col1
.slide{height:68px; border:1px solid #ccc;margin:0px
0 0 0}
.detail-frame-col1 ul li
a{outline:none}
.detail-frame-col1 ul li a
img{outline:none}
.detail-frame-col1 ul li a.zoomThumbActive
img{outline:none}
.detail-frame-col1
div.arrow_up{width:85px;height:20px;background:transparent url(../images/detail-slide.gif) no-repeat scroll center -20px;cursor:pointer;margin:0
0 4px 0}.detail-frame-col1
div.arrow_up_dis{width:85px;height:20px;background:transparent url(../images/detail-slide.gif) no-repeat scroll center 0;cursor:default;margin:0
0 4px 0}.detail-frame-col1
div.arrow_down{width:85px;height:20px;background:transparent url(../images/detail-slide.gif) no-repeat scroll center -60px;cursor:pointer}.detail-frame-col1
div.arrow_down_dis{width:85px;margin:0
0 0 0;height:20px;background:transparent url(../images/detail-slide.gif) no-repeat scroll center -40px;cursor:default}.detail-frame-col2
h1{font-size:18px;line-height:140%;margin:0
0 8px 0}.detail-frame-col2 dl.price-list{line-height:20px;border-bottom:1px solid #ccc;padding:0
0 12px 0}.detail-frame-col2 dl.price-list
dt{float:left;width:240px}.detail-frame-col2 dl.price-list
dd{float:right;width:140px;color:#B73939;text-align:right;font-size:14px}.detail-frame-col2 dl.price-list dt
p{color:#999;text-decoration:line-through}.detail-frame-col2 dl.price-list dt
div{color:#B73939;font-weight:bold;font-size:16px;margin:6px
0 0}.detail-frame-col2 dl.price-list dt
strong{color:green;font-weight:bold;font-size:12px}.detail-frame-col2 dl.price-list dd
p{font-weight:bold}.detail-frame-col2 dl.price-list dd
div{font-size:16px;font-family:Georgia;font-weight:bold;font-style:italic}.detail-frame-col2
button.cart{width:214px;height:39px;background:transparent url(../images/add-cart-bg.gif) no-repeat scroll 0 -39px;border:0;cursor:pointer;float:left}.detail-frame-col2
img.ver{float:right;cursor:pointer}.detail-frame-col2 .add-cart{border-bottom:1px solid #ccc;padding:12px
0 12px 80px;height:39px}.detail-frame-col2 dl.icon-list{height:22px;line-height:18px;margin:8px
0 0 0}.detail-frame-col2 dl.icon-list
dt{float:left}.detail-frame-col2 dl.icon-list
dd{float:right;width:200px;text-align:right}.detail-frame-col2 dl.icon-list dd
p{float:right}.detail-frame-col2 dl.icon-list
span{float:left;width:16px;height:16px;margin:4px
0 24px 0;background:transparent url(../images/detail-icon.gif) no-repeat scroll 0 0}.detail-frame-col2 dl.icon-list span
a{display:block;width:16px;height:16px;text-decoration:none}.detail-frame-col2 dl.icon-list
span.e{background-position:-16px 0;float:right;margin:0
0 0 6px}.detail-frame-col2 dl.icon-list
span.t{background-position:-32px 0;float:right;margin:0
0 0 6px}.detail-frame-col2 dl.icon-list
span.f{background-position:-64px 0;float:right;margin:0
0 0 6px}.detail-frame-col2 dl.icon-list
span.a{margin-right:6px}.detail-frame-col2
.attribute{font-size:11px;margin:4px
0 0 0;padding:0
0px 0 80px}.detail-summary-frame{margin:0
0 18px 0}.detail-summary-frame-col1{float:left;width:290px}.detail-summary-frame-col2{float:left;width:290px;margin:0
0 0 44px}.detail-summary-frame-col3{float:right;width:290px}.detail-summary-frame-col3
p{font-size:14px;line-height:28px;font-family:Georgia;font-style:italic;font-weight:bold}.detail-summary-frame h3, .detail-summary-frame
h2{font-size:20px;line-height:24px;padding:6px
0;font-family:Georgia;font-weight:normal;font-style:italic;border-bottom:1px solid #ccc;margin:0
0 12px 0}.detail-bottom-frame{margin:0
0 42px 0}.detail-bottom-frame-col1{float:left;width:624px}.detail-bottom-frame-col2{float:right;width:290px}.detail-bottom-frame
h3{font-size:20px;line-height:24px;padding:6px
0;font-family:Georgia;font-weight:normal;font-style:italic;border-bottom:1px solid #ccc;margin:0
0 0 0}.detail-bottom-frame
.review{padding:4px
0}.detail-bottom-frame .rating-view{line-height:36px;height:36px;float:left;margin:0
0 0 0}.detail-bottom-frame .rating-view
label{float:left;font-size:16px;font-weight:bold;margin-right:12px}.detail-bottom-frame .rating-view
a{float:left;font-weight:bold;text-decoration:underline}.detail-bottom-frame .rating-view
span{margin-top:12px;margin-right:12px}.detail-bottom-frame .rating-add{float:right;margin:6px
0 0 0}.detail-like-frame{margin:0
0 12px 0}.detail-like-frame
h3{font-size:20px;line-height:24px;padding:6px
0;font-family:Georgia;font-weight:normal;font-style:italic;border-bottom:1px solid #ccc;margin:0
0 12px 0}.detail-like-frame dl.nice-box{float:left;height:180px;width:700px;overflow:hidden}.detail-like-frame dl.nice-box
dd{float:left;width:128px;height:170px;margin:0
12px 12px 0}.detail-like-frame .about-category{float:right;width:240px}.detail-like-frame .about-category
.h4{color:#666}.detail-like-frame .about-category
p{line-height:20px}.detail-frame-col2 dl.price-list dd
.discount{height:39px}.detail-frame-col2 dl.price-list dd .discount
i{float:right;background:transparent url(../images/icons2.png?v=2) no-repeat scroll -365px -100px;width:54px;height:39px}.detail-frame-col2 dl.price-list dd .discount
i.dis10{background-position: -365px -210px}.detail-frame-col2 dl.price-list dd .discount
i.dis15{background-position: -425px -210px}.detail-frame-col2 dl.price-list dd .discount
i.dis20{background-position: -365px -255px}.detail-frame-col2 dl.price-list dd .discount
i.dis30{background-position: -425px -255px}.detail-frame-col2 dl.price-list dd .discount
i.dis40{background-position: -365px -300px}.detail-frame-col2 dl.price-list dd .discount
i.dis45{background-position: -425px -300px}.detail-frame-col2 dl.price-list dd .discount
i.dis50{background-position: -365px -345px}.detail-frame-col2 dl.price-list dd .discount
i.dis55{background-position: -425px -345px}.detail-frame-col2 dl.price-list dd .discount
i.dis60{background-position: -365px -390px}.form-nice{font-size:12px}.form-nice
h3{display:block;margin-bottom:24px;font-size:18px}.form-nice
h4.error{display:block;padding:3px
12px 3px;background:#FFFAA3;color:#B73939;line-height:32px;margin:0
0 12px 0;font-size:14px}.form-nice
p{display:block;margin-bottom:4px}.form-nice
i{font-size:10px;color:#B53323;font-style:normal}.form-nice
h6{font-size:10px;font-weight:normal;line-height:28px;margin-bottom:12px}.form-nice
div.item{margin-bottom:12px;padding-left:155px;line-height:22px}.form-nice div.item
label{float:left;font-weight:bold;margin-left:-153px;width:155px;_position:absolute;_display:inline}.form-nice div.item .input-box{padding:3px}.form-nice div.item .input-error{background:#FFFAA3}.form-nice
div.error{padding:3px;background:#FFFAA3;color:#B73939;margin:3px
0 0 0;font-family:georgia}.form-nice
input.text{border:1px
solid #afafaf;padding:4px
2px;width:190px}.form-nice
input.min{padding:2px
2px}.form-nice
.split{height:12px;overflow:hidden}.form-min{font-size:12px}.form-min
i{font-size:10px;color:#B53323;font-style:normal}.form-min
div.item{margin-bottom:4px;padding-left:115px;line-height:22px}.form-min div.item
label{float:left;font-weight:bold;margin-left:-113px;width:115px;_position:absolute;_display:inline}.form-min div.item .input-box{padding:3px}.form-min div.item .input-error{background:#FFFAA3}.form-min
div.error{padding:3px;background:#FFFAA3;color:#B73939;margin:3px
0 0 0;font-family:georgia}.form-min
input.text{border:1px
solid #afafaf;padding:3px
2px;width:190px}.disabled
*{color:#ccc !important}.form-vertical{font-size:12px}.form-vertical
h3{display:block;margin-bottom:16px;font-size:18px;padding:0
3px}.form-vertical
h4.error{display:block;padding:3px
12px 3px;background:#FFFAA3;color:#B73939;line-height:32px;margin:0
0 12px 0;font-size:14px}.form-vertical
div.item{margin-bottom:0px;line-height:22px}.form-vertical div.item
label{display:block;padding:0
3px}.form-vertical div.item .input-box{padding:3px}.form-vertical div.item .input-error{background:#FFFAA3}.form-vertical
div.row{padding:0
3px;margin-top:12px}.form-vertical
div.error{padding:3px;background:#FFFAA3;color:#B73939;margin:3px
0 0 0;font-family:georgia}.form-vertical
input.text{border:1px
solid #afafaf;padding:4px
2px;width:230px}.atr-big{font-family:georgia;font-size:18px;font-style:italic}.atr-middle{font-family:georgia;font-size:14px;font-style:italic}.register-form{margin:24px
0 0 0;position:relative}.register-form
h2{font-size:24px;margin:0
0 24px 0;font-family:georgia;font-weight:normal;font-style:italic}.register-form
h6{position:absolute;top:0;left:500px;width:400px;font-weight:normal;line-height:28px}.register-form
div.item{margin-bottom:18px;padding-left:225px;line-height:28px;position:relative}.register-form div.item .input-box{padding:3px;width:308px}.register-form div
label{position:absolute;top:0;left:0px;width:220px;text-align:right}.register-form div
input.text{border:1px
solid #afafaf;padding:5px
3px;width:250px}.register-form div
textarea{border:1px
solid #afafaf;padding:3px
2px;width:250px;height:70px}.register-form
p{margin-bottom:12px}.register-form div.item .input-error{background:#FFFAA3}.register-form
h5{padding:3px;background:#FFFAA3;color:#B73939;margin:3px
0 0 0;font-family:georgia;font-weight:normal;width:258px;line-height:140%}.register-form
.alt{position:absolute;top:0;right:0;width:300px;text-align:right;font-family:georgia;font-size:12px;font-style:italic;font-weight:bold}.form-single{margin:24px
0 0 0;position:relative;font-size:12px}.form-single
h2{font-size:24px;margin:0
0 24px 0;font-family:georgia;font-weight:normal;font-style:italic}.form-single
h6{position:absolute;top:0;left:405px;width:280px;font-weight:normal;line-height:120%}.form-single
div.row{margin-bottom:18px;padding-left:165px;line-height:28px;position:relative}.form-single div.row .input-box{padding:3px;width:228px}.form-single div
label{position:absolute;top:0;left:0px;width:160px;text-align:right}.form-single div
input.text{border:1px
solid #afafaf;padding:5px
3px;width:220px}.form-single div
textarea{border:1px
solid #afafaf;padding:3px
2px;width:220px;height:70px}.form-single div
select{width:100px}.form-single
p{margin-bottom:12px}.form-single div.row .input-error{background:#FFFAA3}.form-single
h5{padding:3px;background:#FFFAA3;color:#B73939;margin:3px
0 0 0;font-family:georgia;font-weight:normal;width:228px;line-height:140%}

body {position:relative;}
/*indent & line-height*/
.in_1em {text-indent:10px;}
.line_30px {line-height:30px;}
.line_60px {line-height:60px;}
.line_120 {line-height:120%;}
.line_180 {line-height:180%;}
.line_h {line-height:150%;}
/* Content */
.slucky {width:952px;background:#fff;clear: both;margin:0;margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
}
/*define headerblock*/
#headerblock2 {
	clear:both;
	height:74px;
	text-align:right;
	position:relative;
	z-index:10000;
}
#intro {width:372px;margin-top:10px;float:left;text-align:left;}
#intro2 {width:242px;margin-top:10px;float:left;text-align:left;}
#login {width:435px;float:right;margin-top:2px; height:14px; line-height:14px; }
#bookmark {width:500px;float:right;height:16px;line-height:16px;font-size:12px; position:absolute; right:0; top:40px;}

/*=============new head*/

#headerblock {font-size:12px}
#headerblock h1 {display:inline; font-size:12px; margin:0; padding:0;font-weight:normal;}
#headerblock .panel {margin:0 auto;width:952px; position:relative;}

#global {    background-color: #D1D3D4;  border-bottom: 1px solid #999999;height: 27px;}
#global .l-t,#global .r-t {position:absolute;line-height:24px;}

#global .r-t {    padding-right: 199px;
    right: 0;
    top: 0;}
#global li {display: inline;}
#global .l-t li dl {float:left;}
#global .r-t li dl {float:right;}

#global li#currency dl {margin-top:0;}

#currency dl dt{padding:0 20px 5px 10px;font-weight:bold;margin:1px; background:url(../images/sprite/bg-bs.gif?41856)100% -213px no-repeat;}
#currency dl.over dt { background-color:#fff;border:1px solid #e1e1e1;margin:0;border-width:1px 1px 0 1px;}
#currency dl dd {border:1px solid #e1e1e1;border-width:0 1px 1px 1px;
 background:#fff url() 5px -310px no-repeat; padding-bottom:10px}
#currency dl dd a {display:block; line-height:18px; font-size:11px; padding-left:5px; width:130px;}

#global .r-t li dt {padding:0 10px;margin:0 1px;background:url(../images/sprite/bg-bs.gif?41856) 100% -598px no-repeat;}
#global .r-t li dl.over dt {background:#fff;}

#global .help-con p {padding:0 5px 0 30px;margin:0;background:url(../images/sprite/bg-bs.gif?41856) 0 -914px no-repeat;}
#global .help-con p.online1 {background-position:0 -914px;}
#global .help-con p.online2 {background-position:0 -1149px;}

#main {height:83px; clear:both;z-index:60;position:relative;}
#main li {float:left; margin-left: 15px;}
#main li.slogan {padding:20px 0 0 10px;}

#main .search {
    margin: 24px 0 0 20px;
    width: 456px;}

#main .search form {
border: medium none;
    display: block;
    margin: 0;
    padding: 7px 5px 1px 10px;
    position: relative;
    width: 445px;
    z-index: 998;}

#keyword{
	border: medium none;
	color: #A9A9A9;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	height: 25px;
	margin-left: 0px;
	width: 240px;
	line-height: 25px;
}


.blue,a.blue:link,a.blue:visited {color:#1e4e8e;}
.btn-select,.btn-unselect,.btn-needselect,
#pack_items_header li,
#tooltip_con,.tooltip-bottom,
.search-con,.search-bot,.search_submit,.ac_results
{
	background:url(../images/sprite/sprite001.png?49323);
	background-repeat:no-repeat;
}
.search-bot{background-position: -562px -1071px;
    height: 10px;
    overflow: hidden;}
#main .top_catalog {position:absolute;top:31px;right:0px;width:952px;height:27px;}
#main .top_catalog dl {background:#fff url(../images/sprite/sprite88.png?41856) -0px -281px no-repeat;}
#main .top_catalog ul li.m {
	PADDING-LEFT: 24px; PADDING-RIGHT: 24px; FONT-SIZE: 13px; FONT-WEIGHT: bold; line-height:27px;
}
LI.li6{PADDING-LEFT: 10px; PADDING-RIGHT: 10px;}
#main .top_catalog ul li.s {
	BACKGROUND: url(../images/menu_line_bg.jpg) no-repeat;
	height: 27px;
	width: 2px;
}
#main .shopping-cart {position:absolute;top:20px;right:0px;}
#main .shopping-cart dl { height:28px; width:118px; padding-left:52px;background:#fff url(../images/sprite/sprite.png?41856) -544px -56px no-repeat;}
#main .shopping-cart dl.over dt {border-right:1px solid #ddd;}
#main .shopping-cart dt {border-right:1px solid #fff; background:#fff; padding-right:4px; font-size:14px;font-weight:bold;line-height:28px;color:#A72D2C;}
#main .shopping-cart dt a{color:#666;text-decoration:none;color:#990000;}
#main .shopping-cart dt span{padding:0 2px;font-style:italic;color:#666;}

#main .shopping-cart dd {border:1px solid #ddd; background:#fff; width:300px;}



#navbar {height: 43px; clear:both; width: 952px;background:url(../images/sprite/bg-bs.gif?41856) repeat-x 0 -139px;z-index:998;}
#navbar li.nav table {background:none;}
#navbar li.nav table td {text-align:center;background:none;font-family:Verdana, helvetica, sans-serif;}

#navbar li.nav td table {    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #CC0001;
    border-style: solid;
    border-width: 8px 4px 4px;
    padding-left: 10px;
}
#navbar li.nav td table td {vertical-align:top;text-align:left;}

#navbar td.first dl {background:url(../images/sprite/bg-bs.gif?41856) no-repeat 0 -779px;}
#navbar td.first dl dt {background:none;padding:0;}

#navbar li dl dt {background:url(../images/sprite/bg-bs.gif?41856) no-repeat 0 -697px; line-height:38px;height:43px;font:bold 11px Verdana, helvetica, sans-serif;}

#navbar li dl dt a,#navbar li dl dt a:link,#navbar li dl dt a:visited {color:#fff;display:block; line-height:43px; }
*html #navbar li dl dt a img {margin-top:12px}
#navbar li dl dt a:hover,#navbar li.nav dl.over dt a {background:url(../images/sprite/fasf.png) 0 0 repeat-x;text-decoration:none; }

#navbar li td.categories dl dt a:hover {background:none;}
/*#navbar li dl.first.over dt a {background:#8a0c0c;}*/
#navbar li td.first dl dt a:hover, #navbar li td.first dl.over dt a {background:url(../images/sprite/sprite.png?41856) 0 -221px no-repeat}{background:url(../images/sprite/sprite.png?##revision.img##) 0 -221px no-repeat}

#navbar td.categories dl {background:url(../images/sprite/sprite.png?41856) 100% 0 no-repeat}
#navbar td.categories dl dt {padding-right:25px;}
#navbar td.categories dl.over dt a {background:none;}
#navbar td.categories dd ul {background:#fff; border:3px solid #CC0001; border-width:8px 3px 4px 3px;text-align:left; padding:0 8px 0 10px;}
#navbar td.categories dd span {display:block; padding:5px 0 5px 3px;font-size:9px;border-top:1px dashed #ddd; }
#navbar td.categories dd a {font-size:11px;line-height:1}

#headerblock dl {position:relative;}
#headerblock dd {display:none;position:absolute;}
.logo{width:200px; height:85px;}
.nav-sub-left li {float:left;font-size:10px; width:183px;over-flow:hidden;height:180px;margin:5px; line-height:1.8; }
.nav-sub-left h4 {font-size:11px; line-height:1; letter-spacing:-1px; height:14px; padding-top:8px; margin-bottom:5px; border-bottom:1px dashed #ddd;}

.nav-sub-center {width:160px; margin:5px 5px 0 0;}
#navbar .nav-sub-center li {float:none;padding:5px;font-size:10px; line-height:1.2; font-weight:bold; border-top:1px solid #ddd;}

#navbar li.nav table td.nav-sub-right {background:#f4f4f4;}
#navbar li.nav table td.nav-sub-right {padding:10px;}

#navbar .nav-sub-left a.gray {padding-right:14px; background:url(../images/sprite/bg-bs.gif?41856) no-repeat 100% -1397px; }


#navbar .nav-sub-right p a  {padding:5px 0 5px 8px; display:block; line-height:1;background:url(../images/sprite/bg-bs.gif?41856) no-repeat 0 -1598px;}


.nav-sub-right h4 {height:25px; line-height:25px; text-indent:10px; color:#fff; width:145px;background:url(../images/sprite/sprite.png?41856) no-repeat -334px 0;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic}
.nav-sub-right p {margin:0;padding:8px 0 13px 2px;width:160px;font-family:Verdana, helvetica, sans-serif;}
.shadow-round-left {padding-left:5px;background:url(../images/sprite/left-shadow.png?41856) 0 100% no-repeat}
.shadow-round-right {padding-right:5px;background:url(../images/sprite/right-shadow.png?41856) 100% 100% no-repeat}
.shadow-round-bottom {height:7px; width:auto; margin:0 6px;border-top:5px solid #fff;background:url(../images/sprite/bottom_shadow.png?41856) 0 100% repeat-x;}
#help_nav {height:64px;clear:both;border-top:1px solid #ddd;}
#help_nav li {float:left;display:block;width:270px;}
#help_nav a:link,#help_nav a:visited {text-decoration:none;}
#help_nav .active {background:url(../images/help/bg_arrow_off.gif?41856) no-repeat center bottom;height:63px;display:block;}
#help_nav .active span {background:#fff;display:block;height:54px; cursor:pointer; padding:0 15px;}
#help_nav .active a:hover {background:url(../images/help/bg_arrow_off.gif?41856) no-repeat center bottom;height:63px;display:block;}
#help_nav .active a:hover span{background:#e6e5e1;display:block;height:54px;}
#help_nav .normal {background:url(../images/help/bg_arrow_on.gif?41856) no-repeat center bottom;height:63px;}
#help_nav .normal span {background:url(../images/help/help_switch_bg.gif?41856) repeat-x ;height:54px;display:block;cursor:default;padding:0 15px;}
#global .lay dl {margin-top:0;}
#global .lay dl dt {font-weight:bold; padding-bottom:2px;}
#global .lay dl.over dt {background-color:#fff;border:1px solid #e1e1e1; margin:0; border-width:1px 1px 0 1px;}
#global .lay dl dd {border:1px solid #e1e1e1;border-width:0 1px 1px 1px; padding:0 10px 5px 10px; font-size:11px; line-height:1.5;background-color:#fff;}

#global .lay dl dt.help span {color:#000; background:url(../images/sprite/bg-bs.gif?41856) 0 -519px no-repeat; padding:2px 0 5px 25px;}
#global .lay dl .help-con {width:240px;}
#global .lay dl .help-con strong {font-style:italic; font-size:12px;}

#global .help-con p {padding:0 5px 0 30px;margin:0;background:url(../images/sprite/bg-bs.gif?41856) 0 -914px no-repeat;}
#global .help-con p.online1 {background-position:0 -914px;}
#global .help-con p.online2 {background-position:0 -1149px;}

/*end new head*/


/*define menu*/
.menu {
	font-size:12px;
	width:182px;
	padding-left:2px;
	padding-bottom:4px;
	float:left;
	z-index:500;
	position:relative;
	background-color: #E60000;
}
.menu ul {background:transparent; float:left;}
.menu ul ul {width:183px;}
.menu ul li {float:left;display:block;width:180px;height:24px;line-height:24px; font-weight:bold;}
.menu ul li a{ text-decoration:none;}
.menu ul ul li {display:block;width:161px;height:auto; line-height:140%;border:0;font-weight:normal;padding:2px 0 2px 20px; border-right:2px solid #a6a6a6;background-position:0 -33px;background-color:#fff;}

.menu ul ul .b_top {background-position:0 -1px;border-top:1px solid #A6A6A6;border-right:2px solid #A6A6A6;padding-top:10px;}
.menu a, .menu a:visited {display:block;float:left;height:100%; width:180px; font-size:1em;text-decoration:none; padding:0;text-indent:1em;}

.menu ul ul li a, .menu ul ul li a:visited {display:inline;color:#000;background:none;text-indent:0;width:auto;}
.menu ul ul li a:hover {color:#FF6600;background:none;text-decoration:underline;}
.menu ul ul :hover > a {color:#FF6600;background:none;text-decoration:underline;}

.menu table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:1em; z-index:1;}
* html .menu a:hover {color:#000;position:relative; z-index:100; text-decoration:none;background:#fff url(../images/menu_arrow_bg.gif) no-repeat -1px -130px;}
.menu li:hover {position:relative;}
.menu :hover > a {color:#000;background:#fff url(../images/menu_arrow_bg.gif) no-repeat -1px -130px;}
.menu ul ul {position:absolute;height:0;top:-10000000px;left:156px; width:183px;padding-bottom:4px;height:auto;background:url(../images/menu_arrow_bg.gif) no-repeat 0 100%;}

.menu ul :hover ul {top:-1px;}

/*define footerblock*/
#footerblock {background:url(../images/bg_foot.gif) repeat-x;padding-top:8px;}
#footerblock img {vertical-align:top;margin:0 5px;}
#footimg {margin:0 auto; width:950px;}
#footimg object{float:right;*float:none;*+float:none;padding-right:65px;}
/*define for ie6.6 to menu */
.select-free {z-index: 10;position: absolute;}
.select-free iframe {display: block; z-index: -1; filter: mask(); left: 0px; width: 183px; position: absolute; top: 0px; height: 20px;}

/*tabs*/
#tabs {right:0;top:0px;width:309px; text-align:left; background:url(../images/tabs_bg.gif) no-repeat; position:absolute; z-index:500;}
#tabs ul {padding:0; margin:0; width:310px;position:relative;}
#tabs ul li {float:left; display:inline;}
#tabs ul li a.outer {display:block;height:26px;line-height:20px;text-decoration:none;text-indent:1em;font-size:12px;margin-top:2px;font-weight:bold;}
#tabs ul li strong.outer {display:block;height:26px;line-height:20px;text-decoration:none;text-indent:1em;font-size:12px;margin-top:2px;font-weight:bold;}

#tabs ul li a.one {background:url(../images/tabs_1_.gif) no-repeat;width:105px;}
#tabs ul li a.two {background:url(../images/tabs_2_.gif) no-repeat;width:64px;}
#tabs ul li a.three {background:url(../images/tabs_3_.gif) no-repeat;width:140px;}

#tabs ul li div {padding:5px; position:absolute; top:-2400px;}
 
#tabs ul li a div.tab_left,#tabs ul li div.tab_left {left:0;text-indent:1em;background:url(../images/tab_left.gif) no-repeat;height:79px;width:146px;}
#tabs ul li a div.tab_center,#tabs ul li div.tab_center{left:105px;text-indent:1em;background:url(../images/tab_center.gif) no-repeat;height:61px;width:130px;}
#tabs ul li a div.tab_right,#tabs ul li div.tab_right{left:169px;text-indent:1em;background:url(../images/tab_right.gif) no-repeat;height:135px;width:130px;}

#tabs ul li:hover > a.one {color:#000; background:url(../images/tabs_1_.gif) 0 -28px no-repeat; height:26px; }
* html #tabs ul li a.one:hover {height:26px; color:#000;background:url(../images/tabs_1_.gif) 0 -28px no-repeat;cursor:pointer;} 
#tabs ul li:hover > a.two {color:#000; background:url(../images/tabs_2_.gif) 0 -28px no-repeat; height:26px; }
* html #tabs ul li a.two:hover {height:26px; color:#000;background:url(../images/tabs_2_.gif) 0 -28px no-repeat;cursor:pointer;}
#tabs ul li:hover > a.three,#tabs ul li a.three:hover {color:#000; background:url(../images/tabs_3_.gif) 0 -28px no-repeat; height:26px; cursor:default;}
* html #tabs ul li a.three:hover {height:26px; color:#000;background:url(../images/tabs_3_.gif) 0 -28px no-repeat;cursor:default;} 

#tabs ul li:hover div,#tabs ul li a:hover div  {top:24px;}
#tabs p {padding:0;margin:0;}
div.tab_left p a,div.tab_center p a {line-height:160%;background:url(../images/list_ca_l.gif) left center no-repeat;padding-left:1em;}
#tabs em {text-decoration:underline; font-style:normal;font-weight:normal;margin-left:5px;}
.tab_right p {height:18px;}
.tab_right img {margin-right:0.5em;}

.index_logo,.logo {height:67px; width:174px;}
.index_logo span,.logo span {display:block;height:46px; width:194px;background:url(../images/logobg.jpg) 0 0 no-repeat;}
.logo a:hover span {background:url(../images/logobg.jpg) 0 -46px no-repeat;text-decoration:none;}
.logo img {/*display:none;*/}
/*error*/
.error_box,.success_box,.warning_box,.caution_box{font-size:12px; font-weight:bold;padding:15px 10px 15px 60px; margin:10px 0;}
.error_box,.warning_box{ background:#FEDFDF url(../images/icon_error.gif) 20px 10px no-repeat; border:1px solid #bf0000; color:#FF6600;}
.caution_box { background:#FEDFDF url(../images/icon_error.gif) 20px 10px no-repeat; border:1px solid #bf0000; color:#bf0000;}
.success_box {background:#EBFEDF url(../images/icon_success.gif) 20px 10px no-repeat; border:1px solid #859802;color:#666;}

.new {background:url(../images/new.gif) no-repeat right center;padding-right:24px;}
/*define bodyblock*/
.minframe {width:184px; }
.minframefaq {width:184px; margin-right:10px; }
.maxframe {margin-left:184px;}
.midframe {width:540px;}
.therightframe {width:150px;}
.therightframefaq {width:209px;}
.m_w_90{width:110px;}
/*hover for img*/
a.ih:hover {
background--color:#ddd;
}
a.ih img {
padding:1px;
}
a.ih:link img, a.ih:visited img {
padding:1px;
}
a.ih:hover img, a.ih:active img {
background-color:#ddd;
}
a.borders img {border:1px solid #ddd;}
/*==========define forms element===========*/
textarea,input, select {font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;}
.input_3 {width:80px; height:14px !important; height:14px; line-height:14px;border:1px solid #ddd;padding:5px;}
.input_4 {width:140px; height:14px !important; height:14px; line-height:14px;border:1px solid #ddd;padding:5px;}
.input_5 {width:250px; height:14px; line-height:14px; border:1px solid #ddd;padding:5px;}
.textarea1 {width:350px; height:120px; font-size:12px; border:1px solid #ddd;padding:5px;}
.textarea1_inquiry {width:350px; height:80px; font-size:12px; border:1px solid #ddd;padding:5px;}
/*btns*/
button {
background:url(../images/button.gif) repeat-x;
cursor:pointer;
border:1px solid #ddd;
line-height:18px;
font-family:Arial,Helvetica,sans-serif;
}
button:hover,button:active{background:url(../images/button_over.gif) repeat-x;color:#333;}
#menu_index_top li{
	overflow:hidden;
	margin-top: 8px;
}
#menu_index_top li a:link,#menu_index_top li a:visited{color:#fff;font-size:13px;width:184px;height:38px;display:block;font-weight:bold;text-indent:1em;line-height:38px;}/*#8E0314 */
/*#menu_index_top li a:hover {background-position:0 -38px;}*/

.cate_title {background:#0E58B5 url(../images/cate_title.gif) no-repeat 2px 0; height:28px;text-indent:14px; color:#000; line-height:26px; font-weight:bold; width:184px;font-size:12px}

.product_title {font-size:12px; line-height:100%; padding:6px 0px;}

.blue_con {border:1px solid #ddd;padding-bottom:8px;clear:both;}

.blue_con h3 { background:url(../images/theme-1/blue_head_bg.gif) repeat-x scroll 0 0 transparent;font-family:Calibri;height:30px;line-height:30px;margin-bottom:6px;margin-top:1px;padding:0;text-indent: 8px;}
.blue_con_n h3 {font-family:Calibri;height:30px;line-height:30px;margin-bottom:6px;margin-top:5px;padding:0;text-indent: 8px; color:#A72D2C; }
.blue_con h4 {background:#E1F1F6 url(../images/theme-1/blue_head_bg.gif) repeat-x;margin-bottom:6px;padding:6px 0;}
.blue_con p {padding:0 12px;margin:0;}
.blue_con p strong {font-size:12px;}

.order_news {background-color:#fff;margin:0 6px;display:block;padding:4px 5px;}
.order_news input {margin:3px 0;}

.frqio{    border: 1px solid #716E62;
    color: #888888;
    left: 18px;
    position: absolute;
    text-align: center;}
.order_news input {margin:3px 0;}

.bg_letter {background:url(../images/ssb.png) no-repeat;padding:10px 0 10px 60px;}
.bg_letter2 {padding:0px 0 0px 60px;}
.bg_letter3 {background-color:#960D0D; line-height:48px; height:48px; text-align:center;}
/*nav menu*/
#nav_menu {text-align:center;font-size:13px; font-weight:bold;}


#nav_chat {background:url(../images/chat_bg.gif) right bottom no-repeat;padding-top:18px;width:230px;text-indent:43px;line-height:15px;}
#nav_chat p {padding:0;margin:0;}

.search_bar {
	height:39px;
	width:768px;
	*width:767px;
}
.use_nav_bg {height:31px;margin:4px 2px;}
.use_nav_bg b {width:12px;height:31px;display:block;float:left;}

#search_con {width:578px;float:left;}
#search_con .select {width:160px;}
#search_con .input {width:310px;}
* html #search_con .input {width:302px;}
* +html #search_con .input {width:302px;}

#search_con li{margin-right:5px;}
a.btn_search{width:23px; height:22px; display:block; background:url(../images/btn_go.gif) 0 0 no-repeat;}
a.btn_search:hover {width:23px; height:22px; display:block; background:url(../images/btn_go.gif) 0 -22px no-repeat;}

#shoping_con li a:link,#shoping_con li a:visited{width:173px;height:31px;text-decoration:none;display:block;color:#fff;padding:0 0 0 8px;}
#shoping_con li a:hover {background-position:0 0;text-decoration:underline;}
#shoping_con li a span{  width:138px; height:31px; line-height:31px; padding-left:35px; display:block;}
#shoping_con li,#search_con li{float:left;color:#fff;padding:4px 0;line-height:22px;font-size:13px;font-weight:bold;}

.right_big_con {float:right;width:757px;overflow:hidden; margin-bottom:10px;}

.right_big_con2 {
    float: right;
    overflow: hidden;
    width: 952px;}
	
.index_layer #boxswitch div {   
    float: right;
    font-size: 12px;
    font-weight: bold;
    height: 23px;
    line-height: 23px;
    text-align: center;
    width: 151px;}
	.fjaskd{background: url("../images/bad.jpg") repeat-x scroll 0 0 #fff;height: 260px;}
	.feature_list {
    background: none repeat scroll 0 0 #F2F2F2;}
	.lineheight15 {
    line-height: 15px;}
	
	.feature_list li {
    border-bottom: 1px dashed #A9A9A9;
    height: 76px;
    overflow: hidden;
    padding: 10px 0 10px 8px;
	width: 175px;
}
	
	.feature_list li:hover{
    background: none repeat scroll 0 0 #fff5c0;}
	
	
.index_layer .off {cursor:pointer;border-bottom:1px solid #ddd;color:#000;}
.index_layer .on {background:none;color:#FF6600;background:url(../images/fef.jpg) repeat-x; border-bottom:1px solid #fff;}

.index_layer .show li {
    background: none repeat scroll 0 0 #FFFFFF;
    float: left;
    height: 210px;
    margin: 10px 4px 0 6px;
    padding: 5px 0 0 5px;
    width: 117px;

}
.dilyMadness_save {
    bottom: 5px;
    color: red;
    font-size: 16px;
    left: 7px;
    position: absolute;
}.save_title {
    color: #FFBE41;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: -5px;
	display:block;
	height:30px;
}.save_num {
    color: #E50001;
    font-size: 28px;
}
.dilyMadness_priceTip {
    background: url("../images/indexIntegration_bg.png") no-repeat scroll 0 -341px transparent;
    bottom: 12px;
    color: #C60000;
    font-size: 12px;
    font-weight: bold;
    height: 38px;
    line-height: 32px;
    position: relative;
    right: -30px;
    text-align: center;
    width: 84px;
	top: 2px;
}
.daily_madness del {
    bottom: 40px;
    color: #8B8B8B;
    font-size: 11px;
    position: absolute;
    right: 6px;
}
.daily_madness {
    padding: 0 0 0 8px;
}
#daily_madness_title {
    height: 40px;
    text-align: center;
}
.countdown_sun {
    color: #FF0000;
    display: block;
    float: right;
    font-size: 12px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    padding-right: 10px;
    text-shadow: 1px 1px 3px #FFFFFF;
	width: 745px;
	text-align: center;
}
.countdown_sun span {
    background: none repeat scroll 0 0 #FBF9F7;
    display: inline-block;
    position: relative;
    z-index: 5;
}
.countdown_sun .text {
    font-size: 16px;
    font-weight: normal;
	color: #FF0000;
    font-size: 20px;
    text-shadow: 2px 2px 3px #FFFFFF;
}
#title_link {
    background: none repeat scroll 0 0 #FBF9F7;
    color: #709FCF;
    padding: 0 4px;
    position: absolute;
    right: 0;
    top: 14px;
}
.daily_madness div#daily_madness_title div {
    background: none repeat scroll 0 0 #EAE4D9;
    height: 1px;
    left: 0;
    overflow: hidden;
    position: absolute;
    top: 22px;
    width: 740px;
}

#border_left {border-left:1px solid #ddd;}
.border_b {border-bottom:1px solid #E5E5E5;}
.border_w {border:1px solid #E5E5E5;}
.border_t {border-top:1px solid #E5E5E5;}
.more_product,a.more_product:link,a.more_product:visited {color:#184C95;font-size:11px;text-decoration:underline;}
#Shopping_by_Categories h4{font-size:16px;margin:0 8px; color:#006699; font:bold 12px/25px Verdana,Geneva,sans-serif;padding-bottom: 5px;padding-left: 7px;}
#Shopping_by_Categories li {float: left;height: 150px;margin: 0 0 0 16px;padding: 0 0 10px;width: 300px;}

#whybuy li{float:left;width:50%;height:90px;}
#reco_product ul{
	/*padding-left: 8px;*/
}
#reco_product li {
    float: left;
    margin: 3px 15px 0 0;
    width: 84px;
}
#reco_product p {margin:3px 0;}
#f_product {float:left;width:534px;}
#f_product p {margin:0;padding:5px 1em;font-size:11px;}

#feautre_category li {
  float: left;
    height: 220px;
    margin: 10px 7px 0 18px;
    padding: 5px 1px 0 5px;
    text-align: left;
    width: 154px;
}
.border_r_dash {
    background-color: #FFFFFF;
    border: 1px solid #FFFFFF;
}
.border_r_dash:hover {
    border: 1px solid #C6C6C6;
}
.qinsf{ background: url("../images/A_cate_h3bg.gif") no-repeat scroll right 5px transparent;
    font-size: 12px;
    height: 16px;
    line-height: 18px;
    overflow: hidden;
    padding: 5px 18px 5px 0;
    text-align: left;
	width: 134px;}


.top_selling img {margin-right:1em;}
.top_selling li {padding:1em 0;}

#recentlyorder {height:142px;overflow:hidden;}
#recentlyorder li { padding-left:8px;width:181px;height:60px;line-height:140%;}
.roll_order {margin-left:18px;}

a.icon_inquiry {background:url(../images/btn_inquiy.gif) no-repeat;width:130px;height:19px;display:block;}
/* list html */

.list_title a{background:#eee;display:block;overflow:hidden;height:20px;line-height:20px;text-indent:2em;color:#FF6600; text-decoration:underline;}
.list_product {height:190px;width:734px; margin-left:11px;padding-top:8px;}
.list_product li {float:left;}

.list_product .li_con {padding: 0 26px 0 16px;    width: 349px;}

.list_product dt {line-height:14px;}
.product_detail {height:75px;margin-top:3px;}
.product_detail .product_detail_link {font-weight:bold;color:#FF6600;}
.home_img_w{height:32px;}
#list_bg_img {padding-left:11px;}
#list_bg_img p {padding:10px 0;margin:0; display:block; line-height:120%;padding:0;margin:0; position:relative;top:5px; height: 285px;}
#list_bg_img li {float:left; width:157px; background:url(../images/line.gif) no-repeat left bottom; padding:10px 12px; height:auto; }
#list_bg_img li .relative {background:none;padding:0; height:auto;}

#list_bg_big_img {padding-left:18px;}
#list_bg_big_img p {padding:10px 0;margin:0; display:block; line-height:120%;padding:0;margin:0; position:relative;top:5px; height: auto;}
#list_bg_big_img li {float:left; width:228px; background:url(../images/line.gif) no-repeat left bottom;padding:5px 5px 10px; height:500px;font-size:13px;text-align:center; }
#list_bg_big_img li .relative {background:none;padding:0; height:auto;}

.qantity_row{width:120px;margin:0 auto;}
.qantity_row span{float:left;}
.qantity_row span img{cursor:pointer;}
.car_price { color:#FF6600; padding-right:15px; font-size:12px; font-weight:bold;background:url(../images/car_price.gif) no-repeat right top;}
/*the stats of the product*/
.product_count {position:absolute; z-index:100;right:3px;top:6px;width:30px;height:34px;background:url(../images/count.gif) no-repeat;padding:2px 0 0 6px;color:#fff;font-weight:bold; font-size:12px;}
.free_shipping {background:url(../images/free_s.gif) no-repeat;width:82px;height:21px; display:block;margin:4px 0px;}
.shopnow11 {
    background: url("../images/shopnow.jpg") no-repeat scroll 0 0 transparent;
    display: block;
    height: 27px;
    margin: 4px 0;
    width: 148px;}
.bulksale_free_shipping{background:url(../images/bulksale.gif) no-repeat;width:174px;height:15px; display:block;margin-top:10px;}
.sale_item {background:url(../images/sale_item.gif) no-repeat;width:130px;height:18px;position:absolute;top:112px;}
.sold_out {background:url(../images/sold_out.gif) no-repeat;width:130px;height:18px;position:absolute;top:60px;}
.almost_sold_out {background:url(../images/almost_sold.gif) no-repeat;left:66px; top:66px;width:64px;height:64px;position:absolute;}
.star{display:inline-block; overflow:hidden; position:relative; vertical-align:middle;}
.star em{position:absolute; left:-99999px;}
.star{background-image:url(../images/sprite.png);background-repeat:no-repeat;}
.starS1, .starS2, .starS3, .starS4, .starS5, .starS0{width:70px; height:15px;}
.starS5{background-position:-40px -84px;}
.starS4{background-position:-54px -84px;}
.starS3{background-position:-68px -84px;}
.starS2{background-position:-82px -84px;}
.starS1{background-position:-96px -84px;}
.starS0{background-position:-110px -84px;}

/*the stats small icon s*/
.product_count_s {position:absolute; z-index:100;right:1px;top:3px;width:26px;height:30px;background:url(../images/count_s.gif) no-repeat;padding:1px 0 0 5px;color:#fff;font-weight:bold; font-size:11px; text-align:left;}
.sale_item_s {background:url(../images/sale_item_s.gif) no-repeat;width:90px;height:16px;position:absolute;top:74px;}
.sold_out_s {background:url(../images/sold_out_s.gif) no-repeat;width:90px;height:18px;position:absolute;top:36px;}
.almost_sold_out_s {background:url(../images/almost_sold_s.gif) no-repeat;left:37px; top:37px;width:53px;height:53px;position:absolute;}

.product_count_b {position:absolute; z-index:100;right:1px;top:3px;width:26px;height:30px;background:url(../images/count.gif) no-repeat;padding:1px 0 0 5px;color:#fff;font-weight:bold; font-size:11px; text-align:left;}
.sale_item_b {background:url(../images/sale_item.gif) no-repeat;padding:9px 65px;display:block;}
.sold_out_b {
background:transparent url(../images/sold_out_b.gif) no-repeat scroll 0%;
height:23px;
position:absolute;
top:106px;
width:228px;
}
.almost_sold_out_b {background:url(../images/almost_sold.gif) no-repeat;left:37px; top:37px;width:53px;height:53px;position:absolute;}

/*the pagebar*/
.pagebar  {height:30px;font-size:12px;padding-top:5px;}
.pagebar a span {border:1px solid #ddd;background-color:#fff;text-align:center;font-weight:normal;cursor:pointer; padding:2px 10px; line-height:28px; margin:0;}
.pagebar a {margin:0 6px;}
.pagebar span {text-align:center;font-weight:bold;margin:0 6px;}
.list_bar li,.pagebar li {float:left;}
.first_page {background:url(../images/first.gif) no-repeat center center;}
.last_page {background:url(../images/last.gif) no-repeat center center;}
.next_page {background:url(../images/next.gif) no-repeat 39px center;}
.prev_page {background:url(../images/prev.gif) no-repeat 4px center;}

.pages {width:950px;clear:both;}
.pages span {display:block;float:left;padding:2px 4px; margin:2px;border:1px solid #ddd;cursor:pointer;}
.pages span.current{display:block;float:left;padding:2px 4px; margin:2px;border:1px solid #ff6c00;cursor:pointer; background:#ffffe1;}
/*the list bar*/
.list_bar{height:24px;background:url(../images/list_bar_bg.gif) repeat-x;color:#000;line-height:20px;}
.list_bar .category {background:url(../images/trangle.gif) 7px center no-repeat;height:22px;padding:0 10px 0 0;border-right:1px solid #ddd;border-bottom:1px solid #ddd;display:block;float:left;text-indent:14px;}
/*.list_bar .category a {text-decoration:underline;line-height:22px;}*/
.list_bar .category a {line-height:22px;}
.list_bar .category_ {background:url(../images/trangle2.gif) no-repeat;height:23px;padding:0 10px 0 0;border-right:1px solid #ddd;display:block;float:left;text-indent:14px;}
.list_bar .li1 {width:187px;}
.list_bar .li2 {width:220px;}
.list_bar .select {width:100px;margin-right:8px;height:19px;line-height:19px;}
.select1 {width:40px;margin-right:8px;height:19px;line-height:19px;}
.list_bar .select1 {width:40px;margin-right:8px;height:19px;line-height:19px;}


a .list_list,a .list_grid,a .list_gallery {background-position:0 -23px;cursor:pointer;}
.list_list {background:url(../images/list_list.gif) no-repeat; display:block;width:45px;height:23px;text-indent:2em;float:left;}
.list_grid {background:url(../images/list_grid.gif) no-repeat; display:block;width:45px;height:23px;text-indent:2em;float:left;}
.list_gallery {background:url(../images/list_gallery.gif) no-repeat; display:block;width:60px;height:23px;text-indent:2em;float:left;}

a .list_grid:hover,a .list_list:hover,a .list_gallery:hover{text-decoration:underline;color:#FF6600;}

#relate_cate {width:487px;height:121px;}
#relate_cate li {width:33%;float:left;text-indent:1em;}
#search_feedback {height:121px;width:240px; background:url(../images/search_cate.gif) repeat-x;padding:0 10px;}

.right_small_con {height:207px;overflow:hidden;}
.right_small_con_1 {padding:0 0 10px 0;line-height:18px;width:540px;}
.right_small_con_2 {padding:0 0 10px 0;line-height:18px;width:753px;}
#recent_flash {position:relative;height:172px; overflow:hidden; text-align:center;}
#recent_flash li {width:129px;float:left; height:170px;padding:5px 0;}
#recent_flash p {padding-left:18px;margin:3px 0;}

#recent_flash_small {position:relative;height:178px; overflow:hidden; text-align:center;}
#recent_flash_small li {width:118px;float:left; height:110px;padding:5px 0;}
#recent_flash_small p {padding-left:18px;margin:3px 0;}


.mid_flash_width {width:520px;}
.max_flash_width {width:935px; padding-left:15px;}

.recent_flash_prev,.recent_flash_next{z-index:10; height:58px;width:19px; display:block;top:52px; position:absolute; cursor:pointer;}
.recent_flash_prev {background:url(../images/prev_l.gif) no-repeat;left:10px;}
.recent_flash_next {background:url(../images/next_l.gif) no-repeat;right:10px;}

#category_recommended .recent_flash_prev, #category_recommended .recent_flash_next{top:70px;}
#nav_chat #nav_chat_sales{overflow: hidden; height:16px;display:block;}
/*#category_menu li a:link, #category_menu li a:visited {
background:url(../images/list_ca_l.gif) 3px 6px no-repeat; padding:1px 10px; line-height:140%;display:block;
}
#category_menu li a:hover{background:#f0f0f0 url(../images/list_ca_l.gif) 3px 6px no-repeat; padding:1px 10px; line-height:140%;}*/
#category_menu .pad_1em{ padding-left:3px;}
.table{background-color: rgb(102, 102, 102); margin-right: 5px;}
.coupon_icon_cut{width:484px;background:url(../images/icon_cut.gif) no-repeat 0 260px;}

/*the product*/
#product_flash {width:335px; text-align:center;}
.p_f_en {background:url(../images/btn_enlarge.gif) no-repeat; padding-left:18px;}
#product_flash_btn { text-align:center; margin-left:9px;}
#product_flash_btn img {border:8px solid #eee;}
#product_flash_btn li{float:left; height:100px; width:75px; padding-top:5px; padding-left:5px;}
#product_flash_btn_old { text-align:center; margin-left:9px;}
#product_flash_btn_old img {border:8px solid #eee;}
#product_flash_btn_old li{float:left; height:100px; width:50px; padding-top:5px; padding-left:5px;}
.attribfloat{ margin-left:45px;}

.mini_frame {width:184px; margin-right:0px;}
.for_gray_bg {background:url(../images/right_gray_bg.gif) repeat-y right top;}
.seal_m_en {background:url(../images/icon/siteseal.gif) no-repeat  center;width:133px;height:82px;}

.png {width:273px;height:284px;padding:22px 44px 22px 22px;background:url(../images/pop_win_bg.png) no-repeat;}

.pad_product {width:440px;padding:10px 10px 0 2px;background:url(../images/bg.gif) repeat-x;}
.pad_product_old {width:340px;padding:10px 10px 0 2px;background:url(../images/bg.gif) repeat-x;}
#product_info_con {width:450px;    padding-bottom: 10px;  float:right; }
#product_info_con_old {width:560px;    padding-bottom: 10px;  float:right; }

#table_info {width:360px; text-align:center;border:1px solid #ddd; border-width:0 0 1px 1px;}
#table_info a {text-decoration:underline;}
#table_info th {background:#ececec;}
#table_info th,#table_info td {height:22px; border:1px solid #ddd; border-width:1px 1px 0 0;}

#table_info_l {width:100%; text-align:center;border:1px solid #ddd; border-width:0 0 1px 1px;}
#table_info_l a {text-decoration:underline;}
#table_info_l th {background:#ececec;}
#table_info_l th,#table_info_l td {height:22px; border:1px solid #ddd; border-width:1px 1px 0 0;}

#product_price {width:156px; margin-top:5px;}
.product_ul_h {height:40px; padding-top:20px;}
#ZoomBox IFRAME {
	DISPLAY: block; POSITION: absolute;Z-INDEX: -1;TOP: 0; LEFT: 0; WIDTH: 500px;  HEIGHT: 500px;
}
#ZoomBox {background:#eee url(../images/pop_bg1.gif) repeat-y right top;}

#smallImgBtns {
	position:relative; width:500px; height:10px;background:#fff url(../images/pop_bg2.gif) no-repeat 0 100%; z-index:480;padding:0 8px 10px 0;
}
#smallImgBtns li {float:left;padding:2px 4px 0px 4px;}
#product_flash_btn img,#smallImgBtns img {padding:1px;}
#product_flash_btn_old img,#smallImgBtns img {padding:1px;}
#product_main_con {width:754px;overflow:hidden;}
#product_main_con #search_feedback {width:230px;}

.inquiry {padding-left:250px;padding-top:15px;background:url(../images/bag.gif) no-repeat 20px 30px;}

#Item_Description_Spc h2{ font-size:14px;margin:10px 0;}
#Item_Description_Spc h3{ font-weight:normal;line-height:150%;color:#FF6600;}
#Item_Description_Spc ul li{ background:transparent url(../images/icon_arr.gif) no-repeat 0px 6px; padding-left:10px;margin-top:5px;}

#testimonials dl{background-color:#ebe9df;float:left;width:320px;height:85px;overflow:hidden; padding:10px; margin:5px;}
#testimonials dd{text-align:right;padding-right:5px;}
.process_title {width:730px;margin:0 auto;}
#chat_div{background:#fff url(../images/chat_div_bg.gif) no-repeat 0 100%; width:229px; border:1px solid #ddd;border-width:0 1px; height:245px;position:absolute;right:0; top:105px;z-index:499;}
#chat_div_name{width:200px;overflow:hidden;}
#chat_div_close_img{cursor: pointer; position:absolute;right:10px;bottom:10px;}

#floatBox_img{cursor: pointer; position:absolute;right:24px;top:5px;}

.lay_hot{background:transparent url(../images/hot.gif) no-repeat scroll 0%;height:9px; position:relative;width:22px;right:880px;top:8px;}
#recent_flash_small .allborder {border:1px solid #F5A79A;}
.cname{line-height:24px;font-size:24px;color:#333;}
.pagebar a span:hover {text-decoration:underline;color:#FF6600;}
#trustful h1{font-size:11px;font-weight:normal;}
.wholesale li {float:left; width:164px; height:300px; margin:10px;}

.review_reply {width:686px;}
.review_reply em {background:url(../images/reply_bg.gif) no-repeat;display:block;}
.review_reply b {background:url(../images/reply_bg2.gif) no-repeat;display:block;}
.review_reply em {height:20px;}
.review_reply b {height:10px; background-position:0 100%;}
.review_reply ul {border:1px solid #ddd; border-width:0 1px;padding:0 10px;}

#translate_tools{background:url(../images/translate.jpg) no-repeat;}

.ck_w {width:730px;}
.ck_w_m {width:350px;}

/* projects links */
#projects {width:730px;margin:15px auto;clear:both;overflow:hidden;}
#projects li {
  height: 47px;
  text-align:right;
  font-weight:bold;
  display: block;
  float: left;
  background:url(../images/stepImg.gif) no-repeat;
}
#projects li span{
  padding-top:25px;
  display:block;
}
#projects li a {
  display: block;
  float: left;
  background:transparent url(../images/stepImg.gif) no-repeat;
}

#projects li.li1,#projects li.li1 a {width: 175px; background-position:0 -47px;}
#projects li.current1 {width: 175px;background-position:0 0;}
#projects li.li2,#projects li.li2 a {width:100px;background-position:-175px -47px;}
#projects li.current2 {width:100px;background-position:-175px 0;}
#projects li.li3,#projects li.li3 a {width: 120px;background-position:-275px -47px; }
#projects li.current3 {width: 120px;background-position:-275px 0;}
#projects li.li4,#projects li.li4 a {width: 150px;background-position:-395px -47px;}
#projects li.current4 {width: 150px;background-position:-395px 0;}
#projects li.li5,#projects li.li5 a {width: 185px;background-position:-545px -47px;  text-align:left; text-indent:8px;}
#projects li.current5 {width: 185px; text-align:left; text-indent:8px;background-position:-545px 0;}


.check_box_tit {background:url(../images/bg_title.gif) repeat-x; height:32px; border-bottom:2px solid #14529F; line-height:32px; font-size:12px; font-weight:bold;}
.check_box_con li {float:left;}
.check_box_con li.w1 {width:96px;}
.check_box_con li.w2 {width:300px;}
.check_box_con li.w3 {width:114px; text-align:center;}
.check_box_con li.w4 {width:150px;}
.check_box_con li.w5 {width:75px;}
.check_box_con li.padTop20{padding-top:20px;}
.check_input_num {width:32px; height:14px;}

.shipping_textarea {background:transparent url(../images/pen_paper.gif) no-repeat scroll 5px 10px;
height:100px;
padding:10px 10px 10px 0pt;
text-align:right;
width:660px;
}
.recent_view li {width:100px;float:left; padding-left:20px; height:140px;}
.recent_view li span {overflow:hidden;text-overflow:ellipsis; display:block; width:100px; line-height:120%; height:28px;}
.history_view li{float:left;padding-top:10px;}
.history_view li a,.history_view li span{display:block;float:left;}
.history_view li a{padding:0 5px;}
.history_view li span{width:118px;*width:auto;overflow:hidden;}
.select3{width:235px; border:1px solid #ddd;}
.input3{width:60px; border:1px solid #ddd;}
.input_box {width:254px;height:21px;border:0;padding:5px 5px 1px 5px;font-size:14px;background-image:url(../images/bg_input.gif);background-repeat:no-repeat;}
.bill_bot_img {background:url(../images/icon_clock.gif) no-repeat;padding-left:20px;}

.address_tb td{padding:5px;vertical-align:top;}
/*=========================my count==============================*/
.write_btn {background:url(../images/icon_write.gif) no-repeat; padding-left:16px;}
.table_orders th{padding-left:32px;text-align:left;}
.table_orders td{border-bottom:1px solid #eee; height:28px; padding-left:32px;}

.status_btn {background:url(../images/icon_th.gif) no-repeat right -18px; padding-right:16px;}
.status_cur {background-position:right 0;}
.status_btn_up {background-position:right -33px;}

.order_layer #boxswitch div {width:377px;height:27px;float:left;line-height:27px;text-align:center;font-size:14px;font-weight:bold;}
.order_layer .off,.nl_layer .off {cursor:pointer;background-color:#f7f6f2;border-bottom:1px solid #ddd;color:#000;}
.order_layer .on,.nl_layer .on  {background:#fff;color:#FF6600;}
.order_layer .show,.nl_layer .show {width:625px;padding:20px 0;margin:0 auto;}
.check_order_w {width:500px; float:left;}
.paypal_warn {background:url(../images/warn_icon.gif) no-repeat; padding-left:50px;}


.nl_layer #boxswitch div {width:251px;height:27px;float:left;line-height:27px;text-align:center;font-size:14px;font-weight:bold;}
.pad_l_10px {padding:2px 0 2px 10px;}

/*==============================others===============================*/
.site_map ul {float:left;width:188px;}
.site_map a {padding-top:4px;padding-bottom:4px;}
/*==============================help===============================*/
#help_nav {height:64px;clear:both;border-top:1px solid #ddd;}
#help_nav li {float:left;display:block;width:270px;}
#help_nav a:link,#help_nav a:visited {text-decoration:none;}
#help_nav .active {background:url(../images/bg_arrow_off.gif) no-repeat center bottom;height:63px;display:block;}
#help_nav .active span {background:#fff;display:block;height:54px; cursor:pointer; padding:0 15px;}
#help_nav .active a:hover {background:url(../images/bg_arrow_off.gif) no-repeat center bottom;height:63px;display:block;}
#help_nav .active a:hover span{background:#e6e5e1;display:block;height:54px;}
#help_nav .normal {background:url(../images/bg_arrow_on.gif) no-repeat center bottom;height:63px;}
#help_nav .normal span {background:url(../images/help_switch_bg.gif) repeat-x ;height:54px;display:block;cursor:default;padding:0 15px;}
.ico1,.ico2,.ico3 {padding-left:24px;line-height:180%;padding-bottom:5px;}
.ico1 {background:url(../images/icon_customer.gif) no-repeat;}
.ico2 {background:url(../images/icon_inquiry.gif) no-repeat;}
.ico3 {background:url(../images/icon_chat.gif) no-repeat;}
#help_con {height:560px;}
/*A_Z*/
.a_z_grid {padding:10px 0 10px 20px; width:930px; float:left;}
.a_z_grid li {float:left;height:20px; width:206px;padding:0 2px; margin:0 10px; overflow:hidden;text-overflow:ellipsis;}
.testimonialscon {font-family:Georgia,"Times New Roman",times,serif;word-wrap:break-word;white-space:normal; line-height:1.33em;font-size:1em;padding:5px 10px 2px 10px; font-style:italic;overflow:hidden;width:160px;}
.static_h1 {color:#000;font-size:24px;line-height:24px;padding:10px 0pt;}
.border_b_d {background:transparent url(../images/line_bbb.gif) repeat-x scroll 0pt 100%;}
.static_tit{padding-bottom:10px;background:transparent url(../images/line_bbb.gif) repeat-x scroll 0pt 100%;}
.txt_review {background:#FFFFFF;}
.txt_review_cont {}

.notice_1, .notice_2 {width:700px;background:url(../images/green_cir.gif) no-repeat;padding-top:10px;}
.notice_1 .mycon, .notice_2 .mycon {border:1px solid #91c089; border-width:0 1px;padding:0 50px 0 100px;}
.notice_1 .mycon {background:#ebf8de url(../images/notice_1.gif) no-repeat 18px 0;}
.notice_2 .mycon {background:#ebf8de url(../images/notice_2.gif) no-repeat 18px 0;}
.notice_1 em, .notice_2 em {height:10px;background:url(../images/green_cir.gif) no-repeat;display:block;background-position:0 100%;}

#t_p {left:45px;top:0px;text-align:left; position:absolute; z-index:500;}
#t_p ul {padding:0; margin:0; width:42px;position:relative;}
#t_p ul li {float:left; display:inline;}
#t_p ul li a.one {display:block;background:url(../images/tabs_price.gif) no-repeat;width:43px;text-indent:3px;}

#t_p ul li div {position:absolute; top:-2400px;background:#fff;}
#t_p ul li a div,#t_p ul li div {left:1px;text-indent:2px;height:160px;width:40px;border:1px solid #ddd; border-top:none;}

#t_p ul li:hover > a.one {background:url(../images/tabs_price.gif) 100% -28px no-repeat; height:26px;}
* html #t_p ul li a.one:hover {height:26px; color:#000;background:url(../images/tabs_price.gif) 100% -28px no-repeat;cursor:pointer;color:#FF6600;} 

#t_p ul li:hover div,#t_p ul li a:hover div  {top:20px;}
#t_p div a {display:block;line-height:140%}
#t_p IFRAME {
	DISPLAY: block; POSITION: absolute;Z-INDEX: -1;TOP: 0; LEFT: 0; WIDTH: 40px;  HEIGHT: 108px;border:0;filter: mask(); 
}

#supplierMainContent p,#categoryDescription p{margin:0;padding:0;}

#chapter_nav {
height:180px;
width:365px;
margin-left:5px;
}


.tt {
float:left;
width:650px;
}
.nb {
background-image:none;
}

/*----------------------------------------------------------------------------------------------------------------------/
 * CSS Buttons Stylesheet
 *
 */
.cssButton, .cssButtonHover {
background:url(../images/button.gif) repeat-x;
cursor:pointer;
border:1px solid #ddd;
line-height:18px;
font-family:Arial,Helvetica,sans-serif;
}

.cssButtonHover {
background:url(../images/button_over.gif) repeat-x;color:#333;
}
/* adding the styles below might be needed if the default button width is changed */
/* .button_continue_shopping, .button_shipping_estimator {width: 150px;} */
.small_delete, .button_prev, .button_next, .button_search  {width: 7em;}
.button_sold_out_sm, .button_sold_out, .button_update_cart, .button_checkout {width: 10em;}
.button_return_to_product_list, .button_add_selected {}
.button_in_cart{}  
.button_submit {}
.button_update_cart {color: red;}
.button_update_cartHover {color: black;}
/*.innerbox#headernavcenter .boxtext .button_search {display:inline;}*/
.button_login{ background:url(../images/button_login.gif) no-repeat;display:block; width:153px; height:26px; border:0 none; text-indent:-9999px; font-size:0;line-height:0;  cursor:pointer;}
.button_create_account{
    background-image:url(../images/newblue_buttons.png); 
    background-position: -2px -969px;
    height: 38px;
    width: 105px;
	border: 0 none;
}
.button_create_accountHover{
    background-position: -2px -1012px;
}

.button_place_order_difflan{
    background-image:url(../images/newblue_buttons.png); 
    background-position: -2px -1143px;
    height: 34px;
    width: 171px;
	border: 0 none;
}
.button_place_order_difflanHover{
    background-position: -2px -1186px;
}

.button_continue_checkout{    
    background-image:url(../images/newblue_buttons.png); 
    background-position: -2px -882px;
    height: 38px;
    width: 98px;
	border: 0 none;
}

.button_continue_checkoutHover{ 
    background-position: -2px -925px;
}

.small_edit{
  background:url(../images/btn_edit.gif) no-repeat;display:block; width:53px; height:17px;border:0 none;line-height:0;  text-indent:-9999px;
  font-size:0; margin-top:3px;
}
.button_confirm_order{
  display:block; width:157px; height:27px;border:0 none;line-height:0;  text-indent:-9999px;
  font-size:0; margin-top:5px; float:right;
}

.buttonAddCart{background-image:url(../images/newblue_buttons_small.png);width:175px;height:33px;background-position:0 -1795px;border:none;padding:0;margin:0;cursor:pointer;}
.buttonCheakout{
  display:block; width:184px; height:42px;border:0 none;line-height:0;  text-indent:-9999px;
  font-size:0; margin:5px auto 0;
}
.button_place_order{
	display:block; width:162px; height:27px; border:0 none; line-height:0; text-indent:-9999px;
	font-size:0; margin:5px auto 0;background:url(../images/btn_place.gif) no-repeat;
}
.button_red_color{width:35px;height:25px; font-weight:bold; font-size:12px;color:#ffffff;line-height:25px; background-color:#960D0D; text-align:center; border:none;}
/*links*/
a:link,a:visited{color:#000;text-decoration:none}
a:hover {text-decoration:underline;color:#ff6600;}

/*borders*/
.allborder {border:1px solid #ddd;}
.border_r {border-right:1px solid #ddd;}
.no_border_t{border-top:none;}
.hr_d {background:url(../images/hr_d.gif) 0 50% repeat-x;height:10px; margin-top:6px; margin-bottom:6px; width:450px;}
.hr_d_old {background:url(../images/hr_d.gif) 0 50% repeat-x;height:10px;}

/*bg_icons*/
.cartbar_bg{background:url(../images/cartbar_bg.jpg);heigth:29px;line-height:29px;}
.bg_car,.bg_cart,.bg_in,.bg_dollar,.bg_doc,.bg_pen{background-repeat:no-repeat; padding-left:28px; height:22px;line-height:22px;background-image:url(../images/icon_h4.gif)}
.bg_car {background-position:0 -75px;}
.bg_cart {background-position:0 -100px;}
.bg_in {background-position:0 -50px;}
.bg_dollar {background-position:0 0;}
.bg_doc {background-position:0 -25px;}
.bg_pen {background-position:0 -125px;}
.bg_box_gray {background:url(../images/bg_box_gray.gif) repeat-x;}
.bg_help {background:url(../images/icon_help_list.gif) no-repeat 0 50%; padding-left:15px;}
/*li*/
.red_arrow_list li {background:transparent url(../images/red_arrow_bg.gif) left 7px no-repeat; padding:3px 10px; line-height:140%;}
.gray_trangle_list li {background:url(../images/list_ca_l.gif) left 9px no-repeat; padding:3px 10px; line-height:140%;}
.dl_dot dt { background:url(../images/icon_arr.gif) no-repeat 2px center; padding-left:10px;}


#changeThemes{ background:url(../images/changeThemes.gif) no-repeat; width:153px; height:12px;float:left; text-align:left; line-height:11px; color:#c00; padding:8px 0 8px 7px; font-weight:800;margin-left:105px;}
#changeThemes b{ float:left; display:block; width:100px;}

#trustful{width:172px; height:98px; padding:0 5px;}
#attach{width: 450px; padding: 5px; padding-left:0px;}
#attach_old{background-color: #ECF0F2;
    border: 1px solid #DDDDDD;
    width: 330px;
	padding: 5px;}

#shippingEstimator .allborder {border:1px solid #ddd;}
#shippingEstimator .border_b {border_bottom:1px solid #ddd;}
#shippingEstimator .gray_bg {background-color:#ebe9df;}

.check_tb td, .check_tb th {
border-bottom:1px dashed #DDDDDD;
padding:5px;
text-align:left;
}
.cartAttribsList li{
	color:#369;
}
.attribsSelect { font-weight:bold; }

.help_link {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 952px;BORDER-RIGHT: #ddd 1px solid; BORDER-TOP: #ddd 1px solid; MARGIN-TOP: 11px; OVERFLOW: hidden; BORDER-LEFT: #ddd 1px solid; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 125px
}
.help_link .help_link1 {
	PADDING-LEFT: 10px; FLOAT: left; MARGIN: 5px 0px; WIDTH: 229px; LINE-HEIGHT: 150%
}
.help_link .help_link1 H1 {
	FONT-SIZE: 12px
}
#Menuaar {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; COLOR: #333; PADDING-TOP: 0px
}
#Menuaar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#Menuaar LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: relative
}
#Menuaar LI.First A {
	BACKGROUND-IMAGE: none; COLOR: #333
}
#Menuaar LI A {
	PADDING-RIGHT: 65px; PADDING-LEFT: 10px; FONT-SIZE: 1em; FLOAT: left; PADDING-BOTTOM: 15px; COLOR: #333; PADDING-TOP: 10px; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#Menuaar LI A:hover {
	COLOR: #FF6600
}
#Menuaar LI UL {
	CLEAR: left; FONT-SIZE: 0.9em; BACKGROUND: none transparent scroll repeat 0% 0%; LEFT: 0px; WIDTH: auto; COLOR: #333; POSITION: absolute; TOP: 28px; TEXT-ALIGN: left
}
#Menuaar LI UL LI {
	CLEAR: both; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333; TEXT-ALIGN: left
}
#Menuaar LI UL LI A {
	PADDING-RIGHT: 10px; MIN-WIDTH: 50px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 2px; HEIGHT: auto; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.HasSubMenu {
	FONT-SIZE: 12px; HEIGHT: 20px
}
.HasSubMenu A {
	FONT-WEIGHT: bold
}
.HasSubMenu A:hover {
	COLOR: #333; TEXT-DECORATION: none
}
.HasSubMenu UL {
	MARGIN-TOP: 20px
}
.HasSubMenu UL LI {
	CLEAR: both;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	COLOR: #333;
	TEXT-ALIGN: left;
	width: 160px;
}
.HasSubMenu UL LI A {
	MIN-WIDTH: 50px;
	FONT-SIZE: 11px;
	COLOR: #333;
	HEIGHT: auto;
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	font-weight: normal;
}


.drop_text
{background:url(/images/banner/dropshipping.JPG) left bottom no-repeat;margin:0px; padding:0px; width:280px; padding-top:10PX; padding-left:250px; height:auto; font-size:11px;}

.tags_nav {
	BORDER-RIGHT: #ddd 1px solid;
	PADDING-RIGHT: 10px;
	PADDING-right: 10px;
	FLOAT: left;
	WIDTH: 300px;
	padding-left: 10px;
}
.tags_nav A {
	COLOR: #1e4e8e
}
.tags_nav A:visited {
	COLOR: #1e4e8e
}

.info_nav {
	FLOAT: right
}
.info_nav DL {
	DISPLAY: block; PADDING-LEFT: 7px; FLOAT: left; WIDTH: 150px
}
.info_nav DD {
	COLOR: #666
}
.info_nav A {
	COLOR: #666
}
.info_nav A:visited {
	COLOR: #666
}
.info_nav A {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/bg/common_bg.gif) no-repeat -5px -90px
}
.info_nav A:visited {
	PADDING-LEFT: 10px; BACKGROUND: url(../images/bg/common_bg.gif) no-repeat -5px -90px
}
.tags_nav H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 30px
}
.info_nav DT {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LINE-HEIGHT: 30px;color:#000000;
}
.column_text
{margin:0px; float:right; height:auto; width:420px; margin-top:30px; font-size:11px; color:#666666;}
#news
{ padding:0px; width:954px; margin-left:auto; margin-right:auto;}
#news_left
{margin:0px; padding:0px; float:left; height:auto; width:186px;}
.newsletter
{width:170px; height:auto; margin:0px; float:left; border:#dddddd 1px solid; background:#faf9f8; padding-top:8px; padding-left:10px; padding-right:4px; padding-bottom:15px;}
.letter
{margin:0px; padding:0px; height:22px;  width:130px; border:#dddddd 1px solid; padding-left:23px; background: #ffffff url(/images/banner/mye_letter.gif) left center no-repeat; margin-top:5px;}
.anniu
{margin:0px; float:left; height:auto; width:156px; margin-top:-10px; margin-left:10px;}
.letter input
{border:none; background:#FFFFFF;}

#news_right
{ margin:0px; padding:0px; height:auto; float:right; width:756px;margin-left:10px; border:1px solid #dddddd; background:url(/images/banner/mye_vip.jpg) right bottom no-repeat; padding-bottom:8px; color:#666666}
#news_right2
{
    color: #666666;
    height: 150px;
    margin: 0 auto;
    padding-bottom: 8px;
    padding-left: 0;
    padding-right: 0;
    width: 952px;
}
#news_rightss
{
    color: #666666;
    margin: 0 auto;
    padding-bottom: 8px;
    padding-left: 0;
    padding-right: 0;
    width: 952px;
}
 .rwe44w  
 {  background: url("../images/email_bg.gif") no-repeat scroll 0 0 transparent;
    border: 1px solid #DDDDDD;
    height: 240px;}

#news_right5
{
	height:auto;
	float:left;
	width:728px;
	border:1px solid #dddddd;
	padding:0 0 8px 0;
	color:#666666;
	margin: 8px 0 0 111px;
	_margin-left:56px;
	background-image: url(../images/text_bg.jpg);
	background-repeat: repeat-x;
}
#news_right5 .info_nav
{
    padding-right:40px;
}
.edm
{margin:0px; padding:0px; float:left; width:364px; font-size:11px; padding-left:10px;}
.edm h1
{margin:0px; padding:0px; width:364px; height:20px; padding-top:5px; font-size:14px; color:#000000;}
.edm img
{margin-bottom:5px;}
.jiao
{ margin:0px; float:left; height:10px; width:20px; }
.vip
{margin:0px; padding:0px; float:left; width:344px;}
.vip h1
{margin:0px; padding:0px; height:30px; width:277px;}
.vip_text
{margin:0px; padding:0px; width:270px; padding-top:5PX; padding-left:7px; height:auto; font-size:11px;}
.index_top30{
/*	height: 25px;*/
}
.textcolor4 
{
	font-size:12px;
	font-weight:bolder;
	color: #121212;
	width: 100%;
}
.top_height{height:58;}

.carybar{ width:100%;  height:3px; overflow:hidden; background:#ececec;}

/*----for split pages--*/
.split_pages{text-align:right; float:right; padding-right:6px;}

.split_pages p,.split_pages span{ margin:0px; padding:0px; float:left; padding-left:3px; line-height:18px;  color:#000000}
.split_pages p.b a{margin:0px; padding:0px;}
.listspan a{ border:1px #666 solid; padding:0px 2px;  color:#000;  margin-left:1px; text-decoration:none; background:#fff}

.listspan{ padding-top:7px; line-height:18px;}

.listspan a:hover{border:1px #FF6600 solid; padding:0px 2px; color:#FF6600;  }

.listspan .r{border:1px #FF6600 solid; padding:0px 2px; color:#FF6600;  margin-left:4px;}

.nextpp{ padding-left:7px; color:#000000;background:#fff}
/*---end -----*/

.add_bg{ width:185px; height:157px; background:url(../images/cart_bg2.jpg) no-repeat; float:left;}
.add_bg2{ width:185px; height:146px; float:left; background:url(../images/shopping_bg.jpg) no-repeat; margin-top:10px; text-align:center; padding-top:5px;}
.add_price{ line-height:22px; padding:7px 0 3px 0; font-size:18px; font-weight:bold; color:#FF3300 ; overflow:hidden;text-align:center;display:block;}
.add_rule{display:block;width:180px;}
.price{color:#FF3300}
.setGrayBg{width:185px; background:url(../images/bg.gif) repeat-x;padding-right:8px; float:right;}

/*-----------for left category menu-----*/
.category_subtitle{color:#ff6600;width:179px;}
.gray_box{border:solid 1px #dddddd;border-bottom-width:0px;border-top-width:0px;line-height:25px;padding-left:3px;}
.gray_box_1{border:solid 1px #dddddd;border-bottom-width:0px;border-top-width:0px;line-height:25px;padding-left:15px; font-size:11px;background:url(../images/theme_titlebg.png) left no-repeat; height:33px;}
.ddsmoothmenu-v {margin:auto;}
.ddsmoothmenu-v ul{margin: 0;padding: 0; /* Main Menu Item widths */list-style-type: none;font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:normal;border:solid 1px #dddddd;border-top-width:0px;}
.ddsmoothmenu-v ul li{position: relative;width:171px;border:solid 0px #dddddd;border-bottom-width:1px;padding:8px 2px 7px 10px;}
.ddsmoothmenu-v ul li a {display: block;overflow: auto; /*force hasLayout in IE7 */text-decoration: none;padding: 0px 0px 0px 5px;height:25px;line-height:25px;color:#000;}
.ddsmoothmenu-v ul li a:link, .ddsmoothmenu-v ul li a:visited, .ddsmoothmenu-v ul li a:active{text-decoration:none;text-align:left;color: #000;padding-left:5px;}
.goods_list_style ul li a:hover{text-decoration:none;color: #FF6600;}
.ddsmoothmenu-v ul li a.selected{background: #ffffff;color: #FF6600;height:23px;line-height:23px;}
.ddsmoothmenu-v ul li a:hover{height:25px;line-height:25px;background: #ffffff;color: #FF6600;}
a.category_title{font-size:13px;font-weight:bold;}
.category_title_img {background:url(../images/pro_tb1.gif) right;width:10px;height:10px;padding-left:7px;background-repeat:no-repeat;}
.current_li_class{float:left;background:#EFF7FF;}
.ddsmoothmenu-v ul li a.cate_current{font-weight:bold;}
.ddsmoothmenu-v ul li a.cate_current:hover{background:#EFF7FF;}
.cate_current_img{width:10px;height:25px;background:url(../images/list_ca_l.gif) right no-repeat}
.border_bottom_ddd{border-bottom:solid 1px #dddddd}
/*-----------end-------------------*/
/*---------for left price---------*/
.leftBoxBar{width:172px;;height:28px; overflow:hidden;background:url("../images/theme_titlebg.png") no-repeat scroll left center transparent;line-height:22px; color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px;padding-left:10px; height:33px;}
.leftBoxBar_1{width:172px;height:28px; overflow:hidden;background:url(../images/sub_center1.jpg) repeat-x;line-height:28px;color:#666666; font-family:Arial, Helvetica, sans-serif; font-size:14px;padding-left:10px;}
.leftBoxBar_2{width:172px;;height:28px; overflow:hidden;background:url(../images/sub_center2.jpg) repeat-x;line-height:28px;color:#A72D2C; font-family:Arial, Helvetica, sans-serif; font-size:11px;padding-left:10px;}
.price_box{width:179px;border:solid 1px #dddddd;border-top-width:0px;line-height:25px;padding-left:3px;float:left;}
.price_box li{line-height:16px; background:url(../images/icon1000.gif) no-repeat left; padding:4px 0px 4px 10px; font-size:12px;}
.price_box li.manual{background:none;}
.leftPrice{width:65px;}
.rightPrice{width:60px;}
.priceSearchButton{width:35px;}
.leftPrice,.rightPrice,.priceSearchButton{float:left;}
/*-----------end-------------------*/
/*----write review link style--*/
span.commnet_write a{ color:#006600;  text-decoration:underline;}
span.commnet_write{ padding-right:17px; background:url(../images/pp_add.gif) no-repeat right;}
/*----------end-----------------*/
/*----vip style--*/
.vip_style{background:url(../images/vip.jpg) no-repeat;    
    cursor: pointer;
    height: 136px;
    padding-bottom: 10px;
    width: 185px;}
/*----------end-----------------*/

/*----for button inquiry--*/
.inquiry_label {width:75px;height:21px;line-height:30px;padding-left:65px;font-weight:bold}
.inquiry_img{background:url(../images/button/inquiry.gif) no-repeat right;width:166px;height:30px;line-height:30px;cursor:pointer;}
/*----------end-----------------*/

/*----for new product recommendation--*/
.pro_recom{background:url(../images/list_bg.jpg) no-repeat left top;padding:18px 0;}
#list_bg_img li.pro_recom_Grid{background:url(../images/grid_bg.jpg) no-repeat left top;}
#list_bg_big_img ul li.pro_recom_gallery{background:url(../images/gallery_bg.jpg) no-repeat left top;padding-left:10px;}
/*----------end-----------------*/

.box_des { margin-bottom:20px;margin-top:5px;}
.box_des .tabbar { line-height:26px; }
.box_des .tabbar li {     -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("../images/tabs_pd.gif") repeat-x scroll left top transparent;
    border-color: #DDDDDD #DDDDDD -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    color: #666666;
    cursor: pointer;
    float: left;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 11px;
    font-weight: bold;
    height: 26px;
    margin-right: 3px;
    padding: 0 15px; }
.box_des .tabbar li.current {     background: none repeat scroll 0 0 #FFFFFF;
    border-left: 1px solid #F36221;
    border-right: 1px solid #F36221;
    border-top: 1px solid #F36221;
    height: 27px;
    margin-bottom: -1px;
    position: relative;  }
.box_des .ct03 { padding:10px; border:1px solid #F36221; background:#FFFFFF; overflow:hidden; clear:both;font-size:12px;}
.info_nav12 {
	FLOAT: left
}
.tags_nav12{
	PADDING-top: 5px;
	PADDING-right: 10px;
	FLOAT: left;
	WIDTH: 160px;
	padding-bottom: 5px;
}
.rde{color:#A72D2C}
.w_130{width:142px;}
.info_nav12 {
	FLOAT: left
}
.tags_nav12{
	PADDING-top: 5px;
	PADDING-right: 10px;
	FLOAT: left;
	WIDTH: 160px;
	padding-bottom: 5px;
}
.xieti{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
}
.margin_t_10 {margin-top:10px;}

.search-con {
    background-position: -562px -735px;
}

.ac_results {
	font-family:Georgia, "Times New Roman", Times, serif;
	background-position:-562px -761px;	
	color:#737373;
	padding: 0px;border: 1px solid WindowFrame;
	background-color: #ffffff;
	overflow: hidden;
}
.ac_results ul {width: 100%;list-style-position: outside;list-style: none;padding: 0;margin: 0;}


.ac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:-1;
	filter:mask();
	width:3000px;
	height:3000px;
}

.ac_results li {
	cursor: pointer;
	display: block;
	font-size: 16px;
	overflow: hidden;
	line-height:24px;
	height:24px;
	font-style:italic;
	margin: 0px;padding: 2px 5px;width: 100%;
}
.ac_over {
	background-color: Highlight;color: HighlightText;
}
.btn-select,.btn-unselect,.btn-needselect {
	width:130px;
	height:26px;
	line-height:26px;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
	font-size:12px;
	text-align:center;
}
.btn-select {
	background-position:0 -553px;
}
.bg_color_1 {color:#000;}
.btn-needselect {
	background-position:0 -583px;
}
.btn-unselect {
	background-position:0 -522px;
	color:#000;
}
.search_submit {position:absolute; right:8px; top:7px; padding-left:14px; background-position:0px -318px;}
.search_submit span {background-position: 100% -2038px;
background-repeat: no-repeat;
color: #FFFFFF;
cursor: pointer;
display: block;
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 14px;
font-style: italic;
font-weight: bold;
line-height: 27px;
padding-right: 0;
width: 83px;}
.search_submit_hover {background-position: 0px -352px;}
.search_submit_hover span{background-position: 100% -2072px;}
.top_selling_d{
    padding-top: 1px;}
.top_selling_d h2{    border-left: 1px solid #DDDDDD; border-right: 1px solid #DDDDDD; color: #9C0000; font-size: 12px; line-height: 15px;}
.top_selling_d h2 div{ background: url("../images/theme_titlebg.png") no-repeat scroll left center transparent;color: #FFFFFF; padding: 5px 0 15px 10px;}
.top_selling_d ul{border:1px solid #ddd;border-width:0px 1px 1px 1px;display:block;}
.top_selling_d ul li{padding:10px 5px 10px 10px;border-bottom:1px solid #ddd;display:block;overflow:hidden;}
.top_selling_d ul li dl{display:block;}
.top_selling_d ul li dt{float:left;display:block;width:92px;position:relative;}
.top_selling_d ul li dt a{border:1px solid #fff;width:86px;display:block;}
.top_selling_d ul li dt a:hover{border:1px solid #ddd;width:86px;display:block;}
.top_selling_d ul li dt a img{border:none;width:86px;}
.top_selling_d ul li dd{float:left;width:73px;height:48px;display:block;overflow:hidden;padding-top:38px;}
.top_selling_d ul li dd a{color:#666;font-size:11px;text-decoration:underline;}
.top_selling_d ul li dd span{font-size:12px;color:#9c0000;font-weight:bold;white-space:nowrap;}
.top_selling_d ul li dd span a{color:#9c0000;text-decoration:none;}
.top_selling_d ul li dd span a:hover{text-decoration:underline;}
.large_order_image{background:url(../images/icon/large_order.gif?49323) no-repeat left 2px;padding-left:20px;line-height:30px;white-space:nowrap;letter-spacing: -0.8pt;}
.lanse{left:0px;top:0px;height:34px;line-height:34px;width:740px;color:#1E4E8E;}
.size_16{ color:#A72D2C; font-size:16px;}
.nav-sub-left li {float:left; display:block; font-size:10px; width:180px;over-flow:hidden;height:auto;margin:2px 5px; line-height:1.8; overflow:hidden;}
.nav-sub-left .h4 {font-size:11px;line-height:24px; letter-spacing:-1px; height:26px; padding-top:2px; margin-bottom:1px; border-bottom:1px dashed #ddd;}
.nav-sub-left .h4 a{ color:#333}
.nav-sub-center {width:160px; margin:5px 5px 0 0;}
#navbar .nav-sub-center li {float:none; display:block; padding:5px;font-size:10px; line-height:1.2; font-weight:bold; border-top:1px solid #ddd; width:150px;}

#navbar li.nav table td.nav-sub-right {background:#f4f4f4;}
#navbar li.nav table td.nav-sub-right {padding:10px;}

#navbar .nav-sub-left a.gray {padding-right:14px; background-position:100% -1397px; }


#navbar .nav-sub-right p a  {padding:5px 0 5px 8px; display:block; line-height:1;background-position: 0 -1598px;}

.red11{font-size:10px; color:#A72D2C;}
.nav-sub-right .h4 {height:25px; font-weight:bold; font-size:12px; line-height:25px; text-indent:10px; color:#fff; width:145px;background-position:-334px 0;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic}
.nav-sub-right li {margin:0;padding:1px 3px 6px 2px;width:170px;font-family:Verdana, helvetica, sans-serif; font-weight:bold; border-bottom:solid 1px #dddddd;}
.otherinfo_box {
    background: none repeat scroll 0 0 #D7D7D7;
    padding-top: 25px;
}

.first h3 {
    background: url("../images/footer_icon.gif") no-repeat scroll 0 7px transparent;
}

.otherinfo {
    border-right: 1px dashed #8F8B85;
    float: left;
    font-size: 12px;
    height: 148px;
    line-height: 20px;
    padding: 0 16px 10px 20px;
    width: 200px;
}
.qinws{ padding-left: 35px;}
.second h3 {
    background: url("../images/footer_icon.gif") no-repeat scroll 0 -33px transparent;
}
.fourth h3 {
    background: url("../images/security.png") no-repeat scroll 0 0 transparent;
}
.otherinfo h3 {
    color: #212121;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    padding-left: 35px;
}
.third h3 {
    background: url("../images/footer_icon.gif") no-repeat scroll 0 -75px transparent;
}
	#footer {
    background: url("../images/footer_icon.gif") repeat-y scroll  0 -139px #E7E1D2 center  transparent;
    height: 179px;
    margin: 0 auto 30px;
    width: 100%;
}
.ewuo{    
    border-bottom: 1px solid #DDDDDD;
    border-right: 1px solid #DDDDDD;
    border-top: 1px solid #DDDDDD;
	height: 242px;}
	
	
	.woaicss {width:952px; height:310px; overflow:hidden; margin:0 auto;}
.woaicss_title {width:192px; height:310px; background:#fff url(../images/fas.png) no-repeat; overflow:hidden; float:left;}
.woaicss_title li {display:block; float:left; margin:0 2px 0 0; display:inline;padding-left: 10px;}
.woaicss_title li a {display:block; width:184px; heigth:30px; line-height:62px; color:#5B574C;font-weight: bold;font-family: arial; font-size:16px;}
.woaicss_title li a:hover {color:#FF6600; text-decoration:underline;}
.woaicss_title_bg1 {background-position:0 0;}
.woaicss_title_bg2 {background-position:-192px 0;}
.woaicss_title_bg3 {background-position:-384px 0;}
.woaicss_title_bg4 {background-position:-576px 0;}
.woaicss_title_bg5 {background-position:-768px 0;}
.woaicss_con {display:block; width:760px; height:310px; background:url(../images/con_bg.png) no-repeat 0 0; overflow:hidden;float:right;}
.woaicss_con ul {width:759px; height:298px; margin:0 auto;border-bottom: 1px solid #DDDDDD;border-right: 1px solid #DDDDDD; border-top: 1px solid #DDDDDD;background: none repeat scroll 0 0 #FBF9F7; padding-top: 10px;}
.woaicss_con li {width:160px; margin: 0 4px 0 15px;  text-overflow:ellipsis; overflow: hidden;float: left; padding: 5px 0pt 0pt 5px;}
.woaicss_con li a {color:#000000;}
.woaicss_con li a:hover {color:#FF6600; text-decoration:underline;}
.woaicss_copy {width:438px; margin:10px auto; text-align:center;}
.woaicss_copy a {color:#f00;}
.dsdj{   
    color: #5F8FDB;
    font-family: Arial;
    font-size: 36px;
    font-weight: 500;
    height: 40px;
    position: absolute;
    right: 312px;
    text-align: center;
    top: 93px;
    width: 60px;
    z-index: 255;}
.shopping_cart {
  height: 25px;
  position: absolute;
  top: 0;
  right:91px;
}
.live_chat {
  height: 25px;
  position: absolute;
  top: 3px;
  right:5px;
}

.cart_icon {
  color: #FFFFFF;
  line-height: 25px;
  text-shadow: none;
}
.cart_icon {
  background: url("../images/arrow_ICON.gif") no-repeat scroll 4px -355px transparent;
  color: #FFFFFF;
  display: block;
  line-height: 25px;
  padding: 0 5px 0 30px;
  text-shadow: none;
}
#universalCart {
  line-height: 1;
  overflow: hidden;
  position: absolute;
  right: -5px;
  top: 28px;
  width: 337px;
  z-index: 50000;
}
#universalCart .box_body {
  background: url("../images/headerbg83.png") no-repeat scroll 0 -67px transparent;
  padding: 10px 0;
  width: 100%;
}
#universalCart .box_top {
  background: url("../images/headerbg83.png") no-repeat scroll 0 -56px transparent;
  height: 11px;
  overflow: hidden;
}

#universalCart .box_bottom {
  background: url("../images/headerbg83.png") no-repeat scroll 0 -578px transparent;
  height: 5px;
  overflow: hidden;
}
#universalCart .waiting_pic{text-align:center;padding:50px 0;}
#universalCartContent .red{color:#C21B05;}
#universalCartContent .numfont{font-family:Georgia;}
#universalCartContent{width:327px;margin:0 auto;}
#universalCartContent .information_cart{font-size:11px;padding:0 10px 10px 10px;color:black;}
#universalCartContent .information_cart span{float:right;}
#universalCartContent .items_table{table-layout:fixed;}
#universalCartContent td{padding:3px 0;border:none;border-bottom:1px solid #E7E7E5;white-space:normal;word-wrap:break-word;}
#universalCartContent .picture{padding:3px;}
#universalCartContent .fontsize{font-size:10px;font-weight:bold;color:#757575;width:100px;}
#universalCartContent .edit{font-size:9px;color:#929292;}
#universalCartContent .edit a{padding:0 3px;color:#929292;}
#universalCartContent .price{font-size:14px;width:70px;}
#universalCartContent .cart_page{text-align:right;padding:5px 10px 3px 10px;color:#E65202;}
#universalCartContent .cart_page a{padding:0 3px;color:#757575;text-decoration:none;}
#universalCartContent .cart_page a.pagenow{color:#E65202;}
#universalCartContent .cart_page a:hover{text-decoration:underline;}
#universalCartContent .Subtotal{font-size:10px;color:#757575;padding:10px 10px 0 10px;line-height:25px;}
#universalCartContent .smallsize{font-size:10px}
#universalCartContent .bigsize{font-size:16px}
#universalCartContent .positionright{float:right;}
#universalCartContent .checkout {
  background: url("../images/index_checkoutbut.gif") no-repeat scroll 0 0 transparent;
  border: medium none;
  height: 25px;
  width: 70px;
}
#universalCartContent .items_table .red input {
  font-size: 12px;
  font-weight: bold;
  height: 20px;
  line-height: 20px;
  text-align: right;
  width: 40px;
}
.black88{ color:#333333; font-size:12px; font-weight:bold; padding:5px; line-height: 22px;}
.del88{
	font-size:12px;
	color:#666666;
	font-style: italic;
}
.red88{color:#FF0000; font-size:12px; font-weight:bold;}
.iconDiscount {
    background-image: url("../images/lang.png");
    background-position: -352px -55px;
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-weight: bold;
    height: 32px;
    line-height: 22px;
    padding-right: 10px;
    position: absolute;
    right: 0;
    text-align: right;
    top: -5px;
    width: 20px;
    z-index: 800;
}
#NewArrivals ul li{height:210px;}
#FreeShipping ul li{height:370px;}
#cart_code{background:#E4EDF0; margin:8px 4px; padding:4px 10px;position:relative;}
#cart_code input{border-right:1px solid #BBBBBB; border-bottom:1px solid #BBBBBB; border-top:1px solid #D1D4D8; border-left:1px solid #D1D4D8;}
#cart_code input#error_box{background:#FF701F;border:1px solid white; box-shadow:0 0 3px black;color: white;height: 20px;padding-left: 4px;}

#cart_code #title{text-transform:uppercase; color:#734444; font-size:12px;}
#cart_code #discript{text-transform:capitalize; font-size:10px; color:#505050;}
.button_yellow {
  background: -moz-linear-gradient(center top , #FFE47D, #FFDE9A) repeat scroll 0 0 transparent;
  border: 1px solid #BBBBBB;
  border-radius: 5px 5px 5px 5px;
  box-shadow: 1px 1px 3px #CCCCCC;
  color: #272727;
  cursor: pointer;
  margin-top: 4px;
  padding: 0 8px;
  text-shadow: 0 1px 1px white;
  text-transform: uppercase;
}

#special dl dd.pic a {
  background-color: #FFFFFF;
  border: 1px solid #DEDEDE;
  display: inline-block;
  line-height: normal;
  padding: 2px;
  text-align: center;
}



a.ih4:link img, a.ih4:visited img {
    border: 1px solid #DDDDDD;
	padding:2px;
}
a.ih4:hover img, a.ih4:active img {
    border: 1px solid #2684C6;
	padding:2px;
}
#coreValueWrap {
  background-color: #2684C6;
  background-position: left bottom;
  clear: both;
  padding: 15px 0;
}
#masthead, #gznavigation dl dt, #coreValueWrap {
  background: url("../images/theme_bgs.png") repeat-x scroll 0 0 transparent;
  height:65px;
}
#coreValue {
  color: #FFFFFF;
  margin: 0 auto;
  text-align: left;
  width: 970px;
}
#coreValue a {
  color: #D5ECF7;
  font-family: Georgia;
  font-size: 14px;
  letter-spacing: 1px;
  text-decoration: none;
  text-shadow: -1px -1px 0 #006699;
  text-transform: uppercase;
}
#coreValue p {
  font-family: Georgia;
  font-size: 36px;
  letter-spacing: 1px;
  line-height: 1.1em;
  margin: 0;
  text-shadow: -1px -1px 0 #006699;
}
.area {
  clear: both;
  margin: auto;
  width: 950px;
}
#footerlinks {
  clear: both;
  padding: 15px;
}
#footerlinks dl {
  float: left;
  width: 172px;
}
#footerlinks dl dt {
  color: #333333;
  font-weight: bold;
}
#footerlinks dl dd a {
  display: block;
  height: 22px;
  line-height: 22px;
}
.footer-container a {
  text-decoration: none;
}
#hotlink {
  background: url("../images/footerline.gif") repeat-x scroll 0 0 transparent;
  padding: 10px;
}
#hotlink a {
  color: #AAAAAA;
  padding-left: 10px;
}
#footimg {
  background: url("../images/footerline.gif") repeat-x scroll 0 0 transparent;
  float: left;
  padding: 25px 0;
}
#footimg li {
  float: left;
}
#footimg li.paypal {
  margin-left: 2px;
}
#footimg li.mac {
  margin: 13px 4px 0;
}
#footimg li.verisign {
  margin-right: 2px;
}
.footer-container a {
  text-decoration: none;
}
#partner, #partner a:link, #partner a:hover, #partner a:visited {
  font-size: 10px;
}
#partner {
  background: url("../images/footerline.gif") repeat-x scroll 0 0 transparent;
  clear: both;
  padding: 10px;
  text-align: center;
}
#partner span {
  display: block;
  float: left;
  font-weight: bold;
  line-height: 24px;
  width: 60px;
}
#partner p {
  float: left;
  line-height: 24px;
  text-align: left;
  width: 780px;
}
#partner p a {
  border-right: 1px solid #DEDEDE;
  padding-left: 5px;
  padding-right: 5px;
}
.footer-container a {
  text-decoration: none;
}
.copyright {
  background: url("../images/footerline.gif") repeat-x scroll 0 0 transparent;
  padding-top: 15px;
  text-align: center;
}
#join {
  border: 1px solid #D7D7D7;
  margin-bottom: 10px;
  text-align: left;
}
#join .content {
  padding: 8px 15px;
}
#join span.title {
  font: 18px/24px arial;
}
#join a.facebook {
  background-position: 0 0;
}
#join a {
  background-image: url("../images/theme_join.png");
  background-repeat: no-repeat;
  display: inline-block;
  height: 34px;
  line-height: 34px;
  margin-left: 35px;
  padding-left: 40px;
  text-decoration: none;
}
#join a.follow {
  background-position: 0 -143px;
}
#join a {
  background-image: url("../images/theme_join.png");
  background-repeat: no-repeat;
  display: inline-block;
  height: 34px;
  line-height: 34px;
  margin-left: 35px;
  padding-left: 40px;
  text-decoration: none;
}
#join a.blog {
  background-position: 0 -280px;
}
#join a {
  background-image: url("../images/theme_join.png");
  background-repeat: no-repeat;
  display: inline-block;
  height: 34px;
  line-height: 34px;
  margin-left: 35px;
  padding-left: 40px;
  text-decoration: none;
}
.rkjqr{

  background: url("/images/icon/flag.png") no-repeat scroll right center transparent;
  cursor: pointer;
  display: block;
}


.livechat {
  background: url("/images/icon/chat.png") no-repeat scroll 0px 0 transparent;
  border-right: medium none;
  padding-left: 25px;
  padding-right: 0;
  height: 25px;
  display: block;
}

#sideBarContainer {
  height: 90px;
  left: 50%;
  margin-left: 490px;
  position: fixed;
  text-align: center;
  top: 230px;
  width: 100px;
  z-index: 50;
}
table.table_all {
  -moz-border-bottom-colors: none;
  -moz-border-image: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  border-color: #999999;
  border-spacing: 0;
  border-style: solid;
  border-width: 1px 1px 0 0;
  color: #333333;
}
.table_all th {
  background-color: #CCCCCC;
}
.table_all td, .table_all th {
  -moz-border-bottom-colors: none;
  -moz-border-image: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  border-color: #999999;
  border-style: solid;
  border-width: 0 0 1px 1px;
  padding: 2px;
  text-align: center;
  vertical-align: middle;
}
caption, th, td {
  font-weight: normal;
}
.attr_table_gray td {
  padding: 2px;
}
table.table_all {
  border-spacing: 0;
  border-style: solid;
  color: #333333;
}
.chatnav {
  border-bottom: 1px solid #CCCCCC;
  line-height: 24px;
}
.product-view #scd a, #faqs_view a {
  color: #003399;
}
.chatnav a {
  padding-right: 20px;
}
.chart .section {
  border-bottom: 1px solid #DDDDDD;
  color: #000000;
  font: 30px/40px arial;
  height: 40px;
  margin-bottom: 5px;
  margin-top: 12px;
}
.chart .section {
  color: #000000;
  font: 30px/40px arial;
}
.chart .section span {
  float: left;
}
.product-view #scd a, #faqs_view a {
  color: #003399;
}
.chart .section .top {
  float: right;
  font-size: 12px;
}
.chart{
  border-bottom: 1px solid #DDDDDD;
  color: #000000;
  font: 30px/40px arial;
  height: 40px;
  margin-bottom: 5px;
  margin-top: 12px;
}
.section {
  border-bottom: 1px solid #DDDDDD;
  color: #000000;
  font: 30px/40px arial;
  height: 40px;
  margin-bottom: 5px;
  margin-top: 12px;
}

a.top:link {
  float: right;
  font-size: 12px;
  color:#003399;
}
a.top:visited {
  float: right;
  font-size: 12px;
  color:#003399;
}
a.top:hover {
  float: right;
  font-size: 12px;
  color:#003399;
}
a.scd:link {
  color:#003399;
}
a.scd:visited {
  color:#003399;
}
a.scd:hover {
  color: #003399;
}
.howtomeasure {
  height: 430px;
  margin: 5px 15px 10px 5px;
  position: relative;
}
.howtomeasure .Bust {
  left: 15px;
  top: 17px;
}
.howtomeasure .Bust, .howtomeasure .Shoulder, .howtomeasure .Length, .howtomeasure .Length_f, .howtomeasure .Waist, .howtomeasure .Hip {
  color: #333333;
  line-height: 16px;
  position: absolute;
  width: 220px;
}
.howtomeasure .Shoulder {
  right: 0;
  top: 35px;
  width: 250px;
}
.howtomeasure .Length {
  right: 0;
  top: 125px;
  width: 250px;
}
.howtomeasure .Length_f {
  right: 0;
  top: 291px;
  width: 250px;
}
.howtomeasure .Waist {
  left: 15px;
  top: 182px;
}
.howtomeasure .Hip {
  left: 15px;
  top: 300px;
}
h6 {
  font-size: 1em;
  line-height: 1.35;
  margin-bottom: 1em;
}
.howtomeasure .measure_pic {
  left: 250px;
  position: absolute;
  top: 5px;
}
.howtomeasure .Bust h6, .howtomeasure .Waist h6, .howtomeasure .Hip h6 {
  font-size: 12px;
  margin: 0;
  padding: 5px 0;
  text-align: right;
}
 .faqs_content dt {
  color: #000000;
  font-weight: bold;
  line-height: 22px;
  margin: 15px auto 2px;
  font: 11px/1.55 Arial,Helvetica,sans-serif;
}
.faqs_content dd {
  color: #333333;
  line-height: 18px;
  font: 11px/1.55 Arial,Helvetica,sans-serif;
}

.cyellow {
  color: #FF6600;
}
.product-view #scd a, #faqs_view a {
  color: #003399;
}
.viewbox, .product-view .box-reviews {
  background-color: #FFFFFF;
  border: 1px solid #D7D7D7;
  margin-bottom: 10px;
  padding: 9px;
  word-wrap: break-word;
  width:736px;
  line-height: 18px;
}
.customerhelp {
    border-top: 1px solid #49B4E2;
    margin-top: 10px;
    padding-top: 10px;
}
.customerhelp a.color {
  background-position: 0 2px;
  padding-left: 18px;
}
.customerhelp a {
  background: url("../images/view_icon.png") no-repeat scroll 0 0 transparent;
  padding-right: 30px;
}
.customerhelp a.size {
  background-position: 0 -45px;
  padding-left: 25px;
}
.customerhelp a.measure {
  background-position: 0 -93px;
  padding-left: 25px;
}
.guarantee {
  float: left;
  margin-bottom: 5px;
  margin-left: -10px;
  margin-top: 5px;
  width: 100%;
}
.guarantee li {
  float: left;
  font-size: 11px;
  font-weight: bold;
  line-height: 20px;
  margin-left: 10px;
}
.offad {
  clear: both;
  padding: 5px;
  margin-top: 10px;
}

#nav-panel{width:952px;height:39px;margin:0 auto;position:relative;z-index:8000;font-family:Verdana,helvetica,sans-serif;}
#Bridesire-nav{height:39px;margin:0;padding:0;background-position:0 -2200px;background-repeat:repeat-x;list-style-type:none;}
#Bridesire-nav li{float:left;position:relative;z-index:8100;font-weight:bold;background-position:0 -2348px;}
#Bridesire-nav li.first{background-position:0 -2300px;}
#Bridesire-nav li.current{z-index:8200;}
#Bridesire-nav .navItem{display:block;padding:0 7px 3px;line-height:36px;text-decoration:none;color:#fff;text-shadow:0 1px 1px rgba(0, 0, 0, 0.75);}
#Bridesire-nav .navItem img{margin-top:13px;float:left;} 
#Bridesire-nav li a:hover, #Bridesire-nav li a.current{background-position:0 -550px;}
#Bridesire-nav li.first a:hover, #Bridesire-nav li.first a.current{background-position:0 -600px;}
.alignLeft{left:1px;}
.alignRight{right:0px;}

.sub-nav-container{display:none;position:absolute;top:35px;z-index:8200;font-weight:normal;background:#ffffff;-moz-box-shadow: 0 3px 3px #898989;-webkit-box-shadow: 0 3px 3px #898989;box-shadow: 0 3px 3px #898989; -moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;zoom:1;}
.sub-nav-content{padding:10px;margin-bottom:0;}
.subNavCate{float:left;}
.subNavCate dl{float:left;width:183px;margin:0px 5px 14px 5px;display:inline;}
.linkHeader{font-weight:bold;width:160px;float:left;margin:0 5px;display:inline;}
.sub-nav-content div dt{border-bottom:1px dashed #dedede;padding:6px 0 2px;margin-bottom:5px;font-weight:bold;}
.sub-nav-content div.specialOffer{width:160px;margin:0 5px;float:left;display:inline;}
.sub-nav-content div.specialOffer dt{height:25px;width:145px;padding:0;border:none;line-height:25px;text-indent:10px;background-position:-350px -150px;color:#ffffff;overflow:hidden;}
.sub-nav-content div.specialOffer dd{margin-bottom:15px;}
#Bridesire-nav div.linkHeader p{padding:5px;border-bottom:1px solid #dedede;}
#Bridesire-nav .sub-nav-content div a{display:inline;padding:0;line-height:1.8;font-size:10px;text-shadow:none;}
#Bridesire-nav .sub-nav-content div a.view-all, #Bridesire-nav .sub-nav-content div a.view-all:hover{color:#666666;padding-right:10px;background-position:100% -1450px;}
#Bridesire-nav .sub-nav-content div dt a{padding:0;margin:0;letter-spacing:-1px;font-size:11px;}
#Bridesire-nav .sub-nav-content div.specialOffer a, #Bridesire-nav .sub-nav-content div.specialOffer a:hover{padding:5px 0 5px 8px;background-position:-14px -1775px;font-size:11px;line-height:1;display:block;}
#allCategory{padding:0;margin:0;position:absolute;width:150px;right:0;top:0;background-repeat:repeat-x;background-position:0 -2247px;z-index:8000;}
#allCategory dt{height:39px;padding:0 38px 0 7px;text-align:center;line-height:36px;background-position:0 -2348px;}
#allCategory dt a{display:inline;padding:0;font-size:11px;font-weight:bold;text-decoration:none;color:#ffffff;text-shadow:0 1px 1px rgba(0, 0, 0, 0.75);}
#allCategory dt a:hover{text-decoration:underline;}
#allCategory dt span{width:20px;height:20px;overflow:hidden;position:absolute;right:14px;top:8px;text-indent:-9999px;cursor:pointer;}
#allCategory dt span.navBarCircle {height:39px; width:39px; background-position:0 -663px; right:0; top:0;cursor:auto; overflow:hidden;}
#allCategory dd{width:100%;display:none;position:absolute;top:35px;}#allCategory dd div{border-width:8px 3px 4px;border-style:solid;background-color:#ffffff;}
#allCategory dd p{padding:5px 7px 8px 5px;border-top:1px dashed #e5e5e5;}#allCategory dd div p:first-child{border:none;}
#topbanner{width:950px; height:52px; position:relative;background:url(/images/freesizing.jpg) 0 0 no-repeat; border:1px solid #ffffff;}
#timer{ position:absolute;top:7px; left:780px; font-size:18px;height:24px; color:#fff; font-weight:bold;}
#timer span{ font-size:18px; padding-right:8px;}
#lasts{ position:absolute;top:28px; left:780px; font-size:18px;height:24px; color:#fff;}
#lasts span{ font-size:18px; padding-right:8px;}

#tj { width:450px; height:45px; margin-bottom:10px; margin-top:8px;}
#tj dl{float:left; margin-right:8px; margin-bottom:5px;}
#tj dl dt{ width:18px; height:18px; float:left;}
#tj dl dd{font-family:Arial, Helvetica, sans-serif;font-size:11px; float:left;}
#tj_old { width:350px; height:auto; margin-bottom:10px; margin-top:8px;}
#tj_old dl{ width:100px; float:left; margin-right:8px; margin-bottom:5px;}
#tj_old dl dt{ width:18px; height:18px; float:left;}
#tj_old dl dd{font-family:Arial, Helvetica, sans-serif;font-size:11px; float:left;}

.wedding-tbl {background:url(../images/web_bg1276257470.png) no-repeat; padding-left:50px; color:#000;}
.wedding-tbl dl {height:55px;}
.wedding-tbl dt {font-weight:bold;}	
#discountCountDown{ position:relative; height:23px; line-height:26px; background:url(/images/icon/timer.gif) no-repeat; color:#fff; font-size:12px;}
#discountCountDown .endtime{display:block; width:100px; height:18px; line-height:18px;position:absolute; top:3px;left:83px; font-style:italic;}

.use_round_border {
	OVERFLOW: hidden
}
.use_round_border EM {
	DISPLAY: block; BACKGROUND: url(../images/bg/roundy_default_tb.gif?44625) no-repeat; OVERFLOW: hidden; HEIGHT: 11px
}
.use_round_border B {
	DISPLAY: block; BACKGROUND: url(../images/bg/roundy_default_tb.gif?44625) no-repeat; OVERFLOW: hidden; HEIGHT: 11px
}
.use_round_border EM {
	BACKGROUND-POSITION: 0px 0px
}
.use_round_border EM B {
	BACKGROUND-POSITION: 100% 0px; MARGIN-LEFT: 11px
}
.use_round_border B {
	BACKGROUND-POSITION: 0px -11px
}
.use_round_border B EM {
	BACKGROUND-POSITION: 100% -11px; MARGIN-LEFT: 11px
}
.use_round_border_con {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ddd 0px solid; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; BORDER-LEFT: #ddd 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ddd 0px solid
}

.productImg{float:left; width:496px;margin-top:5px;}.w-prodImages{float:left;width:464px;font-size:11px;}.vThumbnails #w-featurePics{position:relative;float:right;width:384px;z-index:2000;}.vThumbnails #w-prodthumbnails{float:left;width:74px;margin:0 0 0 -2px;;}.vThumbnails #prodthumbnails{display:block;height:470px;overflow:hidden;position:relative;}.vThumbnails #prodthumbnails a{height:84px;width:64px;margin-bottom:6px;display:block;position:relative;margin-left:0px;background:#E2E2E2;padding:1px;}.vThumbnails #prodthumbnails a img{border:none;}.vThumbnails #prodthumbnails a.current{height:84px;width:64px;display:block;padding:2px;margin-left:0px;border:none;}.vThumbnails #prodthumbnails a.current img{border:none;}.vThumbnails #prodthumbnails a em{display:none;position:absolute;left:68px;top:40px;width:5px;height:11px;}#prodthumbnails a.current em{display:block;}.vThumbnails #thumbnailsUp, .vThumbnails #thumbnailsDown{height:13px;}.vThumbnails #thumbnailsUp{margin-bottom:4px;}.vThumbnails #thumbnailsDown{margin-top:0px;}#detailImg{border:1px solid #8C8684;}.vThumbnails #thumbnailsUp a,#lb-tnControls #lb-tnPrevious{background-position:0 -363px;}.vThumbnails #thumbnailsUp a:hover,#lb-tnControls a#lb-previous:hover{background-position:0 -403px;}.vThumbnails #thumbnailsDown a,#lb-tnControls a#lb-next{background-position:0 -383px;}.vThumbnails #thumbnailsDown a:hover,#lb-tnControls a#lb-next:hover{background-position:0 -423px;}.spacer-15{height:10px; overflow:hidden; clear:both;}.spacer-15 {height:15px;}.vThumbnails #thumbnailsUp a, .vThumbnails #thumbnailsDown a,#lb-tnControls a{background-image:url(http://cloud8.lbox.me/resource_96198/dev_v2/themes/default/images/carousel.png);background-repeat:no-repeat;}.vThumbnails #thumbnailsUp a, .vThumbnails #thumbnailsDown a,#lb-tnControls a{display:block;height:13px;width:68px;overflow:hidden;text-indent:-9999px;}
.vThumbnails #prodthumbnails_psd{display:block;height:540px;overflow:hidden;position:relative;}.vThumbnails #prodthumbnails_psd a{height:96px;width:64px;margin-bottom:6px;display:block;position:relative;margin-left:0px;background:#E2E2E2;padding:1px;}.vThumbnails #prodthumbnails_psd a img{border:none;}.vThumbnails #prodthumbnails_psd a.current{height:96px;width:64px;display:block;padding:2px;margin-left:0px;border:none;}.vThumbnails #prodthumbnails_psd a.current img{border:none;}.vThumbnails #prodthumbnails_psd a em{display:none;position:absolute;left:68px;top:40px;width:5px;height:11px;}#prodthumbnails_psd a.current em{display:block;}



.pinterest{background:url(../images/pinit.png) no-repeat;height:16px;position:absolute;}
.back select {background:#FFF;font-family: Arial,Helvetica,sans-serif;font-size: 11px;font-weight: normal;}
.back select {font-family: Verdana, Helvetica, Arial, sans-serif;}
.back select {background-color: #FFFFFF;height: 28px; line-height: 28px;border: 1px solid #CCCCCC;border-radius: 3px 3px 3px 3px;color: #555555;display: inline-block;font-size: 13px;padding: 4px;margin: 0;vertical-align: middle;}




.prCustomized em span{background-image:url(../images/sprite.png);background-repeat:no-repeat;background-position: -60px -684px;}
.prCustomized em span.over{background-position: -60px -660px;}
.prCustomized ul{padding:10px; padding-left:0px;}
.prCustomized ul li{margin-top:15px;}
.prCustomized {margin-top:10px;}


#lightbox  {
	position:absolute;
	z-index:9991;
	display:none;
}

#lightboxOverlay  {
	top:0;
	left:0;
	width:100%;
	height:100%;
	position:fixed;
	z-index:9990;
}

#lightboxOverlay div  {
	width:100%;
	height:100%;
	background:#000;
}

#lb-borderBg {
	width:100%;
	height:100%;
	background-color:#fff;
	position:absolute;
	top:0;
	left:0;
	-moz-box-shadow: 0px 0px 20px #000;
	 -webkit-box-shadow: 0px 0px 20px #000;
	 box-shadow: 0px 0px 20px #000;
	 -webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

#lb-wrapper {
	float:left;
	position:relative;
	z-index:10;
	padding:0;
	zoom:1;
	background-color:#fff;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	-webkit-box-shadow: 0 3px 7px rgba(0,  0,  0,  0.3);
	-moz-box-shadow: 0 3px 7px rgba(0,  0,  0,  0.3);
	box-shadow: 0 3px 7px rgba(0,  0,  0,  0.3);
	-webkit-background-clip: padding-box;
	-moz-background-clip: padding-box;
	background-clip: padding-box;
}

#lb-content {
	float:left;
	position:relative;
	display:inline;
}

#lb-title {
	display:none;
}

#lb-close,  #lb-corners span {
	background-image:url(../images/popup.png);
	background-repeat:no-repeat;
	background-attachment:scroll;
	display:block;
	position:absolute;
}

#lb-close {
	top:0;
	right:0;
	width:40px;
	height:26px;
	background-position:top center;
}

#lb-close:hover {
	background-position:bottom center;
}

#lb-thumbnail {
	position:relative;
	overflow:hidden;
	padding:0 18px;
	background:#fff;
}

#lb-thumbnailContent  {
	float:left;
}

#lb-thumbnail a img {
	cursor:pointer;
}

#lb-tnControls a {
	position:absolute;
	display:block;
	width:17px;
	height:100%;
	top:0;
	outline:none;
	background-color:#fff;
}

#lb-tnControls span {
	width:12px;
	height:14px;
	overflow:hidden;
}

#lb-tnControls #lb-tnPrevious {
	left:0;
}

#lb-tnControls #lb-tnPrevious span {
	background-position:-51px -151px;
	top:50%;
	left:50%;
	margin-top:-7px;
	margin-left:-6px;
}

#lb-tnControls #lb-tnPrevious.hasItem span {
	background-position:-77px -151px;
}

#lb-tnControls #lb-tnNext {
	right:0;
}

#lb-tnControls #lb-tnNext span {
	background-position:-51px -64px;
	top:50%;
	left:50%;
	margin-top:-7px;
	margin-left:-6px;
}

#lb-tnControls #lb-tnNext.hasItem span {
	background-position:-77px -64px;
}

.lb-thumbnaiRight #lb-content {
	padding-bottom:0;
}

.lb-thumbnaiRight #contentHere {
	text-align:center;
}

.lb-thumbnaiRight #lb-thumbnail {
	position:absolute;
	zoom:1;
	padding:18px 0;
	bottom:5px;
	right:0;
}

.lb-thumbnaiRight #lb-thumbnail #lb-thumbnailContent a {
	margin:4px 19px 9px;
}

.lb-thumbnaiRight #lb-tnControls a {
	width:100%;
	height:20px;
}

.lb-thumbnaiRight #lb-tnControls span {
	width:14px;
	height:12px;
}

.lb-thumbnaiRight #lb-tnControls #lb-tnPrevious {
	top:0;
}

.lb-thumbnaiRight #lb-tnControls #lb-tnPrevious span {
	background-position:-50px -101px;
	top:50%;
	left:50%;
	margin-top:-6px;
	margin-left:-7px;
}

.lb-thumbnaiRight #lb-tnControls #lb-tnPrevious.hasItem span {
	background-position:-76px -101px;
}

.lb-thumbnaiRight #lb-tnControls #lb-tnNext {
	bottom:0;
	top:auto;
}

.lb-thumbnaiRight #lb-tnControls #lb-tnNext span {
	background-position:-50px -113px;
	top:50%;
	left:50%;
	margin-top:-6px;
	margin-left:-7px;
}

.lb-thumbnaiRight #lb-tnControls #lb-tnNext.hasItem span {
	background-position:-76px -113px;
}

.ajaxLoading {
	background:url(../images/loading.gif) left center no-repeat;
	padding-left:20px;
}


.carouselP, .carouselN {
	text-indent: -9999px;
	position: absolute;
	overflow: hidden;
	width: 21px;
	height: 27px;
}

.carouselP {
	left:0;
}

.carouselN {
	right:0;
}

.carouselP  {
	background-position: 0 -100px;
}

.carouselP:hover  {
	background-position: 0 -141px;
}

.carouselN  {
	background-position: -39px -100px;
}

.carouselN:hover  {
	background-position: -39px -141px;
}

.SlideThumb #SlideThumbUp a,  .SlideThumb #SlideThumbDown a, #lb-tnControls a {
	display:block;
	height:13px;
	width:68px;
	overflow:hidden;
	text-indent:-9999px;
}

#lb-tnControls a {
	width:100%;
}

.SlideThumb #SlideThumbUp a {
	background-position:0 -363px;
}

.SlideThumb #SlideThumbUp a:hover {
	background-position:0 -403px;
}

.SlideThumb #SlideThumbDown a {
	background-position:0 -383px;
}

.SlideThumb #SlideThumbDown a:hover {
	background-position:0 -423px;
}

#lb-tnControls a#lb-tnPrevious {
	background-position:40px -358px;
}

#lb-tnControls a#lb-tnPrevious:hover {
	background-position:20px -438px;
}

#lb-tnControls a#lb-tnNext {
	background-position:40px -378px;
}

#lb-tnControls a#lb-tnNext:hover {
	background-position:20px -458px;
}



#w-prodtViewAll a, .carouselP, .carouselN, #lb-contentControls a, .SlideThumb #SlideThumbUp a,  .SlideThumb #SlideThumbDown a, #lb-tnControls a {
	background-image:url(../images/buttons.png);
	background-repeat:no-repeat;
}



.circleArrowUp {
	background-position:-7px -3490px;
}

.circleArrowRight {
	background-position:-19px -940px;
	padding-left:15px;
}

.circleArrowDown {
	background-position:-19px -3398px;
}

.circleArrowLeft {
	background-position:-19px -3474px;
}
#lb-contentControls a#lb-previous,  #lb-contentControls a#lb-next {
	position:absolute;
	width:43px;
	height:84px;
	outline:none;
	display:none;
	margin-top:-42px;
	top:50%;
}

.prodtViewspecial #lb-contentControls a#lb-previous,  .prodtViewspecial #lb-contentControls a#lb-next {
	display:block;
}

#lb-contentControls a#lb-next {
	right:0;
}

.prodtViewspecial #lb-contentControls a#lb-previous {
	background-position:0 -310px;
}

.prodtViewspecial #lb-contentControls a#lb-next {
	background-position:-38px -310px;
}

.prodtViewspecial #lb-contentControls a#lb-previous:hover {
	background-position: 4px -138px;
}

.prodtViewspecial #lb-contentControls a#lb-next:hover {
	background-position: -42px -138px;
}

#lb-contentControls a#lb-previous {
	background-position:0 -500px;
}

#lb-contentControls a#lb-next {
	background-position:-57px -500px;
}

#lb-contentControls a#lb-previous:hover {
	background-position:0 -590px;
}

#lb-contentControls a#lb-next:hover {
	background-position:-57px -590px;
}
.slideImages {
	float:left;
	width:464px;
	font-size:11px;
}

.verticalPop #lb-thumbnail #lb-thumbnailContent a {
	display:block;
	height:130px;
}

.verticalPop #lb-thumbnail #lb-thumbnailContent a img {
	margin: 0px;
	padding: 0px;
}

#prodthumbnails a,#prodthumbnails_psd a, .verticalPop #lb-thumbnail a, .verticalPop #lb-thumbnail img, .verticalPop #lb-thumbnail a.current img {
	border:1px solid #fff;
}
#w-prodtViewList li.current a, .SlideThumb #prodthumbnails a.current, .SlideThumb #prodthumbnails_psd a.current, .SlideThumb #prodthumbnails a:hover, .SlideThumb #prodthumbnails_psd a:hover {
    background-color: #AD3231;
}

#w-prodtViewList li a:hover img, #w-prodtViewList li.current a, .prodtViewspecial #lb-thumbnail a.current, .prodtViewspecial #lb-thumbnail a.current img, .prodtViewspecial #lb-thumbnail a:hover img, .verticalPop #lb-thumbnail a:hover img, #prodthumbnails a:hover img, #prodthumbnails_psd a:hover img, #prodthumbnails a.current, #prodthumbnails_psd a.current, #prodthumbnails a.current img, #prodthumbnails_psd a.current img, .verticalPop #lb-thumbnail a.current, .verticalPop #lb-thumbnail a.current img, #lb-thumbnail a.current img, #lb-thumbnail a:hover img {
    border-color: #AD3231;
}

.SlideThumb #slidefeaturepic { position:relative; float:right; width:384px; z-index:10;}
.SlideThumb #sliderthumbnails {
	float:left;
	width:74px;
	margin:0 0 0 -2px;
	;;
}
.SlideThumb #prodthumbnails {
	display:block;
	height:470px;
	overflow:hidden;
	position:relative;
}
.SlideThumb #prodthumbnails_psd {
	display:block;
	height:540px;
	overflow:hidden;
	position:relative;
}
.SlideThumb #prodthumbnails a {
	height:84px;
	width:64px;
	margin-bottom:6px;
	display:block;
	position:relative;
	margin-left:0px;
	background:#E2E2E2;
	padding:1px;
}
.SlideThumb #prodthumbnails_psd a {
	height:96px;
	width:64px;
	margin-bottom:6px;
	display:block;
	position:relative;
	margin-left:0px;
	background:#E2E2E2;
	padding:1px;
}
.SlideThumb #prodthumbnails a img, .SlideThumb #prodthumbnails_psd a img {
	border:none;
}
.SlideThumb #prodthumbnails a.current {
	height:84px;
	width:64px;
	display:block;
	padding:2px;
	margin-left:0px;
	border:none;
}
.SlideThumb #prodthumbnails_psd a.current {
	height:96px;
	width:64px;
	display:block;
	padding:3px;
	margin-left:0px;
	border:none;
}
.star{display:inline-block; overflow:hidden; position:relative; vertical-align:middle;}.star{background-image:url(../images/sprite.png);background-repeat:no-repeat;}.star em{position:absolute; left:-99999px;}.starS1, .starS2, .starS3, .starS4, .starS5, .starS0{width:70px; height:15px;}.starS5{background-position:-40px -84px;}.starS4{background-position:-54px -84px;}.starS3{background-position:-68px -84px;}.starS2{background-position:-82px -84px;}.starS1{background-position:-96px -84px;}.starS0{background-position:-110px -84px;}

.add2cartPending{background-image:url(../images/newblue_buttons.png);width:136px;height:37px;border:none;padding:0;margin:0;background-position:0 -2240px;cursor:pointer;}.add2cartReady{background-image:url(../images/newblue_buttons.png);width:136px;height:37px;background-position:0 -2040px;border:none;padding:0;margin:0;cursor:pointer;}

.sidebar_heading .sidebar_title{font-family:verdana,arial,helvetica,sans-serif;font-size:12px;position:relative;top:1px;color:#333333;}
.sidebar_title {border-bottom:2px solid #AD3231;}

#whyBridesire h2{background-position:0 0;}
#whyBridesire .bestMerchandise,#whyBridesire .freeShipping,#whyBridesire .easyOrders,#whyBridesire .freeJoin,#whyBridesire .freeDelivery,#whyBridesire .secure{background:url(../images/footer-sprite.gif) no-repeat;}
#whyBridesire .bestMerchandise {background-position: -268px 0;width: 251px;margin-left: 30px;}
#whyBridesire .freeShipping {background-position: -230px -50px;width: 251px;margin-left: 30px;}
#whyBridesire .easyOrders {background-position: -190px -95px;width: 238px;margin-left: 5px;}
#whyBridesire .freeJoin {background-position: -150px -140px;width: 251px;margin-left: 30px;}
#whyBridesire .freeDelivery {background-position: -110px -184px;width: 251px;margin-left: 30px;}
#whyBridesire .secure {background-position: -70px -230px;width: 238px;margin-left: 5px;}

#whyBridesire {
    color: #666666;
    font: 11px/16px verdana,arial,helvetica,sans-serif;
    margin: 0 auto 27px;
    width: 950px;
}
#whyBridesire h2 {
    color: #B6810C;
    font: 20px/59px georgia,verdana,arial,helvetica,sans-serif;
    height: 59px;
    padding: 0;
    text-align: center;
}
#whyBridesire dl {
    float: left;
    margin: 15px 0 3px;
    padding-left: 48px;
}
#whyBridesire dt {
    color: #555555;
    font-size: 12px;
    font-weight: bold;
    line-height: 12px;
    padding-bottom: 6px;
}

.review_h25 {height: 25px;}
.review_c1  {clear:both;}
.review_it_rc  {margin-left: 20px;
    margin-right: 20px;
    padding-bottom: 20px;
    width: 715px;}
.review_it_rc_t {
    border-bottom: 1px solid #ccc;
    color: #000;
    font-size: 16px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
}
.review_it_rc_b ol, .review_it_rc_b ul, .review_it_rc_b li, .review_it_rc_b dt, .review_it_rc_b dd {
    margin: 0;
    padding: 0;
}
.review_it_rc_b ol, .review_it_rc_b ul, .review_it_rc_b dt {
    list-style: outside none none;
}
.review_it_rc_b ol li {
    border-bottom: 1px solid #eee;
    color: #333;
    float: left;
    margin-top: 10px;
    padding-bottom: 10px;
    width: 728px;
}
.review_it_rc_b_le {
    float: left;

    width: 125px;
}
.review_it_rc_b_rig {
    float: left;
    min-height: 180px;
    padding: 8px 10px 0;
    width: 580px;
}
.review_it_rc_ba {
    font-family: Verdana;
    font-size: 12px;
    font-weight: 600;
    line-height: 25px;
}
.review_it_rc_b_rig p {
    color: #666;
    float: left;
    line-height: 18px;
    width: 580px;
}
.review_mt5 {
    margin-top: 5px;
}
.review_ml10 {
    margin-left: 10px;
}
.review_it_rc_b_rig em {
    color: #333;
    font-weight: bold;
    padding-right: 3px;
}

.categories_long_text {
   color: #606566;
   font-family: Arial,Helvetica,Verdana,"Lucida Grande","Lucida Sans Unicode",sans-serif;
   text-align: left;
   line-height: 20px;
   display: block;
   margin-left:20px;
   margin-right:20px;
   margin-bottom:20px;

}


.categories_long_text h1 {
   color: #606566;
   font-family: Arial,Helvetica,Verdana,"Lucida Grande","Lucida Sans Unicode",sans-serif;
   text-align: left;
   line-height: 20px;
   text-transform: uppercase;
   font-size: 18px;
   margin:20px;
   text-align:center;
}

.categories_long_text h2 {
   font-size: 16px;
   display: block;
   font-weight: 700;
   margin-top:20px;
   color: #606566;
   font-family: Arial,Helvetica,Verdana,"Lucida Grande","Lucida Sans Unicode",sans-serif;
   text-align: left;
   line-height: 20px;
}

.categories_long_text p {
   color: #606566;
   font-family: Arial,Helvetica,Verdana,"Lucida Grande","Lucida Sans Unicode",sans-serif;
   text-align: left;
   line-height: 20px;
   display: block;
   font-size:13px;
   padding-bottom:5px;
}

.categories_long_text a {
    color: #ee8024;
	text-decoration: none;
}


.categories_long_text h3 {
   color: #4c5253;
   font-size: 17px;
   font-weight: 400;
   margin-bottom:10px;
}

/* CSS Document*/
/*define menu*/
.menu {background:#E60000;}
.menu ul li {border-top:1px solid #83abc5;background:#F7FBFE url(../images/theme-1/menu_arrow_bg.gif) no-repeat -1px -100px;}

.menu ul ul .b_top {border-top:1px solid #A6A6A6;border-right:2px solid #A6A6A6;}
.menu a, .menu a:visited {color:#000; }
.menu ul ul li a, .menu ul ul li a:visited {color:#000;}
.menu ul ul li a:hover {color:#FF6600;}
.menu ul ul :hover > a {color:#FF6600;}

* html .menu a:hover {color:#000;background:#fff url(../images/theme-1/menu_arrow_bg.gif) no-repeat -1px -130px;}
.menu :hover > a {color:#000;background:#fff url(../images/theme-1/menu_arrow_bg.gif) no-repeat -1px -130px;}
.menu ul ul {background:url(../images/theme-1/menu_arrow_bg.gif) no-repeat 0 100%;}

.new {
	background:url(../images/theme-1/new.gif) no-repeat right center;
}
/*btns*/
button {
	background:url(../images/theme-1/button.gif) repeat-x;
}
button:hover, button:active {
	background:url(../images/theme-1/button_over.gif) repeat-x;
}
#menu_index_top li a:link, #menu_index_top li a:visited {
	background:url(../images/theme-1/menu_top.gif) no-repeat;
	color:#fff;
	font-size:13px;
	width:184px;
	height:25px;
	display:block;
	color:#fff;
	font-weight:bold;
	text-indent:1em;
	line-height:25px;
}/*#8E0314 */
.cate_title {
	background:#0E58B5 url(../images/theme-1/cate_title.gif) no-repeat 2px 0;
}

.search_bar {
	background-image: url(../images/top_bgs.gif);
	background-repeat: repeat-x;
	background-position: right top;
}
.use_nav_bg {
	background:url(../images/theme-1/search_bar_l.gif) right top no-repeat;
}
.use_nav_bg b {
	background:url(../images/theme-1/search_bar_l.gif) no-repeat;
}
a.btn_search {
	background:url(../images/theme-1/btn_go.gif) 0 0 no-repeat;
}
a.btn_search:hover {
	background:url(../images/theme-1/btn_go.gif) 0 -22px no-repeat;
}
#shoping_con li a:link, #shoping_con li a:visited {
	background:url(../images/theme-1/search_bar_r.gif) 0 -32px no-repeat;
	color:#fff;
}
#shoping_con li, #search_con li {
	color:#fff;
}
#shoping_con li a span {
	background:url(../images/icon_car.gif) no-repeat center left;
}
.index_layer .off {

	border-bottom:1px solid #ddd;
	color:#000;
}


#border_left {
	border-left:1px solid #BEB7B0;
}
.more_product, a.more_product:link, a.more_product:visited {
	color:#006699;
}


a.icon_inquiry {
	background:url(../images/theme-1/btn_inquiy.gif) no-repeat;
}
/* list html */

.list_title a {
	background:#eee;
	color:#FF6600;
}
/*.list_product {
 background:url(../images/theme-1/line.gif) no-repeat bottom center;
}*/
/*#list_bg_img li {
	background:url(../images/theme-1/line.gif) no-repeat left bottom;
}*/
#list_bg_big_img li {
	background:url(../images/theme-1/line.gif) no-repeat left bottom;
}
.car_price {
	color:#9C0000;
	background:url(../images/theme-1/car_price.gif) no-repeat right top;
}
/*the stats of the product*/
.product_count {
	background:url(../images/theme-1/count.gif) no-repeat;
	color:#fff;
}
.free_shipping {
	background:url(../images/theme-1/free_s.gif) no-repeat;
}
.bulksale_free_shipping {
	background:url(../images/theme-1/bulksale.gif) no-repeat;
}
.sale_item {
	background:url(../images/theme-1/sale_item.gif) no-repeat;
}
.sold_out {
	background:url(../images/theme-1/sold_out.gif) no-repeat;
}
.almost_sold_out {
	background:url(../images/theme-1/almost_sold.gif) no-repeat;
}
.star_gray {
	background:url(../images/theme-1/star02.gif) no-repeat left bottom;
}
/*the stats small icon s*/
.product_count_s {
	background:url(../images/theme-1/count_s.gif) no-repeat;
	color:#fff;
}
.sale_item_s {
	background:url(../images/theme-1/sale_item_s.gif) no-repeat;
}
.sold_out_s {
	background:url(../images/theme-1/sold_out_s.gif) no-repeat;
}
.almost_sold_out_s {
	background:url(../images/theme-1/almost_sold_s.gif) no-repeat;
}
.product_count_b {
	background:url(../images/theme-1/count.gif) no-repeat;
	color:#fff;
}
.sale_item_b {
	background:url(../images/theme-1/sale_item.gif) no-repeat;
}
.sold_out_b {
	background:transparent url(../images/theme-1/sold_out_b.gif) no-repeat scroll 0%;
}
.almost_sold_out_b {
	background:url(../images/theme-1/almost_sold.gif) no-repeat;
}
/*the pagebar*/
/*.pagebar a span {
	border:1px solid #ddd;
	background-color:#fff;
	text-align:center;
	font-weight:normal;
	cursor:pointer;
	padding:2px 10px;
	line-height:28px;
	margin:0;
}
.first_page {
	background:url(../images/theme-1/first.gif) no-repeat center center;
}
.last_page {
	background:url(../images/theme-1/last.gif) no-repeat center center;
}
.next_page {
	background:url(../images/theme-1/next.gif) no-repeat 39px center;
}
.prev_page {
	background:url(../images/theme-1/prev.gif) no-repeat 4px center;
}
.pages span {
	border:1px solid #ddd;
}
.pages span.current {
	border:1px solid #ff6c00;
	background:#ffffe1;
}*/
/*the list bar*/
.list_bar .category {
	background:url(../images/theme-1/trangle.gif) 7px center no-repeat;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
}
/*.list_bar .category a {text-decoration:underline;line-height:22px;}*/
.list_bar .category_ {
	background:url(../images/theme-1/trangle2.gif) no-repeat;
	border-right:1px solid #ddd;
}
a .list_list, a .list_grid, a .list_gallery {
	background-position:0 -23px;
}
.list_list {
	background:url(../images/theme-1/list_list.gif) no-repeat;
}
.list_grid {
	background:url(../images/theme-1/list_grid.gif) no-repeat;
}
.list_gallery {
	background:url(../images/theme-1/list_gallery.gif) no-repeat;
}
a .list_grid:hover, a .list_list:hover, a .list_gallery:hover {
	color:#FF6600;
}
#search_feedback {
	background:url(../images/theme-1/search_cate.gif) repeat-x;
}
.recent_flash_prev {
	background:url(../images/theme-1/prev_l.gif) no-repeat;
}
.recent_flash_next {
	background:url(../images/theme-1/next_l.gif) no-repeat;
}
/*#category_menu li a:link, #category_menu li a:visited {
	background:url(../images/theme-1/list_ca_l.gif) 3px 6px no-repeat;
}
#category_menu li a:hover {
	background:#f0f0f0 url(../images/theme-1/list_ca_l.gif) 3px 6px no-repeat;
}*/
.table {
	background-color: rgb(102, 102, 102);
	margin-right: 5px;
}
.coupon_icon_cut {
	background:url(../images/theme-1/icon_cut.gif) no-repeat 0 260px;
}
/*the product*/
.p_f_en {
	background:url(../images/theme-1/btn_enlarge.gif) no-repeat;
}
#product_flash_btn img {
	border:1px solid #eee;
}
.for_gray_bg {
	background:url(../images/theme-1/right_gray_bg.gif) repeat-y right top;
}
.seal_m_en {background:url(../images/icon/siteseal.gif) no-repeat  center;width:133px;height:82px;}
.png {width:273px;height:284px;padding:22px 44px 22px 22px;background:url(../images/pop_win_bg.png) no-repeat;}

.bg-AUD {
    width: 16px; height: 11px;
    background: url('../images/css_sprites.png') -249px -97px;
}
.bg-BRL {
    width: 16px; height: 11px;
    background: url('../images/css_sprites.png') -285px -97px;
}
.bg-CAD {
    width: 16px; height: 11px;
    background: url('../images/css_sprites.png') -321px -97px;
}
.bg-CHF {
    width: 16px; height: 11px;
    background: url('../images/css_sprites.png') -357px -97px;
}
.bg-DKK {
    width: 16px; height: 11px;
    background: url('../images/css_sprites.png') -393px -97px;
}
.bg-EUR {
    width: 16px; height: 11px;
    background: url('../images/css_sprites.png') -429px -97px;
}
.bg-GBP {
    width: 16px; height: 11px;
    background: url('../images/css_sprites.png') -465px -97px;
}
.bg-HKD {
    width: 16px; height: 11px;
    background: url('../images/css_sprites.png') -501px -97px;
}
.bg-NOK {
    width: 16px; height: 11px;
    background: url('../images/css_sprites.png') -537px -97px;
}
.bg-RUB {
    width: 16px; height: 11px;
    background: url('../images/css_sprites.png') -573px -97px;
}
.bg-SEK {
    width: 16px; height: 11px;
    background: url('../images/css_sprites.png') -609px -97px;
}
.bg-USD {
    width: 16px; height: 11px;
    background: url('../images/css_sprites.png') -645px -97px;
}
.bg-footerline {
    width: 50px; height: 2px;
    background: url('../images/css_sprites.png') -350px -31px;
}
.bg-list_bar_bg {
    width: 1px; height: 23px;
    background: url('../images/css_sprites.png') -10px -199px;
}
.bg-side_panel_arrow {
    width: 8px; height: 16px;
    background: url('../images/css_sprites.png') -10px -163px;
}
.bg-car_price {
    width: 13px; height: 15px;
    background: url('../images/css_sprites.png') -216px -97px;
}
.bg-line {
    width: 719px; height: 1px;
    background: url('../images/css_sprites.png') -10px -10px;
}
.bg-list_gallery {
    width: 80px; height: 46px;
    background: url('../images/css_sprites.png') -10px -31px;
}
.bg-list_grid {
    width: 45px; height: 46px;
    background: url('../images/css_sprites.png') -10px -97px;
}
.bg-list_list {
    width: 45px; height: 46px;
    background: url('../images/css_sprites.png') -75px -97px;
}
.bg-trangle {
    width: 4px; height: 7px;
    background: url('../images/css_sprites.png') -681px -97px;
}
.bg-trangle2 {
    width: 110px; height: 24px;
    background: url('../images/css_sprites.png') -110px -31px;
}
.bg-next_10 {
    width: 18px; height: 18px;
    background: url('../images/css_sprites.png') -140px -97px;
}
.bg-next0 {
    width: 35px; height: 18px;
    background: url('../images/css_sprites.png') -240px -31px;
}
.bg-pre {
    width: 18px; height: 18px;
    background: url('../images/css_sprites.png') -178px -97px;
}
.bg-pre_1 {
    width: 35px; height: 18px;
    background: url('../images/css_sprites.png') -295px -31px;
}

.block-title {
overflow: hidden;
border-bottom: 1px dotted #ccc;
margin-top: 10px;
margin-bottom: 5px;
padding-bottom: 5px;
font-family: Georgia;
font-size: 13px;
text-transform: uppercase;
}
.block-title strong span {
    font-size: 16px;
    font-weight: normal;
    font-family: Georgia;
    color: #333333;
}
.w-richRefinement dt {
    cursor: pointer;
    color: #000;
    display: inline-block;
    font-size: 12px;
    margin-bottom: 5px;
    padding-top: 5px;
    text-transform: capitalize;
}
.w-richRefinement .xijie-nav {
    display: inline-block;
    width: 10px;
    height: 8px;
    background: transparent url(/includes/templates/slucky/images/side-panel-arrow.gif) no-repeat scroll 0 0px;
    margin-right: 5px;
}
.w-richRefinement dd {
    border-bottom: 1px solid #CBCBCB;
    padding-bottom: 16px;
}
.w-richRefinement dd ol li {
    padding: 3px 0 0;
    color: #666;
	overflow:auto;
}
.w-richRefinement dd ol {
    padding-left:0px;
}
.w-richRefinement dd ol li a{
    padding: 0 0 0 15px;
    background: url(/includes/templates/slucky/images/odd.jpg) 0 3px no-repeat;
    clear: both;
    float: left;
    color: #666;
}
.w-richRefinement dd ol li span{
    padding: 0 0 0 15px;
    background: url(/includes/templates/slucky/images/odd.jpg) 0 3px no-repeat;
    clear: both;
    float: left;
    color: #cbcbcb;
}
.w-richRefinement dd ol li:hover a, .w-richRefinement dd ol li a.filter-selected{
	background:url(/includes/templates/slucky/images/odd-hover.jpg) 0 3px no-repeat; 
	padding:0 0 0 15px;  
	clear: both;
	float: left;  
	text-decoration: none; 
	color:#D32C81;
}
.w-richRefinement dl{
    font-size: 11px;
    line-height: 150%;
    font-family: Verdana,Helvetica,sans-serif;
    color: #333;
}
.review-gallery img{
    width:48%;
	padding:3px;
}

.star_rating{
    margin-top:10px;
	padding-left:45px;
}
.index-floor-title{
    width:950px;
	display:block;
	overflow: hidden;
    margin-bottom: 10px;
	height:auto;
	text-align:center;
}
.index-floor-title h2{
    text-align: center;
    font-size: 22px;
    text-transform: uppercase;
    display: inline-block;
    background: #fff;
    font-family: Domaine Display,"Bodoni 72",Times New Roman,Times,Droid Serif,serif;
    letter-spacing: 1px;
    padding-left: 20px;
    padding-right: 20px;
    color: #444;
	margin-top:20px;
}
.index-floor-title h3{
    text-align: center;
    font-size: 18px;
    text-transform: uppercase;
    display: inline-block;
    background: #fff;
    font-family: Domaine Display,"Bodoni 72",Times New Roman,Times,Droid Serif,serif;
    letter-spacing: 1px;
    padding-left: 20px;
    padding-right: 20px;
    color: #444;
	margin-top:5px;
}
.index-floor-title-half h3{
	margin-top:15px;
}
.index-floor-title h3 a,.index-floor-title-half h3 a{
	text-decoration:none;
}
.index-floor-title img,.index-floor-title-half img{
    padding-top:10px;
}
.index-floor-title-half{
    width:442px;
	display:block;
	overflow: hidden;
    margin-bottom: 10px;
	height:auto;
	text-align:center;
}
.index-floor-title-half-left{
    margin-right:66px;
	float:left;
}

