/*-------bot img-------*/
.ace-common-floor .ace-common-floor-row {margin-left: auto;margin-right: auto;}
.bottom-wrap .image-url {width: auto;height: 100%;cursor: pointer;}
/*-------bot img-------*/

/*----------------------------------*/
[class^=ace-] {box-sizing: border-box;}
* {padding: 0;margin: 0;}
div {display: block;}
body {color: #373d41;line-height: 1.28571;}
body, html {font-size: 14px;font-family: PingFangSC-Light,helvetica neue,hiragino sans gb,arial,microsoft yahei ui,microsoft yahei,simsun,sans-serif;}
*, :after, :before {box-sizing: inherit;}
img {border: 0;}

/*----------------------------------*/

/*----f1 titile------------------------*/
.title-wrap {width: 100%;text-align: center;padding-bottom: 20px;}
.title-wrap .main-title {font-size:28px;text-align: center;font-weight: 400;}
.title-wrap .sub-title {font-size: 14px;text-align: center;margin-top: 15px;max-width: 1060px;margin-left: auto;margin-right: auto;}
.title-wrap .rule-title {font-size: 14px;letter-spacing: 0; text-align: center;text-decoration: none;cursor: pointer;margin-left: 20px;}

/*----f1 titile------------------------*/

<!------f1-------->
.ace-floor .ace-grid {max-width: 1200px;}
.ace-grid {width: 1200px;}
div.ace-grid{margin-right: auto;margin-left: auto;}
div.ace-grid-row{min-height:1px;clear:both}
div.ace-grid-row:after,div.ace-grid-row:before{content:"";display:table;clear:both}
/*.ace-dpl-goods-basic-card-container {padding: 22px;}*/
.ace-dpl-goods-basic-card-container {padding: 0px;}
.ace-grid-col-lg-6 {width: 25%;float: left; }


.ace-dpl-goods-basic-card {background-color: #fff;}
.ace-dpl-goods-basic-card .header {position: relative;box-sizing: border-box;background-repeat: no-repeat;background-size: cover;height: 120px;padding: 16px 20px;}
.ace-dpl-goods-basic-card .header .corner {position: absolute;top: 0;right: 0;width: 45px;}
.ace-dpl-goods-basic-card .header .title {line-height: 28px;font-size: 18px;margin-bottom: 8px;font-weight: 600;color: #181818;}
.ace-dpl-goods-basic-card .header .corner img {width: 100%;}


.description-wrap { color: #888; font-size:12px; font-size:14px;}
.description-wrap span {line-height: 20px;}

.spec-selector {position: relative;z-index: 9;-webkit-tap-highlight-color: transparent;-webkit-appearance: none;cursor: pointer;box-shadow: 0 2px 10px 0 rgba(0,0,0,.15);}
.spec-selector-current {position:relative;padding:14px 20px;background:#fff;height:45px;line-height:1.28571;white-space: nowrap;overflow: hidden;text-overflow:ellipsis;transition: all .3s;}
.spec-selector-current-text {margin-right: 18px;}
.spec-selector-current-title {font-size: 16px;line-height:16px;margin-right: 52px;display: inline-block;font-weight: 500;/* font-weight: 600;*//*color: #373d41;*/color: #181818;}
.spec-selector-current-subtitle {display: inline-block;font-size: 12px;color: #373d41;}

.ace-dpl-goods-basic-card * {    box-sizing: border-box;}

.ace-dpl-goods-basic-card .extra-accessory {padding: 16px 20px;height: 80px;border-bottom: 1px solid #ebecec;background-color: #fff;}
.ace-dpl-goods-basic-card .extra-accessory .accessory-value {font-size: 16px;}
.ace-dpl-goods-basic-card .extra-accessory .accessory-item {/*width: 90px;*/display: block;line-height: 18px;color: #373d41;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ace-dpl-goods-basic-card .extra-accessory .accessory-wrap:nth-child(2n) {margin-left: 25px;}
.ace-dpl-goods-basic-card .extra-accessory .accessory-wrap {display: inline-block;}
.ace-dpl-goods-basic-card .extra-accessory .accessory-value {font-size: 16px;}
.ace-dpl-goods-basic-card .extra-accessory .accessory-name {margin-top: 8px; font-size: 12px;}

.promotion {background-color: #fff;position: relative;color: #0f1200;box-sizing: border-box; padding: 12px 20px;text-align: left;}
.promotion .tags .tags-item span {position: relative; z-index: 1; display: inline-block; vertical-align: middle;font-weight: 400;}
.promotion .tags .tags-item {position: relative; display: inline-block;color: #ea3a3a; border-color: #ea3a3a;font-size: 12px;line-height: 20px;/* margin-left: 4px;*/padding: 0 7.5px;}
.promotion .tags .tags-item:before {position: absolute;z-index: 1;content: ""; top: 0;right: 0;bottom: 0;left: 0;border: 1px solid #ccc;border-color: inherit;border-radius: 2px;transform: skew(-11deg);background: #fff;}

.promotion .price {margin-top: 2px;    display: block;}
.promotion .price-symbol {font-size: 16px;color: #ff3838;font-weight: 700;}
.promotion .price-integer {font-size: 32px;color: #ff3838;    line-height: 1.28571;}
.promotion .price-symbol {color: #ff3838;font-weight: 700;}
.promotion .price-unit {font-size: 14px;}
/*.style {visibility: visible;}*/
	
.discount .discount-icon {display: inline-block;vertical-align: bottom;display: inline-block;height: 14px;}
.discount .discount-text {display: inline-block;margin-left: 2px;font-size: 12px;color: #9c5251;/*height:18px;*/line-height: 1.28571;}

.ace-dpl-goods-basic-card .action-button:hover {filter: brightness(.99);background-color: #ff7717;color: #fff;}
.action-button {display: block;width: 100%; border: none;height: 40px;font-size: 16px;line-height: 40px;text-align: center;outline: 0; text-decoration: none;cursor: pointer;color: #fff;transition: all .3s;background-color: #ff6a00;}

.action-wrap a:link{color: #fff;}
.action-wrap a:visited{color: #fff;}
<!------f1-------->

@media screen and (min-width: 769px) {

}
@media screen and (max-width: 768px) {
.ace-grid-col-lg-6 {width: 100%;float: left; }
.disnone{ display:none}
.ace-grid {width: 100%; padding:0 15px;}
}






 










