.direct_section_technique__wrapper{height:647px;background-color:#fff;padding:70px 0 110px}.direct_container_width{width:1200px;margin:0 auto}.direct_section_technique__title{text-align:center}.direct_section_technique__title h2{font-size:28px;color:#161616}.direct_section_technique__nav{margin-top:32px}.direct_section_technique__nav--row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.direct_section_technique__nav--title{color:#9b9b9b;font-size:14px;margin-right:10px;width:56px;text-align-last:justify}.direct_section_technique__nav--item>div{font-size:14px;color:#161616;margin-left:40px;height:20px;line-height:20px;padding:0 8px;cursor:pointer}.direct_section_technique__nav--row:nth-child(2){margin-top:20px}.direct_section_technique__content{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.direct_section_technique__content--img img{width:260px;height:260px}.direct_section_technique__content--text{padding-left:50px}.direct_section_technique__content--text h3{font-size:28px;color:#9b9b9b;margin-top:50px;font-weight:lighter}.direct_section_technique__content--text p{width:523px;font-size:14px;color:#9b9b9b;line-height:24px;margin-top:20px}.direct_section_technique__content--text p span{font-weight:700;color:#161616}.technique_nav_item--active{background:#ffd423;border-radius:3px;font-weight:700}.drect_section_case__wrapper{padding:70px 0 100px;background-color:#fafafa;text-align:center;height:878px}.drect_section_case__container_width{width:1200px;margin:0 auto}.drect_section_case__title{font-size:28px;color:#161616}.drect_section_case__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:43px}.drect_section_case__img_container{margin-top:7px}.drect_section_case__img_container a{display:block;position:relative;overflow:hidden}.drect_section_case__img_container a:hover .drect_section_case__img_text{bottom:0}.drect_section_case__img_container .drect_section_case__img{width:295px;height:295}.drect_section_case__img img{width:100%;height:100%}.drect_section_case__img_text{position:absolute;width:295px;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#ffd322;background-color:rgba(255,211,34,.9);bottom:-60px;left:0;transition:all .25s}.drect_section_case__img_icon{height:32px;width:32px;border-radius:50%;overflow:hidden;margin-left:15px;margin-top:14px}.drect_section_case__img_icon img{width:100%;height:100%}.drect_section_case__img_text p{line-height:60px;margin-left:15px;font-weight:700;font-size:16px;color:#000}.drect_section_case__buttom{margin:0 auto;margin-top:52px}.drect_section_case__buttom a{display:block;width:210px;line-height:48px;text-align:center;border:1px solid #e3e3e3;border-radius:3px;color:#161616;font-size:16px}.drect_section_case__buttom a:hover{color:#fff;background-color:#161616}.direct_section_flow__wrapper{background-color:#fff;padding:70px 0 100px}.direct_section_flow__width{width:1200px;margin:0 auto}.direct_section_flow__title h3{font-size:28px;color:#161616;text-align:center}.direct_section_flow__buttom{width:422px;height:50px;border:1px solid #161616;border-radius:3px;overflow:hidden;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:68px}.direct_section_flow__buttom .direct_section_flow__buttom--active{background-color:#161616;color:#fff}.direct_section_flow__buttom span{display:block;width:210px;text-align:center;line-height:48px;font-size:16px;color:#161616;cursor:pointer}.direct_section_flow__content{margin-top:70px;padding:0 50px}.direct_section_flow__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.direct_section_flow__arrow{line-height:124px}.direct_section_flow__row:nth-child(2){padding:0 50px}.direct_section_flow__arrow--hidden{display:none}.direct_section_flow__arrow i{font-size:28px;color:#ffd423}.direct_section_flow__info--icon{font-size:53px}.direct_section_flow__info{width:150px;text-align:center}.direct_section_flow__info--text{font-size:16px;color:#161616}.channel__contact__wrapper{background-color:#ffd423;padding:70px 0 100px;position:relative}.channel__contact__container{margin:0 auto}.channel__contact__wrapper:before{display:block;content:"";width:20px;height:20px;background-color:#fff;position:absolute;left:50%;top:-10px;margin-left:-10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.channel__contact__wrapper:after{display:block;content:"";width:20px;height:20px;background-color:#ffd423;position:absolute;left:50%;bottom:-10px;margin-left:-10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.channel__contact__title{font-size:28px;color:#161616;text-align:center;font-weight:700;margin-bottom:52px}.channel__contact__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.channel__contact__info--item div{font-size:16px;color:#161616}.channel__contact__info--img{height:35px;line-height:35px;margin:0 auto;text-align:center;margin-bottom:20px}.channel__contact__info--img img{width:35px}.direct_section_problem__wrapper{padding:70px 0 100px;background-color:#fafafa}.direct_section_problem__width{width:1200px;margin:0 auto}.direct_section_problem__content{margin-top:68px}.direct_section_problem__title h3{font-weight:700;font-size:28px;color:#161616;text-align:center}.direct_section_problem__info__item{display:block;background-color:#fff;position:relative;margin-top:2px;background:#fff;box-shadow:0 1px 0 0 #f1f1f1;cursor:pointer}.direct_section_problem__info__icon--active{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.direct_section_problem__info--text{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;width:100%;padding:30px 80px;background-color:#f5f5f5;box-shadow:0 1px 0 0 #f1f1f1;display:none;transition:all .45}.direct_section_problem__info--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.direct_section_problem__info__icon{display:block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:12px solid #ffd423;margin-left:50px;margin-top:34px;transition:all .38s}.direct_section_problem__info--title p{font-size:16px;color:#161616;line-height:78px;margin-left:19px}.direct_section_problem__info--text li{color:#161616;line-height:26px}.direct_section_problem__info--text span{font-weight:700}.channel__contact__wrapper .contact_info__container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;max-width:1120px}.channel__contact__wrapper .contact_info--headimg{width:208px;height:291px;margin-right:30px}.channel__contact__wrapper .contact_info--headimg img{width:100%;height:100%}.channel__contact__wrapper .contact_detail__container{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#161616;letter-spacing:0}.channel__contact__wrapper .contact--name{font-size:24px;margin-bottom:8px}.channel__contact__wrapper .contact--tag{font-size:16px;border:1px solid #161616;margin-bottom:16px;width:120px;text-align:center;line-height:22px;padding:2px;font-weight:500}.channel__contact__wrapper .contact--intro{font-size:16px;line-height:25px;margin-bottom:24px;min-height:77px}.channel__contact__wrapper .contact-way{background-color:#f4c814;display:-webkit-box;display:-ms-flexbox;display:flex;height:113px;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;color:#141414;padding-left:14px}.channel__contact__wrapper .contact-icon{width:22px;margin-right:18px;vertical-align:text-bottom}.channel__contact__wrapper .contact-qrcode--container{font-size:14px;color:#141414}.channel__contact__wrapper .contact-qrcode--wrapper{width:60px;height:60px;background-color:#fff;margin:0 auto 6px}.channel__contact__wrapper .contact-qrcode--wrapper img{width:100%;height:100%}.caseform_container{background-color:#fafafa}.caseform_container .caseform_container--title{font-size:28px;color:#161616;text-align:center;padding:70px 0}.caseform_container .caseform--body{background-color:#fff;padding:80px 62px;max-width:1200px;margin:0 auto}.caseform_container .form_item__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:46px;position:relative}.caseform_container .form_item__container .error_tip{position:absolute;left:150px;top:54px;color:red}.caseform_container .form_item--label{font-size:16px;color:#161616;width:120px;text-align:right}.caseform_container .form_item__label--top{-ms-flex-item-align:start;align-self:flex-start}.caseform_container .form_item__component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}.caseform_container .form_item__component--inline{margin-left:0}.caseform_container .form_item_full{-webkit-box-flex:1;-ms-flex:1;flex:1}.caseform_container .form_item_full .msg_textarea,.caseform_container .form_item_full .textarea_wrap{width:100%}.caseform_container .checkout_container,.caseform_container .radio_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.caseform_container .checkout_item,.caseform_container .radio_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;margin-right:30px}.caseform_container .radio{width:16px;height:16px;border-radius:50%;border:1px solid #d7d7d7;margin-right:6px;position:relative;transition:all .2s}.caseform_container .check{margin-right:6px;font-size:16px}.caseform_container .radio--active:before{content:"";display:block;position:absolute;left:50%;top:50%;margin-left:-5px;margin-top:-5px;width:10px;height:10px;background-color:#000;border-radius:50%}.caseform_container .form_item__component--input{outline:none;border:1px solid #e8e8e8;border-radius:2px;width:378px;height:44px;padding-left:10px;color:#161616}.caseform_container .name-input{width:140px;margin-right:20px}.caseform_container .contact-input{width:239px}.caseform_container .contact_select{width:82px;height:44px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;outline:none;border:1px solid #e8e8e8;border-right:none;border-radius:2px;border-bottom-right-radius:0;border-top-right-radius:0;padding-left:10px;font-size:16px;color:#161616;background:url(https://img.tuwear.com/assets/home_down-a0cd698d920ee02a65613b9ed414c2a3.png) no-repeat scroll 100% transparent;background-size:15%;background-position-x:62px}.caseform_container .contact_select::-ms-expand{display:none}.caseform_container .textarea_wrap{padding:4px;border-radius:2px;border:1px solid #e8e8e8}.caseform_container .msg_textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:880px;background-color:#fff;border:none;height:108px;resize:none}.caseform_container .msg_textarea::-webkit-resizer{display:none}.caseform_container .form_btn--submit{width:150px;height:44px;background-color:#ffd234;border-radius:2px;font-size:16px;color:#161616;font-weight:700;margin:0 auto 8px;text-align:center;line-height:44px;cursor:pointer}.caseform_container .form_btn--submit:hover{background-color:#ffdd67}.caseform_container .form_footer--tip{text-align:center}.caseform_container .form_footer--tip1{font-size:14px;color:#cbcbcb;margin-bottom:70px}.caseform_container .form_footer--tip2{font-size:14px;color:#161616;margin-bottom:7px}.caseform_container .form_footer--tip3{font-size:24px;color:#161616}body{color:#4a4a4a}.ui.menu{font-family:PingFang SC,PingHei,Helvetica Neue,Microsoft YaHei,\\5FAE\8F6F\96C5\9ED1,SimHei,Helvetica,Arial,sans-serif!important}.group_order__banner_title{line-height:48px;position:absolute;font-size:42px;font-weight:600;left:50%;top:48%;color:#fff;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);text-align:center}.group_order__banner_title .lower{margin-top:8px;font-size:21.7px;font-weight:400}.group_order__banner_title.reunion{font-size:36px;top:41%}.group_order__banner.reunion .banner_phone_number{text-align:right;font-size:14px;line-height:14px}.group_order__banner{width:100%;padding-bottom:650px;height:0;background-image:url(https://img.tuwear.com/assets/groud_order_banner@2x-792b33693f5381736716254162397652.jpg);background-size:cover;position:relative;font-size:14px}.group_order__banner .ani_slideUp{opacity:0;-webkit-animation-name:slideUp;animation-name:slideUp;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.group_order__banner .ani_slideUp.ani_slideUp--item1{-webkit-animation-delay:.5s;animation-delay:.5s}.group_order__banner .ani_slideUp.ani_slideUp--item2{-webkit-animation-delay:.7s;animation-delay:.7s}.group_order__banner .ani_slideUp.ani_slideUp--item3{-webkit-animation-delay:1s;animation-delay:1s}.group_order__banner .upper{font-size:50px;line-height:50px}.group_order__banner .lower{margin-top:10px;font-size:38px;letter-spacing:10px;font-weight:lighter}.group_order__banner .banner_title__button,.group_order__banner .banner_title__tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.group_order__banner .banner_title__tab{margin-top:28px;font-size:16px;color:#e3e3e3;font-weight:400;letter-spacing:3px}.group_order__banner .banner_title__tab .title_tab__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:70px}.group_order__banner .banner_title__tab .title_tab__item .tshe-icon{font-size:34px}.group_order__banner .banner_title__tab .tshe-icon{color:#e3e3e3}.group_order__banner .nomarr{margin-right:0!important}.group_order__banner .banner_title__button{margin-top:80px}.group_order__banner .button_item{margin-right:60px}.group_order__banner .button{display:inline-block;background-color:#ffd423;border-radius:3px;width:160px;height:44px;line-height:44px;color:#161616;font-weight:700;font-size:16px}.group_order__banner .button--bg-white{background-color:#fff}.banner_title__button .meiqia_button.button--hover:hover{background-color:#ffda41}.banner_title__button .button--hover:hover{background-color:#f3f3f3}#group_order .group_order__banner.uniform.group_order_reunion .group_order__contact{z-index:0;position:absolute;bottom:25%;background-color:transparent;box-shadow:0 1px 2px 0 transparent,0 1px 2px 0 transparent,0 -1px 2px 0 transparent}#group_order .group_order__banner.uniform.group_order_reunion .group_order__contact .contact_container{top:50%!important}#group_order .group_order__banner.uniform.group_order_reunion .group_order__contact .service.self_service{border:none}.group_order__banner.group_order_reunion .group_order__contact .contact_container{top:90%!important}.group_order__banner.group_order_reunion .group_order__contact .contact_container .service.self_service{background-color:#ff7577}.group_order__banner.reunion{background-image:url(https://img.tuwear.com/assets/reunion-a5a095e8ee992805b219b97ba269c36b.png)}@media screen and (-webkit-min-device-pixel-ratio:2),screen and (min-resolution:2dppx){.group_order__banner.reunion{background-image:url(https://img.tuwear.com/assets/reunion@2x-82ed1808a9813d50c00aece4e01b2518.png)}}.group_order__banner.uniform{background-image:url(https://img.tuwear.com/assets/uniform-28c2335363753127ec555639833c9540.png)}.group_order__banner.reunion .reunion_banner_title__line{width:98%;height:1px;background:#fff;margin:8px auto 0}.group_order__banner.reunion .reunion_banner_title__text{font-weight:200;line-height:56px}.group_order__banner.reunion .reunion_banner_title__text.reunion_banner_title__text--bold{font-weight:800}.group_order__banner.reunion .reunion_banner_title__text.lg{font-size:52px}.group_order__banner.reunion .reunion_banner_title__text.md{font-size:48px}.group_order__banner.reunion .reunion_banner_title__text.sm{font-size:29px}.group_order__bar.bar{position:absolute;bottom:0;height:80px;width:100%;background:#fff;background:hsla(0,0%,100%,.9)}.bar .bar__wrapper{max-width:800px;height:100%;margin:0 auto}.breaker{width:10px;height:100%}.group_order__point.point .point__caption{font-weight:400}.group_order__point.point i{color:#ff5a5e;font-size:50px}@media only screen and (max-width:992px){.group_order__banner_title.reunion{top:48%}.group_order__banner.reunion .reunion_banner_title__line{width:72%;height:1px;background:#fff;margin:6px auto 0}.group_order__banner.reunion .reunion_banner_title__text{line-height:32px}.group_order__banner.reunion .reunion_banner_title__text.lg{font-size:28px}.group_order__banner.reunion .reunion_banner_title__text.md{font-size:26px}.group_order__banner.reunion .reunion_banner_title__text.sm{font-size:15px;letter-spacing:.6px}.group_order__banner.reunion .banner_phone_number{font-size:12px;margin-right:43px}}@media only screen and (max-width:767px){.group_order__banner_title{padding-bottom:0;width:265px}.group_order__banner_title .upper{font-size:29px;margin:0 0 10px}.group_order__banner_title,.group_order__banner_title .lower{font-size:18px;line-height:20px}.group_order__banner_title.reunion{width:300px}.group_order__banner_title.reunion .upper{font-size:18px}.group_order__banner_title .lower{display:none;letter-spacing:normal}.group_order__banner{padding-bottom:50%;margin:0 0 100px}.group_order__bar.bar{bottom:-80px;text-align:center}.group_order__bar.bar>.tshe_flex_space_between{-ms-flex-pack:distribute;justify-content:space-around}.group_order__point .tshe_flex_space_between{display:block}.group_order__point.point{font-size:12px}.group_order__point.point i{font-size:30px}}@keyframes slideUp{0%{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes slideUp{0%{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.hide{display:none}.anchor_flag{position:absolute;top:-60px}.direc_nav .nav_list--row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px;line-height:80px;background-color:#fafafa}.direc_nav .nav_list--row .nav_list__item{margin-right:30px;padding-right:30px;border-right:1px solid #e3e3e3;height:16px;line-height:16px}.direc_nav .nav_list--row .nav_list__item.row_item--nomargin{padding-right:0;border-right:none}.direc_nav .nav_list__anchor{font-size:14px;color:#161616}.direc_nav .nav_list--column{position:fixed;top:140px;left:14px;z-index:10}.direc_nav .column_group{margin-top:10px;text-align:center;width:90px;background-color:#fff;box-shadow:0 0 2px 1px #e3e3e3;border-radius:3px}.direc_nav .nav_list--column .nav_list__anchor{display:block;border-color:#ffd423;line-height:40px}.direc_nav .nav_list--column .nav_list__anchor.nav_list__anchor--bg{background-color:#ffd423}.direc_nav .nav_list--column .nav_list__anchor.active{background-color:#fafafa;border-left:4px solid #ffd423}.scroll_flag{position:absolute}.direct_section_flow__wrapper,.direct_section_problem__wrapper,.direct_section_technique__wrapper,.drect_section_case__wrapper{position:relative}.group_order__contact{display:none}.main__container{margin-bottom:0}.direct_activities{position:relative;padding:50px 0 100px;background-color:#fff;color:#161616}.direct_activities .activities_title{font-size:28px;line-height:40px;text-align:center}.direct_activities .activities_list{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.direct_activities .activites_list__item{margin-right:6px;width:296px;text-align:center}.activites_list__item--flag{position:relative}.activites_list__item--flag:before{content:"";display:block;background-image:url("https://img.tuwear.com/uploads/images/CampaignDescriptionImage/1505381064283icon_activiting.png");background-size:cover;background-repeat:no-repeat;width:80px;height:30px;position:absolute;left:-4px;top:15px}.direct_activities .activities_item__img{width:100%;height:296px;background-size:cover}.direct_activities .activities_item__img.img1{background-image:url(https://img.tuwear.com/assets/direct_activities__img1-cf8eab9bfd27d2580eaab7760d2641ee.jpg)}.direct_activities .activities_item__img.img2{background-image:url(https://img.tuwear.com/assets/direct_activities__img2-a16f59a05309936d3d4d341ed3edb088.jpg)}.direct_activities .activities_item__img.img3{background-image:url(https://img.tuwear.com/assets/direct_activities__img3-a27c8c67ef899da103e29acef05869eb.jpg)}.direct_activities .activities_item__img.img4{background-image:url(https://img.tuwear.com/assets/direct_activities__img4-13fd4cb831d6356d4f7c2205b4aa03e4.jpg)}.direct_activities .activities_item__img.img5{background-image:url(https://img.tuwear.com/assets/direct_semester__img1-2696e25da6ad7b9dfaafb1caccbcc67a.jpg)}.direct_activities .activities_item__img.img6{background-image:url(https://img.tuwear.com/assets/direct_semester__img2-28f62b753dfc3930332be55537c406a3.jpg)}.direct_activities .activities_item__img.img7{background-image:url(https://img.tuwear.com/assets/direct_semester__img3-10ab248106237c28f1338e31e6996593.jpg)}.direct_activities .activities_item__img.img8{background-image:url(https://img.tuwear.com/assets/direct_semester__img4-a91ee297889eaec3e740af759f61d88a.jpg)}.activities_item__title{margin-top:14px;font-size:16px;font-weight:700;height:36px;line-height:36px}.activities_item__sub{margin-top:10px;font-size:16px}.activities_btn{width:100px;margin-left:auto;margin-right:auto;background-color:#ffd423;border-radius:3px;cursor:pointer}.activities_btn:hover{background-color:#fbd94d}.activities_btn--arrow{position:relative;text-indent:-8px;cursor:pointer}.activities_btn--arrow:after{content:"";display:block;position:absolute;right:10px;top:50%;border-top:4px solid transparent;border-left:7px solid #000;border-bottom:4px solid transparent;margin-top:-4px}.direct_production{position:relative;padding:50px 0 100px;background-color:#fafafa;color:#161616}.direct_production .direct_production__container{margin:0 auto;width:1200px}.direct_production .styles_title{text-align:center;font-size:28px}.direct_production .style_tab__container{margin-top:32px}.direct_production .style_tab__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:22px}.direct_production .style_tab__item{margin-right:40px;font-size:14px;color:#161616}.direct_production .style_tab__item.tab_type__name{color:#9b9b9b}.direct_production .style_tab__btn{display:inline-block;line-height:20px;padding:0 8px;transition:none;cursor:pointer}.direct_production .style_tab__btn:focus{outline:none}.direct_production .style_tab__item .active{border-radius:3px;background-color:#ffd423;font-weight:700}.direct_production .style_tab__tips{margin-top:30px;font-size:12px}.direct_production .style_container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1250px;margin-top:14px}.direct_production .style_container__item{position:relative;margin:0 8px 20px 0;width:294px;text-align:center}.direct_production .container_img{position:relative;padding:0 40px;height:306px;width:100%;background-color:#f6f6f6;line-height:306px}.direct_production .container_img img{max-width:100%;max-height:100%}.direct_production .container_info{padding:20px;background-color:#fff;height:160px}.direct_production .container_item__name{position:relative;margin:12px 0;font-weight:700;font-size:16px}.direct_production .container_info_icon{position:absolute;display:block;width:45px;height:18px;top:-22px;left:42%;background:url(https://img.tuwear.com/assets/preprice_icon-799f3ac206da6034f75b805962fef5e0.png);background-size:cover}.direct_production .container_color__select,.direct_production .container_info--base{height:74px}.direct_production .base_info{display:-webkit-box;display:-ms-flexbox;display:flex;margin:15px 0}.direct_production .base_info__title{margin-right:14px;color:#9b9b9b}.direct_production .base_info_content{width:270px;color:#9b9b9b;text-align:center;word-break:break-all;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.direct_production .base_info--price{margin-bottom:10px}.direct_production .base_info--price .base_info_content{color:#ff5859;font-weight:700}.direct_production .base_originalprice{font-size:12px;color:#9b9b9b;margin-left:5px;font-style:normal;text-decoration:line-through}.direct_production .container_tostyle{text-align:right}.direct_production .container_tostyle a{display:inline-block;width:70px;line-height:28px;border-radius:3px;border:1px solid #e3e3e3;font-size:13px;text-align:center}.direct_production .gender_flag{position:absolute;bottom:15px;left:0;width:100%;height:14px;line-height:14px;color:#9b9b9b;z-index:2}.direct_production .gender_flag span{color:#a1a1a1;font-size:12px}.direct_production .gender_flag .gender--divider_r{padding-right:4px;margin-right:4px;border-right:1px solid #ddd}.direct_production .color_select{display:inline-block;margin:0 10px 10px 0;width:18px;height:18px;border-radius:18px;cursor:pointer}.direct_production .container_info_hot{position:absolute;top:15px;left:-6px;z-index:2;padding:4px 12px 9px 8px;background:url(https://img.tuwear.com/assets/tag_hot-01872e02984cd383a1e0e48ef2108452.png);background-size:100% 100%;color:#fff;font-size:12px;font-weight:700}.direct_production .container_info_tag{position:absolute;display:block;top:-24px;left:50%;transform:translateX(-50%);padding:3px 8px;background-color:#ff6e60;color:#fff;font-size:12px;font-weight:400}.direct_production .img_loading{position:absolute;display:inline-block;background-image:url(https://img.tuwear.com/assets/loader-e059607cc5e3ff4a629d51ae66b995ff.gif);background-size:cover;width:16px;height:16px;top:40%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.direct_production .img_loading.hide{display:none}.direct_production .showAni{-webkit-animation:showAni .3s;animation:showAni .3s}@keyframes showAni{0%{opacity:0}to{opacity:1}}@-webkit-keyframes showAni{0%{opacity:0}to{opacity:1}}.caseform_container .form_modal--wrap{position:fixed;left:0;right:0;top:0;bottom:0;background-color:#373737;background-color:rgba(55,55,55,.6);z-index:1001;display:none}.caseform_container .form_modal--container{position:relative;width:380px;-webkit-transform-origin:-69px 293px 0;transform-origin:-69px 293px 0;margin:0 auto;top:120px;padding-bottom:24px}@media (max-width:768px){.caseform_container .form_modal--container{width:auto!important;margin:10px}}.caseform_container .modal_content{position:relative;background-color:#fff;border:0;border-radius:4px;background-clip:padding-box;box-shadow:0 2px 8px rgba(0,0,0,.2)}.caseform_container .modal-close{cursor:pointer;border:0;background:transparent;position:absolute;right:0;top:0;z-index:10;font-weight:700;line-height:1;text-decoration:none;transition:color .3s ease;color:#000;color:rgba(0,0,0,.43);outline:0}.caseform_container .modal-close-x{display:block;font-style:normal;vertical-align:baseline;text-align:center;text-transform:none;text-rendering:auto;width:48px;height:48px;line-height:48px;font-size:14px}.caseform_container .modal-header{padding:13px 16px;border-radius:4px 4px 0 0;background:#fff;color:#000;color:rgba(0,0,0,.65);border-bottom:1px solid #e9e9e9}.caseform_container .modal-title{margin:0;font-size:14px;line-height:21px;font-weight:500;color:#000;color:rgba(0,0,0,.85)}.caseform_container .modal-body{padding:16px;font-size:14px;line-height:1.5;text-align:center}.caseform_container .modal-footer{padding:10px 16px 10px 10px;text-align:right;border-radius:0 0 4px 4px;text-align:center}.caseform_container .modal-btn{display:inline-block;margin-bottom:0;font-weight:500;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;line-height:1.15;font-size:12px;height:28px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .3s cubic-bezier(.645,.045,.355,1);position:relative;color:#000;color:rgba(0,0,0,.65);background-color:#fff;border-color:#d9d9d9;outline:0;padding:0 15px;font-size:14px;border-radius:4px;height:32px;-webkit-appearance:button}.caseform_container .modal-btn:hover{color:#ffd234;background-color:#fff;border-color:#ffd234}.caseform_container .modal-btn-primary{color:#161616;background-color:#ffd234;border-color:#ffd234}.caseform_container .modal-btn-primary:hover{color:#161616;background-color:#ffd84e;border-color:#ffd84e}