@charset "utf-8";

/* CSS Document */

body {position:relative; }

/*indent & line-height*/

h1{ font-size:16px;}

.in_1em {text-indent:10px;}

.line_30px {line-height:30px;}

.line_60px {line-height:60px;}

.line_120 {line-height:120%;}

recentlyview,.border_b{ border:1px solid #cccaca;}

.ordertell{ padding:25px 10px; letter-spacing:-0.5px;}

/*.recent_view { height:318px;}*/

.line_h {line-height:150%;}

/* Content */

body{ background:#c0c0c0;}

#wrapper{ margin:0px auto 0px; background:#ffffff; width:1000px;}

#bodyblock,#body{margin:10px auto 0px auto;width:980px;clear:both;background:#fff; overflow:hidden; }

/*define headerblock*/

#top{height:33px;z-index:10000; line-height:33px;}

#top a{color:#fe6007;}

#headerblock {clear:both;height:87px;position:relative;z-index:9990; width:980px;  margin:0 auto;}

#intro {width:302px;margin-top:10px;float:left;text-align:left;}

#login {width:435px;float:right;margin-top:2px; height:14px; line-height:14px; }

#bookmark {width:100px;float:right;height:16px;line-height:16px;font-size:12px; position:absolute; right:0; top:25px;}

#new-userguide {background:url(../images/line04.jpg) no-repeat scroll 0 0 transparent;height:30px;left:224px;line-height:1;padding:0 13px;position:absolute;top:19px;width:155px;z-index:1;}

#new-userguide .txt {color:#666666;display:block;font-family:Tahoma;font-size:11px;margin-bottom:4px;}

#new-userguide .link {background:url(../images/icon_t01.jpg) no-repeat scroll right 4px transparent;color:#0066CB;padding-right:12px;}

/*define menu*/

.menu {font-size:12px;width:190px;padding-bottom:4px;float:left; z-index:500; position:relative;}

.menu ul {background:transparent; float:left; border-left:5px solid #DD6F2D; border-bottom:5px solid #DD6F2D; background-color:#FFFFFF;}

.menu ul li ul{ border-left:none}

.menu ul li {float:left;display:block;width:184px;height:24px;line-height:24px; font-weight:bold; border-right:1px solid #F99935}

.menu ul li a{ text-decoration:none;}

.menu ul ul li {display:block;width:510px;height:auto; line-height:140%;border:0;font-weight:normal;padding:2px 0 2px 20px; border-right:1px solid #FFA83C;background-position:0 -33px;background-color:#fff;}



.menu ul ul li dl{ float:left; width:530px;}

.menu ul ul li dt {color:#3D3D3D;float:left;font-weight:700;line-height:16px;padding:6px 10px;text-align:left;width:120px;}

.menu ul ul li dd {border-top:1px solid #FFD9A8;color:#CCCCCC;float:left;line-height:16px;margin-top:-1px !important;padding:6px 10px;text-align:left;width:350px;}

.menu ul ul li dd a{ border-right:1px solid #ccc; padding:0 2px; white-space:nowrap}

.menu ul ul li dd a:hover{ text-decoration:underline;}

.menu ul ul li.b_top dd{border-top:none;}

.menu ul li {

background:url(../images/menu_arrow_bg.gif) no-repeat scroll -1px -500px;

border-top:1px solid #A6A6A6;

}

.menu ul ul .b_top {background-position:0 -1px;border-top:1px solid #FFA83C;border-right:1px solid #FFA83C;}

.menu a, .menu a:visited {display:block;float:left;height:100%; width:180px; font-size:1em;text-decoration:none; padding:0;text-indent:1em;}



.menu ul ul li a, .menu ul ul li a:visited {display:inline;color:#000;background:none;text-indent:0;width:auto;}

.menu ul ul li a:hover {background:none;}

.menu ul ul :hover > a {background: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(../images/menu_arrow_bg.gif) no-repeat -1px -533px;}

.menu li:hover {position:relative; border-top:none;}

.menu :hover > a {color:#000;background:#fff url(../images/menu_arrow_bg.gif) no-repeat -1px -533px;}

.menu ul ul {position:absolute;height:0;top:-10000000px;left:166px; width:530px;height:auto;background:url(../images/menu_arrow_bg.gif) no-repeat 0 100%; border-bottom:1px solid #FFA83C}

.menu ul :hover ul {top:-1px;}

/*define footerblock*/

#footerblock {padding-top:8px;}

.g_t_c{ width:700px; margin:20px auto 20px auto; text-align:center;}



/*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*/

#top  {height:22px;position:relative; z-index:10000; line-height:22px;}

#tabs {right:0;top:0px;width:309px; text-align:left; 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:28px;line-height:28px;text-decoration:none;text-indent:1em;font-size:11px;font-weight:bold;}

#tabs ul li strong.outer {display:block;height:20px;line-height:20px;text-decoration:none;text-indent:1em;font-size:12px;font-weight:bold;}

#tabs ul li a.one {background:url(../images/tabs_1_.gif) no-repeat;width:105px;}

#tabs ul li a{ color:#333;}

#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:hover > a.one {color:#000; background:url(../images/tabs_1_.gif) 0 -28px no-repeat; height:22px; }

* html #tabs ul li a.one:hover {height:22px; 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:22px; }

* html #tabs ul li a.two:hover {height:22px; 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:22px; cursor:default;}

* html #tabs ul li a.three:hover {height:22px; 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:20px;}

#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 span,.logo span {display:block;height:46px; width:194px;background:url(../images/logobg.jpg) 0 0 no-repeat;}

.logo a:hover span {background:url(../images/logobg.jpg) 0 -46px no-repeat;text-decoration:none;}

.logo img {/*display:none;*/}

/*error*/

.error_box,.success_box,.warning_box,.caution_box{font-size:12px; font-weight:bold;padding:15px 10px 15px 60px; margin:10px 0;}

.error_box,.warning_box{ background:#FEDFDF url(../images/icon_error.gif) 20px 10px no-repeat; border:1px solid #bf0000; color:#bf0000;}

.caution_box { background:#FEDFDF url(../images/icon_error.gif) 20px 10px no-repeat; border:1px solid #bf0000; color:#bf0000;}

.success_box {background:#EBFEDF url(../images/icon_success.gif) 20px 10px no-repeat; border:1px solid #859802;color:#666;}

.new {background:url(../images/new.gif) no-repeat right center;padding-right:24px;}

/*define bodyblock*/

.minframe {width:184px;}

.midframe {width:780px; float:right;}

.midbigflash{ width:770px;}

.therightframe {width:209px;}

.m_w_90{width:90px;}

/*hover for img*/

a.ih img:hover { background:#ddd;overflow:hidden; padding:1px;}

a.ih img{ padding:1px;}

/*==========define forms element===========*/

textarea,input, select {font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;}

.newsletters .input_4 { width:215px;}

.input_4 {width:82px; height:14px !important; height:14px; line-height:14px;border:1px solid #ddd;padding:3px;}

.input_5 {width:250px; height:14px; line-height:14px; border:1px solid #ddd;padding:5px;}

.textarea1 {width:350px; height:120px; font-size:12px; border:1px solid #ddd;padding:5px;}

/*btns*/

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

button:hover,button:active{background:url(../images/button_over.gif) repeat-x;color:#333;}

#menu_index_top li{ overflow:hidden; height:40px;}

#menu_index_top li a:link,#menu_index_top li a:visited{color:#fff;font-size:15px;width:192px;height:40px;display:block;color:#fff;font-weight:bold;text-indent:1em;line-height:48px;background:url(../images/menu_top.gif) no-repeat scroll 0 0 transparent;}/*#8E0314 */

.cate_title {background:#8e0011 url(../images/cate_title.gif) no-repeat 2px 0; height:26px;text-indent:14px; color:#000; line-height:26px; font-weight:bold; width:184px;font-size:12px}

.product_title {font-size:12px; font-weight:bold; line-height:100%; float:left; width:980px; margin:5px 10px;}

.blue_con {border:1px solid #ddd;padding-bottom:8px;clear:both;}

.blue_con h3 {background:url(../images/blue_head_bg.gif) repeat-x;height:28px;line-height:28px;margin-bottom:6px;padding:0;}

.blue_con h4 {background:#E1F1F6 url(../images/blue_head_bg.gif) repeat-x;margin-bottom:6px;padding:6px 0;}

.blue_con p {padding:0 12px;margin:0;}

.blue_con p strong {font-size:12px;}

.order_news {display:block;}

.order_news input {margin:3px 0;}

#nav_chat {background:url(../images/chat_bg.gif) right top no-repeat;padding-top:15px;width:230px;text-indent:43px;line-height:15px;}

#nav_chat p {padding:0;margin:0;}

.use_nav_bg {height:31px;margin:8px 2px;}

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

#search_con .select {width:160px;}

.btn_search img{ margin-left:-23px ; z-index:999999; margin-top:11px;}

#search_con .input {width:188px;}

#search_con {width:188px; float:left;}

* html #search_con .input {width:186px;}

* +html #search_con .input {width:186px;}

#search_con img{ float:right; border:none; margin-top:2px; z-index:20000; margin-top:5px;}

#search_con li{ width:169px; }

#shoping_con li a:link,#shoping_con li a:visited{width:122px;height:31px;text-decoration:none;display:block;color:#fff; margin-right:1px;}

#shoping_con li a:hover {background-position:0 0;text-decoration:none;}

#shoping_con li a span{  height:33px; line-height:33px; display:block; font-size:12px;}

#shoping_con li,#search_con li{float:left;color:#fff;padding:4px 0;line-height:30px; text-align:left; }

#shoping_con li{background:url(../images/search-bar2.gif) no-repeat left -241px; padding-left:35px;}



.index_layer #boxswitch div {width:251px;height:27px;float:left;line-height:27px;text-align:center;font-size:14px;font-weight:bold;}

.index_layer .off {cursor:pointer;background:url(../images/index_swich_bg.gif) repeat-x;border-bottom:1px solid #ddd;color:#000;}

.index_layer .on {background:none;color:#A72D2C;}

.index_layer .show li {float:left;width:240px;height:105px;margin:10px 5px;}

.index_layer .show span {display:block;width:130px; float:left;padding-left:4px;}

#border_left {border-left:1px solid #ddd;}

.border_t {border-top:1px solid #E5E5E5;}

.more_product,a.more_product:link,a.more_product:visited {color:#FF9933;font-size:11px;text-decoration:underline;}

#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 {display:inline;float:left;line-height:15px;margin:2px 10px 0;padding-left:15px;width:150px;}

#recentlyorder {height:210px;overflow:hidden; width:171px;}

#recentlyorder li {height:70px;line-height:140%;}

.roll_order {margin-left:18px;}

a.icon_inquiry {background:url(../images/writebt.gif) no-repeat;width:108px;height:21px;display:block;}

/* list html */

.list_title a{background:#eee;display:block;overflow:hidden;height:20px;line-height:20px;text-indent:2em;color:#A72D2C; text-decoration:underline;}

.list_product {height:150px;}

.list_product li {float:left;}

.list_product .li_con {width:309px;padding:0 46px 0 16px;}

.list_product dt {line-height:14px;}

.product_detail {margin-top:3px;}

#list_bg_img {padding-left:4px;}

#list_bg_big_img .listtop{ background:url(../images/listtop.gif); height:3px; width:773px; padding:0px;*padding:0px; *line-height:3px; }

#list_bg_img{ border:#ccc 1px solid; width:766px; border-bottom:none; border-top:none;}

#list_bg_big_img .listbot{ background:url(../images/list.gif) ; height:6px; padding:0px;width:773px; *line-height:6px; }

#list_bg_img li {float:left; width:191px; border-bottom:1px dashed #ccc;/* height:320px;*/ text-align:center; margin-top:10px;}

#list_bg_img li .relative {border:none;padding:0; height:auto;}

#list_bg_img p{ margin:0;}

#list_bg_big_img {padding-left:0;}

#list_bg_big_img p {padding:10px 0;}

#list_bg_big_img li {float:left; width:182px;no-repeat left bottom;padding:0px 3px;*width:180px; }

#list_bg_big_img .mid { width:771px;}

#list_bg_big_img .listcomm{ border-bottom: 1px dashed #ccc; width:773px; margin:10px 0px; *margin:10px 0px;}

.listbg_bot{ border-top:1px dashed #ccc; text-align:right;}

#list_bg_big_img ul ul p,#list_bg_big_img ul ul .black{ padding-left:15px;}

.car_price { color:#e50400; padding-right:15px; font-size:12px; font-weight:bold;background:url(../images/car_price.gif) no-repeat right top;}

/*the stats of the product*/

.product_count {position:absolute; z-index:100;right:3px;top:6px;width:30px;height:34px;background:url(../images/count.gif) no-repeat;padding:2px 0 0 6px;color:#fff;font-weight:bold; font-size:12px;}

.free_shipping {background:url(../images/free_s.gif) no-repeat;width:74px;height:21px; display:block;}

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



/*the stats small icon s*/

.product_count_s {position:absolute; z-index:100;right:1px;top:3px;width:26px;height:30px;background:url(../images/count_s.gif) no-repeat;padding:1px 0 0 5px;color:#fff;font-weight:bold; font-size:11px; text-align:left;}

.sale_item_s {background:url(../images/sale_item_s.gif) no-repeat;width:90px;height:16px;position:absolute;top:74px;}

.sold_out_s {background:url(../images/sold_out_s.gif) no-repeat;width:90px;height:18px;position:absolute;top:36px;}

.almost_sold_out_s {background:url(../images/almost_sold_s.gif) no-repeat;left:37px; top:37px;width:53px;height:53px;position:absolute;}

.product_count_b {position:absolute; z-index:100;right:1px;top:3px;width:26px;height:30px;background:url(../images/count.gif) no-repeat;padding:1px 0 0 5px;color:#fff;font-weight:bold; font-size:11px; text-align:left;}

.sale_item_b {background:url(../images/sale_item.gif) no-repeat;padding:9px 65px;display:block;}

.sold_out_b {background:transparent url(../images/sold_out_b.gif) no-repeat scroll 0%;height:23px;position:absolute;top:106px;width:228px;}

.almost_sold_out_b {background:url(../images/almost_sold.gif) no-repeat;left:37px; top:37px;width:53px;height:53px;position:absolute;}

/*the pagebar*/

.pagebar {height:30px;font-size:12px;padding-top:20px;}

.pagebar a span ,.list_bar a span{border:1px solid #ddd;background-color:#fff;text-align:center;font-weight:normal;cursor:pointer; padding:2px 5px;  *padding:0px 5px; margin:0;}

.pagebar span.next_page{ padding:2px 8px; *padding:0px 8px;}

/*.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 .category {background:url(../images/trangle.gif) 7px center no-repeat;height:22px;padding:0 10px 0 0;border-right:1px solid #ddd;border-bottom:1px solid #ddd;display:block;float:left;text-indent:14px;}

.list_bar .category a {line-height:22px;}

.list_bar .category_ {background:url(../images/trangle2.gif) no-repeat;height:23px;padding:0 10px 0 0;border-right:1px solid #ddd;display:block;float:left;text-indent:14px;}

.list_bar .li1 {width:187px;}

.list_bar .li2 {width:258px;}

.list_bar .select {width:100px;margin-right:8px;height:19px;line-height:19px;}

.list_bar .select1 {width:40px;margin-right:8px;height:19px;line-height:19px;}

a .list_list,a .list_grid,a .list_gallery {background-position:0 -23px;cursor:pointer;}

.list_list {background:url(../images/list_list.gif) no-repeat; display:block;width:45px;height:23px;text-indent:2em;float:left;}

.list_grid {background:url(../images/list_grid.gif) no-repeat; display:block;width:45px;height:23px;text-indent:2em;float:left;}

.list_gallery {background:url(../images/list_gallery.gif) no-repeat; display:block;width:60px;height:23px;text-indent:2em;float:left;}

a .list_grid:hover,a .list_list:hover,a .list_gallery:hover{text-decoration:underline;color:#A72D2C;}

#search_feedback {height:121px;width:171px; background:url(../images/search_cate.gif) repeat-x;padding:0 10px; border:1px solid #ccc;}

.right_small_con {height:207px;overflow:hidden;}

.right_small_con_1 {overflow:hidden;line-height:18px;}

.mid_flash_width {width:520px;}

.max_flash_width {width:968px; padding-left:10px;}

.prev{background:url(../images/prev.gif) no-repeat ;}

.next{background:url(../images/next.gif) no-repeat ;}

.next ,.prev{ height:7px ;width:4px ; position:relative; float:right; margin-right:10px; margin-top:5px;}

#back{ margin-right:50px;}

#category_recommended .recent_flash_prev, #category_recommended .recent_flash_next{top:70px;}

#nav_chat #nav_chat_sales{overflow: hidden; height:16px;display:block;}

#category_menu li a:link, #category_menu li a:visited {background:url(../images/icon_arr.gif) 3px 6px no-repeat; padding:1px 13px; line-height:160%;display:block; border-bottom:1px dashed #ccc;}

#category_menu .categorylist  ul.noborder li a{ border-bottom:0px;}

#category_menu li{margin:5px 5px 0px 0px;}

#category_menu #price_content li{ border:none;}

#category_menu #price_content li a{ background:none;}

#category_menu .pad_1em{ padding-left:2px;}

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



.coupon_icon_cut{width:484px;background:url(../images/icon_cut.gif) no-repeat 0 260px;}

/*the product*/

#product_flash {margin-left:2px; margin-top:5px;}

.p_f_en {background:url(../images/btn_enlarge.gif) no-repeat; padding-left:18px;}

#product_flash_btn { text-align:center;}

#product_flash_btn img {border:1px solid #eee;}

#product_flash_btn li{float:left; height:80px; width:50px; padding:5px}

.mini_frame {width:193px;}

.seal_m_en {background:url(../images/seal_m_en.gif) no-repeat;width:115px;height:82px;}

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

#product_info_con {width:600px; float:right;}

#table_info {width:360px; text-align:center;border:1px solid #ddd; border-width:0 0 1px 1px;}

#table_info a {text-decoration:underline;}

#table_info th {background:#ececec;}

#table_info th,#table_info td {height:22px; border:1px solid #ddd; border-width:1px 1px 0 0;}

#table_info_l {width:98%; 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 {margin-top:5px;}

.product_ul_h { padding:10px 0 5px;}

.productinfodetail,productdetails{ width:60%; float:left;}

.productinfohelp{width:28%; float:right; margin:70px 10px 10px ;}

.contact_us,.color_chart,.size_chart{ height:26px; width:120px; margin-bottom:5px;}

.payment_method,.measure,.shipping_method{ width:148px; height:27px; margin-bottom:5px;}

.contact_us{ background:url(../images/btnall.gif); }

.color_chart{ background:url(../images/btnall.gif) 0 -32px; }

.size_chart{ background:url(../images/btnall.gif) 0 -60px;}

.shipping_method{ background:url(../images/btnall.gif) 0 -91px;}

.payment_method{ background:url(../images/btnall.gif) 0 -120px;}

.measure{ background:url(../images/btnall.gif) 0 -150px;}

#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:488px; height:84px;background:#fff url(../images/pop_bg2.gif) no-repeat 0 100%; z-index:480;padding:0 20px 7px 0;}

#smallImgBtns li {float:left;padding:2px 4px 0px 4px;}

#product_flash_btn img,#smallImgBtns img {padding:1px;}

#product_main_con {overflow:hidden;}

#product_main_con #search_feedback {width:230px;}



.inquiry {padding-left:250px;padding-top:15px;background:url(../images/bag.gif) no-repeat 20px 30px;}



#Item_Description_Spc h2{ font-size:14px;margin:10px 0;}

#Item_Description_Spc h3{ font-weight:normal;line-height:150%;color:#BF0000;}

#Item_Description_Spc ul li{ background:transparent url(../images/icon_arr.gif) no-repeat 0px 6px; padding-left:10px;margin-top:5px;}



#testimonials dl{background-color:#ebe9df;float:left;width:320px;height:85px;overflow:hidden; padding:10px; margin:5px;}

#testimonials dd{text-align:right;padding-right:5px;}

.process_title {width:730px;margin:0 auto;}

#chat_div{background:#fff url(../images/chat_div_bg.gif) no-repeat 0 100%; width:229px; border:1px solid #ddd;border-width:0 1px; height:245px;position:absolute;right:0; top:105px;z-index:499;}

#chat_div_name{width:200px;overflow:hidden;}

#chat_div_close_img{cursor: pointer; position:absolute;right:10px;bottom:10px;}



#floatBox_img{cursor: pointer; position:absolute;right:24px;top:5px;}



.lay_hot{background:transparent url(../images/hot.gif) no-repeat scroll 0%;height:9px; position:absolute;width:22px;right:300px;top:8px;}

#recent_flash_small .allborder {border:1px solid #F5A79A;}

#relate_cate li{float:left; width:192px;}

#recent_flash_small li p{ text-align:center;}

#relate_cate{ /*margin: 0 10px; */border:1px solid #ccc;}

#relate_cate h2{ padding:2px 10px;}

#relate_cate ul{ padding:5px;}

.cname{line-height:22px;font-size:22px;color:#333;}

.pagebar a span:hover {color:#FF6600; background:#E7E7E7;}

.next_page:hover{ background:none;}

#trustful h1{font-size:11px;font-weight:normal;}

.wholesale li {float:left; width:164px; height:300px; margin:10px;}



.review_reply {width:686px;}

.review_reply em, .review_reply b {background:url(../images/reply_bg.gif) no-repeat;display:block;}

.review_reply em {height:20px;}

.review_reply b {height:10px; background-position:0 100%;}

.review_reply ul {border:1px solid #ddd; border-width:0 1px;padding:0 10px;}



#translate_tools{background:url(../images/translate.jpg) no-repeat;}

.ck_w_m {width:398px;}

.check_box_tit {background:url(../images/oldcustomer.gif);  width:354px;}

.by,.check_box_tit{height:40px;line-height:40px; font-size:12px; font-weight:bold; color:#FFF;padding-left:10px;}

.newcustomer{background:url(../images/newcustomer.gif);width:398px;}

.check_box_con li {float:left;}

.border_b li.w2,.border_b li.w3,.border_b li.w4,.border_b li.w5,.border_b li.w6{ padding-top:50px;}

.border_b li.cartviewby{ margin-top:10px;}

.check_box_con li.w1 {width:200px;}

.check_box_con li.w2 {width:200px;}

.check_box_con li.w3 {width:100px;}

.check_box_con li.w4 {width:80px;}

.check_box_con li.w5 {width:80px;}

.check_box_con li.w6 {width:100px;}

.check_box_con li.w1,.check_box_con li.w2,.check_box_con li.w3,.check_box_con li.w4,.check_box_con li.w5,.check_box_con li.w6,.check_input_num {text-align:center}    

.check_input_num {width:32px; height:14px;}



.shipping_textarea {background:transparent url(../images/pen_paper.gif) no-repeat scroll 5px 10px;height:100px;padding:10px 10px 10px 0pt;text-align:right;width:660px;}

.recent_view li {float:left; padding-left:20px;padding-top:10px; height:145px; width:135px;}

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

.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; margin-bottom:15px;}

.bill_bot_img {background:url(../images/icon_clock.gif) no-repeat;padding-left:20px;}

.address_tb td{padding:5px;vertical-align:top;}

/*=========================my count==============================*/

.write_btn {background:url(../images/icon_write.gif) no-repeat; padding-left:16px;}

.table_orders th{padding-left:32px;text-align:left;}

.table_orders td{border-bottom:1px solid #eee; height:28px; padding-left:32px;}



.status_btn {background:url(../images/icon_th.gif) no-repeat right -18px; padding-right:16px;}

.status_cur {background-position:right 0;}

.status_btn_up {background-position:right -33px;}



.order_layer #boxswitch div {width:377px;height:27px;float:left;line-height:27px;text-align:center;font-size:14px;font-weight:bold;}

.order_layer .off,.nl_layer .off {cursor:pointer;background-color:#f7f6f2;border-bottom:1px solid #ddd;color:#000;}

.order_layer .on,.nl_layer .on  {background:#fff;color:#A72D2C;}

.order_layer .show,.nl_layer .show {width:625px;padding:20px 0;margin:0 auto;}

.check_order_w {width:500px; float:left;}

.paypal_warn {background:url(../images/warn_icon.gif) no-repeat; padding-left:50px;}



.nl_layer #boxswitch #contactby,.nl_layer #boxswitch #writeby {width:366px;height:27px;float:left;line-height:27px;text-align:center;font-size:14px;font-weight:bold;}

.nl_layer #boxswitch div {width:259px;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 .categoriestype {float:left;width:191px;/* line-height:2; border-bottom:1px  dashed #ccc; height:250px;*/}

.site_map ul.categoriestype ul{}

.site_map ul .categoriestype ul li{ border:none; height:16px; }

.site_map{ border: 2px solid #ffc703; padding:10px; padding-top:0px; width:955px; margin-left:10px;}

.site_map a {padding-top:4px;padding-bottom:4px;}

.productshow{ display:none;}

.categoriestype h4{ padding-top:10px;}

/*==============================help===============================*/

.navgator{ width:960px; padding:10px ;}

#help_nav {height:64px;clear:both;border-top:1px solid #ddd;}

#help_nav li {float:left;display:block;width:50%;}

#help_nav a:link,#help_nav a:visited {text-decoration:none;}

#help_nav .active {background:url(../images/bg_arrow_off.gif) no-repeat center bottom;height:63px;display:block;}

#help_nav .active span {background:#fff;display:block;height:54px; cursor:pointer; padding:0 15px;}

#help_nav .active a:hover {background:url(../images/bg_arrow_off.gif) no-repeat center bottom;height:63px;display:block;}

#help_nav .active a:hover span{background:#e6e5e1;display:block;height:54px;}

#help_nav .normal {background:url(../images/bg_arrow_on.gif) no-repeat center bottom;height:63px;}

#help_nav .normal span {background:url(../images/help_switch_bg.gif) repeat-x ;height:54px;display:block;cursor:default;padding:0 15px;}

.ico1,.ico2,.ico3 {padding-left:24px;line-height:180%;padding-bottom:5px;}

.ico1 {background:url(../images/icon_customer.gif) no-repeat;}

.ico2 {background:url(../images/icon_inquiry.gif) no-repeat;}

.ico3 {background:url(../images/icon_chat.gif) no-repeat;}

#help_con {height:560px;}

/*A_Z*/

.a_z_grid {padding:10px 0 10px 20px; width:930px; float:left;}

.a_z_grid li {float:left;height:20px; width:206px;padding:0 2px; margin:0 10px; overflow:hidden;text-overflow:ellipsis;}

.testimonialscon {font-family:Georgia,"Times New Roman",times,serif;word-wrap:break-word;white-space:normal; line-height:1.33em;font-size:1em;padding:5px 10px 2px 10px; overflow:hidden;width:160px;}

.static_h1 {color:#000;font-size:24px;line-height:24px;padding:10px 0pt;}



.static_tit{padding-bottom:10px;background:transparent url(../images/line_bbb.gif) repeat-x scroll 0pt 100%;}

.txt_review {background:url(../images/review_bg.jpg) no-repeat;}

.txt_review_cont {background:url(../images/review_cont_bg.jpg) no-repeat;}



.notice_1, .notice_2 {width:700px;background:url(../images/green_cir.gif) no-repeat;padding-top:10px;}

.notice_1 .mycon, .notice_2 .mycon {border:1px solid #91c089; border-width:0 1px;padding:0 50px 0 100px;}

.notice_1 .mycon {background:#ebf8de url(../images/notice_1.gif) no-repeat 18px 0;}

.notice_2 .mycon {background:#ebf8de url(../images/notice_2.gif) no-repeat 18px 0;}

.notice_1 em, .notice_2 em {height:10px;background:url(../images/green_cir.gif) no-repeat;display:block;background-position:0 100%;}



#t_p {left:75px;top:0px;text-align:left; position:absolute; z-index:500;}

#t_p ul {padding:0; margin:0; width:42px;position:relative;}

#t_p ul li {float:left; display:inline;}

#t_p ul li a.one {display:block;background:url(../images/tabs_price.gif) no-repeat;width:43px;text-indent:3px;}



#t_p ul li div {position:absolute; top:-2400px;background:#fff;}

#t_p ul li a div,#t_p ul li div {left:1px;text-indent:2px;height:104px;width:40px;border:1px solid #ddd; border-top:none;}



#t_p ul li:hover > a.one {background:url(../images/tabs_price.gif) 100% -28px no-repeat; height:26px;}

* html #t_p ul li a.one:hover {height:26px; color:#000;background:url(../images/tabs_price.gif) 100% -28px no-repeat;cursor:pointer;color:#A72D2C;} 



#t_p ul li:hover div,#t_p ul li a:hover div  {top:20px;}

#t_p div a {display:block;line-height:140%}

#t_p IFRAME {DISPLAY: block; POSITION: absolute;Z-INDEX: -1;TOP: 0; LEFT: 0; WIDTH: 40px;  HEIGHT: 108px;border:0;filter: mask(); }



#supplierMainContent p,#categoryDescription p{margin:0;padding:0;}

#chapter_nav {height:180px;width:365px; margin-left:15px; *margin-left:8px;}

.tt {float:left;width:650px;}

.nb {background-image:none;}



/*----------------------------------------------------------------------------------------------------------------------/

  CSS Buttons Stylesheet*/

.subscribebtnby{background:url(../images/okbut.gif) no-repeat; height:22px; width:21px; display:block; border:none; margin-right:20px;  padding-left:5px;}

.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_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:248px; height:29px; border:0 none;line-height:0;  text-indent:-9999px;font-size:0; cursor:pointer; margin:8px 0 ;}

.margin_t{color:#000;}

.button_continue_checkout{background:url(../images/button_login.gif) no-repeat;display:block; width:184px; height:27px;border:0 none;line-height:0;  text-indent:-9999px;font-size:0; margin-top:5px;  }

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

.dark_bg .small_edit{ margin-right:10px;}

.button_confirm_order{background:url(../images/btn_confirm.gif) no-repeat scroll 0 0 transparent;border:0 none;display:block;float:right;font-size:0;height:27px;line-height:0;margin-top:5px;text-indent:-9999px;width:157px;}



.buttonAddCart{

  background:url(../images/car1.gif) no-repeat;display:block; width:248px; height:29px;border:0 none;line-height:0;text-indent:-9999px;

  font-size:0; margin:5px 0 0 0px; cursor:pointer;}

.buttonCheakout{display:block; width:210px; height:29px;border:0 none;line-height:0;  text-indent:-9999px; background:url(../images/checkout.gif);font-size:0; margin:5px  0;

}

.button_place_order{display:block; width:162px; height:27px; border:0 none; line-height:0; text-indent:-9999px;font-size:0; margin:5px auto 0;background:url(../images/btn_place.gif) no-repeat;

}

/*links*/

a:link,a:visited{color:#333;text-decoration:none}

a:hover {text-decoration:underline;color:#ff6600;}



/*borders*/



.no_border_t{border-top:none;}





/*bg_icons*/

.bg_car,.bg_cart,.bg_in,.bg_dollar,.bg_doc,.bg_pen{background-repeat:no-repeat; padding-left:28px; height:28px;line-height:28px;background-image:url(../images/icon_h4.gif)}

.bg_car {background-position:0 -72px;}

.bg_cart {background-position:0 -99px;}

.bg_in {background-position:0 -45px;}

.bg_dollar {background-position:0 5px;}

.bg_doc {background-position:0 -22px;}

.bg_pen {background-position:0 -122px;}

.bg_box_gray {background:url(../images/bg_box_gray.gif) repeat-x; border:1px solid #ccc;}

.bg_help {background:url(../images/icon_help_list.gif) no-repeat 0 50%; padding-left:15px;}

/*li*/

.red_arrow_list li {background:transparent url(../images/red_arrow_bg.gif) left 7px no-repeat; padding:3px 10px; line-height:140%;}

.gray_trangle_list li {background:url(../images/list_ca_l.gif) left 9px no-repeat; padding:3px 10px; line-height:140%; *line-height:100%}

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

li.sd-item {float:left;line-height:1.2;width:180px; position:relative;}

ul.sd-items {background:url(../images/superdeals-bg.jpg) repeat-x scroll 0 bottom transparent;height:85px;padding:10px 10px 10px 20px;}

li.sd-item .detail { width:100px; float:right;}

li.sd-item .img{margin:0; padding:0; width:75px; height:75px; overflow:hidden; float:left;}

#specialsDefault h3 {background:url(../images/home-h3.gif) no-repeat scroll 10px 0 transparent;height:25px;text-indent:-9999px;}

#feautre_category h2{background:height:25px;}

#specialsDefault strong{ font-size:18px; color:#BD1A1D; margin-left:-4px;}

#specialsDefault del{ font-size:12px; color:#666666}

#specialsDefault .productPriceDiscount{ font-size:12px; font-weight:bold}



#layer_indexad{ border:1px solid #ccc; height:183px; display:block}

.ps-menu {background:url(../images/promotion-bg.gif) repeat-y scroll 0 0 transparent;float:left;height:170px;overflow:hidden;padding-top:10px;width:152px;}

.ps-items {background:none repeat scroll 0 0 #FFFFFF;height:180px;margin:0;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:596px;}

#indexad div{float:left;height:32px;width:132px; padding:0 10px; color:#4C4C4C; cursor:pointer; line-height:32px; font-weight:bold; font-size:12px;}

#indexad div.on{background:url(../images/promotion-bg.gif) no-repeat scroll -152px 0 transparent;}

#indexad h3{background:url(../images/home-h3.gif) no-repeat scroll 10px -50px transparent;height:25px;text-indent:-9999px;}

#bannerTwo{margin-top:10px}

.digby{ text-align:right;}

#new{width:750px;}

#new h3{background:url(../images/home-h3.gif) no-repeat scroll 10px -75px transparent;height:25px;text-indent:-9999px;}

.pdt-item {display:inline;float:left;height:250px;overflow:hidden;padding:0 15px 0 10px;width:120px;}

.free-shipping-label {position:absolute;right:-2px;top:-2px;}

#email-subs input.cssButton{ background:url(../images/okbut.gif) no-repeat; width:22px; height:21px; border:0;}

#friend-partners {text-align:center;  }

#friend-partners ul{ width:660px;margin:0 auto;}

#friend-partners ul li{ float:left;text-align:center; margin-left:10px; vertical-align:middle;height:57px;line-height:57px;}

#friend-partners ul li.goodfor img{ padding-top:20px;}

.guide-items{ text-align:center; background:url(../images/botbg.gif) repeat-x; height:36px;}

.guide-items ul li{ width:93px; float:left; padding-top:5px;}

.guide-items ul li{ background:url(../images/bgsolid.gif)  no-repeat left 0; height:36px;}

.guide-items ul li.dot{ background:none;}

.guide-items ul{ width:670px; margin:0 auto;}

/*sidebox*/

#bannerbox,#bannerbox2{margin-top:10px; border:1px solid #ccc;}

#bannerboxall{ margin-bottom:10px;}

#bestSellers{margin-top:10px;}

#bestSellers h3,#blog h3,#featured h3,.leftBoxHeading,#recently_sold h3{color:#333333;font-size:13px;padding:3px 0 3px 10px;}

#bestSellers .bestsell_main,#featured .featured_main{ border:1px solid #ccc; overflow:hidden; width:191px;}

.sideBoxContent{padding:10px; border:1px solid #ccc; overflow:hidden; }

#shoppingcartContent{ width:171px;}

/*#Content{ margin-top:10px;}*/

dl.bestsell-item,dl.featured-item {cursor:pointer;float:left;height:29px;padding:5px 7px;width:176px;}

dl.featured-item { height:auto;}

dl.bestsell-item dt {float:right;margin:0 0 2px;position:relative;width:154px;}

dl.bestsell-item dd {line-height:16px;margin:0 0 0 20px;}

dl.bestsell-item dd.pic-show,dl.featured-item dd.pic-show {margin:0;} {margin:0;}

dl.bestsell-item dd.pic-show img {display:none;float:left;height:68px;width:48px;}

dl.showpic dd.pic-show img { display:inline}

dl.showpic {background-color:#FDE5C9;border-bottom:1px solid #FAC895;height:70px;}

dl.showpic dt {width:114px;}

dl.showpic dd,dl.featured-item dd{margin:0 0 0 60px;}

dl.featured-item dd.pic-show img{ display:inline;float:left;height:48px;width:48px; }

dl.featured-item dt{float:right;margin:0 0 2px;position:relative;width:114px;}

dl.bestsell-item dt span {background:url(../images/dot-nos.jpg) no-repeat scroll left top transparent;display:inline;float:left;height:12px;left:-20px;position:absolute;text-indent:-9999px;top:0;width:12px;}

dl.showpic dt span {display:none;}

dl.bestsell-item dt span#no1 {background-position:0 0;}

dl.bestsell-item dt span#no2 {background-position:0 -100px;}

dl.bestsell-item dt span#no3 {background-position:0 -200px;}

dl.bestsell-item dt span#no4 {background-position:0 -300px;}

dl.bestsell-item dt span#no5 {background-position:0 -400px;}

#navblock{width:192px; display:inline;}

#email-rss {background:url(../images/sign-up-bg.gif) repeat scroll left top transparent;height:85px;padding:10px 5px 10px 10px;width:175px;}

#email-rss #email-txt {padding-left:60px;}

#email-rss li {background:none repeat scroll 0 0 transparent;color:#666666;font:11px/1.2em arial;padding:0;}

#email-rss #email-input {padding-top:10px;}

#email-rss .btn-go {background:url(../images/btn-go-bg.jpg) repeat scroll left top transparent;border:medium none;cursor:pointer;height:21px;vertical-align:middle;width:61px;margin-left:5px;}

/*----------------------------------------------*/

#related_products{ width:230px; float:right;}

.title  {font-size:13px;font-weight:bold;padding:0 7px;}

#subcategory li{float:left;margin:10px 0;padding:0 14px;width:160px;}

#narrow_by{color:#FFF; background:url(../images/subcategorybg.gif) center top; height:26px; width:182px; line-height:26px; padding-left:10px;}

#category_menu .down{height:25px; line-height:25px; padding-left:8px; cursor:pointer}

#category_menu .up{height:25px; line-height:25px; padding-left:24px; cursor:pointer}

#category_list{ background:#f0f0f0;color:#fe6f10}

#category_content ,#price_content,#manufacturers_content{ padding:10px 0;}



.top .round-l, .top .round-r,.bottom .round-l,.bottom .round-r {

background:url(../images/ebox.gif) repeat-x scroll 0 0 transparent;display:block;height:3px;overflow:hidden;position:relative;width:3px;}

.top { border-top:1px solid #ccc; margin-bottom:-2px; height:2px;}

.bottom{margin:0; border-bottom:1px solid #ccc; height:2px;}

.top .round-l, .top .round-r {margin-left:0;margin-right:0;}



.top .round-l {background-position:0 -50px;float:left;margin:-1px 0 0 ;}

.top .round-r {background-position:0 -53px;float:right;margin:-1px 0 0;}

.bottom .round-l {background-position:0 -56px;float:left;margin:0 0 -1px;}

.bottom .round-r {background-position:0 -59px;float:right;margin:0 0 -1px;}

#related_products .top {background:url(../images/ebox.gif) repeat-x scroll 0 0 transparent;border:1px solid #CCCCCC;height:29px;line-height:29px; margin-bottom:0px;}

#related_products .top .round-l{margin:-1px 0 0 -1px;}

#related_products .top .round-r{margin:-1px -1px 0 0;}

#crossSell{ border:1px solid #ccc; border-bottom:none; border-top:none; padding:5px 0;}

.tab-border { clear:both}

#productinfotitle div, #productinfotitle div a{ background:url(../images/tabs.gif) no-repeat scroll 0 -105px transparent;height:28px;}



#bestSellers h3{ background:url(../images/bestbg.gif);}

#productinfotitle div {float:left;margin:0 5px 0 0;padding:0 0 0 2px; width:150px;}

#productinfotitle div.on{background-position:0 -35px;height:29px;margin-bottom:-1px;position:relative;z-index:100;}

#productinfotitle div a {background-position:100% -70px;color:#464646;cursor:pointer;display:block;font-weight:bold;height:100%;line-height:28px;padding:0 16px 0 14px;text-align:center;text-decoration:none;}

#productinfotitle div.on a {background-position:100% 0;text-decoration:none;}

#blog ul { border:1px solid #ccc; border-top:none; padding:10px; }

#blog ul li{list-style: disc inside;}

/*checkout    by  kuaizhanbao team*/

.chenck_login_con {background:url(../images/chenck_login_con_title_bg.gif) repeat-x scroll 0 0 transparent; paborder:1px solid #D4D9BB;padding:4px;}

.chenck_login_con_title  {color:#59574A;font-size:14px;}

#shipping_address_table td input, #billing_address_table td input {font-size:12px;}

.chenck_login_con input.p2 {width:90px;}

.chenck_login_con input.p3 {width:200px;}

.chenck_login_con input.p5 {width:167px;}

.chenck_login_con .inp {border:1px solid #B9B9B9;}

.cp_col1 {color:#ABABA3;}

.chenck_login_con table.pt10 td {padding-top:10px;}

.disabled {background-color:#E4E4DB;}

.borbotred {border-bottom:1px solid #BE0000; padding:5px; margin:5px;}

.chenck_login_con_bot  {background:none repeat scroll 0 0 #F0F0F0;}

.chenck_login_con table.pt5 td {padding-top:5px;}

.langua,.libao{ width:350px; float:right; margin-top:10px;color:#7d7c7c; padding-left:10px; text-align:right; }

.langua span,.libao span{float:left;margin-right:10px;}

.libao span span{ margin-right:0px;}

.language{padding-top:2px;}

 .nav{ background:url(../images/navbg.gif) repeat-x ; height:38px; line-height:38px; width:980px; margin:0 auto;}

 .nav ul li{  width:120px; float:left; text-align:center; }

 .nav ul li.li3{ background:url(../images/navguang.gif); height:38px;}

 .nav ul li.li3 #btn3 a{ color:#FFCC00;}

 .nav ul li.li1 span a,.nav ul li.li2 span a,.nav ul li.li4 span a,.nav ul li.li5 span a,.nav ul li.li6 span a{ color:#FFF;}

 .nav ul li span a{background:url(../images/straightnav.gif) no-repeat  right  ; padding:9px 35px 0px 10px;}

 .nav ul li.li6 span a{ background:none;}

 .nav ul li a{color:#FFF; font-size:12px;list-style-type:none ;}

 .nav ul li a:hover{color:#FFF; font-size:12px; list-style-type:none; width:120px; height:38px; z-index:200000;}

 .nav ul li.search a:hover,.nav ul li.last a:hover{ background:none;}

.nav ul .li6,.nav ul li.search ,.nav ul li.last  ,#search_con li { background:none;}

*.nav ul li span a{color:#FFF;}

#bannertwo,#bannerthree{float:left; width:205px; }

#bannertwo,#bannerthree{margin-right:9px;*margin-right:7px; }

#bannerFour{width:550px; float:left;}

.category .topcate{ background:url(../images/wedtop.gif) no-repeat; height:6px;}

.category .middlecate{background:url(../images/wedmid.gif) repeat-y;}

.category .bottomcate{ background:url(../images/wedbottom.gif) no-repeat; height:6px;}

.centerBoxContentsFeatured{background:url(../images/bgfeatrue.gif) no-repeat; }

.centerBoxContentsFeatured:hover{ background:url(../images/bghover.gif) no-repeat;}

.centerBoxContentsFeatured{width:238px; float:left; height:338px;margin:0px 3px 10px 3px;}

.centerBoxContentsFeatured {overflow:hidden; width:238px; }

.centerBoxContentsFeatured .price,.centerBoxContentsFeatured .span { padding-left:10px;}

#featuredProducts h2{ height:35px; line-height:35px;}

#featuredProducts img{ display:block; margin-left:2px; margin-top:2px;}

.tips .dress{ margin-right:30px;}

.tips p{ padding-top:10px 0px ;}

.tips ul{border-left:1px solid #e4e4e4; border-right:1px solid #e4e4e4;clear:both; width:auto; width:978px;}

.tips h1{ background:url(../images/weddingbg.gif) no-repeat; height:45px; line-height:45px; padding-left:10px;color:#000; width:980px;}

.tips ul li{ width:420px; float:left; margin-left:5px;}

_.tips ul li{ width:442px;}*.tips ul li{ width:440px;}

.tips ul li h3{width:428px; background:#f1f1f1; border-left:2px solid #fe6007; line-height:30px; height:30px; padding-left:10px;}

.tips .bot{ background:url(../images/wedbot.gif) no-repeat; height:3px; width:980px;};

.FAQletter{background:#f0f0f0; width:980px; padding-left:20px;}

.leftimg{ background:url(../images/FAQ.gif) no-repeat ; margin-left:15px;}

.leftimg,.rightimg{height:133px; width:31px; z-index:30000000; float:left;  margin-top:-12px;position:absolute;}

.rightimg{ background:url(../images/newsletter.gif) no-repeat ; margin-left:570px;}

.FAQletter .margin_t{ width:500px; position:absolute; margin-left:50px;}

.FAQletter .margin_t li{ width:140px; float:left;}

.bottomfaq{ margin-top:15px;}

.pad_1em black big b a{ float:right; width:120px;}

.newsletters{ width:296px; float:left; position:absolute; margin-left:650px; background:url(../images/gbg.gif) no-repeat; height:90px; margin-top:10px;}

.newsletters form span{ margin-left:30px; width:260px; margin-top:5px; letter-spacing:-1px;}

.newsletters form #f1,.shipdefaultby{padding-left:10px;}

.loginleft{width:192px; margin-top:10px; float:left; }

.recentlybox h3{background:url(../images/neworder.gif) no-repeat; height:28px;}

/*img.hand{ display:none;}*/

.recentlybox{margin-top:10px; overflow:hidden;}

#shoppingcartHeading a { display:none;}

#cartBoxListWrapper ul li{ margin-bottom:10px;}

.loginright{ width:780px; overflow:hidden;  float:left; margin-left:5px;}

#productinfotab{ width:980px; margin-top:10px;}

.contentby,.cofftentby{border:1px solid #ccc;}

.contentby h2,.cofftentby h2{ margin:20px 0 20px 20px }

.prolistright,.rightdetail{ width:773px ; float:right;}

/*.productplay { width:200px; float:left;}*/

.productlistby{ width:191px; float:left;}

.allborder{ margin-top:10px;}

#currency_header{ width:160px; float:right;}

.language{ width:110px; float:left; height:20px; line-height:20px;}

.narrow{background:url(../images/narrow.gif) no-repeat; height:32px; width:193px;}

.categorylist{ border:1px solid #cccaca ; border-top:none; width:191px;}

.chenck_login_con_left,.shipadby{padding-left:10px;}

.chenck_login_con_left table tr,#create_password_table tr { height:40px; vertical-align:top;}

.price del, .price .productPriceDiscount{ display:none;}

.priceright{ text-align:right; margin-top:20px; margin-right:10px; color:#fff;}

.specialname{ margin:0px 10px ;}

.allproduct .toproduct{ background:url(../images/wedtop.gif) no-repeat; height:6px;}

_.allproduct .toproduct{height:3px;}

.allproduct .midproduct{ background:url(../images/wedmid.gif) repeat-y;}

.allproduct,.bannerby{ margin-top:10px;}

#feautre_category{margin:10px auto 10px;}

#feautre_category ul li{ list-style-type:none; }

.allproduct .botproduct{ background:url(../images/wedbottom.gif) no-repeat; height:6px; padding:0px; *overflow:hidden;}

.midproduct h1{margin-left:15px;}

#need-help{ margin:5px 0 ;}

.nl_layer{ border:1px solid #ccc;}

.faqby{ margin-top:10px;}

.faqby h2{ height:25px; border-bottom:1px solid #ccc;}

/*shipping-default*/

h2.shipdefaultby{ background:url(../images/checkoutby.gif) repeat-x; height:42px; margin-left:11px; line-height:42px; border:1px solid #ccc; border-bottom:none; }

.successby{ padding:5px;  margin-top:5px;}

/*shipping-default*/

h2.shipdefaultby{ background:url(../images/checkoutby.gif) repeat-x; height:42px; margin-left:11px; line-height:42px; border:1px solid #ccc; border-bottom:none; }

.successby{ padding:5px;  margin-top:5px;}

.cartby{ background:url(../images/chatitem.gif); height:28px; line-height:28px; width:777px;}

#recentlyview{border:1px solid #ccc;}

#acctNewslettersDefault{ margin:10px 0 10px 0;}

.button_update{ background:url(../images/bgany.gif) no-repeat; width:129px; height:29px; color:#FFFFFF}

.priceright .red{color:#fff;}

.cartItemby{ float:right; width:110px;}



#Shopping_by_Categories ul li{ width:185px; float:left;  height:170px;}

#Shopping_by_Categories ul{ margin-left:15px; background:#f0f0f0; width:930px; padding:10px;}

#Shopping_by_Categories h2{ padding:5px 10px;}

_#Shopping_by_Categories h2{ padding-top:0px;}

.product_info_color{ margin-left:20px; color:#fa8130; font-weight:bold;font-size:16px;}

.pad_product  ul li, .pad_product  ul li del{ color:#666; font-family:Arial;}

.big del{ font-size:12px;}

.productdetails{ width:356px; background:#f0f0f0; padding:5px 10px 5px 10px ;}

.productdetails span{ color:#fa8130; font-size:11px; font-weight:bold;}

.productdetails ul li { float:left; margin-left:10px; height:30px; line-height:30px; width:47%; color:#000;}

.productdetails ul li.specialshow{ width:80%}

.pad_product{ margin:10px 0px 10px; color:#000;}

.seeguide{ text-decoration:underline;}

#productMainImage{ width:340px; float:left; }

#product_quantity{ display:none;}

.searchprice{ margin:0px 5px 10px; width:170px;}

.searchprice .priceok input{ background:url(../images/go.gif); border:none 0px; height:19px; width:18px; margin-left:5px; text-indent:-99999px;}

.searchprice input{ width:30px;}

.searchprice div{height:18px; width:19px; float:right;}

.writereview{ color:#ff6600;}

.totalby{ margin:5px 15px 0px 0px;}

.big p{ margin:0px;}

#attach .big{ margin-top:0px;}

.inputby{margin-left:10px;}

.sizeby{ width:80px; float:left;}

.proinch { height:25px; line-height:25px;}

.proutbar{ margin-bottom:10px;}

.pad_know{ padding:10px;}

.bg_box_gray h3{ padding-left:5px;}

.stepbystep{ margin-top:10px;}

.checkorderby{ margin:5px 10px;}

/*checkout *//* projects links */

.stepby{ border:1px solid #ccc;}

.stepby h3.onlyby,#categoryDescription h3{ background:url(../images/bg_title.gif) repeat-x; height:36px; line-height:36px; padding-left:10px;}

#categoryDescription p{ padding:5px 10px;}

#projects li{ float:left;}

#projects li.li0{ background:url(../images/stepleft.gif) no-repeat ; height:51px; width:4px;}

#projects li.limid{ background:url(../images/stepmid.gif) repeat-x; height:51px; line-height:51px;}

#projects li.liover{ background:url(../images/stepright.gif) no-repeat; height:51px; width:4px;}

#checkoutlist {clear:both;overflow:hidden;/*width:780px; background:url(../images/step.gif)  no-repeat; */height:51px; line-height:51px;}

#checkoutlist li.lisolid{ background:url(../images/dotstep.gif) no-repeat ; height:51px; width:2px;}

#checkoutlist li {text-align:right;font-weight:bold;display: block; float:left;}

#checkoutlist li span{display:block;}

#checkoutlist li a {display: block;float: left;}

#checkoutlist li.current1, #checkoutlist li.li1{width:150px;margin-left:2px; }

#checkoutlist li.li1{ background:url(../images/1.gif) no-repeat;}

#checkoutlist li.li1 span,#checkoutlist li.li3 span{text-indent:-9999px;}

#checkoutlist li.current1{ background:url(../images/bold1.gif) no-repeat;}

#checkoutlist li.li2,#checkoutlist li.li2 a, #checkoutlist li.current2{width:140px;}

#checkoutlist li.li2 span{ background:url(../images/2.gif) no-repeat;}

#checkoutlist li.current2{ background:url(../images/bold2.gif) no-repeat;}

#checkoutlist li.li3,#checkoutlist li.li3 a,#checkoutlist li.current3{width: 136px; }

#checkoutlist li.li3 span{ background:url(../images/3.gif) no-repeat;}

#checkoutlist li.current3{ background:url(../images/bold3.gif) no-repeat;}

#checkoutlist li.li4,#checkoutlist li.li4 a,#checkoutlist li.current4{width:194px; }

#checkoutlist li.li4 span{ background:url(../images/4.gif) no-repeat;}

#checkoutlist li.current4{ background:url(../images/bold4.gif) no-repeat;}

#checkoutlist li.li5,#checkoutlist li.li5 a,#checkoutlist li.current5{width: 127px;  text-align:right; text-indent:8px; }

#checkoutlist li.li5 span{ background:url(../images/5.gif) no-repeat;}

#checkoutlist li.current5{ background:url(../images/bold5.gif) no-repeat;}

.topseller{ background:url(../images/sellbest.gif) no-repeat; height:28px; line-height:28px; padding-left:10px;}

#Content{ padding-top:10px;}

.adclass{ width:201px ; height:310px; float:right;}

#bannersix{ padding-top:5px; position:relative;}

.mapdot{ border:0.5px  dashed #ccc; clear:left;  height:0px ; line-height:0px; }



.categoriestype ul .mapdot{border:none; display:none;}

.categoriestype a{ line-height:18px; height:18px;}

#partner ul li{margin:0px ; padding:0px; background:none; text-align:left; white-space:nowrap; border-right:1px #ccc solid; height:14px; padding:0px 8px; width:auto;}

#partner ul {*width:500px;}

#partner{float:left; background:#fff; margin-left:-425px;margin-top:40px; background:#ccc;*position:relative;*float:none;*top:-35px;  *left:80px; *width:500px;}

.newschive textarea{ margin-top:10px; width:80%;}

#recent_flash {position:relative;height:172px; overflow:hidden; text-align:center;}

#recent_flash li {width:129px;float:left; height:170px;padding:5px 0;}

#recent_flash p {padding-left:18px;margin:3px 0;}



#recent_flash_small {position:relative;height:112px; overflow:hidden; text-align:center;}

#recent_flash_small li {width:113px;float:left; height:110px;padding:5px 0;}

#recent_flash_small p {padding-left:18px;margin:3px 0;}

.recent_flash_prev, .recent_flash_next, #back{cursor:pointer;display:block;float:right;margin-right:10px;top:100px;z-index:10;}

.colorby { background:##E7EFFA;}
