.header {/*margin-bottom: 15px;*/background: #FFFFFF;}
.header .topbar {background-color: #F6F6F6;height: 32px;line-height: 32px;border-bottom: 1px solid #E4E4E4;color: #666666;}
.header .topbar .top-links > li {float: left;padding: 0 5px;position: relative;}
.header .topbar .top-links > li > a {color: #333333;}
.header .topbar .top-links > li > span {border-right: 1px solid #AAAAAA;padding-right: 10px;}
.header .topbar .top-links > li:last-child > span {border-right: none;padding-right: 0;}

.header .topbar .top-links > .sub-navs {padding:0;}
.header .topbar .top-links > .sub-navs > .sub-label {display: block;position: relative;text-decoration: none;border-left: 1px solid transparent;border-right: 1px solid transparent;padding:0 15px;}
.header .topbar .top-links > .sub-navs > .subnavs {display:none; position: absolute;top:31px;right:0;width:160px;background: #FFFFFF;border:1px solid #E4E4E4;z-index: 1200;}
.header .topbar .top-links > .sub-navs:hover > .sub-label {position: relative;z-index: 1201;background: #FFFFFF;border-left: 1px solid #E4E4E4;border-right: 1px solid #E4E4E4;}
.header .topbar .top-links > .sub-navs:hover > .subnavs {display: block;}

.header .topbar .top-links .nav-lang > .sub-label {padding:0 10px 0 40px;}
.header .topbar .top-links .nav-lang > .sub-label .lang-item {position: absolute;top:8px;left:10px;}
.header .topbar .top-links .nav-lang > .sub-label .fa {color:#999;margin-left: 5px;}
.header .topbar .top-links .nav-lang > .subnavs li a {display:block;padding:0 10px 0 40px;text-decoration:none;position: relative;}
.header .topbar .top-links .nav-lang > .subnavs li a:hover {background: #F5F5F5;}
.header .topbar .top-links .nav-lang > .subnavs li a .lang-item {position: absolute;top:8px;left:10px;}

.header .topbar .top-links .nav-lang .lang-item{width:22px;height:16px;background:url("../images/flag.png") no-repeat 0 0;}
.header .topbar .top-links .nav-lang .lang-zh-cn{background-position:-176px 0;}
.header .topbar .top-links .nav-lang .lang-en-us{background-position:0 0;}

.header .control-wrap {height:125px;}
.header .control {padding: 20px 0;background: #FFFFFF;width: 100% !important;}
.header .control .brandbar {float:left;width:30%;}
.header .control .searchbar {float:left;width:50%;}
.header .control .toolbar {float:left;width:20%;}

.header .control .brandbar {}
.header .control .brandbar .brand {float: left;}
.header .control .brandbar .brand a {display: block;height: 80px;line-height: 80px;}
.header .control .brandbar .brand a img {max-height: 100%;max-width: 100%;}

.header .control .searchbar {padding: 15px 0 0 0;}
.header .control .searchbar .from-control-search {position: relative;}

.header .control .searchbar .from-control-search .txt-keyword {height: 40px;font-size: 14px;border: 2px solid #D20302;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;text-transform: uppercase;padding-right: 116px;}
/*.header .control .searchbar .from-control-search .txt-keyword:focus {-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(88, 155, 237, .6);-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(88, 155, 237, .6);box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(88, 155, 237, .6);}*/

.header .control .searchbar .from-control-search .btn-search {border: 0;padding:0;width:80px;text-align: center;height: 40px;font-size: 16px;font-weight: 400;background-color: #D20302;color: #FFFFFF;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;position: absolute;z-index: 1;right:0;top:0;}

.header .control .searchbar .from-control-search .field-loading {top: 50%;right: 88px;margin-top: -14px;position: absolute;z-index: 10;height: 28px;width: 28px;line-height: 28px;text-align: center;display:none;}
.header .control .searchbar .from-control-search .field-loading.active{display:block;}
.header .control .searchbar .from-control-search .field-loading .fa{color:#999;font-size:14px;}

.header .control .searchbar .from-control-search .tt-hint{color:#AAAAAA}
.header .control .searchbar .from-control-search .tt-menu{width:100%;margin-top:3px;padding:0;background-color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ddd;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.2);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,.2);box-shadow:0 3px 5px 0 rgba(0,0,0,.2);overflow:hidden;}
.header .control .searchbar .from-control-search .tt-suggestion{padding:6px 10px;font-size:14px;color:#999;}
.header .control .searchbar .from-control-search .tt-suggestion .tt-highlight{color:#000;font-weight:700;}
.header .control .searchbar .from-control-search .tt-suggestion:hover{cursor:pointer;background-color:#f2f2f2;}
.header .control .searchbar .from-control-search .tt-suggestion.tt-cursor{background-color:#ddd;}
.header .control .searchbar .from-control-search .tt-suggestion p{margin:0;}
.header .control .searchbar .from-control-search .gist{font-size:14px;}
.header .control .searchbar .from-control-search .tt-dataset{max-height:300px;overflow-y:auto;}
.header .control .searchbar .from-control-search .text-keyword{width:100%;height:40px;line-height:40px;background:#EDEDED;border-radius:1000px;padding:5px 40px 5px 20px;border:2px solid #ededed;}
.header .control .searchbar .from-control-search .twitter-typeahead{width:100%;}

.header .control .searchbar .hot-parts {height:25px;margin-top: 5px;overflow: hidden;line-height: 24px;color:#666;}
.header .control .searchbar .hot-parts a {display:inline-block; margin-right: 8px;}


.header .control .toolbar { float: right; padding-top: 15px; }
.header .control .toolbar-inner { float: right; }
.header .control .toolbar .tool { float: left; position: relative; margin-left:10px; }
.header .control .toolbar .tool:first-child {margin-left: 0;}
.header .control .toolbar .tool > a {display: block;height: 40px;line-height: 38px;border: 1px solid #E4E4E4;color: #666666;font-size: 14px;font-weight: 400;text-align: center;text-decoration: none;padding: 0 15px;position: relative;z-index: 1000;}
.header .control .toolbar .tool > a > .icon > em > i { font-size: 16px; color:#879CB8; }
.header .control .toolbar .tool > a > i {width: 18px;height: 18px;line-height: 18px;background: #F16051;font-size: 12px;color: #FFFFFF;text-align: center;-webkit-border-radius: 7px 7px 7px 0;-moz-border-radius: 7px 7px 7px 0;border-radius: 7px 7px 7px 0;font-weight: normal;font-style: normal;position: absolute;top: -9px;right: 5px;display:none;}

.header .control .toolbar .tool-cart .cart-preview {width: 380px;border: 1px solid #E4E4E4; top:39px;font-size:12px;}
.header .control .toolbar .tool-cart .cart-preview .inner { padding: 15px; }
.header .control .toolbar .tool-cart .cart-preview .list { max-height: 400px; overflow: auto; }
.header .control .toolbar .tool-cart .cart-preview .list .item { border-bottom: 1px solid #E4E4E4; padding: 10px; }
.header .control .toolbar .tool-cart .cart-preview .list .item:last-child {border-bottom: none;}
.header .control .toolbar .tool-cart .cart-preview .list .item .col { float: left; }
.header .control .toolbar .tool-cart .cart-preview .list .item .image { width: 20%; }
.header .control .toolbar .tool-cart .cart-preview .list .item .image a { display: block; height: 60px; width: 60px; line-height: 60px; text-align: center; overflow: hidden; }
.header .control .toolbar .tool-cart .cart-preview .list .item .image a img { width: 100%; max-height: 100%; vertical-align: middle; }
.header .control .toolbar .tool-cart .cart-preview .list .item .info { width: 55%; }
.header .control .toolbar .tool-cart .cart-preview .list .item .price{width:25%;}
.header .control .toolbar .tool-cart .cart-preview .list .item .part a{font-weight:700;color:#333;}
.header .control .toolbar .tool-cart .cart-preview .list .item .brand{color:#777;}
.header .control .toolbar .tool-cart .cart-preview .list .item .price{text-align:right;}
.header .control .toolbar .tool-cart .cart-preview .list .item .subtotal{font-weight:700;color:#F16051;}
.header .control .toolbar .tool-cart .cart-preview .list .item .qty{color:#777;}
/*.header .control .toolbar .tool-cart .cart-preview .list .item .options a {color:#07f;}*/
.header .control .toolbar .tool-cart .cart-preview .action{padding-top:15px;border-top: 1px solid #E4E4E4;}
.header .control .toolbar .tool-cart .cart-preview .action .btn-checkout {border-color:#F16051;background-color: #F16051;color:#fff;}
.header .control .toolbar .tool-cart .cart-preview .total{line-height:32px;}
.header .control .toolbar .tool-cart .cart-preview .total em {margin-left:10px;font-size:18px;font-weight:700;color:#F16051;}
.header .control .toolbar .tool-cart .cart-preview .cart-empty{text-align:center;padding:30px 0;}
.header .control .toolbar .tool-cart .cart-preview .cart-empty p{font-size:16px;font-weight:700;margin-bottom:30px;}
.header .control .toolbar .tool-cart .cart-preview .cart-empty a{color:#333;}
.header .control .toolbar .tool-cart.open > a {border-bottom: 1px solid #fff;}




/*
.header .control .control-toolbar { float: right; padding-top: 10px; }
.header .control .control-toolbar-inner { float: right; }
.header .control .control-toolbar .tool { float: left; position: relative; }
.header .control .control-toolbar .tool > a { display: block; color: #555555; font-size: 12px; font-weight: 400; text-align: center; text-decoration: none; padding: 0 15px; overflow: hidden; position: relative; }
.header .control .control-toolbar .tool > a > .icon { display: block; }
.header .control .control-toolbar .tool > a > .icon > em { height: 38px; width: 38px; display: block; margin: 0 auto; background-color: #5B5B5B; -webkit-border-radius: 50px; -moz-border-radius: 50px; border-radius: 50px; text-align: center; }
.header .control .control-toolbar .tool > a > .icon > em > i { color: #FFFFFF; font-size: 20px; height: 38px; line-height: 38px; }
.header .control .control-toolbar .tool > a > .title { display: block; text-align: center; line-height: 22px; height: 22px; }
.header .control .control-toolbar .tool > a > .nums { width: 18px; height: 18px; line-height: 18px; background: #D20019; font-size: 12px; color: #FFFFFF; text-align: center; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-weight: normal; font-style: normal; position: absolute; top: 0; right: 0; }
.header .control .control-toolbar .tool-cart .cart-preview { width: 430px; border: 1px solid #EEEEEE; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
.header .control .control-toolbar .tool-cart .cart-preview .inner { padding: 15px; }
.header .control .control-toolbar .tool-cart .cart-preview .list { max-height: 400px; overflow: auto; }
.header .control .control-toolbar .tool-cart .cart-preview .list .item { border-bottom: 1px solid #DDDDDD; padding: 10px; }
.header .control .control-toolbar .tool-cart .cart-preview .list .item .col { float: left; }
.header .control .control-toolbar .tool-cart .cart-preview .list .item .image { width: 20%; }
.header .control .control-toolbar .tool-cart .cart-preview .list .item .image a { display: block; height: 60px; width: 60px; line-height: 60px; text-align: center; overflow: hidden; }
.header .control .control-toolbar .tool-cart .cart-preview .list .item .image a img { width: 100%; max-height: 100%; vertical-align: middle; }
.header .control .control-toolbar .tool-cart .cart-preview .list .item .info { width: 55%; }
.header .control .control-toolbar .tool-cart .cart-preview .list .item .price{width:25%;}
.header .control .control-toolbar .tool-cart .cart-preview .list .item .part a{font-weight:700;color:#333;}
.header .control .control-toolbar .tool-cart .cart-preview .list .item .brand{color:#777;}
.header .control .control-toolbar .tool-cart .cart-preview .list .item .price{text-align:right;}
.header .control .control-toolbar .tool-cart .cart-preview .list .item .subtotal{font-weight:700;}
.header .control .control-toolbar .tool-cart .cart-preview .action{padding-top:15px;}
.header .control .control-toolbar .tool-cart .cart-preview .total{line-height:32px;}
.header .control .control-toolbar .tool-cart .cart-preview .total em {font-size:18px;font-weight:700;}
.header .control .control-toolbar .tool-cart .cart-preview .cart-empty{text-align:center;padding:30px 0;}
.header .control .control-toolbar .tool-cart .cart-preview .cart-empty p{font-size:16px;font-weight:700;margin-bottom:30px;}
.header .control .control-toolbar .tool-cart .cart-preview .cart-empty a{color:#333;}*/

.header .navigation {background: #D20302;color:#fff;}
.header .navigation .navlist {float:left;height: 40px;line-height: 40px;}
.header .navigation .navlist ul {position: relative; }
.header .navigation .navlist ul li {float:left;}
.header .navigation .navlist ul li > span > a {font-size: 16px;display: block;color:#fff;text-decoration: none;text-align: center;height: 40px;line-height: 40px;padding: 0 30px;overflow: hidden;}
.header .navigation .navlist ul li > span > a:hover { color:#fff;background: #B2020E;}
.header .navigation .navlist ul li:last-child > span {border-right:none;padding-right:0;}

.header .navigation .catalog {width:220px;float:left;margin-right:20px;}
.header .navigation .catalog-wrap { position: relative;}
.header .navigation .catalog-wrap > .title > a {font-size: 16px;height: 40px;line-height: 40px;display: block;background-color: #c4020f;color: #FFFFFF;padding: 0 15px;text-decoration: none;font-weight: 500;}

.header .navigation .catalog-wrap .catlist {
    width:100%;
    position:absolute;
    border: 1px solid #DDDDDD;
    /*border-top:2px solid #D20302;*/
    z-index:50;
    /*background:#0063E8;*/
    background: #fff;
    color:#333;
    height:600px;
    display:none;
}
.header .navigation .catalog-wrap .catlist .cat-bg {position: absolute;width:100%;height:100%;background: #fff;opacity:0;top:0;left:0;}

.header .navigation .catalog-wrap .catlist .catlist-inner {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1000;
    /*background: #F5F3F2;*/
}
.header .navigation .catalog-wrap:hover .catlist {display:block !important;}

.header .navigation .catalog .catlist-inner > dl {
    border-bottom: 1px solid #DDDDDD;
    background: #ffffff;
}

.header .navigation .catalog .catlist-inner > dl:last-child {
    border-bottom: 0;
}

.header .navigation .catalog .catlist-inner > dl > dt > a {
    display:block;
    line-height:34px;
    color:#ff0807;
    font-size:14px;
    padding-left:15px;
    text-decoration:none;
    /*border-top:1px solid transparent;*/
    /*border-bottom:1px solid transparent;*/
    -webkit-transition:none;
    -moz-transition:none;
    -ms-transition:none;
    -o-transition:none;
    transition:none;
}
.header .navigation .catalog .catlist-inner > dl > dt {position: relative;z-index: 999;margin-bottom:3px;}

.header .navigation .catalog .catlist-inner > dl:hover > dt > a,
.header .navigation .catalog .catlist-inner > dl > dt > a:hover {
    /*background: #FFFFFF;*/
    /*color: #333; */
    /*border-color:#cc0000;*/
}
.header .navigation .catalog .catlist-inner > dl:hover {
    background: #F5F3F2;
    border-left: 2px solid #F00;
}
.header .navigation .catalog .catlist-inner > dl > dt > .childs {
    padding-left: 10px;
}
.header .navigation .catalog .catlist-inner > dl > dt > .childs > .item {
    float:left;width:50%;
    height:28px;
    line-height: 28px;
}
.header .navigation .catalog .catlist-inner > dl > dt > .childs > .item > .inner {
    padding: 0 5px;
}

.header .navigation .catalog .catlist-inner > dl > dd {
    /*background:#FFFFFF;*/
    position:absolute;
    width:920px;
    height:599px;
    top:0;
    left:219px;
    background: #F5F3F2;
    /*border-left:1px solid #CC0000;*/
    border-right:1px solid #DDDDDD;
    border-bottom:1px solid #DDDDDD;
    overflow-y:auto;
    z-index:998;
}
.header .navigation .catalog .catlist-inner > dl:hover > dd {display: block !important;}
.header .navigation .catalog .catlist-inner > dl > dd .cat-inner {padding:15px;}
.header .navigation .catalog .catlist-inner > dl > dd .row {margin:0;}
.header .navigation .catalog .catlist-inner > dl > dd .row .col {padding:8px 10px;}

.body-home .header .navigation .catalog-wrap .catlist {display:block;/*background: none;*/}
/*.body-home .header .navigation .catalog-wrap .catlist .cat-bg {opacity: .7;}
.body-home .header .navigation .catalog .catlist-inner > dl > dt > a {color:#333;}*/

.header .control.fixed {
    top: 0;
    left: 0;
    width: 100%;
    position: fixed;
    z-index: 999;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-box-shadow: 0 5px 12px rgba(0, 0, 0, .15);
    -moz-box-shadow: 0 5px 12px rgba(0, 0, 0, .15);
    box-shadow: 0 5px 12px rgba(0, 0, 0, .15);
    padding:0;
}
/*.header .control.fixed .control {padding:0;}*/
.header .control.fixed .brandbar .brand {padding:5px 0;}
.header .control.fixed .brandbar .brand a {height:60px;line-height:60px;}
.header .control.fixed .searchbar {padding:15px 0;}
.header .control.fixed .searchbar .hot-parts {display:none !important;}
.header .control.fixed .toolbar {padding:15px 0;}
.header .control.fixed .toolbar .tool > a {padding:0 15px;}
.header .control.fixed .toolbar .tool > a > .title {display:none;}
/*.fixed-header {
    width: 100% !important;
    z-index: 1039 !important;
    -webkit-box-shadow: 0 5px 12px rgba(0, 0, 0, .15);
    -moz-box-shadow: 0 5px 12px rgba(0, 0, 0, .15);
    box-shadow: 0 5px 12px rgba(0, 0, 0, .15);
}
.fixed-header .topbar {display:none !important;}
.fixed-header .navigation {display:none !important;}

.fixed-header .control {padding:0;}
.fixed-header .control .brandbar .brand {padding:5px 0;}
.fixed-header .control .brandbar .brand a {height:60px;line-height:60px;}

.fixed-header .control .searchbar {padding:15px 0;}
.fixed-header .control .searchbar .hot-parts {display:none !important;}

.fixed-header .control .toolbar {padding:15px 0;}
.fixed-header .control .toolbar .tool > a {padding:0 15px;}
.fixed-header .control .toolbar .tool > a > .title {display:none;}*/


/*.footer { padding:0 0 40px 0;
    background: #3E3E3E;color:#fff;}
.footer a {color:#ddd;}
.footer a:hover {color:#fff;}*/



.footer-banner {padding:15px 0; background:#F5F5F5;color:#555;font-size:18px;margin-top:30px;}
.footer-banner ul li {float:left;width:20%;padding-left:20px;}
.footer-banner ul li i {width: 64px;height: 64px;margin-right: 2px;display: inline-block;vertical-align: middle;background: url(../images/icon-footer-banner.png) no-repeat;}
.footer-banner ul .item-1 i {background-position: 0 0;}
.footer-banner ul .item-2 i {background-position: 0 -64px;}
.footer-banner ul .item-3 i {background-position: 0 -128px;}
.footer-banner ul .item-4 i {background-position: 0 -192px;}
.footer-banner ul .item-5 i {background-position: 0 -256px;}

.footer { padding:0 0 30px 0;background: #f3f3f3;border-top: 1px solid #e6e6e6;}
.footer .footer-image {text-align: center;background: #F2F2F2;}

.footer .footer-link {padding:30px 0;border-bottom: 1px solid #eee;margin-bottom: 30px;}
.footer .footer-link dl {margin-bottom: 15px;text-align:left;padding-left:70px;}
.footer .footer-link dl dt {font-size:16px;margin-bottom:15px;}
.footer .footer-link dl dd ul li {padding:3px 0;}
.footer .footer-link dl .wxqrcode {text-align:center;}

.footer .address { text-align: center;}
.footer .icp { text-align: center;}

.footer .images {text-align: center;margin-top: 20px;}
.footer .images a {margin:0 5px;border:1px solid #f2f2f2;display: inline-block;}
.footer .images span {margin:0 5px;border:1px solid #f2f2f2;display: inline-block;}

/*.footer .footer-image {text-align: center;background: #FCFCFC;border-top: 1px solid #cccccc;}*/


/*.footer .footer-link {padding:30px 0;
    border-bottom: 1px solid #585858;
    margin-bottom: 30px;
}
.footer .footer-link dl {text-align: center;}
.footer .footer-link dl dt {font-size:14px;margin-bottom:15px;}
.footer .footer-link dl dd {}
.footer .footer-link dl dd ul {}
.footer .footer-link dl dd ul li {padding:2px 0;}
.footer .footer-link dl dd ul li a {}*/

/*.footer .copyright { text-align: center;}*/
/*.footer .address { text-align: center;}
.footer .icp { text-align: center;}*/

/*.footer .images {
    text-align: center;
    margin-top: 20px;
}
.footer .images a {
    margin:0 5px;
    border:1px solid #f2f2f2;
    display: inline-block;
}
.footer .images span {
    margin:0 5px;
    border:1px solid #f2f2f2;
    display: inline-block;
}*/


.content > .page {min-height: 560px;}

.content .page .navcrumb{margin:0;padding:0;}

.content .page .navcrumb .breadcrumb {
    background: #FFFFFF;
    border-radius: 0;
    padding: 15px 0;
    margin: 0;
    font-size:12px;
    /*color: #333333;*/
}
/*.content .page .navcrumb .breadcrumb li a{color:#333;font-weight:400;}*/
/*.content .page .navcrumb .breadcrumb>li+li:before{color:#333;}*/



.layer-quote-add .form-quote-add {padding:15px 15px 0 15px;}



/* 首页 */
.page-home {padding-top: 10px;}

.page-home .floor {margin-bottom: 15px;}

.page-home .floor .panel {border:0;margin:0;}
.page-home .floor .panel .panel-heading {border: 0;padding:10px 0;background: none;/*border-bottom: 1px solid #E4E4E4;*/}
.page-home .floor .panel .panel-heading h3 {font-size:18px;/*border-left: 3px solid #CC0000;padding-left:10px;*/}
.page-home .floor .panel .panel-body {padding:0;}

/*.page-home .floor .floor-side {
    float: left;
    width: 290px;
    height: 400px;
    overflow: hidden;
}*/
/*.page-home .floor .floor-main {position: relative;padding-left: 300px;}*/

/*.page-home .floor-banner {margin-bottom:0;}*/
/*.page-home .floor-banner .row {margin:0 -10px;}*/
/*.page-home .floor-banner .row .col {padding:0 10px;margin-bottom:15px;}*/

.page-home .row-1 {position:relative;}
.page-home .row-1 .aside {right:0;top:0;width:230px;height:380px;position:absolute;margin-bottom:15px;}
.page-home .row-1 .aside .panel-heading {background:#FFFFFF;}
.page-home .row-1 .aside .panel-body {padding:10px;overflow:hidden;}
.page-home .row-1 .aside .nav-tabs {margin-bottom:15px;}
.page-home .row-1 .aside .nav-tabs li {float:left;width:50%;text-align: center;}
.page-home .row-1 .aside ul.list li {position:relative;padding:0 10px 0 15px;line-height:26px;}
.page-home .row-1 .aside ul.list li:before {left:0;top:50%;margin-top:-2px;position:absolute;content:' ';height:4px;width:4px;background:#879CB8;}

.page-home .panel-home-gonggao {height:210px;border-bottom:0;margin-bottom:0;}
.page-home .panel-home-news {margin-bottom:0;height:210px;}

.page-home .order-list {}
.page-home .order-list .item {border-bottom: 1px solid #e4e4e4;line-height:28px;height:28px;}
.page-home .order-list .item:last-child {border-bottom: 0;}
.page-home .order-list .item > span{float:left;width:33.3333%;}
.page-home .order-list .item .price{text-align: right;}
.page-home .order-list .item .status{text-align: right;}

.page-home .main-banner {position: relative;margin:0 240px 15px 230px;}
.page-home .main-banner .swiper-mianbanner {height:350px;overflow: hidden;}
.page-home .main-banner .swiper-mianbanner .swiper-pagination { bottom:5px;}
.page-home .main-banner .swiper-mianbanner .swiper-pagination-bullet-active { background: #FFFFFF;}
.page-home .main-banner .swiper-mianbanner .swiper-slide { background: center no-repeat;background-size: cover;}
.page-home .main-banner .swiper-mianbanner .swiper-slide a { display:block;height:100%;width:100%;}


.page-home .floor-brands .panel .panel-heading {border:0;}
/*.page-home .floor-brands .floor-banner {height:241px;}*/

.page-home .floor-brands .floor-lside {float:left;position:relative;width:190px;height:190px;}
.page-home .floor-brands .floor-rside {float:right;position:relative;width:190px;height:190px;}
.page-home .floor-brands .floor-lside a {display:block;height:190px;}
.page-home .floor-brands .floor-rside a {display:block;height:190px;}


.page-home .floor-brands .floor-main {position: relative;margin:0 200px;}
.page-home .floor-brands .brand-list-rec {margin:0;}
.page-home .floor-brands .brand-list-rec .col {padding:0;}
.page-home .floor-brands .brand-list-rec .col .inner {overflow: hidden;margin-right: -1px;margin-bottom: -1px;}

.page-home .floor-brands .brand-list-rec .col .inner a {
    height:64px;
    border:1px solid #e4e4e4;
    padding:10px;
    display:block;
    line-height:44px;
    overflow:hidden;
    text-align:center;
    position:relative;
    z-index:1;
    -webkit-transition:all .2s;
    -moz-transition:all .2s;
    -ms-transition:all .2s;
    -o-transition:all .2s;
    transition:all .2s;
}
.page-home .floor-brands .brand-list-rec .col .inner a:hover {border-color:#005FCC;z-index: 2;}
.page-home .floor-brands .brand-list-rec .col .inner a img {max-width: 100%;max-height: 100%;}





.page-home .floor-prod-hot .prod-list {position:relative;}
.page-home .floor-prod-hot .prod-list .col {padding:0;margin:0;}
.page-home .floor-prod-hot .prod-list .col .inner {border:1px solid #e4e4e4;height:190px;padding:10px;margin-right:-1px;margin-bottom:-1px;}
.page-home .floor-prod-hot .prod-list .col-2 {margin-left:33.3333%}
.page-home .floor-prod-hot .prod-list .image {text-align:center;}
.page-home .floor-prod-hot .prod-list .image a {display:block;height:100px;line-height:80px;text-align:center;overflow:hidden;padding:10px;}
.page-home .floor-prod-hot .prod-list .image a img {max-height:100%;max-width:100px;}
.page-home .floor-prod-hot .prod-list .part {text-align:center;margin-bottom:5px;}
.page-home .floor-prod-hot .prod-list .part a {font-size:14px;}
.page-home .floor-prod-hot .prod-list .brand {text-align:center;margin-bottom:5px;}
.page-home .floor-prod-hot .prod-list .brand a {font-size:12px;color:#999;}
.page-home .floor-prod-hot .prod-list .price {text-align:center;}
.page-home .floor-prod-hot .prod-list .unit-price {font-size:14px;color:#F16051;font-weight:400;font-family:"Microsoft YaHei";}

.page-home .floor-prod-hot .floor-aside {height:190px;
    position:absolute;width:33.3333%;
    left:16.6666%;
    top:0;
    z-index: 1;
}
.page-home .floor-prod-hot .floor-aside a {display:block;border:1px solid #e4e4e4;height:190px;margin-right:-1px;margin-bottom:-1px;}

.page-home .floor-banner {margin-bottom:0;}
.page-home .floor-banner .container-fluid {padding:0;}
.page-home .floor-banner .row {margin:0 -10px;}
.page-home .floor-banner .row .col {padding:0 10px;margin-bottom:15px;}


/*.page-home .floor-1 .panel .panel-body {border:1px solid #E4E4E4;!*border-top:0*!;overflow: hidden;}
.page-home .floor-1 .panel .table {margin:0;}

.page-home .floor-1 .panel .table > tbody > tr > td,
.page-home .floor-1 .panel .table > tbody > tr > th,
.page-home .floor-1 .panel .table > tfoot > tr > td,
.page-home .floor-1 .panel .table > tfoot > tr > th,
.page-home .floor-1 .panel .table > thead > tr > td,
.page-home .floor-1 .panel .table > thead > tr > th {padding:10px;border-color:#E4E4E4;border-width:1px;}
.page-home .floor-1 .panel .table > thead > tr > th {background: #f2f2f2;color:#666;font-size:14px;}*/

/*.page-home .floor-1 .panel .table-supplier > thead > tr > th,*/
/*.page-home .floor-1 .panel .table-supplier > tbody > tr > td {text-align: center;}*/

/*.page-home .floor .floor-side a {display: block;height: 100%;width: 100%;background: center no-repeat;background-size: auto 100%;}*/

/*.page-home .floor-brands .panel .panel-heading {border-bottom:0;}*/
/*.page-home .floor-brands .floor-side {height: 241px;}
.page-home .floor-brands .brand-list {margin:0;}
.page-home .floor-brands .brand-list .col {padding:0;}
.page-home .floor-brands .brand-list .col .inner {overflow: hidden;margin-right: -1px;margin-bottom: -1px;}
.page-home .floor-brands .brand-list .col .inner a {height:81px;border:1px solid #E4E4E4;padding:15px;display: block;line-height: 48px;overflow: hidden;text-align: center;position: relative;z-index: 1;-webkit-transition: all .2s;-moz-transition: all .2s;-ms-transition: all .2s;-o-transition: all .2s;transition: all .2s;}
.page-home .floor-brands .brand-list .col .inner a:hover {border-color:#cc0000;z-index: 2;}
.page-home .floor-brands .brand-list .col .inner a img {max-width: 100%;max-height: 100%;}*/

/*.page-home .floor-product .panel .panel-heading {border-bottom: 0}*/

.page-home .floor-product .panel .panel-heading {padding-left: 50px;margin-bottom: 5px;}
.page-home .floor-product-1 .panel .panel-heading {background:url("../images/floor_01.jpg") no-repeat left center;}
.page-home .floor-product-2 .panel .panel-heading {background:url("../images/floor_02.jpg") no-repeat left center;}
.page-home .floor-product-3 .panel .panel-heading {background:url("../images/floor_03.jpg") no-repeat left center;}
.page-home .floor-product-4 .panel .panel-heading {background:url("../images/floor_04.jpg") no-repeat left center;}
/*.page-home .floor-product-5 .panel .panel-heading {background:url("../images/f5.png") no-repeat left center;}*/

.page-home .floor-product .floor-lside {float:left;width:200px;height:359px; border:1px solid #E4E4E4;border-right: 0;}
.page-home .floor-product .floor-lside .cat-childs {height:179px;border-bottom: 1px solid #E4E4E4;padding-top: 40px;}
.page-home .floor-product .floor-lside .cat-childs ul {padding:15px;margin:0 -5px;}
.page-home .floor-product .floor-lside .cat-childs ul li {float:left;width:50%;padding:0 5px;line-height:30px;}
.page-home .floor-product .floor-lside .lside-ad {height:178px;padding:5px;}
.page-home .floor-product .floor-lside .lside-ad a {display:block;height:168px;overflow: hidden;}


/*.page-home .floor-product .floor-lside a {display:block;height:360px;}*/
.page-home .floor-product .floor-rside {float:right;width:230px;border:1px solid #E4E4E4;}
.page-home .floor-product .floor-rside .brand-list {border-bottom:1px solid #E4E4E4;height:179px;overflow:hidden;}
.page-home .floor-product .floor-rside .brand-list .item {float:left;width:50%;}
.page-home .floor-product .floor-rside .brand-list .item .inner {}
.page-home .floor-product .floor-rside .brand-list .item a {display:block;height:58px;padding:10px;line-height:40px;text-align:center;overflow:hidden;}
.page-home .floor-product .floor-rside .brand-list .item a img {max-width:100%;max-height:100%;}
.page-home .floor-product .floor-rside .rside-banner {height:178px;}
.page-home .floor-product .floor-rside .rside-banner a {height:178px;display:block;}

.page-home .floor-product .floor-main {margin:0 230px 0 200px;}
.page-home .floor-product .floor-main .row {margin:0;position:relative;}
.page-home .floor-product .floor-main .row .col {padding:0;float:left;width:20%;}
.page-home .floor-product .floor-main .row .col .banner {height:100%;width:100%;}

.page-home .floor-product .floor-main .row .col .banner .swiper-floor-banner {height:100%;width:100%;}
.page-home .floor-product .floor-main .row .col .banner .swiper-floor-banner .swiper-pagination {bottom: 0;}
.page-home .floor-product .floor-main .row .col .banner .swiper-floor-banner .swiper-pagination-bullet-active {background: #fff;}

/*.page-home .floor-product .floor-main .row .col .banner a {display: block;height: 100%;width: 100%;background: center no-repeat;background-size: cover;}*/
.page-home .floor-product .floor-main .row .col .inner {height: 180px;overflow: hidden;border:1px solid #E4E4E4;margin-right:-1px;margin-bottom:-1px;position: relative;}
.page-home .floor-product .floor-main .row .col .image {text-align:center;}
.page-home .floor-product .floor-main .row .col .image a {display:block;height:120px;line-height:80px;text-align:center;overflow:hidden;padding:20px;}
.page-home .floor-product .floor-main .row .col .image a:hover {opacity: .7;}
.page-home .floor-product .floor-main .row .col .image a img {max-height:100%;max-width:100px;}
.page-home .floor-product .floor-main .row .col .part {text-align:center;margin-bottom:5px;padding:0 5px;}
.page-home .floor-product .floor-main .row .col .part a {font-size:14px;}
.page-home .floor-product .floor-main .row .col .brand {text-align:center;margin-bottom:5px;}
.page-home .floor-product .floor-main .row .col .brand a {font-size:12px;color:#999;}
.page-home .floor-product .floor-main .row .col .price {text-align:center;}
.page-home .floor-product .floor-main .row .col .unit-price {font-size:14px;color:#F16051;font-weight:400;font-family:"Microsoft YaHei";}

.page-home .floor-product .floor-main .row .col-banner {position: absolute;width:60%;top:0;left:20%;}
.page-home .floor-product .floor-main .row .col-2 {margin-left: 60%;}

/*.page-home .floor-product-2 .floor-main .col-banner {position:absolute;top:0;left:50%;}
.page-home .floor-product-2 .floor-main .row .col-2 {margin-right:50%;}

.page-home .floor-product-4 .floor-main .col-banner {position:absolute;top:0;left:50%;}
.page-home .floor-product-4 .floor-main .row .col-2 {margin-right:50%;}

.page-home .floor-product-5 .floor-main {margin:0;height:360px;}
.page-home .floor-product-5 .floor-main .col-3,
.page-home .floor-product-5 .floor-main .col-7 {margin-left:33.3333%}
.page-home .floor-product-5 .floor-main .col-banner {
    position:absolute;
    top:0;
    left:33.3333%;
}
.page-home .floor-product-5 .floor-main .prod-list .col-banner .inner {
    height:359px;
}
.page-home .floor-product-5 .floor-main .prod-list .col-banner .inner .banner a {
    background-size:auto;
}*/

/*.page-home .floor-product .floor-main .row .col .inner .part {padding:10px;margin:10px 0;text-align: center;}
.page-home .floor-product .floor-main .row .col .inner .part a {font-size:14px;font-weight:500;}
.page-home .floor-product .floor-main .row .col .inner .image {bottom:10px;right:0;width:100%;height:120px;position: absolute;}
.page-home .floor-product .floor-main .row .col .inner .image a {position: absolute;bottom:10px;right:10px;width:100px;height: 100px;line-height: 100px;text-align: center;overflow: hidden;transition: all 0.3s;}
.page-home .floor-product .floor-main .row .col .inner .image a:hover {margin-right: 15px;}
.page-home .floor-product .floor-main .row .col .inner .image a img {max-height:100%;}*/

/*.page-home .floor-supplier .floor-main .row {margin:0;}
.page-home .floor-supplier .floor-main .row .col {padding:0;}
.page-home .floor-supplier .floor-main .row .col .inner {overflow: hidden;margin-right: -1px;margin-bottom: -1px;}
.page-home .floor-supplier .floor-main .row .col .inner a {height: 101px;border: 1px solid #E4E4E4;padding: 15px;display: block;line-height: 68px;overflow: hidden;text-align: center;position: relative;z-index: 1;-webkit-transition: all .2s;-moz-transition: all .2s;-ms-transition: all .2s;-o-transition: all .2s;transition: all .2s;}
.page-home .floor-supplier .floor-main .row .col .inner a:hover {border-color:#cc0000;z-index: 2;}
.page-home .floor-supplier .floor-main .row .col .inner a img {max-width: 100%;max-height: 100%;}

.page-home .floor-division .panel .panel-heading {float:left;width:130px;padding:0;}
.page-home .floor-division .panel .panel-heading h3 {height:121px;line-height:120px;text-align: center; background: #f2f2f2;color:#777;border:1px solid #E4E4E4;border-right: 0;}
.page-home .floor-division .panel-body {margin-left:130px;}
.page-home .floor-division .row {margin:0;}
.page-home .floor-division .row .col {padding:0;}
.page-home .floor-division .row .col .inner {overflow: hidden;margin-right: -1px;margin-bottom: -1px;}
.page-home .floor-division .row .col .inner a {height: 121px;border: 1px solid #E4E4E4;padding: 15px;display: block;line-height: 88px;overflow: hidden;text-align: center;position: relative;z-index: 1;-webkit-transition: all .2s;-moz-transition: all .2s;-ms-transition: all .2s;-o-transition: all .2s;transition: all .2s;}
.page-home .floor-division .row .col .inner a:hover {border-color:#cc0000;z-index: 2;}
.page-home .floor-division .row .col .inner a img {max-width: 100%;max-height: 100%;}

.page-home .floor-inquiry .floor-side {height:286px;}
.page-home .floor-inquiry .inquiry-inner {border:1px solid #E4E4E4;padding:15px;}
.page-home .floor-inquiry .inquiry-inner h4 {color:#cc0000;font-size:18px;font-weight:400; padding-top: 10px; margin-bottom: 15px;}*/
/*.page-home .floor-inquiry .floor-main .row {margin:0 -15px;}*/
/*.page-home .floor-inquiry .floor-main .row .col {padding:0 15px;}*/

/*.page-home .floor-inquiry .inquiry-inner .inquiry-list {margin:0 -10px;height:80px;margin-bottom: 15px;}
.page-home .floor-inquiry .inquiry-inner .inquiry-list .inquiry-item {padding:0 10px;float:left;width:33.33%;}
.page-home .floor-inquiry .inquiry-inner .inquiry-list .inquiry-item .inner {
    background: #F2F2F2;color:#777;font-size:14px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    position: relative;
    height:80px;
}
.page-home .floor-inquiry .inquiry-inner .inquiry-list .inquiry-item .inner i {color:#cc0000;
    font-weight: 400;font-size:32px;
    position: absolute;
    height:80px;
    line-height: 80px;
    width:70px;
    text-align: center;
}

.page-home .floor-inquiry .inquiry-inner .inquiry-list .inquiry-item .inner em {display:block;padding-top: 20px;padding-left: 70px;font-weight: 400;color:#cc0000;font-size:16px;}
.page-home .floor-inquiry .inquiry-inner .inquiry-list .inquiry-item .inner span {display:block;padding-left: 70px;}

.page-home .floor-inquiry .inquiry-inner .banner {position: relative;height:115px;border-top: 1px solid #E4E4E4;
    padding-top: 15px;}
.page-home .floor-inquiry .inquiry-inner .banner .banner-bg {
    height:100px;
    margin-right: 230px;
    background: center no-repeat;
    background-size: 100%;
}
.page-home .floor-inquiry .inquiry-inner .banner .tools {position: absolute;right:0;top:15px;}

.page-home .floor-inquiry .inquiry-inner .banner .tools a {
    margin-left: 15px;
    width: 100px;
    height: 100px;
    float: left;
    text-align: center;
    font-size:14px;
    line-height: 22px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    text-decoration: none;
}
.page-home .floor-inquiry .inquiry-inner .banner .tools a i {
    display:block;
    font-size:42px;
    color:#fff;
    height:70px;
    line-height: 80px;
    text-align: center;
}
.page-home .floor-inquiry .inquiry-inner .banner .tools .btn-inq-1 {
    color:#fff;
    background: -moz-linear-gradient(top, #F38E48 50%, #E56332 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F38E48), color-stop(100%,#E56332));
    background: -webkit-linear-gradient(top, #F38E48 0%,#E56332 100%);
    background: -o-linear-gradient(top, #F38E48 0%,#E56332 100%);
    background: -ms-linear-gradient(top, #F38E48 0%,#E56332 100%);
    background: linear-gradient(to bottom, #F38E48 0%,#E56332 100%);
}
.page-home .floor-inquiry .inquiry-inner .banner .tools .btn-inq-2 {
    color:#fff;
    background: -moz-linear-gradient(top, #FFF11F 50%, #FFC212 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#F38E48), color-stop(100%,#FFC212));
    background: -webkit-linear-gradient(top, #FFF11F 0%,#FFC212 100%);
    background: -o-linear-gradient(top, #FFF11F 0%,#FFC212 100%);
    background: -ms-linear-gradient(top, #FFF11F 0%,#FFC212 100%);
    background: linear-gradient(to bottom, #FFF11F 0%,#FFC212 100%);
}*/
/*
.page-home .floor-inquiry .inquiry-inner .banner {position: relative;}
.page-home .floor-inquiry .inquiry-inner .banner .banner-bg {height:100px;padding-right: 130px;}
.page-home .floor-inquiry .inquiry-inner .banner .tools {position: absolute;}
*/


/*.page-home .floor .floor-banner {float:left;width:190px;height:399px;overflow: hidden;}
.page-home .floor .floor-banner a {display: block;height: 100%;width: 100%;background: center no-repeat;background-size: auto 100%;}
.page-home .floor .prod-brands{float:right;width:220px;height:399px;overflow: hidden;border-right: 1px solid #f2f2f2;border-bottom: 1px solid #f2f2f2;position: relative;}
.page-home .floor .prod-brands .brand-list {margin:0;}
.page-home .floor .prod-brands .brand-list .col {padding:0;}
.page-home .floor .prod-brands .brand-list .col .inner {height:66px;padding:10px;overflow: hidden;position: relative;}
.page-home .floor .prod-brands .brand-list .col .inner a {height:46px;line-height: 46px;text-align: center;display:block;}
.page-home .floor .prod-brands .brand-list .col .inner a img {max-height: 100%;max-width: 100%;}
.page-home .floor .prod-brands .right-banner {border-top: 1px solid #f2f2f2;position: absolute;width:100%;height:199px;bottom:0;left:0;}
.page-home .floor .prod-brands .right-banner a {display: block;width:100%;height:100%;background: center bottom no-repeat;background-size: auto;}

.page-home .floor .prod-list {position: relative;margin:0 220px 0 200px;}
.page-home .floor .prod-list .row {margin:0;}
.page-home .floor .prod-list .row .col {padding:0;}
.page-home .floor .prod-list .row .col .hd-banner {height:100%;width:100%;}
.page-home .floor .prod-list .row .col .hd-banner a {display: block;height: 100%;width: 100%;background: center no-repeat;background-size: cover;}
.page-home .floor .prod-list .row .col .inner {height: 200px;overflow: hidden;border:1px solid #f2f2f2;margin-right:-1px;margin-bottom:-1px;position: relative;}
.page-home .floor .prod-list .row .col .inner .part {padding:10px;margin:10px 0;text-align: center;}
.page-home .floor .prod-list .row .col .inner .part a {font-size:14px;font-weight:500;}
.page-home .floor .prod-list .row .col .inner .image {bottom:10px;right:0;width:100%;height:120px;position: absolute;}
.page-home .floor .prod-list .row .col .inner .image a {position: absolute;bottom:10px;right:10px;width:100px;height: 100px;line-height: 100px;text-align: center;overflow: hidden;transition: all 0.3s;}
.page-home .floor .prod-list .row .col .inner .image a:hover {margin-right: 15px;}
.page-home .floor .prod-list .row .col .inner .image a img {max-height:100%;}

.page-home .floor-brand-rec .panel .panel-heading {border:0;}
.page-home .floor-brand-rec .floor-banner {height:241px;}
.page-home .floor-brand-rec .floor-main {position: relative;margin-left: 200px;}
.page-home .floor-brand-rec .brand-list-rec {margin:0;}
.page-home .floor-brand-rec .brand-list-rec .col {padding:0;}
.page-home .floor-brand-rec .brand-list-rec .col .inner {overflow: hidden;margin-right: -1px;margin-bottom: -1px;}
.page-home .floor-brand-rec .brand-list-rec .col .inner a {height:81px;border:1px solid #eee;padding:15px;display: block;line-height: 48px;overflow: hidden;text-align: center;position: relative;z-index: 1;-webkit-transition: all .2s;-moz-transition: all .2s;-ms-transition: all .2s;-o-transition: all .2s;transition: all .2s;}
.page-home .floor-brand-rec .brand-list-rec .col .inner a:hover {border-color:#005FCC;z-index: 2;}
.page-home .floor-brand-rec .brand-list-rec .col .inner a img {max-width: 100%;max-height: 100%;}

.page-home .panel-bottom .panel-body {height:210px;overflow: hidden;}
.page-home .panel-bottom .panel-heading {padding:10px 0; margin:0 15px;background: #FFFFFF;position: relative;}
.page-home .panel-bottom .panel-heading h3 {font-size:16px;padding-right: 80px;line-height:20px;}
.page-home .panel-bottom .panel-heading .more {position: absolute;top:10px;right:0;line-height:20px;}
.page-home .panel-bottom .panel-heading .more a {color:#888;}

.page-home .panel-article ul li {position: relative;line-height: 30px;}
.page-home .panel-article ul li .title {padding-right: 100px;}
.page-home .panel-article ul li .pubtime {color:#999;position: absolute;right:0;top:0;}

.page-home .panel-part-latest ul {}
.page-home .panel-part-latest ul li {line-height:30px;}*/


/* 分类列表 */
/*.page-cate-list h1{font-size:28px;font-weight:700;padding:25px 10px;}*/
/*.page-cate-list .prod-cate-nav {padding:15px;border:1px solid #0077FF;margin-bottom: 15px;}
.page-cate-list .prod-cate-nav .row {margin:0;}
.page-cate-list .prod-cate-nav .col {padding:0;}
.page-cate-list .prod-cate-nav .col a {font-size:14px;display:block;padding:8px 10px;text-decoration:none;}
.page-cate-list .prod-cate-nav .col a:hover {background: #0077FF;color:#fff;}*/

/*.page-cate-list .prod-cate-nav.scrollfixed > .panel {
    box-shadow: 0 2px 6px rgba(0, 0, 0, .1);
}*/
.page-cate-list .prod-cate-nav > .panel > .panel-body {
    max-height:620px;
    overflow-y:auto;
}
.page-cate-list .prod-cate-nav ul li {padding:5px 0;}
.page-cate-list .prod-cate-nav ul li a {font-size:14px;}

.page-cate-list .prod-cate-list .item{margin-bottom:15px;}
.page-cate-list .prod-cate-list .item h3{border-bottom:1px solid #DDD;font-size:18px;color:#333;font-weight:400;margin:0;padding:15px 10px;}
.page-cate-list .prod-cate-list .item h3 a{font-weight:700;}
/*.page-cate-list .prod-cate-list .item h3 a:hover{color:#dd2726;}*/
.page-cate-list .prod-cate-list .item h3 .text-muted {color:#999;font-size:16px;}
.page-cate-list .prod-cate-list .item .list{padding:15px;}
.page-cate-list .prod-cate-list .item .list ul li{padding:10px;}
.page-cate-list .prod-cate-list .item .list ul li a{font-size:14px;font-weight:400;}

/*.page-cate-list .letter-wrap {
    min-height:35px;
}*/



/* 品牌列表 */
.page-brand-list .letter-wrap {
    min-height:35px;
}
/*.page-brand-list h1{font-size:28px;font-weight:700;padding:25px 10px;}*/
.page-brand-list .brand-letter{/*background-color:#AFAFAF;*/ width:100% !important;font-size: 16px;}
.page-brand-list .brand-letter .container{}
.page-brand-list .brand-letter-inner{padding:0 15px;background-color:#f2f2f2;}
.page-brand-list .brand-letter ul {text-align: center;}
.page-brand-list .brand-letter ul li{ display: inline-block;color:#808080; }

.page-brand-list .brand-letter ul li a {
    font-size: 16px;
    font-weight: 400;
    color: #D20302;
    display: block;
    padding: 8px 10px;
    text-decoration: none;
}

.page-brand-list .brand-letter ul li a:hover {
    color:#FFFFFF;
    background: #D20302;
}

.page-brand-list .brand-letter.fixed {
    top: 70px;
    left: 0;
    width: 100%;
    position: fixed;
    z-index: 999;
    -webkit-animation-duration: 0.5s;
    animation-duration: 0.5s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-box-shadow:1px 3px 3px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow:1px 3px 3px 0 rgba(0, 0, 0, 0.1);
    box-shadow:1px 3px 3px 0 rgba(0, 0, 0, 0.1);
    background-color:#D20302;
}
.page-brand-list .brand-letter.fixed .brand-letter-inner {background: #D20302;}
.page-brand-list .brand-letter.fixed ul li {color:#FFFFFF;}
.page-brand-list .brand-letter.fixed ul li a {color:#FFFFFF;}
.page-brand-list .brand-letter.fixed ul li a:hover {color:#D20302;background: #FFFFFF;}

/*.page-brand-list .fixed-brand-letter {background-color:#D20302; box-shadow:1px 3px 3px 0 rgba(0,0,0,0.1);  }
.page-brand-list .fixed-brand-letter .brand-letter-inner {background: #D20302;}
.page-brand-list .fixed-brand-letter ul li {color:#FFFFFF;}
.page-brand-list .fixed-brand-letter ul li a {color:#FFFFFF;}
.page-brand-list .fixed-brand-letter ul li a:hover {color:#D20302;background: #FFFFFF;}*/

/*.fixed-brand-letter .brand-letter-inner{width:1170px;margin:0 auto;}*/
/*.page-brand-list .fixed-letter{box-shadow:1px 3px 3px 0 rgba(0,0,0,0.1);width:100% !important;top:84px !important;;}*/

.page-brand-list .brand-list {padding-top:20px;}
.page-brand-list .brand-list dl{padding:15px 0; }
.page-brand-list .brand-list dl dt{border-bottom:1px solid #DDD;font-size:22px;color:#333;font-weight:800;padding:10px;}
.page-brand-list .brand-list dl dt em{font-weight:normal;font-size:18px;}
.page-brand-list .brand-list dl dd{padding:10px 0;}
.page-brand-list .brand-list dl dd ul li{padding:0;margin:0;}
.page-brand-list .brand-list dl dd ul li .inner{padding:10px;}
.page-brand-list .brand-list dl dd ul li a{font-size:14px;font-weight:400;}

/* 品牌详细 */
.page-brand-details h1{font-size:28px;font-weight:800;padding:15px 0;margin-bottom:20px;}
.page-brand-details .panel-brand-details .panel-body .brand-img{float:left;width:200px;height:100px;margin:0 15px 15px 0;overflow:hidden;}
.page-brand-details .panel-brand-details .panel-body .brand-img img{max-width:100%;}

.page-brand-details .panel-related-cats dl dt{border-bottom:1px solid #ddd;font-size:14px;color:#333;font-weight:700;padding:10px;}
.page-brand-details .panel-related-cats dl dt a{text-decoration:none;}
.page-brand-details .panel-related-cats dl dt a em{font-weight:normal;font-style:normal;font-size:14px;}
.page-brand-details .panel-related-cats dl dd{padding:10px 0;}
.page-brand-details .panel-related-cats dl dd ul li{padding:0;margin:0;padding:4px 10px;}
.page-brand-details .panel-related-cats dl dd ul li a{font-size:12px;}
.page-brand-details .panel-related-cats dl dd ul li a em{font-weight:normal;font-style:normal;color:#888;}

.page-brand-details .panel-lastest-product .panel-heading{padding:0;margin:0;}
.page-brand-details .panel-lastest-product .panel-heading .panel-title{padding:0;margin:0;float:inherit;}
.page-brand-details .panel-lastest-product .panel-heading .panel-title h3{color:#fff;background-color:#D20302;font-size:16px;font-weight:700;text-align:center;padding:20px 0;}
.page-brand-details .panel-lastest-product .panel-body{background-color:#f2f2f2;padding:10px ;}
.page-brand-details .panel-lastest-product .panel-body ul{}
.page-brand-details .panel-lastest-product .panel-body ul li{margin-bottom:10px;}
.page-brand-details .panel-lastest-product .panel-body ul li:last-child{margin-bottom:0;}

.page-brand-details .prod-info{}
.page-brand-details .prod-info .inner{padding:10px;background-color:#fff;}
.page-brand-details .prod-info .infos .image{}
.page-brand-details .prod-info .infos .image a{display:block;text-align:center;position:relative;overflow:hidden;padding-top:40%;}
.page-brand-details .prod-info .infos .image a img{max-height:80%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;}
.page-brand-details .prod-info .infos .part{font-size:16px;font-weight:700;}
.page-brand-details .prod-info .infos .brand{font-size:14px;font-weight:700;}
.page-brand-details .prod-info .opts .stock{float:left;width:50%;background:#000;color:#fff;font-size:14px;text-align:center;height:42px;line-height:42px;border-right:1px solid #fff;}
.page-brand-details .prod-info .opts .button{float:left;width:50%;}
.page-brand-details .prod-info .opts .button a{display:block;height:42px;line-height:42px;font-size:14px;font-weight:700;color:#fff;background-color:#D20302;text-align:center;text-decoration:none;}


/* 产品列表 */
.page-prod-list .filter-list {border: 1px solid #DEDEDE;padding: 10px 15px;margin-bottom: 15px;background: #FFFFFF;font-size:12px;}
.page-prod-list .filter-list .filter-item { border-bottom: 1px dashed #DDDDDD; padding:10px 0; position: relative; }
.page-prod-list .filter-list .filter-item:last-child { border-bottom: none; }

.page-prod-list .filter-list .more { /*margin-top: 10px;*/ position: absolute;right:0;top:13px;width:70px; margin:0; text-align:right;}
.page-prod-list .filter-list .more a { display:inline-block;line-height:22px; padding:0 5px 0 10px; background: #EEE; color:#777;border-radius:2px; text-decoration: none; }
.page-prod-list .filter-list .more a:hover {background: #DDD;}
.page-prod-list .filter-list .more a i { color:#AAA; }

/*.page-prod-list .filter-list .filter-item .more { position: absolute;right:0;top:10px;width:70px; margin:0;}*/
.page-prod-list .filter-list .filter-item dl {margin-right:80px;}
.page-prod-list .filter-list .filter-item dl dt {float:left;width:120px;text-align:right;/*padding:0 10px;*//*line-height:26px;*/ /*line-height:18px;*/ line-height: 20px; padding:4px 0;}
.page-prod-list .filter-list .filter-item dl dt {color:#555; font-weight:700;}
.page-prod-list .filter-list .filter-item dl dd {margin-left:135px;/*padding:0 10px;*/ max-height:84px;}

.page-prod-list .filter-list .filter-item dl dd.open {max-height:none; height:auto;}
.page-prod-list .filter-list .filter-item dl dd.open ul { max-height:none; height:auto;
    /*border:2px solid #DDD;
    -webkit-box-shadow: 0 2px 6px rgba(0,0,0,.12);
    -moz-box-shadow: 0 2px 6px rgba(0,0,0,.12);
    box-shadow: 0 2px 6px rgba(0,0,0,.12);
    position: relative;
    z-index:1;*/
}

.page-prod-list .filter-list .filter-item dl dd ul {
    margin:0;
    max-height:84px;
    overflow: hidden;
    background-color: #FFFFFF;
    /*margin:0 -5px;*/ /*max-height:52px;*/ /*overflow: hidden;*/}

.page-prod-list .filter-list .filter-item dl dd ul li {
    padding:4px 10px;
    /*padding:2px 5px;*//*float:left;width:25%;*/}
/*.page-prod-list .filter-list .filter-item dl dd ul li span {display:block;padding:2px;}*/
.page-prod-list .filter-list .filter-item dl dd ul li a { /*display:block;padding:0 4px;*//*line-height:22px;*/
    line-height: 20px;
    /*color:#005FCC;*//*border-radius:2px;*//*text-decoration: none;*/
}
/*.page-prod-list .filter-list .filter-item dl dd ul li a i {color:#888;font-style:normal;font-weight:normal;}*/
/*.page-prod-list .filter-list .filter-item dl dd ul li a:hover {!*background-color: #016AC6;color:#FFF;*!color:#005FCC;}*/
/*.page-prod-list .filter-list .filter-item dl dd ul li a:hover i {!*color:#FFF;*!}*/
.page-prod-list .filter-list .filter-item dl dd ul li em {
    color:#777;
    font-style: normal;
    font-weight:normal;}


.page-prod-list .filter-list .filter-attrs {}
.page-prod-list .filter-list .filter-attrs .style-vertical {padding:10px 0; overflow-y:auto;}
.page-prod-list .filter-list .filter-attrs .style-vertical > .inner {width:100000px;}
.page-prod-list .filter-list .filter-attrs .style-vertical .filter-attr {float:left;display:inline;width:140px;margin-right:15px;}
.page-prod-list .filter-list .filter-attrs .style-vertical .filter-attr dt{line-height: 22px;margin-bottom:5px;}
.page-prod-list .filter-list .filter-attrs .style-vertical .filter-attr dd{border:1px solid #dedede;background:#FFF;padding:10px;height:200px;overflow-x:hidden;overflow-y:auto;}
.page-prod-list .filter-list .filter-attrs .style-vertical .filter-attr dd ul li{}
.page-prod-list .filter-list .filter-attrs .style-vertical .filter-attr dd ul li a{color:#333;display:block;padding:4px 0;}
.page-prod-list .filter-list .filter-attrs .style-vertical .filter-attr dd ul li a i{font-style:normal;color:#777;}

.page-prod-list .filter-result { background-color: #F2F2F2; padding:10px; margin-bottom:15px;position: relative; line-height:26px;font-size:12px; }
.page-prod-list .filter-selected { padding-right:140px;}
.page-prod-list .filter-selected dt {color:#6b6b6b;float:left;line-height:26px; padding:5px;  }
.page-prod-list .filter-selected dd {overflow: hidden;}

.page-prod-list .filter-selected dd ul li {
    float: left;
    /*margin: 0 5px 5px 0;*/
    padding:5px;
}

.page-prod-list .filter-selected dd ul li a {
    display: block;
    background: #D20302;
    color: #FFFFFF;
    line-height: 26px;
    padding: 0 10px;
    text-decoration: none;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
}
.page-prod-list .nofilter {padding:5px;}
.page-prod-list .result-count {position: absolute;right:15px;top:15px;width:120px; text-align: right; line-height:26px;}

.page-prod-list .prod-list{}
/*.page-prod-list .prod-list .product-count{padding:10px 15px;}*/
/*.page-prod-list .prod-list .product-count strong{font-size:22px;font-weight:800;}*/
.page-prod-list .prod-list .paging{padding:15px 0;}
.page-prod-list .prod-list .paging .page-info{line-height:28px;}
.page-prod-list .prod-list .paging a{font-size:12px;border:1px solid #ccc;color:#333;border-radius:2px;height:28px;display:inline-block;padding:0 15px;line-height:26px;}

.page-prod-list .prod-list .data-view .view-table .table {
    margin-bottom:15px; /*border:none;*/
    border:1px solid #E5E5E5;
    border-right:0;
    border-left:0;
    width:100%;
    font-size:12px;
}
.page-prod-list .prod-list .data-view .view-table .table > thead > tr > td,
.page-prod-list .prod-list .data-view .view-table .table > thead > tr > th,
.page-prod-list .prod-list .data-view .view-table .table > tbody > tr > td,
.page-prod-list .prod-list .data-view .view-table .table > tbody > tr > th,
.page-prod-list .prod-list .data-view .view-table .table > tfoot > tr > td,
.page-prod-list .prod-list .data-view .view-table .table > tfoot > tr > th{padding:10px;vertical-align:top;/*border:none;*/min-width:100px;border-color:#e5e5e5;}
.page-prod-list .prod-list .data-view .view-table .table > thead > tr > td,
.page-prod-list .prod-list .data-view .view-table .table > thead > tr > th{padding:15px 10px;background-color:#F2F2F2;font-weight:400;font-size:14px;min-width:100px;border-bottom-width:1px;border-color:#e5e5e5;}
.page-prod-list .prod-list .data-view .view-table .table > tbody > tr > td,
.page-prod-list .prod-list .data-view .view-table .table > tbody > tr > th{position:relative;}

.page-prod-list .prod-list .data-view .view-table .table > tbody > tr{background-color:#ffffff;
-webkit-transition: background-color .2s;
    -moz-transition: background-color .2s;
    -ms-transition: background-color .2s;
    -o-transition: background-color .2s;
    transition: background-color .2s
}
/*.page-prod-list .prod-list .data-view .view-table .table > tbody > tr:hover {background-color:#F2F2F2;}*/
/*.page-prod-list .prod-list .data-view .view-table .table-striped > tbody > tr:nth-of-type(even){background:#EEEEEE;}*/
.page-prod-list .prod-list .data-view .view-table .prod-img{display:block;height:80px;line-height:80px;width:80px;text-align:center;overflow:hidden;vertical-align:middle;}
.page-prod-list .prod-list .data-view .view-table .prod-img img{width:100%;vertical-align:middle;}

.page-prod-list .prod-list .data-view .view-table .part a{font-size:14px;color:#1569c1;/*font-weight:700;*//*text-decoration:underline;*/}
.page-prod-list .prod-list .data-view .view-table .part a:hover{/*text-decoration:underline;*/color:#F16051;}
/*.page-prod-list .prod-list .data-view .view-table .price dl {}*/
.page-prod-list .prod-list .data-view .view-table .price dl dt{float:left;width:40%;}
.page-prod-list .prod-list .data-view .view-table .price dl dd{float:right;width:60%;}
/*.page-prod-list .prod-list .data-view .view-table .onwarddate{margin-top:8px;}*/
/*.page-prod-list .prod-list .data-view .view-table .rohs{width:26px;height:21px;background:url("../images/icon_rohs.gif") no-repeat left center;margin-top:8px;}*/

/*.page-prod-list .prod-list .data-view .view-table .form-addtocart{}*/
/*.page-prod-list .prod-list .data-view .view-table .form-addtocart .txt-qty{display:block;width:100%;margin-bottom:10px;height:32px;}*/
.page-prod-list .prod-list .data-view .view-table .link-cart-add {
    display: block;
    width: 100%;
    padding: 0;
    height: 30px;
    line-height: 28px;
    color: #FFFFFF;
    background: #07f;
    border-color:#07f;
    text-align: center;
    text-decoration: none;
    font-size:12px;
    margin-bottom: 10px;
}
.page-prod-list .prod-list .data-view .view-table .link-cart-add:hover {
    background: #3392ff;
    border-color: #3392ff;
}
.page-prod-list .prod-list .data-view .view-table .link-quote-add {
    display: block;
    width: 100%;
    padding: 0;
    height: 30px;
    line-height: 28px;
    text-align: center;
    text-decoration: none;
    font-size:12px;
    /*background: #d9ebff;*/
    /*background: #f90;*/
    /*border-color:#99c9ff;*/
    /*color:#07f;*/
}
.page-prod-list .prod-list .data-view .view-table .link-quote-add:hover {
    background: #FFFFFF;
}

.page-prod-list .prod-list .data-view .view-list {}
.page-prod-list .prod-list .data-view .view-list .prod-item {background-color: #FFFFFF;}
.page-prod-list .prod-list .data-view .view-list .prod-item:nth-child(even) {background-color: #EEEEEE;}

.page-prod-list .prod-list .data-view .view-list .prod-item {padding:15px;position:relative;}
.page-prod-list .prod-list .data-view .view-list .prod-item .prod-img {float:left;width:25%;padding-right:20px;}
.page-prod-list .prod-list .data-view .view-list .prod-item .prod-img a {display:block;}
.page-prod-list .prod-list .data-view .view-list .prod-item .prod-img a img {width:100%;}

.page-prod-list .prod-list .data-view .view-list .prod-item .prod-info {float:left;width:75%;padding-right:40px;}
.page-prod-list .prod-list .data-view .view-list .prod-item .prod-info .prod-part {margin-bottom:10px;}
.page-prod-list .prod-list .data-view .view-list .prod-item .prod-info .prod-part a {font-size:14px;font-weight:700;text-decoration:underline;}
.page-prod-list .prod-list .data-view .view-list .prod-item .prod-info .prod-brand {margin-bottom:5px;}
.page-prod-list .prod-list .data-view .view-list .prod-item .prod-info .prod-desc {margin-bottom:5px;}
.page-prod-list .prod-list .data-view .view-list .prod-item .prod-info .prod-stock {margin-bottom:10px;font-weight: 700;}
.page-prod-list .prod-list .data-view .view-list .prod-item .prod-info .prod-prices dl dt{float:left;width:50%;}
.page-prod-list .prod-list .data-view .view-list .prod-item .prod-info .prod-prices dl dd{float:left;width:50%;}

.page-prod-list .prod-list .data-view .view-list .prod-item .prod-tools{position: absolute;right:15px;top:15px;width:40px;}
.page-prod-list .prod-list .data-view .view-list .prod-item .prod-tools .tool-item {margin-bottom:15px;}
.page-prod-list .prod-list .data-view .view-list .prod-item .prod-tools .tool-item .btn {  border:0;  padding:0;  margin:0 0 10px 0;  color:#fff;  display:block;width:40px;height:40px;line-height:40px;text-align:center;font-size:12px;font-weight:normal;text-decoration:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;  }
.page-prod-list .prod-list .data-view .view-list .prod-item .prod-tools .tool-item .btn-addtocart {  background: #D20019;  }
.page-prod-list .prod-list .data-view .view-list .prod-item .prod-tools .tool-item .btn-quote {  background: #999999;  }


.page-prod-list .wrap-product-noresult{text-align:center;padding:60px 0;}
.page-prod-list .wrap-product-noresult h3{font-size:18px;font-weight:400;padding:25px 0;}
.page-prod-list .wrap-product-noresult h3 .fa {font-size:18px;}
/*.page-prod-list .wrap-product-noresult h3:after{background:#eee;margin-top:20px;content:' ';display:block;height:1px;left:50%;margin-left:-3em;position:absolute;width:6em;}*/
.page-prod-list .wrap-product-noresult h4{font-size:16px;font-weight:400;padding:20px 0;margin:0;color:#777;}



.page-prod-search .partner-filter {border:1px solid #e0e0e0;margin-bottom: 15px;position: relative;}
.page-prod-search .partner-filter dl {font-size:14px;overflow:hidden;background: #FFFFFF;}
.page-prod-search .partner-filter dl dt {padding:10px;float:left;width:160px;line-height: 38px;background: #F2F2F2;text-align: center;padding-bottom: 9999px;margin-bottom: -9999px;border-right: 1px solid #e0e0e0;}
.page-prod-search .partner-filter dl dd {margin-left:160px;padding:10px;margin-right: 60px;}
.page-prod-search .partner-filter dl dd ul li {float:left;padding:5px;}
.page-prod-search .partner-filter dl dd ul li a {display:block;padding:0 15px;border:1px solid transparent;line-height:26px;text-decoration:none;color:#333;}
.page-prod-search .partner-filter dl dd ul li a:hover,
.page-prod-search .partner-filter dl dd ul li.active a,
.page-prod-search .partner-filter dl dd ul li.active a:hover{border-color:#D20302;color:#D20302;}
/*.page-prod-search .partner-filter .load-mask{height:38px;width:38px;top:10px;right:10px;position: absolute;background: url("../images/loading_min.gif") no-repeat center;}*/
.page-prod-search .nodata {padding:50px 0;text-align:center;}
.page-prod-search .nodata > p {display:inline-block;height: 50px;line-height: 50px;padding-left: 60px;font-size:18px;background: url('../images/error.png') no-repeat left center;color:#333;margin-bottom:50px;}
.page-prod-search .nodata > p > em {color:#F16051;}
.page-prod-search .nodata > .suggest { font-size:14px;color:#555;text-align:center;}
.page-prod-search .nodata > .suggest dl {display:inline-block;padding-left:60px;text-align:left;}
.page-prod-search .nodata > .suggest dl dt {line-height:30px;font-weight: 700;}
.page-prod-search .nodata > .suggest dl dd {position: relative;line-height:30px;}
.page-prod-search .nodata > .suggest .link-inquiry {
    margin-top: 15px;
    padding:0 30px;
    font-size:16px;
    height: 38px;line-height: 36px;color: #FFFFFF;background: #E26B0A;border-color:#E26B0A;text-align: center;
}

.page-prod-search .load-text {font-size:14px;text-align: center;padding:20px 0;}
.page-prod-search .load-text .text {height:32px;line-height:32px;display:inline-block;padding-left: 28px;background: url("../images/loading_min.gif") no-repeat left center;}

.page-prod-search .partner-item .panel {margin-bottom:20px;border:1px solid #d4e5f2; border-top: 2px solid #89c1ff;}
.page-prod-search .partner-item .panel > .panel-heading {border-bottom: 1px solid #a2cffc;padding:15px;
    background:#E6F1FD;}
.page-prod-search .partner-item .panel > .panel-heading > .panel-title > h3 {font-size:16px;color:#333;font-weight: 700;}
.page-prod-search .partner-item .panel > .panel-heading > .panel-title > h3 > i {font-size:14px;color:#777;font-weight: 400;}
.page-prod-search .partner-item .panel > .panel-body {padding:0;}

.page-prod-search .prod-list .data-view .view-table .table {margin:0;border:0;}
.page-prod-search .prod-list .data-view .viewall {padding:15px;font-size:14px;color:#777;}
.page-prod-search .prod-list .data-view .viewall > * {display:inline-block;padding:2px 4px;margin-right:5px;}
.page-prod-search .prod-list .data-view .viewall .link-viewall {border-bottom: 1px solid #E26B0A;text-decoration:none;}

.page-prod-search .prod-list .data-view .view-table .table > tbody > tr:hover {background: #F6F6F6;}


.page-prod-search .fixed-filter-partner {
    width:100% !important;
    background: #FFFFFF;
    border:1px solid #e0e0e0;
    /*background: #F2F2F2;*/
    -webkit-box-shadow: 0 2px 6px rgba(0, 0, 0, .1);
    -moz-box-shadow: 0 2px 6px rgba(0, 0, 0, .1);
    box-shadow: 0 2px 6px rgba(0, 0, 0, .1);
}
.page-prod-search .fixed-filter-partner .partner-filter {
    margin:0;
    border-top:0;
    border-bottom: 0;
    border-right: 0;
}



/*.page-prod-list .prod-list .data-view .view-list .prod-item .prod-tools .rohs{width:32px;height:21px;background:url("/statics/web/default/images/icon_rohs.gif") no-repeat center;}*/
/*.page-prod-list .prod-list .data-view .view-list .prod-item .prod-tools .btn-link{display:inline-block;width:32px;height:32px;line-height:32px;text-align:center;font-size:10px;font-weight:normal;text-decoration:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}*/
/*.page-prod-list .prod-list .data-view .view-list .prod-item .prod-tools .btn-bom{background:#54B948;color:#fff;}*/
/*.page-prod-list .prod-list .data-view .view-list .prod-item .prod-tools .btn-pdf{background:#50b2fd;color:#fff;}*/
/*.page-prod-list .prod-list .data-view .view-list .prod-item .prod-tools .form-addtocart .btn-addtocart {  background: #d9534f;  color: #FFFFFF;  border:0;  padding:0;  display:inline-block;width:32px;height:32px;line-height:32px;text-align:center;font-size:10px;font-weight:normal;text-decoration:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;  }*/
/*.page-prod-list .prod-list .data-view .view-list .prod-item .prod-tools .warning { text-align: left; font-size:11px;}*/

/*.page-prod-list .prod-list .data-view .view-table .btn-addtocart:hover{background:#4497D7;}*/

/*.page-prod-list .prod-list .data-view .view-table .warning{color:#50b2fd;font-weight:800;text-align:center;line-height:32px;margin-bottom:10px;}*/
/*.page-prod-list .prod-list .data-view .view-table .warning a {color:#50b2fd;}*/
/*.page-prod-list .prod-list .data-view .view-table .btn-view{display:block;border:2px solid #000;line-height:28px;background:none;text-align:center;font-size:14px;font-weight:700;text-decoration:none;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;}*/
/*.page-prod-list .prod-list .data-view .view-table .btn-view:hover{background-color:#000;color:#fff;}*/
/*.page-prod-list .prod-list .data-view .view-table .btn-link{display:inline-block;width:32px;height:32px;line-height:32px;text-align:center;font-size:10px;font-weight:normal;text-decoration:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}*/
/*.page-prod-list .prod-list .data-view .view-table .btn-bom{background:#54B948;color:#fff;}*/
/*.page-prod-list .prod-list .data-view .view-table .btn-pdf{background:#50b2fd;color:#fff;}*/

/*.page-prod-list .wrap-product-noresult{text-align:center;padding:60px 0;}*/
/*.page-prod-list .wrap-product-noresult h3{font-size:36px;font-weight:400;padding:25px 0;}*/
/*.page-prod-list .wrap-product-noresult h3:after{background:#eee;margin-top:20px;content:' ';display:block;height:2px;left:50%;margin-left:-1em;position:absolute;width:2em;}*/
/*.page-prod-list .wrap-product-noresult h4{font-size:22px;font-weight:400;padding:20px 0;margin:0;}*/



/*.page-brand-detail .panel-lastest-product .panel-heading{padding:0;margin:0;}*/
/*.page-brand-detail .panel-lastest-product .panel-heading .panel-title{padding:0;margin:0;float:inherit;}*/
/*.page-brand-detail .panel-lastest-product .panel-heading .panel-title h3{color:#fff;background-color:#50b2fd;font-size:16px;font-weight:700;text-align:center;padding:20px 0;}*/
/*.page-brand-detail .panel-lastest-product .panel-body{background-color:#f2f2f2;padding:10px ;}*/
/*.page-brand-detail .panel-lastest-product .panel-body ul{}*/
/*.page-brand-detail .panel-lastest-product .panel-body ul li{margin-bottom:10px;}*/
/*.page-brand-detail .panel-lastest-product .panel-body ul li:last-child{margin-bottom:0;}*/

/*
.page-brand-detail .prod-info{}
.page-brand-detail .prod-info .inner{padding:10px;background-color:#fff;}
.page-brand-detail .prod-info .infos .image{}
.page-brand-detail .prod-info .infos .image a{display:block;text-align:center;position:relative;overflow:hidden;padding-top:40%;}
.page-brand-detail .prod-info .infos .image a img{max-height:80%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;}
.page-brand-detail .prod-info .infos .part{font-size:16px;font-weight:700;}
.page-brand-detail .prod-info .infos .brand{font-size:14px;font-weight:700;}
.page-brand-detail .prod-info .opts .stock{float:left;width:50%;background:#000;color:#fff;font-size:14px;text-align:center;height:42px;line-height:42px;border-right:1px solid #fff;}
.page-brand-detail .prod-info .opts .button{float:left;width:50%;}
.page-brand-detail .prod-info .opts .button a{display:block;height:42px;line-height:42px;font-size:14px;font-weight:700;color:#fff;background-color:#50b2fd;text-align:center;text-decoration:none;}
*/

/* 产品详细 */
/* 产品详细 */

.page-prod-detail .container {padding:0 15px;}
.page-prod-detail .container .row {margin:0 -10px;}
.page-prod-detail .container .row .col {padding:0 10px;}

.page-prod-detail .gallery{position:relative;}
.page-prod-detail .gallery-img{margin-bottom:15px;border:1px solid #dedede;}
.page-prod-detail .gallery-img a{display:block;position:relative;overflow:hidden;padding-top:70%;}
.page-prod-detail .gallery-img a img{max-height:80%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;}

.page-prod-detail .sharebox {height:28px;text-align:center;}

.page-prod-detail .table-style {padding:0 10px;}
.page-prod-detail .table-style > dl {background:#f6f6f6;border-bottom:1px solid #E4E4E4;}
.page-prod-detail .table-style > dl:last-child {border-bottom:0;}
.page-prod-detail .table-style > .row > .col {padding:8px 15px;}
.page-prod-detail .table-style > dl > dt {text-align:right;border-right:1px solid #E4E4E4;margin-right:-1px;margin-left:1px;}
.page-prod-detail .table-style > dl > dd {background:#FFFFFF;border-left:1px solid #E4E4E4;}

.page-prod-detail .nodata {font-size:16px;color:#999;text-align: center;padding:40px 0;margin-bottom: 15px;}


.page-prod-detail .panel-procurement {min-height:250px;}
.page-prod-detail .panel-procurement .mask{position:absolute;top:0;left:0;width:100%;height:100%;}
.page-prod-detail .panel-procurement .mask .mask-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;opacity:.3;}
.page-prod-detail .panel-procurement .mask .mask-msg{height:16px;width:16px;background:url("../images/loading_min.gif") no-repeat center;position:absolute;top:15px;right:15px;}

.page-prod-detail .panel-procurement .panel-body {position:relative;}
.page-prod-detail .panel-procurement .price-total {}
.page-prod-detail .panel-procurement .price-total .total {font-size:14px;font-weight: 800;color: #f60;font-family: "Microsoft YaHei","Helvetica Neue",Helvetica,"Times New Roman","Lucida Grande",sans-serif;}
.page-prod-detail .panel-procurement .form-info {padding:15px 0;}
.page-prod-detail .panel-procurement .form-info .input-qty .txt-qty {height:40px;width:100%;text-align:center;font-size:14px;font-weight:400;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.page-prod-detail .panel-procurement .form-info .input-buy .btn-buy {height:40px;width:100%;color:#FFFFFF;background-color:#e67a16;font-size:14px;font-weight:700;border:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.page-prod-detail .panel-procurement .form-info .input-buy .btn-buy:disabled {background-color: #5B5B5B;}
.page-prod-detail .panel-procurement .deal-info {border-top:1px solid #E4E4E4;padding-top:10px;}
.page-prod-detail .panel-procurement .deal-info .deal-item {margin-bottom:5px;}
.page-prod-detail .panel-procurement .deal-info .deal-item dl {padding:2px 0;}
.page-prod-detail .panel-procurement .deal-info .price-break {border-top:1px solid #E4E4E4;margin-top:10px; padding-top:10px;}
.page-prod-detail .panel-procurement .deal-info .price-break > dl {padding:2px 0;}
.page-prod-detail .panel-procurement .deal-info .price-break > dl > dt {margin-bottom:5px;}
.page-prod-detail .panel-procurement .deal-info .price-break > dl > dd {}
.page-prod-detail .panel-procurement .deal-info .price-break > dl > dd > dl {margin:0;}
.page-prod-detail .panel-procurement .deal-info .price-break > dl > dd > dl:nth-child(odd){background:#f5f5f5;}
.page-prod-detail .panel-procurement .deal-info .price-break > dl > dd > dl:hover {cursor: pointer; color:#ff6600;}
.page-prod-detail .panel-procurement .deal-info .price-break > dl > dd > dl > dt {padding:5px 10px;}
.page-prod-detail .panel-procurement .deal-info .price-break > dl > dd > dl > dd {padding:5px 10px;}

.page-prod-detail .panel-procurement .price-tools {margin-top:10px;}
.page-prod-detail .panel-procurement .price-tools .link-quote-add {color:#54B948;text-decoration: underline;font-size:14px;}

.page-prod-detail .panel-relate-prod ul li{position: relative;padding:8px 0;border-bottom: 1px solid #eee;}
.page-prod-detail .panel-relate-prod ul li:last-child {border-bottom: 0;}
.page-prod-detail .panel-relate-prod ul li span {display:block;}
.page-prod-detail .panel-relate-prod ul li .part {padding-right: 100px;}
.page-prod-detail .panel-relate-prod ul li .price {position: absolute;right:0;top:8px;}

.page-prod-detail .panel-reviews {}
.page-prod-detail .panel-reviews .review-list {}
.page-prod-detail .panel-reviews .review-list .review-item {padding:10px 0;border-bottom: 1px solid #e4e4e4;}
.page-prod-detail .panel-reviews .review-list:last-child .review-item:last-child {border-bottom: 0;}
.page-prod-detail .panel-reviews .review-list .review-item .customer {font-size:14px;margin-bottom: 5px;}
.page-prod-detail .panel-reviews .review-list .review-item .subinfo {margin-bottom: 15px;}
.page-prod-detail .panel-reviews .review-list .review-item .rating {float:left;height:22px;line-height: 22px;margin-right: 15px;}
.page-prod-detail .panel-reviews .review-list .review-item .pubdate {float:left;height:22px;line-height: 22px;color:#777;}
.page-prod-detail .panel-reviews .review-list .review-item .content {margin-bottom: 15px;}
.page-prod-detail .panel-reviews .review-list .review-item .images {}
.page-prod-detail .panel-reviews .review-list .review-item .images .img-item {float:left;margin-right: 10px;margin-bottom:10px;}
.page-prod-detail .panel-reviews .review-list .review-item .images .img-item a {display: block;border: 1px solid #E4E4E4;padding: 1px;height: 80px;line-height: 74px;text-align: center;}
.page-prod-detail .panel-reviews .review-list .review-item .images .img-item a img {max-height:100%;max-width: 100%;}

.page-prod-detail .panel-reviews .reply-list {}
.page-prod-detail .panel-reviews .reply-list .reply-item {background: #EFEFEF;padding:15px;margin-bottom: 15px;}
.page-prod-detail .panel-reviews .reply-list .reply-item:last-child {margin-bottom: 5px;}
.page-prod-detail .panel-reviews .reply-list .reply-item .reply-info {margin-bottom: 10px;color:#777;}
.page-prod-detail .panel-reviews .reply-list .reply-item .reply-info .pubname {margin-right: 10px;}
.page-prod-detail .panel-reviews .reply-list .reply-item .reply-info .replydate {margin-right: 10px;}

.page-prod-detail .panel-reviews .load-more {padding:15px 0;text-align: center;}
.page-prod-detail .panel-reviews .load-more a {font-size:12px;color:#777;}

.page-prod-detail .panel-reviews .customer-review {border-top: 2px solid #e4e4e4;padding:15px 0;}
.page-prod-detail .panel-reviews .customer-review h5 {font-size:16px;margin-bottom: 30px;}



/* 购物车 */
.wrap-cart .header {border-bottom:0;}

.page-cart { }
/*.page-cart .cart-list > .cart-loading {height:400px;background: url('../images/loading2.gif') no-repeat center;}*/
.page-cart .cart-list > .cart-error {padding:100px 0;}
.page-cart .cart-list > .cart-error > p {
    width: 320px;
    margin: 0 auto;
    height: 50px;
    line-height: 50px;
    padding-left: 60px;
    font-size:16px;
    background: url('../images/error.png') no-repeat left center;
    margin-bottom: 20px;
}

.page-cart .panel-cart-empty .cart-empty { padding-left:220px; color: #b0b0b0; height: 200px; width:600px; margin:0 auto; margin-top: 65px; margin-bottom:130px; background: url('../images/cart-empty.png') no-repeat left center; }
.page-cart .panel-cart-empty .cart-empty h2 {margin:0;padding:40px 0 20px 0; font-size: 28px;}
.page-cart .panel-cart-empty .cart-empty p {font-size: 20px;margin-bottom:15px;}
.page-cart .panel-cart-empty .cart-empty .links a {font-size: 14px; background: #D20302;display:inline-block;color:#fff; text-decoration: none;padding:8px 25px;border:1px solid #D20302; margin-right:10px; }
.page-cart .panel-cart-empty .cart-empty .links .link-reversal { background: #FFF;color:#D20302;}

.page-cart .panel-cart {border:0;}

.page-cart .panel-cart .panel-heading {  border-bottom: 2px solid #555;  padding: 10px 0;  background: none;  }
.page-cart .panel-cart .panel-heading .panel-title h3 {margin:0;padding:0;font-weight:700;}
.page-cart .panel-cart .panel-body {padding:0;}

.page-cart .panel-cart .cart-summary {  padding: 0;  background: #EEE;  line-height:50px;  }
.page-cart .panel-cart .cart-summary .summary-tools {  padding:0 15px;  }
.page-cart .panel-cart .cart-summary .summary-total {  float:left;  font-size:14px; padding-left:15px;  }
.page-cart .panel-cart .cart-summary .price-total {  float:left;  color:#f02830;  font-size:24px;  font-family: "Microsoft YaHei";  }

.page-cart .panel-cart .cart-summary .btn-submit {
    float: left;
    margin-left: 15px;
    background-color: #f02830;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 700;
    border: 0;
    height: 50px;
    line-height: 50px;
    padding: 0 40px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.page-cart .table-cart { font-size:12px; margin:0; }
.page-cart .table-cart > thead > tr > th { border-bottom-width: 1px;}
.page-cart .table-cart > tbody > tr > td,
.page-cart .table-cart > tbody > tr > th,
.page-cart .table-cart > tfoot > tr > td,
.page-cart .table-cart > tfoot > tr > th {padding: 10px; vertical-align:middle;font-weight:400;border:none;}
.page-cart .table-cart > thead > tr > td,
.page-cart .table-cart > thead > tr > th { padding:15px 10px;background-color:#EEE;font-weight:700;border:none;  }
.page-cart .table-cart > tbody > tr{background:#ffffff;}
.page-cart .table-cart.table-striped > tbody > tr:nth-of-type(even){background:#F5F5F5;}

.page-cart .table-cart .photo {float:left;}
.page-cart .table-cart .photo a {display:block;border:1px solid #DFDFDF; width:60px;height:60px;line-height: 60px; overflow:hidden; background: #FFFFFF;}
.page-cart .table-cart .photo a img {max-width: 100%; max-height:100%; vertical-align: middle; }
.page-cart .table-cart .info {padding-left:70px;}
.page-cart .table-cart .info .prodname { font-weight:700; margin-bottom: 5px;}
.page-cart .table-cart .info .brandname { color:#777; }

.page-cart .table-cart .quantity{margin:4px 0;}
.page-cart .table-cart .quantity .qty-prefix{float:left;line-height:32px;margin-right:5px;}
.page-cart .table-cart .quantity .qty-field{width:100%;}
.page-cart .table-cart .quantity .qty-field .btn{height:32px;line-height:30px;padding:0;width:24px;border-color:#d7d7d7;}
.page-cart .table-cart .quantity .qty-field .form-control{height:32px;line-height:30px;padding:0 4px;font-size:12px;}

.page-cart .table-cart .unitprice {/*font-family: Verdana;*/}
.page-cart .table-cart .moreprice {position: relative;display:inline-block;}
.page-cart .table-cart .moreprice dt span {border:1px solid #ddd;display:inline-block;padding:0 5px 0 8px;line-height:22px;background: #FFF;}

.page-cart .table-cart .moreprice dd {
    display: none;
    position: absolute;
    top: 23px;
    right: 0;
    border: 1px solid #DDDDDD;
    background: #FFFFFF;
    z-index: 2;
    padding: 5px 0;
    width: 160px;
    /*font-family: Verdana;*/
    -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, .1);
    box-shadow: 0 2px 2px rgba(0, 0, 0, .1);
}
.page-cart .table-cart .moreprice dd ul { text-align: right;}
.page-cart .table-cart .moreprice dd ul li {line-height:22px;padding:0 10px;}
.page-cart .table-cart .moreprice dd ul li .qty {margin-right: 10px;}
.page-cart .table-cart .moreprice:hover dt span {border-bottom: 1px solid #FFF; position: relative;z-index: 3;}
.page-cart .table-cart .moreprice:hover dd {display:block;}
.page-cart .table-cart .subtotal {color:#F16051;/*font-family: Verdana;*/ font-weight: 700; font-style: normal;}
.page-cart .table-cart .btn-fav {color:#888;}



/* 订单结算 */
.page-order-checkout .form-checkout {padding-top: 1px;}
.page-order-checkout .form-checkout .panel {margin-bottom:0;margin-top: -1px;}
.page-order-checkout .form-checkout .panel .panel-body {padding:20px;}

.page-order-checkout .form-checkout .panel-address .address-list {}
.page-order-checkout .form-checkout .panel-address .address-list .list {margin-bottom: 15px;font-size:14px;}
.page-order-checkout .form-checkout .panel-address .address-list .item {border: 1px solid #fff; border-bottom:1px dashed #eee;  background: #fff; position: relative; overflow: hidden; }
.page-order-checkout .form-checkout .panel-address .address-list .active {border:1px solid #0979e9;  background: #F5FAFF; }
.page-order-checkout .form-checkout .panel-address .address-list .item label {  display: block;  padding: 15px 20px;  cursor: pointer;  }
.page-order-checkout .form-checkout .panel-address .address-list .item label .label-inner {
    display: block;
    padding-left: 24px;
    background: url('../images/checkbox_1.png') no-repeat left center;
    line-height: 22px;
    height:22px;
}
.page-order-checkout .form-checkout .panel-address .address-list .active label .label-inner {
    background-image: url('../images/checkbox_2.png');
}
.page-order-checkout .form-checkout .panel-address .address-list .item label input {position: absolute;top:-20px;left:-20px;}

.page-order-checkout .form-checkout .panel-address .address-list .item label .tools {
    display:none;
}
.page-order-checkout .form-checkout .panel-address .address-list .item label .tools a {color:#777;}
.page-order-checkout .form-checkout .panel-address .address-list .item label .tools a:hover {color:#000;}
.page-order-checkout .form-checkout .panel-address .address-list .item label:hover .tools {
    display:inline-block;
}

.page-order-checkout .form-checkout .panel-express .panel-body {padding:10px;}
.page-order-checkout .form-checkout .panel-express .express-list ul {/*margin:-10px;*/margin:0;}
.page-order-checkout .form-checkout .panel-express .express-list ul li {padding:0;}
.page-order-checkout .form-checkout .panel-express .express-list ul li .inner {padding: 10px;}
.page-order-checkout .form-checkout .panel-express .express-list ul li label {display:block;border:1px solid #eee; background: #FFFFFF; padding:10px;position:relative;overflow:hidden;text-align:center;height:62px;line-height:40px;cursor: pointer;}
.page-order-checkout .form-checkout .panel-express .express-list ul li label img {display:inline-block;height:40px;max-width:100%;vertical-align:middle;}
.page-order-checkout .form-checkout .panel-express .express-list ul li label input {position: absolute;top:-20px;left:-20px;}
.page-order-checkout .form-checkout .panel-express .express-list ul li.active label {border:1px solid #0979e9; }

.page-order-checkout .form-checkout .panel-payment {font-size:14px;}
.page-order-checkout .form-checkout .panel-payment .payment-list ul {}
.page-order-checkout .form-checkout .panel-payment .payment-list ul li {position: relative; overflow: hidden; border-bottom:1px dashed #eee;  }
.page-order-checkout .form-checkout .panel-payment .payment-list ul li:last-child {border-bottom: none;}
.page-order-checkout .form-checkout .panel-payment .payment-list ul li .inner {border:1px solid #fff;background: #FFFFFF;}
.page-order-checkout .form-checkout .panel-payment .payment-list ul li.active .inner {border:1px solid #0979e9;background: #F5FAFF;}
.page-order-checkout .form-checkout .panel-payment .payment-list ul li label {padding:15px 20px;display: block;cursor: pointer;}
.page-order-checkout .form-checkout .panel-payment .payment-list ul li label .label-inner {
    display: block;
    padding-left: 24px;
    background: url('../images/checkbox_1.png') no-repeat left center;
    line-height: 22px;
    height:22px;
}
.page-order-checkout .form-checkout .panel-payment .payment-list ul li.active label .label-inner {
    background-image: url('../images/checkbox_2.png');
}
.page-order-checkout .form-checkout .panel-payment .payment-list ul li label input {position: absolute;top:-20px;left:-20px;}
.page-order-checkout .form-checkout .panel-payment .payment-list ul li label .payment-name {float:left;width:120px;margin-right:10px;}
.page-order-checkout .form-checkout .panel-payment .payment-list ul li label .payment-desc { display: block; overflow: hidden;color:#999;}
.page-order-checkout .form-checkout .panel-payment .payment-list ul li .payment-info { padding: 0 20px 15px 174px;}
.page-order-checkout .form-checkout .panel-payment .payment-list ul li .payment-info .img { height:50px;overflow: hidden;}
.page-order-checkout .form-checkout .panel-payment .payment-list ul li .payment-info .img img { height:50px; max-width: 100%; }
.page-order-checkout .form-checkout .panel-payment .payment-list ul li .payment-info .info { margin-top:10px;}
.page-order-checkout .form-checkout .panel-payment .payment-list ul li .payment-info .info pre { padding:0; margin:0; }


.page-order-checkout .form-checkout .order-submit .price {margin:15px 0;padding: 15px;background: #F7F7F7;}
.page-order-checkout .form-checkout .order-submit .price dl {font-size:14px;}
.page-order-checkout .form-checkout .order-submit .price dl dt {float:left;width:80%;text-align: right;line-height: 32px;}
.page-order-checkout .form-checkout .order-submit .price dl dd {float:left;width:20%;text-align: right;line-height: 32px;}
.page-order-checkout .form-checkout .order-submit .price dl dd em {color:#F16051;font-family: "Microsoft YaHei";font-weight: 700;font-size:14px;}
.page-order-checkout .form-checkout .order-submit .price .needpay dt {font-weight: 700;}
.page-order-checkout .form-checkout .order-submit .price .needpay dd em {font-size:18px;color:#E31B23;line-height:30px;}
.page-order-checkout .form-checkout .order-submit .checkout-btns .link-back {height: 40px;line-height: 40px;}
.page-order-checkout .form-checkout .order-submit .checkout-btns .btn-submit {background-color: #f02830;color: #FFFFFF;font-size: 16px;font-weight: 700;border: 0;height: 40px;line-height: 40px;padding: 0 40px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}

/*
.page-order-checkout .form-checkout .order-submit .price {
    margin:15px 0;
    padding:15px;
    background: #EEEEEE;
    font-size:14px;
}
.page-order-checkout .form-checkout .order-submit .price em {
    font-family: "Microsoft YaHei";
    color:#F16051;
    font-weight: 700;
}

.page-order-checkout .form-checkout .order-submit .price .needpay em {
    font-size:18px;
    color:#E31B23;
    line-height:30px;
}
.page-order-checkout .form-checkout .order-submit .checkout-btns .btn-back {
    height: 40px;
    line-height: 40px;
}
.page-order-checkout .form-checkout .order-submit .checkout-btns .btn-submit {
    background-color: #E31B23;
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 700;
    border: 0;
    height: 40px;
    line-height: 40px;
    padding: 0 40px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
*/



/* 订单详细 */
.page-order-details .price {font-family: Verdana, Arial;font-style:normal;font-weight:400;}
.page-order-details .order-prompt {padding:20px;background:#f1f8ee;border-top:2px solid #7abd54;border-bottom:1px solid #d7ebcb;color:#777;}
.page-order-details .order-prompt .inner { padding:10px 0 10px 80px; background: url('/static/default/images/icon/icon_success_64.png') no-repeat left center; }
.page-order-details .order-prompt h3 {color:#7baa61;font-size:18px;margin:0;}
.page-order-details .order-prompt p {font-family:Tahoma,"Microsoft YaHei",Simsun;}
.page-order-details .order-prompt p em {font-size:14px;font-weight:700;font-style:normal;}

.page-order-details .panel-order-status .row {padding:15px 0;}
.page-order-details .panel-order-status .row > .col {padding-bottom:20px;}
.page-order-details .panel-order-status .order-sn {margin-bottom:30px;  text-align: center;}
.page-order-details .panel-order-status .order-status {font-size:24px;font-weight: 700;color:#e4393c;margin-bottom:30px; text-align: center;}
.page-order-details .panel-order-status .order-acts {text-align: center;}
/*.page-order-details .panel-order-status .order-extra {position: absolute;bottom:0;left:0;width:100%;}*/

.page-order-details .panel-order-status .order-process ol li {float:left;width:50%;height:130px;position: relative;color:#999;background: url('/static/default/images/order_process_bg.png') repeat-x left center;}
.page-order-details .panel-order-status .order-process ol li s {position: absolute; width:16px;height:16px;top:57px;left:45%; background-color: #ccc;border-radius:50%;}
.page-order-details .panel-order-status .order-process ol li dl {text-align:center;font-size:14px;}
.page-order-details .panel-order-status .order-process ol li dl dt {padding-top:10px;margin-bottom:46px;line-height:30px;}
.page-order-details .panel-order-status .order-process ol li dl dd {line-height:22px;height:44px;font-size:12px;}

.page-order-details .panel-order-status .order-process ol li.active {color:#71b247;}
.page-order-details .panel-order-status .order-process ol li.active s { background-color:#71b247;}

.page-order-details .panel-order-info .row > .col { border-right:0;margin-bottom:15px;padding:10px 15px; }
.page-order-details .panel-order-info .row > .col:last-child { border-right:0;}
.page-order-details .panel-order-info h4 {font-size:16px; font-weight:400;margin: 0 0 15px 0;}
.page-order-details .panel-order-info dl {padding:2px 0;}
.page-order-details .panel-order-info dl dt {float:left;width:80px;line-height:1.6;}
.page-order-details .panel-order-info dl dd {padding-left:90px;line-height:1.6;}

.page-order-details .order-total {margin:15px 0;padding: 15px;background: #F7F7F7;}
.page-order-details .order-total dl {font-size:14px;}
.page-order-details .order-total dl dt {float:left;width:80%;line-height: 32px;text-align: right;}
.page-order-details .order-total dl dd {float:left;width:20%;line-height: 32px;text-align: right;}
.page-order-details .order-total dl dd em {color:#F16051;font-family: "Microsoft YaHei";font-weight: 700;font-size:14px;}
.page-order-details .order-total .needpay dt {font-weight: 700;}
.page-order-details .order-total .needpay dd em {font-size:18px;color:#E31B23;line-height:30px;}



.page-order-pay .panel-order-info {border:0;}
.page-order-pay .panel-order-info .panel-body {
    padding:0;
}


.page-order-pay .panel-order-info .panel-body .baseinfo {
    color:#777;
    border-top: 2px solid #7abd54;

    background-color: #f1f8ee;
    position: relative;
    /*padding-left: 165px;*/
    /*min-height: 116px;*/
    /*padding-bottom: 21px;*/
    padding:30px 0 30px 165px;
}
.page-order-pay .panel-order-info .panel-body .baseinfo .icon-success {
    position: absolute;
    top: 35px;
    left: 56px;
    display: inline-block;
    width: 72px;
    height: 72px;
    background: url(../images/icon/icon30.png) no-repeat center;
}
.page-order-pay .panel-order-info .panel-body .baseinfo h3 {
    font-size: 18px;
    color: #7baa61;
    /*padding: 27px 0 2px;*/
    font-weight: 400;
    margin-bottom: 10px;
}
.page-order-pay .panel-order-info .panel-body .baseinfo .prompt {
    margin-top: 15px;
}
.page-order-pay .panel-order-info .panel-body .baseinfo .prompt em {
    font-family:Tahoma;font-size:14px;font-weight:700;font-style:normal;
}
.page-order-pay .panel-order-info .panel-body .moreinfo {
    border-top: 1px solid #d7ebcb;
}
.page-order-pay .panel-order-info .panel-body .moreinfo a {
    display: block;
    width:120px;
    margin:-1px auto 0;
    text-align: center;
    height:32px;
    line-height:30px;
    background-color: #f1f8ee;
    border: 1px solid #d7ebcb;
    border-top-color: #f1f8ee;
    font-size: 12px;
    color: #649a45;
}

.page-order-pay .order-pay {
    margin-top: 15px;
}
.page-order-pay .order-pay .btn-submit {
    color: #FFFFFF;
    font-size: 16px;
    font-weight: 700;
    border: 0;
    height: 40px;
    line-height: 40px;
    padding: 0 40px;
}



@media (min-width: 768px) {
    .page-order-details .panel-order-status .order-process ol li {width:20%;}
    .page-order-details .panel-order-info .row > .col {min-height:260px;border-right:1px solid #e7eaec; margin-bottom:0;}
}


.page-inquiry {}
.page-inquiry .nav-tabs {border:0;border-bottom: 2px solid #D20302;}
.page-inquiry .nav-tabs > li {
    margin:0 5px 0 0;
}

.page-inquiry .nav-tabs > li > a {
    margin: 0;
    font-size: 14px;
    padding: 10px 30px;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
    border: 0;
    background: #F4F4F4;
}
.page-inquiry .nav-tabs>li.active>a,
.page-inquiry .nav-tabs>li.active>a:focus,
.page-inquiry .nav-tabs>li.active>a:hover {border:0;background: #D20302;color:#fff;}

.page-inquiry .nav-tabs>li>a:hover {
    /*border-color: #eee #eee #0077FF;*/
    border:0
}

.page-inquiry .inquiry-list > .inquiry-error {padding:100px 0;}
.page-inquiry .inquiry-list > .inquiry-error > p {width: 320px;margin: 0 auto;height: 50px;line-height: 50px;padding-left: 60px;font-size:16px;background: url('../images/error.png') no-repeat left center;margin-bottom: 20px;}

.page-inquiry .table-inquiry thead tr th {min-width:110px;}
.page-inquiry .table-inquiry tr td s {display:none;}






.page-content .wrap-content{/*padding:15px 0;*/}


.page-content .page-content-side {
    float:left;
    width:220px;
}
.page-content .page-content-side dl {border:1px solid #e4e4e4;}
.page-content .page-content-side dl dt {
    padding:10px;
    font-weight: 700;
    background: #E4E4E4;
}
.page-content .page-content-side dl dd {padding:10px;}
.page-content .page-content-side dl dd ul li {padding:4px 0;}
.page-content .page-content-main {
    padding-left: 240px;
}

.page-content .wrap-content .nav-page .list-group-item {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
}
.page-content .wrap-content .nav-page .list-group-item.active,
.page-content .wrap-content .nav-page .list-group-item.active:focus,
.page-content .wrap-content .nav-page .list-group-item.active:hover{background-color:#D20302;border-color:#D20302;color:#fff;}

.page-content .wrap-content h1 {
    font-size: 20px;
    padding: 0 0 15px 0;
    margin: 0 0 15px 0;
    border-bottom: 2px solid #e5e5e5;
    font-weight: 400;
}

.page-content .content-list{margin-bottom:15px;}
.page-content .content-list .content-item{padding:15px 0;border-bottom:1px solid #e5e5e5;}
.page-content .content-list .content-item .thumb a{display:block;height:120px;line-height:120px;overflow:hidden;text-align:center;}
.page-content .content-list .content-item .thumb a img{max-width:100%;height:100%;vertical-align:middle;}
.page-content .content-list .content-item h3{margin-bottom:10px;}
.page-content .content-list .content-item h3 a{font-size:18px;font-weight:400;}
.page-content .content-list .content-item .pubtime{font-size:14px;color:#888;margin-bottom:10px;}
.page-content .content-list .content-item .desc{font-size:12px;color:#555;height:4em;line-height:2em;overflow:hidden;}

.page-content-show .wrap-content-show h1 {font-size:24px;}
.page-content-show .wrap-content-show .page-nav{height:36px;}
.page-content-show .wrap-content-show .pubtime{font-size:14px;color:#888;margin-bottom:15px;line-height:36px;}
.page-content-show .wrap-content-show .content {padding:15px 0;min-height:620px;}
.page-content-show .wrap-content-show .content p {margin: 0 0 10px;line-height:1.6;}
.page-content-show .wrap-content-show .content-nav {padding-top:15px;margin-bottom:15px;border-top: 2px solid #e5e5e5; }



/* ====== Responsive Reset ====== */

/* Large Desktop */
@media (min-width:992px) {}

/* Desktop */
@media (max-width:991px) {}

/* Tablet */
@media (min-width:768px) and (max-width:991px) {}

/* Tablet & Phone */
@media (max-width:767px) {}

/* Phone */
@media (max-width:480px) {
    .header { margin-bottom: 0;}
    /*.header .topbar {display:none;}*/

    /*.header .topbar .pull-left {display:none;}*/

    .header .topbar .pull-right .top-links > li {display:none;}
    .header .topbar .pull-right .top-links > .nav-lang {display:block;}

    .header .control {padding: 0 0 15px 0;position: relative;}
    .header .control.fixed {padding: 0;}

    .header .control-wrap {height:auto;}
    .header .control .brand-wrap {  position: relative;  float:left;  z-index:100;  }



    .header .control .brandbar {
        padding-top: 10px;}
    .header .control .brandbar .brand a {

        height:50px;
        line-height: 50px;}

    .header .control.fixed .brandbar {
        padding-top: 0;}

    .header .control .navbar-toggle {
        top:15px;
        right:15px;
        position: absolute;
        color:#555;
        margin:0;
        /*margin-top: 15px;*/
        padding:0;
        width:40px;
        height:40px;
        text-align: center;
        line-height: 38px;
        border:1px solid #E4E4E4;
        border-radius: 0;
        color:#879CB8;
        z-index: 1;
    }
    /*.header .control .navbar-toggle i {font-size:18px;}*/

    .header .control .control-toolbar {position: absolute; width:100%; right:0;top:0;  z-index:99;}
    .header .control .control-toolbar-inner { padding-right:10px;}
    .header .control .control-toolbar .tool {position: inherit;}
    .header .control .control-toolbar .tool > a {padding:0 10px;}
    .header .control .control-toolbar .tool > a > .title {display:none;}
    .header .control .control-toolbar .tool-cart .cart-preview {  width:auto;  top:60px;  right:5px;  left:5px;  }

    .header .control .searchbar {/*display:none !important; padding:10px 0 0 0;*/
        float:left;
        width:100%;
    }
    .header .control .searchbar .hot-parts {display: none;}

    .header .control .brandbar {width:50%;}
    .header .control .toolbar {width:50%;
        position: absolute;
        top:0;
        right:0;
    }

    .header .control.fixed .searchbar {display:none;}

    .header .control .toolbar-inner {padding-right: 70px;}

    .header .control .toolbar .tool > a .title {display: none;}

    .header .navigation {position: absolute;width:100%;z-index: 999;padding:0;}
    .header .navigation > .container {}
    .header .navigation .navlist { background: none;color:#fff;height:auto;width:100%;}
    .header .navigation .navlist ul {margin:0;}
    .header .navigation .navlist > ul > li {float:none;display: block;}
    .header .navigation .navlist > ul > li > span > a {padding:0 30px;margin:0;width:100%;display:block; text-align: left;color:#fff;}
    .header .navigation .navlist > ul > li > span > a:focus,
    .header .navigation .navlist > ul > li > span > a:hover
    {color:#fff;}
    .header .navigation.collapsing {display: block !important;}
    .header .navigation.in {display: block !important;}

    .page-home .page-wrap > .central {float:inherit;width:100%;}
    .page-home .page-wrap > .sidebar {float:inherit;width:100%;}

    .page-home .row-1 .main-banner {float:inherit;width:100%;height:auto;}
    /*.page-home .row-1 .main-banner .swiper-mianbanner {height:auto;}*/
    .page-home .main-banner .swiper-mianbanner {height:180px;}

    .page-home .main-banner {margin:0;}

    .page-home .row-1 .user-info {float:inherit;width:100%;}

    .page-prod-list .prod-list .data-view .view-table {display:none !important;}
    .page-prod-list .prod-list .data-view .view-list {display:block !important;}

    .page-prod-list .filter-list .filter-item dl { margin-right:0;}
    .page-prod-list .filter-list .filter-item dl dt {float:inherit;width:100%; text-align: left; padding-right:80px;}
    .page-prod-list .filter-list .filter-item dl dd { margin-left:0;}
    .page-prod-list .filter-list .filter-item dl dd ul li {padding:4px 0;}

    .page-prod-detail .panel-procurement {position: relative; width:100%;right:0;}

    .page-prod-list .layui-layer-page {width:90% !important;}
    .page-prod-detail .layui-layer-page {width:90% !important;}

    .page-cart .panel-cart .cart-summary .btn-submit {width:100%;margin:0;}


    .kefu-01 {display:none;}

    .page-home .row-1 {
        margin-bottom: 15px;}

    .page-home .row-1 .aside {display: none;}

    #topBanner {display: none;}

    /*.header .control-wrap {display: none;}*/

    .page-home .floor-brands .floor-lside {display:none;}
    .page-home .floor-brands .floor-rside {display:none;}
    .page-home .floor-brands .floor-main {margin:0;width:100%;}
    .page-home .floor-brands .brand-list-rec .col {width:33.3333%;}

    .page-home .floor-prod-hot .floor-aside {display:none;}
    .page-home .floor-prod-hot .prod-list .col {width:50%;float:left;}
    .page-home .floor-prod-hot .prod-list .col-2 {margin-left: 0;}

    .page-home .floor-banner .row .col a {display:block;}
    .page-home .floor-banner .row .col a img {width:100%;}

    .page-home .floor-product .floor-lside {display:none;}
    .page-home .floor-product .floor-rside {display:none;}

    .page-home .floor-product .floor-main {margin:0;}
    .page-home .floor-product .floor-main .row .col {float:left;width:50%;margin:0;}
    .page-home .floor-product .floor-main .row .col.col-banner {width:100%;position: relative;left:0;}

    .footer-banner {display: none;}

    .footer .footer-link dl {padding-left: 0;width:50%;float:left;text-align: center;}
    .footer .footer-link dl:last-child {width:100%;margin-top: 30px;}

    .header .navigation {border:0;
        background: #0063E8;
    }
    .header .navigation .catalog {display: none;}


    .page-cart .panel-cart-empty .cart-empty {
        background: none;
        padding-left: 0;
        width:100%;
        text-align: center;
    }

    .page-cate-list .prod-cate-nav {
        display: none;}

    .page-content .page-content-side {display:none;}
    .page-content .page-content-main {
        padding-left: 0;}

    .page-prod-list .prod-list .data-view .view-list .prod-item .prod-tools .tool-item .btn {
        background: #0063E8;}

    .layui-layer-page {width:90% !important;}

    .header .control .toolbar .tool-cart .cart-preview {right:-110px;}

    .page-cart .panel-cart .cart-summary .pull-right {
        width:100%;
    }


    #marquee1 {
        width:380px !important;
    }
    #marquee1 ul li {
        width:380px !important;
    }

    .page-home .floor-product .floor-main .row .col-7 {
        display:none !important;
    }

}
