@charset "utf-8";
/*
 * 公用样式表
 * ------------------------------
 * 属性重置、页眉、页底、公用模块
 */

/* 重置 */
html,body,h1,h2,h3,h4,h5,h6,p,ul,ul li,dl,dt,dd,th,td,form,object,iframe,blockquote,pre,a,abbr,address,code,img,fieldset,form,label,figure{margin:0;padding:0;}
html,body,input,button,textarea,select{color:#2e2e2e;font-family:Verdana,Helvetica,sans-serif;line-height:1.5;}
html,body{width:100%;height:100%;}
body{-webkit-text-size-adjust:none;text-size-adjust:none;height: auto;min-height: 100%;}
article,aside,figcaption,figure,footer,header,nav,section{display:block;}
body{position:relative;overflow-x:hidden;overflow-y: auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;margin:0 auto;font-size:.81rem;}
html{font-size:16px;-webkit-tap-highlight-color:rgba(0,0,0,0);}
img{border:none;vertical-align:middle;max-width:100%;}
i,em,address{font-style:normal;}
dfn{font-style:italic;}
mark{background:#ff0; color:#000;}
small{font-size:80%;}
sub,sup{font-size:75%; line-height:0; position:relative; vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
a{color:#2e2e2e;text-decoration:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
button,input,optgroup,select,textarea{color:inherit; font:inherit; margin:0;}
button{overflow:visible;}
button,select{text-transform:none;outline: 0;}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button; cursor:pointer;}
button[disabled],html input[disabled]{cursor:default;}
input{line-height:normal;}
input[type="text"],input[type="button"],input[type="submit"]{outline:0;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box; padding:0;}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-appearance:textfield; -webkit-box-sizing:border-box; box-sizing:border-box;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color:#ccc;}
input:required:invalid{box-shadow:none;}
fieldset{border:1px solid #c0c0c0; margin:0 2px; padding:0.35em 0.625em 0.75em;}
legend{border:0; padding:0;}
textarea{overflow:auto; resize:vertical;}
optgroup{font-weight:bold;}
textarea{overflow:auto; resize:vertical;}
optgroup{font-weight:bold;}
table{border-collapse:collapse; border-spacing:0;}
td, th{padding:0;}
ul,ol{list-style:none outside none;}
ul li{list-style:none;}
::-webkit-input-placeholder{color:#999;}
::-moz-placeholder{color:#999;}
:-ms-input-placeholder{color:#999;}
input:-moz-placeholder{color:#999;}



/*清除浮动*/
.clearfix:after,.words-list:after{content: '';display: block;height: 0;clear: both;visibility: hidden;}


/* 布局 */
.page{margin:0 auto;position:relative;min-height:100vh;-webkit-box-sizing: border-box;box-sizing: border-box;margin: 0 auto;}
.has-foot-nav{padding-bottom: 3.63rem;}
.hide{display:none!important;}



/* ==========================================
 * 公用属性
 * ------------------------------------------ */

/* flex */
.flex-hor,.foot-panel .page-foot,.head-app-layer .app-cells,.sys-head .hd-nav-drop .hd-nav-list,.sys-form-cell{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;}
.flex-hor .flex-cell,.foot-panel .page-foot .foot-info,.head-app-layer .app-cells .app-cell-bd,.sys-form-cell .cell-bd{-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.flex-ver{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;}
.head-app-layer .app-cells,.sys-form-cell{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.flex-hor-between,.sys-form-cell{-webkit-box-pack: space-between;-moz-justify-content: space-between;-webkit-justify-content: space-between;justify-content: space-between;}


/* 文本分享 */
.fl{float:left;}
.fr{float:right;}
.align-center{text-align:center!important;}
.align-left{text-align: left!important;}
.align-right{text-align:right!important;}
.fb{font-weight:bold;}

/* 文字颜色 */
.color-primary,.txt-impt{color: #ff4448;}


/* ==========================================
 * 公用模块
 * ------------------------------------------ */
/* 按钮 */
.sys-btn{display: inline-block;height: 3rem;line-height: 3rem;padding: 0 1em;text-align: center;border: 0;cursor: pointer;background-image: -webkit-linear-gradient(41deg, #FF4347 19%, #FF8050 100%);background-image: linear-gradient(41deg, #FF4347 19%, #FF8050 100%);font-size: .94rem;color: #fff!important;border-radius: .2rem;box-shadow: 0 2px 6px 0 rgba(255,80,73,0.40);-webkit-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.sys-btn-default{background: none;color: #666!important;}
.sys-btn-info{background-image: -webkit-linear-gradient(46deg, #FF9434 18%, #FFAE1B 100%);background-image: linear-gradient(46deg, #FF9434 18%, #FFAE1B 100%);}
.sys-btn-success{background-image: -webkit-linear-gradient(50deg, #1AB70B 6%, #38DC33 100%);background-image: linear-gradient(50deg, #1AB70B 6%, #38DC33 100%);}
.btn-small{height: 1.8rem;line-height: 1.8rem;padding: 0 1rem;}
.sys-btn-radius{border-radius: 6.25rem;} /*圆角*/
.sys-btn-border{border:1px solid #FA5741;color: #FA5741!important;background: none;box-shadow: none;}
.sys-btn-border:active{background-color: #FA5741;color: #fff!important;}
.btn-group .btn-item .sys-btn{display: block;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;}
.btn-group .btn-item+.btn-item{padding-top: .5rem;}
.btn-group-flex {display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin: 0 -.1rem;}
.btn-group-flex .btn-cell{-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.btn-group-flex .btn-cell .sys-btn{display: block;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;}


/* 文本框 */
.sys-ipt-txt{border: 1px solid #ddd;border-radius: .1rem;padding: .2rem .45rem;color: #7d7d7d;-webkit-appearance:none;}

/* 文本框清除 */
.sys-ico-clear{display: inline-block;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFYAAABWCAMAAABiiJHFAAAAgVBMVEUAAABmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZykSt5AAAAKnRSTlMA/O4FY1ZN948R8wuWPHTnjUUqsoQe3KCdW8c2GuS+fV6ma9gxIxbfzm5Xta0RAAACuElEQVRYw82Z65KiMBBGQwARmBFkBB0FEa+73/s/4O5Ya6V2mjTNrWrOT1McY4jdnbQSEpfZ+yErYzUV13p3LBz8IyiO2/o6Uumu3xK0UL2t3aHOeLHVsKK3iyHmsNboQNdhT+k9DSAgSu99rCcNIfokluZH9OCYy6yLCL2IFpI9tURvlm7nBthjAPt7x7IWGESScdYswUACZoFvGoNxfOsKVBiBs7a8rQdGEbUGNnePkSSxoqQYTUOta0wAeW2lxgRE5TftBybh43+rD8r4ZQg1JkKHyrABpdqlv8Dy2C0v5MONsca6ZZW+NuHZ6QiHdELabN6V9ccsjNcyLfInWr2sbmJ/pb7DW+mUEveVZUDZKt67fI3/JkOvkNOAUrjGy1lVY5tRHKCFldnTnPUdhCA2j3Eb+9NuPUTWJ3do50S8Mit2z7EK/bxvZgVarXg8Exgg81JrgHZufwc92PGMl7fSx1KIvJ7cipREWsZLrGzUvYDlbLxSKy5KuQ7E3p3JfJwVjqtCQOw11o65hCpHJytSATvgyVUGqVduRUZiBeMVW3GQabGhVl577av1BdpM3eRWuTdXdxCYqC30hsp1pFa511FKFVKrvLa6cKGG5oJPEiftoSYVWyOS35jA6ImtJF/Y8LikQ/OW1Hv7Gk9E1oDkNw8WqufwVm6l+cKe0H2ZVe71SbHEWHkvLZZUw1tphjmz3oYpRLHlMsyZq7gXTNn8cI2Vjet7WjYzX9nwUdt4V/ZvjKMWrbEyXlqNRzE5QPU6ktTtx88Nc9yTH6DqlukY/KmOe/48R+lZDv66JAUQJmA9y6VKOssV0N5VLYQFRnEJVSt5ghFUpbKQaQxGZ3NcXSbZHBetRT7LtXA4zyX23Ffu8zcIKJ68neH1a75E0uZLP8JNd6toE/6UxlZnG+7nNQ0Htzj/AAmVFR3SmYNMAAAAAElFTkSuQmCC) center no-repeat; -webkit-background-size: contain;background-size: contain;}
.sys-ico-clear{width: 1.88rem;height: 1.88rem;position: absolute;right: 0;top: 0;-webkit-background-size: .88rem auto;background-size: .88rem auto;opacity: .6;display: none;}
.search-ipt:valid + .sys-ico-clear { display: inline-block; }


/* 箭头(2018-07-17) */
.sys-ico-down{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAAhCAMAAACyajgFAAAAY1BMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmaHTeAAAAIHRSTlMAcvvqbfQE2zg/L9/jdEhEM/gq7dh7EQrCaF8lt6mCV/mTJWoAAADySURBVDjLldPL1oIgFIbhzUYpScs0s8N/4P6vMlbs7SBc0veOYPCsjwlE18df4wjM+clco/1hHu8OtPeR+XemR4jVlYNsVUfET/oPolEbuKf5phq04TYT+cv7eFZdtuc3uHiKDUmzcYjdDek+7L7XznCyniTRwZSxCWqXvGrE5hqxuYas1qsu254I1WoPYj/0QfS23dNqe9WAzTSv6I4XC+tuc1d1m3S3utuKLWrMqrbZy02yNtpSjZX/TZL8QduQVtZ1JbZeLKQzC+nMQhqy2km02BMRpMewNIoFt3UX7mjFHmGqWi2uW+ZWLN4wTU/a6AVoHyy6auee5wAAAABJRU5ErkJggg==);}
.sys-ico-down{display: inline-block;width: .8rem;height: .4em;background-repeat: no-repeat;-webkit-background-size: contain;background-size: contain;vertical-align: middle;}
.sys-ico-right{display: inline-block;width: .4em;height: .8rem;background-repeat: no-repeat;-webkit-background-size:contain;background-size:contain;background-position: right center;vertical-align: middle;opacity: .6;}
.sys-ico-right{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAA8CAMAAADfciMYAAAAZlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwbJTWAAAAIXRSTlMAcuttBNz68zgvRz/Y5+L1dTMqe2lCJgrCXzsRt6mCVxPP7JSSAAAAvUlEQVQ4y73VSxKDIBAEUIQENYqfGDSa79z/kklBtkxTgXLWr5guFtNCLPO4CG7eD03XmhMFfac9M2IiR5hXaunIMUwOlxISFU1ajvSejEwW7RcxRJEnVZgUOYj4kW43skFimhxEMmTIQ7TPYiGRJyYuJqrPQspYYmZIpgSBtuCkqk8E+NeHSGAsWtH8DygOmGTQbQhU6QBdqXQwhoDSAICrDS8/bg/cQFYS6MInAmLVAIjbnVwjc2R9sa3+ARm2L1SkRKpGAAAAAElFTkSuQmCC);}



/* 徽标 */
.sys-badge{display: inline-block;height: 1rem;line-height: 1rem;text-align: center;background-image:-webkit-linear-gradient(left,#ff4347,#ff664c);background-image:linear-gradient(left,#ff4347,#ff664c);border-radius: .2rem;box-shadow: .05rem .05rem .1rem rgba(255,102,76,.3);color: #fff;font-size: .75rem;padding: 0 .15rem;}
.sys-badge.badge-promote{}/*促销*/
.sys-small-txt{display: inline-block;min-width: 1rem;height: 1rem;line-height: 1.05rem;overflow: hidden;border-radius:2rem;background-color: #fff;border: 1px solid #FA5741;color:#FA5741;text-align: center;font-size: .63rem;vertical-align: middle;}

/* 价格 */
.pd-price{color: #ff4448;font-size: 0;}
.pd-price .price-ico{font-size: 1.25rem;}
.pd-price .price-amount{font-size: 1.26rem;}

/* 图标 */
.sys-ico-service{display: inline-block;width: 4.81rem;height: 1.38rem;background: url(data:image/png;base64,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) center no-repeat;-webkit-background-size: contain;background-size: contain;vertical-align: middle;}

/* 遮罩层 */
.body-mask{display: block;width: 100%;height: 100%;background-color: rgba(0,0,0,.4);position: fixed;left: 0;top: 0;z-index: 3;display: none;}
.sort-body-mask{display: block;}
.z-99{z-index: 99!important;}

/* loading */
.body-loading{position: fixed;left:9;right: 0;top: 0;bottom: 0;background-color: #fff;z-index: 3;}
.body-loading .ico-loading{display: inline-block;width: 4rem;height: 4rem;background:#fff url("img/loading.svg")/*tpa=https://hy.360srcs.com/styles/img/loading.svg*/ center no-repeat;-webkit-background-size: 2rem auto;background-size: 2rem auto;position: absolute;left: 50%;top: 50%;margin-left: -2rem;margin-top: -2rem;}

/* 弹窗消息 */
.sys-msg-pop{display: inline-block;width: 70%;max-width: 800px;text-align: center;padding:1.5rem .94rem;border-radius:.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;background-color: rgba(0,0,0,.8);position: fixed;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%) scale(.65);-ms-transform: translate(-50%,-50%) scale(.65);-o-transform: translate(-50%,-50%) scale(.65);transform: translate(-50%,-50%) scale(.65);text-align: center;z-index: 3;opacity: 0;visibility: hidden;-webkit-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;}
.sys-msg-pop,.sys-msg-pop a{color: rgba(255,255,255,0.85)!important;}
.sys-msg-pop .pop-close{display: inline-block;width: 1.5rem;height: 1.5rem; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAMAAAC7m5rvAAAAn1BMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////8Kd3m4AAAANHRSTlMA+PTt+9UXHjk1QAPhLishG/FQJwforY51b2AR3aOUgTzk0It5Y1gjyH9oZTLKwbaQW0hKczs3eAAAAd5JREFUSMel1tl2gjAQBuDBEBAodSnigqitWq1rl3n/Z2sDPQ5kQXL870Q+tkySAVOS/ikMVx60j7dNOcMyo/TYivqbPUrZb/w7KFs7qIkzzhpQNB2gIWwamdQzx4bwZ72aOdgYZ6ZTH3g3S1WNsUU+rRRlXVdTbJlJVZ3ctswNSCVP2DpPyY0t6ajF5+w7dPCc60avk3MaPv+fLej/K0CsFtirDxG5Ram8yvVz+HNMfh1x/QvdzivYBCnuj6hNVld9ANgqg/BWK7yQXEV9YSVvQvWkgl2VTlWUHQAc5a9Wc3OhhljPAQBylF1Abu4JJddQCgActe6FGRVygMhF1Z0KV6pv9QQ3gh5qMoiFuxRKVzU7iFEXJpxIqFMYQxf17qVB4crEkAuVMDSwuPFu3Q7qH7JnVpnR7bQDgCOhhp0uOXkAgGtUrxxlcup750aFpQsUl1IpS+pdKJM7qBMHXwt1q7NQ43Y0TWndICXiFG6gTFOYGBW5uOomyhLExBPOEBUXOPTbUxa8BSnJXekcdXnlGRwQFTcEf0TLq2ZH7Oi3gznV0vLRrQMC643KflusZm25Cdtv+fYNxgPtjH3zZN+qDaYRmJONTY2hfRt63viWTS/j6dYDiyT9buAb3+cXBVV83SQaPgYAAAAASUVORK5CYII=) center no-repeat;-webkit-background-size: contain;background-size: contain;opacity: 0.7;}
.sys-msg-pop .pop-close+.msg-cont{padding-top: .3rem;}
.sys-msg-pop .msg-cont{display: block;}
.valid-pop-active .sys-btn{pointer-events:none; }
.sys-msg-pop.active{opacity: 1;visibility: visible;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}

/* 星号 */
.credit-rate,.credit-rate span{display: inline-block;vertical-align: middle;overflow: hidden;background-repeat: repeat-x;height: 14px;-webkit-background-size: 14px auto;background-size: 14px auto;}
.credit-rate{display: inline-block;width:70px;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAMAAACf4xmcAAAAbFBMVEUAAADd3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3d3bzoEHAAAAI3RSTlMAB/u4mARF3q5xTD6znlIbEeO+qaSUaiQf7tTFKCbX1cdfXaGC6RIAAADySURBVDjLtZNZsoMgEEWlQVAcEodn5peh97/HSKSsKNj9lfNH1SmovrdJfozQWvDW/oz4v2e1Hkc6zjqA0+DKaBV+6GnrCJMGB1JT6KkoawfogSOh/eGMoi+jrktvNldtgwuaVuX2KuaolAHcBEx1+7RjkKFx3VlkqUet4LXCvZpxVjktmKQt6YcVJWd5LyNeFF/xbnqZWNTQbVjpqq4+ZnVLays+HbQ/xLScWjVq6dqYdgm0U0w7BYuLUXYrTaODHTX/KlEGo4Yf9FGMGV7QU8XzuNfT0Z7jiWhARPNM5/Jexmk2WVFLOSy2QQylrJOf8AY7tlVjd7LETwAAAABJRU5ErkJggg==);}
.credit-rate span{display: block;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAMAAACf4xmcAAAAbFBMVEUAAAD6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0H6V0EqeTkDAAAAI3RSTlMAB/u4mARF3q5xTD6znlIbEeO+qaSUaiQf7tTFKCbX1cdfXaGC6RIAAADySURBVDjLtZNZsoMgEEWlQVAcEodn5peh97/HSKSsKNj9lfNH1SmovrdJfozQWvDW/oz4v2e1Hkc6zjqA0+DKaBV+6GnrCJMGB1JT6KkoawfogSOh/eGMoi+jrktvNldtgwuaVuX2KuaolAHcBEx1+7RjkKFx3VlkqUet4LXCvZpxVjktmKQt6YcVJWd5LyNeFF/xbnqZWNTQbVjpqq4+ZnVLays+HbQ/xLScWjVq6dqYdgm0U0w7BYuLUXYrTaODHTX/KlEGo4Yf9FGMGV7QU8XzuNfT0Z7jiWhARPNM5/Jexmk2WVFLOSy2QQylrJOf8AY7tlVjd7LETwAAAABJRU5ErkJggg==);}
.credit-rate{width: 70px;}
@media screen and (min-width:768px){
.credit-rate,.credit-rate span{height: 20px;-webkit-background-size: auto 20px;background-size: auto 20px;}
.credit-rate{width: 100px;}
}


/* 通栏 */
.full-bn {display: block;}
.full-bn img{display: block;width: 100%;height: auto;}

/* lazy */
.lazy{background-color: #eee;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAFACAYAAADNkKWqAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAABZjSURBVHhe7d09j+rYlsbx3TM6Eg7OlSAoCQfTEgQdkNbH62A+YKUEE0AyEiVNSzjoK5ngXN1Za9sU9t7bL1DUi1n/371WQx3jsin78X6z/VtZlv92AGDQf9T/BQBzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMz6rSzLf9evcZXSFcWpfi1mMzfPsvrNsPKwdftT5jI3c7N587/vVbjDtnBuPpf/z92YVSqLg3ttbouYzZcul/WxoXSH/d4VZf3Wy9x8tXJ58iso3H57kE81ZS7frNy8fodpIABvVR7ctnkQLNbueTVy9w8/6+kBtOk44K4QLVtCNc/dJu9eNw3j7SFYm3wjn7l1ZUpXthf3BWS7R6++BOB269pfQd/fQwLwZeeO9bvKwq2fCcCpIQBvdXMApg629wbOxS1hdu8ATC3v02US+ptcYmwMAtAqAvBWNwbg7eEw5gC79kCuPHQAFnv3smtH1Ve614kO90EA3uqWAExWfccaEYCp5WcLt8gGqqTyj/E/j6xCatAE200AdiMAvxd6gT9NquH8vsqiiJafzedupgHXN9XztiXmS0313MAUUQIcqdlT6ntIZ0VcAlw6d3gtXD2XW67ObVDpqmm26Or1Ld3xGETLYJtWV/V35SR5ozbHu0mUfOMSYE81/K3UmrnFYu7mS5mu6E0fRAkQPQjAkZoHtd+J56kALBs/O1dZ050eXrLafFs7Xrr6q6E5d0XX77+HdwZgsX9xYT7dOyS0pNrvJOuxi7/ztfz9ZvXblpN73SY6QTZLOe0NkHAn/r4PqsAfqif81HHnXvaNamup1eR4/izvGo92UbwG4ScWeV1i1IOub/JzhxLzpaZ67ptIaB+iwtnC5XcuIaXXu/qu969aXu+IrVn4GZ1XX1f/HGnO2zXVs+J7oAQ40m0lwKUrg0DTgyAqkfiOCvkdx2MUYulSYig1LEM/+uwGPypSnRbvKYWNKwF2nBzk+1nIdLPZ0q1GrHdU8pS/Qd458Fk11lfXcZ67ZT4n0CaOEuCHah/4mYTZRt6vNe2ayqM7JsLPzz8iwcrDIQq/76487NMlYzk56Hdx83RqX9GSVOyjareWAnsvfCleL+ur63jYxU0OmBwC8MNpCK6lWncJM3+J1cK/7JblLl+OKWHoJXnDh6H2EBddUyozTon5gunmg1+qvvtk+n0GKS1H6aftdwMdTHFd3S306hrtCR854fuhCjzS7Z0gF2UpwfF6cMVRDoj6Z2NU7Ufz6lrh2czN9H39b329nJcq8EBb5E26Ozb6q8AfsS4NA00GqU6X8/dUrbe8z4Pq7V16kru/L3wdSoAfyAeeVPW0sf3l5UXCcecOV4af0tLD8Xhwh93O7WRZl9JTumTyfUlpNTkkR4fALIIpkRTa9hbNF0xyguiUqPrqyczn5VuptK7evsj37EvWU/uOcQ0C8MPowS6BJQfPcaD6U7UNSjU5ddBHMjc/N1Y126WmQE4IqSxZrCWEVqv2lKr+Z3k8Xzh1FbF0mFBc9Ks7eiTk9mF7ngRhcZKPdbRV4iEQgB+mEVRJUprRdsHnZ982qFXcfLVxz/p+nXeHocxXLTbVlvXN+XGJa9/j/UZCqKfGeh+pMZLy/WsTXlFIyS9VJdd1XTr3Svo9NNoAR7qtDXDuitbwFA293C3f7tOXaA8L27Ck9FjUHRK+MT2r/31Eu1RrGIx+tn4ZOmnVMDjQMwnnVXoU8Bttm0wZHgZz3u64nfRNYvtuGpojAbfdheE3pFovl2gvjP4+SalhSbQBfkcE4Ei3doLMDgdXaKeFdl74nzclrkCQ5WyWHcHT7PxIlmravts4wOy1GfbaM6qdO/XbUDKwe+Zv0d9XB+uI76mtDqpT6gTTE9gtBOBUUAX+YJnWsw5V58U2msLLr8RRx5el5pVpX9Qzibeq8JRo6J2n8H0w+flDifmSUz27uvJ70vbIPEs3L2T50s391Tq3tAuODW98JkqAI91aAuy9FvhaQfXrMqRDLx/T3sr2L9ES4LxIVOPuLViv7hLgJ6yLF5TUwuq0JlErJSvnUm8h6x82Ccg/us0qa1wD3FcaTJUAx5Ye8ZkoAX4Grbp2TCmp+fxU//vZbFb9ZKEX7ftXSJqvfGeTdjD5KVUP1aaH+udzCcJn31lznk8CPNeb6jRD7Sil+r1EHaaMEuBIt5cA+4zoBOmjJZvDzN8mSxYUteN9txJgPnRjVlW8ymcTK6zX6moVtL9fpqYnjPplKNUm6Hun01eC+NuglXM/vCY1iDr9WUqAU0EJ8JO026jOU/q61fS8ieSYzd367Z6DUxCUaIPJnTrCT5VHd9hJsO73Tm/gkvr8Zao/E0p2iEgw+QCrvmPtbdcnxO3ru/Rk8/xtbOF8lejE0GU222YxKZQAR3pXCXDEkJUx+np141JXNf+yrAKjl4RLeP9VLXElhyJKSIQDu8Me4+4SYP02pAOkX/XWWOFK9KmHFI29I8u1vcGdJfFU6U6/LqlCn+fvClpKgN8OJcAHp/cSTF4x0ZiWiW7SbL5MzjvmVlPjVZfGnS8RjPWU5uSz1SVrL74EliogX5SJKz1uJdXhRHXZl9Lr10lZahgUvhoB+EnSVbX00Z2aT6fvIFkVv5K2q1XXR2/drvPaaCnhraVkuamujOm7SrD0Q4c0CA/Bw83Phq7Kiem4zU7ZpVqstPT33NGGiO+NALyjjia9qhdSqoDxlLgBp1alkvPWF+1PmVYNtcS2OwxcH11Vmc/b69vhfBAuekOmPB46e2b14VBjAsqfbBaLwcDUar/e19GH9OT/MHYRgDfQC+S1tNE6hLUUkrrkSqtGndN1nSDVVM/0CfxT5pq/W0tuQTujGl061R5TCbE+2ULmeU63F2Z+OIsET94dhH6wcv26pTUgWkvUC9+GuF5XJ5zzEBl/spGq/piavnaKrFJBeTrdqbqNj0YnyEipToZ+2ugd3xL//dKN6V2dIGMKJ6nPagknP2kVtf5Bp7iDY6gTJPld1sNc8tFVVW0/1NtbNZbTM5xlPA37k2SYLL8e/nK1VKfXXdYN90YJEJ3OA6173XBJXlV9PL+R4JNq5LM2B1y1oMyXwHTAcnXnHAnZq4YEadDpTSakVCtBqpca6j0btV1SO2V2V99A4UyvyEmcNbRqXb/E90EJcCSLJcBN9jo4fCf1O1IlQK1utvJNq9Tyn3t17mgVvb2sWXUHbf9aSnMHCTutmtbV+THC4T26nObA9dS6dy67c1gNvhIBONLbg9Fn+vCcesd/u8OLtinJf1rjv8aM+3rnlSANHxKA4VjHFu0AWCXbwFLL+3zN7z89dm9I6vtLXg0ywti/BT4XVeCRfE+kHwcnJZm5VPt0ktTzvYZvGSDVsrfbsz/AuC+p3ub5eXu0jW7tOw3WvtOgowPgW5K/xZ1WdVSzQCjTe0DWr/GtEID3pIHxNmj4ERq8JdAbA6nz/BL80zJ8d27fK7w49wpXPcKpEtvY4TQX17ZN4jNRBf5S37wKfEsPqNBhQtUDhb6S9jw3miDOPbN1qX0+kyCba8lQ3tezjDOuOu1rBjw8/dsjAL+UXqK1b1+9oMMlbgrAOHQ0xMYFYOKzc63uc+jisRGAAMyiDRCAWQQgALMIQABmEYAAzCIAAZhFAAIwiwAEYBYBCMAsAhCAWQQgALMIQABmEYAAzCIAAZhFAAIwiwAEYBYBCMAsAhCAWZO+I7R/VOWhqJ71Wv/Mucxli7nLl8FzaAEgMM0ALPVp/gd3HHjuTrZYu9Uq8VCa1vN7LzofInR+oE5Da14J4KLQB29rGFfvo1XzD+O5NpjrB3rLso+tB25XIa9PaMu7FmZhG9+jLNxBt6c4VtvzRrfB+afh9f/e9613Kd/3a6Ffo/8y5b/n5xj3LFdWbJ4v/RPuqiXrvK+yHcHD3m/6O9g0vQCUHWcrB2prn+2jDxnahI8lTDyNTXQ9CS1+apo+cWzjzrNe+7Ds4Seu1Tv2YcR2Zgv/KM54cRa28RbVg6gOA2fP7ifq3We9k0/iW8iMsl7Dy82cn3WoBCCG/w62TawNsHD7IPyyhQZc9RxXfVj3WveMJi0thikgB3fqObGlnHVTu9TpFPxUzq7vObPqzr+Xs39aFVy7MQeYKo8y/0viMZQWtvFa+khLOSkMBkfmZsmn2t9vvbU0FyrHhJ+S0t6Y8FP6xL9o98ebSZUAo7NmxzN049JKuzRTST3f9VwNaYrna59V9aDYu5M+MFym6DmzsrMWUmrdhXvhVSVTqcq/PV9WliclmF10AFjdxrFSv1dKUuuVlPQuCyylavwqyT1vPlPYu/N6dzRR+GabpSzvPK9W1fe7ZIjpyb9VzZV59zJv+OspBXabUAlQdszWXiA7lewoKfPVWg7zJj1Awz1o7pbRTnGU+eqXZ3Jwtz8p1ZrW56qde5XrjhgEg5KfzVM7YHlyp/rlWepsvVjrZ5vtmLK8VWqHlgN0Hx5QFrZxnGIfh5/fpqCYq21nqyj8PmC9U9+jhJ8+E1r+6ULb8jbh/izk5LJaBW18ft3jebtK/ZhSAEYHqexA0R50JiWVYC9I7QSZlGbCRRyDdIg+pw3c9ctrxFUe2Z7WgsOAF7KTLzvqoZk20keLPPiG9SYL2zhIPiO11pbksjt90Xq/iffnbtfMi+kE4OnUPkizmUs209TmUQLGpRHdifPodNkO2rBtbCGB8iEkhIJj1C2kxNV9jEoJJlp5Xf34QH34bRwQn/ykpNYRXkkfst6y/16xCrNw5lQJshbNi07THQidCrReYWmkEgdl4S61ZXnd2vMXMn/9spNWt3WYztZttzK9vLgXnQa6UOODuqshvkFmCHf1Uk4UIQvb2Oe9HTxftd63SnWwIG06ARjtUIm2rKZo/lILkbH5MqiuNNoLgzN/pmOw6tcR31i9lSDYut3u4Hvp9MAJD50u0UEqaz+4H/eUAlosbGOn9InvGl+z3vgM0wnAxFn7uNtL+aVDWGXuFFeHzmfq9pm/p9rke/R2I4ZXXOP9B+6FhW38TFNdb4QmVAVOHZxHt9NxXa0eXindHKSUElXHuqstWZ63e86OUi3U5TSX21ltKtw+Gs4gZ/9F7tabjdv48YkyreM2oXeTo3DscWhhG0e7uvnkBh+x3ri7SbUBpnvuSnfYabWsbofS6lnYYzco7DnTM7wcJI3FdDZ6Rw3kiyoU/BCFvmpQuxoVN1wH4ZSSKOV2d2BY2MaU9jpUBppPAl+z3vgME+sEqcZuDQ5fyOQAjUojqQPhot1RULqT7OCXHbi7Y0CvJW3ybWip35Nok2xWo1LDVYbGb4W/u2891cNuo1TP99vzCfDFbYNLUKJOIHE8jB9P+Bl/m3uKO23QZWIBqDQEn91mLVW6MNHk/SJfu81m5WbhTjAwbCbsKGgdIDeOi7tKqvqpB3ZXaVavvAiOsd4ODPWI2+jbJts3xiiPu/YVQ1EnkOj7vaEP+du0S99Doo4Yqth3McEArGTz3K2kNFhdA1xP8v58WVI89KGvqqa6OwCuqbr4KwZa1SPZUf2QkaEShwS7VCnj42zrSzSXz5bpNs5Mvo/hovHDbWNXSaw95KTn9273rmidLOttkZ9f8u0z/jb4CpO+H2C3oWtbO8iZO+48SV0721CXQFIHYT8tySaq87IOV93tRmmVP3H5VtKDbWN0ffhZ6jrx5LZ3Saz7Xf828T6aXOdadH27hGp8nXUl+k565rVusiXAPqVU7dq7ec/wjiYpBUWtRUNVw5vP7l3jEleys6797Y7G0Ivntcrfu45ND7aNqfY5+Wn6OnH5vc8SBON+b6LN+KP/Np3abalD4nGL6PKff/7553/Xrx9E4f73f/6vfZZe/O7+eBq315bFX+7vX/UboW2KQ9n54+eTD9h//fPkyl+ND/uD6B/u6feV+6/1k/sRLFvblp5+/qjfNPyQwH7K/TJ//OvkfpW/XOtjcmT+4+l3t/pj7W+6mVhCr4faxh8/3U93cv/8u6w+r/fg++OPuNR5JvP73yv//uM3/Z3yv+YvftuepXvKPnC9dVD5X3+3PuvXXVcs8sv9/Vfwvcp2PD39TC7/JFX4VgtFz7zWPVwVeNytsLqE1ZKBquEkWdhGYJyHqgJr20fYxHPVXT/CnrWhnuMpsrCNwEiPEYBandi+xI3hV7ZdFa/thv50+9K0WdhGYKzpBqCWZPxwha170WtUg+y7tudLH1LTLj2GNwWdPgvbCFxjgm2A6VuTN3U+DS5FgrR41WBoL/ChbiNuYRuBG0yyE6TrCWWZ9qKtVoM9mpXEOKyzhxk3ZWEbgdtNsgp8vjhdhxxkCwk9fTbD83M15mr0EZ2+I2/1lLlHCQYL2wjc7kGvBBnnrSSpQZrpg6T1ms/HigUL2wjcynQAArDtIS+FA4AxCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAAZhGAAMwiAAGYRQACMIsABGAWAQjALAIQgFkEIACzCEAARjn3/wDYKyPaddPpAAAAAElFTkSuQmCC);background-repeat: no-repeat;-webkit-background-size: 100% 100%;background-size: 100% 100%;}

/* swiper */
.swiper-container{margin:0 auto;position:relative;overflow:hidden;width:100%;height:auto;}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-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(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;position:relative;}
.stadium-order-table .swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.stadium-order-table .swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-container .view-item img{display:block;width:100%;height:auto;}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{width:100%;vertical-align:middle;}
.swiper-container-vertical>.swiper-wrapper {-webkit-box-orient: vertical;-moz-box-orient: vertical;-ms-flex-direction: column;-webkit-flex-direction: column;flex-direction: column;}
.swiper-pagination-bullet{width:.5rem;height:.5rem;display:inline-block;border-radius:.3rem;background:#eee;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
 button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-white .swiper-pagination-bullet{background:#fff}
.swiper-pagination-bullet-active{opacity:.8;background:#FA5741}
.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}
.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}
.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 .315rem;}
.swiper-container .swiper-lazy-preloader{position:absolute;width:100%;height:100%;background:#eee;vertical-align:middle;text-align:center;left: 0;top: 0;}
.swiper-container .swiper-lazy-preloader i{position:absolute;left:50%;top:50%;margin-left:-1.5em;margin-top:-1.5em;}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}
@-moz-keyframes spinner-loader{ 0%{-moz-transform:rotate(0deg);transform:rotate(0deg);}100%{-moz-transform:rotate(360deg);transform:rotate(360deg);}}
@-webkit-keyframes spinner-loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);} 100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
@keyframes spinner-loader{ 0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
.spinner-loader:not(:required){-moz-animation:spinner-loader 1s infinite linear;-webkit-animation:spinner-loader 1s infinite linear;animation:spinner-loader 1s infinite linear;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;border-radius:0.5em;-moz-box-shadow:rgba(0, 0, 51, 0.2) 1.5em 0 0 0, rgba(0, 0, 51, 0.2) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.2) 0 1.5em 0 0, rgba(0, 0, 51, 0.2) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.2) -1.5em 0 0 0, rgba(0, 0, 51, 0.2) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.2) 0 -1.5em 0 0, rgba(0, 0, 51, 0.2) 1.1em -1.1em 0 0;-webkit-box-shadow:rgba(0, 0, 51, 0.2) 1.5em 0 0 0, rgba(0, 0, 51, 0.2) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.2) 0 1.5em 0 0, rgba(0, 0, 51, 0.2) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.2) -1.5em 0 0 0, rgba(0, 0, 51, 0.2) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.2) 0 -1.5em 0 0, rgba(0, 0, 51, 0.2) 1.1em -1.1em 0 0;box-shadow:rgba(0, 0, 51, 0.2) 1.5em 0 0 0, rgba(0, 0, 51, 0.2) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.2) 0 1.5em 0 0, rgba(0, 0, 51, 0.2) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.2) -1.5em 0 0 0, rgba(0, 0, 51, 0.2) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.2) 0 -1.5em 0 0, rgba(0, 0, 51, 0.2) 1.1em -1.1em 0 0;display:inline-block;font-size:8px;width:1em;height:1em;margin:1.5em;overflow:hidden;text-indent:100%;}

/* 日期选择 */
#date-wrapper{position:fixed;top:50%;left:50%;width:90%;margin:-94px 0 0 -45%;z-index:56;text-align:center;background:#fff;border-radius:3px;display:none;font-size: 13px;border: 2px solid #404040;-webkit-box-sizing: border-box;box-sizing: border-box;}
#date-wrapper ol{margin: 0;padding: 0;}
#d-mask{position:fixed;width:100%;height:100%;top:0;left:0;background:#000;filter:alpha(Opacity=50);-moz-opacity:.5;opacity:.5;z-index:55;display:none}
#date-wrapper h3{line-height:36px;background:#2693ff;color:#fff;font-size:16px;margin:0;border-radius:3px 3px 0 0}
#d-tit>div,#date-wrapper ol{width:16.6666666%;float:left;position:relative}
#d-content{padding:10px}
#d-content #d-bg{height:128px;overflow:hidden;position:relative;max-width: 80%;margin: 0 auto;}
#date-wrapper li{line-height:42px;height:42px;cursor:pointer;position:relative;color: #666;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
#date-wrapper li.active{font-size:16px}
#date-wrapper li.active span{display: inline-block;position: relative;color: #000;padding: 0 4px;}
#date-wrapper li span:before{content: '';display: block;width: 0%;height: 100%;border-top: 2px solid #7dceea;border-bottom: 2px solid #7dceea;position: absolute;left: 50%;top: -2px;}
#date-wrapper li.active span:before{width: 100%;left: 0;-webkit-transition: all .15s ease;-o-transition: all .15s ease;transition: all .15s ease;opacity: 1;}
#d-tit{background:#f8f8f8;overflow:hidden;border-radius:5px 5px 0 0;line-height:30px;border:1px solid #e0e0e0;margin-bottom:-1px}
#date-wrapper ol{-webkit-overflow-scrolling:touch;position:absolute;top:0;left:0}
#date-wrapper ol:nth-child(2){left:16.6666666%}
#date-wrapper ol:nth-child(3){left:33.3333332%}
#date-wrapper ol:nth-child(4){left:49.9999998%}
#date-wrapper ol:nth-child(5){left:66.6666664%}
#date-wrapper ol:nth-child(6){left:83.333333%}
#date-wrapper li span{display: inline-block;position: relative;height: 45px;}
#date-wrapper.two ol,.two #d-tit>div{width:50%}
#date-wrapper.two ol:nth-child(2){left:50%}
#date-wrapper.three ol,.three #d-tit>div{width:33.333333%}
#date-wrapper.three ol:nth-child(2){left:33.333333%}
#date-wrapper.three ol:nth-child(3){left:66.666666%}
#date-wrapper.four ol,.four #d-tit>div{width:25%}
#date-wrapper.four ol:nth-child(2){left:25%}
#date-wrapper.four ol:nth-child(3){left:50%}
#date-wrapper.four ol:nth-child(4){left:75%}
#date-wrapper.five ol,.five #d-tit>div{width:20%}
#date-wrapper.five ol:nth-child(2){left:20%}
#date-wrapper.five ol:nth-child(3){left:40%}
#date-wrapper.five ol:nth-child(4){left:60%}
#date-wrapper.five ol:nth-child(5){left:80%}
#d-month li span:after{content: '月';}
#date-wrapper .date-ft{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;border-top: 1px solid #ddd;}
#date-wrapper .date-ft .d-btn{-webkit-box-flex:1;-webkit-flex:1;flex:1;height: 40px;line-height: 40px;border-right: 1px solid #ddd;font-size: 14px;color: #000;}
#date-wrapper .date-ft .d-btn:last-child{border-right: 0;}

/* 分页 */
.pages{padding:1.5rem 0;text-align:center;}
.pages>ul{display:inline-block;}
.pages>ul>li{display:inline;}
.pages>ul>li>a{display: inline-block;min-width: 1.6rem;text-align: center;line-height:1.6rem;padding:.25rem .35rem;border:1px solid #ddd;background-color:#fff;margin-right:-1px;color:#666;position:relative;float: left;}
.pages>ul>li.page-prev>a{border-radius:2px 0 0 2px;}
.pages>ul>li.page-next>a{border-radius:0 2px 2px 0;}
.pages>ul>li.active>a,.pages>ul>li:not(.disabled)>a:active{color:#fff;background-color:#ff4448;border-color:#ff4448;z-index:1;}
.pages>ul>li.disabled>a{color:#ccc;}

/* dropload */
.dropload-down{padding: .75rem 0;text-align: center;color: #ccc;}
.load-tips{text-align:center;padding:0.5em 0; color:#999;font-size:1.166em;height: 3em;line-height: 3em;}
.loading-bar{display:block;background-color:rgba(0,0,0,0.0);padding:0.3em 0;text-align:center;margin-top:0; color:#999;height: 2.2rem;line-height: 2.2rem;font-size:1.166em;}
.loading-ico{display: inline-block;width: 2.6rem;height: 2.6rem;background: url("img/loading.svg")/*tpa=https://hy.360srcs.com/styles/img/loading.svg*/ center no-repeat;-webkit-background-size: auto 2.2rem;background-size: auto 2.2rem;vertical-align: middle;}
.dropload-noData{color: #ccc;}

/* ==========================================
 * 顶部搜索
 * ------------------------------------------ */

.sys-head{box-shadow:0 0.13rem 0.38rem 0 rgba(114,114,114,0.10);background-color: #fff;position: relative;z-index: 3;}
.sys-top-bar{width: 100%;height: 3.13rem;line-height: 3.13rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;box-shadow:0 1px 0 #e7e7e7;position: relative;z-index: 9;}
.top-search{-webkit-box-flex:1;-webkit-flex:1;flex:1;margin: .625rem 0;position: relative;}
.top-search .ico-clear{}
.top-search .search-ico{display: inline-block;width: 1.88rem;height: 1.88rem;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAAqCAMAAADyHTlpAAAAeFBMVEUAAAC5ubmrq6uqqqqrq6utra2urq6rq6urq6uqqqqqqqqrq6usrKyrq6urq6urq6urq6usrKytra2qqqqqqqqrq6urq6usrKyrq6uqqqqqqqqrq6uqqqqsrKyrq6urq6uqqqqrq6urq6usrKyrq6urq6urq6uqqqpBTtZuAAAAJ3RSTlMABKj4QRkL9dnvrDAn6I+Fe2wf5MG7jFbfz8eZlFsVsIFzX1JJYTpeH4pDAAABZElEQVQ4y82U23KCMBRFE0K4iNwF77VW2/X/f1hqp5iYpOOj64mTWUPOPgmIF+PtI9ptVJ4NYyz/FeMVd/KDDorFgE1aJ37zUzGxa65FV8TtcKu2nUeUFaD29z2T9xQoY1f9MbdLO+IJSItH8wOInM5qoNcPidRkCpcGWNlLA2y9aRfAxZonqKXwkZSQmYexgr3w0wJrI+pUdgFVlhBZ8XcixB7Se4wImqB6Ab7magfXoNoBx7naQBFUJeaeCrQIksNoFst/3/o+VxnEQVUDZ/ME2qAaW2cwwhBUK0BbVyAJqRlsjM7zuXOHNVAZ9QHSN3/+7OF+6BROXrUGFs5K7TGPQGrPPNkCjduowp1jl7vfoayZ6KUzaQWUrbF+ybgROW7R8yPvr1oKqePxVyy9rp7/bfnfgzrLhdcV6wyL05Q95MrjIv3zNodJFIbr2vFncxjPx5t3dyvxFDKCXjzpVn0rXoBvmI8vityomkYAAAAASUVORK5CYII=) center no-repeat;-webkit-background-size: .88rem auto;background-size: .88rem auto;position: absolute;left: 0;top: 0;}
.top-search .search-ipt{display: inline-block;width: 100%;height: 1.88rem;vertical-align: top;line-height: normal;padding-left: 1.69rem;border: 0;background-color: #F0F2F5;border-radius: 6.25rem;-webkit-box-sizing: border-box;box-sizing: border-box;}
.sys-head .go-back,.sys-head .btn-hide-search,.sys-head .sys-back,.index-head-bar .btn-hide-search{display: inline-block;width: 3.13rem;height: 3.13rem;background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEEAAAB4CAMAAACaXG8SAAAAY1BMVEUAAACZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmQGJZ5AAAAIHRSTlMA8iH27efk2itAO/BELuEkNN4nNz0VrpBg06J8bkwLx4GeTrsAAAGmSURBVFjD7ZnLboMwEEXtGAh4cCAxj7zL/39lrbYqlrqbsyCqcjfZjY49cwJijDq7ebqeDUhbLimTUce75Su3UUtgl+9clAdp3PITOyOClMMdEaRcg6aAXQtcRs0RMoJyp2vjb46BXeJSUYJDDQkOGoIeE0h2iZ2iQMwIqhMk2GOCDo7yXnOEwbFB4gSNpTLlBPUWBNFurXNvsUxb69wUUOfe5jpDgj0m0BQYCiiTx88FoQRCZRKo80AJeqpzU2CdsUxQ50AJfAl1DlRnj3UWqLOnOkc6SJES+ILKVDCdOUEQqLOnXegEyvScoM6mZQQp57WNo1Hljis8skYEo8n4kV1EZzSp824mCjpRKwWaam4WtPtYb0UR4X9MShRMMXCK3mYUnTH0JfaEKaoaUxwTBX3+B0Cxyk7fxDhFBSiY7INwzYTLzim8YM28/S+yC5Y9Oix7K1j23mHZW3kF2VuLZY9c9sZyzSyWnVOkElizwb0CRXRY9vYte6YZlt27V5D9zyaIb6P4R3y6lZsivc7yZiCFm/mGlG5p70+4KZ4NyHibro/0+wlUyKJcJBNClgAAAABJRU5ErkJggg==) center no-repeat; -webkit-background-size: .55rem 1.1rem;background-size: .55rem 1.1rem;vertical-align: top;}
.sys-head .go-back{cursor: pointer;}
.sys-head .go-back{-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);position: relative;}
.sys-head .go-back:before{content: '';display: block;width: 200%;height: 200%;background-color: rgba(0,0,0,0.08);border-radius: 50%;position: absolute;left: -50%;top: -50%;-webkit-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;z-index: -1;-webkit-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity: 0;}
.sys-head .back-active{overflow: hidden;}
.sys-head .back-active .go-back:before{-webkit-animation:waves 0.3s ease;-o-animation:waves 0.3s ease;animation:waves 0.3s ease;-webkit-animation-fill-mode: backwards;-o-animation-fill-mode: backwards;animation-fill-mode: backwards;}
@-webkit-keyframes waves {0%{-webkit-transform: scale(0.5);-o-transform: scale(0.5);transform: scale(0.5);opacity: 0;}50%{opacity:1;}100%{-webkit-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity:0;}}
@keyframes waves {0%{-webkit-transform: scale(0.5);-o-transform: scale(0.5);transform: scale(0.5);opacity: 0;}50%{opacity:1;}100%{-webkit-transform: scale(1);-o-transform: scale(1);transform: scale(1);opacity:0;}}
.sys-head .btn-hide-search{position: absolute;left: -3.1rem;top: -.625rem;display: none;}
.sys-head .txt-link,.sys-top-bar .search-btn,.sys-top-bar .hd-link{display: inline-block;padding:0 .94rem;color: #666;border: 0;background: none;cursor: pointer;}
.search-pop{width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 3;background-color: #fff;padding-top: 3.13rem;-webkit-box-sizing: border-box;box-sizing: border-box;display: none;}
.search-pop .search-body{padding: .94rem;}
.search-pop .hot-words .words-hd{font-size: .94rem;color: #333;padding: 0 0 .75rem;}
.search-pop .words-list li{float: left;margin: 0 .75rem .75rem  0;}
.search-pop .word-tag{display: inline-block;height: 1.88rem;line-height: 1.88rem;font-size: .81rem;background-color: #F0F2F5;padding: 0 .63rem;border-radius: .25rem;}
.search-active {position: absolute!important;z-index: 9!important;width: 100%;left: 0;top: 0;}
.search-active .search-pop{display: block;}
.search-active .sys-top-bar .btn-hide-search{display: block;}
.search-active,.search-active body {overflow: hidden;}
.search-active .page-wrap{display: none;}
.sys-hd-bar{width: 100%;height: 3.13rem;line-height: 3.13rem;box-shadow:0 1px 0 #e7e7e7;position: relative;z-index: 9;}
.sys-hd-bar .hd-left{position: absolute;left: 0;top: 0;}
.sys-hd-bar .hd-right{position: absolute;right: 0;top: 0;}
.sys-hd-bar .hd-link{display: inline-block;padding: 0 0.94rem;color: #666;font-size: 0.94rem;}
.sys-hd-bar .hd-title{padding: 0 1rem;text-align: center;font-size: 1.06rem;font-weight: normal;}
.fixed-head .sys-head{width: 100%;position: fixed;left: 0;top: 0;z-index: 2;}
.fixed-head .sys-hd-bar{/*position: fixed;left: 0;top: 0;*/}
.fixed-head .page{padding-top: 3.13rem;	}
.fixed-foot .page{padding-bottom: 3.19rem;}

/* 顶部下拉(2018-07-24) */
.sys-head .top-ico-nav{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABIBAMAAACnw650AAAAFVBMVEUAAABnZ2dmZmZnZ2doaGhmZmZmZmZ+qjaEAAAABnRSTlMA88i9ZRljrLGUAAAAU0lEQVRIx2MYBaNgFIwC6gMWRSEHQmxWs7S05AD8bAbmNCAwwM9mcANxUvCzGdRAnCT8bAYxECcRP5uwIsLWkeBwwkFAODCJipZRMApGwSigOgAAhBQ+j1WWKzkAAAAASUVORK5CYII=);}
.sys-head .active .top-ico-nav{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUBAMAAADuRQ3yAAAAGFBMVEUAAAD7WEL7WkL7V0L7WEH6W0P/WUP6V0HNjBGYAAAAB3RSTlMA9D7KsDUXODoAswAAAMRJREFUSMft1TEKAkEMRuEgeAFFbPUIVt5AW72DFxCFXF8bfWCEV6TNX06cD3d3JonJZPLNbX2pi8vDKWrOuaqL+3xGzTbvu9+1xXsxao4JC5qPqLkmLGhugrBe2D27pcDmv6yjlByl5ihFR6k6StlR6uwSVlFYR2EVhQV1FlRZUGVBlQVVFtRYRf2n/gf8sXovyz+Bf9jmcfFD6Ee7d2H8GvrlbrYMb0Te3npN01uxN/jW2PBh5COuNzh9HPuQn0wmn7wAvLR4/xaNWFQAAAAASUVORK5CYII=);}
.sys-head .sys-top-ico{display: inline-block;width: 3.13rem;height: 3.13rem;background-repeat: no-repeat;background-position: center;-webkit-background-size: 1.75rem auto;background-size: 1.75rem auto;vertical-align: top;}
.sys-head .active .top-ico-nav{-webkit-background-size: 1.5rem auto;background-size: 1.5rem auto;}
.sys-head .top-quick-nav{display: inline-block;vertical-align: top;}
.sys-head .top-quick-nav:before{content: '';display: block;width: 0;height: 0;overflow: hidden;border-style: dashed dashed solid;border-color: transparent transparent #f3f3f3;border-width:0 .565rem .565rem;position: absolute; right: 1rem; bottom: 0;z-index: 1;display: none;}
.sys-head .hd-nav-drop {width: 100%;width: 100vw;position: absolute;right: 0;top: 100%;background: #f3f3f3;box-shadow: 0 2px 6px 0 rgba(114,114,114,.24);display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;line-height: 1.5;opacity: 0;visibility: hidden;-webkit-transform: transalteY(1rem);transform: transalteY(1rem);-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.sys-head .hd-nav-drop .hd-nav-list{width: 100%;}
.sys-head .hd-nav-drop .nav-item{padding-bottom: .5rem;color: #444;}
.sys-head .active .hd-nav-drop{opacity: 1;visibility: visible;-webkit-transform: transalteY(0);transform: transalteY(0);}
.sys-head .hd-nav-drop:before{content: '';display: block;width: 0;height: 0;overflow: hidden;border-style: dashed dashed solid;border-width: 0 .55rem .55rem;border-color: transparent transparent #f2f2f2;position: absolute;right: 1.1rem;top: -.5rem;}




/* ==========================================
 * APP弹出层(顶部)
 * ------------------------------------------ */
.head-app-layer{background-color: #fff;height: 3.75rem;display: none;}
.head-app-layer .app-cells{padding: .63rem;}
.head-app-layer .app-cell-hd{padding-left: 1.27rem;}
.head-app-layer .app-cell-bd{padding-left: .94rem;line-height: 1.3;}
.head-app-layer .ico-close-app{display: inline-block;width: 1.41rem;height: 1.41rem;-webkit-background-size: 100% 100%;background-size: 100% 100%;background-repeat: no-repeat;background-position: center;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAALQAAAC0CAMAAAAKE/YAAAAAY1BMVEUAAACXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5f3Q4L2AAAAIHRSTlMACrYNugazEAKrr8C9pRUTw53txKLTWcviiiBlSDgs9pEh00UAAAOHSURBVHja7dvrcrIwEAbgTUI4CwXP1drc/1V+h9GhmtQo2cAys8//Otv4ZnMQgDHGGGOMMcYYY4wxxhhjjDHGQlxORd2dFKDSu/LQ74+fEMVlY/5bo1atpPmvP0MEu95cJQLQCGmuvr8A3cUMyhyQ5OXwqXsF2I7mh0Ij5bkwP5wA29b8JAVaNgYJYOvNnVQg1JyaOwfAdjD3Co2UjUEP2FbmQSpwet2gBmxnM8DItUrMox2g2xjMsRapPQiAL/swj0oxuubSPFo3EEFjV50otGx8NBCFko6qkWqWCiLJajvXGt6m7TzXGUTTrBGGSElPnrG1lSMhwdmoWohKOOIoQieGgMgae6xLHdSfqwaia0M6X1bZvS4gG0GhTLLRU0IqmISqR+ZayBF/iLc2jhowJcP6Bv4qU2Uj8lxnMCEh3851lsyRDX8J4f8mPv+XjRsofP5p5Z+6yJAbmKpnz/OzpUK8uBzVLQRAzzXywo9PpI6WgLzFwqcS70ZTzN+fX2ll7X3wSWXjpcNTsybS6944prqPwgQ8uRDIJMFseK5ePvdkawYQpbPqz63rIo0MV7/Wam/nmVDN7oV6Ta4/v9D5iI+z1fmcChK97p6SSxtnK9fk83wjimVlY/jR2K3MgSwhl5WNW9XLq/kvR65XQJ2j6AJoW2I8ljgRl9jy9AIXFyGXt4yLdHkbpiVuTZd4CHBsS7uO5DXN0zx3AB3psXZcIaxygHxF+ApBJc6a/1VN9rLGlWe46ohWrZ15vulIXkAK6czGTb4i2EOy5EnNRHPtzPODDbF9iKM/b+BRviL1Q1FWubJh0QWhhLS+moexJvPjp5C/Z4NqrpV8Y/OpCxKdL6ue1mxXTeDRCUd/3uTwRL6Z/SEVzzrono0z57r98GTDnZBZH7xq1p5xfj3XLUxE1b/eMZJNiEpGL8u6nKnqNuSFBlHOkuumejPP/hW9gchEElSze38tIKo2/HkkXU7cQ5o1wmWXLiZ9kSGrA7IxyKdcZdoa6Qgi0on2fKjPnIh0otegmr2dZ0825t+pps45iFh1B+h2nitQhIScAVvtqhm36g1g6z15Ruh8h9hFlxFewe4BW2JlA/1AvwVsp9C+4d+pHgFbtrXyjH25fQF0X99WNlCPQd87iOB8nYudAMCvevsFUXwe9/32iP3hepf2h3LXAmOMMcYYY4wxxhhjjDHGGGOMjfcHyquRHgkoMYkAAAAASUVORK5CYII=);}
.head-app-layer .app-cell-hd,.head-app-layer .app-cell-hd img{width: 2.5rem;height: 2.5rem;}
.head-app-layer .app-cell-bd .app-tit{font-size: .94rem;font-weight: normal;}
.head-app-layer .app-cell-bd .app-desc{display: block;color: #FA5741;}
.head-app-layer .btn-open-app{display: inline-block;height: 1.7rem;line-height: 1.7rem;border: 1px solid #FF4448;border-radius: 0.25rem;padding: 0 .81rem;color: #FF4448;}

/*显示*/
.hd-app-show .head-app-layer{display: block;}
.hd-app-show .index-sys-head{position: static;}
.hd-app-show .index-sys-head .sys-top-bar {position: absolute;top: 3.75rem;}

/*点击关闭*/
.hd-app-hide .head-app-layer{display: none;}
.hd-app-hide .sys-head .sys-top-bar{top: 0;}



/* ==========================================
 * 页底
 * ------------------------------------------ */

/* 底部导航 */
.foot-nav{width: 100%;height: 3.13rem;position: fixed;left: 0;bottom: 0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;background-color: #fff;z-index: 3;box-shadow: 0 -3px 4px 0 rgba(0,0,0,0.09);}
.nav-item{display: block;-webkit-box-flex:1;box-flex:1;flex:1;text-align: center;padding-top: .3rem;width: 33%;}
.nav-item .item-ico,.foot-bar .item-ico{display: inline-block;width: 1.63rem;height: 1.63rem;vertical-align: middle;background-image: url("../img/foot-nav.png")/*tpa=https://hy.360srcs.com/styles/img/foot-nav.png*/;background-repeat: no-repeat;-webkit-background-size: 9.78rem 3.26rem;background-size: 9.78rem 3.26rem;}
.nav-item .item-ico-home{background-position: 0 0;}
.nav-item .item-ico-cate{background-position: -1.63rem 0;}
.nav-item .item-ico-consult{background-position: -3.26rem 0;}
.nav-item .item-ico-shopcart{background-position: -4.89rem 0;}
.nav-item .item-ico-uc{background-position:  -6.52rem 0;}
.nav-item .item-ico-reg{background-position:  -8.15rem 0;}
.nav-item .item-name{display: block;font-size: .75rem;padding-top: .15rem;line-height: .81rem;}
.nav-item.active .item-name{color: #FA5741;}
.nav-item.active .item-ico-home{background-position: 0 -1.63rem;}
.nav-item.active .item-ico-cate{background-position: -1.63rem -1.63rem;}
.nav-item.active .item-ico-consult{background-position: -3.26rem -1.63rem;}
.nav-item.active .item-ico-shopcart{background-position: -4.89rem -1.63rem;}
.nav-item.active .item-ico-uc{background-position:  -6.52rem -1.63rem;}


/* 页底 */
.foot-panel{background-color: #fff;box-shadow: 0 2px 6px 0 rgba(114,114,114,0.10);padding: 1.5rem .94rem 3.19rem;}
.foot-panel .foot-search{border:1px solid #ddd;height: 2.63rem;line-height: 2.63rem;line-height: normal;-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin: 0 0 1rem;}
.foot-panel .foot-search:before{content: '';display: block;height: 1px;background-color: #eee;position: absolute;left: 0;right: -.94rem;bottom: -1.5rem;}
.foot-panel .foot-search .search-ipt-box{-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.foot-panel .foot-search .search-ipt-txt{display: block;width: 100%;height: 2.63rem;line-height: 2.63rem;line-height:normal;-webkit-box-sizing: border-box;box-sizing: border-box;border: 0;padding-left: .94rem;}
.foot-panel .foot-search .search-btn{display: block;width: 2.63rem;height: 2.63rem;border: 0;background-color: transparent;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAMAAAArteDzAAAAeFBMVEUAAAD7V0H6WEL7WkP7V0H6WEL8WEL7WEH7WEL7WEL/ZlP/XUv7WEL7WEH6V0H6V0L8V0L8WEL/WUP/gGP7WUT6V0H6V0H6V0H6WEH6WEL/WEP/XET/YEr/Ykr7V0L6V0H7V0L7V0H7WEH8V0L6WkT/XUb7WEP7V0E23IWPAAAAJ3RSTlMA9Wg67m1Mxol2CBTo4+CkklsoBEPUz5pxayQgGBGr3L65gFY1LIIh3H91AAACDklEQVRYw+2X2YLiIBBFIWA2s+9tjLvN///hWMSZ0dY2VaR9au6j3hygqCVhVlZWVlZ36vPM20rFkybtRPkTxGXnqVtF2Wk20ufqQXsxi+lw9VTpYIxc768MmXZHUZxcx6//BsE1ZBaJAvG2Km9+DOIRuzBiCqlAmxW7VxiMf/gm+9SPxs/uZNhoakCPpz67t2ZPddDUnArd66OH7BsddbRXxFzS+wy/Nyy0gZbzHOK5fmVpgepQoD488bpuyhrWLYkb3UyYXOJWO9Qt7C6uBg+FvtROVwds9Yzun+Cupn1QsAcsNIcegriC7OLbYaFgThG+ChanhLRD+AYIE7aqthfvEWPkOptxkuDFro7t1nCqAhsnaFXYU6FGZk3YaYL1SkJMG2RRhxCnHglNkROoAGhI6Cc1whdQOopAXr9HmallhJqV67HvUIo/DjHjQYZo6Akz1ntI50/igJbDdI7wJQEq9NSfHlEZoyhVE139DIePliToEKmX/W+ZKF3LNLkv3xfPmtkyqhaa2pZPV+Rmr32QhqD68Yg9BNz0xTdQWjtxX0fwaTGDml8fj7NqzNmwCLwrrg1MqStAjOJbr5ZK3XxHLEypzInVo3gG+TmDWjrNF6T8BOR/6gcz0fmw+3fwxq+gL82nglbCzV3Rj0Aala4PTXV+MdV5IzV/BzVib6Am7KeVR0nFrKysrKwY+wNzJFlS+YmiCAAAAABJRU5ErkJggg==);background-repeat: no-repeat;-webkit-background-size: auto 1.75rem;background-size: auto 1.75rem;background-position: center;}
.foot-panel .foot-search+.page-foot{border-top: 1px solid #eee;}
.foot-panel .page-foot {padding: 0 0.5rem 0.5rem 0;-webkit-box-align:center; -moz-align-items:center; -webkit-align-items:center; align-items:center;}
.foot-panel .page-foot .foot-qrcode{display: block;
    width: 13.5rem;
    padding-left: 4.4rem;}
.foot-panel .page-foot .foot-qrcode img{width: 100%;height: auto;}
.foot-panel .page-foot .foot-info{padding-left: .94rem;font-size: .81rem;line-height: 1.25rem;}
.foot-panel .page-foot .foot-info,.sys-top-bar .page-foot .foot-info a{color: #999;}

/* 页头  */
.sys-top-bar .foot-search{height: 2.63rem;line-height: 2.63rem;line-height: normal;-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin: 0 0 3rem;}
.sys-top-bar .foot-search:before{content: '';display: block;height: 1px;background-color: #eee;left: 0;right: -.94rem;bottom: -1.5rem;}
.sys-top-bar .foot-search .search-ipt-box{-webkit-box-flex:1;-webkit-flex:1;flex:1;}
.sys-top-bar .foot-search .search-ipt-txt{display: block;width: 100%;height: 3.0rem;line-height: 2.63rem;line-height:normal;-webkit-box-sizing: border-box;box-sizing: border-box;border: 0;padding-left: .94rem;}
.sys-top-bar .foot-search .search-btn{display: block;width: 2.63rem;height: 2.63rem;border: 0;background-color: transparent;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAMAAAArteDzAAAAeFBMVEUAAAD7V0H6WEL7WkP7V0H6WEL8WEL7WEH7WEL7WEL/ZlP/XUv7WEL7WEH6V0H6V0L8V0L8WEL/WUP/gGP7WUT6V0H6V0H6V0H6WEH6WEL/WEP/XET/YEr/Ykr7V0L6V0H7V0L7V0H7WEH8V0L6WkT/XUb7WEP7V0E23IWPAAAAJ3RSTlMA9Wg67m1Mxol2CBTo4+CkklsoBEPUz5pxayQgGBGr3L65gFY1LIIh3H91AAACDklEQVRYw+2X2YLiIBBFIWA2s+9tjLvN///hWMSZ0dY2VaR9au6j3hygqCVhVlZWVlZ36vPM20rFkybtRPkTxGXnqVtF2Wk20ufqQXsxi+lw9VTpYIxc768MmXZHUZxcx6//BsE1ZBaJAvG2Km9+DOIRuzBiCqlAmxW7VxiMf/gm+9SPxs/uZNhoakCPpz67t2ZPddDUnArd66OH7BsddbRXxFzS+wy/Nyy0gZbzHOK5fmVpgepQoD488bpuyhrWLYkb3UyYXOJWO9Qt7C6uBg+FvtROVwds9Yzun+Cupn1QsAcsNIcegriC7OLbYaFgThG+ChanhLRD+AYIE7aqthfvEWPkOptxkuDFro7t1nCqAhsnaFXYU6FGZk3YaYL1SkJMG2RRhxCnHglNkROoAGhI6Cc1whdQOopAXr9HmallhJqV67HvUIo/DjHjQYZo6Akz1ntI50/igJbDdI7wJQEq9NSfHlEZoyhVE139DIePliToEKmX/W+ZKF3LNLkv3xfPmtkyqhaa2pZPV+Rmr32QhqD68Yg9BNz0xTdQWjtxX0fwaTGDml8fj7NqzNmwCLwrrg1MqStAjOJbr5ZK3XxHLEypzInVo3gG+TmDWjrNF6T8BOR/6gcz0fmw+3fwxq+gL82nglbCzV3Rj0Aala4PTXV+MdV5IzV/BzVib6Am7KeVR0nFrKysrKwY+wNzJFlS+YmiCAAAAABJRU5ErkJggg==);background-repeat: no-repeat;-webkit-background-size: auto 1.75rem;background-size: auto 1.75rem;background-position: center;}
.sys-top-bar .foot-search+.page-foot{border-top: 1px solid #eee;}
.sys-top-bar .page-foot {padding: 0 0.1rem 0.1rem 0;-webkit-box-align:center; -moz-align-items:center; -webkit-align-items:center; align-items:center;}
.sys-top-bar .page-foot .foot-qrcode{display: block;width: 3.5rem;}
.sys-top-bar .page-foot .foot-qrcode img{width: 100%;height: auto;}
.sys-top-bar .page-foot .foot-info{padding-left: .94rem;font-size: .81rem;line-height: 1.25rem;}
.sys-top-bar .page-foot .foot-info,.foot-panel .page-foot .foot-info a{color: #999;}

/* 返回顶部 */
.gotop{display: block;width: 2.5rem;height: 2.5rem;background-color: #eee;border-radius: 50%;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAB4CAMAAAAOusbgAAAAbFBMVEUAAACXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5eXl5cltABYAAAAI3RSTlMA/PXlH+0sFvIm1dvK4XM3EAscBcA9bGFZSTKtloaje7iLUQNaB4AAAAG4SURBVGje7djbjoIwFIXhjWCrgCAHHZzxzPu/48RAWJKGkg5tMyb7v+Fmk48LGkqJ4ziO4zjuH5WlQbuwIDnvjd1La6XU1I1aS+WG8NEW/PUp8NYWnH/Ky2VvOXEcxykVl3UbN+S9Q9i+upDnDqu260Gegtt3Iy/B9SzDRRl5Ku9cdCQv5RuQHmW4+p2VI9e//A13VNCQy+DqZR8u5Cc5S8AN++vqDPlEjhJruFHQw6TIbl0aYLoqsksX8Lu8OpD1tiN3BNMP5NyxO4YryJtvxy5gRXbrAu7kO2Rh0Q0VF3Av18PIeuvOVWEq7MuR4iowZIw5cgFDTofBXeTEVWFVLq27Koz2b7Jc5pZTLuCRHA/jiVzk7qZcwFNyvLfuqjCSNmSpuPMwyWSxLBONC1jzuGlh3wWsVIaLZBnrXMD6JVibw7XeBayXH6ZurncBz3xGA2kIH2dcwDNyYwg3cM1hbA3Nf6qqEK4JDLlfFMIAxY33kgxhJOs/nhYUz0wQmcNIZDdB1gOsj2GGGWaYYYYnY5hhhhmegjfku10HJ+Q1nFFfyXdl/HJjSd6rTll2qojjOI7jOO5z+gW3d98cb4HGUAAAAABJRU5ErkJggg==);-webkit-background-size: auto .9rem;background-size: auto .9rem;background-repeat: no-repeat;background-position: center;position: fixed;right: .94rem;bottom: 4.13rem;z-index: 3;opacity: 0;visibility: hidden;-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;-webkit-transform: scale(.5);-ms-transform: scale(.5);-o-transform: scale(.5);transform: scale(.5);}
.gotop.active{opacity: 1;visibility: visible;-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);}

/* 底部需求工具栏 */
.foot-bar{display: table;width: 100%;height: 3.25rem;background-color: #fff;box-shadow:0 1px 0 #ddd inset,0-1px 0 #ddd inset, 0 -3px 4px 0 rgba(0,0,0,0.09);position: fixed;left: 0;bottom: 0;z-index: 3;}
.foot-bar .ico-btn-item,.foot-bar .sys-btn{display: table-cell;vertical-align: middle;}
.foot-bar .ico-btn-item{padding: .15rem .5rem 0;vertical-align: middle;text-align: center;}
.foot-bar .ico-btn-item+.ico-btn-item{border-left: 1px solid #ddd;}
.foot-bar .ico-btn-item .num-badge{display: inline-block;line-height: 1.13rem;min-width: 1.13rem;font-style: normal;padding: 0 .1rem;-webkit-box-sizing: border-box;box-sizing: border-box;text-align: center;background-color: #FA5741;border-radius: .6rem;color: #fff;font-size: .88rem;overflow: hidden;position: absolute;left: 100%;top: -.65rem;margin-left: -.25rem;}
.foot-bar .item-ico{position: relative;margin-top: -.15rem;}
.foot-bar .item-ico-consult{background-position: -3.26rem 0;}
.foot-bar .item-name{display: block;font-size: .75rem;padding-top: .05rem;line-height: .81rem;white-space: nowrap;}
.foot-bar .active .item-ico-consult{background-position: -3.26rem -1.63rem;}
.foot-bar .active .item-name{color: #FA5741;}
.foot-bar .item-ico-shopcart{background-position: -4.89rem 0;}
.foot-bar .active .item-ico-shopcart{background-position: -4.89rem -1.63rem;}
.foot-bar .sys-btn{height: 3.25rem;line-height: 3.25rem;border-radius: 0;-webkit-box-sizing: border-box;box-sizing: border-box;padding:0 .5rem;box-shadow: none;}
.foot-bar button.sys-btn{display: block;width: 100%;}
.foot-bar button.btn-disabled{opacity:0.5;pointer-events:none;}


/* 加载提示 */
.sys-loadbar{padding: .45rem;text-align: center;color: #b5b5b5;text-align: center;}
.sys-loadbar .loading-txt{padding-left: .05rem;}

/* 弹出搜索层(详页) */
.sys-search-wrap{width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 3;background-color: #fff;display: none;position: absolute;}
.sys-search-wrap .sys-top-bar{position: relative;left: 0;}
.sys-search-wrap .sys-top-bar .btn-hide-search{display: inline-block;position: static;}
.sys-search-wrap  .search-pop{display: block;position: static;padding-top: 0;}
.sys-search-active .sys-search-wrap{display: block;} 
.sys-search-active,.sys-search-active body{overflow: hidden;}
.sys-search-active .foot-bar{z-index: 1;}




/*-------------------------------------------------------- 
                                                         插件:ydui.citys.js
                                                                    ------------------------------------------------------*/
.m-cityselect{font-size: 56px;}
.m-cityselect *, .m-cityselect *:before, .m-cityselect *:after { box-sizing: border-box; outline: none; }
.g-view { margin: 0 auto; max-width: 750px; min-width: 320px; }
.g-view:before { content: ''; display: block; width: 100%; height: 0.9em; }
.g-view:after { content: ''; display: block; width: 100%; height: 1.5em; }
.g-flexview { height: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; margin: 0 auto; max-width: 750px; min-width: 320px; }
.g-scrollview { width: 100%; height: 100%; -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; overflow-y: auto; overflow-x: hidden; -webkit-overflow-scrolling: touch; position: relative; margin-bottom: -1px; }
.g-scrollview:after { content: ''; display: block; width: 100%; height: 0.5em; }
.ios .g-scrollview { margin-top: 1px; }
.hairline .g-scrollview { margin-top: 0.5px; }
.g-fix-ios-overflow-scrolling-bug { -webkit-overflow-scrolling: auto; }
.mask-black-dialog { background-color: rgba(0, 0, 0, 0.4); position: fixed; z-index: 1500; bottom: 0; right: 0; left: 0; top: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.mask-black { background-color: rgba(0, 0, 0, 0.4); position: fixed; z-index: 500; bottom: 0; right: 0; left: 0; top: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.mask-white-dialog { background-color: rgba(0, 0, 0, 0); position: fixed; z-index: 1500; bottom: 0; right: 0; left: 0; top: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.mask-white { background-color: rgba(0, 0, 0, 0); position: fixed; z-index: 500; bottom: 0; right: 0; left: 0; top: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; }
.m-cityselect { position: fixed; bottom: 0; left: 0; width: 100%; height: 75%; z-index: 1000; background-color: #fff; -webkit-transform: translate(0, 100%); transform: translate(0, 100%); -webkit-transition: -webkit-transform .3s; transition: -webkit-transform .3s; transition: transform .3s; transition: transform .3s, -webkit-transform .3s; }
.m-cityselect.brouce-in { -webkit-transform: translate(0, 0); transform: translate(0, 0); }
.cityselect-header { position: absolute; top: 0; left: 0; width: 100%; z-index: 1; }
.cityselect-header:after { content: ''; position: absolute; z-index: 0; bottom: 0; left: 0; width: 100%; height: 1px; border-bottom: 1px solid #D9D9D9; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); -webkit-transform-origin: 0 100%; transform-origin: 0 100%; }
.cityselect-title { width: 100%; font-size: .3em; text-align: center; height: 45px; line-height: 45px; position: relative; }
.cityselect-title:after { content: ''; position: absolute; z-index: 0; bottom: 0; left: 0; width: 100%; height: 1px; border-bottom: 1px solid #B2B2B2; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); -webkit-transform-origin: 0 100%; transform-origin: 0 100%; }
.cityselect-nav { width: 100%; padding-left: .2em; overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.cityselect-nav > a { font-size: .26em; color: #222; display: block; height: 40px; line-height: 46px; padding: 0 .2em; position: relative; margin-right: .15em; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 40%; }
.cityselect-nav > a.crt { color: #F23030; }
.cityselect-nav > a.crt:after { content: ''; width: 100%; height: 2px; background-color: #F23030; position: absolute; bottom: 0; left: 0; z-index: 2; }
.cityselect-content { height: 100%; padding-top: 85px; width: 100%; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; }
.cityselect-content.cityselect-move-animate { -webkit-transition: -webkit-transform .3s; transition: -webkit-transform .3s; transition: transform .3s; transition: transform .3s, -webkit-transform .3s; }
.cityselect-content.cityselect-next { -webkit-transform: translate(-50%, 0); transform: translate(-50%, 0); }
.cityselect-content.cityselect-prev { -webkit-transform: translate(0, 0); transform: translate(0, 0); }
.cityselect-content > .cityselect-item { display: block; height: inherit; width: 50%; /* for old android */
-webkit-box-flex: 0; -webkit-flex: 0 0 50%; -ms-flex: 0 0 50%; flex: 0 0 50%; overflow-y: auto; -webkit-overflow-scrolling: touch; background-color: #FFF; }
.cityselect-content > .cityselect-item::-webkit-scrollbar {width: 0;}
.cityselect-content > .cityselect-item:nth-child(2n) { background-color: #F5F5F5; }
.cityselect-item-box { width: 100%; height: inherit; display: block; padding: 0 .4em; }
.cityselect-item-box > a { color: #333; font-size: .26em; height: 40px; line-height: 40px; overflow: hidden; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; width: 100%; position: relative; z-index: 1; }
.cityselect-item-box > a:before { content: ''; position: absolute; z-index: 0; bottom: 0; left: 0; width: 100%; height: 1px; border-bottom: 1px solid #D9D9D9; -webkit-transform: scaleY(0.5); transform: scaleY(0.5); -webkit-transform-origin: 0 100%; transform-origin: 0 100%; }
.cityselect-item-box > a:active { background: none;/* for firefox */}
.cityselect-item-box > a span { -webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; display: block; }
.cityselect-item-box > a.crt { color: #F23030; }
.cityselect-item-box > a.crt:after { display: block;width: 1.2em;height: 40px; content: '';background-position: center;background-repeat: no-repeat;-webkit-background-size: contain;
background-size: contain;background-repeat: no-repeat;background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAh1BMVEUAAAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAD/AAAG9Y+oAAAALHRSTlMA8u4TPzb16OMvFw4H99jU0MioOisn+d5FIR4a08zBu7KTi35zbF1UM5plSrBPqFMAAAD7SURBVEjH7dLX0oIwEIbhhQD/L6BUe+8t9399NpTPEMl66Azv4cYn2XGgpt9uM5+l2TdAJPLWhi+CWD5y2GIqi1KmCBP5LGKKuXzV4YlFKZiLobC6HJGicDniiKJFkJ8dtGIJwkbhTK6TRPPqCkWOT1j3mVcxa63AuyxluS2Iv5ywGWwLnVAo/+60fB1OdjWClnA2pKK9VKeYsMvT/xHdO/dgVghsAOf9MUzgloppw8cqiJy2Sbz/JhKuB2JMZDYTW9nzk4GbQfhUU6YxHRBaY1WEIEOuYiIQBgPCXAtMDKLW2C8RELO8MAkIU358Bd42pC8Kd+t9QE1N2i6BXVAA9rZLmAAAAABJRU5ErkJggg==); }

.sys-txt-list li {
    width: 100%;
    height: 2.1rem;
    line-height: 2.1rem;
    overflow: hidden;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #f5f5f5;
}
/*面包屑*/
.sys-bread-crumb{padding:.5rem;line-height:.8rem;border-bottom:0px solid #f5f5f5;background-color:#fff;}
.sys-bread-crumb ul{letter-spacing:-5px;font-size:.68rem;}
.sys-bread-crumb li,.sys-bread-crumb li a{color:#999;}
.sys-bread-crumb li{display:inline;padding-right:.4em;letter-spacing:normal;}
.sys-bread-crumb li+li:before{content:'';display:inline-block;width:.6em;height:.9em;background-repeat:no-repeat;background-position:center;-webkit-background-size:auto .85em;background-size:auto .85em;opacity:.2;margin-right:.4em;vertical-align:middle;}
.sys-bread-crumb.crumb-ft{border-bottom-color:#e5e5e5;}
/*箭头*/
.sys-panel .hd-more:before,.sys-bread-crumb li+li:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABaCAMAAADNRvW0AAAANlBMVEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC3dmhyAAAAEXRSTlMA2esY5+IkFREo0yAtosLALtp5lGgAAAB6SURBVFjD7dhJCsAgEERRNc4xg/e/bIQEdBdqIbTatX/U/osyfyaBzcesEipyMaAAzZHfqRt6+X4Im8AGMRI3jk1jLG40G4pmm9bsuDFsuhszlWnI2EIuLzQuLIufORY0hcJFWEx4XEQWY4uaCFLPEFFzBx5VMHNB4gG8Ry8rshOo2wAAAABJRU5ErkJggg==);}

@charset "utf-8";
/*
 * FOR:商品详情
 * ------------------------------
 */


/*清除浮动*/
.clearfix:after,.sku-choose .choose-amount:after,.onsale-list:after,.summary-price:after,.comment-tabs:after{content:'';display:block;height:0;clear:both;visibility:hidden;}

/* 外部容器 */
.page-detail{background-color: #f6f6f6;}


/* flex */
.sys-head .detail-tabs,.detail-intro .intro-cell,.sku-choose .sku-cell,.foot-panel .page-foot,.comment-item,.detail-coupon .coupon-cell,.detail-coupon .sv-list ul,.coupon-pop .coupon-item,.coupon-item .coupon-ft,.detail-summary .summary-meta,.detail-summary .summary-main{-webkit-box-flex:1;-webkit-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;}
.sys-head .detail-tabs li,.detail-intro .intro-cell .cell-bd,.sku-choose .sku-cell-bd,.foot-panel .page-foot .foot-info,.sys-head .hd-nav-drop .nav-item,.comment-item .item-bd,.detail-coupon .coupon-cell .cell-bd,.detail-coupon .sv-list li,.coupon-pop .coupon-item .item-bd,.coupon-item .coupon-time,.detail-summary .summary-meta li,.detail-summary .summary-cont{-webkit-box-flex:1;-webkit-flex:1;flex:1;}


/* 图标 */
.sys-head .top-ico-search{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFQAAABUCAMAAAArteDzAAAAdVBMVEUAAABmZmZnZ2doaGhmZmZoaGhmZmZoaGhnZ2dmZmZnZ2dzc3OAgIBqampmZmZmZmZmZmZnZ2dmZmZnZ2dqampnZ2doaGhmZmZmZmZmZmZmZmZmZmZnZ2dqampxcXFmZmZnZ2dmZmZoaGhnZ2dnZ2dnZ2dmZma3KAeMAAAAJnRSTlMA9Wo67kziIcWJZwgEFN3Uu3ZtWyekQ+jNqpqBcRgRk5JWNCvndwnzrYQAAAIUSURBVFjD7ZfbkoIwDIaplGMRRJCTiKe17/+ISwrjuIKSgHvhTP8rlZ+PpkkTMbS0tLS0/shJTm7IJbOLXW0GnyCu60I+Kj9dFiM9JgfamIuYPpOj2jWzkYdNz+C7+mymF8v3Itnpx5rJTG0JYlUWPPwY2x12NYtpcgkqnaffRdxd8OasU91qj+WkKRX1Rt9PFaV7GL+6V9SECt2o0MWry2e12w6xltQ6xWvDVhkCUs0z2M/DO0sFVJ8C9eCO9+cmiOC5AXGh5YTJIlZrjcoC5DLCQ6EvVdOnQ7a6ovsnuLNpH5TyHgtNoIcgUnCENoiFnqC5IXwZPBwLdVtzjfA1shX2VIWt94wxMlXNOHHwYp+O7dYQVYrdJ2hV2KhQIzMirNTGejlhTwtk/xGU7O+QEygFqMD2E2SniFtfgZ6jyPS7lJka5K07np6NXd+hHH5bYMYDF2joRSKW6jDofMQBzZvpGmFr+ERJVTk9oo4GRaWciO0KwedrErT5kW/73zqUuLM8jE5uX61TMSuDqpWiVsHoE5lE1Md4GYKiYYgO5L0PhKzb6GvDAV4tFlCT/nb7mHU1K9LY7XFVPJfqAKITC92I37/l7aZs5/71D3xbDsWOUJ9zqYBdRU9IvgfkEirout/cAy+8TDyVHVDnyTGtxDKdDoig0vT1VP+LqMmHqb46ZMY/UEPj00ryMDO0tLS0tAzjF61fVyAGDaD3AAAAAElFTkSuQmCC);}
.detail-summary .summary-ft .act-item .ico-fav{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABCCAMAAADUivDaAAAAkFBMVEUAAAB3d3dmZmZvb29mZmZ5eXlubm5nZ2dmZmZnZ2dnZ2dpaWlmZmZnZ2doaGhnZ2dpaWlnZ2dmZmZmZmZmZmZnZ2dnZ2dmZmZnZ2dmZmZqamppaWlnZ2dmZmZnZ2dqampnZ2doaGhqampmZmZmZmZmZmZnZ2dra2tmZmZnZ2doaGhnZ2dpaWloaGhnZ2dmZmaF7kp+AAAAL3RSTlMABfoO9gcK8ZCDOSCzp0MpEuytmZSMfOLJnzQuiHNdHekkF+fXwboa3WNVz0xtah+ln98AAALQSURBVFjD7ZbXmqJAEIWlyRkESQoiSQwz5/3fbnFkaNzRRthvr3brxrbD36eqqILVv2GcphiGr4l/QPAFdCbvljMCAIQA8LmFhG0OrDXNJ3CTpW4Asdj9eoC3TIadw93SwRIRSn95J2ehjEMJOemD4iK3FyA2QNxffYuGws0XEQ4iOhkyyvkydoApDnGJgc1cgh5C0OjfREZ4mIlQqYiFMvYtBGs8oXUy9LnVsZbGE6IJqG8flwrdakGsx1lNQGvphcQ+Kzp6kqlxU8kAjGEzlQG5akw103TnCcmxz0FsXFz0NoigZgnDontp4uBsO+Plc03XIbS1uQnEH/5lO7OuxvuaK83YSb7fHEZr5cM6FPwrV/niYH0q67old0jKfVd1CVReerWPPPdWDfNH+5r6LWjx7YB6v5ptewNQ+nE31BY1RsCgiEVNySZo+qEPxPx8Am8AHn3+iSLNJUgBoXXE7QiIKs0kqLdD3JCl29+dNJvgc79NbPgZBHopdWwWg6euPzKg8G8SNk+DJwYCZUwRABJQAmWkBPD5NwgKJfxgCIDHTxJ8QAjEFxX4xXCmCSQVX1bxR8eI2QgPECjhGUOGrDMr3O0IHHNHiAvTEydCzn6fJASGyOxY66nmkgHK5DfDaep9/slGnABlmUzqKrDmWEmP4OoTTbdE5Cxep7csVkl9XRwrGvF5GXOcn3n32SKTR8+zKMoei3fLfPqcCOV+3MquDQFQn8eQI7MGdHecENEyCL6MGJZEhdWsStRGCeESUwBwOZ0iAIKpDZkyAesl4jwkhLM9GUCVFqtVkVYA5HjLDTHPWAjz/vWs5ABCdd+7H7QAXOX+8RqzELoLOePFQg0B5N0JurIpv5hHkT93mw7MpAq1cQPI3rfuB89CoxGAmNFSigYAjR41Gt/OouOKYcWuIijX1tNrRMvMQapNR2DacbvVX7d4PbH3q//2N+0XXpdaCIG2LhkAAAAASUVORK5CYII=);}
.detail-summary .summary-ft .act-item.fav-active .ico-fav{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAAzCAMAAADrVgtcAAAAmVBMVEUAAAD/2AD/zgD/zwD/zwD/1gD/3wD/zwD/zwD/zwD/zwD/0AD/1wD/zwD/0AD/zwD/zwD/zwD/zwD/zwD/zwD/zwD/zwD/0AD/0QD/0AD/0gD/zwD/zwD/zgD/0AD/zwD/zwD/0AD/0QD/0QD/0gD/0gD/4gD//wD//wD/zgD/zwD/zwD/zgD/1AD/0AD/0AD/zwD/1QD/zgDwYKeeAAAAMnRSTlMADPzLwQ8Jz7uhXEMSxFP58ujVr6V/eFhKPi3r28edjoVxOzYzKQYCAeG2fWMXg2IgHo8MUXcAAAFmSURBVEjHndXXcoMwEEDRBWEw3XQb9xrXlP3/jwtxsAlkg7S5r5qDRjOLBH+nacBvIhAtl6s2OlbpTHeM8d7shcUCrHNYzHqwmLPdGJ8VDCYaZh05mzUFysz/yYSqcrHVWJEZbTZXHCvs5CqxYZcZ/M3kpxvsiiwVIyQaiTRztoPO3O6DfOFHKG3q23lQ1uPmRMgqut4Vsnur2InPIgAP/9ENDiFfhSbAgs9SANAsrooHUOUJnrK8ejwEV9Vurq6EB880X1m1BlMz1NS8Unzna9DJHMqVUSm+G5pAdDhLFVnQzwqgy/rZCujSfpYAXdzPZrQ66P1MN0lWoqQdyQoZc0i2krElyRIZO5NsJmMnSpk6ytIItute+Ov1FNttCea035jXAYCWtd+fK8Eu2BQub3DPW4aSqcybcbDf4dnHojnzhWD7x3JSdhaSx+dKIFrjV8YGfrX9/vFzINvYhu0CmVstTaDpE+xkFv+AqUOhAAAAAElFTkSuQmCC);}
.detail-summary .summary-ft .act-item .ico-share{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAABCCAMAAADUivDaAAAAflBMVEUAAABmZmZmZmZnZ2doaGhnZ2dnZ2dmZmZsbGxnZ2doaGh0dHRmZmZnZ2doaGhmZmZmZmZmZmZra2tmZmZnZ2doaGhnZ2dmZmZmZmZnZ2eqqqpnZ2dnZ2dmZmZnZ2dnZ2dnZ2dnZ2doaGhoaGhqampsbGyAgICAgIBnZ2dmZmZrI1w6AAAAKXRSTlMA3/q4G/j04Q3JTge+fi7w0uwl5apANtaKcwOynpiDamNeSDspFwQCo9F85iYAAAFqSURBVFjD7dbHjoMwFEDRB6SYGmp6r3P//wcHMZGCMjiAvJhZcNfW8dOTLFmGhv649dYNUzOioCwOr/K5cx5Pa1lLeaUcqhZhpAfUlvduUusaLp7KfqQhcsomtWa7tzs890lbzYIHk6MSXf5xM4bPRAAnPXCYUjV1gUSzjoTxXSccK2C685QqidlcmrN148kooGxzfoiooBL6El4CONXsfilMLtKXONiQeFIJTikU0pfYA85NqrYwLqQvsQJ2a/kpwz5LX+IEhK+t5IX0JeY2LKVeX0JZ8CVGRA6xb0JUr+YqJoRvwUGMiBDchxGhEpiLERHCRnSly6id8DOItETAop04QSDaLMbtRACeGZFCtjYjVrAUMyKAuRmhbBIxIwrIDYl0gmdIyCgSQ6JsIAbi/xAzZqKp62EXLl2FC7jNPwkr6iZEFqzkd3cX7NjpUGyDu26y05jOxak05u8zOpWFvmhTow4pGRpq7RsdSTvtX10SSAAAAABJRU5ErkJggg==);}
.detail-coupon .coupon-cell .ico-dot{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABIBAMAAACnw650AAAAMFBMVEUAAADNzc2ampqCg43Nzc2ZmZmChI/Nzc2ZmZmBg47MzMyampqChI7MzMyZmZmBg402mU0dAAAADXRSTlMAzMzMdnZ28/Pzv7+/6SgnLAAAAHxJREFUSMdjGAWjYBSMAhoAFnERGDOoKQDKYrM0Q1G09u7dBRAW97t3r6GC5///P4Bs0N27d69AmHHv3r0LgBj0////b0iKGIGKLkKYekBFCmAWM1DRZyRF7EBF1yHMPqCiBjCLE6joJ2kmEXYTYd8RDqdRMApGwSgYBgAAuYpMUaHF4MIAAAAASUVORK5CYII=);}
.coupon-pop .pop-close{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAGFBMVEUAAAC7u7u9vb28vLy8vLy8vLy8vLy7u7umysnrAAAAB3RSTlMA9D7KsDUXODoAswAAALFJREFUOMt11EsKg1AMheFQ6AZuKZ3aJXTUHbTTdg9uQBSyfUUCB3L4Heh9+Pm4N0nMt1/YcX194pvDJ565xSOXqY9fjsF4p4hArvFPEYG8n+dhYJnq0sHQ1UA1DKhloJoNqO1AHd3UuIHqOqh+ByINiAh0ItBIAScFnBRwItCJgE/go/jl+Ln8g7gkvIi47LxRuLUcDBg+HHAYohzUmAacOJhqmJyYzlgAsGRgkcGytAOVTnj/7eRkIwAAAABJRU5ErkJggg==);}
.sku-choose .choose-amount .btn-decrease{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgAgMAAACf9p+rAAAADFBMVEUAAAAzMzMzMzMzMzNb+58lAAAABHRSTlMA46vHUMQ6UgAAAC1JREFUSMdjGAWjYBSMAiyAaxUUrA0NrYKxFwAlWEOxgICRIDEKRsEoGAVEAwBMWFLWZdU5UQAAAABJRU5ErkJggg==);}
.sku-choose .choose-amount .btn-increase{background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgBAMAAAAQtmoLAAAAHlBMVEUAAAAzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzOYOQtZAAAACnRSTlMA425rqzjHqRwbj2A5WwAAAFdJREFUWMNjGAUw0BoKBJEkaFAUBALhUQ2jGkY1jGoY1TCqYahrKHFBB4kgDWIYwu5QDYJEg1ENQ1vDIEytoxpGNYxqGNUwqmFUA400BCkBgSrDKCAXAACOpEtUGKReeAAAAABJRU5ErkJggg==);}


/* ------------------------------------------
 * 顶部
 * ------------------------------------------ */
.page-detail {padding-top: 3.13rem;}
.page-detail .sys-head {position: fixed;left: 0;top: 0;width: 100%;}
.sys-head .detail-tabs{}
.sys-head .detail-tabs li{font-size: .94rem;text-align: center;}
.sys-head .detail-tabs li a{display: inline-block;position: relative;padding: 0 .5rem;}
.sys-head .detail-tabs li a:before{content: '';display: block;width: 0%;height: .19rem;background-image: -webkit-linear-gradient(-50deg, #FF9650 6%, #FF575B 100%);background-image: linear-gradient(-50deg, #FF9650 6%, #FF575B 100%);box-shadow: 0 1px 3px 0 rgba(255,88,3,0.29);position: absolute;;left: 50%;bottom: 0;border-radius: 1.38rem;}
.sys-head .detail-tabs li.active a{color: #FA5741;}
.sys-head .detail-tabs li.active a:before{width: 100%;left: 0;}


/* ------------------------------------------
 * 商品
 * ------------------------------------------ */
.detail-panel{background-color: #fff;box-shadow: 0 2px 6px 0 rgba(114,114,114,0.10);padding: .94rem;margin-bottom: .75rem;}
.detail-panel .panel-hd{border-bottom: 1px solid #eee;padding-right: .94rem;padding-bottom: .94rem;line-height: 1.31rem;}
.detail-panel .panel-hd .hd-title{display: inline;font-weight: normal;font-size: .94rem;}
.detail-panel .panel-hd .hd-desc{display: inline;font-size: .94rem;}
.detail-panel .panel-bd{padding: .94rem 0;}
.detail-summary {padding-right: 0;}
.detail-summary .summary-cont{}
.detail-summary .summary-ft{width: 4.5rem;text-align: center;}
.detail-summary .summary-ft .act-item{display: block;margin-top: .15rem;color: #666;}
.detail-summary .summary-ft .act-item .item-ico{display: inline-block;width: 1.35rem;height: 1.35rem;background-repeat: no-repeat;-webkit-background-size: contain;background-size: contain;vertical-align: middle;}
.detail-summary .summary-ft .act-item .item-txt{display: block;font-size: .75rem;line-height: .95rem;padding-top: .12rem;}
.detail-summary .summary-ft .act-item+.act-item{margin-top: 1.18rem;}
.detail-summary .summary-title{font-size: 1.06rem;line-height: 1.5rem;font-weight: normal;}
.detail-summary .summary-desc{font-size: .81rem;font-weight: normal;color:#FF4448;padding-top: .15rem;}
.detail-summary .summary-price{padding-top: .81rem;}
.detail-summary .summary-price .sys-badge{display: inline-block;vertical-align: top;}
.detail-summary .summary-price .pd-price{display: inline;display: inline-block;padding-left: .25rem;}
.detail-summary .summary-price .pd-price .price-ico,.detail-summary .summary-price .pd-price .price-amount{line-height: 1.15rem;}
.detail-summary .summary-meta{font-size: .75rem;padding-top: 1.25rem;}
.detail-summary .summary-meta,.detail-summary .summary-meta a{color: #999;}
.detail-summary .summary-meta li{text-align: center;}
.detail-summary .summary-meta li:first-child{-webkit-box-flex:1.8;-webkit-flex:1.8;flex:1.8;text-align: left;}


/* 商品大图 */
.detail-view{position: relative;padding: 50% 0;overflow: hidden;background-color: #f2f2f2;}
.detail-view .gallery-slides{width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 1;}
.gallery-slides .banner-item {display: block;position: relative;background-color: #fff;}
.gallery-slides .banner-item .banner-img,.gallery-slides .banner-item .banner-img img{display: block;width: 23.44rem;width: 100%;height:22.5rem!important;}
.gallery-slides .swiper-page{width: 100%;position: absolute;left: 0;bottom: .45rem;text-align: center;z-index: 2;}
.detail-view .loading-ico{position: absolute;left: 50%;top: 50%;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);-o-transform: translate(-50%,-50%);transform: translate(-50%,-50%);opacity: .6;}



/* 商品规格选择 */
.sku-choose{}
.sku-choose .sku-cell{padding-bottom: .75rem;line-height: 1.88rem;}
.sku-choose .sku-cell:last-child{padding-bottom: 0;}
.sku-choose .sku-cell-hd{display: block;width: 3.5em;color: #81838D;}
.sku-choose .sku-cell-bd{}
.sku-choose .sku-radio-list{margin-bottom: -.25rem;}
.sku-choose .option-radio,.sku-choose .option-checkbox{display: inline-block;margin-bottom: .75rem;margin-right: .75rem;line-height: 1.88rem;padding: 0 .94rem;border: 1px solid #bbb;border-radius: .13rem;}
.sku-choose .option-radio.checked,.sku-choose .option-checkbox.checked{color: #FA5741;border-color: #FA5741;}
.sku-choose .choose-amount .btn-decrease,.sku-choose .choose-amount .btn-increase{display: inline-block;width: 2.13rem;height: 1.88rem;line-height: 1.88rem;text-align: center;border: 1px solid #ddd;background-color: #f7f7f7;background-position: center;background-repeat: no-repeat;-webkit-background-size: auto 55%;background-size: auto 55%;-webkit-box-sizing: border-box;box-sizing: border-box;float: left;border-radius: 0 .15rem .15rem 0;}
.sku-choose .choose-amount .btn-decrease{margin-right: -1px;position: relative;border-radius: .15rem 0 0 .15rem;}
.sku-choose .choose-amount .ipt-amount{display: inline-block;width: 2.78rem;height: 1.88rem;text-align: center;line-height: 1.88rem;line-height:normal;border: 1px solid #ddd;-webkit-box-sizing: border-box;box-sizing: border-box;margin-right: -1px;float: left;-webkit-appearance:none;border-radius: 0;}
.sku-choose .choose-amount .disabled{opacity: .5;}

/* 说明书 */
.detail-intro{}
.detail-intro .intro-hd{text-align: center;padding-bottom: .75rem;}
.detail-intro .intro-hd .hd-title{font-size: .94rem;font-weight: normal;}
.detail-intro .intro-hd .hd-desc{display: block;font-size: .75rem;color: #999;}
.detail-intro .intro-bd{border-top: 1px solid #eee;padding-top: .81rem;}
.detail-intro .intro-cell{line-height: 2;word-wrap: break-word;-ms-word-break: break-all;word-break: break-all;}
.detail-intro .intro-cell .cell-hd{width: 5em;padding-right: .5em;}
.detail-intro .intro-cell .cell-bd{color: #666;}

/* 图文详情 */
.detail-article { user-select:none; }
.detail-article img{width: 100%;}
.product-evalution[data-v-a90c5124]{background:#fff}
.product-evalution .evaluation-head[data-v-a90c5124]{display:flex;align-items:center;font-size:.8rem;padding-right:.12rem}
.product-evalution .evaluation-head span[data-v-a90c5124]{flex:0 1 auto}
.product-evalution .evaluation-head span.label[data-v-a90c5124]{flex:auto;padding:.27rem .48rem;font-size:.28rem;position:relative;font-weight:700}
.product-evalution .evaluation-head span.label[data-v-a90c5124]:before{content:"";position:absolute;left:.14rem;width:4px;height:.72rem;background:#3fadff;top:50%;transform:translateY(-50%);border-radius:2px}
.product-evalution .evaluation-head span em[data-v-a90c5124]{font-style:normal;color:red}
.product-evalution .evaluation-head i[data-v-a90c5124]{font-size:.4rem;font-weight:700;color:#666;flex:0 0 0.2rem}
.product-evalution .evaluation-body .loading[data-v-a90c5124],.product-evalution .evaluation-body .no-data[data-v-a90c5124]{text-align:center;padding:.4rem 0 .6rem}
.product-evalution .evaluation-body .evaluation-item[data-v-a90c5124]{padding:0 .24rem .6rem}
.product-evalution .evaluation-body .evaluation-item[data-v-a90c5124]:last-of-type{padding:0 .24rem .24rem}
.product-evalution .evaluation-foot[data-v-a90c5124]{text-align:center;padding:.3rem 0 .4rem}
.product-evalution .evaluation-foot button[data-v-a90c5124]{background:#fff;border:1px solid #ccc;height:30px;border-radius:15px;padding:0 .15rem}


.evalution-item .eva-head[data-v-2da8b8ca]{display:flex;align-items:center;margin-bottom:.2rem}
.evalution-item .eva-head .eva-name[data-v-2da8b8ca]{flex:auto}
.evalution-item .eva-head .eva-name img[data-v-2da8b8ca]{width:40px;float:left;margin-right:.1rem;border-radius:50%;overflow:hidden}
.evalution-item .eva-head .eva-name p[data-v-2da8b8ca]{margin-top:6px;font-size:13px}
.evalution-item .eva-head .eva-time[data-v-2da8b8ca]{flex:0 0 auto;font-size:12px;color:#999}
.evalution-item .eva-contant .eva-text[data-v-2da8b8ca]{line-height:1.5;margin-bottom:.1rem}
.evalution-item .eva-contant .eva-text-reply[data-v-2da8b8ca]{line-height:1.2;margin-bottom:.1rem;color:#169ADA;padding-top: 0.3rem;}
.evalution-item .eva-contant .eva-images[data-v-2da8b8ca]{display:flex}
.evalution-item .eva-contant .eva-images.less span[data-v-2da8b8ca]{display:inline-block;flex:0 3.5rem;width:3.5rem;height:3.5rem}
.evalution-item .eva-contant .eva-images span[data-v-2da8b8ca]{display:inline-block;flex:0 2.2rem;width:2.2rem;height:2.2rem;overflow:hidden;margin-right:.2rem;background:#f5f5f5;position:relative}
.evalution-item .eva-contant .eva-images span[data-v-2da8b8ca]:last-of-type{margin-right:0}
.evalution-item .eva-contant .eva-images span img[data-v-2da8b8ca]{width:100%;position:absolute;top:50%;transform:translateY(-50%)}

.star[data-v-e67acf0a]{padding-right:.1rem}
.star.whole i[data-v-e67acf0a]{color:#f5a623}
.star.half i[data-v-e67acf0a]{background-image:-webkit-linear-gradient(left,#f5a623 50%,#ccc 0);-webkit-text-fill-color:transparent;-webkit-background-clip:text}
.star i[data-v-e67acf0a]{color:#ccc}
.bind-account-list .user-item .item-label .iconfont[data-v-68eba7aa]{font-size:22px;vertical-align:middle}
.search-bar .info .info-login .iconfont[data-v-5a41a726]{font-size:.35rem}
.iconfont{font-family:iconfont!important;font-size:26px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon-star-score-on:before{ content: '★';font-family: FontAwesome;}
/* ------------------------------------------
 * 商品评论
 * ------------------------------------------ */
.detail-comment .panel-bd{padding: 0 0 .2rem;}
.comment-tabs{padding-top: 1.06rem;margin-right: -.94rem;border-bottom: 1px solid #ddd;}
.comment-tabs .cmt-tab{display: inline-block;height: 1.63rem;line-height: 1.63rem;background-color: #f6f6f6;border: 1px solid #f6f6f6;border-radius: 6.25rem;padding: 0 .63rem;margin-right: .25rem;margin-bottom: .53rem;color: #666;font-size: .75rem;float: left;}
.comment-tabs .cmt-tab.active{border-color: #FA5741;color: #FA5741;background-color: transparent;}
.comment-list{}
.comment-item {padding: 1.25rem .94rem 1.25rem 0;margin-right: -.94rem;border-bottom: 1px solid #ddd;}
.comment-item .item-hd{width: 2rem;}
.comment-item .item-hd .user-img,.comment-item .item-hd .user-img img{display: block;width: 2rem;height: 2rem;border-radius: 50%;}
.comment-item .item-bd{padding-left: .63rem;word-wrap: break-word;-ms-word-break: break-all;word-break: break-all;}
.comment-item .cmt-meta{display: block;height: 1rem;line-height: 1rem;}
.comment-item .cmt-meta .meta-name{float: left;}
.comment-item .cmt-meta .meta-time{display: block;text-align: right;font-size: .75rem;color: #999;}
.comment-item .cmt-credit{display: block;padding-top: .4rem;}
.comment-item .cmt-cont{padding-top: .63rem;line-height: 1.38rem;}
.comment-item .cmt-reply{padding-top: .63rem;}
.comment-item .cmt-reply dt{display: block;line-height: 1.38rem;color: #FA5741;}
.comment-item .cmt-reply dd{line-height: 1.25rem;}
.comment-foot{text-align: center;padding-top: 1.25rem;}
.comment-foot .btn-cmt-more{height: auto;line-height: 1.88rem;}


/* ------------------------------------------
 * 商品评论-弹出层
 * ------------------------------------------ */
.comment-page{display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-webkit-flex-direction: column;-ms-flex-direction: column;flex-direction: column;overflow: hidden;background-color: #fff;height: 100%;width: 100%;height: 100%;position: fixed;left: 0;top: 0;z-index: 9;opacity: 0;-webkit-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);-webkit-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.comment-page .sys-head{position: relative;}
.comment-page .sys-top-bar{box-sizing: border-box;padding-right: 3.13rem;}
.comment-page .sys-top-bar .top-title{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align: center;font-size: .94rem;font-weight: normal;}
.comment-page .comment-tabs{padding-left: .94rem;padding-right: 0;}
.comment-page .comment-body{-webkit-box-flex:1;-webkit-flex:1;flex:1;overflow: auto;padding-left: .94rem;}
.comment-page .comment-item{box-sizing: border-box;margin-right: 0;}
.comment-show{overflow: hidden;}
.comment-show .comment-page{opacity: 1;-webkit-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}



/* ------------------------------------------
 * 同类热销
 * ------------------------------------------ */
.detail-onsale .panel-bd{padding: .63rem 0 0;}
.detail-onsale .onsale-list ul{margin: 0 -.78rem;}
.detail-onsale .onsale-list li{width: 50%;margin: 0 0 .78rem;float: left;padding: 0 .78rem;-webkit-box-sizing: border-box;box-sizing: border-box;}
.detail-onsale .onsale-item{display: block;text-align: center;}
.detail-onsale .onsale-item .item-img,.detail-onsale .onsale-item .item-img a,.detail-onsale .onsale-item .item-img img {display: block;width: 10rem;height: 10rem;max-width: 100%;}
.detail-onsale .onsale-item .item-img{margin: 0 auto;}
.detail-onsale .onsale-item .item-tit {display: block;height: 1.31rem;font-size: .94rem;font-weight: normal;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.detail-onsale .onsale-item .item-price{line-height: 1.31rem;padding-top: .24rem;}
.detail-onsale .onsale-item .pd-price .price-ico,.detail-onsale .onsale-item .pd-price .price-amount{font-size: .94rem;}

/*标签*/
.detail-tags {padding:.5rem .75rem;font-size:.6rem;border: 0;}
.detail-tags .panel-hd{border-bottom:0;padding-bottom:0;}
.detail-tags li{display:inline;padding-right:.75rem;}
.detail-tags li.tit{color:#999;padding-right:0;}





/* ------------------------------ 插件:swiper ------------------------------ */
.swiper-container{margin:0 auto;position:relative;overflow:hidden;width:100%;height:auto;}
.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-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(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.swiper-slide{-webkit-flex-shrink:0;-ms-flex:0 0 auto;flex-shrink:0;width:100%;position:relative;}
.stadium-order-table .swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}
.stadium-order-table .swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.swiper-container .view-item img{display:block;width:100%;height:auto;}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{width:100%;vertical-align:middle;}
.swiper-pagination-bullet{width:.16rem;height:.16rem;display:inline-block;border-radius:.3rem;background:rgba(255,255,255,.9);-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
 button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-moz-appearance:none;-ms-appearance:none;-webkit-appearance:none;appearance:none}
.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}
.swiper-pagination-white .swiper-pagination-bullet{background:#fff}
.swiper-pagination-bullets{width:100%;position:absolute;left:0;bottom:.3rem;z-index:1;text-align:center;}
.swiper-pagination-bullet-active{opacity:.8;background:#ff0101}
.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}
.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}
.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}
.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:5px 0;display:block}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 .06rem;}
.swiper-container .swiper-lazy-preloader{position:absolute;width:100%;height:100%;background:#fff url(../img/loading.svg) center no-repeat;-webkit-background-size:.65rem auto;background-size:.65rem auto;vertical-align:middle;text-align:center;left:0;top:0;}
.swiper-container .swiper-lazy-preloader i{position:absolute;left:50%;top:50%;margin-left:-1.5em;margin-top:-1.5em;}
.swiper-container-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform,height}
@-moz-keyframes spinner-loader{ 0%{-moz-transform:rotate(0deg);transform:rotate(0deg);}100%{-moz-transform:rotate(360deg);transform:rotate(360deg);}}
@-webkit-keyframes spinner-loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);} 100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
@keyframes spinner-loader{ 0%{-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);}}
.spinner-loader:not(:required){-moz-animation:spinner-loader 1s infinite linear;-webkit-animation:spinner-loader 1s infinite linear;animation:spinner-loader 1s infinite linear;-moz-border-radius:0.5em;-webkit-border-radius:0.5em;border-radius:0.5em;-moz-box-shadow:rgba(0, 0, 51, 0.2) 1.5em 0 0 0, rgba(0, 0, 51, 0.2) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.2) 0 1.5em 0 0, rgba(0, 0, 51, 0.2) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.2) -1.5em 0 0 0, rgba(0, 0, 51, 0.2) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.2) 0 -1.5em 0 0, rgba(0, 0, 51, 0.2) 1.1em -1.1em 0 0;-webkit-box-shadow:rgba(0, 0, 51, 0.2) 1.5em 0 0 0, rgba(0, 0, 51, 0.2) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.2) 0 1.5em 0 0, rgba(0, 0, 51, 0.2) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.2) -1.5em 0 0 0, rgba(0, 0, 51, 0.2) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.2) 0 -1.5em 0 0, rgba(0, 0, 51, 0.2) 1.1em -1.1em 0 0;box-shadow:rgba(0, 0, 51, 0.2) 1.5em 0 0 0, rgba(0, 0, 51, 0.2) 1.1em 1.1em 0 0, rgba(0, 0, 51, 0.2) 0 1.5em 0 0, rgba(0, 0, 51, 0.2) -1.1em 1.1em 0 0, rgba(0, 0, 51, 0.2) -1.5em 0 0 0, rgba(0, 0, 51, 0.2) -1.1em -1.1em 0 0, rgba(0, 0, 51, 0.2) 0 -1.5em 0 0, rgba(0, 0, 51, 0.2) 1.1em -1.1em 0 0;display:inline-block;font-size:8px;width:1em;height:1em;margin:1.5em;overflow:hidden;text-indent:100%;}
.swiper-lazy-preloader:after{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end) infinite;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:auto 32px;background-repeat:no-repeat}
@-webkit-keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}


/* ------------------------------ animation ------------------------------ */
@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}
@-webkit-keyframes fadeInDown{0%{-webkit-transform:translate3d(0,8%,0);transform:translate3d(0,8%,0);opacity:0;}100%{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;opacity:1;}}
@keyframes fadeInDown{0%{-webkit-transform:translate3d(0,8%,0);transform:translate3d(0,8%,0);opacity:0;}100%{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;opacity:1;}}

ul,ol{list-style:none outside none;}
ul li{list-style:none;}
::-webkit-input-placeholder{color:#999;}
::-moz-placeholder{color:#999;opacity:1;}
:-ms-input-placeholder{color:#999;}
input:-moz-placeholder{color:#999;}



/*清除浮动*/
.clearfix:after{content:'';display:block;height:0;clear:both;visibility:hidden;}

/* 布局 */
.page{margin:0 auto;position:relative;min-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#f5f5f5;}
.hide, .hidden{display:none;}
.page{position:relative;}
.page-wrap{padding-bottom:.5rem;}
/* ==========================================
 * PAGE:资讯内容
 * ------------------------------------------ 
 */
.news-article{background-color:#fff;margin-bottom:.5rem;border-bottom:1px solid #e5e5e5;}
.news-article .article-hd{text-align:center;padding:1rem;}
.news-article .article-title{font-size:16px;font-weight:normal;line-height:1.3rem;}
.news-article .article-meta,.news-article .article-meta a{color:#999;}
.news-article .article-meta{padding-top:.3rem;font-size:.6rem;}
.news-article .article-meta li{display:inline;padding:0.2rem;}
.news-article .sys-pd-cell{border-top:1px solid #f5f5f5;padding:1.5rem .5rem 1rem;cursor:default;}
.news-article a>.sys-pd-cell{cursor:pointer;}
.news-article .article-cont{padding:.75rem .5rem;border-top:1px solid #f5f5f5;line-height:1.8em;}
/*相关药品推荐*/
.related-products .sys-pd-items{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1px;}
.related-products .sys-pd-item{-webkit-box-flex:0 0 33.33333333%;-webkit-flex:0 0 33.33333333%;-ms-flex:0 0 33.33333333%;flex:0 0 33.33333333%;max-width:33.33333333%;width:33.33333333%;position:relative;border-bottom:1px solid #f5f5f5;}
.related-products .sys-pd-item .pd-item-inner{padding:.5rem;}
.related-products .sys-pd-item:before{content:'';display:block;width:1px;height:100%;background-color:#f5f5f5;position:absolute;right:-1px;top:0;}
.related-products .sys-pd-item .pd-item-name{font-size:.6rem;}
.related-products .sys-pd-item .sys-price{font-size:.6rem;}
/*同类药品*/
.related-products.detail-panel .sys-pd-item{text-align:center;}
/*标签*/
.detail-tags {padding:.5rem .75rem;font-size:.6rem;border: 0;}
.detail-tags .panel-hd{border-bottom:0;padding-bottom:0;}
.detail-tags li{display:inline;padding-right:.75rem;}
.detail-tags li.tit{color:#999;padding-right:0;}
/*sys-panel*/
.sys-panel{border:1px solid #e5e5e5;background-color:#fff;margin-bottom:.5rem;}
.sys-panel .panel-hd{border-bottom:1px solid #f5f5f5;line-height:.9rem;padding:.6rem 0 .6rem .75rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:left;position:relative;}
.sys-panel .panel-hd .hd-title{display:inline-block;line-height:.9rem;padding-left:.55rem;font-size:.7rem;font-weight:normal;position:relative;}
.sys-panel .panel-hd .hd-title:before{content:'';display:inline-block;width:2px;height:90%;position:absolute;left:0;top:5%;margin-top:-1px;background-color:#3fadff;}
.sys-panel .panel-hd .hd-more{display:inline-block;width:2.1rem;height:2.1rem;background-repeat:no-repeat;background-position:center;text-align:right;padding-right:.75rem;margin-top:-.6rem;margin-bottom:-.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;}
.sys-panel .panel-hd .hd-more:before{content:'';display:inline-block;width:.7rem;height:2.1rem;background-repeat:no-repeat;background-position:right center;-webkit-background-size:auto .55rem;background-size:auto .55rem;opacity:.35;}
.sys-panel .panel-hd .hd-more:after{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;}
.sys-panel .panel-bd{position:relative;overflow:hidden;}
.sys-panel .sys-txt-list{margin-bottom:-1px;}
.sys-panel .panel-bd-pad{padding:.5rem .5rem .5rem .75rem;}

/*产品图文*/
.sys-pd-cell{font-size:.6rem;cursor:pointer;}
.sys-pd-cell .cell-hd{/* width:5rem; */float:left;}
.sys-pd-cell .cell-img,.sys-pd-cell .cell-img img{ display:block;   width:5rem;  height:auto; }
.sys-pd-cell .cell-hd+.cell-bd{margin-left:5.75rem;max-width:40em;}
.sys-pd-cell [class^="p-"]{width:100%;height:1.2rem;line-height:1.2rem;overflow:hidden;}
.sys-pd-cell .p-name{font-size:.7rem;font-weight:bold;margin-bottom:.1rem;}
.sys-pd-cell .p-name a{display:block;}
.sys-pd-cell .p-prom{height:1.5em;line-height:1.5em;color:#ff5556;margin-bottom:.1rem;}
.sys-pd-cell .p-other{white-space:nowrap;text-overflow:ellipsis}
.sys-pd-cell .i-label{display:inline;color:#999;vertical-align:middle;}
.sys-pd-cell .i-value{display:inline;vertical-align:middle;}
.sys-pd-cell .sys-price{font-size:.8rem;font-weight:bold;}
.sys-pd-cell .total-num{color:#0a2;padding:0 3px;}
.sys-pd-cell:after{content:'';display:block;height:0;clear:both;visibility:hidden;}
.sys-pd-cell:active .p-name a{color:#0a2;}
/*产品图文*/
.sys-pd-item{}
.sys-pd-item .pd-item-inner{display:block;max-width:180px;margin:0 auto;}
.sys-pd-item .pd-item-img{display:block;}
.sys-pd-item .pd-item-img img{display:block;width:100%;height:auto;}
.sys-pd-item .pd-item-info{padding:.5rem 0 0;}
.sys-pd-item .pd-item-name{height:1rem;line-height:1rem;overflow:hidden;font-weight:normal;}

/*文章列表*/
.sys-article-cell{display:block;padding:.5rem .75rem;}
.sys-article-cell .cell-title{display:block;font-size:.7rem;font-weight:normal;height:1.5rem;line-height:1.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.sys-article-cell .cell-desc{font-size:.6rem;max-height:3em;line-height:1.5em;overflow :hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.sys-article-cell+.sys-article-cell{border-top:1px solid #f5f5f5;}

/*查看更多*/
.loading-bar {text-align:center;line-height:2.1rem;background-color:#fff;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-top:-1px;}
.loading-btn{display:block;cursor:pointer;}
.loading-tips .loading-ico{display:inline-block;width:.75rem;height:.75rem;background-position:center;background-repeat:no-repeat;-webkit-background-size:contain;background-size:contain;background-image:url(../img/loading.svg);vertical-align:middle;}
.loading-tips .loading-txt{display:inline;color:#999;padding-left:.2rem;}

/*文字列表*/
.sys-txt-list li{width:100%;height:2.1rem;line-height:2.1rem;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #f5f5f5;}
.sys-txt-list li a{   display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    overflow: hidden;
    padding: 0 .5rem;}
.sys-txt-list li a:active{background-color:#fafafa;}
.sys-txt-list li:last-of-type{border-bottom:0;}
.sys-txt-list li.active{font-weight:bold;}
.sys-txt-list.list-type-2 li a{padding-left:.75rem;}
.new_wen {
    width: 0.9rem;
    height: 0.9rem;
    background: url(https://img.360srcs.com/upload/img/20220112/1641976473265.png) center;
    display: inline-block;
    background-size: 100% 100%;
    margin-right: 0.1rem;
    margin-top: 0.4rem;
    float: left;
}
[class*="list-cols-"]{margin-left:-1px;}
[class*="list-cols-"] li{border-left:1px solid #f5f5f5;float:left;}
.list-cols-2 li{width:50%;}
.list-cols-3 li{width:33.33333333%;}
.list-cols-4 li{width:25%;}

.footer-wrapper .footer-href {
    margin-bottom: 0.7rem;
    font-size: .28rem;
    color: #3f89ca;
    text-align: center;
}
.footer-wrapper .footer-href {
    margin-bottom: 0.7rem;
    font-size: .28rem;
    color: #3f89ca;
    text-align: center;
}
.tag-wrapper a {
    color: #000;
    font-size: 0.24rem;
    background-color: #ececec;
    line-height: 1em;
    padding: 0.11rem 0.42rem;
    border-radius: 1rem;
    margin-right: 0.1rem;
    margin-top: 0.2rem;
}

.relation .title {
  FONT-VARIANT: JIS04;
    height: 2.2rem;
    display: flex;
    justify-content: space-around;
    color: #333;
    font-size: 1.0rem;
    margin-top: 0.4rem;
}
.relation .active {
    color: #0691f9;
    border-bottom: 0.2rem solid #0691f9;
}

.list-wrapper {
    padding: 0 0.2rem;
    max-width: 100vw;
}
.list-wrapper li {
    padding: 0.3rem 0 0.36rem 0;
    border-bottom: 0.01rem solid #ebebeb;
}

.list-wrapper li .img-wrapper {
    height: 8rem;
    width: 8rem;
    min-width: 8rem;  
    border-radius: 0.16rem;
    background-color: #efefef;
    overflow: hidden;
}

.list-wrapper li .img-wrapper img {
    height: 100%;
    object-fit: cover;
}
.list-wrapper li .info {
    margin-left: 0.62rem;
    overflow: hidden;
    text-overflow: ellipsis;
}
.list-wrapper li .info .tit {
    color: #3c3c3c;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    margin-top: 0.16rem;
    line-height: 1.5rem;
}
.list-wrapper li .info .txt {
    color: #ababab;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    margin-top: 0.16rem;
    line-height: 1.5rem;
}
.relation .detail {
    background-color: #0691f9;
    height: 1.4rem;
    position: absolute;
    bottom:0rem;
    left: 9rem;
    color: #FFF;
    border-radius: 0.3rem;
    text-align: center;
    line-height: 1.5rem;
    font-size: 0.6rem;
}
.list-wrapper a {
    position: relative;
}
.list-wrapper li a {
    display: flex;
    height: 100%;
}


/*问答*/
.problem-detail-wrap {
    padding: 0.2rem;
    margin-top: 0.2rem;
}
.problem-detail-wrap .detail-wrap {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    padding: 0.9rem;
    background-color: #ffffff;
    border-radius: 0.2rem;
    margin: 0.5rem;
}

.problem-detail-wrap .detail-wrap .detail-top {
    display: flex;
    font-weight: bold;
}
.problem-detail-wrap .detail-wrap .detail-middle p {
    font-weight: normal;
    text-align: justify;
    box-sizing: border-box;
    padding-left: 0.65rem;
}
.problem-detail-wrap .detail-wrap .detail-bottom {
    display: flex;
    justify-content: flex-end;
}
.problem-detail-wrap .answer-wrap {
    display: flex;
    flex-direction: column;
    justify-content: space-around;
    padding: 0.9rem;
    background-color: #ffffff;
    border-radius: 0.2rem;
    margin: 0.5rem;
}
.problem-detail-wrap .answer-wrap .answer-top .doctor-answer-top {
    display: flex;
}
.problem-detail-wrap .answer-wrap .answer-top .doctor-answer-top .doctor-name-wrap {
    display: flex;
    flex-direction: column;
}
.problem-detail-wrap .answer-wrap .answer-top .doctor-answer-top .doctor-name-wrap .doctor-name {
    font-weight: 600;
}
.problem-detail-wrap .answer-wrap .answer-bottom .answer-bottom-top .zhuiwen {
    flex: 1;
    display: inline-block;
    width: 2.8rem;
    height: 1.5rem;
    text-align: center;
    line-height: 1.5rem;
    background-color: #fff;
    color: #037eff;
    border: 0.09rem solid #037eff;
    border-radius: 1.7rem;
    font-weight: bold;
    font-size: 0.48rem;
    margin-right: 0.2rem;
}
.problem-detail-wrap .answer-wrap .answer-bottom .answer-bottom-bottom {
    margin-top: 0.3rem;
    display: flex;
    justify-content: flex-end;
    align-items: baseline;
    font-size: 0.28rem;
}
.problem-detail-wrap .answer-wrap .answer-bottom .answer-bottom-bottom .time {
	color:gray;
    font-size: 0.28rem;
    padding-left: 1rem
}
.doctor-answer-top img{
	width: 2.8rem;
}
.detail-top img{
	width: 1.8rem;
	height:1.8rem;
	margin-right: 0.4rem;
}
.answer-bottom-bottom img{
	width: 1.2rem;
}