

html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,p,strong{padding:0;margin:0;}
fieldset,img{border:0;}
a{text-decoration:none; color:#FFF; outline:none;}
var,em,strong{font-style:normal;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}
.clear:after{ display:block;clear:both;content:"";visibility:hidden;height:0}
.clear{ zoom:1}

.posr {position: relative;}
.posa {position: absolute;}
.fl {float: left;}
.fr {float: right;}
.text {display: none;}

.header{ height:120px}
.wp {margin: 0 auto;width:1200px;}
.logo{width:100px; height:120px; float:left; display:block; }
.logo>img{ width:100%;}
.menu ul{float: left;margin-left: 200px;}
.menu li {float:left; color:#fff; margin-left:30px;font-size:14px; line-height:120px }
.menu a{float:right;display:block;font-size:14px; color:#fff}
.menu a:hover {color:#ff0;}
.menu .active{ color:#ff0;  } 
.tabs-nav ul{float: left;}
.tabs-nav li {float:left; color:#333333; margin-left:86px;font-size:16px; line-height:120px }
.tabs-nav a{float:right;display:block;font-size:16px; color:#333333}
.tabs-nav a:hover {color:#ff7f39;}
.tabs-nav .active{ color:#ff7f39;  } 

.banner{background-image: url('./images/new_banner.png');height:850px}
.left_dln{width:603px}
.dln{width:600px;position:absolute; bottom:40%}
.an_txt{float:left;}
.an_dl{ margin-top:167px; width:240px; height:60px; }
.btn2{ border-radius:50px;-moz-user-select: none; border:none;cursor: pointer; display: inline-block;font-size:23px; font-weight: normal; width:227px; height:88px;
    margin-bottom: 0;text-align: center;vertical-align: middle;white-space: nowrap;}
.btn-view_button{width:100%;background-color: #000; color: #fff;}
.btn-view_button:hover,
.btn-view_button:focus,
.btn-view_button:active,
.btn-view_button.active,
.open .dropdown-toggle.btn-view_button { color: #fff; background-color:#fa1566; }
.sa_banner{ height:740px;position: relative;}
.wenan{position: absolute;top: 174px;width: 600px;}
.r_img{position: absolute;bottom: 5px;right: 0;overflow: hidden;}
.down_load{position: absolute;top: 520px;width: 600px;height:90px;}

.down{width:620px; padding:438px 0 0 0;}
.down .iphone_down { background:url(images/iphone_down.png) no-repeat scroll 0 0;display: inline-block;  height: 60px; margin-bottom: 8px;   width: 240px; }
.down .android_down { background: url(images/android_down.png) no-repeat scroll 0 0; display: inline-block; height: 60px; margin-top: 16px;  width: 240px;}
.down .code { background: url(images/soft_down.png) no-repeat scroll 0 0; float: right; height: 146px; overflow: hidden; text-indent: -9999px; width: 146px;    margin-bottom: 10px;}
.sao_s {font-size: 16px; text-align: center; color: #000;padding-top: 16px;}
.nav_title{text-align: center;margin-top: 114px;font-size: 16px;}
.nav_title span{margin-right: 20px;}
.nav_title span>a{color:#000000}
.code_list{float: right;}
.content{margin-top: 86px;  background: url(images/content_one.png) no-repeat center top;  height:557px;}
.dating_title{width:568px; }
.title{font-size:56px;font-weight: bold; padding-top:118px}
.dating_instructions{font-size:24px;color:#5e5e5e; padding-top:46px;}
.content_certification{margin-top:170px;height:664px; background: #fafafa url(images/content_two.png) no-repeat center top;}
.dynamic{margin-top: 86px;  background: url(images/dynamic.png) no-repeat center top;  height:964px;}
.footer{ background-color:#ffffff; width:100%;height: 166px; }
.footer .nav li[data-v-d421e0b4]{display:inline-block;padding:0 20px;line-height:1;font-size:16px}
.footer .nav li[data-v-d421e0b4]:not(:last-child){border-right:1px solid #FFF; color:#787878}
.footer .copyright{padding-top:58px;font-size:12px;color:#000000;text-align: center;}
.footer .reserved{/*padding-top:11px;*/font-size:12px;color:#000000;text-align: center;}
.container-title[data-v-1ee2085d]{padding-bottom:34px;font-size:38px;font-weight:700}
.container-desc[data-v-1ee2085d]{font-size:20px;line-height:2}
.header_tabs{ height:120px; border-bottom:1px solid #f1f1f1}
.featured_title{text-align:center; font-size:24px; color:#ffffff; padding-top: 56px;padding-bottom: 66px}
.left_content{width:600px; float: left;}
.search_img{width:180px; height:180px}
.tab_content{  float:left; width:100% }
.search_txt{margin-left:20px; padding-top: 19px}
.title_txt {font-size:20px;}
.search_txt span{font-size:14px; color:#666666; margin-top: 12px; float:left; }
.left_list {width:220px;}
.left_list ul {float:left;width: 100%}
.left_list li{float: left;width:100%; font-size:14px; color:#000; padding-bottom:20px;}
.left_list a{display:block;color:#333333}
.left_list a:hover {color:#ff7f39;}
.help_content{float:left; padding-bottom:137px}
.help_description span{font-size:18px; color:#333; margin-bottom:28px; width: 100%; float: left; font-weight: bold;}
.left_list{float:left; border-right:1px solid #f1f1f1;padding:80px 0 393px 0;}
.help_description{margin-left:47px; width:930px; float: right;padding-top:80px;}
.help_description p{line-height:30px; font-size:14px; color:#4c4c4c}
.left_abuto_img{width:270px; height:302px; float:left; margin-right: 68px }
.about_content{width:850px; float: right; font-size:14px; color:#ffffff}
.about_content p{line-height:30px;}
.cooperation_list{width:100%; padding-top: 67px;}
.cooperation_list ul{float:left; width:100%}
.cooperation_list li{float:left; width:33.3%; font-size:20px; color:#666666}
.cooperation_list span{font-size:30px; color:#010101;}

.bold{font-weight: bold;}
.answer p{line-height: 40px;}
.help_description>p{color:#ffffff;}