.main{flex-direction:column;justify-content:center;align-items:center;display:flex}.main .food{width:56%}.main img{width:100%}.main .job-list{width:52%;margin-top:50px}.main .job-list table{text-align:center;width:100%}.main .job-list th{text-align:center;color:#fff;letter-spacing:.15em;width:25%;padding:10px 10px 0;font-size:1.666em;font-weight:500}.main .job-list th:first-child{padding-left:0}.main .job-list th:last-child{padding-right:0}.main .job-list th span{background:#ff8a54;border-radius:2px;width:100%;padding:4px 0;display:inline-block}.main .job-list tbody tr{border-bottom:1px dashed #ff8a54;padding:5px}.main .job-list td{text-align:center;color:#000;letter-spacing:.15em;width:25%;padding:10px 0;font-size:1.333em}.main .job-list td:first-child{text-align:left;text-indent:5.6em;background:url(/static/images/home/join_icon.gif) 3em .6em/2em 1.6em no-repeat}.main .job-info{text-align:left;color:#444;width:52%;margin-bottom:50px}.main .job-info .job-info-block{margin-top:40px}.main .job-info h1{margin-bottom:20px;font-size:2.333em}.main .job-info p{font-size:1.42em}@media only screen and (width<=1440px) and (width>=1360px){.main .job-list{width:60%}.main .job-list td:first-child{text-indent:3.6em;background:url(/static/images/home/join_icon.gif) 1.4em .6em/2em 1.6em no-repeat}}@media only screen and (width<=1280px) and (width>=1024px){.main .job-list{margin-top:30px}.main .job-list th{padding:5px 5px 0}.main .job-list th span{padding:3px 0}.main .job-list tbody tr{padding:5px}.main .job-list td{padding:8px 0 6px}.main .job-list td:first-child{text-indent:3.6em;background:url(/static/images/home/join_icon.gif) 1.6em .6em/2em 1.6em no-repeat}}@media only screen and (width<=800px) and (width>=600px){.main .job-list{margin-top:30px}.main .job-list th{padding:5px 5px 0}.main .job-list th span{padding:3px 0}.main .job-list tbody tr{padding:5px}.main .job-list td{padding:8px 0 6px}.main .job-list td:first-child{text-indent:3.6em;background:url(/static/images/home/join_icon.gif) 1.6em .6em/2em 1.6em no-repeat}}.main .main-content{text-align:left;color:#4c4c4c;width:54%;margin-top:5px}.main .main-content h3{font-size:2.5em}.main .main-content h3 span{color:#8c8c8c;font-size:.5em;font-weight:700}.main .main-content p{letter-spacing:.05em;margin-top:20px;font-size:1.5em}.main .main-intro{margin-top:40px}.main .main-dev ul{margin-top:30px;margin-left:-20px}.main .main-dev ul li{color:#e3933c;font-size:2em;list-style:outside}.main .main-dev ul li p{text-indent:2em;color:#3e3e3e;border-left:2px solid #bebebe;margin:0 0 0 -17px;padding:10px 0;font-size:.75em}.main .main-dev ul li:first-child p{padding-top:0}.main .main-dev ul li:last-child p{height:60px;padding-top:40px;padding-bottom:0}.main .main-dev ul li b{color:#3e3e3e;width:200px;height:100%;font-weight:500;display:block}.main .main-dev ul li p{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.main .main-dev ul li span{text-indent:0;margin-top:-27px;margin-left:200px;line-height:1.5em}.main .main-dev>p:last-child{margin-top:40px}.main .main-contact{margin-top:30px;margin-bottom:30px}.main .main-contact .main-contact-content{padding:20px 0;display:flex}.main .main-contact .main-contact-content div:first-child{flex-direction:column;width:44%;display:flex}.main .main-contact .main-contact-content div:first-child h4{letter-spacing:.05em;margin-bottom:16px;font-size:1.8333em;font-weight:500}.main .main-contact .main-contact-content div:first-child span{letter-spacing:.05em;font-size:1.333em;line-height:2em}.main .main-contact .main-contact-content div:last-child{text-align:center;width:56%}.main .main-contact .main-contact-content div:last-child iframe{border:0 solid #fff;width:455px;height:300px}@media only screen and (width<=1440px) and (width>=1360px){.main .main-dev>p:last-child{margin-top:60px}}@media only screen and (width<=1280px) and (width>=1024px){.main .main-intro{margin-top:10px}.main .main-dev{margin-top:-5px}.main .main-dev ul li p{margin-left:-12px;padding:5px}.main .main-dev ul li span{margin-top:-21px;margin-left:120px}.main .main-contact .main-contact-content{padding:10px 0}.main .main-contact .main-contact-content div:last-child iframe{border:0 solid #fff;width:300px;height:200px}.main .main-contact .main-contact-content div:first-child h4{margin-bottom:12px}}@media only screen and (width<=800px) and (width>=600px){.main .main-intro,.main .main-content p{margin-top:10px}.main .main-dev{margin-top:-5px}.main .main-dev ul{margin-top:20px}.main .main-dev ul li p{margin-left:-9px;padding:5px}.main .main-dev ul li span{margin-top:-16px;margin-left:100px}.main .main-contact{margin-top:0}.main .main-contact .main-contact-content{padding:10px 0}.main .main-contact .main-contact-content div:last-child iframe{border:0 solid #fff;width:300px;height:200px}.main .main-contact .main-contact-content div:first-child h4{margin-bottom:12px}}.main .main_news{flex-direction:column;align-items:center;width:60%;display:flex}.main .main_news ul{justify-content:space-around;width:60%;margin-top:40px;margin-left:-20px;display:flex}.main .main_news ul li{float:left;letter-spacing:.05em;color:#858585;cursor:pointer;border:1px solid #fff;border-radius:1px;padding:4px 27px;font-size:2.1666em;list-style:none}.main .main_news ul li.on{color:#fff;background:#ec6917}.main .main_news ul li:first-child{margin-left:0}.main .main_news .lists{flex-direction:column;width:80%;margin-top:40px;margin-left:60px;display:flex}.main .main_news .lists>div{cursor:pointer;border:1px solid #fff;flex-direction:row;width:100%;height:110px;margin:10px 0;padding:10px 5px 12px;display:flex}.main .main_news .lists>div:hover{border:1px solid #ec6917}.main .main_news .lists>div.on{color:#fff;background:#ec6917}.main .main_news .lists>div.on:hover{border:1px solid #fff}.main .main_news .lists .date{flex-direction:column;justify-content:center;width:14%;display:flex}.main .main_news .lists .date p{margin-bottom:0;font-size:2.333em}.main .main_news .lists .date p:last-child{font-size:1.3333em}.main .main_news .lists .content{text-align:left;border-left:2px solid #dfdfdf;width:86%;height:100%;padding:15px 0 20px 30px;font-size:1.4166em}.main .main_news .lists .content p:first-child{letter-spacing:.05em;align-items:center;display:flex}.main .main_news .lists .content p span{border:10px solid #0000;border-left-color:#474747;width:0;height:0;display:inline-block}.main .main_news .lists .on .content p span{border-color:#0000 #0000 #0000 #fff}.main .main_news .lists .content p:last-child{color:#858585;font-size:.882em}.main .main_news .lists .on .content p:last-child{color:#fff}.main .main_pages{justify-content:center;width:45%;margin-top:30px;margin-bottom:60px;display:flex}.main .main_pages span{color:#ec6918;text-align:center;cursor:pointer;border:1px solid #ec6918;border-radius:2px;width:5em;margin:0 13px;font-size:1.25em;line-height:1.8em;display:inline-block}.main .main_pages span.on{color:#fff;background:#ec6918}.main .main_bank_cards{text-align:left;width:56%;padding:50px 1%}.main .main_bank_cards p{color:#939393;font-size:1.3333em}.main .main_bank_cards ul{height:200px;margin-left:-40px}.main .main_bank_cards ul li{float:left;flex-diection:column;justify-content:center;display:flex}.main .main_bank_cards ul li img{width:120px;height:28px;margin:13px 10px 7px}.main .main_bank_cards .bank_card_num input{border:1px solid #bfbfbf;width:300px;height:30px;margin-right:22px}.main .main_bank_cards .bank_card_num span{color:#e6030a;font-size:14px}.main .main_bank_cards .btnd{text-align:center;width:100%;margin-top:20px;margin-bottom:60px}.main .main_bank_cards .btnd button{color:#fff;background:#ec6918;border:0 solid #fff;padding:.4em 2em}@media only screen and (width<=1280px) and (width>=1024px){.main .main_news .lists{margin-top:20px}.main .main_news ul{margin-top:30px}.main .main_news .lists>div{height:80px;margin:5px 0}.main .main_news .lists .content{padding:8px 0 10px 15px}.main .main_news .lists .content p span{border-width:6px}.main .main_pages{margin-top:10px;margin-bottom:40px}}@media only screen and (width<=800px) and (width>=600px){.main .main_news ul{width:80%}.main .main_news .lists{margin-top:10px}.main .main_news ul{margin-top:20px}.main .main_news .lists>div{height:80px;margin:5px 0}.main .main_news .lists .content{padding:8px 0 10px 15px}.main .main_news .lists .content p span{border-width:6px}.main .main_pages{margin-top:10px;margin-bottom:40px}.main .main_bank_cards{width:70%;margin-left:20%}.main .main_bank_cards ul{height:300px;margin-left:-40px}}@media only screen and (width<=1440px) and (width>=1360px){.main .main_news{width:80%}.main .main_bank_cards ul{height:260px;margin-left:-40px}}@media only screen and (width:1152px){.main .main_news{width:80%}}@media only screen and (width:1024px){.main .main_news{width:70%}.main .main_news ul{width:60%;margin-top:20px}.main .main_news ul li{border-radius:1px;padding:4px 18px}.main .main_news .lists{margin-top:10px}.main .main_bank_cards ul{height:300px;margin-left:-40px}}.info{width:100%;margin-top:50px}.info-title{font-size:50px}.info-flex{border-bottom:1px solid #e0e0e0;flex-direction:row;justify-content:space-between;align-items:center;padding:15px 0;display:flex}.info-flex:hover{background:#ececec}.info-flex-left{text-align:left;flex:1;font-size:16px}.info-flex-right{text-align:right;color:#7c7c7c;font-size:16px}.info-flex-left-title{font-weight:600;line-height:22px}.info-flex-left-info{margin-top:10px;padding-left:6px;line-height:22px}.honor{flex-direction:row;margin-top:50px;display:flex}.honor-img{width:400px;height:480px;margin-right:54px}.honor-cnt{flex:1}.honor-img-size{width:100%;height:100%}.honor-cnt-wrap{flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-bottom:45px;display:flex}.honor-cnt-wrap-time{min-width:85px;max-width:100px;font-size:16px}.honor-cnt-wrap-title{text-align:left;flex-direction:row;flex:1;align-items:flex-start;display:flex}.honor-cnt-wrap-title-dot{background:#cdcdcd;border-radius:50%;width:12px;height:12px;margin-top:5px;margin-left:26px;margin-right:26px}.honor-cnt-wrap-title-cnt{text-align:left;font-size:16px}.link{color:#333;text-decoration:none}:root{color:#333;font-synthesis:none;background:#fff;font-family:Arial,Microsoft Yahei,Hiragino Sans GB,sans-serif;font-size:12px;line-height:1.5}*{box-sizing:border-box}body{text-align:center;max-width:1920px;margin:0 auto}h1,h2,h3,h4{font-weight:500;line-height:1.2}h1,h2,h3{margin-top:20px;margin-bottom:10px}p{margin:0 0 10px}ul{padding-left:40px}a{color:inherit;text-decoration:none}a:hover{color:#ec6917}a:focus-visible{outline-offset:4px;outline:3px solid #ec6917}img{vertical-align:middle;max-width:100%;height:auto}li{list-style:none}.skip-link{z-index:10;background:#fff;padding:8px 16px;position:absolute;top:-100px;left:12px}.skip-link:focus{top:8px}.site-header{background:#fff;flex-wrap:wrap;align-items:center;gap:24px;min-height:54px;padding:0 3%;display:flex}.site-header .brand{flex-shrink:0}.site-header nav{flex-wrap:wrap;gap:40px;display:flex}.site-header nav a{color:#494949;letter-spacing:.05em;font-size:16px;font-weight:500;line-height:54px}.site-header nav a.on,.site-header nav a:hover{color:#f97103}.banner img{width:100%;display:block}.site-footer{color:#fff;background:#272d39}.footer-inner{border-bottom:2px solid #505662;align-items:flex-start;gap:40px;width:min(1140px,94%);margin:auto;padding:28px 0 24px;display:flex}.footer-logo{text-align:center;flex-shrink:0}.footer-logo img{width:210px;margin:0 auto 15px;display:block}.footer-logo .tel{font-size:30px;line-height:1.4;display:block}.footer-logo .online{margin:0;font-size:18px}.menus{text-align:left;flex:1;justify-content:space-around;gap:20px;display:flex}.menus .line{flex-direction:column;gap:12px;font-size:14px;display:flex}.menus .line>:first-child{font-size:16px}.qrcode{flex-direction:column;align-items:center;gap:12px;font-size:13px;display:flex}.qrcode img{width:120px;height:auto}.copyright{color:#b6b9c2;padding:12px 16px;font-size:14px}.copyright p{margin:0}.main .map-link{background:#f8f8f8;border:1px solid #eee;justify-content:center;align-items:center;padding:24px;display:flex}.main .map-link a{color:#be4a05;font-size:16px;text-decoration:underline}.merchant-content{text-align:left;width:min(1100px,100% - 40px);margin:56px auto;font-size:15px;line-height:1.8}.merchant-content section{margin-bottom:48px}.merchant-content h1,.merchant-content h2{text-align:center;margin-bottom:28px;font-size:32px}.merchant-content h3{font-size:21px}.merchant-content h4{margin:6px 0;font-size:18px}.merchant-content p{color:#666}.category-grid{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:18px;display:grid}.category-grid img{width:100%;max-width:100px}.cooperation-section{margin:28px 0}.benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:24px;display:grid}.benefit-grid img{float:left;margin-right:12px}.registration-contact{text-align:center;background:#fff8ef;border-radius:6px;padding:30px 20px}.contact-button{color:#fff;background:#df6010;border-radius:24px;margin:12px 8px;padding:12px 24px;font-size:17px;display:inline-block}.contact-button:hover{color:#fff;background:#be4a05}.cooperation-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;padding:0;display:grid}.cooperation-steps li{text-align:center;border:1px solid #e2e2e2;padding:16px 8px}.cooperation-steps span{color:#bf4a00;background:#fff2e9;border-radius:50%;width:28px;height:28px;margin:auto auto 8px;line-height:28px;display:block}.cooperation-notes{align-items:flex-start;gap:28px;margin-top:36px;display:flex}.cooperation-notes>img{flex-shrink:0}.not-found{padding:100px 20px;font-size:16px}.not-found h1{font-size:32px}@media (width<=1023px){.footer-inner{flex-wrap:wrap;gap:24px}.menus{min-width:300px}.main .job-info,.main .job-list,.main .main-content,.main .main_news{width:88%}.main .main-contact .main-contact-content{gap:20px}.honor-img{width:35%;height:auto;margin-right:24px}.honor-cnt-wrap{margin-bottom:24px}.category-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=640px){.site-header{justify-content:center;gap:6px;padding:12px 16px 8px}.site-header .brand img{width:80px}.site-header nav{justify-content:center;gap:10px 18px;width:100%}.site-header nav a{font-size:14px;line-height:32px}.main .food{width:80%}.footer-inner{flex-direction:column;align-items:center;padding-block:28px}.menus{gap:16px;width:100%;min-width:0}.menus .line{gap:10px;font-size:12px}.menus .line>:first-child{font-size:14px}.copyright{font-size:12px}.main .job-list{width:94%;margin-top:24px}.main .job-list th{letter-spacing:0;padding:4px 2px;font-size:13px}.main .job-list td{letter-spacing:0;font-size:12px}.main .job-list td:first-child{text-indent:0;text-align:center;background:0 0}.main .job-info{width:90%}.main .job-info h1{font-size:24px}.main .job-info p,.main .main-content p{font-size:15px;line-height:1.8}.main .main-content h3{font-size:24px}.main .main-dev ul{margin-left:0;padding-left:26px}.main .main-dev ul li p{text-indent:0;margin-left:-15px;padding:12px;display:block}.main .main-dev ul li:last-child p{height:auto;padding:12px}.main .main-dev ul li b{width:auto}.main .main-dev ul li span{margin:4px 0 0;display:block}.main .main-contact .main-contact-content{flex-direction:column}.main .main-contact .main-contact-content div:first-child,.main .main-contact .main-contact-content div:last-child{width:100%}.main .main-contact .main-contact-content div:first-child h4{font-size:19px}.info{margin-top:28px}.info-title{font-size:28px}.info-flex{align-items:flex-start;gap:12px}.info-flex-left,.info-flex-right{font-size:14px}.info-flex-right{white-space:nowrap;font-size:12px}.honor{flex-direction:column;gap:24px;margin-top:24px}.honor-img{width:min(100%,300px);height:auto;margin-inline:auto}.honor-img-size{height:auto}.honor-cnt-wrap-title-dot{flex-shrink:0;margin-inline:12px}.honor-cnt-wrap-time,.honor-cnt-wrap-title-cnt{font-size:14px}.merchant-content{margin-block:30px}.merchant-content h1,.merchant-content h2{font-size:26px}.category-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.benefit-grid,.cooperation-steps{grid-template-columns:1fr}.cooperation-steps li{text-align:left;align-items:center;gap:12px;display:flex}.cooperation-steps span{text-align:center;flex-shrink:0;margin:0}.cooperation-notes{flex-direction:column}}
