.gu_sub_wrapper .gu_sub_contents .contents_inner{padding-top:160px;}
#TERMS ul li {padding:80px 0; border-bottom:1px solid #e5e5e5;}
#TERMS ul li:first-child {padding-top:0;}
#TERMS ul li:last-child {border-bottom:none; padding-bottom:0;}
#TERMS ul li div .number{position:relative; display:block; padding-left:20px;}
#TERMS ul li div .number:before{content:'1.'; display:inline-block; position:absolute; left:0; top:0; }
#TERMS ul li div .number:nth-of-type(2):before{content:'2.';}
#TERMS ul li div .number:nth-of-type(3):before{content:'3.';}
#TERMS ul li a {color:#007acc}
#TERMS ul li .link_btn{margin-top:30px;}
:lang(zh) #TERMS {word-break: break-all;}


/* ================================== Laptop css ================================== */
@media all and (max-width: 1280px) {


}



/* ================================== Tablet css ================================== */
@media all and (max-width: 1080px) {

    .gu_sub_wrapper .gu_sub_contents .contents_inner {padding-top: 120px;}
    .gu_sub_wrapper .gu_sub_contents .contents_inner br {display: none;}

}

/* ================================== Mobile css ================================== */
@media all and (max-width: 766px) {

    .gu_sub_wrapper .gu_sub_contents .contents_inner {padding-top: 60px;}
    #TERMS .gu_box_desc {font-size: 14px; line-height: 24px;}
    #TERMS ul li {padding: 50px 0; }




}