
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
ol,ul{list-style:none}a,em,h1,h2,h3,h4,h5,h6,p,span,strong{-webkit-text-size-adjust:100%;-webkit-user-select:none}
button,input,select,textarea{margin:0;padding:0;border-radius:0;font:inherit;-webkit-tap-highlight-color:transparent;outline:0;box-shadow:none;-webkit-appearance:none;outline:0;border:0;background-color:transparent}
label{-webkit-tap-highlight-color:transparent}
a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}
body{font-family:PingFangSC-Regular,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Microsoft YaHei",STHeiTi,sans-serif;line-height:1}
@media (width:320px){html{font-size:21.333px}}
@media (width:375px){html{font-size:25px}}
@media (width:414px){html{font-size:27.6px}}
@media (width:360px){html{font-size:24px}}
@media (width:393px){html{font-size:26.2px}}
body,html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
.area{margin-left:15px;margin-right:15px}
.block{display:block}
.hide{display:none}
.left{float:left}
.right{float:right}
.fix::after{content:"";display:block;height:0;clear:both;visibility:hidden}
.bt-1e{border-top:1px dashed #eeeeee;}
.bt-5e{border-top:5px solid #eeeeee;}
.bt-10e{border-top:10px solid #eeeeee;}
.bb-10e{border-bottom:10px solid #eeeeee;}
.noscroll{height:100%;overflow:hidden}
.es1{text-overflow: ellipsis;overflow: hidden;white-space: nowrap;font-size:16px;color:#333333;}
.es2{margin-top: 10px;font-size: 14px;line-height: 20px;height: 40px;color: #999999;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.mt-10{margin-top: 10px;}
.mt-20{margin-top: 20px;}
.mb-10{margin-bottom: 10px;}
.mb-20{margin-bottom: 20px;}
.mb-80{margin-bottom: 80px;}
.pt-10{padding-top: 10px;}
.pb-10{padding-bottom: 10px;}

/*title*/
.title{text-align: center;position: relative;font-size:18px;color:#FA842D;border-bottom: 1px solid #dcdcdc;height: 30px;}
.title .title-h{border-bottom: 2px solid #FA842D;display: inline-block;height:28px;font-size: 18px;}
.title .icon-more{position: absolute;right: 0;top: 4px;color:#999999}

/*list*/
.c li{padding: 10px 0;}
.c li a{display: block;position: relative;padding-left: 110px;}
.c li img{position: absolute;left: 0;top: 0;width: 100px;height: 75px;border-radius: 3px;}

.l{display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.l li{width: 48%;height: 160px;}
.l li img{width: 100%;height: 114px;border-radius: 3px;}
.l li .es1{text-align: center;padding-top: 10px;}

.t li{line-height: 30px;display: flex;position: relative;}
.t li .spot{display: block;position: relative;padding-left: 14px;}
.t li .spot:after{content: "";display: block;width: 8px;height: 8px;border-radius:50%;background: #FA842D;position:absolute;left: 0;top:12px}
.t li span{display: inline-block;width: 20px;height: 20px;border-radius: 50%;background: #FA842D;color: #FFFFFF;text-align: center;line-height: 20px;position: absolute;top: 5px;left: 0;font-size:14px}
.t li:first-child span{background: #ff001f;}
.t li:nth-child(2) span{background: #ff4a60;}
.t li:nth-child(3) span{background: #ff8795;}
.t li .num{padding-left: 24px;}

/*tag*/
.tag{height: 100px;overflow: hidden;}
.tag a{float: left;padding: 0 15px;margin-left: 13px;font-size: 16px;line-height: 28px;color: #FFFFFF;border-radius: 3px;text-align: center;background-color: #FA842D;margin-bottom: 8px;overflow: hidden;
text-overflow: ellipsis;white-space: nowrap;}
.tag li:nth-child(2n+1) a{background: #cde199;}
.tag li:nth-child(3n+1) a{background: #ff87aa;}
.tag li:nth-child(4n+1) a{background: #c391c2;}
.tag li:nth-child(5n+1) a{background: #7fcff4;}
.tag li:nth-child(6n+1) a{background: #4bd484;}
.tag li:nth-child(7n+1) a{background: #f7b954;}
.tag li:nth-child(8n+1) a{background: #f48282;}
.tag li:nth-child(9n+1) a{background: #ff87aa;}
.tag li:nth-child(10n+1) a{background: #4bd484;}
.tag li:nth-child(11n+1) a{background: #cde199;}
.tag li:nth-child(12n+1) a{background: #c490c0;}

/*location*/
.location{font-size:16px;padding:10px 15px;}
.location .icon-location{color:#FA842D;font-size:20px;}
.location a{font-size:16px;padding: 0 4px;}

.index{width: 100%;overflow: hidden;position: relative;}
.index-h640{height: 640px;}
.index-h630{height: 630px;}
.index-h590{height: 590px;}
.wrapper {width: 100%;overflow: hidden;position: relative;height: 1410px;}