#aui-header{width:100%;overflow:hidden;position:fixed;z-index:999;left:0;top:0;background-color:#f6f6f6}
.aui-headbar-tab{position:fixed;left:0;top:0;table-layout:fixed;background-color:#fff;color:#757575}
.aui-headbar-tab .aui-bar-tab-item{display:table-cell;position:relative;width:1%;height:2.5rem;text-align:center;vertical-align:middle}
.aui-headbar-tab .aui-active{color:#039be5}
.aui-headbar-tab .aui-bar-tab-item .aui-iconfont{position:relative;z-index:20;top:.1rem;height:1.2rem;font-size:1rem;line-height:1rem}
.aui-headbar-tab .aui-bar-tab-label{display:block;font-size:.6rem;position:relative}
.aui-headbar-tab .aui-badge{position:absolute;top:.1rem;left:55%;z-index:99}
.aui-headbar-tab .aui-dot{position:absolute;top:.1rem;right:30%;z-index:99}
#aui-header .aui-bar-tab-item .dt-iconfont{position:relative;z-index:20;top:.1rem;height:1.2rem;font-size:.9rem;line-height:1rem}
#aui-header .aui-bar-tab-label{display:block;font-size:.6rem;position:relative;top:-0.2rem}
#aui-header .sitename { height:2.5rem;line-height:2.5rem; padding-top:0.1rem;overflow:hidden;white-space:nowrap;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis; padding-left:0.25rem}
.gl-menu-div {position: relative; height: 2.5rem;width: 100%;background: #fff;-ms-touch-action: none; overflow:hidden;}
.gl-menu-nav {position: absolute;z-index: 1;height: 2.5rem;}
.gl-menu-nav ul {width: 100%; display: -webkit-box;display: -webkit-flex;display: flex;position: relative; border-bottom:3px solid #e6e6e6;}
.gl-menu-nav a { display:block; min-width: 4.5rem;height: 2.5rem; padding:0 0.5rem;line-height:2.5rem;font-size: 0.8rem; text-align: center;color: #000;width:max-content;width: -webkit-max-content;}
.gl-menu-nav a { color:#666;}
.gl-menu-nav a.aui-badge-info{background: #E1E1E1;}
.gl-menu-nav a.active {color: #3498db;border-bottom: 3px solid #3498db;z-index:1}
.gl-menu-nav a.active a { color: #000; }
.gl-menu-nav a.active .aui-badge-info{background:#3498db;}

.gl-menus-div {position: relative; height: 2.5rem;width: 100%;background: #fff;-ms-touch-action: none; overflow:hidden;}
.gl-menus-nav {position: absolute;z-index: 1;height: 2.5rem;}
.gl-menus-nav ul {width: 100%;height: 2.5rem;  display: -webkit-box;display: -webkit-flex;display: flex;position: relative; border-bottom:3px solid #e6e6e6;}
.gl-menus-nav ul li { float:left; width:max-content;width: -webkit-max-content;height: 2.5rem; line-height:2.5rem; padding:0 0.5rem;z-index:1;}
.gl-menus-nav a { display:block; font-size: 0.8rem;overflow: hidden;text-align: center;color: #666;}
.gl-menus-nav li.aui-badge-info{background: #E1E1E1;}
.gl-menus-nav li.active {color: #3498db;border-bottom: 3px solid #3498db;}
.gl-menus-nav li.active a { color: #000; }
.gl-menus-nav li.active .aui-badge-info{background:#3498db;}


.index-thumb-title { position:relative;height:2.5rem; line-height:2.5rem; padding:0 0.75rem;background-color:#FFF}
.aui-list-title-bar{font-size:1rem;color:#909090;position:relative;}
.index-thumb-list .aui-list-item-title{font-size:1.3rem;color:#909090}
.index-thumb-list .aui-col-xs-6{width:50%}
.index-thumb-list .aui-row-padded{margin-left:-0.25rem;margin-right:-0.25rem}
.index-thumb-list .aui-row-padded [class*=aui-col-xs-]{padding:.25rem}
.index-thumb-list .aui-row p{height:20px;padding:0 .25rem;overflow:hidden;white-space:nowrap;-webkit-text-overflow:ellipsis;-moz-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.index-thumb-list .index-thumb-ltitle{margin-top:.25rem}
.index-thumb-list .index-thumb-ldesc{margin-top:.1rem;font-size:.6rem}
.index-thumb-list .video-thumb { position:relative;min-height: 6.5rem;display: flex;justify-content: center;align-items: center;}
.index-thumb-list .video-hits { position:absolute; left:0; bottom:0.25rem; font-size:0.6rem; color: #ddd;background-color:rgba(0,0,0,0.35); width:100%; padding:0.15rem 0.25rem;}
.index-thumb-list .video-icon { position: absolute;bottom: 0;left: 50%;-webkit-transform: translateX(-50%);transform: translateX(-50%);top:50%;color:#FFF; opacity:0.7; margin-top:-1.3rem;}
.index-thumb-list .aui-list-item-inner { padding-top:0 !important;}
.aui-list .aui-list-item:active { background-color:#FFF;}
.index-search-bar{padding:0 .5rem; background-color:#FFF}
.fixedBar{z-index:1010;position:fixed;top:50px;left:0;width:100%;height:50px;padding:0 10px;background:rgba(255,255,255,0.9)}
.fixedsearch{z-index:10000;position:fixed;top:50px;left:0;width:100%;padding-bottom:.5rem;background-color:#FFF;margin-bottom:10px;-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 3px rgba(0,0,0,0.5);box-shadow:0 3px 3px rgba(0,0,0,0.5)}
.dt-search-box{position:relative;min-width:232px;max-width:480px;width:100%;height:35px;margin:0 auto}
.dt-search-box input{float:left;width:100%;border:#d7d7d7 1px solid;border-right:0 none;min-height:1.75rem;text-indent:5px}
.dt-search-box button{position:absolute;top:0;right:0}
.dt-btn-search{cursor:pointer;width:68px;height:35px;line-height:20px;top:0;font-size:16px;text-indent:10px;border-radius:0;border:1px solid #4b99ff;background:#5090ff ;background:-webkit-linear-gradient(-45deg,#5090ff 0,#36bbff 70%,#36bbff 100%);color:#fff}
.dt-btn-search .dt-iconfont{position:absolute;left:-5px;top:6px;font-size:16px}
.dt-index-grid .aui-col-xs-3:active{background:0}
.indexgrid-div{width:2.25rem;height:2.25rem;border-radius:50%;line-height:2.4rem;position:relative;left:50%;top:50%;margin-left:-1.125rem;text-align:center;color:#FFF}
.dt-index-grid .aui-iconfont{font-size:1.2rem}
.dt-index-grid [class*=aui-col-xs-]{padding:.25rem}
.dt-index-grid .aui-grid-label{margin:0;color:#666;font-size:.75rem}
.dt-index-title{width:100%;position:relative;font-size:.9rem}
.dt-index-title .box-title{margin-left:.25rem;height:.8rem;line-height:.8rem;border-left:.25rem solid #f90;color:#666;font-weight:700;padding-left:.5rem}
.dt-index-title .aui-right-cate{font-size:.75rem;position:absolute;top:50%;right:3.75rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.dt-index-title .aui-right-more{font-size:.75rem;position:absolute;top:50%;right:1.25rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.aui-arrow-right:after{font-family:'auiicon';font-size:inherit;line-height:1;color:#bbb;text-decoration:none;position:absolute;top:50%;display:inline-block;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-font-smoothing:antialiased}
.aui-arrow-right:after{font-family:"auiicon" !important;right:15px;content:'\e6a3'}
.aui-left-kuaibao .swiper-container{width:100%;height:1.5rem;margin-left:auto;margin-right:auto}
.aui-left-kuaibao .swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}
.banner-container .swiper-container{width:100%;height:150px;margin:0 auto 0 auto;padding:0;overflow:hidden}
.banner-container .swiper-slide{text-align:center;background:#fff;margin:0;padding:0}
.banner-container .swiper-slide img{margin:0;padding:0;border:0;height:100%}
.banner-container .swiper-slide a{display:inline;text-decoration:none;margin:0;padding:0}
.banner-container .swiper-pagination{height:1.7rem;line-height:1.6rem;bottom:0 !important;text-align:right !important}
.banner-container .swiper-slide span{width:100%;position:absolute;bottom:0;left:0;z-index:10;height:1.7rem;background:rgba(0,0,0,0.1);filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;line-height:1.7rem;text-align:center;text-decoration:none;color:#fff;font-size:14px;overflow:hidden;text-align:left;text-indent:10px;padding:0;margin:0}
.box-title{margin:15px 10px 5px 10px;height:20px;line-height:20px;border-left:5px solid #f90;color:#666;font-weight:700;padding-left:10px}
.box .aui-list-view{margin-bottom:0;padding-bottom:0}