.wrapper{}section{display:block;background-color:#fff;}.city-scroller-header{font-size:16px;line-height:26px;color:#333333;font-weight:bold;padding:5px 4.6648% 0 2.5%;}.city-scroller-container{background-color:#fff;width:100%;box-sizing:border-box;padding:42px 0 0 0;height:100%;position:fixed;overflow-x:hidden;visibility:hidden;max-width:640px!important;top:0;margin-left:auto;margin-right:auto;}.city-scroller-swiper{height:100%;}.city-scroller-item{height:auto;width:auto;margin-right:42px;}.location-slide,.footer-slide{margin-right:0;}.city-scroller-anchor{width:32px;height:80%;box-sizing:content-box;padding:10px 0;background:#EEEEEE;text-align:center;border-radius:16px;position:fixed;top:8%;right:10px;z-index:99;}.anchor-btn{width:100%;height:4.3478%;position:relative;color:#479DED;font-size:14px;line-height:14px;text-align:center;}.anchor-btn.current{color:#EE4341;}.anchor-btn-content{display:block;width:100%;position:absolute;left:0;top:50%;margin-top:-6px;}.now-slide{padding:10px 0;background:#FFFFFF;margin-bottom:-10px;}.now-choice-box{margin:0 2.3324%;overflow:hidden;}.now-choice-item{margin:10px 2.4465% 0;width:28.4403%;}.now-choice-btn{display:block;text-align:center;font-size:15px;line-height:29px;color:#EE4341;border-radius:3px;border:1px solid #EE4341;background:#FFFFFF;}.hot-slide{padding:0 0 22px;background:#FFFFFF;margin-top:10px;}.hot-choice-list{margin:0 2.3324%;overflow:hidden;}.hot-choice-item,.letter-choice-line{margin:10px 2.4465% 0;width:19.4403%;overflow:hidden}.hot-choice-btn{display:block;text-align:center;font-size:15px;line-height:29px;color:#333333;border-radius:3px;border:1px solid #EEEEEE;background:#EEEEEE;}.letter-slide.last-letter{padding:0 0 22px;}.letter-slide-head{overflow:hidden;}.letter-slide-head:before{content:"";display:block;height:10px;margin-right:2.5%;background:#E5E5E5;}.letter-choice-header{padding:15px 9.3296% 0 2.5%;font-size:16px;line-height:16px;overflow:visible;}.letter-choice,.letter-choice-list,.letter-choice-line{position:relative;overflow:visible;}.letter-choice-list{margin:0 2.3324%;}.letter-choice:before,.letter-choice-line:before{content:"";display:block;width:190.6704%;height:1px;position:absolute;left:0;top:0;background:#E5E5E5;-webkit-transform:scale(0.5,0.5);transform:scale(0.5,0.5);-webkit-transform-origin:0 0;transform-origin:0 0;}.letter-choice{margin:15px 4.6648% 0 2.5%;padding:0;width:34px;height:26px;line-height:26px;text-align:center;color:#FFFFFF;border-radius:4px;font-size:14px;}.letter-choice-link{display:block;text-align:center;font-size:15px;line-height:29px;color:#333333;border-radius:3px;border:1px solid #EEEEEE;background:#FFFFFF;}.blue .letter-choice{background-color:#3592e2;}.green .letter-choice{background-color:#42b712;}.orange .letter-choice{background-color:#FF7201;}.red .letter-choice{background-color:#EE4341}.magnifier{width:50px;height:50px;font-size:24px;line-height:50px;font-weight:bold;text-align:center;color:#FFFFFF;background:#479DED;border-radius:5px;position:fixed;top:50%;margin-top:-25px;right:55px;z-index:99;display:none;}.catList{background-color:#f6f6f6;border:1px solid #ddd;border-radius:10px;z-index:99999999999999999999;color:#666;display:none;position:absolute;margin-top:35px;padding:10px;margin-left:-20px;min-width:350px;}.catList .hotcat dd{padding-top:10px;}.catList:before,.catList:after{content:" " !important;border:7px solid transparent;position:absolute;left:32px;visibility:visible !important;}.catList:before{border-bottom-color:#cccaca;top:-14px;}.catList:after{border-bottom-color:#f6f6f6;top:-13px;}