@charset "utf-8";
@import url("product_pic.css");
/* CSS Document */
body {
position:relative;
font-size: 100%;

}
/*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%;}
h1{font-size:18px;}
/* Content */
#indexBody {
	margin:0 auto;
	width:100%; padding:0px; background:#fff;
}
.ZentaiTights {
	margin:0 auto;
	width:100%; padding:0px; background:#fff;
}

.zentai_tights {
	margin:0 auto;
	width:1100px; padding:0px; background:#fff;
}

.topnav {
	
	height:40px;
	left:-9px;
	margin-left: 212px;
/*		margin-top:20px;
    width:952px; 
	background:#F3F3F3;  
	background: url(../images/topnav.gif) repeat-x;    */
	
	background-color: #717075;     
}
 
.topnav  li a{
text-decoration：none;
color:#ffffff;
display: inline-block;
padding: 0 20px;
line-height: 40px;
}

.topnav li a:hover {
background-color: #3e3e3e;
text-decoration: none;
}

.topnavhome {
	
	height:40px;
	left:-9px;
/*	margin-top:20px;
	width:753x; 
	background:#F3F3F3 ;    */       /*  #F2F2F2;   679B08   D2BFBF                display:inline  */
/*	background: url(../images/topnav.gif) repeat-x;    */
	background-color: #717075;    
}



.topprom {
	
	height:40px;
	line-height:40px; 
	width:744x; 
	float:left; 
	
}
.topprom  li{
 /* width:150px; */
  text-align: center;
  font-weight:bold;
  font-size:12px;
  color:#ffffff;
  height:40px;
  line-height:40px; 
  float:left;
  list-style:none;
  

}

.topnavhome  li a{
text-decoration：none;
color:#ffffff;
display: inline-block;
padding: 0 20px;
line-height: 40px;
}

.topnavhome li a:hover {
background-color: #3e3e3e;
text-decoration: none;
}

.topprom  li.rooclub{
  width:150px;
  text-align: center;
  font-weight:bold;
  font-size:14px;
  color:#ffffff;
  background:#808081;
    height:40px;
  line-height:38px; 
  
   float:right;
  list-style:none;
}

.topprom ul,li{ 
 margin:0; 
 padding:0; 
 list-style:none; 
} 

.topprom li.topline {
/*background: url(../images/menu_line.gif) no-repeat; 
height: 38px; */
width: 1px;
}


#menu_li_s {
	/*
 background: url(../images/menu.png) no-repeat 0 0;
 
 background-position: center;
 background-size: 80px 80px;
  */
 width: 40px;
 height: 76px;
 margin-left: 20px;
 CURSOR: pointer;
}

.menuxfont{
color:#717075;	
}

.menu_li_s2 {
 color:#fff; 	
 width: 100%;
 min-width: 600px;
 height: 90px;	
 line-height: 90px;
 background-color: #717075;
 overflow:hidden;
}

#all_menu_back {	
    margin-left: 14px;
    background-position: 3px 15px;
    width: 40px;
	height:40px;
    float: left;
    margin-top: 20px;
	CURSOR: pointer;
}
 
#all_menu_back:before{		
    content: "";
    vertical-align: middle;
    display: inline-block;
    width: 30px;
    height: 30px;
    border: #fff solid;
    border-width: 2px 2px 0 0;
    -webkit-transform: rotate(225deg);
    -ms-transform: rotate(225deg);
    transform: rotate(225deg);
    min-width: auto;
}

.all_menu_title {
 font-size:30px;
 height: 60px;	
 line-height: 60px;	
 color: #fff;
 margin-left: 40px;
}

#litbCon2{
 width:100%;
 color:#fff;
}

/*define headerblock*/
/*#headerblock {clear:both;height:74px;text-align:right;position:relative;z-index:10000;}*/
#intro {width:305px;margin-top:10px;float:left;text-align:left;}
#login {width:435px;float:right;margin-top:2px; height:14px; line-height:14px; }
#bookmark {float:right;height:16px;line-height:16px;font-size:12px; position:absolute; right:0; top:40px;}
#free_d {float:left;margin-top:0px;text-align:left;width:70px;}
/*define menu*/
.menu {
	font-size:12px;
	width: 70%;
    min-width: 597px;
	padding-top: 20px;
	padding-left:1px;
	padding-bottom:2px;
	float:left; 
	z-index:500; 
	position:relative;
	background-color: #f9f9f9;
	border-left: 1px solid #ECECEC;
    border-right: 1px solid #ECECEC;
    border-bottom: 1px solid #ECECEC;

}

.user_login{
float:left;	
    height: 80px;
    line-height: 80px;
}
.user_cart{
float: right;
    height: 80px;
    line-height: 80px;
}

.user_right_menu {
float:right;
color:#BAC18D;
height:80px;
width: 160px;
margin-right:27px;	
}

.userfont {
font-size:36px;
font-weigth:200;	
color:#717075;	
}

.cartfont {
font-size:36px;
font-weigth:600;	
color:#717075;	
}


.topLogo_menu {
  width:100%;
  height:80px;	
}
.menu ul {float:left;}
.menu ul li {float:left;display:block;width:100%;min-width: 540px;height:52px;line-height:52px; /*font-weight:bold;*/font-size: 1.4rem;border-top:1px solid #ECECEC;}

.navlist2{
display:inline; 
width:220px;
float:left;
font-weight: bold;
font-size: 24px;
}
.navlist3{
height:20px;
font-size: 10px;
font-weight: normal;
}

.menu ul ul .b_top {
width:220px;
}

.menu ul ul .b_list {
width:220px;
}

/*
.menu div.navlist  a{
border-top:1px solid #0E0808;
border-left:1px solid #0E0808;

border-bottom:1px solid #0E0808;

}
*/
/*.menu ul div :hover{*/
/*
.navlist :hover{
border-top:1px solid #0E0808;
border-left:1px solid #0E0808;

border-bottom:1px solid #0E0808;
}
*/
.menu ul li a{text-decoration:none;min-width: 540px;}
.menu ul li a:hover{/*text-decoration:underline;*/color:#CC0000}  /* CC0000   */
/*.navlist {font-size: 14px}*/
/*
.menu ul > li > a {
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;
border-bottom:1px solid #E5E5E5;
}
*/
/*
.navlist :hover{ text-decoration:none;border-top:2px solid #EB863B;border-left:2px solid #EB863B;border-bottom:2px solid #EB863B;}
a {outline: none;} 
*/
.menu ul ul li {display:block;height:27px; line-height:25px;border:0px;font-weight:normal;padding:2px 0 2px 20px; border-right:0px solid #CCC8C8; border-left:0px solid #a6a6a6;background-position:0 -3333333px;background-color:#FFFFFF;}   /*  background-color:#F7FBFE;  */

.menu ul ul .b_top  {background-position:0 20px;border-top:0px solid #ECECEC;border-right:0px solid #CCC8C8; border-left:1px solid #ffffff;padding-top:0px;}
.menu a, .menu a:visited, .menu a:hover {display:block;float:left;height:100%; font-size:2.0em;text-decoration:none; padding:0;text-indent:1em;}
/*.menu a, .menu a:visited {display:block;float:left;text-decoration:none;}*/

/*.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:#8D0011;background:none;text-decoration:underline;} */
/*.menu ul ul a:hover{color:#8D0011;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:#F7FBFE url(../images/theme-1/menu_arrow_bg.gif) no-repeat -1px -60px;}
*/
.menu :hover > a {
/*color:#000;*/
background: #fff;
z-index: 10000;
width: 200px;
/*background:#FFFFFF url(../images/menu_arrow_bg.gif) no-repeat -7px -119px; */

}
/*  border-top:1px solid #A6A6A6; border-left:1px solid #A6A6A6;   */





.menu ul ul {display: none;position:absolute;top:-5000px;left:198px; width:470px;/*padding-bottom:4px; */ 
height:auto;
background:#ffffff ; /*url(../images/menu_arrow_bg2.gif) no-repeat -1px 130px; */
/*background:#ffffff; */
border-top:1px solid #ECECEC;
/*
border-left:0px solid #A6A6A6;
border-right:1px solid #A6A6A6;
border-bottom:1px solid #A6A6A6;
-webkit-box-shadow: 1px 3px 3px #898989;
*/
z-index:100;
padding-bottom: 20px;
box-shadow: 0 4px 6px 0 #CCC;
}   
/*border-top:1px solid #ddd;border-bottom:2px solid #ddd;border-right:2px solid #ddd; */


.menu ul :hover ul {top:-1px;}
.floatingBox{width: 333px;margin: 0;}
/*define footerblock*/
#footerblock { 
margin: 0 auto;
width: 100%; 
padding-top: 20px;
background-color: #717075;
} 
#footerblock img {vertical-align:center;margin:0 5px;}
#footimg {margin:0 auto; width:70%;}
/*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;text-align:left; background:url(../images/tabs_bg.gif) no-repeat left bottom; position:absolute; z-index:500; padding-left:5px;}
#tabs ul {padding:0; margin:0;background:url(../images/tabs_bg.gif) no-repeat right bottom; padding-right:5px; float:left;}
#tabs ul li {float:left; display:inline;position:relative;border-right:1px solid #d6d6d6;}
#tabs ul li.noborder {border-right:0;}
#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 a.four {width:90px;}

#tabs ul li div {padding:5px; position:absolute; visibility:hidden;}
 
#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:165px;}
#tabs ul li a div.tab_center,#tabs ul li div.tab_center{left:0;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:0;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; visibility:visible;}
#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;}
.clearBoth{ margin:0; padding:0; clear:both;}
/*.index_logo,.logo {height:46px; width:283px;background:url(../images/logobg.gif) 0 0 no-repeat;}
.index_logo span,.logo span {display:block;height:46px; width:283px;background:url(../images/logobg.gif) 0 0 no-repeat;}
.logo a:hover span {background:url(../images/logobg.gif) 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:#bf0000;}
.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:100%;}
#productinfoBody .minframe {width:184px;}
.maxframe {width:100%;/*margin-left:212px;184px;*/}
.midframehome {width:100%;}
#midframehome {width:100%;}
.midframe {width:1005px;}
/* .midframe {width:742px;} */
.therightframe {width:220px;/*209px;*/}
.m_w_90{width:90px;}
.m_w_100{width:100px;}


/*vx hover for layer_switch float:left;*/

a.ih_layer_switch:hover {
vertical-align:middle
border:0px;
float:left;
}
/*background-color:#ddd;padding:1px solid #FFFFFF; background-color:#FFFFFF; */
a.ih_layer_switch img {
border: 1px solid #FFFFFF; 
padding:1px solid #FFFFFF;
vertical-align:middle
float:left;
}
/* border:1px solid #ffffff;  border: 1px solid #FFFFFF; */
a.ih_layer_switch:link img, a.ih_layer_switch:visited img {
border: 1px solid #FFFFFF; 
padding:1px solid #FFFFFF;
vertical-align:middle
float:left;
}
/*padding:1px solid #ddd; background-color:#ffffff; border:1px solid #ddd; overflow:hidden;*/
a.ih_layer_switch:hover img, a.ihlist:active img {
border:1px solid #ddd;
padding:1px solid #FFFFFF;
vertical-align:middle
float:left;
}

/*vx hover for img*/

.vilist{
margin:10px;
}

/*background-color:#ddd; border:1px solid #ddd;*/
a.ihlist:hover {
border:0px;
}
/*background-color:#ddd;padding:1px solid #FFFFFF; background-color:#FFFFFF; */
a.ihlist img {
border: 1px solid #FFFFFF; 
padding:1px solid #FFFFFF;
}
/* border:1px solid #ffffff;  border: 1px solid #FFFFFF; */
a.ihlist:link img, a.ihlist:visited img {
border: 1px solid #FFFFFF; 
padding:1px solid #FFFFFF;
}
/*padding:1px solid #ddd; background-color:#ffffff; border:1px solid #ddd; overflow:hidden;*/
a.ihlist:hover img, a.ihlist:active img {
border:1px solid #ddd;
padding:1px solid #FFFFFF;
}
/*mz hover for img*/
a.ih:hover {
border:0px;
}
a.ih img {
padding:1px solid #FFFFFF;
border: 1px solid #FFFFFF; 
}
a.ih:link img, a.ih:visited img {
border: 1px solid #FFFFFF; 
padding:1px solid #FFFFFF;
}
a.ih:hover img, a.ih:active img {
border:1px solid #ddd;
padding:1px solid #FFFFFF;
}
/*==========define forms element===========*/
textarea,input, select {font-size: 20px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;}   /*  color:#a88798;  */
.input_4 {width:98%; 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;}
/*btns*/
button {
background:url(../images/button.gif) repeat-x;
cursor:pointer;
border:0px 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 { 
height:80px;
width:60px;
}

#menu_index_top li{ 
height:80px;
line-height:80px;
}
#menu_index_top li a:link,#menu_index_top li a:visited{/*color:#AEA9A9;*/font-size:15px;width:210px;height:40px;display:block;color:#fff;margin-top:0px;font-weight:bold;text-indent:1em;line-height:40px;/*background:url(../images/theme-1/menu_top.gif) no-repeat;*/ background-color: #3e3e3e;}/*#8E0314 */
#menu_index_top li a:hover {background-position:0 -38px;}

.cate_title {background:#8e0011 url(../images/cate_title.gif) no-repeat 2px 0; height:26px;text-indent:14px; color:#000; line-height:26px; font-weight:bold; width:184px;font-size:12px}

.product_title {font-size:12px; font-weight:bold; line-height:100%;}

.blue_con {border:1px solid #ddd;padding-bottom:8px;clear:both;}

.blue_con h3 {background:url(../images/blue_head_bg.gif) repeat-x;height:28px;line-height:28px;margin-bottom:6px;padding:0;}
.blue_con h4 {background:#E1F1F6 url(../images/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;}

.blue_con_feature {margin-top:15px;border:1px solid #ddd;border-bottom:0px;padding-bottom:0px;clear:both;}

.blue_con_feature h3 {background:url(../images/blue_head_bg.gif) repeat-x;height:28px;line-height:28px;margin-bottom:6px;padding:0;}
.blue_con_feature h4 {background:#E1F1F6 url(../images/blue_head_bg.gif) repeat-x;margin-bottom:6px;padding:6px 0;}
.blue_con_feature li {border-bottom:1px solid #ddd;}
.blue_con_feature p {padding:0 12px;margin:0;}
.blue_con_feature p strong {font-size:12px;}

.order_news {background-color:#fff;display:block;padding: 4px 4px 5px 10px; margin-right: 14px;}
.order_news input {margin:3px 0;}

.bg_letter {padding:10px 0 10px 0px;color: #fff; font-size: 16px;}

/*nav menu*/
#nav_menu {text-align:center;font-size:13px; font-weight:bold;}
#nav_menu li{float:left;display:inline;margin-top:6px;background:url(../images/nav_bar_bg.gif) repeat-x;display:block;height:24px;border-right:1px solid #ddd;border-top:1px solid #ddd;}
#nav_menu li span {display:block;height:24px;line-height:24px;color:#A72D2C;text-decoration:none;}
#nav_menu li a:link,#nav_menu li a:visited{background:url(../images/nav_bar_bg.gif);text-decoration:none;display:block;color:#000;}
#nav_menu li a span{color:#000;}
#nav_menu li a:hover{background-position:0 bottom;}
#nav_menu li a:hover span{cursor:pointer;}
#nav_menu .li1 {width:80px;}
#nav_menu .li2 {width:99px;}
#nav_menu .li3 {width:99px;}
#nav_menu .li4 {width:98px;}
#nav_menu .li5 {width:78px;}
#nav_menu .li6 {width:78px;}

#nav_chat {background:url(../images/chat_bg.gif) right top no-repeat;padding-top:15px;width:230px;text-indent:43px;line-height:15px;}
#nav_chat p {padding:0;margin:0;}

.search_bar {height:39px;width:768px;}
.use_nav_bg {height:31px;margin:4px 2px;}
.use_nav_bg b {width:12px;height:31px;display:block;float:left;}

#search_con {width:100%;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;cursor: pointer;}
#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 {width:100%;/*755px;*/overflow:hidden;}
.right_big_con2 {float:right;width:100%;/*755px;*/}
/*.index_layer #boxswitch div {cursor:pointer;width:247px;height:35px;float:left;line-height:27px;text-align:center;font-size:14px;font-weight:bold;}
/*.index_layer .off {cursor:pointer;background:url(../images/index_swich_bg.gif) repeat-x;border-bottom:1px solid #ddd;color:#000;}
/*.index_layer .on {background:url(../images/onon.gif) repeat-x;color:#A72D2C;border-bottom:1px solid #ddd;} */
.index_layer #boxswitch div {cursor:pointer;width:127px;height:33px;float:left;line-height:27px;text-align:center;font-size:12px;}
/*.index_layer .off {cursor:pointer;background:url(../images/index_swich_bg.gif) repeat-x;color:#000;}
.index_layer .on {background:../images/index_swich_onbg.gif;}
*/
.index_layer .off {cursor:pointer;background:url(../images/index_swich_offbg.gif) /*repeat-x*/;}
.index_layer .on {background:url(../images/index_swich_onbg.gif);color:#ffffff;}  
/*url(../images/onon.gif)  color:#FF6600;*/

#border_right {
margin-right: 5px;
}
.subcoate_font {
color: #717075;
    font-size: 24px;
    font-weight: 600;
}
.index_layer .show li {float:left;width:235px;height:165px;margin:5px 5px;}
/*.index_layer .show span {display:block;width:130px; float:left;padding-left:4px;}*/
.index_layer .show span.zen_sold_discount {width:42px;padding-left:0;}

#border_left {border-left:1px solid #ddd;}
.border_b {border-bottom:1px solid #E5E5E5;}
.border_t {border-top:1px solid #E5E5E5;}
.more_product,a.more_product:link,a.more_product:visited {color:#184C95;font-size: 12px;text-decoration:underline;}
#Shopping_by_Categories h4{font-size:16px;margin:8px;}
#Shopping_by_Categories li {float:left;width:230px;padding:20px 0;margin:4px 9px;height:162px;}

#whybuy li{float:left;width:50%;height:90px;}
#reco_product li {float:left;width:84px;margin:3px 15px 0 0; text-align:center;}
#reco_product p {margin:3px 0;padding:0;}
#f_product {float:left;width:490px;}
#f_product p {margin:0;padding:0 1em;}

#feautre_category {border:0px solid #ddd; width: 1000px; margin-right:0px;padding-bottom: 90px;}
#feautre_category_withsub {border:0px solid #ddd; width: 1000px; margin-right:0px;padding-bottom: 90px;}

#feautre_category li {display: block;float: left;height: 287px;margin: 5px 0;padding: 0 3px;text-align: center;width: 242px;}  /* width: 235px;*/ 
#feautre_category_withsub li {display: block;float: left;height: 420px;margin: 5px 0;padding: 0 3px;text-align: center;width: 282px;text-decoration：none;}  /* width: 235px;*/ 

#feautre_category li dl{padding:0 10px;margin:5px 0; /*width:150px;*/}  /*caizhouqing update pro_bigclass_in*/   
#feautre_category_withsub li dl{padding:0 10px;margin:5px 0; /*width:150px;*/} 
   
#feautre_category img {border: 1px solid #E4E4E4;}
#feautre_category_withsub img {border: 1px solid #E4E4E4;}

.border_r_dash {background:url(../images/border_dash.gif) right top repeat-y;}

.top_selling img {margin-right:1em;}
.top_selling li {padding:1em 0;}

#recentlyorder {height:210px;overflow:hidden;}
#recentlyorder li {width:181px;line-height:140%; margin:10px 0;}
.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:#A72D2C; text-decoration:underline;}
.list_product {height:200px;width:920px;
/*background:url(../images/line2.gif) no-repeat bottom center; */
margin-left:8px;
padding-top:8px;
padding-left:5px;
border-left: 1px solid #ffffff;
border-top: 1px solid #ffffff;
border-right: 1px solid #ffffff;
border-bottom: 1px solid #e9e9e9;
}

.list_product:hover{
border: 1px solid #999;
box-shadow: 6px 6px 6px rgba(6,0,1,.15);
background: #fff;
margin-left:8px;padding-top:8px;padding-left:5px;
z-index: 3;
	
}

.list_product li {float:left;}

.list_product .li_con {width:450px;padding:0 46px 0 16px;margin-left: 15px;}

.list_product dt {line-height:14px;}
.product_detail {/*height:69px;*/margin-top:3px;}
/* .list_bg{background-image: url(../images/b_list_bg.jpg); background-position: top;} */


#list_bg_img {padding-left:1px;padding-top:5px;}
#list_bg_img p {height:35px; float:left; padding:10px 0;margin:0; display:block; line-height:1.2;padding:0;margin:0; position:relative;top:5px;}
#list_bg_img li {float:left; width:159px; background:url(../images/line.gif) no-repeat left bottom; padding:8px 10px 10px 26px; height:350px; margin-left:0px;text-align: center;}
#list_bg_img li .relative {background:none;padding:0; height:auto;}
#list_bg_img .li_grid_bg {background-image: url(../images/b_grid_bg.jpg); background-position: top; height:310px;}

#list_bg_big_img {padding-left:1px; display:block; padding-top:10px; margin-left:10px;text-align: center;} /* min-height:430px;  */
#list_bg_big_img p {height:20px; float:left; padding:1px 0;margin:5px; line-height:120%; top:1px;}  /*line-height:120%; position:relative; */

.plist {
    width: calc(100% / 2 - 30px);
    height: auto;
    margin-top: 10px;
    margin-left: 2px;
    margin-right: 16px;
    border: 0px solid #e9e9e9;
    float: left;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding-bottom: 10px;
	border-bottom: 1Px solid #F2F2F2;
}


.plistx {
    width: 100%;
    height: auto;
    overflow: hidden;
    border: 1px solid #ffffff;
    background-color: #fff;
    z-index: 1;
    position: relative;
    padding-bottom: 7px;
    padding-top: 0px;


} /*	 background:url(../images/line.gif) no-repeat left bottom;*/

.plistx:hover{
position:relative;
display:block;
border: 1px solid #999;
width: 100%;
height: auto;
border-color: #999;
box-shadow: 6px 6px 6px rgba(6,0,1,.15);
-webkit-box-shadow: 6px 6px 6px rgba(6,0,1,.15);
-moz-box-shadow: 6px 6px 6px rgba(6,0,1,.15);
background: #fff;	
}

.plistin {
    width: 100%;
    height: 0;
}

.list_img_li {
    width: 100%;
    height: auto;
    position: relative;
    overflow: hidden;
}

.listimgx {
    width: 94%;
    height: auto;
}

.mid_plist {
    width: 100%;
}

.pgride {
float:left; 
width:159px;
}
.pgridex {
float:left; 
width:159px;
border: 1px solid #ffffff;
}

.pgridex:hover{
position:relative;
display:block;
border: 1px solid #999;
width:159px;
height:auto;
border-color: #999;
box-shadow: 3px 3px 3px rgba(6,0,1,.15);
-webkit-box-shadow: 3px 3px 3px rgba(6,0,1,.15);
-moz-box-shadow: 3px 3px 3px rgba(6,0,1,.15);
background: #fff;	
}

/*
.pgridex {float:left; width:152px; padding:0px 3px;height:215px;overflow:hidden;
border: 1px solid #ffffff;
}

.plistx:hover{
position:relative;
display:block;
border: 1px solid #999;
padding:0px 3px;
width:152px;
height:auto;
border-color: #999;
box-shadow: 3px 3px 3px rgba(6,0,1,.15);
-webkit-box-shadow: 3px 3px 3px rgba(6,0,1,.15);
-moz-box-shadow: 3px 3px 3px rgba(6,0,1,.15);
background: #fff;	
}
*/

#list_bg_big_img li .relative {background:none;padding:0px; height:auto;}  /*	 height:330px;vertical-align:top; */
.li_gallery_bg {
/*	background-image: url(../images/b_gallery_bg.jpg); 
	background-position: center top; 
	background-repeat: no-repeat; */
/*	height:420px;  */
} 

.car_price { color:#bf0000; 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:74px;height:21px; display:block;margin:4px 100px;}
.free {background:url(../images/is_free.gif) no-repeat;width:56px;height:25px; display:block;margin:4px;}

.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_discount, .zen_sold_discount {
	width:128px;
	height:45px;
	position:absolute;
	background-image: url(../images/sold_discount.gif);
	background-repeat: no-repeat;
	background-position: right;
}   /*caizhouqing update css*/
.zen_sold_discount {
	width:42px;
	height:42px;
	line-height:42px;
	right:0;
}
.sold_discount_gallery {
	width:100%;
	height:45px;
	position:absolute;
	background-image: url(../images/sold_discount.gif);
	background-repeat: no-repeat;
	background-position: right;
}   /*caizhouqing update css*/
.sold_discount_font, .zen_sold_discount_font{
	text-align:right;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 12px;
	margin-right: 15px;
}
.zen_sold_discount_font {
	margin:0;
	padding-right:12px;
	display:block;
}

.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 {background:url(../images/star01.gif) no-repeat left bottom;height:15px;width:12px;display:block;float:left;}
.star_gray {background:url(../images/star02.gif) no-repeat left bottom;height:15px;width:12px;display:block;float:left;}
/*bof by caizhouqing*/
/*productshow caizhouqing update css pro_show*/   
.sold_out_pro_show {background:url(../images/sold_out_pro_show.gif) no-repeat;width:80px;height:18px;position:absolute;top:35px;}
.sold_discount_pro_show {background:url(../images/sold_discount_pro_show.gif) no-repeat; background-position: right;width:80px;height:30px;position:absolute;top:5px;}
.sold_discount_pro_show_font{
	text-align:right;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 4px;
	margin-right: 8px;
}

.sold_discount_cart {
	background-position: 62px;
	position:absolute;
	z-index:10;
	width:80px;
	height:85px;
	background-image: url(../images/sold_discount_pro_show.gif);
	background-repeat: no-repeat;
}

.sold_discount_sidebox {
	background: url(../images/sold_discount_pro_show.gif) no-repeat center center;
	position:absolute;
	height:24px;
	width:24px;
	z-index:2;
	top:5px;
	left:56px;
}
.sold_discount_sidebox2 {
	background: url(../images/sold_discount_pro_show.gif) no-repeat left center;
	position:absolute;
	height:24px;
	width:24px;
	z-index:2;
	top:5px;
	left:56px;
}

.sold_discount_cart_font {
	margin-top:6px;
	margin-left:65px;
	position:absolute;
	z-index:10;
	width:80px;
	height:85px;
	font-size: 12px;
	color: #FFFFFF;
	margin-right: 10px;
}

.sold_discount_font_sidebox2 {
	color:#fff;
	font-size:12px;
	margin-top:2px;
	margin-left:-4px !important;
	margin-left:-2px;
}
.sold_discount_font_sidebox {
	color:#fff;
	font-size:12px;
	margin-top:6px;
	margin-left:2px;
}

.sold_out_cart {
	margin-top:30px;
	position:absolute;
	z-index:10;
	background-image: url(../images/sold_out_cart.gif);
	background-repeat: no-repeat;
}
/*eof by caizhouqing*/

/*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: 12px; 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: 12px; 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:60px;font-size:24px;padding-top:5px;padding-right: 10px;margin-top: 30px;}
.pagebar a span {border:1px solid #ddd;background-color:#fff;text-align:center;font-weight:normal;cursor:pointer; padding:20px 20px; line-height:28px; margin:0;}
.pagebar a {margin:0 2px;}
.pagebar span {
text-align:center;
/*font-weight:bold; */
margin:0 6px;
}
.list_bar li{float:left;}
.pagebar li {float:left;}
.li1 {
padding-left:156px;
}
.li3 {
/*padding-left:280px; display:none;*/
display:none;

}
.li4 {

}
.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 right center;padding-right:5px;}
.prev_page {background:url(../images/prev.gif) no-repeat left center;padding-left:5px;}
*/
.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:40px;
/*background:url(../images/list_bar_bg.gif) repeat-x;color:#000; */
background:#eee;
line-height:40px;
}
.list_bar .category {;background:url(../images/trangle.gif) 7px center no-repeat;height:22px;padding:10px 10px 0 0;border-right:0px solid #ddd;border-bottom:0px 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:138px;padding-top:10px;}
.list_bar .li2 {display:none;width:285px;}
.list_bar .select {width:110px;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:46px;height:23px;text-indent:2em;float:left;}
.list_gallery {background:url(../images/list_gallery.gif) no-repeat; display:block;width:40px;height:23px;text-indent:2em;float:left;}

a .list_grid:hover,a .list_list:hover,a .list_gallery:hover{text-decoration:underline;color:#A72D2C;}

#relate_cate {    width: 99%;
    margin: 10px;}
#relate_cate li {width:33%;float:left;text-indent:2em; overflow:hidden; height:20px; line-height:20px;}
#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:10px 0;overflow:hidden;line-height:18px;width:540px;}

#recent_flash {position:relative; height:172px; overflow:hidden; text-align:center;}
#recent_flash li {width:129px;float:left;height:172px; padding:5px 0;}
#recent_flash p {padding-left:18px;margin:3px 0;}
/*
#recent_flash_small {position:relative; width:99%; margin-top:10px;height:auto!important; height:auto;overflow:hidden; text-align:center;}
*/
#recent_flash_small li {
	/*
	height:auto!important; height:auto; overflow:hidden; float:left; padding:4px 0px 5px 5px; width: calc(100% / 8 - 10px);
   */
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0;
    width: calc(100% / 6 - 0px);
    height: 100%;
    position: relative;	
}
#recent_flash_small p {padding-left:18px;margin:3px 0;}

#recent_flash_small a img{ border:1px solid #FFFFFF}
#recent_flash_small a img:hover{ border:1px solid #ddd}
#recent_flash_small a img:active{ border:1px solid #ddd}
#recent_flash_small a img:visited{ border:1px solid #FFFFFF}


.mid_flash_width {width:520px;}
.max_flash_width { 
    padding-left:15px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    -moz-justify-content: flex-start;
    justify-content: flex-start;
    -webkit-flex-wrap: nowrap;
    -moz-flex-wrap: nowrap;
    -ms-flex-wrap: none;
    flex-wrap: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
	
	padding-left: 20px;
    padding-right: 10px;
}
	
.recent_flash_prev,.recent_flash_next{z-index:10; width:19px; height:58px; display:block;top:70px; position:absolute; cursor:pointer;}
.recent_flash_prev {background:url(../images/flash_last.gif) no-repeat;left:10px;}
.recent_flash_next {background:url(../images/flash_next.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  width:300px;height:450px;*/
#product_flash {width: 100%; 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:8px;}
#product_flash_btn img {border:1px solid #eee}
#product_flash_btn li{float:left; height:45px; width:50px; padding-top:5px;}

.mini_frame {width:193px;}
.for_gray_bg {background:url(../images/right_gray_bg.gif) repeat-y right top;}
.seal_m_en {background:url(../images/seal_m_en.gif) no-repeat;width:115px;height:82px;}

.png {width:273px;height:284px;padding:22px 44px 22px 22px;background:url(../images/pop_win_bg.png) no-repeat;}

.pad_product {width:100%;padding:10px 10px 0 10px;/*background:url(../images/bg.gif) repeat-x; width:390px;*/}
#product_info_con {width: 100%;}

#table_info {width:353px; text-align:center;border:1px solid #ddd; border-width:0 0 1px 1px;}
#table_info a {text-decoration:underline;}
#table_info th {background:#ececec; text-align:center}
#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:45px; padding-left:12px;padding-top:22px; padding-bottom:10px;}
.product_ul_h2 {height:35px; padding-left:15px;padding-top:15px}
#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:54px;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_main_con {width:100%;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:#BF0000;}
#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:228px; 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:absolute;width:22px;right:300px;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:#A72D2C;}
#trustful h1{font-size: 12px;font-weight:normal;}
.wholesale li {float:left; width:164px; height:300px; margin:10px;}

.review_reply {width:686px;}
.review_reply em, .review_reply b {background:url(../images/reply_bg.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:900px;}
.ck_w_m {width:350px;margin-left:10px;}

/* projects links */
#projects {width:100%;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:30px;
  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 #cecdcd; line-height:32px; font-size:12px; font-weight:bold;}
.check_box_con li {float:left;}
.check_box_con li.w1 {width:150px;}
.check_box_con li.w2 {width:330px;}
.check_box_con li.w3 {width:150px; text-align:center;}
.check_box_con li.w4 {width:150px;}
.check_box_con li.w5 {width:95px;}
.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;}
.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:371px;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:#A72D2C;}
.order_layer .show,.nl_layer .show {width:625px;padding:20px 0;margin:0 auto;}
.check_order_w {width:100%; float:left;}
.paypal_warn {background:url(../images/warn_icon.gif) no-repeat; padding-left:50px;}


.nl_layer #boxswitch div {width:247px;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======================= height:750px;========*/
.site_map ul {float:left;width:185px;}
.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:230px;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:url(../images/review_bg.jpg) no-repeat;}
.txt_review_cont {/*background:url(../images/review_cont_bg.jpg) no-repeat;*/}

.notice_1, .notice_2 {width:100%;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:98px;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;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:#A72D2C;} 

#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: 100%;
margin-left:7px;
display:inline;
}
.ichapter_nav {
height:180px;
width:365px;
margin-left:7px;
display:inline;
}


.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:url(../images/button_new_account.gif) no-repeat;display:block; width:179px; height:26px; border:0 none;line-height:0;  text-indent:-9999px;font-size:0; cursor:pointer;}

.button_continue_checkout{
	background:url(../images/btn_cheakout.gif) no-repeat;display:block; width:184px; height:27px;border:0 none;line-height:0;  text-indent:-9999px;
	font-size:0; margin-top:5px; float:right;
}
.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:url(../images/car.gif) no-repeat;display:block; width:123px; height:27px;border:0 none;line-height:0;text-indent:-9999px;
  font-size:0; margin:5px auto 0; cursor:pointer;
}
.buttonCheakout{
  display:block; width:184px; height:27px;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;
}
/*links*/
a:link,a:visited{color:#000;text-decoration:none}
a:hover {text-decoration:underline;color:#A72D2C;}

/*borders*/
.allborder {border-left:1px solid #ddd; border-right:1px solid #ddd; border-top:1px solid #ddd; border-bottom:1px solid #ddd; height:100%;}
.topbtmborder {border-left:0px solid #ddd; border-right:0px solid #ddd; border-bottom:0px solid #ddd; height:100%; width: 100%;}
.allborder_none {height:100%;}
.allborder_productinfo {border-left:0px; border-right:0px; border-top:1px solid #ddd; border-bottom:1px solid #ddd; height:100%;}


.border_subscribe {margin:10px;border-left:1px solid #ddd; border-right:1px solid #ddd; border-top:1px solid #ddd; border-bottom:1px solid #ddd; height:100%; padding-left:14px;；background-color: #fff;}
/*.imgborder {border:0px;}*/
.imgborder {
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;}

/*bg_icons*/
.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%;}

.red_arrow_list li a:link{
 font-size:16px;
}

.red_arrow_list li a:hover{
 font-size:16px;
}


.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{height:28px; line-height:28px; background:url("../images/tabs_bg.gif") no-repeat left bottom; padding-left:5px; position:absolute; top:0; right:420px; _width:150px;}
#changeThemes_right {
	height:28px; background:url("../images/tabs_bg.gif") no-repeat right bottom; padding-right:5px;
}
#changeThemes b{ float:left; display:block; font-size:12px; text-align:center; margin-right:2px;}

#trustful{width:172px; /*padding:100px 5px 0 5px;*/padding: 5px; color:#333; font-size:12px; font-weight:700;}
#trustful p{ margin:0; padding:0;}
#attach{width:100%;}

#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;
}

/*search js*/
.suggest_link {
	color: #000000;
	text-indent: 5px;
}
.suggest_link_over {
	color: #FFFFFF;
	background-color: #82848e;
	text-indent: 5px;
}
#search_suggest{position:absolute; background-color:#ffffff; text-align:left; border:1px solid #000000; width:306px; z-index:10;}
/*search js*/
#tit_t {background:transparent url(../images/select_title.gif) repeat scroll 0 0;}
/* #tit_t {padding:5px 15px 0 1px; position:absolute; width:90px; text-align:center;margin:-25px 0px 0px -73px !important; margin:-0px 0px 0px -225px; }
*/
#tit_t {padding:5px 15px 0 1px; position:absolute; width:90px;text-align:center;margin:-25px 0px 0px -73px !important; margin:-0px 0px 0px -225px; }
#tit_t b {display:block; height:2px; overflow:hidden; background:transparent url(../images/select_title.gif) repeat scroll 0 0;}
.attribsSelect{font-size: 20px;
    }

#recentlyviewed li {
	position:relative;
}
.messageStackError {color:red;}
.markProductOutOfStock {color:red;font-weight:bold;}


/*ADD*/
.w-b {
	border:1px solid #DDD;
}
w-bp {
	background-color: #CEE1E8; 
}
.w-bp h2, .w-b h2, .w-p h2, .widget h2 {
    font-size: 12px;
}
.w-cateNav div.h3 {
    background-color: #EEECDD;
    font-weight: bold;
    padding: 5px 0 5px 10px;
}
.w-cateNav dt {
    background: none repeat scroll 0 0 #F5F5F5;
    border-top: 1px solid #DDDDDD;
    font-size: 12px;
    font-weight: bold;
    padding: 5px 0 5px 10px;
}
.w-cateNav dd {
 /*   border-top: 1px solid #DDDDDD;  */
    height: 46px;   
    line-height: 46px;
    overflow: hidden;
	width:46%;
	float: left;
}
.w-cateNav a {
   // display: block;
    padding: 5px 0 5px 15px;
}
.w-cateNav a:hover {
 /*  background: url("https://m.zentaitights.com/resource_57709/ZentaiTights/themes/blue/images/y.gif") no-repeat scroll 8px -1792px #EEECDD; */
}
.w-cateNav .levelUp:hover {
    background-image: none;
}
.w-cateNav .levelUp span {
  /*  background: url("https://m.zentaitights.com/resource_57709/ZentaiTights/themes/blue/images/y.gif") no-repeat scroll 0 -2693px transparent; */
    float: left;
    height: 7px;
    margin-top: 5px;
    width: 8px;
}
.w-cateNav .levelUp:hover {
    background-color: #EEECDD;
}
.w-cateNav .levelUp1 {
    padding-left: 9px;
}
.w-cateNav .levelUp2 {
    padding-left: 13px;
}
.w-cateNav .levelUp3 {
    padding-left: 17px;
}
.w-cateNav .levelUp4 {
    padding-left: 21px;
}
.w-cateNav .levelUp5 {
    padding-left: 25px;
}
.w-cateNav span.selected, .w-cateNav span.selectedHasSub {
    color: #A72D2C;
 /*   float: left; */
    font-weight: bold;
}
.w-cateNav span.selected em, .w-cateNav span.selectedHasSub em {
 /*   background: url("https://m.zentaitights.com/resource_57709/ZentaiTights/themes/blue/images/y.gif") no-repeat scroll right -2666px transparent; */
    padding: 5px 2px 5px 4px;
}
.w-cateNav span.selected {
    padding: 5px 10px 5px 15px;
}
.w-cateNav span.selectedHasSub {
   /* padding: 5px 10px; */
	padding-left:15px;
	font-size: 24px;
}
.w-cateNav .priceRange {
	padding: 5px 0;
    text-align: center;
}
.w-cateNav .priceRange input {
    border: 1px solid #9FAFBB;
    height: 14px;
    padding: 2px 0;
    width: 30px;	
}
.w-cateNav .priceRange button {
    border: 1px solid #DDDDDD;
    font-size: 11px;
    height: 20px;
    line-height: 20px;
    /*vertical-align: middle;*/
    white-space: nowrap;
}
.seoH {
    display: inline;
    font-size: 100%;
    font-weight: inherit;
}

.star_s5 {
    background: url("../images/star_s5.gif") no-repeat scroll left bottom transparent;
    display: block;
    float: left;
    height: 15px;
    width: 71px;
}
#list_bg_img .free_shipping {
	margin: 4px 70px;
}

#prodCurSelector {
	left: 38px;
}
.currentPrice {
    position: relative;
}
.currentPrice span {
    font-weight: bold;
}
.currentPrice strong {
    color: #A72D2C;
    padding-left: 50px;
}
#prodCurSelector {
    position: absolute;
    top: 0;
    z-index: 100;
}
#prodCurSelector a.current {
	background: url("../images/tabs_price.gif") no-repeat scroll 0 0 transparent;
    display: block;
    line-height: 18px;
    text-decoration: underline;
    text-indent: 3px;
    width: 42px;
}
#prodCurSelector a.over {
	background: url("../images/tabs_price.gif") no-repeat scroll 100% -28px transparent;
}
#prodCurSelector ul {
    -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: none repeat scroll 0 0 #FFFFFF;
    border-color: -moz-use-text-color #DDDDDD #DDDDDD;
    border-right: 1px solid #DDDDDD;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    display: none;
    text-indent: 3px;
    width: 40px;
}
#recently-viewed .sbhis {
    clear: none;
    float: left;
    height: 65px;
    margin: 3px 5px 3px 18px;
    width: 65px;
}






 /*.icon-discount-s {
   background: url("../images/sold_discount_pro_show.gif") no-repeat scroll left center transparent; 
    height: 30px;
    left: 76px;
    position: absolute;
    top: 3px;
    width: 30px;
    z-index: 2;
	color:#fff;                      #505047      border-right:#25251f
}*/
#bestSellers a{font-weight:bold;}


.fl .g_t_r .b{
padding-right:0px;
}

.s_input{
 width: 110px;
}

#tabs0{ width:97%; margin:0px; padding:0px; } 
#menu0{overflow:hidden;margin-left:0px;font-size:12px} 
#main0{ float:left; clear:both; background:#fefefe; width: 100%; margin-top:0px;margin-left:5px; padding:5px; overflow:hidden;border:#ccc solid 1px;}
#main0 li{list-style:none;}
#con0{clear:both; width: 70%;margin:0px;padding:5px;display:block; margin: 0 auto;}
#con1{clear:both; width: 100%;margin:0px;padding:5px;display:none}
#con2{clear:both; width: 100%;margin:0px;padding:5px;display:none}
#con3{clear:both; width: 100%;margin:0px;padding:5px;display:none}
.defaultactive{cursor:pointer;float:left; width:100px; height:25px;background:#e6e6e7;color:#000000; line-height:25px; solid 1px; border-right:#ffffff solid 2px;text-align:center} 
.myactive{float:left; width:100px; height:25px;background:#e2631f;color:#ffffff; line-height:25px;border-left #fefefe solid 1px; border-right:#ffffff solid 2px; text-align:center}
/*
.defaultactive{cursor:pointer;float:left; width:100px; height:25px;background:#ae2f27;color:#ffffff;font-weight:bold; line-height:25px;border-bottom:#ae2f27 solid 1px;border-top:#ae2f27 solid 1px;border-left:#ae2f27 solid 1px; border-right:#ffffff solid 1px;text-align:center} 

.myactive{float:left; width:100px; height:25px;background:#f1f1ef;color:#000000;font-weight:bold; line-height:25px;border:#ae2f27 solid 1px; border-bottom:#f1f1ef solid 1px; border-right:#ffffff solid 1px; text-align:center}

fefefe
#e6e6e6
*/
#wd_table_td{width:33px;}
.sizechart_tab{
border-collapse:collapse;
}

.sizechart_tab td{ border:solid 1px #918e8e}
.keystyle{color:#ad031b; font-weight:bold;font-size:12px}
.blacktitle{color:#000000; font-weight:bold;font-size:12px}

.price {
font-weight:bold;
color:#e3631e;
}

.saveprice {
font-weight:bold;
font-size:12px;
color:#000000;
}

.mentionstyle {
font-size:12px;
color:#3075bb;
text-decoration:underline;
padding-top: 5px;
}

.pnamestyle {
font-size:34px;
color:#000000;
margin-top: 30px;
height: 80px;
line-height: 40px;
}

.pinfo{
/*border-bottom: 1px solid #e5e5e5;	*/
padding-top:10px;
padding-bottom:10px;
margin-bottom: 20px;
}

.attgrayblock {
padding-left:0px;
padding-top:0px;
width:100%;
background-color:#ffffff;
padding-bottom: 2px;
margin-bottom: 5px;
}

.attgrayblock2 {
padding-left:0px;
padding-top:5px;
width:100%;
background-color:#ffffff; /*  #f3f3f3  */
padding-bottom: 2px;
border-bottom: 1px solid #e5e5e5;
}

.imidblock {
margin: 0 auto;
width: 100%;
}

/*
.breadcrumb {
position: relative;
display: block;
border-bottom: 1px solid #dddddd;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: rgb(221, 221, 221);
z-index: 100;
height: 28px;
margin: 10px auto;
width: 990px;
}

.breadline {
float: left;
position: relative;
}

.breadline, .breadline a, .breadline.home span.arrowb, #rootsub dt i {
height: 29px;
line-height: 28px;
text-decoration: none;
}

.breadline, .breadline a, .breadline.home span.arrowb, .breadline i {
color: #333;
}

.breadline.home span.arrowb {
width: 16px;
height: 17px;
background-position: 1px 2px;
float: left;
overflow: hidden;
margin-top: 5px;
}

.breadline arrowl{
background-image: url(../images/breadarrowl.png);
}

.breadline arrowr{
background-image: url(../images/breadarrowr.png);
}

.breadline.root {
z-index: -1;
}

.breadline.root i {
z-index: 15;
}

.breadline.root i, #rootsub dt i {
background-position: -25px -37px;
margin: 0;
}
.breadline i {
position: absolute;
top: 2px;
right: -8px;
z-index: 20;
width: 9px;
height: 27px;
line-height: 26px;
}

.breadline.root a {
color: #fff;
text-shadow: 0 1px 0 #666;
}
*/

.breadline i {
position: absolute;
top: 2px;
right: -8px;
z-index: 20;
width: 9px;
height: 27px;
line-height: 26px;
}


#breadcrumb {

position: relative;
display: block;
border-bottom: 1px solid #dddddd;
z-index: 100;
width:100%;
/*
height: 28px;
margin: 10px auto;
*/
}

/*
#breadcrumb li{
line-height:20px;
padding:0 0 0 10px;
border-bottom:#dadada 1px;
list-style:none;
display:inline;
}

#breadcrumb li.active{background:#dadada;}
#breadcrumb li a{color:#000; text-transform:capitalize; text-decoration:none;}
#breadcrumb dl{display:none; position:relative;z-index:100;}
#breadcrumb dt{height:20px;line-height:20px;padding:0 0 0 10px;background:#f90;}
#breadcrumb dd{height:20px;line-height:20px;padding:0 0 0 10px;background:#FF9}
*/

#breadcrumb li{
list-style:none;
display:inline;
}


.breadline {
float: left;
position: relative;
}

.breadline.home {
height:22px;
}

.breadline.root {
height:22px;
}

.breadline.rootChild {
height:22px;
}

.breadarrowl {
/* background-image: url(../images/breadarrowl.png) no-repeat left center scroll transparent;*/
background-image: url(../images/breadarrowl.png);
width:8px;
height:22px;
}

.breadarrowr {
background-image: url(../images/breadarrowr.png);
width:12px;
height:22px;
}

.breadlasttitle {
background-color:#858585;
line-height:22px;
text-decoration: none;
}

.breadlast {
height:22px;
line-height: 27px;
/*
background: url("../images/breadlastone.png") no-repeat left center; 
scroll transparent
background-image: url(../images/breadlastone.png); 
background-image: url(../images/breadlastone.jpg); 
background-repeat: no-repeat;

background-position: center top; 
*/
}

.imoreinfo {
margin-top:3px;
color:#726f6f;
}

.imoreinfo a:link {
color:#726f6f;
text-decoration:none;
cursor: pointer;
}

.imoreinfo a:visited {
color:#726f6f;
text-decoration:none;
cursor: pointer;
}

.imoreinfo a:hover{
text-decoration:underline;
color:#990000;
}

.seper02{
color:#cac8c8;
margin-left:5px;
margin-right:3px;
}

.iprice{
color:#A72D2C;
font-weight:bold;
}

#popular_searches{

}

#popular_searches a{
color:#666;
}
#popular_searches strong{
color: #333;
font-weight: normal;
}

.rdetailimage{
width:100%;
text-align:center;
}

.otherselectr{
border-bottom:1px solid #e6e6e7;
margin:1px;
}

.moreselectr{
padding-top:4px;
padding-left:5px;
padding-right:7px;
float:left;
height:25px;
/*background-color:#e6e6e7; */
}

.baritermr {
padding-left:6px;
padding-right:6px;
}

.baritermr a:link{
color:#333;
}

.baritermr a:visited{
color:#333;
}


.baritermr a:hover{
color:#d6171e;
}

.baritermr a:active{
color:#c5171e;
}

.speratlir1{
color:#00FFFF
}

.priceup{
color:#333;
margin-right:6px;
margin-left:6px;
}

.pricedown{
color:#333;
margin-right:6px;
margin-left:6px;
}

.priceup a{
/*background-position:42px;
background-image: url(../images/priceup.gif); 
background-repeat: no-repeat; */
}

.pricedown a{
/*background-position:42px;
background-image: url(../images/pricedown.gif); 
background-repeat: no-repeat;
*/
}

#cart_quantity{
 margin-left:5px;

}

.footer_style {
width: 100%;
background-color: #F7F7F7;
border-top: 1px solid #E8E8E8;
background-position: center -60px;
background-image: url(../images/footer_bg_st.png);
background-repeat: no-repeat;
width:expression_r(document.body.clientWidth < 1229 ? "1229px": "auto" );
}

.descspan1  {
    font-weight: bold;
    margin-right:10px;
}

.w-Shippingcost-Est th {
color: #8e8e8e;
}

.i_subcategory {
padding-left: 3px;
}

.topselling_block {
float: left;
margin-bottom:10px;
margin-right:10px;
/*width:180px; */
padding: 5px;
height: 220px;
}

.topselling_pname {
width:170px;
}  

.pagesel {
float:right;
margin-right:4px;
display: none;
}

.top_selling {
padding-left:15px;
}

.rlistprice {
float:right;
margin-right:10px;
}

#products_price_unit {
font-size: 20px;
font-weight: bold;
}  

.clockshow {
padding-left:0px;
padding-top:0px;
font-size:16px;
text-align:center;
color:#000000;
 width:105px;
 height:39px;
 style:float:left;
 background-image:url("../images/clocklshow.png");
 background-repeat: no-repeat;  
}

.free_shipping_tag {
color: #900;
font-weight: 700;	
}

.list-add-button {
display: inline-block;
padding: 5px 20px 4px;
font-weight: 100;

color: #333;
text-align: center;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #ffe9c3;
-webkit-box-shadow: 0 2px 1px rgba(197,171,134,.2);
-moz-box-shadow: 0 2px 1px rgba(197,171,134,.2);
box-shadow: 0 2px 1px rgba(197,171,134,.2);
border: 1px solid #f1c969;
background: -webkit-gradient(linear,0 0,0 bottom,from(#fdebcf),to(#fee6c0));
background: -moz-linear-gradient(top,#fdebcf,#fee6c0);
background: -o-linear-gradient(top,#fdebcf,#fee6c0);
cursor: pointer;
outline: 0;
	
}

.list-add-button:hover {
text-decoration: none;
-webkit-box-shadow: 0 0 0 #fff;
-moz-box-shadow: 0 0 0 #fff;
box-shadow: 0 0 0 #fff;
border: 1px solid #eac775;
background: #ffe3b2;
background: -moz-linear-gradient(top,#fee5be,#ffdeaa);
background: -webkit-gradient(linear,0 0,0 bottom,from(#fee5be),to(#ffdeaa));
background: -o-linear-gradient(top,#fee5be,#ffdeaa);
border-color: #f2c75d;
}



.c-normal-button {
display: inline-block;
padding: 2px 12px;
font-weight: 100;

color: #333;
text-align: center;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #ffe9c3;
-webkit-box-shadow: 0 2px 1px rgba(197,171,134,.2);
-moz-box-shadow: 0 2px 1px rgba(197,171,134,.2);
box-shadow: 0 2px 1px rgba(197,171,134,.2);
border: 1px solid #f1c969;
background: -webkit-gradient(linear,0 0,0 bottom,from(#fdebcf),to(#fee6c0));
background: -moz-linear-gradient(top,#fdebcf,#fee6c0);
background: -o-linear-gradient(top,#fdebcf,#fee6c0);
cursor: pointer;
outline: 0;
	
}

.c-normal-button:hover {
text-decoration: none;
-webkit-box-shadow: 0 0 0 #fff;
-moz-box-shadow: 0 0 0 #fff;
box-shadow: 0 0 0 #fff;
border: 1px solid #eac775;
background: #ffe3b2;
background: -moz-linear-gradient(top,#fee5be,#ffdeaa);
background: -webkit-gradient(linear,0 0,0 bottom,from(#fee5be),to(#ffdeaa));
background: -o-linear-gradient(top,#fee5be,#ffdeaa);
border-color: #f2c75d;
}

.c-delete-button {
display: inline-block;
padding: 2px 3px 2px;
font-weight: 30;

color: #333;
text-align: center;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #ffe9c3;
-webkit-box-shadow: 0 2px 1px rgba(197,171,134,.2);
-moz-box-shadow: 0 2px 1px rgba(197,171,134,.2);
box-shadow: 0 2px 1px rgba(197,171,134,.2);
border: 1px solid #f1c969;
background: -webkit-gradient(linear,0 0,0 bottom,from(#fdebcf),to(#fee6c0));
background: -moz-linear-gradient(top,#fdebcf,#fee6c0);
background: -o-linear-gradient(top,#fdebcf,#fee6c0);
cursor: pointer;
outline: 0;
	
}

.c-delete-button:hover {
text-decoration: none;
-webkit-box-shadow: 0 0 0 #fff;
-moz-box-shadow: 0 0 0 #fff;
box-shadow: 0 0 0 #fff;
border: 1px solid #eac775;
background: #ffe3b2;
background: -moz-linear-gradient(top,#fee5be,#ffdeaa);
background: -webkit-gradient(linear,0 0,0 bottom,from(#fee5be),to(#ffdeaa));
background: -o-linear-gradient(top,#fee5be,#ffdeaa);
border-color: #f2c75d;
}

.c-checkout-button {
display: inline-block;
font-weight: 100;
padding-left: 30px;
padding-right: 30px;
padding-top: 10px;
padding-bottom: 10px;
/*
color: #333;
text-align: center;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #ffe9c3;
-webkit-box-shadow: 0 2px 1px rgba(197,171,134,.2);
-moz-box-shadow: 0 2px 1px rgba(197,171,134,.2);
box-shadow: 0 2px 1px rgba(197,171,134,.2);
border: 1px solid #f1c969;
background: -webkit-gradient(linear,0 0,0 bottom,from(#fdebcf),to(#fee6c0));
background: -moz-linear-gradient(top,#fdebcf,#fee6c0);
background: -o-linear-gradient(top,#fdebcf,#fee6c0);
cursor: pointer;
outline: 0;
*/
color: rgb(241,241,241);
text-align: center;
border: none;
border-radius: 4px;
background: #FF9500;
background: -webkit-gradient(linear,0 0,0 100%,from(#FF9500),to(#FF7800));
background: -moz-linear-gradient(top,#FF9500,#FF7800);
text-transform: uppercase;
cursor: pointer;
font-family: arial;
font-weight:bold;	
}

.c-checkout-button:hover {
text-decoration: none;
-webkit-box-shadow: 0 0 0 #fff;
-moz-box-shadow: 0 0 0 #fff;
box-shadow: 0 0 0 #fff;
border: none;
background: #ff9603;
background: -moz-linear-gradient(top,#ff9603,#ff9603);
background: -webkit-gradient(linear,0 0,0 bottom,from(#ff9603),to(#ff9603));
background: -o-linear-gradient(top,#ff9603,#ff9603);
border-color: #ff9603;
font-weight:bold;
}

/*
#colors_box {
float: left;
width: 500px;
padding-right:10px;
}
*/

#colors_box{float:left; width:570px;padding-right:10px;}
/*
#colors_box li{border: #ccc solid 1px; padding: 1px; height:35px; display:block; float:left; margin-right:3px; margin-bottom:10px;cursor:pointer;list-style: none;text-align: center;}
*/
/*
#colors_box li div{padding-left:5px;padding-right:5px;}
*/

/*
#colors_box li a{display: block;
overflow: hidden;
text-decoration: none;
padding: 1px; height:35px; display:block; float:left; margin-right:3px; margin-bottom:10px;cursor:pointer;list-style: none;text-align: center;line-height:35px;}
*/

/*
#colors_box li:hover{padding: 1px;c height:35px; display:block; float:left; margin-right:3px; margin-bottom:10px;cursor:pointer;list-style: none;text-align: center;}
*/

/*
#colors_box li a:hover{padding: 1px;border: #ed6d00 solid 1px; display:block; height:35px; line-height:35px; float:left; margin-right:3px; margin-bottom:10px;cursor:pointer;list-style: none;}
*/

.in_stock{border: #ccc solid 1px; padding: 1px; height:35px; display:block; float:left; margin-right:7px; margin-bottom:10px;cursor:pointer;list-style: none;text-align: center;line-height:35px;position: relative;}

.in_stock:hover{
border: #ff8000 solid 1px;
/*margin-top: -1px;*/
}

.attr_selected,.attr_selected:hover{
border: #ff8000 solid 1px;
/*margin-top: -1px;*/
}

/*.colorselected { */
#colors_box li.attr_selected i {
overflow: hidden;
position: absolute;
bottom: -7px;
right: -7px;
width: 18px;
height: 18px;
text-indent: -9777px;
background: url(../images/colorselecttag.png) 0 0;
}

#prominfo{
margin-top:15px;
border: #ccc solid 1px;
height:39px;	
}

#promtag{
width:93px;height:30px;line-height:32px;font-size:15px;color:#ffffff;background-image: url('../images/clocklshow.png');	
margin-left: -5px;
margin-top: 6px;
float:left;
}

#promtime{
font-size:16px;
line-height:39px;	
vertical-align:middle;
}

.floorshow_bar {
font-size: 20px;
color: #333;
display: block;
height: 39px;
line-height: 39px;
border-bottom: 1px #666 solid;
}

.floorshowleft {
width:290px;
height: 290px;
float: left;
}

.floorshowright {
width:692px;
float:right;
}

.rfloor {
margin-left:10px;
}


.floor_show {
border-left: 1px #e4e4e4 solid;
border-right: 1px #e4e4e4 solid;
border-bottom: 1px #e4e4e4 solid;
overflow: hidden;
}


.floorshowname {
float:left;
width:112px;
}


.floornameall {
margin-top:7px;
text-align:left;
}

.showplus {
width:173px;
float: left;
}

.showplusimg {
width:173px;
}

.floorshowplus {
width:173px;
height:35px;
line-height:35px;
text-align:center;
vertical-align: middle;
}

/*
.showplus a.div:hover{
width:173px;
height:35px;
line-height:35px;
text-align:center;
vertical-align: middle;
background: #fd6602;
color:#ffffff;
}
*/

a:hover floorshowplus{color:#ffffff;background: #fd6602;} 


.advplist {
width:230px;float:left;padding-top:3px;vertical-align:middle;padding-left:5px;margin-left:10px;margin-bottom:10px;border:0px solid #ddd;
}

.match_title{
font: 16px/32px Arial,Helvetica,sans-serif;
overflow: hidden;
padding: 15px 0;	
	
}


.advsearchno{
adding: 25px 20px 15px;
font-size: 13px;
border: 1px solid #ffdb83;
background: #fff9e1;
color: #333;
	
}

.searchpromtion{
width:1229px; float:left; border:0px solid #ddd;	
	
}

.clbtnclass {
display: block;
width: 210px;
height: 45px;
margin: 0 10px 10px 0;
font-size: 18px;
text-align: center;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #ffe9c3;
-webkit-box-shadow: 0 2px 1px rgba(234,195,110,.55);
-moz-box-shadow: 0 2px 1px rgba(234,195,110,.55);
box-shadow: 0 2px 1px rgba(234,195,110,.55);
border: 1px solid #f2cc68;
border-bottom-color: #e1a82b;
background: -webkit-gradient(linear,0 0,0 bottom,from(#fff5d9),to(#ffe4ba));
background: -moz-linear-gradient(top,#fff5d9,#ffe4ba);
background: -o-linear-gradient(top,#fff5d9,#ffe4ba);
cursor: pointer;
}

.clbtnclass .iclbtnclass {
color: #693a0d;
overflow: visible;
text-indent: inherit;
cursor: pointer;
outline: 0 none;
border: 0;
background: none;
padding: 10px 0;
width: 210px;
font-size:18px;
text-align:center;
vertical-align: middle;
}

.clbtnclass:hover {
text-decoration: none;
-webkit-box-shadow: 0 0 0 #fff;
-moz-box-shadow: 0 0 0 #fff;
box-shadow: 0 0 0 #fff;
border: 1px solid #eac775;
background: #ffe3b2;
background: -moz-linear-gradient(top,#fee5be,#ffdeaa);
background: -webkit-gradient(linear,0 0,0 bottom,from(#fee5be),to(#ffdeaa));
background: -o-linear-gradient(top,#fee5be,#ffdeaa);
border-color: #f2c75d;
}

.clbtnclassx {
padding: 6px 15px;
margin-bottom:20px;
font-size: 18px;
text-align: center;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #ffe9c3;
-webkit-box-shadow: 0 2px 1px rgba(234,195,110,.55);
-moz-box-shadow: 0 2px 1px rgba(234,195,110,.55);
box-shadow: 0 2px 1px rgba(234,195,110,.55);
border: 1px solid #f2cc68;
border-bottom-color: #e1a82b;
background: -webkit-gradient(linear,0 0,0 bottom,from(#fff5d9),to(#ffe4ba));
background: -moz-linear-gradient(top,#fff5d9,#ffe4ba);
background: -o-linear-gradient(top,#fff5d9,#ffe4ba);
cursor: pointer;
}

.iclbtnclassx {
color: #693a0d;
overflow: visible;
text-indent: inherit;
cursor: pointer;
outline: 0 none;
border: 0;
background: none;
font-size:18px;
text-align:center;
vertical-align: middle;
}


.clbtnclassx:hover {
text-decoration: none;
-webkit-box-shadow: 0 0 0 #fff;
-moz-box-shadow: 0 0 0 #fff;
box-shadow: 0 0 0 #fff;
border: 1px solid #eac775;
background: #ffe3b2;
background: -moz-linear-gradient(top,#fee5be,#ffdeaa);
background: -webkit-gradient(linear,0 0,0 bottom,from(#fee5be),to(#ffdeaa));
background: -o-linear-gradient(top,#fee5be,#ffdeaa);
border-color: #f2c75d;
}




.clbtnclassxmin {
padding: 5px 10px;
margin-bottom:20px;
font-size: 12px;
text-align: center;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #ffe9c3;
-webkit-box-shadow: 0 2px 1px rgba(234,195,110,.55);
-moz-box-shadow: 0 2px 1px rgba(234,195,110,.55);
box-shadow: 0 2px 1px rgba(234,195,110,.55);
border: 1px solid #f2cc68;
border-bottom-color: #e1a82b;
background: -webkit-gradient(linear,0 0,0 bottom,from(#fff5d9),to(#ffe4ba));
background: -moz-linear-gradient(top,#fff5d9,#ffe4ba);
background: -o-linear-gradient(top,#fff5d9,#ffe4ba);
cursor: pointer;
}

.iclbtnclassxmin {
color: #693a0d;
overflow: visible;
text-indent: inherit;
cursor: pointer;
outline: 0 none;
border: 0;
background: none;
font-size:12px;
text-align:center;
vertical-align: middle;
}


.clbtnclassxmin:hover {
text-decoration: none;
-webkit-box-shadow: 0 0 0 #fff;
-moz-box-shadow: 0 0 0 #fff;
box-shadow: 0 0 0 #fff;
border: 1px solid #eac775;
background: #ffe3b2;
background: -moz-linear-gradient(top,#fee5be,#ffdeaa);
background: -webkit-gradient(linear,0 0,0 bottom,from(#fee5be),to(#ffdeaa));
background: -o-linear-gradient(top,#fee5be,#ffdeaa);
border-color: #f2c75d;
}



.clbtnclass_place {
display: block;
width: 210px;
height: 45px;
margin: 0 10px 10px 0;
font-size: 18px;
text-align: center;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
background: #ffe9c3;
-webkit-box-shadow: 0 2px 1px rgba(234,195,110,.55);
-moz-box-shadow: 0 2px 1px rgba(234,195,110,.55);
box-shadow: 0 2px 1px rgba(234,195,110,.55);
border: 1px solid #f2cc68;
border-bottom-color: #e1a82b;
background: -webkit-gradient(linear,0 0,0 bottom,from(#fff5d9),to(#ffe4ba));
background: -moz-linear-gradient(top,#fff5d9,#ffe4ba);
background: -o-linear-gradient(top,#fff5d9,#ffe4ba);
cursor: pointer;
float:right;
}

.clbtnclass_place .iclbtnclass_place {
color: #693a0d;
overflow: visible;
text-indent: inherit;
cursor: pointer;
outline: 0 none;
border: 0;
background: none;
padding: 10px 0;
width: 210px;
font-size:18px;
text-align:center;
vertical-align: middle;
}

.clbtnclass_place:hover {
text-decoration: none;
-webkit-box-shadow: 0 0 0 #fff;
-moz-box-shadow: 0 0 0 #fff;
box-shadow: 0 0 0 #fff;
border: 1px solid #eac775;
background: #ffe3b2;
background: -moz-linear-gradient(top,#fee5be,#ffdeaa);
background: -webkit-gradient(linear,0 0,0 bottom,from(#fee5be),to(#ffdeaa));
background: -o-linear-gradient(top,#fee5be,#ffdeaa);
border-color: #f2c75d;
}

.addresslista {
margin-top:10px;
width:200px;	
}

.addresslista span{
margin-right: 2px;
float: left;
}

.txtsubmitcl{
border:none;background:none;cursor:pointer;
outline:none;
	
}

.txtsubmitcl:hover{
color:#0F0;
	
}

.cartstephead{
float: left;
margin-top: 35px;
margin-left: 190px;

display: inline;
position: relative;
outline-style: none;
}

.cartstephead ul li{
/*display:inline;*/
float: left;
text-align: center;
width: 175px;
margin-right: 10px;
margin-left: 10px;
display: block;
word-break: break-word;
padding-bottom: 6px;
font-style:normal;
font-size:10px;
}

.cartstep1{
color:#8ab612;
}

.cartstephead ul {
  width: 710px;
  margin-left: -99px;	
	
}

.search_btns{
    float: left;
    width: 54px;
    height: 56px;
    text-align: center;
    line-height: 56px;
    text-decoration: none;
    color: #fff;

    background-color: #fff;
	background: url(../images/search.png) no-repeat 0 0;
	background-position: center;
	background-size: 30px 30px;
    outline: 0;
    border: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    z-index: 9999;
}

.search_btns:hover{
  background-color: #fff;
  background: url(../images/search.png) no-repeat 0 0;	
  background-position: center;
	background-size: 33px 33px;
}

.isubmit_s{
background: url(../images/search.png) repeat-x; 	
}

.mysearch_s {
outline: none;
    height: 50px;
    line-height: 50px;
    left: 0px;
    position: relative;
    width: 90%;
    padding-left: 6px;
    font-size: 24px;

	border-top: 0px #f2f2f2 solid;
    border-left: 0px #f2f2f2 solid;
    border-right: 0px #f2f2f2 solid;
    border-bottom: 0px #f2f2f2 solid;
	background-color: #fff;
    overflow: hidden;
    bottom: 0px;
    
    -webkit-transition: width .5s;	
}

.topleft_menu{
    float: left;
    margin-right: 20px;
    width: 40px;
    height: 80px;
    background-color: #000;
}

.v_clbtnclass_place {
    display: block;
    width: 320px;
    height: 49px;
    line-height: 49px;
    margin: 0 10px 10px 0;
    font-size: 20px;
	padding-top: 10px;
    text-align: center;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background: #222;
    -webkit-box-shadow: 0 2px 1px rgb(234 195 110 / 55%);
    -moz-box-shadow: 0 2px 1px #222;
    box-shadow: 0 2px 1px #222;
    border: 1px solid #222;
    border-bottom-color: #222;
    background: -webkit-gradient(linear,0 0,0 bottom,from(#222),to(#000));
    background: -moz-linear-gradient(top,#222,#000);
    background: -o-linear-gradient(top,#222,#000);
    cursor: pointer;
    float: right;
}


.v_clbtnclass_place .v_iclbtnclass_place {
    color: #fff;
    overflow: visible;
    text-indent: inherit;
    cursor: pointer;
    outline: 0 none;
    border: 0;
    background: none;
    padding: 10px 0;
    width: 320px;
    font-size: 22px;
    text-align: center;
    vertical-align: middle;
}


.v_clbtnclass_place_chk_with {
    position: relative;
    height: 49px;
    line-height: 49px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-size: 20px;
    font-weight: 600;
    color: #333333;
    margin-top: 10px;
    background: #ffb200;
    border-radius: 2px;
    text-decoration: none;
    float: right;
}

.v_clbtnclass_place_chk_with .v_iclbtnclass_place {
    color: #333333;
    overflow: visible;
    text-indent: inherit;
    cursor: pointer;
    outline: 0 none;
    border: 0;
    background: none;
    font-size: 20px;
    font-weight: 600;
    text-align: left;
    vertical-align: middle;
    padding-left: 44px;
    padding-right: 4px;
    width: 320px;
	height: 49px;
	z-index: 99;
}

.v_clbtnclass_place_chk_with .place_palbtn {
    position: absolute;
    display: inline-block;
    cursor: pointer;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    margin-left: 12px;
    background-image: url(images/xpressPaypal.png);
    background-repeat: no-repeat;
    background-size: 84px 20px;
    background-position: 0px 0px;
    width: 134px;
    height: 20px;
    top: 17px;
    left: 109px;
    z-index: 7px;
}
