@font-face {
    font-family: 'GothamBold';
    src: url('/legacy/product/2022.1.7/pc/font/Gotham-Bold.otf');
}

@font-face {
    font-family: 'GothamLight';
    src: url('/legacy/product/2022.4.2/pc/img/GothamLight.otf');
}

@font-face {
    font-family: 'GothamMedium';
    src: url('/legacy/product/2022.1.7/pc/font/GothamMedium.otf');
}

@font-face {
    font-family: 'SourceHanSansCNBold';
    src: url('/legacy/product/2022.1.7/pc/font/SourceHanSansCN-Bold.otf');
}

@font-face {
    font-family: 'SourceHanSansCNLight';
    src: url('/legacy/product/2022.4.2/pc/img/SourceHanSansCN-Light-2.otf');
}

@font-face {
    font-family: 'SourceHanSansCNMedium';
    src: url('/legacy/product/2022.1.7/pc/font/SourceHanSansCN-Medium.otf');
}

@font-face {
    font-family: 'Book';
    src: url('/legacy/product/2022.1.7/pc/font/SourceHanSansCN-Normal.otf');
}


/* homepage product font */

.introduce-post p:nth-of-type(1) {
    font-family: GothamBold, SourceHanSansCNBold;
}

.introduce-post p:nth-of-type(2) {
    font-family: GothamMedium, SourceHanSansCNMedium;
}

.introduce-post span {
    font-family: GothamLight, SourceHanSansCNLight;
}

.th-hdr-col1 ul li a {
    font-family: Book;
}

.mt10 {
    font-family: Book;
}

.th-hdr-col5 a {
    font-family: Book;
}

.th-foot-col1,
.th-foot-col2 ul li a,
.th-foot-bar>div,
.th-foot-bar-r a,
.th-foot-legal .th-foot-legal-in div:nth-of-type(2) {
    font-family: Book;
}


/* product category font */

.lest-top-word-btn p {
    font-family: GothamBold, SourceHanSansCNBold;
}

.lest-top-ther-btn-word div:nth-of-type(2) {
    font-family: GothamMedium, SourceHanSansCNMedium;
}

.lest-top-ther-btn-word p:nth-of-type(1) {
    font-family: GothamLight, SourceHanSansCNLight;
}

.lest-top-two-word-btn div>p {
    font-family: GothamBold, SourceHanSansCNBold;
}

.list-btn-wore p:nth-of-type(1) {
    font-family: GothamBold, SourceHanSansCNBold;
}

.list-btn-wore p:nth-of-type(2) {
    font-family: GothamMedium, SourceHanSansCNMedium;
}

.list-btn-wore span {
    font-family: GothamLight, SourceHanSansCNLight;
}

.lest-top-ther-btn-word div:nth-of-type(1) {
    font-family: GothamBold, SourceHanSansCNBold;
}

.lest-top-two-word-btn span {
    font-family: GothamLight, SourceHanSansCNLight;
}

.lest-top-word-btn button {
    font-family: Book;
}


/* experience store */

.tiyantitle {
    font-family: GothamBold, SourceHanSansCNBold;
}

.savebox li,
.citybox li,
.addresslist p {
    font-family: GothamLight, SourceHanSansCNLight;
}

.addresslist .addname {
    font-family: GothamMedium, SourceHanSansCNMedium;
}


/* service */

.content_service4_2,
.content_service10_1,
.content_service12,
.content_service13_1 a {
    font-family: GothamLight, SourceHanSansCNLight;
}

.content_service2_1 {
    font-family: GothamBold, SourceHanSansCNBold;
}

.content_service1>div:nth-of-type(3) h1 {
    font-family: GothamMedium, SourceHanSansCNMedium;
}

.content_service1>div:nth-of-type(3)>div {
    font-family: GothamLight, SourceHanSansCNLight;
}

.content_service>div:nth-of-type(1) {
    font-family: GothamBold, SourceHanSansCNBold;
}

.content_service1>div:nth-of-type(1) {
    font-family: GothamBold, SourceHanSansCNBold;
}


/* about us */

.about-wrap .p-30 {
    font-family: GothamBold, SourceHanSansCNBold;
}

.about-wrap .p-14 {
    font-family: GothamLight, SourceHanSansCNLight;
}


/* join us */

.recruit_conter_top span,
.recruit_conter_screen_div_p p span {
    font-family: GothamMedium, SourceHanSansCNMedium;
}

.recruit_conter_screen_top span,
.recruit_conter_screen table tr td:nth-of-type(1),
.recruit_conter_screen table tr td:nth-of-type(2),
.recruit_conter_screen table tr td:nth-of-type(3),
.recruit_conter_screen table tr td:nth-of-type(4),
.recruit_conter_screen_div_xx span:nth-child(odd),
.recruit_conter_screen_div_xx span:nth-child(even),
.recruit_conter_screen_button span a {
    font-family: GothamLight, SourceHanSansCNLight;
}

.recruit_conter_screen table tr:nth-of-type(1) td,
.recruit_conter_screen_div_p>span {
    font-family: GothamBold, SourceHanSansCNBold;
}


/* contact us */

.width ul li h1 {
    font-family: GothamBold, SourceHanSansCNBold;
}

.width ul li p {
    font-family: GothamLight, SourceHanSansCNLight;
}


/* tech trends */

.ce li a,
.content_service_right1_1 {
    font-family: GothamMedium, SourceHanSansCNMedium;
}

.content_service_right3_3,
.content_service_right3_6 div span,
.content_service_right3_6 div,
.pr2_12 ul li a,
.pr2_12_3,
.pr2_12_6 a {
    font-family: GothamLight, SourceHanSansCNLight;
}


/* mobile */


/* homepage */

.Navigation-X>p a,
.Navigation-X span:last-child,
.Navigation-X>div p,
.option>div>p:nth-of-type(1) a,
.option>div>p:nth-of-type(1),
.option div div p,
.customerService h5,
.customerService p,
.customerService h3,
.customerService h2,
.customerService h2 ul li a,
.bottom {
    font-family: GothamLight, SourceHanSansCNLight;
}


/* all products */

.productCopywriting p {
    font-family: GothamBold, SourceHanSansCNBold;
}

.productCopywriting h3 {
    font-family: GothamMedium, SourceHanSansCNMedium;
}

.productCopywriting span {
    font-family: GothamLight, SourceHanSansCNLight;
}


/* tech support */

.content_service_right3_3 {
    font-family: GothamBold, SourceHanSansCNBold;
}

.faq-list div {
    font-family: GothamMedium, SourceHanSansCNMedium;
}

.content_service_right3_9 p,
.content_service_right3_10 {
    font-family: GothamLight, SourceHanSansCNLight;
}


/* downloads */

.check-down li p.name {
    font-family: GothamMedium, SourceHanSansCNMedium;
}

.check-down li p,
.check-down li.right a {
    font-family: GothamLight, SourceHanSansCNLight;
}


/* experience store */

.ty_title .city,
.experienceBox p span:nth-of-type(1) {
    font-family: GothamBold, SourceHanSansCNBold;
}

.ty_title .style_city,
.experienceBox p span:nth-of-type(2) {
    font-family: GothamMedium, SourceHanSansCNMedium;
}

.experienceBox p:nth-of-type(2),
.has_children .bt,
.has_children a {
    font-family: GothamLight, SourceHanSansCNLight;
}