<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*search_goods.html*/
.goods-search { padding: 20px 0; border-top: 1px solid #e6ecf2; background: #fff; }
.goods-search .good-title { position: relative; }
.goods-search .good-title a { text-decoration: none; font-size: 18px; color: #222; }
.goods-search .good-title a:hover,.good-search .good-small-title a:hover { color: #e64545;  }
.goods-search .good-small-title a { color: #555; text-decoration: none; }
.goods-search .good-title a span { cursor: pointer; transition: transform .2s;-moz-transition: -moz-transform .2s;-webkit-transition: -webkit-transform .2s;-o-transition: -o-transform .2s; }
.goods-search .good-title a:hover span { transform: rotate(180deg); -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg); -moz-transform: rotate(180deg); }
.goods-search .title-content { border: 1px solid #e6ecf2; box-shadow: 3px 3px 5px rgba(0,0,0,0.2); width: 1000px;  position: absolute; left: -2px; top: 25px; background: #fff; display: none; z-index: 99; padding: 30px 30px 0 30px; }
.goods-search .good-title:hover .title-content{ display: block; }

.goods-nav { background: #2e8ae6; position: relative; z-index: 2; }
.goods-nav ul { margin-bottom: 0; }
.goods-nav ul li a{ padding: 0 30px; line-height: 40px; color: #fff; text-decoration: none; }
.goods-nav&gt;div&gt;div&gt;div&gt;ul&gt;li { float: left; position: relative;}
.goods-nav ul li ul { position: absolute; display: none; top: 100%;  background: #297ccf; padding: 15px 0;  }
.goods-nav ul li ul li { width: 100%; }
.goods-nav ul li ul li:hover { background: #2e8ae6; }
.goods-nav ul li ul li a {  line-height: 30px; color: #fff; text-decoration: none; display: inline-block; width: 200px; }
.goods-nav ul li:hover ul { display: block;  }
.goods-nav ul li:hover { background: #297ccf; }
.goods-nav ul li.active { background: #297ccf;  }
.nav-fixed { position: fixed;top: 0;width: 100%;z-index: 100; }

.goods-message { margin-top: 20px; }
.goods-message .goods-img { padding: 30px; border:1px solid #e6ecf2; background: #fff; }
.goods-message .img-container { width: 420px; }
.goods-message .img-container .big-img { width: 420px; height: 420px;  border: 1px solid #e6ecf2; position: relative;}
.goods-message .img-container .big-img img,.goods-message .img-container .small-img ul li img { width: 100%; height: auto; max-width: 100%; max-height: 100%; position: absolute; left: 50%; top: 50%; -webkit-transform: translate(-50%,-50%); -moz-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%); }
.goods-message .img-container .big-img span { display: none; position: absolute; left: 0; top: 0; width: 200px; height: 200px; background: url(../images/dot.png); background-repeat: repeat; background-position: 0 0; cursor: move; z-index: 2; background-attachment: scroll;}
.goods-message .img-container .small-img { margin-top: 15px; }
.goods-message .img-container .small-img ul li { width: 58px; height: 58px; border: 1px solid #dae0e6; cursor: pointer; position: relative; padding: 0; }
.goods-message .img-container .lg-img { display: none; background: #fff; position: absolute; top: 30px; left: 460px; width: 450px; height: 520px; border: 1px solid #e6ecf2; overflow: hidden; z-index: 3;}
.goods-message .img-container .lg-img img { position: absolute; left: 0; top: 0; }
.goods-message .img-container .small-img ul li.select { border:2px solid #e64545; }

.goods-message .txt-container { margin-left: 25px; }
.goods-message .txt-container h1{ font-size: 16px; font-weight: bold; margin-top: 0; margin-bottom: 15px; }
.goods-message .txt-container .price .table { background: #f5f7fa; } 
.goods-message .txt-container .table &gt; tbody &gt; tr &gt; th { border: 0; color: #888; vertical-align: top; font-weight: normal; }
.goods-message .txt-container .table &gt; tbody &gt; tr &gt; td { border: 0; color: #222; vertical-align: top; }
.goods-message .txt-container .table &gt; tbody &gt; tr &gt; td span { inline-block; padding: 5px; border: 1px solid #fff; }
.goods-message .txt-container .table &gt; tbody &gt; tr &gt; td span.this { border: 1px solid #e64545 ; display: }
.goods-message .txt-container .table &gt; tbody &gt; tr &gt; td .goods_mail i { font-style: normal; }
.goods-message .txt-container .table &gt; tbody &gt; tr &gt; td strong { color: #e64545; }
.goods-message .txt-container .other .table &gt; tbody &gt; tr &gt; td:first-child { color: #888; }
.goods-message .txt-container .other .table &gt; tbody &gt; tr#goods_spec_chose td { color: #e64545; }
.goods-message .txt-container .button { width: 100%; }
.goods-message .txt-container .button a { width: calc(50% - 10px); width: -webkit-calc(50% - 10px); width: -moz-calc(50% - 10px); padding: 8px 12px; }
.goods-message .txt-container .button a:first-child { background: #e64545; border: solid 1px #e64545; }
.goods-message .txt-container .button a:first-child:hover { background: #d92121; border: solid 1px #d92121}
.goods-message .txt-container .button a:last-child { background: #f5f7fa; border: solid 1px #ced3d9; color: #222; }
.goods-message .txt-container .button a:last-child:hover { background: #E6ECF0; }
.goods-message .txt-container .link { margin-top: 10px; position: relative;}
.goods-message .txt-container .link a { color: #1470cc; padding-left: 20px; text-decoration: none;}
.goods-message .txt-container .link .goodscar { width: 340px; border: 1px solid #e6ecf2; padding: 10px; background: #fff; position: absolute; top: 0px; z-index: 10; }
.goods-message .txt-container .link .goodscar .pay { display: inline-block; padding: 3px 10px; background: #e64545;color: #fff; border-radius: 3px; font-size: 12px; margin-top: 10px; text-decoration: none; }
.goods-recommend { margin-left: 15px; margin-top:20px; padding: 30px; border:1px solid #e6ecf2; background: #fff;  }
.goods-recommend .goods-title ul li {  font-weight: bold; cursor: pointer; line-height: 30px; font-size: 14px; }
.goods-recommend .goods-title ul li.active { color: #e64545; }
.goods-recommend h2 { font-size: 16px; font-weight: bold; margin-top: 0; }
.goods-recommend h2 a { font-weight: normal; text-decoration: none;}
.goods-recommend h2 a:hover {color:#e64545; }
/*.goods-recommend ul li { margin: 15px auto; }*/
.goods-recommend .media-left { width: 42%; }
.goods-recommend .media-left img { width: 100%; max-width: 100%; height: auto; }
.goods-recommend .media-body .title { text-overflow: ellipsis; -webkit-line-clamp: 2; height: 42px; overflow: hidden; line-height: 21px; display: -webkit-box; -webkit-box-orient: vertical; margin-bottom: 0; }
.goods-recommend .media-body .title a {  color: #333; }
.goods-recommend .media-body .title:nth-child(2) {  height: 21px; -webkit-line-clamp: 1; color: #e64545; font-size: 16px; }
.goods-recommend .media-body .title:last-child strong { height: 21px; -webkit-line-clamp: 1; color: #e64545; }

.base-info { margin-top: 20px;  margin-bottom: 20px; }
.base-info&gt;div&gt;div { background: #fff; border:1px solid #e6ecf2; border-bottom: 0;padding: 30px;}
.base-info&gt;div:last-child&gt;div { border-bottom:1px solid #e6ecf2; }
.send-message h3 { color: #222; font-size: 18px; font-weight: bold; margin-top: 0; margin-bottom: 20px; } 
.base-info .info-container ul li {  width: 50%; float: left; }
.base-info .info-container&gt;h3 { color: #222;font-size: 18px;font-weight: bold;margin-top: 0; margin-bottom: 20px;}
.base-info .info-container&gt;ul { width: 100%; } 
.base-info .base-info-content ul:after{ content:".";visibility:hidden;display:block;clear:both; height: 0; }
.base-info .base-info-content ul li b { font-size: 14px; font-weight: normal; color: #888; }
.base-info .base-info-content ul li h3 { font-size: 14px; font-weight: normal; color: #555; display: inline; }
.base-info .base-info-content .productDetails&gt;h3,.base-info .base-info-content .productDetails&gt;h2 { margin-bottom: 5px; margin:5px 0; font-size: 14px; font-weight: bold; }
.base-info .base-info-content .productDetails table { border-collapse: collapse;border-spacing: 0;width: 100%;border: 1px solid #ccc; }
.base-info .base-info-content .productDetails table td,.base-info .base-info-content .productDetails table th {padding: 2px 5px;border: 1px solid #ccc;}

.base-info ul { padding: 0; margin-bottom: 0;}
.base-info ul li,.base-info li { list-style: none; }
.base-info h2 { margin:5px 0; font-size: 14px; }
/*.base-info h3 { margin-bottom: 5px; margin:5px 0;  }*/
.base-info p { margin:0; }


.send-message { margin-top: 20px; margin-bottom: 20px; }
.send-message&gt;div&gt;div { background: #fff; border:1px solid #e6ecf2; padding: 30px; }
.send-message form label { color: #555; font-weight: normal;}
.send-message form input,.send-message form textarea { border: 1px solid #ced3d9;}
.send-message form textarea { min-height: 120px; }
.send-message form button[type="submit"] { color: #fff; border: solid 1px #e64545;background-color: #e64545; height: 36px; line-height: 34px;padding: 0 15px; border-radius: 3px;cursor: pointer; }

.store-infomation,.category-1  {  border:1px solid #E6ECF2; background: #fff; margin-top: 20px; margin-left: 15px;  width: 300px; padding: 0; }
.store-infomation .contact-supplier { font-size: 18px; font-weight: bold; }
.store-infomation .contact-now { margin-top: 10px; }
.store-infomation .contact-now a { background: #e64545; border: solid 1px #e64545; }

.search-keyword { margin-top:20px; margin-left: 15px; padding: 0; }
.search-keyword input { border: 1px solid #b8c2cc; height: 34px; }
.search-keyword button,.search-keyword button:focus,.search-keyword button:hover { background: #555; color: #fff; border: 1px solid #555; outline: none; height: 34px; } 
.category-1 h2 { font-size: 16px; font-weight: bold; margin-top: 0; }
.category-1&gt;ul { width: 299px; margin-bottom: 0;}
.category-1&gt;ul&gt;li {  width: 100%;  }
.category-1&gt;ul&gt;li:last-child { border-bottom: 0; }
.category-1 ul&gt;li&gt;a { color: #222; font-size: 14px; cursor: pointer; padding: 10px 30px; display: block; text-decoration: none; }
.category-1 ul&gt;li&gt;a:hover { background: #F2F6F7; }
.category-1 ul&gt;li&gt;a&gt;span { font-size: 16px;color: #222; }
.category-1 ul&gt;li&gt;ul { width: 100%; display: none} 
.category-1 ul&gt;li&gt;ul&gt;li&gt;a { color:#222; font-size: 14px; padding-left: 56px;}
.category-1 .active { transform:rotate(180deg); -ms-transform:rotate(180deg); -moz-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg); }

/*store_index.html*/
/*è½®æ’­å›¾*/
.carousel-figure-contianer { background: #fff; border-bottom: 1px solid #e6ecf2; }
.carousel-figure { margin-bottom: 20px; padding-top: 20px; }
.carousel-figure .swiper-container { height: 250px; overflow: hidden;}
.carousel-figure .swiper-button-next,.carousel-figure .swiper-button-prev { position: absolute; top: 50%; width: 35px; height: 60px; background: rgba(0,0,0,0.5); margin-top: -30px; color: #fff; font-size: 22px; padding-top: 16px; padding-left: 5px; cursor: pointer; }
.carousel-figure .swiper-button-next { right: -35px; transition: right .2s;-moz-transition: right .2s;-webkit-transition: right .2s;-o-transition: right .2s;}
.carousel-figure:hover .swiper-button-next { right: 0; }
.carousel-figure .swiper-button-prev { left: -35px; transition: left .2s;-moz-transition: left .2s;-webkit-transition: left .2s;-o-transition: left .2s;}
.carousel-figure:hover .swiper-button-prev{ left: 0; }
.carousel-figure .paginations { width: 100%; text-align: center; margin: 11px 0; }
.carousel-figure .paginations .swiper-pagination-switch { display: inline-block; width: 10px; height: 10px; border-radius: 10px; background: #b2b2b2; margin: 0 5px; cursor: pointer; }
.carousel-figure .paginations .swiper-active-switch { background: #e64545; }

.hot-product-list .list-container { margin-left: 15px; margin-top: 20px; }
.hot-product-list { margin-bottom: 30px; }
.hot-product-list h1 { padding: 15px; font-size: 14px; color: #888; border: 1px solid #e6ecf2; border-bottom: 0; margin-top: 0; margin-bottom: 0; }
.hot-product-list h1 a { text-decoration: none; color: #888; }
.hot-product-list h1 a:hover { color: #e64545; }
.goods-list form { margin-left: 15px; margin-top: 20px; }
.goods-list .search-keyword form { margin-left: 0; }
.goods-list { margin-bottom: 30px; }

.hot-product-list .list-container .detail .product-price span,.goods-list .list-container .detail .product-price span { font-size: 16px;  }
.hot-product-list .list-container .detail .product-price,.goods-list .list-container .detail .product-price { padding-bottom: 10px; padding-top: 10px;  }
.hot-product-list .list-container .detail .product-price a,.goods-list .list-container .detail .product-price a { text-decoration: none; color: #888; }
.hot-product-list .list-container .detail .product-price a:hover,.goods-list .list-container .detail .product-price a:hover { color: #e64545;  }

/*å…³äºŽæˆ‘ä»¬*/
.about-us-11 { margin-top: 60px;margin-bottom: 30px; }
.about-us-2 { margin-bottom: 30px; }
.about-us-2 #map { border: 1px solid #e9eef4; }
.about-us-11 .message { padding: 30px;margin-bottom: 20px; background: #fff; border: 1px solid #e9eef4;  }
.about-us-11 .message h2 { margin-top: 0; margin-bottom: 20px; font-size: 18px; font-weight: bold; }
.about-us-11 .message .item { margin-bottom: 10px; }
.about-us-11 .message .item .txt-1 { width: 225px; color: #888; }		
.about-us-11 .message .item .txt-2 { color: #222; }

/*store_goods_liståˆ†ç±»*/
.index2_right{ width:787px; padding-left:5px; float:left; overflow:hidden;}
.opclass{ width:100%; overflow:hidden; margin-bottom:10px; background: #fff;}
.classify{ border:1px solid #dae0e5;}
.classia{ margin:10px; border-bottom:1px solid #dae0e5; overflow:hidden; }
.classia:last-child{ border-bottom: 0; }
.classa{ float:left; width:10%; text-align:right; padding-right:10px;}

.classb{  float:left; width:80%}
.classb span a{ color:#06C}
.classb span{ margin-left:10px; margin-right:10px; white-space:nowrap; margin-bottom:10px;  }
.classb span strong{ font-weight:lighter; color:#CCC; margin-left:5px;}
.classmore{ float:right; position:relative; margin-top:-5px; }
.classb span{ float:left;}
.classb span .colors{ float:left; width:18px; height:18px; display:block;}
.classb span .colors img{ padding:1px; border:1px solid #ccc; float:left; width:16px; height:16px;}
.classb span .colors strong{ float:left; display:block; margin-left:-10px; background:red;}
.class_more{  display:block; line-height:20px; width:39px; height:20px; padding-right:5px; text-align:right;}
.class_income{background:url(../images/more2.jpg) no-repeat; display:block; line-height:20px; width:39px; height:20px; padding-right:5px; text-align:right;}
.chosen{ line-height:25px;padding-left:20px; position:relative;  border-bottom:1px solid #dae0e5; overflow:hidden; padding-top:5px;}
.chosena{ width:100px; float:left; overflow:hidden}
.chosenb{ overflow:hidden; margin-top:2px; float:left; width:640px;}
.chose{ border:1px solid #FF8040; background:#fff;  float:left ; height:16px; line-height:16px; overflow:hidden; padding-left:5px; margin-right:10px; cursor:pointer; margin-bottom:5px;}
.chosenb strong{ font-weight:lighter; display:block; float:left;}
.del_chose img{ margin-top:1px; margin-right:1px; margin-left:5px;}
.chosen_sp{ width:26px; height:26px; display:block; display:block; position:absolute; top:0px; right:0px;}
.store-goods-list .list-btn-container .form-control { width: 120px; }

/*store_list*/
.store-list { margin-bottom: 30px; }
.store-list .category-1 { margin-bottom: 30px; }
.store-list .store-container { border-bottom: 1px solid #e7ebf3; padding-bottom: 30px; }
.store-list .left { width: 540px;padding-left: 30PX;}
.store-list .category-1 h2 { margin-top: 0; font-size: 16px;color: #606060; font-weight: bold; height: 34px; background: #F2F6F7; padding-left: 13px; line-height: 34px; margin-bottom: 0; }
.store-list .category-1 h2 a { color: #1470cc; font-size: 16px; font-weight: bold; }
.store-list .category-1 h2 a:hover { color: #ff6600; }
.store-list .message .table &gt; tbody &gt; tr &gt; td { padding:0; line-height: 22px; border-top:0; font-size: 12px; color: #222; }
.store-list .message .table &gt; tbody &gt; tr &gt; td.subject { color: #606060;  }
.store-list .connact a { font-size: 13px; padding: 3px 12px; background: #AC1E1D; width: 114px; height: 27px; }
.btn-warning { border-color: #AC1E1D;  }
.store-list .connact a:hover { border-color: #990000;background: #990000; color: #fff; }
.store-list .connact a:focus{  border-color: #990000; }
.store-list .search-store { height: 38px;  border: 1px solid #E6ECF2; border-bottom:0; font-size: 13px; color: #606060;}

.store-list .search-store:first-child { margin-top: 20px; border-bottom: 0; }
.store-list .search-store:nth-child(2) { border-bottom: 0; }
.store-list .search-store:nth-child(3) ul li { width: 10%; }
.store-list .search-store:nth-child(3) ul li.last { width: 30%; }
.store-list .search-store .title { width: 147px;border-right: 1px solid #E6ECF2; line-height: 38px; text-align: center;  height: 100%;}
.store-list .search-store-3 .title { border-right: 0; }
.store-list .search-store ul { width: calc(100% - 200px); width: -moz-calc(100% - 200px); width: -webkit-calc(100% - 200px); margin-bottom: 0; height: 100%; overflow: hidden; }
.store-list .search-store ul li { width: 20%; line-height: 38px;text-align: center;}
.store-list .search-store ul li a { color: #222; cursor: pointer; }
.store-list .search-store ul li a.this { color: #AC1E1D; }
.store-list .search-store ul li a:hover { color: #AC1E1D; }
.store-list .search-store ul li input[type="checkbox"] { margin-top: 13px; margin-right:5px; width: 12px; height: 12px; }
.store-list .search-store ul li input[type="text"] { height: 20px; }
.store-list .search-store ul li input[type="submit"] { padding: 0; border-radius: 0; margin-left: 5px; }
.store-list .search-store .more { width: 50px; display: inline-block; cursor: pointer; color: #AC1E1D; font-size: 13px; line-height: 38px; }
.store-list .search-store .more:hover { color: #AC1E1D; }
.store-list .search-store-3 { border-bottom: 1px solid #E6ECF2; border-left: 1px solid #fff; border-right: 1px solid #fff;}
.store-list .search-store-3 .title { background: #fff; }
.store-list form { margin-top: 20px; background: #FFF; }
.store-list .search-store-2 .member { display: inline-block; }
.store-list .search-store-2 .member a { margin-right: 8px; }
.store-list .right { max-height: 150px; width: calc(100% - 600px); width: -moz-calc(100% - 600px); width: -webkit-calc(100% - 600px); margin-top: 40px; margin-right: 35px;}
.store-list .owl-carousel .owl-item .item { color: #246bb3; text-decoration: none;}
.store-list .owl-carousel .owl-item .item .img p { text-align: center; margin:0;  }
.store-list .owl-carousel .owl-item .item .img p:hover { color: #ffaa00;  }
.store-list .owl-carousel .owl-item .img { height: 150px; line-height: 150px; margin-left: 12.5px; margin-right: 12.5px; width: 150px; }
.store-list .owl-carousel .owl-item  img { height: auto; max-height: 100%;transition: transform .2s;-moz-transition: -moz-transform .2s;	-webkit-transition: -webkit-transform .2s;	-o-transition: -o-transform: .2s; }
.store-list .owl-carousel .owl-item  img:hover {  transform: scale(1.1);-moz-transform:scale(1.1); -webkit-transform:scale(1.1); -o-transform:scale(1.1); }

.store-list .store-container h2 { margin:0; padding-bottom: 15px; padding-top: 15px; border-bottom: 1px solid #E6ECF2; width: 514px; position: relative; margin-bottom: 15PX;}
.store-list .store-container h2:after { content: ""; width: 120px;height: 2px; background: #AC1E1D; position: absolute;bottom: 0; left: 0; }
.store-list .store-container h2 a{ color: #231815; font-size: 16px; font-weight: bold; text-decoration: none; }
.store-list .store-container h2 a:hover { color: #AC1E1D;  }

.owl-controls .owl-buttons div.owl-prev div { width: 21px; height: 34px; background: url(../images/owl-prev-1.png); background-size: 100% 100%; position: absolute; top: 58px; left: -23px; } 
.owl-controls .owl-buttons div.owl-prev div:hover { background: url(../images/owl-prev-2.png); background-size: 100% 100%; }
.owl-controls .owl-buttons div.owl-next div {  width: 21px; height: 34px; background: url(../images/owl-next-1.png); background-size: 100% 100%;  position: absolute; top: 58px; right: -23px; } 
.owl-controls .owl-buttons div.owl-next div:hover { background: url(../images/owl-next-2.png); background-size: 100% 100%;  }

.anchorBL{display:none;}

/*good_cart1.html*/
.Steps_box { width:100%; }
.Steps {  margin:20px auto; }
.Steps ul { margin-bottom: 0; }
.Steps li { width:20%; height:48px; line-height:48px; padding-right:20px;text-align: center; float:left; background:url(../images/flow_steps_bg_2.png) no-repeat scroll 100% -48px #cccccc; font-size:20px; color: #468bd0; }
.Steps .this { background-color:#468bd0; color:#FFF; background-position: 100% 0px;}
.Steps .second { background-color:#468bd0; color: #fff;  }
.Steps .last {background-position: 100% -96px; }
.Steps .done { background-color:#468bd0; color: #fff; background-position: 100% -144px;}
.Steps .prev { background-position: 100% 0px; background-position: 100% -144px; border-top-left-radius:5px; border-bottom-left-radius:5px;}
.Steps_box .h1 { width:100%; font-size: 17px;  margin-top: 30px; margin-bottom: 20px; }
.Steps_box .h1 .h1_l { float:left; margin-left:27px; }
.Steps_box .h1 .h1_l a { color: #555; text-decoration: none; }
.Steps_box .h1 .h1_l a:hover { color: #D61518; }
.Steps_box .h1 .h1_r { float:right; color: #606060; }
.Steps_box .h1 .h1_r b { font-size:22px; color:#D61518;}
.Steps_box .h1 .h1_r a,.Steps_box .total-price a { padding:5px 15px; background-color:#D61518; color:#FFF; margin-left:15px;margin-right: 27px; border:1px solid #D61518;  font-size: 16px; text-decoration: none; }
.Steps_box { margin-bottom: 40px; }
.Steps_box .table-1 { border: 1px solid #e6ecf2; background: #fff; border-bottom: 0;}
.Steps_box .table-1 tr { border-bottom: 1px solid #e6ecf2; }
.Steps_box .table-1 tr td { font-size: 16px; color: #606060; }
.Steps_box .table-1 .title {height:40px; line-height:40px; background-color:#F2F6F7; font-size: 18px; }
.Steps_box .table-1 .title input { margin-left:10px;}
.Steps_box .table-1 .baby img { float:left; margin-left: 10px; margin-bottom: 15px; margin-right: 5px; }
.Steps_box .table-1 .baby p { float:left; line-height:24px; margin-top:5px; font-size: 16px;}
.Steps_box .table-1 .baby p span { color:#999;}
.Steps_box .table-1 .input { padding-left:20px;}
.Steps_box .table-1 .input span { display:block; float:left; margin-top:2px;}
.Steps_box .table-1 .input input { float:left; width:60px; margin:0px 5px;}
.Steps_box .total-price { font-size: 18px; margin: 25px 0; }
.Steps_box .total-price em { font-weight: bold; font-style: normal;  }
.Steps_box .total-price b { color: #D61518;  }
.Steps_box .sendadress { padding: 15px; border:1px solid #e6ecf2;  margin-top: 20px; background: #fff; }
.Steps_box .sendadress .sendhright { margin-bottom: 15px; }
.Steps_box .sendadress .sendhright a { font-size: 16px; color:#000000; text-decoration: none; margin-right: 10px; }
.Steps_box .sendadress .sendhright a:hover { color: #D61518; }
.Steps_box .sendadress .sendperadr { font-size: 16px; color: #000000; margin-bottom: 9px; display: block; }
.Steps_box .sendadress label { font-weight: normal; }
.Steps_box .sendadress .sendmeg textarea,.buy_step_last .steptext textarea { width: 700px; height: 205px; border:1px solid #ced3d9;}
.Steps_box .sendadress .sendmeg textarea:focus,.Steps_box .sendadress select:focus,.buy_step_last .steptext textarea:focus { outline: none; border: solid 1px #1470cc; }
.Steps_box .sendadress select { height: 26px; }
.Steps_box .sendadress .paybtn input,.payorder .banknextbtn input,.buy_step_last .stepbtn input {background: #D61518;  color: #FFF; font-size: 20px;margin-top: 30px;margin-bottom: 35px; border: 0px; cursor: pointer; padding: 10px 40px; }
.Steps_box .sendadress ul li,.Steps_box .sendmethod ul li { color: #000000; margin-bottom: 6px; }
.Steps_box .paysend { font-size: 16px; margin-top: 30px; }

.paysd{ max-width:600px;  border:1px solid #D61518;  padding:15px; float: right; position: relative; top: -165px;}
.payorder .paybot { padding: 15px; border: 1px solid #ced3d9; }
.payorder .paybot h4,.payorder .paybot h5 { font-size: 16px; margin-bottom: 10px; color: #000000;}
.payorder .paybot ul li { margin-bottom: 10px; }
.payorder .paybot ul li strong { font-weight: normal; font-size: 16px; }
.payorder .bank,.buy_step_last { padding: 15px; border: 1px solid #ced3d9; margin-top: 20px; margin-bottom: 40px; }
.payorder .pay_top,.payorder .bank,.buy_step_last { background: #fff; }
.Steps_box  .car_nogoods  { margin: 100px 0 200px 127px; }
.Steps_box  .car_nogoods .cart-right { margin-left: 70px; }
.Steps_box  .car_nogoods .cart-right h1 { font-size: 40px; color: #4388CC; }
.Steps_box  .car_nogoods .cart-right span a { display: inline-block; background: #4388CC; font-size: 16px; color: #fff; text-decoration: none; padding: 5px 10px; margin-top: 22px; border-radius: 3px; margin-left: 8px; }
.payorder .bank .banktitle h4{ font-size: 21px; color: #000000; }
.payorder .bank #selectpay h4{ font-size: 16px; color: #000000; margin: 15px 0;}
.payorder .bank #selectpay .bankone .bankimg { margin-left:10px;}
.buy_step_last ul li h4,.buy_step_last ul li h5,.buy_step_last ul li h2 { font-size: 17px; margin-bottom: 10px; color: #000000;}

.paysd_box {  float:right; background-color:#FFF; text-align:right; padding-right:10px;}
.paysd_box span {  float:right; padding-top:5px; font-size: 18px; color: #606060; display: block; width: 100%;}
.paysd_box span b { font-size:36px; color:#D61518; }
.paysd_box span strong { color:#999; font-size:24px; font-weight:normal;}
.paysd_box ul { float:right; margin-top:10px;}
.paysd_box ul li { float:right; text-align:right; font-weight:normal; line-height:24px; color:#333; width: 100%; }

.baby { margin-top:10px; float:left; width:550px;}
.baby a { color: #555; text-decoration: none; }
.baby a:hover { color: #e64545; }
.baby .size,.baby .color { width:450px; float:left; line-height:24px;}
.baby_aname { width:370px; float:left;}
.baby_name {width:450px; float:left;}
.baby_gp { position:relative; width:80px; float:left;padding-top:10px;color:#F00;}
.baby_group { width:350px; position:absolute; top:-70px; left:81px; z-index:999;}
.baby_group_box { width:350px; background:#FFF; box-shadow: 0px 0px 0px 3px rgba(0, 0, 0, 0.15); border-radius:4px; overflow:hidden;min-height:150px; overflow:hidden; _overflow:visible;height:100%;_height:150px;}
.group_ul { width:338px; border:1px solid #CCC;  border-radius:4px; background-color:#FFF; float:left;  padding:5px;}
.baby_group_box li { width:338px; height:50px; float:left; border-bottom:1px dotted #eeeeee; padding:5px 0px;}
.baby_group_box li img { width:48px; height:48px; float:left; border:1px solid #CCC;}
.baby_group_box li span { width:260px; float:left; margin-left:5px;padding-top:10px;}

/********è´­ç‰©è½¦ä¸‹æ–¹ç›´é€šè½¦æ&nbsp;·å¼********/
.tm_hot{ width:100%; float:left; overflow:hidden; border:1px solid #E6E2E1; margin-top:10px; margin-bottom: 20px;}
.tm_hot h1{ padding-left:20px; height:30px; line-height:30px; border-bottom:1px solid #E6E2E1; font-size:12px; color:#333; background-color:#fafafa; padding-right:20px; }
.tm_h1_left { float:left;}
.tm_h1_right { float:right; margin-top: 0; margin-bottom: 0; }
.tm_hot ul{ width:991px; float:left; overflow:hidden; padding-top:10px; padding-bottom:10px;}
.tm_hot ul li{ padding-left:25px; float:left; overflow:hidden; width:95px;}
.tm_hot ul li img{ width:93px; height:93px; border:1px solid #eeeeee;}
.tm_hot ul li strong{ display:block; width:95px; color:#B10000; margin-top:3px; text-align:center;font-family: 'arial','verdana',sans-serif; font-size:14px;} 
.tm_hot ul li span{ display:block; float:left; margin-top:3px; height:35px; overflow:hidden;}
.tm_hot ul li span a{ color:#666} 
.tm_hot ul li span a:hover{ color:#666; text-decoration:underline;} 

/*æ–‡ç«&nbsp;åˆ—è¡¨*/
.article-container .proleft { border: 1px solid #ddd; margin-bottom: 15px; }
.article-container .proleft p { font-size: 14px; color: #333; background: #f1f1f1 !important; padding: 4px 12px; font-weight: bold; border-bottom: 1px solid #ddd; margin:0; }			
.article-container .proleft ul {margin: 0 }
.article-container .proleft ul li { margin: 0;padding: 5px 0 5px 15px;border-bottom: 1px solid #ddd; }
.article-container .proleft ul li a { color: #666; text-decoration: none; font-size: 12px; color: #666;}
.article-container .proleft ul li.active  a{ font-weight: bold;color: #e64545; }
.article-container .textbook{border:1px solid #ddd; padding-bottom: 10px; }
.article-container .textbook h2 { height: 28px; line-height: 28px; border-bottom: 1px solid #ddd; background: #f1f1f1; margin: 0; font-size: 14px; padding: 0 12px; font-weight: bold;}
.article-container .textbook h2 small { margin-left: 20px; line-height: 28px;}
.article-container .textbook p { padding: 12px; font-size: 12px; color: #02032f;}
.article-container .textbook-list h2 { background: none; }
.article-container .textbook-list h2 a { font-weight: normal; color: #1470cc; }

.store-list&gt;div { padding-left: 0;padding-right: 0; }
.category-2 { margin-left:5px; width:calc(100% - 300px - 20px); }
.owl-controls .owl-buttons div.owl-prev img { margin-top: -20px; }

.red2 { color: #D61518; }

.forSupplier-suspend {width: 130px; text-align: center; border: 1px solid #ced3d9; color: #555; position: fixed; top: 30%; right: 10px; background: #fff; z-index: 1; box-shadow: 3px 3px 5px rgba(0,0,0,0.2); }
.forSupplier-suspend .forSupplier-phone {padding: 10px; border-bottom: 1px solid #ced3d9; font-weight: lighter; }
.forSupplier-suspend .forSupplier-service {display: block; padding: 10px; }
.forSupplier-suspend .forSupplier-phone .forSupplier-phone-number {color: #e64545; font-weight: bold; font-size: 12px; }

.paginations .pagination { text-align: center; width: 100%; }
.paginations .pagination .this { color: #fff;  background-color: #AC1E1D; border-color: #AC1E1D; padding: 5px 10px; cursor: default; border-radius: 0px; color: #fff; }
.paginations .pagination a { text-decoration: none; padding: 3px 9px; border: 1px solid #E6ECF2; border-radius: 0px; color: #606060; }
.paginations .pagination a:hover { border-color: #AC1E1D;  color: #fff; background-color: #AC1E1D;}

@media (max-width: 768px) {
	.category-2 { width: 100%; margin-left: 0;}
	.store-list .left { width: 100%; padding-left: 0; padding: 10px;}
	.store-list .left .message { padding: 10px; }
	.store-list .store-container h2 { width: auto; }
	.head-2 .col-md-10 { width: 100% !important; padding-left: 15px !important; }
	.paginations .pagination a:last-child,.paginations .pagination a:first-child { display: none;  }
	.store-list .store-container h2 { padding-top:0;margin-bottom:0; }

}

/*å•†å“åˆ—è¡¨*/
.store-goods .row { margin-left: -10px; margin-right: -10px; }
.store-goods .left-ct { width: 320px; padding-left: 10px;padding-right: 10px; }
.store-goods .right-ct { width: calc(100% - 320px); width: -moz-calc(100% - 320px); width: -webkit-calc(100% - 320px);  padding-left: 10px;padding-right: 10px; }
.left-ct .sr-layout-block {padding: 30px; margin-bottom: 20px; background: #fff; border: 1px solid #e6ecf2; }

.right-ct .search-store { height: 38px;  border: 1px solid #E6ECF2;  font-size: 13px; color: #606060; background: #fff;}
.right-ct .search-store.address { border-bottom: 0; }
.right-ct .search-store .title { width: 147px;border-right: 1px solid #E6ECF2; line-height: 38px; text-align: center;  height: 100%;}
.right-ct .search-store ul { width: calc(100% - 200px); width: -moz-calc(100% - 200px); width: -webkit-calc(100% - 200px); margin-bottom: 0; height: 100%; overflow: hidden; }
.right-ct .search-store ul li { width: 20%; line-height: 38px;text-align: center;}
.right-ct .search-store ul li a { color: #222; cursor: pointer; }
.right-ct .search-store ul li a.this { color: #AC1E1D; }
.right-ct .search-store ul li a:hover { color: #AC1E1D; }
.right-ct .search-store ul li input[type="checkbox"] { margin-top: 13px; margin-right:5px; width: 12px; height: 12px; }
.right-ct .search-store ul li input[type="text"] { height: 20px; }
.right-ct .search-store ul li input[type="submit"] { padding: 0; border-radius: 0; margin-left: 5px; }
.right-ct .search-store .more { width: 50px; display: inline-block; cursor: pointer; color: #AC1E1D; font-size: 13px; line-height: 38px; }
.right-ct .search-store .more:hover { color: #AC1E1D; }
.right-ct .search-store-3 { border-bottom: 1px solid #E6ECF2; border-left: 1px solid #fff; border-right: 1px solid #fff;}
.right-ct .search-store-3 .title { background: #fff; }
.right-ct form { margin-top: 20px; background: #FFF; }
.right-ct .search-store-2 .member { display: inline-block; }
.right-ct .search-store-2 .member a { margin-right: 8px; }

.sr-proSlide-left-open .sr-proSlide-btn-left {display: block; left: 0px; }
.sr-proSlide-left-open .sr-proSlide-btn-left i,.sr-proSlide-right-open .sr-proSlide-btn-right i { font-size: 30px;}
.sr-proSlide-right-open .sr-proSlide-btn-right {display: block; right:0px; }
.sr-proSlide-btn-left,.sr-proSlide-btn-right {display: none; z-index: 1; position: absolute; width: 36px; height: 60px; line-height: 68px; top: 50%; margin-top: -30px; color: #fff; font-size: 16px; background: rgba(0, 0, 0, 0.5); cursor: pointer; text-align: center; }
.sr-proSlide-btn-left.disabled,.sr-proSlide-btn-right.disabled {background: rgba(0, 0, 0, 0.2); cursor: not-allowed }
.sr-proSlide-btn-left {left: -30px }
.sr-proSlide-btn-right {right: -30px }
.sr-proSlide-pager {position: absolute; left: 0; text-align: center; bottom: 10px; width: 100%; z-index: 1 }
.sr-proSlide-pager .swiper-pagination-bullet {cursor: pointer; display: inline-block; border-radius: 50%; background: #e6ecf2; margin: 0 5px; width: 10px; height: 10px }
.sr-proSlide-pager .swiper-pagination-bullet-active {background: #AC1E1D }
.sr-proSlide .swiper-container { overflow: hidden;}
.sr-proSlide .swiper-wrapper {position: relative; width: 100%; height: 100% !important; z-index: 1; display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-transition-property: -webkit-transform; -moz-transition-property: -moz-transform; -o-transition-property: -o-transform; -ms-transition-property: -ms-transform; transition-property: transform; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; -webkit-transform: translate3d(0px, 0, 0); -moz-transform: translate3d(0px, 0, 0); -o-transform: translate(0px, 0px); -ms-transform: translate3d(0px, 0, 0); transform: translate3d(0px, 0, 0) }
.sr-proSlide .swiper-slide {-webkit-flex-shrink: 0; -ms-flex: 0 0 auto; flex-shrink: 0; width: 100%; height: 100%; position: relative; font-size: 0 }
.index-swiper .sr-proSlide-btn-left i,.index-swiper .sr-proSlide-btn-right i {font-size: 30px; line-height: 60px; }
.sr-proSlide {position: relative;  margin-top: 20px;}

.list-title {  position: relative; border: 1px solid #E6ECF2; background: #fff; border-left: 5px solid #AC1E1D;  padding:5px 15px 5px 10px; border-bottom: 0; }
.list-title .txt-title h2 { display: inline; color: #AC1E1D; font-weight: bold;font-size: 14px;display: inline-block;vertical-align: middle; margin:0; line-height: 38px; }
.list-title .txt-title&gt;span { font-size: 14px;color: #AC1E1D;  line-height: 38px; font-weight: bold;}
.list-title .prod-result-options {position: absolute;right: 0;height: 30px;line-height: 30px;margin-top: -2px; top: 5px; margin-top: 5px; margin-right: 10px}
.list-title .prod-result-options i {font-size: 16px; color: #606060 }
.list-title .prod-result-options a {position: relative }
.list-title .prod-result-options a .tip {top: -50px; width: 100px; left: -28px; display: none }
.list-title .prod-result-options a .tip .arrow-out {left: 37px }
.list-title .prod-result-options .page-number {margin:0 15px; font-size: 14px; color: #606060; }
.list-title .prod-result-option:nth-child(2) {border-radius: 0 3px 3px 0 }
.list-title .prod-result-option:nth-child(4) {border-radius: 3px 0 0 3px }
.list-title .prod-result-option:last-child {border-radius: 0 3px 3px 0 }
.list-title .prod-result-option.selected i {color: #AC1E1D }
.list-title .prod-result-option.disabled {background: #edf0f2 }
.list-title .prod-result-option.disabled a {cursor: not-allowed }
.list-title .prod-result-option.disabled i {color: #b2b2b2 }
.list-title .prod-result-option:hover {background: #e6ecf2 }
.list-title .prod-result-option {border: 1px solid #ced3d9;width: 40px;text-align: center;background: #f5f7fa;margin-left: -1px;z-index: 1;}
.list-title .prod-result-option a {width: 100%; height: 100%; display: block;text-decoration: none; }
.list-title .prod-result-option .ob-icon{height:30px;line-height:30px;font-size: 16px;}
.list-title .prod-result-option:first-child {border-radius: 3px 0 0 3px }
.fl { float: left; }

.prod-result .prod-result-list.prod-image-text-list {border-top: 1px solid #E6ECF2; }
.prod-result-list.prod-image-text-list .prod-result-item {position: relative; box-sizing: border-box; border-bottom: 1px solid #E6ECF2; }
.prod-result-list.prod-image-text-list .prod-item-inner {padding: 20px 30px; background: #fff; border-left: 1px solid #E6ECF2; border-right: 1px solid #E6ECF2; }
.prod-result-list.prod-image-text-list .sr-proSlide {margin-bottom: 0; width: 250px; height: 250px; font-size: 0; position: relative; border:1px solid #E6ECF2; overflow: hidden; float: left; }
.prod-result-list.prod-image-text-list .prod-info {font-size: 14px; float: left; max-width: 70%; padding-left: 20px; }
.prod-result-list.prod-image-text-list .prod-title {overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; font-size: 18px; font-weight: bold; }
.prod-result-list.prod-image-text-list .prod-title a {color: #222; text-decoration: none; }
.prod-result-list.prod-image-text-list .prod-title a:hover { color:#AC1E1D };
.prod-result-list.prod-image-text-list .prod-price {margin-top: 10px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.prod-result-list.prod-image-text-list .prod-price span { color: #606060; }
.prod-result-list.prod-image-text-list .min-order .value { color: #222; font-weight: bold;}
.prod-result-list.prod-image-text-list .prod-image a { width: 100%;height: 100%;display: inline-block; line-height: 250px; text-align: center;}
.prod-result-list.prod-image-text-list .prod-image a img { max-width: 100%;max-height: 100%;}
.prod-result-list.prod-image-text-list .sr-proSlide .sr-proSlide-btn-left, .prod-result-list.prod-image-text-list .sr-proSlide .sr-proSlide-btn-right { width: 25px;height: 50px; line-height: 57px;margin-top: -25px; }
.prod-result-list.prod-image-text-list .prod-price .value {color: #AC1E1D; font-weight: bold; }
.prod-result-list.prod-image-text-list .btn-group {margin-top: 20px; font-size: 0; }
.prod-result-list.prod-image-text-list .btn-group a.btn {color: #fff; border: solid 1px #AC1E1D; background-color: #AC1E1D; border-radius: 3px !important; }
.prod-result-list.prod-image-text-list .btn-group a.btn:hover{ border: solid 1px #d92121; background:#d92121; }
.prod-result-list.prod-image-text-list .btn-group .btn {margin-right: 20px; }
.prod-result-list.prod-image-text-list .add-to-basket {font-size: 14px; display: inline-block; line-height: 36px; vertical-align: top; }
.add-to-basket a {color: #036EB7; text-decoration: none; }
.add-to-basket a:hover { color: #1D2C6A; }
.prod-result-list.prod-image-text-list .label { color: #606060; font-weight: normal;}
.prod-result-list.prod-image-text-list .value { color: #222; }
.prod-result-list.prod-image-text-list .prod-price .unit { color: #222; }
.prod-result-list.prod-gallery-list {background: #fff; border-left:1px solid #E6ECF2; }
.prod-result-list.prod-gallery-list .prod-result-item {float: left; width: 25%; position: relative; box-sizing: border-box; border-bottom: 1px solid #e9eef4; border-right: 1px solid #e9eef4; }
.prod-result-list.prod-gallery-list .prod-item-inner {padding: 20px 29px; position: relative; }
.prod-result-list.prod-gallery-list .prod-image {width: 100%; height: 0; font-size: 0; position: relative; padding-bottom: 100%; overflow: hidden; }
.prod-result-list.prod-gallery-list a {color: #222; text-decoration: none; }
.prod-result-list.prod-gallery-list a:hover { color: #AC1E1D; }
.prod-result-list.prod-gallery-list .label { color: #606060; font-weight: normal;padding: 0;}
.prod-result-list.prod-gallery-list .prod-price .value { color: #AC1E1D;font-weight: bold; }
.prod-result-list.prod-gallery-list .prod-image img {max-width: 100%; max-height: 100%; position: absolute; left: 0; right: 0; top: 0; bottom: 0; margin: auto; transition: all .3s ease-in; }
.prod-result-list.prod-gallery-list .prod-image img:hover {transform: scale(1.05) }
.prod-result-list.prod-gallery-list .prod-info {font-size: 14px; height: 92px; }
.prod-result-list.prod-gallery-list .prod-title {height: 40px; margin-top: 10px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.prod-result-list.prod-gallery-list .prod-price, .prod-result .prod-result-list.prod-gallery-list .min-order {text-overflow: ellipsis; overflow: hidden; white-space: nowrap; color: #606060; }
.prod-result-footer {padding-top: 5px; padding-bottom: 5px; padding-right: 20px; background: #fff; border:1px solid #E6ECF2; border-top: 0;}
.prod-result-footer .pager {text-align: right }
.prod-result-footer .pager {text-align: right; }
.pager .disClick {display: inline-block; height: 30px; line-height: 30px; padding: 0 10px; margin: 0 2px; border-radius: 3px; text-decoration: none; vertical-align: top; cursor: not-allowed; background: #edf0f2; border: 1px solid #dae0e6; color: #b2b2b2; }
.page-num .ob-icon {height: 28px; line-height: 28px; font-size: 14px; }
.pager .current {min-width: 18px; color: #AC1E1D; text-align: center; font-size: 14px; }
.pager .dot, .pager .current {display: inline-block; vertical-align: top; height: 30px; line-height: 30px; padding: 0 6px; }

.sigh { text-align: center; padding: 175px 0; background: #fff;}
.sigh img { width: 80px; height: auto;  }
.sigh b { font-size: 20px; }
.pager .page-main {background: #AC1E1D; border: 1px solid #AC1E1D; color: #fff }
.pager .page-main:hover {border-color: #d92121; background: #d92121 }
.pager a {display: inline-block; height: 28px; line-height: 28px; padding: 0 10px; border: 1px solid #ced3d9; background: #f5f7fa; margin: 0 2px; border-radius: 3px; text-decoration: none; color: #606060; vertical-align: top; }
.ico-checkbox {display: inline-block; vertical-align: middle; width: 12px; height: 12px; margin-right: 3px; background: url(../images/checkbox.png) 0 0 no-repeat; left: 0; top: 1px; }
.attri.checked .ico-checkbox {background-position: 0 -24px; }
.sr-crumb { margin-top: 20px; }

.refine dt h3 { margin:0;font-size: 14px; font-weight: bold; }
.sr-side-searchBar-wrap {position: relative; height: 36px; padding-right: 38px; }
.sr-side-searchBar-input {border: 1px solid #ced3d9; height: 36px !important; padding: 0 10px 0 10px; border-radius: 3px; border-top-right-radius: 0 !important; border-bottom-right-radius: 0 !important; width: 100%; margin-right: 38px; font-size: 14px !important; outline: none; color: #888; }
.sr-side-searchBar-button {border: 1px solid #ced3d9; border-left: none; width: 38px; height: 36px; border-radius: 0 3px 3px 0; background: #f5f7fa; color: #222; position: absolute; top: 0; right: 0; outline: none; color: rgba(0,0,0,0.5); }
.sr-side-searchBar-button .micon {margin-right: 0; }
.refine dt {font-weight: bold; font-size: 16px; padding: 6px 0; }
.refine dd a {padding: 5px 0; display: block; color: #555; line-height: 16px; text-decoration: none; font-size: 12px; }
.refine dd a:hover { color: #AC1E1D; }
.refine dd .refine-selected {padding: 4px 30px 4px 10px; margin-bottom: 5px; display: block; background: #eef0f3; position: relative; }
.refine dd .refine-selected strong {font-weight: normal; }
.refine dd .refine-selected .close {display: block; padding: 0; position: absolute; right: 5px; top: 50%; margin-top: -10px; font-size: 12px; line-height: 18px; color: #b8c2cc; transform: scale(0.8); -webkit-transform: scale(0.8); }
.refine dd .refine-selected .close i {font-size: 18px; color: #555; }
.refine .refine-node {margin-bottom: 10px; }
.total-tip {color: #888; font-size: 14px; }
.total-tip span {color: #AC1E1D; font-weight: bold; padding: 0; margin: 0; }
.total-tip h1 {display: inline; color: #AC1E1D; font-weight: bold; }
.top-refine .refine-item {line-height: 24px; height: 24px; margin-bottom: -1px; overflow: hidden; }
.prod-result .prod-list-title {position: relative; }
.prod-result .sr-txt-title {float: left; }
.sr-layout-block .sr-txt-title {margin-bottom: 20px; }
.top-refine .refine-item.refine-item-auth {overflow: visible; }
.top-refine .refine-item {line-height: 24px; height: 24px; margin-bottom: -1px; overflow: hidden; }
.top-refine .refine-title {float: left; width: 130px; margin-right: 10px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 14px; }
.refine-auth {height: 23px; float: left; }
.top-refine ul {margin-right: 50px; overflow: hidden; zoom: 1; }
.top-refine .refine-item .attri {cursor: pointer; position: relative; }
.refine-auth .refine-auth-item {float: left; margin-right: 20px; }
.refine-auth .refine-auth-item a {color: #555; position: static !important; }
.top-refine .refine-item .attri .ico-checkbox {display: inline-block; vertical-align: middle; width: 12px; height: 12px; margin-right: 3px; background: url(../images/checkbox.png) 0 0 no-repeat; left: 0; top: 1px; }
.refine-auth img {vertical-align: -4px; cursor: pointer; margin-right: 6px; }
.sr-side-searchBar { margin-top: 0; }
.sr-txt-h2 {font-size: 16px; font-weight: bold; display: inline-block; vertical-align: middle; color: #222; margin:0; }
.sr-side-proGroup { margin-top: 20px; }
.seach { margin-top: 20px; }
.seach .right-ct .prod-gallery-list{ border-bottom: 1px solid #E6ECF2; border-top: 1px solid #E6ECF2; border-left:1px solid #E6ECF2; padding-bottom: 20px;}
.seach .sr-side-proGroup { margin-top: 0; }
.head-2 { padding-top: 0; }
.store-goods { margin-bottom: 20px; }

@media (max-width: 768px) {
	.store-goods .row{ margin-right: -15px;margin-left: -15px; }
	.store-goods .right-ct { width: auto;padding-right: 15px;padding-left: 15px; }
	.prod-result-list.prod-image-text-list .prod-info { max-width: 100%; }
	.group-container { border:0;border-top: 1px solid #E6ECF2; }
	.sigh img { width: 50px; }
	.sigh b { font-size: 16px; }

}
</pre></body></html>