/*
shangpu-CSS-xiaohei-dtmuban.com-20170713
*/
/* global */
body {margin:0px;font-size:14px;color:#000000;background: #f0f0f0;}
div,p{padding:0;margin:0;}
/* common */
.fl{float:left}
.fr{float:right}
.m {width:1200px;margin:auto;}
.pos {padding:15px 15px 15px 25px;background:none;font-size:14px;color:#888}
.pos a{color:#888}
.sptop{width:100%;margin:0 auto;height: 30px;line-height: 30px;background: #ffffff;border-bottom: 1px solid #e6e6e6;    color: #999;}
.sptop a{   color: #999;}
.top{}
#top a {text-decoration:none;}

.head-top{background:#ffffff;width: 100%;min-width: 1200px;}
.head {width:1200px;height: 90px;overflow:hidden;position:relative;padding: 0px 0;}
.head .logo {padding: 18px 10px 0 0px;width: 200px;height: 60px;overflow:hidden;}
.head .logo,.head .logo img{float: left;}
.head .logo{display: table-cell;wxvertical-align: middle;}
.head .logo img{margin:0 auto;display:block;width: expression(this.width > 200 && this.width > this.height ? 60: true);}

.head .name_com{float:left}
.head .name_com h1 {font-size: 25px;margin: 18px 0 5px 10px;color:#333333;}
.head .name_com h4 {font-size:15px;margin:0 0 0 10px;color: #666666;font-weight: 500;}

/*search+vip*/
.head-search-vip{float: right;position: relative;}
.m-search {margin-top: 40px;height: 44px;float: right;color: #e60000;font-size: 34px;}
.m-search .d_ico { background:url('phone.png') no-repeat;width:43px;height:43px;float:left;display:block;padding-right:5px;vertical-align:middle;}



/*nax*/
.new_nax{background: #F84000;width: 100%;min-width: 1200px;}
#menu a {text-decoration:none;}
.menu {height:50px;line-height:50px;overflow:hidden;font-size:16px;font-weight:bold;}
.menu_li {float:left;white-space:nowrap;line-height:50px;padding:0 29px;}
.menu_li span {color:#ffffff;}
.menu_on,.menu_li:hover {float:left;white-space:nowrap;line-height:50px;padding:0 29px;background:#FF9800;}
.menu_on span {color:#FFFFFF;}

/*data*/
.sider_data {width:250px;margin-bottom:15px;background:#fff; overflow: hidden;}
.sider_data .title_com{border-bottom: 3px solid #0049ac;padding: 10px 20px 10px 20px;overflow:hidden;}
.sider_data .title_com h3{display:block;font-size: 16px; color: #333; font-weight: normal;}
.sider_data .title_com .icon_rz{ float:left; padding-left: 6px;}
.sider_data .title_com .icon_rz i{display: block; font-size: 28px; margin-top: -10px; float: left;}
.sider_data .title_com .icon_rz span{display: block; font-size: 13px;padding-top: 2px;float: left; padding-left:3px;}

.sider_data .title_com_v {border-bottom: 3px solid #F84000;padding: 10px 20px 10px 20px;overflow:hidden;}
.sider_data .title_com_v h3{display:block;font-size: 16px; color: #333; font-weight: normal;}
.sider_data .title_com_v .icon_rz{ float:left; padding-left: 6px;}
.sider_data .title_com_v .icon_rz i{display: block; font-size: 28px; margin-top: -10px; float: left;}
.sider_data .title_com_v .icon_rz span{display: block; font-size: 13px;padding-top: 2px;float: left; padding-left:3px;}


.sider_data ul {clear:both;padding:10px 0; overflow: hidden;}
.sider_data ul li{clear: both;font-size:13px;line-height: 26px;}
.sider_data ul li span{display: block; float:left; width: 85px; text-align: right; color:#999;}
.sider_data ul li span.zju{ letter-spacing: 1px;}
.sider_data ul li p {float: left;width:140px;color:#666;padding: 0;margin: 0;}
.sider_data ul li p a{ color: #0049ac; padding-right: 10px;}


.side_head {border-bottom: 1px solid #ddd;background:#ffffff;}
.side_head div {padding:0 10px 0 10px;font-size: 16px;height: 56px;line-height: 58px;overflow:hidden;letter-spacing:1px;}
.side_head div strong{font-weight:500}
.side_head .f_r img{margin-top:16px}
.side_body {border-top:none;background:#FFFFFF;padding:10px;margin: 0 0 20px;font-size:14px;color:#666}
.side_body li {background:url('../../image/ico_arrow.gif') no-repeat 5px 11px;padding:0 0 0 20px;height: 30px;line-height:30px;overflow:hidden;}

.main_head {border-bottom: 1px solid #ddd;padding: 0 20px;overflow: hidden;height: 55px;line-height: 60px;background: #ffffff;}
.main_head div {padding:0 10px 0 10px;font-size:21px;overflow:hidden;letter-spacing:1px;}
.main_head div strong{font-weight:500;}
.main_head .f_r img{margin-top:16px}
.main_body {border-top:none;background:#FFFFFF;padding:10px;margin: 0 0 20px;}

/*gundong*/
.elite{width: 873px;height: 239px;overflow:hidden;position:relative;padding-left: 38px;}
.elite ul{ overflow:hidden; zoom:1}
.elite ul li{width:209px;height:239px;float:left; _display:inline; overflow:hidden; text-align:center}

.elite .sPrev,.elite .sNext{ position:absolute; left:5px; top:10px; display:block; width:30px; height:216px; border:1px solid #ddd; background:url(icoLeft.gif) center center no-repeat #f4f4f4}
.elite .sNext{ left:auto; right:5px; background:url(icoRight.gif) center center no-repeat #f4f4f4}
.elite .sPrev:hover,.elite .sNext:hover{border-color: #F84000;}

/* thumb */
.thumb {padding:6px;}
.thumb img {border:#ededed 1px solid;padding:3px;}
.thumb div {width:90%;height:26px;overflow:hidden;line-height:26px;font-size:13px;margin:6px 0 6px 0;}
.thumb p {font-size:10px;color:#888888;margin:2px;}
.thumb_on {background:#F1F1F1; outline:0;}


.step_price{margin:20px 0;}
.step_price td.f_price{color:#e60000!important;font-size: 12px!important;}
.bay{margin-top:20px}
.bay li{float:left;padding:8px 40px 9px;color:#ffffff;font-size:16px;cursor: Pointer;}
.bay .BuyNow{background:#ff8400;margin-right:20px }
.bay .AddCart{background:#e60000;}
.bay .AddCart i{width:20px;height:20px; background:url(ico-r-mall.png) no-repeat;float:left;margin-right:3px}

.xunj{background: #3F51B5;display:block;width: 230px;height: 44px;line-height: 44px;text-align:center;color:#ffffff;margin-top:30px;font-size: 16px;}