*{ margin:0px; padding:0px;}
body{background:#fff; width:100%; font-family:"宋体",arial,verdana,georgia,trebuchet ms, tahom;}
h2{ font-size:14px; font-weight:bold;}
h3{ font-size:12px; font-weight:bold;}
ul, li{list-style-type:none;}
a{ text-decoration:none; outline:none;/*ff*/hide-focus:expression(this.hideFocus=true);/*ie*/ } 
a:hover { text-decoration:none; cursor:pointer;}
a.underline{ text-decoration:underline;}
img{ border:0 none;}
em, i{ font-style:normal;}
.word_s{font-family:"宋体",arial, verdana, georgia, trebuchet ms, tahom;}
.word_a{font-family:arial, verdana, georgia, trebuchet ms, tahom;}
.word_w{font-family:"微软雅黑",arial, verdana, georgia, trebuchet ms, tahom;}
.clear{clear:both;}

.Page_list{ text-align:right; font-size:12px;}
.Page_list span{ display:inline-block; border-bottom:#000 1px dotted;}
.Page_list a{ font-size:12px; color:#000;}

.Page{clear:both;width: auto; height:32px; text-align: right; background: #ededed; padding-bottom:10px; padding-right:10px;}
.Page span{ width: 15px; height:15px }
.Page a{ color: #000; width: 12px; height: 22px;  font-size: 12px; margin: 0px 5px; text-align: center; line-height: 20px;border: 0 none; }
.Page a.page_up,.Page a.page_down{ width: 59px; height: 22px;display: inline-block;  font-size: 12px; color: #fff; text-align: center; line-height: 22px; background: url(../image/ico_bg.gif) 0px -910px no-repeat; border: 0 none;}
.Page a.page_show{width: 14px; height: 20px; font-size: 12px; color: #000;  border: 0 none;}
.page_top{ padding-top:10px; padding-bottom:0px; padding-right:0px;}

.Personal_map{width:980px;height:22px;line-height:22px;margin:0px auto;}
.Personal_map span{float:left;font-size:12px;color:#666;}
.Personal_map span a{ float: none; color: #666;}
.Personal_map a{float:right;font-size:12px;color:#000; text-decoration:none;}

.more{ width: auto; padding-right:10px; text-align: right;}
.more a{width:100%;}
.Whole{ width: 980px;margin: 0 auto;}
/*-------------------头部开始---------------------*/
.Top_Box{width: 980px; color:#000; font-size: 14px; text-align: 22px; margin-top:2px; font-family:"微软雅黑","宋体";}
.Top_Box .Box_Ll{float: left; margin-bottom:5px;  font-size:12px; color:#666;}
.Box_Ll .Logo_Box{float: left; width: 341px;}
.Box_Ll .Logo_Box img{ margin:0px; padding:0px; float:left; display:inline;}
.Box_Ll .Login_Box{float: right; width:639px; text-align: right;  }
.Box_Ll .Login_Box p{ float:right; margin:0px; padding:0px; height:16px; overflow:hidden;}
.Box_Ll .Login_Box span{ float:left;}
.Box_Ll .Login_Box a{color:#666;}
.Box_Ll .Login_Box a.login_reg{color:#c68c48;}
.Box_Ll .Login_Box a.kefu:hover{ color:#c68c48; text-decoration:none;}
.Box_Ll .Login_Box i{color:#666; margin: 0 8px;}
/*----搜索开始----*/
.Top_Box .Box_search{ clear:both; margin-top:13px; height:17px; overflow:hidden; float:right; }
.Box_search .inp_bg{float: left; width:167px; background: url(../image/search_bg.gif) 0px -5px no-repeat; height:17px; }
.Box_search input.inp_text{float:left; width:162px; height:17px; line-height:17px; color:#818181; background:none; padding-left:0px; padding-top:0px; margin-left:3px; padding-bottom:0px; font-size:12px;border:0 none; outline:none;}
.Box_search input.inp_button{float: left; width:20px; height:17px; line-height:17px; border: 0px; padding:0px; background: url(../image/search_but_bg.gif) 0px -4px no-repeat; cursor:pointer}
/*----导航开始-----*/
.Top_Box .Box_nva{clear:both; height:25px; line-height:25px; background:#000; position:relative;}
.Box_nva ul.ul_nva{float: left; width: 815px; font-family: "微软雅黑", "宋体",Arial, Helvetica, sans-serif;}
.Box_nva ul.ul_nva li{ float:left; height:25px; line-height:25px; text-align: center; position: relative; z-index:85;}
.Box_nva ul.ul_nva li a{color:#fff; padding-left:23px; padding-right:23px; height:25px; line-height:25px; display:inline-block;}
.Box_nva ul.ul_nva li a.show{ background:#FFF; color:#000; filter:alpha(opacity=90);moz-opacity:0.9; opacity: 0.9;}
.Box_nva ul.ul_nva li .pull_down_menu{width:237px; z-index:10; position: absolute; top:25px; left:0px; }
.Box_nva ul.ul_nva li .nva_menu{ width:237px; background: url(../image/pull_down_menu_bg.png) repeat-y; padding-bottom:10px; overflow: auto; zoom:1;}
.Box_nva ul.ul_nva li .nva_menu ol {float: left; width:78px; margin-top: 10px; text-align: center; background: url(../image/dotted_line_up.gif) left repeat-y;}
.Box_nva ul.ul_nva li .nva_menu ol.bg_none{ background: none;}
.Box_nva ul.ul_nva li .nva_menu ol li{width:74px; margin-bottom: 7px;}
.Box_nva ul.ul_nva li .nva_menu ol li a{ color:#000; font-size:14px; padding:0px; margin:0px; }
.Box_nva ul.ul_nva li .nva_menu ol li a img{ width:50px; padding:0px; margin:0px; height: 25px; filter:alpha(opacity=70);moz-opacity:0.7; opacity: 0.7;}
.Box_nva ul.ul_nva li .pull_down_menu P.All_Bread{clear: both; width:237px; height:35px; text-align:center;background:url(../image/pull_down_menu_bottom.png) no-repeat;}
.Box_nva ul.ul_nva li .pull_down_menu P.All_Bread a{width:84px; height:35px; color:#000; margin:0 auto;}
.Box_nva span.nav_newpic{background:url(../image/nav_newpic.png) no-repeat scroll 0 0 transparent; display:block; height:20px; left:665px; position:absolute; top:-10px; width: 31px; z-index:90;}
/*----购物车开始----*/
.Top_Box .Box_Cart{ float:right; width:140px; padding-right:12px; text-align:right; background:url(../image/shopping_bag.gif) 20px 3px no-repeat; position:relative; z-index:20;}
.Box_Cart a.goods_sl{ color:#fff; display:block; height:25px; line-height:25px; padding-right:10px; background:url(../image/trigon.gif) right -1px no-repeat;}
.Box_Cart a.goods_sl em{ font-size:17px; color:#af844e; margin:0 3px; font-weight:bold; font-family:Arial;}
.cart_box{ width: 321px; position: absolute; right:0px; top:22px;}
.cart_box .box_center{float:left; width: 309px; margin:0px; padding: 5px; border-top:none; background: #fff; border-left: #606060 1px solid;border-bottom: #606060 1px solid; border-right:#606060 1px solid;}
.box_center ul.commodity li{float:left; width: 304px; height:auto; margin-top:5px; padding-bottom: 5px; border-bottom: #d7d7d7 1px solid;text-align: left; }
.box_center ul.commodity li.li_null{ font-size:12px; font-weight:bold; line-height:28px; text-align:center; background:#fff; background-image:none; border-bottom:0 none;}
.box_center ul.commodity li p.p_img {float: left; width: 40px; height: 56px; margin: 5px 5px 5px 0px; }
.box_center ul.commodity li p.p_img a{display: block;border: #eaeaea 2px solid; padding:2px;font-size: 12px;}
.box_center ul.commodity li p.p_img a img{width: 32px; height: 48px;}
.box_center ul.commodity li h4.tit{ font-size: 14px; color: #333; padding-top:5px;}
.box_center ul.commodity li h4.tit a{ color: #333; text-align: left;font-size: 12px; padding:0px; list-style: 16px;}
.box_center ul.commodity li span.comm_tit{color: #666; display: block;padding-top: 5px; padding-left: 45px;}
.box_center ul.commodity li span.comm_tit a{padding:0px; font-size: 12px; float:left; display: block;line-height: 22px; }
.box_center ul.commodity li span.comm_tit a.con_tit{ color: #666; width: 150px; height: 40px; margin-right: 5px; white-space: normal; overflow: hidden;text-overflow:ellipsis; -o-text-overflow: ellipsis;}
.box_center ul.commodity li span.comm_tit a i{ padding-right: 2px;}
.box_center ul.commodity li span.comm_tit a.red{color: #97041d; width: 70px;margin-right: 5px;}
.box_center ul.commodity li span.comm_tit a.gray{ color: #838383; width: auto;}

.comm_jiesuan{ float:right; margin:10px 0px; padding-right:10px; text-align:center; font-size:12px;}
.comm_jiesuan a{ color:#fff; display:block; width:119px; height:27px; line-height:27px; background:url(../image/gouwuche_pay_bg.gif) 0px 0px no-repeat;}
.comm_jiesuan a:hover{ background-position:0px -28px; }
/*-------------------头部结束---------------------*/
/*  ---------- 面包屑规则 ----------------   */
.location_now{ clear:both; margin:8px 0px; font-size:100%;  color:#8D8D8D;}
.location_now h2{ font-size:12px; color:#8D8D8D; font-family:"宋体"; font-weight:normal; white-space:nowrap; }
.location_now h2 span{ margin:auto 5px; font-size:11px;}
.location_now a{ color:#8D8D8D; text-decoration:none;}
.location_now a:hover{color: #C9A063; text-decoration:none;}
/*-------------------底部开始---------------------*/
.Bottom_Box{ clear: both;width: 980px;}
.main_footer{ clear: both; width: 980px; height:152px; margin: 0px auto 3px; background:#f4f5f6 url(../image/dotted_line.gif) bottom repeat-x;}
.main_footer .left_dh{float: left; padding:20px 0px 15px 30px; width: 180px; height: 117px;}
.main_footer .left_dh h1{ color: #ff0000}
.main_footer .left_dh p{ font-size: 12px; color: #4e4f4f; line-height: 22px;}
.main_footer .left_dh p.dh{ font-size: 22px; font-weight: bold; line-height: 22px;}
.main_footer .right_Introductions{float: left; width: 770px; height: 142px; padding-top:10px;}
.main_footer .right_Introductions dl{ float: left; display: block; width: 154px; height:130px; background:url(../image/dotted_line_up.gif) left repeat-y;}
.main_footer .right_Introductions dl dt{ color: #4e4f4f;font-size: 12px; font-weight: bold;line-height: 22px; text-align: center;}
.main_footer .right_Introductions dl dd{width: 90px; color: #818181; font-size: 12px; line-height: 22px; padding-left:53px;} 
.main_footer .right_Introductions dl dd a{color: #818181;} 
.main_footer .right_Introductions dl dd a:hover{ text-decoration:underline;}

.Bottom_Box .Box_serve{clear: both; width:980px;  height: 24px; background: #000; line-height:24px;}
.Box_serve p{ float: left; width:196px; text-align: center;}
.Box_serve p a{ color: #af844e; width:196px; height:24px; font-size:14px; display:block; text-align: center; margin:0 auto;}
a.bugslock{ background:url(../image/service.gif) 0px -26px no-repeat}
a.synchro{background:url(../image/service.gif) -196px -26px no-repeat}
a.delivery{background:url(../image/service.gif) -391px -26px no-repeat}
a.service{background:url(../image/service.gif) -590px -26px  no-repeat}
a.refundable_exchangeable{background:url(../image/service.gif) -784px -26px no-repeat}

a.bugslock:hover{background:url(../image/service.gif) 0px 0px no-repeat}
a.synchro:hover{background:url(../image/service.gif) -196px 0px  no-repeat}
a.delivery:hover{background:url(../image/service.gif) -391px 0px  no-repeat}
a.service:hover{background:url(../image/service.gif) -590px 0px no-repeat}
a.refundable_exchangeable:hover{background:url(../image/service.gif)  -784px 0px no-repeat}

.Bottom_Box .Box_bottom{width: 980px; margin-top:3px; padding-top:10px; background: url(../image/dotted_line.gif) top repeat-x}
.Box_bottom .help{ width: 980px; position: relative;}
.help .help_word{ width:980px; color: #a4a4a4; font-size:14px;text-align: center;}
.help .help_word a{color: #818181; font-size:14px; line-height:22px;}
.help .help_word a:hover{ text-decoration:underline;}
.help .help_pic{ width: 100px;height:22px; text-align: right; position: absolute; right:0px; top:-3px;}
.help .help_pic a img{ margin-left:5px;}

.Box_bottom .approve{clear: both;}
.Box_bottom .approve p.approve_pic{ width: 980px; text-align: center;}
.Box_bottom .approve p.ICP{width:975px; color:#818181; text-align:center; font-size:12px; line-height:26px; margin-bottom:5px; padding-left:5px; font-family:Arial,"宋体";}
.Box_bottom .approve p.ICP a{ color:#818181;}
/*-------------------底部结束---------------------*/