.header .lang {
    right: 10px;
}

.cat-list li:nth-of-type(1) {
    left: -205px;
}

.navTab .navbar-nav li a {
    margin: 0 15px !important;
}

.cat-list li:nth-of-type(2) {
    left: -121px;
}

.cat-list li:nth-of-type(4) {
    left: 173px;
}

.cat-list li:nth-of-type(5) {
    left: 287px;
}

.cat-list li:nth-of-type(6) {
    left: 379px;
}

.forex-container .row4 .forex-tip h5 {
    font-weight: bold;
}

.section40 .content-list .list-two p {
    width: 100px;
}

.section41 .section-list-list li {
    width: 360px !important;
}

.section42 .demo-list .demo-list-ul .list-more-position {
    left: 250px !important;
}

.risks-row1 h5 {
    font-weight: bold;
}

.section42 .demo-box {
    width: 1105px !important;
}

.experience .step-list li.step1 {
    background: url(../img/section39/trial-bonus-step1.png) no-repeat center !important;
    background-position: center;
    margin-left: 0;
}

.experience .step-list li.step2 {
    background: url(../img/section39/trial-bonus-step2.png) no-repeat center !important;
    background-position: center;
    margin-left: 0;
}

.experience .step-list li.step3 {
    background: url(../img/section39/trial-bonus-step3.png) no-repeat center !important;
    margin-left: 0;
}

.section41 .activity-table {
    background: url(../img/section39/Rewards-page-table.png) no-repeat;
    background-size: cover;
    background-position: 0 0;
    height: 290px;
}

.section41 .activity-table table tr th {
    height: 82px;
}

.section41 .activity-table table tr:nth-child(2) td.mark-num,
.section41 .activity-table table tr:last-child td.mark-num {
    padding-top: 30px;
}

.experience .more-list li .phone-icon-box img {
    margin-top: -60px;
}

.section42 .section-content .demo-box {
    height: auto;
}

.section42 .demo-box .remark-tips {
    float: left;
    margin-left: 20px;
    margin-bottom: 10px;
}

.section39 .banner .flipper-box .flipper-text {
    font-family: roboto, source-han-sans-simplified-c, "Helvetica Neue", Helvetica, Arial, sans-serif;
    left: -100px;
}

.experience .step-list li .step-msg {
    font-size: 18px !important;
}

.experience .step-list li.step3>div {
    width: 155px !important;
}

.aboutUs-row-award .aboutUs-award-footer span {
    font-weight: bold;
}

.charge-row2 .indexStyle ul li em {
    width: 280px;
}

.charge-row2 .indexStyle ul li strong {
    font-weight: bold;
}

.charge-row3 .colst .tips-list:nth-of-type(1) {
    top: 0 !important;
}

.section11 .content-left ul li:nth-of-type(1) span,
.section11 .content-left ul li:nth-of-type(1) span {
    padding-right: 10px;
}

.experience .step-list .step2 div p:nth-of-type(2) {
    padding: 0 10px;
}

.news-container .news-res:nth-of-type(1) {
    margin-bottom: 0;
}

.news-container .news-res:nth-of-type(2) {
    margin-top: 0;
}

.section40 .content-left-info .content-list .list-three p {
    margin-left: 10px;
}

.section40 .content-left-info .content-list .list-two p {
    margin-left: 6px;
}

.section40 .content-left-info .content-list .list-one p {
    margin-left: 12px;
}

.section40 .content-left-info .content-list li p {
    font-size: 14px;
}

.section41 .activity-table table td>span {
    font-size: 20px;
}

.container-fluid .row3 p {
    width: 570px;
}

.experience .more-list li ul li {
    max-width: 330px !important;
}

.section11 .section-content .content-right .content-title .titie {
    line-height: 32px;
}

.header-fade-in .navTab .cat-list li:nth-of-type(1) {
    left: -44px;
}

.header-fade-in .navTab .cat-list li:nth-of-type(2) {
    left: 39px;
}

.header-fade-in .navTab .cat-list li:nth-of-type(4) {
    left: 334px;
}

.header-fade-in .navTab .cat-list li:nth-of-type(5) {
    left: 447px;
}

.header-fade-in .navTab .cat-list li:nth-of-type(6) {
    left: 540px;
}

.header-fade-in .navTab .cat-list li:nth-of-type(6) {
    left: 553px;
}

.navTab .cat-list li:nth-of-type(1) a:nth-of-type(4):hover {
    padding: 14px 18px;
}

.box-shadow .quote-tab ul {
    display: flex;
}

.row1-title {
    width: 510px;
}

.forex-container .row1-title {
    width: 550px;
}

.row2 .col-right ul li:last-child {
    width: 530px;
}

.contactUs-row1 p strong {
    min-width: 150px;
}

/* 20201013 奖励及荣誉页面 */
.row-award .content-award .content-right > ol {
    padding: 5px 0 0 20px;
}

.row-award .content-award .content-right > ol li p:nth-of-type(1) {
    width: 300px;
}

.quote-tab ul li {
    padding: 0 8px;
    width: 14%;
}
.quote-tab ul li:nth-of-type(1) {
    width: 26%;
}
.quote-tab ul li:nth-of-type(3) {
    width: 18%;
}
.professional-account-container .row4 .base-box .access-account{
    padding-top:30px;
}
.professional-account-container .row5 ul li{
    height: 220px;
    padding-top:30px;
}
.cat-list li:nth-of-type(6){
    width: 200px;
}
.professional-account-container .row4 .base-box .access-account h2{
    padding-right: 100px;;
}
.row1 .row1-title:nth-of-type(2){
    padding-right: 20px;;
}
.contract-container .contract-module .table th:nth-of-type(2) {
    min-width: 100px;
}
.contract-container .contract-module .table th:nth-of-type(6) {
    max-width: 112px;
}
.contract-container .contract-module .table th:nth-of-type(8),
.contract-container .contract-module .table th:nth-of-type(9) {
    width: 200px;
}

@media (max-width: 768px) {
    .section40 .en-title .content-top {
        margin-left: 0;
        text-align: center;
    }
    .section40 .content-middle .content-middle-fl {
        margin-left: 5px;
    }
    .section40 .content-middle .content-middle-fr {
        padding-top: 0;
    }
    .section40 .content-list li p,
    .section42 .demo-list .demo-list-ul ul>li {
        font-size: 12px !important;
    }
    .section40 .content-left-info .content-list .list-two {
        width: 96px;
        margin-left: -5px;
    }
    .section41 .section-list-list ul li {
        margin: 0 20px 20px;
    }
    .section42 .section-content .demo-box {
        width: auto !important;
        position: relative;
    }
    .section42 .demo-list .demo-list-ul .list-date {
        height: auto !important;
    }
    .section42 .demo-list .demo-list-ul .list-more-info .list-more-position .list-more-border {
        margin-left: -65px;
    }
    .section42 .demo-list .demo-list-ul .list-more-info .list-more-position p {
        margin-left: -55px;
        width: 92px;
        line-height: normal;
    }
    .section41 .activity-table-m table thead th {
        font-size: 12px;
        line-height: 14px;
    }
    .section41 .activity-table-m table tbody th,
    .section41 .activity-table-m table tbody th>span {
        font-size: 12px;
    }
    .contactUs-row1 p:nth-of-type(1) span {
        display: block;
    }
    .step-list-swiper .swiper-slide .step-msg {
        font-size: 16px !important;
        line-height: 18px;
    }
    .experience .more-list>li:last-child p {
        width: 100% !important;
    }
    .experience .more-list li .phone-icon-box img {
        margin-top: -25px;
    }
    .section42 .demo-box .demo-list:nth-of-type(2) .demo-list-ul li:nth-of-type(1) ul li {
        padding-right: 62px;
    }
    .section42 .section-content .demo-box .remark-tips {
        float: none;
        margin: 0;
        position: absolute;
        bottom: 40px;
        left: 55px;
        font-size: 12px;
    }
    .experience .step-list .step2 div p:nth-of-type(2) {
        padding: 0 !important;
    }
    .step-list-swiper .swiper-slide div p:nth-of-type(2) {
        font-size: 12px;
    }
    .step-list-swiper .swiper-slide.step3 div p:nth-of-type(2) {
        width: 160px;
    }
    .section41 .section-list-list li p {
        padding-right: 10px;
    }
    .contract-container .contract-rules .rules-col span.db-col {
        padding: 0 12px;
    }
    .container-fluid .row3 p,
    .regular-box .row4 .col-lg-5 h4 span {
        width: 100%;
    }
    .section11 .section-content .content-right .content-title .titie {
        padding: 0 10px 6px;
    }
    .details-box .detail-list .detail-info p {
        text-align: unset;
    }
    .flipper-group .flipper-digit:after {
        height: 1px;
    }
    .regular-box .row4 .col-lg-5 p {
        font-weight: 300;
    }
    .forex-container .visible-xs .quote-list li span:nth-of-type(1) {
        width: 34.85%;
    }
    .complaint-container {
        padding-top: 144px !important;
    }
    .complaint-container .complaint-row2 .info-list strong {
        max-width: 120px;
    }
    .complaint-container .complaint-row2 .info-list span {
        margin-left: 140px;
    }
    .container-fluid .complaint-row2 p:nth-of-type(1) {
        margin-top: 20px;
    }
    .license-container .license-row1 .col-lg-6 p,
    .license-container .license-row1 ul li,
    .contactUs-container .contactUs-row1 p span,
    .contactUs-container .contactUs-row3 p,
    .container-fluid .aboutUs-row1 p,
    .container-fluid .aboutUs-row2 p,
    .container-fluid .aboutUs-row3 li span,
    .risks-row1 .base-box .desc,
    .risks-row1 .base-box span,
    .risk-case .risks-row2 p,
    .risks-row3 .col-xs-12 p,
    .container-fluid .platform-row1 .col-lg-6 p,
    .container-fluid .platform-row6 .tip-list span,
    .row1 .row1-desc,
    .forex-container .row4 .col-xs-12 .forex-tip p,
    .price-row2 .product-info ul li span,
    .support-container .support-row1 .form-group .form-control {
        font-weight: 300;
    }
    .footer .warning p,
    .support-row2 a,
    .news-container .news-row1 .col-lg-6 p:nth-of-type(1) {
        font-weight: 300;
    }
    .container-fluid .aboutUs-row3 li span {
        width: 100%;
    }
    .container-fluid .platform-row1 .col-lg-6 p,
    .container-fluid .platform-row1 .col-lg-6 span,
    .platform-row5 p {
        text-align: left;
    }

    .row1-title,
    .forex-container .row1-title,
    .row2 .col-right ul li:last-child {
        width: unset;
    }

    .section39 .banner .flipper-box .flipper-text {
        left: -80px;
    }

    .contactUs-row1 p {
        padding-left: 140px !important;
    }

    .contactUs-row1 p strong {
        min-width: 130px !important;
    }

    .section40 .content-left-info .content-list .list-one p {
        margin-left: 3px;
    }

    .section40 .content-left-info .content-list .list-two p {
        margin-left: -3px;
    }

    .section40 .content-left-info .content-list .list-three p {
        margin-left: 5px;
    }
    .quote-tab ul li {
        padding: 0;
    }
    .professional-account-container .row3 table tr th:nth-of-type(1){
        padding-top:6px !important;
        padding-bottom:6px !important;
    }
    .professional-account-container .row5 ul li{
        width: 200px !important;
        height: 220px !important;
    }
    .professional-account-container .row5 ul li p{
        margin-top:30px;
    }
    
    /* .row.row2 .quote-tab ul li:nth-of-type(1){
        width: 28%;
    }
    .row.row2 .quote-tab ul li:nth-of-type(2){
        width: 13%;
    }
    .row.row2 .quote-tab ul li:nth-of-type(3){
        width: 20%;
    }
    .row.row2 .quote-tab ul li:nth-of-type(4){
        width: 13%;
    }
    .row.row2 .quote-tab ul li:nth-of-type(5){
        width: 13%;
    }
    .row.row2 .quote-tab ul li:nth-of-type(6){
        width: 13%;
    } */
    .professional-account-container .row4 .base-box .access-account h2{
        padding-right: 0;;
    }
}

.index-service .service-box .outside .content{
	padding-top:44px;
}
.index-service .service-box .outside:hover .content{
	padding-top:20px;
}