/*css reset*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td{margin:0; padding:0;}
body, button, input, select, textarea{font-family:"微软雅黑";}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4, h5, h6{font-size:100%;}
address, cite, dfn, em, var{font-weight:normal; font-style:normal;}
code, kbd, pre, samp, tt{}
small{font-size:12px;}
ul, ol{list-style:none;}
a{text-decoration:none;}
a:hover{color:#900; text-decoration:none;}
abbr[title], acronym[title]{border-bottom:1px dotted; cursor:help;}
q:before, q:after{content:'';}
legend{color:#000;}
fieldset, img{border:none;}
button, input, select, textarea{font-size:100%;}
table{border-collapse:collapse; border-spacing:0;}
hr{border:none; height:1px;}
button{outline:none;border:none;}
html{overflow-y:scroll;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{display:inline-table;*zoom: 1;}
.clearfix{display:block;}
i{font-style: normal;}
body{background-color: #f5f5f4;color: #333;}
.f_l{float: left;}
.f_r{float: right;}

/*公共样式*/
.com-w{width: 1180px;margin:0 auto;}
.top-bar{height:80px;line-height:80px;background-color: #fff;overflow: hidden;}
.logo{display: block;float: left;width:110px;height:80px;background:url(../images/logo.png) no-repeat ;}
.top-bar ul{margin-left: 240px;float: left;}
.top-bar ul li{float: left;}
.top-bar ul li a{margin:0 30px;display: block;color: #666666;height:78px;}
.top-bar ul li a:hover,.top-bar ul li a.active{color: #1e8ff2;border-bottom: 3px solid #1e8ff2;}
.login-wrap{float: right;}
.login-wrap a{float: left;display: inline-block;width: 100px;height:80px;line-height: 80px;text-align: center;color: #666;}
.login-wrap a.login-btn{background-color: #1e8ff2;color: #fff;}
.login-wrap a.login-btn:hover{background-color: #47a7fb;}
.login-wrap a.register-btn:hover{color: #1e8ff2;}
/*立即加入  按钮*/
.join-btn{display: block;width: 250px;height: 70px;line-height: 70px;border:1px solid #fff;border-radius: 10px;text-align: center;color: #fff;margin:0 auto;font-size: 32px;margin-top: 30px;}
.join-btn:hover{background-color: #1e8ff2;border-color: #1e8ff2;color: #fff;}
/*公用标题*/
h3.com-tit{font-size:42px ;text-align: center;padding:30px 0;}

/*----------index.html----------*/
/*banner视频*/
.banner-video{position: relative;}
.banner-video .join-wrap{min-width:1180px;width: 100%;position: absolute;top:0;left:0;color: #fff;}
.banner-video .join-wrap h1{margin-top: 4%;font-size: 52px;text-align:center;}
.banner-video .join-wrap p{text-align: center;font-size: 32px;padding:15px 0;}

/*ie7  ie8不支持视频*/
.banner{min-width: 1180px;height:auto;display: none;}
/*高收入回报 介绍*/
.info-wrap{margin:44px auto;height: 218px;background-color: #fff;}
.info-wrap .info-box{width:293px;height:100%;float: left;border:1px solid #eee;}
.info-wrap .info-box img{display: block;margin:20px auto;text-align: center;}
.info-wrap .info-box span{display: block;font-size: 20px;text-align: center;}
.info-wrap .info-box i{display: block;font-size: 14px;color: #666;text-align:center;margin-top: 8px;}
.info-wrap .info-box:hover{box-shadow:0 0 10px 5px #c5dfff;}

/*使用率*/
.user-map{width:100%;height: 750px;background-color: #fff;}
.user-map .txt{width: 860px;margin:0 auto;color: #666;font-size: 16px;text-align: center;line-height:32px;margin-bottom: 15px;}
.user-map .user p{height:155px;display: block;float: left;text-align: center;width:33.3%;}
.user-map .user{width: 80%;margin-left: 20%;}
.user-map .user span{margin: 0 auto;margin-top: 30px;display: inline-block;font-size: 48px;width:auto;height:50px;padding-bottom:20px;border-bottom:1px solid #eee;line-height:50px;color: #999;}
.user-map .user i{display: block;height: 30px;line-height: 30px;margin-top: 10px;color: #999;}
/*广告样式*/
.ad-kind{margin-bottom: 60px;}
.ad-box{height:560px;background-color: #fff;}
.ad-box .left{float: left;height:100%;width:378px;border: 1px solid #e2e2e2;border-bottom: none;}
.ad-box .left div{float: right;width:374px;border-bottom:1px solid #e2e2e2;height:139px;}
.ad-box .left div:hover,.ad-box .left div.active{border-left: 4px solid #1e8ff2;}
.ad-box .left div p{padding:15px 0;text-align: center;font-size: 28px;}
.ad-box .left div span{display: inline-block;padding:0 45px;text-align: center;color: #666;font-size: 14px;}
.ad-box .right{height: 100%;width: 798px;float: right;background:url(../images/bg.png) no-repeat center;border:1px solid #e2e2e2;border-left: none;}
.ad-box .right img{display: none;margin:0 auto;margin-top: 40px;}
.ad-box .right .show{display: block;}
/*新闻动态*/
.news-wrap{background-color: #fff;}
.news-wrap ul li{width:50%;float: left;margin:30px 0;position: relative;}
.news-wrap ul li a{display: inline-block;max-width:370px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;height: 22px;color: #333;}
.news-wrap ul li a:hover{color: #1e8ff2;}
.news-wrap ul li .time{position: absolute;right: 35px;color: #999;float: right;}
.news-wrap ul li label{position: relative;float: left;font-size: 50px;padding-right: 20px;}
.news-wrap ul li label:after{content: '|';font-size: 30px;color: #666;position: absolute;top:10px;}
.news-wrap ul li p{color: #999;display: inline-block;font-size: 14px;float: left;width:480px;height: 40px;overflow: hidden;}
/*合作伙伴*/
.partner-wrap{background-color: #fff;padding-bottom:100px;
    padding-top:30px;}
.partner div{width: 1212px;}
.partner div img{margin-right: 25px;}
/*底部*/
.footer{width: 100%;position: relative;background-color: #2f3238;}
.footer img{width: 100%;min-height:180px;display: inline-block;min-width:1180px;}
.footer div{width: 100%;min-width:1180px;position: absolute;top:13%;}
.footer div p{text-align: center;font-size: 26px;color: #fff;}
.footer .join-btn{width:190px;height:45px;border-radius: 10px;line-height:45px;font-size: 22px;margin-top: 20px;}
/*底部链接*/
.bottom-link{background-color: #2f3238;height:130px;}
.bottom-link ul{width:500px;margin:0 auto;padding-top: 30px;}
.bottom-link ul li{float: left;}
.bottom-link ul li a{display: inline-block;font-size: 14px;padding:0 20px;color: #afb3bb;}
.bottom-link ul li a:hover{color: #1e8ff2;}
.bottom-link ul li span{color: #42464e;}
.bottom-link p{color: #afb3bb;padding-top: 20px;text-align: center;font-size: 14px}
/*客服 返回顶部*/
.kf-wrap{top:65%;position: fixed;right:20px;}
.kf-wrap span{display: block;margin-bottom: 20px;width: 50px;height: 50px;border-radius: 5px;background:url(../images/icon.png) no-repeat #a8adb1;cursor: pointer;}
.kf-wrap span.kf-btn{background-position: 0 -2px;}
.kf-wrap span.go-back-btn{background-position: 0 -67px;display:none;}
.kf-wrap div{display: none;}
.kf-list{position: fixed;right:90px;top:54%;background-color: #fbfbfb;padding:20px;box-shadow:0 0 3px 1px #daddea;border-radius: 5px;border:1px solid #daddea;}
.kf-wrap .kf-list .sanjiao{top:66.02%;right:82px;position: fixed;display:block;width:0px;height:0px;border-top:10px solid transparent;border-bottom: 10px solid transparent;border-left: 10px solid #fff;z-index: 10;}
.kf-wrap .kf-list:after{content: '';top:65.8%;right:79px;position: fixed;display:block;width:0px;height:0px;border-top:13px solid transparent;border-bottom: 13px solid transparent;border-left: 13px solid #daddea;z-index: 9;}
.kf-wrap .kf-list p{padding-bottom:10px;border-bottom:1px solid #eee;}
.kf-wrap .kf-list ul li{padding:8px 0;}
.kf-wrap .kf-list ul li a{display: inline-block;line-height:27px;font-size: 14px;color: #666;}
.kf-wrap .kf-list ul li .qq-icon{margin-right: 10px;width:30px;height:30px;float: left;display: inline-block;background:url(../images/icon.png) no-repeat #cbd9e5 -9px -134px ;border-radius: 50%;}

/*---------developer.html----------*/
.d-banner img{width:100%;height:auto;min-width:1180px;}
.step-wrap{background-color: #fff;padding: 30px 0;padding-bottom:50px;}
.step-wrap h1{text-align: center;font-size: 38px;color: #666;margin-bottom: 15px;}
.step-wrap h1 b{font-size: 88px;padding-right:5px;}
.step-box{width: 205px;float: left;}
.step-box img{display: block;width:205px;height:175px;overflow: hidden;}
.step-box i{display: inline-block;color: #999;text-align: center;padding:10px;font-size: 14px;}
.jiantou{float: left;margin-top: 60px;padding:10px;}
.advantage-wrap{background-color: #fff;padding-bottom: 50px;}
.advantage-wrap h3{font-size: 38px;color: #666;text-align: center;}
.advantage-wrap .left,.advantage-wrap .right,.advantage-wrap .middle{padding-top:40px;width: 33%;float: left;}
.advantage-wrap .l-box,.advantage-wrap .r-box{width: 375px;margin-top: 150px;}
.advantage-wrap .l-box img,.advantage-wrap .r-box img{display: block;}
.advantage-wrap .l-box div,.advantage-wrap .r-box div{width:270px;}
.advantage-wrap .l-box{float: left;margin-left: 15px;}
.advantage-wrap .r-box{float: right;margin-right: 15px;}
.advantage-wrap .l-box img{float: left;}
.advantage-wrap .r-box img{float: right;}
.advantage-wrap .l-box div{float: right;}
.advantage-wrap .r-box div{float: left;}
.advantage-wrap .middle img{display: block;margin:0 auto;}
.advantage-wrap h2{font-size: 24px;padding-bottom:15px;}
.advantage-wrap p{font-size: 14px;color: #666;}
.advantage-wrap h2 b{border-bottom:2px solid #333;}
.advantage-wrap .r-box h2,.advantage-wrap .r-box p{text-align: right;}

/*-------adUser.html---------*/
.ad-advantage-wrap img{width: 450px;overflow: hidden;}
.ad-advantage-wrap .l-part,.ad-advantage-wrap .r-part{margin-top: 50px;}
.ad-advantage-wrap .l-part div,.ad-advantage-wrap .r-part div{width:600px;padding:40px 0;}
.ad-advantage-wrap h4{font-size: 48px;color: #1e8ff2;margin-bottom: 20px;}
.ad-advantage-wrap p{color: #999;font-size: 18px;line-height:35px;}

/*-------newsList.html----------*/
/*新闻列表样式*/
.newsList-wrap,.newsDetail-wrap{background-color: #fff;}
.newsList,.newsDetail-wrap{padding:30px;padding-bottom:60px;}
.newsList ul{border-top: 1px solid #eee;border-bottom: 1px solid #eee;}
.newsList li{padding:30px 0;border-bottom: 1px dashed #eee;}
.newsList li:last-child{border-bottom:none;}
.newsList li .time{display: inline-block;float: left;width:80px;height:80px;background-color: #f2f2f2;color: #666;text-align: center;font-size: 14px;margin-right: 15px;}
.newsList li .time .date{display: block;width: 100%;height:45px;line-height:57px;font-size: 24px;text-align: center;}
.newsList li a,.newsList li p{display:block;height:15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding:7px 0;}
.newsList li a{color: #333;}
.newsList li a:hover{color: #1e8ff2;}
.newsList li p{font-size: 14px;color: #666;}


/*分页器*/
.pages{margin-top:20px;width: 100%;height:30px;text-align: center}
.pages .yiiPager a{background: none;border: none}
.pages a:hover{color: #42b6f8;}
.pages span.now{background-color: #42b6f8;color: #fff;}
.pages li{background-color: #fff;display: inline-block !important;padding:0 10px;margin:0 8px;border-radius: 3px;color: #666;
    border:none;}
.pages ul,
.pages li{
    border: none;
}
.pages li a{
    height: 30px;
    line-height: 30px;
}
ul.yiiPager a:link,
ul.yiiPager a:visited
{
    border:none;
    font-weight:normal;
    color:#333333;
    padding:0;
    text-decoration:none;
}
.pages .selected{
    background-color: #42b6f8 !important;

}
.pages .selected a{
    color: #fff !important;
}
ul.yiiPager .selected a{
    background: none;
}
ul.yiiPager .first,
ul.yiiPager .last{
    display: none !important;
}


/*------newsDetail.html--------*/
/*新闻详情样式*/
.newsDetail{border:1px solid #eee;padding:20px;padding-bottom:0;}
.newsDetail h1{padding:15px 0;text-align: center;font-size: 26px;color:#666;}
.newsDetail .time{padding:5px 0;text-align: center;color: #999;padding-bottom:25px;border-bottom:1px dashed #eee;}
.newsDetail .txt{padding-top:25px;min-height:200px;border-bottom:1px solid #eee;}
.newsDetail .txt p{padding:7px;}
.next-page{max-width:700px;float: left;padding:20px;}
/*分享框*/
.share{padding: 40px 10px;float: right;width:210px;}
/*下一篇 上一篇*/
.next-page a{padding:10px 0;display:block;font-size: 14px;color: #333;}
.next-page a span{color: #1e8ff2;}
.next-page a:hover{color: #1e8ff2;}

/*----------helpCenet.html-----------*/
.help-wrap{background-color: #fff;padding:50px 0;}
.help-box{padding:20px 0;border:1px solid #eee;}
.tit-tab{height:115px;line-height:115px;border-bottom: 1px solid #eee;}
.tit-tab span{display: inline-block;margin:0 19%;height:100%;text-align: center;font-size: 24px;color: #b8b8b8;cursor: pointer;}
.tit-tab span.ly-icon{margin:0 14%;text-indent: 55px;background:url(../images/icon.png) no-repeat -4px -245px;}
.tit-tab span.active{color: #1e8ff2;border-bottom:2px solid #00a3ff;}
.tit-tab span.ly-icon.active{background:url(../images/icon.png) no-repeat -4px -144px;}
.help-box h3{padding: 20px 0;margin:0 20px;border-bottom:1px dashed #eee;position: relative;cursor: pointer;}
.help-box h3 i{position: absolute;right:0;top:15px;display: inline-block;height:30px;width:30px;}
.help-box h3 i.icon{background:url(../images/icon.png) no-repeat -14px -389px ;}
.help-box h3 i.icon-hov{background:url(../images/icon.png) no-repeat -14px -361px ;}
.ad-question div,.web-question div{display: none;padding: 20px 0;margin: 0 20px;font-size: 14px;color: #999;line-height:30px;border-bottom:1px dashed #eee;}
.help-box div.show{display: block;}
.ad-question{display: none;}

/*--------register.html----------*/
/*注册表单*/
.register-wrap{padding:20px 0;  }
form dt{margin-bottom: 25px;font-size: 18px;color:#333;font-weight:500;}
.register-wrap form{padding: 0 20px;}
.register-wrap form label{display: inline-block;height: 36px;font-size: 14px;color:#666;width: 146px;text-align: right;}
.register-wrap form span{font-size: 12px;color: #aaa;}
.register-wrap form span.err{color:red;}
.register-wrap form span.corr{color:green;}
.register-wrap form input{width: 212px;height: 25px;margin-right: 20px;}
.register-wrap form dt{padding-bottom:10px;border-bottom:1px dashed #eee;}
.register-wrap form dt .hoster{font-size: 16px;display: inline;padding-left: 20px;width: auto;height: auto;}
.register-wrap form dt .hoster input{display: inline;width: 15px;height: 15px;margin-right: 0;vertical-align: middle;}
.register-wrap form dd{height: 34px;line-height: 34px; margin-bottom: 10px;}
.register-wrap form p,.found form p{width: 122px;height: 34px;padding-left:146px ;}
.register-wrap .zcBtn,.found .found_btn{width: 122px;height: 34px;border:none;background-color: #eb534d;color:#fff;}
.ggz{display: none;}
.register-wrap .tj-btn{width: 140px;height: 42px;line-height: 42px;color: #fff;background-color: #1e8ff2;border-radius: 5px;margin-left: 150px;margin-top: 30px;}
.register-wrap .tj-btn:hover{background-color: #47a7fb;}

/*-----------login.html----------*/
.login-content{background-color: #fff;width:100%;height:100%;}
.login-nav{height:80px;}
.login-nav .l-logo{display: block;height: 80px;background:url(../images/login-logo.png) no-repeat ;}
.main{width: 100%;min-width:1180px;background: url(../images/login-bg.jpg) no-repeat;background-size:cover;position: relative;}
.login-footer{background-color: #fff;}
.login-footer ul li{color: #999;}
.login-footer ul li span{color: #eee;}
.login-box{padding:40px;width:350px;height:350px;background-color:rgba(255,255,255,0.2);position: absolute;top:15%;left:50%;margin-left: -175px;}
.login-box h2{text-align: center;color: #fff;font-size: 24px;padding-bottom: 30px;}
.login-box .info{margin-bottom: 25px;display: block;background-color: #fff;height:38px;line-height:35px;text-indent: 5px;border:1px solid #d8e1f0;}
.login-box .info input{float: left;width:235px;height: 38px;line-height: 38px;display: inline-block;border:none;background: #fff;outline:none;}
.login-box i{text-indent: 35px;display: inline-block;float: left;width:90px;height:38px;line-height:38px;color: #d8d8d8;background:url(../images/icon.png) no-repeat;}
.login-box i.user{background-position: -5px -425px;}
.login-box i.pass{background-position: -5px -460px;}
.login-box .login-btn{display: inline-block;width: 100%;height: 40px;background-color: #1e8ff2;color: #fff;line-height:40px;border-radius: 5px;font-size: 18px;margin-bottom: 20px;}
.login-box .login-btn:hover{background-color: #47a7fb;}
.login-box .p2{padding:10px 0;}
.login-box label{color: #fff;margin-left: 5px;}
.login-box .join-link{float: right;color: #ff861b;}
.login-box .join-link:hover{color: #ffa351;}



.onError{
    color: #ff6600 !important;
}
.onSuccess{
    color: green !important;
}

