@charset "utf-8";
body,div,ul,ol,li,dl,dt,dd,span,p,h1,h2,h3,h4,h5,h6,img,form,table,tr,td,th,label{margin:0;	padding:0; list-style-type: none; border-top-width: 0px;	border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none;	border-left-style: none;}
select,input,label,textarea,img{vertical-align:middle;font-size:12px;color:#555;}
/* CSS Document */
body{color:#000; font-family:Arial; 	font-size: 12px; margin: 0;	padding: 0px; background:url(images/index_07.gif);}
a{color:#000; text-decoration:none;}
a:hover{text-decoration:none; color:#000;}

.w1149{ width:1149px; height:auto; margin:0 auto;}
.ovhi{ overflow:hidden;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.search11,.che,.ched,#FAQ ul li a,.che3,.ched2,.he_ll,.Shipped ul li a,.dianh,.Detailed_box dd,.gwc dl dd,.i_btn,.pr_list_ul ul li dl .pr_list_img strong,.email span a,.email_xt,.it_text,.cart_p_top,.clr,.youx,.Detailed h1,.News_button,.keycount dl dd a,.icoTl,.icoT2,.icoT3,.icoT4,.Upwards1,.Upwards2{background:url(images/main_bj.png) no-repeat;}
#summary .selected b,.g_an2,.g_an,.g_an2:hover,.g_an:hover,#choose-type .selected2 b, .wrap-input a,#choose-link a,.r_top h1,.r_top ul li a,.crap2-input a,.cart_btn a { background:url(images/goods_img.png) no-repeat;}

/*header*/
.header{ width:100%; height:180px; overflow:hidden;}
.header .header_top{ height:25px; line-height:25px;}
.notify{  width:1149px; text-align:center; font-size:12px; font-weight:bold; color:#e52a8b;letter-spacing:1px;}
.link{ height:23px; background-color:#f0f0f0;}
.header .header_t{ text-align:center; font-size:16px; color:#000000; height:30px; line-height:30px; overflow:hidden;}
/*index_ad*/
.scroll-box{width:946px;height:294px;position:relative;overflow:hidden;}
.list{position:absolute;left:0;top:0;}
.scroll-box .count{position:absolute;bottom:7px;z-index:20;right:5px}
.scroll-box .count li{color:#fff;float:left;width:20px;height:20px; line-height:20px;cursor:pointer;margin-right:5px;overflow:hidden;background:#F90;opacity:0.7;filter:alpha(opacity=70);border-radius:20px;}
.scroll-box .count li.current{color:#fff;opacity:1;filter:alpha(opacity=100);font-weight:700;background:#f60;}
/*crosswise*/
.sel{width:1000px;margin:0 auto;}
#oScroll-box *{padding:0;list-style-type:none;text-align:center;}
.test-box{width:500px;margin:20px auto;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px;}


.catetit{height:26px;background:url(images/allbg.png) repeat-x left center;width:206px;line-height:26px;text-align:center;color:#fff;font-size:14px;font-weight:bold;}

.header_b{ height:141px; overflow:hidden;}
.header_b .lol{ width:660px; padding-right:50px;}
.header_b .lol_top{ font-size:14px; height:35px; line-height:35px;}
.header_b .lol_top a{ color:#000000;}
.header_b .lol_top span{ padding:0 9px;}
.header_b .Share{ width:600px; float:right; height:24px; padding-top:7px; overflow:hidden;}
.search1{ border:none; width:212px; height:19px; background:url(images/blueCircle_bg.png) no-repeat center; float:left;}
.search10{border:1px solid #8f8f8f; width:164px; height:17px; line-height:20px; padding-left:10px; float:left;}
.search11{ border:none; width:72px; height:21px; background-repeat:no-repeat;  background-position:0 0; float:left; display:block; margin-left:23px;}
.w2{ width:100px; font-size:14px; text-align:center; font-weight:bold;}
.gwc{ height:54px; width:600px; float:right; font-size:14px; color:#020202;}
.gwc span{ color:#fa0202;}
.gwc a{ color:#fa0202; padding:0 5px 0 2px;}
.gwc dl{ line-height:20px; display:block; /*padding-left:275px;*/ padding-top:25px; }
.gwc dl dt{ float:right;}
.gwc dl dd{ height:20px; width:23px; padding:0 5px; display:block; float:right; background-repeat:no-repeat; background-position:0 -32px;}

.f6_l{background:#f43888;height:24px;line-height:24px; width:70px;float:left;color:#fff;margin-left:70px}
.f6_r{background:#5b5b5b;height:24px;width:70px;float:left;color:#fff;line-height:24px;margin-left:10px;}

/*-----------nav-----------*/
.n{ width:100%;  background:url(images/allbg.png) repeat-x left center; height:26px; }
.n ul li{ float:left;}
.n ul li a{text-decoration:none; width:93px; display:block; margin-right:2px; text-align:center; color:#FFFFFF; font-size:14px; font-weight:bold; line-height:26px;}
.n ul li a:hover{ background-color:#90406b;}
.n ul li .currnet{background-color:#90406b;}

.muen{ /*background:url(images/n2_bj.png) repeat-x center;*/ height:35px; border:1px solid #9e9e9e;}
.muen ul{ padding-left:11px;}
.muen ul li{ float:left;position:relative;padding:1px 8px;/*margin-top: 8px;*/}
.muen ul li .categda{font-size:16px; line-height:32px;color:#010101;font-weight:bold;}
.muen ul li .categda:hover{  height:32px;text-align:center;text-decoration:none;}
.muen ul li.current2{/*background:#fedfef; border:1px solid #650038;*/ height:32px;text-align:center;padding:1 8px;}
.men2_b{ background-color:#FFFFFF; border:#660038 1px solid;position:absolute; z-index:999999;display:none; left:-1px;}
.muen ul li.current2 .categda{}
.muen ul li.current2 .men2_b{display:block;width:388px;/*background:#fedfef;*/}
.men2_b{width:388px;}
.men2_b dt{ width:168px; /*border-bottom:#660038 1px solid;*/float:left;}
.men2_b dt a{ margin-left:25px;display:block;line-height:22px; text-align:left; /*padding:1px;*/color:#5c1f40;}
.men2_b dt a:hover{color:#5c1f40;text-decoration:underline;/* border:1px solid #650038; */line-height:22px;/*padding:0;*/}

.w3{ border:#660038 1px solid; margin-top:8px; margin-bottom:8px; height:26px; line-height:26px; font-size:14px; font-weight:bold;}
.w3_l{ width:270px; padding-left:10px; }
.w3_r{ width:800px; padding-left:30px; color:#fe0202; overflow:hidden;}

/*---------main_list-----------*/
.main_list{ width:206px; /*overflow:hidden;*/}
.main_list .mc{ width:206px; /*overflow:hidden; */}
.main_list .mc ul{ border:#6e0a41 1px solid; padding-bottom:15px; padding-top:15px;}
.main_list .mc ul li{width:204px; height:29px; background:url(images/e_bj.png) no-repeat center; position:relative;}
.main_list .mc ul li a{ display:block; padding-right:10px; font-size:14px; line-height:29px; padding-left:10px;}
.main_list .mc ul li a:hover{ background:url(images/r_bj2.png) no-repeat center; width:173px; }
.main_list .mc ul li a .currnet3{ background:url(images/r_bj2.png) no-repeat center; width:173px;}
.main_list .mc ul li .twomc{position:absolute;border:1px solid #853361;width:200px;height:100px;z-index:1000;left:200px;}


.down{ width:204px; height:67px; overflow:hidden; margin-top:8px; padding-left:1px;}
#FAQ{ margin-top:30px;}
#FAQ h3{ font-size:18px; color:#2b2b2b; border-bottom:4px solid #3ecfca;}
#FAQ ul{ padding-top:14px; padding-bottom:23px;}
#FAQ ul li{ border-bottom:1px dashed #dbdbdb; overflow:hidden;}
#FAQ ul li a{ color:#595959; font-size:12px; font-weight:bold; line-height:22px; padding-left:10px; background-repeat:no-repeat; background-position:-40px -30px;}
.gg{ width:1945px; height:123px; overflow:hidden; padding-bottom:14px;}


.Shipped{ width:202px; border:1px solid #6c013c; float:left; position:relative; margin-bottom:14px;}
.he_ll{background-repeat:no-repeat; background-position:-93px 0; position:absolute; top:6px; left:-4px; width:109px; height:29px;}
.he_ll a{  font-size:12px; color:#FFFFFF; line-height:25px; padding-left:5px;}
.Shipped ul{ padding-top:34px;}
.Shipped ul li{ padding-top:18px;}
.Shipped ul li a{background-repeat:no-repeat; background-position:-30px -30px; padding-left:18px; display:block;}
.Popular ul li{ padding-top:0px; }
.Popular ul li a{ color:#040404; background:none; padding-left:10px; line-height:28px;}

.Contact_Us{ overflow:hidden; margin-bottom:12px;}
.Contact_Us h3{ font-size:18px; color:#2b2b2b; border-bottom:4px solid #ff4451; font-weight:400;}
.Contact_Us dl{ height:107px; border-bottom:1px dashed #d1cece;}
.dianh,.youx{background-repeat:no-repeat; background-position:-270px 11px; padding-top:13px; line-height:27px; font-size:13px; color:#020202; padding-left:42px;}
.youx{background-repeat:no-repeat; background-position:-265px -40px; line-height:31px; padding-top:16px;}

.Newsletter{ width:192px; height:163px; border:1px solid #cccccc; background-color:#f5f3f3;}
.Newsletter h2{ font-size:14px; color:#ff4451; font-weight:400; padding:14px 0px; text-align:center;}
.News_text{ height:24px; border:1px solid #afafaf; padding-left:5px; width:170px; color:#3b3a3b;  margin-left:7px;}
.News_button{ border:none; margin-left:40px; margin-top:16px; font-size:14px;background-repeat:no-repeat; background-position:0px -105px; width:107px; height:30px; color:#FFF; text-align:center; line-height:30px;}
.Newstx{ display:block; padding:5px 8px 0px; font-size:10px; line-height:18px;}
.gg2{ height:290px; width:192px; overflow:hidden; border:1px solid #cacaca; margin-top:4px;}


/*---------main_right-----------*/
.main_right{ width:940px; overflow:hidden;}


/*---------banner-----------*/

#flash_box { height:294px;	width: 100%;}
.benner_top{ background:url(images/banner_top.png) repeat-x top center; height:5px;}
.fla {height:294px;	overflow: hidden;	position: relative;}
.ibanner {height:294px;	left: 0;width: 100%;}
.ibanner ul li {  float: left;  list-style: none outside none; position: absolute;  width: 100%;}
.ibanner ul li a {  display: block;}
.ibanner A IMG {height:294px;	visibility: hidden;	width:100%;}
.fla .num {	bottom: 10px; position: absolute; left:50%; margin-right: auto; margin-left: auto;	z-index:999;}
.fla .num li { cursor: pointer; float: left; height: 21px; overflow: hidden; width:22px;	margin: 3px;	background-image:url(images/l2.png);	background-repeat: no-repeat;}
.fla .num li.on { height: 22px; width: 21px; margin: 1px 3px 3px 3px; background:url(images/l1.png);	background-repeat: no-repeat;}
.td_e {   text-align: center;}

/*-------------list-------------*/
.index_list{ margin-top:8px; overflow:hidden;}
.index_list .list_top{ height:30px; background-color:#f5f5f5; border:1px solid #e2e2e2;}
.index_list .list_top ul{}
.index_list .list_top ul li{ float:left;}
.index_list .list_top ul li a{ display:block; padding:0 25px; line-height:30px; border-right:1px solid #e2e2e2;font-weight:bold;}
.index_list .list_top ul li a:hover{ background-color:#dd1379; border-bottom:1px solid #dd1379;color:#fff;}
.index_list .list_top ul li .currnet4{ background-color:#dd1379; border-bottom:1px solid #dd1379;color:#fff;}
.pr_list{ margin-top:9px;overflow:hidden;width:1020px;overflow:hidden;}
.pr_listds{display:none;}
.pr_list ul li{ float:left; width:228px; margin-right:5px; border:1px solid #fff;}
.pr_list ul li dl{}
.pr_list ul li dl .pr_list_img{ height:302px;position:relative; overflow:hidden;}
.pr_list ul li dl .list_ming{ height:85px;}
.pr_list ul li dl .pr_list_img .pr_list_an{ height:36px;position:absolute; left:0px; display:block; bottom:-36px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;}
.pr_list ul li.current dl .pr_list_img .pr_list_an{bottom:0;}
.pr_list ul li.current{border:1px solid #912d51;}
.pr_list ul li.current .list_ming p{}
.pr_list ul li dl .list_ming p{ text-align:left; padding-top:22px;height:34px;overflow:hidden; font-size:14px;  display:block; color:#4c4c4c;}
.pr_list ul li dl .list_ming span{ text-align:left;display: block; font-size:16px; padding-top:10px; color:#ff0000; font-weight:bold;}
.pr_list ul li dl .list_ming span del{ float:left; padding-left:50px; color:#333;font-weight: normal;}
.che{ float:left; width:112px; height:36px; display:block; background-repeat:no-repeat; background-position:0 -61px;}
.ched{ float:right; width:116px; height:36px; display:block; background-repeat:no-repeat; background-position:-114px -61px;}
.pr_list_ul ul li{ width:238px;  margin-right:4px;border:1px solid #fff; }
.pr_list_ul ul li dl .pr_list_img{ height:302px; position:relative;}
.pr_list_ul ul li dl .pr_list_img strong{ position:absolute; width:36px; height:50px; background-position:0px -380px; top:0px; right:10px;}
.pr_list_ul ul li dl .pr_list_img strong span{ color:#FFF; font-size:14px; font-weight:bold; display:block; padding-left:6px; padding-top:5px;}
.pr_list_ul ul li dl .list_ming{ height:92px;text-align:right;font-size:13px;}
.che3{float:left; width:119px; height:36px; display:block; background-repeat:no-repeat; background-position:0 -192px;}
.ched2{ float:right; width:119px; height:36px; display:block; background-repeat:no-repeat; background-position:-121px -192px;}

/*----------------foottom----------------*/
.keycount{ background:url(images/link_bj.png) repeat-x center; height:201px; margin-top:10px; padding-top:26px;}
.keycount dl{width: 147px; float:left; padding-left:34px; text-align:left; padding-right:10px;}

.keycount a{ color:#3f3f3f;}
.keycount dl dt {position: relative;font-size:14px; padding-bottom:10px;}
.keycount dl dd {min-height: 120px;line-height: 20px; text-align:left;}
.keycount dl dd a{ width:120px;  padding-left:10px; background-repeat:no-repeat; background-position:-40px -30px;}
.keycount strong{ color:#3f3f3f;}
.fore3 ul{ width:124px; height:19px;}
.fore3 ul li{ width:19px; height:19px; float:left; padding-right:10px;}
.icoTl{  display:block; height:19px;background-repeat:no-repeat; background-position:-129px -105px;}
.icoT2{display:block; height:19px;background-repeat:no-repeat; background-position:-166px -105px;}
.icoT3{display:block; height:19px;background-repeat:no-repeat; background-position:-204px -105px;}
.icoT4{display:block; height:19px;background-repeat:no-repeat; background-position:-244px -105px;}

.link2{ width:974px; margin:0 auto; height:36px; margin-top:16px; margin-bottom:19px;}
.link3{ width:990px; margin:0 auto; height:auto; }
.link3 ul{ display:block;}
.link3 ul li{ float:left; padding-right:7px;}
.fottom{ width:1000px; margin:0 auto; overflow:hidden; height:109px; text-align:center; font-size:14px;}
.fottom .f2{ padding-top:20px;}

/*-------------Product 页面样式----------------*/
.weiz{ height:20px; border-bottom:1px solid #dedede; padding-left:15px; padding-top:20px;}
.weiz a{ font-size:14px; font-weight:bold; padding-left:10px;}
.sexy{ width:133px; height:40px; text-align:center; line-height:40px; font-size:16px; font-weight:bold; color:#040404; overflow:hidden;}
.prod_top{ font-size:14px; color:#303030; line-height:26px; padding-left:16px; padding-top:12px;}
.prod_top span{ color:#FF0000;}
.prod_top strong{ color:#dd127b; padding-left:100px; font-weight:normal;}

.Product_list{height:30px; background-color:#f5f5f5; border:1px solid #e2e2e2;}
.Product_list ul li{ float:left;}
.Product_list ul li a{ display:block; padding:0 25px; line-height:30px; border-right:1px solid #e2e2e2; color:#8a0303; font-size:12px; /*font-weight:bold;*/}
.Upwards1{display:block;background-repeat:no-repeat; background-position:72px -152px;}
.Upwards2{display:block;background-repeat:no-repeat; background-position:-10px -152px;}
.show{line-height:30px; color:#303030; font-size:12px; font-weight:bold;overflow:hidden;}
.show_w{ float:right; width:42px; margin-top:5px; margin-left:10px;}

/*------------选择-------------*/
.w1010{ width:972px;}
.w133{ width:172px;}
.h200{ height:200px;}
.w133 .mc2{ width:133px; overflow:hidden; }
.w133 .mc2 ul{ border:#6e0a41 1px solid;padding-top:8px;}
.w133 .mc2 ul li{width:131px; background:url(images/e_bj.png) no-repeat center bottom; position:relative;}
.w133 .mc2 ul li a{ display:block; padding-right:10px; font-size:14px; line-height:18px; padding-left:10px;padding-bottom:10px;}
.w133 .mc2 ul li a:hover{ background:url(images/r_bj2.png) no-repeat center; width:123px; }
.w133 .mc2 ul li a .currnet3{ background:url(images/r_bj2.png) no-repeat center; width:123px;}

.Detailed{ margin-top:8px; overflow:hidden;}
.Detailed h1{ font-size:14px; line-height:28px;  height:28px; background-position:-136px -136px;}
.Detailed_box{padding-top:12px; border-bottom:1px dashed #CCC;padding-bottom: 10px;}
.Detailed .hidedanx{ overflow:hidden;}
.Detailed_box1 .danx a:hover{text-decoration:underline;}
.Detailed_box dd{ padding-bottom:5px;background-position:100px -140px;}
.Detailed .hidedanx dd{background-position:-12px -140px;}
.Detailed_box dt{  padding-top:1px; line-height:15px;}
.Detailed_box dt a{ background:url(images/checky.png) no-repeat; padding-left:18px;}
.Detailed_box dt a:hover,.Detailed_box dt a.current{ background-position:left -23px; padding-left:18px;}
.check{ margin:3px 6px 0 0;display:block; float:left; width:9px; height:9px; border-color:#b9b9b9;}

.Detailed1{ margin-top:8px; overflow:hidden;}
.Detailed1 h1{ font-size:14px; line-height:28px;  height:28px; background-position:-136px -136px;}
.Detailed_box1{padding-top:12px; border-bottom:1px dashed #CCC;padding-bottom: 10px;}
.Detailed1 .hidedanx{ overflow:hidden;}
.Detailed_box1 dd{ padding-bottom:5px;background-position:100px -140px;}
.Detailed1 .hidedanx dd{background-position:-12px -140px;}
.Detailed_box1 dt{  p/*adding-top:1px; line-height:15px;}
.Detailed_box1 dt a{ background:url(images/checky.png) no-repeat; padding-left:18px;*/}
.Detailed_box1 dt a:hover,.Detailed_box1 dt a.current{ /*background-position:left -23px; padding-left:18px;*/}
.check{ margin:3px 6px 0 0;display:block; float:left; width:9px; height:9px; border-color:#b9b9b9;}

.Detailed2{ margin-top:8px; overflow:hidden;}
.Detailed2 h1{ font-size:14px; line-height:28px;  height:28px; background-position:-136px -136px;}
.Detailed_box2{padding-top:12px; border-bottom:1px dashed #CCC;padding-bottom: 10px;}
.Detailed2 .hidedanx{ overflow:hidden;}
.Detailed_box2 dd{ padding-bottom:5px;background-position:100px -140px;}
.Detailed2 .hidedanx dd{background-position:-12px -140px;}
.Detailed_box2 dt{  padding-top:1px; line-height:15px;}
.Detailed_box2 dt a{ background:url(images/checky.png) no-repeat; padding-left:18px;}
.Detailed_box2 dt a:hover,.Detailed_box2 dt a.current{ background-position:left -23px; padding-left:18px;}
/*---------------main_goods---------------*/
.main_goods{ width:1140px; height:auto; margin:0 auto; padding-left:9px; min-height:1500px;}
.gg3{ padding-left:0px; height:47px; line-height:47px; padding-top:0px; border:none;}.gg3 a{ padding-left:3px; color:#575757; padding-right:3px;}

.goods_l{ width:933px; overflow:hidden;min-height:1450px;}
.goods_top{ overflow:hidden; background-color:#FFFFFF;}
.goods_tl{ width:458px; height:460px;/*overflow:hidden; */float:left;}
.goods_topl{ width:370px; height:460px; position:relative; /*overflow:hidden; */float:left;/*background-color:#CCC*/}
.goods_an{ width:370px; height:29px; position:absolute; top:209px; left:0px;}
.g_an{  background-position:0 0; height:29px; width:15px; margin-left:20px;}
.g_an:hover{background-position:-53px -28px;}
/*.g_an2{  background-position:0 -29px; height:29px; width:15px; margin-right:20px;}*/
.g_an2{background-position:-53px 0; height:29px; width:15px; margin-right:20px;}
.g_an2:hover{background-position:0 -28px;}
.goods_tr{ width:88px; float:left; height:460px; overflow:hidden;}
.goods_tr ul{ width:81px; padding-left:7px;}
.goods_tr ul li{}
.goods_tr ul li a{ width:79px; display:block; height:100px; margin-bottom:8px;}
.goods_tr ul li a:hover{ border:1px solid #cd0975;}
.goods_tr ul li .currnet4{ border:1px solid #cd0975;}

.goods_topr{ width:456px; height:460px; overflow:hidden;}
.goods_topr h2{ font-size:20px; font-weight:bold; color:#950505; padding-top:6px;  }
#summary li{padding:5px 0;overflow: hidden;clear: both;}
#summary .dt {float: left; text-align:left; font-size:16px; /*font-weight:bold;*/  overflow:hidden; margin-right:5px;min-width: 42px;}
#summary .dd{text-align:left; font-size:16px; /*font-weight:bold;*/}
#summary .dd2{text-align:left; font-size:19px; color:#fe0101; /*font-weight:bold;*/}
#summary .selected{ position:relative; zoom:1;}
#summary .item {float: left;margin: 2px 8px 2px 8px; height:21px;}
#summary .item a{ font-weight:normal; font-size:15px; padding:3px 6px;}
#summary .item a:link{border:1px solid #cecece;}
#summary .item a:hover,#summary .selected a:link,#choose-type .selected2 a:link,#choose-type .hue a:hover{border: 2px solid #e62b8c;}
#summary .selected b {position: absolute;bottom: 0;right: 0;width:10px;height:10px;overflow: hidden;background-position: -184px -72px;}

#choose-type .dt{ line-height:72px; }
#choose-type .hue{ float:left; width:62px; height:76px; margin-left:15px; margin-right:25px; }
#choose-type .hue a{ display:block;} 
#choose-type .selected2{ position:relative; zoom:1;} 
#choose-type .selected2 b {position: absolute;bottom: 0;right: 0;width:14px;height:17px;overflow: hidden;background-position: 0px -232px;}
#choose-amount .wrap-input {position: relative; float:left;width: 36px;padding: 0 18px; margin-left:10px;}
#choose-amount .wrap-input a {position: absolute;top: 3px;width: 15px;height: 15px;overflow: hidden;line-height: 50px;}
#choose-amount .text {width: 30px;height: 16px;border: 1px solid #ccc;padding: 2px;text-align: center;}
#choose-amount .btn-reduce {left: 0;background-position: -162px -132px;}
#choose-amount .btn-add {right: 0;background-position: -178px -132px;}
#choose-amount .btn-reduce:hover{background-position: -162px -148px;}
#choose-amount .btn-add:hover {background-position: -178px -148px;}
#choose-amount .wrap-z{ font-size:14px; float:left; margin-left:10px;}
#choose-amount .wrap-z span{ padding:0 5px; color:#fc0303; font-size:16px;}

#choose-link{ margin-top:30px; overflow:hidden;}
#choose-link a{ display:block; width:125px; height:37px; padding-right:16px; float:left;}
#choose-link span{line-height:37px;}
#choose-link .Buy_now {background-position:0px -77px;}
#choose-link .Add_bag {background-position:0px -129px;}
#choose-link .My_Wishlist{background-position:0px -181px;}
#choose-link .link01{ width:32px; height:32px;background-position:0px -256px;}
#choose-link .link02{ width:32px; height:32px;background-position:-52px -256px;}
#choose-link .link03{ width:32px; height:32px;background-position:-104px -256px;}
#choose-link .link04{ width:32px; height:32px;background-position:-156px -256px;}
#choose-link .link05{ width:32px; height:32px;background-position:-161px -181px;}
#choose-link .link06{ width:63px; height:32px;background-position:-130px 0px; text-align:center; line-height:32px;}


.goods_bottom{ overflow:hidden; margin-top:25px;border:1px solid #e6e6e6;}
.g_top{ height:30px; border-bottom:1px solid #e6e6e6; background-color:#f5f5f5;}
.g_top ul li{ float:left;}
.g_top ul li a{ display:block; padding:0 25px; line-height:30px; border-right:1px solid #e2e2e2; color:#303030; font-size:14px; font-weight:bold;}
.g_top ul li .currnet4{ background-color:#FFF; border-bottom:1px solid #dd1379;}
.g_top ul li a:hover{background-color:#FFF; border-bottom:1px solid #dd1379;text-decoration:none;}
.Description{ min-height:1060px; line-height:26px; font-size:14px;  color:#303030; padding-left:15px;display:none;}

/*---------------------------goods_r--------------------------*/
.goods_r{ width:193px; overflow:hidden; min-height:1450px;}
.r_top{ height:84px; overflow:hidden;}
.r_top h1{ height:23px; line-height:23px; font-size:14px; font-weight:bold; text-align:center;background-position:0px -297px;}
.r_top ul{ padding-left:28px; padding-top:10px;}
.r_top ul li{ line-height:20px;}
.r_top ul li a{ color:#303030; background-position:-174px -111px; padding-left:20px;}
.dao{ height:48px; text-align:center; color:#303030; font-size:18px; line-height:48px;}

.Popular_li{ width:139px; overflow:hidden; clear:both; padding-left:31px;}
.Popular_li dd{ margin-bottom:3px; margin-top:2px; }
.Popular_li dt{ line-height:24px; text-align:center;}
.Popular_li .po_l{ font-weight:bold; color:#fc0202;}

/*---------------------cart----------------------*/
.cart_top{ height:38px;  background:url(images/Cart.png) repeat-x center; margin-top:19px;}
.cart_top a{ color:#FFFFFF; font-size:16px; padding-left:20px; line-height:38px; font-weight:bold;}
.cart_box{width:1147px; overflow:hidden; border:1px solid #a4015b;}
.cart_top2{ height:30px; background-color:#f4f4f4;}
.cart_dao{ width:280px; line-height:30px; padding-left:35px; float:left; overflow:hidden;}
.cart_dao2{ width:158px; line-height:30px; text-align:center; float:left; overflow:hidden;}
.cart_top2 .cart_dao6{ width:150px; line-height:30px; text-align:center; float:right; overflow:hidden;}
.cart_box ul{ padding-top:7px;  overflow:hidden;}
.cart_box ul li{ height:125px; padding-top:14px;border-bottom:1px dashed #CCCCCC; padding-left:33px; font-size:14px;}
.cart_box ul li .Popular_box{width:280px; line-height:30px; float:left; overflow:hidden;}
.Popular_box .p2_l{ border:1px solid #b8b7b7; width:86px; height:109px; float:left;}
.Popular_box .p2_r{ float:left; overflow:hidden; width:150px; padding-left:15px;}
.cart_dao2 strong{ color:#fb0101; font-weight:normal;}

.crap2-input {position: relative; float:left;width: 36px;padding: 0 18px; margin-left:45px;}
.crap2-input a {position: absolute;top: 3px;width: 15px;height: 15px;overflow: hidden;line-height: 50px;}
.crap2-input .cext {width: 30px;height: 16px;border: 1px solid #ccc;padding: 2px;text-align: center;}
.crap2-input .ctn-reduce {left: 0;background-position: -162px -132px;}
.crap2-input .ctn-add {right: 0;background-position: -178px -132px;}
.crap2-input .ctn-reduce:hover{background-position: -162px -148px;}
.crap2-input .ctn-add:hover {background-position: -178px -148px;}

.cart_xia{overflow:hidden;}
.cart_btn{ float:left; width:532px; position:relative; overflow:hidden;}
.cart_btn a{ width:98px; height:17px; display:block; float:right; margin-top:27px;}
.cart_btn .cart_an{ background-position:0 -331px;}
.zjia{float:right; width:610px;overflow:hidden; margin-bottom:20px;}
.zjia dl{ float:right; text-align:right; padding-top:10px; padding-right:10px;}
.zjia dl dt{ line-height:24px;  font-size:16px;}
.zjia dl dt span{ color:#ff0101;}
.cart_bo{ height:250px; overflow:hidden;}
.cart_bo .top1{ height:38px; float:right; padding-top:15px; overflow:hidden; width:100%;}
.continue{ width:165px; height:38px; display:block; background-color:#dd127c; color:#FFF; font-size:16px; float:right;text-align:center; line-height:38px;}
.Submit{ width:133px; height:38px; display:block; margin-left:27px; background-color:#dd127c; color:#FFF; font-size:16px; text-align:center; line-height:38px; float:right;}
.cart_bo span{ float:right; width:133px; height:38px; display:block; overflow:hidden; margin-top:15px;}
.Submit2{ width:133px; height:38px; display:block; margin-left:27px; background-color:#676767; color:#FFF; font-size:16px; text-align:center; line-height:38px; float:right;}

/*---------------------Save_Address 页面样式-----------------*/
.Address_top{ height:27px; background-color:#f2f1f1; overflow:hidden;margin-top:19px; border:1px solid #d3d3d3;}
.Address_top a{ color:#303030; font-size:14px; padding-left:10px; line-height:27px;}
.Address_box{ border-bottom:1px solid #d3d3d3; border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3; min-height:600px;}
.Address_box .Address_top2{ padding-bottom:28px; border-bottom:1px dashed #c9c1b6; padding-left:50px; padding-right:70px; overflow:hidden; clear:both; display:block; }
.Address_box .Address_top2 h1{ font-size:14px; background:url(images/a_w.png) no-repeat left center; padding-left:10px; line-height:20px; font-weight:normal; }
.Address_box .Address_top2 ul{ padding-left:10px;}
.Address_box .Address_top2 ul li{ background:url(images/a_w2.png) no-repeat left center;padding:3px 0 3px 10px; }
.Address_box .Address_top2 ul li a{ padding-left:10px; display:block;}

.Save_Address{ height:593px; overflow:hidden; padding-top:22px;}
.Save_Address .item{padding-top: 9px; overflow:hidden; zoom:1;height:26px;line-height:26px;position: relative;z-index: 1;}
.Save_Address .item .label {width: 112px;text-align:left;font-size: 14px;color: #030303;padding-right: 10px; padding-left:75px;}
.Save_Address .item .label b{ font-family:"微软雅黑"; color:#FF0000; height:5px; display:block; float:left;}
.Save_Address .item .item-ifo{ position:relative; width:254px;}
.it_text{ width:254px; height:26px; border:none; background-position:0px -252px;}
.clr{ margin-left:15px; color:#e33d3d; font-size:14px; line-height:26px; padding-left:40px;background-position:-270px -248px; background-repeat:no-repeat;}
.Country{width:254px; height:20px;}
.hzi{ font-size:14px; padding-left:200px;}
.hzi a{color:#ff0404; }
.Add_bag_btn{ display:block; margin-left:200px; margin-top:25px;width:186px; height:39px; background-color:#dd127b;}
.Add_bag_btn a{ display:block; text-align:center; color:#FFFFFF; font-size:22px; line-height:39px;}

/*---------------------cart_payment 页面样式-----------------*/
.cart_p_top{ font-size:24px; color:#303030; overflow:hidden; background-position:-253px -192px; padding-left:60px; margin-bottom:11px; margin-top:48px; margin-left:70px; line-height:47px;}
.cart_p_bot{ width:882px; height:108px; border:1px solid #7a7a7a; margin:0 auto; display:block; }
.cart_p_bot dl{width:882px; display:block; overflow:hidden;}
.cart_p_bot dl dt{ float:left; display:block;}
.cart_p_bot .cart_dt,.cart_p_bot .cart_dt2,.cart_p_bot .cart_dt3,.cart_p_bot .cart_dt4{ width:183px; padding-top:24px; padding-bottom:8px; height:21px; text-align:center; border-bottom:1px solid #aaaaaa; font-size:18px; border-right:1px solid #aaaaaa;}
.cart_p_bot .cart_dt2{ width:210px;}
.cart_p_bot .cart_dt3{ width:243px;}
.cart_p_bot .cart_dt4{ width:242px;}
.p_me{ border:none; line-height:39px; background-color:#e9e9e9; height:39px; font-size:20px; padding-left:15px; margin-top:29px;}
#c_pay{ overflow:hidden; padding-left:50px; padding-bottom:30px; border-bottom:1px dashed #999;}
#c_pay ul{ display:block; overflow:hidden; width:500px; float:left;}
#c_pay ul li{ float:left; width:500px; font-size:18px; margin-top:18px; display:block;}
.lgh{ line-height:32px; padding-left:15px; font-weight:normal;}
.radio10{ float:left; margin-right:27px; margin-top:9px;}
.pay_ment{ height:288px; padding-right:150px;}
.pay_ment .fee,.pay_ment .amout{ width:100%; overflow:hidden; font-size:16px; text-align:right; margin-top:20px;}
.pay_ment .Submit{ margin-top:15px; font-weight:bold;}


/*---------------------cart_information 页面样式-----------------*/
.i_top{ padding-top:19px;}
.i_top h2{ line-height:27px; width:1132px; border:1px solid #d3d3d3; font-size:14px; background-color:#f2f1f1; color:#303030; padding-left:15px;}
.i_top_x{ overflow:hidden; margin-top:10px;}
.i_top_x dl{ height:30px; display:block; padding-left:15px; width:995px; float:left;}
.i_top_x dl dd{ float:left; margin-top:5px; margin-right:15px;}
.i_top_x dl dt{ float:left; display:block; line-height:30px; font-size:14px; margin-right:25px;}
.edit{ width:139px; line-height:30px;}
.edit a{ padding:0 15px;}
.i_btn{ width:211px; height:31px; overflow:hidden; margin-top:20px; background-position:0px -288px; line-height:31px; margin-left:50px; padding-left:10px;}
.i_btn a{ font-size:14px; font-weight:bold;}

.Shipping{padding-left:60px;}
.Shipping h3{  font-size:14px; font-weight:normal; line-height:30px;}
.Shipping .Methodl{ width:140px; text-align:left; font-size:14px;}
.Shipping .Methodr{ width:800px;}
.Shipping .Methodr li{ overflow:hidden; margin-bottom:12px;}
.Shipping .Methodr dd{ float:left; margin:0px;}
.Shipping .Methodr dt{ width:120px; height:16px; text-align:left;float:left; display:block; font-size:14px; margin-right:139px;}

#item{ height:27px; border:1px solid #d3d3d3; background-color:#f2f1f1; margin-top:10px;}
#item li{ float:left; font-size:14px;}
.itemw{ width:473px; float:left; padding-left:15px; line-height:27px;} 
.item2{ width:190px; float:left; text-align:center; line-height:27px;} 
.item5{ width:70px; float:left; text-align:center; line-height:27px;} 

.info{ height:134px; padding:15px 0px; border-bottom:1px #c9c1b6 dashed;}
.info ul{}
.info ul li{ float:left; overflow:hidden; height:135px; font-size:14px;}
.info .itemw{ width:429px; padding-left:51px;}
.info .itemw .item_img{ padding-right:15px;}
.info .itemw dl{ margin-top:35px;}
.item_text{ width:47px; height:19px; border-color:#7f9db9;}

.item_ment{ height:537px;}
.item_mentl{ width:500px; padding-top:25px; padding-left:25px;}
.item_mentl h4{ font-size:14px; font-weight:400;}
.item_ment2{ overflow:hidden; margin-top:15px; margin-left:20px;}
.item_mentx{width:312px; height:106px;  overflow:hidden;}
.item_ment ul{ padding-top:15px;}
.item_ment ul li{ line-height:30px; font-size:14px; text-align:right; padding-right:90px;}
.item_ment ul li span a{ color:#fe0303; padding-left:10px;}
.item_ment .order{ width:600px; height:35px; overflow:hidden; margin-top:15px; display:block; line-height:35px; border:1px solid #fb0202; background-color:#FFF; font-size:14px; padding-left:10px;}
.Submitl{ text-align:right; float:left; width:430px; line-height:38px; font-size:14px;}
.Submitl span{ color:#fe0101;}
.Submitx{ height:38px; margin-top:23px; padding-right:22px;}

/*---------------------Log In / Register 页面样式-----------------*/
.log_top{ font-size:22px; padding-top:30px; padding-left:10px; color:#303030;}
.log_top2{ font-size:14px; padding-left:10px;}

.log_in{ padding-left:143px; padding-top:30px; width:312px; overflow:hidden;}
.log_in h2{ border-bottom:1px dashed #999999; font-size:18px; font-weight:400; padding-bottom:5px; margin-bottom:17px;}
 
.email{ width:352px; height:35px; overflow:hidden; position:relative;}
.email_xt{ width:262px; font-size:14px; height:35px; border:none; background-position:0px -284px;  /*padding-left:60px;*/}
.email span a{ display:block; width:12px; height:13px; position:absolute;background-position:-280px -288px; right:12px;top:12px;}
.log_s{ height:31px; line-height:31px; color:#fd0404; font-size:14px;}
.Forgo2{ border-color:#6d6d6d; width:10px; height:10px;}
.Forgo{ color:#717070; margin-top:10px;}
.log_btn{ width:226px; height:32px; display:block; overflow:hidden; background-color:#df0f79; margin-left:80px; margin-top:30px;}
.log_btn a{ font-size:20px; color:#FFFFFF; line-height:36px;letter-spacing:2PX; text-align:center; display:block;}

.Register{ padding-left:133px; padding-top:30px; width:382px; overflow:hidden;}
.Register h2{ border-bottom:1px dashed #999999; font-size:18px; font-weight:400; padding-bottom:5px; margin-bottom:17px;}
.Register dl{ margin-top:15px; margin-bottom:20px; overflow:hidden; }
.Register dl dd{ font-size:16px; color:#666465; float:left; margin-right:5px;}
.Register dl dt{ float:left; margin-right:20px;}
.code{ width:68px; height:21px; border:1px solid #706e6f;}



/*---------------------about_us ,Contact us, 页面样式-----------------*/
.about_l{ width:214px; margin-top:17px;border-left:1px solid #d3d3d3; border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;}
.about_l dl{ padding-bottom:20px;}
.about_l dl dd{ height:32px; line-height:32px;  color:#303030; margin-bottom:20px; border-bottom:1px solid #d3d3d3; border-top:1px solid #d3d3d3; background-color:#e8e8e8; font-size:18px; padding-left:30px;}
.about_l dl dt{ padding-bottom:10px; font-size:14px; padding-left:30px;}

.about_r{ width:933px; margin-top:17px;}
.about_r .about_box{ padding:0 18px; overflow:hidden; font-size:14px;}
.about_r .about_box h2{height:32px; line-height:32px; margin-bottom:20px; color:#303030; font-size:18px;}
.about_r .about_box div{ margin:20px 0px; overflow:hidden; width:100%; clear:both;}

.Contact_ul{ margin-top:15px; clear:both;}
.Contact_ul li{ line-height:25px; color:#303030; overflow:hidden; display:block;}

#go-top { display: none; position: fixed; right:25px; bottom:30px;  font-size:0; line-height:0;z-index:10000;}
#go-top a { cursor:pointer;width:60px;height:80px; display:block; background-position:0 -608px;}
#go-top a:hover { background-position:0 -638px;}

/* leftnav*/
.index_left { width:206px; float:left;z-index:100;}
.categories { width:206px; color:#FFFFFF; z-index:99999999999999999999; border-bottom:2px solid #6e0a41;border-top:2px solid #6e0a41;}
.categories_l {width:3px; float:left; height:32px; background-position:-250px -843px;}
.categories_bg { width:178px; float:left; height:32px; line-height:32px; padding-left:10px;font-weight:bold; background-color:#6e0a41;}
.categories_r { width:3px; float:left; height:32px; background-position:-250px -875px;}
.search_brand { width:192px; border:1px solid #dddddd; margin-top:10px; overflow:auto}
.brand_title { color:#6e0a41; font-weight:bold; background-color:#eeeeee; margin-top:1px; height:25px; line-height:25px; padding-left:22px; width:170px; background-position:-242px -625px; }
.brand_title img{ width: 85px;height: 55px;border: 0px;}
#sitemap_menu{ width:192px; position:absolute; top:40px;left: 0px;background-color:#fff;}
#home_sitemap_menu{ width:204px;top:0;left:0px;}
#sitemap_menu>ul>li,#home_sitemap_menu ul li { position:relative;text-indent:10px; height:33px;line-height:33px; width:204px;z-index:0;}
#sitemap_menu>ul>li>a,#home_sitemap_menu ul li a { display:block; color:#000000; font-size:12px;font-weight:bold;width:202px; height:33px;line-height:33px; font-weight:bold;-ms-filter: ""/*修正IE8 hover bug*/; border-left:2px solid #6e0a41;border-right:2px solid #6e0a41; background-position:0 -155px;z-index:1;background:url(images/e_bj.png) no-repeat center;}
#sitemap_menu>ul>li:hover>a,#home_sitemap_menu ul li:hover a{ border:2px solid #6e0a41; border-right:none; width:204px; height:31px; line-height:31px; color:#6e0a41; font-weight:bold; background-color:#FFFFFF;position:relative;z-index:990;background-position:0 -187px;}

#sitemap_menu ul.brand_logo,#home_sitemap_menu ul.brand_logo {  margin:0 0 15px 28px;overflow:auto;}
#sitemap_menu ul.brand_logo img,#home_sitemap_menu ul.brand_logo img { width: 85px;height: 55px;}
#sitemap_menu ul.brand_logo>li,#home_sitemap_menu ul.brand_logo>li {  float:left; background:none; border:none;width:87px; height:57px; margin:15px 20px 0 0;}
#sitemap_menu ul.brand_logo li a,#home_sitemap_menu ul.brand_logo li a{ float:left; background:none; display:block; border:1px solid #e8e8e8; width:85px; height:55px; text-indent:0px;}
#sitemap_menu ul.brand_logo li a:hover,#home_sitemap_menu ul.brand_logo li a:hover{  border:1px solid #6e0a41;}
#sitemap_menu .leftmenu_more > a,#home_sitemap_menu .leftmenu_more > a{ display: block;padding-left: 6px; border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC; background:#eae8e9; width:166px; color:#6e0a41; font-size:11px; font-weight:normal; height:28px; line-height:28px; font-family:Verdana, Geneva, sans-serif;}
#sitemap_menu .leftmenu_more > a:hover,#home_sitemap_menu .leftmenu_more > a:hover{color: #fb6800;background-color: white;border: 1px solid #fb6800;height:26px; line-height:26px;}
.sitemap_menu_bottompic { width:0px; height:0px; background-position:0 -147px;}

/*thrid menu*/
.subitem{background:#FFF;border:#6e0a41 solid 2px;position:absolute;left:204px;top:0;z-index:150; display:none;
	-webkit-box-shadow: 3px 3px 4px #6e6e6e;
    box-shadow: 3px 3px 4px #6e6e6e;
    /* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#6e6e6e')";
    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#6e6e6e');}
.subitem.w680{width:680px;}
.subitem.w430{width:450px;}
.subitem.w220{width:220px}
#sitemap_menu ul li .subitem_list,#home_sitemap_menu ul li .subitem_list { float:left; border-right:1px solid #f1f1f1; margin:10px 0 8px 18px; padding-right:10px;}
#sitemap_menu ul li .subitem_list.no_border,#home_sitemap_menu ul li .subitem_list.no_border { border-right:none;}
#sitemap_menu ul li .subitem_list a ,#home_sitemap_menu ul li .subitem_list a { background:none; color:#333; font-weight:bold; display:block; width:195px; border:none;/*border-bottom:1px solid #f1f1f1;*/line-height:30px;text-indent:0px;float:left;}
#sitemap_menu ul li .subitem_list a:hover,#home_sitemap_menu ul li .subitem_list a:hover { text-decoration:underline;}
#sitemap_menu ul li .subitem_list span a ,#home_sitemap_menu ul li .subitem_list span a{ background:none; color:#333; font-weight:bold; display:block; border:none; line-height:18px; height:18px;}
#sitemap_menu li .subitem_list ul,#home_sitemap_menu li .subitem_list ul { border-bottom:1px solid #f1f1f1; padding:6px 0 5px 0; }
#sitemap_menu li .subitem_list ul.no_border,#home_sitemap_menu li .subitem_list ul.no_border { border-bottom:none;}
#sitemap_menu li .subitem_list ul .more,#home_sitemap_menu li .subitem_list ul .more { margin:4px 0 0 5px; width:46px; height:15px; border:none;float: none; background-position:0px -813px; display:block; padding-left:0;}
#sitemap_menu ul li .subitem_list li,#home_sitemap_menu ul li .subitem_list li { background-position:-245px -683px; height:20px; line-height:20px;}
#sitemap_menu ul li .subitem_list li a,#home_sitemap_menu ul li .subitem_list li a{ background:none; color:#666666; font-weight:normal;-ms-filter: ""; height:20px; line-height:20px; border:none;text-indent:13px;width: 195px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#sitemap_menu ul li .subitem_list li a:hover,#home_sitemap_menu ul li .subitem_list li a:hover{ color:#6e0a41; text-decoration:underline;}
#sitemap { color:#FFF;}
#sitemap_menu div{text-indent: 0}

DIV.green-black {
	TEXT-ALIGN:right;
	margin-left: 10px;
	float:right;
}
.green-black strong{ padding-right:10px; color:#3f3f3f; font-size:12px;}
DIV.green-black A {
	BORDER-RIGHT: #e5e3e5 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #e5e3e5 1px solid;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #e5e3e5 1px solid;
	COLOR: #666;
	MARGIN-RIGHT: 3px;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #e5e3e5 1px solid;
	TEXT-DECORATION: none;
	background-color: #fff;
	font-size:12px;
}
DIV.green-black A:hover {
	COLOR: #f10180;
	background-color: #fef7fb;
	border: 1px solid #f43499;
}
DIV.green-black A:active {
	COLOR: #f10180;
	background-color: #fef7fb;
	border: 1px solid #f43499;
}
DIV.green-black SPAN.thisclass {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	/*FONT-WEIGHT: bold;*/
	PADDING-BOTTOM: 0px;
	COLOR: #f10180;
	MARGIN-RIGHT: 3px;
	PADDING-TOP: 0px;
	background-color: #fef7fb;
	border: 1px solid #f43499;
}
DIV.green-black SPAN.disabled {
	PADDING-RIGHT: 7px;
	PADDING-LEFT: 7px;
	PADDING-BOTTOM: 2px; 
	COLOR: #666;
	MARGIN-RIGHT: 3px;
	PADDING-TOP: 2px;
	border: 1px solid #e5e3e5;
}

.tishi{ width:400px; border:1px solid #badbf2;font-family:Arial; background-color:#fff; min-height:150px;  bottom:0px; overflow:hidden;}
.tishi .tishir{background:url(images/tishi.png) no-repeat 5px center; margin-left:10px;  padding-left:60px; padding-top:25px; line-height:18px; font-size:11px;position:relative;}
.tishi .tishir .close{position:absolute;right:10px;top:5px;color:#3C0;font-weight:bold;font-size:13px;text-decoration:none;}
.tishi .tishir .close:hover{}

.tishi .tishir strong{ color:#fc0012; font-weight:normal;}

.ad_cart {font-size:14px;color:#000;font-weight:bold;}
.more_than{font-size:13px;margin-top:7px;color:#fc0012;}
.ad_num{font-size:13px;color:#000;margin-top:7px;}
.add_price{font-size:13px;color:#fc0012;margin-top:7px;}
.settle{font-size:13px;color:#fc0012;margin-top:7px;display:block;}


/*-------------------------------------payment, shipment, complete, comfirm 页面样式 -----------------------------------------*/
.sansan,.shipment_current,.shipment:hover,.shipment1,.shipment2:hover,.shipment3:hover{ background:url(images/sansan.png) no-repeat;}
.sansan{ height:37px; margin:15px 0px 15px 70px; background-position:0 -1px; overflow:hidden;}

.sansan a{ line-height:41px; width:147px; padding-right:20px; display:block; float:left; padding-left:80px; font-size:14px;}
.shipment1{background-position:0px -53px; color:#FFFFFF; }
.sansan .shipment3{ margin-left:5px; width:155px;}
.shipment:hover,.shipment_hover{ width:155px;background-position:-495px -107px; color:#FFFFFF; }
.shipment1:hover{background-position:0px -53px; color:#FFFFFF; }
.sansan .shipment2:hover,.shipment2_hover{ width:155px; background-position:-244px -210px; color:#FFFFFF; }
.shipment3:hover,.shipment3_hover{background-position:-748px -157px; color:#FFFFFF; }

.ordered{ height:28px; background:url(images/cart.png) repeat-x center; line-height:28px; display:block; overflow:hidden; color:#FFFFFF; font-size:14px; padding-left:10px;}
.subo{ color:#db080a; font-size:18px; line-height:30px; padding-left:15px;}
.numder{font-size:14px; line-height:30px; color:#303030; padding-top:15px; padding-left:15px;}
.numder span{color:#db080a;}

.payment{ width:1130px; height:113px; overflow:hidden; border:1px solid #CCC; margin-left:15px; margin-top:15px; position:relative;}
.payment span{ font-size:14px; padding-left:10px; line-height:25px; display:block; padding-top:8px;}
.payment h5{ font-size:14px; color:#303030; padding-left:10px; font-weight:normal; padding-top:29px;}
.payment h5 strong{font-weight:normal; color:#fd0101;}

.gge{ background-position:-40px -380px; padding-left:30px; height:28px; line-height:28px; font-size:14px;}
.Address88{ overflow:hidden; padding-bottom:20px;}
.Address88 ul{width:438px; float:left; font-size:14px;}
.Address88 li{ line-height:25px; padding-top:12px;}
.Address88 li span{ width:150px; text-align:right; line-height:25px; padding-right:10px; display:block; float:left;}
.Address88 li i{ float:right; color:#fe0303;}
.sent{ height:25px; width:262px; border:1px solid #7f9db9;}
.sent2{height:62px; width:260px; border:1px solid #7f9db9;}
.Address11{ padding-left:140px;}
.Method{ padding-top:9px;}
.Method dt{ padding-left:9px; line-height:22px; font-size:14px;}
.subo2{ color:#FF0000;}

.kbiao{ background-color:#f2f2f2; border:1px solid #c6c4c4; margin-bottom:15px; margin-top:10px;}
.kbiao li{ height:41px; border-bottom:1px solid #c6c4c4;}
.kbiao .kw_l{ float:left;border-right:1px solid #c6c4c4; padding-left: 18px;padding-right: 19px;padding-top: 14px;padding-bottom: 14px;}
.kbiao .kw_r{ float:left; line-height:41px; font-size:14px;}
.kbiao .kw_r b{ color:#FF0000; font-weight:normal;}
.kbiao .kw_r p{ padding-left:80px;}
.kbiao .kw_r span{ padding:5px 30px 0px 40px; display:block; float:left;}
.kbiao .kw_r img{ max-height:30px; _height:30px;}
.kor .kw_r span{ padding-top:2px;}
.kdio{display:block; margin:0px;}
.qe{ overflow:hidden; padding-left:20px; margin-bottom:15px;}
.qe dl{ padding-top:9px; overflow:hidden;}
.qe dl dt{ float:left; padding-right:20px;}
.qe h4{ font-weight:normal; font-size:14px; padding-top:8px;}
.kh{ width:1126px; height:75px; border:1px solid #abadb3; margin-left:8px; margin-top:15px;}
.KC{ height:36px; overflow:hidden; margin-top:42px; padding-left:230px;}
.KC a{ display:block; width:206px; text-align:center; line-height:36px; font-weight:bold; color:#FFF;	background-color:#dd137b; float:left; font-size:16px; margin-left:100px;}

.complete{ width:1147px; border:1px solid #fbd9e9; background-color:#fcf2f7;padding-bottom: 30px;}
.complete .kj{ padding-left:85px; padding-top:34px; font-size:14px; line-height:22px;}
.complete h2{ font-size:22px; background-position: -253px -192px; padding-left:60px; line-height:47px; margin-left:20px; margin-top:18px; color:#303030;}
.complete h3{ padding-left:80px; font-weight:normal; line-height:22px;}
.complete h3 b{ font-weight:normal; color:#F00;}

.info .pa{ padding-left:10px; font-size:14px;}
.xds{ width:1149px; overflow:hidden;}
.xds li{ width:1149px;}
.xds .xaa{ line-height:134px; overflow:hidden; padding-right:90px; font-size:14px;}
.tang{ height:280px; padding-left:30px; padding-top:10px; }
.tang dl dt{ text-align:left; /*width:180px;*/ font-size:14px; line-height:25px;}
.vc{ padding-top:10px; padding-left:10px; padding-bottom:25px; font-size:14px; padding-right:10px;}
.kfn{ padding-bottom:100px; padding-top:60px;}

#imageMenu a{border:1px solid #fff;}
#imageMenu a:hover{border:1px solid #cd0975;}

#imageMenu a.jsali01 {
	border:1px solid #cd0975;
}

.leftbox_livechattop {
    /*background: url(images/livechat_top.jpg) no-repeat scroll 0 0 rgba(0, 0, 0, 0);*/
    background: url(images/skype-204-41.jpg) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    /*height: 39px;
    width: 192px;*/
    height: 41px;
    width: 204px;
}

.leftbox {
    width: 192px;
} 
.leftbox_livechatcon {
    /*background: url(images/livechat_bg.jpg) repeat-x scroll center bottom #fff;
    border-color: -moz-use-text-color #cecece #cecece;
    border-image: none;
    border-right: 1px solid #cecece;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    width: 190px;*/
    background: url(images/skype-204-102.jpg) repeat-x scroll center bottom #fff;
    width: 204px;
}

.leftbox_livechatcon1 {
    /*background: url(images/livechat_rb.jpg) no-repeat 123px center;*/
    line-height: 18px;
    padding: 10px;
    width: 180px;
}
.leftbox_livechatcon a {
    color: #8c8c8c;
    display: block;
    font-size: 11px;
    text-decoration: underline;
}

/*quickcart*/
.quickcart{position:absolute; top:50px; padding:8px; border:1px #818181 solid; background:#FFF;left: 50%;margin-left: -89px;width: 158px;opacity: 0.96;filter:alpha(opacity=96);}
.quickcart ul{ width:auto;}
.quickcart ul li{display:block; margin:0px; margin-bottom:6px; overflow:hidden; line-height:24px; width:156px;}
.quickcart ul li.bom{margin-bottom:0px;}
.quickcart ul li .property_name{width:50px; float:left;}
.quickcart ul li .property_value{width:100px; float:left;}
.quickcart ul li .property_value select,.quickcart ul li .property_value input{width:98px; padding:0 0 0 3px; height:22px; line-height:22px; margin:0px; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box;}
.quickcart ul li .submit_btn{height:24px; line-height:24px; text-align:center; border:none; float:left; width:49%; color:#FFF; background:#F43888;}
.quickcart ul li .cancel_btn{height:24px; line-height:24px; text-align:center; border:none; float:right; width:49%; color:#FFF; background:#5B5B5B;}

.leftbox_title{border-bottom:2px #E60B71 solid; line-height:28px; font-weight:bold; color:#1A1A1A; font-size:13px;}
.leftbox_con2{width:194px; padding-top:10px; padding-bottom:5px; border-bottom:1px #888888 dotted;}

ul.superdeals{ width:192px; overflow:hidden; padding:0px;}
ul.superdeals li{ float:left; width:220px; position:relative; margin:5px 0px;}
ul.superdeals li.cur{border:1px #CCC solid; padding:0px;}
ul.superdeals li a.pic{ width:50px; height:50px; line-height:50px; text-align:center; display:table-cell; overflow:hidden; vertical-align:middle; color:#000; *font-size:50px; *display:block; *font-family:Arial; float:left; border:1px #CCC solid;}
ul.superdeals li a.pic img{ max-width:50px; max-height:50px; _width:50px; _height:50px;}
ul.superdeals li div.p_info{float:left; width:141px; padding-left:10px; float:left; line-height:20px;}
ul.superdeals li a.name{ font-size:12px; color:#333; display:block; line-height:18px}
ul.superdeals li a.name:hover{text-decoration:underline;}
ul.superdeals li .price{  }
ul.superdeals li .price span{ display:inline-block; color:#333; text-decoration:line-through; margin-right:5px; line-height:20px; font-size:14px}
ul.superdeals li .price strong{ color:#B02721; display:inline-block; line-height:20px; font-size:13px;}
ul.superdeals li div.top1,ul.superdeals li div.top2,ul.superdeals li div.top3,ul.superdeals li div.top4,ul.superdeals li div.top5,ul.superdeals li div.top6,ul.superdeals li div.top7,ul.superdeals li div.top8,ul.superdeals li div.top9,ul.superdeals li div.top10{width:10px; height:10px; line-height:10px; text-align:center; font-size:11px; position:absolute; left:0px; top:-3px; color:#FFF; border-radius:2px;}
ul.superdeals li div.top1{background:#FA4091;}
ul.superdeals li div.top2{background:#E64346;}
ul.superdeals li div.top3{background:#7DC025;}
ul.superdeals li div.top4{background:#0AB3EA;}
ul.superdeals li div.top5{background:#6A6A6A;}
ul.superdeals li div.top6{background:#FA4091;}
ul.superdeals li div.top7{background:#FA4091;}
ul.superdeals li div.top8{background:#FA4091;}
ul.superdeals li div.top9{background:#FA4091;}
ul.superdeals li div.top10{background:#E64346;}

.deals_icon{width:41px; height:23px; padding-left:2px; padding-top:0px; background:url(images/disp_new_icon.png) no-repeat; position:absolute; left:0px; color:#FFF; font-size:14px; line-height:23px; text-align:left;}

/*气泡提示*/
.popup-tip-all{position:absolute;font: 12px/1 verdana;left:200px;top:300px;z-index:999;}
.popup-tip-body{border:1px solid #E992B7;background:#FFDFED url(http://imgcdn01.dear-lover.com/skin/default/pic/tip-ico-q.png) no-repeat 8px 6px;padding:7px 7px 7px 30px;margin:7px 0;color:#CE5691;}
.popup-tip-arrows{position:absolute;bottom:0;background:url(http://imgcdn01.dear-lover.com/skin/default/pic/tip-arrows.png) no-repeat;width:14px;height:10px;left:15px;z-index:14;overflow:hidden;}
.popup-tip-arrows-up{top:0;background:url(http://imgcdn01.dear-lover.com/skin/default/pic/tip-arrows.png) no-repeat 100% 0;}

.top_stock_text{position:absolute; margin-top:-22px; line-height:22px; font-size:12px; color:#797979; width:320px;}
.top_stock_text span{font-weight:bold; color:#FF0200;}