@charset "utf-8";

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

.lightinthebox {
	margin:0 auto;
	width:980px;
	position:relative;
}

a:link,a:visited{color:#3E3EAB;text-decoration:none}
a:hover {text-decoration:underline;color:#C00;}

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

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

#headerblock {clear:both; height:85px;}
#intro {width:300px;margin-top:10px;float:left;}
#intro .logo{float:left; margin-right:20px;}

#head_r{width:43%; float:right; margin-top:5px;}
.top_menu {float:right;font-size:10px;}
.top_menu a {
	background-color:#F5F5F5;
	border:1px solid #CCC;
	color:#000;
	line-height:20px;
	padding:3px 10px;
}
.top_menu a:hover {background-color:#CCC;color:#C00;}
#head_r .headpic{position:absolute; top:0; right:400px;}
/*#head_r .headpic{clear:both; margin-top:0px; *margin-top:20px !important; float:left;}*/
#head_r .headpic img{border:1px solid #dedede; margin-top:20px;}
#head_r .change_store{float:right; margin-top:30px;}
#head_r .change_store a:hover img{margin:1px 0 0 1px;}


/*define menu*/
.menu {z-index:500; position:relative;}
.menu ul ul {position:absolute;top:-10000000px;left:210px; padding-bottom:4px;height:auto;}
.menu ul li {float:left;display:block; height:25px;line-height:25px; font-weight:bold; padding-left:10px;}
.menu ul li {border-bottom:1px solid #A6A6A6;background:#F8F8F8 url(../images/menu_arrow_bg.gif) no-repeat 30px -100px; width:232px;}
.menu ul ul li {display:block;width:180px; height:100%; font-weight:normal;padding:0px 0 1px 20px; background-position:0 -33px;background-color:#FFF; border-right:1px solid #A6A6A6;}
.menu ul ul li.b_top{border-top:1px solid #CCC;}

.menu a, .menu a:visited {display:block;float:left; width:234px; text-indent:1em; color:#000;}

.menu ul ul li a, .menu ul ul li a:visited {display:block;text-indent:0;width:auto;}

.menu table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:1em; z-index:1;}
.menu li:hover {position:relative; border-bottom:1px solid #C00; /*background:#FFF;*/}
.menu :hover > a {color:#C00;text-decoration:none;}
.menu ul :hover ul {top:-1px;}
.menu ul li.parentname{/*width:234px;*/font-size:14px; background-color:#EAEAEA; line-height:35px; height:35px;}
.menu ul li.parentname a{color:#C00; margin-left:-14px;}
.menu ul li.nolink{/*width:234px;*/ background:none;background:#EAEAEA; font-size:14px; line-height:35px; height:35px;}

#footerblock {clear:both; font-size:10px; text-align:center; margin:20px 0 5px 0; color:#666}
#footerblock img {vertical-align:top;margin:0 5px;}
#footimg {margin:0 auto; width:900px;}
#bottommenu{line-height:30px; height:30px; padding:0 25px;border-bottom:2px solid #C00;}
#bottommenu a{color:#000; border-right:1px solid #999; padding:0 10px;}
#bottommenu a.nan{border:none;}
#bottommenu a:hover {color: #9A0000;}

.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:#FBEEEE url(../images/icon_error.gif) 20px no-repeat; border:1px solid #C00; color:#C00;}
.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;}

.minframe {width:244px;}
.maxframe {margin-left:244px;}
.midframe {width:479px;}
.therightframe {width:230px;}
.m_w_90{width:90px;}

textarea,input, select {font-size:11px;font-family:Verdana,Helvetica,sans-serif;font-weight:normal;}
.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;}

button {
background:url(../images/button.gif) repeat-x;
cursor:pointer;
border:1px solid #ddd;
line-height:18px;
font-family:Verdana,Helvetica,sans-serif;
font-size:90%;
}
button:hover,button:active{background:url(../images/button_over.gif) repeat-x;color:#000;}
#menu_index_top li{ overflow:hidden;}
#menu_index_top li a:link,#menu_index_top li a:visited{color:#CC0000;font-size:16px;width:100%;height:38px;display:block;margin-top:6px;font-weight:bold;text-indent:1em;line-height:38px;}/*#8E0314 */
#menu_index_top li a:hover {background-position:0 -38px;}

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

/*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:#C00;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;}

.search_bar {height:39px;width:100%;}
.use_nav_bg {height:31px;}
.use_nav_bg b {width:12px;height:31px;display:block;float:left;}

#search_con {width:540px;float:left; position:relative;z-index:95;}
#search_con .select {width:160px;}
#search_con .input {width:200px;}
* html #search_con .input {width:230px;}
* +html #search_con .input {width:230px;}

#search_con li{margin-right:5px;}
a.btn_search{width:18px; height:18px; display:block; background:url(../images/btn_search.png) 0 0 no-repeat; margin:2px}
#search_con li{float:left;color:#333;}
#search_con li label input{ vertical-align:middle;}

.right_big_con {float:right;width:726px;overflow:hidden;}
#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:11px;text-decoration:underline;}

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

.list_product {height:110px;width:734px; border-bottom:1px solid #DDD; margin-left:10px;padding:13px 0;}
.list_product li {float:left;}
.list_product li .img{width:93px; height:70px;}
.list_product .li_con {width:350px; padding:0 46px 0 16px;}
.list_product dt {line-height:14px;}


/*产品页面*/
#productlist li {
float:left;
margin:0 30px 15px 15px;
min-height:230px;
height:auto !important;
height:230px;
text-align:center;
width:190px;
}
#productlist li .imglink{
height:108px;
}
#productlist li .price{width:70%; line-height:35px; display:block; font-weight:bold;}
#productlist li .cart{width:20%; display:block;}
#productlist li .imglink img{
height:105px;
width:140px;
margin:1px;
}
#productlist li .urlname{
	max-height:80px;
	height:auto !important;
	height:80px;
	overflow:hidden;
}

.imglink a:hover img{border:1px solid #ddd;}

.product_detail {height:50px; line-height:40px; text-align:center;}

.free_shipping {background:url(../images/free_s.gif) no-repeat;width:74px;height:21px; display:block;margin:4px;}
.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:27px; display:block;}

.pagebar  {clear:both; 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;}
.first_page, .last_page{display:block; height:14px; top:4px; position:relative;}
.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;}

.list_bar{height:24px;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 {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:258px;}
.list_bar .select {width:100px;margin-right:8px;height:19px;line-height:19px;}
.list_bar .select1 {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:#C00;}

#relate_cate {width:487px;height:121px;}
#relate_cate li {width:33%;float:left;text-indent:2em;}

.right_small_con {height:207px;overflow:hidden;}
.right_small_con_1 {height:520px;padding:10px 0;overflow:hidden;line-height:18px;width:540px;}

.table{background-color: rgb(102, 102, 102); margin-right: 5px;}

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

#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_ul_h {height:40px; padding-top:20px;}

.cname{line-height:24px;font-size:24px;color:#333;}
.pagebar a span:hover {text-decoration:underline;color:#C00;}
#trustful h1{font-size:11px;font-weight:normal;}
.wholesale li {float:left; width:164px; height:300px; margin:10px;}

.ck_w_m {width:48%;}


/* shipping step links */
#shipsteps{margin:15px 0;clear:both; height:60px;}
#shipsteps a{color:#000;}
#shipsteps a:hover{color:#C00;}
#shipsteps li {
  display: block;
  float: left;
  padding-top:;
  line-height:30px;
  background:url(../images/bullet-arrowsn.gif) no-repeat right 20px;
  padding:10px 15px 0 10px;
  width:170px;
}
#shipsteps li span,#shipsteps li a span{
  background:url(../images/nums.jpg) no-repeat;
  height:30px;
  width:30px;
  float:left;
  display:block;
  margin:0 3px 0 0;
}

#shipsteps li.s1 span,#shipsteps li.s1 a span{background-position:0 -30px;}
#shipsteps li.current1 span{background-position:0 0;}
#shipsteps li.s2 span,#shipsteps s.s2 a span{background-position:-30px -30px;}
#shipsteps li.current2 span{background-position:-30px 0;}
#shipsteps li.s3 span,#shipsteps li.s3 a span{background-position:-60px -30px; }
#shipsteps li.current3 span{background-position:-60px 0;}
#shipsteps li.s4 span,#shipsteps li.s4 a span{background-position:-90px -30px;}
#shipsteps li.current4 span{background-position:-90px 0;}
#shipsteps li.s5 span,#shipsteps li.s5 a span{background-position:-120px -30px;}
#shipsteps li.current5 span{background-position:-120px 0;}
#shipsteps li.s5,#shipsteps li.ppno,
#shipsteps li.current5{background:none;}

#shipsteps li.s1,#shipsteps li.s2,#shipsteps li.s3,#shipsteps li.s4,#shipsteps li.s5,
#shipsteps li.s1 a,#shipsteps li.s2 a,#shipsteps li.s3 a,#shipsteps li.s4 a,#shipsteps li.s5 a {color:#666}

#shipsteps li.s1 a:hover,#shipsteps li.s2 a:hover,#shipsteps li.s3 a:hover,#shipsteps li.s4 a:hover,
#shipsteps li.s5 a:hover{color:#C00}

#shipsteps li.current1,#shipsteps li.current2,#shipsteps li.current3,#shipsteps li.current4,
#shipsteps li.current5{
  font-weight:bold;
  color:#C00;
}


.check_box_tit {background:url(../images/bg_title.gif) repeat-x; height:32px; border-bottom:2px solid #be0000; line-height:32px; font-size:12px; font-weight:bold;}
.check_box_con li {float:left; text-align:center;}
.check_box_con li.w1 {width:120px; line-height:25px;}
.check_box_con li.w2 {width:480px; text-align:left; line-height:25px;}
.check_box_con li.w3,
.check_box_con li.w4,
.check_box_con li.w5 {width:90px; line-height:25px;}
.check_input_num {width:32px; height:14px;}
.check_box_con li.w1 img{padding:0 10px;}
.cartShowTotal{padding:0 2px 0 10px;}

.recent_view li {width:100%;float:left; padding-left:5px; }
.recent_view li span {overflow:hidden;text-overflow:ellipsis; display:block; width:100px; line-height:120%; height:28px;}

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

.address_tb td{padding:5px;vertical-align:top;}
.table_orders th{padding-left:32px;text-align:left;}
.table_orders td{border-bottom:1px solid #eee; height:28px; padding-left:32px;}

.order_layer #boxswitch div {padding:0 20px; height:27px;float:left;line-height:27px;text-align:center;font-size:14px;font-weight:bold; border:1px solid #DDD;}
.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:#C00;}
.check_order_w {width:500px; float:left;}
.paypal_warn {background:url(../images/warn_icon.gif) no-repeat; padding-left:50px;}
.nl_layer #boxswitch div {padding:0 20px; height:27px;float:left;line-height:27px;text-align:center;font-size:14px;font-weight:bold; border:1px solid #DDD;}
.pad_l_10px {padding:2px 0 2px 10px;}

.site_map ul {float:left;width:220px;}
.site_map a {padding-top:4px;padding-bottom:4px;}

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

.cssButton, .cssButtonHover {
background:url(../images/button.gif) repeat-x;
cursor:pointer;
border:1px solid #ddd;
line-height:18px;
font-family:Verdana,Helvetica,sans-serif;
}

.cssButtonHover {
background:url(../images/button_over.gif) repeat-x;color:#333;
}
.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;}
.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{
	background:url(../images/button_confirm_order.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;
}
.buttonWholesale{
  background:url(../images/wholesale.gif) no-repeat;display:block; width:123px; height:27px;border:0 none;line-height:0;text-indent:-9999px; font-size:0;cursor:pointer;
}

.buttonAddCartsmall{
  background:url(../images/cart2.gif) no-repeat;display:block; width:24px; height:23px;border:0 none;line-height:0;text-indent:-9999px;  font-size:0; margin:5px auto 0; cursor:pointer;
}
.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;
}
.buttonStandCheakout{
  display:block; width:184px; height:27px;border:0 none;line-height:0;  text-indent:-9999px;
  font-size:0; margin:0 auto;
  background:url(../images/btn_stand_cheakout.gif) no-repeat;
}
.buttonCheakout{
  display:block; width:184px; height:27px;border:0 none;line-height:0;  text-indent:-9999px;
  font-size:0; margin:0 auto;
  background:url(../images/btn_cheakout.gif) no-repeat;
}
.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;
}

.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{color:#000;}
.red_arrow_list li a:hover{color:#c00;}
.gray_trangle_list li {background:url(../images/list_ca_l.gif) left 9px no-repeat; padding:3px 10px; line-height:140%; font-size:90%;}
.dl_dot dt { background:url(../images/icon_arr.gif) no-repeat 2px center; padding-left:10px;}

#shippingEstimator .allborder {border:1px solid #ddd;}
#shippingEstimator .border_b {border_bottom:1px solid #ddd;}
#shippingEstimator .gray_bg {background-color:#ebe9df;}

.f_l{float:left;}
.f_r{float:right;}
.c_b{clear:both;}

/*页面主菜单*/
#mainMenu{padding:0 25px; border-bottom:2px solid #391609; height:26px; font-size:12px}
#mainMenu a{display:block; height:26px; float:left; line-height:26px; text-align:center;
	padding:0 15px; background:url(../images/mainMenuBg.gif) no-repeat 0 -29px; position:relative;
	margin-right:2px; color:#666;}
#mainMenu a span{width:3px; height:26px; background:url(../images/mainMenuBg.gif) no-repeat 0 -88px;
	position:absolute; top:0px; right:0px;}
#mainMenu a:hover{background:url(../images/mainMenuBg.gif) no-repeat 0 0; color:#fff;}
#mainMenu .cur{background:url(../images/mainMenuBg.gif) no-repeat 0 0; color:#fff; font-weight:bold;}
#mainMenu a:hover span,#mainMenu .cur span{width:3px; height:26px; background:url(../images/mainMenuBg.gif) no-repeat 0 -59px; position:absolute; top:0px; right:0px;}
  
/*搜索*/
#search{border:#CCC 1px solid; padding:4px 10px; font-size:9px; background-color:#F2F2F2; height:23px; line-height:20px;width:958px;}
#search a{color:#333; margin:2px}
#search a:hover{color:#C00;}
#search form{width:50%; float:left; margin-top:-1px;}


/*购物车*/
#basket{padding:0px 25px; margin:0px 10px; float:left;background:url(../images/cart.gif) no-repeat center right; }
#basket a.no_Pro span{color:#666;}

#basket a span{color:#F00;	font-size:10px}
/*币种*/
#currency{width:190px;}
#currency img{vertical-align:middle;border:2px solid #F00}  
#currency a{ }
#currency img.g_t_m{ border:none}
	/*首页轮换图片*/
	/*#Banners{z-index:inherit;}*/
	#Banners #Banners_pic,
	#Banners #Banners_piclist li,
	#Banners #Banners_piclist img{width:467px; height:350px;}
	
	#Banners #opdiv{width:467px;}
	#Banners #Banners_piclist{height:350px;}
	
	#Banners #Banners_pic{ display:inline; position:relative; float:left; overflow:hidden;}
	#Banners #Banners_piclist{position:absolute; left:0; top:0px;}
	#Banners #Banners_piclist li{overflow:hidden;}
	#Banners #Banners_piclist img{border:0;}
	#Banners #opdiv{position:absolute; left:0; bottom:0; height:20px; background:#999; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
	#Banners #Banners_btn {position:absolute; right:2px; bottom:0; *bottom:1px !important; *bottom:1px;}
	#Banners #Banners_btn li{float:left; width:18px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);}
	#Banners #Banners_btn img{width:16px; height:13px;}
	#Banners #Banners_btn .current{opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
	/*首页轮换图片--End--*/
.right_big_con .banner {
border-right:1px solid #DEDEDE;
float:left;
height:520px;
overflow:hidden;
padding:0 0 0 10px;
width:479px;
}
.textj {
padding:3px 5px;
text-align:justify;
}

#hline {
background-color:#DEDEDE;
height:5px;
}
#hline span {
background-color:#999999;
display:block;
height:5px;
width:65%;
}
h1, h2, h3, h4, h5, h6, ul, li, ol, dl, dt, dd, form, img, p {
border:medium none;
list-style-type:none;
margin:0;
padding:0;
}
h1 {
color:#CC0000;
font-size:18px;
line-height:35px;
}
h2, h3{
color:#CC0000;
font-family:Century Gothic,sans-serif,arial,tahoma,verdana;
font-weight:bold;
letter-spacing:0;
}


h2 {
font-size:16px;
line-height:35px;
padding:0 5px;
text-transform:uppercase;
}


ol#viewed{ padding:10px 5px 10px 10px;}
ol#viewed li{font-size:10px; font-weight:bold; list-style-position: inside;list-style-type: decimal; }
ol#viewed li a{font-weight:normal;}

#temp_checkbox{
	position:absolute;
	top:32px;
	left:300px;
	width:360px;
	background-color: #FFF;
	border:1px solid #EEE;
	filter:alpha(opacity=90);    
	-moz-opacity:0.9;   
	opacity:0.9;    
	color:#333;
	padding:5px;
	
}
#temp_checkbox span{
display:block;
float:right;
width:9px;
height:9px;
position:absolute;
top:5px;
right:10px;
z-index:99;
}

#temp_checkbox label{
display:block;
opacity:0.9;
float:left;
overflow:hidden;
width:33%;
}

#temp_checkbox label input{
float:left;
}

#whatsnew{display:none}
#featured{display:none}
#specials{display:none}

.Accordion {OVERFLOW: hidden;}
.AccordionPanel {MARGIN: 0px; BACKGROUND-COLOR: #f8f8f8;text-align:left;}
.AccordionPanelTab {TEXT-TRANSFORM: uppercase; LETTER-SPACING: -1px;BORDER-TOP: white 1px solid;}
.AccordionPanelTab h2{width:175px; float:left;}
.AccordionPanelTab img{margin:15px 0 0 0;}
.AccordionPanelContent {OVERFLOW: auto; PADDING: 0 1px 0 11px; clear:both;}
	
#RightList li {
clear:both;
font-size:11px;
line-height:16px;
/*margin:0 8px 10px 5px;*/
}
#RightList li img {
border:1px solid #CCC;
float:left;
height:45px;
margin:5px 5px 0 0;
width:60px;
}
#RightList li .tit {
width:130px;
float:left;
margin-bottom:8px;
}
#RightList li span {
color:#C00;
}
.b_link a{color:#3E3EAB}
.b_link a:hover{color:#C00}


	/*左边商品列表Start*/
	#left_category ul li{clear:both; padding:5px 0 10px 0;  min-height:50px; *height:auto !important;*height:50px;}
	#left_category ul li .pic{margin:0 10px; height:50px; width:50px;}
	#left_category ul li .small{margin:0 3px 0 70px;}
	#left_category ul li a{color:#00C;}
	#left_category ul li span a{FONT-WEIGHT: bold; FONT-SIZE: 14px; color:#000}
	#left_category ul li span{display:block; padding-top:5px;}
	#left_category ul li a:hover{color:#C00;}
	
		/*左边商品二级列表*/
		.F_cate{FONT-WEIGHT: bold; FONT-SIZE: 14px; color:#000; background-color:#F8F8F8; min-height:40px;}
		.F_cate img{height:50px; width:50px; margin:10px 10px 5px 10px;}
		
		#left_category_s ul li{clear:both; padding:5px 0 10px 0;  min-height:40px; *height:auto !important;*height:40px;}
		#left_category_s ul li .pic{margin:2px 10px 0 30px; height:40px; width:40px;}
		#left_category_s ul li .small{margin:0 3px 0 80px;}
		#left_category_s ul li a{color:#00C;}
		#left_category_s ul li span a{FONT-WEIGHT: bold; color:#000}
		#left_category_s ul li span{display:block; padding-top:5px;}
		#left_category_s ul li a:hover{color:#C00;}
	/*左边商品列表End*/


#homelist li {
float:left;
margin:0 50px 10px 15px;
min-height:200px;
text-align:center;
width:170px;
}
#homelist li .imglink{
height:107px;
}
#homelist li .imglink img{
height:105px;
width:140px;
margin:1px;
}
.imglink a:hover img{border:1px solid #ddd;}

#homelist li span {
color:#CC0000;
}


.blank {
clear:both;
height:10px;
}
.blank1 {
background-color:#FFFFFF;
height:1px;
margin-top:1px;
}
.blank3 {
border-top:1px solid #CCCCCC;
clear:both;
height:8px;
}
.bg_bb {
background-color:#F8F8F8;
/*border-bottom:1px solid #EBEBEB;*/
border:1px solid #CCC;
}
.bord1 {
border:1px solid #CCCCCC;
}

.title_bg {
background-color:#F8F8F8;
border:1px solid #CCC;
border-left:5px solid #C00;
}
.title_bg h2 {
line-height:24px;
}
#navblock {
line-height:22px;
margin:0 0 5px;
padding:0 0 0 15px;
}
#page_cent {
background-color:#F8F8F8;
height:520px;
border:1px solid #CCC;
}
#page_cent .banner {
border-right:1px solid #DEDEDE;
float:left;
height:520px;
overflow:hidden;
padding:0 0 0 10px;
width:479px;
}
#page_cent .right {
border-left:1px solid #FFFFFF;
float:right;
height:520px;
overflow:hidden;
padding-left:5px;
width:230px;
}

#detail_cent {
background-color:#F8F8F8;
height:440px;
}
#detail_cent .photos {
background-color:#FFFFFF;
float:left;
overflow:hidden;
width:510px;
}
#detail_cent .right {
float:right;
overflow:hidden;
text-align:center;
width:200px;
}
#detail_cent .right span {
color:#CC0000;
font-weight:bold;
}
#prod_large_photo {
border:1px solid #CCCCCC;
height:375px;
position:relative;
width:500px;
}
#prod_large_photo img {
height:375px;
width:500px;
}
#prod_thumbnail {
height:45px;
margin:10px 0;
}
#prod_thumbnail .list {
border:1px solid #CCCCCC;
float:left;
margin:0 6px 6px 0;
padding:0;
}
#prod_thumbnail .list img {
height:45px;
width:60px;
}
#main_center{margin:0 auto; margin-top:10px;}

#descript ul, #descript li{padding-left:10px; margin-left:10px; list-style:inside disc none;}
#descript p{margin:5px 0;}
.address{
	min-height:150px;
	height:auto !important;
	height:150px;
	overflow:visible;
	width:220px;
}

.more{margin:0 0 20px 5px; font-size:9px; color:#00F;}

#coupon_code{position:relative;}
#what_is_it{position:absolute; right: 0; top: 25px; z-index:100;
	padding:20px 10px 10px 5px;
	width:300px;
	height:auto;
	background:#E3F2FF url(../images/list.png) no-repeat 10px 63px;
}
#what_is_it h3{font-family:Verdana, Geneva, sans-serif; text-transform:uppercase;}
#what_is_it span{color:#900;cursor:hand; text-decoration:underline;}
#what_is_it span:hover{text-decoration:none;}
#what_is_it ul{margin:5px;}
#what_is_it ul li{list-style: outside decimal;	text-align:left; margin-bottom:15px; padding-left:35px;}


