@charset "utf-8";
/* CSS Document */
body { position:relative; font-weight:normal}
/*indent & line-height*/
.in_1em { text-indent:10px; margin:5px 0; }
.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 */
.vtoolshop { margin:0 auto; width:952px; padding:0 10px; background:#fff; }
/*define headerblock*/
#headerblock { clear:both; height:75px; text-align:right; position:relative; z-index:10000; }
#intro { width:200px; float:left; text-align:left; }
#intro .welcome { position: absolute; top:0px; left:170px; background:url(/includes/templates/vtoolshop/images/lawn.png); padding:0 20px 0; height:75px; text-align:center; line-height:75px; color:#fff700; width:275px; }
#intro .headmgs { position: absolute; height:67px; width:150px; top:5px; left:490px; background: url(/includes/templates/vtoolshop/images/headimg.gif) no-repeat; }
#login { width:310px; float:right; margin-top:35px; height:14px; line-height:14px; }
#bookmark { width:310px; float:right; height:16px; line-height:16px; font-size:12px; position:absolute; right:20px; top:40px; }
.headdd { float:left; width:952px; margin-bottom:2px; }
.hd_sch { background: url(/includes/templates/vtoolshop/images/header.gif) no-repeat scroll 0 -54px transparent; display: inline; float: left; height: 44px; margin: 0; overflow: hidden; padding: 0; width: 440px; }
.hd_sch form { height: 26px; line-height: 26px; margin: 0; overflow: hidden; padding: 8px 0 10px; }
.hd_sch form span.sch_txt { color: #FFFFFF; float: left; font: bold 14px Verdana; margin: 5px 4px 0 20px; padding: 0; }
.hd_sch form input.kw, .hd_sch form input.kw_focus { background: url(/includes/templates/vtoolshop/images/selectbg.gif) repeat-x scroll center top transparent; border: 1px solid #A2A2A2; float: left; font: 12px Arial; height: 16px; padding: 4px; width: 300px; }
.hd_sch form input.kw { color: #999999; }
.hd_sch form input.go:hover { background-position: -35px -146px; }
.hd_sch form input.go { background: url(/includes/templates/vtoolshop/images/header.gif) no-repeat scroll 0px -146px transparent; border-style: none; cursor: pointer; float: left; height: 25px; margin: 0 10px 0 5px; padding: 0; width: 35px; }
.hd_pop_kw { background: url(/includes/templates/vtoolshop/images/header.gif) no-repeat scroll left -470px transparent; display: inline; float: left; height: 44px; line-height: 50px; margin: 0; overflow: hidden; padding: 0; width: 287px; }
#gifttext, #gifttext p { height:44px; }
#gifttext { float:left; width:100%; padding-left:25px; background: url(/includes/templates/vtoolshop/images/gift.png) no-repeat scroll 0 12px transparent; }
#gifttext a { font-size:12px; }
.hd_pop_kw a:link, .hd_pop_kw a:visited { color: #FFFFFF; font: 12px/50px Arial; }
.hd_cart { background: url(/includes/templates/vtoolshop/images/header.gif) no-repeat scroll right -98px transparent; display: inline; float: left; height: 39px; margin: 0; padding: 5px 0 0 10px; width: 215px; }
.hd_cart a, .hd_cart a:visited { background: url(/includes/templates/vtoolshop/images/header.gif) no-repeat scroll -260px 0 transparent; display: block; font: bold 13px/32px Arial; height: 34px; padding: 0 0 0 32px; width: 168px; }
/*define menu*/
.menu { font-size:12px; width:178px; padding-left:2px; padding-bottom:2px; float:left; z-index:500; position:relative;}
.menu ul { background:transparent; float:left; border-top:1px solid #FC0A0A;  border-right:1px solid #FC0A0A;}
.menu ul ul { width:182px; border-top:2px solid #FC0A0A;}
.menu ul li { float:left; display:block; width:176px; height:24px; line-height:24px; font-weight:bold; }
.menu ul li a { text-decoration:none; }
.menu ul ul li { display:block; width:161px; height:auto; line-height:140%;  font-weight:normal; padding:2px 0 2px 20px; border-right:2px thin #FC0A0A; background-position:0 -33px; background-color:#fff; }
.menu ul ul .b_top { background-position:0 -1px;   padding-top:10px; }
.menu a, .menu a:visited { display:block; float:left; height:100%; width:176px; font-size:1em; text-decoration:none; padding:0; text-indent:1em; color:#000;}
.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;  text-decoration:none;}
.menu ul ul :hover > a { color:#8D0011;   text-decoration:none;}
.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(/includes/templates/vtoolshop/images/menu_arrow_bg.gif) no-repeat -1px -130px; }
.menu li:hover { position:relative; }
.menu :hover > a { color:#000; background:#fff url(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/images/menu_arrow_bg.gif) no-repeat 0 100%; }
.menu ul :hover ul { top:-1px; }
/*define footerblock*/

#footerblock img { vertical-align:top; margin:0 5px; }
#footimg { margin:0 auto; float:left; width:100%; text-align:center; }
.tags_nav { margin-left:4px; margin-top:4px;border-right: 1px solid #CCCCCC; float: left; padding-left: 10px; padding-right: 10px; /*width: 280px; */ }
.tags_nav p a{ margin:2px; 6px;}
/* .tags_nav { border-right: 1px solid #A6A6A6; float: left; padding-left: 10px; padding-right: 10px; width: 280px; }*/
.tags_nav H3 { font-size: 14px; font-weight: bold; line-height: 30px; }
.info_nav { margin-left:7%;margin-bottom:5px;  /*float: right; */}
.info_nav DL { display: block; float: left; padding-left: 5px; width: 160px; margin-right:40px;}
.info_nav DT { color: #000000; font-size: 14px; line-height: 30px; }
.info_nav DD { color: #666666; }
.info_nav A { padding-left: 10px; }
/*define for ie6.6 to menu */
.select-free { z-index: 10; position: absolute; }
.select-free iframe { display: block; z-index: -1; filter: mask(); left: 0px; width: 183px; position: absolute; top: 0px; height: 20px; }
/*tabs*/
#tabs { right:0; top:0px; width:309px; text-align:left; background:url(/includes/templates/vtoolshop/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 a.outer { display:block; height:26px; line-height:20px; text-decoration:none; text-indent:0.5em; 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(/includes/templates/vtoolshop/images/tabs_1_.gif) no-repeat; width:105px; }
#tabs ul li a.two { background:url(/includes/templates/vtoolshop/images/tabs_2_.gif) no-repeat; width:64px; }
#tabs ul li a.three { background:url(/includes/templates/vtoolshop/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:0.25em; background:url(/includes/templates/vtoolshop/images/tab_left.gif) no-repeat; height:79px; width:150px; }
#tabs ul li a div.tab_center, #tabs ul li div.tab_center { left:105px; text-indent:0.25em; background:url(/includes/templates/vtoolshop/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:0.25em; background:url(/includes/templates/vtoolshop/images/tab_right.gif) no-repeat; height:135px; width:160px; }
/* #tabs ul li a div.tab_right, #tabs ul li div.tab_right { left:169px; text-indent:1em; background:url(/includes/templates/vtoolshop/images/tab_right.gif) no-repeat; height:135px; width:135px; }*/
#tabs ul li:hover > a.one { color:#000; background:url(/includes/templates/vtoolshop/images/tabs_1_.gif) 0 -28px no-repeat; height:26px; }
* html #tabs ul li a.one:hover { height:26px; color:#000; background:url(/includes/templates/vtoolshop/images/tabs_1_.gif) 0 -28px no-repeat; cursor:pointer; }
#tabs ul li:hover > a.two { color:#000; background:url(/includes/templates/vtoolshop/images/tabs_2_.gif) 0 -28px no-repeat; height:26px; }
* html #tabs ul li a.two:hover { height:26px; color:#000; background:url(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/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 { height:75px; width:530px;}
.xrk { height:75px; width:160px; position:absolute; left:532px; top:0px;}
.index_logo span, .logo span { display:block; background:url(/includes/templates/vtoolshop/css/style_sheets.css) 0 0 no-repeat; }
.logo a:hover span { background:url(/includes/templates/vtoolshop/css/style_sheets.css) no-repeat; text-decoration:none; }
/*error*/
.error_box, .success_box, .warning_box, .caution_box { font-size:12px; font-weight:bold; padding:15px 10px 15px 60px; margin:10px 0; }
.error_box, .warning_box { background:#FEDFDF url(/includes/templates/vtoolshop/images/icon_error.gif) 20px 10px no-repeat; border:1px solid #bf0000; color:#bf0000; }
.caution_box { background:#FEDFDF url(/includes/templates/vtoolshop/images/icon_error.gif) 20px 10px no-repeat; border:1px solid #bf0000; color:#bf0000; }
.success_box { background:#EBFEDF url(/includes/templates/vtoolshop/images/icon_success.gif) 20px 10px no-repeat; border:1px solid #859802; color:#666; }
.new { background:url(/includes/templates/vtoolshop/images/new.gif) no-repeat right center; padding-right:24px; }
/*define bodyblock*/
.minframe { width:179px; overflow:hidden; }
.maxframe { margin-left:184px; }
.midframe { width:546px; margin:0px; border:1px solid #CCCCCC; padding-bottom:5px;}
.mymidframe { width:557px; margin:0px; padding-bottom:5px;}
.therightframe { width:210px;}
.m_w_90 { width:90px; }
/*hover for img*/
a.ih:hover {  }
a.ih img { padding:3px; }
a.ih:link img, a.ih:visited img { padding:1px; }
a.ih:hover img, a.ih:active img { background-color:#A6A6A6; }
/*==========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 #A6A6A6; padding:5px; }
.input_5 { width:250px; height:14px; line-height:14px; border:1px solid #A6A6A6; padding:5px; }
.textarea1 { width:480px; height:100px; font-size:12px; border:1px solid #A6A6A6; padding:5px; }
/*btns*/
#menu_index_top li { overflow:hidden;color:#000; }
#menu_index_top li a:link, #menu_index_top li a:visited { color:#000; font-size:15px; width:184px; height:38px; display:block; margin-top:6px; font-weight:bold; text-indent:1em; line-height:38px; }/*#8E0314 */
#menu_index_top li a:hover { background-position:0 -38px; }
.cate_title { background:#8e0011 url(/includes/templates/vtoolshop/images/cate_title.gif) no-repeat 2px 0; height:26px; text-indent:14px; color:#000; line-height:26px; font-weight:bold; width:178px; font-size:12px;border-right:2px solid #B51C14;  border-top:2px solid #FC0A0A; border-bottom:1px solid #B51C14;}
.product_title { font-size:12px; font-weight:bold; line-height:100%; }
.blue_con{ border:1px solid #CCCCCC; padding-bottom:4px; clear:both; font-weight:normal;}
.blue_con h3 { background:url(/includes/templates/vtoolshop/images/blue_head_bg.gif) repeat-x; height:28px; line-height:28px; margin-bottom:6px; padding:0; }
.blue_con h4 { background:#E1F1F6 url(/includes/templates/vtoolshop/images/blue_head_bg.gif) repeat-x; margin-bottom:6px; padding:6px 0; }
.blue_con p { padding:0 6px; 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(/includes/templates/vtoolshop/images/bg_letter.gif) no-repeat; padding:40px 0 10px 60px; }
/*nav menu*/
#nav_menu { margin-top:6px;text-align:center; font-size:16px; font-weight:bold;background-color:#FC0A0A;border:0px;height:31px;width:536px; float:left;padding:0px;}
/* #nav_menu { text-align:center; font-size:13px; font-weight:bold; }*/
/* #nav_menu li { float:left; display:inline; margin-top:6px; background:url(/includes/templates/vtoolshop/images/nav_bar_bg.gif) repeat-x; display:block; height:24px; border-right:1px solid #A6A6A6; border-top:1px solid #A6A6A6; }*/
#nav_menu li { float:left; display:inline; /*margin-top:6px;*/ padding: 0px; display:block; /*border:1px solid #c3c3c3;*/}
/* #nav_menu li { float:left; display:inline; margin-top:6px; display:block; height:30px;border:1px solid #A6A6A6;}*/
#nav_menu li span { display:block; /*height:30px; line-height:30px; background-color:#B51C14; */ text-decoration:none;  height:31px; }
#nav_menu li span .current{ background:url(/includes/templates/vtoolshop/images/baner1.gif) repeat-x scroll transparent; height:26px; padding-top:5px;}
#nav_menu li span        a{ background:url(/includes/templates/vtoolshop/images/baner2.gif) repeat-x scroll transparent; height:26px; padding-top:5px;}
#nav_menu li span a:link, #nav_menu li a:visited { text-decoration:none; display:block; color:#000; }
#nav_menu li span a:hover { background:url(/includes/templates/vtoolshop/images/baner1.gif) repeat-x scroll transparent; height:26px;padding-top:5px ;/*background-color:#EF8702; height:30px;*/}
#nav_menu .li1 { width:84px; border-right:1px solid #B51C14;}
#nav_menu .li2 { width:89px; border-right:1px solid #B51C14;}
#nav_menu .li3 { width:89px; border-right:1px solid #B51C14;}
#nav_menu .li4 { width:89px; border-right:1px solid #B51C14;}
#nav_menu .li5 { width:89px; border-right:1px solid #B51C14;}
#nav_menu .li6 { width:89px; }
#nav_chat { background:url(/includes/templates/vtoolshop/images/chat_bg.gif) right top no-repeat; padding-top:15px; width:230px; text-indent:43px; line-height:15px;margin-top:6px; }
#nav_chat p { padding:0; margin:0; }
.use_nav_bg { height:31px; margin:4px 2px; }
#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(/includes/templates/vtoolshop/images/btn_go.gif) 0 0 no-repeat; }
a.btn_search:hover { width:23px; height:22px; display:block; background:url(/includes/templates/vtoolshop/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:left; width:750px; overflow:hidden; margin-left:4px; margin-rigth:0px;}
.index_layer #boxswitch div { width:253px; height:28px; float:left; line-height:27px; text-align:center; font-size:14px; font-weight:bold; }
.index_layer .off { cursor:pointer; background:url(/includes/templates/vtoolshop/images/index_swich_bg.gif) repeat-x; border-bottom:1px solid #A6A6A6; 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 #A6A6A6; }
.border_b { border-bottom:1px dashed #A6A6A6; margin:10px 3px;padding:4px; width:700px;height:auto;/*200px;*/}
.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 strong { font-size:16px; margin:3px; display:block; color:black;border-bottom:1px solid #E5E5E5 ;}
#Shopping_by_Categories li { float:left; width:248px; padding:5px 2px;margin:0px; height:190px; overflow: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(/includes/templates/vtoolshop/images/border_dash.gif) right top repeat-y; }
.top_selling img { margin-right:1em; }
.top_selling li { padding:1em 0; }
#bestsellers{padding-bottom:5px;}
#bestsellers li { width:181px; height:65px; line-height:140%; overflow:hidden;}
#recentlyorder { height:330px; overflow:hidden; }
#recentlyorder li { width:181px; line-height:140%; margin:8px 0px; overflow:hidden; padding:0px;}
#newest_shipping_information { height:345px; overflow:hidden; }
#newest_shipping_information li { width:181px; height:40px; line-height:100%; padding-left:5px; }
#index_notice {height:141px; overflow:hidden; }
#index_notice li { width:190px; /*height:135px;*/ height:auto; overflow:hidden; line-height:20px;margin-bottom:6px;}
#customerssay {height:210px; overflow:hidden; }
#customerssay li { height:auto; overflow:hidden; margin:0 3px 6px;}
.roll_order { margin-left:18px; }
a.icon_inquiry { background:url(/includes/templates/vtoolshop/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:145px; width:745px;  margin:0;padding-left:15px; padding-top:15px; border-bottom:1px solid #A6A6A6;padding-right:0px;font-weight:normal;}
.list_product li { float:left; margin:0px; padding:0px;}
.list_product .li_con { width:359px; padding:0 46px 0 16px; }
.list_product dt { line-height:14px; }
.product_detail { height:69px; margin-top:3px; }
#list_bg_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(/includes/templates/vtoolshop/images/line.gif) no-repeat left bottom; padding:5px 21px; height:300px; }
#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(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/images/count.gif) no-repeat; padding:2px 0 0 6px; color:#fff; font-weight:bold; font-size:12px; }
/*product stock */
#stock{color: #060; font: bold 14px Verdana; z-index:1000;}
#outstock{color: #C00; font: bold 14px Verdana; z-index:1000;}
/* .free_shipping { background:url(/includes/templates/vtoolshop/images/free_s.gif) no-repeat; width:74px; height:21px; display:block; margin:4px; } */
.bulksale_free_shipping { background:url(/includes/templates/vtoolshop/images/bulksale.gif) no-repeat; width:174px; height:15px; display:block; margin-top:10px; }
.sale_item { background:url(/includes/templates/vtoolshop/images/sale_item.gif) no-repeat; width:130px; height:18px; position:absolute; top:112px; }
.sold_out { background:url(/includes/templates/vtoolshop/images/sold_out.gif) no-repeat; width:130px; height:18px; position:absolute; top:60px; }
.almost_sold_out { background:url(/includes/templates/vtoolshop/images/almost_sold.gif) no-repeat; left:66px; top:66px; width:64px; height:64px; position:absolute; }
.star { background:url(/includes/templates/vtoolshop/images/star01.gif) no-repeat left bottom; height:15px; width:12px; display:block; float:left; }
.star_gray { background:url(/includes/templates/vtoolshop/images/star02.gif) no-repeat left bottom; height:15px; width:12px; display:block; float:left; }
/*the stats small icon s*/
.product_count_s { position:absolute; z-index:100; right:1px; top:3px; width:26px; height:30px; background:url(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/images/sale_item_s.gif) no-repeat; width:90px; height:16px; position:absolute; top:74px; }
.sold_out_s { background:url(/includes/templates/vtoolshop/images/sold_out_s.gif) no-repeat; width:90px; height:18px; position:absolute; top:36px; }
.almost_sold_out_s { background:url(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/images/sale_item.gif) no-repeat; padding:9px 65px; display:block; }
.sold_out_b { background:transparent url(/includes/templates/vtoolshop/images/sold_out_b.gif) no-repeat scroll 0%; height:23px; position:absolute; top:106px; width:228px; }
.almost_sold_out_b { background:url(/includes/templates/vtoolshop/images/almost_sold.gif) no-repeat; left:37px; top:37px; width:53px; height:53px; position:absolute; }
/*the pagebar*/
.pagebar { height:30px; font-size:12px; padding-top:5px; }
.pagebar a span { border:1px solid #A6A6A6; 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(/includes/templates/vtoolshop/images/first.gif) no-repeat center center; }
.last_page { background:url(/includes/templates/vtoolshop/images/last.gif) no-repeat center center; }
.next_page { background:url(/includes/templates/vtoolshop/images/next.gif) no-repeat 39px center; }
.prev_page { background:url(/includes/templates/vtoolshop/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 #A6A6A6; cursor:pointer; }
.pages span.current {display:block; float:left; padding:2px 4px; margin:2px; border:1px solid #ff6c00;
cursor:pointer; background:#FFFF99;/*#ffffe1;*/ }
/*the list bar*/
.list_bar { height:30px; color:#000; line-height:30px;border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; background-color:#F5F5F5;}
.list_bar .category { background:url(/includes/templates/vtoolshop/images/trangle.gif) 7px center no-repeat; height:30px; padding:0 5px 0 5px;
border-right:1px solid #A6A6A6; border-bottom:1px solid #A6A6A6; display:block; float:left; text-indent:15px; }
/*.list_bar .category a {text-decoration:underline;line-height:22px;}*/
.list_bar .category a { line-height:30px; }
.list_bar .category_ { background:url(/includes/templates/vtoolshop/images/trangle.gif) 7px center no-repeat; height:30px; padding:0 5px 0 5px;
border-right:1px solid #A6A6A6; display:block; float:left; text-indent:15px;  line-height:30px; color:#B51C14;}
.list_bar .li1 { width:187px; }
.list_bar .li2 { width:300px; }
.list_bar .select { width:120px; margin-right:8px; height:19px; line-height:19px; margin-left:4px;}
.list_bar .select1 {width:40px; margin-right:8px; height:19px; line-height:19px; margin-left:4px;}
a .list_list, a .list_grid, a .list_gallery { background-position:0 -23px; cursor:pointer; }
.list_list { background:url(/includes/templates/vtoolshop/images/list_list.gif) no-repeat; display:block; width:45px; height:23px; text-indent:2em; float:left; }
.list_grid { background:url(/includes/templates/vtoolshop/images/list_grid.gif) no-repeat; display:block; width:45px; height:23px; text-indent:2em; float:left; }
.list_gallery { background:url(/includes/templates/vtoolshop/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:948px; height:80px; margin:10px 0px;}
#relate_cate li { width:150px; float:left; text-indent:1em;padding:0px;margin:0px; text-align:left;}
#search_feedback { height:121px; width:240px; background:url(/includes/templates/vtoolshop/images/search_cate.gif) repeat-x; padding:0 10px; }
.right_small_con { height:207px; overflow:hidden; }
.right_small_con_1 { height:199px; padding:10px 0; overflow:hidden; line-height:18px; width:540px; }
#recent_flash { position:relative; height:172px; overflow:hidden; text-align:center; }
#recent_flash li { width:129px; float:left; height:170px; padding:5px 0; }
#recent_flash p { padding-left:18px; margin:3px 0; }
#recent_flash_small {height:162px; overflow:hidden; }
#recent_flash_small li { width:110px; float:left; height:110px; padding:2px; }
#recent_flash_small p { padding-left:18px; margin:3px 0; }
.mid_flash_width { width:520px; }
.max_flash_width { width:925px; padding-left:15px; }
.recent_flash_prev, .recent_flash_next { z-index:10; height:58px; width:19px; display:block; top:20px; position:absolute; cursor:pointer; }
.recent_flash_prev { background:url(/includes/templates/vtoolshop/images/prev_l.gif) no-repeat; left:10px; }
.recent_flash_next { background:url(/includes/templates/vtoolshop/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{width:175px; margin-bottom:5px;}
#category_menu li{padding-left:3px;}
#category_menu li a:link, #category_menu li a:visited { padding:1px 10px; line-height:140%; display:block; }
#category_menu li a:hover { padding:1px 10px; line-height:140%; }
#category_menu .pad_1em { padding-left:1px; margin:0px;}
.table { background-color: rgb(102, 102, 102); margin-right: 5px; }
.coupon_icon_cut { width:484px; background:url(/includes/templates/vtoolshop/images/icon_cut.gif) no-repeat 0 260px; }
/*the product*/
#product_flash { width:335px; text-align:center; }
.p_f_en { background:url(/includes/templates/vtoolshop/images/btn_enlarge.gif) no-repeat; padding-left:18px; }
#product_flash_btn { text-align:center; margin-left:8px; float:left; }
#product_flash_btn img { border:1px solid #eee; }
#product_flash_btn li { float:left; height:45px; width:50px; margin-bottom:8px; margin-right:3px; }
.mini_frame { width:193px; }
.for_gray_bg { background:url(/includes/templates/vtoolshop/images/right_gray_bg.gif) repeat-y right top; }
.seal_m_en { background:url(/includes/templates/vtoolshop/images/seal_m_en.gif) no-repeat; width:115px; height:82px; }
.png { width:469px; height:435px; padding:22px 44px 22px 22px; background:url(/includes/templates/vtoolshop/images/pop_win_bg.gif) no-repeat; }
.png h2 { margin-bottom:10px; }
.pad_product { width:600px; padding-left:5px; background:url(/includes/templates/vtoolshop/images/bg.gif) repeat-x; }
#product_info_con { width:610px; border-left:1px solid #ddd;}
#table_info { width:360px; text-align:center; border:1px solid #A6A6A6; 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 #A6A6A6; border-width:1px 1px 0 0; }
#table_info_l { width:100%; text-align:center; border:1px solid #A6A6A6; 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 #A6A6A6; border-width:1px 1px 0 0; }
#product_price { width:100%; margin:5px 0; text-align:center; }
.infosprice { color: #A72D2C; display: block; font-size: 18px; font-weight: bold; line-height: 22px; overflow: hidden; padding: 7px 0 3px; text-align: center; }
.product_ul_h { height:30px; padding-top:10px; }
.cartbuts { position:relative; margin:-50px 0 0 180px; }
#ZoomBox IFRAME { DISPLAY: block; POSITION: absolute; Z-INDEX: -1; TOP: 0; LEFT: 0; WIDTH: 500px; HEIGHT: 500px; }
#ZoomBox { background:#eee url(/includes/templates/vtoolshop/images/pop_bg1.gif) repeat-y right top; }
#smallImgBtns { position:relative; width:500px; height:54px; background:#fff url(/includes/templates/vtoolshop/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:747px; overflow:hidden; }
#product_main_con #search_feedback { width:230px; }
.inquiry { padding-left:250px; padding-top:15px; background:url(/includes/templates/vtoolshop/images/bag.gif) no-repeat 20px 30px; }
#Item_Description_Spc h2 { font-size:16px; margin:10px 0; color:#CC0000; }
#Item_Description_Spc h3 { font-size:16px; margin:10px 0; color:#CC0000; }
#Item_Description_Spc { font-size:14px; }
#Item_Description_Spc ul li { background:transparent url(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/images/chat_div_bg.gif) no-repeat 0 100%; width:229px; border:1px solid #A6A6A6; border-width:0 1px; height:245px; position:absolute; right:0; top:150px; 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(/includes/templates/vtoolshop/images/hot.gif) no-repeat scroll 0%; height:9px; position:absolute; width:22px; right:280px; 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(/includes/templates/vtoolshop/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 #A6A6A6; border-width:0 1px; padding:0 10px; }
#translate_tools { background:url(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/images/stepImg.gif) no-repeat; }
#projects li span { padding-top:25px; display:block; }
#projects li.li4 span { text-align:center; }
#projects li.current4 span { text-align:center; }
#projects li a { display: block; float: left; background:transparent url(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/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:200px; border:1px solid #A6A6A6; }
.input3 { width:40px; margin-right:5px; border:1px solid #A6A6A6; }
.input_box { width:254px; height:24px; border:1px solid #A6A6A6;  font-size:14px; }
.bill_bot_img { background:url(/includes/templates/vtoolshop/images/icon_clock.gif) no-repeat; padding-left:20px; }
.my_bill_bot_img {  background:url(/includes/templates/vtoolshop/images/icon_clock.gif) no-repeat; }
.address_tb td { padding:5px; vertical-align:top; }
/*=========================my count==============================*/
.write_btn { background:url(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/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:374px; 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 #A6A6A6; 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(/includes/templates/vtoolshop/images/warn_icon.gif) no-repeat; padding-left:50px; }
.nl_layer #boxswitch div { width:248px; 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; min-height:250px; }
.site_map a { padding-top:4px; padding-bottom:4px; }
/*==============================help===============================*/
#help_nav { height:64px; clear:both; border-top:1px solid #A6A6A6; }
#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(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/images/bg_arrow_on.gif) no-repeat center bottom; height:63px; }
#help_nav .normal span { background:url(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/images/icon_customer.gif) no-repeat; }
.ico2 { background:url(/includes/templates/vtoolshop/images/icon_inquiry.gif) no-repeat; }
.ico3 { background:url(/includes/templates/vtoolshop/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 {line-height:1.33em; font-size:1em; padding:2px 3px;overflow:hidden; width:190px; height:30px;}
.static_h1 { color:#000; font-size:24px; line-height:24px; padding:10px 0pt;border-bottom:1px dotted #A6A6A6;margin-bottom:5px; }
.border_b_d { background:transparent url(/includes/templates/vtoolshop/images/line_bbb.gif) repeat-x scroll 0pt 100%; }
.static_tit { padding-bottom:10px; background:transparent url(/includes/templates/vtoolshop/images/line_bbb.gif) repeat-x scroll 0pt 100%; }
.notice_1, .notice_2 { width:700px; background:url(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/images/notice_1.gif) no-repeat 18px 0; }
.notice_2 .mycon { background:#ebf8de url(/includes/templates/vtoolshop/images/notice_2.gif) no-repeat 18px 0; }
.notice_1 em, .notice_2 em { height:10px; background:url(/includes/templates/vtoolshop/images/green_cir.gif) no-repeat; display:block; background-position:0 100%; }
#t_p { left:48px; 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(/includes/templates/vtoolshop/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 #A6A6A6; border-top:none; }
#t_p ul li:hover > a.one { background:url(/includes/templates/vtoolshop/images/tabs_price.gif) 100% -28px no-repeat; height:26px; }
* html #t_p ul li a.one:hover { height:26px; color:#000; background:url(/includes/templates/vtoolshop/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:357px; }
.tt { float:left; width:650px; }
.nb { background-image:none; }
/*----------------------------------------------------------------------------------------------------------------------/
 * CSS Buttons Stylesheet
 *
 */
.cssButton, .cssButtonHover { background:url(/includes/templates/vtoolshop/images/button.gif) repeat-x; cursor:pointer; border:1px solid #A6A6A6; line-height:25px; font-family:Arial, Helvetica, sans-serif; }
.cssButtonHover { background:url(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/images/car.gif) no-repeat; border: 0 none; cursor: pointer; display: block; font-size: 0; height: 27px; line-height: 0; margin: 5px auto 0; text-indent: -9999px; width: 123px; }
.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(/includes/templates/vtoolshop/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 #CCCCCC; float:left; height:auto;}
.border_r { border-right:1px solid #ddd; }
.no_border_t { border-top:none; }
.hr_d { background:url(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/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(/includes/templates/vtoolshop/images/bg_box_gray.gif) repeat-x; }
.bg_help { background:url(/includes/templates/vtoolshop/images/icon_help_list.gif) no-repeat 0 50%; padding-left:15px; }
/*li*/
.red_arrow_list li { background:transparent url(/includes/templates/vtoolshop/images/red_arrow_bg.gif) left 7px no-repeat; padding:3px 10px; line-height:140%; }
.gray_trangle_list li { background:url(/includes/templates/vtoolshop/images/list_ca_l.gif) left 9px no-repeat; padding:3px 10px; line-height:140%; }
.dl_dot dt { background:url(/includes/templates/vtoolshop/images/icon_arr.gif) no-repeat 2px center; padding-left:10px; }
#trustful { width:172px; height:98px; padding:0 5px; }
#attach { width:360px; }
#shippingEstimator .allborder { border:1px solid #A6A6A6; }
#shippingEstimator .border_b { border_bottom:1px solid #A6A6A6; }
#shippingEstimator .gray_bg { background-color:#ebe9df; }
.check_tb td, .check_tb th { border-bottom:1px dashed #A6A6A6; padding:5px; text-align:left; }
.cartAttribsList li { color:#369; }
/*misc*/
.back { float: left; }
.forward, #shoppingCartDefault #PPECbutton { float: right; }
.bold { font-weight: bold; }
.rowOdd { background-color: #E8E8E8; height: 1.5em; vertical-align: top; }
.rowEven { background-color: #F0F0F0; height: 1.5em; vertical-align: top; }
.hiddenField { display: none; }
.visibleField { display: inline; }
.back { float: left; }
.forward, #shoppingCartDefault #PPECbutton { float: left; width:100%; }
#product_page { float: left; width:100%; padding-top: 20px; border-bottom: 2px solid #A6A6A6; }
#mao li { float: left; }
#mao li a { background-color:#EAEAEA; color: #000; display: block; height: 22px; line-height:22px; margin-right: 2px; text-align: center; text-decoration: none; }
.attributesimage, .shippingfee { float:left; width:395px; }
.optionsname { font-weight:bold; font-size:18px; }
.attribImg { float:left; text-align:center; margin:5px 5px 5px 0; padding:2px; border:1px solid #F3F3F3; }
#products_download { float:left; width:100%; border-top: 1px solid #CCCCCC; margin-top:5px; }
#products_download h3 { color: #1E4E8E; font-size: 16px; margin:5px 0 0 5px; font-weight:normal; }
#products_download ul { padding:5px; }
#products_download ul li { background: url(/includes/templates/vtoolshop/images/download.gif) no-repeat scroll 0 3px transparent; padding-left:16px; line-height:22px; }
#products_download ul li a { color: #0131C1;font-size: 12px; font-weight: bold; }
#products_download ul li span { color:#999; font-weight:normal; }
#minPrice, #maxPrice { background-color: #F3F3F3; border: 1px solid #ccc; width:55px; }
#price_range li { line-height:20px; }
.fpname{ margin-top:3px; line-height:15px; height:33px; overflow: hidden; text-align:center;}
#featuredProducts .bprice { float:left; font-size:12px; width:100%; text-align:center;}
#featuredProducts .bprice strong { float:left; font-size:12px; width:100%;margin-top:-15px;}
#featuredProducts .bprice del { float:left; font-size:11px; font-weight:normal; margin-right:3px; width:100%;}
/*--------------wholesale----------------*/
#wholesaleMainContent { width:952px; height:768px; background-image:url(https://web.archive.org/includes/templates/vtoolshop/images/bg.jpg); margin-top:84px; padding-top:5px; }
/*--------------chat------------------*/
.fun_im_t { background:url(https://web.archive.org/includes/templates/vtoolshop/images/fun/im_t.gif) no-repeat center bottom; width:100px; margin:0px; clear:both; height:30px; padding:0px; overflow: hidden; }
.fun_im_m { background:url(https://web.archive.org/includes/templates/vtoolshop/images/fun/im_bg.gif) repeat-y center top; margin:0px; padding:5px 9px 5px 6px; width:85px; clear:both; text-align:center; font-size:10px; }
.fun_im_b { background:url(https://web.archive.org/includes/templates/vtoolshop/images/fun/im_b.gif) no-repeat center top; margin:0px; padding:0px; height:30px; width:100px; clear: both; overflow: hidden; }
/*--------------catalog-------------------*/
.exh_main, .exh_main_pl {margin: 0px; padding-top: 10px; width: 760px; min-height:400px; height:auto;/*400px*/ border:1px solid #CCCCCC; float:left;}
.exh_main h1, .exh_main_pl h1 {  padding: 3px 0px 10px 15px; clear: both; border-bottom: 1px dashed #CCC;}
.news_right3{width:995px; }
.news_right3 ul{text-decoration:none; width:100%;background-image: url("/includes/templates/vtoolshop/images/text_bg.jpg"); background-repeat: repeat-x;  color: #666666; height: auto; }
.news_right3 ul li{ float:left; width:85px;border: 1px solid #CCCCCC; text-align:center; height:24px;padding-top:5px;}
.myproductname{align:center;}
.mycategroys{ margin-left:18px; width:190px; margin-right:-10px;padding:0px; text-align:left;}
.mycategroys h4 a{width:140px;margin:0px;}
.mycategroys .categroies_products { width:230px; height:120px; margin-top:-10px; margin-left:0px; float:left;}
.mycategroys .categroies_products ul li a{ font-size:11px;}
.mypic{margin-top:0px ; margin-left:25%;width:100px; height:100px; padding:5px;}
.mytrusfull{height:146px; overflow:hidden;text-align:left; margin-bottom:5px; margin-left:5px;margin-top:5px;}

#myproducts_download { float:left; width:100%; border-top: 1px solid #CCCCCC; margin-top:5px; }
#myproducts_download h3 { color: #1E4E8E; font-size: 16px; margin:5px 0 0 5px; font-weight:normal; }
#myproducts_download ul { padding:5px; }
#myproducts_download ul li { padding-left:5px;  height:60px; border-bottom:1px dashed #CCCCCC;}
#myproducts_download ul li a { color: #0131C1;font-size: 12px; font-weight: bold; }
#myproducts_download ul li span { color:#999; font-weight:normal;height:28px;line-height:25px; }

.blk_18 {
 overflow:hidden;
 zoom:1;
 font-size:9pt;
 border:1px solid #e3e3e3;
 width:950px;
 margin-top:8px;
}
.blk_18 .pcont {
 width:880px;
 float:left;
 overflow:hidden;
 padding-left:5px;
 height:140px;
 overflow:hidden;
}
.blk_18 .ScrCont {
 width:7266px;
 zoom:1;
 margin-left:-5px;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
 float:left;
}
.blk_18 .LeftBotton{
 width:18px;
 height:74px;
 float:left;
 background-position: 0 0;
 margin:35px 5px  15px 5px;
 background:url(/includes/templates/vtoolshop/images/prev_l.gif) no-repeat ;
}
.blk_18 .RightBotton{
 width:18px;
 height:74px;
 float:left;
 background-position: 0px  -100px;
 margin:35px -30px 10px 5px;
 background:url(/includes/templates/vtoolshop/images/next_l.gif) no-repeat;
}
.blk_18 .LeftBotton:hover {
 background-position: 0px 0px;
}
.blk_18 .RightBotton:hover {
 background-position: 0px 0px;
}
.blk_18 .pl img {
 display:block;
 cursor:pointer;
 border:none;
 margin:6px auto 1px auto;
}
.blk_18 .pl {
 width:105px;
 border:1px solid #f3f3f3;
 float:left;
 text-align:center;
 line-height:24px;
}
.blk_18 a.pl:hover {
 border:1px solid #5dacec;
 color:#5dacec;
 background:#fff;
}
.my-btn{ background:url(/includes/templates/vtoolshop/images/btn.gif) no-repeat;margin-top:5px; margin-right:20px;height:32px;width:120px;}

.pro_item  {
font:bold 13px Verdana;
padding:10px 0px; 
color:#666666;
float:left;
width:220px;
}

.pro_rate  {
font:bold 13px Verdana;
padding:10px 0px; 
color:#666666;
float:right;
width:360px;
}

/*
     FILE ARCHIVED ON 07:18:22 Feb 10, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 21:04:05 Nov 05, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.51
  exclusion.robots: 0.076
  exclusion.robots.policy: 0.065
  esindex: 0.007
  cdx.remote: 11.261
  LoadShardBlock: 399.741 (3)
  PetaboxLoader3.datanode: 220.681 (5)
  PetaboxLoader3.resolve: 108.753 (3)
  load_resource: 257.151 (2)
  revisit.resolve: 171.904
*/