/* 顶部 */
.fixtop{position:fixed;height:3rem;line-height:3rem;width:100%;top:0;background-color:#fff;z-index:999;box-shadow:0 2px 2px #cecece;max-width:750px}
.fixtop ul li{margin-top:0;justify-content:center}
.fixtop ul li span{background-image: linear-gradient(to bottom, #01BEFF, #049FFD);padding:0 8px;border-radius:.5rem;margin-left:.7rem;min-width:5rem;height:1.8rem;line-height:1.8rem;display:inline-block;text-align:center;text-transform:capitalize;cursor: pointer;}
.fixtop ul li span a{color:#fff}
.animation {animation: scale 4s linear infinite;}


/* 语言 */
#lan{width:6rem;height:3rem;font-size:.7rem;font-weight:400;line-height:3rem;text-align:right;cursor:pointer;overflow:hidden;right:0;position:absolute;text-transform:capitalize}
#lan b{font-weight:400;font-size:.9rem;color:#333}
#lan:hover{color:#058FFC;overflow:visible !important}
#lan:hover svg path{fill:#058FFC !important}
#lan svg{width:1rem;height:1rem;vertical-align:middle;color:#058FFC}
#lan_x{background-color:#fff}
#lan_x h3{font-weight:400;text-align:center;height:3rem}
#lan_x a{color:#333}
#lan_x h3:hover a{color:#058FFC;font-size:1rem}




/* 头部顶部 */
.header-top{background: url('../img/header_top_bg.png');box-sizing:border-box;padding:0.75rem 0rem;background-size: cover;width:100%;max-width:750px;height:6rem}
.header-top .body{justify-content: space-around;width: 98%;margin: 0 auto;}
.header-top .body .logo{width: 19.5%;}
.header-top .body .logo img{width: 4rem;background: white;border-radius: 0.75rem;margin: 0 auto;}
.header-top .body .text{width: 79.5%;text-align: center;color: white;}
.header-top .body .text h3{font-size: 1.55rem;margin-bottom: 0.75rem;}
.header-top .body .text p{font-size: 1.25rem;margin-top: 1rem;}
.header-body{background: url('../img/body_bg.png');box-sizing:border-box;padding:1rem 0rem;background-size: cover;width:100%;max-width:750px;height:40rem;position: relative;}
.header-body .top_text{width: 100%;text-align: center;color: white;text-transform:uppercase;font-size: 2rem;margin-top: 1.25rem;}
.header-body .center_text{position: absolute;top: 18rem;left: 10rem;width: 16rem;text-align: center;color: #009ce8;font-size: 1.25rem;}
.header-body .bottom_text{position: absolute;bottom: 1rem;width: 100%;text-align: center;}
.header-body .bottom_text span{display: inline-block;color: #009ce8;background: white;border-radius: 1rem;padding: 0.25rem 1.5rem;font-size: 1.25rem;}


/* cleaning&PRODOUCT ABVANTAGE */
.cleaning{background: url('../img/water_bg.png');box-sizing:border-box;padding:1rem 0rem;background-size: cover;width:100%;max-width:750px;height:48rem;}
.cleaning .ul1{width: 94%;margin: 0 auto;justify-content: space-around;margin-top: 1.5rem;margin-bottom: 1.5rem;}
.cleaning .ul1 li{width: 46%;position: relative;}
.cleaning .ul1 li .img{}
.cleaning .ul1 li .img img{margin: 0 auto;}
.cleaning .ul1 li .img span{position: absolute;top: 0;left: 1rem;width: 10rem;height: 100%;display: flex;align-items: center;font-size: 1.25rem;}
.cleaning .content{margin-top: 4.5rem;margin-left: 1rem;}
.cleaning .content .text1{display:inline-block;background: #00B7EE;color: white;border-radius: 1rem;padding: 0.5rem 1rem;margin: 1rem 0rem 0.5rem;font-size: 1.25rem;}
.cleaning .content .text2{font-size: 1.25rem;font-weight: 600;}
.cleaning .ul2{justify-content: space-around;width: 94%;margin: 0 auto;}
.cleaning .ul2 li{width: 32%;}
.cleaning .ul2 li .img{height: 6rem;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.cleaning .ul2 li .img img{width: 4rem;}
.cleaning .ul2 li span{display: inline-block;width: 100%;text-align: center;font-size: 1.25rem;}


/* PRODUCT CATEGORY */
.pro_cate .text{text-align: center;font-size: 1.25rem;margin: 1rem 0;color: white;}
.round{margin-bottom: 1rem;}
.round li{margin: 0 auto;}
.round li+li{margin-top: 0.25rem;}
.round li:nth-child(1){width: 0.75rem;height: 0.75rem;background: #045899;border-radius: 50%;}
.round li:nth-child(2){width: 0.75rem;height: 0.75rem;background: #83DAF4;border-radius: 50%;}
.round li:nth-child(3){width: 0.75rem;height: 0.75rem;background: #fff;border-radius: 50%;}
.pro_cate .topic{text-align: center;margin: 0.5rem 0;}
.pro_cate .topic span{color: #045899;background: white;padding: 0.25rem 1.75rem;border-radius: 1rem;font-weight: 600;font-size: 1.25rem;}
.pro_cate .left .original{justify-content: space-between;align-items: center;width: 94%;margin: 0 auto;background: white;border-radius: 1rem;box-shadow: 0 2px 4px 0px rgba(0,0,0,.6);}
.pro_cate .left .text{text-align: left;font-size: 1.25rem;margin-left: 1.5rem;}
.pro_cate .left .original .img{width: 39.5%;}
.pro_cate .left .original .img img{width: 100%;border-radius: 1rem;}
.pro_cate .left .original .content{width: 59.5%;display: flex;flex-wrap: wrap;align-items: center;}
.pro_cate .left .original .content .hr{width: 90%;height: 0.05rem;background: #333;margin: 0.25rem 0;}
.pro_cate .left .original .content h4,
.pro_cate .left .original .content p{font-size: 1.25rem;}

.pro_cate .hr{width: 92%;height: 0.05rem;background: white;margin: 0 auto;margin-top: 1.5rem;margin-bottom: 1.5rem;}

.pro_cate .right .high{justify-content: space-between;align-items: center;width: 94%;margin: 0 auto;background: white;border-radius: 1rem;box-shadow: 0 2px 4px 0px rgba(0,0,0,.6);}
.pro_cate .right .text{text-align: left;font-size: 1.25rem;margin-left: 1.5rem;}
.pro_cate .right .high .img{width: 39.5%;}
.pro_cate .right .high .img img{width: 100%;border-radius: 1rem;}
.pro_cate .right .high .content{width: 59.5%;display: flex;flex-wrap: wrap;align-items: center;padding-left: 0.25rem;}
.pro_cate .right .high .content .hr{width: 90%;height: 0.05rem;background: #333;margin: 0.25rem 0;}
.pro_cate .right .high .content h4,
.pro_cate .right .high .content p{font-size: 1.25rem;}

.pro_cate .center .text{text-align: left;font-size: 1.25rem;margin-left: 1.5rem;}
.pro_cate .center .melamine{width: 94%;margin: 0 auto;background: white;border-radius: 1rem;box-shadow: 0 2px 4px 0px rgba(0,0,0,.6);}
.pro_cate .center .melamine .title{padding: 10px 0px 10px 10px;}
.pro_cate .center .melamine .title p{font-size: 1.25rem;}
.pro_cate .center .melamine .title>:first-child::after{content: '';display: block;width: 7rem;height: .1rem;background: #333;margin-top: 0.25rem;margin-bottom:  0.5rem;}
.pro_cate .center .melamine ul{justify-content: space-around;padding: 1rem 0;}
.pro_cate .center .melamine ul li{width: 32%;}
.pro_cate .center .melamine ul li img{margin: 0 auto;}
.pro_cate .center .melamine .content p{font-size: 1.25rem;padding: 10px 0 10px 10px;}
.pro_cate .center .melamine .content p::after{content: '';display: block;width: 14rem;height: .1rem;background: #333;margin-top: 0.25rem;margin-bottom:  0.5rem;}
.pro_cate .center .melamine .detail{width: 96%;margin: 0 auto;padding: 0.75rem 0;}
.pro_cate .center .melamine .detail span{display: inline-block;width: 1rem;height: 1rem;text-align: center;line-height: 1rem;border-radius: 50%;background: #333;color: white;font-size: 1rem !important;}
.pro_cate .center .melamine .detail div{font-size: 1.25rem;}
.pro_cate .center .melamine .detail div+div{margin-top: 0.25rem;}

/* Get Free Quote */
.free{background: url('../img/quote.png') no-repeat;background-size: cover;width: 100%;height: 3rem;line-height: 3rem;display: flex;flex-wrap: wrap;justify-content: space-around;align-items: center;padding: 0.5rem 0;border-bottom: 1px dashed #0091DE;}
.free .text{color: #055999;font-size: 1.25rem;width: 60%;}
.free .get_free{background: #066FC0;color: white;width: 30%;height: 2rem;line-height: 2rem;text-align: center;border-radius: 1rem;box-shadow: 0px 0px 0px 2px rgba(0, 176, 245, 0.5);display: flex;flex-wrap: wrap;justify-content: center;margin-right:1rem;cursor: pointer;}
.free .get_free .skew{width: 1.15rem;height: 100%;background: white;transform: skew(20deg);transform-origin: 0 0;}
.free .get_free a{color: white;}


/* Melamine Foam */
.melamine{padding-top: 1.5rem;}
.melamine .blue_title{width: 45%;margin: 0 auto;text-align: center;background: #058FFC;color: white;padding: 0.75rem 0;font-size: 1.25rem;border-radius: 0.5rem;}
.melamine .text{text-align: center;font-size: 1.25rem;margin: 1.5rem 0;}
.melamine .panel_ul{justify-content: space-around;width: 94%;margin: 0 auto;}
.melamine .panel_ul li .name{font-size: 1.25rem;padding: 0.25rem;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;height: 3rem;}
.melamine .panel_ul li{width: 48%;border: 2px solid #058FFC;border-radius: 0.75rem;background: white;}
.melamine .panel_ul li .img{width: 100%; background-image: linear-gradient(to bottom, #049FFD, #01BEFF);margin: 0.5rem 0;height: 8rem;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
.melamine .panel_ul li .img img{width: 8rem;}
.melamine .panel_ul li .detail{font-size: 1.15rem;padding: 0.5rem;}
.melamine .panel_ul li .detail p{font-weight: bold;}

.melamine .melamine_item{width: 94%;margin: 0 auto;background: white;border-radius: 0.75rem;border: 2px solid #058FFC;margin-top: 1.25rem;margin-bottom: 1.25rem;}
.melamine .melamine_item .melamine_list{justify-content: space-around;width: 96%;margin: 0 auto;margin-top: 1rem;margin-bottom: 1rem;border-radius: 0.75rem;background-image: linear-gradient(to bottom, #049FFD, #01BEFF);box-shadow: 0 2px 4px 0px rgba(0,0,0,.6);padding: 1rem 0;}
.melamine .melamine_item .melamine_list .melamine_child{width: 32%;}
.melamine .melamine_item .melamine_list .melamine_child .name{width: 96%;margin:0 auto;text-align: center;margin-top: 0.5rem;margin-bottom: 0.5rem;color: white;height: 5rem;display: flex;align-items: center;font-size: 1.25rem;line-height: 1.25rem;}
.melamine .melamine_item .melamine_list .melamine_child .img{width: 100%;margin: 0.5rem 0;height: 6rem;display: flex;flex-wrap: wrap;align-items: center;justify-content: center;}
.melamine .melamine_item .melamine_list .melamine_child .img img{width: 5rem;}
.melamine .melamine_item .melamine_list .melamine_child:nth-child(1),
.melamine .melamine_item .melamine_list .melamine_child:nth-child(2){border-right: 1px dashed #fff;}
.melamine .melamine_item .melamine_list .melamine_child .num{text-align: center;}
.melamine .melamine_item .melamine_list .melamine_child .num span{color: #055999;display: inline-block;width: 1rem;height: 1rem;text-align: center;line-height: 1rem;border-radius: 50%;background: white;padding: 0.25rem;}

.melamine .melamine_text{margin: 1rem 0 1rem 1rem;}
.melamine .melamine_text .name{font-size: 1.25rem;font-weight: bold;}
.melamine .melamine_text .name::after{content: '';display: block;width: 12rem;height: .1rem;background: #333;margin-top: 0.25rem;margin-bottom:  0.5rem;}
/* 0078D7 */
.melamine .melamine_text .detail p{font-size: 1.25rem;}
.melamine .melamine_text .detail p+p{margin-top: 1rem;}
.melamine .melamine_text .detail p span{display: inline-block;width: 1rem;height: 1rem;text-align: center;line-height: 1rem;background: #0078d7;color: white;border-radius: 50%;font-size: 1rem;}

.fire .fire_item{width: 94%;margin: 0 auto;background: white;border: 2px solid #058FFC;border-radius: 0.75rem;justify-content: space-around;}
.fire .fire_item .img{width:48.5%;border-radius: 0.75rem;padding-top: 0.25rem;}
.fire .fire_item .detail{width: 48.5%;display: flex;flex-wrap: wrap;align-items: center;font-size: 1.25rem;}
.fire_content .fire_list{width: 94%;margin: 0 auto;background: white;border-radius: 0.75rem;border: 2px solid #058FFC;margin-top: 1rem;margin-bottom: 1rem;padding: 0.75rem 0;}
.fire_content .fire_list .child{width: 94%;margin: 0 auto;background-image: linear-gradient(to bottom, #049FFD, #01BEFF);border-radius: 0.75rem;box-shadow: 0 2px 4px 0px rgba(0,0,0,.6);}
.fire_content .fire_list .child .font{padding: 0.5rem 0 0.5rem 0.5rem;color: white;font-size: 1.25rem;}
.fire_content .fire_list .child .pic{justify-content: space-around;padding: 1rem 0;}
.fire_content .fire_list .child .pic .img{width: 48.5%;height: 8rem;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.fire_content .fire_list .child .pic .img:nth-child(1){border-right: 1px dashed #fff;}
.fire_content .fire_list .child .pic .img img{width: 7rem;}
.fire_content .fire_list .detail{width: 94%;margin: 0 auto;margin-top: 0.75rem;margin-bottom: 0.75rem;font-size: 1.25rem;}


/* company & factory information */
.company {background-image: linear-gradient(to bottom, #01BEFF, #049FFD);}
.company .enda{width: 94%;margin: 0 auto;padding: 1.25rem 0;}
.company .enda .text{width: 100%;align-items: center;justify-content: space-between;border-bottom: 2px dashed #fff;padding-bottom: 0.25rem;color: white;font-size: 1.25rem;}
.company .enda .name{font-size: 1.5rem;text-align: center;margin: 0.75rem 0;color: white;}
.company .company_bg{background: #03AEFE;width: 100%;}
.company .company_bg .company_text{background: url('../img/company_bg.png') no-repeat;background-size: cover;width: 100%;height: 26rem;}
.company .company_bg .company_text .content{padding-top: 2.5rem;width: 94%;margin: 0 auto;text-align: justify;font-size: 1.25rem;color: white;}
.company .company_bg .company_text .content .title{margin-bottom: 0.5rem;}
.company .company_bg .company_text .content p+p{margin-top: 0.5rem;}


/* company environment */
.company_img{background-image: linear-gradient(to bottom, #01BEFF, #049FFD);padding-bottom: 0.75rem;}
.company_img .text{justify-content: space-between;align-items: center;padding: 0.5rem 0;border-bottom: 1px dashed #fff;}
.company_img .text .font{padding-left: 1rem;color: white;font-size: 1.25rem;}
.company_img .text img{padding-right: 1rem;}
.company_img ul{width: 94%;margin: 0 auto;margin-top: 1rem;background: white;padding: 1rem 0;justify-content: space-around;}
.company_img ul li{width: 24%;}
.company_img .flow_chart{width: 94%;background: white;margin: 0 auto;margin-top: 1rem;margin-bottom: 1rem;}
.company_img .flow_chart .flow_item{width: 94%;margin: 0 auto;padding: 1.25rem 0;}
.company_img .flow_chart .flow_item .top{justify-content: space-between;}
.company_img .flow_chart .flow_item .top .list{width: 45%;}
.company_img .flow_chart .flow_item .top .list .img img{width: 100%;}
.company_img .flow_chart .flow_item .top .list span{display: inline-block;width: 100%;text-align: center;font-size: 1.25rem;margin-top: 0.5rem;}
.company_img .flow_chart .flow_item .top .list .img,
.company_img .flow_chart .flow_item .top .icon{height: 8.5rem;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.company_img .flow_chart .flow_item .top .icon{width: 8%;}
.company_img .flow_chart .flow_item .throw_bottom img{margin: 0 auto;width: 70%;}
.company_img .flow_chart .flow_item .middle{width: 94%;margin: 0.5rem auto;justify-content: space-between;}
.company_img .flow_chart .flow_item .middle .text{width: 28%;font-size: 1.2rem;text-align: center;background: #009EFA;color: white;border-radius: 0.75rem;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.company_img .flow_chart .flow_item .middle_body{width: 94%;margin: 0 auto;justify-content: space-between;}
.company_img .flow_chart .flow_item .middle_body .list{width: 28%;text-align: center;}
.company_img .flow_chart .flow_item .middle_body .list>:first-child{margin: 0 auto;}
.company_img .flow_chart .flow_item .middle_body .list span{font-size: 1.2rem;margin-top: 0.25rem;height: 3rem;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.company_img .flow_chart .flow_item .sponge{position: relative;width: 70%;margin: 0 auto;margin-top: 1rem;}
.company_img .flow_chart .flow_item .sponge img{margin: 0 auto;}
.company_img .flow_chart .flow_item .sponge .position{position: absolute;font-size: 1.25rem;}
.company_img .flow_chart .flow_item .sponge .d1{top: 7.5rem;width: 100%;text-align: center;}
.company_img .flow_chart .flow_item .sponge .d2{bottom: 0rem;width: 100%;text-align: center;}
.company_img .flow_chart .flow_item .bottom{text-align: center;margin-top: 0.5rem;}
.company_img .flow_chart .flow_item .bottom img{margin: 0 auto;}
.company_img .flow_chart .flow_item .bottom span{display: inline-block;margin-top: 0.5rem;font-size: 1.25rem;}


/* OUR SERVICE */
.our{background-image: linear-gradient(to bottom, #01BEFF, #049FFD);}
.our .our_service{background:url(../img/our_service.png) no-repeat;background-size: cover;padding: 1.5rem 0;}
.our .our_service h3{text-align: center;margin-bottom: 1rem;color: white;font-size: 1.75rem;}
.our .our_service .font{text-align: center;margin: 0.75rem 0;}
.our .our_service .font span{display: inline-block;background: white;border-radius: 0.75rem;color: #055999;padding: 0.5rem 2rem;font-size: 1.25rem;}
.our .our_service .customized .text{color: white;font-size: 1.25rem;margin:1rem 0 1rem 1.5rem;}
.our .our_service .customized ul{justify-content: center;margin: 0.5rem 0;}
.our .our_service .customized ul li{width: 40%;}
.our .our_service .customized ul li .img img{margin: 0 auto;}
.our .our_service .customized ul li+li{margin-left: 1rem;}
.our .our_service .hr{width: 88%;height: 0.1rem;background: white;margin: 0 auto;margin-top: 1.5rem;margin-bottom: 1.5rem;}
.our .our_service .emboosing .text{color: white;font-size: 1.25rem;margin:1rem 0 1rem 1.5rem;}
.our .our_service .emboosing ul{justify-content: center;margin: 0.5rem 0;}
.our .our_service .emboosing ul li{width: 30%;}
.our .our_service .emboosing ul li+li{margin-left: 1rem;}
.our .our_service .emboosing ul li .img img{margin: 0 auto;}

.our .our_service .mold .text{color: white;font-size: 1.25rem;margin:1rem 0 1rem 1.5rem;}
.our .our_service .mold ul{justify-content: center;margin: 0.5rem 0;}
.our .our_service .mold ul li{width: 40%;}
.our .our_service .mold ul li .img img{margin: 0 auto;}
.our .our_service .mold ul li+li{margin-left: 1rem;}

.our .our_service .packaging .text{color: white;font-size: 1.25rem;margin:1rem 0 1rem 1.5rem;}
.our .our_service .packaging ul{width: 94%;background: white;margin: 0 auto;border-radius: 0.75rem;justify-content: space-around;padding: 1.5rem 0;}
.our .our_service .packaging ul li{width: 23%;margin: 0.5rem 0;}
.our .our_service .packaging ul li .img{width: 100%;height: 8rem;display: flex;align-items: center;}
.our .our_service .packaging ul li .img img{margin: 0 auto;height: 100%;}
.our .our_service .packaging ul li span{display: inline-block;width: 100%;text-align: center;margin: 0.5rem 0;}

/* Multi-Payment Methods & Delivery Terms */
.multi{background-image: linear-gradient(to bottom, #01BEFF, #049FFD);}
.multi .multi_payment{background:url(../img/our_service.png) no-repeat;background-size: cover;padding-top: 1.5rem;}
.multi .multi_payment .title{text-align: center;width: 70%;margin: 0 auto;font-size: 1.25rem;background: white;color: #045899;border-radius: 0.75rem;margin-top: 0.25rem;margin-bottom: 0.25rem;padding: 0.5rem 0;}
.multi .multi_payment .img{margin: 1rem 0;width: 100%;background: white;}
.multi .multi_payment .img>:first-child{border-bottom: 2px solid #333;padding-bottom: 0.5rem;}
.multi .multi_payment .pic{width: 94%;margin: 0 auto;margin-top: 1.5rem;margin-bottom: 1.5rem;}
.multi .multi_payment .certificate{background:url(../img/our_service.png) no-repeat;background-size: cover;padding: 1.5rem 0;}
.multi .multi_payment .certificate .text{text-transform: uppercase;font-size: 1.5rem;text-align: center;color: white;}


/* Customer Visit */   
.customer{background-image: linear-gradient(to bottom, #01BEFF, #049FFD);}
.customer .visit{background: url(../img/visit_bg.png) no-repeat;background-size: cover;}
.customer .visit .title{color: white;text-align: center;font-size: 1.5rem;padding: 1.25rem 0;text-transform: uppercase;}
.customer ul{width: 94%;margin: 0 auto;justify-content: space-around;}
.customer ul li:nth-child(1){width: 54.5% !important;}
.customer ul li:nth-child(2){width: 40.5% !important;}
.customer ul li:nth-child(2)>img+img{margin-top: 0.95rem;}
.customer ul li{width: 47.5%;margin: 0.35rem 0;}
.customer ul li:nth-child(5){width: 98% !important;}


/* CUSTOMER FEEDBACK */
.feedback{background-image: linear-gradient(to bottom, #01BEFF, #049FFD);padding-bottom: 1rem;}
.feedback .title{color: white;text-align: center;font-size: 1.5rem;padding: 1.25rem 0;}
.feedback .img{width: 94%;margin: 0 auto;}


/* 底部按钮 */
.btn-wrap{height:20px}
.btn-box{padding:0 4%;bottom:0;width:100%;justify-content:space-between;background-image: linear-gradient(to bottom, #01BEFF, #049FFD);}
.btn{width:49%;height:36px;line-height:36px}
.btn a{color:#fff;display:block;text-align:center;font-size: 1.25rem;}
.btn:first-child{border-right:1px solid #fff}
.btn-box{position:fixed;max-width:750px;box-sizing:border-box}
.mt{margin: 0.5rem 0;}
@media(max-width:767px){
    .mt{margin: 1.25rem 0;}
}

/* 表单 */
.form-wrap{padding:1rem;background-color:#fffdf6;margin:0;box-sizing:border-box;padding-bottom: 2rem;}
.form-wrap>h4{text-align:center;font-size:2.4rem;line-height:2.6rem;margin:0}
.form-wrap h4 img{width:3.3rem;position:absolute;left:2rem}
.form-wrap>p{font-size:1.1rem;line-height:1.5;margin:1rem 0;text-align:justify;text-indent:2em}
.form-wrap>p a{color:#fe8429}
.fo1{position:absolute;top:-0.5rem;left:-0.5rem;width: 3rem;}
.fo2{position:absolute;bottom: 0rem;right:0rem;width: 3rem;}
.form-wrap>form{background:#f4ead8;padding:8% 3%;border-radius:0 3rem 0 3rem;box-shadow:1px 1px 3px #999;margin:2rem 0 1rem 0;position: relative;}
.form-wrap>form>div{margin-bottom:.5rem;display:flex;align-items:flex-start}
.form-wrap>form div img{width:1.5rem}
.form-wrap>form div span{display:block;width:8rem;min-width:8rem;color:#333;text-align:center;font-weight:bolder;font-size:1rem;line-height:1.5rem}
.form-wrap>form input{display:inline-block;width:100%;height:1.8rem}
.form-wrap>form textarea{width:100%;min-height:5rem}
.form-wrap>form textarea,.form-wrap>form input{padding-left: 1rem;font-size: 1rem;}
.form-wrap>form p{background-color:#ffa506;text-align:center;color:#fff;border-bottom:2px solid #ffa506;height:3.6rem;margin:0 auto;font-size:1.8rem;line-height:3.6rem}
.form-wrap>form p:hover{cursor:pointer;box-shadow:2px 2px 2px #ababab}


/* 版权 */
.copyright{padding-bottom: 1rem;font-size: 1.25rem;}


/* 返回顶部 */
.gotop{width:12vw;height:12vw;line-height:12vw;border-radius:50%;background-color:rgba(0,0,0,0.5);display:none}
.gotop{position:fixed;z-index:99;top:75%;right:10px;text-align:center}
.gotop img{width:50%;display:inline-block;vertical-align:middle}