
html {-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;/* Ã¨Â§Â£Ã¥â€ Â³IOSÃ©Â»ËœÃ¨Â®Â¤Ã¦Â»â€˜Ã¥Å Â¨Ã¥Â¾Ë†Ã¥ÂÂ¡Ã§Å¡â€žÃ¦Æ’â€¦Ã¥â€ Âµ */    -webkit-overflow-scrolling:touch;}
/* Ã§Â¦ÂÃ¦Â­Â¢Ã§Â¼Â©Ã¦â€Â¾Ã¨Â¡Â¨Ã¥Ââ€¢ */input[type="submit"],input[type="reset"],input[type="button"],input {resize:none;border:none;}
/* Ã¥Ââ€“Ã¦Â¶Ë†Ã©â€œÂ¾Ã¦Å½Â¥Ã©Â«ËœÃ¤ÂºÂ®  */body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {-webkit-tap-highlight-color:rgba(0,0,0,0);}
/* Ã¨Â®Â¾Ã§Â½Â®HTML5Ã¥â€¦Æ’Ã§Â´Â Ã¤Â¸ÂºÃ¥Ââ€” */article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display:block;}
/* Ã¥â€ºÂ¾Ã§â€°â€¡Ã¨â€¡ÂªÃ©â‚¬â€šÃ¥Âºâ€ */img {height:auto;width:auto\9;/* ie8 */    display:block;-ms-interpolation-mode:bicubic;/*Ã¤Â¸ÂºÃ¤Âºâ€ Ã§â€¦Â§Ã©Â¡Â¾ieÃ¥â€ºÂ¾Ã§â€°â€¡Ã§Â¼Â©Ã¦â€Â¾Ã¥Â¤Â±Ã§Å“Å¸*/}
/* Ã¥Ë†ÂÃ¥Â§â€¹Ã¥Å’â€“ */body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
body {font:12px/1.5 Arial,Tahoma,sans-serif;color:#555;background-color:#fff;max-width:640px;margin:0 auto;}
em,i {font-style:normal;}
ul,li {list-style-type:none;}
strong {font-weight:normal;}
.clearfix:after {content:"";display:block;visibility:hidden;height:0;clear:both;}
.clearfix {zoom:1;}
a {text-decoration:none;color:#363636;font-family:Arial,Tahoma,sans-serif;}
a:hover {text-decoration:none;}
ul,ol {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-family:Arial,Tahoma,sans-serif;;}
img {border:none;max-width:100%}
input {font-family:Arial,Tahoma,sans-serif;;}
/*Ã¥Ââ€¢Ã¨Â¡Å’Ã¦ÂºÂ¢Ã¥â€¡Âº*/.one-txt-cut {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
/*Ã¥Â¤Å¡Ã¨Â¡Å’Ã¦ÂºÂ¢Ã¥â€¡Âº Ã¦â€°â€¹Ã¦Å“ÂºÃ§Â«Â¯Ã¤Â½Â¿Ã§â€Â¨*/.txt-cut {overflow:hidden;text-overflow:ellipsis;display:-webkit-box;/* -webkit-line-clamp:2;*/    -webkit-box-orient:vertical;}
/* Ã§Â§Â»Ã¥Å Â¨Ã§Â«Â¯Ã§â€šÂ¹Ã¥â€¡Â»aÃ©â€œÂ¾Ã¦Å½Â¥Ã¥â€¡ÂºÃ§Å½Â°Ã¨â€œÂÃ¨â€°Â²Ã¨Æ’Å’Ã¦â„¢Â¯Ã©â€”Â®Ã©Â¢ËœÃ¨Â§Â£Ã¥â€ Â³ */a:link,a:active,a:visited,a:hover {background:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;}
.wb98{width:98%;border: 1px solid #dbdbdb;padding:1%;margin-bottom: 0.6rem}
.w50 {width:50%;}
.w80 {width:80%;}
.w25 {width:25%;}
.w20 {width:20%;}
.w33 {width:33.333333%;}
.auto{margin: 0 auto}
.zx{margin: 0.5rem auto}
.fl {float:left;}
.fr {float:right;}
.db {display:block !important;}
.dn {display:none;}
.up{text-transform:uppercase;}
@keyframes changeBiger {
                0% {
                    transform: scale(1);
                }
                50% {
                    transform: scale(1.2);
                }
                100% {
                    transform: scale(1);
                }
            }
@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1571926346387'); /* IE9 */
  src: url('iconfont.eot?t=1571926346387#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('data:application/x-font-woff2;charset=utf-8;base64,d09GMgABAAAAAAeQAAsAAAAADZwAAAdDAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHEIGVgCDSAqODIs+ATYCJAMYCw4ABCAFhG0HWxt3CxEVrFsh+5lgnn5TAgi1QoXla1M3DPF+h8bQ5EwET2v85u3uyTdtIkL3ZJ49kUl4KNCgJZNQqeIl3BCb2nFEoS0VJG2kphaDmRh5L3nLjyZTk8jE/QNgc2odmyChskxYOnn7/9xDdpSlnKz8OjiW/J2c99/0LtG9qMI1jxJoQJFt0TjdxCaoW8yrWPs6jMogHE+g17QEyImqBjNoFaItcIu7/fp0A63Hr8QwQuuqgW0LiOdAqk0t8BQAnhm/H/9BWiiApMpAXPf8ncqe4Mgv2cNYlP+f11ELAkt5UfCFyNgEFO68D8bvyZZ107D3Qn+hOIl+raT8kj1QP+j7oP/D2P87j1lMh37pXx5FloSKqAG291PMaVs1ggZFSeGXWknmV18liV/9lQS/Y/Xzl6YusXwOSNdI4B8QyZsWbfTpleS9dAnihgZJ5vHx9sG9vBhtSpq2YkopNQETFpHIjD1RBhpDrHmdXSpoXCHEkMv4WHY67m1dqcbRGXva8SLmJdCc3cIwDivFopaVOG5dDkDfi5UM3soMAcxS+fBe0HdNeYDLXAzbDUewNnHm2AkON+d0UuI0AB63Mm0cDgTx3Gad81Bsq4NBLDM6cvY1NOdwZ2GHnNQis1lcReJ2y3HCurI7hhRgwMNh6eN3SZqxMLrN0sOBieQ2Z0IbgTQvmhUY62kTZI8aRK9x59HJM49GsovnqzgXGz9zDs0t2UR2dLs5j6eNy8U6nZ1lq9nUuhd1u9suWYFYGM7ucDQsS+HW1u5nMJETlHlEiiXF6dOtDIPncVjsGEbbaYzDZUI/YUecfq+0U+BIkdx2LMq+MNnBXHBzFk/5Wk++x8pudyXudwHeqW+lVs8nRY5iueXHV87JUJ+56EEs7rIWRk84a1pef58TuFwGqpDbLJu1/GS8g2Eol7VNn6Oe8AXuqkPOkPmudu4Hra5/bwK++bwWNn0DTHAXtV/hiWdWemILWwc3h869mB0RAUtx3Xs6UMBbd5f3XO2qxDNugVpWRGGLlgHwUghCZjgoldeyYh0YIAx6HMjv2hRXZN9EkuIsqg8vCnakGXlx0RKEP0yKJUuGyUUEi5wnxWJaUSWtlmI54izlK7VMPVRpm+6X4ZeufM0Zy1+regZsLoU+ykxFKf4c7+k1duaK6doZ6ct1LX16nyd4XxnhSxzTJBjOSV9FEckajdFH6ptNJM5LTDkne1VB0L06qzvv+K7upB4QV1keXlmW0N23PiqEV5T7g/yn3XMOjv4o/yDXnjCn0qBYpLB325Pabba8Wt1VkKg7FChmd9uT1+1X+SJFt9hw+a8E3Ll7sYKZ6DkfHTBB1dhc3V6/EhJQJMP3BlV509gxtmOyyqRLHWI7JI+ffOn7yODLgM3vh3UpS+2cc1ccvr8x94F5se+xshQvdp0sv8oUeXdvut8q7n5j3v4RU99lN5WlNI+4t6qzKTK/UjqP++qeB++9Z8fiEXD6dKhaRjAt7uMsSAyEtn/hIDjQZhuoM/61QU1gnYHRoPcIMTPtz+hB9x9E48e5MGMC/oP5gU84pb+BIKkRaObU0D8Ur9RWP17+h/cfct5v/Dk0U4QhMMfkf2x076rwKt1s+TzplX2IzdrnfQzV/Y6U2oDhSMzI7g/1BXdKA23I8sa854fdokeVGEttR/rWGPp8/53Nszh2RWT3vzVtZ2ZWXCz921AUOUTvaszd/1lYPDov1HXpo4YWAn3o+gfNlda2mr+7R87oVbWqrFI3m7YB7yaHlpdDqOBDQvD+/vOn7Ssh5KOJuaht//7/1O+HHtgPbT5zFaPBwfU3kO+l0ME+LX/0hkcLemUkHcDzYUm/llm16KXR6evGyGoVLI/yrKJNnQr6Un93CEKDb62YdO3NkVcsOGqCQ4YgJh19Ug/1J+neYWH+onSnHi05KR0WEBa+kjpFQ/oU1QJhMvdfqwp4FVp2fdjplt1+q8+sVZ4iTymDzebXr8k8hFfHgd6IafBgI7Eg7GrgPuj25hq0FCC/h08B6E7n8Wg8jTahxUb1FHQ6yt/4y3lVfdnUhSh4r8AfBpO+ei7UkWw3RQLS2cHd65DacJsXCgJc3IMQA3WBbGLNjjFfF7VvAOdO8eqV0nQkPepGWc6J1Ib3iHPCgaQxBVlrEVEwm1DpcwhqrcPQa0P1zn3GDJdFUQLW/YogDFsLyaDXkA07rcEajLkOlUnPoTYcKPS6GgH77KM4B52ugkbRg/0DcjwGOaQns+UL49wbcZsM3hdKohKo8tJf88QRpYwN0nesVQME4QEe6GTY9wyTcItO80Z1uhRFgDbMHQ+L0+IqaFST9cD+qZPjMUysp8DPvzDOvZGYAT/qXyiJ5g4quTIF4mkfUw3YlvbpO9aURAMo5cKD5XzQKPZSJYMJXqpFp7kmR/l0UZDBQlp7Xr9zWMqzoHchXqRepshRooo6GgdPZmyprHaGsqFse/pBsmRYPZtvPf03dEgNz57HuFgAAA==') format('woff2'),
  url('iconfont.woff?t=1571926346387') format('woff'),
  url('iconfont.ttf?t=1571926346387') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
  url('iconfont.svg?t=1571926346387#iconfont') format('svg'); /* iOS 4.1- */
}
.head{position: fixed;max-width: 640px;left: 50%;margin-left:-8.0rem;    z-index: 4;}
.top {display:flex;background:#3d9662;padding:3.9rem 0 0 0;}
.top .left{width: 2.0rem;height:1.77rem}
.top .center{width: 12.4rem;}
.top .right{width: 1.5rem;height: 1.77rem}
header .nav ul {padding:1px 0;display:flex;}
.nav li {background:#3d9662;flex:auto;margin:0.03rem;text-align:center;color:#fff;font-size:0.6rem;line-height:1.9rem;overflow: hidden;}
.nav li a {color:#fff}
content .title_c{font-size: 0.7rem;text-align: center;color:#333;text-transform:uppercase;line-height:1.8rem}
content .list ul{padding:1px 0;display:flex;flex-flow:row wrap;text-align:center}
content .list ul li{padding:1px 0;flex:1 auto ;font-size: 0.6rem;background:#94c313;margin:0.1rem 0.05rem;line-height:1.3rem;color:#fff;}
content .list ul li a{color: #fff}
content .list ul li:nth-child(1),content .list ul li:nth-child(8),content .list ul li:nth-child(13),content .list ul li:nth-child(16) 
,content .list ul li:nth-child(17){background: #0a9cef}
content  .list ul li:nth-child(2),content .list ul li:nth-child(5),content .list ul li:nth-child(11),content .list ul li:nth-child(12) 
,content .list ul li:nth-child(18){background: #0dab71}
content  .list ul li:nth-child(6),content .list ul li:nth-child(19){background: #fd585e}
content  .list ul li:nth-child(4),content .list ul li:nth-child(7),content .list ul li:nth-child(16){background: #d0961b}
content .title {font-size:0.7rem;background:url(../images/index_s_17.gif);text-align:left;line-height:1.8rem;color:#333;text-transform:uppercase;height: 1.8rem;}
content .title a{color:#333;}
content .title img{width:1.4rem;display:inline-block;padding:0.2rem;vertical-align:middle}
content .lanmu ul {display:flex;flex-direction:row;flex-wrap:wrap;padding:0.5rem 0 0;justify-content: center;/* align-items: center; */}
content .lanmu {background:#fff;padding-bottom:0.5rem;}
content .lanmu ul li {flex:45%;text-align:center;margin:0.1rem 0.8%;padding:0.1rem 1%;font-size:0.6rem;
    line-height: 1.2rem;height: 1.2rem;background:#3d9662;border-radius: 0.1rem;}
.lanmu ul li a{color:#fff}
content .lanmu ul .H3{flex:29%}
content .zh ul li:last-child {background: #ff7800;flex:11%;padding-right:1.8rem;width:2.0rem;position: relative;}
content .zh ul li:last-child:after{ 
position: absolute;
top:20%;
right: 10%;
 font-family: "iconfont" !important;
 font-size: 1.2rem;
 color: #fff;
 font-style: normal;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;content: "\e66a";
animation:changeBiger 1s infinite;
-webkit-animation:changeBiger 1s infinite; /* Safari Ã¥â€™Å’ Chrome */
  }
content .lanmu ul .two{line-height:1.2rem;background:#74C796;}
content .arc ul {display:flex;flex-wrap:wrap;}
content .arc ul li {flex:81%;text-align:left;margin:0.2rem 0;font-size:0.6rem;color: #fff;line-height:1.4rem;max-width:85%}
content .arc ul li img {height:1.2rem;width:auto;display:inline-block;}
content .arc ul li:nth-child(1),content .arc ul li:nth-child(2),content .arc ul li:nth-child(3){background: #3d9662}
content .arc ul li:nth-child(4),content .arc ul li:nth-child(5),content .arc ul li:nth-child(6){background: #0dab71}
content .arc ul li:nth-child(7),content .arc ul li:nth-child(8),content .arc ul li:nth-child(9){background: #94c313}
content .arc ul li:nth-child(10),content .arc ul li:nth-child(11),content .arc ul li:nth-child(12){background: #38d299}
content .arc ul li:nth-child(13),content .arc ul li:nth-child(14),content .arc ul li:nth-child(15){background: #c8bc42}
content .yyhj{margin-bottom: 1.0rem;}
content .yyhj ul {display:flex;flex-wrap:wrap;}
content .yyhj ul li {flex:45%;text-align:left;margin:0.2rem;font-size:0.6rem;color: #fff;line-height:1.4rem;color: #333;text-align: center;}
content .yyhj ul li img{border-radius: 0.3rem}
content .arc a{color: #fff; white-space: nowrap;      /* 保持文本在一行，不换行 */
  overflow: hidden;         /* 超出容器部分隐藏 */
  text-overflow: ellipsis;}
content .arc ul .triangle_right{
	  flex:2%;
    width: 0;
    height: 0;
    border-width: 0.7rem 0.7rem 0.7rem 0;
    border-style: solid;
    border-color: transparent rgba(239, 42, 0, 0.4) transparent transparent;
}
content .arc ul  .triangle_left{
	flex:2%;
    width:0;
    height:0;
    border-width: 0.7rem 0  0.7rem 0.7rem ;
    border-style:solid;
    border-color:transparent  transparent transparent rgba(239, 42, 0, 0.4);/*Ã©â‚¬ÂÃ¦ËœÅ½ Ã©â‚¬ÂÃ¦ËœÅ½ Ã©â‚¬ÂÃ¦ËœÅ½ Ã§ÂÂ°*/
}
.zix {display:flex;flex-direction:row;flex-wrap:wrap;color:#fff;padding: 0.8rem 0;font-size: 0.8rem}
.zix a{color: #fff}
.zix .right {flex:48%!important;line-height:1.8rem;text-align:center;background: #ff7800;border-radius:1.0rem;margin-left:2%;}
.zix .right:after{
	 font-family: "iconfont" !important;
 font-size: 1.0rem;
 color: #fff;
 font-style: normal;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;content: "\e66a";
 animation:changeBiger 1s infinite;
-webkit-animation:changeBiger 1s infinite; /* Safari Ã¥â€™Å’ Chrome */
}
.zix .left:before{
 font-family: "iconfont" !important;
 font-size: 1.0rem;
 color: #fff;
 font-style: normal;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;content: "\e668";
animation:changeBiger 1s infinite;
-webkit-animation:changeBiger 1s infinite; /* Safari Ã¥â€™Å’ Chrome */}
.zix .left {flex:48%!important;line-height:1.8rem;text-align:center;background: #d92a00;border-radius:1.0rem;    vertical-align: middle;}
content .docter{position: relative;}
content .docter .doc-t{position:absolute;top:2.4rem;right:0;background:rgba(68, 68, 68, 0.4);width:7.0rem;font-weight: bolder;
	border-radius: 0.6rem 0 0 0.6rem;padding: 0.3rem;color: #082558}
content .docter .doc-t h3{font-size: 1.0rem;}
content .docter .doc-t p{font-size:0.6rem}
content .docter .chat {position:absolute; background:#ff7800;top:6.8rem;right: 0.5rem;font-size:0.6rem;line-height: 1.4rem;width:40%;text-align: center;border-radius: 0.2rem;color: #fff }
content .docter .chat a{color: #fff}
content .docter .chat:after { font-family: "iconfont" !important;
 font-size: 1.0rem;
 color: #fff;
 font-style: normal;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;content: "\e66a";
animation:changeBiger 1s infinite;
-webkit-animation:changeBiger 1s infinite; /* Safari Ã¥â€™Å’ Chrome */
}
.shuntitle{width:100%;margin-top:-2.3rem;position: relative;}
.wznr{width:96%;padding:0 2% 0.5rem;background: #3d9662;color: #fff;font-size: 0.6rem;margin-top:-0.1rem;text-align:justify; }
.wznr p{color: #fff}
footer .wznr p:nth-child(1):before{
 font-family: "iconfont" !important;
 font-size: 0.7rem;
 color: #fff;
 font-style: normal;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;content: "\e668";
}
 footer .wznr p:nth-child(2):before{
 font-family: "iconfont" !important;
 font-size: 0.7rem;
 color: #fff;
 font-style: normal;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;content: "\e61b";}
 footer .wznr p:nth-child(3):before{
 font-family: "iconfont" !important;
 font-size: 0.7rem;
 color: #fff;
 font-style: normal;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;content: "\e606";}
 footer .wznr{padding-bottom: 2.0rem;padding-top:1.0rem }
.dbnr{background: #0382d7;overflow: hidden;padding-bottom: 2.0rem;position: fixed;bottom: 0;max-width: 640px; display: none;}

.dbnr .left{width: 20%;padding:0.5rem 2% 1.0rem 5%;float: left;}

.dbnr .right{width:64%;margin:0.5rem 2% 0.5rem 2%;float:left;background: #fff;font-size: 0.6rem;padding:0.2rem 1%;border-radius: 0.2rem;text-align: justify; }
.dbzx{background: #dbdbdb}
.dbnr .right:before{
	top:0.4rem;
	left: -0.6rem;
	content:"";
	font-size:0;
	width: 0;
    height:0;
    border-width: 0.6rem 0.5rem 0.2rem 0;
    border-style: solid;
    position: relative;
    border-color: transparent rgba(255, 255,255,1) transparent transparent;
}
.geduan{background: #0382d7;height: 0.2rem}
.dbzx{position: fixed;max-width:640px;left: 50%;bottom:0;margin-left:-8.0rem; z-index: 4;width: 100%;height: 2.0rem;}
.dbzx a{color: #fff}

.dbzx ul{display:flex;flex-wrap:wrap;width: 100%;color: #fff;height: 1.2rem;padding-top: 0.4rem }
.dbzx ul li{flex:24%;text-align: center;font-size: 0.6rem;line-height: 1.2rem;}
.dbzx ul li input{font-size: 0.6rem;width: 80%;padding: 0.2rem}
.dbzx ul li:first-child{flex:45%;}
.dbzx ul li:nth-child(2){background: #ff7800;border-radius: 1.0rem}
.dbzx ul li:nth-child(3){background: #025fbe;margin:0 1%;border-radius: 1.0rem }
.menubg{position: fixed;z-index:6;overflow:hidden;width: 100%;max-width:640px;height: 100%;left: 0;top: 0;display: none}
.menu{position: fixed;z-index:9;background: #fff;overflow: scroll;width: 80%;max-width:400px;height: 100%;left: 0;top: 0;}
.menu .title_c{font-size: 0.7rem;text-align: center;color:#fff;text-transform:uppercase;line-height:1.8rem;background:#3d9662}
.menu .title {font-size:0.7rem;background:url(../images/index_s_17.gif);text-align:center;line-height:1.8rem;
	color:#025fbe;text-transform:uppercase;height: 1.8rem;border: 1px solid #ccc;border-radius: 0.3rem;margin:0.2rem}
.menu .title a{color:#025fbe;}
.menu .lanmu ul{ display: flex;width: 100%
    flex-direction: row;
    flex-wrap: wrap;}
 .menu .lanmu ul li{flex:48%;text-align: center;background: #3d9662;margin:1%;
    border-radius: 0.1rem;font-size:0.6rem;line-height: 1.2rem }
  .menu .lanmu ul li:nth-child(4n-1),.menu .lanmu ul li:nth-child(4n){
  	background: #186e3c;
  }
 .menu .lanmu a{color: #fff}


#dl {
    width: 100%;
    height: 6rem;
    background: url(qc6.jpg) no-repeat;
    background-size: 100% auto;
    display: block;
    overflow: hidden;
    clear: both;
    color: #3a3a3a;
    font-weight: bold;
    font-size: 0.4rem !important;
}

#dl2 {
    margin: 1.8rem 0 0 5.6rem;
        padding: 0 1rem 0 0;
}

#dl2 p {
    margin: 0.2rem 0 0 0;
  font-size: 0.38rem !important;
}
#dl2 p a{
    color: #b80000;

}


#dl3 {
    width: 100%;
   
    background: url(qc5.jpg) no-repeat;
    background-size: 100% auto;
    display: block;
    overflow: hidden;
    clear: both;
    color: #3a3a3a;
    font-weight: bold;
    font-size: 0.4rem !important;
}



#dl4 {
    margin: 2.9rem 0 0 2.3rem;
}

#dl4 p {
    margin: 0.3rem 0 0 0;
  font-size: 0.4rem !important;
}

#dl4 span {
    color: #b80000;
  font-size: 0.4rem !important;
}

#dl3 b {
    margin: 0.2rem 0 0 1.3rem;
    clear: both;
    display: block;
    font-weight: normal;
    width: 84%;
}

#dl3 b span {
    color: #b80000;
    font-weight: bold;
  font-size: 0.4rem !important;
}
.form-top {
    display: flex;
    align-items: center;
    position: absolute;
    top: 2rem;
    left: 7.2rem;
    height: 1rem;
}
.form-top input[type="tel"] {
    padding: 10px;
    border: 1px solid #ccc;
    width: 6rem;
    flex: 1;
    height: .5rem;
}
.form-top button {
    background: none;
    border: none;
    cursor: pointer;
}
.form-top button img {
    object-fit: cover;
    height: 1rem;
}

@media screen and (max-width: 620px) {
    .form-top input[type="tel"] {
        height: .25rem;
    }
}