@charset "utf-8";
body {
	position:relative;
}
.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%;
}
.webbuild_light {
	width:1205px;
	background:#fff;
	clear:both;
	margin-top:0;
	margin-right:auto;
	margin-bottom:0;
	margin-left:auto;
	padding-top:0;
	padding-right:0px;
	padding-bottom:0;
	padding-left:0px;
}
#headerblock {
	clear:both;
	height:74px;
	text-align:right;
	position:relative;
	z-index:10000;
	background-image:url(../images/top.jpg);
	background-repeat:no-repeat;
	background-position:left;
}
#headerblock2 {
	clear:both;
	height:74px;
	text-align:right;
	position:relative;
	z-index:10000;
}
#intro {
	width:372px;
	margin-top:10px;
	float:left;
	text-align:left;
}
#intro2 {
	width:242px;
	margin-top:10px;
	float:left;
	text-align:left;
}
#login {
	width:435px;
	float:right;
	margin-top:2px;
	height:14px;
	line-height:14px;
}
#bookmark {
	width:500px;
	float:right;
	height:16px;
	line-height:16px;
	font-size:12px;
	position:absolute;
	right:0;
	top:40px;
}
.menu {
	font-size:12px;
	width:224px;
	padding-left:2px;
	padding-bottom:4px;
	float:left;
	z-index:500;
	position:relative;
	background-color:#F2F2F2;
}
.menu ul {
	background:transparent;
	float:left;
}
.menu ul ul {
	width:227px;
}
.menu ul li {
	float:left;
	display:block;
	width:222px;
	height:24px;
	line-height:24px;
	font-weight:bold;
}
.menu ul li a {
	color:#00539B;
	text-decoration:none;
}
.menu ul ul li {
	display:block;
	width:224px;
	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:224px;
	font-size:1em;
	text-decoration:none;
	padding:0;
	text-indent:1em;
	color:
}
.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:#000;
	background:none;
	text-decoration:underline;
}
.menu ul ul :hover>a {
	color:#FF6600;
	background:none;
	text-decoration:underline;
}
.menu table {
	border-collapse:collapse;
	padding:0;
	margin:-1px;
	width:0;
	height:0;
	font-size:1em;
	z-index:1;
}
* html .menu a:hover {
	color:#000;
	position:relative;
	z-index:100;
	text-decoration:none;
	/*background:#fff url(../images/menu_arrow_bg.gif) no-repeat -1px -130px;*/
}
.menu li:hover {
	position:relative;
}
.menu :hover>a {
	color:#000;
	/*background:#fff url(../images/menu_arrow_bg.gif) no-repeat -1px -130px;*/
}
.menu ul ul {
	position:absolute;
	height:0;
	top:-10000000px;
	left:222px;
	width:227px;
	padding-bottom:4px;
	height:auto;
	/*background:url(../images/menu_arrow_bg.gif) no-repeat 0 100%;*/
}
.menu ul :hover ul {
	top:-1px;
}
#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;
}
#footimg object {
	float:right;
*float:none;
*+float:none;
	padding-right:65px;
}
.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 {
	right:0;
	top:0px;
	width:309px;
	text-align:left;
	background:url(../images/tabs_bg.gif) no-repeat;
	position:absolute;
	z-index:500;
}
#tabs ul {
	padding:0;
	margin:0;
	width:310px;
	position:relative;
}
#tabs ul li {
	float:left;
	display:inline;
}
#tabs ul li a.outer {
	display:block;
	height:26px;
	line-height:20px;
	text-decoration:none;
	text-indent:1em;
	font-size:12px;
	margin-top:2px;
	font-weight:bold;
}
#tabs ul li strong.outer {
	display:block;
	height:26px;
	line-height:20px;
	text-decoration:none;
	text-indent:1em;
	font-size:12px;
	margin-top:2px;
	font-weight:bold;
}
#tabs ul li a.one {
	background:url(../images/tabs_1_.gif) no-repeat;
	width:105px;
}
#tabs ul li a.two {
	background:url(../images/tabs_2_.gif) no-repeat;
	width:64px;
}
#tabs ul li a.three {
	background:url(../images/tabs_3_.gif) no-repeat;
	width:140px;
}
#tabs ul li div {
	padding:5px;
	position:absolute;
	top:-2400px;
}
#tabs ul li a div.tab_left, #tabs ul li div.tab_left {
	left:0;
	text-indent:1em;
	background:url(../images/tab_left.gif) no-repeat;
	height:79px;
	width:146px;
}
#tabs ul li a div.tab_center, #tabs ul li div.tab_center {
	left:105px;
	text-indent:1em;
	background:url(../images/tab_center.gif) no-repeat;
	height:61px;
	width:130px;
}
#tabs ul li a div.tab_right, #tabs ul li div.tab_right {
	left:169px;
	text-indent:1em;
	background:url(../images/tab_right.gif) no-repeat;
	height:135px;
	width:130px;
}
#tabs ul li a div.tab_right, #tabs ul li div.tab_right p a {
	font-size:10px;
}
#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 {
	width:194px;
}
.index_logo span, .logo span {
	display:block;
	height:46px;
	width:194px;
	background:0 0 no-repeat;
}
.logo a:hover span {
0 -46px no-repeat;
	text-decoration:none;
}
.logo img {
}
.error_box, .success_box, .warning_box, .caution_box {
	font-size:12px;
	font-weight:bold;
	padding:15px 10px 15px 60px;
	margin:10px 0;
}
.error_box, .warning_box {
	background:#FEDFDF url(../images/icon_error.gif) 20px 10px no-repeat;
	border:1px solid #bf0000;
	color:#FF6600;
}
.caution_box {
	background:#FEDFDF url(../images/icon_error.gif) 20px 10px no-repeat;
	border:1px solid #bf0000;
	color:#FF6600;
}
.success_box {
	background:#EBFEDF url(../images/icon_success.gif) 20px 10px no-repeat;
	border:1px solid #859802;
	color:#666;
}
.new {
	background:url(../images/new.gif) no-repeat right center;
	padding-right:24px;
}
.minframe {
	width:227px;
	padding-left:5px;
	background-color:#FFF;
}
.maxframe {
	margin-left:227px;
}
.midframe {
	width:760px;
}
.therightframe {
	/*width:209px;*/
	padding-right: 5px;
    width: 204px;
}
.m_w_90 {
	width:90px;
}
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;
}
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;
}
.textarea1_inquiry {
	width:350px;
	height:80px;
	font-size:12px;
	border:1px solid #ddd;
	padding:5px;
}
button {
	background:url(../images/button.gif) repeat-x;
	cursor:pointer;
	border:1px solid #ddd;
	line-height:18px;
	font-family:Arial, Helvetica, sans-serif;
}
button:hover, button:active {
	background:url(../images/button_over.gif) repeat-x;
	color:#333;
}
#menu_index_top li {
	overflow:hidden;
	/*margin-top:8px;*/
}
#menu_index_top li a:link, #menu_index_top li a:visited {
	color:#fff;
	font-size:13px;
	width:184px;
	height:38px;
	display:block;
	font-weight:bold;
	text-indent:1em;
	line-height:38px;
}
.cate_title {
	background:#0E58B5 url(../images/cate_title.gif) no-repeat 2px 0;
	height:28px;
	text-indent:14px;
	color:#000;
	line-height:26px;
	font-weight:bold;
	width:227px;
	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 h1 {
	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 {
	padding:10px 0 10px 60px;
}
.bg_letter2 {
	padding:0px 0 0px 60px;
}
#nav_menu {
	text-align:center;
	font-size:13px;
	font-weight:bold;
}
#nav_menu .li1 {
	width:80px;
}
#nav_menu .li2 {
	width:99px;
}
#nav_menu .li3 {
	width:99px;
}
#nav_menu .li4 {
	width:98px;
}
#nav_menu .li5 {
	width:78px;
}
#nav_menu .li6 {
	width:78px;
}
.menu_l {
	WIDTH:4px;
	FLOAT:left;
	HEIGHT:35px;
	background-image:url(../images/menu_l_bg.jpg);
	background-repeat:no-repeat;
	background-position:right;
}
.menu_c {
	WIDTH:534px;
	BACKGROUND:url(../images/menu_c_bg.jpg) repeat-x;
	FLOAT:left;
	HEIGHT:35px;
*width:533px;
}
.menu_c LI {
	FLOAT:left
}
LI.m {
	PADDING-BOTTOM:0px;
	PADDING-LEFT:16px;
	PADDING-RIGHT:16px;
	FONT-SIZE:13px;
	FONT-WEIGHT:bold;
	PADDING-TOP:13px
}
LI.li6 {
	PADDING-LEFT:10px;
	PADDING-RIGHT:10px;
}
LI.s {
	BACKGROUND:url(../images/menu_line_bg.jpg) no-repeat;
	height:35px;
	width:2px;
}
LI.m A {
	COLOR:#000
}
LI.m A:hover {
	COLOR:#FF6600
}
#nav_chat {
	background:url(../images/chat_bg.gif) right bottom no-repeat;
	padding-top:18px;
	width:230px;
	text-indent:43px;
	line-height:15px;
}
#nav_chat p {
	padding:0;
	margin:0;
}
.search_bar {
	height:39px;
	width:970px;
*width:969px;
}
.use_nav_bg {
	height:31px;
	margin:4px 2px;
}
.use_nav_bg b {
	width:12px;
	height:31px;
	display:block;
	float:left;
}
#search_con {
	width:578px;
	float:left;
}
#search_con .select {
	width:160px;
}
#search_con .input {
	width:310px;
}
* html #search_con .input {
	width:302px;
}
*+html #search_con .input {
	width:302px;
}
#search_con li {
	margin-right:5px;
}
a.btn_search {
	width:23px;
	height:22px;
	display:block;
	background:url(../images/btn_go.gif) 0 0 no-repeat;
}
a.btn_search:hover {
	width:23px;
	height:22px;
	display:block;
	background:url(../images/btn_go.gif) 0 -22px no-repeat;
}
#shoping_con li a:link, #shoping_con li a:visited {
	width:173px;
	height:31px;
	text-decoration:none;
	display:block;
	color:#fff;
	padding:0 0 0 8px;
}
#shoping_con li a:hover {
	background-position:0 0;
	text-decoration:underline;
}
#shoping_con li a span {
	width:138px;
	height:31px;
	line-height:31px;
	padding-left:35px;
	display:block;
}
#shoping_con li, #search_con li {
	float:left;
	color:#fff;
	padding:4px 0;
	line-height:22px;
	font-size:13px;
	font-weight:bold;
}
.right_big_con {
	float:right;
	width:970px;
	overflow:hidden;
	background-color:#FFF;
}
.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:#FF6600;
}
.index_layer .show li {
	float:left;
	width:138px;
	height:145px;
	margin:8px 5px;
	text-align:center;
}
.index_layer .show span {
	display:block;
	width:133px;
	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;
}
#whybuy li {
	float:left;
	width:50%;
	height:90px;
}
#reco_product ul {
	padding-left:8px;
}
#reco_product li {
	float:left;
	width:120px;
	height:152px;
	text-align:center;
	margin-top:3px;
	margin-right:10px;
	margin-bottom:0;
	margin-left:0;
}
#reco_product p {
	margin:3px 0;
	padding:0;
}
#f_product {
	float:left;
	width:534px;
}
#f_product p {
	margin:0;
	padding:0 1em;
}
#feautre_category li {
	float:left;
	width:170px;
	height:260px;
	margin-top:10px;
	margin-right:0;
	margin-bottom:10px;
	margin-left:0;
	padding-top:0;
	padding-right:1px;
	padding-bottom:0;
	padding-left:3px;
}
.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_title a {
	background:#eee;
	display:block;
	overflow:hidden;
	height:20px;
	line-height:20px;
	text-indent:2em;
	color:#FF6600;
	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:540px;
	padding:0 46px 0 16px;
}
.list_product dt {
	line-height:14px;
}
.product_detail {
	height:69px;
	margin-top:3px;
}
.product_detail .product_detail_link {
	font-weight:bold;
	color:#FF6600;
}
#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:270px;
}
#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:224px;
	background:url(../images/line.gif) no-repeat left bottom;
	padding:5px 5px;
	height:370px;
}
#list_bg_big_img li .relative {
	background:none;
	padding:0;
	height:auto;
	height:232px;
}
.qantity_row {
	width:130px;
	margin:0 auto;
}
.qantity_row span {
	float:left;
}
.qantity_row span img {
	cursor:pointer;
}
.car_price {
	color:#FF6600;
	padding-right:15px;
	font-size:12px;
	font-weight:bold;
	background:url(../images/car_price.gif) no-repeat right top;
}
.product_count {
	position:absolute;
	z-index:100;
	right:3px;
	top:6px;
	width:30px;
	height:34px;
	background:url(../images/count.gif) no-repeat;
	padding:2px 0 0 6px;
	color:#fff;
	font-weight:bold;
	font-size:12px;
}
.free_shipping {
	background:url(../images/free_s.gif) no-repeat;
	width:74px;
	height:21px;
	display:block;
	margin:4px auto;
}
.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;
}
.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;
}
.pagebar {
	height:30px;
	font-size:12px;
	padding-top:5px;
}
.pagebar a span {
	border:1px solid #ddd;
	background-color:#fff;
	text-align:center;
	font-weight:normal;
	cursor:pointer;
	padding:2px 10px;
	line-height:28px;
	margin:0;
}
.pagebar a {
	margin:0 6px;
}
.pagebar span {
	text-align:center;
	font-weight:bold;
	margin:0 6px;
}
.list_bar li, .pagebar li {
	float:left;
}
.first_page {
	background:url(../images/first.gif) no-repeat center center;
}
.last_page {
	background:url(../images/last.gif) no-repeat center center;
}
.next_page {
	background:url(../images/next.gif) no-repeat 39px center;
}
.prev_page {
	background:url(../images/prev.gif) no-repeat 4px center;
}
.pages {
	width:950px;
	clear:both;
}
.pages span {
	display:block;
	float:left;
	padding:2px 4px;
	margin:2px;
	border:1px solid #ddd;
	cursor:pointer;
}
.pages span.current {
	display:block;
	float:left;
	padding:2px 4px;
	margin:2px;
	border:1px solid #ff6c00;
	cursor:pointer;
	background:#ffffe1;
}
.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 {
	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:268px;
}
.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:50px;
	height:23px;
	text-indent:2em;
	float:left;
}
.list_gallery {
	background:url(../images/list_gallery.gif) no-repeat;
	display:block;
	
	height:23px;
	text-indent:2em;
	float:left;
}
a .list_grid:hover, a .list_list:hover, a .list_gallery:hover {
	text-decoration:underline;
	color:#FF6600;
}
#relate_cate {
	width:680px;
	margin-bottom:5px;
	margin-left:5px;
	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 {
	padding:0 0 10px 0;
	overflow:hidden;
	line-height:18px;
	width:740px;
}
#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:250px;
	overflow:hidden;
	text-align:center;
}
#recent_flash_small li {
	width:188px;
	float:left;
	height:188px;
	padding:5px 0;
}
#recent_flash_small p {
	padding-left:18px;
	margin:3px 0;
}
.mid_flash_width {
	width:520px;
}
.max_flash_width {
	width:1180px;
	padding-left:15px;
}
.recent_flash_prev, .recent_flash_next {
	z-index:10;
	height:58px;
	width:19px;
	display:block;
	top:90px;
	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 .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;
}
#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:235px;
	/*width:209px;*/
}
.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:580px;
	height:535px;
	padding:22px 10px 22px 10px;
	background:url(../images/pop_win_bg.png) no-repeat;
}
.pad_product {
	width:525px;
	padding:10px 10px 0 10px;
	background:url(../images/bg.gif) repeat-x;
}
#product_info_con {
	width:745px;
}
#table_info {
	width:500px;
	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:960px;
	overflow:hidden;
}
#product_main_con #search_feedback {
	/*width:230px;*/
	width:220px;
	margin-right:5px;
}
.inquiry {
	padding-top:15px;
	background:url(../images/bag.gif) no-repeat 20px 30px;
}
#Item_Description_Spc h2 {
	font-size:14px;
	margin:10px 0;
}
#Item_Description_Spc h3 {
	font-weight:normal;
	line-height:150%;
	color:#FF6600;
}
#Item_Description_Spc ul li {
	background:transparent url(../images/icon_arr.gif) no-repeat 0px 6px;
	padding-left:10px;
	margin-top:5px;
}
#testimonials dl {
	background-color:#ebe9df;
	float:left;
	width:320px;
	height:85px;
	overflow:hidden;
	padding:10px;
	margin:5px;
}
#testimonials dd {
	text-align:right;
	padding-right:5px;
}
.process_title {
	width:730px;
	margin:0 auto;
}
#chat_div {
	background:#fff url(../images/chat_div_bg.gif) no-repeat 0 100%;
	width:229px;
	border:1px solid #ddd;
	border-width:0 1px;
	height:245px;
	position:absolute;
	right:0;
	top:105px;
	z-index:499;
}
#chat_div_name {
	width:200px;
	overflow:hidden;
}
#chat_div_close_img {
	cursor:pointer;
	position:absolute;
	right:10px;
	bottom:10px;
}
#floatBox_img {
	cursor:pointer;
	position:absolute;
	right:24px;
	top:5px;
}
.lay_hot {
	background:transparent url(../images/hot.gif) no-repeat scroll 0%;
	height:9px;
	position:relative;
	width:22px;
	right:880px;
	top:8px;
}
#recent_flash_small .allborder {
	border:1px solid #F5A79A;
}
.cname {
	line-height:24px;
	font-size:24px;
	color:#333;
}
.pagebar a span:hover {
	text-decoration:underline;
	color:#FF6600;
}
#trustful h1 {
	font-size:11px;
	font-weight:normal;
}
.wholesale li {
	float:left;
	width:164px;
	height:300px;
	margin:10px;
}
.review_reply {
	width:686px;
}
.review_reply em {
	background:url(../images/reply_bg.gif) no-repeat;
	display:block;
}
.review_reply b {
	background:url(../images/reply_bg2.gif) no-repeat;
	display:block;
}
.review_reply em {
	height:20px;
}
.review_reply b {
	height:10px;
	background-position:0 100%;
}
.review_reply ul {
	border:1px solid #ddd;
	border-width:0 1px;
	padding:0 10px;
}
#translate_tools {
	background:url(../images/translate.jpg) no-repeat;
}
.ck_w {
	width:1200px;
}
.ck_w_m {
	width:350px;
}
#projects {
	width:760px;
	margin:15px auto;
	clear:both;
	overflow:hidden;
}
#projects li {
	height:47px;
	text-align:right;
	font-weight:bold;
	display:block;
	float:left;
	background:url(../images/stepImg.gif) no-repeat;
}
#projects li span {
	padding-top:25px;
	display:block;
}
#projects li a {
	display:block;
	float:left;
	background:transparent url(../images/stepImg.gif) no-repeat;
}
#projects li.li1, #projects li.li1 a {
	width:175px;
	background-position:0 -47px;
}
#projects li.current1 {
	width:175px;
	background-position:0 0;
}
#projects li.li2, #projects li.li2 a {
	width:100px;
	background-position:-175px -47px;
}
#projects li.current2 {
	width:100px;
	background-position:-175px 0;
}
#projects li.li3, #projects li.li3 a {
	width:120px;
	background-position:-275px -47px;
}
#projects li.current3 {
	width:120px;
	background-position:-275px 0;
}
#projects li.li4, #projects li.li4 a {
	width:150px;
	background-position:-395px -47px;
}
#projects li.current4 {
	width:150px;
	background-position:-395px 0;
}
#projects li.li5, #projects li.li5 a {
	width:185px;
	background-position:-545px -47px;
	text-align:left;
	text-indent:8px;
}
#projects li.current5 {
	width:185px;
	text-align:left;
	text-indent:8px;
	background-position:-545px 0;
}
.check_box_tit {
	background:url(../images/bg_title.gif) repeat-x;
	height:32px;
	border-bottom:2px solid #14529F;
	line-height:32px;
	font-size:12px;
	font-weight:bold;
}
.check_box_con li {
	float:left;
}
.check_box_con li.w1 {
	width:120px;
}
.check_box_con li.w2 {
	width:400px;
}
.check_box_con li.w3 {
	width:130px;
	text-align:center;
}
.check_box_con li.w4 {
	width:150px;
}
.check_box_con li.w5 {
	width:100px;
}
.check_box_con li.padTop20 {
	padding-top:20px;
}
.check_input_num {
	width:32px;
	height:14px;
}
.shipping_textarea {
	background:transparent url(../images/pen_paper.gif) no-repeat scroll 5px 10px;
	height:100px;
	padding:10px 10px 10px 0pt;
	text-align:right;
	width:900px;
}
.recent_view li {
	width:100px;
	float:left;
	padding-left:20px;
	height:140px;
}
.recent_view li span {
	overflow:hidden;
	text-overflow:ellipsis;
	display:block;
	width:100px;
	line-height:120%;
	height:28px;
}
.history_view {
	width:99%;
}
.history_view li {
	float:left;
	padding-top:10px;
	width:100%;
}
.history_view li a, .history_view li span {
	display:block;
	float:left;
}
.history_view li a {
	padding:0 5px;
}
.history_view li span {
	width:118px;
*width:auto;
	overflow:hidden;
}
.select3 {
	width:235px;
	border:1px solid #ddd;
}
.input3 {
	width:60px;
	border:1px solid #ddd;
}
.input_box {
	width:254px;
	height:21px;
	border:0;
	padding:5px 5px 1px 5px;
	font-size:14px;
	background-image:url(../images/bg_input.gif);
	background-repeat:no-repeat;
}
.bill_bot_img {
	background:url(../images/icon_clock.gif) no-repeat;
	padding-left:20px;
}
.address_tb td {
	padding:5px;
	vertical-align:top;
}
.write_btn {
	background:url(../images/icon_write.gif) no-repeat;
	padding-left:16px;
}
.table_orders th {
	padding-left:32px;
	text-align:left;
}
.table_orders td {
	border-bottom:1px solid #eee;
	height:28px;
	padding-left:32px;
}
.status_btn {
	background:url(../images/icon_th.gif) no-repeat right -18px;
	padding-right:16px;
}
.status_cur {
	background-position:right 0;
}
.status_btn_up {
	background-position:right -33px;
}
.order_layer #boxswitch div {
	width:377px;
	height:27px;
	float:left;
	line-height:27px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
.order_layer .off, .nl_layer .off {
	cursor:pointer;
	background-color:#f7f6f2;
	border-bottom:1px solid #ddd;
	color:#000;
}
.order_layer .on, .nl_layer .on {
	background:#fff;
	color:#FF6600;
}
.order_layer .show, .nl_layer .show {
	width:625px;
	padding:20px 0;
	margin:0 auto;
}
.check_order_w {
	width:500px;
	float:left;
}
.paypal_warn {
	background:url(../images/warn_icon.gif) no-repeat;
	padding-left:50px;
}
.nl_layer #boxswitch div {
	width:251px;
	height:27px;
	float:left;
	line-height:27px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
.pad_l_10px {
	padding:2px 0 2px 10px;
}
.site_map ul {
	float:left;
	width:240px;
}
.site_map a {
	padding-top:4px;
	padding-bottom:4px;
}
#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_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 {
	left:120px;
	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:#FF6600;
}
#t_p ul li:hover div, #t_p ul li a:hover div {
	top:20px;
}
#t_p div a {
	display:block;
	line-height:140%
}
#t_p IFRAME {
	DISPLAY:block;
	POSITION:absolute;
	Z-INDEX:-1;
	TOP:0;
	LEFT:0;
	WIDTH:40px;
	HEIGHT:108px;
	border:0;
	filter:mask();
}
#supplierMainContent p, #categoryDescription p {
	margin:0;
	padding:0;
}

#chapter_nav {
	height: 200px;
        margin-right: 10px;
        width: 400px;
}
.tt {
	float:left;
	width:650px;
}
.nb {
	background-image:none;
}
.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;
}
.small_delete, .button_prev, .button_next, .button_search {
	width:7em;
}
.button_sold_out_sm, .button_sold_out, .button_update_cart, .button_checkout {
	width:10em;
}
.button_return_to_product_list, .button_add_selected {
}
.button_in_cart {
}
.button_submit {
}
.button_update_cart {
	color:red;
}
.button_update_cartHover {
	color:black;
}
.button_login {
	background:url(../images/button_login.gif) no-repeat;
	display:block;
	width:153px;
	height:26px;
	border:0 none;
	text-indent:-9999px;
	font-size:0;
	line-height:0;
	cursor:pointer;
}
.button_create_account {
	background:url(../images/button_new_account.gif) no-repeat;
	display:block;
	width:179px;
	height:26px;
	border:0 none;
	line-height:0;
	text-indent:-9999px;
	font-size:0;
	cursor:pointer;
}
.button_continue_checkout {
	background:url(../images/btn_cheakout.gif) no-repeat;
	display:block;
	width:184px;
	height:27px;
	border:0 none;
	line-height:0;
	text-indent:-9999px;
	font-size:0;
	margin-top:5px;
	float:right;
}
.small_edit {
	background:url(../images/btn_edit.gif) no-repeat;
	display:block;
	width:53px;
	height:17px;
	border:0 none;
	line-height:0;
	text-indent:-9999px;
	font-size:0;
	margin-top:3px;
}
.button_confirm_order {
	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;
	cursor:pointer;
	margin:0 auto;
}
.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;
}
a:link, a:visited {
	color:#000;
	text-decoration:none
}
a:hover {
	text-decoration:underline;
	color:#ff6600;
}
.allborder {
	border:1px solid #ddd;
}
.border_r {
	border-right:1px solid #ddd;
}
.no_border_t {
	border-top:none;
}
.hr_d {
	background:url(../images/hr_d.gif) 0 50% repeat-x;
	height:10px;
}
.cartbar_bg {
	background:url(../images/cartbar_bg.jpg);
	heigth:29px;
	line-height:29px;
}
.bg_car, .bg_cart, .bg_in, .bg_dollar, .bg_doc, .bg_pen {
	background-repeat:no-repeat;
	padding-left:28px;
	height:22px;
	line-height:22px;
	background-image:url(../images/icon_h4.gif)
}
.bg_car {
	background-position:0 -75px;
}
.bg_cart {
	background-position:0 -100px;
}
.bg_in {
	background-position:0 -50px;
}
.bg_dollar {
	background-position:0 0;
}
.bg_doc {
	background-position:0 -25px;
}
.bg_pen {
	background-position:0 -125px;
}
.bg_box_gray {
	background:url(../images/bg_box_gray.gif) repeat-x;
}
.bg_help {
	background:url(../images/icon_help_list.gif) no-repeat 0 50%;
	padding-left:15px;
}
.red_arrow_list li {
	background:transparent url(../images/red_arrow_bg.gif) left 7px no-repeat;
	padding:3px 10px;
	line-height:140%;
}
.gray_trangle_list li {
	background:url(../images/list_ca_l.gif) left 9px no-repeat;
	padding:3px 10px;
	line-height:140%;
}
.dl_dot dt {
	background:url(../images/icon_arr.gif) no-repeat 2px center;
	padding-left:10px;
}
#changeThemes {
	background:url(../images/changeThemes.gif) no-repeat;
	width:153px;
	height:12px;
	float:left;
	text-align:left;
	line-height:11px;
	color:#c00;
	padding:8px 0 8px 7px;
	font-weight:800;
	margin-left:105px;
}
#changeThemes b {
	float:left;
	display:block;
	width:100px;
}
#trustful {
	width:172px;
	height:98px;
	padding:0 5px;
}
#attach {
	width: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;
}
.attribsSelect {
	font-weight:bold;
}
.help_link {
	CLEAR:both;
	MARGIN:0px auto;
	WIDTH:952px;
	BORDER-RIGHT:#ddd 1px solid;
	BORDER-TOP:#ddd 1px solid;
	MARGIN-TOP:11px;
	OVERFLOW:hidden;
	BORDER-LEFT:#ddd 1px solid;
	BORDER-BOTTOM:#ddd 1px solid;
	HEIGHT:125px
}
.help_link .help_link1 {
	PADDING-LEFT:10px;
	FLOAT:left;
	MARGIN:5px 0px;
	WIDTH:229px;
	LINE-HEIGHT:150%
}
.help_link .help_link1 H1 {
	FONT-SIZE:12px
}
#Menuaar {
	CLEAR:both;
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:0px;
	MARGIN:0px 0px 4px;
	COLOR:#333;
	PADDING-TOP:0px
}
#Menuaar UL {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	COLOR:#333;
	PADDING-TOP:0px;
	TEXT-ALIGN:center
}
#Menuaar LI {
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	FLOAT:left;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	COLOR:#333;
	PADDING-TOP:0px;
	LIST-STYLE-TYPE:none;
	POSITION:relative
}
#Menuaar LI.First A {
	BACKGROUND-IMAGE:none;
	COLOR:#333
}
#Menuaar LI A {
	PADDING-RIGHT:65px;
	PADDING-LEFT:10px;
	FONT-SIZE:1em;
	FLOAT:left;
	PADDING-BOTTOM:15px;
	COLOR:#333;
	PADDING-TOP:10px;
	HEIGHT:20px;
	TEXT-ALIGN:center;
	TEXT-DECORATION:none
}
#Menuaar LI A:hover {
	COLOR:#FF6600
}
#Menuaar LI UL {
	CLEAR:left;
	FONT-SIZE:0.9em;
	BACKGROUND:none transparent scroll repeat 0% 0%;
	LEFT:0px;
	WIDTH:auto;
	COLOR:#333;
	POSITION:absolute;
	TOP:28px;
	TEXT-ALIGN:left
}
#Menuaar LI UL LI {
	CLEAR:both;
	BACKGROUND:none transparent scroll repeat 0% 0%;
	COLOR:#333;
	TEXT-ALIGN:left
}
#Menuaar LI UL LI A {
	PADDING-RIGHT:10px;
	MIN-WIDTH:50px;
	PADDING-LEFT:10px;
	FONT-SIZE:11px;
	PADDING-BOTTOM:2px;
	MARGIN:0px;
	COLOR:#333;
	PADDING-TOP:2px;
	HEIGHT:auto;
	TEXT-ALIGN:left;
	TEXT-DECORATION:none
}
.HasSubMenu {
	FONT-SIZE:12px;
	HEIGHT:20px
}
.HasSubMenu A {
	FONT-WEIGHT:bold
}
.HasSubMenu A:hover {
	COLOR:#333;
	TEXT-DECORATION:none
}
.HasSubMenu UL {
	MARGIN-TOP:20px
}
.HasSubMenu UL LI {
	CLEAR:both;
	BACKGROUND:none transparent scroll repeat 0% 0%;
	COLOR:#333;
	TEXT-ALIGN:left;
	width:160px;
}
.HasSubMenu UL LI A {
	MIN-WIDTH:50px;
	FONT-SIZE:11px;
	COLOR:#333;
	HEIGHT:auto;
	TEXT-ALIGN:left;
	TEXT-DECORATION:none;
	font-weight:normal;
}
.drop_text {
	background:url(../images/dropshipping.JPG) left bottom no-repeat;
	margin:0px;
	padding:0px;
	width:280px;
	padding-top:10PX;
	padding-left:250px;
	height:auto;
	font-size:11px;
}
.tags_nav {
	BORDER-RIGHT:#ddd 1px solid;
	PADDING-RIGHT:10px;
	PADDING-right:10px;
	FLOAT:left;
	WIDTH:280px;
	padding-left:10px;
}
.tags_nav A {
	COLOR:#1e4e8e
}
.tags_nav A:visited {
	COLOR:#1e4e8e
}
.info_nav {
	FLOAT:right
}
.info_nav DL {
	DISPLAY:block;
	PADDING-LEFT:5px;
	FLOAT:left;
	WIDTH:150px
}
.info_nav DD {
	COLOR:#666
}
.info_nav A {
	COLOR:#666
}
.info_nav A:visited {
	COLOR:#666
}
.info_nav A {
	PADDING-LEFT:10px;
}
.info_nav A:visited {
	PADDING-LEFT:10px;
}
.tags_nav H3 {
	FONT-WEIGHT:bold;
	FONT-SIZE:14px;
	LINE-HEIGHT:30px
}
.info_nav DT {
	FONT-WEIGHT:bold;
	FONT-SIZE:14px;
	LINE-HEIGHT:30px;
	color:#000000;
}
.column_text {
	margin:0px;
	float:right;
	height:auto;
	width:420px;
	margin-top:30px;
	font-size:11px;
	color:#666666;
}
#news {
	padding:0px;
	width:954px;
	margin-left:auto;
	margin-right:auto;
}
#news_left {
	margin:0px;
	padding:0px;
	float:left;
	height:auto;
	width:186px;
}
.newsletter {
	width:170px;
	height:auto;
	margin:0px;
	float:left;
	border:#dddddd 1px solid;
	background:#faf9f8;
	padding-top:8px;
	padding-left:10px;
	padding-right:4px;
	padding-bottom:15px;
}
.letter {
	margin:0px;
	padding:0px;
	height:22px;
	width:130px;
	border:#dddddd 1px solid;
	padding-left:23px;
	background:#ffffff url(../images/mye_letter.gif) left center no-repeat;
	margin-top:5px;
}
.anniu {
	margin:0px;
	float:left;
	height:auto;
	width:156px;
	margin-top:-10px;
	margin-left:10px;
}
.letter input {
	border:none;
	background:#FFFFFF;
}
#news_right {
	margin:0px;
	padding:0px;
	height:auto;
	float:right;
	width:756px;
	margin-left:10px;
	border:1px solid #dddddd;
	background:url(../images/mye_vip.jpg) right bottom no-repeat;
	padding-bottom:8px;
	color:#666666
}
#news_right2 {
	height:auto;
	float:left;
	width:952px;
	border:1px solid #dddddd;
	padding-bottom:8px;
	color:#666666;
	margin:8px 0 0 0;
	padding-right:0px;
	padding-left:0px;
	background-image:url(../images/text_bg.jpg);
	background-repeat:repeat-x;
}
#news_right5 {
	height:auto;
	float:left;
	width:728px;
	border:1px solid #dddddd;
	padding:0 0 8px 0;
	color:#666666;
	margin:8px 0 0 111px;
	_margin-left:56px;
	background-image:url(../images/text_bg.jpg);
	background-repeat:repeat-x;
}
#news_right5 .info_nav {
	padding-right:40px;
}
.edm {
	margin:0px;
	padding:0px;
	float:left;
	width:364px;
	font-size:11px;
	padding-left:10px;
}
.edm h1 {
	margin:0px;
	padding:0px;
	width:364px;
	height:20px;
	padding-top:5px;
	font-size:14px;
	color:#000000;
}
.edm img {
	margin-bottom:5px;
}
.jiao {
	margin:0px;
	float:left;
	height:10px;
	width:20px;
}
.vip {
	margin:0px;
	padding:0px;
	float:left;
	width:344px;
}
.vip h1 {
	margin:0px;
	padding:0px;
	height:30px;
	width:277px;
}
.vip_text {
	margin:0px;
	padding:0px;
	width:270px;
	padding-top:5PX;
	padding-left:7px;
	height:auto;
	font-size:11px;
}
.index_top30 {
}
.textcolor4 {
	font-size:12px;
	font-weight:bolder;
	color:#121212;
	width:100%;
}
.top_height {
	height:58;
}
.carybar {
	width:100%;
	height:3px;
	overflow:hidden;
	background:#ececec;
}
.split_pages {
	text-align:right;
	float:right;
	padding-right:6px;
}
.split_pages p, .split_pages span {
	margin:0px;
	padding:0px;
	float:left;
	padding-left:3px;
	line-height:18px;
	color:#000000
}
.split_pages p.b a {
	margin:0px;
	padding:0px;
}
.listspan a {
	border:1px #666 solid;
	padding:0px 2px;
	color:#000;
	margin-left:1px;
	text-decoration:none;
	background:#fff
}
.listspan {
	padding-top:7px;
	line-height:18px;
}
.listspan a:hover {
	border:1px #FF6600 solid;
	padding:0px 2px;
	color:#FF6600;
}
.listspan .r {
	border:1px #FF6600 solid;
	padding:0px 2px;
	color:#FF6600;
	margin-left:4px;
}
.nextpp {
	padding-left:7px;
	color:#000000;
	background:#fff
}
.add_bg {
	width:185px;
	height:157px;
	background:url(../images/cart_bg2.jpg) no-repeat;
	float:left;
}
.add_bg2 {
	width:185px;
	height:176px;
	float:left;
	background:url(../images/shopping_bg.jpg) no-repeat;
	margin-top:10px;
	text-align:center;
	padding-top:5px;
}
.add_price {
	line-height:22px;
	padding:7px 0 3px 0;
	font-size:18px;
	font-weight:bold;
	color:#FF3300;
	overflow:hidden;
	text-align:center;
	display:block;
}
.add_rule {
	display:block;
	width:180px;
}
.price {
	color:#FF3300
}
.setGrayBg {
	background:url(../images/bg.gif) repeat-x;
	padding-right:8px;
}
.category_subtitle {
	color:#ff6600;
	width:179px;
}
.gray_box {
	border:solid 1px #dddddd;
	border-bottom-width:0px;
	border-top-width:0px;
	line-height:25px;
	padding-left:3px;
	padding-left:10px;
}
.ddsmoothmenu-v {
	margin:auto;
}
.ddsmoothmenu-v ul {
	margin:0;
	padding:0;
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	border:solid 1px #dddddd;
	border-top-width:0px;
}
.ddsmoothmenu-v ul li {
	position:relative;
	width:227px;
	border:solid 0px #dddddd;
	border-top-width:1px;
}
.ddsmoothmenu-v ul li a {
	display:block;
	overflow:auto;
	text-decoration:none;
	padding:0px 0px 0px 5px;
	height:25px;
	line-height:25px;
	color:#000;
	
}
.ddsmoothmenu-v ul li a:link, .ddsmoothmenu-v ul li a:visited, .ddsmoothmenu-v ul li a:active {
	text-decoration:none;
	text-align:left;
	color:#000;
	padding-left:20px;
}
.goods_list_style ul li a:hover {
	text-decoration:none;
	color:#FF6600;
}
.ddsmoothmenu-v ul li a.selected {
	background:#ffffff;
	color:#FF6600;
	height:23px;
	line-height:23px;
}
.ddsmoothmenu-v ul li a:hover {
	height:25px;
	line-height:25px;
	background:#ffffff;
	color:#FF6600;
}
a.category_title {
	font-size:13px;
	font-weight:bold;
}
.category_title_img {
	background:url(../images/pro_tb1.gif) right;
	width:10px;
	height:10px;
	padding-left:7px;
	background-repeat:no-repeat;
}
.current_li_class {
	float:left;
	background:#EFF7FF;
}
.ddsmoothmenu-v ul li a.cate_current {
	font-weight:bold;
}
.ddsmoothmenu-v ul li a.cate_current:hover {
	background:#EFF7FF;
}
.cate_current_img {
	width:10px;
	height:25px;
	background:url(../images/list_ca_l.gif) right no-repeat
}
.border_bottom_ddd {
	border-bottom:solid 1px #dddddd
}
.leftBoxBar {
	width:auto;
*width:99%;
	height:28px;
	overflow:hidden;
	background:url(../images/sub_center.jpg) repeat-x;
	line-height:28px;
	font-weight:bold;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
*padding:0px;
}
.price_box {
	width:222px;
	border:solid 1px #dddddd;
	border-top-width:0px;
	line-height:25px;
	padding-left:3px;
	float:left;
}
.price_box li {
	line-height:16px;
	background:url(../images/icon10.gif) no-repeat left;
	padding:4px 0px 4px 10px;
	font-size:12px;
}
.price_box li.manual {
	background:none;
}
.leftPrice {
	width:65px;
}
.rightPrice {
	width:60px;
}
.priceSearchButton {
	width:35px;
}
.leftPrice, .rightPrice, .priceSearchButton {
	float:left;
}
span.commnet_write a {
	color:#006600;
	text-decoration:underline;
}
span.commnet_write {
	padding-right:17px;
	background:url(../images/pp_add.gif) no-repeat right;
}
.vip_style {
	background:url(../images/vip.jpg) no-repeat;
	width:185px;
	height:97px;
	cursor:pointer;
}
.inquiry_label {
	/*width:75px;*/
	height:21px;
	line-height:30px;
	padding-left:65px;
	font-weight:bold
}
.inquiry_img {
	background:url(../images/button/inquiry.gif) no-repeat right;
	width:166px;
	height:30px;
	line-height:30px;
	cursor:pointer;
}
.pro_recom {
	background:url(../images/list_bg.jpg) no-repeat left top;
	padding:18px 0;
}
#list_bg_img li.pro_recom_Grid {
	background:url(../images/grid_bg.jpg) no-repeat left top;
}
#list_bg_big_img ul li.pro_recom_gallery {
	background:url(../images/gallery_bg.jpg) no-repeat left top;
	padding-left:10px;
}
.back {
	float:left;
}
.proutbar {
	float:right;
	width:755px;
	margin:10px auto auto;
	border:1px #ddd solid;
	text-align:center;
	padding-bottom:10px;
}
.centerBoxContentsFeatured {
	float:left;
	text-align:center;
	margin-top:15px;
	margin-left:4px;
	margin-bottom:10px;
}
.centerBoxHeading {
	text-align:left;
	height:27px;
	line-height:27px;
	border-bottom:1px #ddd solid;
	background:url(../images/theme-1/index_swich_bg.gif) repeat-x;
}
h2.centerBoxHeading {
	font-size:14px;
	padding-left:20px;
}
.wbg {
	position:absolute;
	left:0px;
	top:0px;
	z-index:10001;
	width:100%;
	height:100%;
	background:#333;
	filter:Alpha(opacity=20);
	-moz-opacity:0.20;
	opacity:0.20;
}
#navblock{ width:1205px;background-color: #FFFFFF;}
#bodyblock{background-color: #FFFFFF; padding-bottom:5px;}
#shippingestimatorBody .header-sub, #shippingestimatorBody .header-wrap,#shippingestimatorBody .top-navigation-wrap,#contactusframeBody .header-sub, #contactusframeBody .top-navigation-wrap,#contactusframeBody .header-wrap {
	display:none;
}


.tabbox {width:960px;height:auto;}
.tabmenu {clear:both;width:960px;height:36px; margin:0px; padding:0px;}
.tabmenu dl {margin:0;padding:0;list-style-type: none;}
.tabmenu dt { text-align:center; float:left; display:block; width:200px;height:36px; line-height:36px;  font-size:16px;color:#fff;/*background-color:#818181;*/cursor: pointer; border-right: 1px solid #DBDBDB; color: #0060A9;}
.tabmenu .cli {text-align:center;float:left;display:block;width:200px;height:36px;line-height:36px;font-size:16px;font-family: Georgia; cursor:pointer;  background:url(../images/tab_info.gif) repeat-x;color:#fff; font-weight:bold;  }
#tabcontent { margin-top:20px;background-color:#fff;/*border-left:#CCC 1px solid;border-right:#CCC 1px solid;border-bottom:#CCC 1px solid;*/}
#tabcontent dl {margin:0;padding:5px;list-style-type: none;}
#tabcontent .hidden {display:none;}
#wrapper{background-image:none;}
#menu_btn {
    width: 227px;
}
.go{width:18px;height:22px;position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||100)-(parseInt(this.currentStyle.marginBottom,10)||0)));right:12px;bottom:25%; background-image:url("../images/gotop.gif"); background-repeat:no-repeat;}
.go a{/*background:url(a.png) no-repeat;*/display:block;text-indent:999em;width:18px;border:0;overflow:hidden;float:left; cursor:pointer;}
.go .top{background-position:0 0px;height:10px}
.go .bottom{background-position:0 -10px;height:10px}
.go .top:hover{background-position:0px -0px}
.go .bottom:hover{background-position:10px 51px}