*{margin: 0;padding: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;
box-sizing: border-box;font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto,
             "Helvetica Neue", Helvetica, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei",
             SimSun, sans-serif,"微软雅黑";}
html{font-size: 62.5%;}
body{font-size: 1.4rem;}
html,body{width: 100%!important;}
h1{font-size:2.4rem ;}
a{text-decoration: none;color: #5f8cf7;}
ul li{list-style: none;}
/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
.w750,.container,header,section,footer{width:750px;height:auto;max-width: 100%;margin:0 auto;overflow: hidden;}
/*头部*/
/*header{height: 1334px;}*/
header,section,footer{position: relative;}
/*通用*/
.yqgs_btn button{width: 226px;height: 100px;color: white;font-size: 32px;border: 0;
background: linear-gradient(left top, rgba(249,184,63,.6), #fda085 30%);
background: -webkit-linear-gradient(left top, rgba(249,184,63,.6), #fda085 30%);
background: -moz-linear-gradient(left top, rgba(249,184,63,.6), #fda085 30%);
background: -ms-linear-gradient(left top, rgba(249,184,63,.6), #fda085 30%);}

/*继承父级*/
.fn_inherit{display: inherit;}
/*中心对齐*/
.fn_center{text-align: center;display: box;box-align: center;box-pack: center;
	display: -webkit-box;
    -webkit-box-align: center;
    -webkit-box-pack: center;
    display: -moz-box;
    -moz-box-align: center;
    -moz-box-pack: center;
    display: -o-box;
    -o-box-align: center;
    -o-box-pack: center;
    display: -ms-box;
    -ms-box-align: center;
    -ms-box-pack: center;
    }
/*flex*/
.fn_horizontally,.fn_vetically,.fn_align_both,.fn_align_both,.fn_align_both2,.fn_item_both,
.fn_start,.fn_end,.fn_nowrap,.fn_align_both2
{display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;}
/*水平居中*/
.fn_horizontally{justify-content: center;}
/*垂直居中*/
.fn_horizontally2{align-content: center;}
/*垂直水平居中*/
.fn_vetically{align-items: center;}
.fn_vetically2{justify-content: center;align-content: center;margin: 0 auto;}
/*两端对齐*/
.fn_align_both{justify-content: space-between;}
.fn_align_both2{justify-content:space-around;}
/*左对齐*/
.fn_rtl{display: inline-block;}
.fn_Rtl{display: inline-flex;}
/*右对齐*/
.fn_right{justify-content: flex-end;}
.fn_left{justify-content: flex-start;}
/*适配*/
.fn_window{width: auto;max-width: 100%!important;height: auto;min-height: 100%!important;}
/*上下两端对齐*/
.fn_item_both{flex-flow: row wrap;align-content: space-between;}
/*上下顶端对齐*/
.fn_start{align-items:flex-start;}
/*上下底端对齐*/
.fn_end{align-items:flex-end;}
/*不换行*/
.fn_nowrap{flex-flow: row wrap;align-items: center;}







/*相关页面通用代码*/
.w1080{height: auto;background: #fff;font-family: "微软雅黑"!important;
position: relative;z-index: 1;overflow: hidden;}
a{text-decoration: none;}
/*头部*/
.s_yq{width: 1200px;height: 88px;font-size: 20px;}
.yq_a a{margin-left:40px;color: #333333;}
.yq_a a:hover{text-decoration: underline;color: #FF8430;}
.yq_clause{font-size: 16px;margin:0 0 0 20px;}


/*footer*/
.s_footer{margin-top: 50px;}
footer{background: rgba(0,0,0,.9);width: 100%!important;}
.yq_copy{width: 1200px;padding:30px 0 ;font-size: 16px;color: #FFFFFF;
border-top:1px solid #333;text-align: center;margin-top: 53px;}
.s_bg_total{margin-top: 37px;}
#btn_ios2,#btn_android2{width: 261px;height: 70px;text-align: center;border: 0;color: #FFFFFF;
border-radius: 8px;margin: 20px 32px;font-size: 20px;cursor: pointer;}
#btn_ios2{margin: 8px 0 0 25px;}
#btn_android2{margin-left: 25px;margin-top: 18px;background: #f39800;}
.icon_img2{margin-right: 6px;}
.img_adr2{background:url(../img/icon-list/anzhuo.png)no-repeat;width: 35px;
height: 42px; background-size: cover;background-position-y: -45px;margin-right:20px;}
.img_ios2{background: url(../img/icon-list/icon_ios.png)no-repeat;width: 35px;
height: 42px;background-size: cover;background-position-y: -45px;margin-right:20px;}
.bn_DCG2 img{width:159px;height: 159px;margin-right: -11px;}
.fn_aa{background: #009bdb;}
.bn_DCG2{margin-top: -12px;}

.yq_num{min-width: 1200px;margin-top: 50px!important;background: #595959;
padding: 10px 0 20px 0;}
.s_bg{text-align: center;color: white;}
.ft_p1{font-size: 20px;padding: 30px 0 0 0;}
.ft_p2{font-size: 16px;margin-top: 10px;}
.ft_obtn{margin-top: -50px;}
.ft_btn{font-size: 22px;width: 220px;height: 60px;color: white;background: 0!important;
border-radius: 8px;border: 1px solid white!important;}
.ft_btn:hover{background: #009bdb!important;border: 0!important;}


/*Pop-up form*/
.tb_bg1,.al_bg1{background: linear-gradient(to right,#aecc6c,#82bc5c);
background: -webkit-linear-gradient(to right,#aecc6c,#82bc5c);
background: -moz-linear-gradient(to right,#aecc6c,#82bc5c);
background: -ms-linear-gradient(to right,#aecc6c,#82bc5c);}
.tb_logo,.al_logo{margin: 30px 0;}

.puf_forms,.al_forms{max-height: 100%!important;position: fixed;
z-index: 9999;top: 0;font-size: 28px;color: #FFFFFF;width:100%;
height:1920px;background: rgba(0,0,0,.7);}
.tb_divs,.al_divs{width: 540px;overflow: hidden;}
.tb_totals,.al_totals{background: #FFFFFF;}
.tb_totals>nav,.al_totals>nav{width: 540px;height: 60px;}
.tb_totals>nav>div,.al_totals>nav>div{width: 33%;}
.tb_close,.al_close{padding-left:20%;}
.tb_divs,.al_divs{width: 540px;}
.tb_inps,.al_inps{width: 320px;height: auto;}
.tb_inps>li,.al_inps>li{margin-bottom: 10px;}
.tb_inps input,.al_inps input{width:320px;height: 40px;padding-left:20px ;
font-size: 18px;color: #999999;border: 1px solid #CCCCCC;}
.tb_inp,.al_inp{height: 40px;}
.tb_inp>input,.al_inp>input{width:180px;}
.tb_inp>img,.al_inp>img{width:120px;height: 40px;}
.tb_radio,.al_radio{font-size: 16px;color: #999999;}
.tb_radio>input,.al_radio>input{border-radius: 2px;width: 16px;height: 16px;
border: 1px solid red;margin-right: 10px;}
.tb_radio>label,.al_radio>label{color: #ed7228;}
.tb_btn,.al_btn{width:320px;height: 48px;font-size: 24px;color: #FFFFFF;
border: 0;border-radius: 6px;margin: 30px 0;}


