﻿ul,ul li{ list-style:none}
button,input,select,textarea{ font-size:12px; padding:0; margin:0; }
input,textarea,button{-webkit-tap-highlight-color: transparent;outline: none;}
body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;}
article,aside,header,footer,nav,section,figure,figcaption,hgroup,progress,canvas{display:block}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
body{font:14px Arial,"Microsoft YaHei", sans-serif;-webkit-text-size-adjust:100%;}
h1,h2,h3,h4,h5,h6,button,input,select,textarea{font-size:100%; font-weight:normal; font-style:normal; font-family:"Microsoft YaHei"}
table{border-collapse:collapse;border-spacing:0;font-size:100%;empty-cells:show}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal; font-weight:normal;}
button,input,select,textarea{font-family:Arial, Helvetica, sans-serif;text-decoration: none;outline:none;-moz-outline:none;font-size:100%;}
input, select, label {vertical-align: middle;}
button,input{line-height:normal;font-family:"Microsoft YaHei"}
ul,ol,li,dl{list-style-type:none;}
i,em{font-style:normal}
svg:not(:root){overflow:hidden}
img{vertical-align:middle;-ms-interpolation-mode:bicubic;-webkit-tap-highlight-color:rgba(0,0,0,0);}
input,textarea{-webkit-tap-highlight-color: transparent;outline: none;font-family:"Microsoft YaHei"}
/* CSS 全局公用样式 */
*,html,body,div,h1,h2,h3,h4,h5{
	-webkit-user-select: none;/*设置为无法选择文本*/
	-ms-touch-select: none;/*长按时不触发系统的菜单, 可用在图片上加这个属性禁止下载图片*/
	-webkit-tap-highlight-color: transparent;/*上点击链接高亮的时候设置颜色为透明*/
}
template{ display:none}
.txt_center{display: flex;flex-direction: row;align-items: center;justify-content: center;}
.txt_left{display: flex;flex-direction: row;align-items: center;}
.txt_right{ display: flex;flex-direction: row;align-items: center;justify-content: flex-end;}
.txt_1{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.txt_2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
input,textarea{-webkit-user-select:auto;}
body{ background-color:#1d6aa2}

.heads{ padding:12px 0px; text-align:center; color:#fff; font-size:12px; border-bottom:1px solid #598fb6}
.heads h1{ font-size:16px; padding-top:5px;}
.txt{ padding:20px 15px; line-height:20px; color:#fff; padding-top:12px}
.txt p{ padding-top:8px;}

.ewm{ overflow:hidden; background:#fff; border-radius:10px; width:80%; margin-left:10%; padding:10px;}
.ewm img{ width:100%;}
.video{background-color: #27282d;}
.video .title{text-align: center;padding:50px 30px;font-size: 20px;background-color: #0a2868;}
.video .title i{position: fixed;right: 15px;top:15px;font-size: 16px;}
.video .title b{font-weight: normal;}
.video .shipin{}
.video .shipin .box{min-height: 280px;background: #fff;}
.video .shipin p{text-align: center;padding: 10px;color:#b7b7b7}
.video .shipin p i{margin-right: 5px;}
.video .footer{text-align: center;color: #fff;position: fixed;left:0;right: 0;bottom: 0;display: flex;flex-direction: inherit;justify-content: center;background-color: #0a2868;padding: 15px;}
.video .footer span{display: inline-block;width:30%;text-align:center}
.video .footer span i{font-size: 22px;}
.video .footer span label{display: block;margin-top: 5px;}
.toupiao {}
.toupiao .title{text-align: center;padding:50px 30px;font-size: 20px;background: #0a2868;font-weight: bold;}
.toupiao .box{padding:30px 10px;}
.toupiao .box div {padding:30px 20px;border-radius: 5px;}
.toupiao .box div span{font-size: 16px;display: flex;overflow: hidden;border-radius: 10px;background-color: #aac8f1;padding: 10px;margin-bottom: 30px;flex-direction: row;align-items: center;}
.toupiao .box div span label{width: 100px;color: #0a2868;text-align: center;font-size: 14px;}
.toupiao .box div span b{width:calc(100% - 100px);}
.toupiao .box div span b input{font-size: 14px;width:100%;background-color: rgba(255,255,255,0);border:0;height: 35px;color: #0a2868;}
.toupiao .box div a{text-decoration: none;color: #fff;background-color:#2c8caf;font-size: 18px;padding: 15px;border-radius: 50px;width: 55%; margin:0 auto;display: block;text-align: center;letter-spacing: 5px;margin-top: 50px;border: 1px solid #6ab8e3;}
.toupiao .box div a:hover{background-color: #2e8fab}
.toupiao .box div a:active{background-color: #2e8fab}
.toupiao .box .tipsbox{color: #f4dd98;color: #f4dd98;position: static;bottom: 20px;left: 0;}
.toupiao .box .tipsbox h1{color: #f4dd98;font-size: 18px;}
.toupiao .box .tipsbox p{color: #c8baa3;margin: 5px 0;}
.toupiao .box .tipsbox p label{color: #3679a9;}



.tip{text-align: center;padding:50px 30px;}
.tip i{font-size: 110px;color: #f7e29d;}
.tip p{padding:40px;color: #fff;font-size: 20px;}
.tip div a{text-decoration: none;color: #fff;background-color:#007dde;font-size: 18px;padding: 15px;border-radius: 10px;width:90%; margin:0 auto;display: block;text-align: center;letter-spacing: 5px;margin-top: 100px;}
.tip div a:hover{background-color: #2e8fab}
.tip div a:active{background-color: #2e8fab}

.checkList {}
.checkList .title{text-align: center;padding:50px 30px;font-size: 20px;}
.checkList .box{padding:30px 15px;background-color: #595a64;}
.checkList .box h2{line-height: 35px;  font-size: 18px;margin-bottom: 15px;position: relative;padding-right: 80px;}
.checkList .box h2 label{position: absolute;right: 10px;top: 0;}
.checkList .box h2 label input{margin-right: 5px;display:inline-block;width: 15px;height: 15px;position: relative;}
.checkList .box span{display: block;background-color: #4c4d57;margin-bottom: 15px;padding: 15px;    font-size: 16px;}
.checkList .box span input{margin-right: 15px;display: inline-block;width:18px;height: 18px;position: relative;
    top: -2px;}
.checkList .box a{text-decoration: none;color: #fff;background-color:#15c5f7;font-size: 18px;padding: 15px;border-radius: 10px;width:90%; margin:0 auto;display: block;text-align: center;letter-spacing: 5px;margin-top: 30px;margin-bottom: 20px;}
.checkList .box a:hover{background-color: #2e8fab}
.checkList .box a:active{background-color: #2e8fab}
.checkList .box span:active{background-color:rgb(96, 97, 106) }





