﻿@charset "utf-8";
*{ margin-left:auto; margin-right:auto;}
body {margin:0;text-align:center; background-color:#FFFFFF;font-family: "Arial",宋体; font-size:12px; line-height:130%; color:#969696; background:url(../images/red_line.gif) left 100px repeat-x;}

a{ color:#969696; text-decoration:none;}
a:hover{ color:#850326; text-decoration:none}
img{ border:0}
form{ margin:0; padding:0;}
input{font-size:12px; }

/*大框架*/
.big{ width:952px; margin:0; padding:0; clear:both; text-align:left}
.big1{ width:952px; margin:0; padding:0; clear:both; }
.left{ width:952px; float:left}
/*顶部*/
.f_l{ float:left; margin:0; padding:0}
.f_r{ float:right; padding:0; margin:0;}
.top1{ width:920px; height:173px; padding-left:16px; padding-right:16px; float:left; background:url(../images/top_bg.jpg) top left  no-repeat;}
.top2{ width:872px; float:left; margin-left:20px;}
.top3{ width:660px; float:left; text-align:right; padding-top:7px;}
.top4{ width:660px; float:left; text-align:right; padding-top:15px;}
.top5{ float:right; text-align:right; background:url(../images/icon1.gif) left 4px no-repeat; padding-left:8px; }
.red{ color:#850326}
.red2{ color: #FF0000; text-decoration:line-through}
.red:hover{ color: #000000; text-decoration:underline}

.menu1{ width:920px; height:37px; background:url(../images/menu_re.gif) top left repeat-x; clear:both; padding-bottom:7px;}
.menu0{ width:889px;  float:left; margin-top:6px; text-align:center}
.line_top{ padding-bottom:6px; padding-right:18px; padding-left:18px;}
.sear{width:903px; float:left; padding-left:9px;}
.sear2{width:815px; float:left; padding-left:10px; text-align:left}

/*banner*/
.banner1{ width:928px; height:268px; margin:0 0 0 12px; float:left;}

/*主体部分*/
.main{ width:952px; float:left;}
.m_l{ width:160px; margin-right:10px; float:left}
.m_r{ width:730px; float:left}

/*notice*/
.no1{ width:160px; float:left; padding-bottom:10px;}
.no_tt{ border-bottom:#999999 1px solid; padding:0 0 20px 0;}
.no2{ width:81px; float:left;}
.no3{ width:155px; margin:10px 0 0 2px; float:left;}
.pic1{ border:#999999 solid 1px; float:left;}
.font1{ font-weight:600; margin-left:4px;}

/* 销售排行*/
.line_tt{ width:160px; float:left}

.l_b{ width:158px; float:left; border:1px #E29A94 solid; padding-bottom:5px;}
.line1{ width:150px; padding-left:2px;}
.l_top{ width:140px; border-bottom:#CCCCCC solid 1px; margin:5px 0 0 10px}
.l_top2{ width:140px; float:left;}

.l_top3{ width:140px; float:left; margin:1px 0 5px 0;}

.l_top4{float:left; margin-left:4px;}
.l_top4 a{color:#000000; text-decoration:none}
.l_top4 a:hover{color:#850326; text-decoration:none}

.l_top5{float:left; width:140px; margin-top:3px;}
.l_top5 a{color:#000000; text-decoration:none}
.l_top5 a:hover{color:#850326; text-decoration:none}
.l_pic{ height:41px; width:35px; border:#454545 1px solid; float:left}

/* 会员登陆*/
.men_b{ width:148px; float:left; border:1px  #D3D3D3 solid; padding:5px;}
.men_b ul{ list-style:none; margin:0; padding:0; color:#666666}
.men_b ul li{border-bottom:solid 1px #F3F3F3; padding:5px;}

.men_c{ width:152px; float:left; border:1px  #D3D3D3 solid; padding:3px;}

.ll_b{ width:158px; float:left; border:1px #D3D3D3 solid; padding-bottom:5px;}

.focus_top{ width:180px; border-bottom:#CCCCCC solid 1px; margin:5px 0 0 10px}
.focus_top3{ width:180px; float:left; margin:1px 0 5px 0;padding-bottom:5px;}
.focus_top4{float:left; margin-left:4px;}
.focus_top4 a{color:#000000; text-decoration:none}
.focus_top4 a:hover{color:#850326; text-decoration:none}
.focus_pic{ height:51px; width:45px; border:#454545 0px solid; float:left;}
.focus_toppic{ width:198px; border:#D3D3D3 0px solid; float:left;}
.focus_r{ width:197px; height:757px;border:#D3D3D3 1px solid; float:left}

/*产品分类*/
.cat_b{ width:138px; float:left; border:1px  #D3D3D3 solid; padding:5px 10px 0px 10px;}
.cat_b ul{ margin:0; padding-bottom:5px; list-style:none}
.cat_b ul li{ margin-bottom:5px; padding:0; }
.cat_b ul li a{color:#000000; text-decoration:none;}
.cat_b ul li a:hover{color:#850326; text-decoration: underline;}

.cat_b ul li ul{ margin:0; padding-left:5px; list-style:none}
.cat_b ul li ul li{ margin:0; padding:0; }
.cat_b ul li ul li a{color:#969696; text-decoration:none;}
.cat_b ul li ul li a:hover{color:#850326; text-decoration:none;}

/*faq*/
.qa_b{width:148px; float:left; border:1px  #D3D3D3 solid; padding:5px 5px 0px 5px; line-height:180%}
.qa_b ul{ margin:0; padding:0 5px 5px 5px; list-style:none}
.qa_b ul li{ margin:0; padding:0; }

/*online*/
.on_b{width:148px; float:left; border:1px #D3D3D3 solid; padding:5px; line-height:180%; background-color:#F9FAF7}

/**/
.m_r_l{ width:520px; margin:0 10px 10px 0; float:left;}
.m_r_r{ width:200px;float:left;}

/*新品上架*/
.new1{ width:520px; margin-top:0px; float:left;}
.new_tt{ border:#D3D3D3 solid 1px; padding: 5px 15px 5px 10px; width:493px; float:left;}
.new2{ width:508px; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3;border-bottom:1px solid #D3D3D3;padding:5px 5px 0 5px}
.new_pic{ width:130px; margin:0 14px 0px 14px; float:left}
.new_z{ padding: 5px 3px 5px 3px; text-align:left; float:left; width:124px; float:left}

.pic2{border:#D3D3D3 solid 1px; margin-top:10px;padding:4px; float:left;}

/**/
.m_r_r2{ width:198px;float:left; margin-top:10px; border:1px solid #CCCCCC;}
.m_r_rf{ padding:4px; float:left; width:190px;}

/*推荐商品*/
.rec_tt{width:703px; border:#D3D3D3 solid 1px; padding: 5px 15px 5px 10px; float:left; }
.mar{ margin-top:10px}
.rec2{ width:724px; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3;border-bottom:1px solid #D3D3D3;padding:10px 0 0 4px}

.rec_pic{ width:130px;height:240px; margin:0 6px 5px 6px; float:left}
.rec_z{ padding: 10px 3px 15px 3px; text-align:center; float:left; width:124px; float:left}

/*最新商品*/
.new_newpic{ width:130px;height:245px; margin:0 10px 0px 10px; float:left}
.rec_new{ padding: 5px 3px 0px 3px; text-align:center; float:left; width:120px; float:left}
.rec_price{ padding: 5px 3px 10px 3px; text-align:center; float:left; width:120px; float:left}

/*qa2*/
.td1{ background: url(../images/icon3.gif) 10px 5px no-repeat; padding:5px 10px 3px 25px; background-color:#EBEBEB; color:#000000; font-weight:600}

.td2{padding:5px 10px 3px 20px; line-height:150%}
.td2 ul{padding:0; margin:0; list-style:none;}
.td2 ul li{ background:url(../images/icon4.gif) left 7px no-repeat; padding-left:8px;}


/* menu*/
.menu2{width:910px; float:left;padding:5px 18px 5px 22px; border:solid 1px #d3d3d3}
.menu3{width:910px; float:left;padding:10px 18px 20px 22px; }

/*商品目录*/
.prolink{text-decoration:underline;color:rgb(0,0,255);}
.pro{ width:952px; float:left; background:url(../images/pro_tre.gif) top left repeat-x; height:101px;}

.pro_top{ background:#F2F2F2; border:solid 1px #d3d3d3; width:698px; padding:5px 15px 1px 15px; float:left; }
.pro_top ul{ margin:0; padding:0; list-style:none}
.pro_top ul li{ margin:0; padding-left:10px; padding-right:20px; height:15px; float:left; background:url(../images/icon5.gif) left 2px no-repeat;}

.pro2{ width:698px; padding:3px 15px 5px 15px; float:left; }
.pro_f_l{ float:left; margin:0; padding:0}
.pro3{ width:712px; padding:7px 0 0 12px; float:left; border:1px solid #d3d3d3; background-color:#F2F2F2 }
.pro_pic{ width:130px;height:285px; padding:4px 10px 8px 10px; background-color:#FFFFFF; border:1px solid #d3d3d3; float:left; text-align:center;}
.f_r_page{ float:right;color:Red;font-weight:bold; padding:0;margin: 10px 0 10px 15px}

/*商品展示*/
.show{width:642px; padding:23px 53px 23px 33px; float:left; border:1px solid #d3d3d3; }
.sh_pic{width:299px; height:299px;padding:5px; float:left; border:1px solid #BDBDBD; background-color:#EEEEEE }
.sh_tt{ width:280px;color:#52212F; font-size:15px; font-weight:300; float:left; border-bottom:solid 1px #DDDDDD; padding:8px 10px}
.sh_text{ width:300px; float:left; border-bottom:solid 1px #EEEEEE; padding:3px 5px; color:#000000}
.sh_text2{ padding-top:4px; text-align:center; width:130px; float:left; color:#808080}
.sh_text2 a{ color:#808080;text-decoration:none}
.sh_text2 a:hover{color: #850326; text-decoration:none }

.sh_tt2{width:703px; border:#d3d3d3 solid 1px; padding: 7px 15px 7px 10px; float:left; background-color:#F2F2F2; color:#464646; font-weight:600 }
.sh2{ width:688px; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3;border-bottom:1px solid #D3D3D3;padding:20px; float: left; color:#000000}
.sh3{ width:682px;border:1px solid #D3D3D3; padding:10px 2px 0 2px; float: left; background-color:#F2F2F2}
.sh4{ width:666px;border:1px solid #D3D3D3; padding:10px; float: left; background-color:#FAFAFA}
.sh5{ width:654px;border:1px solid #D3D3D3; padding:5px; float: left; background-color: #FFFFFF}
.sh6{ width:644px;padding:5px 5px 0 15px; float:left; }

.sh_pic2{ width:156px; border:1px solid #D3D3D3; float: left; background-color: #FFFFFF; margin:0 5px 10px 5px;}
.sh_pic3{ width:130px; float:left; padding:13px;}

/*推荐*/
.recom{width:728px; border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3;float: left; color:#808080}
.recom_pic{ width:130px; float:left; padding:20px 55px 15px 55px;border-bottom:1px solid #D3D3D3; }

/*新品*/
.ngoods_pic{ width:130px; float:left; padding:20px 25px 15px 25px;border-bottom:1px solid #D3D3D3; }

/*礼品*/
.gi{width:688px; border:1px solid #ECECEC;float: left; padding:20px;}
.gi2{border-left:1px solid #D3D3D3; border-top:1px solid #D3D3D3;border-bottom:1px solid #D3D3D3;padding:4px; background-color:#FAFAFA; color:#333333; font-weight:600}
.gi3{border:1px  solid #D3D3D3; padding:4px; background-color:#FAFAFA; color:#333333; font-weight:600}
.gi4{border-bottom:1px dotted #D3D3D3; padding:4px;}
.gi5{ width:138px; float:left; border:1px #D3D3D3 solid; padding:10px 10px 2px 10px;}
.gi5 ul{ margin:0; padding:0; list-style:none}
.gi5 ul li{background:url(../images/icon4.gif) left 5px no-repeat; padding-left:8px;padding-bottom:8px;}

/*会员中心*/
.m1{width:146px; float:left; border-left:1px #DEDEDE solid; border-right:1px #DEDEDE solid;padding:6px;}
.m2{width:126px; float:left; border-bottom:1px #DEDEDE solid; padding:5px 10px;}
.m3{width:580px; border:1px solid #D3D3D3; float: left; padding:18px 74px}
.m4{width:272px; border-right:1px solid #D3D3D3; float: left; padding:30px 18px 30px 0;}
.m5{width:260px; float: left; padding:30px 0 30px 29px;}

.m_index{ padding:15px 8px;background-color:#F6F3F3; color:#666666}

.m_in2{width:148px; float:left; border-left:1px #DEDEDE solid; border-right:1px #DEDEDE solid;padding:5px;}
.m_in2 ul{ width:135px; margin-left:5px;font-size:13px; line-height:150%; color:#5B2231; font-weight:600; list-style:none;border-bottom:solid 1px #F3F3F3;}
.m_in2 ul li{ border-top:solid 1px #F3F3F3; padding:5px;font-size:12px; line-height:120%; font-weight: normal;color:#666666;}
.m_in2 ul li a{ color:#666666;text-decoration:none;}
.m_in2 ul li a:hover{color:#850326; text-decoration: underline}

/*购物车*/
.cart1{border-top:#BAB4A4 solid 1px; border-bottom:#BAB4A4 solid 1px; padding: 5px; float:left; background-color:#D9CDB7; color:#5C4F3C;font-size:13px; font-weight:600; text-align:center}

.cart2{ border-bottom:solid 1px #EEEEEE; padding:3px; color:#737373; text-align:center; line-height:180%}
.cart2 a{ color:#737373;text-decoration:none}
.cart2 a:hover{color:#850326; text-decoration: underline}

.cart3{ width:698px; border:solid 1px #BAB4A4; float:left; background-color:#FCFCFA; margin-bottom:15px;}
.cart3_tt{ width:688px;float:left; background-color:#D9CDB7; padding:5px;color:#5C4F3C;font-size:13px; font-weight:600;}

.cart4{ border-bottom:solid 1px #EEEEEE; padding:3px; color:#737373;}
.cart4 a{ color:#737373;text-decoration:none}
.cart4 a:hover{color:#850326; text-decoration: underline}

.car{ border-bottom:solid 1px #EEEEEE; padding:3px; color: #CC0000; text-align:center;line-height:180%}

.cart_zf{ width:600px; float:left; margin:20px 0 0 20px; border-bottom:solid 1px #EEEEEE; color:#737373; line-height:180%}

.cart5{ border-bottom:solid 1px #EEEEEE; padding:3px; color:#737373;line-height:180%}
.cart6{padding:3px; color: #333333; background-color:#F2F0EB}

/*帮助中心*/
.step1{ width:658px; background-color:#A29385; border:1px 0 1px 0 solid #978473; padding:5px 14px; float:left; font-size:13px; font-weight:600; color:#FFFFFF}

.help2{width:148px; float:left; border-left:1px #DEDEDE solid;border-bottom:1px #DEDEDE solid; border-right:1px #DEDEDE solid;padding:5px 5px 0 5px;}
.help2 ul{ width:135px; margin-left:5px; list-style:none;}
.help2 ul li{ border-bottom:solid 1px #F3F3F3; padding:5px 8px;font-weight:600;color:#777777;}
.help2 ul li a{ color:#777777;text-decoration:none;}
.help2 ul li a:hover{color:#850326; text-decoration: underline}

.help3{width:656px; border-bottom:1px dotted #CCCCCC; padding:5px; float:left}

.contact{width:666px; padding:10px; float:left;}
.contact ul{ margin:20px; padding:0; list-style:none;}
.contact ul li{ padding:10px; background:url(../images/icon4.gif) left 15px no-repeat}

/*我的订单*/
.book1{ border-bottom:solid 1px #CCC4BB; padding:5px; color:#737373;line-height:180%}
.book2{ border-bottom:solid 1px #CCC4BB; padding:5px; color:#737373;line-height:180%; font-weight:600}
.book3{ border-bottom:solid 1px #CCC4BB; padding:5px; border-top:solid 1px #CCC4BB; padding:5px; color:#737373;line-height:180%}

.book_tt{color:#4D1F2A;line-height:180%;font-size:13px; font-weight:600; float:left; padding:5px; width:500px;}
