.nos ,.nos body{overflow: hidden;}
.topInfo{margin-bottom: 0;}
.fixedwrap{/*height: 176px!important;*/ margin: 10px 0 0!important;}
.fixedpane.fixed{height: 140px;}
.searchwrap{border:solid 1px #dcdde3;height:42px;background-color:#fff; float: left; margin: 25px 10px 0 58px;}
.w1200 .searchwrap{width: 650px;}
.fixedwrap .search .type{border-right:0;position: relative;}
.fixedwrap .search .type:after{content:'';position:absolute;top:2px;right:0;width:1px;height:30px;display:block;background: -moz-linear-gradient( 90deg, rgba(184,186,194,0) 0%, rgb(184,186,194) 50%, rgb(184,186,194,0) 100%);background: -webkit-linear-gradient( 90deg, rgba(184,186,194,0) 0%, rgb(184,186,194) 50%, rgb(184,186,194,0) 100%);background: -ms-linear-gradient( 90deg, rgba(184,186,194,0) 0%, rgb(184,186,194) 50%, rgb(184,186,194,0) 100%);}
.fixedwrap .search .type a{font-size: 15px;color:#4a4a4f;}
.fixedwrap .search .type dl em{border-top-color: rgb(184, 186, 194);}
.fixedwrap .search .type dd{background: #f5f6fc;padding-top:0;border:solid 1px #dcdde3; left:-4px;width: 95px;}
.fixedwrap .search .type dd a{line-height: 46px;color:#8a8b91;font-size: 15px;border-bottom:solid 1px #dcdde3;}
.fixedwrap .search .type dd a:last-child{border-bottom:none;}
.fixedwrap .search .subbox{width: 100px;background: #fd4939;position: absolute;top:0;right:0;height: 43px;    -webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.fixedwrap .search .subbox:hover{background: #fd5e39;}
.fixedwrap .search .submit{width:80px;font-size: 15px;}
.fixedwrap .search .subbox i.isearch{position:absolute;top:50%;left:22px;margin-top:-8px;display: block;width:16px;height:16px;background: url(/static/index/tp/topIcon.png) no-repeat;background-position: 0 0;}
.infobox{float: left;margin: 25px 0 0 0;}
.infobox a.fbbox,.infobox a.tgbox{position:relative;width: 110px;height: 44px;line-height: 44px;text-align: center;float: left;font-size: 15px;color:#fff;margin-right:10px;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.infobox a.fbbox{background: #ffb400;}
.infobox a.fbbox:hover{background: #ffcc00;}
.infobox a.tgbox{background: #5490ff;}
.infobox a.tgbox:hover{background: #74a4ff;}
.infobox a.fbbox i.ifabu,.infobox a.tgbox i.ituig{display: inline-block;height:16px;vertical-align: middle;margin-top: -4px;margin-right:5px;}
.infobox a.fbbox i.ifabu{width:16px;background: url(/static/index/tp/topIcon.png) no-repeat;background-position: -18px 0;}
.infobox a.tgbox i.ituig{width:19px;background: url(/static/index/tp/topIcon.png) no-repeat;background-position: -36px 0;}
.infobox a span{display: inline-block;}
/*搜索关键词*/
.searchkey{margin-left: 298px;margin-bottom: 20px;clear:both;}
.searchkey a{font-size: 12px;margin:10px 7px;}
.searchkey a.fontcl1{color:#5e8fff;}
.searchkey a.fontcl2{color:#ffb931;}
.searchkey a.fontcl3{color:#ff7246;}
.searchkey a.fontcl4{color:#4e80ff;}
.searchkey a.fontcl5{color:#fe6029;}
.searchkey a.fontcl6{color:#ffb931;}
/*手机端--悬浮层*/
.app-con{position:relative;width:110px;float: right; }
.icon-box{position:relative;cursor:pointer;width:55px;text-align:center;float:left;}
.icon-box.app:after{content:'';position:absolute;top:0;right:0;width:1px;height:50px;display:block;background: -moz-linear-gradient( 90deg, rgba(184,186,194,0) 0%, rgb(184,186,194) 50%, rgb(184,186,194,0) 100%);background: -webkit-linear-gradient( 90deg, rgba(184,186,194,0) 0%, rgb(184,186,194) 50%, rgb(184,186,194,0) 100%);background: -ms-linear-gradient( 90deg, rgba(184,186,194,0) 0%, rgb(184,186,194) 50%, rgb(184,186,194,0) 100%);}
.icon-box p{font-size: 14px;}
.app-con .down{display:none;background:#fff;padding:26px 31px;-moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;border-top:solid 3px #21acf4; z-index: 99;-moz-box-shadow:0 0 9px rgba(83,83,83,.14); -webkit-box-shadow: 0 0 9px rgba(83,83,83,.14);box-shadow: 0 0 9px rgba(83,83,83,.14); -webkit-animation: popup .6s ease-out;-moz-animation: popup .6s ease-out;animation: popup .6s ease-out; }
.app-con .down .con-box,.wx-con .c-box{width:30%;float: left;margin-right:16px;text-align: center;}
.app-con .down .con-box:last-child,.wx-con .c-box:last-child{margin-right:0;}
.app-con .down .con-box img,.wx-con .c-box img{width: 124px;height: 124px;}
.app-con .down .con-box p,.wx-con .c-box p{color:#a0a0a0;text-align: center;margin-top:17px;}
.app-con .down.app-down{width:300px;position: absolute;top: 55px; left: -109px;}
.app-con .down.wx-down{width:404px;position: absolute;top: 55px; left: -219px;}
.app-con .down.app-down .con-box{width:46%;float: left;}
/*导航*/
.nav-con{width: 100%;height: 58px;margin:0 auto;background: -moz-linear-gradient( 0deg, rgb(129,121,232) 0%, rgb(125,167,255) 48%, rgb(134,197,254) 70%, rgb(175,244,236) 100%);background: -webkit-linear-gradient( 0deg, rgb(129,121,232) 0%, rgb(125,167,255) 48%, rgb(134,197,254) 70%, rgb(175,244,236) 100%);background: -ms-linear-gradient( 0deg, rgb(129,121,232) 0%, rgb(125,167,255) 48%, rgb(134,197,254) 70%, rgb(175,244,236) 100%);filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #8179e8, endColorstr = #7da7ff);}
.nav-con .wrap ul,.nav-con ul li,.nav-con .wrap .boxRight{float: left;}
.nav-con ul li a{display:block; padding: 15px 25px;color:#fff;font-size: 18px;}
.nav-con ul li:hover{background-color: rgb(86, 106, 255,.702);-webkit-transition:0.5s all ease;-moz-transition:0.5s all ease;-ms-transition:0.5s all ease;-o-transition:0.5s all ease;transition:0.5s all ease;}
.nav-con ul .curr{background-color: rgb(86, 106, 255,.702);-webkit-transition:0.5s all ease;-moz-transition:0.5s all ease;-ms-transition:0.5s all ease;-o-transition:0.5s all ease;transition:0.5s all ease;}
.nav-con ul li .nav-m {position: relative;font-size: 18px;}
.nav-con ul li .nav-m i {position: absolute;left:70%;top:-8px;display: inline-block;width: 44px;height: 27px;}
.picon-hot1{background: url(/static/index/tp/icon_hot1.png) no-repeat center center;background-size:cover;}
.picon-hot2{background: url(/static/index/tp/icon_hot2.png) no-repeat center center;background-size:cover;}
.nav-con .wrap .boxRight a{float: left;padding: 5px 24px;font-size: 18px;color:#fff;line-height: 44px;}
.nav-con .wrap .boxRight a i{;float: left;width: 45px;height: 45px;margin-top: 4px;}
.nav-con .wrap .boxRight a i.igifs{background: url(/static/index/tp/icon_gifts.png) no-repeat center center;background-size:cover;}
.nav-con .wrap .boxRight a i.iqd{background: url(/static/index/tp/icon_qd.png) no-repeat center center;background-size:cover;}
/*标签*/
.box_mark .m_mark{font-size: 15px;text-align: center;height: 30px;line-height: 30px;float: left;margin-right: 10px;}
.box_mark .mark1{padding:0 15px;background: #ff5b4c;color:#fff;}
.box_mark .mark2{padding:0 10px;background: #f0f2f7;color:#5a5a5e;}
.box_mark .mark3{padding:0 10px;background: #5bbbff;color:#fff;}
.box_mark .m_mark:last-child{margin-right: 0;}
.m_pic{background-color: rgb(0, 0, 0,0.302);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4d000000,endColorstr=#4d000000);}
/*开关*/
.videopic label {position:relative;display:inline-block;width:39px;height:15px;border-radius:7.5px;line-height:15px;-webkit-tap-highlight-color:rgba(255,255,255,0);margin:-2px 10px;transition:border 0.4s,box-shadow 0.4s;box-shadow: inset 0px 0px 3px 0px rgba(0, 35, 92, 0.09);background-color: rgb(240, 242, 247);cursor:pointer;}
.videopic label em {position:absolute;display:inline-block;width:15px;height:15px;background:#fff;box-shadow: 0px 0px 5px 0px rgba(0, 90, 255, 0.57);border-radius:50%;top:0;transition:background-color 0.4s,left 0.2s;background-color:#fff;box-shadow: 0px 0px 7px 0px rgba(0, 29, 102, 0.17);}
.videopic.curr label {transition:border 0.4s,box-shadow 0.2s,background-color 1.2s;cursor:pointer;background-color: rgb(240, 242, 247);box-shadow: inset 0px 0px 3px 0px rgba(0, 35, 92, 0.09);}
.videopic.curr label em {background:#5490ff;right:0;transition:background-color 0.4s,left 0.2s;}
/*关注、粉丝*/
.care_fans ul{margin-top: 20px;}
.care_fans ul li{ width: 180px; height: 290px;float:left;padding:20px 25px;text-align:center;background: #fff;-webkit-box-shadow: 0px 0px 23px 0px rgba(0, 44, 125, 0.13);-moz-box-shadow: 0px 0px 23px 0px rgba(0, 44, 125, 0.13);box-shadow: 0px 0px 23px 0px rgba(0, 44, 125, 0.13);margin-right: 10px;margin-bottom: 20px;border:solid 1px #f6f6f6;}
.care_fans ul li:hover{box-shadow: 0px 0px 23px 0px rgba(0, 44, 125, 0.23);}
.care_fans ul li:nth-child(5n){margin-right: 0;}
.care_fans ul li a{display: block;}
.care_fans .head_img{width:80px;height: 80px;border-radius: 50%;margin:5px auto 25px;position: relative;box-shadow: 0px 0px 7px 0px rgba(0, 10, 81, 0.13);}
.care_fans .head_img img{width: 100%;height:100%;border-radius: 50%;display: block;}
.care_fans .head_img i.vip{width: 30px;height: 33px;display: block;background: url(/static/index/tp/icon_vip1.png) no-repeat center center;background-size:contain; position: absolute;right: -8px;bottom: 0;}
.care_fans h3{font-size: 16px;color:#38383b;font-weight: bold;max-width: 160px;margin: 0 auto 25px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.care_fans .m_mark{display: inline-block;font-size: 15px;text-align: center;height: 30px;line-height: 30px;margin-right: 8px;}
.care_fans .text_info{margin:10px auto;font-size: 16px;color:#4b4b4e;line-height: 40px;}
.care_fans .text_info b{font-size: 20px;color:#38383b;}
.care_fans .text_info em{margin:0 15px;}
.care_fans .btn{ width: 150px;height: 38px;line-height: 38px;background-color: rgb(255, 180, 0);text-align: center;color:#fff;font-size: 15px;margin:auto;}
/*精彩评论*/
.comment .c-title{font-size: 20px; position: relative; }
.comment .c-title span,.comment .c-title a{font-size: 12px; color: #c2c0c0;}
.comment .c-title a:hover{color: #6d56f7;}
.comment .c-title .tnum{position: absolute;right: 0;bottom:5px;}
.comment .c-area{position:relative;}
.comment .c-area .textarea {padding: 10px; height: 100px; overflow-y: auto; font-size: 16px; border: solid 1px #6d56f7; outline: none; resize: none;}
.comment .c-area .subtn{position:absolute;right: 5px; bottom: 5px;display:block;width: 70px;height: 30px;color:#fff;border-radius:2px;-webkit-border-radius:2px;text-align: center;line-height: 30px;background:#6d56f7;}
.comment .c-area .subtn:hover{color:#fff;}
.comment .c-area .c-sub .subtn.loading {font-size: 0; text-indent: -999em; background-color: #fff; background-image: url('/static/images/dots32.gif'); background-repeat: no-repeat; background-position: center;}
/*所有评论*/
.comment .c-content{margin-top: 30px;}
.comment .c-content .c-nav{font-size: 16px;position: relative; padding: 10px 0;  border-bottom: solid 1px #ddd;}
.comment .c-content .c-nav .c-title{padding:10px 0;border-bottom:solid 2px #6d56f7;}
.comment .c-content .c-nav .c-orderby{position: absolute;right: 0;font-size: 12px;}
.comment .c-content .c-nav .c-orderby a{display:inline-block;width: 50px;height: 22px;text-align: center;line-height: 22px;border:solid 1px #ddd;border-radius:2px;-webkit-border-radius:2px;}
.comment .c-content .c-nav .c-orderby a.active{background:#6d56f7;color:#fff;border:solid 1px #6d56f7;}
.comment .c-list{padding:10px;}
.comment .c-list li>img{width: 40px;height: 40px;border-radius: 50%;}
.comment .c-list li .c-body{width: 95%;float: right; color: #999;line-height: 20px;padding: 10px 0;border-bottom: dotted 1px #ccc;}
.comment .c-list li .c-body p{margin-top: 6px;  font-size: 14px;  line-height: 24px;  word-break: break-all;}
.comment .c-list li .c-body .colorAnimate{color:#6d56f7;margin-right: 10px;}
.comment .c-list .empty {line-height: 100px; height: 100px; text-align: center; font-size: 14px;}
.comment .c-list .loading {width: 80px; height: 8px; display: block; margin: 50px auto; background: url('/static/images/loading_h8.gif') no-repeat;}
.comment .c-list li .c-footer{margin-top: 10px;  padding-bottom: 5px;    color: #999;}
.comment .c-list li .c-footer a{display: inline-block;color: #999; margin-right: 10px;}
.comment .c-list li .c-footer a s{float: left; display: block; width: 12px;  height: 12px;  margin-right: 5px;  background: url(/static/index/tp/listSprite1.png) no-repeat;}
.comment .c-list li .c-footer .praise s {  background-position: -38px -93px;  margin-top: 5px;  }
.comment .c-list li .c-footer .reply s {  width: 15px;  height: 11px;  margin-top: 5px;  background-position: -62px -93px;  }
.comment .c-list li .c-footer a:hover.praise s, .c-list-list li .c-footer .praise.active s {background-position: -50px -93px; color: #6d56f7;}
.comment .c-list li .c-footer a:hover.reply s, .c-list li .c-footer .reply.active s {background-position: -62px -104px; color: #6d56f7;}
.comment .c-list li .children{width: 95%;clear: both; float: right;padding: 10px 0;}
.comment .c-list li .children li img {  width: 25px;  height: 25px;  }
#loadMore {background-color: #ddd; color: #555; text-align: center; height: 28px; line-height: 28px; border-radius: 2px; cursor: pointer;}
#loadMore:hover {background-color: #ccc;}
#loadMore.loading {font-size: 0; text-indent: -999em; background-color: #ccc; background-image: url('/static/images/loading-grey.gif'); background-repeat: no-repeat; background-position: center;}
.comment .c-list .c-area {display: none; margin: 0 0 10px 0;}
/*微信二维码弹出层*/
.modal-wx{width: 100%;height: 100%;top:0;right: 0;left:0;bottom: 0;}
.modal-bg{position: fixed;top:0;right: 0;left:0;bottom: 0;background: rgba(0,0,0,.5);opacity: 0;z-index: -1;}
.modal-main{display:none;width: 600px;height: 500px;position: fixed;top: 50%;left: 50%;margin-top: -250px;margin-left: -300px;background: url(/static/index/tp/wcodebg.png) no-repeat center center;background-size: contain;z-index: 1004;-webkit-animation:leftFadeIn .3s ease-out; -moz-animation:leftFadeIn .3s ease-out; animation:leftFadeIn .3s ease-out;}
.main-code img{width: 180px;height: 180px;position: absolute;top: 50%;left: 50%;margin-top: -24px;margin-left: -77px;}
.main-code p{text-align: center;line-height: 620px;font-size: 24px;color: #fff;}
.closebox{cursor:pointer;width: 50px;height: 50px;position: absolute;right: -18%;top:-15%;}
.closebox img{width: 50px;height: 50px;}
.curr .modal-main{display: block;}
.curr>.modal-bg{opacity: 1;z-index: 1003;}
.btntop a{height: 50px; width: 50px; border-radius: 4px;text-align: center;line-height: 50px;}
.btntop .top {background: rgb(145, 145, 145,.569); filter: Alpha(Opacity=56); opacity: .569;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
.btntop .top:hover{background-color: rgb(145, 145, 145);}
.btntop .top img{margin-top: 13px;}