.home h1 {
  line-height: 1;
}
.home h2 {
  font-size: 22px;
}
@media screen and (min-width: 768px) {
  .home h2 {
    font-size: 32px;
  }
}
.home .jumbotron {
  background-color: transparent;
  position: relative;
  margin-bottom: 0;
}
.home .t3-sl-1 {
  padding: 0;
  background: transparent;
  color: #444444;
  border-bottom: 1px solid #eeeeee;
}
.home .t3-sl-1 .jumbotron {
  border-radius: 0;
}
.home .t3-sl-1 .jumbotron .btn {
  margin-top: 21px;
}
.home .t3-sl-2 {
  text-align: center;
}
.home .t3-sl-2 .img-responsive {
  display: inline-block;
}
@media screen and (min-width: 768px) {
  .home .t3-sl-2 p {
    font-size: 17px;
    line-height: 24px;
  }
}
.home .t3-sl-3 p > img {
  margin-top: 21px;
}
@media screen and (min-width: 992px) {
  .home .t3-sl-3 p > img {
    margin-top: 0;
  }
}
.home .t3-sl-3,
.home .t3-sl-4 {
  border-top: 1px solid #eeeeee;
  text-align: center;
}
@media screen and (min-width: 768px) {
  .home .t3-sl-3 p,
  .home .t3-sl-4 p {
    font-size: 17px;
    line-height: 24px;
  }
}
.home .t3-sl-3 .jumbotron,
.home .t3-sl-4 .jumbotron {
  padding-top: 0;
}
.home .t3-sl-3 .jumbotron h1,
.home .t3-sl-4 .jumbotron h1 {
  margin-bottom: 10.5px;
  margin-top: 0;
}
.home .t3-sl-3 .jumbotron p,
.home .t3-sl-4 .jumbotron p {
  font-size: 19px;
  line-height: 1.25;
  color: #737373;
}
@media screen and (min-width: 768px) {
  .home .t3-sl-3 .jumbotron p,
  .home .t3-sl-4 .jumbotron p {
    font-size: 23px;
  }
}
.home .t3-sl-5 {
  background: transparent;
  color: #444444;
  border-top: 1px solid #eeeeee;
  padding: 0;
}
.home .t3-sl-5 .jumbotron {
  border-radius: 0;
  margin-bottom: 0;
}


/** 会员中心样式 */
.dashboard{}
.dashboard .dashboard-top{overflow: hidden;}
.dashboard .dashboard-top .my-points{float:left;width: 30%;padding:30px 10px;font-size:15px;border: 1px solid #E5E5E5;-webkit-border-radius: 5px;
  border-radius: 5px;-webkit-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);}
.dashboard .dashboard-top .my-points .my-points-p{margin-top: 10px;text-align: center;}
.dashboard .dashboard-top .my-points-d1{text-align: center;position: relative;}
.dashboard .dashboard-top .my-points-sp1{position:absolute;bottom: 2px;left:0;width: 100%;text-align: center;}
.dashboard .dashboard-top .my-points-d2{text-align: center;}
.dashboard .dashboard-top .my-points-d3{font-size: 24px;font-weight: bold;}
.dashboard .dashboard-top .my-points-d4{display:block;color: #0056b3;margin-bottom: 30px;}
.dashboard .dashboard-top .my-points-d5{color: #368DC4;font-weight: 600;}
.dashboard .dashboard-top .my-points-d6{color: #000;}

.dashboard .dashboard-top .my-nums{float:right; width: 69%;padding-top:30px;font-size:15px;border: 1px solid #E5E5E5;-webkit-border-radius: 5px;
  border-radius: 5px;-webkit-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);}
.dashboard .dashboard-top .my-nums-list{margin-bottom: 47px;overflow: hidden;}
.dashboard .dashboard-top .my-nums-list li{float: left;width: 20%;text-align: center;}
.dashboard .dashboard-top .my-nums-d1{margin-bottom: 20px;}
.dashboard .dashboard-top .my-nums-d2{font-size: 12px;font-weight: 600;}
.dashboard .dashboard-top .my-nums-d3{margin: 10px 0;font-size:26px;font-weight: bold;}

.dashboard .dashboard-top .my-links{background-color: #F5F1EA;padding: 17px 20px;}
.dashboard .dashboard-top .my-nums-d4{position: relative;margin-top: 5px;}
.dashboard .dashboard-top .my-nums-d4 input{font-size: 16px;  width: 100%;  -webkit-border-radius: 5px;  border-radius: 5px;  border: none;padding-right: 70px;outline: none;}
.dashboard .dashboard-top .my-nums-d4 .my-nums-d5{position: absolute;  cursor: pointer;  right: 10px;  bottom: 0; height: 100%;  display: -webkit-flex;display: -moz-flex;  display: -ms-flex;  display: -o-flex;  display: -webkit-box;  display: -ms-flexbox;  display: flex;  -webkit-box-align: center;  -webkit-align-items: center;  -ms-flex-align: center;  align-items: center;  -webkit-box-pack: center;  -webkit-justify-content: center;  -ms-flex-pack: center;  justify-content: center;}

.dashboard .dashboard-bot{padding:30px 10px;margin-top: 30px;border: 1px solid #E5E5E5;-webkit-border-radius: 5px;
  border-radius: 5px;-webkit-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);}
.dashboard .dashboard-bot .my-bot-title{font-size: 22px;font-weight: bold;position: relative;padding-top: 15px;margin-bottom: 30px;}
.dashboard .dashboard-bot .my-bot-title:before {  content: '';  position: absolute;  top: 0;  left: 0;  width: 32px;  height: 1px;  background: #1F242A;  }
.dashboard .dashboard-bot .my-bot-list{}
.dashboard .dashboard-bot .my-bot-list li{overflow: hidden;padding: 18px 0;font-size: 13px;border-top: 1px solid #E5E5E5;}
.dashboard .dashboard-bot .my-bot-list li .my-bot-list-li{float: left;}
.dashboard .dashboard-bot .my-bot-d1{width: 33%;overflow: hidden;}
.dashboard .dashboard-bot .my-bot-d1>div{width: 33%;float: left;color: #AEB2B7;font-weight: 600;}
.dashboard .dashboard-bot .my-bot-d2{width: 66%;}
.dashboard .dashboard-bot .my-bot-d2 a{color: #2C96D4;font-weight: 600;font-weight: 600;}

@media screen and (max-width: 1200px) {
  .dashboard .dashboard-top .my-points{float: inherit;width: 100%;margin-bottom: 20px;}
  .dashboard .dashboard-top .my-nums{float: inherit;width: 100%;}
}
@media screen and (max-width: 992px) {
  .dashboard .dashboard-bot .my-bot-list li .my-bot-list-li{float: inherit;}
  .dashboard .dashboard-bot .my-bot-d1{width: 100%;}
  .dashboard .dashboard-bot .my-bot-d2{width: 100%;margin-top: 10px;}
}


.user-cover{padding:30px 20px;border: 1px solid #E5E5E5;-webkit-border-radius: 5px;
  border-radius: 5px;-webkit-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);}
.user-cover .user-cover-d1{text-align:center;}
.user-cover .user-cover-d1 img{width:250px;height:250px;border-radius: 100%;}
.user-cover .user-cover-d2{display: block;width: 100px;height: 30px;line-height: 30px;text-align: center;margin: 20px auto;background-color:#065fd4;color: #ffffff;font-family: Oswald,Arial, sans-serif!important;}
@media screen and (max-width: 320px) {
  .user-cover{padding: 20px;}
  .user-cover .user-cover-d1 img{width: 100px;height: 100px;}
}


.notification{}
.notification .notification-li{overflow: hidden;padding: 20px 0;border-bottom: 1px solid #E5E5E5;}
.notification .notifi-d1{float: left;width: 75%;}
.notification .notifi-d1.faq-d1{width: 100%;}
.notification .notifi-d2{float: right;width: 20%;font-size: 18px;}
.notification .notifi-d3{color: #000;font-weight: 600;margin-bottom: 5px;}
.notification .notifi-d4{  color: #AFAFAF;}
.notification .notifi-d4 .notifi-blue{color: #2C96D4; font-weight: 600;}
.notification .notifi-d4.faq-d4{color: #000000;}

.my-posts{}
.my-posts .my-posts-list{overflow: hidden;margin-bottom: 20px;}
.my-posts .posts-c1{overflow: hidden;}
.my-posts .posts-c2{padding-left: 23%;margin-top: -21px;}
.my-posts .posts-cover{display: block;float: left;width:21%;}
.my-posts .posts-cover img{width: 100%;}
.my-posts .posts-con{float: right;width: 77%;}
.my-posts .posts-con-d1{font-size: 24px;line-height: 30px;}
.my-posts .posts-con-d2{margin-top: 5px;padding-bottom: 27px;}
.my-posts .posts-con-d3{overflow: hidden;}
.my-posts .posts-con-d4{float: left;display:block;margin-right: 15px;font-size: 13px;font-weight: 600;color: #A3A7AD;margin-bottom: 3px;overflow: hidden;}
.my-posts .posts-con-d4.bookmarks{float: right;}
.my-posts .posts-con-d4 img{margin-right: 2px;float: left;}
.my-posts .posts-con-d5{float: left;display:block;padding: 0 3px;}
.my-posts .posts-con-d6{background-color: #2C96D4;color: #ffffff;padding: 1px 8px;border-radius: 2px;}
.my-posts .posts-con-d7{background-color: #999999;}
.my-posts .posts-con-d8{background-color: #d40000;}

@media screen and (max-width: 992px) {
  .my-posts .posts-c2{padding-left: 36%;}
  .my-posts .posts-cover{width: 33%;}
  .my-posts .posts-con{width: 64%;}
}

@media screen and (max-width: 768px) {
  .my-posts .posts-c2{padding-left: 0;}
  .my-posts .posts-cover{float: inherit;width: 100%;}
  .my-posts .posts-con{float: inherit;width: 100%;}
}


.my-follow{overflow: hidden;}
.my-follow .follow-item{float:left;width:280px;overflow: hidden;border-bottom: 1px solid #BFD4DA;padding: 15px 0;}
.my-follow .follow-l{float: left;width: 50px;  height: 50px;}
.my-follow .follow-l img{width: 100%;height: 100%;}
.my-follow .follow-r{float:left;margin-left: 15px;width:200px;height: 50px;overflow: hidden;}
.my-follow .follow-r .f-name{font-size: 18px;color: #1F242A;width:100%;height: 28px;line-height: 28px;overflow: hidden;display: block;}
.my-follow .follow-r p{font-size: 15px;color: #21BBEB;font-weight: 600;padding: 0;margin: 0;}
@media screen and (max-width: 1200px) {
  .my-follow .follow-item{width: 50%;}
}
@media screen and (max-width: 991px) {
  .my-follow .follow-item{width: 100%;}
}
@media screen and (max-width: 310px) {
  .my-follow .follow-l{width: 15%;height: auto;}
  .my-follow .follow-r{margin-left:5%;width: 80%;}
  .my-follow .follow-r .f-name{height: 20px;line-height: 20px;font-size: 15px;}
  .my-follow .follow-r p{font-size: 13px;}
}


.my-acivity{margin: 0;padding: 0;}
.my-acivity li{overflow: hidden;padding: 18px 0;font-size: 13px;border-bottom: 1px solid #E5E5E5;}
.my-acivity li .my-bot-list-li{float: left;}
.my-acivity .my-bot-d1{width: 33%;overflow: hidden;}
.my-acivity .my-bot-d1>div{width: 33%;float: left;color: #AEB2B7;font-weight: 600;}
.my-acivity .my-bot-d2{width: 66%;}
.my-acivity .my-bot-d2 a{color: #2C96D4;font-weight: 600;font-weight: 600;}
@media screen and (max-width: 992px) {
  .my-acivity .my-bot-list li .my-bot-list-li{float: inherit;}
  .my-acivity .my-bot-d1{width: 100%;}
  .my-acivity .my-bot-d2{width: 100%;margin-top: 10px;}
}


.referral-d1{margin-bottom: 15px;font-weight: 500;}
.add-ipd1{margin-right: 10px;margin-top: 0; margin-bottom: 6px;  padding-top: 7px;color: #000000;font-weight: 600;}
@media screen and (max-width: 767px) {
  .controls select{width: 100%;}
}

.my-login-feix{display: none;position: fixed;bottom: 30px;right: 20px;z-index: 999999;}
.my-login-feix .not-login{width: 44px;height: 44px;background: #ffffff;display: block;padding:9px;border-radius: 50%;}
.my-login-feix .not-login img{width: 100%;height:100%;border-radius: 50%;}
.my-login-feix .not-login.login{padding:0;}
@media screen and (max-width: 767px) {
  .my-login-feix{display: block;}
}

.add-posts{}
.add-posts .radio-span{float:left;margin-right: 15px;margin-left: 5px;display: block;margin-top: 1px;}
.add-posts .radio-input{width:16px;height: 16px;display: block;float: left;}
.add-posts .areatexts{width: 0.1px; height: 0.1px;  opacity: 0;  overflow: hidden;  position: absolute;  z-index: -1;}

/** //会员中心样式 */

.t3-megamenu.animate.slide .mega.active . dropdown-toggle{color:#2C96D4 !important;}
.navbar-nav > li > .dropdown-menu .active a{color:#2C96D4 !important;}

.howitworks{}
.howitworks .works-d1{width: 100%;height: 560px;margin-bottom: 30px;}
.howitworks .works-d2{font-size: 48px;margin: 0 auto;color: #000000;text-align: center;font-weight: bold;}
.howitworks .works-d3{overflow: hidden;margin: 0 auto;padding: 0;margin-top: 70px;}
.howitworks .works-d3 li{float:left;width: 45%;margin-right: 10%;margin-bottom: 60px;overflow: hidden;}
.howitworks .works-d3 li:nth-child(2n+2){margin-right: 0;}
.howitworks .works-d3 li .d3-left{float: left;margin-top: 8px;}
.howitworks .works-d3 li .d3-right{float: left;margin-left: 20px;width: 85%;}
.howitworks .works-d3 li .d3-right-1{font-size: 24px;color: #000000;font-weight: 600;}
.howitworks .works-d3 li .d3-right-2{font-size: 16px;color: #999999;}
.howitworks .works-d4{width: 50%;margin: 0 auto;margin-top: 20px;overflow: hidden;margin-bottom: 50px;}
.howitworks .works-d4 .d3-left{float: left;margin-top: 8px;}
.howitworks .works-d4 .d3-right{float: left;margin-left: 20px;width: 85%;}
.howitworks .works-d4 .d3-right-1{font-size: 24px;color: #000000;font-weight: 600;}
.howitworks .works-d4 .d3-right-2{font-size: 16px;color: #999999;}

@media screen and (max-width: 1200px) {
  .howitworks .works-d3 li .d3-right{width: 80%;}
  .howitworks .works-d1{height: 460px;}
}
@media screen and (max-width: 991px) {
  .howitworks .works-d3 li .d3-right{width: 70%;}
  .howitworks .works-d4{width: 70%;}
  .howitworks .works-d2{font-size: 30px;}
  .howitworks .works-d1{height: 360px;}
}
@media screen and (max-width: 650px) {
  .howitworks .works-d3 li{width:100%;float: inherit;margin-right: 0;}
  .howitworks .works-d3 li .d3-right{width: 80%;}
  .howitworks .works-d4 .d3-right{width: 80%;}
  .howitworks .works-d4{width: 100%;}
  .howitworks .works-d2{font-size: 24px;}
  .howitworks .works-d1{height: 300px;}
}
@media screen and (max-width: 344px) {
  .howitworks .works-d3 li .d3-right{width: 70%;}
  .howitworks .works-d4 .d3-right{width: 70%;}
  .howitworks .works-d2{font-size: 18px;}
  .howitworks .works-d1{height: 200px;}
}


.video-details{}
.video-details .details-d1{height: 449px;}
.video-details .details-d2{margin-top: 30px;}
@media screen and (max-width: 991px) {
  .video-details .details-d1{height: 237px;}
}
@media screen and (max-width:767px) {
  .video-details .details-d1{height: 330px;}
}

.pedia-home{text-align: center;}
.pedia-home .home-d1{font-size: 50px;font-weight: 600;}
.pedia-home .home-d2{width:100%;margin: 0 auto;margin-top: 30px;position: relative;}
.pedia-home .home-d3{font-size: 18px;width: 100%;height: 58px; -webkit-border-radius: 5px;  border-radius: 5px;  padding: 17px 57px 19px 19px;  -webkit-box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.1);  box-shadow: 0px 3px 5px 0px rgba(0, 0, 0, 0.1);}
.pedia-home .home-d4{position: absolute;  right: 0;  top: 0;  height: 58px;  width: 58px;  border: none;  cursor: pointer;  background: url(../images/award/search.svg) no-repeat 50% 50%; }
.pedia-home .home-d5{margin: 100px 0;}
.pedia-home .home-d5 ul{overflow: hidden;margin: 0;padding: 0;}
.pedia-home .home-d5 ul li{float:left;width:30%;margin-right:5%;margin-bottom:50px;padding: 15px;border-radius: 5px;border: 1px solid #E5E5E5;-webkit-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.1);}
.pedia-home .home-d5 .d5-href{width: 100%;display: block;height: 200px;overflow: hidden;}
.pedia-home .home-d5 .d5-title{font-size: 24px;margin: 10px 0;height: 68px;line-height: 34px;}
.pedia-home .home-d5 .d5-desc{font-size: 18px;height: 250px;overflow: hidden;}
@media screen and (min-width: 992px) {
  .pedia-home .home-d5 ul li:nth-child(3n+3){margin-right: 0;}
}
@media screen and (max-width: 991px) {
  .pedia-home .home-d5 ul li{width: 45%;margin-right: 10%;margin-bottom: 30px;}
  .pedia-home .home-d5 ul li:nth-child(2n+2){margin-right: 0;}
}
@media screen and (max-width: 600px){
  .pedia-home .home-d5 ul li{float: inherit;margin-right: 0;width: 100%;}
  .pedia-home .home-d5 .d5-title{height: auto;}
  .pedia-home .home-d5 .d5-desc{height: auto;}
}


.pedia-details{}
.pedia-details .details-l{width: 20%;float: left;}
.pedia-details .details-r{width: 77%;float: right;}
.pedia-details .details-d1{font-size: 40px;word-wrap:break-word;}
.pedia-details .details-d2 img{width: 22px;}
.pedia-details .details-d3{font-size: 18px;line-height: 26px;word-wrap:break-word;}
@media screen and (max-width: 991px) {
  .pedia-details .details-l{display: none;}
  .pedia-details .details-r{width: 100%;float: inherit;}
}

.user-homepage{margin-bottom: 50px;}
.user-homepage .homapage-d1{position: relative;}
.user-homepage .homapage-d1 img{width: 100%;}
.user-homepage .homapage-d1 .d1-con{position: absolute;right: 16px;bottom: 7px;font-size: 14px;color: #999999;font-weight: 600;}
.user-homepage .homapage-d1 .d1-con span{margin-left:25px;}
.user-homepage .homapage-d2{position: relative;}
.user-homepage .homapage-d2 .author-img{position:absolute;left:30px;top:-55px;width:100px;height: 100px;border-radius: 50%;}
.user-homepage .homapage-d3{overflow: hidden;padding-left: 142px;}
.user-homepage .homapage-d3 .d3-left{float: left;overflow: hidden;}
.user-homepage .homapage-d3 .d3-left-title{font-size: 38px;color: #000000;font-weight: 600;line-height: 46px;}
.user-homepage .homapage-d3 .d3-left-desc{color: #666666;font-weight: 600;font-size: 16px;}
.user-homepage .homapage-d3 .d3-right{float: right;text-align: right;}
.user-homepage .homapage-d3 .d3-right a{display: block;width: 100px;height: 35px;line-height: 35px;text-align: center;font-size: 18px;border-radius:5px;font-weight:600;color: #ffffff;background-color: #2C96D4;margin-top: 20px;}
.user-homepage .homapage-d3 .d3-right a.active{background-color: #7cbdc1;}
@media screen and (max-width: 660px) {
  .user-homepage .homapage-d2 .author-img{width: 80px;height: 80px;top:-40px;}
  .user-homepage .homapage-d3{padding-left: 120px;}
  .user-homepage .homapage-d3 .d3-left-title{font-size: 27px;line-height: 30px;}
  .user-homepage .homapage-d3 .d3-right a{width: 80px;height: 30px;line-height: 30px;font-size: 16px;margin-top: 10px;}
}
@media screen and (max-width: 400px) {
  .user-homepage .homapage-d2 .author-img{width: 50px;height: 50px;top:-25px;left: 10px;}
  .user-homepage .homapage-d3{padding-left: 70px;}
  .user-homepage .homapage-d3 .d3-left-title{font-size: 18px;line-height: 20px;}
  .user-homepage .homapage-d3 .d3-left-desc{font-size: 12px;}
  .user-homepage .homapage-d3 .d3-right a{width: 60px;height: 24px;line-height: 24px;font-size: 14px;margin-top: 6px;}
  .user-homepage .homapage-d1 .d1-con{font-size: 12px;font-weight: inherit;}
}
.social-top-post{display: none;float: left;color: #ffffff;font-size: 16px;font-weight: 600;}
.container .social-top .custom .social-top-post:hover{color: #2C96D4!important;}
.container .social-top .custom .social-top-post:focus{color: #2C96D4!important;}
.container .social-top .custom .social-top-post::after{color: #2C96D4!important;}
@media screen and (max-width: 767px) {
  .social-top-post{display: block;}
  .left-blog-tuijian{display: none;}
}

.top-login .top-version{float: right;margin-left: 10px;}
.top-login .top-version a{font-size: 14px;font-weight: 300;color: #ffffff;margin: 0 3px;line-height: 28px;}
.top-login .top-version a.active{color:#2C96D4;}
.top-login .top-version a:hover{color:#2C96D4!important;}

























