html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;outline:0;border:0;background:transparent;vertical-align:baseline;font-size:100%;}

img{vertical-align:top;}

i, b, em {font-style: normal;}

body{color: #333;font-size: 14px;line-height: 1.6;margin:0px;font-family: NotoSansHans-Regular, AvenirNext-Regular, "proxima-nova", "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", "Open Sans", "Helvetica Neue", Arial, sans-serif;

}

.MainHeader{border-top:2px solid #eee; border-bottom:1px solid #eee; background-color:#fdfdfd;padding: 10px 0 6px;}

.MainHeader .title{margin:auto; padding:15px 0; text-align:center;}

.MainHeader .title h1{color: #666;font-size: 22px;padding-bottom:10px;}

.MainHeader .title p{color: #555;}

.MainHeader .title p > span + span::before {content: "/";color: #CCC; padding:0px 10px;}

.MainContent{background-color:#FAFAFA;border: solid 1px #EEE; max-width:500px; margin:auto; margin-top:30px;padding:20px;}

.MainContent .ImgIcon{text-align:center; margin-bottom:30px;}

.MainContent .ImgIcon img{border-radius: 24px;}

.MainContent h2{text-align:center; line-height:24px;color: #555;font-size: 20px;margin-bottom: 30px; font-weight:normal;}

.MainContent p{text-align:center;color: #555; margin-bottom:10px;}

.MainContent form{ text-align:center;}

.MainContent .password{width:100%;height: 34px;color:#555;background-color:white;border: 1px solid #CCC;border-radius: 4px; text-align:center; margin-bottom:30px;box-shadow: none;}

.MainContent .button{ background-color:#2ECC71; border:0px;cursor: pointer;color:#fff;padding:8px 15px;}

.MainContent .button:hover{background-color:#27ae60;}

.devider{border-top: 2px dotted #EEE;margin: 30px auto;border: 1px dashed #eee; max-width:800px; }

.MainView{margin-bottom:30px;}



.click_opacity {width: 100%;height: 100%;background: black;opacity: 0.6;position: fixed;z-index: 10000;top: 0px;}

.to_btn{position: fixed;top: 10px;right: 10px;text-align: right;z-index: 10001;font-family: "微软雅黑";color: white;}



.to_btn .span1 {font-size: 1.6rem;color: white;margin-top: 5px;}

.to_btn img {width: 20%;height: auto;display: inline-block;}

.to_btn .span2 {display: inline-block;line-height: 36px;width: 80%;margin-bottom: 12px;text-align: left;font-size: 16px;}

.to_btn span {display: block;float: right;}

.to_btn .span2 em {display: inline-block;width: 16px;height: 16px;background: #009DD9;color: white;font-size: 12px;text-align: center;line-height: 16px;border: 1px solid white;border-radius: 50%;margin-right: 3px;}

.to_btn .span2 img {display: inline-block;width: 30px;height: 30px;margin: 0px 5px;}

.to_btn .android_open img {display: inline-block;width: 150px;height: 34px;}

.container { padding-top:50px;}

.container h1{text-align:center; color:#FFFFFF; margin:20px 0px;}

.container .col-md-12{ padding:10px 0px; border-bottom: 1px solid #eee;text-align:center;  color:#FFFFFF }


.container .col-md-12 img{width:80px;height: 80px;}

.container h5{  font-weight:bold}

.container .col-md-7{ padding-right:0px;}

.container .col-md-12 .btn{ margin-top:20px; }

.container .col-md-2{ text-align:left; padding-left:0px;}

.android_big {
    background-color: #7daf04;
    margin-right: 16px;
}

.android_big, .ios_big {
    width: 100%;
    height: 60px;
    line-height: 60px;
    font-size: 20px;
    display: block;
    color: #fff;
}

.ios_small, .ios_big {
    background-color: #5e9bff;
}

.download{

	margin-top:100px;

	text-align:center;

	margin: auto;

	width:100%;

	min-height:50px;

	}

	

.android_download{

	display:none;

	margin-top:100px;

	text-align:center;

	margin: auto;

	width:100%;

	min-height:50px;

	}



.qr{

	text-align:center;

	margin: auto;

	width:100%;

	height:115px;

	margin-top: 30px;

	}
.j0{ font-size:60px; margin-top:150px;}
.j0 h1{ font-size:60px; color:#000000}
.j0 h1 span{ color:#6c9900;}
.j1{ font-size:25px; line-height:30px; margin-bottom:50px; color:#000000}	

.banner input {
    border-color: #d1d1d1;
    width: 268px;
}
.get_down_url input {
    width: 70%;
   
    line-height: 38px;
    border: 1px solid #ddd;
    background-color: #fff;
    padding-left: 10px;
    
}


.get_down_url .get {
 margin-left:15px;
    width: 20%;
    height: 40px;
    line-height: 40px;
    text-align: center;
    color: #fff;
    border: 0 none;
    outline: 0;
    background-color: #7daf04; margin-left:-15px;
}


.foot{

	text-align:center;

	margin: auto;

	width:100%;

	min-height:200px;

	margin-top: 30px;

}



.divider::after, .divider::before {

    border-bottom: 1px solid #dedcdf;

    content: "";

    display: inline-block;

    height: 0.65em;

    margin: 0 2% 0 -55%;

    vertical-align: top;

    width: 40%;

}

.divider::after {

    margin: 0 -55% 0 2%;

}

.section1 .divider {

    font-size: 14px;

    color: #fff;

    margin: 2rem auto;

}

.divider {

    overflow: hidden;

    width: 70%;

}

.section2{

	color: #000;

}



.download_website{

	padding-top:10px;

}

.download_url{

	font-family: "Open Sans","Helvetica Neue",Helvetica,"Segoe UI","Segoe WP","Microsoft YaHei";

	color:#fff;

	border-radius: 3em; background:#333;

	border: 2px solid #333;box-shadow: 0 0 13px #c3c3c3;

	padding: 10px 25px;

	text-decoration:none;

    -moz-transition:background .25s ease-in-out, border-color .25s ease-in-out;

    -webkit-transition:background .25s ease-in-out, border-color .25s ease-in-out;

    -o-transition:background .25s ease-in-out, border-color .25s ease-in-out;

    -ms-transition:background .25s ease-in-out, border-color .25s ease-in-out;

}
.download_url i{ margin-right:10px; font-size:18px;}
.mobile_info{

	display: none;

}

.download_url:hover{

    background: #66cdcc;

    border-color: #66cdcc;

}

@media(max-width:767px){
.j0{ font-size:60px; margin-top:50px;}
.j0 h1{ font-size:30px; color:#000000; text-align:center}
.j1{ font-size:20px; line-height:30px; margin-bottom:50px; color:#000000; text-align:center}	


} 