@import url(defual.css);
.it_h_home a,.fr_guo,.top_return,.top_safety,.it_s_btn{background:url(../img/main-pic.png) no-repeat;}
.ser_txt,.ser_txt1,.ser_btn a,.cart_c1,.cart_c3,.left_btn a,.right_btn a,.san_j,.bttm_pi a,.bttm_bl a,.bttm_yt a,.bttm_tw a,.bttm_fb a{ background-image:url(../img/all_pic.png);}
.it_h{ height:28px; width:100%; }
.it_h_c{ width:1140px; line-height:28px; display:block; }
.it_h_home { float:left;border-right:1px solid #efefef; padding-right:12px}
.it_h_home a{ color:#000; font-size:12px; padding-left:18px; background-position:0 0; height:13px;} .it_h_home a:hover{text-decoration:underline; background-position:0 -19px; height:13px; color:#c00;}
.it_h_right{ float:right; width:600px; display:block;}
.it_h_right a{float:right; padding:0 9px; color:#555; }
.it_h_right a:hover{float:right; padding:0 9px; color:#000;text-decoration:underline;}
/*==========================logo_search==========================*/
.tb_logo_ser{ width:1140px; padding:10px 0 15px 0;}
.tb_logo{ float:left;width:340px; font-size:12px;  font-weight:300;} 
.tb_logo a{ float:left;}
.search{ width:500px; height:33px; float:left; margin-top:8px;}
.ser_txt{ width:200px; height:30px; background-position:0 0; background-repeat:no-repeat; line-height:30px; padding-left:5px; padding-right:3px; border:none; display:block; float:left;}
.ser_txt1{ width:316px; height:30px; background-position:0 -39px; background-repeat:no-repeat; line-height:30px; padding-left:5px; padding-right:3px; border:none;display:block; float:left;}
.ser_btn a{ display:block; float:left; width:47px; height:30px; background-position:-325px 0;  background-repeat:no-repeat; }
.weekly_cart{ float:right; margin-top:15px;}
.cart_c1{ background-position:0 -82px; background-repeat:no-repeat; width:32px; height:28px; display:block; float:left; text-align:center; color:#d00; font-size:14px; font-family:Verdana; line-height:12px; font-weight:bold;}
.cart_c2{color:#000; font-size:14px; font-family:Verdana; line-height:14px; font-weight:bold; line-height:28px; margin:0 10px; display:block; float:left;}
.cart_c3{ background-position:-54px -82px; background-repeat:no-repeat;width:11px; height:28px; display:block; float:left;}
/*=======================menu==============================*/
.it_menubg{ height:35px; width:100%; background:#000;min-width: 1140px;}
.menu_new1{ width:1140px; clear:both; height:35px;}
.home_menu a{ display:block; float:left; height:35px; text-align:center; line-height:35px; width:80px;  margin-right:2px; font-family:Verdana; color:#fff;}
.home_menu a:hover{ border:1px solid #000;border-bottom:0;background:#fff;width:78px;line-height:34px; color:#000;height:34px;}
.menu_z{ min-width:170px;float:left; display:block; position:relative;  height:35px;}
.menu{min-width:170px;height:35px; float:left; display:block; text-align:center;  line-height:35px; font-family:Verdana;}
.menu a{font-size:12px; color:#fff;} .menu a:hover{ color:#000; font-size:12px; text-decoration:underline; }
.menu_z1{ min-width:100px;float:left; display:block; position:relative;  height:35px;}
.menu_z2{min-width:130px; height:35px; float:left; display:block; text-align:center;  line-height:35px; font-family:Verdana; }
.menu_z2 a{ color:#000; font-size:12px;} .menu_z2 a:hover{ color:#000; font-size:12px; text-decoration:underline; min-width:128px;}

.menu_s{ min-width:130px;float:left; display:block; position:relative;  height:35px;}
.menu_s1{min-width:130px;height:35px; float:left; display:block; text-align:center;  line-height:35px; font-family:Verdana;}
.menu_s1 a{font-size:12px; color:#fff;} .menu_s1 a:hover{ color:#000; font-size:12px; text-decoration:underline; }
.menu_s2{min-width:120px;height:35px; float:left; display:block; line-height:35px; font-family:Verdana; position:relative;}
.menu_s2 a{font-size:12px;} .menu_s1 a:hover{ color:#000; font-size:12px; text-decoration:underline; }
.menu_8{width:128px; height:35px; z-index:100; position:absolute; display:block; text-align:center; border:1px solid #000; border-bottom:0; background:#fff;line-height:34px;font-family:Verdana, Arial;}
.menu_8 a{ color:#333; font-size:12px;} .menu_8 a:hover{ color:#000;; font-size:12px; text-decoration:underline;}

.menu_1{width:168px; height:34px; z-index:100; position:absolute; display:block; text-align:center; border:1px solid #000; border-bottom:0; background:#fff;line-height:34px;font-family:Verdana, Arial;}
.menu_1 a{ color:#333; font-size:12px;} .menu_1 a:hover{ color:#000;; font-size:12px; text-decoration:underline;}
.menu_2{ width:490px; border:1px solid #000;background:#fff; display:none; z-index:99; position:absolute; top:34px;}
.meun_2 ul {}
.menu_3{ width:260px; border:2px solid #ccc; border-top:0; background:#fff; display:none; z-index:10000; position:absolute; top:35px;  left:-2px; box-shadow:1px 3px 4px #888;}
.meun_3 ul {}
.menu_2_li{ background-position:0 -205px; background-repeat:no-repeat;width:170px; padding:0 15px; color:#333; font-size:14px; height:35px; line-height:35px; margin-top:1px; overflow:hidden;}
.menu_2_li a{color:#555;}
.menu_2_li_1{ background-position:0 -172px; background-repeat:no-repeat;width:170px; padding:0 15px; color:#000; font-size:14px; height:35px; line-height:35px; margin-top:1px; overflow:hidden;}
.menu_2_li_1 a{color:#000; }
.menu_2_li_1 a:hover{ text-decoration:underline;}

.menu_2_2{ width:250px; border:1px solid #000; background:#fff; display:none; z-index:99; position:absolute; top:35px; }

.it_ul3_p{ float:left; width:210px; margin-right:30px; margin-left:10px; color:#777; line-height:20px; }
.it_ul3_p h2{ font-weight:100}
.it_ul3_p a{ color:#555; font-size:12px; margin-left:5px;}
.it_ul3_p a:hover{ color:#000; text-decoration:underline; margin-left:5px;}
.menu1{float:left; width:100px;font-family:Verdana, Arial; }
.menu1 a{ color:#fff; font-size:12px; width:100px; height:35px; float:left; display:block; text-align:center; line-height:35px;  } 
.menu1 a:hover{ color:#fff;  text-decoration:underline;display:block; }
.pay_banner{ width:1010px; height:36px; margin-top:10px;}
.index_warp1{width:1140px; margin-top:20px; }
.index_warp2{width:893px; border:1px solid #e2e2e2;}
.index_warp{width:1140px; margin-top:10px;}
.index_tit{height:30px; line-height:30px; display:block; }
.index_tit div{ border-bottom: 1px solid #e2e2e2; font-weight: bold; font-family:Verdana, Arial; font-size:14px; color:#000; text-indent:5px}
.top_ol{ margin-top:25px;}
.top_ol li{ float:left}
.left_btn a{ background-position:0 -173px; margin-top:140px; width:21px; height:27px; display:block; float:left; margin-left:3px;}
.left_btn a:hover{ background-position:0 -213px;}
.right_btn a{ background-position:-39px -173px; margin-top:140px; width:21px; height:27px; display:block; float:left;}
.right_btn a:hover{ background-position:-39px -213px; margin-top:140px; width:21px; height:27px; display:block; float:left;}
.weekly_c{ float:left; width:200px; margin:0 14px;}
.top_p { margin-top:5px;}
.top_p a{ display:block; font-size:11px; color:#666; height:42px; overflow:hidden; font-weight: 100}
.top_p a:hover{ text-decoration:underline; color:#000; }
.price_span{ display:block; font-size:14px; color:#000; font-weight:bold; margin-top:5px;}
.price_market{ display:block; font-size:12px; color:#666; margin-top:6px; text-decoration:line-through; float:left; margin-right:5px;}

.weekly_c1{ float:left; width:200px; margin:0 6px;}

.index_c{ margin-top:20px; }
.index_c li{ width:191px; float:left; text-align:center; margin:0 4px;}

.bor_cl{ clear:both; height:40px;}
.more_banner{ width:1140px;}
.more_banner p{ float:left;}
.min_space{ margin:0 17px; width:230px;}
.idx_about{width:1140px; font-size:11px; color:#666; line-height:18px; border-top:1px solid #e2e2e2; padding-top:10px}
.idx_about h1{ font-size:14px; color:#333; line-height:24px;}
.idx_about h4{ font-size:11px; color:#555; margin-top:10px;}
.ml28{margin-left:28px;}
.index_banner_img2{ position:absolute; z-index:99; top:-35px; left:50% }
.index_min_count{ width:15px; height:15px; background:url(/img/red_gray.png) no-repeat 0 0; display:block;  float:left; margin-right:20px}
.index_min_count1{ width:15px; height:15px; background:url(/img/red_gray.png) no-repeat 0 -16px; display:block;  float:left; margin-right:20px}
/*=========================bttm_warp========================*/
.bttm_warp{ background:#ffffff; width:100%; margin-top:30px; border-top:1px solid #ccc}

.bttm{ width:1140px;  padding-top:20px;}
.bttm ul li{ width:250px; height:120px; display:block;margin-right:14px; float:left; padding-left:10px;}
.bttm ul li span{ font-size:12px; font-family:Verdana; color:#333; margin-bottom:5px; font-weight:600;}
.bttm_p a{ font-size:11px; color:#666; display:block; line-height:14px; margin-top:5px; font-family:Verdana;}.bttm_p a:hover{ color:#d00; text-decoration:underline}
.bttm_p1{margin-top:5px;}
.sur_text{ width:280px; border:1px solid #ccc; padding-left:5px; line-height:22px; height:22px; float:left; display:block; margin-right:10px;}
.app{  width:1010px; padding:2px 0; font-family:Verdana; margin-top:10px;}
.app p{ font-size:12px; color:#000; font-weight:bold; display:block; float:left; margin-right:10px;}
.app a{ color:#555; display:block; float:left; margin-right:15px;}
.app a:hover{ text-decoration:underline; color:#d00;}
.bttm_f{ width:1140px; padding:10px 0; }
.cart_bttm{ width:1140px; padding:5px 0; text-align:center; line-height:30px; color:#777;}
.bttm_f ul{ width:500px; float:left}
.bttm_f ul li{ margin-top:5px}
.bttm_pi a{ display:block; float:left; margin:0 5px; background-position: -568px -145px; width:32px; height:32px;}
.bttm_bl a{ display:block; float:left; margin:0 5px; background-position: -568px -108px; width:32px; height:32px;}
.bttm_yt a{ display:block; float:left; margin:0 5px; background-position: -568px -72px; width:32px; height:32px;}
.bttm_tw a{ display:block; float:left; margin:0 5px; background-position: -568px -36px; width:32px; height:32px;}
.bttm_fb a{ display:block; float:left; margin:0 5px; background-position: -568px 0px; width:32px; height:32px;}
.news_style{ width:400px; float:right;}
.news_style p{ padding-bottom:3px; font-family:Verdana; color:#666}

.follow_l a,.follow_l1 a,.follow_l2 a,.follow_l3 a,.follow_l4 a{ background:url(../img/fty.png) no-repeat;}
.follow_l a{background-position:0 0; background-repeat:no-repeat; height:32px; width:32px; float:left; margin:0 20px 0 10px;}
.follow_l1 a{background-position:-41px 0; background-repeat:no-repeat; height:32px; width:32px; float:left; margin-right:20px;}
.follow_l2 a{background-position:-82px 0; background-repeat:no-repeat; height:32px; width:32px; float:left; margin-right:20px;}
.follow_l3 a{background-position:-124px 0; background-repeat:no-repeat; height:32px; width:32px; float:left; margin-right:20px;}
.follow_l4 a{background-position:-204px 0; background-repeat:no-repeat; height:32px; width:35px; float:left;}
/*=================================web site================*/
.de_site{ width:1140px; margin-top:10px; font-size:11px; line-height:13px; height:13px; color:#333; font-family:Verdana;}
.de_site a{ background:url(../img/site.jpg) right no-repeat; color:#666; display:block; padding-right:15px; margin-right:8px; float:left}
.de_site a:hover{ color:#c00;}
.back_top {z-index:90; position:fixed; bottom:100px; right:5%; overflow:visible; text-align:right; }
/*=========================pro===============================*/
.pro_warp{ width:1140px; margin-top:15px;}

.right{ float:right; width:895px;}
.pro_tit{ width:765px; padding:0 0 10px 0; font-size:11px; color:#777;  }
.pro_total{ line-height:30px; font-family:Verdana; color:#000; height:30px; background:#f2f2f2; text-indent:5px; font-size:14px; font-weight:bold }
.pro_total em{ color:#c00;}
.bddgray_x{ border-bottom:1px solid #eee}
.by_item{ font-size:12px; color:#000; margin-top:10px; font-family:Verdana}
.by_sort{ color:#777; margin-top:5px; font-family:Verdana; float:left; width:800px;}
.by_sort a{ color:#555; margin:0 10px;}
.by_sort a:hover{ color:#000; text-decoration:underline;}
.by_sort span{ color:#000; margin:0 5px; font-weight:bold}
.pro_view{ color:#555;font-size:11px; color:#000; margin-top:5px; font-family:Verdana; float:right; width:250px; text-align:right}
.pro_view a{ color:#444; text-decoration:underline; margin:0 5px}
.pro_view a:hover{ color:#000; text-decoration:underline; margin:0 5px}
.pro_view span{ color:#000; margin:0 5px; font-weight:bold}
.p_list{ clear:both; width:895px;}
.p_list ul{display:block; }
.p_list ul li{display:block; padding:2px 5px; text-align:center; width:270px; float:left; height:496px; overflow:hidden; margin:5px 9px; position:relative}
.p_list ul li p{display:block; font-size:11px; line-height:16px; color:#666; text-align:left; padding:5px 0;}
.p_list ul li a{ color:#666;}
.p_list ul li a:hover{ text-decoration:underline; color:#000;}
.ctitle_a{ display: block; height:33px;overflow: hidden; width: 270px; margin-bottom:5px; font-weight: 100;  font-size: 11px; line-height: 16px; text-align: left; padding-top: 5px;}

.pro_list1{ clear:both; width:1000px;}
.pro_list1 ol{display:block; padding-left:5px}
.pro_list1 ol li{display:block; padding:2px 5px; text-align:center; width:226px; float:left; height:440px; overflow:hidden; margin:10px 5px; position:relative}
.pro_list1 ol li p{display:block; font-size:11px; line-height:16px; color:#666; text-align:left; padding:5px 0;}
.pro_list1 ol li a{ color:#666;}
.pro_list1 ol li a:hover{ text-decoration:underline; color:#000;}
.de_z_select a{background:url(../img/shuai_x.jpg) no-repeat 0 -14px; display:block; line-height:13px; font-size:11px; color:#c00; padding-left:16px; width:195px; margin-top:6px; font-family:Verdana}
.de_z_select a:hover{background:url(../img/remove_2.jpg) no-repeat 0 0; }

.ht_img19{ float:right; }
.ht_img19 a{ line-height:20px; height:20px; margin:0 3px 0 0;  width:auto;}
.img_a{height:405px; width:270px; display:block; overflow:hidden;}
.other_img{display:none; position:absolute; z-index:5; left:0px; width:270px; height:405px; top:0;}
.q_view{opacity:0.5;filter:alpha(opacity=50); width:226px; height:17px; background:#fff; position:absolute; z-index:10; top:282px;}
.q_v{position:absolute; z-index:11; top:283px; cursor:pointer; left:83px;}

.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:430px; float:left; color:#333;}
.q_con_right h3{ font-size:14px; font-weight:600; font-family:Georgia}
.q_con_deails{ width:500px; max-height:150px; _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}

.sale_pc{ width:55px; padding-left:5px; float:right; background:url(../img/off.png) no-repeat; line-height:19px; height:19px; color:#fff; text-align:center; font-size:14px; font-family:Verdana;}
.del_pc{ text-decoration:line-through; display:block; float:left;  margin-right:5px; line-height:19px; font-family:Verdana}
.pc_now{ display:block; float:left;  margin-right:5px; line-height:19px; font-weight:bold; font-size:14px; color:#000; font-family:Verdana}

.pro_all h1{ font-family:Verdana; font-size:16px; color:#000; font-weight:100; display: inline}
.pro_all em{ color:#999;font-weight:100;font-size:16px;}

.sx_remove{ background:#eee; padding:8px 5px;}
.sx_remove a{ background:url(../img/remove.png) no-repeat right 0; line-height:13px; display:block; float:left; color:#666; padding-right:18px; margin-right:15px;}
.sx_remove a:hover{ background:url(../img/remove.png) no-repeat right -39px; text-decoration:underline; color:#d00;}

/*============================帅选=================================*/
.left{ float:left; width:225px; display:block;}
.it_wsx_by{margin-bottom:15px; border:1px solid #ddd; padding-bottom:10px;}
.it_wsx_by div{font-size:13px; color:#333; line-height:28px; height:28px; background:#eee; font-weight:600;  padding-left:3px; font-family:Verdana;}
.it_wsx_by h2 {font-weight:100;font-size:12px;}
.it_wsx_by a{ display:block; line-height:16px; color:#555; width:215px; margin-top:7px; clear:both;}
.it_wsx_by a:hover{display:block; color:#c00; width:215px; text-decoration:underline;margin-top:7px;}
.it_wsx_by p{display:block; line-height:13px; font-size:12px; color:#c00; width:215px; margin-top:7px; font-weight:bold;}
.it_wsx_by span{ display:block; font-family:Verdana;color:#c00;width:215px; padding-left:3px;line-height:28px;line-height:16px; margin-top:7px;}

.byfine{ font-family:Verdana; color:#000; line-height:24px; font-size:13px; border-bottom:1px solid #999;}
.de_z{width:220px; font-size:11px; font:Verdana; border:1px solid #ddd; padding:0 2px;}
.de_z_h6{ background:url(../img/sanjiao1.jpg) 6px; font-size:12px; color:#000;  line-height:22px; height:22px; padding:0 2px 0 16px; background-repeat:no-repeat;}
.de_z_h61{ background:url(../img/sanjiao.jpg) 6px; font-size:12px; color:#000;  line-height:22px; height:22px; padding:0 2px 0 16px; background-repeat:no-repeat; }
.de_z_h6 a{ float:right; font-size:10px; color:#333; font-weight:100;}
.de_z_h6 a:hover{ float:right; font-size:10px; color:#333; font-weight:100; text-decoration:underline}
.de_z_h61 a{ float:right; font-size:10px; color:#333; font-weight:100;}
.de_z_h61 a:hover{ float:right; font-size:10px; color:#333; font-weight:100; text-decoration:underline}

.de_z_h62{ font-size:12px; color:#000; border-top:1px solid #999; line-height:24px; height:22px; margin:4px 0; background-repeat:no-repeat; }
.de_z_h62 a{ float:right; font-size:10px; color:#333; font-weight:100;}
.de_z_h62 a:hover{ float:right; font-size:10px; color:#333; font-weight:100; text-decoration:underline}
.de_z_more{ background:url(../img/sanjiao.jpg) 174px no-repeat; display:block; line-height:20px; font-size:11px; color:#000; padding-left:10px; width:195px; margin-top:5px; text-decoration:underline; cursor:pointer; font-family:Verdana; text-align:right;}

.dsborder{ border-bottom:1px solid #999;}
.de_z_1{display:block; clear:both; width:205px; padding:0px 2px 0 5px; color:#555; margin-bottom:10px;}
.de_z_1 p a{ background:url(../img/shuai_x.jpg) no-repeat 0 0; display:block; line-height:13px; font-size:12px; color:#666; padding-left:15px; width:195px; margin-top:8px;}
.de_z_1 p a:hover{background:url(../img/shuai_x.jpg) no-repeat 0 -14px; color:#c00;  text-decoration:underline;}


.de_z_1_active{ background:url(../img/shuai_x.jpg) no-repeat 0 -14px; display:block; line-height:13px; font-size:11px; color:#000; padding-left:15px; width:155px;margin-top:7px;}
.de_z_1_ban{ background:url(../img/shuai_x.jpg) no-repeat 0 -28px; display:block; line-height:13px; font-size:11px; color:#c8c8c8; padding-left:15px; width:155px;margin-top:7px;}

.de_z_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;}


.de_z_2{display:block; clear: both; width:220px; padding:0 0 0 5px; color:#555}
.de_z_2 p a{display:block;line-height:16px; font-size:12px; color:#555;  width:180px; margin:5px 0;}
.de_z_2 p a:hover{display:block;line-height:16px; font-size:12px; color:#c00;  width:180px; margin:5px 0; text-decoration:underline; }
.de_z_2p{display:block;line-height:16px; font-size:12px; color:#c00; font-weight:600;  width:180px; margin:5px 0; }
.t_c{ font-size:20px; border-bottom:1px solid #999; font-family:Georgia; line-height:26px;}

.sx_tit{ font-family:Verdana; color:#000; line-height:24px; font-size:14px; font-weight:600; border-bottom:1px solid #aaa;}
.de_z_2{display:block; clear: both; width:210px; padding:0 0 0 5px; color:#555}
.de_z_2 h2{ font-size:12px; font-weight:600;}
.de_z_2 a{display:block; line-height:16px; color:#555;  width:210px; margin:5px 0;}
.de_z_2 a:hover{ text-decoration:underline; color:#000}
.sx_tit1{ font-family:Verdana; color:#000; line-height:24px; font-size:14px; font-weight:600;}
.it_dep{ line-height:16px; font-family:Verdana; color:#777; font-size:11px;}
/*===================page==============================*/
.pages .next { padding: 4px 6px;}
.pages a {background:none repeat scroll 0 0 #FFF;border: 1px solid #bbb;color: #666;display: inline-block;font-size: 12px;line-height: 10px;margin: 0 3px;padding: 5px 7px;}
.pages a:hover{background:#666; color:#fff;}
.pages .current_p { background:#666; color:#fff;display:inline-block; border:#666 solid 1px; padding:5px 7px; line-height:10px; *line-height:11px;margin:0 3px; font-size:12px; }
.pages .previous { padding:5px 7px;}
.pages .next { padding:5px 7px;}

/*=========================review========================*/
.it_rpl{padding-bottom:20px; width:895px; }
.it_rpl_t{border-bottom:2px solid #000;line-height:30px; height:30px;  font-size:14px; color:#000; font-weight:bold; font-family:Verdana;}
.it_rpl_t a{ height:30px; line-height:30px; float:right; font-size:11px; color:#555;font-weight:100;}
.it_rpl_t a:hover{color:#000; text-decoration:underline}
.quot_rb{ background:url(../img/q_rb.png) no-repeat right bottom  transparent; padding-right:20px; }
.quot_rb em{background:url(../img/q_left.png) no-repeat transparent; display:block; float:left; width:15px; height:12px; margin-right:5px;}

.it_rl_b ul li{width:895px; color:#333; margin-top: 10px;float:left; padding-bottom:10px;}
.it_rl_b_le{float:left; width:125px; }
.it_rl_b_rig{float:right; padding:0 20px; min-height:180px;width:730px;}

.it_rl_b_rig  em{font-weight:bold; padding-right:3px; color:#333;}
.it_rl_b_rig  p{width:700px; line-height:18px; float:left; color:#666;}
.it_rl_ba{font-size:12px; line-height:25px; font-family:Verdana; font-weight:600}
.it_rl_ba a{color:#333;}
.it_rl_ba a:hover{ text-decoration:underline; color:#000; text-decoration:underline}
.it_rl_bb{margin-top:5px;}
.it_rl_bc{margin-top:5px; font-size:11px; font-family:Verdana; word-wrap:break-word}

.rat_name{ width:200px; float:left; color:#666;}
.it_rl_bc1{margin-top:5px; font-size:12px; width:830px; float:left; color:#555; word-wrap:break-word}
.quti_text{ border:1px solid #888; background:#fff; line-height:20px; text-align:center; width:60px; height:20px;}
/*====================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 #ddd;  z-index:10000; position:absolute; width:268px; right:-7px; top:28px; 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; height:26px; overflow:hidden; line-height:12px;font-family:Verdana;margin-bottom: 5px;}
.cart_cont{ width:170px; float:left; display:block;line-height: 15px;padding-left: 3px;}
.cart_cont1{ height:13px; display:block; cursor:pointer}
.cart_p_total{ padding:10px 0; font-size:12px; font-weight:bold; text-align:right;}
.menu_ul_oh{width:270px; padding:3px 0;}
.fr_m_ul2_a1{ float:left; display:block;}
.fr_m_ul2_a1 a{ background-position:-2px -1562px; background-repeat:no-repeat; height:26px; width:98px; display:block; text-align:center; line-height:22px; color:#fff; font-size:11px; }
.fr_m_ul2_a1 a:hover{ background-position:-2px -1602px; background-repeat:no-repeat;  }
.size_show1{ border:1px solid #ddd; position:absolute; z-index:1000; left:155px; 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:145px; top:4px; position:absolute; z-index:2000
}

/*==================news order==================*/
.new_order{ width:1138px; border:1px solid #ddd; margin-top:10px;}
.new_order h3{ font-size:12px; font-family:Georgia}
.newo_left{ width:315px; padding:10px 10px 0 10px; float:left;}
.newo_left ol li{ margin-top:10px;}
.reg_yi{ padding:6px 0;}
.reg_yi a{ font-size:12px; color:#F90;}.reg_yi a:hover{ font-size:12px; color:#F90; text-decoration:underline}
.newo_li{ line-height:18px; clear:both; height:45px;}
.newo_li_p{ display:block; font-size:11px;}
.newo_text_b{ height:20px; width:145px; padding-left:2px; border:1px solid #ddd;border-top:1px solid #999; line-height:20px;}
.newo_password{ float:left; width:155px; height: 45px;}

.newo_text_red{ height:20px; width:145px; padding-left:2px; border:1px solid #f00;border-top:1px solid #f00; line-height:20px;}
.ship_error{float:left;color:red;font-size:10px;width: 155px;}

.newo_left ul{ margin-top:15px;}
.newo_left ul li{ margin-top:5px; border-bottom:1px #ccc dotted; font-size:12px; color:#555; line-height:20px;}
.newo_tit{ float:left; width:100px; text-align:left;}
.newo_tit1{ float:left; width:200px; text-align:left; margin-left:10px;}

.newo_right{ width:770px; padding:20px 15px 30px 13px; float:left; border-left:1px solid #ddd; min-height:600px;}

.newo_con{ width:770px; padding-bottom:20px; background:#fff; margin-top:5px}
ul.newobags_t2{ background:url(../img/login_tit.jpg) repeat-x;  border:1px solid #eee; height:26px; line-height:26px; width:770px; font-size:12px; color:#000; font-family:Georgia;}
ul.newobags_t2 li{ float:left; text-align:center;}
ul.newobags_t2 li.w1{ width:390px;}
ul.newobags_t2 li.w2,ul.newobags_c li.w2{ width:120px;}
ul.newobags_t2 li.w3,ul.newobags_c li.w3{ width:89px; text-align:center;}
ul.newobags_t2 li.w4,ul.newobags_c li.w4{ width:140px;}
ul.newobags_t2 li.w5,ul.newobags_c li.w5{ width:92px;}
ul.newobags_c{ border-bottom:1px solid #ddd; padding-bottom:20px;padding-top:5px}
ul.newobags_c li{ float:left;padding-top:5px;}
ul.newobags_c li.w6{padding-top:0px;}
ul.newobags_c li.w1_2{width: 80px; margin-right:10px;}
ul.newobags_c li.w1_2_2{width:139px; text-align:right; padding-right:8px;}
ul.newobags_c li.w1_3{width:300px; font-size:11px}
ul.newobags_c li.w2{ text-align:center;}
ul.newobags_c li.w4{text-align:center;}
ul.newobags_c li.w5{text-align:center;}
ul.newobags_c li.w5 input{text-align:center;}
ul.newobags_c li.w5 a{ text-decoration:underline; display:block; color:#999; }
ul.newobags_c li.w5 a:hover{color:#000;}
ul.newobags_c li.w6 { clear:both; padding:6px 0 12px 148px;border-bottom:1px dashed #7e7f7f; width:852px;}
ul.newobags_c li.w7{width:896px; border-bottom:1px dashed #7E7F7F;min-height:80px; background-color:#f7f6ef;}
ul.newobags_c li.w7 dl.d1{width:452px; float:left;}
ul.newobags_c li.w7 dl.d1 dt{width:305px;float:right; padding-top:8px;}
ul.newobags_c li.w7 dl.d1 dt a{ text-decoration:none;}
ul.newobags_c li.w7 dl.d1 dt img{ margin-top:4px;}
ul.newobags_c li.w7 dl.d1 dd{float:left; width:137px; text-align:right;padding-right:10px; b}
ul.newobags_c li.w7 dl.d1 dd img{ margin-top:6px; margin-right:12px;max-width:60px;max-height:64px;}
ul.newobags_c li.w7 div.d2{width:97px; float:left;text-align:left; padding-top:8px;}
ul.newobags_c li.w7 div.d2 *{ display:block;}
ul.newobags_c li.w7 div.d2 del{ color:#555;}
ul.newobags_c li.w7 div.d2 strong{ color:Black;}
ul.newobags_c li.w7 div.d2 b{font-size:11px; color:#d60014;}
ul.newobags_c li.w7 div.d3{width:104px; float:left;text-align:center; padding-top:8px;}
ul.newobags_c li.w7 div.d4{width:130px; float:left;text-align:center; padding-top:8px;color:#E42528}
ul.newobags_c li.w7 div.d5{width:85px; float:left; text-align:center; padding-top:8px;}
ul.newobags_c li.w7 div.d5 a{text-decoration:underline; display:block; color:Black;}
ul.newobags_c li.w1_1 {width:40px;}
ul.newobags_c li.w1_2 a,ul.newobags_c li.w1_2_2 a{ width:80px; height:80px;  margin:0 auto; display:block; text-align:center;}
ul.newobags_c li.w1_2 a img,ul.newobags_c li.w1_2_2 a img{ max-width:80px; _width:80px; vertical-align:middle;}
ul.newobags_c .scdd_m{ min-height:40px;}
ul.newobags_c .scdd_m ul li{ clear:both;}
ul.newobags_c .newobags_fs{ color:#FF4311; padding-top:6px;}
ul.newobags_c li dl dt a{ text-decoration:underline;}
ul.newobags_c li dl dd{ font-size:11px;}
ul.newobags_c li.w1_3 textarea{ width:200px; height:70px; border:1px solid #ccc; font-size:12px; color:#aaaaaa; padding:2px 4px;}

.newo_totalprice1{ width:300px; float:right; display:block; color:#333;}
.newo_totalprice1 li{ margin-top:8px;}
.newo_totalprice_p1{ float:left; width:200px; font-size:12px; display:block}
.newo_totalprice_p2{ float:right; width:100px; font-size:12px; display:block; font-family:Verdana; text-align:right}
.textarea_b{height:46px; width:300px; padding-left:2px; border:1px solid #ddd; line-height:16px;}
.textarea_red{height:46px; width:300px; padding-left:2px; border:1px solid #f00; line-height:16px;}

.country{background:url(../img/color_size.png) no-repeat; border:1px solid #999; color:#555; text-align:center; width:250px; height:20px; line-height:20px; padding-left:2px; cursor:pointer}
.country_red{background:url(../img/color_size.png) no-repeat; border:1px solid #f00; color:#555; text-align:left; width:250px; height:20px; line-height:20px; padding-left:2px; cursor:pointer}
.country1{background:url(../img/color_size.png) 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; border:1px solid #aaa; 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}


/*==========================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; }
.pro_review{ display:block;padding-top:5px;}

.page_warp{ clear:both; margin-top:10px; background:#eee; text-align:center; padding:7px 0;}

/*========================currenty===============*/
.currency{ float:left; position:relative; z-index:1000; }
.fr_currency{width:97px; display:block; float:left;  color:#000; height:28px; padding-left:5px;}
.fr_currency1{width:97px; display:block; float:left;  color:#000;   height:28px; padding-left:5px; background:#ddd;}

.currency_up3{width:100px; height:146px; position:absolute; z-index:6000; top:28px; display:none; left:0; border:1px solid #ddd; border-top:none; background:#ddd;}
.currency_up3 ol{ padding-top:5px; float:left; clear:both; width:100px;}
.currency_up3 ol li em{ padding-right:15px;}
.currency_up3 ol li a{ line-height:20px; height:20px; width:90px; display:block; padding-left:10px;}
.currency_up3 ol li a:hover{ background:#fff; display:block}
/*===========================pro datils=======================*/
.pcc_warp{ width:1140px; padding:15px 0; background:#fff;}


.pcc_left{width:330px; float:left; margin-right:5px;}
.pcc_left div{ width:310px; margin-right:18px; display:block; margin-top:15px;}
.pcc_left div p{ float:left}
.down a{background:url(../img/down.jpg) no-repeat; width:27px; height:27px; display:block; margin-top:20px}
.down1 a{background:url(../img/down1.jpg) no-repeat; width:27px; height:27px; display:block;margin-top:20px}
.up a{background:url(../img/up.jpg) no-repeat; width:27px; height:27px; display:block;  margin-top:20px;}
.up1 a{background:url(../img/up1.jpg) no-repeat; background-repeat:no-repeat; width:27px; height:27px; display:block;margin-top:20px;}
.itm_li{ width:240px;  display:block; overflow:hidden; padding:0 5px; height:70px;}
.itm_img{ width:40px;  border:1px solid #ccc; cursor:pointer; margin-right:3px; padding:1px;}
.itm_img1{ width:40px;  border:1px solid #c00; cursor:pointer; margin-right:3px; padding:1px;}


.pcc_p1{ margin-top:20px; color:#777;}
.pcc_p1 a{ color:#777; margin:0 5px;}
.pcc_p1 a:hover{ color:#000; text-decoration:underline}

.pcc_right{ width:750px; float:right;}
.pcc_right h1{ font-family:Verdana; color:#333; line-height:20px; font-size:14px;}
.pcc_right h1 em{ font-weight:100; color:#777; font-size:12px;}

/*==========================详情界面$币种却换=====================*/
.pcc_price{clear:both; margin:6px 0;}
.price_b{ background:url(../img/sanjiao.jpg) no-repeat right; padding:0 15px 0 2px; float:left; margin:0px 15px 0 4px; color:#c00; text-decoration:underline; cursor:pointer; position:relative; border:1px solid #fff; border-bottom:0; width:32px; line-height:24px; font-size:16px;}
.price_now{ font-size:24px; float:left; font-family:Verdana; font-weight:bold}
.price_off{ line-height:24px; font-size:16px; color:#c00; float:left; margin-right:30px;}
.price_timer{ line-height:24px; font-size:18px; color:#000; background:url(../img/timer.png) no-repeat 0px 3px; float:left; padding-left:25px}
.price_df{ font-size:13px; margin:5px 15px 0 0; color:#999;font-family:Verdana}

.price_b1{ background:url(../img/sanjiao.jpg) no-repeat right; padding:0 15px 0 2px; float:left; margin:0px 15px 0 4px; color:#b00; text-decoration:underline; cursor:pointer; position:relative; border:1px solid #aaa; border-bottom:0; width:32px; line-height:24px; font-size:16px;}
.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;}

/*========================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; }
.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:338px; border:1px solid #ccc; border-top:0; padding:5px; z-index:999; top:21px; left:0;  position:absolute; display:none}
.color_abs{ background:url(../img/color_top_pic.jpg) no-repeat; width:308px; display:block; height:1px; position:absolute; z-index:1000; left:40px; top:0}
.color_cont ul li{ float:left; cursor:pointer; margin:2px 3px; position:relative; width:22px; z-index:10002}
.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:11px 0; height:20px; padding:0 16px 0 5px; line-height:20px; width:240px; font-size:12px; border:1px solid #ccc; display:block; cursor:pointer; float:left; margin-right:5px;}
.guide_text1{ background-position:-29px 0; height:21px; padding:0 16px 0 5px; line-height:21px; width:200px; font-size:12px; border:1px solid #ccc;border-bottom:0; display:block; cursor:pointer; float:left; margin-right:5px;}

.guide_color_f{ color:#555; text-align:center; font-size:11px;}
.guide_color_f1{ color:#000; text-align:left; font-size:12px;}

.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_list{ padding:5px 12px; float:left; color:#555; border:1px solid #ccc; margin-right:8px; line-height:20px; margin-top:3px; cursor:pointer;position:relative}
.size_list1{ padding:5px 12px; float:left; color:#000; border:1px solid #c00; margin-right:8px; line-height:20px; margin-top:3px;}
.size_sc{background:url(../img/selected.png) no-repeat right 3px; padding:4px 11px; float:left; color:#000; border:2px solid #a00; margin-right:8px; line-height:20px; margin-top:3px;position:relative}
.size_show { padding-top: 5px;font-size: 10px;background: #eee;overflow: hidden;}
.size_show em{ padding-left: 12px; padding-top: 2px; width: 492px; float:left;}
.size_show div{padding-left: 12px; padding-top: 2px; float:left;}
.size_max_pic2{ padding:10px 5px 0 7px; width:185px; height:112px; background:url(../img/color_max2.gif) no-repeat;  line-height:16px; font-size:12px; position:absolute; z-index:10001; left:-65px; top:-123px; font-family:-webkit-pictograph;}

.size_cont{ position:absolute; z-index:200; width:261px; border:1px solid #ccc; border-top:0; font-family:Arial; font-size:11px; background:#fff; display:none; left:0; top:21px;}
.size_cont a{ line-height:20px; width:230px; 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:100; left:230px; top:0px;}
.size_tip_cont{width:250px; display:block; position:absolute; z-index:99; 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:130px; margin-right:5px; float:left; line-height:16px; margin-top:3px; font-size:10px;}
.size_p2{ width:100px; 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;}
.show_size{clear: both;padding-top: 2px;font-size: 10px;}
.show_size span{display: block;float: left;padding-top: 6px;}

.deail_pay1{ display:none; border:1px solid #ddd; position:absolute; z-index:99; left:162px; top:-30px; width:130px; min-height:80px; _height:80px;background:#F5F5F5;
-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); 
}
.deail_pay_img{
   background:url(/img/size_show.png) no-repeat; width:11px;  height:20px; display:none;
   _background:none transparent scroll repeat 0% 0%; left:152px; top:10px; position:absolute; z-index:100
}
.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; font-size:11px; color:#555; line-height:16px; text-align:left}

.color_span{ display:block; width:18px; height:18px;}
.color_list{ float:left; cursor:pointer; margin:2px 3px; position:relative; width:22px; z-index:10}
.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 #f00;}
.select_c{ width:27px; height:27px; z-index:10; border:1px solid #fff; position:absolute; background:url(/img/select_c.png) no-repeat; display:block; top:-3px;left:-3px;}

.re_pay{ margin-top:5px;}
.re_pay a{ background:url(../img/re_100.jpg) no-repeat; padding-left:20px; color:#777; font-size:14px; margin:10px 20px 0 0; line-height:18px; float:left; width:180px;}

.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:3px #ccc 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:10px; position:relative;}

.may_bt{ width:1140px; font-family:Verdana;}
.it_h3{line-height: 30px;display: block;}
.it_h3_s1{border-bottom: 1px solid #e2e2e2;font-weight: bold;font-family: Verdana, Arial;font-size: 14px;color: #000;text-indent: 5px;}
.it_h3_s2{ line-height:26px; height:26px; border-bottom:4px solid #000; display:block;float:left; width:370px;}



.his_bot_p{ float:left; font-size:12px; color:#333; line-height:20px; font-weight:bold}
.it_may{ width:980px; line-height:26px; color:#000; font-size:14px; padding:25px 15px 15px 15px; background:#fff;}
.it_may li{ margin:0 16px; width:105px; text-align:center; display:block; float:left}
.it_may li p a{width:105px; max-height:26px; overflow:hidden; color:#555; font-family:Verdana; font-size:11px; display: block; line-height:13px;}
.it_may li p a:hover{ color:#c00; text-decoration:underline}


.de_em1{ font-size:12px; color:#444;  display:block; line-height:24px; padding:0 5px; width:140px; float:left; border-bottom:1px solid #fff;}
.de_em2{ font-size:11px; color:#222; font-weight:bold; display:block; line-height:24px; padding:0 5px; border-bottom:1px solid #fff; width:650px; }

.write_reviews{ width:700px; display:none; padding:5px 5px 20px 10px; border:2px #aaa solid; background-color:#fff; left:25%; }
.write_qa{ width:700px; display:none; padding:5px 5px 20px 10px; border:2px #aaa solid; background-color:#fff; left:25%; }
.j_login{ width:830px; border:2px solid #ccc; padding:5px 5px 10px 10px; background:#fff;left:25%;}
.login_ar{ width:950px; padding:0 25px;}
.login_c{ width:360px; padding:15px 25px 30px 20px; float:left;}
.login_c h2{ line-height:24px; font-size:18px; border-bottom:2px solid #000; color:#000; font-weight:600; padding-left:5px;}
.login_c ul{padding:0 0 0 10px; }
.login_c li{ margin-top:10px;}
.login_c li a{ color:#333; text-decoration:underline}.login_c li a:hover{ color:#c00; text-decoration:underline}
.login_c_font{ font-size:16px; font-family:Georgia; color:#555;}
.login_c_text{ width:265px; height:33px; border:1px solid #aaa; line-height:33px; padding-left:4px; }
.login_btn{ width:122px; line-height:22px; color:#fff; font-size:12px; height:26px; background:url(../img/login_btn.jpg) no-repeat;    border: medium none; text-align:center;  font-size:12px !important; cursor:pointer}
.login_c_red{ width:265px; height:33px; border:1px solid #e00; line-height:33px; padding-left:4px; }

.reg_c{ width:340px; padding:15px 0 40px 25px; float:left; border-left:1px solid #ccc; }
.reg_c h2{ line-height:24px; font-size:18px; border-bottom:2px solid #000; color:#000; font-weight:600; padding-left:5px;}
.reg_c ul{padding:0 0 0 10px; }
.reg_c li a{ color:#333; text-decoration:underline}.login_c li a:hover{ color:#c00; text-decoration:underline}
.reg_c_font{ font-size:16px; font-family:Georgia; color:#555;}
.reg_c_text{ width:245px; height:33px; border:1px solid #aaa; line-height:35px; padding-left:4px; }
.reg_tip{ clear:both; margin-top:3px; color:#777; font-size:11px;}
.reg_red{ clear:both; margin-top:3px; color:#e00; font-size:11px;}
.reg_tip1{ clear:both; margin-top:3px; color:#c00; font-size:11px;}

.rat_font{ padding-top:10px; font-family:Verdana; color:#777;}
.avge2{ float:left; margin-right:25px; font-size:12px; display:block; padding-left: 200px;}
.avge2 a{ text-decoration:underline;}
.avge2 a:hover{ color:#c00; text-decoration:underline;}
.avge_f{ height:16px; line-height:16px;  padding-left:25px; text-align:left; display:block; float:right; margin-top:2px; background:url(../img/fackbookmin.jpg) no-repeat; }


/*=========================qa==========================*/
.qa{ padding:10px 10px 15px 10px; background:#fff;}
.qa ul li{ padding:5px 0; border-bottom:1px dotted #ccc;}
.it_q{ clear:both; font-family:Verdana;  padding:5px 0;}
.it_q_p1{ width:30px; text-align:center; float:left; display:block; font-weight:bold;}
.it_q_p2{ width:930px; text-align:left; float:left; display:block; font-weight:bold; color:#555; word-wrap:break-word;}
.it_q_p3{ width:930px; text-align:left; float:left; display:block; color:#666; margin-left:30px; font-size:12px;}

.it_a{ clear:both; font-size:12px; padding:5px 0;}
.it_a_p1{ width:30px; text-align:center; float:left; display:block; font-weight:bold; font-size:12px; color:#000;}
.it_a_p2{ width:930px; text-align:left; float:left; display:block; color:#666; word-wrap:break-word;}

/*=========================review==========================*/
.it_rew{ line-height:20px; padding:20px 10px 15px 10px; background:#fff; }
.it_rew_p{ float:left; width:400px;}
.it_rew_p span{ display:block; line-height:26px; float:left; margin-right: 5px; }
.it_rew_p img{ display:block;  float:left;}
.it_rew ol{ margin-top:15px;}
.it_rew ol li{ padding:15px 0 20px 10px; border-top:1px dotted #ccc;}
.review_more{ width:990px; text-align:center;}
.review_more a{ display:block; height:26px; background:#eee; width:990px; display:block; color:#555; font-size:14px;line-height:26px;}
.review_more a:hover{background:#ddd; color:#000; }
/*==============new_buttons==============*/
.to_pay a,.add_cart a,.new_login a,.new_reg a,.zurk a,.absenden a,.genhen a,.weiter a,.bearbeiten a,.cut_zur a,.cut_zum a,.cut_weiter a{ background-image:url(../img/new_buttons.png);}
.new_login a{ background-position:-3px -485px; width:100px; height:35px; display:block; margin-top:20px; float:left;}
.new_login a:hover{ background-position:-3px -525px;}
.new_reg a{ background-position:-3px -572px;width:135px;height:35px;display:block; float:left; }
.new_reg a:hover{ background-position:-3px -612px; }
.zurk a{ background-position:-3px -332px;width:140px;height:35px;display:block; margin-top:10px;}
.zurk a:hover{ background-position:-3px -372px; }
.absenden a{ background-position:-3px -1796px;width:73px;height:35px;display:block; float:left;}
.absenden a:hover{ background-position:-3px -1836px;}
.genhen a{ background-position:-3px -332px;width:140px;height:35px;display:block; }
.genhen a:hover{ background-position:-3px -372px;}
.cut_zur a {background-position:0 -1979px; width:61px;height:26px;display:block;}
.cut_zur a:hover {background-position:0 -2011px;}
.cut_zum a {background-position:0 -2128px; width:110px;height:27px;display:block;text-align:center;line-height:27px;}
.cut_zum a:hover {background-position:0 -2161px;}
.cut_weiter a {background-position:0 -655px; width:98px;height:37px;display:block;}
.cut_weiter a:hover{background-position:0 -695px;}
.add_cart a {background-position:-3px -3px;width:146px;height:33px;display:block;}
.add_cart a:hover {background-position:-3px -43px;}
.to_pay a {background-position:-3px -1275px;width:155px;height:35px;display:block; float:right;}
.to_pay a:hover {background-position:-3px -1315px;}

.efs a,.bearbeiten a,.lhen a,.dhen a,.orderc a,.ebs a,.corregi a{background-image:url(../img/new_buy.png);}
.ebs a{ background-position:0 0px;width:171px;height:27px;display:block; }
.ebs a:hover{ background-position:0 -31px;}
.efs a{ background-position:0 -86px;width:115px;height:27px;display:block; }
.efs a:hover{ background-position:0 -116px;}
.dhen a{background-position:0 -326px; width:72px;height:27px;display:block; }
.dhen a:hover{background-position:0 -356px;}
.orderc a {background-position:0 -506px; width:180px;height:27px;display:block; }
.corregi a {background-position:0 -413px;width:80px;height:27px;display:block; overflow:hidden; float:left;}
.corregi a:hover{background-position:0 -444px;}

.chang_buttom a{background-image:url(../img/e_btna.jpg); height:26px; width:150px; display:block; margin-top:10px; text-align:center; line-height:26px;}
.chang_buttom a:hover{background-image:url(../img/e_btna1.jpg);}

.bearbeiten a{background-position:0 -169px;width:80px;height:27px;display:block; overflow:hidden; float:left;}
.bearbeiten a:hover{background-position:0 -200px;}
.lhen a{background-position:0 -247px; width:72px;height:27px;display:block; }
.lhen a:hover{background-position:0 -278px;}
.average2{ float:left; margin-right:25px; font-size:12px; display:block;}
.average2 a{ text-decoration:underline;}
.average2 a:hover{ color:#c00; text-decoration:underline;}
.average_f{ height:16px; line-height:16px;  padding-left:25px; text-align:left; display:block; float:right; margin-top:2px; background:url(../img/fackbookmin.jpg) no-repeat; }

/*================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}
.size_chat1 h2{ line-height:20px; font-family:Verdana; color:#333; font-size:14px; padding-top:10px; clear:both; padding-left:10px;}

/*========================cent=====================*/
.cent{width:1010px; margin-top:10px; background:#FFF;}
.connexion{width:934px; margin:0 auto;}
.connexion_bt{font-size:18px; height:60px; line-height:60px; font-weight:bold; font-family:Verdana;}
.connexion_nr{height:380px;}
.connexion_nr_l{width:310px; float:left;}
.connexion_nr_l_t{font-size:12px; font-weight:bold; color:#FFF; background:#000; height:32px; line-height:32px;text-indent:1em;}
.connexion_nr_l_b{ border:1px solid #000; width:308px; height:264px;}
.nr_l_b_nr{width:280px; margin:0 auto;}
.nr_l_b_wz{ font-size:12px; height:35px; line-height:35px;}
.nr_l_b_wz em{color:#F00; padding-right:5px;}
.nr_l_b_bdys{ width:270px; height:25px; border:1px solid #CCC; text-indent:5px;}
.nr_l_b_wz.zi1{color:#4b4b4b}
.nr_l_b_an{padding-top:15px;}
.nr_l_b_anys{ background:url(../img/conn.jpg) no-repeat; width:99px; height:33px; border:0;}
.connexion_nr_c{wdith:99px; float:left;}
.connexion_nr_r{wdith:525px; float:right;}
.connexion_nr_r_t{font-size:12px; font-weight:bold; color:#FFF; background:#000; height:32px; line-height:32px;text-indent:1em; width:525px;}
.connexion_nr_r_b{ border:1px solid #000; width:308px; height:264px;width:523px;}
.nr_r_b_nr{width:490px; margin:0 auto;}
.nr_r_b_nr_l{width:100px; float:left;}
.nr_r_b_nr_r{width:390px; float:right; padding-top:15px;}
.nr_r_b_bdys{ width:288px; height:25px; border:1px solid #CCC; text-indent:5px;}
.nr_r_b_wz{ font-size:12px; height:35px; line-height:35px; color:#F00}
.nr_r_b_wz1{ font-size:12px; height:35px; line-height:35px;}
.nr_r_b_wz2{ font-size:12px; color:#aaa;padding-top:5px;}
.nr_r_b_nr_lwza{ font-size:12px; height:35px; line-height:35px; padding-top:12px;}
.nr_r_b_nr_lwza em{color:#F00; padding-right:5px;}
.nr_r_b_nr_lwzb{ font-size:12px; height:35px; line-height:35px; padding-top:30px;}
.nr_r_b_nr_lwzb em{color:#F00; padding-right:5px;}
.nr_r_b_nr_lwzc{ font-size:12px;padding-top:31px; padding-right:3px;}
.nr_r_b_nr_lwzc em{color:#F00; padding-right:5px;}

.off_pic{ position:absolute; z-index:40; display:block; width:45px; height:45px; background:url(../img/sale_no.png) -272px -57px no-repeat;color:#fff; font-size:20px; line-height:45px; text-indent:-3px; right:4px; top:2px;}
.off_min{ position:absolute; z-index:40; display:block; width:38px; height:38px; background:url(../img/sale_no.png) -197px -57px no-repeat;color:#fff; font-size:18px; line-height:36px; text-indent:6px; right:0px; top:0px;}
.new2{ position:absolute; z-index:40; display:block; width:71px; height:40px; background:url(../img/new.png) no-repeat;left:3px; top:2px;}
.hot{ position:absolute; z-index:40; display:block; width:42px; height:14px; background:url(../img/sale_no.png) -2px -227px no-repeat;left:0px; top:3px;}
.new1{display:block; width:42px; height:14px; background:url(../img/sale_no.png) -2px -87px no-repeat;float:left;}
.hot1{display:block; width:42px; height:14px; background:url(../img/sale_no.png) -2px -227px no-repeat;float:left;}
.free_shipping{ display:block;width:112px; height:18px; background:url(../img/sale_no.png) -2px -4px no-repeat; float:left;}
.ship_24in{ display:block;width:112px; height:18px; background:url(../img/sale_no.png) -2px -43px no-repeat; float:left; }

/*==============================cart===============================*/
.shipcart{ width:400px;font-size:28px; color:#000; font-family:Georgia; float:left; display:block; line-height:40px;}
.checkout{ width:168px; color:#000; font-family:Georgia; float:right; display:block; margin-top:10px;}
.checkout_btn a{ background:url(../img/checkout.jpg) 0 0 no-repeat;  width:168px; height:30px; display:block; text-align:center; font-size:14px; font-family:Georgia; line-height:26px; color:#fff;}
.checkout_btn a:hover{background:url(../img/checkout.jpg) 0 -33px no-repeat; width:168px; height:30px; display:block;text-align:center; font-size:14px; font-family:Georgia; line-height:26px; color:#fff;}
.checkout_btn1 a{ background:url(../img/checkout.jpg) 0 0 no-repeat;  width:168px; height:30px; display:block; text-align:center; font-size:12px; font-family:Georgia; line-height:26px; color:#fff;}
.checkout_btn1 a:hover{background:url(../img/checkout.jpg) 0 -33px no-repeat; width:168px; height:30px; display:block;text-align:center; font-size:12px; font-family:Georgia; line-height:26px; color:#fff;}
/*shopcart_1*/
.scart_con{ width:793px; background:#fff; border:1px solid #ddd;}
ul.scart_t2{ background:#f0f0f0; height:40px; line-height:40px; width:793px; font-size:12px; color:#000; font-family:Georgia;}
ul.scart_t2 li{ float:left; text-align:center;}
ul.scart_t2 li.w1{ width:369px;}
ul.scart_t2 li.w2,ul.scart_c li.w2{ width:140px;}
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:85px;}
ul.scart_c{ border-bottom:1px solid #ddd; padding-bottom:20px}
ul.scart_c li{ float:left;padding-top:10px;}
ul.scart_c li.w6{padding-top:0px;}
ul.scart_c li.w1_2{width: 146px;}
ul.scart_c li.w1_2_2{width:139px; text-align:right; padding-right:8px;}
ul.scart_c li.w1_3{width:225px;}
ul.scart_c li.w2{ text-align:center;}
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; }
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; 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{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{ color:#555;}ul.scart_c li dl dt a:hover{ color:#d00; text-decoration:underline}
ul.scart_c li dl dd{ font-size:11px;}
ul.scart_c li.w1_3 textarea{ width:215px; height:60px; border:1px solid #ccc; font-size:12px; color:#aaaaaa; padding:2px 4px;}
.price_sale {background:url(../img/price_bj.jpg) -18px -1px no-repeat; width:95px; height:32px; display:block; padding-top:12px; color:#f1f1f1; font-weight:bold; font-size:13px;}
.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:350px; float:right; display:block; color:#333;}
.cart_totalprice ol li{ margin-bottom:15px; clear:both; display:block; width:350px;}
.cart_totalprice_p1{ float:left; width:200px; 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:2px solid #999;}
.count_s a{ background:url(../img/continue_s.jpg) no-repeat; color:#555; font-size:12px; padding-left:10px; }
.count_s a:hover{ background:url(../img/continue_s.jpg) no-repeat; color:#c00; text-decoration:underline }
.e_btn a{ background:#999; border-right:2px solid #ccc;border-bottom:2px solid #ccc;height:20px; display:block; text-align:center; font-size:12px; font-family:Verdana; line-height:20px; color:#fff;}
.e_btn a:hover{ background:#333;  color:#fff;}
.pay_order{ background:#efefef; padding:10px;}
.order_head{ padding:20px 0 15px 0; width:1000px; border-bottom:3px solid #d00;}
.logo{ float:left;}
.order_pay{ width:730px; float:right}
.cart_pay,.narton,.narton1,.cart_pay1,.cart_pay2{ background:url(../img/order_allpic.jpg);}
.cart_pay{ float:left; width:500px; height:18px; display:block; background-position:30px 0; background-repeat:no-repeat; margin-top:10px;}
.cart_pay1{ float:left; width:500px; height:18px; display:block; background-position:30px -40px; background-repeat:no-repeat; margin-top:10px;}
.cart_pay2{ float:left; width:500px; height:18px; display:block; background-position:30px -78px; background-repeat:no-repeat; margin-top:10px;}
.narton{ width:101px; height:56px; float:right; display:block; background-position:0 -130px; background-repeat:no-repeat;}
.order_pay dl{ width:530px; float:left;}
.order_pay dl dd{ float:left; color:#ddd; font-family:Verdana; font-weight:bold}
.dd_green1{color:#01cc22;}
.pay_mrl{ margin-left:150px; margin-right:180px;}
.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;}

.cart_mr{float:right; width:200px;}
.cart_rt{ border:1px solid #ddd;}
.cart_rt h4{ text-align:center; line-height:28px; background:#f5f5f5; font-family:Verdana; color:#333;}
.cart_rt_p{ padding:5px 5px 15px 5px;}
.cart_rt_p a{ background:url(../img/re_100.jpg) no-repeat; line-height:16px; display:block; padding-left:20px; color:#777; margin-top:5px; font-weight:bold; text-transform: uppercase;}
.pincode{ padding:10px 5px; background:#f5f5f5; border:1px solid #ddd; color:#666;}
.pintext{ line-height:20px; height:20px; border:1px solid #ccc;}
.tit_tab{ height:33px;}
.dt_tab{ background:url(../img/tab.jpg) repeat-x; width:140px; border-top:2px solid #333; text-align:center; line-height:31px; height:31px; float:left; font-family:Verdana; font-size:16px; border-right:1px solid #ddd;}
.dt_tab1{border-bottom:1px solid #ddd; height:32px;}
.dt_tab1 a{ background:url(../img/tab1.jpg) repeat-x; padding:0 15px; border-top:1px solid #ddd; border-right:1px solid #ddd; text-align:center; line-height:29px; height:29px; float:left; font-family:Verdana; font-size:14px;  margin-top:2px;}
.dt_tab3{border-bottom:1px solid #ddd; height:32px;}
.dt_tab3 a{ float:right; color:#777; line-height:30px;}.dt_tab3 a:hover{color:#d00; text-decoration:underline;}
.tb_f1{ font-size:11px; color:#222;  font-weight:bold; display:block; line-height:20px; padding:0 5px; width:110px; float:left; border-bottom:1px solid #fff; font-family:Verdana}
.tb_f2{ font-size:11px; color:#555;font-family:Verdana; display:block; line-height:20px; padding:0 5px; border-bottom:1px solid #fff; width:600px; }

.cart_tip{ width:750px; float:right; line-height:18px; color:#666; text-align:right;}
.rp_poli a{color:#333; text-decoration:underline; margin:0 5px}
.rp_poli a:hover{color:#d00; text-decoration:underline; }

.safe{ padding:10px 20px;}
.safe1{ width:32px; height:50px; background:url(../img/all_pic.png) -568px  -190px no-repeat; display:block; float:left}
.safe2{ float:left; color:#333; font-weight:bold; width:110px; margin-left:10px;}
.safe4{ padding:5px 15px 5px 15px; color:#666; font-size:11px}
.rp_poli1 { text-align:center; margin-top:5px}
.rp_poli1 a{color:#333; text-decoration:underline; margin:0 5px;font-size:11px}
.rp_poli1 a:hover{color:#d00; text-decoration:underline; }

.narton1{ width:101px; height:56px; display:block; background:url(../img/narton.jpg) no-repeat;}

.qty select {background-color: #FFFFFF;border: 1px solid #CCCCCC;border-radius: 3px 3px 3px 3px;color: #555555;display: inline-block;font-size: 13px;height: 28px;line-height: 28px; padding: 4px;vertical-align: middle;width:60px;}

.change_a{ width:800px;  z-index:10000; position:absolute; top:-50px;left:50px; border:2px #000 solid;  background-color:#fff; padding-bottom:20px;} 
.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;padding-right: 2px;}
.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}

.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:580px;  height:350px;  z-index:10000; position:absolute; top:-50px; left:-50px; display:none; border:2px #000 solid;  background-color:#fff;} 
.e_ch1_3{ line-height:18px; margin-bottom:10px; clear:both; height:22px;}
.e_ch1_4{ height:18px; width:280px; padding:0 0 0 2px;}
.e_ch1_5{ text-align:right; display:block; float:left; width:120px; margin-right:5px;}
.e_ch1_6{ line-height:25px; font-size:14px; padding:0 0 0 10px; height:25px;background-color:#E7E7E7}
.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:1108px; 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;}
.shopping_p1{ width:80px; text-align:center; float:left; cursor:pointer; margin:0 10px;}
.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;}
.ship_edit_btn{ display:block; float:right; width:180px; padding-top:15px;}

.pct{ margin-top:10px; width:1140px;}
.pc_l{ width:215px; float:left;}
.pc_l h1{ padding-left:5px; line-height:25px; background:#ddd; font-size:12px; height:25px; color:#000; font-weight:600; font-family:Georgia;}
.pc_l h4{ padding-left:5px; line-height:25px; background:#ddd; font-size:12px; height:25px; color:#000; font-weight:600; font-family:Georgia;}
.pc_lp{ font-size:11px; color:#333; padding:8px 0 12px 0; border-bottom:1px solid #333;}
.pc_l h2{line-height:25px;  font-size:12px; height:25px; color:#333; font-weight:600; font-family:Georgia; padding-top:3px; }
.pc_lp1{ padding-top:8px;}
.pc_lp1 a{ display:block; margin-top:6px; color:#333; font-size:11px; clear:both; font-family:Georgia}
.pc_lp1 a:hover{color:#c00;text-decoration:underline}

.pc_r{ width:895px; float:right;}
.pc_r_ad{ margin-bottom:10px;}
.pc_rc{ clear:both; width:765px; margin-top:10px;}
.pc_rc ol{display:block;}
.pc_rc ol li{display:block; text-align:center; width:185px; float:left; height:230px; margin-top:20px;}
.pc_rc ol li a{color:#333; font-weight:600; font-size:12px; line-height:24px; display:block; clear:both}
.pc_rc ol li a:hover{color:#c00; text-decoration:underline}
.pc_b_d{border-bottom: 1px dotted #aaa;}
.pc_review{ height:30px;  border-bottom:2px solid #000; position:relative;}
.pc_review h1{ width:305px; color:#000; font-size:16px; font-family:Georgia; float:left; height:30px; line-height:30px; font-weight:100; }
.pc_review h3{ width:305px; color:#000; font-size:16px; font-family:Georgia; float:left; height:30px; line-height:30px; font-weight:100; }
.pc_review_p{ float:right; width:200px; text-align:right; font-size:11px; padding-right:5px; padding-top:10px;}
.pc_review_p a{ color:#555; }.pc_review_p a:hover{ color:#c00; text-decoration:underline}

.sx_warp1{width:215px; padding:0 0 5px 0; font-size:11px; font:Verdana;}
.sx_warp1 h3{font-weight:600;font-size:16px; line-height:30px; border-bottom:2px solid #333; width:215px; }
.sx_warp1_1{display:block; clear:both; width:210px; padding:0 0 0 5px; color:#666; margin-bottom:20px;}
.sx_warp1_1 a{ display:block; line-height:13px; font-size:12px; color:#555;  width:210px; margin-top:6px; font-family:Verdana}
.sx_warp1_1 a:hover {color:#c00;  text-decoration:underline;}
.sx_warp1_1 span{ display:block; line-height:13px; font-size:12px; color:#000;font-weight:bold; width:210px; margin-top:6px; font-family:Verdana}
.need_p{ font-size:11px; color:#555; font-family:Verdana; display:block; line-height:16px; text-align:left}
.need_p a{ color:#333; text-decoration:underline;}.need_p a:hover{ color:#c00; text-decoration:underline;}

.vip_tip {background: none repeat scroll 0 0 #fff;border: 1px dotted #000; color: #666; font-size:14px; line-height: 20px;margin-bottom: 5px;padding: 10px 0 10px 30px; width: 568px; color:#000}
.account_tit{ border-bottom:2px solid #333; line-height:30px; font-size:20px;}
.account h2{height:25px; font-size:14px; line-height:25px; text-indent:13px; margin:15px; font-weight:100}
.account p{ width:780px; margin-top:10px;}
.login_text1{ width:200px; display:block; float:left; padding-right:10px; text-align:right; color:#555}
.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:850px;}
.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:875px}
.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;}

.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;}
.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;}

.notice { color:#cc0000;font-size: 11px;line-height:21px;}
.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: 83px;overflow: hidden;padding: 7px 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 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;}

.vip_order{ width:895px; border-bottom:2px solid #000;}
.vip_or_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}
.vip_or_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;}

.vip_c{ margin-top:15px; border-bottom:1px solid #ccc;}
.vip_adr{ width:445px; color:#555; font-family:Verdana; font-size:11px; float:left;}
.vip_adr li{ margin-top:5px; clear:both; line-height:16px;}
.vip_adr_p{ width:135px; float:left; display:block;}
.vip_adr_p1{ width:300px; float:left; display:block;}
.vip_adr1{ width:270px; color:#555; font-family:Verdana; font-size:11px; float:right; background:#f2f2f2; padding:15px;}
.vip_adr2 a{ width:146px; height:24px; background:url(../img/vip_checkout.jpg) no-repeat; display:block; float:left}
.vip_adr2 a:hover{background:url(../img/vip_checkout1.jpg) no-repeat; display:block;}
.vip_adr3{ margin-top:10px;}
.vip_adr3 a{ color:#F93; text-decoration:underline;}.vip_adr3 a:hover{ color:#000; text-decoration:underline;}
.vip_cor{ width:895px;; float:right;}
.vip_cor h3{ margin-top:10px; font-size:16px;}
.vip_img31_2{ width:895px; margin-top:10px;}
.vip_img31_2 ul li{border-bottom:1px dotted #dddddd; color:#000; font:12x; display:block; clear:both; padding:0 10px;}
.vip_img31_2 p{ display:block; float:left; width:180px; line-height:25px; text-align:left;}
.vip_font2{ width:895px; margin-top:5px; color:#555}

.scart_vip{ width:895px; padding-bottom:20px; border-top:1px solid #333;}
ul.scart_t3{ background:#ececec; height:26px; line-height:26px; width:895px; font-size:12px; color:#000; font-family:Georgia;}
ul.scart_t3 li{ float:left; text-align:center;}
ul.scart_t3 li.w1{ width:420px;}
ul.scart_t3 li.w1{ width:420px;}
ul.scart_t3 li.w2,ul.scart_c1 li.w2{ width:120px;}
ul.scart_t3 li.w3,ul.scart_c1 li.w3{ width:69px; text-align:center;}
ul.scart_t3 li.w4,ul.scart_c1 li.w4{ width:123px;}
ul.scart_t3 li.w5,ul.scart_c1 li.w5{ width:92px;}
ul.scart_c1{ border-bottom:1px dashed #ccc; padding-bottom:20px}
ul.scart_c1 li{ float:left;padding-top:10px;}
ul.scart_c1 li.w6{padding-top:0px;}
ul.scart_c1 li.w1_2{width: 140px;}
ul.scart_c1 li.w1_2_2{width:139px; text-align:right; padding-right:8px;}
ul.scart_c1 li.w1_3{width:280px;}
ul.scart_c1 li.w2{ text-align:center;}
ul.scart_c1 li.w4{text-align:center;}
ul.scart_c1 li.w5{text-align:center;}
ul.scart_c1 li.w5 input{text-align:center;}
ul.scart_c1 li.w5 a{ text-decoration:underline; display:block; color:#999; }
ul.scart_c1 li.w5 a:hover{color:#000;}
ul.scart_c1 li.w6 { clear:both; padding:6px 0 12px 148px;border-bottom:1px dashed #7e7f7f; width:852px;}
ul.scart_c1 li.w7{width:896px; border-bottom:1px dashed #7E7F7F;min-height:80px; background-color:#f7f6ef;}
ul.scart_c1 li.w7 dl.d1{width:452px; float:left;}
ul.scart_c1 li.w7 dl.d1 dt{width:305px;float:right; padding-top:8px;}
ul.scart_c1 li.w7 dl.d1 dt a{ text-decoration:none;}
ul.scart_c1 li.w7 dl.d1 dt img{ margin-top:4px;}
ul.scart_c1 li.w7 dl.d1 dd{float:left; width:137px; text-align:right;padding-right:10px; b}
ul.scart_c1 li.w7 dl.d1 dd img{ margin-top:6px; margin-right:12px;max-width:60px;max-height:64px;}
ul.scart_c1 li.w7 div.d2{width:97px; float:left;text-align:left; padding-top:8px;}
ul.scart_c1 li.w7 div.d2 *{ display:block;}
ul.scart_c1 li.w7 div.d2 del{ color:#555;}
ul.scart_c1 li.w7 div.d2 strong{ color:Black;}
ul.scart_c1 li.w7 div.d2 b{font-size:11px; color:#d60014;}
ul.scart_c1 li.w7 div.d3{width:104px; float:left;text-align:center; padding-top:8px;}
ul.scart_c1 li.w7 div.d4{width:130px; float:left;text-align:center; padding-top:8px;color:#E42528}
ul.scart_c1 li.w7 div.d5{width:85px; float:left; text-align:center; padding-top:8px;}
ul.scart_c1 li.w7 div.d5 a{text-decoration:underline; display:block; color:Black;}
ul.scart_c1 li.w1_1 {width:40px;}
ul.scart_c1 li.w1_2 a,ul.scart_c1 li.w1_2_2 a{ width:140px; height:165px; margin:0 auto; display:block; text-align:center;}
ul.scart_c1 li.w1_2 a img,ul.scart_c1 li.w1_2_2 a img{ max-width:140px; max-height:165px;_width:140px; vertical-align:middle;}
ul.scart_c1 .scdd_m{ min-height:50px;}
ul.scart_c1 .scdd_m ul li{ clear:both;}
ul.scart_c1 .scart_fs{ color:#FF4311; padding-top:6px;}
ul.scart_c1 li dl dt a{ text-decoration:underline;}
ul.scart_c1 li dl dd{ font-size:11px;}
ul.scart_c1 li.w1_3 textarea{ width:260px; height:60px; border:1px solid #ccc; font-size:12px; color:#aaaaaa; padding:2px 4px;}

.right_tit{ height:30px;  border-bottom:1px solid #000; position:relative;}
.right_tit h3{ width:305px; background:#000; color:#fff; font-size:18px; font-family:Georgia; padding-left:10px; float:left; height:30px; line-height:30px; font-weight:100; }
.track_order{ width:600px; background:#fff;  display:block;  border:1px solid #ccc; border-top:2px solid #000;  padding:0 10px 15px 10px;  background:url(../img/login_tit.jpg) repeat-x;}
.login_1_tit{ font-size:18px; line-height:30px; color:#c00}
.search_no{width:833px; border:1px solid #ddd; padding:30px 20px; text-align:center}

.cart_order{ width:1140px}
.text_b{ height:20px; width:300px; padding-left:2px; border:1px solid #ddd;border-top:1px solid #999; line-height:20px;}
.textarea_b{height:46px; width:300px; padding-left:2px; border:1px solid #ddd; line-height:16px;}
.cart_li{ line-height:18px; clear:both; height:35px;}
.cart_li_p{ display:block; float:left; width:130px; margin-right:5px;}
.cart_order h3{  background:url(../img/login_tit.jpg) repeat-x;line-height:26px; font-size:14px; color:#333; border:1px solid #eee; padding-left:10px; height:26px; font-family:Georgia; margin-top:10px;}
.cart_order ul li{ color:#555555; font:11px; display:block; clear:both; margin-left:20px;}
.cart_order_p{ display:block; float:left; width:720px; line-height:16px; padding:15px 10px;}

.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_order1{ width:500px; border:10px solid #eee; background:#fff; padding:30px 90px;}

.tit_de2{ width:970px; padding:0 15px 10px 15px; text-align:center; font-size:11px; color:#777; font-family:Verdana;}
.tit_de2 h1{ font-size:22px; color:#000; font-weight:400; line-height:30px; font-family:Georgia; }
.tit_de_h{ font-size:26px; color:#000; font-weight:400; font-family:Georgia; }
.re_c{ margin-top:5px; width:600px}
.re_c a{color:#000; font-size:11px; line-height:20px; display:block; height:18px; width:200px; float:left; text-align:left;overflow: hidden; font-family:Verdana;}
.re_c a:hover{color:#c00; font-size:11px;  text-decoration:underline; }
.top_border{ width:762px; }
.top_border h1{ font-size:18px; color:#333; font-weight:400; line-height:30px;font-family:Verdana; }
.top_border h1 em{font-size:16px;}
.top_border2{ width:998px;  border-top:1px solid #f2f2f2;  padding-top:10px; }

.rew_cl{ display:block; width:150px; color:#555; float:left; text-align:center}
.rew_c_lp{ margin:0 20px 0 5px; float:left}
.rew_c_lp a{ margin-right:20px;}
.rew_cr{ display:block; width:580px; margin-left:20px; color:#555; float:left}
.rew_c_a1{ margin-bottom:5px;}
.rew_c_a1 a{ color:#333; font-weight:600;}
.rew_c_a1 a:hover{ color:#c00; font-weight:600; text-decoration:underline;}
.rew_c_a { clear:both; margin-top:10px;}
.rew_c_a img{ margin-right:15px;}
.rew_c_rp{ font-size:11px; color:#777; line-height:14px; margin-top:7px;word-wrap:break-word}
.list_li{ border-bottom:1px solid #eee; padding-bottom:30px; padding-top:20px;}
.rew_c2{ float:left; margin-right:25px; font-size:12px; display:block;}
.rew_c3{ float:left; display:block; margin-right:15px;}
.rew_c_f{ height:16px; line-height:16px;  padding-left:22px; text-align:left; display:block; float:right; margin-top:2px; background:url(../img/fackbookmin.jpg) no-repeat; }
.rew_c_right_c{ display:block; float:left; width:650px; margin-left:20px; line-height:18px}
.fr_lt_re{ padding:0 0 5px 0; font-size:12px; line-height:24px;}
.fr_lt_re h3{ font-size:14px;line-height:18px; }
.fr_lt_re h5{font-size:14px; color:#000; border-bottom:1px solid #ccc; line-height:24px; height:24px; font-family:Verdana ; text-align:left}
.dsborder{ border-bottom:1px solid #999;}
.fr_lt_re a{ display:block; margin-top:15px; font-family:Verdana}
.fr_lt_re img{ display:block; clear:both}
.datil_warp{width:1140px; margin-top:20px;}
.h3_dt{font-size:14px; font-family:Verdana; line-height:24px; border-bottom:1px solid #000; font-weight:600;  color:#000; }

.ddt_wp{ width:1000px; padding:15px 0;  background:#fff;}
.ddt_wp1{ width:1000px; margin-top:10px; padding:15px 0; background:#fff;}
.ddt_l{ text-align:center; width:440px; float:left; margin-right:15px;}
.min_pic{ width:440px; margin-right:18px; display:block; margin-top:15px;}
.min_pic p{ float:left}

.pic_li{ width:300px;  display:block; overflow:hidden; padding:0 5px;}
.pic_li img{ width:60px;  border:1px solid #ccc; cursor:pointer; margin-right:6px; padding:1px;}
.pic_li .itm_pic{ width:60px;  border:1px solid #c00; cursor:pointer; margin-right:6px; padding:1px;}

.ddt_r{ width:540px; float:right;}
.ddt_r h1{ font-family:Verdana; color:#333; line-height:20px; font-size:14px;}
.ddt_r h1 span{ font-weight:100; color:#777; font-size:12px;}
.ddt_r h4{ font-family:Verdana; color:#333; line-height:20px; font-size:14px;}
.ddt_r h4 span{ font-weight:100; color:#777; font-size:12px;}

.detail2{ width:420px; margin-top:20px; float:left; }
.detail2 h4{border-bottom:1px solid #bbb; line-height:25px; font-size:16px; font-weight:600}
.detail2 p{ color:#555; margin-top:4px;}

.detail3{ width:560px; margin-top:20px; float:right; }
.detail3 h4{border-bottom:1px solid #bbb; line-height:25px; font-size:16px; font-weight:600;}
.detail3 p{ color:#555; margin-top:5px;}
.help_tit{font-size:30px; line-height:60px; color:#333; width:1140px;}
.help1{ float:left; width:210px; border-right:1px solid #ddd; height:500px; padding:0 10px;}
.help1 h2 a{ font-size:14px;  width:196px;display:block; font-family:Verdana; padding:3px 10px 3px 3px; }
.help1 ul li{ padding-top:3px;}
.help1 ul li a{ display:block; padding:3px 10px 3px 3px;  width:196px; font-size:12px; color:#555; font-family:Verdana;}
.help1 a:hover{  background:#eee; cursor:pointer}
.help1_p{display:block; padding:3px 10px 3px 3px; width:196px; font-size:12px; color:#555; font-family:Verdana; background: url(../img/daoxiang.png) right #eee no-repeat; }
.help_cent{ width:650px; padding:0 10px; float:left; color:#555; line-height:18px;}
.help_cent h3{ color:#333;font-family: Verdana;line-height: 18px;padding-bottom: 5px;}
.help_cent p { margin-bottom: 15px;}
.ct_list{ clear:both; width:895px;}
.ct_list dl{display:block; padding-left:5px}
.ct_list dl dd{display:block; padding:2px ; text-align:center; width:270px; float:left; height:485px; overflow:hidden; margin:10px 11px; position:relative}
.ct_list dl dd p{display:block; font-size:11px; line-height:16px; color:#555; text-align:left; padding:5px 0; font-family:Verdana;}
.ct_list dl dd a{ display:block}
.ct_list dl dd a:hover{ text-decoration:underline; color:#c00;}
.ct_list_a { display: block; max-height: 48px; overflow: hidden;width: 226px; margin-bottom:5px;}
.back_top {z-index:90; position:fixed; bottom:100px; right:5%; overflow:visible; text-align:right; }
.pricec{ color:#000; font-size:14px; font-weight:600}

/*=======================404=======================*/
.err_404{ margin-top:80px; margin-bottom:60px; 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;}

.hsbags_con{ width:1130px; padding-bottom:5px; background:#fff;}
ul.hsbags_t2{ background:url(../img/login_tit.jpg) repeat-x;  border:1px solid #eee; height:26px; line-height:26px; width:1128px; font-size:12px; color:#000; font-family:Georgia;}
ul.hsbags_t2 li{ float:left; text-align:center;}
ul.hsbags_t2 li.w1{ width:609px;}
ul.hsbags_t2 li.w2,ul.hsbags_c li.w2{ width:140px;}
ul.hsbags_t2 li.w3,ul.hsbags_c li.w3{ width:89px; text-align:center;}
ul.hsbags_t2 li.w4,ul.hsbags_c li.w4{ width:143px;}
ul.hsbags_t2 li.w5,ul.hsbags_c li.w5{ width:102px;}
ul.hsbags_c{ border-bottom:1px solid #ddd; padding-bottom:20px;padding-top:5px}
ul.hsbags_c li{ float:left;padding-top:10px;}
ul.hsbags_c li.w6{padding-top:0px;}
ul.hsbags_c li.w1_2{width: 156px;}
ul.hsbags_c li.w1_2_2{width:139px; text-align:right; padding-right:8px;}
ul.hsbags_c li.w1_3{width:455px;}
ul.hsbags_c li.w2{ text-align:center;}
ul.hsbags_c li.w4{text-align:center;}
ul.hsbags_c li.w5{text-align:center;}
ul.hsbags_c li.w5 input{text-align:center;}
ul.hsbags_c li.w5 a{ text-decoration:underline; display:block; color:#999; }
ul.hsbags_c li.w5 a:hover{color:#000;}
ul.hsbags_c li.w6 { clear:both; padding:6px 0 12px 148px;border-bottom:1px dashed #7e7f7f; width:852px;}
ul.hsbags_c li.w7{width:896px; border-bottom:1px dashed #7E7F7F;min-height:80px; background-color:#f7f6ef;}
ul.hsbags_c li.w7 dl.d1{width:452px; float:left;}
ul.hsbags_c li.w7 dl.d1 dt{width:305px;float:right; padding-top:8px;}
ul.hsbags_c li.w7 dl.d1 dt a{ text-decoration:none;}
ul.hsbags_c li.w7 dl.d1 dt img{ margin-top:4px;}
ul.hsbags_c li.w7 dl.d1 dd{float:left; width:137px; text-align:right;padding-right:10px; b}
ul.hsbags_c li.w7 dl.d1 dd img{ margin-top:6px; margin-right:12px;max-width:60px;max-height:64px;}
ul.hsbags_c li.w7 div.d2{width:97px; float:left;text-align:left; padding-top:8px;}
ul.hsbags_c li.w7 div.d2 *{ display:block;}
ul.hsbags_c li.w7 div.d2 del{ color:#555;}
ul.hsbags_c li.w7 div.d2 strong{ color:Black;}
ul.hsbags_c li.w7 div.d2 b{font-size:11px; color:#d60014;}
ul.hsbags_c li.w7 div.d3{width:104px; float:left;text-align:center; padding-top:8px;}
ul.hsbags_c li.w7 div.d4{width:130px; float:left;text-align:center; padding-top:8px;color:#E42528}
ul.hsbags_c li.w7 div.d5{width:85px; float:left; text-align:center; padding-top:8px;}
ul.hsbags_c li.w7 div.d5 a{text-decoration:underline; display:block; color:Black;}
ul.hsbags_c li.w1_1 {width:40px;}
ul.hsbags_c li.w1_2 a,ul.hsbags_c li.w1_2_2 a{ width:140px; height:140px;  margin:0 auto; display:block; text-align:center;}
ul.hsbags_c li.w1_2 a img,ul.hsbags_c li.w1_2_2 a img{ max-width:140px; _width:140px; vertical-align:middle;}
ul.hsbags_c .scdd_m{ min-height:50px;}
ul.hsbags_c .scdd_m ul li{ clear:both;}
ul.hsbags_c .hsbags_fs{ color:#FF4311; padding-top:6px;}
ul.hsbags_c li dl dt a{ text-decoration:underline;}
ul.hsbags_c li dl dd{ font-size:11px;}
ul.hsbags_c li.w1_3 textarea{ width:270px; height:75px; border:1px solid #ccc; font-size:12px; color:#aaaaaa; padding:2px 4px;}
.c_shop{ float:left; margin-top:15px; width:160px;}.c_shop a{ color:#555; text-decoration:underline;}.c_shop a:hover{ color:#c00; }

/*====================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:#000; width:1020px; 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 8px; 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 8px;font-family:Georgia}
.ht_color2_1{margin-top:3px; width:1000px;}
/*================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: 2px; PADDING-RIGHT: 2px; 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;}
.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}

.it_map_right{width:1000px;}
.it_map_right h1{color:#333;  font-size:24px; line-height:30px; height:33px; font-family:Georgia;border-bottom:1px solid #555}
.it_img_3{ clear:both; width:988px;}
.it_img_3 ol{display:block; padding:0 10px;}
.it_img_3 ol li{display:block; padding:8px 5px; text-align:center; width:180px; float:left; height:220px;}
.it_img_3 ol li p{display:block; font-size:11px; line-height:16px; text-align:center; padding:5px 0;}
.it_img_3 ol li a{ color:#333;}.fr_img_3 ol li a:hover{ color:#000; text-decoration:underline}