li { list-style: none; } 
a { text-decoration: none; } 
#boys { width: 100%; max-width: 1140px; margin: 30px auto; overflow: auto; color: #fff; } 
.boy { float: left; display: inline-block; } 
#headline { font-size: 50px; line-height: 160px; color: #ff0013; margin: 0 0 20px 0; text-align: center; background-color: black; } 

#BoyLeft {width: 26%; margin: 15px; } 
#BoyLeft img {width: 160px; margin: 0 auto; display: block; } 
#BoyLeft span {margin-top: 10px; display: block; text-align: center; width: 100%; font-weight: bold; font-size: 22px; } 
#BoyLeft .Manual { border-top: 1px solid #333; margin-top: 30px; text-align: center; /* padding: 50px 0; */ } 
#BoyLeft .Manual-i i { font-size: 40px; } 
#BoyLeft .Manual-i { margin: 20px 0 10px; } 
#BoyLeft .Manual a { font-weight: bold; padding: 7px 30px; background-color: #ff0013; border-radius: 10px; font-size: 18px; color: #fff; } 
#BoyLeft .Manual a:hover { background-color: #333; color: #ff0013; } 
#BoyRight { border-left: 1px solid #222; width: 65%; padding-left: 25px; } 
#Winny { border-bottom: 1px solid #222; padding-bottom: 10px; font-weight: bold; } 
#explain {padding: 0; } 
#explain img{ width: 100%; } 
#explain li { line-height: 28px; font-size: 16px; color: #999; } 
#explain li span { font-weight1: bold; color: #fff; } 
#download {display: flex; gap: 100px;margin-top: 20px;} 
#download img {display: block; margin: 0 auto; width: 100px; } 
#download a { border: 1px solid #999; display: flex; font-weight: bold; color: #fff; border-radius: 10px; margin-top: 15px; font-size: 18px;padding: 5px 15px; min-width: 270px;    min-height: 50px; align-items: center; justify-content: center; flex-direction: column;} 
#download a p{text-align: center;margin: 0;} 
#download .major:hover { background-color: #333; color: #ff0013; } 
#download .secondly:hover{ background-color: #333;} 
#download .secondly:hover p{color: #fff; } 
#installheadline {margin-top: 30px; } 
#install li { font-size: 16px; list-style-type: decimal; line-height: 25px; color: #999; } 
#boys ul { padding1: 0 20px; } 
#installheadline { font-weight: bold; font-size: 22px; margin-top: 65px; } 
#install li img { width: 520px; margin: 15px 0; }
@media (max-width:768px){ 
#headline {margin-top:65px;line-height:50px;}
#BoyLeft {width:100%;margin:0 auto;}
#BoyRight {width:100%;margin:0 auto;padding:20px;}
.download1 {margin:0 auto;}
}
.major{background-color: #ff0013;}
.secondly{background-color: #999;}
.indicate{}
.title{    font-size: 14px; line-height: 20px; font-weight: initial; }
.secondly p{color: #000;}
.hint{text-align: center; font-size: 16px;line-height: 36px;}
.download1 .hint{color: #ff0013;}
.download2 .hint{color: #FFFF00;}