a{text-decoration:none;}
h2{font-size:36px; text-align:center; padding:70px 0 0;}
ul, ol{list-style:none;}
.detail{width:1200px; margin:0 auto;}
/* CSS Document */

.Banner-top{background: url(https://www.5kplayer.com/youtube-download/img/download-bg.jpg)no-repeat center;height:583px;padding: 55px 0;box-sizing: border-box;}
.Banner-top .logo{text-align: center;}
.Banner-top h2{padding: 20px 0 40px;font-size: 32px;text-align: center;}
.Banner-top h3{font-size: 22px ;line-height:1.5;text-align: left;padding: 10px 0;}
.Banner-top .skip .left{float: left;padding-left: 33px;}
.Banner-top .skip .right{float: left;}
.Banner-top .skip-1 .left{width: 543px;height: 311px;background: url(https://www.5kplayer.com/dlna/img/fifa-2018/video-player.png)no-repeat center;position: relative;padding-left: 0;}
.Banner-top .skip-1 .left iframe{position: absolute;left: 52px;top:15px;}
.Banner-top .skip-1 .right{padding-left:30px;text-align: left;}
.Banner-top .skip-1 h3 span{font-size: 15px;}
.Banner-top .skip-1 h3 a{text-decoration: underline;}
.Banner-top .skip-1 h3 a:hover {color: #FF3300 ;text-decoration: underline; }
.Banner-top .skip-1 p{font-size: 15px ;line-height:1.5;padding: 5px 0;}
.Banner-top .skip-1 p span{color: #00baff;}
.Banner-top .skip-1 .btn{padding: 20px 0 10px;text-align: center;}
.Banner-top .skip-1 .btn a:nth-of-type(1){margin-right: 20px;}

.DivMain01{background:url(https://www.5kplayer.com/youtube-download/img/bg2.jpg) no-repeat center; height:479px; color:#fff;}
.DivMain01 .head{padding:25px 0; border-bottom:1px solid #bebebe;}
.DivMain01 .bread{float:left;}
.DivMain01 h1{text-align:center; font-size:45px; padding:65px 0 30px; font-weight:bold;}
.DivMain01 h4{text-align:center; font-size:17px; padding-bottom:30px;}
.DivMain01 p{text-align:center; font-size:13px;padding:0 20px;}
.DivMain01 p a{font-weight:700; color:#f63b57;}
.DivMain01 .fx{width:425px; float:right; padding:20px 0 30px;}
.DivMain01 .fx p{width:130px; float:left; color:#fff; font-size:14px;}
/* CSS Document */

.main07 .detail .bcn{padding:5px 0 10px;}
.main07 .detail p { line-height: 25px;}
.main07 .detail p span{color: #538ffe;}
.main07 .detail .video{ padding: 40px 0 20px;}
.main07 .detail .video .video_one{ width: 182px;float: left; text-align: center;}
.main07.detail .site_title{ border-top: 1px dashed #313131;border-bottom: 1px dashed #313131; margin: 20px 0 0 0; color: #538ffe;}

.main07 .detail .site_list {padding-bottom: 50px;}
.main07 .detail .site_list h3{ color: #0380ea;font-size: 13px;padding: 40px 0 0 45px; line-height: 15px;}
.main07 .detail .site_list .site_box{ padding:0 0 0 60px;}
.main07 .detail .site_list .site_box div{width: 210px; float:left;}
.main07 .detail .site_list .site_box div.last{width: 150px;}

.chris_middle{ background:url(https://www.5kplayer.com/youtube-download/img/chris.jpg) no-repeat center; height:304px;}
.chris_middle .chris_ml{ width:700px; float:left;}
.chris_middle .chris_ml ul{ padding:170px 0 0 273px;}
.chris_middle .chris_ml ul li{ color:#ff6a00; font-size:40px; text-align:center; list-style:none; float:left; width:60px; text-align:center; padding:0 7px;}
.chris_middle .chris_ml .btn{ padding:25px 0 0 290px;}
.chris_middle .chris_mr{ width:488px; float:right; padding:15px 0 0 0;}
.chris_middle .chris_mr{}

.chris_middle .chris_mr h3 { font-size:27px; color:#fff; padding-bottom:13px; padding-left:20px; font-weight:bold;}
.chris_middle .chris_mr .new{ background:url(https://www.5kplayer.com/youtube-download/image-style/2016-winter/bg-1.png) no-repeat center; width:486px;}
.chris_middle .chris_mr ul li { font-size:14px;  padding:11px 0 10px 65px; font-weight:bold; list-style:none;}
.chris_middle .chris_mr ul li i { color:#ff5a00; font-style:normal;}
.chris_middle .chris_mr ul li span  { display:block; font-size:13px; font-weight:normal;}
.chris_middle .chris_mr h4 { font-size:13px; padding:0 0 4px 20px; color:#523400;}
.chris_middle .chris_mr h4 img { padding-right:5px;}
.chris_middle .chris_mr h4 span{ font-weight:normal;}

.DivMain06{background-color:#f6f6f6;}
.DivMain06 .detail{width:1160px;}
.DivMain06 .left{width:510px; float:left; padding-top:2px; text-align:center;}
.DivMain06 .left h2{padding:55px 0 20px;  color:#333;}
.DivMain06 .left .vs_box{padding-bottom:10px;}
.DivMain06 .left .vs_box > div{display:inline-block;}
.DivMain06 .left .vs_box .contry b{font-size:16px; vertical-align:9px; padding:0 3px;}
.DivMain06 .left .vs_box .date b{display:inline-block; background-color:#808080; color:#fff; margin-left:6px; padding:5px 0; vertical-align:10px; border-radius:2px; width:50px; font-size:15px;}
.DivMain06 .Pic{width:510px; height:287px; position:relative; overflow:hidden;}
.DivMain06 .ScrollPic{width:1000%; height:287px; position:absolute; top:0; left:0;}
.DivMain06 .ScrollPic img{float:left;}
.DivMain06 .List{width:156px; height:20px; margin:25px auto 0;}
.DivMain06 .List ol li{width:20px; height:20px; border-radius:10px; background-color:#b6b6b6; float:left; margin:0 16px; cursor:pointer;}
.DivMain06 .List ol li.hover , .DivMain06 .List ol li:hover{background-color:#f36458;}
.DivMain06 .right{ float:right; width:648px; height:407px; background:url(https://www.5kplayer.com/youtube-download/img/online-sites.png) no-repeat center; margin-top:50px;}
.DivMain06 .right h3{font-size:22px; padding:260px 0 12px 40px;}
.DivMain06 .right ul{padding:0 0 0 40px; font-size:13px; list-style:disc inside; color:#666; line-height:18px;}
.DivMain06 .button{padding:50px 0; text-align:center;}
/* CSS Document */

.DivMain02 .detail{padding-bottom:20px;}
.DivMain02 h2{padding-bottom:10px;}
.DivMain02 .section{padding-top:30px;}
.DivMain02 .section h3{font-size:24px; background:url(https://www.5kplayer.com/review/img/border.png) no-repeat bottom left; line-height:45px; float:left;}
.DivMain02 .reviewBox{position:relative; padding-top:28px;}
.DivMain02 .reviewBox .btn{width:26px; position:absolute; top:60px; cursor:pointer;}
.DivMain02 .reviewBox .prev{left:-55px;}
.DivMain02 .reviewBox .next{right:55px;}
.DivMain02 .reviewBox .middle{width:1080px; height:120px; position:relative; overflow:hidden;}
.DivMain02 .reviewBox .middle .animate{width:1000%; position:absolute; left:0; top:0;}
.DivMain02 .reviewBox .middleOne{width:120px; height:130px; position:relative; float:left; margin-right:20px;}
.DivMain02 .reviewBox .middleOne .txt{background:url(https://www.5kplayer.com/review/img/box-bg-1.png) no-repeat center; width:120px; height:130px; position:absolute; top:0; left:38px;}
.DivMain02 .reviewBox .txtCon{padding:5px 15px 0 25px; font-size:12px;}
.DivMain02 .reviewBox .txtCon p:first-child a{text-decoration:none; font-weight:400; color:#333;}
.DivMain02 .reviewBox .txtCon p:first-child a:hover{color:#538ffe;}
.DivMain02 .reviewBox .txtCon a{float:right; font-weight:700; text-decoration:underline; margin-top:10px;}
.DivMain02 .reviewBox .txtCon .flag{margin:15px 0;}
.DivMain02 .reviewBox .txtCon .flag:nth-child(4){margin-bottom:18px;}
.DivMain02 .reviewBox .txtCon .flag span{margin-right:35px; width:64px; display:inline-block;}
.DivMain02 .reviewBox .txtCon .flag span img{vertical-align:-6px;}
/* CSS Document */

.DivMain03 .detail{padding-bottom:30px;}
.DivMain03 .country h3{font-size:25px; padding-left:45px; line-height:28px; background:url(https://www.5kplayer.com/youtube-download/img/football.png) no-repeat left center; margin:60px 0 5px; color:#0069a3;}
.DivMain03 ul li{float:left; width:167px; margin:-10px 29px 0 0;}
.DivMain03 ul li > a{display:block;}
.DivMain03 ul li .info{padding:10px 15px 0;}
.DivMain03 ul li .flag img{margin-right:10px;}
.DivMain03 ul li .mess{color:#616161;}
.DivMain03 ul li .mess span{color:#c9c9c9;}
.DivMain03 ul li.mr0{margin-right:0;}
.more{display:none;}
.res{border-top:1px #2aaafd solid; margin-top:38px; text-align:center;}
.res img{cursor:pointer;}
/* CSS Document */

.hot_search{position: fixed;left: 20px; bottom: 20px;}
.hot_search .hot_t{width: 257px; font-size: 22px;position: relative; font-style: italic;color: #f6f8fa;text-align: center;background-color: #303030;line-height: 34px; }
.hot_search .hot_t img.close{ position: absolute; right: -20px; top: -20px;cursor: pointer;}
.hot_search .hot_content{border: 1px solid #e6ebf2;border-top: 5px solid #f2f2f2;}
.hot_one{padding: 12px 15px 15px;width:225px;background-color: #fff; }
.hot_two{background-color: #f6f8f9;}
.hot_one .hot_onet{font-size: 15px; padding-bottom: 10px;}
.hot_one p {line-height: 20px; font-size:13px;}
.hot_one p a{ color: #4c4c4c;text-decoration: underline;}
/* CSS Document */

.DivMain04 .detail{padding-bottom:60px;}
.DivMain04 h2{padding:60px 0 65px;}
.DivMain04 .left{width:44%; float:left;}
.DivMain04 .right{ float:right;}
.DivMain04 .left .ti_box > img{float:left; padding-right:20px;}
.DivMain04 .left .ti_box .ti{padding:8px 0 5px;}
.DivMain04 .left .ti_box .ti a{color:#53acfe; font-size:20px;}
.DivMain04 .left .ti_box p{font-size:16px;}
.DivMain04 .left .ti_box .pic{text-align:center; padding-top:20px;}
.DivMain04 .left ul{padding:25px 0;}
.DivMain04 .left ul li{list-style:disc inside; line-height:28px; color:#4c4c4c;}
.DivMain04 .left .button{text-align:center;}
.DivMain04 .left .button a{display:inline-block; margin-bottom:20px;}
/* CSS Document */

.DivMain05{background:#f1eee9; }
.DivMain05 .middle{float:left; border:2px solid #fff; height:322px; margin:0 15px;}
.DivMain05 .main05_con{float:left; width:48%; padding-top:10px;}
.DivMain05 .main05_con ul li{padding:0 0 10px 45px; line-height:26px; font-size:15px; background-repeat:no-repeat; background-position:left 7px; color:#434a53;}
.DivMain05 .main05_con i{font-size:13px; display:block; color:#919399; font-style:normal;}
/* CSS Document */

.banner_box{background:url(https://www.5kplayer.com/youtube-download/img/banner-bg.jpg) no-repeat center;}
.banner_box a{display:block; height:323px; text-decoration:none;}
.banner_box a .detail{padding-left:500px; width:560px; position:relative;}
.banner_box a .detail h3{font-size:22px; font-weight:700; color:#000; line-height:27px; padding:40px 0 5px;}
.banner_box a .detail h3 span{color:#02bf9f;}
.banner_box a .detail p{font-size:11px; color:#09f;}
/* CSS Document */

.pop{background: #0d1b36; width: 1080px;}
.pop .left{float: left; width: 760px;padding: 25px 0;}
.pop .left .t{font-size: 19px;color: #fff; text-align: center;}
.pop .right{float: left; width: 290px;padding:0 15px 0 15px;}
.pop .right .close{ text-align: right; }
.pop .right .close >img{cursor: pointer; margin: -30px -30px 0 0;}
.pop .right .pic{padding-top: 50px; text-align:center;}
.pop .right .t{font-size: 18px;color: #fff;padding: 50px 0 10px;}
.pop .right .t a{color: #fff;}
.pop .right p{font-size: 13px;color: #7b9cc9; text-align:justify;}
.pop .right .price{font-size: 13px;color: #7b9cc9;}
.pop .right .price{font-size: 17px;color: #4ae7a3;font-weight: bold;padding: 40px 0 20px; text-align: center;}
.pop .right .price del{font-size: 14px;color: #fff;font-weight:normal; display: inline-block;padding-right: 10px;}
.pop .right .btn{text-align: center;}
/* CSS Document */

@media (max-width:979px) {
	body{min-width:100%; padding-top:0;}
	.detail{width:100%;padding: 0 10px;box-sizing: border-box;}
	/* CSS Document */
	
	.DivMain01{background-color:#fbf8f3; height:auto;}
	/* CSS Document */
	
	.DivMain06 h2{width:510px; text-align:center; padding-left:0; margin:0 auto;}
	.DivMain06 .detail{width:100%;}
	.DivMain06 .left{float:none; margin:0 auto;}
	.DivMain06 .right{float:none; margin:0 auto; margin-top:30px;}
	/* CSS Document */
	
	.DivMain02{display:none;}
	/* CSS Document */
	
	.DivMain03 {padding: 30px 0;}
	.DivMain03 ul li{width:50%; margin-right:0;}
	/* CSS Document */
	
	.DivMain05 .main05_con{float:none; margin:0 auto;}
	.DivMain05 .middle{float:none; height:0; margin:10px 0;}
	/* CSS Document */
	
	.banner_box{display:none;}
	/* CSS Document */

	.Banner-top{background: #f6efe9;height:auto;padding: 30px 0;text-align: center;}
	.Banner-top h2{padding: 15px 0 30px;font-size: 32px;}
	.Banner-top .skip{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;}
	.Banner-top .skip .left{float: none;}
	.Banner-top .skip .right{float: none;}
	.Banner-top .skip-1 .right{padding:15px 0 0;text-align: left;}
	.Banner-top .skip-1 .right img{max-width: 100%;}
	.Banner-top .skip-1 .btn a:nth-of-type(1){margin-right: 0;}
}

@media (max-width:767px) {
	h2{line-height:50px;}
	/* CSS Document */
	
	.DivMain01 h1{line-height:50px; padding:30px 0 20px;}	
	.DivMain01 h4{padding-bottom:20px;}
	/* CSS Document */
	
	.DivMain06 .right{width:100%;}
	
	/* CSS Document */
	
	.DivMain04 .left{float:none; margin:0 auto; width:95%;}
	.DivMain04 .right{margin-top:20px;}
	/* CSS Document */
	
	.DivMain05 .main05_con{width:95%;}
	/* CSS Document */

	.Banner-top h2{padding: 15px 0 30px;font-size: 26px;}
	.Banner-top h3{font-size: 18px ;line-height:1.5;text-align: left;padding: 10px 0;}
	.Banner-top .skip-1 .left{width: 100%;height: 311px;background: url(https://www.5kplayer.com/youtube-download/index/video-player.png)no-repeat center;position: relative;}
	.Banner-top .skip-1 .left iframe{position: static;left: 53px;top:15px;}
	.Banner-top .skip-2 .skip-btn{display: flex;justify-content: center;align-items: center;flex-wrap: wrap;padding: 5px 0;}
	.Banner-top .skip .skip-btn a{margin:10px 0;}
	.Banner-top .skip .skip-btn a:nth-of-type(1){margin-right: 0;}
}

@media (max-width:479px) {
	.DivMain01 p{padding:0 5px;}
	.DivMain01 .fx{width:100%;}
	/* CSS Document */
	
	.DivMain03 ul li{float:none; width:334px; margin:25px auto 0;}
	.DivMain03 ul li.mr0{margin-right:auto;}
	/* CSS Document */
	
	.DivMain06 .right > img{width:100%; top:30px;}
	.DivMain06 .right a{left:50%; margin-left:-125px; bottom:40px;}
	
	.Banner-top .skip-1 .left{width: 100%;height: 273px;background:none;position: relative;overflow: hidden;}
	.Banner-top .skip-1 .left iframe{position: static;left: 0;top:0;width: 100%;margin: auto;}
}


.banner-left{float: left;background: url("https://www.5kplayer.com/airplay/index-new/bg-youtube.png")no-repeat center; width: 542px;height: 311px;position: relative;}
.banner-left .youtube-box{
     position: absolute;
     width: 440px;
     height: 250px;
     left: 65px;
     top: 25px;
}


a.coupon-buy {
	display: inline-block;
	width: 270px;
	height: 60px;
	text-align: center;
	color: #ffffff;
	font-size: 25px;
	border: 5px solid rgba(255, 255, 255, 0.4);
	border-radius: 5px;
}
a.coupon-buy:hover {
	text-decoration: none;
}
a.coupon-buy .flex-buy {
	display: flex;
	justify-content: space-around;
	background-color: #f99830;
	align-items: center;
	border-radius: 5px;
	height: 60px;
}
a.coupon-buy i {
	display: block;
	font-style: normal;
	font-size: 21px;
	color: #ff0000;
}
a.coupon-buy del {
	display: block;
	font-size: 17px;
	color: #000000;
}