@charset "utf-8";
@import url(global.css);
#container .r1,#container .r2,#container .r3,#container .r4,#container .r5{clear:both;margin-top:8px;overflow:hidden;}
#container .r1{margin:0;}
#container .r1 .left{float:left;width:228px;}
#container .r1 .right{float:right;width:224px;}
.l_menu{font-size:13px;line-height:28px;width:228px;overflow:hidden;color:#666;}
.l_menu h2,.l_news h2,.l_order h2,.l_pinglun h2{background:url(../images/arrow.gif) 0 9px no-repeat;padding-left:12px;font-size:14px;color:#A71716;font-weight:bold;line-height:30px;height:30px;border-bottom:1px solid #ccc;margin-bottom:10px;}
.l_menu dt{color:#680728;font-weight:bold;}
.l_menu a{color:#666; padding:0 2px;}
.l_search{margin-top:46px;position:relative;border:1px solid #ddd;}
.l_search .top{position:absolute;top:-34px !important;top:-33px;left:-1px;width:228px;}
.l_search .top ul li{float:left;color:#A71716;font-size:14px;font-weight:bold;width:112px;height:32px;text-align:center;line-height:32px;background:url(../images/arrow.gif) 15px 10px no-repeat;cursor:pointer;border-bottom:1px solid #fff;}
.l_search .top .current{border:1px solid #ddd;border-bottom:1px solid #fff;}
.l_search .txt{padding:10px 25px;color:#666}
.l_search label{display:block;margin:5px 0;}
.l_search select{width:160px;}
.l_search input{width:160px;}
.l_search .login_black{background:#5E5654;color:#fff;border:0;width:150px;padding:3px 0 0 0;}
.l_news h2,.l_order h2{height:26px;margin-bottom:6px;line-height:26px;background:url(../images/arrow.gif) 0 7px no-repeat;}
.l_news ul li{width:218px;text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.l_order{margin-top:6px;height:144px;overflow:hidden;}
.l_adv{margin-top:10px; height:106px;}
.l_adv img{border:1px solid #ccc; width:222px; height:102px;}
.picshow{float:left;width:428px;height:408px;text-align:center;border:1px solid #ddd;overflow:hidden;margin-left:10px;position:relative;}
.picshow .mid_spic{ position:absolute; bottom:0; left:6px;width:416px;height:64px; z-index:101;}
.picshow .mid_spic ul li{float:left;width:104px;height:70px;text-align:center;}
.picshow .mid_spic ul li img{cursor:pointer;width:90px;height:60px;}
.picshow .bg_spic{position:absolute; bottom:0; left:0;width:428px;height:70px;background:#000;filter:Alpha(Opacity=60);moz-opacity:0.6;opacity:0.6; z-index:100;}
.gdxtNameOn img{ border:2px solid #B93467;}
.gdxtNameOf img{ border:2px solid #fff;}
#container .r2 .left{width:228px;float:left;}
.l_picad1 img,.l_picad2 img{border:1px solid #ddd;}
.l_picad2{margin-top:6px;}
.l_pinglun{margin-top:6px;background:#F5F5F5;}
.l_pinglun h2{height:26px;margin-bottom:6px;line-height:26px;background:url(../images/arrow.gif) #fff 0 7px no-repeat;}
.l_pinglun ul{padding:4px;}
.l_pinglun ul li{border-bottom:1px dashed #C5C5C5;padding:2px 0;}
.l_pinglun span{color:#666666;}
.hot_product,.new_product{width:660px;float:right;border:1px solid #ddd;background:url(../images/hot_product_top.gif) no-repeat;padding:2px 0 10px 6px;overflow:hidden;}
.hot_product ul li,.new_product ul li{width:164px;text-align:center;float:left;height:186px;}
.hot_product ul li img,.new_product ul li img{border:1px solid #ddd;}
.hot_product h2,.new_product h2{font-size:12px;font-weight:normal;margin-top:4px;line-height:18px;}
.hot_product p,.new_product p{line-height:18px;}
.new_product{background:url(../images/new_product_top.gif) no-repeat;margin-top:10px;}
.s_page{ text-align:right; height:34px; line-height:30px; padding-right:10px;}
#container .r3 img{border:1px solid #ccc;}
#container .r4 .left{width:228px;height:228px;float:left;}
#container .r4 .left img{border:1px solid #ddd;}
#container .r4 .right{width:662px;height:228px;float:right;overflow:hidden;background:url(../images/zhekou_top.gif) no-repeat;padding-left:6px;}
#container .r4 .right .top{position:relative;height:44px;}
#container .r4 .right .top div{position:absolute;top:1px;right:-1px !important;right:-2px;}
#container .r4 .right .top div a{display:block;width:96px;height:34px;padding-top:2px;line-height:34px;font-size:14px;font-weight:bold;font-family:arial;text-align:center;margin:0 1px;float:left;background:url(../images/sel_bg2.gif) no-repeat;}
#container .r4 .right .top div a.current{color:#5F8400;background:url(../images/sel_bg1.gif) no-repeat;}
#container .r4 .right .txt ul li{width:164px;text-align:center;float:left;height:186px;position:relative;}
.jiao{position:absolute;top:0;left:10px;border:0;width:44px;height:40px;background:url(../images/sale_jiao.gif) no-repeat;color:#FFF618;font-family:arial;font-weight:bold;font-size:13px;}
#container .r4 .right .txt img{border:1px solid #ddd;}
#container .r4 .right .txt h2{font-size:12px;font-weight:normal;margin-top:4px;line-height:18px;}
#container .r4 .right .txt p{line-height:18px;}
#container .r5{border:1px solid #ddd;height:325px;background:url(../images/ms_news_top.gif) 2px 4px no-repeat;padding:35px 10px 0 10px;}
#container .r5 .left img{border:1px solid #DCDADB;}
#container .r5 .left{width:240px;float:left;}
#container .r5 .right{width:626px;float:right;overflow:hidden;}
#container .r5 .right .s1 ul li{width:310px;float:left;overflow:hidden;}
#container .r5 .right .s1 h2{display:inline;color:#562C36;line-height:32px;}
#container .r5 .right .s1 img{border:1px solid #ddd;padding:2px;float:left;margin-right:10px;}
#container .r5 .right .s1 span{padding-left:6px;color:#BA9467;font-family:arial;font-weight:bold;}
#container .r5 .right .s2{clear:both;margin-top:6px;background:url(../images/recommend_top.gif) no-repeat;padding-top:30px;}
#container .r5 .right .s2 dl{margin-top:4px;}
#container .r5 .right .s2 dl dt a{font-size:14px;color:#68353C;font-weight:bold;}
#container .r5 .right .s2 dl dd{font-size:12px;text-indent:24px;}
.p_content{ width:906px; margin:auto; padding:10px 0;}
.p_content .left{width:228px;float:left; overflow:hidden;}
.p_content .right{ width:668px; float:right; overflow:hidden;}
.p_content .fanye{ width:688px; float:right;}
.p_list,.p_list2,.p_nav,.p_weizhi,.p_rec{ margin-top:10px;width:668px;float:right;overflow:hidden;}
.p_list ul li{width:166px;text-align:center;float:left;height:194px; overflow:hidden;}
.p_list ul li img{border:1px solid #ddd;}
.p_list h1{font-size:12px;font-weight:normal;margin-top:4px;line-height:18px;}
.p_list p{line-height:18px;}
.p_ad_img a{ display:block; margin-top:6px; border:1px solid #ddd;}
.p_table { width:100%; margin-top:10px; border-bottom:1px dashed #ccc;}
.p_table td { padding:0 10px 10px 0; line-height:22px;}
.p_table td p{ margin-top:1px;}
.p_table h1 { height:24px; line-height:24px;}
.p_table a{ color:#68353C;}
.p_weizhi{ background:url(../images/dot2.gif) 0 4px no-repeat; padding-left:20px; width:648px; border-bottom:1px dashed #ddd; margin-top:0;}
.p_pinjia{width:120px;height:110px; background:#F0F0F0; padding: 5px 10px; line-height:22px;}
.p_nav{width:648px; background:#F5F5F5; padding:5px 10px;}
.p_nav span{ float:right;}
.p_nav img{ cursor:pointer;}
.p_rec img{ border:1px solid #ddd;}
.d_picshow{float:left; width:464px; overflow:hidden;}
.d_picshow .s1 img{ border:1px solid #DCDCDC;}
.d_picshow .s2{ margin-top:10px; height:80px; overflow: hidden;}
.d_picshow .s2 a { display:block; float:left; width:50px; height:80px;text-align:center; margin:0 3px;}
.product_info{ width:422px; float:right; overflow:hidden; color:#333;}
.product_info ul{ clear:both; border-bottom:1px solid #ddd;}
.product_info ul li{ float:left; width:196px; padding:2px 0 0 10px;line-height:28px; background:url(../images/dot3.gif) 0 10px no-repeat;}
.product_info h1{ font-size:16px; height:28px;font-family:arial;}
.description{clear:both;margin:0 auto;padding-top:15px; overflow:hidden;}
.description .txt{clear:both;padding:10px 0;font-size:14px; line-height:24px; color:#333;}
.d_title{position:relative;height:29px;border-bottom:1px solid #587F93;}
.d_title div{width:900px;position:absolute;top:0px;left:0px;}
.d_title div a{display:block;float:left;width:88px;margin:3px 2px 0 2px;padding-top:4px;height:24px;line-height:24px;background:url(../images/seltop2.gif) no-repeat;text-align:center; color:#000;}
.d_title div a:hover{color:#000;}
.d_title div a.current{width:100px;height:30px;margin-top:0px; background:url(../images/seltop1.gif) no-repeat;margin:0 2px 0 2px;font-size:14px;font-weight:bold;}
.d_title2{height:32px;background:url(../images/description_topbg.gif) no-repeat;}
.sample_size{ text-align:center; margin-top:10px;}
.d_pic p{text-align:center; margin:6px 0;}
.sel_color,.sel_size{ padding-bottom:4px; overflow:hidden;}
.sel_color a{display:block; width:35px; height:40px; float:left; margin:0 1px;}
.sel_color img{ border:1px solid #ddd;}
.sel_color .current img{ border:2px solid #970804;}
.sel_size a{ border:1px solid #ccc; padding:2px 4px; margin:0 2px;}
.sel_size a.current{ color:#970804; border:1px solid #970804;}
.d_buy{clear:both; background:#F5F5F5; height:110px;}
.d_buy ul{border:0; margin:0; padding:0; overflow:hidden;}
.d_buy ul li{float:left; width:170px; background:none; margin:0; padding:4px 14px; line-height:20px;}
.d_sign{ clear:both;background:url(../images/icon_tishi.gif) no-repeat; padding-left:22px; margin-top:10px; }
.d_pj{ clear:both; background:#F5F5F5;border:1px solid #ddd; height:20px; line-height:20px; padding:6px 10px 5px 10px !important; padding:10px 10px 4px 10px; margin-top:10px;}
.d_pj span{ float:right;}
.d_pinglun_top{ background:url(../images/d_pinglun_top.gif) repeat-x; height:24px; padding:6px 8px 0 8px; color:#B41712; margin-top:10px;}
.pinglun_table td{ border-bottom:1px solid #F3F3F3; padding:0 4px;}
.d_pinglun_sel1{ background:url(../images/pj_sel1.gif) no-repeat; text-align:center; height:22px; margin-top:4px;}
.d_pinglun_sel2{ background:url(../images/pj_sel2.gif) no-repeat; text-align:center; height:22px; margin-top:4px;}
#d_pl1 a,#d_pl2 a{ display:block; float:left; width:88px; text-align:center; line-height:20px; height:20px; margin:0 3px; padding-top:2px;}
#d_pl1 a.current,#d_pl2 a.current{color:#fff;}
.d_pinglun_txt{ background:#F7F7F7; height:300px; border-bottom:1px solid #ccc;}
#r_content{ clear:both; width:906px; margin:6px auto; color:#333;}
.r_weizhi{overflow:hidden;background:url(../images/dot2.gif) 0 4px no-repeat; padding-left:20px; border-bottom:1px dashed #ddd}
.cart_table{ margin-top:10px;}
.cart_table td{ height:70px; vertical-align:middle; padding:0 5px;}
.cart_table img{ width:50px; height:50px; border:1px solid #ccc;}
.cart_table select{font-size:12px;}
.cart_table input{ font-size:12px;}
.book_ok{margin-top:20px;background:url(../images/book_ok.gif) no-repeat;height:160px;padding-top:70px;}
.book_ok div{font-size:14px;line-height:26px;width:500px;margin-left:210px;border-top:1px dotted #ccc;padding:8px;color:#111;}
.p_img{width:462px; height:368px; border:1px solid #ccc;}

/*user*/
.unnamed1 {border:1px solid #dfdfe1;}
.link {color:#9e193d; text-decoration:underline;}
.link2 {color:#9e193d;}
.link1 a{color:#000000;}
.less {color: #c63919}
.less2 {color: #c63919; font-size:14px}
.baise{color: #ffffff}
.heiti{color: #1f1717}
.shopping3_biaoti{ color:#241f1f; font-size:13px}
.shopping3_biaoti2{ color:#241f1f;}
.shopping4_biaoti{ color:#1e1a1b; font-size:13px}
a.demo{color:#1f1717;TEXT-DECORATION: none;}
a.demo:hover{color:#c63919;TEXT-DECORATION: none;}
a.demo:active{color:#c63919;TEXT-DECORATION: none;}
.aboutus{color:#666666;font-size:14px;line-height:270%}
.aboutus2{color:#c63919;font-size:14px}
.aboutus3{color:#666666;font-size:12px;line-height:270%}
.aboutus4{color:#c63919;font-size:12px}
.aboutus5{color:#666666;font-size:14px;line-height:200%}
.aboutus6{color:#666666;font-size:12px;line-height:230%}
.denglu{width:460px;height:200px;float:center;border:1px solid #000000;background:url(../images/denglu_top.jpg) no-repeat;padding:40px 0 30px 6px;overflow:hidden;color:#666;font-size:12px;background-color:#fff;position:absolute; z-index:99999;}
.denglu tr td{line-height:22px;}
.cart{color: #666666;text-decoration: none}
.list_table td{border-bottom:1px solid #ccc;}
.divkuang{border:#999999 solid 1px; height:30px; border-bottom:0}
.divpinglun{border:#999999 solid 1px;}
.divpinglun2{color:#333333;font-size:14px}
.divpinglun3{border-top:1px solid #a10000;}
.pinglun{color:#333333;font-size:14px}
.pinglun2{color:#333333;font-size:12px}
.d_pinglun{ background:url(../images/pingjia.gif) no-repeat; text-align:center; height:22px; margin-top:4px;}
.d_pinglun_top2{ background:url(../images/d_pinglun_top2.gif) repeat-x; height:24px;}
.manage_chu{ font-size:14px;color:#562C36;font-weight:bold}
.dingdan{color:#ff0402}

/*新闻部分*/
.n_menu{clear:both; width:886px;margin:auto; height:30px; background:url(../images/n_menu_bg.jpg) no-repeat #F3F3F3; text-align:right; padding:22px 10px 0 10px;}
.n_menu a{font-size:14px; color:#000;}
.n_menu a:hover{color:#B81653;}
.n_menu a.current{ font-weight:bold; color:#B81653;}
.n_left{ width:666px; float:left; overflow:hidden;}
.n_right{ width:234px; float:right;}
.n_rightbox_top{ height:22px; background:url(../images/n_right_top.gif) no-repeat;font-weight:bold; color:#fff; padding-left:6px;}
.n_rightbox_top h1{ font-size:12px; font-family:arial;}
.n_rightbox{ background:#EEE8DA; padding:10px 8px; color:#633132;}
.n_rightbox a{color:#633132}
.n_rightbox a:hover{ text-decoration:underline;}
.n_rightbox ul li{ height:22px; width:206px;overflow:hidden;}
.n_diaocha{ background:#EEE8DA; padding:15px 20px; color:#633132; color:#633132; height:160px; line-height:20px;}
.n_hot .n_picshow{ float:left; width:408px; height:298px; border:1px solid #DEDEDE;}
.n_hot .n_hotnew{ float:right; width:250px; overflow:hidden; padding-top:28px;}
.n_hot .n_hotnew .s1{ border:1px solid #DEDEDE; border-top:1px solid #F3F3F3; height:198px;position:relative;}
.n_hot .n_hotnew .s1 dd{ padding:0 10px; line-height:18px;}
.n_hot .n_hotnew .s1 dt{  line-height:28px; height:28px; padding:4px 0 2px 10px;}
.n_hot .n_hotnew .s1 dt a{color:#603A31; font-size:14px; font-weight:bold;}
.n_hot .n_hotnew .s1 ul li { background:url(../images/grey_dot.gif) 0 6px no-repeat; padding-left:8px; height:20px; line-height:20px; width:220px; overflow:hidden;}
.n_hot .n_hotnew .s1 ul li a{ color:#9B2138;}
.n_news_sel{ position:absolute; width:250px; height:32px; top:-29px; left:-1px;}
.n_news_sel a{ background:#F3F3F3; float:left; display:block; width:125px; text-align:center; height:28px; line-height:28px;}
.n_news_sel a.current{ background:url(../images/n_topsel.gif) no-repeat; color:#fff; height:32px;}
.n_hot .n_hotnew .s2{ margin-top:8px; height:62px; border:1px solid #DEDEDE;}

.n_product{ clear:both; margin-top:4px; position:relative;}
.n_product h2{color:#6E3136; font-size:12px; font-weight:normal;}
.n_product h2 span{ padding-left:4px; color:#CB919D; font-weight:bold; font-family:arial;}
.n_product .arrow_left,.n_product .arrow_right{width:10px; height:40px; position:absolute; top:48px !important; top:42px;}
.n_product .arrow_left{left:6px;}
.n_product .arrow_right{right:8px !important;right:6px;}
.n_product .txt{ border:1px solid #864D5C; height:80px; width:664px; padding-top:4px;}
.n_product .txt ul{ width:616px; margin:auto;overflow:hidden; height:74px;}
.n_product .txt ul li{ float:left; width:72px; height:72px; padding:0 7px;}
.n_product ul li img{ width:72px; height:72px; border:1px solid #DDDCDA;}
.n_one{ width:330px; float:left; padding-top:12px;}
.n_one img{ float:left; margin-right:10px;}
.n_one h2{ color:#5F2B2D; padding:4px 0;line-height:28px; border-bottom:1px solid #D6D4C7; display:inline; margin-top:4px;}
.n_one h2 a{ color:#5F2B2D;}
.n_one h2 span{ padding-left:4px; color:#B28E6A; font-weight:bold; font-family:arial;}
.n_one ul { margin-top:4px;}
.n_one ul li{ width:190px; overflow: hidden;}
.bw{ font-size:14px; font-weight:bold;}
.n_one ul li a{ color:#5F2B2D; line-height:20px;}
.n_shoe{ border:1px solid #CACACA; height:200px; padding-top:10px; margin-top:4px !important; margin-top:2px; position: relative; overflow:hidden;}
.n_shoe .arrow_left,.n_shoe .arrow_right{ width:10px; height:40px; position:absolute; top:88px;}
.n_shoe .arrow_left{ left:6px;}
.n_shoe .arrow_right{ right:6px;}
#lr_cont{clear:both; width:624px; height:190px; overflow: hidden; margin:auto;}
#lr_list {float: left; margin:0;}
#lr_list li{ float:left; width:156px;}
#lr_list li img{ width:148px; height:148px;}
#lr_list p{ text-align:center;}
#lr_list2{float:left;}
.n_nlist{ clear:both;}
.n_rec h2{ background:#8B113A; width:80px; text-align:center; color:#fff; margin-bottom:10px;}
.n_rec dl{ margin-top:8px;}
.n_rec dl dt{ color:#663234; font-weight:bold; font-size:14px; line-height:28px;}
.n_rec dl dt a{ color:#663234;}
.n_rec dl dd{ text-indent:24px; color:#5F5F5F;}
.n_nlist ul li{ width:420px; height:134px; overflow:hidden; float:left; padding:15px 10px 0 10px; border-bottom:1px solid #ddd; line-height:20px;}
.n_nlist a{color:#A0093C;}
.n_nlist img{ float:left; margin-right:12px; width:110px; height:118px;}
.n_nlist h2{ color:#A0093C; line-height:24px; display:inline;}
.n_nlist h2 span{ padding-left:4px; color:#B28E6A; font-weight:bold; font-family:arial;}
.n_nlist .pink{color:#666; text-indent:24px;}
.news{width:700px;margin:0 auto;}
.news .weizhi a{color:#AF2C55;}
.news .s1{text-align:center;margin-top:4px;}
.news .s1 h1{font-size:20px;color:#9D2250;line-height:38px;}
.news .s2{margin-top:4px;background:#F3F3F3;text-align:center;line-height:26px;border-top:1px dashed #CDA2A8;border-bottom:1px dashed #CDA2A8;}
.news .s2 a{color:#AF2C55;}
.news .s3{margin-top:12px;font-size:14px;color:#333;line-height:22px;}
.news .s4{border-top: #eee 1px solid;margin-top:10px;padding-top: 10px;height: 40px;text-align:center;}