@charset "utf-8";
html,table {font:11px Arial, Helvetica, sans-serif,"宋体";color:#666;line-height:150%;background:#fff;}
body {margin:0;position:relative;background:#fff;}
#checkoutloginBody,#checkoutshippingaddressBody,#checkoutshippingaddressBody,#checkoutpaymentprocessBody,#productprintBody,#addressbookprocessBody,#onlyfooterBody,#shippingestimatorBody,#remitinfoBody,#popuplargerimageBody{background:#fff;}
/*.lightinthebox{background:url(images/heads/winter.jpg?30423) no-repeat 50% 0;}*/
xmp{display:none;}

/*links*/
a:link,a:visited{color:#000;text-decoration:none}
a:hover {text-decoration:underline;color:#A72D2C;}
.red,a.red:link,a.red:visited {color:#A72D2C;}
.black,a.black:link,a.black:visited {color:#000;}
.gray,a.gray:link,a.gray:visited {color:#666;}
.blue,a.blue:link,a.blue:visited {color:#1e4e8e;}
.yellow,a.yellow:link,a.yellow:visited {color:#fecf77;}
.orange,a.orange:link,a.orange:visited {color:#ee5d04;}
.white,a.white:link,a.white:visited {color:#fff;}
.green,a.green:link,a.green:visited {color:#589246;}
.u,a.u:link,a.u:visited {text-decoration:underline}
.u_,a.u_:link,a.u_:visited {text-decoration:none;}
.b,a.b:link,a.b:visited {font-weight:bold;}
.b_,a.b_:link,a.b_:visited {font-weight:normal;}
.i,a.i:link,a.i:visited {font-style:italic;}
.big3,a.big3:link,a.big3:visited {font-size:14px;}
.big4,a.big3:link,a.big3:visited {font-size:16px;}
.big,a.big:link,a.big:visited {font-size:12px;}
.big_,a.big_:link,a.big_:visited {font-size:11px;}
.big__,a.big__:link,a.big__:visited {font-size:10px;}
.del,a.del:link,a.del:visited {text-decoration:line-through;}
.gray2,a.gray2:link,a.gray2:visited {color:#646464;}
.yellow_ef,a.yellow_ef:link,a.yellow_ef:visited {color:#EF680C;}


.nowrap{white-space:nowrap;}
.layout{table-layout:fixed;}

/*bgs*/
.bg_none {background:none;}
.blue_bg {background-color:#E1F1F6;}
.white_bg {background-color:#fff;}
.gray_bg {background-color:#ebe9df;}
.dark_bg {background-color:#ededed;}
.pink_bg {background-color:#f2e6e6;}
.yellow_bg {background-color:#FFFFCB;}
.lit_gray_bg {background-color:#f2f2f2;}
.lit_gray_f7 {background-color:#F7F7F7;}
.bg_e4{background-color:#E4E4DB;}
.none{background:none;}
.h0{height:0px;}

/*position*/
.relative {position:relative; z-index:1;}
.absolute {position:absolute;}
/*display*/
.hide {display:none;}
.show {display:block; clear:both;}
.block {display:block;}
.clear {clear:both;}
/*borders*/
.allborder {border:1px solid #ddd;}
.border_nt {border:1px solid #ddd;border-width:0 1px 1px 1px;}
.border_nb {border:1px solid #ddd;border-width:1px 1px 0 1px;}
.border_r {border-right:1px solid #ddd;}
.hr_d {background:url(images/bg/bg_Sprites_repeat.gif?30423) 0 -360px repeat-x;height:10px;}
.alldashed{border:1px dashed #ddd;} 
.allborderb {border:1px solid #525252;}
/*aligns*/
.center {margin:0 auto;}
.g_t_l {text-align:left;}
.g_t_c {text-align:center;}
.g_t_r {text-align:right;}
.g_t_j {text-align:justify;}
.g_t_t {vertical-align:top;}
.g_t_m {vertical-align:middle;}
.g_t_b {vertical-align:bottom;}
/*boxes*/
ul,li {padding:0;margin:0; list-style:none;}
img {border:0;margin:0;}
dl,dd,dt,form,h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
h2 {font-size:16px;color:#000;}
h3 {font-size:14px;color:#000;}
h4 {font-size:12px;color:#000;}
del {color:#000;font-size:10px;}
/*indent & line-height*/
.in_1em {text-indent:10px;}
.line_20px {line-height:20px;}
.line_30px {line-height:30px;}
.line_60px {line-height:60px;}
.line_100 {line-height:100%;}
.line_120 {line-height:120%;}
.line_180 {line-height:180%;}
.line_h {line-height:150%;}
/*basics*/
.margin_t {margin-top:10px;}
.pad_10px {padding:10px;}
.pad_20px {padding:20px;}
.pad_l {padding-left:4px;}
.pad_text {padding-left:2px;}
.pad_l_90px {padding-left:90px;}
.pad_l_82px {padding-left:82px;}
.pad_1em {padding-left:10px;}
.pad_r1em{padding-right:10px;}
.pad_r_5px {padding-right:5px;}
.pad_l_28px {padding-left:28px;}
.pad_t {padding-top:0;}
.pad_top {padding-top:10px;}
.pad_top5 {padding-top:5px;}
.pad_l5 {padding-left:5px;}
.pad_b5 {padding-bottom:5px;}
.pad_bottom {padding-bottom:10px;}
.pad_b2 {padding-bottom:2px;}
.pad_l_10px {padding-left:10px;}
.mar_t5 {margin-top:5px;}
.mar_r5 {margin-right:5px;}
.mar_l5 {margin-left:5px;}
.mar_l0 {margin-left:10px;}
.mar_5 {margin:5px;}
.par5px{padding:5px;}
.mar_t2{margin-top:2px;}

.maxwidth{width:100%;}
.halfwidth {width:50%;}
.fl{float:left;}
.fr{float:right;}
/*bg_icons*/
.bg_car,.bg_cart,.bg_in,.bg_dollar,.bg_doc,.bg_pen,.bg_pre{background-repeat:no-repeat; padding-left:28px; height:22px;line-height:22px;background-image:url(images/bg/bg_Sprites_repeat.gif?30423);}
.bg_car {background-position:0 -955px;}
.bg_cart {background-position:0 -980px;}
.bg_in {background-position:0 -930px;}
.bg_dollar {background-position:0 -880px;}
.bg_doc {background-position:0 -905px;}
.bg_pen {background-position:0 -1005px;}
.bg_pre {background-position:0 -4005px;}
.bg_box_gray {background:url(images/bg/bg_box_gray.gif?30423) repeat-x;}
.bg_help {background:url(images/help/icon_help_list.gif?30423) no-repeat 0 50%; padding-left:15px;}
.bg_edit{background:url(images/icon/icon_h5.gif?30423) 10px 5px no-repeat #ededed;padding-left:28px; height:22px;line-height:22px;}
/*li*/
.red_arrow_list li {background:transparent url(images/bg/red_arrow_bg.gif?30423) no-repeat 0 7px; padding:3px 10px; line-height:140%;}
.gray_trangle_list li {background:url(images/bg/bg_Sprites_repeat.gif?30423) -11px -1071px no-repeat; padding:3px 10px; line-height:140%;}
.dl_dot dt { background:url(images/bg/bg_Sprites_repeat.gif?30423) left -1104px no-repeat; padding-left:10px;}
.dl_dot dt.on {background-position:left -1098px;}
/*img_float*/
.img_fl {float:left;margin:0.5em 0.8em 0 0;}
.img_fr {float:right;margin:0.5em 0 0 0.8em;}
/*letter_spaing*/
.letter_1px {letter-spacing:1px;}
/*cursor*/
.hand {cursor:pointer;}
/*forms*/
.s_select,.s_input,.l_select,.l_input {border:1px solid #b9b9b9;}
.s_input,.l_input {font-size:14px;}
.s_select {width:93px;}
.s_input {width:90px;}
.l_select {width:323px;}
.large_select{width:230px;}
.l_input {width:320px;}
.h1 {display:inline;font-size:12px;}
.flow {overflow:hidden;}
.upper {text-transform:uppercase;}
.lower {text-transform:lowercase;}
.capital {text-transform:capitalize;}
#bodyblock {clear:both;}
.lightinthebox {margin:0 auto;width:952px;}

a.logo {background:url(images/heads/logo_bg.png?30423) no-repeat;display:block;width:240px;height:81px;float:left;}
a.logo:hover{background:url(images/heads/logo_bg.png?30423) 0 -81px no-repeat;text-decoration:none;}

a.logo img {display:none}
.slogan {position:absolute; top:35px; left:250px;}
a.style {background:url(images/icon/fr.gif?30423) right center no-repeat;padding-right:20px;}

.list_squar li {background:url(images/bg/bg_Sprites_repeat.gif?30423) -14px -1229px no-repeat;padding-left:20px; margin-top:5px;}
/*
allhallows day end
*/
.litb_b {width:952px;}
.litb {width:950px;}

/*define headerblock*/
#headerblock {text-align:right;position:relative;z-index:10000;clear:both; height:81px;}
#intro {width:500px;float:left;text-align:left;display:block;}
#login {width:435px;float:right;margin-top:2px;}

/*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,.caution_box { background:#FEDFDF url(images/icon/icon_error.gif?30423) 20px 10px no-repeat; border:1px solid #bf0000; color:#bf0000;}
.success_box {background:#EBFEDF url(images/icon/icon_success.gif?30423) 20px 10px no-repeat; border:1px solid #859802;color:#666;}

.new {background:url(images/icon/new.gif?30423) no-repeat right center;padding-right:24px;}
.large_order_image{background:url(images/icon/large_order.gif?30423) no-repeat left 2px;padding-left:20px;line-height:30px;}
/*define bodyblock*/
.minframe {width:184px;}
.maxframe {float:right;width:768px;overflow:hidden;}
.midframe {width:540px;}
.therightframe {width:209px;}
.m_w_90{width:90px;}

/*hover for img*/
a.ih:hover {background-color:#ddd;}
a.ih img {padding:1px;}
a.ih:link img, a.ih:visited img {padding:1px;}
a.ih:hover img, a.ih:active img {background-color:#ddd;}

/*==========define forms element===========*/
textarea,input, select {font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;background:#fff;}
.input_4 {width:140px; height:14px;border:1px solid #ddd; line-height:14px;padding:5px;}
.input_5 {width:250px; height:14px;border:1px solid #ddd; line-height:14px;padding:5px;}
.textarea1 {width:350px; height:120px; border:1px solid #ddd;font-size:12px;padding:5px;}
.input_9 {width:50px; height:14px;border:1px solid #7e9db9; line-height:14px;padding:2px;}
.input_10{border: 1px solid rgb(221, 221, 221); width: 110px;margin:0 10px;} 
.input_11{border: 1px solid rgb(221, 221, 221); width: 130px;margin:0;} 

/*btns*/
button {background:url(images/bg/bg_Sprites_repeat.gif?30423) 0px -386px repeat-x;cursor:pointer;border:1px solid #ddd;line-height:18px;font-family:Arial,Helvetica,sans-serif;}
button:hover,button:active{background:url(images/bg/bg_Sprites_repeat.gif?30423) 0px -416px repeat-x;color:#333;}

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

/*nav text*/
.product_title {font-size:12px; font-weight:bold; line-height:100%;}

.blue_con {border:1px solid #ddd;padding-bottom:8px;clear:both;}
.blue_con h3 {background:url(images/bg/bg_Sprites_repeat.gif?30423) 0px -471px repeat-x;height:28px;line-height:28px;margin-bottom:6px;padding:0;}
.blue_con h4 {background:#E1F1F6 url(images/bg/bg_Sprites_repeat.gif?30423) 0px -471px 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_title {padding-left:65px;font-size:18px;}
.order_news {width:152px;border:1px solid #FCDBD6;}
.order_news_f {width:154px; margin:0 auto;}


.bg_letter {background:url(images/bg/bg_Sprites.gif?30423) -1300px -300px no-repeat; padding-top:14px;}

/*nav menu*/
#nav_menu {text-align:center;font-size:13px; font-weight:bold;}
#nav_menu li{white-space:nowrap;float:left;margin-top:6px;background:url(images/bg/nav_bar_bg.gif?30423) repeat-x;height:24px;border-right:1px solid #ddd;border-top:1px solid #ddd;}
#nav_menu li span {display:block;height:24px;line-height:24px;color:#A72D2C;text-decoration:none;}
#nav_menu li a:link,#nav_menu li a:visited{background:url(images/bg/nav_bar_bg.gif?30423);text-decoration:none;display:block;color:#000;}
#nav_menu li a span{color:#000;}
#nav_menu li a:hover{background-position:0 bottom;}
#nav_menu li a:hover span{cursor:pointer;}
#nav_menu .li1 {width:80px;}
#nav_menu .li2 {width:80px;}
#nav_menu .li3 {width:86px;}
#nav_menu .li4 {width:95px;}
#nav_menu .li5 {width:96px;}
#nav_menu .li6 {width:95px;}

/*
#nav_menu li.li5 a:link,#nav_menu li.li5 a:visited{background:url(images/heads/vt.png?30423) no-repeat;}
#nav_menu li.li5 a:hover{background-position:0 -24px;}
#nav_menu li.li5 a span{color:#fff;}
*/
/* search */
.search_bar {height:39px;background:#8E0314;width:768px;}
.use_nav_bg {background:url(images/bg/bg_Sprites.gif?30423) no-repeat right -150px;height:31px;margin:4px 2px;}
.use_nav_bg b {background:url(images/bg/bg_Sprites.gif?30423) no-repeat -800px -150px;width:12px;height:31px;display:block;float:left;}

#search_con {width:578px;float:left;overflow:hidden;}
#search_con .select {width:160px;}
#search_con li{margin-right:5px;}

a.btn_search{width:23px; height:22px; display:block; }
a.btn_search:hover {width:23px; height:22px; display:block; }
a.icon_inquiry {height:19px;display:block;}

#shoping_con li a:link,#shoping_con li a:visited{background:url(images/bg/bg_Sprites.gif?30423) -400px -150px no-repeat;width:173px;height:26px;text-decoration:none;display:block;color:#fff;padding:5px 0 0 8px;}
#shoping_con li a:hover {background-position:-600px -150px;text-decoration:underline;}
#shoping_con li img {margin-right:0.6em;}
#shoping_con li,#search_con li{float:left;color:#fff;padding:4px 0;line-height:22px;font-size:13px;font-weight:bold;}

.right_big_con {float:right;width:755px;overflow:hidden;}
.r_b_c {width:753px;}

.index_layer #boxswitch div {width:251px;height:27px;float:left;line-height:27px;text-align:center;font-size:14px;font-weight:bold;cursor:pointer;background:url(images/bg/bg_Sprites_repeat.gif?30423) 0px -562px repeat-x;border-bottom:1px solid #ddd;color:#000;}
.index_layer #boxswitch div.selected {background:none;color:#A72D2C;border-bottom:none;}

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

/*the stats of the product*/
.free_shipping {height:21px; display:block;margin:4px;}
.sale_item {width:130px;height:18px;position:absolute;top:112px;}
.almost_sold_out_b,.almost_sold_out {left:66px; top:66px;width:64px;height:64px;position:absolute;}

/*the stats small icon s*/
.product_count_s,.product_count_special_s {position:absolute; z-index:100;text-align:left; text-indent:5px;padding-top:1px;font-weight:bold;top:1px;color:#fff;right:2px;width:24px;height:24px;}
.sale_item_s {width:86px;height:15px;position:absolute;top:74px;left:2px;}
.sold_out_s {width:86px;height:17px;position:absolute;top:36px;left:2px;}
.out_of_stock_s {width:86px;height:17px;position:absolute;top:36px;left:3px;}
.almost_sold_out_s {left:35px; top:34px;width:53px;height:53px;position:absolute;}

.sale_item_b {padding:9px 65px;}
.sold_out_b {width:228px;height:23px;position:absolute;top:106px;}
.stock_out_b {width:228px;height:23px;position:absolute;top:106px;}
.free_shipping_b {padding:11px 37px;}
.almost_sold_out_b {left:165px; top:165px;}

#border_left {border-left:1px solid #ddd;}
.border_b {border-bottom:1px solid #E5E5E5;}
.border_t {border-top:1px solid #E5E5E5;}
.more_product,a.more_product:link,a.more_product:visited {color:#184C95;font-size:11px;text-decoration:underline;}
#Shopping_by_Categories h4{font-size:16px;margin:8px;}
#Shopping_by_Categories li {float:left;width:230px;padding:20px 0;margin:4px 9px;height:162px;overflow:hidden;}

#whybuy li{float:left;width:50%;height:90px;}
#reco_product li {float:left;width:84px;margin:3px 15px 0 0;}
#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:288px;padding:0 14px;margin:10px 0; overflow:hidden;}
.border_r_dash {background:url(images/bg/border_dash.gif?30423) right top repeat-y;}

#feautre_category_no_child li {float:left;width:150px;height:170px;padding:0 14px;margin:10px 0;}
#feautre_category_no_child_e li {float:left;width:150px;height:240px;padding:0 14px;margin:10px 0;overflow:hidden;}
.top_selling img {margin-right:1em;}
.top_selling li {padding:1em 0;}

#recentlyorder {height:210px;overflow:hidden;}
#recentlyorder li {width:170px;height:70px;line-height:140%; padding-left:18px;background:url(images/bg/bg_Sprites.gif?30423) -1200px -50px no-repeat;}
/*.roll_order {margin-left:18px;}*/


/* list html */
.list_title a{background:#eee;display:block;overflow:hidden;height:20px;line-height:20px;text-indent:2em;color:#A72D2C; text-decoration:underline;}
.list_product {height:150px;width:734px;background:url(images/bg/bg_Sprites_repeat.gif?30423) 0px -590px repeat-x;padding-top:8px;margin-left:5px;padding-left:12px;}
.list_product li {float:left;}
.list_product .li_con {width:359px;padding:0 46px 0 10px;}
.list_product dt {line-height:14px;}
.product_detail {height:69px;margin-top:3px;}

#list_bg_big_img,#list_bg_img {padding:0 18px;}
#list_bg_img td,#list_bg_big_img td {background:url(images/list/line.gif?30423) repeat-x left bottom; vertical-align:top; padding:5px 0 15px 15px;}
#list_bg_big_img td {padding:5px 0 15px 2px;}

.car_price { color:#bf0000; padding-right:20px; font-size:12px; font-weight:bold;background:url(images/bg/bg_Sprites.gif?30423) right -100px no-repeat;}

/*the stats of the product*/
.product_count_b,.product_count,.product_count_special_b,.product_count_special, .product_special_count,.product_special_count_b{position:absolute; z-index:100;text-indent:3px;left:85px;top:3px;width:38px;height:34px;padding:8px 0 0 4px;color:#fff;font-weight:bold; font-size:19px;}
.product_count_b,.product_count_special_b,.product_special_count {left:185px;top:3px;width:38px;height:34px;}

.sold_out {width:130px;height:18px;position:absolute;top:60px;}
.stock_out {width:130px;height:28px;position:absolute;top:63px;}
.star {background:url(images/bg/bg_Sprites.gif?30423) -550px 0 no-repeat;height:15px;width:12px;display:block;float:left;}
.star_gray {background:url(images/bg/bg_Sprites.gif?30423) -600px 0 no-repeat;height:15px;width:12px;display:block;float:left;}

/*the pagebar*/
.pagebar  {height:30px;font-size:12px;padding-top:5px;}
.pagebar a span {border:1px solid #ddd;background-color:#fff;text-align:center;font-weight:normal;cursor:pointer; padding:2px 10px; line-height:28px; margin:0;}
.pagebar a {margin:0 6px;}
.pagebar span {text-align:center;font-weight:bold;margin:0 6px;}
.list_bar li,.pagebar li {float:left;white-space:nowrap;}
.first_page {background:url(images/bg/bg_Sprites.gif?30423) -650px 0 no-repeat;}
.last_page {background:url(images/bg/bg_Sprites.gif?30423) -700px 0 no-repeat;}
.prev_page {background:url(images/bg/bg_Sprites.gif?30423) -750px 0 no-repeat;}
.next_page {background:url(images/bg/bg_Sprites.gif?30423) -800px 0 no-repeat;}
.pages {width:950px;clear:both;}
.pages span {display:block;float:left;padding:2px 4px; margin:2px;border:1px solid #ddd;cursor:pointer;}

#relate_cate {width:487px;height:131px;}
#relate_cate li {width:33%;float:left;text-indent:2em;}
#search_feedback {height:131px;width:240px; background:url(images/bg/bg_Sprites_repeat.gif?30423) 0px -748px repeat-x;padding:0 10px;}

.right_small_con {height:207px;overflow:hidden;}
.right_small_con_1 {height:209px;overflow:hidden;line-height:18px;width:540px;}

#recent_flash {position:relative;height:172px; overflow:hidden; text-align:center;}
#recent_flash li {width:129px;float:left; height:170px;padding:5px 0;}
#recent_flash p {padding-left:18px;margin:3px 0;}

#recent_flash_small {position:relative;height:114px; overflow:hidden; text-align:center;}
#recent_flash_small li {width:113px;float:left; height:110px;padding-top:5px;}
#recent_flash_small p {padding:0;margin:0;}

.mid_flash_width {width:520px;}
.max_flash_width {width:925px; padding-left:15px;}

.recent_flash_prev,.recent_flash_next{z-index:10; height:58px;width:19px; display:block;top:20px; position:absolute; cursor:pointer;}
.recent_flash_prev {background:url(images/bg/bg_Sprites.gif?30423) -1150px 0 no-repeat;left:10px;}
.recent_flash_next {background:url(images/bg/bg_Sprites.gif?30423) -1100px 0 no-repeat;right:10px;}

/*modify by tankai*/
#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/bg/bg_Sprites_repeat.gif?30423) -11px -1072px no-repeat; padding:1px 10px; line-height:140%;display:block;}
#category_menu .pad_1em {padding-left:3px;}
#category_menu li a:hover{background:#f0f0f0 url(images/bg/bg_Sprites_repeat.gif?30423) -11px -1072px no-repeat; padding:1px 10px; line-height:140%;}
#category_menu dt {background:url(images/bg/bg_Sprites_repeat.gif?30423) 0px -1252px no-repeat;padding-left:10px;position:relative;height:30px;}
#category_menu dt.dt_down {background-position:160px -1272px;}
#category_menu dt.dt_up {background-position:160px -1280px;}


.table{background-color: rgb(102, 102, 102); margin-right: 5px;}
.coupon_icon_cut{width:484px;background:url(images/bg/bg_Sprites_repeat.gif?30423) no-repeat 0 -1345px;}

/*the product*/
#product_flash {width:335px; text-align:center;}
.p_f_en {background:url(images/bg/bg_Sprites_repeat.gif?30423) no-repeat -15px -1661px; padding-left:18px;}
*html .p_f_en { background-position:25px -1661px;}
*+html .p_f_en { background-position:25px -1661px;}
#product_flash_btn { text-align:center; margin-left:8px;}
#product_flash_btn img {border:1px solid #eee;}
#product_flash_btn li{float:left; height:45px; width:50px; padding-top:5px;}

.mini_frame {width:193px;}
.for_gray_bg {background:url(images/product/right_gray_bg.gif?30423) repeat-y right top;}
.seal_m_en {width:135px;height:75px;margin:10px auto;}
.png?30423 {width:273px;padding:22px 44px 22px 22px;}
.pad_product {width:397px;padding:10px 10px 0 10px;background:url(images/product/bg.gif?30423) repeat-x;}
#product_info_con {width:610px;}

/*the product_tpL_clothes*/
#product_info_con_clothes {width:565px;}
.pad_product_clothes {width:352px;padding:10px 10px 0 10px;background:url(images/bg/bg_Sprites_repeat.gif?30423) 0px -4497px repeat-x;overflow:hidden;}
#table_info_clothes {width:340px; text-align:center;border:1px solid #ddd; border-width:0 0 1px 1px;}

#table_info {width:360px; text-align:center;border:1px solid #ddd; border-width:0 0 1px 1px;}
#table_info a,#table_info_clothes a {text-decoration:underline;}
#table_info th,#table_info_clothes th {background:#ececec;}
#table_info th,#table_info td,#table_info_clothes th,#table_info_clothes td {height:22px; border:1px solid #ddd; border-width:1px 1px 0 0;}

#product_price {width:156px; margin-top:5px;}
.product_ul_h {height:40px; padding-top:20px;}
#ZoomBox IFRAME {display: block; POSITION: absolute;Z-INDEX: -1;TOP: 0; LEFT: 0; WIDTH: 500px;  HEIGHT: 500px;}
#ZoomBox {background:#eee url(images/product/pop_bg1.gif?30423) repeat-y right top;}

#smallImgBtns {position:relative; width:500px; height:54px;background:#fff url(images/product/pop_bg2.gif?30423) 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;}

/*===============modify by tankai start============================*/
#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/bg/icon_arr.gif?30423) 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-color:#fff; width:229px; border:1px solid #ddd;border-width:0 1px 1px 1px; height:140px;position:absolute;right:0; top:110px;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/icon/hot.gif?30423) no-repeat scroll 0%;height:9px; position:absolute;width:22px;right:290px;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:163px; height:300px; margin:10px 0; padding:0 10px;}

.review_reply {width:686px;}
.review_reply em, .review_reply b {background:url(images/bg/reply_bg.gif?30423) 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/bg/translate.jpg?30423) no-repeat;}
#translate_tools li a{padding-left:20px;background:url(images/icon/flag.gif?30423) no-repeat;}
#translate_tools li a.tab_fra{ background-position:0px -110px;}
#translate_tools li a.tab_ita{ background-position:0px -126px;}
#translate_tools li a.tab_ned{ background-position:0px -142px;}
#translate_tools li a.tab_esp{ background-position:0px -158px;}
#translate_tools li a.tab_dan{ background-position:0px -174px;}
#translate_tools li a.tab_deu{ background-position:0px -190px;}

/*===============modify by tankai end ============================*/
.ck_w {width:730px;}
.ck_w_m {width:350px;}

/* projects links */
#projects {width:730px;margin:15px auto;clear:both;overflow:hidden;background:url(images/bg/projects_login_bg.gif?30423) 0 2px repeat-x;}
#projects li {height: 47px;text-align:right;font-weight:bold;display:block;float:left;background:url(images/bg/bg_Sprites.gif?30423) no-repeat;}
#projects li span{padding-top:25px;display:block;line-height:15px;}
#projects li a {display: block;float:left;}
#projects li.li1,#projects li.li1 a {width: 175px; background-position:-100px -450px;}
#projects li.current1 {width: 175px;background-position:-100px -400px;}
#projects li.li2,#projects li.li2 a {width:100px;background-position:-275px -450px;}
#projects li.current2 {width:100px;background-position:-275px -400px;}
#projects li.li3,#projects li.li3 a {width: 120px;background-position:-375px -450px; }
#projects li.current3 {width: 120px;background-position:-375px -400px;}
#projects li.li4,#projects li.li4 a {width: 150px;background-position:-495px -450px;text-align:center;}
#projects li.current4 {width: 150px;background-position:-495px -400px;}
#projects li.li5,#projects li.li5 a {width: 165px;background-position:-645px -450px;  text-align:left; text-indent:8px;}
#projects li.current5 {width: 165px; text-align:left; text-indent:8px;background-position:-645px -400px;}

.check_box_tit {background:url(images/bg/bg_Sprites_repeat.gif?30423) 0 -2213px 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_box_con li.w6 {width:488px;}
.check_box_con li.w7 {width:156px;}
.check_box_con li.w8 {width:106px;}
.check_box_con li.w9 {width:428px;}
.check_box_con li.w10 {width:278px;}
.check_box_con li.bg1,.check_box_con li.bg2 {height:110px;padding-left:50px;}
.check_box_con li.w11 {width:125px; text-align:center;}
.check_box_con li.w12 {width:100px; }
.check_input_num {width:32px; height:14px;}
.check_bor { border-bottom:none;}


.shipping_textarea {background:transparent url(images/bg/bg_Sprites.gif?30423) no-repeat -1150px -400px;height:100px;padding:10px 10px 10px 0px;text-align:right;width:660px;}
.recent_view li {width:100px;float:left; padding-left:20px; height:140px;}
.recent_view li span {overflow:hidden;text-overflow:ellipsis; display:block; width:100px; line-height:120%; height:28px;}
.select3{width:235px; border:1px solid #ddd;}
.input3{width:60px; border:1px solid #ddd;}
.input_box {width:254px;height:21px;border:0;padding:5px 5px 1px 5px;font-size:14px;background:url(images/bg/bg_Sprites.gif?30423) -1100px -200px no-repeat;}
.bill_bot_img {background:url(images/bg/bg_Sprites.gif?30423) -1450px -200px no-repeat;padding-left:20px;}

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

/*=========================my count==============================*/
.write_btn {background:url(images/bg/bg_Sprites_repeat.gif?30423) -12px -2254px 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/bg/bg_Sprites_repeat.gif?30423) right -2451px no-repeat; padding-right:16px;}
.status_cur {background-position:right -2434px;}
.status_btn_up {background-position:right -33px;}

.order_layer #boxswitch div {width:251px;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/bg/bg_Sprites.gif?30423) -1400px -250px no-repeat; padding-left:50px;}

.nl_layer #boxswitch div {width:251px;height:27px;float:left;line-height:27px;text-align:center;font-size:14px;font-weight:bold;}
.pad_l_10px {padding:2px 0 2px 10px;}

/*==============================others===============================*/
.site_map ul {float:left;width:188px; height:800px;}
.site_map a {padding-top:4px;padding-bottom:4px;}

/*==============================help===============================*/
#help_nav {height:64px;clear:both;border-top:1px solid #ddd;}
#help_nav li {float:left;display:block;width:270px;}
#help_nav a:link,#help_nav a:visited {text-decoration:none;}
#help_nav .active {background:url(images/help/bg_arrow_off.gif?30423) 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/help/bg_arrow_off.gif?30423) 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/help/bg_arrow_on.gif?30423) no-repeat center bottom;height:63px;}
#help_nav .normal span {background:url(images/help/help_switch_bg.gif?30423) 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/help/icon_customer.gif?30423) no-repeat;}
.ico2 {background:url(images/help/icon_inquiry.gif?30423) no-repeat;}
.ico3 {background:url(images/help/icon_chat.gif?30423) 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; line-height:1.33em;font-size:1em;padding:5px 10px 2px 10px; font-style:italic;overflow:hidden;width:160px}
.static_h1 {color:#000;font-size:24px;line-height:24px;padding:10px 0pt;}
.static_h1_s {color:#000;font-size:18px;line-height:18px;padding:10px 0pt;}

.border_b_d {background:transparent url(images/bg/line_bbb.gif?30423) repeat-x scroll 0pt 100%;}
.txt_review_cont {background:url(images/bg/review_cont_bg.jpg?30423) no-repeat;}

.notice_1, .notice_2 {width:700px;background:url(images/bg/green_cir.gif?30423) 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/bg/notice_1.gif?30423) no-repeat 18px 0;}
.notice_2 .mycon {background:#ebf8de url(images/bg/notice_2.gif?30423) no-repeat 18px 0;}
.notice_1 em, .notice_2 em {height:10px;background:url(images/bg/green_cir.gif?30423) no-repeat;display:block;background-position:0 100%;}

.use_round {overflow:hidden;}
.use_round em,.use_round b{background:url(images/bg/roundy_default_tb.gif?30423) no-repeat;height:11px;overflow:hidden;display:block;}
.use_round_blue em,.use_round_blue b {background:url(images/bg/roundy_blue_tb.gif?30423) no-repeat;}
.use_round em {background-position:0 0;}
.use_round em b{background-position:100% 0;margin-left:11px;}
.use_round b {background-position:0 -11px;}
.use_round b em{background-position:100% -11px;margin-left:11px;}
.use_round_con {border:1px solid #ddd;border-width:0 1px;padding:0 8px;}
.use_round_blue .use_round_con {border:1px solid #9DC4D8;border-width:0 1px;padding:0 8px;}

.use_round_border {overflow:hidden;}
.use_round_border em,.use_round_border b{background:url(images/bg/roundy_default_tb.gif?30423) no-repeat;height:11px;overflow:hidden;display:block;}

.use_round_border em {background-position:0 0;}
.use_round_border em b{background-position:100% 0;margin-left:11px;}
.use_round_border b {background-position:0 -11px;}
.use_round_border b em{background-position:100% -11px;margin-left:11px;}
.use_round_border_con {border:1px solid #ddd;border-width:0 1px;padding:0 8px;}


.dp {padding-top:2px;}
.count_buy {background:#edf5e6 url(images/bg/bg_Sprites_repeat.gif?30423) -5px -2619px no-repeat;border:1px solid #dde9d5; border-width:1px 0;padding:5px 5px 5px 35px;}/* icon_count.gif */ 

/*all tables style*/
/*size chart*/
.table_style_1 {color:#333;font-weight:bold; border:1px solid #999; border-width:1px 1px 0 0;}
.table_style_1 th {background:#306; color:#fff; font-size:18px;padding:4px;}
.table_style_1 td {text-align:center;padding:2px 6px;border:1px solid #999; border-width:0 0 1px 1px;}
.table_style_1 .tit{background:#cff; text-align:left;}

/*color palette*/
.table_style_2 {width:490px;border:1px solid #ddd;}
.table_style_2 td {width:70px; font:11px Arial, Helvetica, sans-serif; color:#333;padding:2px 0; text-align:center;}
.table_style_2 th {font:18px Arial, Helvetica, sans-serif; color:#333; line-height:28px; border-bottom:1px dashed #ddd;}

a.tooltip cite {display:none;}
a.tooltip:hover {border:0; position:relative; z-index:500;}
a.tooltip:hover cite {display:block; position:absolute; top:20px; left:-25px; padding:5px; font-weight:normal; color:#000; border:1px solid #aaa; background:#ffffe1; width:280px;font-style:normal;text-decoration:none;}
a.tooltip:hover cite em {position:absolute; left:20px; top:-6px; width:11px; height:6px; background:#fff url(images/bg/bg_Sprites_repeat.gif?30423) 0 -2827px; display:block; font-size:1px;}

.op_open,.op_close {display:block;width:14px;height:14px;cursor:pointer;}
.op_open {background:url(images/bg/bg_Sprites.gif?30423) no-repeat -1250px 0;}
.op_close {background:url(images/bg/bg_Sprites.gif?30423) no-repeat -1200px 0;}

/*list left ad*/
.ad_bg {width:162px;height:64px;line-height:100px;padding-left:20px;overflow:hidden;}

/*define menu*/
.menu {font-size:12px;width:182px;padding-left:2px;background:#8E0314;padding-bottom:4px;float:left; z-index:500; position:relative;}
.menu ul {background:transparent; float:left;}
.menu ul ul {width:183px;}
.menu ul li {float:left;display:block;width:180px;height:24px;line-height:24px;border-top:1px solid #A6A6A6;font-weight:bold;background:#F5F5F5 url(images/bg/menu_arrow_bg.gif?30423) no-repeat -1px -121px;}
.menu ul ul li {display:block;width:161px;height:auto; line-height:140%;border:0;font-weight:normal;padding:2px 0 2px 20px; border-right:2px solid #a6a6a6;background-position:0 -52px;background-color:#fff;}
.menu ul ul .b_top {background-position:0 0;border-top:1px solid #A6A6A6;border-right:2px solid #A6A6A6;padding-top:10px;}
.menu a, .menu a:visited {display:block;float:left;height:100%; width:180px; font-size:1em;text-decoration:none;color:#000; padding:0;text-indent:1em;}
.menu ul ul li a, .menu ul ul li a:visited {display:inline;color:#000;background:none;text-indent:0;width:auto;}
.menu ul ul li a:hover {color:#8D0011;background:none;text-decoration:underline;}
.menu ul ul :hover > a {color:#8D0011;background:none;text-decoration:underline;}
.menu table {border-collapse:collapse; padding:0; margin:-1px; width:0; height:0; font-size:1em; z-index:1;}
* html .menu a:hover {color:#000;position:relative; z-index:100; text-decoration:none;background:#fff url(images/bg/menu_arrow_bg.gif?30423) no-repeat -1px -150px;}
.menu li:hover {position:relative;}
.menu :hover > a {color:#000;background:#fff url(images/bg/menu_arrow_bg.gif?30423) no-repeat -1px -150px;}
.menu ul ul {position:absolute;height:0;top:-10000000px;left:156px; width:183px;padding-bottom:4px;height:auto;background:url(images/bg/menu_arrow_bg.gif?30423) no-repeat 0 100%;}
.menu ul :hover ul {top:-1px;}

/*tabs*/
#tabs {right:0px;top:0px;width:415px; text-align:left; background:url(images/bg/bg_Sprites.gif?30423) -150px -50px no-repeat; position:absolute; z-index:500;}
#tabs ul {padding:0; margin:0; width:416px;position:relative;}
#tabs ul li {float:left; display:inline;}
#tabs ul li a.outer {display:block;height:26px;line-height:20px;text-decoration:none;text-indent:1em;font-size:12px;margin-top:2px;font-weight:bold;}
#tabs ul li strong.outer {display:block;height:26px;line-height:20px;text-decoration:none;text-indent:1em;font-size:12px;margin-top:2px;font-weight:bold;}
#tabs ul li a.one {background:url(images/bg/bg_Sprites.gif?30423) 85px -250px no-repeat;width:105px;}
#tabs ul li a.two {background:url(images/bg/bg_Sprites.gif?30423) 45px -250px no-repeat;width:64px;}
#tabs ul li a.three {background:url(images/bg/bg_Sprites.gif?30423) 120px -250px no-repeat;width:140px;}
#tabs ul li a.order {width:106px;text-align:center;text-indent:0px;}
#tabs ul li div {position:absolute; top:-2400px;}
#tabs ul li a div.tab_left,#tabs ul li div.tab_left {left:0;background:url(images/bg/bg_Sprites.gif?30423) -400px -200px no-repeat;height:79px;}
#tabs ul li a div.tab_center,#tabs ul li div.tab_center{left:211px;background:url(images/bg/bg_Sprites.gif?30423) -600px -200px no-repeat;height:61px;}
#tabs ul li a div.tab_right,#tabs ul li div.tab_right{left:275px;text-indent:1em;background:url(images/bg/bg_Sprites.gif?30423) -750px -200px no-repeat;height:135px;width:130px;}

#tabs ul li:hover > a.one {color:#000; background:url(images/bg/bg_Sprites.gif?30423) 0 -200px no-repeat; height:26px; }
* html #tabs ul li a.one:hover {height:26px; color:#000;background:url(/images/bg/bg_Sprites.gif?30423) 0 -200px no-repeat;cursor:pointer;} 
#tabs ul li:hover > a.two {color:#000; background:url(images/bg/bg_Sprites.gif?30423) -150px -200px no-repeat; height:26px; }
* html #tabs ul li a.two:hover {height:26px; color:#000;background:url(images/bg/bg_Sprites.gif?30423) -150px -200px no-repeat;cursor:pointer;}
#tabs ul li:hover > a.three,#tabs ul li a.three:hover {color:#000; background:url(images/bg/bg_Sprites.gif?30423) -250px -200px no-repeat; height:26px; cursor:default;}
* html #tabs ul li a.three:hover {height:26px; color:#000;background:url(images/bg/bg_Sprites.gif?30423) -250px -200px no-repeat;cursor:default;} 
#tabs ul li:hover > a.order {text-decoration:underline; }
* html #tabs ul li a.order:hover {text-decoration:underline; }
#tabs ul li:hover div,#tabs ul li a:hover div  {top:24px;}
#tabs p {padding:0;margin:0;}
div.tab_left p a,div.tab_center p a {line-height:160%;background:url(images/bg/bg_Sprites.gif?30423) -50px -250px no-repeat;}
#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;}
.tab_right p a{padding-left:20px;background:url(images/bg/bg_Sprites_repeat.gif?30423) 0px 0px no-repeat;}
p a.tab_USD{ background-position:0px -1920px;}
p a.tab_EUR{ background-position:0px -1936px;}
p a.tab_GBP{ background-position:0px -1952px;}
p a.tab_CAD{ background-position:0px -1968px;}
p a.tab_AUD{ background-position:0px -1984px;}
p a.tab_CHF{ background-position:0px -2000px;}
p a.tab_HKD{ background-position:0px -2016px;}

#t_p {left:120px;top:0px;text-align:left; position:absolute; z-index:500;}
#t_p ul {padding:0; margin:0; width:42px;position:relative;}
#t_p ul li {float:left; display:inline;}
#t_p ul li a.one {display:block;background:url(images/bg/bg_Sprites.gif?30423) -950px -50px 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/bg/bg_Sprites.gif?30423) -1000px -50px no-repeat; height:26px;}
* html #t_p ul li a.one:hover {height:26px; color:#000;background:url(images/bg/bg_Sprites.gif?30423) -1000px -50px 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(); }

#menu_index_top li a:link,#menu_index_top li a:visited{background:#fff url(images/bg/bg_Sprites.gif?30423) -900px -200px no-repeat;color:#fff;font-size:15px;width:184px;height:37px;display:block;color:#fff;margin-top:6px;font-weight:bold;line-height:37px;}/*#8E0314 */
#menu_index_top li a:hover {background-position: -900px -250px;}
#nav_chat p {padding:0;margin:0;}

/*the list bar .category a {text-decoration:underline;line-height:22px;}*/
.list_bar{height:24px;background:url(images/bg/bg_Sprites_repeat.gif?30423) 0px -2856px repeat-x;color:#000;line-height:20px;overflow:hidden;}
.list_bar .category {background:url(images/bg/bg_Sprites_repeat.gif?30423) -19px -2890px no-repeat;height:22px;border-right:1px solid #ddd;border-bottom:1px solid #ddd;display:block;float:left;}
.list_bar .category a {line-height:22px;}
.list_bar .category_ {background:url(images/bg/bg_Sprites.gif?30423) 0 -300px no-repeat;height:23px;padding:0 10px 0 0;border-right:1px solid #ddd;display:block;float:left;text-indent:14px;}
.list_bar .select {height:19px;line-height:19px;}
.list_bar .select1 {height:19px;line-height:19px;}

a .list_list {background-position:-250px 0;cursor:pointer;}
a .list_grid {background-position:-300px 0;cursor:pointer;}
a .list_gallery {background-position:-400px 0;cursor:pointer;}
.list_list {background:url(images/bg/bg_Sprites.gif?30423) 0 0 no-repeat; display:block;width:45px;height:23px;float:left;line-height:22px;}
.list_grid {background:url(images/bg/bg_Sprites.gif?30423) -50px 0 no-repeat; display:block;width:45px;height:23px;float:left;line-height:22px;}
.list_gallery {background:url(images/bg/bg_Sprites.gif?30423) -150px 0 no-repeat; display:block;width:60px;height:23px;float:left;line-height:22px;}
a .list_grid:hover,a .list_list:hover,a .list_gallery:hover{text-decoration:underline;color:#A72D2C;}

/*the product*/
.inquiry {padding-left:250px;padding-top:15px;}

/*==============================help===============================*/
#tit_t,.tit_t_tog { padding:0px 9px 0 0px;position:absolute;text-align:left;color:#A32F2F;border-left:1px solid #A70036;background:url(images/icon/msg_bg.gif?30423) right bottom no-repeat;}
#tit_t b,.tit_t_tog b{display:block;height:1px;overflow:hidden;background:#A70036;}

.trusful {height:10px;padding-top:44px;background:#fff url(images/bg/bg_lan_en.gif?30423) -950px -50px no-repeat;}
.trusful_fr {height:20px;padding-top:34px;background:#fff url(images/bg/bg_lan_fr.gif?30423) -950px -50px no-repeat;}

.d_u{height:15px;width:15px;display:block;position:absolute;right:8px;top:8px;overflow:hidden;cursor:pointer;}

/*my account*/
.ulf li{float:left;display:black;border:2px solid #BDC1C0;margin:10px 10px 0px 0px;position:relative;width:48px;height:48px;}
.ulf li.lir30 {margin-right:30px;}
.ed{position:absolute;left:50px;top:33px;cursor: pointer;background:url(images/bg/bg_Sprites.gif?30423) -250px -250px no-repeat;width:18px;height:17px;}

/*present*/
.gray_cart {background:url(images/bg/bg_Sprites_repeat.gif?30423) 85px -2917px no-repeat; height:11px;overflow:hidden;width:90%;}

.remar{background:url(images/bg/remarbg.gif?30423) left top repeat-x;font-size:11px;}

.cardl{height:16px;width:16px;background:url(images/bg/bg_Sprites.gif?30423) -300px -250px no-repeat;right:-10px;top:-10px;cursor:pointer;}
.cards_con_b li.on2{background:url(images/bg/bg_Sprites.gif?30423) -950px -550px no-repeat;height:35px;padding-top:15px;}
a.button_f {display:block;height:17px;background:url(images/bg/bg_Sprites_repeat.gif?30423) 0px -386px repeat-x;border:1px solid #ddd;color:#000;font-size:13px;text-align:center;text-decoration:none}

.row_item2 li {float:left; height:100px; margin:4px;}

/*=zoom images*/
#outerDiv {
	margin:0 auto;
	width: 380px;
    height: 500px;                
    position: relative;
    overflow: hidden;
    margin-left:2px;
}

#innerDiv {
    position: relative;
    top: 0px;
	left:-60px;
	text-align:center;
}
.btn_zoom_out,.btn_zoom_in,.btn_zoom_reset{background:url(images/bg/bg_Sprites.gif?30423) no-repeat; cursor:pointer; position:absolute; height:21px; z-index:2; top:470px;}
.btn_zoom_out{width:29px;left:10px;background-position:-250px -300px;}
.btn_zoom_in {width:27px;left:40px;background-position:-350px -300px;}
.btn_zoom_reset{width:41px;left:68px;background-position:-450px -300px;}

a.btn_zoom_out:hover {background-position:-200px -300px;}
a.btn_zoom_in:hover {background-position:-300px -300px;}
a.btn_zoom_reset:hover {background-position:-400px -300px;}

.cursor2{cursor: url(images/bg/openhand.bmp), move;}
.cursor1{cursor: url(images/bg/closedhand.bmp), move;}

#thumbnail_zoom {top:440px;width:52px; height:52px; border:1px solid #000; position:absolute; z-index:20; left:315px;}
.row_item2 {width:100%;}
.row_item2 li {float:left; height:110px; width:89px; margin:2px 0 2px 3.5px;}

/* left menu */
.bg_box_eecd {background:#EEECDD;}
.arrow_l{background:url(images/bg/bg_Sprites_repeat.gif?30423) -14px -2950px no-repeat;padding:0px 8px 0px 8px;line-height:18px;}
.arrow_r{background:url(images/bg/bg_Sprites_repeat.gif?30423) right -1044px no-repeat;padding:0px 8px 0px 0px;}
#category_left_menu .lnav dt {background:#F5F5F5;color:#727272;border-top:1px solid #ddd;padding:5px 0px 5px 10px;overflow:hidden;}
#category_left_menu .lnav dd {border-top:1px solid #ddd;line-height:16px;overflow:hidden;}
#category_left_menu .lnav dd a{display:block;padding:5px 0px 5px 15px;}
#category_left_menu .lnav dd a:hover {background:url(images/bg/bg_Sprites_repeat.gif?30423) -20px -4322px no-repeat #EEECDD;color:#A72D2C;text-decoration:underline;}
#category_left_menu .lnav dd.back a:hover {background:#EEECDD;}
#category_left_menu dt.red{color:#A72D2C;background:#fff;}
#category_left_menu dd.red{color:#A72D2C;padding:5px 0px 5px 15px;}
#category_left_menu .lnav dd .bcl1 {margin-left:4px;}
#category_left_menu .lnav dd .bcl2 {margin-left:8px;}
#category_left_menu .lnav dd .bcl3 {margin-left:12px;}
#category_left_menu .lnav dd .bcl4 {margin-left:16px;}
#category_left_menu .lnav dd .bcl5 {margin-left:20px;}
#category_left_menu .lnav dd .bcl6 {margin-left:24px;}
#category_left_menu .lnav dd.back a.acl1 {padding-left:24px;}
#category_left_menu .lnav dd.back a.acl2 {padding-left:28px;}
#category_left_menu .lnav dd.back a.acl3 {padding-left:32px;}
#category_left_menu .lnav dd.back a.acl4 {padding-left:36px;}
#category_left_menu .lnav dd.back a.acl5 {padding-left:40px;}
#category_left_menu .lnav dd.back a.acl6 {padding-left:44px;}
#category_left_menu .lnav dd.price{padding:5px 0px 5px 15px;color:#000;}
#category_left_menu .lnav dd.price input{width:31px;border:1px solid #9FAFBB;padding:2px 0px;height:14px;margin:0 1px 1px 1px;}
#category_left_menu .lnav dd.price button{height:20px;border:none;border:1px solid #ddd;width:28px;margin-left:5px;}
#category_left_menu .lnav dt.atoz {background:url(images/bg/menu_arrow_bg.gif?30423) no-repeat -1px -121px #F5F5F5;}

/* template_C */
.top_selling_c li {padding:1em 0;width:93px;display:block;float:left;}

.list_bg_img_d{padding:18px 0px;}
.list_bg_img_d td{vertical-align:top; padding:5px 0 15px 15px;}
.list_bg_img_d td.list{ padding:5px 0px 15px 10px;}
.list_topbg{width:199px;background:url(images/bg/browse_plan03.gif?30423) left top no-repeat;padding:7px 0px 0px 0px;}
.list_botbg{width:169px;background:url(images/bg/browse_plan04.gif?30423) left bottom no-repeat;padding:2px 23px 12px 7px;}
* html .list_botbg {padding:2px 8px 12px 7px;}

/* template_E */
#list_bg_img_e li {float:left;width:150px;height:220px;padding:0 14px;margin:0px 0 30px 0;}
#list_bg_img_e li h3 {padding-left:25px;line-height:20px;background:url(images/bg/bg_Sprites_repeat.gif?30423) -10px -2981px no-repeat;word-break:keep-all;}

/* template_B */
.template_list_bg {margin-left:5px;padding-left:6px;}
.template_list_bg .relative{padding:3px 0 0 6px;}
.template_list_bg .li_con {width:359px;padding:0 46px 0 10px;}
.template_list_bg .almost_sold_out {left:72px;}
.template_list_bg .product_count,.template_list_bg .product_special_count_b{left:91px;top:5px;}

.template_grid_bg {padding:0 10px;}
.template_grid_bg td,.template_gallery_bg td{background:url(images/list/line.gif?30423) repeat-x left bottom; vertical-align:top; padding:5px 0 15px 15px;}
.template_grid_bg .list {width:25%;}
.template_grid_bg .list .relative{padding:0 0 0 10px;margin-top:5px;}
.template_grid_bg .list .almost_sold_out {left:76px;}
.template_grid_bg .list .product_count,.template_grid_bg .list .product_special_count_b{left:95px;}

.template_gallery_bg td {padding:5px 0 15px 2px;}
.template_gallery_bg {padding:20px 18px 0 18px;}
.opacity{background:url(images/bg/tran.gif?30423) 0px 0px no-repeat;}
/* product vote*/
.div_fl{width:296px;margin:0px 10px 10px 0px;background:#6A93A7;float:left;}
.div_fr{width:340px;float:left;margin:0px 0px 10px 0px;}
.div_top01{background:url(images/bg/div_top.gif?30423) 0px 0px no-repeat;height:16px;width:296px;}
.div_tit01{width:276px;background:#6A93A7;color:#fff;font-size:16px;line-height:20px;}
.div_tit02{color:#6A93A7;font-size:16px;line-height:30px;}
.div_con01{width:296px;background:#6A93A7;text-align:center;padding:10px 0;}
.div_conimg01{width:280px;height:280px;border:1px solid #4C7990;background:#fff;margin:0 auto;}
.div_con02{width:254px;background:#DDE8EE;color:#000;text-align:left;padding:0 20px;height:30px;line-height:30px;margin:0 auto;}
.div_con03{width:254px;background:#fff;color:#000;text-align:left;padding:10px 20px;line-height:20px;margin:0 auto;}
.ul_01{width:254px;margin:0 auto;}
.ul_01 li{border-bottom:1px solid #EAEAEA;margin:10px 0;}
.td01{font-size:11px;color:#868279;}
.border01{border-bottom:1px solid #4C7990;}
.border02{border-bottom:1px solid #8BAC8F;}
.fr_dl01{width:340px;margin:10px 10px 30px 10px;}
.fr_dl01 dt{color:#6A93A7;font-size:16px;}
.fr_dl01 dd{line-height:20px;border-bottom:1px solid #DDE8EE;margin:10px 0 0px 0;width:320px;}
.margin_t20{margin-top:20px;}
.dl02{color:#fff;text-align:left;margin:0px 30px 10px 30px;line-height:20px;}
.dl02 dt{line-height:30px;font-size:16px;}
.dl02 dd{padding:10px 0;}
.col01{color:#BCD06D;}
.col02{color:#DBDBDB;}
.noc01{padding:10px 0px 100px 0px;font-size:14px;}
.margin_t40{margin-top:40px;}
.margin_t10{margin-top:10px;}
.div_fr2{width:612px;float:left;}
.lia01 li,.lia02 li{line-height:20px;}
.lia01 li{margin-top:10px;}
.lia01 li a,.lia02 li a{color:#7B7B7B;text-decoration:underline;}
.calendars{border:1px solid #DDE8EE;width:328px;}
.calendars .table1{width:300px;border:none;margin:10px;}
.calendars .table12{width:300px;border:none;}
.calendars .th1{background:#DDE8EE;height:30px;width:330px;line-height:30px;text-align:center;font-weight:bold;}
.calendars th{font-weight:bold;font-size:13px;}
.calendars td{font-size:12px;line-height:24px;}
.calendars td a{text-decoration:underline;color:#4F7AA6;}
.calendars td a:hover{color:#A72D2C;};

/*for product center*/
table.table_all {border:1px solid #ddd;border-collapse: collapse;border-width:1px 1px 0 0; border-spacing:0; color:#000;}
.table_all {border:1px solid #ddd;border-collapse: collapse;border-width:1px 1px 0 0; border-spacing:0; color:#000;}
.table_all td {border:1px solid #ddd;border-width:0 0 1px 1px;}

.attr_table_1 { width:560px;}
.attr_table_1 td {padding:4px;}

.attr_table_yellow {text-align:center;}
.attr_table_yellow td {padding:2px;}

.attr_dl_1 dt {font-weight:bold; padding:4px 0 2px 0; color:#000;}
.attr_dl_1 dd {text-indent:1em; color:#000;}

/* Geographic Keywords */
.left_module_01{background:url(images/bg/left_module_bg01.gif?30423) left top no-repeat #F3F1F2;border-bottom:1px solid #FCFAFB;font-size:18px;border-top:1px solid #9A2626;} 
.left_module_02{border:1px solid #9A2626;padding-bottom:20px;} 
.left_module_02 dt,.left_module_02 dd{border-bottom:1px solid #ddd;line-height:24px;} 
.mapbg{background:url(images/bg/bg_map.jpg?30423) 0 0 no-repeat;}
.left_216{float:left;width:216px;}
.right_723{float:right;width:723px;overflow:hidden;}
.bp01 {background-position:200px 0;}
.maptbale1 td{text-align:left;vertical-align:top;border-bottom:1px solid #ddd;padding:10px 5px;overflow:hidden;}
.maptbale1 td a{display:block;}
.fixed{table-layout:fixed;}
.foot_module01 {background:url(images/list/search_cate.gif?30423) 0px bottom repeat-x;margin-bottom:10px;}
.foot_module01 li {width:49%;float:left;text-indent:2em;}
.product_map {padding-bottom:20px;}
.product_map a {padding-top:4px;margin-left:20px;display:block;overflow:hidden;}
.product_map h4 a {padding:0;margin-left:0;}
.product_map td {padding:10px 5px 0 10px;border-right:1px solid #ddd;vertical-align:top;}
.product_map td.nb {border:none;}
.product_map ul {float:left;width:188px; height:620px;}
.product_map a {padding-top:4px;padding-bottom:4px;}
.bg_city_blue{background:url(images/bg/bg_city_blue.gif?30423) left top repeat-x;}

/* wait list */
.table_list th{background:#ebe9df;padding:5px;text-align:left;}
.table_list td{border-bottom:1px solid #ddd;padding:5px;vertical-align:top;text-align:left;}
.table_list th.w0{width:20px;}
.table_list th.w1{width:85px;}
.table_list th.w2{width:270px;}
.table_list th.w3{width:70px;}
.table_list th.w4{width:110px;}
.table_list th.w5{width:140px;}
.table_list th.wc{text-align:center;}
.table_list td .input{width:30px;height:14px;padding:2px;margin:0 2px;}

/* openWinBox */
.winHtmlDiv table{background:none;}
.winHtmlDiv{z-index:999998;display:none;}
.winHtmlTable .skin_01{background:url(images/imgBox/skin_01/bg01.gif?30423) left top repeat-x #fff;vertical-align:top;}
.winHtmlBg{position:absolute;left:0px;top:0px;z-index:999997;width:0px;height:0px;background:#333;}
.tableStyle_1 td{padding:5px;}
.tableStyle_1 .inp{width:220px;height:16px;padding:2px;border:1px solid #B9B9B9;}
.winHtmlClose{top:0px;right:0px;cursor:pointer;position:absolute;}

/*shpping cart layout */
.left_big_con{float:left;width:755px;overflow:hidden;}
.divStyle01{background:url(images/bg/bg_top01.gif?30423) no-repeat left top;padding-top:6px;}
.divStyle01con{background:url(images/bg/bg_con01.gif?30423) no-repeat left bottom;padding-bottom:6px;}
.divStyle01in{border-left:1px solid #ddd;border-right:1px solid #ddd;}
.tabDiv01{border:1px solid #D5D5D5;background:#525254;padding:2px;overflow:hidden;}
.tableStyle1{font-size:12px;color:#000;text-align:center;}
.tableStyle1 th{color:#fff;padding:5px;text-align:left;border-right:1px solid #737371;}
.tableStyle1 td{padding:5px;background:#fff;vertical-align:top;border-right:1px solid #D0D0D0;border-bottom:1px solid #D0D0D0;}
.tableStyle1 tr.gray td{background:#F5F2ED;}
.tableStyle1 td .gray2{background:#F6F6F6;}
.tableStyle1 tr.gray td.special_bg{background:url(images/bg/special_bg.gif?30423) right bottom no-repeat #F5F2ED;}
.tableStyle1 tr td.special_bg{background:url(images/bg/special_bg.gif?30423) right bottom no-repeat #fff;}
.tableStyle1 tr.no td{border:none;}
.tableStyle1 td.bot{vertical-align:bottom;}
.tableStyle1 td .input_4{height:20px;width:100px;overflow:hidden;padding:0px;}
.tableStyle2 td{line-height:14px;padding:2px;vertical-align:middle;}
.tableStyle3 td{background:#F4F4F4;padding:1px 5px;color:#000;}
.tableStyle1 td button {background:url(images/bg/bg_Sprites_repeat.gif?30423) 0px -386px repeat-x;cursor:pointer;border:1px solid #ddd;overflow:hidden;height:22px;font-family:Arial,Helvetica,sans-serif;}
.tableStyle1 td button:hover,button:active{background:url(images/bg/bg_Sprites_repeat.gif?30423) 0px -416px repeat-x;color:#333;}
.tableStyle1 td.bg1{line-height:40px;padding:10px;}
.tableStyle1 .select01{width:120px;}

.projects{height:24px;overflow:hidden;color:#7D7B7E;}
.projects span{line-height:23px;background:url(images/bg/projects_bg_w.gif?30423) right -23px no-repeat #ECE9E0;padding:0 20px 0 0px;float:left;font-size:13px;}
.projects span.on{background-color:#648F5A;color:#fff;font-weight:bold;}
.projects span a{color:#7D7C7A;}
.projects span span{background:url(images/bg/projects_bg_w.gif?30423) no-repeat;line-height:23px;padding:0 0 0 20px;float:left;}
.projects span span.nobg{background:none;padding:0 0 0 10px;}



/* fillet */
.fillet b{height:1px;overflow:hidden;display:block;border:solid;border-width:0 1px 0 1px;}
.b0{margin:0 6px;height:1px;overflow:hidden;display:block;}
.b1{margin:0 4px;}
.b2{margin:0 3px;}
.b3{margin:0 2px;}
.b4{margin:0 1px;height:2px;}
.fillet b.w2{border-width:0 2px 0 2px;}
.fillet_con{border:solid;border-width:0 1px 0 1px;clear:both;}

/*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;}
.checkout_foot {background:url(images/bg/bg_Sprites_repeat.gif?30423) left top repeat-x;margin-top:10px;text-align:center;padding-top:10px;}


/*define footerblock*/
#footerblock {}
#footerblock img {vertical-align:top;margin:0 5px;}
#footimg {margin:0 auto; width:950px;height:100px;overflow:hidden;}
#footerblock dl{;float:left;display:block;width:172px;margin-right:10px;overflow:hidden;}
#footerblock dt{float:left;display:block;font-size:14px;color:#000;line-height:20px;font-weight:bold;width:172px;}
#footerblock dd{float:left;display:block;color:#000;background:url(images/bg/icon_arr.gif?30423) 0 5px no-repeat;padding-left:10px;line-height:15px;width:162px;}
#footerblock dd a{color:#666;font-size:11px;}
.dldivt{margin:10px auto 0px auto;width:920px;padding:0px 0px 20px 0px;}
.dldiv{margin:10px auto 0px auto;width:952px;padding:0px 0px 0px 0px;}
.dldiv td.w1{width:294px;padding:10px;vertical-align:top;background-color:#F5F5F5;}
.dldiv td.w2{width:7px;}
.dldiv td.letter{background:url(images/bg/bg_Sprites.gif?30423) -1300px -300px no-repeat #F5F5F5;padding-left:10px;width:270px;}
.dldiv td.letter h2{padding-left:70px;height:50px;}

/* topic_nav */
.topic_nav{height:27px;width:952px;background:#8D0010;margin:0 auto;padding:0px 0px 0px 0px;}
.topic_nav_in{height:26px;width:952px;line-height:26px;background:#F7F6F4;margin:0 auto;color:#D5D3D4;overflow:hidden;font:7pt Arial, Helvetica, sans-serif,"宋体";}
.topic_nav_in a{padding:2px 4px;line-height:26px;color:#000;border-right:1px solid #D5D3D4;font-weight:bold;}
.topic_nav_in a.nb{border:none;}
.topic_nav_in a:hover{background:#ABABAB;color:#fff;text-decoration:none}

.alpha_tab td{padding:5px 5px 5px 20px;vertical-align:top;}
.alpha_tab li{padding:5px 5px 0px 20px;float:left;width:46%;overflow:hidden;}
.alpha_tab a{color:#7B7B7B;text-decoration:underline;}
.bt1{border-top:1px solid #E5DFDF;border-bottom:1px solid #fff;height:0;overflow:hidden;}

/* Newsletter */
.lit_gray_e5 {background-color:#E5E6E8;}
.lit_ge {background:url(images/bg/bg_hg.gif?30423) 0 0;}
.pop_lit,.pop_lit_i{border:1px solid #B83032;width:300px;left:180px;position:absolute;background:#fff;}
.pop_lit_i{border:1px solid #F9EED8;background:#F9EED8;}
.pop_lit ul,.pop_lit_i ul{display:block;padding:5px 10px 5px 10px;}
.pop_lit li,.pop_lit_i li{background:url(images/bg/bg_Sprites.gif?30423) 0 -550px no-repeat;display:block;padding:0 0 0 10px;line-height:16px;}
.icon_arr_lit,.icon_arr_lit_i{background:url(images/bg/bg_Sprites.gif?30423)  -900px -800px no-repeat;width:8px;height:12px;overflow:hidden;top:20px;left:-8px;position:absolute;}
.icon_arr_lit_i{background-position:-950px -800px;height:10px}
#catelist{position:relative;}
.letter_show_i{border:1px solid #B52829;width:515px;z-index:33;}
.icon_arr_close{background:url(images/bg/bg_Sprites.gif?30423)  -300px -250px no-repeat;width:13px;height:13px;overflow:hidden;top:5px;right:5px;position:absolute;cursor:pointer;}
.l_ico1{background:url(images/bg/bg_Sprites.gif?30423)  0 -900px no-repeat;padding:5px 10px;}
.l_ico2{background:url(images/bg/bg_Sprites.gif?30423)  -50px -900px no-repeat;padding:5px 10px;}
.l_ico3{background:url(images/bg/bg_Sprites.gif?30423)  -100px -900px no-repeat;padding:5px 10px;}
.l_ico4{background:url(images/bg/bg_Sprites.gif?30423)  -150px -900px no-repeat;padding:5px 10px;}
.l_ico5{background:url(images/bg/bg_Sprites.gif?30423)  -200px -900px no-repeat;padding:5px 10px;}
.l_ico6{background:url(images/bg/bg_Sprites.gif?30423)  -50px -250px no-repeat;padding:0 5px;}
.inputs{border:1px solid #ddd;height:18px;}

.right_new_help{width:755px;overflow:hidden;color:#000;}
    .n_s_t{height:71px;width:690px;overflow:hidden;padding:20px 0 0 75px;}
    .n_s_c{width:735px;overflow:hidden;padding:20px 10px 0px 10px;}
        .n_s_c_t{padding-bottom:10px;}
	.n_s_b{height:429px;width:753px;background:#F8F7E3;border:1px solid #ddd;margin-top:30px;}
		.n_s_b .l_l{left:0px;top:0px;}
		.n_s_b .l_c{left:231px;top:-45px;}
		.n_s_b .l_r{left:510px;top:-127px;}
.right_new_help_b{background:#E4F0FF;width:733px;height:30px;line-height:30px;color:#000;padding-left:20px;border:1px solid #ddd;border-width:0px 1px 1px 1px;}

/* review */
.review_left{width:740px;}
.review_right{width:210px;border:1px solid #DBDBDB;}
.review_con{width:358px;border:1px solid #D8D2B0;padding:0 0 10px 0;vertical-align:top;}
.review_con h2{line-height:30px;background:#F2F0E3;color:#2F598B;font-size:14px;padding-left:10px;}
.review_con dt{padding:10px 0;border-bottom:1px solid #F0F1E3;display:block;margin-bottom:10px;}
.review_con dd{display:block;float:left;width:169px;line-height:20px;padding-left:10px;overflow:hidden;}
h1.review_r{font-size:16px;line-height:40px;}
.review_r_list li{padding:10px;border-top:1px solid #EEEEEE;overflow:hidden;}
.review_r_list li .flow{width:185px;overflow:hidden;}
.review_r_pgges ul {float:left;display:block;overflow:hidden;padding-left:50px;}
.review_r_pgges li {display:block;line-height:20px;width:260px;float:left;overflow:hidden;}


/* checkout */
.borCor1{border:1px solid #D4D9BB;}
.shop_info{font-size:16px;}
.tc_8d,a.tc_8d:link,a.tc_8d:visited {color:#8D8D8D;}
.tab_shop_list th{background:#EAEAE0;padding:5px 8px;color:#5D5E58;text-align:left;font-size:12px;border-bottom:1px solid #D4D9BB;}
.tab_shop_list td{padding:5px;border-bottom:1px solid #D4D9BB;color:#5D5E58;}
.tab_shop_list td.bt{padding:5px;color:#5D5E58;background:#F2F3E3;border:none;}
.tab_shop_list td.bt{padding:5px;color:#EBEBE3;background:#F2F3E3;border:none;}
.tab_shop_list td.nb{border:none;}
.bg_f2 {background-color:#F2F3E3;}
.present_list {float:left;height:330px;width:148px;margin:10px 5px 0px 5px;display:block;padding:0 15px;}
*html .present_list {margin:10px 4px 0px 4px;}
.present_list li{float:left;display:black;overflow:hidden;width:148px;}
.present_list li.w1{height:128px;text-align:center;padding:5px 0px;}
.present_list li.w1 img{width:128px;height:128px;}
.present_list li.w2{height:60px;line-height:15px;vertical-align:top;cursor:pointer;}
.present_list li.w3{padding:5px 0 0 0;text-align:center;white-space:nowrap;}
.present_list li.w4{padding:5px 0 0 0;text-align:left;}
.present_list li.w4 select{width:120px;}
.present_list li.w5 {padding:5px 0 0 0;text-align:left;}

.present_list_view {height:228px;width:170px;display:block;overflow:hidden;}
.present_list_view li{float:left;display:black;overflow:hidden;width:170px;}
.present_list_view li.w1{height:60px;line-height:15px;vertical-align:top;}
.present_list_view_inp{width:410px;height:160px;padding:2px;border:1px solid #B9B9B9;line-height:16px;overflow:hidden;overflow-y:scroll;}

.special_offer{width:76px;height:65px;position:absolute;right:0px;bottom:0px;z-index:999;}
.tab_shop_list .special_offer{right:0px;}
.present_list .special_offer{right:0px;}
.w_h_86{width:85px;height:85px;overflow:hidden;}
.w_h_128{width:128px;height:128px;margin:0 auto;}


.shop_projects{background:url(images/bg/bg_Sprites.gif?30423) 0 -650px no-repeat;height:40px;line-height:40px;position:relative;}
.shop_projects div{position:absolute;top:0px;height:40px;text-align:center;z-index:1;font-size:13px;font-weight:bold;color:#B6B6B6;}
.shop_projects .on{z-index:2;background:url(images/bg/bg_Sprites.gif?30423) no-repeat;color:#CE283C;}
.shop_projects .al{color:#F4A6B4;}
.shop_projects .d0{width:189px;left:0px;background-position:0 -700px;}
.shop_projects .d1{width:189px;left:184px;background-position:-200px -700px;}
.shop_projects .d2{width:188px;left:365px;background-position:-400px -700px;}
.shop_projects .d3{width:181px;left:548px;background-position:-600px -700px;}

.chenck_login_left{width:370px;overflow:hidden;}
.chenck_login_center{width:50px;color:#D8D7BB;}
.chenck_login_right{width:300px;}
.chenck_login_left_tit{width:358px;background:#EDECD8;color:#59574A;font-weight:bold;font-size:14px;line-height:30px;padding-left:10px;border:solid #D4D9BB;border-width:1px 1px 0px 1px;}
.chenck_login_left_con{overflow:hidden;width:358px;color:#59574A;line-height:20px;border:1px solid #D4D9BB;padding:5px;}
.chenck_login_left_con ul{display:block;}
.chenck_login_left_con li{display:block;float:left;overflow:hidden;width:358px;padding:0;margin:0;}
.chenck_login_left_con li.bg{display:block;background:#F3F3E9;}
.chenck_login_left_con li.w0{width:163px;text-align:right;padding:5px 5px 5px 0;}
.chenck_login_left_con li.w1{width:190px;padding:5px 0;}
.chenck_login_left_con li.smaill{font-size:2px;}

.chenck_login_left_con li.pl1{padding:0 10px 0 90px;width:258px;color:#ABABA3;}
.chenck_login_left_con li.pl2{padding:0 10px 5px 170px;width:188px;color:#ABABA3;}
.chenck_login_left_con li.pl3{padding:5px 10px 5px 10px;width:348px;color:#000;}
.chenck_login_left_con li.pl4{color:#ABABA3;}
.chenck_login_left_con li.bbr{border-bottom:1px solid #ddd;}
.chenck_login_left_con .inp{border:1px solid #B9B9B9;}
.chenck_login_left_con input.p1{width:180px;}
.chenck_login_left_con input.p2{width:100px;}

.chenck_login_right_tit{width:288px;background:#EDECD8;color:#59574A;font-weight:bold;font-size:14px;line-height:30px;padding-left:10px;border:solid #D4D9BB;border-width:1px 1px 0px 1px;}
.chenck_login_right_con{width:288px;color:#59574A;line-height:20px;border:1px solid #D4D9BB;padding:5px;}
.chenck_login_right_con .inp{border:1px solid #B9B9B9;}
.chenck_login_right_con input.p1{width:260px;}

.chenck_login_con{border:1px solid #D4D9BB;padding:4px;background:url(images/bg/chenck_login_con_title_bg.gif?30423) 0 0 repeat-x;}
.chenck_login_con_title{color:#59574A;font-size:14px;}
.chenck_login_con .inp{border:1px solid #B9B9B9;}
.chenck_login_con input.p1{width:120px;}
.chenck_login_con input.p2{width:95px;}
.chenck_login_con input.p3{width:210px;}
.chenck_login_con input.p4{width:150px;}
.chenck_login_con input.p5{width:177px;}
.chenck_login_con td.c_w1{width:120px;}
.chenck_login_con td.c_w2{width:160px;}
.chenck_login_con td.c_w3{width:420px;}

* html .chenck_login_con input.p5{width:175px;}
*+ html .chenck_login_con input.p5{width:175px;}

.chenck_login_con_l1{line-height:11px;}
* html .chenck_login_con_l1{line-height:12px;}
.ww_e{width:310px;padding-left:40px;}
.ww_e2{width:302px;padding:0 10px 0 38px;}

.chenck_login_con_left{width:350px;}
.cp_col1{color:#ABABA3;}
.cp_col2{color:#59574A;}
.chenck_login_con table.pt5 td{padding-top:5px;}
.chenck_login_con table.pt10 td{padding-top:10px;}
.chenck_login_con table.pt5 td.nt,.chenck_login_con table.pt10 td.nt{padding-top:0px;}
.chenck_login_con table td.rb{border-right:1px solid #EFEFEF;}
.chenck_login_con_bot{background:#F3F3E9;}
.borbotred{border-bottom:1px solid #BE0000;}

.check_login_dl {color:#59574A;}
.check_login_dl dt {padding-bottom:5px;}
.check_login_dl dd{font-size:10px;padding-left:5px;background:url(images/bg/icon_arr.gif?30423) 0 7px no-repeat;}

.shopping_left{width:510px;}
.shopping_right{width:215px;}
.shopping_tit{background-color:#EBEBE3;line-height:24px;padding-left:10px;color:#4D4C48;border-bottom:1px solid #D4D9BB;}
.shopping_dl1 dt{display:block;background:url(images/bg/shipping_bg02.gif?30423) right top repeat-x;}
.shopping_dl1 dt a{display:block;height:29px;line-height:29px;font-size:12px;font-weight:bold;padding-left:30px;}
.shopping_dl1 dt a.up{background:url(images/bg/ico_up_down.gif?30423) 10px 8px no-repeat;}
.shopping_dl1 dt a.down{background:url(images/bg/ico_up_down.gif?30423) 10px -38px no-repeat;}
.shopping_dl1 dd{padding:10px 30px 10px 30px;overflow:hidden;}
*html .shopping_dl1 dd {padding:10px 13px 10px 30px;}
*+html .shopping_dl1 dd {padding:10px 13px 10px 30px;}
.shopping_dl1 dd td{padding:5px;}
.tb_pt5px td{padding-top:5px;}
.shopping_time{width:580px;margin:10px auto 0 auto;padding:20px 30px;}
.payment_tab01{margin:10px auto;width:240px;}
.payment_tab01 td,.payment_tab02 td{padding:0px 5px;}
.payment_tab01 td.tdp01{background:url(images/bg/ico_left01.gif?30423) 0px 8px no-repeat;padding:5px 0 5px 15px;}
.payment_tab01 td.tdp02 {border-bottom:1px dashed #ddd;padding-bottom:5px;}
.payment_tab01 td.tdp03 {padding-top:5px;}
.payment_tab02{margin:10px auto;width:200px;}
.payment_tab02 td.tdp01{padding:5px 0px;}
.payment_title{border:1px solid #ddd;border-width:0 1px 0 1px;line-height:30px;height:30px;padding:0px 10px;}
.icon_arrow{background:url(images/bg/icon_arrow.gif?30423) left top no-repeat;padding:10px;line-height:20px;left:500px;top:-1px;}
.loadbg{background:url(images/imgBox/loading_img_s.gif?30423) 150px 80px no-repeat;}
.left_arrow_bg{background:url(images/bg/left_arrow_bg.gif?30423) left center no-repeat;}
.limited_body{background:url(images/bg/limited_bg.gif?30423) left top repeat-x;padding-top:20px;}
.limited_head{padding:40px 0 10px 0;}
.limited_head h1{font-size:24px;color:#000;line-height:25px;}
.checkico01{background:url(images/bg/bg_Sprites.gif?30423) -890px -650px no-repeat;padding-left:30px;width:400px;overflow:hidden;}
.checkico02{background:url(images/bg/bg_Sprites.gif?30423) -850px -700px no-repeat;padding:0 10px;cursor:pointer;}
.checkico03{background:url(images/bg/bg_Sprites.gif?30423) -950px -700px no-repeat;padding:0 10px;cursor:pointer;}
.checkico_apply_out{background:url(images/bg/bg_Sprites.gif?30423) 0 -750px no-repeat;padding:0 10px;cursor:pointer;width:337px;height:103px;padding:15px 20px;}
.checkico_packaging{background:url(images/bg/bg_Sprites.gif?30423) -435px -750px no-repeat;padding-left:40px;}

.ck_w_puts{width:260px;border-top:1px solid #AEAEB0;border-left:1px solid #E8E9ED;border-bottom:1px solid #E8E9ED;border-right:1px solid #E8E9ED;line-height:16px;}

.cardPreview{position:absolute;left:0px;top:0px;z-index:99;width:460px;;background:#fff;border:1px solid #ddd;padding:20px;overflow:hidden;}
			.cardP{color:#000;line-height:20px;font-weight:bold;width:460px;overflow:hidden;height:20px;}
			.cardP2{color:#000;font-weight:bold;line-height:20px;text-indent:40px;height:180px;font-size:14px;width:480px;overflow:hidden;overflow-y:auto;margin:0 auto;}
			.editCart{height:25px;line-height:25px;}
.shopping_con_tab td.w1{width:360px;}
.shopping_con_tab td.w2{width:500px;}
.shopping_con_tab td.w3{width:220px;}
.shopping_con_tab td.w4{width:10px;}
.shopping_con_tab .tw1{width:200px;}
.shopping_con_tab .tw2{width:300px;}
.shopping_con_tab .tw3{width:490px;}

.payment_billing dl{display:block;float:left;width:235px;overflow:hidden;border-right:1px solid #ddd;}
.payment_billing dl.no{border:none;}
.payment_billing dt{display:block;float:left;width:220px;overflow:hidden;font-size:14px;line-height:20px;padding-left:10px;font-weight:bold;}
.payment_billing dd{display:block;float:left;width:220px;overflow:hidden;font-size:12px;line-height:20px;padding-left:10px;}
.payment_billing dd.name{line-height:30px;font-weight:bold;}
.select_card{height:22px;border-left:1px solid #808080;border-right:1px solid #D4D0C8;border-bottom:1px solid #D4D0C8;}

.payment_billing_address li{float:left;display:block;width:310px;overflow:hidden;height:200px;margin:20px;}
.confirmation_info1 li{padding-left:28px;display:block;}
.confirmation_tab th{padding:5px;background:#EBEBE3;font-size:13px;border-bottom:1px solid #D0D3B6;text-align:left;}
.confirmation_tab td{padding:5px;text-align:left;}
.confirmation_tab td.br{border-bottom:1px solid #464646;border-top:1px solid #464646;padding:0px;}
.btb{border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;padding:5px 0px;}


.bg_login_st1{background:url(images/bg/bg_Sprites_repeat.gif?30423) 0 -2213px repeat-x; height:32px; border-bottom:2px solid #be0000; line-height:32px; font-size:12px; font-weight:bold;}
.br_t_no{border-top:}
.gray_or,a.gray_or:link,a.gray_or:visited {color:#666;}

/* Affiliate Program */
.affiliate_nav{}
.affiliate_nav dl{padding:0 10px 10px 10px;}
.affiliate_nav dt,.affiliate_nav dd{line-height:20px;font-size:12px;color:#292728;}
.affiliate_nav dd{padding-left:10px;}
.affiliate_nav dt.red a{color:#A72D2C;}
.affiliate_nav_up{padding:5px;background:url(images/bg/bg_Sprites.gif?30423) -550px -900px no-repeat;}
.affiliate_nav_down{padding:5px;background:url(images/bg/bg_Sprites.gif?30423) -600px -900px no-repeat;}
.affiliate_nav_dd{padding:3px;background:url(images/bg/bg_Sprites.gif?30423) -650px -900px no-repeat;}
.affiliate_h1 {color:#000;font-size:24px;line-height:24px;padding:10px 0pt;}
.affiliate_hs {color:#000;font-size:18px;line-height:18px;}
.affiliate_di{padding:3px;background:url(images/bg/bg_Sprites.gif?30423) -850px -900px no-repeat;}
.affiliate_hi{padding:1px 5px;background:#666666;font-size:16px;line-height:20px;color:#fff;font-weight:bold;}
.affiliate_inp{border:1px solid #E6E6E6;border-top:1px solid #AEAEAE;height:16px;}
.affiliate_tex{border:1px solid #929CA5;line-height:16px;height:64px;width:600px;padding:5px;}
.gray9f,a.gray9f:link,a.gray9f:visited {color:#9F9F9F;}
.affiliate_inp1{border:1px solid #B42829;height:18px;color:#666;padding:0 2px;line-height:18px;}
.affiliate_con_l{width:360px;height:280px;padding-top:20px;}
.affiliate_tab{width:200px;border:1px solid #000;}
.affiliate_tab td{padding:2px 5px;line-height:15px;}
.affiliate_tab td.bot{background:url(images/bg/bg_Sprites.gif?30423) 132px -950px no-repeat;padding:0;height:38px;}

/* product mark */
.product_mark li{float:left;line-height:20px;}
.product_input{border:1px solid #ddd;width:115px;padding:1px;}
.add_favorites{background:url(images/bg/bg_Sprites.gif?30423) -1000px -900px no-repeat;width:16px;height:17px;}
.add_friend{background:url(images/bg/bg_Sprites.gif?30423) -1050px -900px no-repeat;width:16px;height:17px;}
.add_link{background:url(images/bg/bg_Sprites.gif?30423) -1100px -900px no-repeat;width:16px;height:17px;}
.add_share{background:url(images/bg/bg_Sprites.gif?30423) -200px -950px no-repeat;width:16px;height:17px;padding-left:180px;}
.ws_a {}
.ws_a .w_l,.ws_a .w_c,.ws_a .w_r{width:15px;}
.ws_a .h_t,.ws_a .h_c,.ws_a .h_b{height:15px;}
.z9999{z-index:999;}
.close{width:13px;height:13px;background:url(images/bg/bg_Sprites.gif?30423) -300px -250px no-repeat;}
.ws_left{width:20px;height:20px;top:50px;left:-17px;background:url(images/bg/bg_Sprites.gif?30423) -150px -950px no-repeat;}
.ws_right{width:20px;height:20px;top:50px;right:-16px;background:url(images/bg/bg_Sprites.gif?30423) -100px -950px no-repeat;}
.ws_a_top{width:20px;height:20px;top:-18px;right:40px;background:url(images/bg/bg_Sprites.gif?30423) -100px -1000px no-repeat;}


/*atoz template*/
.blue_red a{color:#1e4e8e;}
.blue_red a:hover {color:#A72D2C;}
#category_menu li a:link, #category_menu li a:visited {background:url(images/list/list_ca_l.gif?30423) 3px 6px no-repeat #fff; padding:1px 10px; line-height:140%;display:block;}
.pad_text_li li{background:url(images/bg/a-z.gif?30423) 0px 4px no-repeat;padding-left:12px;}

/* header chat */
.head_chat_ico0{background:url(images/bg/bg_Sprites.gif?30423) -550px -950px no-repeat;width:35px;height:35px;}
.head_chat_ico1{background:url(images/bg/bg_Sprites.gif?30423) -600px -950px no-repeat;width:35px;height:35px;}

/* short_url_copy */
.addthis_button{right:95px;top:-15px;}
.short_url{width:73px;height:16px;top:-15px;right:18px;}
.short_url_copy{border:1px solid #ddd;width:130px;height:50px;padding:10px;background:#fff;z-index:99999999;}
.short_url_copy_input{border:1px solid #ddd;height:18px;width:130px;}
.short_url_copy_button{width:54px;height:16px;position:absolute;bottom:10px;right:10px;}
.short_url_faq{background:url(images/bg/bg_Sprites.gif?30423) -1100px -900px no-repeat;width:16px;height:17px;right:0px;top:-15px;}
.short_url_wrap{width:54px;height:16px;position:absolute;bottom:10px;right:10px;}

/* guest order */
.text_info_green{border:1px solid #;background:#E8F3E3;color:#89BE7C;}
.text_info_red{border:1px solid #;background:#F5E5E8;color:#9E4C4B;}


/* Bought Together */
.toglist ul{display:block;}
.toglist img{border:1px solid #ddd;}
.toglist li{border:1px solid #ddd;width:88px;display:block;text-align:right;float:left;margin-right:5px;padding:10px;background:#F4F4F4;height:200px;}
.toglist li.st{background:none;border:1px solid #fff;margin-right:20px;}
.toglist li.stno{background:#FAE5E4;margin-right:20px;border:1px solid #ddd;}
.toglist li.st img,.toglist li.stno img{border:1px solid #A82C2E;}
.toglist li.en{width:144px;line-height:16px;background:none;text-align:left;border:none;background:none;padding:10px 0px;}
.toglist li.en img{border:none;}
.toglist li.no{border:1px solid #fff;background:none;}
.toglist .wll{width:20px;}
.toglist .wlr{width:65px;height:80px;overflow:hidden;}
.toglist li .w85{width:85px;text-align:left;}
.toglist_plus {background:url(images/bg/bg_Sprites.gif?30423) -1000px -750px no-repeat;width:19px;height:21px;left:110px;top:45px;}
.cEB{color:#EB8D09;}
.tog_down{width:40px;height:15px;left:60px;bottom:-14px;background:url(images/bg/bg_Sprites.gif?30423) -500px -950px no-repeat;}
.tit_t_tog { padding:0px 0px 0 0px;background:url(images/icon/msg_bg_tog.gif?30423) right bottom no-repeat;}



@media screen and (-webkit-min-device-pixel-ratio:0){
    .newscheck{vertical-align:bottom;}
}

/* blue_ocean */
.blue_ocean_sty1 .bo_topl{background:url(images/bg/blue_ocean_s1tl.gif?30423) left top no-repeat #5F9851;height:1px;overflow:hidden;}
.blue_ocean_sty1 .bo_topr{background:url(images/bg/blue_ocean_s1tr.gif?30423) right top no-repeat #5F9851;height:1px;overflow:hidden;}
.blue_ocean_sty1 .bo_botl{background:url(images/bg/blue_ocean_s1tl.gif?30423) left top no-repeat #5F9851;height:1px;overflow:hidden;}
.blue_ocean_sty1 .bo_botr{background:url(images/bg/blue_ocean_s1tr.gif?30423) right top no-repeat #5F9851;height:1px;overflow:hidden;}
.blue_ocean_sty1 .bo_con{border:solid #5F9851;border-width:0px 1px 0px 1px;}
.blue_ocean_sty952 {width:952px;height:48px;background:url(images/bg/blue_ocean_logo_952.png?30423) 0 0 no-repeat;}

.blue_ocean_sty50 {display:block;position:absolute;width:50px;height:16px;background:url(images/bg/blue_ocean_logo_50.gif?30423) 0 0 no-repeat;left:0px;top:0px;z-index:100;}
.blue_ocean_sty154 {display:block;position:absolute;width:154px;height:55px;background:url(images/bg/blue_ocean_logo_155.png?30423) 0 0 no-repeat;left:10px;top:10px;z-index:100;}
.blue_ocean_nva{background:url(images/bg/bg_Sprites.gif?30423) -850px -950px no-repeat;}
.blue_ocean_ul{padding:0px 20px;}
.blue_ocean_ul li{background:transparent url(images/bg/icon_arr.gif?30423) no-repeat 0px 11px; padding:5px 10px 0 10px;}
