@charset "utf-8";
/* CSS Document */
body {
	position:relative;
}
/*indent & line-height*/
.in_1em {
	text-indent:10px;
}
.line_30px {
	line-height:30px;
}
.line_60px {
	line-height:60px;
}
.line_120 {
	line-height:120%;
}
.line_180 {
	line-height:180%;
}
.line_h {
	line-height:150%;
}
/* Content */
.pandawill {
	margin:0 auto;
	width:952px;
	padding:0 10px;
	background:#fff;
}
#wrapper {
	text-align:center;
	width:100%;
}
/*define headerblock*/
#headerblock {
	clear:both;
	height:110px;
	_height:100px;
	width:1080px;
	margin:0px;
	padding:0px;
	z-index:10000;
}
#intro {
	width:272px;
	margin-top:10px;
	float:left;
	text-align:left;
	padding-left:98px;
	height:100px;
	_height:95px;
}
* html #intro {
	width:272px;
	margin-top:10px;
	float:left;
	text-align:left;
	padding-left:0px;
}
#login {
	width:435px;
	float:right;
	margin-top:2px;
	height:14px;
	line-height:14px;
}
#bookmark {
	width:300px;
	float:right;
	height:16px;
	line-height:16px;
	font-size:12px;
}
#logoWrapper {
	/*background-image: url(../images/header_bg.jpg);*/
	/*background-repeat: repeat-x;*/
	margin:0px;
	padding:0px;
	background-color: #FFF;
	text-align:center;
	width:103%;
	height:75px;
}
* html #logoWrapper {
	/*background-image: url(../images/header_bg.jpg);*/
	/*background-repeat: repeat-x;*/
	margin:0px;
	padding:0px;
	background-color: #FFF;
	text-align:center;
	width:94%;
	height:65px;
}
/*define menu*/
.menu {
	font-size:12px;
	width:182px;
	padding-left:2px;
	padding-bottom:4px;
	float:left;
	z-index:500;
	position:relative;
}
.menu ul {
	background:transparent;
	float:left;
}
.menu ul ul {
	width:183px;
}
.menu ul li {
	float:left;
	display:block;
	width:180px;
	height:24px;
	line-height:24px;
	font-weight:bold;
}
.menu ul li a {
	text-decoration:none;
	text-align:left;
}
.menu ul ul li {
	display:block;
	width:161px;
	height:auto;
	line-height:140%;
	border:0;
	font-weight:normal;
	padding:2px 0 2px 20px;
	border-right:2px solid #a6a6a6;
	background-position:0 -33px;
	background-color:#fff;
}
.menu ul ul .b_top {
	background-position:0 -1px;
	border-top:1px solid #A6A6A6;
	border-right:2px solid #A6A6A6;
	padding-top:10px;
}
.menu a, .menu a:visited {
	display:block;
	float:left;
	height:100%;
	width:180px;
	font-size:1em;
	text-decoration:none;
	padding:0;
	text-indent:1em;
}
.menu ul ul li a, .menu ul ul li a:visited {
	display:inline;
	color:#000;
	background:none;
	text-indent:0;
	width:auto;
}
.menu ul ul li a:hover {
	color:#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;
	background:#fff url(../images/menu_arrow_bg.gif) no-repeat -1px -130px;
}
.menu li:hover {
	position:relative;
}
.menu :hover > a {
	color:#000;
	background:#fff url(../images/menu_arrow_bg.gif) no-repeat -1px -130px;
}
.menu ul ul {
	position:absolute;
	height:0;
	top:-10000000px;
	left:156px;
	width:183px;
	padding-bottom:4px;
	height:auto;
	background:url(../images/menu_arrow_bg.gif) no-repeat 0 100%;
}
.menu ul :hover ul {
	top:-1px;
}
/*define footerblock*/
#footerblock {
	background:url(../images/bg_foot.gif) repeat-x;
	padding-top:8px;
}
#footerblock img {
	vertical-align:top;
	margin:0 5px;
}
#footimg {
	margin:0 auto;
	width: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;
}
.banners {
	float:right;
}
/*tabs*/
#tabs {
	text-align:left;
	float:right;
	background:url(../images/tabs_bg.gif) no-repeat;
	z-index:900;
}
#tabs ul {
	padding:0;
	margin:0;
	width:310px;
	position:relative;
}
#tabs ul li {
	float:left;
	display:inline;
}
#tabs ul li a.outer {
	display:block;
	height:26px;
	line-height:20px;
	text-decoration:none;
	text-indent:1em;
	font-size:12px;
	margin-top:2px;
	font-weight:bold;
}
#tabs ul li strong.outer {
	display:block;
	height:26px;
	line-height:20px;
	text-decoration:none;
	text-indent:1em;
	font-size:12px;
	margin-top:2px;
	font-weight:bold;
}
#tabs ul li a.one {
	background:url(../images/tabs_1_.gif) no-repeat;
	width:105px;
}
#tabs ul li a.two {
	background:url(../images/tabs_2_.gif) no-repeat;
	width:64px;
}
#tabs ul li a.three {
	background:url(../images/tabs_3_.gif) no-repeat;
	width:140px;
}
#tabs ul li div {
	padding:5px;
	position:absolute;
	top:-2400px;
}
#tabs ul li a div.tab_left, #tabs ul li div.tab_left {
	left:0;
	text-indent:1em;
	background:url(../images/tab_left.gif) no-repeat;
	height:79px;
	width:146px;
	z-index:500;
}
#tabs ul li a div.tab_center, #tabs ul li div.tab_center {
	left:105px;
	text-indent:1em;
	background:url(../images/tab_center.gif) no-repeat;
	height:61px;
	width:130px;
	z-index:500;
}
#tabs ul li a div.tab_right, #tabs ul li div.tab_right {
	left:169px;
	text-indent:1em;
	background:url(../images/tab_right.gif) no-repeat;
	height:135px;
	width:130px;
	z-index:500;
}
#tabs ul li:hover > a.one {
	color:#000;
	background:url(../images/tabs_1_.gif) 0 -28px no-repeat;
	height:26px;
}
* html #tabs ul li a.one:hover {
	height:26px;
	color:#000;
	background:url(../images/tabs_1_.gif) 0 -28px no-repeat;
	cursor:pointer;
}
#tabs ul li:hover > a.two {
	color:#000;
	background:url(../images/tabs_2_.gif) 0 -28px no-repeat;
	height:26px;
}
* html #tabs ul li a.two:hover {
	height:26px;
	color:#000;
	background:url(../images/tabs_2_.gif) 0 -28px no-repeat;
	cursor:pointer;
}
#tabs ul li:hover > a.three, #tabs ul li a.three:hover {
	color:#000;
	background:url(../images/tabs_3_.gif) 0 -28px no-repeat;
	height:26px;
	cursor:default;
}
* html #tabs ul li a.three:hover {
	height:26px;
	color:#000;
	background:url(../images/tabs_3_.gif) 0 -28px no-repeat;
	cursor:default;
}
#tabs ul li:hover div, #tabs ul li a:hover div {
	top:24px;
}
#tabs p {
	padding:0;
	margin:0;
}
div.tab_left p a, div.tab_center p a {
	line-height:160%;
	background:url(../images/list_ca_l.gif) left center no-repeat;
	padding-left:1em;
}
#tabs em {
	text-decoration:underline;
	font-style:normal;
	font-weight:normal;
	margin-left:5px;
}
.tab_right p {
	height:18px;
}
.tab_right img {
	margin-right:0.5em;
}
.index_logo, .logo {
	height:105px;
		_height:95px;
	width:302px;
	background:url(../images/logobg.jpg) 0 0 no-repeat;
}
.index_logo span, .logo span {
	display:block;
	height:68px;
	width:302px;
	background:url(../images/logobg.jpg) 0 0 no-repeat;
}
.logo a:hover span {
	background:url(../images/logobg.jpg) 0 -68px no-repeat;
	text-decoration:none;
}
.logo img {
	display:block;
}
.topheaderFont {
	position:absolute;
	width:320px;
	overflow:hidden;
	z-index:1px;
}
* html .topheaderFont {
	position:absolute;
	width:320px;
	overflow:hidden;
	z-index:1px;
}
/*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:184px;
}
.maxframe {
	margin-left:184px;
}
.midframe {
	width:576px;
	text-align:center;
}
.therightframe {
	width:209px;
}
.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;
}
.menuTopbg {
	background:url(../images/theme-1/item_menu_top.gif) no-repeat;
}
.topheadbg {
	background:url(../images/topheadbg.gif) repeat-x;
}
button:hover, button:active {
	background:url(../images/button_over.gif) repeat-x;
	color:#333;
}
#menu_index_top li {
	overflow:hidden;
	position:relative;
}
#menu_index_top li a:link, #menu_index_top li a:visited {
	color:#fff;
	font-size:15px;
	width:184px;
	height:38px;
	display:block;
	color:#fff;
	margin-top:6px;
	font-weight:bold;
	text-indent:1em;
	line-height:38px;
}/*#8E0314 */
#menu_index_top li a:hover {
	background-position:0 -38px;
}
.cate_title {
	background:#8e0011 url(../images/cate_title.gif) no-repeat 2px 0;
	height:26px;
	text-indent:14px;
	color:#000;
	line-height:26px;
	font-weight:bold;
	width:184px;
	font-size:12px
}
.product_title {
	font-size:12px;
	font-weight:bold;
	line-height:100%;
}
.blue_con {
	border:1px solid #ddd;
	padding-bottom:8px;
	clear:both;
}
.blue_con h3 {
	background:url(../images/blue_head_bg.gif) repeat-x;
	height:28px;
	line-height:28px;
	margin-bottom:6px;
	padding:0;
}
.blue_con h4 {
	background:#E1F1F6 url(../images/blue_head_bg.gif) repeat-x;
	margin-bottom:6px;
	padding:6px 0;
}
.blue_con p {
	padding:0 12px;
	margin:0;
}
.blue_con p strong {
	font-size:12px;
}
.order_news {
	background-color:#fff;
	margin:0 6px;
	display:block;
	padding:4px 5px;
}
.order_news input {
	margin:3px 0;
}
.bg_letter {
	background:url(../images/bg_letter.gif) no-repeat;
	padding:10px 0 10px 60px;
}
/*nav menu*/
#nav_menu {
	text-align:center;
	font-size:13px;
	font-weight:bold;
}
#nav_menu li {
	float:left;
	display:inline;
	margin-top:6px;
	background:url(../images/nav_bar_bg.gif) repeat-x;
	display:block;
	height:24px;
	border-right:1px solid #ddd;
	border-top:1px solid #ddd;
}
#nav_menu li span {
	display:block;
	height:24px;
	line-height:24px;
	color:#A72D2C;
	text-decoration:none;
}
#nav_menu li a:link, #nav_menu li a:visited {
	background:url(../images/nav_bar_bg.gif);
	text-decoration:none;
	display:block;
	color:#000;
}
#nav_menu li a span {
	color:#000;
}
#nav_menu li a:hover {
	background-position:0 bottom;
}
#nav_menu li a:hover span {
	cursor:pointer;
}
#nav_menu .li1 {
	width:81px;
}
#nav_menu .li2 {
	width:139px;
}
#nav_menu .li3 {
	width:99px;
}
#nav_menu .li4 {
	width:99px;
}
#nav_menu .li5 {
	width:115px;
}
#nav_menu .li6 {
	width:78px;
}
#nav_chat {
	background:url(../images/chat_bg.gif) right top no-repeat;
	padding-top:15px;
	width:230px;
	text-indent:43px;
	line-height:15px;
}
#nav_chat p {
	padding:0;
	margin:0;
}
.search_bar {
	height:39px;
	width:768px;
}
.use_nav_bg {
	height:31px;
	margin:4px 2px;
}
.use_nav_bg b {
	width:12px;
	height:31px;
	display:block;
	float:left;
}
#search_con {
	text-align:center;
}
#search_con .select {
	width:160px;
}
#search_con .input {
	width:142px;
	color:#999999;
}
* html #search_con .input {
	width:138px;
}
* +html #search_con .input {
	width:138px;
}
#search_con li {
	margin-right:5px;
}
a.btn_search {
	width:43px;
	height:22px;
	display:block;
	background:url(../images/btn_go.gif) 0 0 no-repeat;
}
a.btn_search:hover {
	width:43px;
	height:22px;
	display:block;
	background:url(../images/btn_go.gif) 0 -22px no-repeat;
}
#shoping_con li a:link, #shoping_con li a:visited {
	width:173px;
	height:28px;
	text-decoration:none;
	display:block;
	color:#fff;
}
#shoping_con li a:hover {
	background-position:0 0;
	text-decoration:underline;
}
#shoping_con li a span {
	width:138px;
	height:28px;
	line-height:28px;
	padding-left:35px;
	display:block;
}
#shoping_con li, #search_con li {
	float:left;
	color:#fff;
	line-height:22px;
	font-size:13px;
	font-weight:bold;
}
.right_big_con {
	float:inherit;
	padding-left:10px;
	width:785px;
	overflow:hidden;
}
.index_layer #boxswitch div {
	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;
}
#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;
}
#index_list li {
	float: left;
	width: 20%;
	margin-top: 3px;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	text-align: center;
}
.index_centers {
	float: left;
	width: 542px;
	overflow-x: hidden;
	overflow-y: hidden;
}
#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 {
	float:left;
	width:150px;
	height:282px;
	padding:0 14px;
	margin:10px 0;
}
.border_r_dash {
	background:url(../images/border_dash.gif) right top repeat-y;
}
.top_selling img {
	margin-right:1em;
}
.top_selling li {
	padding:1em 0;
}
#recentlyorder {
	height:210px;
	overflow:hidden;
}
#recentlyorder li {
	width:181px;
	height:70px;
	line-height:140%;
}
.roll_order {
	margin-left:18px;
}
a.icon_inquiry {
	background:url(../images/btn_inquiy.gif) no-repeat;
	width:130px;
	height:19px;
	display:block;
}
/* list html */

.list_title a {
	background:#eee;
	display:block;
	overflow:hidden;
	height:20px;
	line-height:20px;
	text-indent:2em;
	color:#A72D2C;
	text-decoration:underline;
}
.list_product {
	height:150px;
	width:734px;
	background:url(../images/line.gif) no-repeat bottom center;
	margin-left:11px;
	padding-top:8px;
}
.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;
	margin-bottom:10px;
}
#list_bg_img {
	padding-left:21px;
}
#list_bg_img p {
	padding:10px 0;
	margin:0;
	display:block;
	line-height:120%;
	padding:0;
	margin:0;
	position:relative;
	top:5px;
}
#list_bg_img li {
	float:left;
	width:136px;
	background:url(../images/line.gif) no-repeat left bottom;
	padding:5px 21px;
	height:320px;
}
#list_bg_img li .relative {
	background:none;
	padding:0;
	height:auto;
	height:130px;
}
#list_bg_big_img {
	padding-left:18px;
}
#list_bg_big_img p {
	padding:10px 0;
	margin:0;
	display:block;
	line-height:120%;
	padding:0;
	margin:0;
	position:relative;
	top:5px;
}
#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;
}
.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:129px;
	height:29px;
	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_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;
}
.best_sellers {
	background:url(../images/Best_Seller2.png) no-repeat;
	width:57px;
	height:56px;
	position:absolute;
	top:80px;
}
/*the stats small icon s*/
.product_count_s {
	position:absolute;
	z-index:100;
	right:1px;
	top:3px;
	width:26px;
	height:30px;
	background:url(../images/count_s.gif) no-repeat;
	padding:1px 0 0 5px;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	text-align:left;
}
.sale_item_s {
	background:url(../images/sale_item_s.gif) no-repeat;
	width:90px;
	height:16px;
	position:absolute;
	top:74px;
}
.sold_out_s {
	background:url(../images/sold_out_s.gif) no-repeat;
	width:90px;
	height:18px;
	position:absolute;
	top:36px;
}
.almost_sold_out_s {
	background:url(../images/almost_sold_s.gif) no-repeat;
	left:37px;
	top:37px;
	width:53px;
	height:53px;
	position:absolute;
}
.product_count_b {
	position:absolute;
	z-index:100;
	right:1px;
	top:3px;
	width:26px;
	height:30px;
	background:url(../images/count.gif) no-repeat;
	padding:1px 0 0 5px;
	color:#fff;
	font-weight:bold;
	font-size:11px;
	text-align:left;
}
.sale_item_b {
	background:url(../images/sale_item.gif) no-repeat;
	padding:9px 65px;
	display:block;
}
.sold_out_b {
	background:transparent url(../images/sold_out_b.gif) no-repeat scroll 0%;
	height:23px;
	position:absolute;
	top:106px;
	width:228px;
}
.almost_sold_out_b {
	background:url(../images/almost_sold.gif) no-repeat;
	left:37px;
	top:37px;
	width:53px;
	height:53px;
	position:absolute;
}
/*the pagebar*/
.pagebar {
	height:30px;
	font-size:12px;
	  clear:both ;
	padding-top:5px;
}
.pagebar a span {
	border:1px solid #ddd;
	background-color:#fff;
	text-align:center;
	font-weight:normal;
	cursor:pointer;
	padding:2px 10px;
	line-height:28px;
	margin:0;
}
.pagebar a {
	margin:0 6px;
}
.pagebar span {
	text-align:center;
	font-weight:bold;
	margin:0 6px;
}
.list_bar li, .pagebar li {
	float:left;
}
.first_page {
	background:url(../images/first.gif) no-repeat center center;
}
.last_page {
	background:url(../images/last.gif) no-repeat center center;
}
.next_page {
	background:url(../images/next.gif) no-repeat 39px center;
}
.prev_page {
	background:url(../images/prev.gif) no-repeat 4px center;
}
.pages {
	width:950px;
	clear:both;
}
.pages span {
	display:block;
	float:left;
	padding:2px 4px;
	margin:2px;
	border:1px solid #ddd;
	cursor:pointer;
}
.pages span.current {
	display:block;
	float:left;
	padding:2px 4px;
	margin:2px;
	border:1px solid #ff6c00;
	cursor:pointer;
	background:#ffffe1;
}
/*the list bar*/
.list_bar {
	height:24px;
	background:url(../images/list_bar_bg.gif) repeat-x;
	color:#000;
	line-height:20px;
}
.list_bar .category {
	background:url(../images/trangle.gif) 7px center no-repeat;
	height:22px;
	padding:0 10px 0 0;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
	display:block;
	float:left;
	text-indent:14px;
}
/*.list_bar .category a {text-decoration:underline;line-height:22px;}*/
.list_bar .category a {
	line-height:22px;
}
.list_bar .category_ {
	background:url(../images/trangle2.gif) no-repeat;
	height:23px;
	padding:0 10px 0 0;
	border-right:1px solid #ddd;
	display:block;
	float:left;
	text-indent:14px;
}
.list_bar .li1 {
	width:187px;
}
.list_bar .li2 {
	width:258px;
}
.list_bar .select {
	width:100px;
	margin-right:8px;
	height:19px;
	line-height:19px;
}
.list_bar .select1 {
	width:40px;
	margin-right:8px;
	height:19px;
	line-height:19px;
}
a .list_list, a .list_grid, a .list_gallery {
	background-position:0 -23px;
	cursor:pointer;
}
.list_list {
	background:url(../images/list_list.gif) no-repeat;
	display:block;
	width:45px;
	height:23px;
	text-indent:2em;
	float:left;
}
.list_grid {
	background:url(../images/list_grid.gif) no-repeat;
	display:block;
	width:45px;
	height:23px;
	text-indent:2em;
	float:left;
}
.list_gallery {
	background:url(../images/list_gallery.gif) no-repeat;
	display:block;
	width:60px;
	height:23px;
	text-indent:2em;
	float:left;
}
a .list_grid:hover, a .list_list:hover, a .list_gallery:hover {
	text-decoration:underline;
	color:#A72D2C;
}
#relate_cate {
	width:487px;
	height:121px;
}
#relate_cate li {
	width:33%;
	float:left;
	text-indent:2em;
}
#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 {
	height:220px;
	padding:10px 0;
	overflow:hidden;
	line-height:18px;
	width:550px;
}
#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 {
	padding-left:18px;
	margin:3px 0;
}
.mid_flash_width {
	width:520px;
}
.max_flash_width {
	width:766px;
	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 {
	overflow: hidden;
	height:16px;
	display:block;
}
#category_menu li a:link, #category_menu li a:visited {
	background:url(../images/list_ca_l.gif) 3px 6px no-repeat;
	padding:1px 10px;
	line-height:140%;
	display:block;
}
#category_menu li a:hover {
	background:#f0f0f0 url(../images/list_ca_l.gif) 3px 6px no-repeat;
	padding:1px 10px;
	line-height:140%;
}
#category_menu .pad_1em {
	padding-left:3px;
}
.table {
	background-color: rgb(102, 102, 102);
	margin-right: 5px;
}
.coupon_icon_cut {
	width:484px;
	background:url(../images/icon_cut.gif) no-repeat 0 260px;
}
/*the product*/
#product_flash {
	width:335px;
	text-align:center;
}
.p_f_en {
	background:url(../images/btn_enlarge.gif) no-repeat;
	padding-left:18px;
}
#product_flash_btn {
	text-align:center;
	margin-left:8px;
}
#product_flash_btn img {
	border:1px solid #eee;
}
#product_flash_btn li {
	float:left;
	height:45px;
	width:50px;
	padding-top:5px;
}
.mini_frame {
	width:193px;
}
.for_gray_bg {
	background:url(../images/right_gray_bg.gif) repeat-y right top;
}
.seal_m_en {
	background:url(../images/seal_m_en.gif) no-repeat;
	width:115px;
	height:82px;
}
.png {
	width:273px;
	height:284px;
	padding:22px 44px 22px 22px;
	background:url(../images/pop_win_bg.png) no-repeat;
}
.pad_product {
	width:268px;
	padding:10px 10px 0 10px;
	background:url(../images/bg.gif) repeat-x;
}
#product_info_con {
	width:480px;
}
#table_info {
	width:360px;
	text-align:center;
	border:1px solid #ddd;
	border-width:0 0 1px 1px;
}
#table_info a {
	text-decoration:underline;
}
#table_info th {
	background:#ececec;
}
#table_info th, #table_info td {
	height:22px;
	border:1px solid #ddd;
	border-width:1px 1px 0 0;
}
#table_info_l {
	width:100%;
	text-align:center;
	border:1px solid #ddd;
	border-width:0 0 1px 1px;
}
#table_info_l a {
	text-decoration:underline;
}
#table_info_l th {
	background:#ececec;
}
#table_info_l th, #table_info_l td {
	height:22px;
	border:1px solid #ddd;
	border-width:1px 1px 0 0;
}
#product_price {
	width:156px;
	margin-top:5px;
}
.product_ul_h {
	height:40px;
	padding-top:20px;
}
#ZoomBox IFRAME {
	DISPLAY: block;
	POSITION: absolute;
	Z-INDEX: -1;
	TOP: 0;
	LEFT: 0;
	WIDTH: 500px;
	HEIGHT: 500px;
}
#ZoomBox {
	background:#eee url(../images/pop_bg1.gif) repeat-y right top;
}
#smallImgBtns {
	position:relative;
	width:500px;
	height:54px;
	background:#fff url(../images/pop_bg2.gif) no-repeat 0 100%;
	z-index:480;
	padding:0 8px 10px 0;
}
#smallImgBtns li {
	float:left;
	padding:2px 4px 0px 4px;
}
#product_flash_btn img, #smallImgBtns img {
	padding:1px;
}
#product_main_con {
	width:786px;
	overflow:hidden;
}
#product_main_con #search_feedback {
	width:230px;
}
.inquiry {
	padding-left:250px;
	padding-top:15px;
	background:url(../images/bag.gif) no-repeat 20px 30px;
}
#Item_Description_Spc h2 {
	font-size:14px;
	margin:10px 0;
}
#Item_Description_Spc h3 {
	font-weight:normal;
	line-height:150%;
	color:#BF0000;
}
#Item_Description_Spc ul li {
	background:transparent url(../images/icon_arr.gif) no-repeat 0px 6px;
	padding-left:10px;
	margin-top:5px;
}
#testimonials dl {
	background-color:#ebe9df;
	float:left;
	width:320px;
	height:85px;
	overflow:hidden;
	padding:10px;
	margin:5px;
}
#testimonials dd {
	text-align:right;
	padding-right:5px;
}
.process_title {
	width:730px;
	margin:0 auto;
}
#chat_div {
	background:#fff url(../images/chat_div_bg.gif) no-repeat 0 100%;
	width:229px;
	border:1px solid #ddd;
	border-width:0 1px;
	height:245px;
	position:absolute;
	right:0;
	top:105px;
	z-index:499;
}
#chat_div_name {
	width:200px;
	overflow:hidden;
}
#chat_div_close_img {
	cursor: pointer;
	position:absolute;
	right:10px;
	bottom:10px;
}
#floatBox_img {
	cursor: pointer;
	position:absolute;
	right:24px;
	top:5px;
}
.lay_hot {
	background:transparent url(../images/hot.gif) no-repeat scroll 0%;
	height:9px;
	position: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/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:28px;
}
.select3 {
	width:235px;
	border:1px solid #ddd;
}
.input3 {
	width:60px;
	border:1px solid #ddd;
}
.input_box {
	width:254px;
	height:21px;
	border:0;
	padding:5px 5px 1px 5px;
	font-size:14px;
	background-image:url(../images/bg_input.gif);
	background-repeat:no-repeat;
}
.bill_bot_img {
	background:url(../images/icon_clock.gif) no-repeat;
	padding-left:20px;
}
.address_tb td {
	padding:5px;
	vertical-align:top;
}
/*=========================my count==============================*/
.write_btn {
	background:url(../images/icon_write.gif) no-repeat;
	padding-left:16px;
}
.table_orders th {
	padding-left:32px;
	text-align:left;
}
.table_orders td {
	border-bottom:1px solid #eee;
	height:28px;
	padding-left:32px;
}
.status_btn {
	background:url(../images/icon_th.gif) no-repeat right -18px;
	padding-right:16px;
}
.status_cur {
	background-position:right 0;
}
.status_btn_up {
	background-position:right -33px;
}
.order_layer #boxswitch div {
	width: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===============================*/
.site_map ul {
	float:left;
	width:188px;
	height:750px;
}
.site_map a {
	padding-top:4px;
	padding-bottom:4px;
}
/*==============================help===============================*/
#help_nav {
	height:64px;
	clear:both;
	border-top:1px solid #ddd;
}
#help_nav li {
	float:left;
	display:block;
	width:270px;
}
#help_nav a:link, #help_nav a:visited {
	text-decoration:none;
}
#help_nav .active {
	background:url(../images/bg_arrow_off.gif) no-repeat center bottom;
	height:63px;
	display:block;
}
#help_nav .active span {
	background:#fff;
	display:block;
	height:54px;
	cursor:pointer;
	padding:0 15px;
}
#help_nav .active a:hover {
	background:url(../images/bg_arrow_off.gif) no-repeat center bottom;
	height:63px;
	display:block;
}
#help_nav .active a:hover span {
	background:#e6e5e1;
	display:block;
	height:54px;
}
#help_nav .normal {
	background:url(../images/bg_arrow_on.gif) no-repeat center bottom;
	height:63px;
}
#help_nav .normal span {
	background:url(../images/help_switch_bg.gif) repeat-x;
	height:54px;
	display:block;
	cursor:default;
	padding:0 15px;
}
.ico1, .ico2, .ico3 {
	padding-left:24px;
	line-height:180%;
	padding-bottom:5px;
}
.ico1 {
	background:url(../images/icon_customer.gif) no-repeat;
}
.ico2 {
	background:url(../images/icon_inquiry.gif) no-repeat;
}
.ico3 {
	background:url(../images/icon_chat.gif) no-repeat;
}
#help_con {
	height:560px;
}
/*A_Z*/
.a_z_grid {
	padding:10px 0 10px 20px;
	width:930px;
	float:left;
}
.a_z_grid li {
	float:left;
	height:20px;
	width:206px;
	padding:0 2px;
	margin:0 10px;
	overflow:hidden;
	text-overflow:ellipsis;
}
.testimonialscon {
	font-family:Georgia, "Times New Roman", times, serif;
	word-wrap:break-word;
	white-space:normal;
	line-height:1.33em;
	font-size:1em;
	padding:5px 10px 2px 10px;
	font-style:italic;
	overflow:hidden;
	width:160px;
}
.static_h1 {
	color:#000;
	font-size:24px;
	line-height:24px;
	padding:10px 0pt;
}
.border_b_d {
	background:transparent url(../images/line_bbb.gif) repeat-x scroll 0pt 100%;
}
.static_tit {
	padding-bottom:10px;
	background:transparent url(../images/line_bbb.gif) repeat-x scroll 0pt 100%;
}
.txt_review {
	background:url(../images/review_bg.jpg) no-repeat;
}
.txt_review_cont {
	background:url(../images/review_cont_bg.jpg) no-repeat;
}
.notice_1, .notice_2 {
	width:700px;
	background:url(../images/green_cir.gif) no-repeat;
	padding-top:10px;
}
.notice_1 .mycon, .notice_2 .mycon {
	border:1px solid #91c089;
	border-width:0 1px;
	padding:0 50px 0 100px;
}
.notice_1 .mycon {
	background:#ebf8de url(../images/notice_1.gif) no-repeat 18px 0;
}
.notice_2 .mycon {
	background:#ebf8de url(../images/notice_2.gif) no-repeat 18px 0;
}
.notice_1 em, .notice_2 em {
	height:10px;
	background:url(../images/green_cir.gif) no-repeat;
	display:block;
	background-position:0 100%;
}
#t_p {
	left:73px;
	top:0px;
	text-align:left;
	position:absolute;
	z-index:500;
}
#t_p ul {
	padding:0;
	margin:0;
	width:42px;
	position:relative;
}
#t_p ul li {
	float:left;
	display:inline;
}
#t_p ul li a.one {
	display:block;
	background:url(../images/tabs_price.gif) no-repeat;
	width:43px;
	text-indent:3px;
}
#t_p ul li div {
	position:absolute;
	top:-2400px;
	background:#fff;
}
#t_p ul li a div, #t_p ul li div {
	left:1px;
	text-indent:2px;
	height:104px;
	width:40px;
	border:1px solid #ddd;
	border-top:none;
}
#t_p ul li:hover > a.one {
	background:url(../images/tabs_price.gif) 100% -28px no-repeat;
	height:26px;
}
* html #t_p ul li a.one:hover {
	height:26px;
	color:#000;
	background:url(../images/tabs_price.gif) 100% -28px no-repeat;
	cursor:pointer;
	color:#A72D2C;
}
#t_p ul li:hover div, #t_p ul li a:hover div {
	top:20px;
}
#t_p div a {
	display:block;
	line-height:140%
}
#t_p IFRAME {
	DISPLAY: block;
	POSITION: absolute;
	Z-INDEX: -1;
	TOP: 0;
	LEFT: 0;
	WIDTH: 40px;
	HEIGHT: 108px;
	border:0;
	filter: mask();
}
#supplierMainContent p, #categoryDescription p {
	margin:0;
	padding:0;
}
#chapter_nav {
	height:180px;
	width:365px;
}
.tt {
	float:left;
	width:650px;
}
.nb {
	background-image:none;
}
/*----------------------------------------------------------------------------------------------------------------------/
 * CSS Buttons Stylesheet
 *
 */
.cssButton, .cssButtonHover {
	background:url(../images/button.gif) repeat-x;
	cursor:pointer;
	border:1px solid #ddd;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
}
.cssButtonHover {
	background:url(../images/button_over.gif) repeat-x;
	color:#333;
}
/* adding the styles below might be needed if the default button width is changed */
/* .button_continue_shopping, .button_shipping_estimator {width: 150px;} */
.small_delete, .button_prev, .button_next, .button_search {
	width: 7em;
}
.button_sold_out_sm, .button_sold_out, .button_update_cart, .button_checkout {
	width: 10em;
}
.button_return_to_product_list, .button_add_selected {
}
.button_in_cart {
}
.button_submit {
}
.button_update_cart {
	color: red;
}
.button_update_cartHover {
	color: black;
}
/*.innerbox#headernavcenter .boxtext .button_search {display:inline;}*/
.button_login {
	background:url(../images/button_login.gif) no-repeat;
	display:block;
	width:153px;
	height:26px;
	border:0 none;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	cursor:pointer;
}
.button_create_account {
	background:url(../images/button_new_account.gif) no-repeat;
	display:block;
	width:179px;
	height:26px;
	border:0 none;
	line-height:0;
	text-indent:-9999px;
	font-size:0;
	cursor:pointer;
}
.button_continue_checkout {
	background:url(../images/btn_cheakout.gif) no-repeat;
	display:block;
	width:184px;
	height:27px;
	border:0 none;
	line-height:0;
	text-indent:-9999px;
	font-size:0;
	margin-top:5px;
	float:right;
}
.small_edit {
	background:url(../images/btn_edit.gif) no-repeat;
	display:block;
	width:53px;
	height:17px;
	border:0 none;
	line-height:0;
	text-indent:-9999px;
	font-size:0;
	margin-top:3px;
}
.button_confirm_order {
	display:block;
	width:157px;
	height:27px;
	border:0 none;
	line-height:0;
	text-indent:-9999px;
	font-size:0;
	margin-top:5px;
	float:right;
}
.buttonAddCart {
	background:url(../images/car.gif) no-repeat;
	display:block;
	width:123px;
	height:27px;
	border:0 none;
	line-height:0;
	text-indent:-9999px;
	font-size:0;
	margin:5px auto 0;
	cursor:pointer;
}
.buttonCheakout {
	display:block;
	width:184px;
	height:27px;
	border:0 none;
	line-height:0;
	text-indent:-9999px;
	font-size:0;
	margin:5px auto 0;
}
.button_place_order {
	display:block;
	width:162px;
	height:27px;
	border:0 none;
	line-height:0;
	text-indent:-9999px;
	font-size:0;
	margin:5px auto 0;
	background:url(../images/btn_place.gif) no-repeat;
}
/*links*/
a:link, a:visited {
	color:#000;
	text-decoration:none
}
a:hover {
	text-decoration:underline;
	color:#A72D2C;
}
/*borders*/
.allborder {
	border:1px solid #ddd;
}
.solditems {
	background:url(../images/theme-1/item_menu_top_lo.gif) no-repeat;
}
.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/list_ca_l.gif) left 9px no-repeat;
	padding:3px 10px;
	line-height:140%;
}
.dl_dot dt {
	background:url(../images/icon_arr.gif) no-repeat 2px center;
	padding-left:10px;
}
#livehelpDiv {
	float:left;
	padding-top:10px;
	text-align:left;
	line-height:11px;
}
#changeThemes {
	background:url(../images/changeThemes.gif) no-repeat;
	width:153px;
	height:12px;
	float:left;
	text-align:left;
	line-height:11px;
	color:#c00;
	padding:8px 0 8px 7px;
	font-weight:800;
	margin-left:105px;
}
#changeThemes b {
	float:left;
	display:block;
	width:100px;
}
#trustful {
	width:172px;
	height:98px;
	padding:0 5px;
}
#attach {
	width: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;
}
@charset "utf-8";
/* CSS Document*/
/*define menu*/
.menu {
	background:#1A85B6;
}
.menu ul li {
	border-top:1px solid #A6A6A6;
	background:#F5F5F5 url(../images/theme-1/menu_arrow_bg.gif) no-repeat -1px -100px;
}
.menu ul ul .b_top {
	border-top:1px solid #A6A6A6;
	border-right:2px solid #A6A6A6;
}
.menu a, .menu a:visited {
	color:#000;
}
.menu ul ul li a, .menu ul ul li a:visited {
	color:#000;
}
.menu ul ul li a:hover {
	color:#8D0011;
}
.menu ul ul :hover > a {
	color:#8D0011;
}
* html .menu a:hover {
	color:#000;
	background:#fff url(../images/theme-1/menu_arrow_bg.gif) no-repeat -1px -130px;
}
.menu :hover > a {
	color:#000;
	background:#fff url(../images/theme-1/menu_arrow_bg.gif) no-repeat -1px -130px;
}
.menu ul ul {
	background:url(../images/theme-1/menu_arrow_bg.gif) no-repeat 0 100%;
}
.new {
	background:url(../images/theme-1/new.gif) no-repeat right center;
}
/*btns*/
button {
	background:url(../images/theme-1/button.gif) repeat-x;
}
button:hover, button:active {
	background:url(../images/theme-1/button_over.gif) repeat-x;
}
#menu_index_top li a:link, #menu_index_top li a:visited {
	background:url(../images/theme-1/menu_top.gif) no-repeat;
	color:#fff;
	font-size:15px;
	width:184px;
	height:38px;
	display:block;
	color:#fff;
	margin-top:6px;
	font-weight:bold;
	text-indent:1em;
	line-height:38px;
}


#menu_index_top li a.special:link, #menu_index_top li a.special:visited {
	background:url(../images/theme-1/menu-top.png) repeat-x;
	color:#fff;
	font-size:15px;
	width:184px;
	height:30px;
	display:block;
	color:#fff;
	margin-top:6px;
	font-weight:bold;
	text-indent:1em;
	line-height:30px;
}

.menuH3_w {
	color:#FFFFFF;
	padding-left:5px;
}
.popular_searches {
	text-align:center;
	height:26px;
	padding-top:3px;
 
	background:url(../images/populerbg.gif) repeat-x;
}
.search_con {
	float:left;
 
	margin-left:175px;
	border:none;

	padding:0px;
}
.cate_title {
	background:#1A85B6 url(../images/theme-1/cate_title.gif) no-repeat 2px 0;
}
.blue_con {
	border:1px solid #ddd;
}
.blue_con h3 {
	background:url(../images/theme-1/blue_head_bg.gif) repeat-x;
}
.blue_con h4 {
	background:#E1F1F6 url(../images/theme-1/blue_head_bg.gif) repeat-x;
}
.bg_letter {
	background:url(../images/theme-1/bg_letter.gif) no-repeat;
}
.search_bar {
/*background:#8E0314;*/
}
.use_nav_bg {
/*background:url(../images/theme-1/search_bar_l.gif) right top no-repeat;*/
}
.use_nav_bg b {
/*background:url(../images/theme-1/search_bar_l.gif) no-repeat;*/
}
a.btn_search {
	background:url(../images/theme-1/btn_go.gif) 0 0 no-repeat;
}
a.btn_search:hover {
	background:url(../images/theme-1/btn_go.gif) 0 -22px no-repeat;
}
#shoping_con li a:link, #shoping_con li a:visited {
	/*background:url(../images/theme-1/search_bar_r.gif) 0 -32px no-repeat;*/
	color:#fff;
	height:22px;
}
#shoping_con li, #search_con li {
	color:#363636;
}
#shoping_con li a span {
	background:url(../images/icon_car.gif) no-repeat center left;
	border:none;
	height:28px;
	line-height:28px;
}
.search_header {
	position:relative;
	z-index:-100px;
	padding-top:10px;
	width:995px;
	margin:0 auto;
	padding-right:10px;
}
.search_header img {
	z-index:-100px;
}
.index_layer .off {
	background:url(../images/theme-1/index_swich_bg.gif) repeat-x;
	border-bottom:1px solid #ddd;
	color:#000;
}
.index_layer .on {
	background:none;
	color:#A72D2C;
}
#border_left {
	border-left:1px solid #ddd;
}
.more_product, a.more_product:link, a.more_product:visited {
	color:#184C95;
}
.border_r_dash {
	background:url(../images/theme-1/border_dash.gif) right top repeat-y;
}
a.icon_inquiry {
	background:url(../images/theme-1/btn_inquiy.gif) no-repeat;
}
/* list html */

.list_title a {
	background:#eee;
	color:#A72D2C;
}
.list_product {
	background:url(../images/theme-1/line.gif) no-repeat bottom center;
}
#list_bg_img li {
	background:url(../images/theme-1/line.gif) no-repeat left bottom;
}
#list_bg_big_img li {
	background:url(../images/theme-1/line.gif) no-repeat left bottom;
}
.car_price {
	color:#bf0000;
	background:url(../images/theme-1/car_price.gif) no-repeat right top;
}
/*the stats of the product*/
.product_count {
	background:url(../images/theme-1/count.gif) no-repeat;
	color:#fff;
}
.free_shipping {
	background:url(../images/theme-1/free_s.gif) no-repeat;
}
.bulksale_free_shipping {
}
.sale_item {
	background:url(../images/theme-1/sale_item.gif) no-repeat;
}


.sold_out {
	background:url(../images/theme-1/sold_out.gif) no-repeat;
}

/*** modified by ketu.lai  2010-05-15**/
.sold_out {
	background:url(../images/Sold_out.png) no-repeat;
	left:20px;
	top:42px;
	width:100px;
	height:52px;
	position:absolute;
}
.almost_sold_out {
	background:url(../images/theme-1/almost_sold.gif) no-repeat;
}
.star {
	background:url(../images/theme-1/star01.gif) no-repeat left bottom;
}
.star_gray {
	background:url(../images/theme-1/star02.gif) no-repeat left bottom;
}
/*the stats small icon s*/
.product_count_s {
	background:url(../images/theme-1/count_s.gif) no-repeat;
	color:#fff;
}
.sale_item_s {
	background:url(../images/theme-1/sale_item_s.gif) no-repeat;
}
.sold_out_s {
	background:url(../images/theme-1/sold_out_s.gif) no-repeat;
}
.almost_sold_out_s {
	background:url(../images/theme-1/almost_sold_s.gif) no-repeat;
}
.product_count_b {
	background:url(../images/theme-1/count.gif) no-repeat;
	color:#fff;
}
.sale_item_b {
	background:url(../images/theme-1/sale_item.gif) no-repeat;
}
.sold_out_b {
	background:transparent url(../images/theme-1/sold_out_b.gif) no-repeat scroll 0%;
}
.almost_sold_out_b {
	background:url(../images/theme-1/almost_sold.gif) no-repeat;
}
/*the pagebar*/
.pagebar a span {
	border:1px solid #ddd;
	background-color:#fff;
	text-align:center;
	font-weight:normal;
	cursor:pointer;
	padding:2px 10px;
	line-height:28px;
	margin:0;
}
.first_page {
	background:url(../images/theme-1/first.gif) no-repeat center center;
}
.last_page {
	background:url(../images/theme-1/last.gif) no-repeat center center;
}
.next_page {
	background:url(../images/theme-1/next.gif) no-repeat 39px center;
}
.prev_page {
	background:url(../images/theme-1/prev.gif) no-repeat 4px center;
}
.pages span {
	border:1px solid #ddd;
}
.pages span.current {
	border:1px solid #ff6c00;
	background:#ffffe1;
}
/*the list bar*/
.list_bar .category {
	background:url(../images/theme-1/trangle.gif) 7px center no-repeat;
	border-right:1px solid #ddd;
	border-bottom:1px solid #ddd;
}
/*.list_bar .category a {text-decoration:underline;line-height:22px;}*/
.list_bar .category_ {
	background:url(../images/theme-1/trangle2.gif) no-repeat;
	border-right:1px solid #ddd;
}
a .list_list, a .list_grid, a .list_gallery {
	background-position:0 -23px;
}
.list_list {
	background:url(../images/theme-1/list_list.gif) no-repeat;
}
.list_grid {
	background:url(../images/theme-1/list_grid.gif) no-repeat;
}
.list_gallery {
	background:url(../images/theme-1/list_gallery.gif) no-repeat;
}
a .list_grid:hover, a .list_list:hover, a .list_gallery:hover {
	color:#A72D2C;
}
#search_feedback {
	background:url(../images/theme-1/search_cate.gif) repeat-x;
}
.recent_flash_prev {
	background:url(../images/theme-1/prev_l.gif) no-repeat;
}
.recent_flash_next {
	background:url(../images/theme-1/next_l.gif) no-repeat;
}
#category_menu li a:link, #category_menu li a:visited {
	background:url(../images/theme-1/list_ca_l.gif) 3px 6px no-repeat;
}
#category_menu li a:hover {
	background:#f0f0f0 url(../images/theme-1/list_ca_l.gif) 3px 6px no-repeat;
}
.table {
	background-color: rgb(102, 102, 102);
	margin-right: 5px;
}
.coupon_icon_cut {
	background:url(../images/theme-1/icon_cut.gif) no-repeat 0 260px;
}
/*the product*/
.p_f_en {
	background:url(../images/theme-1/btn_enlarge.gif) no-repeat;
}
#product_flash_btn img {
	border:1px solid #eee;
}
.for_gray_bg {
	background:url(../images/theme-1/right_gray_bg.gif) repeat-y right top;
}
.seal_m_en {
	background:url(../images/theme-1/seal_m_en.gif) no-repeat;
}
.png {
	background:url(../images/theme-1/pop_win_bg.png) no-repeat;
}
.pad_product {
	background:url(../images/theme-1/bg.gif) repeat-x;
}
#table_info {
	border:1px solid #ddd;
	border-width:0 0 1px 1px;
}
#table_info th {
	background:#ececec;
}
#table_info th, #table_info td {
	border:1px solid #ddd;
	border-width:1px 1px 0 0;
}
#table_info_l {
	border:1px solid #ddd;
	border-width:0 0 1px 1px;
}
#table_info_l th {
	background:#ececec;
}
#table_info_l th, #table_info_l td {
	border:1px solid #ddd;
	border-width:1px 1px 0 0;
}
#ZoomBox {
	background:#eee url(../images/theme-1/pop_bg1.gif) repeat-y right top;
}
#smallImgBtns {
	background:#fff url(../images/theme-1/pop_bg2.gif) no-repeat 0 100%;
}
.inquiry {
	background:url(../images/theme-1/bag.gif) no-repeat 20px 30px;
}
#Item_Description_Spc h3 {
	color:#BF0000;
}
#Item_Description_Spc ul li {
	background:transparent url(../images/theme-1/icon_arr.gif) no-repeat 0px 6px;
}
#testimonials dl {
	background-color:#ebe9df;
}
#chat_div {
	background:#fff url(../images/theme-1/chat_div_bg.gif) no-repeat 0 100%;
	border:1px solid #ddd;
	border-width:0 1px;
}
.lay_hot {
	background:transparent url(../images/theme-1/hot.gif) no-repeat scroll 0%;
}
#recent_flash_small .allborder {
	border:1px solid #F5A79A;
}
.cname {
	color:#333;
}
.pagebar a span:hover {
	color:#A72D2C;
}
.review_reply em, .review_reply b {
	background:url(../images/theme-1/reply_bg.gif) no-repeat;
}
.check_box_tit {
	background:url(../images/theme-1/bg_title.gif) repeat-x;
}
.select3 {
	border:1px solid #ddd;
}
.input3 {
	border:1px solid #ddd;
}
.input_box {
	background:url(../images/theme-1/bg_input.gif) no-repeat;
}
.bill_bot_img {
	background:url(../images/theme-1/icon_clock.gif) no-repeat;
}
/*=========================my count==============================*/
.write_btn {
	background:url(../images/theme-1/icon_write.gif) no-repeat;
}
.table_orders td {
	border-bottom:1px solid #eee;
}
.status_btn {
	background:url(../images/theme-1/icon_th.gif) no-repeat right -18px;
}
.order_layer .off, .nl_layer .off {
	background-color:#f7f6f2;
	border-bottom:1px solid #ddd;
	color:#000;
}
.order_layer .on, .nl_layer .on {
	background:#fff;
	color:#A72D2C;
}
.paypal_warn {
	background:url(../images/theme-1/warn_icon.gif) no-repeat;
}
/*==============================help===============================*/
#help_nav {
	border-top:1px solid #ddd;
}
#help_nav .active {
	background:url(../images/theme-1/bg_arrow_off.gif) no-repeat center bottom;
}
#help_nav .active span {
	background:#fff;
}
#help_nav .active a:hover {
	background:url(../images/theme-1/bg_arrow_off.gif) no-repeat center bottom;
}
#help_nav .active a:hover span {
	background:#e6e5e1;
}
#help_nav .normal {
	background:url(../images/theme-1/bg_arrow_on.gif) no-repeat center bottom;
}
#help_nav .normal span {
	background:url(../images/theme-1/help_switch_bg.gif) repeat-x;
}
.ico1 {
	background:url(../images/theme-1/icon_customer.gif) no-repeat;
}
.ico2 {
	background:url(../images/theme-1/icon_inquiry.gif) no-repeat;
}
.ico3 {
	background:url(../images/theme-1/icon_chat.gif) no-repeat;
}
/*A_Z*/

.static_h1 {
	color:#000;
}
.border_b_d {
	background:transparent url(../images/theme-1/line_bbb.gif) repeat-x scroll 0pt 100%;
}
.static_tit {
	background:transparent url(../images/theme-1/line_bbb.gif) repeat-x scroll 0pt 100%;
}
#t_p ul li a.one {
	background:url(../images/theme-1/tabs_price.gif) no-repeat;
}
#t_p ul li div {
	background:#fff;
}
#t_p ul li a div, #t_p ul li div {
	border:1px solid #ddd;
	border-top:none;
}
#t_p ul li:hover > a.one {
	background:url(../images/theme-1/tabs_price.gif) 100% -28px no-repeat;
}
* html #t_p ul li a.one:hover {
	color:#000;
	background:url(../images/theme-1/tabs_price.gif) 100% -28px no-repeat;
	color:#A72D2C;
}
/*----------------------------------------------------------------------------------------------------------------------/
 * CSS Buttons Stylesheet
 *
 */
.cssButton, .cssButtonHover {
	background:url(../images/theme-1/button.gif) repeat-x;
	border:1px solid #ddd;
}
.cssButtonHover {
	background:url(../images/theme-1/button_over.gif) repeat-x;
	color:#333;
}
/* adding the styles below might be needed if the default button width is changed */
/* .button_continue_shopping, .button_shipping_estimator {width: 150px;} */
.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/theme-1/button_login.gif) no-repeat;
	border:0 none;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	cursor:pointer;
}
.button_create_account {
	background:url(../images/theme-1/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/theme-1/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/theme-1/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/theme-1/btn_confirm.gif) no-repeat;
	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;
}
.buttonCheakout {
	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;
}
/*links*/
a:link, a:visited {
	color:#000;
	text-decoration:none
}
a:hover {
	text-decoration:underline;
	color:#A72D2C;
}
/*borders*/
.allborder {
	border:1px solid #ddd;
}
.border_r {
	border-right:1px solid #ddd;
}
.no_border_t {
	border-top:none;
}
/*li*/
.red_arrow_list li {
	background:transparent url(../images/theme-1/red_arrow_bg.gif) left 7px no-repeat;
	padding:3px 10px;
	line-height:140%;
}
.gray_trangle_list li {
	background:url(../images/theme-1/list_ca_l.gif) left 9px no-repeat;
	padding:3px 10px;
	line-height:140%;
}
.dl_dot dt {
	background:url(../images/theme-1/icon_arr.gif) no-repeat 2px center;
	padding-left:10px;
}
#changeThemes {
	color:#8e0314;
}
#trustful {
	background:url(../images/theme-1/trustful.jpg) no-repeat center;
}

.footer_nav{
	color:#856666;
}
.footer_nav a {
	color:#856666;
	font-weight:bold;
}


.content{
	height:100;	
	margin-bottom:10px;
}