@charset "UTF-8";html{width:100%;outline:0;-webkit-text-size-adjust:none}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:none;outline:0;vertical-align:baseline}
body,div,fieldset,form,h1,h2,h3,h4,h5,h6,html,p{-webkit-text-size-adjust:none}
html{font-size:62.5%}
body{font-size:12px;font-size:1rem;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body{font-family:"微软雅黑",arial,sans-serif;background-color:#f1f1f1;color:#707070}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
ins{text-decoration:none}
del{text-decoration:line-through}
table{border-collapse:collapse;border-spacing:0}
img{border:none;vertical-align:middle}
a{text-decoration:none;outline:0;border:0 none;-webkit-tap-highlight-color:transparent;cursor:pointer}
em{font-style:normal}
input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none}
textarea{-webkit-appearance:none}
html{font-size:10px}
@media screen and (min-width:320px) and (max-width:375px){html{font-size:12px}
}
@media screen and (min-width:376px) and (max-width:414px){html{font-size:14px}
}
@media screen and (min-width:415px) and (max-width:639px){html{font-size:16px}
}
@media screen and (min-width:640px) and (max-width:719px){html{font-size:16px}
}
@media screen and (min-width:720px) and (max-width:749px){html{font-size:16px}
}
@media screen and (min-width:750px) and (max-width:799px){html{font-size:16px}
}
@media screen and (min-width:800px){html{font-size:25px}
}
.pr{position:relative}
.pa{position:absolute}
.tc{text-align:center;}
.tr{text-align:right}
.tl{text-align:left}
.l{float:left}
.r{float:right}
.pt_0{padding-top:0}
.pt_10{padding-top:10px}
.pb_10{padding-bottom:10px}
.pt_4{padding-top:4%}
.pt_2{padding-top:2%}
.pb_4{padding-bottom:4%}
.pb_2{padding-bottom:2%}
.mt_4{margin-top:4%}
.mb_4{margin-bottom:4%}
.mr_10{margin-right:10px}
.pt_3{padding-top:3rem}
.pb_60{padding-bottom:60px}
.pb_90{padding-bottom:90px}
.pb_100{padding-bottom:100px}
.pl_10{padding-left:10px}
.pr_10{padding-right:10px}
.pb_6{padding-bottom:3rem}
.yw_1{ padding:4% 0;}
.f60{color:#f60}
.font_14{font-size:14px}
.font_16{font-size:16px}
.font_18{font-size:18px}
.font_26{font-size:26px}
.cl{clear:both}
.btn{display:block;width:70%;margin:0 auto;background-color:#ff2530;border:0;border-radius:4px;text-align:center;color:#fff;line-height:36px;cursor:pointer}
.btn:hover{background:#fb5f39}
.clearfix:after{content:"\20";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1}
#Container{width:100%;height:auto;margin:0 auto;min-width:320px;max-width:750px}
.container{margin:0 auto; background-color: #fff;}
.container::after{content:"";display:table;clear:both}
.row{margin:0 auto;width:94%}
.row::after{content:"";display:table;clear:both}
.row100{margin:0 auto;width:100%}
.row100::after{content:"";display:table;clear:both}
.col-xs,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px}
.col-xs-1{float:left;width:8.333333%}
.col-xs-2{float:left;width:16.666667%}
.col-xs-3{float:left;width:25%}
.col-xs-4{float:left;width:33.333333%}
.col-xs-5{float:left;width:41.666667%}
.col-xs-6{float:left;width:50%}
.col-xs-7{float:left;width:58.333333%}
.col-xs-8{float:left;width:66.666667%}
.col-xs-9{float:left;width:75%}
.col-xs-10{float:left;width:83.333333%}
.col-xs-11{float:left;width:91.666667%}
.col-xs-12{float:left;width:100%}
.pull-xs-0{right:auto}
.pull-xs-1{right:8.333333%}
.pull-xs-2{right:16.666667%}
.pull-xs-3{right:25%}
.pull-xs-4{right:33.333333%}
.pull-xs-5{right:41.666667%}
.pull-xs-6{right:50%}
.pull-xs-7{right:58.333333%}
.pull-xs-8{right:66.666667%}
.pull-xs-9{right:75%}
.pull-xs-10{right:83.333333%}
.pull-xs-11{right:91.666667%}
.pull-xs-12{right:100%}
.push-xs-0{left:auto}
.push-xs-1{left:8.333333%}
.push-xs-2{left:16.666667%}
.push-xs-3{left:25%}
.push-xs-4{left:33.333333%}
.push-xs-5{left:41.666667%}
.push-xs-6{left:50%}
.push-xs-7{left:58.333333%}
.push-xs-8{left:66.666667%}
.push-xs-9{left:75%}
.push-xs-10{left:83.333333%}
.push-xs-11{left:91.666667%}
.push-xs-12{left:100%}
.show{display:block!important}
.hidden{display:none!important;visibility:hidden!important}
.invisible{visibility:hidden}
.bg_f{background:#fff}

/* 栅格系统 */

/* 漂浮导航 */
.panav{  display:none;  }
.hiddened{display:none;}
.showed{ display:block;}
.panav a{  position: fixed;top:0;width:100%; z-index:99; padding: 0;max-width: 750px;}


/* 标题 */
.title{}
.title_l{}
.title_l{ display: flex; justify-content:center;align-items:center;}
.title_l h2{ font-size:1.3rem; color: #1a2329;}
.title_l span{ display:inline-block; width:0.4rem; height:1.6rem; background:#ff2530; margin-right:10px;}
.title_r a{ color:#707070; font-size:1.1rem; padding-right:1rem;}
.title i{ margin-left:10px; font-size:12px; color:#999;font-style:normal}



/* 表单 */
.box_input{width:100%;height:2.75rem;line-height:2.75rem;font-size:1.25rem;border:1px solid #e7e7e7;text-indent:1rem;color:#333;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}
.box_input:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
/*input.coolbg{position:relative;color:rgba(255,255,255,1);text-decoration:none;background-color:#ff2530;font-family:'Yanone Kaffeesatz';font-weight:700;font-size:1.25rem;display:block;padding:.65rem;-webkit-box-shadow:0 6px 0 #ad0b04,0 6px 10px rgba(0,0,0,.7);-moz-box-shadow:0 6px 0 #ad0b04,0 6px 10px rgba(0,0,0,.7);box-shadow:0 6px 0 #ad0b04,0 6px 10px rgba(0,0,0,.7);margin:1rem auto;width:100%;text-align:center;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}
input.coolbg:hover{-webkit-box-shadow:0 3px 0 #ad0b04,0 3px 6px rgba(0,0,0,.9);-moz-box-shadow:0 3px 0 #ad0b04,0 3px 6px rgba(0,0,0,.9);box-shadow:0 3px 0 #ad0b04,0 3px 6px rgba(0,0,0,.9);position:relative;top:6px}*/
.box_inputs{display:block;margin:0 auto 15px auto;width:99%;line-height:36px;height:36px;border-bottom:1px #d8d8d8 solid;text-align:center;color:#666}
.box_inputs select option:hover{background-color:#f80;color:#fff}
.box_button{display:block;width:100%;background-color:#007cf0;border:0;text-align:center;color:#fff;cursor:pointer;font-size:1.4rem;line-height:2.8rem;border-radius: 5px;}

/* 底部浮动按钮 */
.ly-footer {position: fixed;bottom: 0;height: 5rem;background: #FFF;border-top: 0.1rem solid #bfbfbf;width: 100%;
max-width: 750px;z-index: 9999;}
.ly-footer div {width: 100%;}
.ly-footer div:nth-child(1) {max-width: 5rem;}
.ly-footer div:nth-child(1) {max-width: 5rem;}
.ly-footer div:nth-child(3) {max-width: 5rem;}
.ly-footer div:nth-child(1) a {float: left;width: 5rem;height: 5rem;background: url(../images/wechat.png) no-repeat scroll 0.9rem -8.9rem;background-size: 6.6rem 30rem;}
.ly-footer div:nth-child(2) textarea {width: 80%;height: 3.6rem;margin: 0.7rem 0 0 0rem;color: #000;font-size: 1.8rem;line-height: 3.5rem;border: none;border-bottom: 0.1rem solid #d8d8d8;transition: 0.3s;resize: none;overflow-y: auto;outline: none;}
.ly-footer div:nth-child(2) textarea:focus {border: none;border-bottom: 0.1rem solid #45c01a;}
.ly-footer div:nth-child(2) textarea.on {border-bottom: #45c01a}
.ly-footer div:nth-child(2) i {}
.ly-footer div:nth-child(3) a {position: absolute;top: 0;right: 0;width: 6.5rem;height: 3.5rem;margin: 0.7rem 0.5rem 0 0;background: #45c01a;color: #FFF;text-align: center;line-height: 3.5rem;border-radius: 0.5rem;cursor: pointer;transition: 0.3s;}
.ly-footer div:nth-child(3) a:hover {background-color: #3aa814;}
.ly-clear {clear: both;}
.ly-hide {display: none;}
/* 尾部文字 */
.am-g {width: 100%; max-width: 750px;}
.am-footer-default .am-footer-miscs p {
    font-size: 1rem;
}
.am-footer-default .am-footer-miscs p a{
    font-size: 1rem;
}
