.c_container{width:100%;max-width:1200px;margin: 0 auto;}

.section1{background-image:url("/ged/img/bg.jpg");height:101rem;background-repeat: no-repeat;text-align: center;padding-top:10rem;}
.section1 img{max-width: 100%;}
.section1 .row1{font-size:5.2rem;color:white;}
.section1 .row2{margin:0 auto;width: 675px;max-width:100%;}
.section1 .row3{font-size:2rem;color:white;margin-bottom:4.5rem;}
.section1 .row4{background-image:url("/ged/img/clock.png");background-size: 100% auto;width: 352px;height:405px;max-width:100%;background-repeat: no-repeat;margin: 0 auto;display:flex;justify-content: center;align-items: center;}
.section1 .row4 .content1{position:absolute;color: white;}
.section1 .row4 .content1 .item1{font-size:2.8rem;}
.section1 .row4 .content1 .item2{display:flex;margin: 1.5rem 0;}
.section1 .row4 .content1 .item3{font-size:3.2rem;}

.section2{background-color:#c80025;padding:1.2rem;position: fixed;width: 100%;bottom: 0;z-index: 1;}
.section2 .row1{height: inherit;color: white;}

.section3{margin-top: 7rem;}
.section3 .row1{text-align: center;}

.item_title0{
    font-size:1.7rem;
    color:white;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    height: 5rem;
    overflow: hidden;
    /*    white-space: nowrap;
        text-overflow: ellipsis*/
}
.item_title1{
    font-size: 1.2rem;
    color: #798699;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    height: 2.3rem;
    overflow: hidden;
    /*    white-space: nowrap;
        text-overflow: ellipsis*/
}
.row_title1{font-size:2.8rem;color: white;}
.row_title2{font-size:1.5rem;color: white;}

.section3 .row2{margin-top:3rem;}
.section3 .row2 .content{width:600px;display: flex;}
.section3 .row2 .content:nth-child(2){padding-left:0.5rem}
.section3 .row2 .content .item{width: 50%;}
.section3 .row2 .content .item:nth-child(2){padding-left:0.5rem}
.section3 .row2 .content .item img{width: 100%;}

.section3 .row3{text-align: center;margin-top:6rem;}

.section3 .row4{text-align: center;margin-top: 7rem;}
.section3 .row4 .item{margin-bottom:7rem;}
.section3 .row4 .item:nth-child(2){padding-left: 0.5rem;}
.section3 .row4 .item img{max-width:100%;}
.section3 .row4 .item .title{font-size:2rem;color: white;margin: 2rem 0;}

.section4{margin-top:10rem;}
.section4 .row1{text-align: center;height:7rem;line-height:7rem;background-color:#151426;}
.section4 .row1 .item1{width:49%;border:0.2rem solid #a490d5;border-bottom:none;font-size:2.5rem;color:white;cursor:pointer;border-bottom-left-radius:0.2rem;border-bottom-right-radius:0.2rem;}
.section4 .row1 .item1.in{border-color:#18f7fc;color:#18f7fc;background-color:#2d2e43;}
.section4 .row1 .item2{width:2%;border-bottom:none;}

.section4 .row2{border-top:0.2rem solid #18f7fc;background-color:#2d2e43;}
.section4 .row2 .content1{margin: 5rem 0;}
.section4 .row2 .content1 a{color: white;font-size:2rem;margin-right:4rem;}
.section4 .row2 .content1 a:last-child{margin-right:unset;}
.section4 .row2 .content2{margin-top: 3rem;}
.section4 .row2 .content2 .item{width:240px;margin-bottom:2rem;padding:0.5rem;}
.section4 .row2 .content2 .item .img{text-align: center;}
.section4 .row2 .content2 .item .img img{max-width:100%;width:100%;}
.section4 .row2 .content2 .item .txt{word-break: break-all;padding: 1.5rem 0.5rem;}

.section4 .row2 .content2 .item .txt .dc{font-size:1.2rem;color:#798699;text-decoration: line-through; }
.section4 .row2 .content2 .item .txt .price .val1{font-size:1.7rem;color:white;}
.section4 .row2 .content2 .item .txt .price .val2{font-size:1.2rem;color:#009877;}
.section4 .row2 .content2 .item .txt .price .val3{font-size:1.7rem;color:#f46d57;}
.section4 .row2 .content2 .item .txt .price .val3 .circle{display: inline;background-color:#f46d57;color:white;padding:0px 3px;border-radius:2.5rem;}

.section5{margin-top: 7rem;}
.section5 .row1{text-align: center;}
.section5 .row1 .item1{font-size:2.8rem;color: white;}
.section5 .row1 .item2{font-size:1.3rem;color: white;}
.section5 .row2{margin-top:3rem;display: flex;flex-wrap: wrap;justify-content: space-between;}
.section5 .row2 .item1{max-width:975px;width:100%;}
.section5 .row2 .item1 img,
.section5 .row2 .item1 video{max-width: 100%;}
.section5 .row2 .item2{width:225px;}
.section5 .row2 .item2 a{display:inline-block;width:225px;}
.section5 .row2 .item2 a.in:before{display:none;}
.section5 .row2 .item2 a:before{content: attr(data-title);
    position: absolute;
    width: 225px;
    height: 137px;
    background-color: rgba(0, 0, 0, 0.7);
    color: white;
    padding: 85px 10px 0 10px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}
.section5 .row2 .item2 a img{max-width:100%;}

.section6{margin-top: 7rem;}
.section6 .row1 .item1{font-size:2rem;color: white;}
.section6 .row2{margin-top: 4.5rem;border: 0.1rem solid #2c2b3d;}
.section6 .row2 .item{border-bottom:0.1rem solid #2c2b3d;padding:1.5rem;font-size:1.3rem; }
.section6 .row2 .item .val1{width: 12rem;padding-right:0.5rem;}
.section6 .row2 .item .val1 .star span{color: #ffd508!important;}
.section6 .row2 .item .val1 .name{color:#aea1a8;}
.section6 .row2 .item .val2{width: 6.8rem;padding-right:0.5rem}
.section6 .row2 .item .val2 img{max-width: 100%;height: auto;}
.section6 .row2 .item .val3{color: white;width:98rem;}

.section7{margin-top:7rem; margin-bottom:7rem;}
.section7 .row1 .item1{font-size:2rem;color: white;}
.section7 .row2{margin-top: 4.5rem;display: flex;flex-wrap: nowrap;overflow: auto;padding-bottom:1rem;}
.section7 .row2 .item{margin-bottom:2rem;flex: none;width: 235px;margin-right:1rem;}
.section7 .row2 .item img{max-width:100%;}

.c_btn_1{color:#c80025;font-size:1.8rem;font-weight:bold;padding:1rem 3.5rem;border: none;border-radius: 0.5rem;}
.c_btn_2{background-color:#00e3fe;color:#18142f;font-size:2rem;font-weight:bold;padding:1rem 3.5rem;border: none;border-radius: 2.5rem;}
.c_btn_3{background-color:#b281ff;color:#18142f;font-size:2rem;font-weight:bold;padding:1rem 3.5rem;border: none;border-radius: 2.5rem;}

/* Page List */
.page-list { text-align: center; font-size: 0; padding: 2rem 0;}
.pager { display: inline-block; position: relative; margin: auto; padding: 0 90px; max-width: 500px; height: 35px; }
.pager-table { border-collapse: collapse; margin: auto; width: auto; }
.pager-table tr td { width: 30px; height: 100%; text-align: center; }
.pager-table tr td a,
.pager-table tr td button { display: block; width: 100%; margin: 0 2px; height: inherit; line-height: 35px; letter-spacing: -0.05em; font-size: 15px; color: #717080;border: none;background-color: #252434; }
.pager-table tr td.on a,
.pager-table tr td.on button { color: #0f1b0d; background:#c97c34;}
.pager-l { position: absolute; top: 0; left: 0; height: 100%; font-size: 0; }
.pager-r { position: absolute; top: 0; right: 0; height: 100%; font-size: 0; }
.pager-l button,
.pager-r button { display: inline-block; vertical-align: top; width: 35px; height: 100%; }
.backward,.prev,.next,.forward{
    color: #717080;
    background-color: #252434;
    font-size: 15px;
    border: none;
}
@media (max-width: 1250px) {
    .section5 .row2 .item2{width:unset;display: flex;flex-wrap: wrap;padding-left:unset;}
    .section5 .row2 .item2 a{width:175px;}
    .section5 .row2 .item2 a:before{content: attr(data-title);
        width: 175px;
        height: 105px;
        padding: 55px 10px 0 10px;
    }

    .section3 .row2 .content:nth-child(2){padding-left:unset;}
    .section3 .row4 .item:nth-child(2){padding-left: unset;}

    .section6 .row2 .item .val1{width:unset;order:2;padding-right:unset;padding-top:1rem;display: flex;border-top: 0.1rem solid #2c2b3d;width:100%;margin-top:1rem; }
    .section6 .row2 .item .val1 .name{margin-left:0.5rem}
    .section6 .row2 .item .val2{width: 20%;}
    .section6 .row2 .item .val3{width: 80%;padding-right:unset;}
}
@media (max-width: 960px) {
    #at-wrap{padding-left:1%!important;padding-right:1%!important;}
    html{font-size:9px;}
    .section2{width: 101%;margin-left:-1%;}
}
@media (max-width: 576px) {
    html{font-size:8px;}
    .section3 .row2 img{width:49%;}
    .section3 .row2 img:nth-child(2),
    .section3 .row2 img:nth-child(4)
    {margin-right:unset;}
    .section4 .row2 .content2 .item {width: 50%;}
    .section7 .row2 .item {width: 40%;}
}