*,html,body{font-family:'Open Sans','Helvetica Neue',Arial,"Hiragino Sans GB",sans-serif;padding:0;margin:0;border:0;list-style-type:none;}
html{min-height:100%;border:none;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{word-wrap:break-word;word-break:break-all;background:#fff; font-size:14px;}
img{border:none;vertical-align:middle;}
.align_c{ text-align:center;}
.que_wrap{ width:90%; margin:0 auto; max-width:1000px; border-top:1px solid #dfdfdf;}
.top_title{ text-align:center; margin-top:10%;}
.question:first-child{ margin-top:15px;}
.question{ margin-bottom:5px; font-weight:bold; margin-top:30px; line-height:20px; color:#3386c8; font-size:13px;}
.answer{ font-size:14px; line-height:18px; margin-bottom:10px; color:#8c8c8c; font-size:12px;}
.answer .align_c img{ width:90%; max-width:620px;}
.top{ text-align:center; color:#333; font-size:18px; line-height:22px; margin-top:20px; margin-bottom:10px;}
.top img {visibility: hidden;width: 0;}
.top.under-line{border-bottom:none;}
.wyf_main{ width:90%; margin:0 auto;}
.wyf_table{ border-collapse:collapse; margin-bottom:10px;}
.wyf_table tr th,.wyf_table tr td{ height:40px; font-size:13px; text-align:center; border-collapse:collapse; border:1px solid #dfdfdf; color:#8c8c8c; font-size:12px;}
.wyf_table tr th{ background:#52a3db; color:#fff; font-weight:normal;}
.blue_font{ color:#3386c8; font-size:14px;}
.remind{ color:#f07843; position:relative; padding-left:20px; line-height:18px; font-size:12px; margin-bottom:10px;}
.remind span{ position:absolute; left:0; top:0;}
.sgray_font{ color:#333; font-weight:bold;}
.agree_wrap{ color:#8c8c8c; font-size:13px; line-height:20px; width:90%; margin:0 auto;}
.agree_wrap p{ margin-bottom:25px;}
.sj{ text-indent:26px;}

.des_group{ color:#333; font-size:14px; line-height:20px; width:1200px; overflow:hidden ;  margin:0 auto;}
.des_con_t{ font-size:12px;font-weight:bold;}
.des_con_main { margin-bottom:20px;    text-indent: 2em;}
.one-line{ margin-bottom:10px;}
.small-font{ font-size:12px;}
.date{ line-height: 200%; text-align:right; margin:20px auto;  color:#333;font-size:14px;font-weight:bold; width:1200px;}
.gray-font div{ font-size:14px; color:#333; margin-top: 10px;}
.des_con_t_14{font-size:18px; color:#333; font-weight:bold; margin-top: 30px;margin-bottom: 20px;text-align: center;text-indent:0}
.lr{ text-align:right;}
.bt-font{ padding:3px 0 20px 0; border-top:1px #eee solid; margin-top:16px;}
.left-title{font-size:14px; color:#333; font-weight:bold;margin-bottom: 10px;text-indent: 2em;}

.footer{width:100%;padding-bottom:50px;}
.footer-text{margin-top:20px;width:1200px; overflow:hidden;display: none;}
.footer-text p{float:left;}
.footer-text span{ font-weight:bold;color:#1d2088;}
.Copyright{margin-left:140px;}
.privacy{font-size: 22px;font-weight: bold;margin-top: 20px;}
.pc-logo{width:1200px; overflow:hidden;margin:0 auto;display: none}


.ffb_line p{margin-bottom:20px;}
table{border-collapse:collapse}
.table{width:100%;border:#e4e4e4 1px solid;margin-top:20px;margin-bottom:20px;}
.table-title{height:40px;border-right:#e4e4e4 1px solid;border-bottom:#e4e4e4 1px solid; text-align:center; background-color:#eff7ff; font-weight:bold;}
.table-text{height:40px;border-right:#e4e4e4 1px solid;border-bottom:#e4e4e4 1px solid; text-align:center;}
.table-text1{border-right:#e4e4e4 1px solid;text-align:center;}
.date-center{   margin:20px 0;  color:#333;font-size:12px;font-weight:bold;}
.under-line{    border-bottom: #dadada solid 1px;}
.text{font-size: 14px;color:black;margin: 6px 0;}
.bold{font-weight: bold;}
strong{font-size: 14px;color:black;font-weight: bold}
.text .underline {font-size: 14px;text-decoration: underline;}

.sdk_table {
  border-collapse: collapse;
  margin-bottom: 10px;
  width: 100%;
}

.sdk_table tr th, .sdk_table tr td {
  height: 60px;
  text-align: center;
  border-collapse: collapse;
  border: 1px solid #dfdfdf;
  color: black;
  font-size: 12px;
}

.sdk_table tr th {
  background: #eeeeee;
  color: black;
  font-weight: bold;
  font-size: 12px;
}
