﻿@charset "utf-8";
@import url("product_pic.css");
/* CSS Document */
body {
	position:relative;
}
p {
	padding:0px;
	margin:0px;
}
/*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:220%;
}
.line_h {
	line-height:150%;
}
h1 {
	font-size:18px;
}
/* Content */
.chanelwatches {
	margin:0 auto;
	width:952px;
	padding:0 10px;
	background:#fff;
}
/*define headerblock*/
#headerblock {
	clear:both;
	text-align:right;
	position:relative;
}
#intro {
	width:305px;
	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:178px;
	padding-left:1px;
	padding-right:1px;
	float:left;
	z-index:500;
	position:relative;
	background:#D9D9D9;
}
.menu ul {
	float:left;
	width: 178px;
	margin:0px;
	padding:0px;
}
.menu ul li {
	float:left;
	display:block;
	width:160px;
	height:24px;
	line-height:24px;
	font-weight:bold;
	padding-left:10px;
	padding-right:8px;
}
.menu ul li a {
	text-decoration:none;
	border-top:1px solid #CCCCCC;
}

.menu ul ul li {
	display:block;
	height:auto;
	line-height:140%;
	border:0;
	font-weight:normal;
	padding:5px 0 5px 20px;
	background-position:-2px -30px;
	background-color:#fff;
	width: 210px;
}
.menu a, .menu a:visited {
	display:block;
	float:left;
	height:100%;
	width:160px;
	font-size:1em;
	text-decoration:none;
	padding:0;
	text-indent:1em;
}
.menu ul ul li a, .menu ul ul li a:visited {
	display:inline;
	color:#000;
	background:none;
	text-indent:0;
	width:220px;
	border-top:none;
}
.menu ul ul li a:hover {
	color:#8D0011;
	background:none;
	text-decoration:underline;
}
.menu ul ul :hover > a {
	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;
	border:2px solid #A6A6A6;
	border-left:0px;
	border-right:0px;
	margin-top:-2px;
}
.menu a:hover {
	border:2px solid #A6A6A6;
	border-left:0px;
	border-right:0px;
	margin-top:-2px;
}

.menu ul ul a:hover{
	border:0px;
}
.menu li:hover {
	position:relative;
}

.menu ul ul {
	position:absolute;
	top:-10000000px;
	left:165px!important;left:156px;
	width:724px;
	padding:3px;
	height:auto;
	border:2px solid #A6A6A6;
	border-left:0px;
	background:url(../images/nav_border_bg.gif) no-repeat 0px 1px #fff;
}

.menu ul :hover ul {
	top:-2px!important;
	top:-2px;
}
.floatingBox {
	width: 333px;
	margin: 0;
}
/*define footerblock*/
#footerblock {
	padding-top:8px;
	width:960px;
	margin:10px auto;
}
#footerblock img {
	margin:0px;
	display:inline;
}
#footimg {
	margin:0 auto;
	width:900px;
}
/*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;
	position:absolute;
	z-index:500;
	padding-left:5px;
}
#tabs ul {
	padding:0;
	margin:0;
	padding-right:5px;
	float:left;
}
#tabs ul li {
	float:left;
	margin-top:5px;
	display:inline;
	position:relative;
	background:url(../images/new/header_ul_bg.png) no-repeat right center;
}
#tabs .login {
	padding-right:10px;
}
#tabs .login a {
	color:#c92a28;
}
#tabs ul li.live_chat {
	background: url("../images/new/live_chat_bg.gif") no-repeat scroll 0 0 transparent;
	margin-left: 5px;
	width: 90px;
	border-right:0;
}
#tabs ul li a.outer {
	display:inline-block;
	height:17px;
	text-decoration:none;
	text-indent:1em;
	font-size:12px;
	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 a.five {
	background: url("../images/new/hear_nav_li_bg.gif") no-repeat scroll 82px 8px transparent;
	color: #000000;
	cursor: pointer;
	text-indent: 2em;
	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;
	_left:11px;
}
#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;
	_left:11px;
}
#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:22px;
	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 img {
	_behavior:url(iepngfix/iepngfix.php);
}
.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:180px;
}
.maxframe {
	margin-left:184px;
}
.midframe {
	width:540px;
}
.therightframe {
	width:200px;
}
.m_w_90 {
	width:90px;
}
/*hover for img*/
a.ih:hover {
	background-color:#ddd;
}
a.ih img {
	padding:1px;
}
a.ih:link img, a.ih:visited img {
	padding:1px;
}
a.ih:hover img, a.ih:active img {
	background-color:#ddd;
}
/*==========define forms element===========*/
textarea, input, select {
	font-size:11px;
	font-family:Arial, 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;
}
/*btns*/
button {
	background:url(../images/button.gif) repeat-x;
	cursor:pointer;
	border:1px solid #ddd;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
}
button:hover, button:active {
	background:url(../images/button_over.gif) repeat-x;
	color:#333;
}
#menu_index_top li {
	overflow:hidden;
}
#menu_index_top li a:link, #menu_index_top li a:visited {
	color:#fff;
	font-size:15px;
	width:180px;
	height:26px;
	display:block;
	color:#fff;
	font-weight:bold;
	text-align:center;
	line-height:26px;
}/*#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 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;
}
.order_news input {
	margin:3px 0;
}
.col_t_newsletter {
	background:url(../images/new/newsletter_bg.jpg) no-repeat;
	clear: both;
	padding: 10px 8px 10px 12px;
	width: 180px;
}
.col_t_newsletter_new {
	background:url(../images/new/newsletter_bg_new.jpg) no-repeat;
	clear: both;
	padding: 10px 8px 10px 12px;
	width: 170px;
}
.col_t_newsletter h3 {
	clear: both;
	color: #0066CC;
	font: bold 15px Arial;
	margin: 0;
	padding: 0 0 6px;
}
/*nav menu*/
#nav_menu {
	text-align:center;
	font-size:13px;
	font-weight:bold;
}
#nav_menu li {
	float:left;
	display:inline;
	line-height:32px;
	background:url(../images/new/nav_li_bg.png) no-repeat right bottom;
	display:block;
	padding:0 20px;
}
#nav_menu li span {
	display:block;
	color:#A72D2C;
	text-decoration:none;
}
#nav_menu li a:link, #nav_menu li a:visited {
	text-decoration:none;
	display:block;
	/*color:#9f110d;*/
	color:rgb(0,51,153);
}
#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_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 {
	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:10px;
	display:inline;
}
a.btn_search {
	width:35px;
	height:24px;
	display:block;
	background:url(../images/new/btn_go.gif) 0 0 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:5px 0;
	line-height:22px;
	font-size:13px;
	font-weight:bold;
}
.right_big_con {
	float:right;
	width:755px;
	overflow:hidden;
}
.index_layer #boxswitch div {
	cursor:pointer;
	width:251px;
	height:27px;
	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:none;
	color:#A72D2C;
}
.index_layer .show li {
	float:left;
	width:240px;
	height:105px;
	margin:10px 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:11px;
	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 li td {
	padding:0 14px;
	margin:10px 0;
	width:150px;
}  /*caizhouqing update pro_bigclass_in*/
.border_r_dash {
	float:left;
	text-align:center;
	padding:0 10px;
}
#recent_sold {
	padding:0 1px;
}
#recently_sold_items_a, #recently_sold_items_a {
	padding:0 8px;
}
.top_selling img {
	margin-right:5px;
}
.top_selling li {
	padding:1em 0;
}
#recentlyorder {
	height:210px;
	overflow:hidden;
	color:#666666;
}
#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:150px;
	width:734px;
	background:url(../images/line.gif) no-repeat bottom center;
	margin-left:8px;
	padding-top:8px;
	padding-left:5px;
}
.list_product li {
	float:left;
}
.list_product .li_con {
	width:359px;
	padding:0 46px 0 16px;
}
.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:10px;
	padding-top:5px;
}
#list_bg_img p {
	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:140px;
	background:url(../images/line.gif) no-repeat left bottom;
	padding:8px 18px 10px 26px;
	height:275px;
	margin-left:0px;
}
#list_bg_img li .relative {
	background:none;
	padding:0;
	height:auto;
	height:130px;
}
#list_bg_img .li_grid_bg {
	background-image: url(../images/b_grid_bg.jpg);
	background-position: top;
}
#list_bg_big_img {
	padding-left:15px;
	display:block;
	min-height:400px;
	padding-top:10px;
	margin-left:4px;
}
#list_bg_big_img p {
	padding:10px 0;
	margin:0;
	line-height:120%;
	padding:0;
	margin:0;
	position:relative;
	top:5px;
}
#list_bg_big_img li {
	float:left;
	width:228px;
	background:url(../images/line.gif) no-repeat left bottom;
	padding:5px 5px;
	height:380px;
}
#list_bg_big_img li .relative {
	background:none;
	padding:0;
	height:auto;
	height:232px;
}
.li_gallery_bg {
	background-image: url(../images/b_gallery_bg.jpg);
	background-position: center top;
	background-repeat: no-repeat;
}
.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:111px;
	height:21px;
	display:block;
	margin:4px;
}
.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.png) no-repeat;
	background-position: right;
	width:80px;
	height:38px;
	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;
}
#recent_flash_small .sold_discount_pro_show_font {
	text-align:right;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 8px;
	margin-right: 16px;
}
.sold_discount_cart {
	background-position: 62px;
	position:absolute;
	z-index:10;
	width:80px;
	height:85px;
	background-image: url(../images/sold_discount_pro_show.png);
	_behavior:url(iepngfix/iepngfix.php); 
	background-repeat: no-repeat;
}
.sold_discount_veiwed {
	background: url(../images/sold_discount_pro_show.png) no-repeat center center;
	position:absolute;
	height:38px;
	width:38px;
	z-index:2;
	top:11px;
	left:18px!important;left:-30px;
	_behavior:url(iepngfix/iepngfix.php);
}
.sold_discount_sidebox {
	background: url(../images/sold_discount_pro_show.png) no-repeat center center;
	position:absolute;
	height:38px;
	width:38px;
	z-index:2;
	top:5px;
	_behavior:url(iepngfix/iepngfix.php); 
	left:56px;
}
.sold_discount_sidebox2 {
	background: url(../images/sold_discount_pro_show.png) no-repeat left center;
	position:absolute;
	height:38px;
	width:38px;
	z-index:2;
	_behavior:url(iepngfix/iepngfix.php); 
	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;
	left:5px;
}
.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_discount_font_veiwed {
	top:8px;
	left:6px;
	color: #FFFFFF;
	font-size: 14px;
	position:relative;
}
.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:11px;
	text-align:left;
}
.sale_item_s {
	background:url(../images/sale_item_s.gif) no-repeat;
	width:90px;
	height:16px;
	position:absolute;
	top:74px;
}
.sold_out_s {
	background:url(../images/sold_out_s.gif) no-repeat;
	width:90px;
	height:18px;
	position:absolute;
	top:36px;
}
.almost_sold_out_s {
	background:url(../images/almost_sold_s.gif) no-repeat;
	left:37px;
	top:37px;
	width:53px;
	height:53px;
	position:absolute;
}
.product_count_b {
	position:absolute;
	z-index:100;
	right:1px;
	top:3px;
	width:26px;
	height:30px;
	background:url(../images/count.gif) no-repeat;
	padding:1px 0 0 5px;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	text-align:left;
}
.sale_item_b {
	background:url(../images/sale_item.gif) no-repeat;
	padding:9px 65px;
	display:block;
}
.sold_out_b {
	background:transparent url(../images/sold_out_b.gif) no-repeat scroll 0%;
	height:23px;
	position:absolute;
	top:106px;
	width:228px;
}
.almost_sold_out_b {
	background:url(../images/almost_sold.gif) no-repeat;
	left:37px;
	top:37px;
	width:53px;
	height:53px;
	position:absolute;
}
/*the pagebar*/
.pagebar {
	font-size:12px;
}
.pagebar a span {
	border:1px solid #999999;
	background-color:#f4fbff;
	text-align:center;
	font-weight:normal;
	cursor:pointer;
	padding:2px 10px;
	line-height:28px;
	margin:0;
}
.pagebar a span.current {
	background-color:#ffff99;
	color:#cc0000;
}
.pagebar a {
	margin:0 6px;
}
.pagebar span {
	text-align:center;
	margin:0 6px;
}
.pagebar .current_page {
	color:#ff0000;
}
.list_bar li, .pagebar li {
	float:left;
}
.first_page {
	background:url(../images/first.gif) no-repeat center center;
}
.last_page {
	background:url(../images/last.gif) no-repeat center center;
}
.next_page {
	padding-right:5px;
}
.prev_page {
	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:23px;
	background:url(../images/new/pro_list_right.png) no-repeat right top;
	color:#000;
	line-height:22px;
}
.list_left {
	background:url(../images/new/pro_list_left.png) no-repeat left top;
}
.list_middle {
	background:url(../images/new/pro_list_middle.png) repeat-x left top;
}
.list_bar .li3, .list_bar .li4 {
	float:right;	
	padding-right:50px;
}
.list_bar .li3 {
}
.pro_list_content {
	border-left: 2px solid #f5f5f5;
	border-right: 2px solid #f5f5f5;
}
.list_bar .category {
	background:url(../images/trangle.gif) 7px center no-repeat;
	height:22px;
	padding:0 10px 0 0;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	display:block;
	float:left;
	text-indent:14px;
}
/*.list_bar .category a {text-decoration:underline;line-height:22px;}*/
.list_bar .category a {
	line-height:22px;
}
.list_bar .category_ {
	background:url(../images/trangle2.gif) no-repeat;
	height:23px;
	padding:0 10px 0 0;
	border-right:1px solid #ddd;
	display:block;
	float:left;
	text-indent:14px;
}
.list_bar .li1 {
	width:158px;
}
.list_bar .li2 {
	width:260px;
}
.list_bar .select {
	width:150px;
	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 {
	cursor:pointer;
}
.list_list, .list_gallery, .list_grid {
	background-image:url(../images/new/pro_list_bg.png);
	float:left;
	height: 20px;
	margin: 2px 5px 0 0;
	text-decoration: none;
	width: 20px;
}
.list_list_off, .list_gallery_off, .list_grid_off {
	background-image:url(../images/new/pro_list_bg.png);
	float:left;
	height: 20px;
	margin: 2px 5px 0 0;
	text-decoration: none;
	width: 20px;
}
.list_list {
	background-position: 0 -135px;
}
.list_list_off {
	background-position: 0 -95px;
}
.list_list_off:hover {
	background-position: 0 -115px;
}
.list_grid {
	background-position: -20px -135px;
}
.list_grid_off {
	background-position: -20px -95px;
}
.list_grid_off:hover {
	background-position: -20px -115px;
}
.list_gallery {
	background-position: -60px -135px
}
.list_gallery_off {
	background-position: -60px -95px;
}
.list_gallery_off:hover {
	background-position: -60px -115px;
}
/**
.list_list,.list_gallery,.list_grid{
	background-image:url(../images/new/pro_list_bg.png) no-repeat;
	float:left;
    height: 20px;
    margin: 2px 5px 0 0;
    text-decoration: none;
    width: 20px;
}
.list_list{
	 background-position: 0 -95px;
	}
*/
a .list_grid:hover, a .list_list:hover, a .list_gallery:hover {
	text-decoration:underline;
	color:#A72D2C;
}
#relate_cate {
	width:487px;
	height:121px;
}
#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 {
	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:170px;
	padding:5px 0;
}
#recent_flash p {
	padding-left:18px;
	margin:3px 0;
}
#recent_flash_small {
	position:relative;
	height:112px;
	overflow:hidden;
	text-align:center;
}
#recent_flash_small li {
	width:113px;
	float:left;
	height:110px;
	padding:5px 0;
}
#recent_flash_small p {
	margin:3px 0;
}
.mid_flash_width {
	width:520px;
}
.max_flash_width {
	width:925px;
	padding-left:15px;
}
.recent_flash_prev, .recent_flash_next {
	z-index:10;
	height:58px;
	width:19px;
	display:block;
	top:20px;
	position:absolute;
	cursor:pointer;
}
.recent_flash_prev {
	background:url(../images/prev_l.gif) no-repeat;
	left:10px;
}
.recent_flash_next {
	background:url(../images/next_l.gif) no-repeat;
	right:10px;
}
#category_recommended .recent_flash_prev, #category_recommended .recent_flash_next {
	top:70px;
}
#nav_chat #nav_chat_sales {
}
#category_menu li a:link, #category_menu li a:visited {
	background:url(../images/list_ca_l.gif) 3px 6px no-repeat;
	padding:1px 10px;
	line-height:140%;
	display:block;
}
#category_menu li a:hover {
	background:#f0f0f0 url(../images/list_ca_l.gif) 3px 6px no-repeat;
	padding:1px 10px;
	line-height:140%;
}
#category_menu .pad_1em {
	padding-left:3px;
}
.table {
	background-color: rgb(102, 102, 102);
	margin-right: 5px;
}
.coupon_icon_cut {
	width:484px;
	background:url(../images/icon_cut.gif) no-repeat 0 260px;
}
/*the product*/
#product_flash {
	width:335px;
	text-align:center;
}
.p_f_en {
	background:url(../images/btn_enlarge.gif) no-repeat;
	padding-left:18px;
}
#product_flash_btn {
	text-align:center;
	margin-left: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:190px;
}
.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;
}
#product_info_con {
	float: right;
	margin: 0;
	padding: 10px 0 0;
	width: 400px;
}
#table_info {
	width:360px;
	text-align:center;
	border:1px solid #ddd;
	border-width:0 0 1px 1px;
}
#table_info a {
	text-decoration:underline;
}
#table_info th {
	background:#ececec;
}
#table_info th, #table_info td {
	height:22px;
	border:1px solid #ddd;
	border-width:1px 1px 0 0;
}
#table_info_l {
	width:100%;
	text-align:center;
	border:1px solid #ddd;
	border-width:0 0 1px 1px;
}
#table_info_l a {
	text-decoration:underline;
}
#table_info_l th {
	background:#ececec;
}
#table_info_l th, #table_info_l td {
	height:22px;
	border:1px solid #ddd;
	border-width:1px 1px 0 0;
}
#product_price {
	width:156px;
	margin-top:5px;
}
#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 {
}
#product_main_con #search_feedback {
	width:230px;
}
#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:25px;
	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:11px;
	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/new/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:730px;
}
.ck_w_m {
	width:350px;
}
/* projects links */
#projects {
	width:730px;
	margin:15px auto;
	clear:both;
	overflow:hidden;
}
#projects li {
	height: 47px;
	text-align:right;
	font-weight:bold;
	display: block;
	float: left;
	background:url(../images/stepImg.gif) no-repeat;
}
#projects li span {
	padding-top:25px;
	display:block;
}
#projects li a {
	display: block;
	float: left;
	background:transparent url(../images/stepImg.gif) no-repeat;
}
#projects li.li1, #projects li.li1 a {
	width: 175px;
	background-position:0 -47px;
}
#projects li.current1 {
	width: 175px;
	background-position:0 0;
}
#projects li.li2, #projects li.li2 a {
	width:100px;
	background-position:-175px -47px;
}
#projects li.current2 {
	width:100px;
	background-position:-175px 0;
}
#projects li.li3, #projects li.li3 a {
	width: 120px;
	background-position:-275px -47px;
}
#projects li.current3 {
	width: 120px;
	background-position:-275px 0;
}
#projects li.li4, #projects li.li4 a {
	width: 150px;
	background-position:-395px -47px;
}
#projects li.current4 {
	width: 150px;
	background-position:-395px 0;
}
#projects li.li5, #projects li.li5 a {
	width: 185px;
	background-position:-545px -47px;
	text-align:left;
	text-indent:8px;
}
#projects li.current5 {
	width: 185px;
	text-align:left;
	text-indent:8px;
	background-position:-545px 0;
}
.check_box_tit {
	background:url(../images/bg_title.gif) repeat-x;
	height:32px;
	border-bottom:2px solid #be0000;
	line-height:32px;
	font-size:12px;
	font-weight:bold;
}
.check_box_con li {
	float:left;
}
.check_box_con li.w1 {
	width:96px;
}
.check_box_con li.w2 {
	width:338px;
}
.check_box_con li.w3 {
	width:150px;
	text-align:center;
}
.check_box_con li.w4 {
	width:150px;
}
.check_box_con li.w5 {
	width:75px;
}
.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:45px;
}
.select3 {
	width:235px;
	border:1px solid #ddd;
}
.input3 {
	width:60px;
	border:1px solid #ddd;
}
.input_box {
	width:254px;
	height:21px;
	border:0;
	padding:5px 5px 1px 5px;
	font-size:14px;
	background-image:url(../images/bg_input.gif);
	background-repeat:no-repeat;
}
.bill_bot_img {
	background:url(../images/icon_clock.gif) no-repeat;
	padding-left:20px;
}
.address_tb td {
	padding:5px;
	vertical-align:top;
}
/*=========================my count==============================*/
.write_btn {
	background:url(../images/icon_write.gif) no-repeat;
	padding-left:16px;
}
.table_orders th {
	padding-left:32px;
	text-align:left;
}
.table_orders td {
	border-bottom:1px solid #eee;
	height:28px;
	padding-left:32px;
}
.status_btn {
	background:url(../images/icon_th.gif) no-repeat right -18px;
	padding-right:16px;
}
.status_cur {
	background-position:right 0;
}
.status_btn_up {
	background-position:right -33px;
}
.order_layer #boxswitch div {
	width:377px;
	height:27px;
	float:left;
	line-height:27px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
.order_layer .off, .nl_layer .off {
	cursor:pointer;
	background-color:#f7f6f2;
	border-bottom:1px solid #ddd;
	color:#000;
}
.order_layer .on, .nl_layer .on {
	background:#fff;
	color:#A72D2C;
}
.order_layer .show, .nl_layer .show {
	width:625px;
	padding:20px 0;
	margin:0 auto;
}
.check_order_w {
	width:500px;
	float:left;
}
.paypal_warn {
	background:url(../images/warn_icon.gif) no-repeat;
	padding-left:50px;
}
.nl_layer #boxswitch div {
	width:251px;
	height:27px;
	float:left;
	line-height:27px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
.pad_l_10px {
	padding:2px 0 2px 10px;
}
/*==============================others======================= height:750px;========*/
.site_map ul {
	float:left;
	width:188px;
}
.site_map a {
	padding-top:4px;
	padding-bottom:4px;
}
/*==============================help===============================*/
#help_nav {
	height:64px;
	clear:both;
	border-top:1px solid #ddd;
}
#help_nav li {
	float:left;
	display:block;
	width:270px;
}
#help_nav a:link, #help_nav a:visited {
	text-decoration:none;
}
#help_nav .active {
	background:url(../images/bg_arrow_off.gif) no-repeat center bottom;
	height:63px;
	display:block;
}
#help_nav .active span {
	background:#fff;
	display:block;
	height:54px;
	cursor:pointer;
	padding:0 15px;
}
#help_nav .active a:hover {
	background:url(../images/bg_arrow_off.gif) no-repeat center bottom;
	height:63px;
	display:block;
}
#help_nav .active a:hover span {
	background:#e6e5e1;
	display:block;
	height:54px;
}
#help_nav .normal {
	background:url(../images/bg_arrow_on.gif) no-repeat center bottom;
	height:63px;
}
#help_nav .normal span {
	background:url(../images/help_switch_bg.gif) repeat-x;
	height:54px;
	display:block;
	cursor:default;
	padding:0 15px;
}
.ico1, .ico2, .ico3 {
	padding-left:24px;
	line-height:180%;
	padding-bottom:5px;
}
.ico1 {
	background:url(../images/icon_customer.gif) no-repeat;
}
.ico2 {
	background:url(../images/icon_inquiry.gif) no-repeat;
}
.ico3 {
	background:url(../images/icon_chat.gif) no-repeat;
}
#help_con {
	height:560px;
}
/*A_Z*/
.a_z_grid {
	padding:10px 0 10px 20px;
	width:930px;
	float:left;
}
.a_z_grid li {
	float:left;
	height:20px;
	width:206px;
	padding:0 2px;
	margin:0 10px;
	overflow:hidden;
	text-overflow:ellipsis;
}
.testimonialscon {
	font-family:Georgia, "Times New Roman", times, serif;
	word-wrap:break-word;
	white-space:normal;
	line-height:1.33em;
	font-size:1em;
	padding:5px 10px 2px 10px;
	font-style:italic;
	overflow:hidden;
	width:160px;
}
.static_h1 {
	color:#000;
	font-size:24px;
	line-height:24px;
	padding:10px 0pt;
}
.border_b_d {
	background:transparent url(../images/line_bbb.gif) repeat-x scroll 0pt 100%;
}
.static_tit {
	padding-bottom:10px;
	background:transparent url(../images/line_bbb.gif) repeat-x scroll 0pt 100%;
}
.notice_1, .notice_2 {
	width:700px;
	background:url(../images/green_cir.gif) no-repeat;
	padding-top:10px;
}
.notice_1 .mycon, .notice_2 .mycon {
	border:1px solid #91c089;
	border-width:0 1px;
	padding:0 50px 0 100px;
}
.notice_1 .mycon {
	background:#ebf8de url(../images/notice_1.gif) no-repeat 18px 0;
}
.notice_2 .mycon {
	background:#ebf8de url(../images/notice_2.gif) no-repeat 18px 0;
}
.notice_1 em, .notice_2 em {
	height:10px;
	background:url(../images/green_cir.gif) no-repeat;
	display:block;
	background-position:0 100%;
}
#t_p, #products_price_unit {
	float:left;
}
#t_p {
	position:relative;
}
#t_p ul {
	padding:0;
	margin:0;
	width:42px;
}
#bannerbox {
	margin-top:10px;
}
#t_p ul li {
}
#t_p #t_p_currencies {
	text-indent: 3px;
	width: 40px;
	background:#fff;
	left:0px;
	top:19px;
	position:absolute;
	border:1px solid #999;
	border-top:none;
}
#currencies_info {
	display:none;
}
#t_p #currenies_on {
	display:block;
	width:43px;
	text-indent:3px;
	height:22px;
}
.cur_off {
	background:url(../images/tabs_price.gif) no-repeat 0 -3px;
}
.cur_on {
	background:url(../images/tabs_price.gif) 0 -28px no-repeat;
}
#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 #999;
	border-top:none;
}
#t_p ul li:hover div, #t_p ul li a:hover div {
	top:20px;
}
#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:635px;
	margin-left:7px;
	display:inline;
}
.tt {
	float:left;
	width:650px;
}
.nb {
	background-image:none;
}
/*----------------------------------------------------------------------------------------------------------------------/
 * CSS Buttons Stylesheet
 *
 */
.cssButton, .cssButtonHover {
	background: url("../images/new/bg_btn.gif") repeat scroll 0 0 transparent;
	border: 1px solid #10B4DB;
	color: #0064AF;
	cursor: pointer;
	font: bold 12px/18px Arial;
	height: 21px;
	overflow: visible;
	padding: 0 8px;
	text-align: center;
}
/* 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:136px;
	height:18px;
	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:1px solid #ddd;
}
.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%;
}
.gray_trangle_list li {
    background: url(../images/point_bg.gif) no-repeat scroll 0 10px transparent;
    display: block;
    margin: 0;
    padding: 4px 0 4px 10px;
}
.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:188px;
	padding-top:100px;
	color:#333;
	font-size:12px;
}
#trustful p {
	margin:0;
	padding:0;
}
#attach {
	width:360px;
}
#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 b {
	display:block;
	height:2px;
	overflow:hidden;
	background:transparent url(../images/select_title.gif) repeat scroll 0 0;
}
.attribsSelect {
	font-weight:bold;
}
#recentlyviewed li {
	position:relative;
}
.messageStackError {
	color:red;
}
.markProductOutOfStock {
	color:red;
	font-weight:bold;
}
/***************************************************************/
#bodyblock {
	background:#FFFFFF;
	margin: 0 auto;
	width: 960px;
}
#headerblock_shopping {
	background:#FFFFFF;
	margin: 0 auto;
	width: 730px;
}
#headerblock {
	clear:both;
	background:url(../images/new/headerblock_bg.png) repeat-x left top;
	height:100%;
}
#logoWrapper {
	position:relative;
	z-index:10000;
	width: 960px;
	text-align:right;
	margin: 0 auto;
	padding-top:25px;
	margin-bottom:15px;
}
#headerblock_shopping #logoWrapper {
	position:relative;
	z-index:10000;
	width: 730px;
	text-align:right;
	margin: 0 auto;
}
#header_mid_info {
	position:relative;
	height:87px;
}
.shopping-cart {
	position: absolute;
	right: 0;
	top: 30px;
}
.shopping-cart .shopping-carts {
	background: url("../images/new/shopping_dt_bg.gif") no-repeat scroll 38px 5px #FFFFFF;
}
.shopping-cart dt {
	background: url("../images/new/shopping_cart_h_bg.gif") no-repeat scroll 0 0 transparent;
	color: #A72D2C;
	font-size: 14px;
	font-weight: bold;
	line-height: 30px;
	padding-left: 45px;
}
.shopping-cart dt span {
	color: #666666;
	font-style: italic;
	padding: 0 2px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
.search_left {
	background: url("../images/new/search_bg_left.png") no-repeat scroll left top transparent;
}
.search_right {
	background: url("../images/new/search_bg_right.png") no-repeat scroll right top transparent;
}
.search_bar {
	background: url("../images/new/search_bg_middle.png") repeat-x scroll left top transparent;
}
.search_left, .search_right, .search_bar {
	height: 43px;
	width: 100%;
}
.header_nav_left {
	background: url("../images/new/header_nav_left.png") no-repeat scroll left top transparent;
}
.header_nav_middle {
	background: url("../images/new/header_nav_middle.png") repeat-x scroll left top transparent;
}
.header_nav_right {
	background: url("../images/new/header_nav_right.png") no-repeat scroll right top transparent;
}
.header_nav_left, .header_nav_middle, .header_nav_right {
	height:32px;
	width: 100%;
}
.main_content {
	width:535px;
}
#left_menu .title_middle {
	z-index:1000;
	position:relative;
	margin-bottom:-1px;
}
.title_middle {
	background: url("../images/new/title_middle.png") repeat-x scroll left top transparent;
}
.title_left {
	background: url("../images/new/title_left.png") no-repeat scroll left top transparent;
}
.title_right {
	background: url("../images/new/titile_right.png") no-repeat scroll right top transparent;
}
.centerBoxHeading, .leftBoxHeading, .rightBoxHeading {
	height:26px;
	font-size:14px;
	color:#fff;
	padding-left:10px;
	line-height:26px;
	position:relative;
	font-weight:normal;
}
.leftBoxHeading, .rightBoxHeading {
	padding-left:0px;
	text-align:center;
}
.listSideBox {
	text-align:left;
	border-left: 1px solid #D9D9D9;
	border-right: 1px solid #D9D9D9;
	padding:5px;
	height:100%;
	float:left;
	
}
#specials .listSideBox,#specials .listSideBox{ width:168px;
}
#recently_viewed .listSideBox,#wishlist_box .listSideBox{ width:178px;
}
#specialsHeading a {
	color:#fff;
}
.sideBoxContent {
	padding:10px 0;
}
.pro_content_index {
	border:1px solid #eeedee;
	border-top:none;
	border-bottom:none;
	padding:10px;
	padding-top:0px;
	height:100%;
	float:left;
}
.centeredContent {
	text-align:center;
	margin:0 auto;
}
.index_image {
	padding:5px 0;
}
.centeredContent .name {
	padding:5px;
	text-align:left;
}
.centeredContent .name a {
	color:#0f3f9f;
}
.centerBoxContentsNew, .centerBoxContentsFeatured, .centerBoxContentsSpecials {
	height:190px;
	border-bottom:1px dashed #dedede;
	padding-top:10px;
}
.price_index {
	font-weight:bold;
	color:#000;
	font-size:12px;
}
.centerBoxWrapper {
	margin-top:15px;
	float:left;
}
.corner_middle {
	background: url("../images/new/corner_middle.png") repeat-x scroll 0 100% transparent;
}
.corner_left {
	background: url("../images/new/corner_left.png") no-repeat scroll 0% 100% transparent;
}
.corner_right {
	background: url("../images/new/corner_right.png") no-repeat scroll 100% 100% transparent;
}
.corner_middle, .corner_left, .corner_right {
	height:6px;
	width:100%;
	line-height:0px;
	margin:0px;
	padding:0px;
	float:left;
}

.centerBoxWrapper .corner_middle,.centerBoxWrapper  .corner_left,.centerBoxWrapper  .corner_right{
width: 535px;
}
.sideBoxContent, #recent_sold {
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
}
/************ _footer_*********** linkes*/
.ft_m, .ft_b, .ft_t {
	margin:0 auto;
}
.ft_m {
	clear: both;
	margin: 0 auto;
	padding: 5px 10px;
	width: 931px;
	border-left:1px solid #dbdbdb;
	border-right:1px solid #dbdbdb;
	height:100%;
	overflow:hidden;
}
.ft_b {
	background: url("../images/new/m_tb.gif") no-repeat scroll 0 -5px transparent;
	clear: both;
	height: 5px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;
	width: 953px;
}
.ft_t {
	background: url("../images/new/m_tb.gif") no-repeat scroll 0 0 transparent;
	clear: both;
	height: 5px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;
	width: 953px;
}
.ft_3col {
	float: left;
	margin: 0;
	padding: 0 5px;
	width: 220px;
}
.ft_3col span.tit, .ft_4col span.tit {
	clear: both;
	display: block;
	font-weight: bold;
	margin: 0;
	padding: 5px 0;
	color:#000;
	font-size: 12px;
}
.ft_3col a {
	color: #003399;
	cursor: pointer;
	font-size: 12px;
	text-decoration: none;
}
.ft_3col a:hover {
	color: #cc0000;
	text-decoration: underline;
}
.ft_m li {
	background: url("../images/new/s06.gif") no-repeat scroll 8px 6px transparent;
	list-style: none outside none;
	padding-left: 15px;
}
.ft_m ul {
	list-style: none outside none;
	margin: 0;
	padding: 0;
}
/************ _footer_*********** linkes*/
.footer_nav {
	background: url("../images/new/footer.gif") repeat-x scroll center top transparent;
	clear: both;
	margin: 0 auto;
	height: 40px;
	padding: 0;
	text-align: center;
	margin-top:15px;
}
.footer_nav .foot_menu {
	clear: both;
	padding: 5px 0;
}
/*** _____bookmark_____***/
.fun_rc_t {
	background: url("../images/new/brown_720t.gif") no-repeat scroll left top transparent;
	clear: both;
	color: #333333;
	font: bold 12px Arial;
	height: 20px;
	margin: 0 auto;
	padding: 4px 10px 0;
	width: 700px;
}
.fun_rc_m {
	background: url("../images/new/brown_720m.gif") repeat-y scroll left bottom transparent;
	clear: both;
	margin: 0 auto;
	padding: 3px 10px;
	width: 700px;
}
.fun_rc_b {
	background: url("../images/new/brown_720b.gif") no-repeat scroll left top transparent;
	clear: both;
	font-size: 0;
	height: 3px;
	margin: 0 auto;
	padding: 0;
	width: 720px;
}
.foot_help_bor {
	clear: both;
	margin: 0;
	padding: 0;
}
.blank5px {
	clear: both;
	font-size: 0;
	height: 5px;
	margin: 0;
	overflow: hidden;
	padding: 0;
}
.foot_help_bor ul {
	margin: 0;
	padding: 8px 0 0 10px;
}
.foot_help_bor ul li {
	background: url("../images/new/webbook.gif") no-repeat scroll left top transparent;
	float: left;
	font: 12px/16px Arial;
	height: 16px;
	list-style: none outside url("none");
	padding: 0 8px 0 18px;
}
.foot_help_bor ul li.b1 {
	background-position: 0 0;
}
.foot_help_bor ul li.b2 {
	background-position: 0 -16px;
}
.foot_help_bor ul li.b3 {
	background-position: 0 -32px;
}
.foot_help_bor ul li.b4 {
	background-position: 0 -48px;
}
.foot_help_bor ul li.b5 {
	background-position: 0 -64px;
}
.foot_help_bor ul li.b6 {
	background-position: 0 -80px;
}
.foot_help_bor ul li.b7 {
	background-position: 0 -96px;
}
.foot_help_bor ul li.b8 {
	background-position: 0 -112px;
}
.foot_help_bor ul li.b9 {
	background-position: 0 -128px;
}
.foot_help_bor ul li.b10 {
	background-position: 0 -144px;
}
.foot_help_bor ul li.b11 {
	background-position: 0 -160px;
}
#left_menu {
	margin-bottom:10px;
}
/*** _____bookmark_____***/

.corner_bg {
	background:url(../images/new/corner_bg.gif) no-repeat 0 -40px;
	clear: both;
	color: #333333;
	font: bold 13px Arial;
	height: 21px;
	margin: 0;
	padding: 5px 10px 0;
	width: 180px;
}
.corner_content_bg {
	background:url(../images/new/corner_content_bg.gif) repeat-y;
	clear: both;
	margin: 0;
	padding: 5px 10px;
	width: 180px;
	word-wrap: break-word;
}
.corner_bottom {
	background: url(../images/new/corner_bg.gif) no-repeat 0 -70px;
	clear: both;
	height: 5px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 200px;
}
.login_header {
	/*background: url(../images/new/login_header_bg.png) no-repeat left top;*/
	background: url("../images/new/corner_bg.gif") no-repeat scroll 0px -40px transparent;
	clear: both;
	color: #333333;
	font: bold 13px Arial;
	height: 20px;
	margin: 0;
	padding: 6px 10px 0;
	width: 180px;
}
.login_content {
	/*background:url(../images/new/login_content_bg.png) repeat-y;*/
	background: url("../images/new/corner_content_bg.gif") repeat-y scroll 0% 0% transparent;
	clear: both;
	margin: 0;
	padding: 5px 10px;
	width: 180px;
	word-wrap: break-word;
}
#loginboxContent .button_login {
	background:url(../images/new/login_bottom_new.gif) no-repeat;
	height:23px;
	width:85px;
}
#loginbox {
	margin-bottom:10px;
}
.login_foot {
	/*background:url(../images/new/login_footer_bg.png) no-repeat;*/
	background: url("../images/new/corner_bg.gif") no-repeat scroll 0px -70px transparent;
	clear: both;
	height: 5px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 200px;
}
.input_focus_12px {
	/*border: 1px solid #d45e5e;*/
	color: #003300;
	font: bold 12px Verdana;
	padding: 2px;
}
.dashed_line {
	border-bottom: 1px dashed #eaafaf;
	clear: both;
	font-size: 0;
	height: 0;
	margin: 0 auto;
	overflow: hidden;
}
.blank5px {
	clear: both;
	font-size: 0;
	height: 5px;
	margin: 0;
	overflow: hidden;
	padding: 0;
}
.login_forget {
	text-align:right;
}
.login_forget a {
	color:#782121;
	font-weight:bold;
}
.login_link_creat {
	float:left;
	padding:10px 0 0 10px;
}
#popular_searches {
	background:url(../images/new/popular_bg.jpg) no-repeat;
	float:left;
	padding: 10px 8px 10px 12px;
	width: 160px;
}
#popular_searches_info {
	background:url(../images/new/popular_bg2.jpg) no-repeat;
	clear: both;
	padding: 10px 8px 10px 12px;
	width: 170px;
}
#popular_searches h3,#popular_searches_info h3{
	clear: both;
	color: #0066CC;
	font: bold 15px Arial;
	margin: 0;
	padding: 0 0 6px;
}
#popular_searches a,#popular_searches_info a{
	color:#666;
	font-size:12px;
}
.goto_top {
	background: url("../images/new/s03c.gif") no-repeat scroll 0 12px transparent;
	clear: both;
	float: right;
	font: 10px/20px Verdana;
	height: 20px;
	margin: 0;
	padding: 5px 5px 5px 15px;
	width: 70px;
}
#recently_viewed li {
	position:relative;
}
/*****_product_info******/
.main_scene_l {
	float: left;
	margin: 0;
	padding: 0;
	width: 760px;
}
.exh_top {
	background: url("../images/new/m_tb_760.gif") no-repeat scroll 0 0 transparent;
	clear: both;
	height: 5px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 760px;
}
.exh_main, .exh_main_pl {
	background: url("../images/new/m_tb_760.gif") repeat-y scroll -760px 0 transparent;
	clear: both;
	margin: 0;
	min-height: 400px;
	padding: 10px 15px;
	width: 730px;
}
.exh_bottom {
	background: url("../images/new/m_tb_760.gif") repeat-y scroll 0 -5px transparent;
	clear: both;
	height: 5px;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 760px;
}
.pro_chief {
	clear: both;
	margin: 0;
	padding: 0;
}
.pro_chief h1 {
	border-bottom: 1px dashed #CCCCCC;
	clear: both;
	color: #981310;
	font-size: 18px;
	margin: 0;
	padding: 5px 0;
	font:bold 16px Arial;
}
#product_flash {
	float: left;
	margin: 0;
	padding: 10px 0 0;
	text-align: center;
	width: 330px;
}
#product_flash_show_i {
	border:1px solid #ddd;
}
.verdana {
	font-family: Verdana;
}
.px13 {
	font-size: 13px;
}
.gray {
	color: #666666;
}
.blank15px {
	clear: both;
	font-size: 0;
	height: 15px;
	margin: 0;
	overflow: hidden;
	padding: 0;
}
.blank10px {
	clear: both;
	font-size: 0;
	height: 10px;
	margin: 0;
	overflow: hidden;
	padding: 0;
}
.pro_bo_t {
	background: url("../images/new/pro_bo.gif") no-repeat scroll -400px top transparent;
	clear: both;
	height: 10px;
	margin: 0;
	overflow: hidden;
	padding: 0;
}
.pro_bo_m {
	background: url("../images/new/pro_bo.gif") repeat-y scroll left top transparent;
	clear: both;
	margin: 0;
	padding: 0 1px;
}
.pro_bo_b {
	background: url("../images/new/pro_bo.gif") no-repeat scroll -800px top transparent;
	clear: both;
	height: 10px;
	margin: 0;
	overflow: hidden;
	padding: 0;
}
.txt_pri_p_t {
	clear: left;
	display: inline;
	float: left;
	margin: 0;
	padding: 5px 5px 5px 0;
	text-align: right;
	width: 120px;
}
.txt_pri_p_d {
	display: inline;
	float: left;
	margin: 0;
	padding: 5px 0;
	width: 270px;
	height: 20px
}
.pro_bo_m .txt_pri_p_t {
	font-size:14px;
	font-weight:bold;
}
.pirce_info {
	font-size:22px;
	font-weight:bold;
}
.fun_column {
	background: url("../images/new/column_t.gif") repeat-x scroll center top transparent;
	border: 1px solid #D0D0D0;
	clear: both;
	line-height: 1.6em;
	margin: 0 auto;
	padding: 7px 10px;
}
.exh_main h2 {
	border-bottom: 2px solid #E1E1E1;
	clear: both;
	font: bold 16px Arial;
	margin: 5px 0 10px;
	padding: 0 0 5px 3px;
}
.main_scene dt, .main_scene_l dt {
	clear: left;
	float: left;
	margin: 0;
	padding: 10px 8px 5px 0;
	text-align: right;
	width: 160px;
}
.main_scene dl.w700px dd, .main_scene_l dl.w700px dd {
	float: left;
	margin: 0;
	padding: 5px 0;
	width: 530px;
}
#txt_pro_RateStars {
	float:left;
	padding-left:10px;
}
.dashed5px {
	border-bottom: 1px dashed #CCCCCC;
	clear: both;
	font-size: 0;
	height: 0;
	margin: 5px auto;
	overflow: hidden;
}
.w700px .input_5 {
	background-color: #F9F9F9;
	border: 1px solid #999999;
	font: 14px Arial;
	padding: 3px;
}
.w700px .textarea1 {
	width:500px;
	height:120px;
	font-size:12px;
	border:1px solid #999999;
	padding:5px;
	background-color: #F9F9F9;
}
.review_list_h2 {
	border-bottom: 2px solid #E1E1E1;
	clear: both;
	font: bold 16px Arial;
	margin: 5px 0 10px;
	padding: 0 0 5px 3px;
}
.font12 {
	font-size:12px;
}
.pro_chief dl {
	clear: both;
	margin: 0;
	padding: 0;
}
.pro_chief dt {
	clear: left;
	margin: 0;
	padding: 5px 5px 5px 0;
	text-align: right;
	width: 120px;
	font-weight:bold;
}
.pro_chief dd {
	margin: 0;
	padding: 5px 0;
}
/****_info_ right_sidebox*/
.pro_l_col {
	border-top: 1px dashed #CCCCCC;
	clear: both;
	margin: 0;
	padding: 10px 0;
	position:relative;
}
.pro_l_col_left {
	border-top: 1px dashed #CCCCCC;
	clear: both;
	margin: 0;
	padding: 10px 0;
	position:relative;
	float:left;
	width:168px;
	
}
.pro_l_col_first {
	border-top: medium none;
	clear: both;
	margin: 0;
	padding: 10px 0;
}
.img50px {
	clear: both;
	height: 56px;
	margin: 0 auto;
	overflow: hidden;
	padding: 0;
	text-align: center;
	width: 56px;
}
.img50px a {
	background: none repeat scroll 0 0 #FFFFFF;
	border: 1px solid #E6E6E6;
	display: table-cell;
	height: 50px;
	line-height: 50px;
	margin: 0;
	overflow: hidden;
	padding: 1px;
	vertical-align: middle;
	width: 50px;
}
.pro_l_col div.p_pic {
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 60px;
}
.pro_l_col div.p_brief {
	float: right;
	font: 11px Arial;
	margin: 0;
	padding: 0;
	width: 100px;
}
.pro_l_col_left div.p_pic {
	float: left;
	margin: 0;
	padding: 0;
	text-align: center;
	width: 60px;
}
.pro_l_col_left div.p_brief {
	float: right;
	font: 11px Arial;
	margin: 0;
	padding: 0;
	width: 100px;
}
.pro_l_col_left  a{
	color:#003399;
}
.blank8px {
	clear: both;
	font-size: 0;
	height: 8px;
	margin: 0;
	overflow: hidden;
	padding: 0;
}
.navPrevPrevList {
	float:left;
}
.navNextPrevList {
	float:right;
}


/*****_product_info******/
a.search_link{
	color:#FFF;
}
a.search_link:hover{
	color:#FFF;
}
#manufacturersContent ul{
	padding-left:10px;
}
#manufacturersContent li{
	text-align:left;
}
.col_txt_more {
    float: right;
    padding-top: 7px;
    text-align: right;
    width: 40px;
}
#order_history{
	margin-top:10px;
}
#news li a{
	color:#003399;
}
#news_list{
	height:160px;
}
.whyBuyFromUs {
    padding-bottom: 10px;
	float:left;
}
.b, .bp {
}
.whyBuyFromUs div {
    display: inline;
    float: left;
    margin: 5px 0;
    width: 50%;
	color:#666666;
	font-weight:normal;
}
.whyBuyFromUs h4, .whyBuyFromUs p {
    padding-left: 12px;
    padding-right: 12px;
}
.whyBuyFromUs h4 {
    color: #666666;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
	padding:5px 0px;
}
.whyBuyFromUs h4, .whyBuyFromUs p {
    padding-left: 12px;
    padding-right: 12px;
	

}
#whyBuyFromUs h3.blue_con{
	background:url(../images/blue_head_bg.gif) repeat-x;
	height:28px;
	line-height:28px;
	margin-bottom:6px;
	padding:0;
	border:none;
	width:958px;
}
.whyBuyFromUs p.joinNow {
    text-align: right;
}
.whyBuyFromUs h4 span {
    background-repeat: no-repeat;
    display: block;
    float: left;
    height: 28px;
    margin-right: 5px;
    width: 28px;
}
.partners a, .partners span, .whyBuyFromUs h4 span, #joinOurCommunity a {
    background-image: url("../images/footer.png");
}
.bestWholesale h4 span {
    background-position: -200px -120px;
}
.freeToJoin h4 span {
    background-position: -232px -120px;
}
.noMinOrders h4 span {
    background-position: -200px -150px;
}
.fastDelivery h4 span {
    background-position: -232px -150px;
}
.easyToOrder h4 span {
    background-position: -200px -180px;
}
.secure h4 span {
    background-position: -232px -180px;
}
#recentlyorder a{
	color:#003399;
}

#search_con #currencies_list{
	position:relative;
	margin:0px;
}
#currencies_list .three{
	color:#FFF;
	background: url("../images/new/tabs_3_.gif") no-repeat scroll 40px 0 transparent;
	float:left;
	padding-right:40px;
	text-decoration:none;
	
}

#search_con #currencies_list .tab_right {
   background: url("../images/tab_right.gif") no-repeat scroll 0 0 transparent;
    height: 135px;
    left: 0;
    text-indent: 1em;
    width: 140px;
    position: absolute;
    visibility: hidden;
	padding-top:5px;
	top:30px;
}
 #currencies_list p {
    margin: 0;
    padding: 0;
	font-size:11px;
    height: 18px;
	font-weight:normal;
	text-align:left;
}
a.header_link{
	text-decoration:none;
	color:#fff;
	position:absolute;
	left:450px;
	top:0px;
	font-size:10px;
}
a.header_link:hover{
	text-decoration:underline;
	color:#fff;
}
a.link_red_dark{
	color:rgb(51, 51, 51);}
#shoppingbottom{
padding-left:450px;
}
#recently_sold_items a,#recently_viewed a{
	color:#003399;}
.col_t_newsletter_new h3{
	color:#0066CC;}
#product_flash,#product_flash a{
	color:#003399;}
	.fr .b_{
		color:#003399;}
#bookmark2 .fun_rc_t,#bookmark2 .fun_rc_b{
	width:960px;
}

#bookmark2 .fun_rc_t{

 background: url("../images/new/brown_720t_2.gif") no-repeat scroll left top transparent;
}

#bookmark2 .fun_rc_m{

 background: url("../images/new/brown_720m_2.gif") repeat-y scroll left top transparent;

 width:940px;
}
#bookmark2 .fun_rc_b{

 background: url("../images/new/brown_720b_2.gif") no-repeat scroll left top transparent;
}
#bookmark2 .foot_help_bor ul {
	padding-left:140px;
}
.list_product .li_con dt a,.product_detail a{
	color:#003398;}
#category_menu .pad_1em,#category_menu .pad_1em a,#category_menu .gray{
color:#003398;
}


#Content li{
	text-align:left;
	padding-left:30px;
	font-weight:bold;}
#faqssubmitBody #bodyblock {
	width:540px;}


#live_help{
position:fixed;top:110px; right:0px;
}
#live_help{
_position:absolute;
/*_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));//固定在尾*/
_top:expression(eval(document.documentElement.scrollTop+120));
}
*html {
background-image:url(about:blank);
background-attachment:fixed;
}
#faq_info .bg_box_gray{
	margin:0px;
}
#Content li a.b{
	font-weight:bold;
	font-size:13px;
	font-family:Verdana;
}
#Content .gray_trangle_list a{
	color:#003399;
	display: block;
    margin: 0;
    padding: 2px 0 2px 10px;
}
#Content .gray_trangle_list a:hover{
	color:#CC0000;
	background:#FFFFCC;
}

/*#products_list_left .menu {
	width:198px;
}
#products_list_left .menu ul li{
	width:180px;
}

#products_list_left .menu a, .menu a:visited {
	width:180px;
}

#products_list_left .menu ul ul li {
	text-decoration:none;
	border:none;
	float:left;
	width:160px;
}
*/
#switch_con{
    height: 31px;
    margin-bottom: 10px;
    border-bottom: 1px solid rgb(221, 221, 221);
}
#switch_con ul{
    margin-left: 15px;
    list-style: none outside none;
    padding: 0px;
}
#switch_con ul li{
    position: relative;
    float: left;
    margin-right: 5px;
}
#switch_con ul li.current {
    margin-bottom: -1px;
    border-top: 2px solid rgb(252, 160, 27);
}
#switch_con ul li span {
    float: left;
    padding: 0px 10px;
    height: 31px;
    color: rgb(0, 51, 153);
    background-color:#e3eeff;
    cursor: pointer;
    font: bold 12px/31px Arial;
}
#switch_con ul li.current span {
    display: block;
    height: 30px;
    color: rgb(0, 0, 0);
    border-style: solid;
    padding: 0px 15px;
    border-width: 0px 1px;
    border-color: rgb(221, 221, 221);
    background: none repeat scroll 0% 0% rgb(255, 255, 255);
    cursor: default;
    font: bold 16px/28px Arial;
}
#top_image {
    background: url("../images/im_t.gif") no-repeat scroll 0% 0% transparent;
    height: 30px;
    width: 100px;
}
.fun_im_m {
    background: url("../images/im_bg.gif") repeat-y scroll center top transparent;
    margin: -5px 0px 0px;
    padding: 5px 9px 5px 6px;
    width: 85px;
    clear: both;
    text-align: center;
    font-size: 10px;
}
#close_image {
    height: 13px;
    width: 13px;
    position: absolute;
    right: 0px;
    top: 0px;
    cursor: pointer;
}
#call_for_price{
    background: url("../images/new/pro_bo.gif") repeat-y scroll left top transparent;
    clear: both;
    margin: 0px;
    padding: 0px 1px;
    text-align:center;
    font-size:20px;
    font-weight:bold;
}
#call_for_price a{
	color:red;
	text-decoration: underline;
}