﻿.page{background-color:#f1f1f1}.main{width:1200px;margin:0 auto;background-color:#fff;padding:0 20px;box-sizing:border-box}.part_1{margin-top:10px;padding:20px 0 0 0;box-sizing:border-box;overflow:hidden}.part_1 .loop{width:680px;position:relative;float:left}.part_1 .loop .item{width:100%;display:block}.part_1 .loop .item .msg{overflow:hidden}.part_1 .loop .item .msg .name{float:left;width:590px;overflow:hidden;margin-top:20px}.part_1 .loop .item .msg .name h3{color:#37393e;font-size:28px;font-weight:bold;margin-bottom:15px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-line-clamp:1;-webkit-box-orient:vertical}.part_1 .loop .item .msg .name span{color:#666;line-height:25px;font-size:14px;margin-bottom:20px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:normal!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}.part_1 .loop .item .msg .amount{width:75px;float:right}.part_1 .loop .item .msg .amount .num{width:42px;height:35px;overflow:hidden;display:flex;align-items:baseline;margin-top: 20px;}.part_1 .loop .item .msg .amount .num p{color:#f71b37;font-size:38px}.part_1 .loop .item .msg .amount .num span{color:#f1f1f1;font-size:38px}.part_1 .loop .item .msg .amount .num i{color:#c1c1c1;font-size:20px}.part_1 .loop .item .photo{height:400px}.part_1 .loop .item .photo img{width:100%;height:100%}.part_1 .loop .swiper_bp{background-color:#fff;position:absolute;z-index:10;top:478px;right:0}.part_1 .loop .swiper-button-next,.part_1 .loop .swiper-button-prev{width:36px;height:36px;line-height:36px;background-color:#f71b37;margin-top:0;background-image:unset;text-align:center;outline:none;float:left;position:unset}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{background-color:#37393e!important;opacity:1}.part_1 .loop .swiper_bp img{width:10px;height:16px;margin-top:10px}.part_1 .loop .swiper-button-next{right:0;top:0}.part_1 .loop .swiper-button-prev{left:0;bottom:0}.part_1 .hot_read{float:right;width:440px}.part_1 .hot_read .list{margin-top:20px}.part_1 .hot_read .list .item{display:block;overflow:hidden;margin-bottom:20px}.part_1 .hot_read .list .item .photo{float:left;width:160px;height:100px;margin-right:20px;overflow:hidden}.part_1 .hot_read .list .item .photo img{width:100%;height:100%;transition:all 0.6s ease}.part_1 .hot_read .list .item:hover .photo img{transform:scale(1.1)}.part_1 .hot_read .list .item .msg{float:left;width:260px}.part_1 .hot_read .list .item .msg p{color:#37393e;font-size:16px;font-weight:bold;line-height:25px;margin-bottom:10px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:normal!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}.part_1 .hot_read .list .item:hover .msg p{color:#f71b37}.part_1 .hot_read .list .item .msg span{color:#999;font-size:12px;line-height:20px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:normal!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}.part_2{overflow:hidden}.part_2 .recommend{float:left;width:1160px}.part_2 .recommend ul{height:45px;line-height:45px;border-bottom:2px solid #f1f1f1}.part_2 .recommend ul li{float:left;color:#37393e;font-size:18px;margin-right:40px;position:relative}.part_2 .recommend ul li:last-child{margin-right:0}.part_2 .recommend ul li.active{color:#f71b37;font-weight:bold}.part_2 .recommend ul li.active:after{content:'';width:100%;height:3px;display:block;background-color:#f71b37;position:absolute;left:0;bottom:-2px}.part_2 .recommend .box{margin-bottom:30px}.part_2 .recommend .box .list{margin-left:-40px;margin-top:20px}.part_2 .recommend .box .list .item{width:357px;height:35px;line-height:35px;display:inline-block;overflow:hidden;margin-left:40px}.part_2 .recommend .box .list .item:hover{background-color:#f7f7f7}.part_2 .recommend .box .list .item .name{float:left;width:310px;margin-right:14px;overflow:hidden}.part_2 .recommend .box .list .item .name i{width:10px;color:#f71b37;font-size:15px;margin-right:10px;float:left}.part_2 .recommend .box .list .item .name span{width:290px;color:#37393e;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left}.part_2 .recommend .box .list .item:hover .name span{color:#f71b37}.part_2 .recommend .box .list .item .time{float:right;line-height:30px;text-align:center;color:#999;font-size:15px}.part_2 .choice_source{float:right;width:340px}.part_2 .choice_source ul{height:45px;line-height:45px;border-bottom:2px solid #f1f1f1}.part_2 .choice_source ul li{float:left;color:#37393e;font-size:18px;margin-right:40px;position:relative}.part_2 .choice_source ul li:last-child{margin-right:0}.part_2 .choice_source ul li.active{color:#f71b37;font-weight:bold}.part_2 .choice_source ul li.active:after{content:'';width:100%;height:3px;display:block;background-color:#f71b37;position:absolute;left:0;bottom:-2px}.part_2 .choice_source .box .list{margin-top:20px}.part_2 .choice_source .box .list .item{height:62px;display:flex;align-items:center}.part_2 .choice_source .box .list .item .photo{width:44px;height:44px;margin-right:15px}.part_2 .choice_source .box .list .item .photo img{width:100%;height:100%;border-radius:10px}.part_2 .choice_source .box .list .item span{width:225px;color:#333;font-size:16px}.part_2 .choice_source .box .list .item:hover span{color:#f71b37}.part_2 .choice_source .box .list .item i{width:34px;height:34px;display:block;background:url(../img/icon_1.png) no-repeat;background-size:76px 40px;background-position:-3px -3px}.part_2 .choice_source .box .list .item:hover i{background-position:-39px -3px}.part_2 .choice_source .box .list .btn{width:338px;height:30px;line-height:30px;text-align:center;color:#333;font-size:14px;border:1px solid #f1f1f1;border-radius:5px;margin-top:15px}.part_2 .choice_source .box .list .btn:hover{color:#f71b37;border:1px solid #f2d1d5;background-color:#fff}.evaluate_choose{margin-bottom:10px}.evaluate_choose .list{margin-top:20px;margin-left:-32px;overflow:hidden}.evaluate_choose .list .item{float:left;width:265px;display:block;margin-bottom:25px;margin-left:32px}.evaluate_choose .list .item .photo{width:100%;height:180px;margin-bottom:20px;overflow:hidden}.evaluate_choose .list .item .photo img{width:100%;height:100%;transition:all 0.6s ease}.evaluate_choose .list .item:hover .photo img{transform:scale(1.1)}.evaluate_choose .list .item span{color:#37393e;font-size:16px;line-height:25px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;white-space:normal!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}.evaluate_choose .list .item:hover span{color:#f71b37}.part_3{overflow:hidden;margin-left:-40px;margin-bottom:30px}.part_3 .box{float:left;width:360px;margin-left:40px}.part_3 .box .list{margin-top:15px}.part_3 .box .list .item{width:100%;height:35px;line-height:35px;display:inline-block;overflow:hidden}.part_3 .box .list .item .name{float:left;width:310px;margin-right:10px;overflow:hidden}.part_3 .box .list .item .name i{width:10px;color:#f71b37;font-size:15px;margin-right:10px;float:left}.part_3 .box .list .item .name span{width:290px;color:#37393e;font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;float:left}.part_3 .box .list .item:hover .name span{color:#f71b37}.part_3 .box .list .item .time{float:right;line-height:35px;text-align:center;color:#999;font-size:15px}.special_choose{margin-bottom:10px}.special_choose .list{margin-left:-32px;margin-top:20px;overflow:hidden}.special_choose .list .item{float:left;width:266px;height:160px;display:block;margin-left:32px;margin-bottom:32px}.special_choose .list .item .photo{width:100%;height:100%;overflow:hidden}.special_choose .list .item .photo img{width:100%;height:100%;transition:all 0.6s ease}.special_choose .list .item:hover .photo img{transform:scale(1.1)}.part_4 .title{border-bottom:2px solid #f1f1f1}.part_4 .title ul{float:left;height:45px;line-height:45px}.part_4 .title ul li{float:left;color:#37393e;font-size:18px;margin-right:40px;position:relative}.part_4 .title ul li:last-child{margin-right:0}.part_4 .title ul li.active{color:#f71b37;font-weight:bold}.part_4 .title ul li.active:after{content:'';width:100%;height:3px;display:block;background-color:#f71b37;position:absolute;left:0;bottom:-2px}.part_4 .title .more{height:45px;float:right;color:#666;font-size:14px;padding-right:16px;float:right;line-height:45px;display:block;position:relative}.part_4 .title .more:hover{color:#f71b37}.part_4 .title .more:before{content:'';display:inline-block;width:4px;height:4px;border-radius:50%;background:#f71b37;position:absolute;top:0;bottom:0;right:8px;margin:auto}.part_4 .title .more:after{content:'';display:inline-block;width:4px;height:4px;border-radius:50%;background:#e0cbce;position:absolute;top:0;bottom:0;right:0;margin:auto}.part_4 .box{margin-top:25px}.part_4 .box .list{overflow:hidden;margin-left:-28px}.part_4 .box .list .item{float:left;width:104px;display:block;margin-left:28px;margin-bottom:30px}.part_4 .box .list .item .photo{width:100%;height:104px;margin-bottom:10px}.part_4 .box .list .item .photo img{width:100%;height:100%;border-radius:20px}.part_4 .box .list .item span{width:100%;color:#333;font-size:15px;display:block;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.part_4 .box .list .item:hover span{color:#f71b37}.part_friend{margin-bottom:60px}.part_friend .list{margin-left:-40px;margin-top:25px;overflow:hidden;padding-bottom:25px}.part_friend .list .item{float:left;margin-left:40px;color:#888;font-size:15px;display:block;margin-bottom:20px}.part_friend .list .item:hover{color:#f71b37}
.applist{width: 1200px;float: left;}  
.applist_left{width: 850px;float: left;}
.applist_left ul{padding: 40px 10px 20px 10px;float: left;}
.applist_left li{width: 128px;float: left;text-align: center;margin:0 10px 35px 0;}
.applist_left li:nth-child(6n){margin-right: 0;}
.applist_left li img{width: 70px;height: 70px;border-radius: 8px;}
.applist_left li p{}
.applist_left li p a{color: #666;font-size: 13px;display: block;padding: 4px 0;} 
.applist_left span{font-size: 12px;color: #8e8e8e;}
.inrank {
    float: left;
    width: 310px;
    margin: 20px 0 20px 0;
}.inrank h4 {
    padding-left: 24px;
    position: relative;
    top: 5px;
    font-size: 18px;
    height: 42px;
    line-height: 42px;
    font-weight: 400;
}.inrank h4 i {
    display: inline-block;
    width: 20px;
    height: 20px;
    background: url(/static/index/img/pc6spr.png) -125px -199px no-repeat;
}.inrank h4 i {
    position: absolute;
    left: 0;
    top: 13px;
}.tabContent li {
    padding-left: 30px;
    position: relative;
    height: 35px;
    line-height: 35px;
    overflow: hidden;
    margin-bottom: 3px;
}.tabContent li .num {
    width: 20px;
    height: 20px;
    background: #879299;
    color: #fffefe;
    font-size: 14px;
    text-align: center;
    line-height: 20px;
    position: absolute;
    left: 0;
    top: 12px;
}.tabContent li .r1 {
    background: #fa4e57!important;
}.tabContent li .txt {
    display: block;
    overflow: hidden;
    height: 30px;
    line-height: 30px;
    margin-top: 7px;
    color: #444;
}