body { background: #fff; } .main {} .join_container { padding-top: 1.375rem; position: relative; background: #f1f5f9 } .territory { padding-top: 2.5rem; margin-top: 0; } .territory h3 { font-size: 0.9rem; color: #505050; } .bg_earphone, .bg_cup { position: absolute; right: -3.825rem; top: -1.0rem } .bg_earphone { top: 1.2rem; } .bg_glasses { position: absolute; left: -4.525rem; bottom: -5.0rem } .bg_phone { height: 4.5rem; overflow: hidden; } .bg_cup { right: -3.25rem; top: 3rem } .bg_earphone_img, .bg_glasses_img, .bg_cup_img, .bg_phone_img { width: 9rem } .bg_glasses_img { width: 10rem; } .bg_cup_img {} .picture_wall { width: 100%; position: relative; margin-top: 2.5rem } .flexible { height: 10.25rem; width: 9.5rem; margin-top: 3rem; } .join-img-item { height: 10.2rem; width: 9.5rem; position: absolute; display: flex; padding: 0.2em; background: #fff; cursor: pointer; text-align: center; margin: 0 auto; overflow: hidden; top: 0; /* left: 0; */ /* transform: translate(37%, 0); */ } .join-img-item>img { width: 100%; } .div-skew { height: 10.25rem; width: 9.5rem; padding: 0.2em; background: #fff; transform: rotate(17deg) ; -moz-transform: rotate(17deg) ; -webkit-transform: rotate(17deg) ; -o-transform: rotate(17deg) ; -ms-transform: rotate(17deg) ; box-shadow: 0px 0px 10px #999; } .join_txt_title_con { text-align: center; font-weight: bold; /*margin-top: 15rem;*/ position: relative; } .join_txt_title{ margin: 0 0.5rem; } .join_txt_title p{ font-size: 0.8rem; } .join_txt_subtxt { margin: 0.4rem 0.8rem 0; font-weight: normal; } .join_txt_subtxt>p { color: #656565; font-size: 0.5rem; line-height: 1.5; } .middle_img { height: 10.25rem; width: 10.25rem; padding: 0.2em; background: #fff; cursor: pointer; text-align: center; margin: 3rem auto; overflow: hidden; } .middle_img>img { display: inline-block; height: 100%; } .work_list { padding: 0 0.7rem; background: #fff; text-align: center; } .work_list_title { margin: 3rem auto 1.0rem; font-size: 0.9rem; } .work_list_title>h3 { font-size: 0.9rem; } .work_list_search { text-align: left; font-size: 0.6rem; } .work_list_search_title { line-height: 2; display: flex; margin-bottom: 0.3rem; } .work_list_search_title_con { display: inline-block; } .work_list_search_title_con>span { margin-right: 0.2rem; } .click_active { border-bottom: 1px #505050 solid; } .work_list_search_input { width: 100%; height: 2.8em; line-height: 2.8em; display: flex; margin: 1.0rem 0; border-radius: 0.2rem; overflow: hidden; } .form_input { width: 100%; background: #ededed; flex: 3; border: none; height: 2.8em; padding-left: 0.8em; font-size: 0.7rem; } .search-btn { background: #e8383d; color: #fff; line-height: 2.8em; width: 7em; padding: 0 2em; text-align: center; cursor: pointer; } .work_list_search_item { align-items: center; display: flex; padding: 0.8rem 0; border-bottom: 1px solid #f5f5f5; } .work_list_search_item_con { flex: 3 } .work_list_search_item_con_title {} .work_list_search_item_con_sub { margin-top: 0.5rem; font-size: 0.5rem; } .apply-btn { background: #e8383d; color: #fff; font-size: 0.5rem; line-height: 1.42rem; height: 1.4rem; border-radius: 0.1rem; text-align: center; cursor: pointer; flex: 1 } .page-line { text-align: center; margin-bottom: 1.5rem; } ._location>span { margin-right: 0.2rem; } /*iphone 8*/ @media screen and (min-width: 375px) and (max-width: 410px) { .join-img-item { /* transform: translate(37%, 0); */ } .div-skew { transform: rotate(17deg) ; -moz-transform: rotate(17deg) ; -webkit-transform: rotate(17deg) ; -o-transform: rotate(17deg) ; -ms-transform: rotate(17deg) ; } .territory h3 { font-size: 20px; } .join_txt_title>p { font-size: 18px; } .work_list_title>h3 { font-size: 20px; } .work_list_search { font-size: 17px; } .form_input { font-size: 16px; height: 2em; line-height: 1; } .work_list_search_input { border-radius: 2px; height: 2em; line-height: 1; } .search-btn { height: 2em; line-height: 2em; font-size: 16px; } input::-webkit-input-placeholder { /*WebKit browsers*/ color: #999; font-size: 0.7rem; } input::-moz-input-placeholder { /*Mozilla Firefox*/ color: #999; font-size: 0.7rem; } input::-ms-input-placeholder { /*Internet Explorer*/ color: #999; font-size: 0.7rem; } } @media screen and (min-width: 351px) and (max-width: 374px) { .join-img-item { /* transform: translate(20%, 0); */ } .div-skew { transform: rotate(17deg) ; -moz-transform: rotate(17deg) ; -webkit-transform: rotate(17deg) ; -o-transform: rotate(17deg) ; -ms-transform: rotate(17deg) ; } .territory h3 { font-size: 17px; } .join_txt_title>p { font-size: 17px; } .work_list_title>h3 { font-size: 17px; } .work_list_search { font-size: 16px; } .load_more { font-size: 16px; } .work_list_search_title_con { width: 198px; } .work_list_search_input { height: 28px; line-height: 28px; } .form_input { line-height: 28px; font-size: 16px; height: 28px; } .search-btn { height: 28px; font-size: 14px; line-height: 28px; } .join-img-item{ height:10rem; } input::-webkit-input-placeholder { /*WebKit browsers*/ color: #999; font-size: 14px; } input::-moz-input-placeholder { /*Mozilla Firefox*/ color: #999; font-size: 14px; } input::-ms-input-placeholder { /*Internet Explorer*/ color: #999; font-size: 14px; } } /*iphone se*/ @media screen and (min-width: 300px) and (max-width: 350px) { .join-img-item { /* transform: translate(40%, 0); */ } .div-skew { transform: rotate(17deg) ; -moz-transform: rotate(17deg) ; -webkit-transform: rotate(17deg) ; -o-transform: rotate(17deg) ; -ms-transform: rotate(17deg) ; } .territory h3 { font-size: 17px; } .join_txt_title>p { font-size: 17px; } .work_list_title>h3 { font-size: 17px; } .work_list_search { font-size: 16px; } .load_more { font-size: 16px; } .work_list_search_title_con { width: 198px } .work_list_search_input { height: 28px; line-height: 28px; } .form_input { line-height: 28px; font-size: 14px; height: 28px; } .search-btn { height: 28px; font-size: 14px; line-height: 28px; } .join-img-item{ /*height:10rem;*/ } input::-webkit-input-placeholder { /*WebKit browsers*/ color: #999; font-size: 14px; } input::-moz-input-placeholder { /*Mozilla Firefox*/ color: #999; font-size: 14px; } input::-ms-input-placeholder { /*Internet Explorer*/ color: #999; font-size: 14px; } }