@charset "utf-8";
/* CSS Document */
/****** 投票专区 ******/
.vote-con{width: 960px;margin: auto;}
.v-row{margin: 50px 0 40px;}
.tips{font-size:12px;color: #999999;}
.v-row .v-title{margin-bottom:20px;}
.voteslist .t{padding-left: 40px;font-size:22px;color:#181818;margin-bottom: 10px;}
.join{font-size:12px;color:#adadad;margin-left:10px;}

/*前十*/
.voteslist ul li:nth-child(1) .xuhao span{background:#f0bd0c;}
.voteslist ul li:nth-child(2) .xuhao span{background:#c4c3c1;}
.voteslist ul li:nth-child(3) .xuhao span{background:#d19754;}
.rank10{margin-bottom: 70px;}
.rank10 h4.t{background:url(../2020tp_img/2020vote_ph.jpg) no-repeat left center;}
.rank10 .xuhao{width: 7.5%;float:left;height: 80px;position: relative;}
.rank10 .xuhao span{width:33px;height:33px;line-height: 33px;margin: auto;display: block;position: absolute;left: 5px;bottom: 0;top: 0;text-align: center;color: #fff;background: #dcdcdc;}
.rank10 .pplogo{width:20%;float:left;border: 3px #e7e7e7 solid;}
.rank10 .pp-con{width: 55%;float:left;padding-left: 30px;}
.rank10 .pp-con .brandn{margin: 10px 0 5px;}
.rank10 .pp-con .brandn .name{font-size:18px;color:#333333;}
.rank10 .pp-con .brandn .name:hover{color:#f0520c;}
.rank10 .RankR{width: 10%;float: right;}
.rank10 .RankR .piaoshu{font-size:14px;margin: 10px auto 2px;}
.rank10 .RankR .piaoshu i{font-size:22px;line-height: 35px;padding-right: 10px;}
.rank10 ul li{overflow:hidden;padding: 30px 10px;border-bottom: 1px #ddd dashed;}
.RankBtn{display:block;width:80px;height:30px;line-height:30px;border:1px #aeaeaf solid;text-align:center;font-size:14px;margin: auto;}
.RankBtn:hover{border-color:#f0520c;background:#f0520c;color:#fff;}

.zhutu{overflow:hidden;width: 100%;display: inline-block;padding-left: 0;padding-right: 0;height: 10px;}
.zhutu .tu{padding-left: 0;}
.zhutu .tu div{/* margin: 7px 0 0; */overflow: hidden;}
.zhutu .tu span{display: block;height: 10px;}
.zhutu .piaotu{/* border: 1px rgba(131, 104, 61, 0.17) solid; *//* border-radius:5px; */overflow:hidden;}
.zhutu .piaotu span{background: #e3e3e3;}

/* 参选品牌 */
.voteslist.other h4.t{background:url(../2020tp_img/2020vote_pp.jpg) no-repeat left center;}
.Vother{width: 995px;overflow: hidden;}
.Vother li{width: 25%;float:left;padding-right: 30px;padding-top: 28px;box-sizing: border-box;-webkit-box-sizing: border-box;text-align: center;}
.Vother .pplogo:hover .join{display:block;}
.Vother .RankR{border-bottom: 1px #e5e5e5 solid;overflow:hidden;padding: 0 25px 25px;}
.Vother .RankR .piaoshu{float:left;font-size:12px;line-height: 32px;}
.Vother .RankR .piaoshu i{margin-right:10px;font-size:16px;/* margin-top: 5px; */display: block;float: left;}
.Vother .RankR .RankBtn{float:right;height: 25px;line-height: 25px;width: 70px;}
.Vother .pplogo{border:1px #e7e7e7 solid;width: 180px;height: 80px;overflow:hidden;position:relative;margin: auto;background: #ffffff;}
.Vother .join{position:absolute;bottom:0;left:0;width:100%;margin: 0;line-height: 24px;background: rgba(213, 213, 213, 0.5);display:none;}
.Vother .join:hover{color:#666;}
.Vother .pplogo img{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;}
.Vother .pp-con .brandn{margin: 15px 0 5px;}
.Vother .pp-con .brandn a{color:#333333;}
.voteslist.other .tips{margin: 30px auto;text-align: center;}

/* 评选规则 */
.voterules{background: url(../2020tp_img/pxgz.jpg) no-repeat center;background-size: cover;color: #fff;font-size: 16px;line-height: 38px;overflow: hidden;padding-bottom: 40px;padding-top: 10px;margin-top: 80px;}
.rulesbox p{margin-bottom:12px;}
.rulesbox .text-yellow{margin-left:5px;font-weight:bold;}

/* 奖项设置 */
.awardslist{margin-bottom:30px;}
.awardslist h4.t{background:url(../2020tp_img/2020vote_jx.jpg) no-repeat left center;}
.awardslist ul{overflow:hidden;}
.awardslist ul li{float:left;width:390px;height:60px;line-height:60px;margin: 15px 25px 15px 40px;}
.awardslist a{border: #cfa77b 1px solid;display: block;width: 100%;text-align: center;height: 58px;color: #6f4618;background: #fff;font-size: 18px;}
.awardslist a:hover{background: #bb9163;color:#fff;}

/*活动简介*/
.Process .int-con{color:#ffffff;font-size: 18px;line-height: 2;}
.Process .int-con:before{content:"";width: 32px;height: 30px;display: block;background:url(../2020tp_img/2020vote_int.jpg);margin:0 auto 35px;}
.Process .int-con:after{content:"";width:62px;height:36px;display: block;background:url(../2020tp_img/2020vote_arrow.jpg);margin:35px auto 0;}
.Process .int-con span{font-weight:bold;text-decoration: underline;padding: 0 5px;}

.intcon{margin-bottom:40px;}
.intro h4.t{background:url(../2020tp_img/2020vote_t1.jpg) no-repeat left center;padding-left: 20px;margin-bottom: 15px;}
.intcon p,.intcon ul{line-height: 40px;padding-left:20px;font-size:18px;}
.intcon ul{margin-bottom:20px;margin-top: 5px;}
.intcon .text-red{color:#c00 !important;text-decoration: underline;margin-left:5px;}
.intcon .text-decoration{color:#333;font-weight:bold;}

.intcon .jiabin{padding-left:25px;}
.intcon .jiabin img{margin:20px 20px 30px 0;}
.intcon .fh-t p{margin-left:25px;background:url(../2020tp_img/2020vote_t2.jpg) no-repeat left center;color:#333;font-weight:bold;}
.intcon .fh-t ul li{margin-top:15px;}

@media screen and (min-width:1600px){
    .Vother,.container,.vote-con{width: 1200px;}
    .f-row:nth-child(1){width: 910px;float: left;}
    .f-row:nth-child(2){width: 230px;float: left;}
    .f-row:nth-child(2) .danwei{margin-right:0;}

    /*index*/
    .awardslist ul li{width: 335px;}

    /*vote*/
    .Vother li{padding-top:30px;padding-bottom: 10px;}
    .Vother .RankR{padding:0 25px 30px;}
}