.search-left{width: 880px;}
.search-right{width: 300px;}
.search-list li:hover{box-shadow: 0 8px 16px 0 #dedede;}
.search-list li a{display: flex; justify-content: space-between; align-items: center; background-color: #fff; margin-bottom: 20px;}
.search-list li a .search-inr{width: 495px; height: 110px; display: flex; flex-direction: column; justify-content: space-between;}
.search-list li a .search-inr .lines{color: #666; font-size: 14px;line-height: 22px; height: 44px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;}
.search-list li a .play{flex: 1; text-align: center;}
.search-list li a .play span{border: 1px solid #ffe0cc;background-image: -moz-linear-gradient(to right,#fff9f5,#fff9f5);background-image: linear-gradient(to right,#fff9f5,#fff9f5);  height: 35px; line-height: 35px; width: 90px; display: inline-block; border-radius: 8px; color: #ff6b10;}
.search-list li:hover .play span{border: 1px solid #fab36d; color: #fff; background-image: -moz-linear-gradient(to right,#fab36d,#fc8c3c); background-image: linear-gradient(to right,#fab36d,#fc8c3c);}
.search-list li:hover h3{color: #326cf6;}
.search-list img{max-width: 226px;}
.search-list li a .relative img{width: 226px; height: 150px; border-radius: 8px;}
.rank li .ter-img img{width:30px;height:30px;border-radius:50%;}
.tab-list{display: flex; align-items: center;}
.tab-list a{flex: 1; height: 45px; line-height: 45px; text-align: center; color: #666; border-radius: 8px 8px 0 0; position: relative;}
.tab-list a{color: #666;position: relative;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.tab-list a:before{position: absolute;bottom: -2px;content: "";left: 50%;width: 0;height: 3px;border-radius: 3px; background: #326cf6;-webkit-transition: all 0.4s;-o-transition: all 0.4s;transition: all 0.4s;}
.tab-list a:hover{color: #326cf6; font-weight: bold;}
.tab-list a:hover:before, .tab-list a.active:before{left: 25%; width: 50%; }
.tab-list a.active{color: #326cf6; font-weight: bold;}
.rank li{margin-bottom: 10px; border-bottom: 1px solid #dedede;}
.rank li a{display: flex; justify-content: space-between; align-items: center; flex-wrap: nowrap; height: 68px; border-radius: 8px;}
.rank li:nth-child(1){background-image: linear-gradient(to right,#fbefd9,#fffdf9); border: none; border-radius: 8px;}
.rank li:nth-child(1) .numb{color: #e5720e; font-weight: bold;}
.rank li:nth-child(1) .ter-img{background: url(../images/terbg.png) center no-repeat;}
.rank li:nth-child(1) .ter-inr em{background: #ffebc7; color: #e6720e;}
.rank li:nth-child(1) .see p{color: #e5720e;}
.rank li:nth-child(2){background-image: linear-gradient(to right,#e5f0ff,#fafcff); border: none; border-radius: 8px;}
.rank li:nth-child(2) .numb{color: #357be5; font-weight: bold;}
.rank li:nth-child(3){background-image: linear-gradient(to right,#ffe5e7,#fffafa); border: none; border-radius: 8px;}
.rank li:nth-child(3) .numb{color: #e5353e; font-weight: bold;}
.rank li:nth-child(3) .ter-img{background: url(../images/terbg2.png) center no-repeat;}
.rank li:nth-child(3) .ter-inr em{background: #ffdbdd; color: #e5353e;}
.rank li:nth-child(3) .see p{color: #e5353e;}
.rank li .numb{color: #666;}
.rank li .ter-img{background: url(../images/terbg1.png) center no-repeat; width: 36px; height: 36px; text-align: center; box-sizing: border-box; padding-top: 3px; margin: 0 5px;}
.rank li .ter-inr{width: 145px;}
.rank li .ter-inr em{ background: #dbeaff; color: #357be5; padding: 3px 5px; border-radius: 4px; margin-left: 10px;}
.rank li .see{margin-left: 5px;}
.rank li .see p{color: #326cf6;}
.nodata{min-height: 500px; background-color: #fff; text-align: center; padding-top: 150px;}
.rank li:nth-child(10n){border-bottom: none;}
#connectWords dd{width: 45%;}
#connectWords a{color: #000000;}