﻿@charset "utf-8";
/*saiousi2011-1-1 7 v1.0*/
/* $hack :ie 6 _  \ ie7 *+ \  ie6,ie7 *  \  ie7,firefox !important */
@import url(defual.css);
/*===============total_pic===================*/
.fr_itop,.fr_itop_home,.fr_ser,.fr_ser1,.fr_ser_btn,.fr_ser_btn1,.menu,.menu_1,.menu_2,.menu_2_1,.menu_3,.menu_3_1,.fr_m1 a,.fr_cartp,.shop_now a,.fr_s_tags,.fr_m_2_li,.fr_m_2_li_1,.fr_m_ul2_a1 a,.fr_carta,.add_cart1 a,.up a,.down a,.left_btn a,.right_btn a,.review_write_btn a,.top_seller_tit a,.top_seller_tit1 a,.fr_sa_tit a,.fr_sa_tit1 a,.checkout_btn a,.checkout_btn1 a,.categories_tit a,.fr_lt_sx_h6,.fr_lt_sx_h61,.fr_a_qa_h6,.fr_a_qa_h61,.fr_un_tit a{ background:url(../img/total_pic.jpg);}
/*===============top Beigin===================*/
.fr_itop{ background-repeat:repeat-x; width:100%; height:25px; font-family:Georgia;}
.fr_itop_home{ background-repeat:no-repeat;background-position:-583px -31px; float:left; height:25px; width:45px; padding-left:15px; display:block; line-height:25px; }
.fr_itop_home a{ color:#000; font-size:12px; } .fr_itop_home a:hover{text-decoration:underline;}
.fr_itop_right{ float:right; width:650px; display:block; height:25px;}
.fr_itop_right a{float:right; padding:0 9px; color:#555; height:15px; margin-top:5px}
.fr_itop_right a:hover{float:right; padding:0 9px; color:#333;text-decoration:underline;}
.fr_itop_rboder{border-right:1px solid #aaa;}
.fr_t_right{ float:right; display:block; text-align:right; margin-top:10px; color:#666}
.fr_logo{ width:980px; margin-top:5px; clear:both;}.logo{ margin-right:80px; float:left;}
.fr_ser1{background-position:0px -32px;  width:320px; height:30px; background-repeat:no-repeat; display:block;}
.fr_ser{background-position:0px -32px;  width:320px; height:30px; background-repeat:no-repeat; display:block; float:left; margin-top:5px;margin-right: 15px;}
.fr_ser_text{ height:22px; line-height:22px; padding-left:3px; width:270px; border:1px solid #fff; margin:3px 0 3px 4px; float:left;}
.fr_ser_btn{ background-position:-328px -36px; height:22px; width:26px; float:right; margin:4px 5px; border:none; cursor:pointer;}
.fr_ser_btn1{ background-position:-361px -36px; height:22px; width:26px; float:right; margin:4px 5px; border:none; cursor:pointer;}
.fr_m_cart{ width:980px; clear:both; margin-top:5px; border-bottom:1px solid #acacac;height:36px;}
.fr_m_z{ height:29px; float:left; display:block; position:relative;margin-right:5px;}
.menu{ background-position:0 -102px; height:29px; float:left; display:block; font-family:Georgia; text-align:center;margin-top:3px; line-height:29px; border-right: 1px solid #ccc;padding-left: 10px;padding-right: 10px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.menu a{ color:#333; font-size:16px;} .menu a:hover{ color:#000; font-size:16px; text-decoration:underline;}
.menu_1{ background-position:0 -134px;  padding-right:3px; height:31px; z-index:100;  display:block; font-family:Georgia; text-align:center;margin-top:3px; line-height:29px;border-right: 1px solid #ccc;padding-left: 10px;padding-right: 10px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.menu_1 a{ color:#333; font-size:16px;} .menu_1 a:hover{ color:#000; font-size:16px; text-decoration:underline;}




.fr_m_2{ width:540px;border:1px solid #acacac; border-top:0; background:#fff; display:none; z-index:100; position:absolute; top:33px; -moz-box-shadow: 1px 3px 3px #898989;-webkit-box-shadow: 1px 3px 3px #898989;  /*filter : progid:DXImageTransform.Microsoft.Shadow (color=#888888, direction=135, strength=4);*/ 
}
.fr_m_2 dl {font-family:Georgia; margin-left:0;}
.fr_m_2_li{ background-position:0 -205px; background-repeat:no-repeat;width:170px; padding:0 15px; color:#333; font-size:14px; height:30px; line-height:30px; margin-top:1px; overflow:hidden;}
.fr_m_2_li a{color:#555; font-family:Georgia;}
.fr_m_2_li_1{ background-position:0 -172px; background-repeat:no-repeat;width:170px; padding:0 15px; color:#000; font-size:14px; height:30px; line-height:30px; margin-top:1px; overflow:hidden;}
.fr_m_2_li_1 a{color:#000; font-family:Georgia;}
.fr_m_2_li_1 a:hover{ text-decoration:underline;}
.fr_m_ulp{ float:left; width:220px; margin-right:20px;  color:#777; line-height:20px; font-family:Georgia;}
.fr_m_ulp a{ color:#555; font-size:11px; margin-left:5px;}
.fr_m_ulp a:hover{ color:#000; font-size:11px; text-decoration:underline; margin-left:5px;}



.fr_m1 a{ color:#333; font-size:16px; background-position:-211px -102px; width:106px; height:29px; float:left; display:block; margin-left:5px; font-family:Georgia; text-align:center; line-height:29px; margin-top:3px;} 
.fr_m1 a:hover{ color:#000; font-size:16px; text-decoration:underline;background-position:-211px -134px; width:106px; height:29px; line-height:29px;}
.fr_cart{height:30px; float:right; line-height:32px; font-family:Georgia; font-size:16px; min-width:150px; position:relative;margin-top: 6px;}
.fr_carta{background-position:-579px -60px;  background-repeat:no-repeat; height:30px; float:right; padding-left:26px; line-height:32px;}
.fr_carta a{ line-height:32px; font-family:Georgia; font-size:16px; display:block; float:left; }.cart_a a:hover{line-height:32px; font-family:Georgia; font-size:16px; text-decoration:underline;}
.fr_cartp{background-position:-583px -92px; height:17px; width:17px; display:block; float:left; margin:9px 0 0 6px; cursor:hand;}

.fr_bot{ border-top:3px solid #555; width:100%; padding-top:5px;}
.fr_bot_abc1{ width:980px; font-family:Verdana; text-align:center; line-height:24px;}
.fr_bot_abc1 a{ color:#555; margin:0 3px;}
.fr_bot_abc1 a:hover{ color:#000; margin:0 3px; text-decoration:underline}
.fr_bot_help{width:980px; padding:5px 0 8px 0; clear:both; background:#f1f1f1; border-top:1px solid #333; }
.fr_bot_help1{ display:block; padding:0 5px 0 0; margin:5px 5px 0 0; float:left; text-align:center; width:225px;  }
.fr_bot_help1 h5{ text-align:left; display:block; color:#333; font-size:14px; height:25px; line-height:25px; padding:0 0 0 5px; font-family:Georgia;}
.fr_bot_help1 span{ line-height:20px; text-align:left; display:block; padding:0 0 0 5px;}
.fr_bot_help2{ display:block; padding:0 0 0 10px; margin:5px 5px 0 0; float:left; text-align:center; width:255px;  }
.fr_bot_help2 h5{ text-align:left; display:block; color:#333; font-size:14px; height:25px; line-height:25px; padding:0 0 0 5px; font-family:Georgia;}
.sub_scr{ height:16px; border:1px solid #555; width:135px}

.fr_w9m5{ width:980px; margin-top:5px;overflow:hidden}

.fr_c_dr{width:980px; margin-top:10px;} 
.fr_c_dr dl{ margin:0px;}
.fr_c_dr dl dd{width:312px; border:1px solid #333; float:left; display:block; text-align:center; font-family:Georgia;}.mr_l{ margin:0 18px;}
.fr_c_dr dl dd h3{font-size:24px; margin:10px 10px; font-weight:100; font-family:Tahoma; color:#333;}
.fr_c_dr dl dd p{ margin:0 10px; color:#333; line-height:20px; font-size:14px;}
.fr_c_dr_p{ height:195px; width:312px; overflow:hidden}.fr_c_dr_p1{ height:130px; width:312px; overflow:hidden}

.shop_now a{background-position:-592px -202px;background-repeat:no-repeat; padding-left:10px; color:#333; font-size:16px; font-weight:300; text-decoration:underline;  height:16px; width:190px;}
.shop_now a:hover{background-position:-592px -202px;background-repeat:no-repeat; padding-left:10px; color:#000; font-size:16px; font-weight:300; text-decoration:underline;  height:16px; width:190px;}
.fr_s_tags{background-position:0 -312px; background-repeat:repeat-x; width:980px; text-align:center;line-height:20px; }
.fr_s_tags h3{ background:#fff; width:200px;font-weight:100;font-size:18px; font-family:Georgia; }
.fr_s_tags span{ clear:both; display:block; margin:5px ; height:60px; overflow:hidden; font-size:11px;}
.fr_s_tags a{ color:#555; float:left; margin-right:15px; max-width:200px; height:20px; overflow:hidden}
.fr_s_tags a:hover{ color:#000; float:left; margin-right:15px; text-decoration:underline}

.news_l,.news_l1,.news_l2,.news_l3,.news_l4,.new_go,.new_go_button{ background:url(../img/fty.png) no-repeat;}
.news_l{background-position:0 0; background-repeat:no-repeat; height:32px; width:32px; float:left; margin-right:10px;}
.news_l1{background-position:-41px 0; background-repeat:no-repeat; height:32px; width:32px; float:left; margin-right:10px;}
.news_l2{background-position:-82px 0; background-repeat:no-repeat; height:32px; width:32px; float:left; margin-right:10px;}
.news_l3{background-position:-124px 0; background-repeat:no-repeat; height:32px; width:32px; float:left; margin-right:10px;}
.news_l4{background-position:-204px 0; background-repeat:no-repeat; height:32px; width:35px; float:left;}

.new_go{background-position:0px -35px;  width:208px; height:27px; background-repeat:no-repeat; display:block; clear:both; float:left}
.new_go_text{ height:18px; line-height:18px; padding-left:3px; width:135px; border:1px solid #fff; margin:5px 0 2px 3px; float:left;}
.new_go_button{ background-position:-170px -39px; height:22px; width:26px; float:right; margin:4px 12px; border:none; cursor:pointer;}

.te_top4{ width:480px; z-index:20000px; position:absolute; top:50px; left:35%; display:none; height:160px; padding:5px 5px 10px 0;border:2px #aaa solid;  background-color:#fff;}
.e_top5{ text-align:center; color:#000; font-size:30px; font-family:Georgia}
.e_top6{ clear:both; padding:6px 0 0 10px; text-align:center;}
.e_top8{color:#777777; font-size:11px; text-align:left; width:315px; line-height:16px; clear:both; padding-top:5px;}
/*====================cart==============*/
.cart_btn_top a,.cart_btn_under a,.deails_btn_up a,.deails_btn_down a{ background:url(/img/cart_btn.jpg) no-repeat;}
.cart_btn_top a{width:268px; height:27px; display:block; background-position:0 0;}
.cart_btn_top a:hover{width:268px; height:27px; display:block; background-position:0 -27px;}
.cart_btn_under a{width:268px; height:27px; display:block; background-position:0 -56px;}
.cart_btn_under a:hover{width:268px; height:27px; display:block; background-position:0 -83px;}
.deails_btn_up a{width:60px; height:12px; display:block; background-position:-105px -9px;border:1px solid #ccc;}
.deails_btn_up a:hover{width:60px; height:12px; display:block; background-position:-105px -36px; border:1px solid #ccc;}
.deails_btn_down a{width:60px; height:12px; display:block; background-position:-105px -62px; border:1px solid #ccc;}
.deails_btn_down a:hover{width:60px; height:12px; display:block; background-position:-105px -89px; border:1px solid #ccc;}


.fr_m_ul2{border:3px solid #ccc; z-index:50; position:absolute; width:268px; right:1px; top:30px; background:#fff; color:#000; font-size:11px; display:none; padding:5px 10px;font-family: Arial;}
.fr_m_ul2 li{line-height:20px;}
.fr_m_ul2_p1{ display:block; width:220px; line-height:16px; font-size:11px; font-family:Verdana, Arial;}
.fr_m_ul2_p2{ display:block; width:90px; line-height:16px; font-size:11px; font-family:Verdana, Arial; float:right; text-align:center; text-align:left}
.h_sbdblock{ border-bottom:1px #ccc dashed;}
.fr_c_empty{ padding:15px 0; text-align:center; line-height:40px; font-size:11px; font-family:Verdana;}

.cart_tit{ display:block; float:left; width:170px; max-height:48px; overflow:hidden; line-height:12px;font-family:Verdana;}
.cart_cont{ width:170px; float:left; display:block;}
.cart_cont1{ width:13px; float:right; display:block; cursor:pointer}
.cart_p_total{ padding:10px 0; font-size:12px; font-weight:bold; text-align:right;}
.menu_ul_oh{width:268px; padding:3px 0;}
.fr_m_ul2_a1{ float:left; display:block;}
.fr_m_ul2_a1 a{ background-position:-186px -247px; background-repeat:no-repeat; height:22px; width:100px; display:block; text-align:center; line-height:22px; color:#fff; font-size:11px; float:left;}
.fr_m_ul2_a1 a:hover{ background-position:-186px -276px; background-repeat:no-repeat; height:22px; width:100px; display:block; text-align:center; line-height:22px; color:#fff; }
/*==========================banner============================*/
.fr_ib_img1{position:relative; z-index:99; bottom:30px; left:45%}
.fr_ib_count{ width:15px; height:15px; background:url(../img/red_gray.png) no-repeat 0 0; display:block;  float:left; margin-right:8px}
.fr_ib_count1{ width:15px; height:15px; background:url(../img/red_gray.png) no-repeat 0 -17px; display:block;  float:left; margin-right:8px}
/*==========================sit============================*/
.fr_sit{width:980px; margin-top:5px; font-size:11px;} .fr_sit a{ margin:0 2px; color:#555;}.fr_sit a:hover{ margin:0 2px; color:#000; text-decoration:underline}
/*==========================right============================*/
.fr_r{ float:right; width:785px;}
.fr_r_tit{ width:738px; padding-bottom:15px; border:1px solid #ddd; text-align:center; font-size:11px; color:#555; line-height:14px;}
.fr_r_tit h1{ font-size:25px; color:#000; font-weight:400; line-height:30px; font-family:Georgia; }
.fr_r_tit_h{ font-size:25px; color:#000; font-weight:400; font-family:Georgia; }

.categories_tit a{background-position:-592px -202px; background-repeat:no-repeat; padding-left:10px; color:#555; font-size:11px; line-height:20px;display:block; height:16px; width:210px; float:left; margin-top:5px; text-align:left;overflow: hidden;}
.categories_tit a:hover{background-position:-592px -202px; background-repeat:no-repeat; padding-left:10px; color:#000; font-size:11px; line-height:20px;  text-decoration:underline; display:block; height:16px; width:210px; margin-top:5px; overflow:hidden;}

.fr_r_item{ font-size:11px; color:#000; margin-top:10px; font-family:Verdana}
.fr_r_sort{ color:#777;font-size:11px; color:#000; margin-top:5px; font-family:Verdana; float:left;}
.fr_r_sort a{ color:#555; text-decoration:underline; margin:0 5px}
.fr_r_sort a:hover{ color:#000; text-decoration:underline; margin:0 5px}
.fr_r_sort span{ color:#000; margin:0 5px; font-weight:bold}
.fr_r_view{ color:#555;font-size:11px; margin-top:5px; font-family:Verdana; float:right; width:200px; text-align:right}
.fr_r_view a{ color:#555; text-decoration:underline; margin:0 5px}
.fr_r_view a:hover{ color:#000; text-decoration:underline; margin:0 5px}
.fr_r_view span{ color:#000; margin:0 5px; font-weight:bold}
.fr_r_list{ clear:both; width:785px;}
.fr_r_list ol{display:block; padding-left:5px}
.fr_r_list ol li{display:block;  text-align:center; width:226px; float:left; height:434px; overflow:hidden; margin:0px 15px; position:relative; z-index:1;margin-bottom: 3px;}
.fr_r_list ol li>p{display:block; font-size:11px; line-height:14px; color:#555; text-align:left; padding:5px 0;}
.fr_r_list ol li a:hover{ text-decoration:underline; color:#000;}
.ht_img19{ float:right; }
.ht_img19 a{ line-height:20px; height:20px; margin:0 3px 0 0;  width:auto;}
.img_a{height:339px; width:226px; display:block; overflow:hidden; z-index:1;}
.img_a2{height:277px; width:226px; display:block; overflow:hidden; z-index:1;}
.q_view{opacity:0.5;filter:alpha(opacity=50); width:226px; height:35px; background:#fff; position:absolute; z-index:10; top:304px;}
.q_v{background:url(/images/favoris_5.png) no-repeat;padding-left:20px;position:absolute; z-index:11; top:315px; cursor:pointer; left:50px;font-size:14px;color: black;}

.q_con{ width:780px; display:none; padding:5px 5px 20px 10px; border:2px #aaa solid; background-color:#fff; left:25%; }
.q_con_left{ width:226px; margin-right:20px; float:left;}
.q_con_p{ width:226px; display:block; margin-top:10px;}
.q_con_img{ margin-right:6px; border:1px solid #ccc;}
.q_con_img1{ margin-right:6px; border:1px solid #000;}

.q_con_right{ width:500px; float:left; color:#333;}
.q_con_right h3{ font-size:14px; font-weight:600; font-family:Georgia}
.q_con_deails{ width:520px; max-height:180px; _height:150px; background:#efefef; OVERFLOW-Y:auto; display:block; padding:5px; line-height:18px; font-size:11px; color:#333;}
.q_con_rp{float:left; clear:both; margin-top:8px; font-weight:bold; border-top:1px dotted #aaa; padding-top:5px; width:505px}

.add_cart a{background:url(../img/cart_pics.png);background-position:-2px -46px; background-repeat:no-repeat; height:35px; width:212px; float:left; display:block; clear:both;opacity:0.9;cursor: default;}
.close_size_html{background:url(../img/cart_pics.png);background-position:0px -130px; background-repeat:no-repeat; height:12px; width:12px;position:absolute;right:10px;top:5px;cursor:pointer;}

.add_cart1 a{ background-position:-180px -245px; background-repeat:no-repeat; height:28px; width:90px; float:left; display:block; clear:both}
.add_cart1 a:hover{ background-position:-180px -274px; background-repeat:no-repeat; height:28px; width:90px; float:left; display:block; clear:both}
/*==========================left============================*/
.right_show{ float:left; width:250px; font-family:Verdana; font-size:11px;}
.fr_lt{ float:left; width:187px; display:block;}

/*============================帅选=================================*/
.fr_lt_sx{width:185px; padding:0 0 5px 0; font-size:11px; font:Verdana;}
.fr_lt_sx_h6{ background-position:-589px -201px; font-size:12px; color:#000; border-top:1px solid #999; line-height:24px; height:22px; margin:4px 0; padding-left:12px; background-repeat:no-repeat;}
.fr_lt_sx_h61{ background-position:-589px -217px; font-size:12px; color:#000; border-top:1px solid #999; line-height:24px; height:22px; margin:4px 0; padding-left:12px; background-repeat:no-repeat; }
.fr_lt_sx_h62{font-size:12px; color:#000; border-top:1px solid #999; line-height:24px; height:22px; margin:4px 0; background-repeat:no-repeat; display:block; font-weight:600}
.fr_lt_sx_h62 a:hover{ text-decoration:underline}
.fr_lt_sx_h6 a{ float:right; font-size:10px; color:#333; font-weight:100;}
.fr_lt_sx_h6 a:hover{ float:right; font-size:10px; color:#333; font-weight:100; text-decoration:underline}
.fr_lt_sx_h61 a{ float:right; font-size:10px; color:#333; font-weight:100;}
.fr_lt_sx_h61 a:hover{ float:right; font-size:10px; color:#333; font-weight:100; text-decoration:underline}
.fr_lt_sx_lp{ background:url(/img/price_b.jpg) no-repeat; display:block; line-height:11px; font-size:11px; color:#000; padding-left:13px; width:155px; margin-top:9px; text-decoration:underline; cursor:pointer;}

.dsborder{ border-bottom:1px solid #999;}
.fr_lt_sx_1{display:block; clear:both; width:175px; padding:1px 2px 0 5px; color:#555; margin-bottom:20px;}
.fr_lt_sx_1 ul li a{ background:url(../img/fr_shuai.jpg) no-repeat; display:block; line-height:13px; font-size:11px; color:#444; padding-left:15px; width:155px; margin-top:7px;}
.fr_lt_sx_1 ul li a:hover{display:block; line-height:13px; font-size:11px; color:#000; padding-left:15px; width:155px; text-decoration:underline;margin-top:7px;}
.fr_lt_sx_1 ul li a:active{ background:url(../img/fr_shuai1.jpg) no-repeat; display:block; line-height:13px; font-size:11px; color:#000; padding-left:15px; width:155px;margin-top:7px;}

.fr_lt_sx_1_active{ background:url(../img/fr_shuai1.jpg) no-repeat; display:block; line-height:13px; font-size:11px; color:#000; padding-left:15px; width:155px;margin-top:7px;cursor:pointer}
.fr_lt_sx_1_ban{ background:url(../img/fr_shuai2.jpg) no-repeat; display:block; line-height:13px; font-size:11px; color:#c8c8c8; padding-left:15px; width:155px;margin-top:7px;}
.fr_lt_sx_1_active:hover { background:url(../img/remove_2.jpg) no-repeat 0 1px;}

.fr_lt_sx_2{display:block; clear: both; width:178px; padding:0 0 0 5px; color:#555}
.fr_lt_sx_2 a{display:block;line-height:16px; font-size:12px; color:#444;  width:180px; margin:5px 0;}
.fr_lt_sx_2 a:hover{display:block;line-height:16px; font-size:12px; color:#000;  width:180px; margin:5px 0; text-decoration:underline}
.t_c{ font-size:20px; border-bottom:1px solid #999; font-family:Georgia; line-height:26px;}
/*==========================star============================*/
.star0, .star10, .star15, .star20, .star25, .star30, .star35, .star40, .star45, .star50 {background: url("../img/l_star.png") no-repeat;display:block;height: 12px;overflow: hidden;
                                                                                         text-indent: -99999px;vertical-align: middle;width:70px;float:left;}
.star0{background-position: 0 0; }.star10 { background-position: 0 -14px; }.star15 { background-position: 0 -28px; }.star20 { background-position: 0 -42px; }.star25 { background-position: 0 -56px; }.star30 { background-position: 0 -70px; }.star35 { background-position: 0 -84px; }.star40 { background-position: 0 -98px; }.star45 { background-position: 0 -112px; }.star50 { background-position: 0 -126px; }
.s_review{ display:block;padding-top:5px; text-align: left;}
/*============================pro_deails=================*/
.fr_p_detail{ width:980px; border-top:1px solid #ccc; padding:15px 0; }
.fr_p_detail_l{ width:405px; float:left; display:block; margin-right:15px;}
.fr_p_detail_l dl{ width:64px; margin-right:18px; display:block; float:left; text-align:center;}
.big_img{ float:left; width:315px; display:block;height:400px;}
.up a{background-position:-357px -67px; background-repeat:no-repeat; width:21px; height:10px; display:block;}
.up a:hover{background-position:-381px -67px; background-repeat:no-repeat; width:21px; height:10px; display:block;}
.down a{background-position:-381px -82px; background-repeat:no-repeat; width:21px; height:10px; display:block;}
.down a:hover{background-position:-357px -82px; background-repeat:no-repeat; width:21px; height:10px; display:block;}
.fr_img_li{ width:64px; height:422px; display:block}
.fr_min_img{ border:1px solid #999; margin-top:9px; }
.fr_min_img1{ border:1px solid #000; margin-top:9px; }
.fr_min_img2{ border:1px solid #999; margin-top:9px; }
.fr_min_img3{ border:1px solid #000; margin-top:9px; }

.fr_p_detail_r{ width:540px; float:left; display:block; }
.fr_p_detail_r a{ color:#000; text-decoration:underline; font-size:11px;}
.fr_p_detail_r h1{ font-size:16px; color:#000; font-weight:200; line-height:18px; margin-bottom:6px;}
.fr_p_detail_style{ line-height:16px; float:left; color:#555; font-size:11px; margin-right:15px;}
.fr_p_detail_price{ border-bottom:1px dotted #aaa; clear:both; padding:10px 0; margin-bottom:6px;border-top:1px dotted #aaa;}
.color_s{ padding:10px 7px 0 0; clear:both; font-family:Georgia;}
.size_r{ margin-top:10px;}
.size_r a{ color:#444; font-size:11px; margin-right:15px; text-decoration:underline;}
.size_r a:hover{ color:#000; font-size:11px; margin-right:15px; text-decoration:underline;}
.fr_lt10{ margin-top:20px; padding-left:10px;}

/*==========pro_total1备份pro_total=======================*/
.pro_total1{ margin-top:12px; border-top:1px solid #ccc; background-color:#f5f5f5; padding:10px 0;}
.pro_total{padding:10px 0 20px 0;}
.tab_total{position:absolute; z-index:2px; width:980px}
.tab_tit{ border:1px solid #aaa; border-bottom:0; background:#eee; text-align:center; line-height:28px; padding:0 15px; font-size:13px; height:28px; display:block; float:left; margin-right:8px; color:#555; cursor:pointer}
.tab_tit1{ border:1px solid #aaa; border-bottom:0; background:#fff; text-align:center; line-height:28px; padding:0 15px; font-size:13px; height:29px;display:block; float:left;margin-right:8px;}
.tab_us{ text-align:center; line-height:28px; padding:0 15px; font-size:14px; height:28px; display:block; float:right; color:#000; text-decoration:underline;}

.fr_p_tab{ width:980px; position:relative;}
.fr_p_tab ul{ width:980px; background:#fff; padding:10px 0px; clear:both; margin-top:8px;}
.fr_p_tab li ol{ clear:both; line-height:18px;}.fr_p_tab li ol li{ border-bottom:1px solid #ddd; margin-top:20px; padding-bottom:20px;}

.det_f1{ font-size:12px; color:#222;  font-weight:bold; display:block; line-height:24px; padding:0 5px; width:110px; float:left; border-bottom:1px solid #fff;}
.det_f2{ font-size:11px; color:#444; display:block; line-height:24px; padding:0 5px; border-bottom:1px solid #fff; width:700px;}

#pro_list_dis .span_f1{ font-size:12px; color:#222; display:block; line-height:22px; height:22px; padding:0 5px; width:100px; overflow:hidden; float:left; border-bottom:1px solid #fff;}
#pro_list_dis .span_f2{ font-size:11px; color:#444; display:block; line-height:22px; padding:0 5px; height:22px; width:128px; overflow:hidden; float:left; border-bottom:1px solid #fff;}
.span_f1{ font-size:12px; color:#222;  font-weight:bold; display:block; line-height:24px; padding:0 5px; width:210px; float:left; border-bottom:1px solid #fff;}
.span_f2{ font-size:11px; color:#444; display:block; line-height:24px; padding:0 5px; border-bottom:1px solid #fff; }

.det_f3{ font-size:12px; color:#222;  font-weight:bold; display:block; line-height:24px; padding:0 5px; width:110px; float:left; border-bottom:1px solid #fff;}
.det_f4{ font-size:11px; color:#444; display:block; line-height:24px; padding:0 5px; border-bottom:1px solid #fff; width:350px; overflow:hidden}

.pro_tab1{ width:980px; position:relative;}
.pro_tab1 ul{ width:948px; background:#fff; padding:10px 15px; clear:both; border:1px solid #ccc;}
/*============== We Recommend ============*/
.re_bot{ width:958px; border-top:1px solid #bbb;border-bottom:1px solid #bbb; padding:8px 10px 15px 10px;}
.r_view{ width:383px; height:200px; border-right:1px dotted #aaa; float:left; }
.r_view_p{ width:185px; margin-right:4px; float:left}

.r_view_span{ width:110px; float:left; display:block; margin-left:5px;}
.r_view_span a{ width:110px; float:left; font-size:11px; color:#555; line-height:14px; display:block; overflow:hidden; height:56px;}
.r_view_span a:hover{ width:110px; float:left; font-size:11px; color:#000; line-height:14px; display:block; overflow:hidden; height:56px; text-decoration:underline}

.re_con{ width:540px; height:200px; float:left; margin-left:15px;}
.re_bot_p{ float:left; font-size:15px; color:#333; line-height:20px; font-weight:bold}
.Re_bot_p1{ float:right; font-size:12px; font-family:Verdana;color:#333;line-height:20px;}
.left_btn{ width:22px; display:block; float:left;}
.left_btn a{ background-position:-475px -37px; background-repeat:no-repeat; width:22px; height:21px; display:block; margin-top:60px;}
.left_btn a:hover{ background-position:-475px -59px; background-repeat:no-repeat; width:22px; height:21px; display:block; margin-top:60px;}
.right_btn{ width:22px; display:block; float:right;}
.right_btn a{ background-position:-497px -58px; background-repeat:no-repeat; width:22px; height:21px; display:block; margin-top:60px;}
.right_btn a:hover{ background-position:-497px -36px; background-repeat:no-repeat; width:22px; height:21px; display:block; margin-top:60px;}
.re_pic{ width:540px; float:left; height:180px; line-height:26px; color:#000; font-size:14px;}
.re_pic a{ margin:0 15px; width:105px; text-align:center; display:block; float:left}
/*============== Customer Reviews ============*/
.fr_r_rat{ width:600px; float:left; padding-left:20px;}
.fr_r_rat a{ color:#555;}.fr_r_rat a:hover{ color:#000; text-decoration:underline}
.fr_r_rat_p{ line-height:22px; color:#555;  font-size:14px;}.fr_r_rat_p span{ float:left; display:block}

.review_write{ float:right;}
.review_write_btn a{ background-position:-293px -247px;float:right; background-repeat:no-repeat;  width:180px; height:26px; display:block; text-align:center; font-size:12px; font-family:Georgia; line-height:26px; color:#fff;}
.review_write_btn a:hover{ background-position:-293px -276px; background-repeat:no-repeat;  width:180px; height:26px; display:block;text-align:center; font-size:12px; font-family:Georgia; line-height:26px; color:#fff;}
.fr_a_left{ float:left; display:block; width:180px; margin-left:20px;color:#888; line-height:16px;}
.fr_a_right{ display:block; float:left; width:680px; margin-left:20px; color:#555}
.fr_a_right a{ text-decoration:underline; color:#555}
.fr_a_right a:hover{ text-decoration:underline; color:#000; }
.fr_a2{ float:left; margin-right:25px; font-size:12px; display:block;}
.fr_a3{ float:left; display:block; margin-right:15px;}
.fr_a_f{ height:16px; line-height:16px;  padding-left:25px; text-align:left; display:block; float:right; margin-top:2px; }
.fr_a_right_c{ display:block; float:left; width:750px; margin-left:20px; line-height:18px}
.fr_rview_tip{ border:1px solid #ccc; float:left; clear:both; margin:9px 0 5px 0; padding:4px; background:#fafafa; width:680px; position:relative; color:#555}
.fr_rview_tip1{ width:23px; height:12px; background:url(../img/size_tishi.png) no-repeat; display:block; position:absolute; z-index:100;
                _background:none transparent scroll repeat 0% 0%; left:15px; top:-12px;}
.fr_rview_tip_1{ border:1px solid #bbb; float:left; clear:both; margin:9px 0 5px 0; padding:4px; background:#f9f9f9; width:730px; position:relative; color:#555; font-size:10px; font-family:Verdana; line-height:16px; }
/*============== daliy ============*/
.daliydeals_tab,.deails_buy a,.deails_time,.deails_time1{ background-image:url(../img/daily.png);}
.daliydeals_tab{ background-position:0 0; height:65px; width:252px; display:block; padding:5px 5px 5px 13px; margin-bottom:10px; float:right; overflow:hidden;}
.daliydeals_tab a{ color:#000;}.daliydeals_tab a:hover{ text-decoration:underline}
.daliydeals_tab_span{ width:170px; line-height:16px; display:block; float:left;}
.daliydeals_flash{ width:950px; padding:15px 15px 5px 15px; height:345px; background:#e2e2e2; display:block;}
.daliydeals_flash_l{ width:645px; height:300px; display:block; background:#fff; padding:15px; float:left; overflow:hidden}
.daliydeals_flash_r{ width:272px; height:345px; display:block; float:right;}
.daliydeals_flash_r_p{ height:65px; background:#f2f2f2; width:252px; display:block; padding:5px; margin-bottom:10px; float:right; overflow:hidden; color:#333;}
.daliydeals_flash_r_p a{ color:#555;}.daliydeals_flash_r_p a:hover{color:#000; text-decoration:underline}
.daliydeals_content_pic{width:227px; float:left; display:block;}
.daliydeals_content_time{ display:block; padding:10px 0 0 45px; clear:both;}
.daliydeals_content_right{width:400px; float:left; margin-left:15px; display:block}
.daliydeals_content_right h2{font-size:14px; color:#333; line-height:18px; font-family:Georgia; margin:5px 0; clear:both; font-weight:300;}
.daliydeals_t_b{ border-top:1px dotted #ccc;border-bottom:1px dotted #ccc; padding:15px 0;}
.daliydeals_content_c{ color:#666; line-height:18px;}
.deails_buy{ display:block; line-height:48px; margin-top:20px; color:#555;}
.deails_buy a{ background-position:0 -118px; height:35px; width:125px; display:block; float:left; margin-right:15px; }
.deails_buy a:hover{ background-position:0 -80px; height:35px; width:125px; display:block; float:left; margin-right:15px; }
.off_pic{ position:absolute; z-index:10; display:block; width:51px; height:51px; right:-10px; top:0px; background:url(/img/off1.png) no-repeat;color:#fff; font-size:25px; line-height:35px; text-align:left; padding-left:1px; _background:none transparent scroll repeat 0% 0%;
}
.daliydeals_tit{ width:960px; padding:10px 10px 5px 10px; background:#cfcfcf; color:#000; font-size:26px; font-family:Georgia; }
.fr_dd_list{ clear:both; width:980px;}
.fr_dd_list ol{display:block; padding-left:5px}
.fr_dd_list ol li{display:block; text-align:center; width:226px; float:left; height:420px; overflow:hidden; margin:10px 8px; position:relative;margin-bottom: 2px;}
.fr_dd_list ol li>p{display:block; font-size:11px; line-height:14px; color:#555555; text-align:left; padding:5px 0;}
.fr_dd_list ol li a:hover{ text-decoration:underline; color:#000;}
/*========================top-sellers=====================*/
.top_seller_tit{ width:940px; padding:10px; border:10px solid #e3e3e3; text-align:center; font-family:Georgia; color:#555; line-height:20px; font-size:11px}
.top_seller_tit h1{ font-size:28px; color:#000; font-weight:500; line-height:28px; margin-bottom:5px;}
.top_seller_tit_p{ width:800px; display:block; text-align:left; font-family:Arial;}
.top_seller_tit_p1{ width:200px; display:block; text-align:left; float:right; clear:both}

.top_seller_tit a{background-position:-184px -178px; margin:5px 0 0 15px;padding-left:10px; color:#555; font-size:11px;  text-decoration:underline; display:block; height:16px; width:170px; float:left; overflow:hidden}
.top_seller_tit  a:hover{background-position:-184px -178px; margin:5px 0 0 15px; padding-left:10px; color:#000; font-size:11px; text-decoration:underline; display:block; height:16px; width:170px; float:left;overflow:hidden}
.top_seller_tit1{ width:970px; padding:5px; border-bottom:1px solid #aaa; font-family:Georgia; margin-top:10px;}
.top_seller_tit1 h3{ float:left; display:block; width:400px; font-size:18px; font-weight:500;}
.top_seller_tit1 a{background-position:-183px -178px;padding-left:10px; color:#555; font-size:12px; line-height:20px;display:block; height:16px; width:60px; float:right; margin-top:5px; overflow:hidden}
.top_seller_tit1 a:hover{background-position:-183px -178px;padding-left:10px; color:#000; font-size:12px; line-height:20px;  text-decoration:underline; display:block; height:16px; width:60px; float:right; margin-top:5px; overflow:hidden}

.fr_un_tit{ width:960px; padding:10px 10px 40px 10px; background:url(../img/under_banner.jpg) #f2f2f2 bottom no-repeat; text-align:center; font-family:Georgia; color:#555; line-height:20px; font-size:11px; }
.fr_un_tit p{ font-family:Arial;}
.fr_un_tit h1{ font-size:28px; color:#000; font-weight:500; line-height:28px; margin-bottom:5px;}
.fr_un_tit_p{ width:800px; display:block; text-align:left; font-family:Arial;}
.fr_un_tit_p1{ width:200px; display:block; text-align:left; float:right; clear:both}

.fr_un_tit a{background-position:-590px -246px; background-repeat:no-repeat; padding-left:10px; color:#555; font-size:11px; line-height:20px;display:block; height:16px; width:180px; float:left; margin-top:5px; text-align:left;overflow: hidden;}
.fr_un_tit a:hover{background-position:-590px -246px; background-repeat:no-repeat; padding-left:10px; color:#000; font-size:11px; line-height:20px;  text-decoration:underline; display:block; height:16px; width:180px; margin-top:5px; overflow:hidden;}



.fr_un_tit1{ width:970px; padding:5px; border-bottom:1px solid #aaa; font-family:Georgia; margin-top:10px;}
.fr_un_tit1 h3{ float:left; display:block; width:400px; font-size:18px; font-weight:500;}
.fr_un_tit1 a{background-position:-183px -178px;padding-left:10px; color:#555; font-size:12px; line-height:20px;display:block; height:16px; width:60px; float:right; margin-top:5px; overflow:hidden}
.fr_un_tit1 a:hover{background-position:-183px -178px;padding-left:10px; color:#000; font-size:12px; line-height:20px;  text-decoration:underline; display:block; height:16px; width:60px; float:right; margin-top:5px; overflow:hidden}
/*========================help center=====================*/
.help_tit{font-size:36px; line-height:60px; color:#333; width:980px;}

/*========================cart center=====================*/
.shipcart{ width:400px;font-size:36px; color:#000; font-family:Georgia; float:left; display:block;}
.checkout{ width:168px; color:#000; font-family:Georgia; float:right; display:block; margin-top:10px;}
.checkout_btn a{ background-position:-297px -247px; background-repeat:no-repeat;  width:168px; height:26px; display:block; text-align:center; font-size:14px; font-family:Georgia; line-height:26px; color:#fff;}
.checkout_btn a:hover{ background-position:-297px -276px; background-repeat:no-repeat;  width:168px; height:26px; display:block;text-align:center; font-size:14px; font-family:Georgia; line-height:26px; color:#fff;}
.checkout_btn1 a{ background-position:-297px -247px; background-repeat:no-repeat;  width:168px; height:26px; display:block; text-align:center; font-size:12px; font-family:Georgia; line-height:26px; color:#fff;}
.checkout_btn1 a:hover{ background-position:-297px -276px; background-repeat:no-repeat;  width:168px; height:26px; display:block;text-align:center; font-size:12px; font-family:Georgia; line-height:26px; color:#fff;}

/*shopcart_1*/
.scart_con{ width:900px; padding-bottom:20px; background:#fff; border-top:1px solid #333;}
ul.scart_t2{ background:#ececec; height:26px; line-height:26px; width:900px; font-size:12px; color:#000; font-family:Georgia;}
ul.scart_t2 li{ float:left; text-align:center;}
ul.scart_t2 li.w1{ width:559px;}
ul.scart_t2 li.w2,ul.scart_c li.w2{ width:120px;}
ul.scart_t2 li.w3,ul.scart_c li.w3{ width:69px; text-align:center;}
ul.scart_t2 li.w4,ul.scart_c li.w4{ width:123px;}
ul.scart_t2 li.w5,ul.scart_c li.w5{ width:92px;}

ul.scart_c{ border-bottom:1px dashed #ccc; padding-bottom:20px; width:900px;}
ul.scart_c li{ float:left;padding-top:10px;}
ul.scart_c li.w6{padding-top:0px;}
ul.scart_c li.w1_2{width: 156px;}
ul.scart_c li.w1_2_2{width:139px; text-align:right; padding-right:8px;}
ul.scart_c li.w1_3{width:390px;}
ul.scart_c li.w2{ text-align:center;}
ul.scart_c li.w3{ text-align:center;margin-left:10px;}
ul.scart_c li.w4{text-align:center;}
ul.scart_c li.w5{text-align:center;}
ul.scart_c li.w5 input{text-align:center;}
ul.scart_c li.w5 a{ text-decoration:underline; display:block; color:#999; }
ul.scart_c li.w5 a:hover{color:#000;}
ul.scart_c li.w6 { clear:both; padding:6px 0 12px 148px;border-bottom:1px dashed #7e7f7f; width:852px;}
ul.scart_c li.w7{width:896px; border-bottom:1px dashed #7E7F7F;min-height:80px; background-color:#f7f6ef;}
ul.scart_c li.w7 dl.d1{width:452px; float:left;}
ul.scart_c li.w7 dl.d1 dt{width:305px;float:right; padding-top:8px;}
ul.scart_c li.w7 dl.d1 dt a{ text-decoration:none;}
ul.scart_c li.w7 dl.d1 dt img{ margin-top:4px;}
ul.scart_c li.w7 dl.d1 dd{float:left; width:137px; text-align:right;padding-right:10px; b}
ul.scart_c li.w7 dl.d1 dd img{ margin-top:6px; margin-right:12px;max-width:60px;max-height:64px;}
ul.scart_c li.w7 div.d2{width:97px; float:left;text-align:left; padding-top:8px;}
ul.scart_c li.w7 div.d2 *{ display:block;}
ul.scart_c li.w7 div.d2 del{ color:#555;}
ul.scart_c li.w7 div.d2 strong{ color:Black;}
ul.scart_c li.w7 div.d2 b{font-size:11px; color:#d60014;}
ul.scart_c li.w7 div.d3{width:104px; float:left;text-align:center; padding-top:8px;}
ul.scart_c li.w7 div.d4{width:130px; float:left;text-align:center; padding-top:8px;color:#E42528}
ul.scart_c li.w7 div.d5{width:85px; float:left; text-align:center; padding-top:8px;}
ul.scart_c li.w7 div.d5 a{text-decoration:underline; display:block; color:Black;}
ul.scart_c li.w1_1 {width:40px;}
ul.scart_c li.w1_2 a,ul.scart_c li.w1_2_2 a{ width:140px; height:165px; border:1px #ccc solid; margin:0 auto; display:block; text-align:center;}
ul.scart_c li.w1_2 a img,ul.scart_c li.w1_2_2 a img{ max-width:140px; max-height:165px;_width:140px; vertical-align:middle;}
ul.scart_c .scdd_m{ min-height:50px;}
ul.scart_c .scdd_m ul li{ clear:both;}
ul.scart_c .scart_fs{ color:#FF4311; padding-top:6px;}
ul.scart_c li dl dt a{ text-decoration:underline;}
ul.scart_c li dl dd{ font-size:11px;}
ul.scart_c li.w1_3 textarea{ width:260px; height:60px; border:1px solid #ccc; font-size:12px; color:#aaaaaa; padding:2px 4px;}
.jian,.jia{ width:10px; height:10px; float:left; cursor:pointer; }
.jian{ background:url(../img/jia_jian.jpg) 0 top no-repeat;margin:4px 2px 0 10px;_margin:4px 1px 0 5px;}
.jia{ background:url(../img/jia_jian.jpg) 0 -24px no-repeat; margin:4px 4px 0 2px;_margin:4px 2px 0 1px; }
.jia_input{ float:left; width:26px; border:1px solid #ccc;  text-align:center}

.cart_renzheng{ width:400px; float:left; display:block;}
.cart_totalprice{ width:450px; float:right; display:block; color:#333;}
.cart_totalprice ol li{ margin-bottom:15px; clear:both; display:block}
.cart_totalprice_p1{ float:left; width:300px; font-size:14px; display:block}
.cart_totalprice_p2{ float:right; width:150px; font-size:14px; display:block; font-family:Verdana; text-align:right}
.tdblack2{ border-top:3px solid #000;}
.tdblack3{ border-top:1px solid #aaa;}
.count_s a{ background:url(../img/continue_s.jpg) no-repeat; color:#555; font-size:12px; text-decoration:underline; padding-left:10px; }
.count_s a:hover{ background:url(../img/continue_s.jpg) no-repeat; color:#000; font-size:12px; text-decoration:underline; padding-left:10px;}

.login_adr1{ width:300px; height:280px; display:block;  border:1px solid #ccc; float:left; padding:0 15px 15px 15px; margin:0 15px; background:url(../img/login_jbg.jpg) no-repeat;}

.login_adr2{ width:420px; height:280px; display:block; border:1px solid #ccc; float:left; margin:0 15px; padding:0 15px 15px 15px; background:url(../img/login_jbg.jpg) no-repeat;}
.login_adr2_1{ width:420px; height:280px; display:block; border:1px solid #ccc; float:left; margin:0 15px; padding:0 0 15px 15px; background:url(../img/login_jbg.jpg) no-repeat;}


/*========================cart_order===================*/
.cart_order{ width:900px}

.cart_order h3{  background:#ececec;line-height:26px; font-size:14px; color:#333333; padding-left:10px; height:26px; font-family:Georgia}
.cart_order ul li{ color:#555555; font-size:11px; display:block; clear:both; margin-left:20px;}
.cart_order_p{ display:block; float:left; width:650px; line-height:16px; padding:15px 10px;}
.e_btn a{ background:url(../img/e_d.jpg) repeat-x; display:block; height:19px; line-height:19px; color:#FFFFFF; font-size:12px; text-align:center; padding:0 10px; margin:0 5px 0 0; 
          -moz-box-shadow: 1px 2px 4px #898989;
          -webkit-box-shadow: 1px 2px 4px #898989; 
          filter : progid:DXImageTransform.Microsoft.Shadow (color=#888888, direction=135, strength=2); 
}
.e_btn a:hover{ background:url(../img/e_d1.jpg) repeat-x; display:block; height:19px; line-height:19px; color:#FFFFFF; font-size:12px; text-align:center; padding:0 10px; margin:0 5px 0 0; 
                -moz-box-shadow: 1px 2px 4px #898989;
                -webkit-box-shadow: 1px 2px 4px #898989; 
                filter : progid:DXImageTransform.Microsoft.Shadow (color=#888888, direction=135, strength=2); 
}

.e_btna a{background:url(../img/e_btna.jpg) repeat-x; display:block; width:150px; height:26px; text-align:center; font-size:12px; font-family:Georgia; line-height:26px; color:#fff;margin:0px 9px 0 0;}
.e_btna a:hover{ background:url(../img/e_btna1.jpg) repeat-x; display:block; width:150px; height:26px; text-align:center; font-size:12px; font-family:Georgia; line-height:26px; color:#fff;}

.submit_btn{ background:url(../img/e_d.jpg) repeat-x; display:block; height:19px; line-height:16px; color:#FFFFFF; font-size:12px; text-align:center; padding:0 10px; margin:0 5px 0 0; filter : progid:DXImageTransform.Microsoft.Shadow (color=#888888, direction=135, strength=2); border:none; cursor:pointer
}


.e_btn1 a{ background:url(../img/e_d_1.jpg) repeat-x; display:block; height:19px; line-height:19px; color:#FFFFFF; font-size:12px; text-align:center; padding:0 10px; margin:0 5px 0 0; text-decoration:none;
           -moz-box-shadow: 1px 2px 4px #898989;
           -webkit-box-shadow: 1px 2px 4px #898989; 
           filter : progid:DXImageTransform.Microsoft.Shadow (color=#888888, direction=135, strength=2); 
}
.e_btn1 a:hover{ background:url(../img/e_d1_1.jpg) repeat-x; display:block; height:19px; line-height:19px; color:#FFFFFF; font-size:12px; text-align:center; padding:0 10px; margin:0 5px 0 0; text-decoration:none;
                 -moz-box-shadow: 1px 2px 4px #898989;
                 -webkit-box-shadow: 1px 2px 4px #898989; 
                 filter : progid:DXImageTransform.Microsoft.Shadow (color=#888888, direction=135, strength=2); 
}
.change_add{ width:980px;padding-bottom:20px;}
.change_add h3{ background:#ececec; line-height:25px; font-size:14px; color:#333; padding-left:10px; font-family:Georgia }
.change_add ul li{color:#555; font:11px; display:block; clear:both;}

.e_ch1_1{ line-height:25px; font-size:14px; padding:0 0 0 10px; font-weight:700;background-color:#E7E7E7}
.e_ch1_2{ display:block; width:430px; float:left; line-height:14px;}

.e_ch1_2ul{ width:650px; z-index:10000; position:absolute; top:-50px; left:-50px; display:none;border: 10px solid rgb(110, 110, 108);;  background-color:#fff;
            -moz-box-shadow: 1px 2px 4px #898989;
            -webkit-box-shadow: 1px 2px 4px #898989; 
            /*
            -moz-border-radius-topright:5px;
            -moz-border-radius-topleft:5px;
            border-top-right-radius:5px;
            box-shadow: 1px 2px 4px #898989; 
            border-top-left-radius:5px;
            */

            filter : progid:DXImageTransform.Microsoft.Shadow (color=#888888, direction=135, strength=4); 
} 
ul li.e_ch1_3{ line-height:18px; margin-bottom:10px; clear:both; height:31px;}
.e_ch1_4{ height:18px; width:280px; padding:0 0 0 2px;}
.e_ch1_5{ text-align:right; display:block; float:left; width:150px; margin-right:5px;}
.e_ch1_6{ font-size: 14px;padding-left: 10px;height: 45px;padding-right: 10px; }
.e_la4{ line-height:18px; float:left; width:725px; margin-bottom:10px; clear:both;}
.e_la4_1{line-height:18px; float:left; width:725px; clear:both; }
.e_la5{ width:800px; float:left; line-height:18px;}
.e_la5_1{ width:180px; float:left; display:block; text-align:right;}
.e_la6{ padding:0 0 0 200px; line-height:18px; float:left; width:525px; margin-bottom:30px;}
.e_la7{ font-size:10px; line-height:12px; display:block; float:left; width:310px; }
.e_la8{ line-height:25px; font-size:14px; padding:0 0 0 10px; margin:0 20px;}
.ht_img10{line-height:28px; font-size:14px; color:#000; background-color:#ececec; display:block; height:28px;}
.ht_img31_2{ width:900px; border:1px solid #dddddd; border-bottom:0 }
.ht_img31_2 h3{ background:#f3f3f3; line-height:25px; font-size:12px; color:#333; padding-left:10px; }
.ht_img31_2 ul li{border-bottom:1px solid #dddddd; color:#555555; font:11px; display:block; clear:both; padding:0 10px;}
.ht_img31_2 p{ display:block; float:left; width:180px; line-height:25px; text-align:left;}
.bddgray1{ border-bottom:1px solid #999;}

.e_ch1_6  ._mp_title { color: #000;font-size: 16px;margin-top: 25px;margin-left: 40px; }
ul li.e_ch1_11 { height: 1px;border-top: 1px solid #A3A3A3;width: 550px;margin: 0 auto;padding-top: 10px;margin-top: 10px; }
._mp_input { height: 25px;width: 300px;padding-left: 2px;border: 1px solid #dedede;padding: 2px;line-height: 20px; }
._mp_textarea { width: 300px;border: 1px solid #dedede;padding: 2px; }
._mt_country { width: 300px; }
._mt_check {  }
._mt_check input { vertical-align: middle;margin-right: 5px; }
._mt_check label { vertical-align: middle; }
._mt_su_error { display: none; }
ul.e_ch1_2ul li { margin-left: 40px; }

/*=============================my account========================*/
.account_tit{ border-bottom:1px solid #999; line-height:26px; font-family:Georgia; font-size:20px;}
.account h2{height:25px; font-size:14px; line-height:25px; text-indent:13px; margin:15px; font-family:Georgia; font-weight:100}
.account p{ width:750px; margin-top:10px;}
.login_text1{ width:200px; display:block; float:left; padding-right:10px; text-align:right}
.pl250{ padding-left:225px;}
.logininput input{ height:22px; width:252px; border:#aaa 1px solid; display:block; float:left; line-height:22px}
.logininput2 input{ height:20px; width:252px; border:#aaa 1px solid; line-height:20px}
.logininput2 select{ height:20px; width:254px; border:#aaa 1px solid; line-height:20px}
.logininput3 input{ height:20px; width:252px; border:#aaa 1px solid; line-height:20px}
.login_text{ width:100px; display:block; float:left; padding-right:29px; text-align:right}
.vip_address{ width:720px;}
.vip_address_1{ float:left; width:300px; padding-left:20px; margin-bottom:30px; margin-left:15px;}
.vip_address_1 p{display:block; padding:4px 0; line-height:16px;}

.cart_order3{ width:775px}
.cart_order3 h3{  background:#ececec;line-height:26px; font-size:14px; color:#333333; padding-left:10px; height:26px; font-family:Georgia}
.cart_order3 ul li{ color:#555; font:11px; display:block; clear:both; margin-left:20px;}
.cart_order3_p{ display:block; float:left; width:750px; line-height:16px; padding:15px 10px;}
.vip_left_menu ul li{ height:24px; line-height:24px; text-indent:5px;}
.vip_left_menu ul li img{ padding-right:3px;}
.vip_left_menu ul li a:hover{ background-color:#fff7df; height:24px; width:185px; display:block}
.vip_order_list{margin-bottom:10px;background-image:url(../img/jb_bj.jpg); background-repeat:repeat-x; border:#dddddd solid 1px;}
.vip_order_list h2{font-size:24px;text-transform: uppercase;}
.vip_order_list_title{ font-size:14px; height:24px; line-height:26px; font-weight:bold; font-size:12px; background-color:#efefef;}
.vip_order_list_may{background-image:url(../img/jb_bj.jpg); background-repeat:repeat-x; border:1px solid #ccc}
.vip_order_list_may dl{ width:85px; height:140px; padding-top:10px; padding-left:12px; padding-right:12px; float:left; font-size:11px;}
.vip_order_list1 a:hover{ color:#000}
.order_w1{ width:100px; padding-left:10px; display:block; float:left}
.order_w2{ width:120px; padding-left:10px; display:block; float:left}
.order_w3{ width:120px; display:block; float:left}
.order_w4{ width:100px; display:block; float:left}
.order_w1_1{ margin:10px 0 0 0; width:740px; border-bottom:1px dotted #aaa; height:35px;}
.order_w2_1{ width:100px; padding-left:10px; display:block; float:left; height:20px;} 
.order_w3_1{ width:120px; padding-left:10px; display:block; float:left; height:20px;}
.order_w5{ margin-right:15px; display:block; float:left; width:75px;}
/*==========================popularys=================================*/
.popular1_nav{ line-height:20px; width:980px; border-bottom:1px dashed #ccc;}
.popular1_abc{ width:980px;  color:#555; line-height:28px; text-align:left; font-size:11px;}
.popular1{width:185px; padding:0 0 2px 0;}
.popular1 h3{ line-height:26px; color:#000; border-bottom:1px solid #999; font-size:16px; font-family:Georgia; margin-bottom:5px; font-weight:400}
.popular1 td{ background:#efefef; font-size:11px; color:#555}
.popular1 th{ background:#ddd; font-size:10px; }
.popular1 ul li{ height:24px; line-height:24px; padding:0 3px; border-bottom:1px solid #f8e4f7; color:#555; font-size:11px;}
.popular1 ul li a{ margin:0 0 0 2px; }
.popular1 ul li a:hover{ margin:0 0 0 2px; text-decoration:underline }
.popular2{width:185px; padding:0 0 2px 0;}
.popular2 h3{ line-height:26px; color:#000; border-bottom:1px solid #999; font-size:16px; font-family:Georgia; margin-bottom:5px; font-weight:400}
.popular2 ul{ padding:3px 0 0 0;}
.popular2 ul li{clear:both; }
.popular2 ul li a{font-size:11px; width:80px;  margin:4px; float:left; color:#444; text-decoration:underline}
.popular2 ul li a:hover{font-size:11px; width:80px;  margin:4px; float:left; color:#000;}
.popular3{width:185px; padding:0 0 2px 0;}
.popular3 h3{ line-height:26px; color:#000; border-bottom:1px solid #999; font-size:16px; font-family:Georgia; margin-bottom:5px; font-weight:400}
.popular3_p{width:185px; padding:5px 0; display:block; color:#d55fcb; font-size:12px; text-align:center;}
.popular3_p1{width:185px; display:block; font-size:11px; }
.popular3_p1 a{ padding:0 5px; height:15px; text-align:center; line-height:15px; border:1px solid #ddd; float:left; display:block; margin:2px 3px;}
.popular3_p1 a:hover{ padding:0 5px; height:15px; text-align:center; line-height:15px; border:1px solid #ddd; background:#aaa;float:left; display:block;margin:2px 3px;}
.popular3_p2{width:185px; padding:5px 0; display:block; color:#333; font-size:12px;  font-family:Georgia, Arial;}
.popular3_p3{width:175px; display:block; font-size:11px; padding:0 5px; }
.popular3_p3 a{line-height:22px; color:#555; font-size:11px; display:block; clear:both}
.popular3_p3 a:hover{line-height:22px; color:#000;font-size:11px; display:block; clear:both; text-decoration:underline}
.popular3 td{ background:#efefef; font-size:11px; color:#555}
.popular3 th{ background:#ddd; font-size:10px; }
.popular3 ul{ padding:3px 0 0 0;}
.popular3 ul li{clear:both; }
.popular3 ul li a{font-size:11px; width:80px; text-align:center; margin:4px; float:left; color:#555;}
.popular3 ul li a:hover{font-size:11px; width:80px; text-align:center; margin:4px; float:left; color:#000;}
.popular4{width:783px; padding-bottom:15px;}
.popular4 h2{ line-height:26px; color:#000; border-bottom:1px solid #999; font-size:16px; font-family:Georgia; margin-bottom:5px; font-weight:400}
.popular4 h3{ line-height:20px; padding-top:10px; font-size:12px; color:#333; border-bottom:1px dotted #999; font-family: Georgia, Arial; margin:0 8px;font-weight:400}
.popular4 ol{ padding:0 0 0 10px; }
.popular4 ol li{ display:block; padding:0 3px 0 2px; margin:10px 8px 0 0; width:240px; font-size:11px; float:left;}
.popular4 ul{ padding:5px 0 0 10px; }
.popular4 ul li{ display:block; padding:0 3px 0 5px; margin:10px 8px 0 0; width:170px; font-size:11px; float:left; }
.popular4_p1{display:block; font-size:11px;  padding:5px 10px; color:#555;}
.popular4_p1 a{ padding:0 4px; height:15px; text-align:center; line-height:15px; border:1px solid #ddd; float:left; display:block; margin:2px 2px;}
.popular4_p1 a:hover{ padding:0 4px; height:15px; text-align:center; line-height:15px; border:1px solid #ddd; background:#aaa;float:left; display:block;margin:2px 2px; color:#000;}
.popular4_p2{display:block; font-size:11px;  padding:5px 10px; color:#555;}
.popular4_p2 a{ padding:0 4px; height:15px; text-align:center; line-height:15px;float:left; display:block; margin:2px 3px;}
.popular4_p2 a:hover{ padding:0 4px; height:15px; text-align:center; line-height:15px; background:#aaa;float:left; display:block;margin:2px 3px; color:#000;}
.popular5{border-left:1px solid #ebb7e8;border-right:1px solid #ebb7e8;border-bottom:1px solid #ebb7e8;border-top:2px solid #7a0760; width:783px; padding-bottom:15px;}
.popular5 h2{ line-height:30px; font-size:16px; color:#000000; background-color:#f3e7f2; padding:0 0 0 10px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); font-family:Arial;}
.popular5 span{ line-height:22px; font-size:12px; font-weight:bold; color:#222222;}
.popular5 ol{ padding:5px 0 0 10px; }
.popular5 ol li{ display:block; padding:0 3px 0 5px; margin:10px 10px 0 0; width:235px; font-size:11px; float:left;}
.popular5 ol li img{ display:block; margin-right:5px; width:80px; float:left;}
.popular5 ol li p{ display:block; width:135px; float:left; }
.popular5 ol li p a{ display:block; line-height:18px; color:#555555;}
.popular5 ul{ padding:5px 0 0 25px; }
.popular5 ul li{ display:block; padding:0 3px 0 5px; margin:10px 17px 0 0; width:155px; font-size:11px; float:left; }
.popular5 ul li img{ display:block; border:1px solid #ddd; padding:4px;}
.popular5 ul li p{ display:block; width:155px; float:left; }
.popular5 ul li p a{ display:block; line-height:18px; color:#555555;}
.popular6{border-left:1px solid #ebb7e8;border-right:1px solid #ebb7e8;border-bottom:1px solid #ebb7e8;border-top:2px solid #7a0760; width:783px; padding-bottom:15px;}
.popular6 h2{ line-height:30px; font-size:16px; color:#000000; background-color:#f3e7f2; padding:0 0 0 10px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); font-family:Arial;}
.popular7{border:1px solid #ebb7e8; width:783px; padding-bottom:15px;}
.popular7 h2{ line-height:30px; font-size:16px; color:#000000; background-color:#f3e7f2; padding:0 0 0 10px; text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7); font-family:Arial;}
.popular7 dl dd,.popular7 dl dt{ float:left; margin:15px 10px 10px 20px; }
.popular7 dl dd{ width:505px; padding-left:20px; line-height:18px;}
.popular7 dl dd h1{ font-size:16px; font-weight:bold; font-family:Georgia, Arial; line-height:30px;}
.popular8{ padding:10px;}
.popular8 h1{ font-size:18px; line-height:28px; height:28px; padding-left:5px; background-color:#efefef; font-family:Georgia;}
.popular8_1 p{ padding:5px; line-height:18px;}
.popular8_1{ padding-top:5px;}
.tags_rang{ clear:both; line-height:30px; height:30px; font-family:Georgia; font-size:20px; font-weight:bold; padding-left:10px;}
.popular4_1{width:783px; padding-bottom:15px; }
.popular4_1 h2{ line-height:26px; color:#000; border-bottom:1px solid #999; font-size:16px; font-family:Georgia; margin-bottom:5px; font-weight:400}
.popular4_1 h3{ line-height:22px; font-size:12px; color:#333;  font-family: Georgia, Arial; padding-left:5px }
.popular4_1 ol{ width:240px; margin:10px 5px 0 5px; float:left; background:#fff; display:block;
                -moz-box-shadow: 1px 2px 4px #898989;
                -webkit-box-shadow: 1px 2px 4px #898989; 
}
.popular4_1 ol li{ display:block; padding:0 7px 0 7px; line-height:24px;  font-size:11px;}
.tags_pro_tit{ width:920px; padding:15px 30px; border-bottom:3px solid #555; text-align:center; font-size:11px; color:#555; line-height:18px; background:#f3f3f3;}
.tags_pro_tit h1{ font-size:28px; color:#000; font-weight:400; line-height:36px; font-family:Georgia; }
.fr_lt_re{width:185px; padding:0 0 5px 0; font-size:14px; text-align:center;line-height:24px;}
.fr_lt_re h5{font-size:18px; color:#000; border-bottom:1px solid #999; line-height:24px; height:24px; font-family:Georgia; font-weight:100; text-align:left}
.dsborder{ border-bottom:1px solid #999;}
.fr_lt_re a{ margin-top:15px;padding:0 1px}
.fr_lt_re img{ display:block; clear:both}
/*==============map=======================*/
.map_right{width:980px;}
.map_right h1{color:#333;  font-size:24px; line-height:30px; height:33px; font-family:Georgia;border-bottom:1px solid #555}
.map_right1{ width:930px; float:left; margin-bottom:10px; padding:5px 0 0 15px;}
.map_right1 h3{ width:900px; padding-right:30px; float:left; font-size:12px; line-height:20px;}
.map_right1 ul{ width:930px; padding-bottom:8px; display:block; border-bottom:1px dotted #ccc; line-height:24px; clear:both}
.map_right1 ul li p{ display:block; width:220px; padding-right:10px; float:left;}
.pages .next { padding: 4px 6px;}
.pages a {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #666666;color: #666666;display: inline-block;font-size: 11px;line-height: 10px;margin: 0 3px;padding: 4px 6px;}
.pages a:hover{background:#666; color:#fff;}
.pages .current_p { background:#666; color:#fff;display:inline-block; border:#666 solid 1px; padding:4px 6px; line-height:10px; *line-height:11px;margin:0 3px; font-size:11px; }
.pages .previous { padding:4px 6px;}
.pages .next { padding:4px 6px;}
.search_no{width:743px; border:1px solid #ccc; padding:30px 20px; text-align:center}

.fr_re_list{ font-family:Georgia; font-size:18px; line-height:23px; border-bottom:1px solid #aaa;}
.fr_re_c1{ width:780px; border-bottom:1px solid #ddd; margin:15px 0; padding-bottom:15px; color:#666}
.fr_re_pl{ width:130px; float:left; display: block; margin-right:15px; text-align:center}
.fr_re_p2{ display:block; float:left; width:600px}
.fr_re_p2 h6{ line-height:20px; font-size:14px; font-family:Georgia; font-weight:100; margin-bottom:3px;}
.fr_re_p2 a:hover{ text-decoration:underline}
.cart_la{ display:block; float:left; width:140px; height:48px; overflow:hidden;}

/*=====================index_mad=====================*/
.fr_i_mad{ width:880px; height:40px; padding:6px 50px 5px 50px; margin-top:5px; text-align:center; line-height:18px; color:#777; background:url(../img/index_mad.jpg) no-repeat; font-size:14px;}

.ht_img22 h5{ line-height:14px; padding:0 5px; font-size:11px; font-family:Arial}
.ht_img22{ clear:both; width:500px; font-size:11px; color:#555; float:left; padding:5px 10px 20px 0;}
.shopping_btn{background:url(../img/sanjiao.jpg) no-repeat right; font-size:12px; color:#000; line-height:24px; height:22px; margin:4px 3px; padding-right:12px; cursor:pointer; }
.shopping_btn1{background:url(../img/sanjiao1.jpg) no-repeat right; font-size:12px; color:#000; line-height:24px; height:22px; margin:4px 3px; padding-right:12px; cursor:pointer}
.shopping_style{ width:535px; display:none; padding:5px 5px 20px 15px; border:2px #000 solid; background-color:#fff;  -moz-box-shadow: 1px 2px 4px #898989; -webkit-box-shadow: 1px 2px 4px #898989;}
.shopping_style h5{ clear:both; font-size:12px; line-height:20px;}
.shopping_style ol li{ padding:3px 0;}
.shopping_p{ width:80px; text-align:center; float:left; cursor:pointer}
.shopping_p span{ clear: both; display:block; padding:3px 0;}

.shopping_com{ width:110px; text-align:right; float:left; font-weight:600}
.shopping_cost{ line-height:20px; color:#555; margin-top:5px; position:relative;}
.fr_a_qa{ display:block; float:left; width:680px; color:#555}
.fr_a_qa_h6{ background-position:-589px -220px; font-size:12px; color:#000; font-weight:bold;line-height:24px; margin:4px 0; padding-left:12px; background-repeat:no-repeat; }
.fr_a_qa_h62{ font-size:12px; color:#000; font-weight:bold;line-height:24px;margin:4px 2px;}
.fr_a_qa_h61{ background-position:-589px -201px; font-size:12px; color:#000; border-top:1px solid #999; line-height:24px; height:22px; margin:4px 0; padding-left:12px; background-repeat:no-repeat; }
.qa{ margin:10px 15px 15px 15px;}
.bddgray dd{width:680px;word-wrap: break-word}
/*=============lower备份
.lower{ position:absolute; z-index:10; width:202px; background:#fff; border:1px solid #ccc; font-family:Arial; right:15px; top:-8px }
.lower ol li{line-height:25px; clear:both;}
.lower ol li p{ float:left; width:100px; text-align:center; display:block; height:25px;}
.lower_rbd{ border-right:1px dashed #ccc}
.lower_pic{ background:url(../img/lower.png) no-repeat; width:11px; height:20px; position:absolute; z-index:11; display:block; left:-11px; top:8px;}
.lower_font{ font-family:Arial; font-size:11px;padding-right:12px; cursor:pointer; background:url(../img/sanjiao.jpg) no-repeat right; text-decoration:underline}
.lower_font1{ font-family:Arial; font-size:11px;padding-right:12px; cursor:pointer; background:url(../img/sanjiao1.jpg) no-repeat right;}
===========*/
.w120{width:150px}
.w220{width:190px}
.lower{width:242px; background:#fff; border:1px solid #ccc; font-family:Arial; float:left; clear:both}
.lower ol li{line-height:25px; clear:both;}
.lower ol li p{ float:left; width:110px; text-align:center; display:block; height:25px;}
.lower_rbd{ border-right:1px dashed #ccc}
.lower_pic{ background:url(../img/lower.png) no-repeat; width:11px; height:20px; position:absolute; z-index:11; display:block; left:-11px; top:8px;}
.lower_font{ font-family:Arial; font-size:11px;padding-right:12px; cursor:pointer; background:url(../img/sanjiao.jpg) no-repeat right; text-decoration:underline}
.lower_font1{ font-family:Arial; font-size:11px;padding-right:12px; cursor:pointer; background:url(../img/sanjiao1.jpg) no-repeat right;}

.write_reviews{ width:780px; display:none; padding:5px 5px 20px 10px; border:2px #aaa solid; background-color:#fff; left:25%; }

.write_qa{ width:780px; display:none; padding:5px 5px 20px 10px; border:2px #aaa solid; background-color:#fff; left:25%; }

.fr_a_f{ height:16px; line-height:16px; background:url(../img/fackbookmin.jpg) no-repeat; padding-left:20px; text-align:left; display:block; float:right; margin-top:2px; }

/*====================color guide=================*/
.color1{ background:url(../img/colorjpg.jpg) repeat-x #843c7f; width:800px; padding:15px;}
.color1 h1{ color:#fff; font-size:14px;}

.ht_color14{ background:url(../img/color1.jpg) no-repeat 0 0; height:30px; width:195px; line-height:30px; margin:0 4px 0 0; text-align:center; font-size:14px;  color:#FFF; float:left;}
.ht_color14_1{ background:url(../img/color1.jpg) no-repeat 0 -30px; height:30px; width:195px; line-height:30px; margin:0 4px 0 0; text-align:center; font-size:14px; color:#333; float:left;}
.ht_color2{margin-top:3px; width:800px;}

.color2{ background:#aaa; width:1200px; padding:15px;}
.color2 h1{ color:#fff; font-size:12px;}

.ht_color14_2{ background:#ccc; height:29px;  line-height:29px; margin:0 5px 0 0; text-align:center; font-size:12px;  color:#FFF; float:left; border-bottom:none; padding:0 15px; font-family:Georgia}
.ht_color14_3{ background:#fff; height:29px; line-height:29px; margin:0 5px 0 0; text-align:center; font-size:12px; color:#000; float:left; border-bottom:none; padding:0 15px;font-family:Georgia}
.ht_color2_1{margin-top:3px; width:1130px;}
/*================size=========================*/
.table001{margin-left:10px; float:left; clear:both}
.table001 TD {TEXT-ALIGN: center; LINE-HEIGHT: 32px; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold;}
.table_style_1 TD {LINE-HEIGHT: 14px; FONT-SIZE: 10px}
.table_style_1 TD.tit {FONT-WEIGHT: bold}
.table_style_1 TD {PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 2px}
.table_style_1 TD.tl {TEXT-ALIGN: left}
.table_style_1 {BORDER-BOTTOM: #999 0px solid; BORDER-LEFT: #999 0px solid; COLOR: #333; BORDER-TOP: #999 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #999 1px solid}
.table_style_1 TH {PADDING-BOTTOM: 4px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BACKGROUND: #306; COLOR: #fff; FONT-SIZE: 18px; PADDING-TOP: 4px}
.table_style_1 TD {BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #999 0px solid; BORDER-RIGHT: #999 0px solid; PADDING-TOP: 2px}
.table_style_1 .tit {TEXT-ALIGN: left; BACKGROUND: #cff}


.table002{margin-left:10px; float:left; clear:both}
.table002 TD {TEXT-ALIGN: center; LINE-HEIGHT: 32px; COLOR: #000; FONT-SIZE: 14px; FONT-WEIGHT: bold;}
.table_style_2 TD {LINE-HEIGHT: 14px; FONT-SIZE: 10px}
.table_style_2 TD.tit {FONT-WEIGHT: bold}
.table_style_2 TD {PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px}
.table_style_2 TD.tl {TEXT-ALIGN: left}
.table_style_2 {BORDER-BOTTOM: #999 0px solid; BORDER-LEFT: #999 0px solid; COLOR: #333; BORDER-TOP: #999 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #999 1px solid}
.table_style_2 TH {PADDING-BOTTOM: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #306; COLOR: #fff; FONT-SIZE: 18px; PADDING-TOP: 4px}
.table_style_2 TD {BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #999 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #999 0px solid; BORDER-RIGHT: #999 0px solid; PADDING-TOP: 2px}
.table_style_2 .tit {TEXT-ALIGN: left; BACKGROUND: #cff}


#dress_size { text-align:left; padding:5px 10px 20px 10px;}
#dress_size h2{ line-height:40px; font-family:Georgia; color:#333; font-size:18px; padding-top:10px; clear:both}
#size-chart{ text-align:left; padding:5px 10px;}
#size-chart h2{ line-height:40px; font-family:Georgia; color:#333; font-size:18px; padding-top:10px;}
#size-chart .dark_bg {background-color: #EEEEEE; font-weight: bold;}
#size-chart table td { border-color: #DDDDDD;border-style: solid;border-width: 1px 1px 0 0;color: #333333;padding: 2px;text-align: center;}
.table_all{ border-bottom:1px solid #ddd;border-left:1px solid #ddd;}
/*====================color_chart==============*/
#dress_color{ padding:10px;}
#dress_color h2{ font-size:18px; color:#333; font-family:Georgia; line-height:40px;}
.hr{border-bottom:1px dashed #ccc; border-top:1px dashed #ccc; padding:5px; line-height:24px;}
.color_li_p1{ padding-top:10px; line-height:40px;  font-family:Georgia; float:left; display:block;}
.color_tb_p{ display:block; float:left; padding:2px 2px; width:60px;  height:65px; text-align:center}
.color_tb_p2{ display:block; float:left; width:38px; height:38px; margin:0 10px 28px 10px; _margin:0 15px 28px 5px;opacity: 0; background-color: #fff;filter:alpha(opacity=0); }
.color_tb_p3{ display:block; float:left; width:58px; height:66px; }
.color_bg0{ width:480px; height:350px; background:url(/img/color_bg4.jpg) no-repeat; display:block;}
.color_bg1{ width:480px; height:350px; background:url(/img/color_bg.jpg) no-repeat; display:block;}
.color_bg2{ width:480px; height:350px; background:url(/img/color_bg6.jpg) no-repeat; display:block;}
.color_bg3{ width:480px; height:350px; background:url(/img/color_bg3.jpg) no-repeat; display:block;}
.color_bg4{ width:480px; height:350px; background:url(/img/color_bg2.jpg) no-repeat; display:block;}
.color_bg5{ width:480px; height:350px; background:url(/img/color_bg1.jpg) no-repeat; display:block;}
.color_bg6{ width:480px; height:350px; background:url(/img/color_bg5.jpg) no-repeat; display:block;}
#shopping{ padding:10px; line-height:20px; font-size:12px; color:#555;}
#shopping h2{ font-size:20px; color:#333; line-height:30px; border-bottom:1px dashed #ccc; font-family:Georgia;}
#shopping p{ padding:5px 10px;}
#shopping h3{ font-size:12px; color:#333; line-height:30px;  font-family:Georgia;}
#return{ padding:10px; line-height:20px; font-size:12px; color:#555;}
#return ol{ list-style:decimal; margin-left:30px;}
#return ul{ list-style:armenian; margin-left:30px;}
#return li{ margin-top:5px;}
#return h2{ font-size:20px; color:#333; line-height:30px; border-bottom:1px dashed #ccc; font-family:Georgia;}
#return p{ padding:5px 10px;}
#shopping h3{ font-size:12px; color:#333; line-height:30px;  font-family:Georgia;}
#measuring{ padding:10px; line-height:20px; font-size:12px; color:#555;}
#measuring h2{ font-size:20px; color:#333; line-height:30px; border-bottom:1px dashed #ccc; font-family:Georgia;}
#measuring p{ padding:5px 10px;}
#measuring h3{ font-size:12px; color:#333; line-height:30px;  font-family:Georgia; padding-top:10px}
#payment{ padding:10px; line-height:20px; font-size:12px; color:#555;}
#payment ol{ list-style:decimal; margin-left:30px;}
#payment ul{ list-style:disc; margin-left:30px;}
#payment h2{ font-size:20px; color:#333; line-height:30px; border-bottom:1px dashed #ccc; font-family:Georgia;}
#payment p{ padding:5px 10px;}
#payment h3{ font-size:16px; color:#333;  font-family:Georgia;}
#fitg h2{ font-size:20px; color:#333; line-height:30px; border-bottom:1px dashed #ccc; font-family:Georgia;}
#fitg p{ padding:5px 10px; clear:both}
#fitg h3{ font-size:16px; color:#333;  font-family:Georgia;}
#fitg img{ padding:0 20px; border:1px solid #ccc;}
#style_g h2{ font-size:20px; color:#333; line-height:30px; border-bottom:1px dashed #ccc; font-family:Georgia;}
#style_g p{ padding:5px 10px; clear:bothp; line-height:20px; font-size:11px;}
#style_g h3{ font-size:16px; color:#333;  font-family:Georgia;}
#style_g img{ padding:0 20px; border:1px solid #ccc;}

/*=======================西联汇款=======================*/
.western{ width:910px; padding:25px 35px 25px 35px;}
.western p{ height:22px; line-height:22px; font-size:12px}
.western h1{ font-size:18px; font-weight:normal; font-family:Georgia; color:#000}
.western h2{ font-size:13px; padding-top:18px; padding-bottom:15px}
.western_order{ border:#aaa solid 10px; height:150px; float:left; margin-top:20px;  padding-left:20px; padding-top:8px; }
.western_order p{ width:646px; height:25px; line-height:25px;}
/*=======================404=======================*/
.err_404{ margin-top:60px; margin-bottom:80px; padding:0 30px; width:900px;}
.err_404 img{ margin-right:30px; float:left; }
.err_404 p{ width:600px; float:left; line-height:40px}
.err_404 span{ clear:both; display:block; margin-top:15px; line-height:24px; color:#555;}

/*=======================TRACK MY ORDER===================*/
.track_my_order{ width:700px; margin-top:30px;margin-bottom:50px; display:block;}
.track_my_order h1{ color:#222; font-size:28px; line-height:40px; font-family:Georgia; font-weight:300;}
.track_order{ width:500px; border:10px solid #eee; background:#fff; padding:30px 90px;}

.tags_h2{ font-size:18px; font-family:Georgia; line-height:26px; border-bottom:2px solid #aaa; font-weight:400; margin:0 5px}
.fr_d_h3{font-size:18px; font-family:Georgia; line-height:26px; border-bottom:2px solid #000; font-weight:400; margin:0 5px 10px 5px}

.fr_img_3{ clear:both; width:980px;}
.fr_img_3 ol{display:block; padding:0 10px;}
.fr_img_3 ol li{display:block; padding:8px 5px; text-align:center; width:180px; float:left; height:220px;}
.fr_img_3 ol li p{display:block; font-size:11px; line-height:16px; text-align:center; padding:5px 0;}
.fr_img_3 ol li a{ color:#333;}.fr_img_3 ol li a:hover{ color:#000; text-decoration:underline}


.deail_pay1{ display:none; border:1px solid #f73d1e; position:absolute; z-index:1000; left:-125px; top:-30px; width:115px; min-height:80px; _height:80px;background:#fff;
             -moz-box-shadow: 1px 2px 4px #898989;border-radius:4px;
             -webkit-box-shadow: 1px 2px 4px #898989; 
             filter : progid:DXImageTransform.Microsoft.Shadow (color=#888888, direction=135, strength=4); 
}

.deail_pay_img{
    background:url(../img/size_color.png) no-repeat; width:11px;  height:20px; display:none;
    _background:none transparent scroll repeat 0% 0%; left:-9px; top:5px; position:absolute; z-index:2000
}

.deail_pay_tit{height:20px; width:auto; line-height:20px; padding:0 5px; text-align:left; font-size:11px; color:#000; font-weight:700; border-bottom:1px dotted #ccc;}
.deail_pay_cot{padding:0 5px 5px 10px; font-size:11px; color:#555; line-height:18px; text-align:left}

.size_show{ border:1px solid #ddd; position:absolute; z-index:1000; left:110px; top:-30px; width:200px; min-height:80px; _height:80px;padding:5px;
            background:#fff;
            -moz-box-shadow: 1px 2px 4px #898989; 
            -webkit-box-shadow: 1px 2px 4px #898989;
            filter : progid:DXImageTransform.Microsoft.Shadow (color=#888888, direction=135, strength=4); 

}
.size_show_img{
    background:url(../img/size_show.png) no-repeat; width:11px;  height:20px; 
    _background:none transparent scroll repeat 0% 0%; left:100px; top:4px; position:absolute; z-index:2000
}
.size_show_tit{height:20px; width:auto; line-height:20px; padding:0 5px; text-align:left; font-size:11px; color:#000; font-weight:700; border-bottom:1px dotted #ccc;}
.size_show_cot{padding:0 5px; font-size:11px; color:#555; line-height:16px; text-align:left}




/*========================Sale=====================*/
.fr_sa_tit{ width:960px; border:10px solid #e3e3e3; text-align:center; font-family:Georgia; color:#555; line-height:20px; font-size:11px; background:#000;}
.fr_sa_left{ width:620px; float:left; display:block; padding:10px 20px; background:#fff;height: 200px;}
.fr_sa_left_tit{ line-height:14px; font-family:Arial}
.fr_sa_left h1{ font-size:28px; color:#000; font-weight:400; line-height:28px; margin-bottom:5px;}
.fr_sa_left_p{ width:800px; display:block; text-align:left;}
.fr_sa_left_p1{ width:200px; display:block; text-align:left; float:right; clear:both}

.fr_sa_tit a{background-position:-592px -202px; background-repeat:no-repeat; padding-left:10px; color:#555; font-size:11px; line-height:20px;display:block; height:16px; width:180px; float:left; margin-top:5px; text-align:left;overflow: hidden;}
.fr_sa_tit a:hover{background-position:-592px -202px; background-repeat:no-repeat; padding-left:10px; color:#000; font-size:11px; line-height:20px;  text-decoration:underline; display:block; height:16px; width:180px; margin-top:5px; overflow:hidden;}

.fr_sa_tit1{ width:970px; padding:5px; border-bottom:1px solid #aaa; font-family:Georgia; margin-top:10px;}
.fr_sa_tit1 h1{ float:left; display:block; width:400px; font-size:18px; font-weight:500;}
.fr_sa_tit1 a{background-position:-183px -178px;padding-left:10px; color:#555; font-size:12px; line-height:20px;display:block; height:16px; width:60px; float:right; margin-top:5px;}
.fr_sa_tit1 a:hover{background-position:-183px -178px;padding-left:10px; color:#000; font-size:12px; line-height:20px;  text-decoration:underline; display:block; height:16px; width:60px; float:right; margin-top:5px;}

/*========================contact us=====================*/
.contact{ width:980px; } .contact h1{line-height:45px; font-size:30px; font-family:Verdana; border-bottom:1px solid #aaa; font-weight:100;}
.contact_left{ width:680px; margin-right:30px; float:left; color:#555; margin-top:15px;}
.contact_text{ width:240px; margin-left:10px; padding-left:5px; line-height:22px; height:22px; color:#aaa; border:1px solid #ccc;}
.contact_textarea{ width:340px; margin-left:10px; padding-left:5px; line-height:18px; height:120px; color:#aaa; border:1px solid #ccc;}
.contact_right{ width:270px; float:right; color:#000; margin-top:15px; font-size:14px;}
.contact_right h3{font-size:15px; font-family:Verdana; color:#000; font-weight:600}

/*==========================help=====================*/
.help_home_left{ width:500px; line-height:18px; color:#555; float:left; border-right:1px solid #ddd; padding:10px;}
.help_home_left h2{ color:#000; font-size:18px; line-height:30px; font-family:Verdana;}
.help_home_right{ width:390px; line-height:18px; color:#555; float:left; padding:10px 15px;}
.help_how_left{ width:180px; line-height:18px; color:#555; float:left;  padding:10px;}
.help_how_left p{ width:180px; line-height:16px; padding:5px 0; display:block; color:#000; font-size:14px; font-weight:bold;}
.help_how_left a{ width:180px; line-height:16px; padding:5px 0; display:block; color:#555; font-size:14px;}
.help_how_left a:hover{ width:180px; line-height:16px; display:block; color:#000; text-decoration:underline; }
.help_how_right{ width:720px; line-height:18px; color:#555; float:left; padding:10px;}
.help_how_right h2{ color:#000; font-size:20px; line-height:30px; font-family:Georgia; margin-bottom:5px; border-bottom:1px dashed #ccc;}
.help_how_right p{ margin-bottom:20px;}
.help_how_right h3{ color:#000; font-size:14px; line-height:20px; font-family:Verdana; padding-bottom:10px;}
.help_how_right h4{ font-size:12px; line-height:20px; font-family:Verdana; color:#555;}
.help_how_right div.background { background: #ECECEC;padding: 10px;margin-bottom: 10px;padding-top: 2px; }


.code{ font-family:Arial; font-size:12px; padding-right:12px; cursor:pointer; background:url(../img/sanjiao.jpg) no-repeat right; display:block; float:left; width:240px}
.code1{ font-family:Arial; font-size:12px; padding-right:12px; cursor:pointer; background:url(../img/sanjiao1.jpg) no-repeat right; display:block; float:left; width:240px}

/*==========================详情界面$币种却换=====================*/

.price_b{ background:url(../img/price_b.jpg) no-repeat right; padding:0 15px 0 2px; float:left; margin-right:3px; color:#b00; text-decoration:underline; cursor:pointer; position:relative; border:1px solid #fff; border-bottom:0; width:32px;}

.price_b1{ background:url(../img/price_b.jpg) no-repeat right; padding:0 15px 0 2px; float:left; margin-right:3px; color:#b00; text-decoration:underline; cursor:pointer; position:relative; border:1px solid #aaa; border-bottom:0; width:32px;}
.price_more{ z-index:99999; float:left; margin-right:3px; cursor:pointer; position:absolute; border:1px solid #aaa; border-top:0; width:31px; left:-1px; background:#fff;  padding:3px 15px 0 3px;}
.price_more a{ margin-top:3px; color:#000; clear:both; width:28px; display:block;font-size:16px; margin-bottom:2px;}
.price_more a:hover{ text-decoration:underline; color:#b00;}
.price_now{ font-size:24px; float:left; font-family:Verdana;}
.price_off{ line-height:24px; font-size:16px; color:#c00; float:left; margin:0 30px 0 10px;}
.price_timer{ line-height:24px; font-size:20px; color:#000; background:url(/img/timer.png) no-repeat 0px 3px; float:left; padding-left:25px}
.price_df{ font-size:14px; margin:5px 15px 0 0; color:#999;font-family:Arial}

.timer{ width:930px; height:40px; line-height:40px; font-size:24px; color:#000; background:url(/img/jishi_banner.jpg) no-repeat; margin-top:8px; padding-right:50px; font-family:Verdana;}
.timer_p{ float:right; font-size:30px; margin-right:1px;}
.timer_p em{font-size:12px;}

/*========================Select color and select size===============*/
.san_tip,.guide_text1,.size_guide a,.guide_text,.color_guide a{ background:url(../img/color_size.png) no-repeat;}
.select_c_s{ padding:7px; clear:both; font-family:Verdana; background:#fff; color:#555; text-align:left; border-bottom:1px dotted #ccc;padding-left: 0px; }
.color_guide a{ background-position:0 -23px; padding-left:18px; display:block; float:right; font-size:11px; color:#555; text-decoration:underline; height:19px; line-height:19px;}
.color_guide a:hover{ background-position:0 -23px; padding-left:18px; float:right; display:block; font-size:11px; color:#000; text-decoration:underline; }

.color_cont{ background:#fff; width:504px; border:1px solid #888; border-top:0; padding:5px; top:21px; left:0;  position:absolute; display:none}
.color_abs{ background:url(../img/color_top_pic.jpg) no-repeat; width:515px; display:block; height:1px; position:absolute; z-index:40; top:0; left:0}
.color_cont ul li{ float:left; cursor:pointer; margin:2px 3px; position:relative; width:22px; z-index:40}
.color_max_pic{ padding:10px 5px 0 7px; width:125px; height:112px; background:url(../img/color_max.png) no-repeat;  line-height:16px; text-align:center; font-size:11px; position:absolute; z-index:10001; left:-60px; top:-123px; font-family:Arial;text-align:center}
.sbdred{ border:1px solid #F00; }
.color_p{ height:78px; width:118px; display:block; background:#ff0000; border:1px solid #ddd;}

.guide_text{ background-position:-29px 0; height:20px; padding:0 16px 0 5px; line-height:20px; width:200px; font-size:12px; border:1px solid #797979; display:block; cursor:pointer; float:left; margin-right:5px; z-index:10;}
.guide_text1{ background-position:-29px 0; height:21px; padding:0 16px 0 5px; line-height:21px; width:200px; font-size:12px; border:1px solid #797979;border-bottom:0; display:block; cursor:pointer; float:left; margin-right:5px;}
.review_rat_p{  padding:0 16px;line-height:22px;font-size:14px; color:#555}

.guide_color_f{ color:#555; text-align:center; font-size:11px; z-index:10;}
.guide_color_f1{ color:#000; text-align:left; font-size:12px; z-index:10;}

.size_guide a{ background-position:0 -39px; padding-left:23px; float:right; font-size:11px; color:#555; text-decoration:underline; height:16px; line-height:16px; overflow:hidden}
.size_guide a:hover{ padding-left:23px; float:right; font-size:11px; color:#000; text-decoration:underline; }
.qty_text{ width:70px; text-align:center; height:18px; line-height:18px; border:1px solid #999; margin-right:5px;}

.color_jiexi{ line-height:14px; font-family:Arial; font-size:11px;} .color_jiexi a{ text-decoration:underline; color:#555;}.color_jiexi a:hover{ text-decoration:underline; color:#333;}

.size_cont{ position:absolute; z-index:10; width:221px; border:1px solid #797979; border-top:0; font-family:Arial; font-size:11px; background:#fff; display:none; left:0; top:21px;}
.size_cont a{ line-height:20px; width:200px; height:20px; color:#333; display:block; padding:0 15px 0 6px; text-decoration:none} .size_cont a:hover{ color:#000; display:block; background:#eee; text-decoration:none}
.t_b_border{ border-top:1px dotted #aaa;border-bottom:1px dotted #aaa;}

.san_tip{background-position:0 -57px; width:9px; height:20px; display:block; position:absolute; z-index:11; left:230px; top:0px;}
.size_tip_cont{width:260px; display:block; position:absolute; z-index:10; left:238px; top:-1px; border:1px solid #999; min-height:120px; background:#fff; font-size:11px; color:#555; padding-bottom:8px;}
.size_tip_cont h3{ height:22px; line-height:22px; font-weight:100; font-size:14px; color:#000; text-align:center; background:#eee;}
.size_tip_cont_p{ width:240px; line-height:14px; padding:0 5px;}
.size_p1{ width:125px; margin-right:5px; float:left; line-height:16px; margin-top:3px; font-size:10px;}
.size_p2{ width:110px; float:left; line-height:16px; margin-top:3px; font-size:10px;}
.size_p_text{ width:50px; margin-right:5px; padding-left:2px; line-height:14px; height:14px; border:1px solid #999;}
.color_span{ display:block; width:18px; height:18px;}


.color_p_border{ width:18px; height:18px; padding:1px; border:1px solid #ddd;}
.color_p_border1{ width:18px; height:18px; padding:1px; border:1px solid #000;}
/*============== who Recommend ============*/
.fr_w_bot{ width:960px; border-top:1px solid #ccc; padding:2px 9px 15px 9px; font-family:Verdana;}
.fr_w_bot_p{ float:left; font-size:12px; color:#333; line-height:20px; font-weight:bold}
.fr_w_pic{ width:958px; float:left; line-height:26px; color:#333; font-size:14px;}
.fr_w_pic a{ margin:0 15px; width:105px; text-align:center; display:block; float:left}

/*=============clear========*/
.clear_r{float:right; font-size:11px; display:block; position:absolute; z-index:11; right:0px; top:7px;}

.p_bd{ float:left; width:140px; height:15px; margin-right:5px; display:block}


.shopping_style1{ width:900px; padding:10px 0 25px 20px;}
.shopping_style1 ol li{ padding:3px 0;}
.shopping_p1{ width:80px; text-align:center; float:left; cursor:pointer; margin:0 5px;}
.shopping_p1 span{ clear: both; display:block; padding:3px 0;}
.shopping_com1{ width:110px; text-align:right; float:left; font-weight:600;}
.shopping_cost1{ line-height:20px; color:#555; margin-top:5px; position:relative;}

.color_mix{border:1px solid #eee; padding:1px; height:18px; width:18px; display:block;}
.color_mix1{border:1px solid #000; padding:1px; height:18px; width:18px; display:block;}

.j_login{ width:830px; border:2px solid #ccc; padding:5px 5px 10px 10px; background:#fff;left:25%;}

/*=============Popular Products========*/
.left_popular{width:185px; padding:0 0 5px 0; font-size:14px; text-align:center;line-height:24px;}
.left_popular h6{font-size:18px; color:#000; border-bottom:1px solid #999; line-height:24px; height:24px; font-family:Georgia; font-weight:100; text-align:left}
.dsborder{ border-bottom:1px solid #999;}
.left_popular a{ float:left; line-height:16px; color:#666; text-decoration:underline; font-size:11px}
.left_popular a:hover{float:left; line-height:16px; color:#000; text-decoration:underline}
.left_popular_aimg{ width:81px; margin-right:5px; display:block; }
.left_popular_p{ display:block; padding-top:15px; clear:both}



/*========================currenty===============*/
.fr_guo9{ float:left; position:relative; z-index:11; }
.fr_guo{height:20px; width:116px; display:block; float:left; text-align:center; padding-top:5px; line-height:16px; color:#000;}
.fr_guo1{ background:url(../img/la.png) no-repeat; height:20px; width:116px; display:block; float:left; text-align:center; padding-top:5px; line-height:16px;}
.guo_up2{
    width:160px; height:146px; position:absolute; z-index:5000; top:25px; padding:5px 0 0 4px; font-size:11px; left:-1px; display:none; background:url(../img/la1_1.png) no-repeat; 
}
.guo_up3{width:160px; height:146px; position:absolute; z-index:6000; top:25px; padding:5px 0 0 4px;display:none; left:0px; font-size:11px}
.guo_up3 a:hover{ text-decoration:underline}
.guo_up3 ol{ padding-top:5px; float:left; clear:both; width:145px;}
.guo_up3 ol li{ line-height:18px; height:18px; padding-left:5px; }


/*==========================置顶top===========================*/
.backto {z-index:1; position:fixed; bottom:100px; right:10%; _position:absolute; /* for IE6 */_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight-100); /* for IE6 */ overflow:visible; }
.backtop_weizhi{ width:40px; text-align:right;}

/*=====================vip========================*/
#quickviewshop .customized{display:none;background:#fff; border:1px solid #B6B092; font-size:11px; margin-top:2px;margin-left:25px; padding:7px 0 0; position:absolute;left:17px; width:236px;z-index:10;}
#quickviewshop .customized li {padding:0 0 5px 10px; overflow:auto; border:none; width:218px;}
#quickviewshop .customized li span{border-bottom:1px solid #DDDDDD; color:#333333; display:inline-block; height:14px; margin:0 3px; padding:0; text-align:center; width:60px;}
#quickviewshop h3 {height:25px; background:#e1e0dc; line-height:25px; font-size:11px; padding:0 16px;}

.bag_table {margin-bottom: 10px;}
.bag_table th {border-right: 1px solid #F6F6F2;font-size: 11px;}
.bag_table td { border-bottom: 1px solid #F6F6F2; border-right: 1px solid #F6F6F2;}
.order_table .item_oper {border: medium none;padding: 5px 0 0 9px;}
.order_table { border: 1px solid #D7D7C6; border-collapse: collapse;font-size: 11px;margin-bottom: 10px;}
.color_link {color: #000;text-decoration: underline;}
.order_table th { color: #666666;font-weight: normal;padding: 5px 7px 0;}
.order_table .color_link {float: left;padding: 0 30px 4px 0;}
.lpc_til {float: left;padding-bottom: 4px;}
.lpc_til span {margin-right: 35px;}
.order_table td {-moz-border-bottom-colors: none;-moz-border-image: none; -moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;
                 border-collapse: collapse;
                 border-color: -moz-use-text-color #cccccc #cccccc;
                 border-right: 1px solid #ccc;
                 border-style: none solid solid;
                 border-width: medium 1px 1px;
}
.order_table td table {border: medium none;}
.order_table td table td {border-style: solid none none;}
.bag_img {float: left;height: 70px;overflow: hidden;padding: 4px 10px 7px 7px;text-align: center; width: 50px;}
.img_text {float: left;line-height:16px;padding: 6px 0;width: 255px; color:#555;}
.item_name { height: auto;overflow: hidden;width: 255px;}
.item_size {clear: both;}
.link_customized {font-style: normal;}

.items_title {background: none repeat scroll 0 0 #D6D7C7;display: block;font-weight: normal;height: 26px;line-height: 26px; margin-bottom: 15px;padding: 0 14px;}
.items_title a {float: right;text-decoration: underline;}
.items_title strong {font-size: 12px;font-weight: normal;}
.til {color: #000000;font-size: 12px;margin-bottom: 5px;}
.wf_icon_50 { height: 9px;margin-top: 45px;position: absolute;width: 50px;}
.order_table .bor_bot {
    border-color: -moz-use-text-color #cccccc -moz-use-text-color -moz-use-text-color;
    border-style: none solid none none;
    border-width: medium 1px medium medium;
}
.se_table {

    background: none repeat scroll 0 0 #FFFFFF;
    border-collapse: collapse;
    border-color: -moz-use-text-color -moz-use-text-color #EAEAE0 #EAEAE0;
    border-style: none none solid solid;
    border-width: medium medium 1px 1px;
    font-size: 11px;
    line-height: 18px;
}
.se_table th {border-right: 1px solid #FFFFFF; padding-left:5px; line-height:14px;}
.se_table td { border-bottom: 1px solid #EAEAE0;border-right: 1px solid #EAEAE0;padding-top: 8px;padding-left:5px}
.se_table .bag_img {padding-top: 0;}
.item_til {font-size: 11px;padding: 5px 0 6px 2px;}
.item_til span {margin: 0 20px;}
.notice { color:#cc0000;font-size: 11px;line-height:21px;}

.vip_tip {
    background: none repeat scroll 0 0 #fff;border: 1px dashed #f00;color: #666666;font-size: 14px;line-height: 20px;margin-bottom: 5px;padding: 10px 0 10px 30px;width: 948px; color:#000
}

.select_q {
    background: none repeat scroll 0 0 #FFFFFF;
    border-collapse: collapse;
    border-color: #ddd -moz-use-text-color #ddd #ddd;
    border-style: solid none solid solid;
    border-width: 1px medium 1px 1px;
    font-size: 11px;
    line-height: 14px;
    font-family:Arial;
}
.select_q th {border-right: 1px solid #ddd; padding-left:5px; line-height:20px; background:#f1f1f1;}
.select_q td { border-bottom: 1px solid #ddd;border-right: 1px solid #ddd; padding:3px 2px;}

/*=========================form===========================*/
.text_b{ height:20px; width:250px; padding-left:2px; border:1px solid #aaa; line-height:20px;}
.textarea_b{height:46px; width:250px; padding-left:2px; border:1px solid #aaa; line-height:16px;}

.country{background:url(../images/country.jpg) no-repeat; border:1px solid #aaa; color:#555;float:left; text-align:left; width:250px; height:20px; line-height:20px; padding-left:2px; cursor:pointer}
.country1{background:url(../images/country.jpg) no-repeat; border:1px solid #aaa; border-bottom:none;color:#555; text-align:left; width:250px; height:20px; line-height:20px; padding-left:2px; cursor:pointer}
.country_con{ width:252px;  height:200px; overflow-y:scroll; margin: 21px 0; padding: 0; border:1px solid #aaa; float:left; border-top:none; display:none; position:absolute; z-index:400; background:#fff; }
.country_con a{ line-height:20px; padding-left:4px; height:20px; color:#333; display:block; text-decoration:none} .country_con a:hover{ color:#000; display:block; background:#eee; text-decoration:none}
.text_red{ height:20px; width:250px; padding-left:2px; border:1px solid #e00; line-height:20px;}


/*=========================change address=======================*/
.change_a{ width:800px;  z-index:10000; position:absolute; top:-50px;left:50px; border:2px #000 solid;  background-color:#fff; padding-bottom:40px;} 
.change_a6{ line-height:25px; font-size:14px; padding:0 0 0 10px; height:25px;background-color:#ddd; margin-bottom:5px;}
.change_p1{ float:left; display:block; padding:15px; width:580px;}
.change_input{ float:left; display:block; padding:10px 0 15px 15px;}
.bd_p{ border-bottom: 1px dotted #ccc; margin:0 10px;}

.change_order{ width:780px; padding:30px 10px 0 10px;}
.change_order h3{  border-bottom:2px solid #555; line-height:26px; font-size:16px; color:#333333; padding-left:10px; height:26px; font-family:Georgia}
.change_h3{ border-bottom:2px solid #555; line-height:26px; font-size:16px; color:#333333; padding-left:10px; height:26px; font-family:Georgia}
.change_btn{ float:left; display:block; width:185px;}

.shipping_f{ color:#000; font-size:12px; font-weight:bold;  text-align:left;}


.order_total{position:absolute; z-index:2px; width:980px; border-bottom:2px solid #000;}
.order_tit{ border:1px solid #000; border-bottom:0; background:#000; text-align:center; line-height:28px; padding:0 15px; font-size:13px; height:28px; display:block; float:left; margin-right:8px; color:#fff; font-weight:bold}
.order_tit1{border:1px solid #aaa; border-bottom:0; background:#ddd; text-align:center; line-height:28px; padding:0 15px; font-size:13px; height:28px;display:block; float:left;margin-right:8px; cursor:pointer; color:#666;}


.order_qa{ display:block; float:left; width:680px; color:#555}
.order_qa_h6{font-size:12px; color:#000; font-weight:bold;line-height:20px; background-repeat:no-repeat; float:left;}
.order_qa_h61{ font-size:11px; color:#555; line-height:20px; float:left; margin-left:20px;}

.sbddgray2{ border:1px solid #aaa;}

/*==============histroy we Recommend ============*/
.fr_his_bt{ width:980px; font-family:Verdana;}
.his_bot_p{ float:left; font-size:12px; color:#333; line-height:20px; font-weight:bold}
.fr_his{ width:958px; line-height:26px; color:#333; font-size:14px; padding:2px 9px 15px 9px;}
.fr_his a{ margin:0 15px; width:105px; text-align:center; display:block; float:left}
.img_zi{display:none; position:absolute; z-index:5; left:0px; width:226px; height:339px; top:0;}
.img_zi2{display:none; position:absolute; z-index:5; left:0px; width:175px; top:0;}
.img_zi3{display:none; position:absolute; z-index:5; left:0px; width:226px; height:277px; top:0;}

.fr_bddgray{ height:10px; clear:both; border-bottom:1px solid #ddd;}
.fr_m_g{ float:left; margin-right:20px; color:#000;}

.fr_use_r li{ padding:20px 0; border-bottom:1px dotted #ccc;}
.fr_use_r li a{ text-decoration:none;}.fr_use_r li a:hover{ text-decoration:underline;}

.img_min_img{ width:60px; height:80px; border:1px solid #999; margin-top:8px; }
.img_min_img1{ width:60px; height:80px; border:1px solid #000; margin-top:8px; }

/*==========================banner============================*/
.index_banner_img{ position:absolute; z-index:99; bottom:10px; left:45% }
.index_min_count{ width:15px; height:15px; background:url(/img/red_gray.png) no-repeat 0 0; display:block;  float:left; margin-right:8px}
.index_min_count1{ width:15px; height:15px; background:url(/img/red_gray.png) no-repeat 0 -17px; display:block;  float:left; margin-right:8px}


.jiantou{ background-image: url("../img/1.jpg"); }
.jiouhang_ji{ background-color: #DDDDDD; }
.jiouhang_ou{ background-color: }
.help_h4{ font-weight:bold;cursor:pointer;color: #555555;font-family: Verdana;font-size: 12px;line-height: 20px; }

/* for chat_live  */
#scTGff a { background-image:url(/img/chat_live.png); background-position:2px 2px; background-repeat:no-repeat; padding-left:20px; }

/*================shoes===================*/
.fr_r_list1{ clear:both; width:785px;}
.fr_r_list1 ol{display:block; padding-left:5px}
.fr_r_list1 ol li{display:block; padding:2px 5px; text-align:center; width:226px; float:left; height:310px; overflow:hidden; margin:10px; position:relative}
.fr_r_list1 ol li p{display:block; font-size:12px; line-height:16px; color:#555555; text-align:left; padding:5px 0;}
.fr_r_list1 ol li a:hover{ text-decoration:underline; color:#000;}
.shoes_img_a{height:226px; width:226px; display:block; border:1px solid #ccc; padding:1px;}

.fr_r_list2{ clear:both; width:785px;}
.fr_r_list2 ol{display:block; padding-left:5px}
.fr_r_list2 ol li{display:block; padding:2px; text-align:center; width:226px;min-height: 370px; float:left; overflow:hidden; margin:10px 6px; position:relative}
.fr_r_list2 ol li p{display:block; font-size:11px; line-height:14px; color:#555555; text-align:left; padding:5px 0;}
.fr_r_list2 ol li a:hover{ text-decoration:underline; color:#000;}
.fr_r_list3 ol li{display:block; padding:2px; text-align:center; float:left; height:250px; overflow:hidden; margin:10px 6px; position:relative}
.fr_r_list3 ol li p{display:block; font-size:11px; line-height:14px; color:#555555; text-align:left; padding:5px 0;}
.fr_r_list3 ol li a:hover{ text-decoration:underline; color:#000;}
.shoes_img_a1{height:175px; width:175px; display:block; overflow:hidden}
.fr_r_list_a1 { display:block; height:45px; overflow:hidden; width:175px; margin-bottom:3px;}

.q_view1{opacity:0.5;filter:alpha(opacity=50); width:226px; height:17px; background:#fff; position:absolute; z-index:10; top:261px;}
.q_v1{position:absolute; z-index:11; top:261px; cursor:pointer; left:70px;}

.q_view2{opacity:0.5;filter:alpha(opacity=50); width:176px; height:17px; background:#fff; position:absolute; z-index:10; top:162px;}
.q_v2{position:absolute; z-index:11; top:162px; cursor:pointer; left:50px;}


.menu_2{ background-position:-331px -102px; width:144px; height:29px; float:left; display:block; font-family:Georgia; text-align:center;margin-top:3px; line-height:29px;}
.menu_2 a{ color:#333; font-size:16px;} .menu_2 a:hover{ color:#000; font-size:16px; text-decoration:underline;}
.menu_2_1{ background-position:-331px -134px; width:144px; padding-right:2px; height:31px; z-index:100; position:absolute; display:block; font-family:Georgia; text-align:center;margin-top:3px; line-height:29px;}
.menu_2_1 a{ color:#333; font-size:16px;} .menu_2_1 a:hover{ color:#000; font-size:16px; text-decoration:underline;}
.fr_m_z1{min-width:146px; height:29px; float:left; display:block; position:relative}

.menu_3{ background-position:-211px -171px; width:106px; height:29px; float:left; display:block; font-family:Georgia; text-align:center;margin-top:3px; line-height:29px;}
.menu_3 a{ color:#333; font-size:16px;} .menu_3 a:hover{ color:#000; font-size:16px; text-decoration:underline;}
.menu_3_1{ background-position:-211px -203px; width:106px; padding-right:2px; height:31px; z-index:100; position:absolute; display:block; font-family:Georgia; text-align:center;margin-top:3px; line-height:29px;}
.menu_3_1 a{ color:#333; font-size:16px;} .menu_3_1 a:hover{ color:#000; font-size:16px; text-decoration:underline;}
.fr_m_z2{min-width:106px; height:29px; float:left; display:block; position:relative; margin:0 2px 0 3px;}

.fr_m_3{ width:240px;border:1px solid #acacac; border-top:0; background:#fff; display:none; z-index:100; position:absolute; top:33px; -moz-box-shadow: 1px 3px 3px #898989;-webkit-box-shadow: 1px 3px 3px #898989;  /*filter : progid:DXImageTransform.Microsoft.Shadow (color=#888888, direction=135, strength=4);*/ 
}
.fr_m_3 dl {font-family:Georgia; margin-left:0;}
.fr_m_3_li{ background-position:0 -205px; background-repeat:no-repeat;width:170px; padding:0 15px; color:#333; font-size:14px; height:30px; line-height:30px; margin-top:1px; overflow:hidden;}
.fr_m_3_li a{color:#555; font-family:Georgia;}
.fr_m_3_li_1{ background-position:0 -172px; background-repeat:no-repeat;width:170px; padding:0 15px; color:#000; font-size:14px; height:30px; line-height:30px; margin-top:1px; overflow:hidden;}
.fr_m_3_li_1 a{color:#000; font-family:Georgia;}
.fr_m_3_li_1 a:hover{ text-decoration:underline;}
.fr_m_ulp1{ float:left; width:210px;  color:#777; line-height:20px; font-family:Georgia;}
.fr_m_ulp1 a{ color:#555; font-size:11px; margin-left:5px;}
.fr_m_ulp1 a:hover{ color:#000; text-decoration:underline;}

.fr_r_list_a {  width:226px; margin-bottom:3px;}

.fr_m_ulp1 a:hover{ color:#000; text-decoration:underline;}

.Confid{ font-size:12px; color:#555; width:450px; float:left}
.Confid h4{ font-size:14px; padding:10px 0 10px 0; color:#000; font-family:Georgia}
.Confid p{ border-bottom:1px dashed #ddd; padding-bottom:15px;}
.Confid a{ display:block; padding-top:5px; text-decoration:underline; color:#555;}
.Confid a:hover{ display:block; padding-top:5px; text-decoration:underline; color:#000;}


.fr_qa_tip{ border-top:1px solid #ccc; float:left; clear:both; margin:14px 0 5px 0; padding:4px; background:#fafafa; position:relative;width:940px; padding:5px 10px 5px 0px; font-family:Verdana; color:#333}
.fr_qa_tip1{ width:23px; height:12px; background:url(../img/size_tishi.png) no-repeat; display:block; position:absolute; z-index:100;
_background:none transparent scroll repeat 0% 0%; left:50px; top:-12px;}

.fr_a_nqa{ display:block; border-bottom:1px solid #eee; padding:8px 0;}
.fr_a_ql{ font-size:14px; color:#000; font-weight:bold;line-height:18px; margin:4px 0; background-repeat:no-repeat; display:block; float:left}
.fr_a_nqa_h6{ font-size:12px; color:#333; line-height:18px;  margin:4px 0; padding-left:12px; background-repeat:no-repeat; display:block; float:left;font-family:Verdana; width:800px;}

.fr_a_nqa_h61{ font-size:12px; color:#000; border-top:1px solid #999; line-height:20px;  margin:4px 0; padding-left:12px; background-repeat:no-repeat; }

.fr_a_nqa_a{line-height:18px; margin:4px 0; display:block; float:left; width:800px; padding-left:12px;}
.fr_a_a{ font-size:14px; color:#c00; font-weight:bold;line-height:18px; margin:4px 0; background-repeat:no-repeat; display:block; float:left}

.r_content{ background:#f4f4f4; width:280px; border:1px solid #ddd; padding:10px;}
.r_p1{font-size:14px; color:#000; font-weight:bold; padding-top:5px;  font-family:Verdana}
.r_p2{ padding:10px 0; color:#777; font-family:Verdana}
.r_p3{ padding-top:10px; color:#777; font-family:Verdana}

#scrollUp {bottom: 80px;right: 60px;width: 42px;height: 40px;background: url(../img/scroll_top.png) no-repeat;}
/*========================Recrutement_web=====================*/
.re_web{ width:980px; margin-top:20px;font-family:Verdana; } .re_web h1{line-height:40px; font-size:24px; font-family:Verdana; font-weight:100;}
.re_w_p1{ line-height:20px; color:#555;}
.re_web h3{ font-size:16px; color:#000; margin-top:20px;}
.re_web_c{ padding-left:20px; color:#555; line-height:20px;}
.re_web_c p{ margin-top:10px; width:700px; display:block; float:left}
.re_web_c a{ color:#06f;}
.re_web_c a:hover{ color:#f00; text-decoration:underline;}

/*======免邮优惠banner以及倒计时======*/
.free_postage_block { height: 55px;width:988px; margin-top: 4px; background: url(/img/free_freight_banner.jpg) no-repeat;margin-bottom: 2px; }
.free_postage_hours {  float: right; margin-right: 20px; }
.free_postage_hours p { float: left;height: 50px;line-height: 55px;font-size: 16px; color:white; }
.free_postage_hours .p_hour,.p_min,.p_sec { padding-left: 4px;padding-right: 4px; font-size: 30px; }
.free_postage_hours .p_day { font-size: 36px; }
.free_postage_hours .p_hour {  }
.free_postage_hours .p_min {  }
.free_postage_hours .p_sec {  }
.free_postage_hours .free_title { margin-right: 2px;margin-left: 2px;margin-top: 4px;display: inline-block; }

.shareImageToPinterest { position: absolute; width: 100%;top: 50px;z-index: 999; display: block; overflow: hidden; left:186px;}
.shareImageToPinterest .share_img { text-align: left;cursor: pointer;width: 225px;height: 20px; display: none;}
.shareImageToPinterest .share_img span { position: absolute; left:40px;}


.shareImageToPinterestParent { position: relative;overflow: hidden; }
.shareImageToPinterestBottom { position: absolute;bottom: -30px;padding: 0px; height: 25px;width: 100%;text-align: center;
            background-color: rgba(0,0,0,0.6); cursor: pointer;left: 0px; }

.shareImageToPinterestBottom span {  margin-top: 3px; display: block;  }


.buy_head { overflow: hidden;height: 80px;margin-top: 10px }
.pay_nav { width: 900px; }
.pay_nav .pay_nav_order,.pay_nav_pay,.pay_nav_success { margin-left: -6px;width: 900px;height: 35px;display: block;background-repeat: no-repeat;background:url(../img/order_bg.jpg) no-repeat; }

.pay_nav .pay_nav_paid,.pay_nav_confirm,.pay_nav_production,.pay_nav_shipped,.pay_nav_complete 
{ width: 900px;height: 28px;display: block;background-repeat: no-repeat;background:url(../img/order5.jpg) no-repeat; }

.pay_nav .pay_nav_paid { background-position: 0 -18px; } 
.pay_nav .pay_nav_confirm { background-position: 0 -70px;; } 

.pay_nav_pay { background-position: 0 -34px; }
.pay_nav_success { background-position: 0 -68px; }
.pay_nav_production { background-position: 0 -125px; }
.pay_nav_shipped { background-position: 0 -182px; }
.pay_nav_complete { background-position: 0 -242px; }

.completed_page { margin-top: 65px;padding-left: 180px;margin-bottom: 60px; }
.completed_page .confirmOrderLink { text-decoration: underline;  }
.completed_page .confirmOrderLink a { color:#233975; }
.completed_page .completed_content { margin-top: 15px; margin-left: 25px; }
.completed_page .completed_content .cc_row { line-height: 20px;height: 20px;list-style-type: square; }
.completed_page .completed_title { overflow: hidden;height: 28px; }
.completed_page h1 { float: left;color: #43CD80;line-height: 22px;font-size: 20px; }

.buy_head .buy_logo { float: left; }
.pay_nav .pay_nav_title { overflow: hidden;margin-top: 2px; }
.pay_nav .pay_nav_title p { float: left;line-height: 35px;color: #9599A3; }
.buy_head .buy_right { float:left;width: 700px; }
.buy_head .buy_right .buy_user_info { line-height: 80px; height: 67px;margin-left: 40px; float: left;color: #99989D; }
.buy_head .buy_right .buy_user_info a { color: #99989D; }
.buy_head .buy_right .buy_r_r,.buy_r_r1 { float: right;line-height: 80px; height: 67px; }
.buy_head .buy_right .buy_r_r1 { line-height: 67px;margin-left: 30px; }
.buy_head .buy_right .buy_r_r a { margin-left: 8px; }
.buy_head .buy_right .buy_r_r .con_us { color: #333335; }
.buy_head .buy_right .buy_r_r .need_help { color:#333335; }

.pay_nav_title_order { width: 275px;text-align: center; }
.pay_nav_title_pay { width: 266px;text-align: center; }
.pay_nav_title_success { width: 253px;text-align: center; }
.pay_nav .pay_nav_title p.pay_nav_select { color: white; }

.pay_nav .pay_nav_title p.pay_nav_title_com1 { width: 157px;text-align: center;line-height: 27px;font-size: 14px; }
.pay_nav .pay_nav_title p.pay_nav_title_paid {  }
.pay_nav .pay_nav_title p.pay_nav_title_confirm {  }
.pay_nav .pay_nav_title p.pay_nav_title_production {  }
.pay_nav .pay_nav_title p.pay_nav_title_shipped {  }
.pay_nav .pay_nav_title p.pay_nav_title_complete {  }


.order_confirm { margin-top: 20px; }
.order_confirm .order_confirm_submit { margin-left: 20px;padding-top: 10px;border: 1px dashed black;padding-left: 15px;margin-bottom: 10px;width: 500px;float: left; }
.oc_orderInfo {  }
.oc_main_title { font-size: 16px;margin-bottom: 2px; }
.oc_orderInfo .oc_order_content { border: 1px dashed #bcbabb;padding: 10px;padding-left: 20px;width: 700px;float: left; }
.oc_order_content .oc_order_row { line-height: 20px; }
.oc_order_content .oc_order_row span { color: #555555; }
.oc_order_content .oc_order_row span.oc_row_mark { color:#000; }
.oc_orderProducts { margin-top: 10px; }
.oc_product_content { padding: 10px;width: 500px;float: left; }
.oc_product_right { float: left; }
.oc_product { margin-bottom: 10px;padding-bottom: 10px;border-bottom: 1px dashed #bcbabb;  }
.oc_product .oc_product_left { width: 420px;float: left; } 
.oc_product_row { line-height: 16px; }
.oc_product_row ul { margin-left: 10px; }
.oc_product_row ul li { line-height: 22px;height: 22px; }
.oc_product_row ul li label { width: 180px;display: inline-table; }
.oc_product_row ul li input { width: 50px; }

.comScroll{ height:280px; border:1px solid #cfcfcf;}
.comScroll h3{ height:28px; background:#f5f5f5; line-height:28px; font-size:14px; padding:0 10px;}
.comScroll .lft{ width:21px; height:27px; float:left; margin-top:100px; margin-left:3px;}
.comScroll .lft a{width:21px; height:27px;background:url(../images/pic.png) no-repeat;background-position:-2px -40px; display:block;}
.comScroll .con{ float:left; width:150px; margin-top:25px; margin-left:26px; display:inline; }
.comScroll .con a{ text-align:center;}
.comScroll .con .txt_p a{ font-size:11px; height:28px; overflow:hidden; text-align:left; display:block;}
.comScroll .con span{color:#000; font-size:14px; font-weight:bold; display:block;}

.comScroll .rgh{ width:21px; height:27px; float:right;margin-top:100px; margin-right:3px;}
.comScroll .rgh a{width:21px; height:27px;background:url(../images/pic.png) no-repeat;background-position:-0px -66px; display:block;}

.tyButton { background-color: #f5f5f5;background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1);border: 1px solid rgba(0,0,0,0.1);
color: #333;cursor: default;font-family: arial,sans-serif;font-size: 11px;font-weight: bold;height: 29px;
line-height: 27px;margin: 11px 6px;min-width: 54px;padding: 0 8px;text-align: center;cursor: pointer;}
.tyButton:hover { -webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.1);background-color: #f8f8f8;background-image:
            -webkit-linear-gradient(top,#f8f8f8,#f1f1f1);border: 1px solid #c6c6c6;box-shadow: 0 1px 1px rgba(0,0,0,0.1);color: #666; }

.noTyButton { -webkit-border-radius: 2px;-webkit-user-select: none;background-color: #f5f5f5;background-image: -webkit-linear-gradient(top,#f5f5f5,#f1f1f1);border: 1px solid rgba(0,0,0,0.1);
border-radius: 2px;color: #333;cursor: default;font-family: arial,sans-serif;font-size: 11px;font-weight: bold;height: 29px;
line-height: 27px;margin: 11px 6px;min-width: 54px;padding: 0 8px;text-align: center;align-items: flex-start;cursor: inherit;color: #666; }

.new_order_address { margin-bottom: 10px; }
.new_order_address .new_order_addr_title { color: #333;font-size: 18px;font-weight: normal;margin-bottom: 5px; }
.new_order_address .new_order_addr_content { border: 1px solid #ddd;border-bottom-width: 2px;box-shadow: 0 0 3px #dedede;padding: 16px 20px 20px; }
.new_order_addr_content h4 { font-weight: bold;height: 28px;line-height: 32px;border-bottom: 1px solid #dedede;
                             font-family: Tahoma, Geneva, sans-serif; font-size: 12px; color: #333; }
.new_order_addr_content h4 span { padding-left: 12px;font-weight: normal; }
.note, .note a { color: #808592;font-weight: normal;font-size: 12px; }
i.xinhao {color: #DD4B39;font-weight: bold;vertical-align: middle;font-style: normal;padding: 0 4px;}
.new_order_addr_content .item {padding: 4px 0;clear: both;overflow: hidden;}
.new_order_addr_content .item label { float: left;width: 130px;text-align: right;padding: 6px 12px 0 0;text-transform: capitalize;}
.new_order_addr_content .item .input-box { float: left;clear: none; }
.input_box, .mini_input, .s_input, .m_input, .l_input, .s_select, .m_select, .l_select, textarea {border: 0;padding: 4px;border: 1px solid #ccc;box-shadow: 1px 1px 1px 1px #f3f3f3 inset;margin-top: 4px;}
.s_input, .s_select { width: 116px; }

.pay_loading { border: 1px solid #ddd; padding: 16px 20px 20px;width: 700px;float: left;margin-bottom: 60px; }
.pay_content { font: 11px Verdana, Geneva, sans-serif;color: #333;margin-top: 15px;margin-bottom: 15px; }
.pay_content .load_i { margin-top: 10px;color: #CF4635; }
.pay_content .pay_content_row { line-height: 18px; }
.pay_content .pay_content_row span { font-weight: normal;color: #CF4635;padding-left: 4px;padding-right: 24px; }
.pay_content .pay_content_row label {  }

.pay_error { text-align: left; margin-top: 70px; }
.pay_error label { font-size: 16px; }
.pay_error .pay_error_order { margin-bottom: 20px; }
.pay_error .pay_error_order label {  }
.pay_error .pay_error_order span {  }
.pay_error .pay_error_order span a { text-decoration: underline; }
.pay_error .pay_error_o { margin-top: 10px; }
.pay_error .pay_error_o p { line-height: 22px; }
.pay_error .pay_error_info {  }

.pay_success_info { margin-left: 20px;padding: 10px;border: 1px solid #F05547;width: 495px;margin-bottom: 10px; }


.alert_backg {width: 100%;height: 100%;top: 0px;left: 0px;position: absolute;background: #000;opacity: 0;filter: alpha(opacity:0);}
.alert_frame {width: 340px;height: 120px;top: 50%;left: 50%;position: absolute;display: inline;margin: -60px 0 0 -170px;opacity: 0;filter: alpha(opacity:0);}
.alert_frame .con {width: 100%;height: 110px;float: left;overflow: hidden;}
.alert_frame .con_c {width: 330px;height: 100%;float: left;overflow: hidden;background: #fff;}
.alert_frame .alert_tit {width: 328px;height: 27px;float: left;color: #000;line-height: 27px;border: 1px solid #fff;background: url(/img/alert_tit_bg.jpg) repeat-x;}
.alert_frame .alert_tit h2 {float: left;text-indent: 10px;font-size: 14px;font-weight: bold;font-family: "\u5FAE\u8F6F\u96C5\u9ED1";}
.alert_frame .alert_tit em {width: 8px;height: 7px;overflow: hidden;float: right;cursor: pointer;background: url(/img/gnbimgs.gif) no-repeat;display: inline;margin: 10px 10px 0 0;}
.alert_frame .alert_con {width: 330px;height: 81px;float: left;border-top: 1px solid #e5e5e5;}
.size {width: 100%;height: 45px;text-align: center;line-height: 45px;color: #000;}
.but {width: 100%;height: 22px;text-align: center;line-height: 22px;}
.button {width: 55px;height: 22px;text-align: center;line-height: 22px;color: #fff;background: url(/img/but.jpg) no-repeat;border: none;display: inline;margin: 0 8px;cursor: pointer;}





.box_move{ opacity: 0.9;filter:alpha(opacity=90); width:380px;   z-index:100; position:absolute; top:150px; left:150px; height: 150px;padding: 15px;font-size: 1.16em;background: #FFF;-moz-border-radius: 10px;-webkit-border-radius: 10px;border-radius: 10px;border: solid #f0f0f0 1px;padding-top: 10px; } 
.box_move p{display:block; padding:4px 0; line-height:16px;}
.box_title1{ text-align:right; display:block; float:left; width:130px; margin-right:5px;}
.box_top{ line-height:25px; font-size:14px; padding:0; height:25px;}
.box_text_b {height: 22px;width: 300px;padding-left: 2px;border: 1px solid #ccc;line-height: 22px;}
.textarea_b {height: 46px;width: 300px;padding-left: 2px;border: 1px solid #ccc;line-height: 16px;}
._inputtext {width: 252px;border: 1px solid #EEF1F3;padding: 4px;padding-top: 6px;padding-bottom: 6px;}
.alert_backg {width: 100%;height: 100%;top: 0px;left: 0px;position: absolute;background: #000;opacity: 0;filter: alpha(opacity:0);z-index:99; display: none;}

.button_ {display: inline-block;zoom: 1;vertical-align: baseline;margin: 0 2px;outline: none;cursor: pointer;text-align: center;text-decoration: none;font: 14px/100% Arial, Helvetica, sans-serif;padding: .5em 2em .55em;text-shadow: 0 1px 1px rgba(0,0,0,.3);-webkit-border-radius: .5em;-moz-border-radius: .5em;border-radius: .5em;-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.noButton_,.BottonWhite {color: #606060;border: solid 1px #b7b7b7;background: #fff;background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));background: -moz-linear-gradient(top, #fff, #ededed);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.BottonWhite:hover {background: #ededed;background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));background: -moz-linear-gradient(top, #fff, #dcdcdc);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.noButton_ { color: #B8B4B4; cursor: initial;}

/*======产品推荐=======*/
.recomlist{ margin-top:20px;  height:250px;position:absolute; left:0px; top:0px}
.recomlist li{  background:#fff; width:110px; float:left; text-align:center; margin-right: 15px;margin-bottom: 10px;}
.recomlist li p a{ display:block;  height:36px;  overflow:hidden; margin-bottom:10px; color:#555; font-size:12px; line-height:12px;  font-family:Arial;margin-top:10px;}
.recomlist li p a:hover{ display:block; height:36px; overflow:hidden; color:#c00; text-decoration:underline;margin-top:10px;}
.recomlist li p em{ color:#000; font-weight:600; font-family:Verdana}
/*==============图片滚动样式==============*/
.recom_wrap{ width:980px; height:250px; overflow:hidden; position:relative;}

.recom_wrap a.prev {width:20px;height:24px;line-height:24px;outline-style:none;outline-width: 0;position:absolute; top:80px; text-indent:-999em; background: url(../../img/arr_left.gif) no-repeat;}
.recom_wrap a.next {width:20px;height:24px;line-height:24px; left:960px;position: absolute;top:80px; text-indent:-999em; background:url(../../img/arr_right.gif) no-repeat;}
a{outline:none;}

#AutoComplete{background:#fff;border:1px solid #4190db;display:none;width:250px;}
#AutoComplete ul{list-style-type:none;margin:0;padding:0;}
#AutoComplete li{color:#333;cursor:pointer;font:12px/22px \5b8b\4f53;text-indent:5px;overflow:hidden;}
#AutoComplete .hover{background:#6eb6fe;color:#fff;}

.pinfo{text-align: left;padding: 5px 0;}
.pinfo_p{max-height: 30px;margin-bottom: 5px;overflow: hidden;}
.productListFree{color:#E70101; font-weight: bold;}
.pro_info span{padding:0px 5px;color:#E70101;font-weight: bold; margin-left: 40px;}
.isfreeship{padding:5px 0px; float:right;}

.orderListFree {  }
.price_salva { margin-top: 2px; }
.price_salva p { float: left;line-height: 15px; }
.productInfoFree { margin-left: 20px;color: #c00;font-weight: bold; }

a.product_size_more {padding: 1px;border: 1px solid #000;
float: left;display: block;margin-right: 10px;cursor: pointer;text-align: center;margin-top: 10px;min-height: 29px;min-width: 50px;line-height: 29px;text-decoration: none;
padding-left: 6px;padding-right: 6px; }
a.product_size_more:hover { color: #d00; }

.move_block { position: absolute;background: #fff;z-index: 1000;left: 25%;  }
.move_block .move_header { height: 80px;cursor: move; }
.move_block .move_content { margin-top: -30px; }
.size_move_block {  }
.size_move_block ._size_m_top { padding-top: 14px; }
.size_move_block ._size_m_top ._size_m_title { color: #000;font-size: 14px; }
.size_move_block ._size_m_top ._size_m_close { float: right;margin-top: -8px;cursor: pointer;width: 40px;height: 20px;text-align: center; }
.size_move_block .size_move_content { margin-top: -60px;padding-left: 20px;padding-right: 20px;padding-bottom: 30px; }
.table001 {float: left;clear: both;}
.table001 TD { TEXT-ALIGN: center;LINE-HEIGHT: 32px;color: #5F5F5F;FONT-SIZE: 12px; }
.table001 tr._tr_title td { color: #555; }
.table001 tr._tr_title td.a2 {  }
.table001 tr._tr_title td.al {  }
.table_style_1 { BORDER-BOTTOM: #999 0px solid;BORDER-LEFT: #999 0px solid;COLOR: #333;BORDER-TOP: #999 1px solid; }

/******wish list*********/
.wish_cate{cursor:pointer;position:relative;}

.wish_div{border: 1px solid #ccc;margin-top: 0px;margin-left:30px;padding: 0px 0px 5px 10px;}
.wish_p{height: 30px;line-height: 38px;font-size: 16px;margin-left: 30px;}

.rel:hover .add_mavogue{ display:block; cursor:pointer;}
.add_mavogue{	position: absolute;	display:none;	border: 1px solid #ddd;	width: 120px;	line-height: 20px;	left:-6px;	top: 35px;	font-size:12px;	border-radius:2px;	box-shadow: 0px 2px 5px #DDD;	text-align:center;	background:#FFF;	padding:2px 5px;	z-index:99;}
.add_1{	width: 11px;	height: 7px;	position: absolute;	background: url(/img/mavogue_03.png) no-repeat;	left:13px;	top:-7px;}


.christmas{position: absolute;z-index: 20;width: 80px;height: 43px;
right: 150px;background: url(/img/mavogue_Christmas_02.png) no-repeat;
text-align: center;letter-spacing: 1px;background-position: 2px 2px;}
.Christmas_product{background: url(/img/mavogue_Christmas_01.png) no-repeat;width: 140px;height: 30px;margin-left: 0px;margin-top: -4px;
padding-bottom: 2px;}

.card_color2 {background: #000;width: 1140px;padding: 15px;margin:0 auto;}
.card_ht_color2_1 {margin:0 auto;}
.card_color2 ul { list-style: none; padding: 0; margin: 0;}
.card_ht_color2_1 li { height:29px;}
.color_card_big {width: 250px;text-align: center;padding-right: 15px;padding-left: 15px;}
.color_card_big .color_card_title {padding-top: 10px;font-size: 16px;font-weight: bold;}
.color_card_big img { width:224px;}
.color_card_list {width: 578px;height: 270px; float:left;padding-left: 1px;}
.color_card_list span {width: 64px;height: 30px;display: inline-block;text-align: center;padding-top: 40px;float: left;word-wrap: break-word;}
.color_card_list span:hover{cursor: pointer;opacity: 0.5}


/*****收藏*****/
.favorites_png {
width: 12px;
padding-right: 8px;
height: 18px;
background: url(/images/favorites_box.png) no-repeat;
margin-top: 5px;
margin-left:5px
}
.cart_sz {
font-family: Georgia;
color: #555;
line-height: 21px;
}
.cart_sj {
width: 10px;
height: 6px;
display: block;
margin-top: 6px;
margin-left: 6px;
}
.favorites_hidden {
width: 270px;
position: absolute;
background: #FFF;

top: 25px;
border: 3px solid #ccc;
padding: 13px;
display: none;
z-index:11;
font-family: inherit;
left: 688px;
}
.favorites_product {
width: 100%;
height: 1px;
background: #dfdfdf;
margin-top: 10px;
}

.menu_ul_wish li {
float: left;
margin: 0px 3px 5px 3px;
}

.wish_gate{border:3px solid #F4F4F4;border-bottom:none}


.cart_btn_topw, .cart_btn_underw {font-family: Simsun;font-weight: bold;border: 1px solid #CCC;vertical-align: bottom;background: #FFF;line-height:16px;margin-top:9px;}
.cart_btn_topw:hover,.cart_btn_underw:hover {background:#e9e9e9;}
.cart_btn_topw {padding: 2px 6px 1px 3px;margin-right: 5px;}
.cart_btn_underw {padding: 2px 5px 1px 4px;}
.cate_pad {
padding: 10px 0;
line-height: 20px;
}

.favorites_view {
width: 221px;
height: 30px;
text-align: center;
line-height: 30px;
color: #FFF;
border-radius: 5px;
margin-top: 10px;
font-size: 14px;
background-color: #343434;
background-image: -moz-linear-gradient(center top , #343434 45%, #4e4e4e);
border: 1px solid #4e4e4e;
}

.favorites_view:hover{ background-color: #343434;
background-image: -moz-linear-gradient(center top , #4e4e4e 45%, #4e4e4e);
border: 1px solid #4e4e4e; cursor:pointer;}

.cadd_mafashion {
position: absolute;
display: none;
border: 1px solid #ddd;
width: 120px;
line-height: 20px;
left: -117px;
top: 22px;
font-size: 12px;
border-radius: 2px;
box-shadow: 0px 2px 5px #DDD;
text-align: center;
background: #FFF;
z-index: 99;
padding: 2px 5px;
}

.cadd_1 {
width: 11px;
height: 7px;
position: absolute;
background: url(/images/mafashion_03.png) no-repeat;
left: 119px;
top: -7px;
}
.wish_img {
vertical-align: middle;
align: middle;
}
.wish_cate:hover .cadd_mafashion{display:block;}

.mavogue{background:url(/img/goodsfav_01.png) 11px 11px  no-repeat;padding: 5px 20px 5px 30px;background-color: #F5F5F5;border-width: 1px;border-style: solid;border-color: #CCC #CCC #B3B3B3;border-radius:4px;line-height:22px;}
.mavogues{background:url(/img/goodsfav_03.png) 11px 11px  no-repeat;padding: 5px 10px 5px 20px;background-color: #FED1C7;border-width: 1px;border-style: solid;border-color: #F5B3A3;border-radius:4px;line-height: 14px;}
.mavogue:hover{
background:url(/img/goodsfav_03.png) 11px 11px  no-repeat;
background-color: #FED1C7;
border-color: #F5B3A3;}
.mavogue_2{ border:1px solid #ddd; border-radius:2px; margin-top:5px; margin-left:10px; background:#FFF; height:17px;padding:3px 10px;}
.mavogue_em{position:absolute;width:11px;height:11px;left:-8px;top:2px;background:url(/img/mavogue_3.png) no-repeat;}
.mavogue_2{ line-height:17px;}
.rel:hover .add_mavogue{ display:block; cursor:pointer;}
.add_mavogue{	position: absolute;	display:none;	border: 1px solid #ddd;	width: 120px;	line-height: 20px;	left:-6px;	top:40px;	font-size:12px;	border-radius:2px;	box-shadow: 0px 2px 5px #DDD;	text-align:center;	background:#FFF;	padding:2px 5px;	z-index:99;}
.add_1{	width: 11px;	height: 7px;	position: absolute;	background: url(/img/mavogue_03.png) no-repeat;	left:13px;	top:-7px;}

.suspension1{float:left;background:url(/images/favoris_6.png) no-repeat;padding:18px;margin:1px;background-position:4px 4px;}
.suspension2{float:left;background:url(/images/favoris_6.png) no-repeat;padding:18px;margin:1px;background-position:4px -37px;}
.suspension3{float:left;background:url(/images/favoris_6.png) no-repeat;padding:18px;margin:1px;background-position:4px -78px;}
.suspension4{float:left;background:url(/images/favoris_6.png) no-repeat;padding:18px;margin:1px;background-position:4px -116px;}

.suspension1:hover{background-position:-43px 4px;}
.suspension2:hover{background-position:-43px -37px;}
.suspension3:hover{background-position:-43px -78px;}
.suspension4:hover{background-position:-43px -116px;}

.cart_sz em {
color: #E70101;
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
}

.cate_pad span{
font-family: Arial, Helvetica, sans-serif;
}

.wish_menu_ul{
font-family: Arial, Helvetica, sans-serif;	
}

/*=======================搭配购买============================*/
.ok_txt{ width:140px; height:36px; line-height:18px; overflow:hidden; text-align:center; margin:3px 0 0 0;}
.ok_txt a{height:36px; line-height:18px; overflow:hidden; color:#666;}
.ok_txt a:hover{ color:#E40309;}
.ok_usd{color: #000;font-weight: 600;font-family: Verdana;text-align:center;}
.ok_plus_sign{ width:35px; background:url(../img/pic_imgs.jpg) no-repeat; background-position:0 -96px; height:23px;}
.mt90{ margin-top:90px;}
.ok_list_box ul li{ text-align:center; vertical-align:middle; width:140px; float:left; margin:0 25px 0 0; display:inline-block;}
.ok_list_box ul li:last-child{ margin-right:0px;}
.ok_list_box ul li:nth-child(3) { margin-right:0px;}
.ok_list_box ul li.ok_com{display:none;}
.col_66{ color:#666;}
.ok_toppre a,.ok_bum_ a,.ok_equal_sign{background:url(../img/pic_imgs.jpg) no-repeat;}
.ok_toppre a{ width:35px; height:18px; background-position:0 0; display:block;}
.ok_bum_ a{width:35px; height:18px; background-position:0 -20px; display:block;}
.mt60{ margin-top:60px;}
.mt110{ margin-top:110px;}
.ok_equal_sign{width:35px; height:18px; background-position:0 -40px; display:block;}
.mt120{ margin-top:120px;}
.mt85{ margin-top:85px;}
.ok_add_cart a{ width:180px; height:45px; background:url(../img/cart_addbg.jpg) no-repeat; display:block;text-align:center; color:#fff; line-height:40px; font-size:14px;}
.ok_add_cart a:hover{background:url(../img/cart_pics.png);background-position:1px -226px; }
.ah_h{ color:#E40309;}
.ok_color_size{margin: 40px 0px 0px 105px;padding: 15px 15px;min-width: 220px; background:#fff;border: 1px solid #999; top:-1px;}
.ok_closebtn{ width:33px; height:32px; background:url(../img/x.png) no-repeat; background-position:0 0; display:block;right: -12px;top: -8px;cursor: pointer;}
.ok_closebtn:hover{opacity: 0.8;}
.ok_SizeChoosed {border: 1px solid #ccc;cursor: pointer;background:#FFF;height: 25px;line-height: 25px;font-size: 12px;padding: 3px 8px !important; width: 200px; color:#464646; margin:5px 0 10px 0px;}
.ok_arrow_bottom{ background: url(../img/ok_help_li.jpg) no-repeat;cursor: pointer;display: block;height:10px;margin:5px 2px 0px 0px; width: 14px;}
.ok_color_chart{ background:#fff;border: 1px solid #ccc;width: 216px; top:66px; line-height:28px;}
.ok_color_chart>p{}
.ok_color_chart>p>a{ color:#666; display:block; padding:0 10px;}
.ok_color_chart>p>a:hover{ background:#eeeeee;}
.ok_submit a{ width:90px; height:40px; background:url(../img/submit_.jpg) no-repeat; display:block; text-align:center; line-height:40px; display:block;}
.ok_submit a:hover{opacity: 0.8;}
.ok_cancel a{width:90px; height:40px; background:url(../img/submit_.jpg) no-repeat; background-position:0 -37px; display:block; text-align:center; line-height:40px; display:block;}
.ok_cancel a:hover{opacity: 0.8;}
.title-wrap h3{ font-size:22px; font-weight:normal;}
.okmi_title{ background:#333333; text-align:center; text-align:center; color:#fff; height:35px; line-height:35px; font-size:14px;}
.ok_maters ul li.ok_left{ border-bottom: 1px solid #CCC;border-right: 1px solid #CCC; width:450px;padding: 20px 45px 15px 0px;height:285px;}
.ok_maters ul li.ok_left h2{font-size: 14px;font-weight: bold; color:#333;}
.ok_maters ul li.ok_right{border-bottom: 1px solid #CCC;padding: 20px 0px 10px 54px; width:450px;height:290px;}
.fot_11{ font-size:11px; -webkit-transform:Scale(0.9);}

.new_nav {  }
.new_nav_block { padding-bottom: 30px; }
.new_nav_block .new_nav_item { margin-right: 30px;float: left;}
.new_nav_row { line-height: 22px; }
.new_nav_row a { color: #555;font-size: 11px; }
.new_nav_row a:hover { text-decoration: underline; }

.f_new, .f_freeship { background: url(../images/action_pic.png) no-repeat; }
.f_new { width: 40px;height: 16px;display: inline-block;vertical-align: middle; }
.f_freeship { background-position: 0 -22px;width: 16px;height: 16px;display: inline-block;vertical-align: middle; }
.f_hot { width: 27px;height: 12px;display: inline-block;vertical-align: middle; background-position: 0 -38px; }

.new_nav_block_1 { width: 565px; }
.new_nav_block_2 {  }

/*  评论图片上传     */
.qq-upload-button {display:inline-block;width:84px;height:27px;line-height:27px;text-align:center;
background:url(../images/upload_button.png) no-repeat;color:#fff;margin-bottom:3px;}
.qq-upload-button-hover {opacity:0.9;}
.qq-upload-button.uploader_disabled,.qq-upload-button.uploader_disabled input {cursor:text !important;color:#999;background:#ddd;}
.qq-upload-button-focus {outline:1px dotted #000000;}
.qq-upload-drop-area,.qq-upload-extra-drop-area {position:absolute;top:0;left:0;width:100%;height:100%;min-height:30px;z-index:2;background:#FF9797;text-align:center;}
.qq-upload-drop-area span {display:block;position:absolute;top:50%;width:100%;margin-top:-8px;font-size:16px;}
.qq-upload-extra-drop-area {position:relative;margin-top:50px;font-size:16px;padding-top:30px;height:20px;min-height:40px;}
.qq-upload-drop-area-active {background:#FF7171;}
.qq-upload-list,#file_uploader_list {margin:10px 0 0 0;padding:0;list-style:none;font-size:11px;-webkit-text-size-adjust:none;font-family:Verdana;color:#666;}
.qq-upload-list span,.qq-upload-list a,#file_uploader_list span,#file_uploader_list a {font-size:11px;-webkit-text-size-adjust:none;}
.qq-upload-list li,#file_uploader_list li {/* position:relative; *//* margin:0; *//* padding:3px 3px; *//* line-height:14px; */font-size:16px;margin-right:10px;}
.qq-upload-list li:first-child,#file_uploader_list li:first-child {/* border:1px solid #ddd; */}
.qq-upload-file,.qq-upload-spinner,.qq-upload-size,.qq-upload-cancel,.qq-upload-failed-text,.qq-upload-finished {margin-right:12px;}
.qq-upload-file {display:inline-block;}
.qq-upload-spinner {display:inline-block;width:15px;height:15px;vertical-align:text-bottom;}
.qq-upload-finished {display:none;width:15px;height:15px;vertical-align:text-bottom;}
.qq-upload-size,.qq-upload-cancel {font-weight:normal;}
.qq-upload-failed-text {display:none;font-style:italic;font-weight:bold;}
.qq-upload-failed-icon {display:none;width:15px;height:15px;vertical-align:text-bottom;}
.qq-upload-fail .qq-upload-failed-text {display:inline;}
.qq-upload-list li {position:relative;}
.qq-upload-list li.qq-upload-success {/* width:240px; */overflow:hidden;}
.qq-upload-list li.qq-upload-fail {background-color:#eee;color:#FFFFFF;}
.qq-progress-bar {}
.qq-upload-remove {position:absolute;display:inline-block;width:10px;height:10px;right:6px;top:6px;background:url("/images/uploader_bg.png") no-repeat 0 -70px;}
.qq-upload-remove:hover {opacity:0.8;}
.qq-upload-list:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.qq-upload-list {display:inline-table;}
* html .qq-upload-list {height:1%;}
*+html .qq-upload-list {height:1%;}
.qq-upload-list {display:block;}
.qq-upload-list li.qq-upload-success.qq-upload-thumb {border:1px solid #ccc;/* width:auto; *//* height:90px; */padding:0;/* margin:0 2px 2px 0; */display:none;float:left;}
.qq-upload-list .qq-upload-thumb-img img {width:80px !important;}
.qq-upload-list li.qq-upload-success.qq-upload-thumb .qq-upload-remove {right:-2px;top:-2px;width:16px;height:16px;background:url("/images/uploader_bg.png") no-repeat 0 -144px;position:absolute;}
.qq-upload-list li.qq-upload-success.qq-upload-thumb .qq-upload-edit {right:22px;top:3px;width:16px;height:16px;background:url("/images/uploader_bg.png") no-repeat 0 -105px;position:absolute;}
.qq-upload-thumb.qq-upload-fail {border:1px solid #ccc;width:114px;height:90px;padding:0;margin:0 2px 2px 0;display:none;float:left;background-color:#eee;}
.qq-upload-thumb.qq-upload-fail .qq-upload-remove {right:3px;top:3px;width:16px;height:16px;background:url("/images/uploader_bg.png") no-repeat 0 -144px;position:absolute;}
.qq-upload-thumb.qq-upload-fail .qq-upload-size {display:none;visibility:hidden;}
.BACKEND-edit_title {height:18px;border:1px solid #CCC;border-color:#CCC;border-right:0;border-left:0;width:110px;margin:0 0 0 1px;padding:2px 4px;left:0;position:absolute;bottom:0;color:#333;}
.BACKEND-edit_title.edit_success {background:#CCC;color:#fff;}
.qq-upload-remove {text-indent:-10000px;}
.qq-upload-list .qq-upload-thumb-img {width:80px;height:90px!important;display:block;overflow:hidden;}

.reviews_image ul{width:auto;margin:0px;padding:0px;}
.reviews_image ul li{float:left;width:80px;margin-right:10px;padding:2px !important;padding-bottom:2px !important;margin-top:5px !important;border-bottom:none !important;}

._error {  }
._error .e_text { color: #cc0000; }

.button_com {   background: #4E4E4E; text-align: center; border-radius: 3px;  font-size: 14px; font-family: Verdana;color: #000; }
.button_com a { display: inline-block;  color: #fff; }
.button_com a:hover { color: #fff;text-decoration: none; }
.button_com:hover { background: #131313; }


.cust_down { 
    background-color: white;
    text-align: left;
    display: block;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    border: 1px solid #ccc;
    padding: 2px;
    top: 18px;
    left: 0px;
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    transform: translateY(-10px);
    -webkit-transition: all .25s ease-out;
    -moz-transition: all .25s ease-out;
    -ms-transition: all .25s ease-out;
    -o-transition: all .25s ease-out;
    transition: all .25s ease-out;
    -moz-box-shadow: 3px 4px 0 0 rgba(0,0,0,.2);
    -ms-box-shadow: 3px 4px 0 0 rgba(0,0,0,.2);
    -o-box-shadow: 3px 4px 0 0 rgba(0,0,0,.2);
    box-shadow: 1px 2px 5px #e4e4e4;
    z-index: 1000; }
.cust_down:before {
    border-color: rgba(255,255,255,0) rgba(255,255,255,0) #ccc rgba(255,255,255,0);
    border-style: solid;
    border-width: 5px 5px;
    content: " ";
    height: 0;
    left: 47px;
    position: absolute;
    top: -10px;
    width: 0;
    z-index: 1000;
}

.pro_options:hover .cust_down {
    opacity: 1;
    pointer-events: auto;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
    z-index: 1000;
}
.cxy-c-banner{margin-left:22px;margin-top:10px;}
.cxy-p-cuxiao{line-height:20px;clear: both;    color: #c00;  letter-spacing: 0.5px;}




.free-note-box{ position:absolute; top:27px; right:0px;}
.note-box{ position:relative; background:#FFF; border:1px solid #ddd; border-radius:2px;  padding:10px; color:#666; display:none; width:400px;}
.note-box p{ padding:5px 0px;}
.free-note-box:hover .note-box{ display:block;}
/*优惠卷使用*/
.check-ut-Billing{ width:50%;}
.discount-info-title{float: left;padding-right: 12px;line-height: 20px;color: #666;margin-top:5px;}
.coupons-box-1{color: #333;display: inline-block;padding: 0 10px;border: 1px dashed #ff9900;line-height: 28px;border-left: 5px solid #ff9900;cursor: pointer;}
.coupons-box-iocn{background: url(../images/red-arrow.png) no-repeat 100% 12px;display: inline-block;padding-right: 15px;transition: all .2s ease-out;	}
.coupons-box-iocn:hover{background: url(../images/red-arrow.png) no-repeat 100% -64px;}
/*优惠卷领取*/
.coupons-use:hover .coupons-hide{ display:block;}
.coupons-hide{ position:absolute; width:430px; height:auto; border:1px solid #ff9900; top:30px; left:0px; padding:10px 0px; display:none; background:#FFF;}
.coupons-credits-box{ padding:0px 10px; background:#FFF;}
.coupons-credits-box dd:first-child{ border-top:0px;}
.coupons-credits-box dd{ border-top:1px solid #f2f2f2; float:left; clear:both; padding:5px;}
.coupon-limited:hover{ background:#fddede; cursor:pointer;}
.coupons-credits{ width:50px; height:25px; background:url(../images/cart-img-06.png) no-repeat; display:block; float:left; text-align:center; line-height:26px; color:#FFF; font-weight:bold; font-size:16px; margin-top:1px;}
.icon-1{background-position:0px -30px;}
.coupons-time{ float:left; margin-left:20px; width:250px;}
.coupons-time p{ width:240px; height:15px; overflow: hidden;}
/*优惠卷说明*/
.coupon-notes{ position:absolute;z-index:55; top:0px; left:0px;}
.coupon-notes:hover .note-box{ display:block;}
.receive-coupons{ width:79px; height:25px; display:block; margin-top:2px;}
.coupons-1{  background:url(../images/cart-img-07.png) 0px -35px no-repeat;}
.coupons-2{background:url(../images/cart-img-07.png) 0px 0px no-repeat;}
.coupons-3{ background:url(../images/cart-img-07.png) 0px -70px no-repeat;}

/*---------------优惠卷用户中心--------------------------*/
/*优惠卷-用户中心*/

.use-coupons-state{padding: 6px;margin: 15px 0;height: 30px;}
.use-coupons-state li{float: left;line-height: 30px;padding: 0 30px 0px 0px;}
.use-coupons-state li a{ font-size:14px;}
.use-coupons-state li a:focus{  color:red; text-decoration:underline;}
.coupons-status-num{ color:red;}
/*coupons-collection*/
/*运费优惠图标*/
.coupon-free-shipping{background: url(../images/coupon-free-shipping.png) no-repeat;}
/*购物车优惠图标*/
.coupon-full-offer{ background:url(../images/coupon-shopping-cart.png) no-repeat;}
.coupon-underlay-icon{ width:244px; height:202px;  position:relative; color: #FFF; font-size:13px; margin: 0px 11px 20px 1px;}
.coupons-c-box{width:240px; text-align:center; color:#FFF; margin-top:25px; }
.coupons-c-box p{ margin-top:6px; }
.coupons-c-credits{font-size:32px;}
.go-coupons-venue a{text-transform: uppercase; margin-top:38px; font-size:14px; color:#666; display:block;}
/*coupon-full-netcom*/
.coupon-full-netcom{ position: absolute;width:222px;top: 200px;left: 0px;background: #FFF;border: 1px solid #ececec;
border-top: 0px;color:#c6c3c3;padding:10px;display:none;z-index:999;text-align:center;}
.coupon-underlay-icon:hover .coupon-full-netcom{ display:block;}
.coupon-full-netcom h4{ text-align:center; font-weight:normal; font-size:14px;}
.coupon-full-netcom ul li{ margin:12px 0px; color:#cdcbcb; font-size:12px;}
.user-guide{ color:#a4a3a3; line-height:22px;}
.user-guide dl dt{ color:#999;}
 