.footer{background-color:#141516}.footer .footer_con{padding:120px 0 95px}.footer .footer_con .footer_con_left .contact_icon_box{margin-bottom:41px}.footer .footer_con .footer_con_left .contact_icon_box .contact_icon_item{width:38px;height:38px;border-radius:50%;color:#fff;font-size:16px;line-height:1;margin-right:15px;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1)}.footer .footer_con .footer_con_left .contact_icon_box .contact_icon_item:hover{background:#c00b11}.footer .footer_con .footer_con_left .contact_icon_box .contact_icon_item:last-child{margin-right:0}.footer .footer_con .footer_con_left .foot_title{font-size:48px;font-size:2.5vw;line-height:1.2;color:#fff;font-family:Anton}.footer .footer_con .footer_con_left .subscribe_box{margin-top:80px}.footer .footer_con .footer_con_left .subscribe_box .subscribe_title{font-size:16px;line-height:1.4;color:#fff;margin-bottom:27px}.footer .footer_con .footer_con_left .subscribe_box .subscribe_input{width:410px;height:56px;background-color:hsla(0,0%,100%,.1);padding:0 25px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;margin-right:11px;color:#5c5c5c;background-color:#fff}.footer .footer_con .footer_con_left .subscribe_box .subscribe_btn{background-color:#c00b11;color:#fff;line-height:56px;height:56px;font-size:16px;padding:0 25px;cursor:pointer}.footer .footer_con .footer_con_right .user_btn_box{margin-bottom:120px}.footer .footer_con .footer_con_right .user_btn_box .user_btn{margin-right:20px;border:1px solid hsla(0,0%,100%,.3);color:#fff;font-size:16px;line-height:50px;height:50px;width:112px;text-align:center}.footer .footer_con .footer_con_right .user_btn_box .user_btn.sign_btn{background-color:#c00b11;border-color:#c00b11}.footer .footer_con .footer_con_right .user_btn_box .user_btn:last-child{margin-right:0}.footer .footer_con .footer_con_right .contact_list .contact_item{margin-bottom:24px;font-size:16px;line-height:140%;color:#5c5c5c;text-align:right}.footer .footer_con .footer_con_right .contact_list .contact_item:last-child{margin-bottom:0}.footer .copyright{border-top:1px solid hsla(0,0%,100%,.1);padding:33px 0 30px;color:#74787f;font-size:12px;line-height:1}.footer .copyright .copyright_left .copyright_font,.footer .copyright .copyright_left .design_name{margin-right:10px}.footer .copyright .copyright_left .iconfont{font-size:12px;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1)}.footer .copyright .copyright_left .iconfont:hover{color:#fff}.footer .copyright .privacy_font{color:#74787f;font-size:12px;line-height:1;-webkit-transition:all .3s cubic-bezier(.215,.61,.355,1);transition:all .3s cubic-bezier(.215,.61,.355,1)}.footer .copyright .privacy_font:hover{color:#fff}@media screen and (max-width:900px){.footer{padding:48px 0 20px}.footer .part_con{margin:0 20px}.footer .part_con .footer_con{padding-top:0;padding-bottom:20px;display:block}.footer .part_con .footer_con .footer_con_left .contact_icon_box{margin-bottom:36px}.footer .part_con .footer_con .footer_con_left .foot_title{display:none}.footer .part_con .footer_con .footer_con_left .subscribe_box{margin-top:36px}.footer .part_con .footer_con .footer_con_left .subscribe_box .subscribe_title{margin-bottom:20px}.footer .part_con .footer_con .footer_con_left .subscribe_box .subscribe_con{display:block}.footer .part_con .footer_con .footer_con_left .subscribe_box .subscribe_con .subscribe_input{width:100%;padding:0 18px}.footer .part_con .footer_con .footer_con_left .subscribe_box .subscribe_con .subscribe_btn{margin-top:12px;width:135px;text-align:center;padding:0}.footer .part_con .footer_con .footer_con_right{display:block;margin-top:36px}.footer .part_con .footer_con .footer_con_right .user_btn_box{display:none}.footer .part_con .footer_con .footer_con_right .contact_list .contact_item{font-size:12px;line-height:1.6;margin-bottom:12px;text-align:left}.footer .part_con .footer_con .footer_con_right .contact_list .contact_item:last-child{margin-bottom:0}.footer .part_con .copyright{padding:12px 0 0;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.footer .part_con .copyright .copyright_left{display:block}.footer .part_con .copyright .copyright_left .copyright_font{margin-bottom:12px;font-size:11px}.footer .part_con .copyright .copyright_left .design_name{font-size:11px}}
