.MainContent .PWBanner{ display: flex; justify-content: space-between; align-items: center; margin-bottom: 10px; background: #ffebd9; padding: 10px;}
.MainContent .PWBanner > p{ display: flex; justify-content:space-between; align-items: center;}
.MainContent .PWBanner strong{ box-sizing: border-box; width: 100%; text-align: center;}
.MainContent .PWBanner a.shopBtn{ padding: 0; text-align: center; border-radius: 25px; height: 44px; line-height: 44px; background: #ff814a; color: #FFFFFF;}
.MainContent .PWBanner em.close-btn{ cursor: pointer; background: url(../images_new/new-category/icon-close.png) no-repeat; width: 28px; height: 28px; font-size: 0;}
@media only screen and (max-width: 767px) {
    .MainContent .PWBanner{ position: relative; margin: 10px;}
    .MainContent .PWBanner > p{ flex-direction: column;}
    .MainContent .PWBanner strong{ font-size: 18px; padding: 10px 0;}
    .MainContent .PWBanner a.shopBtn{ width: 145px; font-size: 16px; height: 36px; line-height: 36px;}
    .MainContent .PWBanner em.close-btn{ position: absolute; top: 10px; right: 10px; background-size: 100% auto; width: 20px; height: 20px;}
}
@media only screen and (min-width: 768px) and (max-width: 1023px) {
    .MainContent .PWBanner{ padding: 10px 10px 10px 20px;}
    .MainContent .PWBanner img{ width: 160px;}
    .MainContent .PWBanner strong{ width: 200px; font-size: 14px; padding: 0 10px;}
    .MainContent .PWBanner a.shopBtn{ width: 95px; font-size: 13px; height: 30px; line-height: 30px;}
}
@media only screen and (min-width: 1024px) and (max-width: 1199px) {
    .MainContent .PWBanner{ padding: 10px 10px 10px 30px;}
    .MainContent .PWBanner img{ width: 190px;}
    .MainContent .PWBanner strong{ width: 295px; font-size: 16px; padding: 0 10px;}
    .MainContent .PWBanner a.shopBtn{ width: 125px; font-size: 15px; height: 32px; line-height: 32px;}
}
@media only screen and (min-width: 1200px) and (max-width: 1365px) {
    .MainContent .PWBanner{ padding: 10px 20px 10px 40px;}
    .MainContent .PWBanner strong{ width: 325px; font-size: 18px; padding: 0 10px;}
    .MainContent .PWBanner a.shopBtn{ width: 185px; font-size: 16px; height: 36px; line-height: 36px;}
}
@media only screen and (min-width: 1366px) and (max-width: 1535px) {
    .MainContent .PWBanner{ padding: 10px 20px 10px 50px;}
    .MainContent .PWBanner strong{ width: 425px; font-size: 21px; padding: 0 10px;}
    .MainContent .PWBanner a.shopBtn{ width: 205px; font-size: 17px;}
}
@media only screen and (min-width: 1536px) and (max-width: 1799px) {
    .MainContent .PWBanner{ padding: 10px 20px 10px 60px;}
    .MainContent .PWBanner strong{ width: 515px; font-size: 24px; padding: 0 30px;}
    .MainContent .PWBanner a.shopBtn{ width: 225px; font-size: 18px;}
}
@media only screen and (min-width: 1800px) {
    .MainContent .PWBanner{ padding: 10px 20px 10px 70px;}
    .MainContent .PWBanner strong{ width: 785px; font-size: 26px; padding: 0 60px;}
    .MainContent .PWBanner a.shopBtn{ width: 275px; font-size: 20px;}
}
@media (max-width: 767px){
    .ms-filter-mask{display: none; width: 0%;background: rgba(0, 0, 0, 0.5);position: fixed;top: 0;left: 0;z-index: 100;height: 100%;}
    .ms-filter{display: none; width: 100%;background-color: #fff;position: fixed;top: 0;right: 0;height: 100%;z-index: 100;color: #333333;}
    .FilterHeader{height: 45px;text-align: center;line-height: 45px;font-size: 20px;border-bottom: 1px solid #e7e7e7;position: relative;font-weight: bold;}
    .FilterHeader .Clone{background: url(https://www.pandahall.com/buyer/images_new/list/filter-icon.png) no-repeat;width: 16px;height: 16px;display: block;position: absolute;top: 50%;transform: translateY(-50%);left: 10px;}
    .FilterCenter{height: 85%;display: flex;}
    .FilterCenter .FilterList{width: 120px;background-color: #f1f1f1;height: 100%; overflow-x: hidden; overflow-y: scroll;}
    .FilterCenter .FilterList li{font-size: 14px;padding: 16px 10px; line-height: 16px;display: flex;align-items: center;color: #666666;}
    .FilterCenter .FilterList li.Current{background-color: #ffffff;font-weight: bold;}
    .FilterCenter .FilterContent{width: calc(100% - 120px);padding:0 0 0 10px;overflow-y: scroll; position: relative;}
    .FilterCenter .FilterContent h4{font-size: 16px;font-weight: bold;padding: 20px 0 10px; width: 100%;}
    .FilterCenter .FilterContent dl{padding: 0;}
    .FilterCenter .FilterContent dl dt{font-size: 13px;border: 1px solid #e8e8e8;padding:8px 10px;margin:0 5px 10px 0;position: relative;display: inline-block;}
    .FilterCenter .FilterContent dl .On{border: 1px solid #333333;}
    .FilterCenter .FilterContent .On::after{content: "";position: absolute;background: url(https://www.pandahall.com/buyer/images_new/list/filter-icon.png) no-repeat;width: 20px;height: 20px;top: 0;right: 0;background-position: 1px -114px;}
    .FilterCenter .FilterContent dl dt.ShowCategory span{display: block; float: right; margin-left: 10px; background: url(https://www.pandahall.com/buyer/images_new/list/filter-icon.png) no-repeat;width: 18px;height: 18px; background-position: 0 -26px;}
    .FilterCenter .FilterContent dl dt.ShowCategory span.on{background-position: 0 -54px;}
    .FilterCenter .FilterContent dl dt.ShowCategory~dd {margin-bottom: 10px;}
    .FilterCenter .FilterContent dl dd{background-color: #f1f1f1;padding: 5px 0 0 5px;box-sizing: border-box;overflow: hidden;}
    .FilterCenter .FilterContent dl dd p{border: 1px solid #e8e8e8;padding:8px 10px;font-size: 12px;background-color: #ffffff; margin: 0 5px 5px 0; float: left;}
    .FilterCenter .filterPropertList {display: flex; flex-wrap:wrap; }
    .FilterCenter .filterPropertList dl dt {margin-right: 10px;}
    .FilterButton{border-top: 1px solid #e7e7e7;display: flex;align-items: center;justify-content: right;height: calc(100% - (85% + 46px));}
    .FilterButton p{width: 105px;height: 34px;border: 1px solid #000000;display: flex;align-items: center;justify-content: center;text-align: center;margin-right: 20px;font-size: 16px;}
    .FilterButton p.Done{margin-right: 12px;background-color: #000000;color: #ffffff;}
    .FilterButton p.doneLoading {background:url(https://www.pandahall.com/buyer/images/load-x.gif) no-repeat center #fff; font-size: 0;}
    .FilterCenter .PriceFiltrate label {padding: 0; font-size: 13px; justify-content: flex-start;}
    .FilterCenter .PriceFiltrate input {width: 60px; font-size: 13px;}
    .FilterCenter .PriceFiltrate .priceRangeBtnGo {display: inline-block;min-width: 60px; box-sizing: border-box; padding: 0 5px; border: 1px solid #bbb;background: #aedbd2;border-radius: 5px;text-align: center;margin: 0 0 0 10px;cursor:pointer; height: 30px; line-height: 30px; font-size: 13px;}
}