@charset "utf-8";
/* CSS Document */
html, 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,  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;
	font:inherit;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block;}
/*body {
    line-height: 1;
}*/
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {    content: '';    content: none;}

/*body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldeset,input,textarea,p,blickquote,th,td,tr{ margin:0 ; padding:0;}*/
body{ -webkit-text-size-adjust: 100% ;  font-size:14px; font-family:"微软雅黑",Arial, Helvetica, sans-serif;_background-image:url(about:blank);_background-attachment:fixed;}
table{ border-collapse:collapse; border-spacing:0;}
fieldset,img{ border:0;}
address,caption,cite,code,dfn,em,th,var{ font-style:normal; font-weight:normal;}
ul,ol{ list-style:none;}
a{ text-decoration:none; color:#333;background-color:transparent }
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary {display:block}
audio,canvas,progress,video {display:inline-block;vertical-align:baseline}
textarea{ resize:none; overflow:auto;}
img{ border:none;}
.overhidden{ overflow:hidden;}
.inline{ display:inline!important;}
a:link,a:visited{ outline:none;}
h1,h2,h3,h4,h5{ font-weight:normal;}
input[placeholder],textarea[placeholder]{ color:#666;}
input {line-height:normal}
input,textarea,button{ border:none; background:none; color:#333; outline:none; font-family: "微软雅黑",Arial, Helvetica, sans-serif;}
footer a{ color:#fff;}

.fl{ float:left!important;}
.fr{ float:right!important;}
.noFloat{ float:inherit!important;}
.hide{ display:none;}
.block{ display:block;}

#g-container{min-height: calc(100% - 60px); padding-bottom:60px; position: relative;}
html,body{ height:calc(100% - 40px);}

.clearfix:after{ clear: both; content: ".";display: block;font-size: 0;height: 0; visibility: hidden;}
* html .clearfix { height: 1%;}
.cb{ clear:both;}
.auto{ margin:0 auto;}
.re-p{ position:relative;}

textarea::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #999;
}
textarea:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #999;
}
textarea::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #999;
}
textarea::-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #999;
 }
 input::-webkit-input-placeholder{color: #999;}

.all-content-box{ background:#fff; padding:30px; width:1120px; box-shadow:1px 0 4px rgba(240,240,240,0.75);}
.all-width-box{width:1180px;}
.bottomFix{ position:fixed; bottom:0px; z-index:999;}

pre { 
white-space: pre-wrap; /* css-3 */ 
white-space: -moz-pre-wrap; /* Mozilla, since 1999 */ 
white-space: -pre-wrap; /* Opera 4-6 */ 
white-space: -o-pre-wrap; /* Opera 7 */ 
word-wrap: break-word; /* Internet Explorer 5.5+ */ 
} 

/*内容居中对齐*/
.flex{display: -webkit-box; /*Safari*/ 
display: -moz-box; /*Firefox*/
display: -ms-flexbox; /*IE*/
display: -webkit-flex; /*Chrome*/
display: flex; 
-webkit-box-align: center;
-moz-box-align: center;
-ms-flex-align: center;
-webkit-align-items: center;
align-items: center;}


/*背景色*/
.white{ background:#fff!important;}
.bgW{ background:#fff!important;}
.colorWhite{ color:#fff!important;}
/*间距*/
.mart5{ margin-top:5px!important;}
.mart10{ margin-top:10px!important;}
.mart15{ margin-top:15px!important;}
.mart20{ margin-top:20px!important;}
.mart25{ margin-top:25px!important;}
.mart30{ margin-top:30px!important;}
.mart35{ margin-top:35px!important;}
.mart40{ margin-top:40px!important;}
.mart45{ margin-top:45px!important;}
.mart50{ margin-top:50px!important;}
.mart55{ margin-top:55px!important;}
.mart60{ margin-top:60px!important;}
.mart65{ margin-top:65px!important;}
.mart70{ margin-top:70px!important;}
.mart75{ margin-top:75px!important;}
.mart80{ margin-top:80px!important;}

.marb5{ margin-bottom:5px!important;}
.marb10{ margin-bottom:10px!important;}
.marb15{ margin-bottom:15px!important;}
.marb20{ margin-bottom:20px!important;}
.marb25{ margin-bottom:25px!important;}
.marb30{ margin-bottom:30px!important;}
.marb35{ margin-bottom:35px!important;}
.marb40{ margin-bottom:40px!important;}
.marb45{ margin-bottom:45px!important;}
.marb50{ margin-bottom:50px!important;}
.marb55{ margin-bottom:55px!important;}
.marb60{ margin-bottom:60px!important;}
.marb65{ margin-bottom:65px!important;}
.marb70{ margin-bottom:70px!important;}
.marb105{ margin-bottom:105px!important;}

.marr5{ margin-right:5px!important;}
.marr10{ margin-right:10px!important;}
.marr15{ margin-right:15px!important;}
.marr20{ margin-right:20px!important;}
.marr25{ margin-right:25px!important;}
.marr30{ margin-right:30px!important;}
.marr35{ margin-right:35px!important;}
.marr40{ margin-right:40px!important;}
.marr45{ margin-right:45px!important;}
.marr50{ margin-right:50px!important;}
.marr55{ margin-right:55px!important;}
.marr60{ margin-right:60px!important;}
.marr65{ margin-right:65px!important;}
.marr70{ margin-right:70px!important;}
.marr75{ margin-right:75px!important;}
.marr80{ margin-right:80px!important;}

.marl5{ margin-left:5px!important;}
.marl10{ margin-left:10px!important;}
.marl15{ margin-left:15px!important;}
.marl20{ margin-left:20px!important;}
.marl25{ margin-left:25px!important;}
.marl30{ margin-left:30px!important;}
.marl35{ margin-left:35px!important;}
.marl40{ margin-left:40px!important;}
.marl45{ margin-left:45px!important;}
.marl50{ margin-left:50px!important;}
.marl55{ margin-left:55px!important;}
.marl60{ margin-left:60px!important;}
.marl65{ margin-left:65px!important;}
.marl70{ margin-left:70px!important;}
.marl75{ margin-left:75px!important;}
.marl80{ margin-left:80px!important;}

.padt5{ padding-top:5px!important;}
.padt10{ padding-top:10px!important;}
.padt15{ padding-top:15px!important;}
.padt20{ padding-top:20px!important;}
.padt25{ padding-top:25px!important;}
.padt30{ padding-top:30px!important;}
.padt35{ padding-top:35px!important;}
.padt40{ padding-top:40px!important;}
.padt45{ padding-top:45px!important;}
.padt50{ padding-top:50px!important;}
.padt55{ padding-top:55px!important;}
.padt60{ padding-top:60px!important;}
.padt65{ padding-top:65px!important;}
.padt70{ padding-top:70px!important;}
.padt75{ padding-top:75px!important;}
.padt80{ padding-top:80px!important;}

.padb5{ padding-bottom:5px!important;}
.padb10{ padding-bottom:10px!important;}
.padb15{ padding-bottom:15px!important;}
.padb20{ padding-bottom:20px!important;}
.padb25{ padding-bottom:25px!important;}
.padb30{ padding-bottom:30px!important;}
.padb35{ padding-bottom:35px!important;}
.padb40{ padding-bottom:40px!important;}
.padb45{ padding-bottom:45px!important;}
.padb50{ padding-bottom:50px!important;}
.padb55{ padding-bottom:55px!important;}
.padb60{ padding-bottom:60px!important;}
.padb65{ padding-bottom:65px!important;}
.padb70{ padding-bottom:70px!important;}
.padb75{ padding-bottom:75px!important;}
.padb80{ padding-bottom:80px!important;}
.padb85{ padding-bottom:85px!important;}
.padb90{ padding-bottom:90px!important;}
.padb95{ padding-bottom:95px!important;}
.padb100{ padding-bottom:100px!important;}

.padlr40{ padding:0 40px;}

.nobor{ border:none!important;}
.nobl{ border-left:none!important;}
.nobr{ border-right:none!important;}
.nobt{ border-top:none!important;}
.nobb{ border-bottom:none!important;}

.nopad{ padding:0!important;}
.nopadl{ padding-left:0!important;}
.nopadr{ padding-right:0!important;}
.nopadt{ padding-top:0!important;}
.nopadb{ padding-bottom:0!important;}

.nomar{ margin:0!important;}
.nomarl{ margin-left:0!important;}
.nomarr{ margin-right:0!important;}
.nomart{ margin-top:0!important;}
.nomarb{ margin-bottom:0!important;}

.nobox{ box-shadow:none!important;}

.little_bg{background:url(../images/small_bg.png) no-repeat;}
.backg{background:url(../images/body_bg.png) no-repeat;}
.nobg{ background:none!important;}
.fff{ background:#fff;}
.fafa{ background:#fafafa;}
/*文字排版*/
.f12{ font-size:12px!important; line-height:22px!important;}
.f14{font-size:14px!important; line-height:24px!important;}
.f16{font-size:16px!important; line-height:26px!important;}
.f18{font-size:18px!important; line-height:28px!important;}
.f20{font-size:20px!important; line-height:30px!important;}
.f24{font-size:24px!important; line-height:34px!important;}
.bold{ font-weight:bold;}
.text2em{ text-indent:2em;}
.text-l{ text-align:left!important;}
.text-c{ text-align:center!important;}
.text-r{ text-align:right!important;}
.text-none{ text-indent:inherit!important;}
.line24{ line-height:24px!important;}
.widthAuto{ width:auto!important;}
.color3{ color:#333;}
.color6{ color:#666;}
.color9{ color:#999;}

.box-sizing{ -webkit-box-sizing:border-box; -moz-box-sizing:border-box;  -ms-box-sizing:border-box;  -o-box-sizing:border-box;  box-sizing:border-box; }

.allTranstion{transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out; -webkit-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; -ms-transition: all 0.5s ease-in-out; }
.colorTranstion{transition:color 0.5s ease-in-out 0s;-webkit-transition:color 0.5s ease-in-out 0s;-moz-transition:color 0.5s ease-in-out 0s;-o-transition:color 0.5s ease-in-out 0s; -ms-transition:color 0.5s ease-in-out 0s; }

/*返回顶部*/
.backToTop{/*display:none;*/width:60px; background:#fff;color:#666;font-size:12px; box-shadow:2px 8px 9px rgba(0,0,0,0.1) ;text-align:center;position:fixed;_position:absolute;right:20px;bottom:150px;_top:"auto";_top:expression(documentElement.scrollTop + documentElement.clientHeight -300 + "px");cursor:pointer;z-index:999}
.backToTop .ico{ width:60px; height:60px; float:left;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s; text-align:center; position:relative;}
.backToTop .ico.rateUs{ position:absolute; top:-120px; right:18px; cursor:default; display:none;}
.backToTop .ico.rateUs a{ width:91px; height:110px; display:inline-block; background:url(../images/rsj/rate_us.png) no-repeat;}
.backToTop .ico.rateUs a:hover,.backToTop .ico.rateUs .close:hover{ opacity:0.8;}
.backToTop .ico.rateUs .close{ width:16px; height:16px;display:inline-block; position:absolute; right:-30px; top:-20px; cursor:pointer; background:url(../images/rsj/rate_close.png) no-repeat;}

body.appraise .ico.rateUs{ display:block;}

.backToTop .ico i{ width:60px; height:20px; display:inline-block; font-size:10px;}
.backToTop .line,.backToTop .top{ border-top:1px solid #f3f3f3;}
.backToTop .ico:hover i,.backToTop .top:hover i{ color:#fff;}

.backToTop .qq i{ background:#fff url(../images/ask.png) no-repeat center 10px; padding:35px 0 10px; background-size:35%;}
.backToTop .qq:hover i{ background:#18bc9c url(../images/ask_h.png) no-repeat center 10px; padding:35px 0 10px; background-size:35%;}

.backToTop .hot-line i{ background:#fff url(../images/tel.png) no-repeat center 10px; padding:35px 0 10px; background-size:35%;}
.backToTop .hot-line:hover i{ background:#18bc9c url(../images/tel_h.png) no-repeat center 10px; padding:35px 0 10px; background-size:35%;}

.backToTop .app i{ background:#fff url(../images/phone.png) no-repeat center 10px; padding:35px 0 10px; background-size:35%;}
.backToTop .app:hover i{ background:#18bc9c url(../images/phone_h.png) no-repeat center 10px; padding:35px 0 10px; background-size:35%;}

.backToTop .gzh i{ background:#fff url(../images/gzh.png) no-repeat center 10px; padding:35px 0 10px; background-size:35%;}
.backToTop .gzh:hover i{ background:#18bc9c url(../images/gzh_h.png) no-repeat center 10px; padding:35px 0 10px; background-size:35%;}

.backToTop .feedback i{ background:#fff url(../images/ico_feedback.png) no-repeat center 10px; padding:35px 0 10px; background-size:35%;}
.backToTop .feedback:hover i{ background:#18bc9c url(../images/ico_feedback_h.png) no-repeat center 10px; padding:35px 0 10px; background-size:35%;}

.backToTop .top i{background:#fff url(../images/ico_top.png) no-repeat center 15px; padding:35px 0 10px; background-size:35%;}
.backToTop .top:hover i{background:#18bc9c url(../images/ico_top_h.png) no-repeat center 15px; padding:35px 0 10px; background-size:35%;}

.backToTop .ico span.showBox{position:absolute; right:75px; top:-5px; min-width:120px; padding:15px 15px 17px; box-shadow:0 0 10px #ddd; display:block; background:#fff; visibility:hidden; -webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0; filter:alpha(opacity=0); -webkit-transform: translate3d(-15px, 0px, 0px);-moz-transform: translate3d(-15px, 0px, 0px);-o-transform: translate3d(-15px, 0px, 0px);transform: translate3d(-15px, 0px, 0px); line-height:24px; font-size:16px;color:#18bc9c;}
.backToTop .ico.hot-line span.showBox{width:160px;}
.backToTop .ico:hover span.showBox{visibility:visible;-webkit-opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;opacity: 1; filter:alpha(opacity=100);-webkit-transform: translate3d(0px, 0px, 0px); -moz-transform: translate3d(0px, 0px, 0px); -o-transform: translate3d(0px, 0px, 0px); transform: translate3d(0px, 0px, 0px);}
.backToTop .ico span.showBox em{ display:block; font-size:12px; line-height:22px;  color:#999;}
.backToTop span i.jian{ position:absolute; right:-10px;  top:30px;width:14px!important;  height:8px!important; padding:0!important; background:url(../images/rsj/jian_l_x.png) no-repeat;transform: rotate(90deg);}
.backToTop .ico:hover i.jian{ background:url(../images/jian_l_x.png) no-repeat!important;}
.backToTop .qq span.showBox a{  color:#18bc9c;text-align:left;padding:0; position:relative; display:inline-block;}
.backToTop .ico span.showBox img{ width:120px; height:120px;}

.backToTop a.code span.micro{ text-indent:-9999px;position:absolute; right:60px; top:45px; width:170px; height:200px; display:block; background:url(../images/micro_hn.png) no-repeat;visibility:hidden; -webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;opacity: 0; filter:alpha(opacity=0);-webkit-transform: translate3d(-10px, 0px, 0px);-moz-transform: translate3d(-10px, 0px, 0px);-o-transform: translate3d(-10px, 0px, 0px);transform: translate3d(-10px, 0px, 0px); }
.backToTop a.code:hover span.micro{visibility:visible;-webkit-opacity: 1;-moz-opacity: 1;-khtml-opacity: 1;opacity: 1; filter:alpha(opacity=100);-webkit-transform: translate3d(0px, 0px, 0px); -moz-transform: translate3d(0px, 0px, 0px); -o-transform: translate3d(0px, 0px, 0px); transform: translate3d(0px, 0px, 0px);}

/*登录注册弹窗蒙版（2020.8.05）*/
#login-box,#register-box{ display:none;text-align:center; padding:40px; width:320px; height:380px;box-shadow:0 2px 18px #000; position:fixed; top:50%; left:50%; margin-top:-200px; margin-left:-200px; background:#fff; border-radius:3px;z-index:1004;}
#register-box{height:472px;margin-top:-255px;}
#login-box.change{height:344px; margin-top:-205px;}

.itemTitle{ width:320px; height:30px;position:relative;}
.itemTitle a{ float:left; text-align:left; width:90px; color:#999; font-size:18px; line-height:18px; display:block; margin-right:20px; position:relative;}
.itemTitle a.on{color:#18bc9c; }
.itemTitle .line{ height:2px; width:40px; display:none; background:#18bc9c; border-radius:5px; position:absolute; left:8px; top:30px;}
.itemTitle a.on .line{display:block;}
.itemTitle a.a .line{width:20px;}
.itemTitle a.b .line,.itemTitle a.c .line{ left:16px;}

.itemTitle .close,.InterestedBox .title .close,.passwordBox .title .close{ width:16px; height:16px; display:block; position:absolute; right:0px; top:2px; margin:0; cursor:pointer; }
.itemTitle .close i,#IEVersionTan .close i,.WeChat-Pay .close i,.InterestedBox .title .close i,.passwordBox .title .close i{ width:16px; height:16px; display:block; background:url(../images/close.png) no-repeat center;-webkit-transition: -webkit-transform 0.4s ease-out;  -moz-transition: -moz-transform 0.4s ease-out; transition: transform 0.4s ease-out;}
.itemTitle .close:hover i,#IEVersionTan .close:hover i,.WeChat-Pay .close:hover i,.InterestedBox .title .close:hover i,.passwordBox .title .close:hover i{background:url(../images/close.png) no-repeat center;-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg);}

@-webkit-keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
  }

  80% {
    -webkit-transform: translateY(-10px);
  }

  100% {
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes bounceInDown {
  0% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -moz-transform: translateY(30px);
  }

  80% {
    -moz-transform: translateY(-10px);
  }

  100% {
    -moz-transform: translateY(0);
  }
}
@-o-keyframes bounceInDown {
  0% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -o-transform: translateY(30px);
  }

  80% {
    -o-transform: translateY(-10px);
  }

  100% {
    -o-transform: translateY(0);
  }
}
@keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
  }

  80% {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}
@-webkit-keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
}
@-moz-keyframes bounceOutUp {
  0% {
    -moz-transform: translateY(0);
  }

  20% {
    opacity: 1;
    -moz-transform: translateY(20px);
  }

  100% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
}
@-o-keyframes bounceOutUp {
  0% {
    -o-transform: translateY(0);
  }

  20% {
    opacity: 1;
    -o-transform: translateY(20px);
  }

  100% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
}
@keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

#login-box .inplist,#register-box .inplist{ margin-bottom:20px; width:300px;height:38px; line-height:38px; padding:5px 10px; font-size:14px; border:1px solid #e5e5e5; background:#fafafa; position:relative; cursor:pointer; border-radius:3px;}
#login-box .inplist.in,#register-box .inplist.in{border:1px solid #18bc9c;}

#login-box .inplist input#LoginUserName,#login-box .inplist input#LoginUserPassword,#register-box .inplist input.inp,#login-box .inplist input.inp{ cursor:pointer; color:#333; width:290px; position:absolute; right:15px; top:15px; -webkit-box-shadow: 0 0 0px 1000px #fafbfc inset !important; }

#register-box .inplist.yzm,#login-box .inplist.yzm{ width:170px;}
#register-box .inplist.yzm input.inp,#login-box .inplist.yzm input.inp{width:160px;}

#register-box .inplist .VerificationCode,#login-box .inplist .VerificationCode{ width:110px; text-align:center;height:46px; line-height:46px; color:#18bc9c; border:1px solid #18bc9c; border-radius:3px; position:absolute; right:-130px; top:0px; display:inline-block;}
 .VerificationCode:hover{ background:#18bc9c; color:#fff!important;}

.automatic.te{line-height:26px; color:#999;}
.automatic a.weixin{ background:url(../images/register/wei.png) no-repeat center; width:26px; height:26px;border-radius:50%; display:inline-block; margin-left:10px;}
.automatic a.weixin:hover{background:url(../images/register/wei_h.png) no-repeat center; }

.automatic{ color:#999;}
.automatic.bind{ width:360px;}

.automatic a.miss-password{ color:#666;}
.automatic .teLogin,.automatic a.register{ color:#666;}
.automatic a.miss-password:hover,.automatic .teLogin:hover,.automatic a.register:hover{ color:#18bc9c;}

.appLogin{ font-size:16px; color:#666;}
.appLogin .img{ width:200px; height:200px; margin:0 auto; position:relative;}
.appLogin .img img{ width:200px; height:200px; cursor:pointer;}
.appLogin .img .refresh{ width:200px; height:40px; line-height:22px; padding:110px 0 50px; font-size:14px; position:absolute; top:0px; left:0px; color:#fff; background:rgba(0,0,0,0.8) url(../images/register/refresh.png) no-repeat center 50px; display:block; border-radius:5px;}
.appLogin .tit{ margin:0 10px; color:#18bc9c; font-weight:bold;}

.yidun_tips{ position:relative; height:50px; line-height:50px; color:#666; border:1px solid #e4e7eb; background-color:#f7f9fa;}

#login-box input.butOn,#register-box input.butOn{background:#18bc9c; width:320px; height:50px; line-height:50px; color:#fff; cursor:pointer; border-radius:3px; font-size:16px;}
#login-box input.butOn:hover,#register-box input.butOn:hover{ opacity:0.8;}

.mask-bg,.mask-bg-noClick{display:none;width:100%; height:100%; position:fixed; top:0px; left:0px; background:url(../images/bg_hui.png); border-radius:3px; z-index:1003;
-webkit-animation: login-bg 6s ease-in-out infinite;
-moz-animation: login-bg 6s ease-in-out infinite;
-o-animation: login-bg 6s ease-in-out infinite;
animation: login-bg 6s ease-in-out infinite;
}
@-webkit-keyframes login-bg {
	0%, 100% {background:rgba(0,0,0,0.7); }
	50% {background:rgba(0,0,0,0.5); }
}
@-moz-keyframes login-bg {
	0%, 100% {background:rgba(0,0,0,0.7); }
	50% {background:rgba(0,0,0,0.5); }
}
@-o-keyframes login-bg {
	0%, 100% {background:rgba(0,0,0,0.7); }
	50% {background:rgba(0,0,0,0.5); }
}
@keyframes login-bg {
	0%, 100% {background:rgba(0,0,0,0.7); }
	50% {background:rgba(0,0,0,0.5); }
}


/*登录切换（2020.2.16）*/
.wei-ico{ width:80px; height:80px; text-indent:-9999px; position:absolute; bottom:0px; right:0px; background:url(../images/register/code.png) no-repeat;}
#login-box.on .wei-ico{ background:url(../images/register/code_pass.png) no-repeat;}
#login-box .appLogin,#login-box.on .passLogin{ display:none;}
#login-box.on .appLogin,#login-box .passLogin{ display:block;}

#login-box .left-img,#register-box .left-img{ background:#fff url(../images/login_bg.png) no-repeat bottom center; width:250px; min-height:434px; position:absolute; left:0px; bottom:0px; }
#login-box .left-img h4,#register-box .left-img h4{ font-size:18px; color:#666; margin-top:40px;}
#register-box .left-img h4{ margin-top:10px;}
#login-box .right-info,#register-box .right-info{ width:320px;}

/*没内容提示*/
.no-content{ padding:220px 0 50px; text-align:center; color:#999; font-size:16px; line-height:36px; background:url(../images/noContentBg.png) no-repeat center 60px; }
.no-content.bg{background:#fff url(../images/noContentBg.png) no-repeat center 60px;}
.no-content a,.no-content-small a{ padding:0 3px; color:#18bc9c;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
.no-content a:hover,.no-content-small a:hover{ opacity:0.8;color:#18bc9c;}
.no-content-small{padding:50px 0 30px; text-align:center; color:#999; font-size:14px; line-height:26px;}

.onLoadBox{ text-align:center; color:#666; padding:40px;}

/*选择浏览器下载*/
.browserList{height:416px;}
.browserList h3{ margin-top:70px;  font-size:32px; color:#666;}
.browserList .list{ margin-top:40px;}
.browserList .list li{ width:140px;margin:5px 20px 0;  text-align:center; float:left;}
.browserList .list li img{ width:90px; height:90px;}
.browserList .list li .tit{ margin-top:5px; line-height:26px;  font-size:18px;height:52px; color:#333; display:block;}
.browserList .list li .tit i{ font-size:14px;display:block;}
.browserList .list li .down{ margin-top:20px; width:120px; height:40px; line-height:40px; border-radius:5px; border:1px solid #18bc9c; color:#18bc9c; display:inline-block;}
.browserList .list li .down:hover{background:#18bc9c; color:#fff; }
.bot-browser a:hover{ opacity:0.8;color:#18bc9c; }

#IEVersionTan{ display:none;padding:60px; width:420px; height:270px;box-shadow:0 2px 18px #000; position:fixed; top:50%; left:50%; font-size:16px; line-height:26px; color:#666; margin-top:-200px; margin-left:-200px; background:#fff; border-radius:3px;z-index:1004;}
#IEVersionTan .close{ width:16px; height:16px; display:block; position:absolute; right:70px; top:65px; margin:0; cursor:pointer; }
#IEVersionTan .title{ margin-bottom:30px; font-size:22px; color:#333; text-align:center; font-weight:700;}
#IEVersionTan .te{ margin-top:10px;color:#333;}
#IEVersionTan .downLLQ{ width:220px; height:50px; line-height:50px; display:inline-block; background:#18bc9c; color:#fff; border-radius:6px;}
#IEVersionTan .downLLQ:hover{ opacity:0.8;}

/*在线客服*/
#iframeOnline{ display:none; position:fixed; right:50%; bottom:50%; margin-right:-350px; margin-bottom:-250px; z-index:9999999; width:700px; height:500px;box-shadow:0px 0px 10px #999;}
#iframeOnline .close{background:url(../images/rsj/kf_close.png) no-repeat;width:20px; height:20px; border-radius:50%; display:inline-block; position:absolute; right:20px; top:26px;-webkit-transition:all 0.5s; -moz-transition:all 0.5s; -o-transition:all 0.5s; transition:all 0.5s;}
#iframeOnline .close:hover{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform: rotate(180deg); opacity:0.8;}

/*帮助中心*/
.leftside-help{ width:200px; background:#fff;}
.leftside-help .topImg{ width:200px; height:80px;}
.leftside-help .subnavHelp{}
.leftside-help .list{ margin:0 20px; border-bottom:1px solid #e5e5e5; padding-bottom:10px;}
.leftside-help .list .item{ font-size:16px; color:#333; margin:20px 0 15px;}
.leftside-help .list dd{ position:relative; padding:0 0 0px 20px; margin-bottom:5px;}
.leftside-help .list dd a{ color:#666; display:block; line-height:24px;  }
.leftside-help .list dd a:hover,.leftside-help .list.on dd.cur a{ color:#18bc9c;}
.leftside-help .list dd .ico{ position:absolute; left:7px; top:11px; width:4px; height:4px; display:inline-block; border-radius:50%; background:#999;}

.leftside-help .down-sc{ border-top:10px solid #fafafa; background:#18bc9c url(../images/rsj/help_ico.png) no-repeat 30px center; display:block; background-size:10%; text-indent:4em; color:#fff; height:52px; line-height:52px;}
.leftside-help .down-sc:hover{ opacity:0.8;}

.rightside-help{ width:880px; min-height:500px; padding:30px 40px; background:#fff;}
.rightside-help .position-status{ border-bottom:1px solid #e5e5e5;}
.rightside-help .position-status .tit{ border-bottom:2px solid #18bc9c; padding-bottom:15px; font-size:16px; display:inline-block;}
.rightside-help .contentBox{ padding-top:20px; line-height:26px; text-indent:2em; display:none;}
.rightside-help .contentBox img{ max-width:880px; display:block; margin:0 auto;}
.rightside-help .contentBox.a1{ display:block;}

.rightside-help .contentBox .top{ background:#fafafa; padding:30px 20px; text-indent:0em; margin-bottom:60px;  text-align:center; color:#999; font-size:16px; line-height:26px; }
.rightside-help .contentBox .top .title{ font-size:24px; line-height:34px; margin-bottom:10px; color:#333; text-indent:0em;}
.rightside-help .contentBox p{ color:#666;}
.rightside-help .contentBox h4.title{ color:#333; text-indent:0em; margin-bottom:10px; font-size:16px;}
.rightside-help .contentBox .list{}
.rightside-help .contentBox .list li{ width:200px;margin:5px 0px 0; text-indent:0em;  text-align:center; float:left;}
.rightside-help .contentBox .list li img{ width:90px; height:90px;}
.rightside-help .contentBox .list li .tit{ margin-top:5px; line-height:26px;  font-size:16px;height:52px; color:#333; display:block;}
.rightside-help .contentBox .list li .tit i{ font-size:14px;display:block;}
.rightside-help .contentBox .list li .down{ text-indent:0; margin-top:20px; width:120px; height:40px; line-height:40px; border-radius:5px; border:1px solid #18bc9c;/* background:#18bc9c; */color:#18bc9c; display:inline-block;}
.rightside-help .contentBox .list li .down:hover{background:#18bc9c; color:#fff;}

.bot-browser{ background:#fff; min-width:1180px;width:100%; height:40px; line-height:40px; color:#666; font-size:12px;}
.bot-browser a{ color:#18bc9c;}

/*移动端帮助中心*/
body.f5{ background:#f5f5f5;}
.helpList{}
.helpList li{ background:#fff; margin-bottom:20px; height:95px; overflow:hidden;}
.helpList li.on{ height:auto;}
.helpList li .questionTitle{ height:42px; line-height:42px; font-size:32px; padding:26px 0px; margin:0 20px; border-bottom:1px solid #e5e5e5;background:url(../images/rsj/arrow_right_gray.png) no-repeat right center; }
.helpList li .content{ line-height:36px; font-size:24px; padding:20px;}
.helpList li .content img{ max-width:710px;}
.helpList li .content p{ margin-top:15px;}

/*友情链接*/
#Links{ padding:18px 0;background:#171c25; border-bottom:1px solid #333;}
#Links .linksList{ width:1180px; margin:0 auto;}
#Links .linksList .tit{ padding-left:20px; color:#9f9f9f; background:url(../images/rsj/links.png) no-repeat left center;}
#Links .linksList a{ margin:0 8px;color:#9f9f9f; }
#Links .linksList a:hover{ color:#fff;}

.load-more{text-align: center;height: 80px; line-height:80px; color:#666; margin-top: 20px;}
/*.load-more:after { display: inline-block; margin: 0 0 4px 20px; height: 2px; content: " "; text-shadow: none; background-color: #ebecec; width: 50px; }
.load-more:before { display: inline-block; margin: 0 20px 4px 0; height: 2px; content: " "; text-shadow: none; background-color: #ebecec; width: 50px; }
*/
/*请选择你感兴趣的内容*/
/*.outSideBox{position: fixed;overflow-y: auto;box-sizing: border-box;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0,0,0,.8);z-index: 101;}*/
.InterestedBox{padding:30px 20px 30px 40px; width:720px; height:600px;box-shadow:0 2px 18px #000; position:fixed; top:50%; left:50%; z-index:99; margin-top:-330px; margin-left:-390px; background:#fff  url(../images/bg_warter.png) no-repeat right bottom; border-radius:3px;z-index:1004;}
.InterestedBox .title{ width:700px; font-size:16px; border-bottom:1px solid #e6e6e6; padding-bottom:15px; color:#333; position:relative;}
.InterestedBox .title .little{ color:#999; padding-left:20px; font-size:14px;}

.InterestedBox .scollBox{max-height:540px;  overflow:auto; }
.InterestedBox .intersted{ width:700px; margin-right:20px; overflow:hidden;}
.InterestedBox .intersted h3{ font-size:18px;}
.InterestedBox .intersted .list{ width:720px;}
.InterestedBox .intersted .list a{ width:121px; height:40px; line-height:40px; float:left; text-align: center; border-radius:4px; color:#666; border:1px solid #e6e6e6; position:relative; margin:15px 20px 0 0;}
.InterestedBox .intersted .list a.on,.InterestedBox .intersted .list a:hover{ border:1px solid #FF9A00; color:#FF9A00;}
.InterestedBox .intersted .list a.on .ico{ display:block;}
.InterestedBox .intersted .list .ico{ width:12px; height:12px; background:url(../images/chose_ico.png) no-repeat right center; display:none; position:absolute; right:0px; bottom:0px;}

.InterestedBox .intersted .info{ color:#666;}
.InterestedBox .intersted .info .num{ padding:0 5px; color:#FF9A00; font-weight:600;}
.InterestedBox .intersted .safe{ width:220px; height:40px; line-height:40px; font-size:16px;background:#FF9A00; display:inline-block; border-radius:4px; color:#fff;}
.InterestedBox .intersted .safe:hover{ opacity:0.8;}
.InterestedBox .intersted .safe .lit{ font-size:12px; }
.InterestedBox .intersted .safe .lit .num{ padding:0 2px; font-weight:600;}

.emptyBlack{ display:none;}
@media only screen and (max-width:1000px) {
html,body{ height:100%;}
/*间距*/
.mart5{ margin-top:0.05rem!important;}
.mart10{ margin-top:0.1rem!important;}
.mart15{ margin-top:0.15rem!important;}
.mart20{ margin-top:0.2rem!important;}
.mart25{ margin-top:0.25rem!important;}
.mart30{ margin-top:0.3rem!important;}
.mart35{ margin-top:0.35rem!important;}
.mart40{ margin-top:0.4rem!important;}
.mart45{ margin-top:0.45rem!important;}
.mart50{ margin-top:0.5rem!important;}
.mart55{ margin-top:0.55rem!important;}
.mart60{ margin-top:0.6rem!important;}
.mart65{ margin-top:0.65rem!important;}
.mart70{ margin-top:0.7rem!important;}
.mart75{ margin-top:0.75rem!important;}
.mart80{ margin-top:0.8rem!important;}

.marb5{ margin-bottom:0.05rem!important;}
.marb10{ margin-bottom:0.1rem!important;}
.marb15{ margin-bottom:0.15rem!important;}
.marb20{ margin-bottom:0.2rem!important;}
.marb25{ margin-bottom:0.25rem!important;}
.marb30{ margin-bottom:0.3rem!important;}
.marb35{ margin-bottom:0.35rem!important;}
.marb40{ margin-bottom:0.4rem!important;}
.marb45{ margin-bottom:0.45rem!important;}
.marb50{ margin-bottom:0.5rem!important;}
.marb55{ margin-bottom:0.55rem!important;}
.marb60{ margin-bottom:0.6rem!important;}
.marb65{ margin-bottom:0.65rem!important;}
.marb70{ margin-bottom:0.7rem!important;}
.marb105{ margin-bottom:1.05rem!important;}

.marr5{ margin-right:0.05rem!important;}
.marr10{ margin-right:0.1rem!important;}
.marr15{ margin-right:0.15rem!important;}
.marr20{ margin-right:0.2rem!important;}
.marr25{ margin-right:0.25rem!important;}
.marr30{ margin-right:0.3rem!important;}
.marr35{ margin-right:0.35rem!important;}
.marr40{ margin-right:0.4rem!important;}
.marr45{ margin-right:0.45rem!important;}
.marr50{ margin-right:0.5rem!important;}
.marr55{ margin-right:0.55rem!important;}
.marr60{ margin-right:0.6rem!important;}
.marr65{ margin-right:0.65rem!important;}
.marr70{ margin-right:0.7rem!important;}
.marr75{ margin-right:0.75rem!important;}
.marr80{ margin-right:0.8rem!important;}

.marl5{ margin-left:0.05rem!important;}
.marl10{ margin-left:0.1rem!important;}
.marl15{ margin-left:0.15rem!important;}
.marl20{ margin-left:0.2rem!important;}
.marl25{ margin-left:0.25rem!important;}
.marl30{ margin-left:0.3rem!important;}
.marl35{ margin-left:0.35rem!important;}
.marl40{ margin-left:0.4rem!important;}
.marl45{ margin-left:0.45rem!important;}
.marl50{ margin-left:0.5rem!important;}
.marl55{ margin-left:0.55rem!important;}
.marl60{ margin-left:0.6rem!important;}
.marl65{ margin-left:0.65rem!important;}
.marl70{ margin-left:0.7rem!important;}
.marl75{ margin-left:0.75rem!important;}
.marl80{ margin-left:0.8rem!important;}

.padt5{ padding-top:0.05rem!important;}
.padt10{ padding-top:0.1rem!important;}
.padt15{ padding-top:0.15rem!important;}
.padt20{ padding-top:0.2rem!important;}
.padt25{ padding-top:0.25rem!important;}
.padt30{ padding-top:0.3rem!important;}
.padt35{ padding-top:0.35rem!important;}
.padt40{ padding-top:0.4rem!important;}
.padt45{ padding-top:0.45rem!important;}
.padt50{ padding-top:0.5rem!important;}
.padt55{ padding-top:0.55rem!important;}
.padt60{ padding-top:0.6rem!important;}
.padt65{ padding-top:0.65rem!important;}
.padt70{ padding-top:0.7rem!important;}
.padt75{ padding-top:0.75rem!important;}
.padt80{ padding-top:0.8rem!important;}

.padb5{ padding-bottom:0.05rem!important;}
.padb10{ padding-bottom:0.1rem!important;}
.padb15{ padding-bottom:0.15rem!important;}
.padb20{ padding-bottom:0.2rem!important;}
.padb25{ padding-bottom:0.25rem!important;}
.padb30{ padding-bottom:0.3rem!important;}
.padb35{ padding-bottom:0.35rem!important;}
.padb40{ padding-bottom:0.4rem!important;}
.padb45{ padding-bottom:0.45rem!important;}
.padb50{ padding-bottom:0.5rem!important;}
.padb55{ padding-bottom:0.55rem!important;}
.padb60{ padding-bottom:0.6rem!important;}
.padb65{ padding-bottom:0.65rem!important;}
.padb70{ padding-bottom:0.7rem!important;}
.padb75{ padding-bottom:0.75rem!important;}
.padb80{ padding-bottom:0.8rem!important;}
.padb85{ padding-bottom:0.85rem!important;}
.padb90{ padding-bottom:0.9rem!important;}
.padb95{ padding-bottom:0.95rem!important;}
.padb100{ padding-bottom:1rem!important;}

.padlr40{ padding:0 0.4rem;}

.emptyBlack{ display:block;}
.phoneNomart{ margin-top:0px!important;}
.phoneNomarb{ margin-bottom:0px!important;}

.no-content{ font-size:0.28rem;padding:4rem 0 0.5rem; background:url(../images/noContent_p.png) no-repeat center 0.6rem; background-size:65%;  }
.no-content a{ font-size:0.24rem;}
.no-content-small{ font-size:0.24rem; line-height:0.36rem;}
.no-content.bg {background: #fff url(../images/noContentBg.png) no-repeat center 0.6rem;background-size:65%;  }

input{-webkit-appearance:none; }

/*登录弹窗蒙版*/
#login-box, #register-box{ width:5rem;  margin-left:-2.9rem; padding:0.5rem 0.4rem;}
#register-box{height:4.8rem;margin-top:-2.95rem;}
#login-box.change{height:4.1rem; margin-top:-2.4rem;}

.itemTitle .close{ width:0.3rem; height:0.3rem;  right:0px; top:0px; }
.itemTitle .close i,#IEVersionTan .close i,.WeChat-Pay .close i{ width:0.3rem; height:0.3rem;}

.itemTitle{ width:5rem; height:0.7rem;position:relative; margin-bottom:0.2rem;}
.itemTitle a{width:1.2rem; font-size:0.28rem; line-height:0.28rem;}
.itemTitle .line{ height:0.03rem; width:0.55rem; left:0.18rem; top:0.45rem;}
.itemTitle a.a .line{width:0.2rem;}
.itemTitle a.b .line,.itemTitle a.c .line{ left:0.26rem;}

#login-box .inplist, #register-box .inplist{ width:4.8rem; font-size:0.24rem; line-height:0.5rem; height:0.5rem;}
#register-box .inplist.yzm, #login-box .inplist.yzm{ width:3rem;}
#register-box .inplist .VerificationCode, #login-box .inplist .VerificationCode{ width:1.6rem; height:0.58rem; line-height:0.58rem; right:-1.8rem;}
#register-box .inplist.yzm input.inp, #login-box .inplist.yzm input.inp{width:2.8rem;}
#login-box .automatic,#login-box .inplist input#LoginUserName, #login-box .inplist input#LoginUserPassword, #register-box .inplist input.inp, #login-box .inplist input.inp,.automatic{ font-size:0.28rem; top:0.13rem;}
.automatic a{ font-size:0.28rem; }
#login-box input.butOn,#register-box input.butOn{ width:5rem;height:0.6rem; line-height:0.6rem;font-size:0.28rem;}
#login-box .inplist input#LoginUserName, #login-box .inplist input#LoginUserPassword, #register-box .inplist input.inp, #login-box .inplist input.inp{ width:4.6rem;}

.all-content-box{ padding:0.2rem; width:6.7rem;}

.backToTop{ display:none;}


/*帮助中心*/
.leftside-help .list .item,.rightside-help .position-status .tit{ font-size:0.24rem;}
.leftside-help .list dd a{line-height:0.32rem; font-size:0.2rem;}
.leftside-help .list dd a:hover{ color:#18bc9c;}
.leftside-help .list dd .ico{ position:absolute; left:0.07rem; top:0.11rem; width:0.04rem; height:0.04rem; display:inline-block; border-radius:50%; background:#999;}

.leftside-help .down-sc{background:#18bc9c url(../images/rsj/help_ico.png) no-repeat 0.05rem center; background-size:12%; text-indent:1.5em; font-size:0.2rem;height:0.7rem; line-height:0.7rem;}

.rightside-help{ width:4.3rem; min-height:5rem; padding:0.2rem 0.3rem;}
.rightside-help .contentBox .top .title{ font-size:0.28rem; line-height:0.4rem;}
.rightside-help .contentBox .list li .tit{ font-size:0.24rem; height:0.6rem;}
.rightside-help .contentBox .top,.rightside-help .contentBox,.rightside-help .contentBox .list li .tit i{ line-height:0.32rem; font-size:0.22rem;}
.rightside-help .contentBox img{ max-width:4.3rem; }

.rightside-help .contentBox h4.title{ font-size:0.2rem; line-height:0.3rem;}

#Links .linksList{ width:7.1rem; margin:0 auto;}
#Links .linksList .tit{  font-size:0.24rem; line-height:0.34rem; display:inline-block;padding-left:0.3rem;background-size:15%;}
#Links .linksList a{ font-size:0.24rem; }


#login-box .left-img,#register-box .left-img{ display:none;}
#login-box .left-img h4,#register-box .left-img h4{ font-size:0.28rem; color:#666; margin-top:0.4rem;}
#register-box .left-img h4{ margin-top:0.1rem;}
#login-box .right-info,#register-box .right-info{ width:auto;}


/*请选择你感兴趣的内容*/
.InterestedBox{padding:0.3rem 0.2rem 0.3rem 0.4rem; width:6rem; margin-left:-3.3rem;}
.InterestedBox .title{ width:5.8rem; font-size:0.28rem; padding-bottom:0.15rem;}
.InterestedBox .title .little{font-size:0.22rem;}

.InterestedBox .scollBox{max-height:5.4rem;}
.InterestedBox .intersted{ width:5.8rem;}
.InterestedBox .intersted h3{ font-size:0.28rem;}
.InterestedBox .intersted .list{ width:6rem;}
.InterestedBox .intersted .list a{ width:1.28rem; height:0.6rem; line-height:0.6rem; font-size:0.22rem; border-radius:0.08rem; margin:0.15rem 0.2rem 0 0;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;word-break: break-all;}
.InterestedBox .intersted .list .ico{ width:0.2rem; height:0.2rem; background:url(../images/center/ico_chose.png) no-repeat right center; right:0px; bottom:0px;}

.InterestedBox .intersted .info .num{ padding:0 0.1rem; }
.InterestedBox .intersted .safe{ width:2.2rem; height:0.4rem; line-height:0.4rem; font-size:0.28rem;border-radius:0.08rem; }
.InterestedBox .intersted .safe .lit{ font-size:0.22rem; }

.load-more,.onLoadBox{ font-size:0.28rem;}
.layui-layer-content{ font-size:0.24rem!important; text-align:center; line-height:0.34rem!important;}

html, 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,  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 { font-size:10px;}
}
