body {
    font-weight: bold;
    font-size: 20px;
}

#container {
    /* 为适配公共下载页顶部固定栏设置上内边距 */
    position: relative;
    padding-top: 55px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: 100%;
}

#center {
    z-index: 2;
    position: relative;
    flex:1;
    max-width: 1200px;
}

#center_top {
    width: 100%;
    height: 675px;
    position: relative;
}

#center_top_backgroundImage {
    position: absolute;
    z-index: 0;
    top: 90px;
    left: 0;
    right: 0;
    width: 100%;
}

#center_top_logo {
    position: absolute;
    z-index: 1;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    height: 8%;
    top: 30px;
}

#center_top_logo_leftPart {
    margin-left: 48px;
    display: flex;
    flex-direction: row;
    justify-items: center;
    align-items: center;
}

#center_top_logo_img {
    width: 46px;
    height: 46px;
}

#center_top_logo_leftPart_text {
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
}

#center_top_downloadBanner {
    margin-left: 95px;
}

#center_top_binaryCode {
    width: 128px;
    height: 128px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 10%;

    border-width: 2px;
    border-color: #FF644C;
    border-style: solid;
}

#top_leftPart_title {
    font-size: 21px;
    line-height: 30px;
    font-weight: bold;
    color: #333333;
}

#top_leftPart_website {
    font-size: 16px;
    line-height: 23px;
    font-weight: bold;
    color: #333333;
}

#center_top_logo_rightPart {
    display: flex;
    justify-content: flex-end;
    align-items: center;
    margin-right: 47px;
}

#center_top_info {
    display:flex;
    flex-direction: row;
    position: absolute;
    z-index: 1;
    width: 100%;
    height: auto;
    top: 146px;
}

#center_top_appInfo {
    margin-left: 84px;
    margin-top: 34px;
}

#center_top_title_img {
    width: 443px;
    height: 171px;
}

#center_top_downloadArea {
    margin-top: 75px;
    display: flex;
    flex-direction: row;
    justify-items: center;
    align-items: center;
}

#center_top_appSample {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: center;
    margin-left: 63px;
}

#center_main_body {
    width: 100%;
    position: relative;
}

/* 核心区 App主要介绍 */
#center_main_coreIntro {
    width: 100%;
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
}

#center_main_coreIntro_leftPart {
    width: 50%;
    margin-left: 118px;
}

/* 核心区 极致服务 */
#center_main_extremeService {
    width: 100%;
    position: relative;
}

#center_main_extremeService_info {
    position: relative;
    display: flex;
    flex-direction: row;
    justify-content: center;
}

/* 核心区 全面解答 */
#center_main_fullAnswer {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

/* 核心区 专业分析 */
#center_main_proAnalyse {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

/* 核心区 今日运势 */
#center_main_fortuneToday {
    width: 100%;
    position: relative;
}

#center_main_fortuneToday_info {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
}

/* 核心区 快速咨询 */
#center_main_quickConsult {
    width: 100%;
    position: relative;
}

#center_main_quickConsult_info {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 100%;
}

/* 核心区 解析报告 */
#center_main_analyseReport {
    width: 100%;
    position: relative;
}

#center_main_analyseReport_info {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
}

/* 核心区 易学科普 */
#center_main_popularScience {
    width: 100%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}

#center_main_popularScience_rightPart {
}

/* 核心区 案例咨询 */
#center_main_consultCase {
    width: 100%;
    text-align: center;
    margin: 0 auto;
}

#center_main_consultCase_sampleContainer {
    display: flex;
    flex-direction: row;
    justify-content: center;
    margin-top: 20px;
}

.caseImg {
    width: 350px;
    height: 285px;
}

#center_bottom {
    position: relative;
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    background: #F3F3F3;
    width: 100%;
    height: 268px;
}

#center_bottom_leftPart {
    display: flex;
    flex-direction: row;
    align-items: center;
    width:40%;
}

#center_bottom_rightPart {
    display: flex;
    flex-direction: row;
    align-items: center;
    width:40%;
    justify-content: flex-end;
}

#center_bottom_qrCode {
    width: 118px;
    height: 118px;
    display: flex;
    justify-content: center;
    align-items: center;

    border-radius: 10%;
    border-width: 3px;
    border-color: #333333;
    border-style: solid;
}


