
/* 页面部分 */
.index-down {
    min-width: 1400px;
    height: 2065px;
    background: url(../images/download/down-lode.webp) no-repeat center top;
    position: relative;
	overflow-x: hidden;
}

.down-card {
    background: url(../images/download/down-card.webp);
    width: 1228px;
    height: 1269px;
    padding-top: 85px;
    padding-left: 55px;
    margin: auto;
    margin-top: 300px;
}

.down-box-flex {
    width: 100%;
    height: 125px;
}

.title-font {
    color: #782618;
    font-size: 24px;
    font-weight: 700;
    font-family: "KaiTi", sans-serif;
}

.down-box>p {
    color: #1a1a1a;
    font-size: 18px;
    font-weight: 700;
    padding-left: 100px;
    margin-top: 43px;
}

.down-box>p:nth-child(2) {
    padding-left: 120px;
    color: #1a1a1a;
    font-size: 14px;
    font-weight: 400;
    margin-top: 20px;
    line-height: 2.8;
}

.table-card {
    margin-left: 160px;
    margin-top: 20px;
}

.table-view {
    margin: 20px 0 20px 160px;
    width: 830px;
    height: 80px;
    border: 1px solid #ad822d;
}

.table-view>div:nth-child(1) {
    border-bottom: 1px solid #ad822d;
    line-height: 40px;
    color: #1a1a1a;
    font-size: 14px;
}


.table-view-top {
    height: 40px;
    display: flex;
    justify-content: center;
}

.table-view-top>div {
    text-align: center;
    line-height: 40px;
    flex: 1;
}

.table-view-top>div:nth-child(1) {
    border-right: 1px solid #ad822d;
}

.title-font.top {
    margin-top: 40px;
}

.table-view-top>div>a {
    color: #f30000;
    font-size: 14px;
}
.down-card-herf {
    display: flex;
    font-size: 14px;
    color: #1a1a1a;
    margin-bottom: 20px;
}

.down-card-herf>a {
    font-size: 14px;
    color: #1a1a1a;
}
.table-view-conf {
    margin: 20px 0 20px 160px;
    width: 830px;
    height: 242px;
}

.table-view-conf .table-view-top>div {
    border-right: 1px solid #ad822d;
	border-bottom: 1px solid #ad822d;
}
.table-view-conf .table-view-top>div:last-child {
    border-right: none;
}



.down-box-top {
    display: flex;
    align-items: flex-end;
    padding-left: 100px;
}

.down-box-top>p {
    color: #1a1a1a;
    font-size: 18px;
    font-weight: 700;
}

.down-box-top>a {
    color: #ff0000;
    font-size: 14px;
    margin-left: 38px;
}
.down-box-2 {
	display: flex;
    position: relative;	
}
.down-sp-box {
	width: 198px;
	height: 120px;
	background-color: #2d72d2;
	position: absolute;
    right: 164px;
}
.down-sp-box p:first-of-type {
	font-size:20px;
	margin-top:38px;
	color:#fff
}
.down-sp-box p:nth-of-type(2) {
	float:right;
	margin-top:16px;
}

.ct_download_box {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 660px;
}

.ct_download_box .ct-direct,.ct_download_box .ct-thunder,.ct_download_box .ct-green {
    width: 200px;
    height: 120px;
    display: flex;
    justify-content: center;
    padding-top: 70px;
}

.ct_download_box .ct-direct {
    background: url("/main/home/images/download/direct_bg.png") no-repeat;
}

.ct_download_box .ct-thunder {
    background: url("/main/home/images/download/thunder_bg.png") no-repeat;
}

.ct_download_box .ct-green {
    background: url("/main/home/images/download/green_bg.png") no-repeat;
}

.ct_download_box .verify-bar-area {
    position: relative;
    text-align: center;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    border-radius: 15px;
    height: 30px;
    width: 80%;
    line-height: 30px;
}

.ct_download_box .verify-bar-area .verify-msg {
    color: #fff;
    font-size: 16px;
    padding-left: 16px;
}

.ct_download_box .ct-direct .verify-bar-area {
    background: #dc472a;
}

.ct_download_box .ct-thunder .verify-bar-area {
    background: #486bc4;
}

.ct_download_box .ct-green .verify-bar-area {
    background: #2b986c;
}

