/*css样式初始化 start*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0;font-family: 'microsoft yahei','宋体','黑体',Arial,Helvetica,sans-serif;}
h1, h2, h3, h4, h5, h6{ font-size:100%; }
address, cite, dfn, em, var { font-style:normal;}
small{ font-size:12px; }
ul, ol { list-style:none; }
a { text-decoration:none; }
a:focus{outline:none;}
button:focus{outline:none;}
sup { vertical-align:text-top; }
sub{ vertical-align:text-bottom; }
legend { color:#000; }
fieldset, img { border:0; }
button, input, select, textarea { font-size:100%; }
table { border-collapse:collapse; border-spacing:0; }
/*css样式初始化 end*/
html {min-height:100%;}
body {padding-top:77px;/* letter-spacing:1px; */}
html.bg body{background-size:cover; min-height: 100%;}
h3 {font-size:18px;}
input::-webkit-input-placeholder{color:#BABDC2;}
input::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#BABDC2;}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */color:#BABDC2;}
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */color:#BABDC2;}
textarea::-webkit-input-placeholder{color:#BABDC2;}
textarea::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#BABDC2;}
textarea:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */color:#BABDC2;}
textarea:-ms-input-placeholder{  /* Internet Explorer 10-11 */color:#BABDC2;}
.select-title input::-webkit-input-placeholder{color:#BABDC2;}
.select-title input::-moz-placeholder{   /* Mozilla Firefox 19+ */color:#BABDC2;}
.select-title input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */color:#BABDC2;}
.select-title input:-ms-input-placeholder{  /* Internet Explorer 10-11 */color:#BABDC2;}
.hade {visibility: hidden}
.img { display:block; cursor:pointer;overflow:hidden}
.img>img {width:100%!important;transition: all 1s;}
.pic {position:relative; display:inline-block; width:100%;height:auto;}
/* .pic:after{content:'\20';clear:both;display:block;position:absolute;top:0; left:0; right:0; bottom:0; background:#000; opacity:.3; transition:all .3s;} */
.pic:hover:after{opacity:0;} 
.img:hover>img {transform:scale(1.12);-ms-transform:scale(1.12); /* IE 9 */-moz-transform:scale(1.12); /* Firefox */-webkit-transform:scale(1.12); /* Safari 和 Chrome */-o-transform:scale(1.12); /* Opera */}
.pt0 { padding-top:0!important;}
.pb0 { padding-bottom:0!important;}
.mb40 {margin-bottom:40px!important;}
.tc {text-align:center}
.fl{float: left;}
.fr{float: right;}
.flex {display:flex;}
.anim{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.anim-upbit{-webkit-animation-name:upbit;animation-name:upbit}
.btn{display:inline-block;height:32px;line-height:32px;padding:0 18px; background:transparent;border:1px solid#252525; color: #8a8a8a;white-space:nowrap;text-align:center;cursor:pointer;transition: all .3s;}
.btn:hover{color:#fff; border-color:#fff;}
.btn:active{color:#EF8035; border-color:#EF8035;}
.btn+.btn{margin-left:10px}
.btn-container{font-size:0}
.btn-container .btn{margin-right:10px;margin-bottom:10px}
.btn-container .btn+.btn{margin-left:0}
.layui-table .btn-container .btn{margin-bottom:9px}
.btn-radius{border-radius:100px}
.btn .layui-icon{margin-right:3px;font-size:18px;vertical-align:bottom;vertical-align:middle\9}
.btn-group{display:inline-block;vertical-align:middle;}
.btn-fluid{width:100%}
.clearfix{clear: both;}
.topfix{position: fixed;top: 60px;}
.btn:focus{outline: none;border-color: transparent;box-shadow:none;}
.theme-color{color:#EF8035;}
.organ-color{color:#167AF5;}
.theme-border{border: 1px solid #EF8035;}
.bt-c1{background: #EF8035;}
.bt-c1:hover{background: #E26F21;}
.bt-c2{background: #BABDC2;}
.bt-c3{background: #FFE7D5;}
/* 用户未实名认证提示 */
/* 1未认证  2认证中 3已认证 4未认证灰色*/
.u-warn1{width:71px;height:21px;display: inline-block;position: relative;vertical-align: middle;left: 5px;background: url(/static/img/icon/user-icon.png) no-repeat center center;background-position:-239px -86px;}
.u-warn2{width:42px;height:21px;display: inline-block;position: relative;vertical-align: middle;left: 5px;background: url(/static/img/icon/user-icon.png) no-repeat center center;background-position:-243px -42px;}
.u-warn3{width:71px;height:21px;display: inline-block;position: relative;vertical-align: middle;left: 5px;background: url(/static/img/icon/user-icon.png) no-repeat center center;background-position:-243px -66px;}
.u-warn4{width:71px;height:21px;display: inline-block;position: relative;vertical-align: middle;left: 5px;background: url(/static/img/icon/user-icon.png) no-repeat center center;background-position:-239px -107px;}
/*职务认证单个图标 1已认证  1n未认证 */
.u-zwrz1{width: 15px;height: 15px;background: url(/static/img/icon/user-icon.png) no-repeat;background-position: -9px -10px;margin-left: 6px;display: inline-block;vertical-align: middle;margin-top: -1px;}
.u-zwrz1n{width: 15px;height: 15px;background: url(/static/img/icon/user-icon.png) no-repeat;background-position: -30px -10px;margin-left: 6px;display: inline-block;vertical-align: middle;margin-top: -1px;}
/* button:focus {outline: none;}
button::-moz-focus-inner,input[type=button]::-moz-focus-inner {outline: none;} */
@-webkit-keyframes upbit{from{-webkit-transform:translate3d(0,30px,0);opacity:.25}to{-webkit-transform:translate3d(0,0,0);opacity:1}}
@keyframes upbit{from{transform:translate3d(0,30px,0);opacity:.25}to{transform:translate3d(0,0,0);opacity:1}}
@media screen and (max-width: 1270px) {
	.header .menu{ width: 560px!important;}
}
@media screen and (max-width: 1024px) {.pc { display:none!important;}.ipad {display:flex!important;}}
@media screen and (min-width: 1025px){.pc {display:flex!important;}.ipad { display:none!important;}}
@media screen and (max-width: 750px) {.pc { display:none!important;}.wap {display:flex!important;}}
@media screen and (min-width: 751px){.pc {display:flex!important;}.wap { display:none!important;}}
/* 头部导航 */
.header {border-bottom: 1px solid #E0E0E0; width:100%;min-width: 1200px; height:77px;position:fixed;top:0;left:0;right:0;z-index:999;display:flex; align-items:center;}
.header .logo {margin-left:5%; height:75px;flex:1; }
.header .logo a { display:inline-block; width:121px; height:75px;}
.header .menu { width:540px; position: absolute; left:50%; margin-left:-315px;top: 0px;}
.header .menu ul { display:flex;justify-content:center; position: relative;}
.header .menu li {display:inline-block; width:93px; text-align:center;line-height: 75px;position: relative;}
.header .menu li a{font-size: 17px;font-weight: 600;display: block;}
.header .menu li a .icon-new{width: 24px;height: 24px;background: url(/static/img/icon/new.png) no-repeat;background-size: 100% 100%;display: block;position: absolute;display: block;top: 10px;right: -10px;}
.header .menu em { width:5px!important; height:5px!important; transform:translateX(33.5px);background:#EF8035;top:46px; position:absolute; display:none;opacity: 1 !important;}
.header .nav {margin-right:5%; height:100%;}
.header .nav ul { height:100%;display:flex; justify-content:end;align-items: center;}
.header .nav ul li { height:100%; padding:0 12px; display:inline-flex; align-items:center; position: relative;margin-right: 15px;}
.header .nav ul li:last-child{margin-right: 0;}
/* .header .nav ul li:nth-child(4){margin-right: 15px;} */
.header .nav ul a{ height:100%; display:inline-flex; align-items:center; transition:all 0s; }
.header .nav ul a span {padding-left:5px;}
.header .nav ul a.release {color: #FFFFFF;}
/* .header .nav ul #show_header_search{left: -336px;} */
.header .nav ul li.nav-publish{height: 60px;}
.header .nav ul li.nav-publish>a{height: 34px;background: #EF8035;padding: 0 12px;border-radius: 4px;}
.header .nav ul li.nav-publish a.release:hover{color: #FFFFFF;}
.header .nav ul li.nav-language{height: 60px;}
.header .nav ul li.nav-language>a{height: 34px;background: #EF8035;padding: 0 12px;border-radius: 4px;}
.header .nav ul li.nav-language a.release:hover{color: #FFFFFF;}
.header .nav ul li.nav-syjlb{font-size:14px;font-weight:500;margin-right: 25px;}
.header .nav ul li.nav-syjlb a{color:#DBBD90;background: linear-gradient(left, #CFA06B,#f6ddb9); 
        background: -webkit-linear-gradient(left, #CFA06B,#f6ddb9);
        background: -o-linear-gradient(left, #CFA06B,#f6ddb9);
		-webkit-background-clip: text;
		-webkit-text-fill-color: transparent;
		animation:scratchy 1s linear forwards infinite;
		/* 其它浏览器兼容性前缀 */
	    -webkit-animation:scratchy 1s linear forwards infinite;
	    -moz-animation: scratchy 1s linear forwards infinite;
	    -ms-animation: scratchy 1s linear forwards infinite;
	    -o-animation: scratchy 1s linear forwards infinite;font-weight: bold;display: block;line-height: 77px;}
.header .nav ul li.nav-syjlb a:hover{color: #CFAC84;}
.header .nav ul li.nav-syjlb i.i15{width: 24px;height: 24px;margin-right: 5px;position: relative;top: 7px;}
.header .nav ul li.nav-login{width:60px;height:60px;border-radius:50%;padding: 0;}
.header .nav ul li.nav-login>a{font-size: 12px;color: #FFFFFF;}
.header .nav ul li.nav-login i{width:34px;height:34px;}
.header .nav ul li.nav-login>p{width: 250px !important;left: -134px !important;padding: 29px 15px;text-align: center;height: 140px;}
.header .nav ul li.nav-login>p i{width: 54px;height: 54px;}
.header .nav ul li.nav-login>p a{width: 105px;display: inline-block;font-size: 12px;color: #999999;font-weight: bold;}
.header .nav ul li.nav-login>p a:hover{color: #212229;}
.header .nav ul li.nav-login>p a>span{width: 105px;display:block;padding-left: 0;}
.header .nav ul li>em {font-style:normal;padding:0 10px;}
.header .nav i { width:18px; height:18px; display:inline-block;}
.header .nav ul li>a>em {line-height: 14px;position: absolute;left: 20px;top: 15px;background: #EC3A0C;color: #ffffff;font-size: 12px;padding:0px 2px 0 4px;border-radius: 7px;max-width: 45px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.header .nav ul li .nav_msg em {line-height: 14px;background: #EC3A0C;color: #ffffff;font-size: 12px;padding:0px 2px 0 4px;border-radius: 7px;max-width: 40px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.header .nav ul li p { position: absolute;top:100%;left:10px;width:100%;display:none;padding:5px 10px;box-shadow: 0 0 12px #E0E0E0;border-radius:4px;}
.header .nav ul li:hover p {display:block;}
.header .nav ul li p a {transition:all .3s; height:30px;margin-bottom: 8px;width: 100%;}
.header .nav ul li p a:last-child{margin-bottom: 0px;}
.header .nav ul li p a i {margin-right:7px;}
.header .nav ul li img { width:36px; height:36px;border-radius: 50%;border: 1px solid #e0e0e0;}
.header .nav ul li .nav_msg { width:145px;left:-25px;}
.header .nav ul li:last-child p { width:110px;left:-25px;}
.header .menu .item .icon-down{width:10px; height:10px;transition: all .3s;margin-left: 4px;display: inline-block;background: url(/static/img/home/icon-down.png) no-repeat;background-size: 100% 100%;}
.header .menu li .full-box {cursor: default;position: absolute;display: none;width: 1200px;background-color: #fff;left: -365px;top: 74px;padding: 30px;z-index: 9;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);}
.header .menu .item:hover .full-box{display: block;}
.header .menu .item:hover .icon-down{background: url(/static/img/home/icon-up.png) no-repeat;background-size: 100% 100%;}
.header .menu li .full-box .flex-row {display: flex;flex-direction: row;justify-content: space-around;}
.header .menu li .full-box .discover-block {width: 177px;height: 120px;text-align: center;line-height: 120px;font-size: 16px;color: #fff;background-color: #fafafa;background-position: 50%;background-size: cover;font-weight: 600;}
.header .menu li.on>a:before{content: " ";display: inline-block;width: 50px;height: 2px;background: #FF670A;position: absolute;bottom: -2px;margin-left: -25px;left: 50%;}
.header .menu li:hover>a:before{content: " ";display: inline-block;width: 50px;height: 2px;background: #FF670A;position: absolute;bottom: -2px;margin-left: -25px;left: 50%;}
/* 搜索 */
.header .nav-search{position: relative;right: 39%;cursor: pointer;}
.header .nav-search p {width: 50px;height: 77px;padding:30px 0 0 10px;}
.header .nav-search i.i1{width: 24px;height: 24px;display: block;}
.header .nav-search p:hover i.i1{background: url(/static/img/icon/wseace.png) no-repeat;}
.header .nav-search p.on i.i1{background:url(/static/img/icon/wclose.png) no-repeat 3px 2px;}
.header .search {left: 0;position: absolute;top: 59px;height: 430px;background-color: white;z-index: 0;width: 100%;border-top: 1px solid #d4dce2;box-shadow: 0 3px 3px rgba(0,0,0,.1);padding-top: 30px;box-sizing: border-box;transition: all .5s;opacity: 0;visibility:hidden;}
.header .search .left-box{width: 550px;float: left;}
.header .search .search-title{font-size:14px;font-weight:500;line-height:24px;color:#212229;}
.header .search .left-box .search-hot{margin-top: 24px;}
.header .search .left-box .search-hot li{display: inline-block;margin-right: 30px;position: relative;}
.header .search .left-box .search-hot li img {width: 220px;height: 124px;border-radius: 4px;}
.header .search .left-box .search-hot li .tittle {width: 220px;height:45px;font-size:16px;color:#212229;font-weight: 600;margin-top: 10px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;-moz-line-clamp: 2;-moz-box-orient: vertical;-ms-line-clamp: 2;-ms-box-orient: vertical;-o-line-clamp: 2;-o-box-orient: vertical;white-space: normal;overflow: hidden;}
.header .search .left-box .search-hot li>a>span{position: absolute;left: 5px;top: 5px;color: #FFFFFF;font-size: 14px;background: rgba(0,0,0,.6);padding: 0 7px 0 7px;height: 21px;line-height: 21px;border-radius: 2px;display: flex;align-items: center;justify-content: center;}
.header .search .search-like{clear: both;margin-top: 20px;}
.header .search .search-like ul{margin-top: 10px;}
.header .search .search-like li{float: left;width:108px;border-radius: 4px;margin-bottom: 10px;margin-right: 10px;}
.header .search .search-like li a {display: block;font-size: 14px;line-height: 32px;text-align: center;border: 1px solid #F5F5F5;color: #8A8A8A;padding: 0 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.header .search .search-like li a:hover {background: #F5F5F5;}
.header .search .right-box{width: 650px;float: left;}
.header .search .right-box .search-nav{position: relative;}
.header .search .right-box .search-nav li{float: left;margin-right: 30px;padding: 0 2px;width: 35px;}
.header .search .right-box .search-nav li a{line-height:24px;color: #999999;font-weight: 500;}
.header .search .right-box .search-nav li.on a{color: #212229;}
.header .search .right-box .search-nav em{height: 2px;background: #EF8035;position: absolute;top: 25px;}
.header .search .right-box .form-con{margin-top: 50px;}
.header .search .right-box .form-con input{width:618px;height:46px;border:1px solid #C9C9C9;border-radius:4px;text-indent: 12px;border-right: none;}
.header .search .right-box .form-con .search-btn{width:95px;height:46px;display: inline-block;line-height: 38px;background:#EF8035;margin-left: -100px;position: relative;top: 18px;border-radius:0px 4px 4px 0px;}
.header .search .right-box .form-con .search-btn i{width:24px;height:24px;position: absolute;top: 11px;left: 36px;background: url(/static/img/icon/wseachh.png) no-repeat;display: block;background-size: 100%;}
.header .search .right-box .search-tag{width:  450px;;margin-top: 25px;}
.header .search .right-box .search-tag h5{font-size:14px;font-weight:500;line-height:21px;color:#212229;margin-bottom: 10px;}
.header .search .right-box .search-tag ul li{width:173px;height:32px;display: inline-block;margin-right: 48px;margin-bottom: 8px;}
.header .search .right-box .search-tag ul li a{max-width:173px;line-height:32px;background:#F5F5F5;border-radius:4px;padding: 0px 8px;display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;color: #999999;}
.login.header .login-content .menu{margin-left: -240px;}
.part-dropdown.show{}
/* @media (max-width: 2320px){
	.header .nav-search{right: 40%;}
}
@media (max-width: 2000px){
	.header .nav-search{right: 38%;}
} */
@media (max-width: 1570px){
	.header .nav ul li.nav-syjlb{margin-right: 0px;}
	.header .nav ul li{margin-right: 0;}
	.header .nav ul #show_header_search {left: 0;}
	.header .menu{margin-left: -390px;}
	.login.header .login-content .menu{margin-left: -240px;}
	/* .header .nav-search{right: 38%;} */
}
@media (max-width: 1470px){.aside-fix{margin-left:620px !important;}}
@media (max-width: 1270px){
	.header .menu {margin-left: -430px;}
	/* .header .nav-search {right: 36%;} */
}
/* 数艺之友俱乐部文字闪光动画 */
@keyframes  scratchy {0% {background-position: 0 0;}25% {background-position: 0 0;}26% {background-position: 20px -20px;}50% {background-position: 20px -20px;}51% {background-position: 40px -40px;}75% {background-position: 40px -40px;}76% {background-position: 60px -60px;}99% {background-position: 60px -60px;}100% {background-position: 0 0;}}
/* 添加兼容性前缀 */
@-webkit-keyframes scratchy {0% {background-position: 0 0;}25% {background-position: 0 0;}26% {background-position: 20px -20px;}50% {background-position: 20px -20px;}51% {background-position: 40px -40px;}75% {background-position: 40px -40px;}76% {background-position: 60px -60px;}99% {background-position: 60px -60px;}100% {background-position: 0 0;}}
@-moz-keyframes scratchy {0% {background-position: 0 0;}25% {background-position: 0 0;}26% {background-position: 20px -20px;}50% {background-position: 20px -20px;}51% {background-position: 40px -40px;}75% {background-position: 40px -40px;}76% {background-position: 60px -60px;}99% {background-position: 60px -60px;}100% {background-position: 0 0;}}
@-ms-keyframes scratchy {0% {background-position: 0 0;}25% {background-position: 0 0;}26% {background-position: 20px -20px;}50% {background-position: 20px -20px;}51% {background-position: 40px -40px;}75% {background-position: 40px -40px;}76% {background-position: 60px -60px;}99% {background-position: 60px -60px;}100% {background-position: 0 0;}}
@-o-keyframes scratchy {0% {background-position: 0 0;}25% {background-position: 0 0;}26% {background-position: 20px -20px;}50% {background-position: 20px -20px;}51% {background-position: 40px -40px;}75% {background-position: 40px -40px;}76% {background-position: 60px -60px;}99% {background-position: 60px -60px;}100% {background-position: 0 0;}}
/**
 * 内容部分 
 */
.main { padding-top:30px;}
.wamp {display:block; width:100%; width:1200px; clear:both; margin:0 auto; }
.wamp:after{content:'\20';clear:both;display:block;height:0}
.wamp .left, .wamp .right { float:left;}
.wamp .left {width:806px;}
.wamp .right {width:364px; float:right; }
.wamp .previewc {width:861px;margin: 0 auto;}
.menu .wamp {padding:0;}
.wamp.noflex {display:block}
/* 欢迎页 */
html.home body {overflow:hidden;}
html.home .welcome {top:0;transform: translateY(0);}
html.home body.welcome_body .header .nav ul a i.i2{background: url(/static/img/icon/qiyeloginl.png) no-repeat;background-position: -3px -4px;}
.welcome_body .aside-fix {display: none;}
.welcome #enroll {width: 300px;line-height: 22px;top: 85%;right:10px; z-index: 999;position: absolute;text-align: center;}
.welcome #enroll a {width: 300px;display:block;font-size:16px;line-height:22px;text-align:center;padding:0 5px;color: #ECECEC;padding: 10px 18px;background:rgba(255,255,255,0.2);text-overflow: ellipsis;overflow: hidden;white-space: nowrap;border-top-right-radius: 10px;border-bottom-right-radius: 10px;border-top-left-radius: 10px;opacity: .6;}
.welcome #enroll a:hover {color:#fff;border-color:#fff;opacity: 1;}
.welcome #enroll a:after{content:'';position:absolute;left:-6px;bottom:0;width:6px;height:11px;background: url(/static/img/icon/wstitle.png) no-repeat;}
html.home body.welcome_body .header .nav-search{display: none;}
html.home body.welcome_body .header .nav .nav-syjlb{display: none;}
html.home body.welcome_body .header .nav .nav-publish{display: none;}
html.home body.welcome_body .header .nav .nav-msg{display: none;}
/* html.home body.welcome_body .header .nav ul li:nth-child(3){display: none;} */
html.home body.welcome_body .header .menu{opacity: 0.2;margin-left: -240px;transition:all .3s;}
html.home body.welcome_body .header:hover .menu{opacity: 1;}
html.home body.welcome_body .header .nav{opacity: 0.6;transition:all .3s;}
html.home body.welcome_body .header:hover .nav{opacity: 1;}
/* 动画 */
.mask #enroll_swiper .swiper-slide{opacity: 0;}
.mask #enroll_swiper .swiper-slide-active {opacity: 1;-webkit-transition:all 2.0s ease-in-out;-moz-transition:all 2.0s ease-in-out;-o-transition:all 2.0s ease-in-out;-ms-transition:all 2.0s ease-in-out;transition:all 2.0s ease-in-out;}
.welcome{min-width: 1200px;position:fixed;left:0;top:0;right:0;z-index:99;height:100%;background:#000 url(/static/img/banner1.jpg) center no-repeat;background-size:cover;-o-transition:1s;-ms-transition:1s;-moz-transition:1s;-webkit-transition:1s;transition:1s;transform:translateY(-100%);min-width: 1200px;}
.welcome #box{position:absolute;left:0;right:0;top:50%;z-index:10;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);display: none;}
.welcome .number{text-align:center;margin-bottom:100px;opacity:0; transition:all .25s;}
.welcome .number.on {opacity:1}
.welcome .number li{display:inline-block;vertical-align:top;width:18%;font-size:20px;color:#939393;line-height:30px;text-align:center;}
.welcome .number li:before{content: '';width: 2px;height: 46px;display: inline-block;background-color: #ECECEC;margin-right: -100%;margin-bottom: -110px;}
.welcome .number li:nth-child(3):before{width: 0;}
/* .welcome .number li:nth-child(3){border-right:none;} */
.welcome .number li dl {height:80px;overflow:hidden; display:flex; justify-content:center;font-family: "impact"!important;font-size:60px;color:#fff; margin-bottom:32px; }
.welcome .number li dl dd { width:34px;height:100%; transition: all ease-in-out 1s;}
.welcome .number li dl dd p {font-family: "impact"!important;font-weight:800;font-style:normal; display:flex;font-size:60px; width:32px;height:100%; align-items:center; justify-content:center}
.welcome .search {border:1px solid #626262;position:relative; width:41%; margin:0 auto; display:flex; height:65px;border-radius:8px;}
.welcome .search em { width:70px; height:100%;}
.welcome .search input {flex:1; background:transparent; border:none; color:#fff; padding-left:30px; }
.welcome .search dl { width: 90px; position: relative;}
.welcome .search dl dt { color:#fff; height:32%; opacity:.65; transition:all .3s; display:flex;align-items:center;justify-content:center; cursor: pointer;border-right: 1px solid #ECECEC;margin: 22px 0;-webkit-transform: translateZ(0); transform: translateZ(0);}
.welcome .search dl dt span { width:30px;color: #ECECEC;}
.welcome .search dl dt span.on{color: #EF8035;}
.welcome .search dl dt i { background:url(/static/img/darts.png)-600px -60px; width:16px; height:16px; display:inline-block;margin-left:8px; transition:all .3s;}
.welcome .search dl dt:hover {opacity:1;}
.welcome .search dl dt:hover i {transform: rotate(180deg);}
.welcome .search dl dd { display:none; position: absolute; top:100%;margin-top:1px; background: rgba(0,0,0,.55); border:none; width:60px!important; min-width:75px; padding:10px 0; }
.welcome .search dl dd span {display:block;text-align:center;cursor: pointer; transition:all .3s; margin:10px 0; }
.welcome .search dl dd span:hover, .welcome .search dl dd span.on {color:#EF8035;}
.welcome .search dl.on dd { display:block;}
.welcome .search>em { display:flex; align-items:center; justify-content:center; cursor: pointer; }
.welcome .search>em i {width:32px; height:32px; display:block; background:url('/static/img/icon/wseach.png') no-repeat 0 0;}
.welcome .search>em i:hover{background: url('/static/img/icon/wseachh.png') no-repeat 0 0;}
.welcome #video {width:100%; height:100%;}
.welcome #video .mask { position: absolute; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,.65); z-index:2}
.welcome #video video{object-fit: cover;height: 100%!important;width: 100%!important;}
.welcome #box .pageall{position: absolute; top: 160%;left:0; width:100%; text-align:center;cursor: pointer;opacity: .5;}
.welcome #box .pageall:hover{opacity: 1;}
.welcome #box .pageall p {position: relative;top: 55px;}
.welcome #box .pageall p:hover { color:#EF8035; transition:all .3s;}
.welcome #box .pageall .pageone {animation: arrow .5s linear infinite alternate; cursor: pointer;}
.welcome #box .pageall i { width:23px; height:59px; display:inline-block; background:url('/static/img/icon/wpageall.png') no-repeat; }
@-moz-keyframes arrow {0% {padding-bottom:0;}100% {padding-bottom:10px;}}
@-webkit-keyframes arrow {0% {padding-bottom:0;}100% {padding-bottom:10px;}}
@-o-keyframes arrow {0% {padding-bottom:0;}100% {padding-bottom:10px;}}
@keyframes arrow {0% {padding-bottom:0;}100% {padding-bottom:10px;}}
 #prev,#next { opacity:.25; transition:all .3s; cursor: pointer; position: absolute; top:50%; left:20px; width:100px; height:100px; margin-top: -55px; z-index:13; transition:all .3s; }
 #prev:hover,#next:hover { opacity:1;}
 #next { right:20px; left:auto; }
 #prev i,#next i { position: absolute; top:0;left:0;width:50px;height:50px;} 
 #next i {top:50px;left:auto;width:50px;right:0;} 
 #prev i::after,#prev i::before {content: "";position: absolute;height: 0%;left: 0;top:50px; width:40px; height:1px; background:#fff; transition:all .3s}
 #prev i::before {transform: rotate(45deg) translate(50%,50%);border-top-right-radius:2px;border-bottom-right-radius:2px;}
 #prev i::after {transform: rotate(135deg) translate(-50%,-50%);border-top-left-radius:2px;border-bottom-left-radius:2px;}
 #prev:hover i::before {transform: rotate(50deg) translate(50%,50%); }
 #prev:hover i::after {transform: rotate(130deg) translate(-50%,-50%); }
 #next i::after,#next i::before {content: "";position: absolute;height: 0%;left: 0;top:0; width:40px; height:1px; background:#fff; transition:all .3s}
 #next i::before {transform: rotate(225deg) translate(50%,50%);border-top-right-radius:2px;border-bottom-right-radius:2px;}
 #next i::after {transform: rotate(315deg) translate(-50%,-50%);border-top-left-radius:2px;border-bottom-left-radius:2px;}
 #next:hover i::before {transform: rotate(230deg) translate(50%,50%); }
 #next:hover i::after {transform: rotate(310deg) translate(-50%,-50%); }
 html.home body.welcome_body .welcome #wvideo_pagination{text-align: center;line-height: 48px;margin-left: 5%;position: absolute;top: 85%;z-index: 13;}
 html.home body.welcome_body .welcome #wvideo_pagination li{display: inline-block;width:56px;margin: 0 5px;}
 html.home body.welcome_body .welcome #wvideo_pagination .swiper-pagination-bullet{width:56px;height: 4px;opacity:0.2;border-radius:2px;cursor: pointer;outline: none;/* background: none; */}
 html.home body.welcome_body .welcome #wvideo_pagination .swiper-pagination-bullet-active{opacity: .5;}
/* 首页左侧广告 */
.home-top { display:block; margin-bottom:15px; height:435px; overflow:hidden; position:relative;width: 1200px;margin: 24px auto 0;z-index: 98;justify-content: space-between;}
.home-top .loading { position:absolute;left:50%; width:50px; height:50px; margin-left:-25px; top:130px; display:flex; justify-content:center; align-items:center; }
.home-top .loading i { font-size: 38px; color: #434343 !important;}
/* .home-top.on dt, .home-top.on dd {opacity:1; z-index:0;} */
.home-top dt { width:806px; opacity:1; z-index:-1; }
.home-top dt #swiper-home-top .img { width:100%; height:435px;border-radius: 4px;}
.home-top dt .img img{height:100%;object-fit: cover;}
.home-top dd { width:364px; height:435px;display: flex;flex-wrap: wrap;align-content: space-between;}
.home-top dd .img { width:364px; height:205px; position:relative;border-radius: 4px;}
.home-top dd .img:first-child{margin-bottom:15px;}
.home-top dd .img img{height:100%;object-fit: cover;} 
.home-top dd .img p { font-size:14px; position:absolute; left:0; right:0; bottom:0; height:48px; line-height:48px;background: rgba(0,0,0,.4);padding:0 15px;}
.home-top dd a { color:#fff;}
.home-top dd a:hover {color:#EF8035;}
.home-top dt .box {position:absolute;right:0; bottom:0; height:48px;z-index:2; }
.home-top dt .box .pagination { text-align:center;line-height: 48px;float: right;margin-right: 5px;}
.home-top dt .swiper-slide p { width: 100%;height:50px;line-height:50px; text-align:left; font-size:18px;padding-left: 20px;position: absolute;bottom: 0; background:rgba(0,0,0,.2);border-radius: 0 0 4px 4px;}
.home-top dt .swiper-slide p a{color:#fff;width: 365px;display: block;}
.home-top dt .swiper-slide p:hover a{color:#EF8035;}
./* home-top dt .box p { line-height:48px; text-align:left; font-size:18px;margin-left: 22px;float: left;}
.home-top dt .box p a{color:#fff;width: 365px;display: block;}
.home-top dt .box p:hover a{color:#EF8035;} */
.home-top dt #prev, .home-top dt #next { opacity:.25;  transition:all .3s; cursor: pointer; position: absolute; top:50%; left:10px; width:80px; height:80px; border-radius:80px; margin-top: -22px; z-index:13; transition:all .3s; }
.home-top dt #prev:hover, .home-top dt #next:hover{opacity:1;}
.home-top dt #next { right:10px; left:auto; }
.home-top dt #prev i, .home-top dt #next i { position: absolute; top:0;left:0;width:30px;height:30px;} 
.home-top dt #next i {top:30px;left:auto;width:30px;right:0;} 
.home-top dt #prev i::after, .home-top dt #prev i::before {content: "";position: absolute;height: 0%;left: 0;top:30px; width:30px; height:1px; background:#fff; transition:all .3s}
.home-top dt #prev i::before {transform: rotate(45deg) translate(50%,50%); }
.home-top dt #prev i::after {transform: rotate(135deg) translate(-50%,-50%); }
.home-top dt #prev:hover i::before {transform: rotate(50deg) translate(50%,50%); }
.home-top dt #prev:hover i::after {transform: rotate(130deg) translate(-50%,-50%); }
.home-top dt #next i::after, .home-top dt #next i::before {content: "";position: absolute;height: 0%;left: 0;top:0; width:30px; height:1px; background:#fff; transition:all .3s}
.home-top dt #next i::before {transform: rotate(225deg) translate(50%,50%); }
.home-top dt #next i::after {transform: rotate(315deg) translate(-50%,-50%); }
.home-top dt #next:hover i::before {transform: rotate(230deg) translate(50%,50%);}
.home-top dt #next:hover i::after {transform: rotate(310deg) translate(-50%,-50%);}
.home-top dt .swiper-home-thumbs{width: 319px;height: 50px;bottom: 50px;margin-right: 16px;overflow: hidden;}
.home-top dt .swiper-home-thumbs .swiper-wrapper{display: flex;align-items: center;height: 50px;}
.home-top dt .swiper-home-thumbs .img { width:100%; height:30px;object-fit: cover;}
.home-top dt .swiper-home-thumbs .swiper-slide{width:55.8px;height: 30px;border-radius: 4px;overflow: hidden;cursor: pointer;margin-right: 10px;}
.home-top dt .swiper-slide-shadow{width: 100%;height: 100%;background: #000000;opacity: .4;position: absolute;top: 0;left: 0;}
.home-top dt .swiper-home-thumbs .thumb-active .swiper-slide-shadow{opacity: 0;}
.index-notice-box{width: 1200px;padding: 0 15px;margin:20px auto 0;justify-content: space-between;font-size: 14px;font-weight: 500;height: 44px;background-color: #000000;color: #fff;display: flex;align-items: center;border-radius: 4px;}
.index-notice-box .notice-right{display: flex;align-items: center;}
.index-notice-box .point {background-image: url(/static/img/home/point1.png);background-size: 100%;width: 48px;height: 10px;}
.index-notice-box:hover {background-color: #FF670A;transition: all .3s;}
.yzsl-article{margin: 0 20px;padding: 15px 0;border-top: 1px solid #F0F0F0;}
.yzsl-article .infoList li{ height:56px;font-size: 14px;margin-bottom: 12px;display: flex;align-items: center;}
.yzsl-article .infoList li a{display: flex;align-items: center;}
.yzsl-article .infoList li a .pic{width: 99px;height: 56px;margin-right: 12px;overflow: hidden;border-radius: 2px;position: relative;}
.yzsl-article .infoList li a .pic img{width: 100%;margin-right: 15px;height: 100%;object-fit: cover;}
.yzsl-article .infoList li .pic .icon-news{line-height: 17px;font-size: 12px;color:#FFFFFF;text-align: center;font-style: normal;display: block;margin-right: 10px;padding: 0 4px;position: absolute;bottom: 0px;left: 0px;border-radius: 2px;}
.icon-newsty1{background: #FF670A;}
.icon-newsty2{background: #638AF8;}
.icon-newsty3{background: #417BB5;}
.icon-newsty4{background: #B975EB;}
.icon-newsty5{background: #6FA46B;}
.icon-newsty6{background: #F4891E;}
.icon-newsty7{background: #B1A0B5;}
.icon-newsty8{background: #dd5757;}
.icon-newsty9{background: #eee77d;}
.icon-newsty10{background: #18cddd;}

.yzsl-article .infoList li p{white-space: normal;display: block;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;word-break: break-all;flex: 1;line-height: 18px;}
.yzsl-article .infoList li:last-child{margin-bottom: 0;}
.index-notice-box .icon-wx{background-image: url(/static/img/home/wxjq.png);background-size: 100%;width: 24px;height: 24px;display: block;margin-right: 12px;}

/**
 * 面板
 */
.panel {margin-bottom:30px;}
.panel-header { height:54px;padding: 11px 16px 11px 0;/* margin-bottom: 20px; */}
.panel-header h3 { height:30px; float:left; display:flex; align-items:center;font-size: 22px;}
.panel-header.h { height:35px;}
.panel-header h3 a{cursor: default;}
.panel-header em { font-style: normal; }
.panel-header ol {display:inline-block;color:#fff;font-size:18px; height:30px; position: relative; float:left;}
.panel-header ol em { height:2px; background:#EF8035; position:absolute;top:35px;}
.panel-header ol li {cursor: pointer; display:inline-block; transition:all .3s;font-size: 16px;padding:0 25px;}
.panel-header ol li.on a, .panel-header ol li:hover a{color:#EF8035;}
.panel-header dl { flex:1; height:30px;}
.panel-header>a { float:right; height:24px; font-size:12px; display:flex; align-items:center; transition:all 0s!important; margin-top:3px;color: #BFBFBF;}
.panel-header>a i { margin-right: 6px;}
.panel-header>a:hover { color:#121212;}
.panel-header>a.project_more_btn {font-size:16px;margin:0;height:30px;line-height:30px;position:relative;opacity:.3; transition:all .3s;}
.panel-header>a.project_more_btn i {display: block;width: 9px;height: 9px;background: url(/static/img/darts.png)-51px -30px;position:absolute; right:0;top:10px;display: none;}
.panel-header>a.project_more_btn:hover {opacity:1;} 
.panel-header>a:hover .i-1{background: url(/static/img/icon/shuaxinh.png) no-repeat center center;}
.panel-header>a:hover .i-2{background: url(/static/img/icon/fabuwenzh.png) no-repeat center center;}
.panel-header>a:hover .i-3{background: url(/static/img/icon/fabuxmh.png) no-repeat center center;}
.panel-header>a:hover .i-6{background: url(/static/img/icon/baomh.png) no-repeat center center;}

.panel-header dl {float:left; width:40px; padding-left:10px; position:relative;}
.panel-header dl dt {display: inline-block;width: 24px;height: 34px;background: url(/static/img/darts.png) -360px -80px;cursor: pointer;}
/* .panel-header dl dt i{margin-left: 15px;width: 9px;height: 9px;display: inline-block;background: url(/static/img/darts.png)-242px -24px;transform: rotate(180deg);opacity: .25;transition: all .3s;} */
.panel-header dl.on dt { background-position-x:-400px;}
.panel-header dl dd { display:none;width:145px; position: absolute;top:34px;left: 0;z-index: 10; text-align:center; font-size:12px;}
.panel-header dl dd p { width:71px; display:inline-block; float:left;}
.panel-header dl dd p a,.panel-header dl dd p span {display:block;}
.panel-header dl dd p span {line-height: 30px;}
.panel-header dl dd p a {line-height: 30px; }
.panel-header dl dd p a.on {color: #EF8035;}
.panel-header dl.on dd { display:block;}

.panel-header>p {display:inline-block; height:24px; line-height:24px; float:left; font-size:14px; border: 1px solid #323232; padding:0 20px; margin-right:35px; color:#535353; text-align: center;position: relative; }
.panel-header>p i {width: 24px;height: 24px; background:url(/static/img/darts.png) -620px 0; opacity:.8;transition: all 0.3s; position: absolute; top:-20px; right:-22px; cursor: pointer; }
.panel-header>p i:hover { opacity: 1;transform: rotate(90deg);} 
/* 小程序 */
.panel-xcx{padding-bottom:15px;}
.panel-xcx .xcx-display{display: flex;align-items: center;justify-content: space-between;}
.panel-xcx .xcx-display .xcx-img img{width: 120px;height: 120px;margin-right: 7px;}
.panel-xcx .xcx-tx{font-size: 16px;font-weight: 500;line-height: 16px;color: #212229;display: flex;align-items: center;margin-bottom: 12px;}
.panel-xcx .i-xcx{width: 18px;height: 18px;background: url(/static/img/home/xcx.png);background-size: 100% 100%;margin-right: 8px;display: block;}
.panel-xcx .xcx-tips{font-size: 11px;font-weight: 400;line-height: 20px;color: #999999;padding:0 15px;max-width: 233px;}
.panel-xcx .xcx-tips p{margin-bottom: 4px;}
.panel-xcx .xcx-body{margin-top: 15px;width: 324px;height: 590px;position: relative;overflow: hidden;}
.panel-xcx .xcx-body .zcdj-box{cursor: pointer;}
.panel-xcx .zcdj-cardBox{margin: 0 3px;border-bottom: 1px dashed  #c3c3c3;height: 120px;margin-bottom: 10px;}
.panel-xcx .zcdj-cardBox .flex-tag{display: flex;align-items: center;justify-content: space-between;}
.panel-xcx .zcdj-cardBox .dj-tag{text-align: right;display: flex;align-items: center;justify-content: space-between;z-index: 999;font-size: 12px;}
.panel-xcx .zcdj-cardBox .dj-tag .type5{color: #989CAB;}
.panel-xcx .zcdj-cardBox .zc-address{font-size: 12px;font-weight: 400;line-height: 22px;color: #989CAB;}
.panel-xcx .zcdj-cardBox .dj-ys .coloff67{font-size: 12px;font-weight: bold;line-height: 22px;color: #FF670A;}
.panel-xcx .zcdj-cardBox .dj-ys text{font-size:18px;}
.panel-xcx .zcdj-cardBox .zcdj-title{-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-line-clamp: 2;font-size: 14px;font-weight: 600;color: #333;margin: 4px 0;}
.panel-xcx .zcdj-cardBox .zcdj-btn .btn{height: 30px;background: #F5F7FB;padding: 0 7px;border-radius: 4px;color: #333333;border: none;font-size: 12px;line-height: 30px;}
.panel-xcx .zcdj-cardBox .zcdj-btn {text-align: center;}
.panel-xcx .zcdj-cardBox .zcdj-btn .icon-tel {width: 20px;height: 20px;background: url(data:image/svg+xml;base64,PHN2ZyBpZD0i57uEXzY3ODkiIGRhdGEtbmFtZT0i57uEIDY3ODkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIiB2aWV3Qm94PSIwIDAgNDAgNDAiPg0KICA8ZGVmcz4NCiAgICA8c3R5bGU+DQogICAgICAuY2xzLTEgew0KICAgICAgICBmaWxsOiAjZmZmOw0KICAgICAgICBvcGFjaXR5OiAwOw0KICAgICAgfQ0KDQogICAgICAuY2xzLTIgew0KICAgICAgICBmaWxsOiAjZWY4MDM1Ow0KICAgICAgICBzdHJva2U6ICNlZjgwMzU7DQogICAgICB9DQogICAgPC9zdHlsZT4NCiAgPC9kZWZzPg0KICA8cmVjdCBpZD0i55+p5b2iXzMxMTMiIGRhdGEtbmFtZT0i55+p5b2iIDMxMTMiIGNsYXNzPSJjbHMtMSIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQwIi8+DQogIDxwYXRoIGlkPSLnlLVf6K+dIiBkYXRhLW5hbWU9IueUtSAg6K+dIiBjbGFzcz0iY2xzLTIiIGQ9Ik0xMTAuNzc0LDE2Ljc1M2MuMDczLDAsLjUwOS0uMzY0LjY1NC0uNDM2YTYuNzIzLDYuNzIzLDAsMCwxLC43MjctLjM2NGMxLjUyNy0uNjU0LDIuODM1LS4yMTgsNC41OCwxLjg5LDEuMDkxLDEuMzA5LDEuMzgxLDIuNCwxLjAxOCwzLjQxN2E0LjEyNyw0LjEyNywwLDAsMS0xLjk2MywxLjg5LDQuNjE1LDQuNjE1LDAsMCwxLS44NzIuNTA5Yy0yLjQ3MiwxLjUyNy04LjIxNi0xLjk2My0xMi4zNi04LjA3LTQuMTQ0LTYuMDM0LTUuMjM1LTEyLjUwNS0yLjY5LTE0LjFsLjM2NC0uMjE4LjM2My0uMjE4QzEwMS45LjI0OSwxMDIuNy0uMTE0LDEwMy42NDkuMDMxYTMuNTU1LDMuNTU1LDAsMCwxLDIuNDcyLDIuMTgxYzEuNDU0LDIuNzYzLDEuMTYzLDQuMDcxLS43MjcsNS4zMDctLjE0NS4wNzMtLjY1NC4zNjQtLjY1NC40MzYtLjQzNi4yOTEuMjkxLDIuMjU0LDIuMTgxLDQuODcxLDEuODE4LDIuNzYzLDMuMzQ0LDQuMjksMy44NTMsMy45MjZaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtODguMTM4IDcuNzA2KSIvPg0KPC9zdmc+DQo=) no-repeat;background-size: 100% 100%;position: relative;top: 5px;display: inline-block;}
#zcdjBox>div>div>p{font-weight: 500;font-size: 16px;}
#zcdjBox>div>div>p img{width: 200px;height: 200px;}
#zcdjBox .popup-close{width: 100%;height: 100%;left: 0;margin-left: 0;background-color: rgba(255,255,255,.0);border: none;top: 0;}
.wamp-doc {margin-top:-15px;}
.nav-doc {padding-top:20px; height:80px;}
.right-doc {padding-top:20px!important;  }

.panel-body ul:after{content:'\20';clear:both;display:block;height:0}
.panel-body h4 { padding-top:15px; text-align:center;}
.panel-body h4 a:hover {color:#EF8035;}
.panel-body .activity_btn {text-align:center; padding-top:15px;}
.panel-body .activity_btn > a { width:120px; height:32px; line-height:30px; display:inline-block;border: 1px solid #434343;color: #434343;}
.panel-body .activity_btn > a:hover {color:#fff;border-color:#fff;}
/* 文章列表面板  max-height:285px;  max-height:253px;*/
.panel-doc {margin-bottom:0;margin-top: 5px;}
/* .panel-doc .panel-header {height:60px;padding: 15px 16px 0px 0;} */
.panel-doc-index-index{margin-top: -10px;}
.panel-doc-article-index{margin-top: -10px;}
.panel-doc ul li { padding:10px 15px 10px 10px;display:flex;position: relative; -webkit-transition: all .2s linear;transition: all .2s linear;}
.panel-doc ul li:first-child {border-top: none;}
.panel-doc ul li>div {flex:1;}
.panel-doc ul li .img, .panel-doc ul li #video { margin-right:20px; width:352px;height:198px; position:relative;border-radius: 2px;}
.panel-doc ul li .img span { position:absolute; left:7px; top:7px; color:#FFFFFF;font-size:14px; background:rgba(0,0,0,.6); padding:0 7px 0 7px; height:21px;line-height: 21px; display:flex; align-items:center; justify-content:center;}

.panel-doc ul li .img img {height: 100%;border-radius: 2px;object-fit: cover;}
.panel-doc ul li .vod { position:absolute;top:0;left:0;right:0;bottom:0;z-index:100; background:#000;}
.panel-doc ul li .vod i { width:100%; height:100%; opacity:0; transition:all .25s;display:none }
.panel-doc ul li .vod i.on {opacity:1;display:block;}
.search-contain .search ul li .vod { position:absolute;top:0;left:0;right:0;bottom:55px;z-index:100; background:#000;border-radius: 4px;}
.search-contain .search ul li .vod i { width:100%; height:124px; opacity:0; transition:all .25s;display:none;border-radius: 4px;}
.search-contain .search ul li .vod i.on {opacity:1;display:block;height:124px;}
.panel-doc ul li .vod .pre{ transition:all .25s; overflow:hidden; position: absolute;top:7px;left:0px;right:0px;height:5px; margin:0 10px; background-color:rgba(255,255,255,.5);z-index:101;}
.panel-doc ul li .vod .pre em { display:block; height:5px; background:#fff; width:0%;}
.panel-doc ul li h5 { font-size:22px; padding-top:2px; font-weight:bold; flex-direction:column;clear:both; -webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-line-clamp: 2;}
.panel-doc ul li h5:after{content:'\20';clear:both;display:block;height:0}
.panel-doc ul li h5 a {line-height:30px;color: #4d4d4d;}
.panel-doc ul li h5 a b {color:#EF8035;}
.panel-doc ul li h5 a:hover {color:#EF8035;}
.panel-doc ul li h5 em {display:inline-flex; float: right;height:30px; align-items:center; margin-right:10px;text-align: right; justify-content:end; }
.panel-doc ul li h5 em i { width:20px; height:20px; margin-left:10px;}
.panel-doc ul li h6 {font-size:14px; padding:5px 0 4px 0;overflow: hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-moz-line-clamp:4;-moz-box-orient:vertical;-ms-line-clamp:4;-ms-box-orient:vertical;-o-line-clamp:4;-o-box-orient:vertical;white-space:normal;}
.panel-doc ul li h6 {line-height:20px;height:68px;overflow:hidden;position: relative;white-space:normal; word-break:break-all;}
.panel-doc ul li h6 b {color:#EF8035; font-weight:normal;}
.panel-doc ul li h6.error {color: #EF8035;}
.panel-doc ul li dl, .panel-doc ul li dt,.panel-doc ul li dd { height:32px;display:inline-block;align-items:center;font-size:12px;}
.panel-doc ul li dd{margin-left: 8px;}
.panel-doc ul li dl { position: absolute;bottom: 10px;width: 390px;}
.panel-doc ul li>div>p { font-size: 12px;margin-top: 5px;display: flex;}
/* .panel-doc ul li>div>p span{margin-right: 10px;} */
.panel-doc ul li>div>p em {display:inline-flex;height:20px; line-height: 20px;align-items:center;text-align: center; justify-content:end; }
.panel-doc ul li>div>p em i { width:20px;height:20px; line-height:20px; margin-right:10px;}
.panel-doc ul li>div>p em i.i1{width:40px;display: inline-block;vertical-align: middle;font-size: 12px;font-weight: 500;line-height:18px;color: #EF8035;-webkit-border-radius: 8px;border-radius: 8px;margin-right: 8px;font-style: normal;border: 1px solid #EF8035;}
.panel-doc ul li>div>p em i.i2 { background:url(/static/img/icon/qyhot.png) no-repeat center;}
.panel-doc ul li>div>p em i.i3 { background:url(/static/img/icon/wzjx.png) no-repeat center;}
.panel-doc ul li>div>p em i.i4 { background:url(/static/img/icon/aljx.png) no-repeat center;}
.panel-doc ul li>div>p em i.i5{width:40px;display: inline-block;vertical-align: middle;padding: 2px 0.4em 2px 0.5em;font-size: 12px;font-weight: 400;line-height: 1.3;border: 1px solid #EF8035;color: #EF8035;-webkit-border-radius: 2px;border-radius: 2px;margin-right: 8px;margin-top: -0.2em;font-style: normal;}
.panel-doc ul li dt {width: 210px;color:#999999;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.panel-doc ul li dt a i.i2 {width: 16px;height: 16px;margin: 0 3px;background:url('/static/img/icon/icon1.png') no-repeat center center;background-position: -80px -113px;display: inline-flex;position: absolute;left: 20px;bottom: 0;transform: scale(0.9);}
.panel-doc ul li dt a i.i11 {width: 16px;height: 16px;margin: 0 3px;background:url('/static/img/icon/icon1.png') no-repeat center center;background-position: -80px -45px;display: inline-flex;position: absolute;left: 20px;bottom: 0;transform: scale(0.9);}
.panel-doc ul li dt img {width:32px;height:32px; margin-right:10px;border-radius: 50%;border: 1px solid #e9e9e9;}
/* .panel-doc ul li dd {max-width:80px; } */
.panel-doc ul li dd i { width:24px; height:24px; display:inline-block; /* background:url('img/darts.png') -640px -90px; */} 
.panel-doc ul li dd i.i1 {background:url('/static/img/icon/liulan.png') no-repeat center center;background-position: 0 8px;}
.panel-doc ul li dd i.i2 {background:url('/static/img/icon/liuyan.png') no-repeat center center;background-position: 0 2px;}
.panel-doc ul li dd i.i3 {background:url('/static/img/icon/dianzan.png') no-repeat center center;background-position: 0 3px;}
.panel-doc ul li dd i.i4 {background:url('/static/img/icon/pingfen.png') no-repeat center center;background-position: 6px 5px;}
.panel-doc ul li .on i.i4 {background:url('/static/img/icon/gfpf.png') no-repeat center center;}
.panel-doc ul li .on em{color:#EF8812;}
.panel-doc ul li dd a {padding:0 5%; display:flex; align-items:center; transition:all 0s; }
.panel-doc ul li dd a:hover { color:#fff; }
.panel-doc ul li dd a.on { color:#EF8035; }
.panel-doc ul li dl div{float: right;padding-top: 3px;}
.panel-doc ul li dd em {max-width: 45px;font-style:normal; display: inline-block; color:#BFBFBF;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.panel-doc ul li dl >p { width:100px;height:100%;display:none;}
.no-data {align-content:center; margin:200px auto; text-align:center;}
.no-data img { width:70px; height:92px;}

/* 案例列表页 */
.panel-doc-project-index {border-bottom:none!important;}
.panel-doc-project-index ul {margin:0 -15px;}
.panel-doc-project-index ul li {flex-direction:column; width:380px;height: 390px; float:left; padding:0 0 0px!important; border-top:none!important;margin: 0 15px 65px 15px;}
.panel-doc-project-index ul li:nth-child(1){padding-left: 0;}
.panel-doc-project-index ul li:nth-child(3n){padding-left: 0;}
.panel-doc-project-index ul li .img span {display:none!important;}
.panel-doc-project-index ul li .img {margin:0!important; width:100%!important; height:214px!important;line-height: 212px;}
/* .panel-doc-project-index ul li .img img { height: 100%;object-fit: cover;} */
.panel-doc-project-index ul li h5 {height:105px; font-size:18px;margin-bottom:15px;    border-bottom: 1px solid #ECECEC; padding:10px 10px 15px;}
.panel-doc-project-index ul li > div .panel-doctime{position: relative;top: -45px;padding: 0px 10px 15px 10px;}
.panel-doc-project-index ul li > div .panel-doctime span{float: right;flex: 1;text-align: right;}
.panel-doc-project-index ul li h5 a{width: 354px;height:65px!important;white-space: normal; font-size:18px;margin-bottom:15px;display: block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;word-break: break-all;} 
.panel-doc-project-index ul li h5 a i.i1{margin-top: -0.2em;}
.panel-doc-project-index ul li h6 {display:none;}
.panel-doc-project-index ul li > div {border-top:none;}
.panel-doc-project-index ul li:hover >div {border-color:#ECECEC;}
.panel-doc-project-index ul li h5 em {height:25px;}
.panel-doc-project-index ul li dl{width: 380px; padding:10px 10px 15px;}
.panel-doc-project-index ul li dl{bottom: 25px;}
.panel-doc-project-index ul li > div dl dt{width: 130px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;position: relative;}
.panel-doc-project-index ul li > div dl div{float: right;}
/* 右侧面板 */
.rtpanel-box{margin: 0 20px;padding: 15px 0;border-top: 1px solid #F0F0F0;}
/* 数艺热搜面板 */
.panel-search ul {overflow:hidden;}
.panel-search li {float:left; width: 33.33333333%; padding:5px;}
.panel-search .panel-body a {display: block;font-size: 12px;line-height: 28px;text-align: center;color:#8A8A8A;padding: 0 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.panel-search .panel-body a:hover{color:#EF8035;border-color:#EF8035}
/* 列表面板 */
.panel-item li { border-bottom:1px solid #F0F0F0; overflow:hidden; padding:15px 0; display:flex; align-items:center; }
.panel-item li:first-child {padding-top:0;}
.panel-item li:last-child{border-bottom:0;padding-bottom: 0;}
.panel-item li .pic{ width:99px; height:56px; margin-right:15px;overflow: hidden;border-radius: 2px;}
.panel-item li .pic img{ width:100%; margin-right:15px;height: 100%;object-fit: cover;}
.panel-item li .pic .img-fm{width: 99px;height: 56px;background-size: cover;background-position: center;background-repeat: no-repeat;border-radius: 4px;position: relative;}
.panel-item li .img:hover>img {transform:scale(1);}
.panel-item li p {flex:1;font-size:14px;}
.panel-item li p.elip{height: 48px;margin-bottom: 10px;white-space: normal;display: block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;word-break: break-all;}
.panel-item .panel-body>p { text-align:center; padding-top:10px; }
.panel-item .panel-body>p a{color:#535353;font-size:14px;}
.panel-item .panel-body>p a:hover{color:#EF8035;}
/* 案例面板 */
.panel-cate{ width:324px; margin-right:16px;margin-left: 16px;}
.panel-cate li {height: 181px;overflow: hidden;margin:0 0 14px 0;border-radius:2px;overflow: hidden;}
.panel-cate li:last-child{margin:0 0 0 0;}
.panel-cate li .pic{width:324px;height: 181px;overflow: hidden;border-radius: 2px;}
.panel-cate li .pic img{width:100%;transition: all 0.3s;-moz-transition: all 0.3s;/* Firefox 4 */-webkit-transition: all 0.3s;	/* Safari 和 Chrome */-o-transition: all 0.3s;height: 100%;object-fit: cover;}
.panel-cate li .pic:hover>img{transform: scale(1.03);}
.panel-cate li p{font-size: 14px;position: relative;left: 0;right: 0;bottom: 46px;height: 46px;line-height: 46px;background: url(/static/img/home/sadbg.png);padding: 0 15px;}
.panel-cate li p a {color: #FFFFFF;}
.panel-cate li p a:hover{color: #EF8035;}

.panel-cate .vod { position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;height:181px; background:#000;}
.panel-cate .vod i { width:100%; height:181px; opacity:0; transition:all .25s;display:none }
.panel-cate .vod i.on {opacity:1;display:block;}
.panel-cate .vod .pre{padding: inherit;transition:all .25s; overflow:hidden; position: absolute;top:7px;left:0px;right:0px;height:5px; margin:0 10px; background-color:rgba(255,255,255,.5);z-index:101;}
.panel-cate .vod .pre em { display:block; height:5px; background:#fff; width:0%;}
.panel-cate .icon-video-play{width: 46px;height: 46px;background: url(/static/img/home/icon-video-play.png) no-repeat;background-size:100% 100%;display: block;position: absolute;right: 50%;top: 50%;margin-right: -23px;margin-top: -23px;}
/* 公司面板 */
.panel-company ul { width:300px; overflow:hidden; padding-left: 16px;}
.panel-company ul li {width:56px;height:56px;line-height:56px;float:left;margin-right: 15px;margin-bottom: 22px;}
.panel-company ul li img { width:56px;height:56px;border-radius: 50%;border: 1px solid #e9e9e9;}
.panel-company ul li i.i2{width: 16px;height: 16px;background: url(/static/img/icon/icon1.png) no-repeat center center;background-position: -80px -113px;display: inline-flex;position: absolute;left: 40px;bottom: 0;transform: scale(0.9);}
.panel-company ul li i.i11{width: 16px;height: 16px;background: url(/static/img/icon/icon1.png) no-repeat center center;background-position: -80px -45px;display: inline-flex;position: absolute;left: 40px;bottom: 0;transform: scale(0.9);}
.panel-company ul li p { padding-top:10px;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
/* 项目报道 */
.panel-xm {padding: 0 16px 0 16px;}
.panel-xm .img{width: 268px;height: 150px;overflow: hidden;border-radius: 2px;}
.panel-xm .img img{height: 100%;object-fit: cover;}
/* 最新活动 */
.panel-hd li .pic em {position: absolute;top: 2px;right: 2px;margin: 0px auto;height: 20px;font-size: 12px;padding: 0px 5px;color: #FFFFFF;background: #000000;opacity: 0.8;border-radius: 2px;}
.panel-hd li .pic span {position: relative;bottom: 22px;margin: 0px 37px;height: 20px;padding: 3px 10px;color: #FFFFFF;border-radius: 2px;}
.panel-hd li {overflow: hidden;display: flex;align-items: center;margin: 0 0 32px 0;}
.panel-hd li:last-child {margin: 0 0 0 0;}
.panel-hd li .pic {width: 124px;height: 176px;margin-right: 15px;overflow: hidden;border-radius: 2px;}
.panel-hd li .pic img {width: 124px;height: 176px;margin-right: 15px;}
.panel-hd li p.elip{height:44px;overflow:hidden;position: relative;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-moz-line-clamp:2;-moz-box-orient:vertical;-ms-line-clamp:2;-ms-box-orient:vertical;-o-line-clamp:2;-o-box-orient:vertical;white-space:normal;}
.panel-hd li .pic .ac_gf_01{font-size: 12px;left: -10px;top: -37px;height: 90px;}
/* 云课堂 */
.ykt-ppt{width: 322px;height: 115px;overflow: hidden;border-radius: 2px;margin-bottom: 20px;position: relative;}
.ykt-ppt img{height: 100%;object-fit: cover;}
.ykt-ppt .icon-ac{height: 20px;line-height: 20px;font-size: 12px;color: #FFFFFF;background: #FE002C;position: absolute;top: 0;right: 0;text-align: center;padding: 0 8px;}
.panel-ykt li {display: inline-block;width: 152px;margin-right: 12px;box-shadow: 0px 0px 6px rgba(33,34,41,0.16);}
.panel-ykt li:nth-child(2n){margin-right: 0px;}
.panel-ykt li .pic {width: 152px;height: 120px;overflow: hidden;border-radius: 2px;text-align: center;position: relative;}
.panel-ykt li .pic img{height: 100%;border-radius: 2px;object-fit: cover;}
.panel-ykt li .pic .icon-ac{width: 190px;height: 20px;line-height: 20px;font-size: 12px;color: #FFFFFF;background: #FE002C;position: absolute;top: 16px;left: -68px;transform: rotate(-45deg);text-align: center;}
.panel-ykt .yktzs-box .price{font-size: 16px;}
.panel-ykt .yktzs-box .price-zk{color: #989CAB;font-size: 12px;text-decoration: line-through;margin-left: 6px;}
.yktzs-box{padding: 10px;}
.yktxcxFix{position: fixed;top: 70px;}
/* 查看更多 */
.panel-body .panel-more{text-align: center;height: 42px;line-height: 42px;margin-bottom: -15px;}
.panel-body .panel-more a{color: #999999;display: flex;align-items: center;justify-content: center;}
.panel-body .panel-more a:hover{color: #FF670A;}
.panel-body .panel-more a .icon-panel-more{width: 22px;height: 11px;background: url(/static/img/home/icon-panel-more.png) no-repeat;background-size: 100% 100%;display: block;margin-left: 3px;}
.panel-body .panel-more a:hover .icon-panel-more{background: url(/static/img/home/icon-panel-moreh.png) no-repeat;background-size: 100% 100%;}

.layui-flow-more{text-align:center;padding:50px 0;color:#535353; width:100%; clear: both;}
.layui-flow-more:before {content:'\20';clear:both;display:block;height:0}
.layui-flow-more a { display:inline-flex; align-items:center; justify-content:center; height: 48px; width:142px;}
.layui-flow-more .layui-icon { font-size:38px; color:#434343!important; }
.layui-flow-more a cite{background-color: #FFFFFF;}
/* 活动 */
.activity-top{height:340px;min-width: 1200px;}
.activity-top .img{height:340px;}
.activity-top .img>div{background-repeat: no-repeat;background-position: 50% 0;background-size: cover;height: 100%;}
.activity-top #prev, .activity-top #next{opacity: 0.8;}
.wamp-activity .panel-header ol li{padding: 0 25px 0 0;}
.wamp-activity .panel-header ol em{width: 40px !important;position: absolute;transform: translateX(14px);}
.wamp-activity .activity-right{position: relative;top: -5px;float: right;}
.wamp-activity .activity-right a{width:100px;height:44px;line-height: 44px;color: #FFFFFF;background:#F87626;border-radius:2px;text-align: center;display: inline-block;}
.wamp-activity .panel-activity{margin-bottom: 40px;}
.wamp-activity .panel-activity .activity-body ul li{width:248px;float: left;margin-right: 62px;margin-bottom: 90px;text-align: center;}
.wamp-activity .panel-activity .activity-body ul li:nth-child(4n){margin-right: 0;}
.wamp-activity .panel-activity .activity-body ul li .img{height:352px;border-radius:2px;background: #E0E0E0;position: relative;}
.wamp-activity .panel-activity .activity-body ul li .img img{height:352px;}
.wamp-activity .panel-activity .activity-body ul li .img span{position: relative;bottom:24px;margin: 0px auto;height:25px;padding:5px 10px;color:#FFFFFF;border-radius:2px;}
.wamp-activity .panel-activity .activity-body ul li .img .activity-tips{position: relative;top: -374px;height: 100%;overflow: hidden;background:rgba(0,0,0,.7);color: #ffffff;text-align: left;padding: 10px 20px;}
.wamp-activity .panel-activity .activity-body ul li .img .activity-tips label:nth-child(1){display: block;cursor: pointer;}
.wamp-activity .panel-activity .activity-body ul li .img .activity-tips label:nth-child(2){display: block;width: 165px;float: right;cursor: pointer;color: red;}
.wamp-activity .panel-activity .activity-body ul li .img .activity-tipdel{position: relative;top: -374px;height: 100%;overflow: hidden;background:rgba(86,86,86,.86);color: #ffffff;text-align: left;padding: 10px 20px;cursor: default;}
.wamp-activity .panel-activity .activity-body ul li .img .activity-tipdel label:nth-child(1){display: block;}
.wamp-activity .panel-activity .activity-body ul li .img .activity-tipdel i{position: absolute;width: 26px;height: 26px;display: block;background: url(/static/img/icon/ac-del.png) no-repeat;bottom: 0;left: 106px;margin-bottom: 34px;cursor: pointer;}
.wamp-activity .panel-activity .activity-body ul li .img em{position: absolute;top: 9px;right: 10px;margin: 0px auto;height:25px;line-height: 19px;padding:3px 10px;color:#FFFFFF;border-radius: 2px;}
.wamp-activity .panel-activity .activity-body ul li .img em.i1{background:#F08C33;}
.wamp-activity .panel-activity .activity-body ul li .img em.i2{background:#666666;}
.ac_gf_01{position: absolute;top: -28px;left: -10px;display: block;width: 45px;height: 80px;line-height: 65px;color: #fff;background:rgba(0,0,0,.7);transform: rotate(45deg);-ms-transform:rotate(45deg); /* IE 9 */-moz-transform:rotate(45deg); /* Firefox */-webkit-transform:rotate(45deg); /* Safari 和 Chrome */-o-transform:rotate(45deg); /* Opera */}
.ac_gf_01 b{position: relative;display: block;padding-top: 15px;transform:translate3d(0,0,0) rotate(-90deg);-ms-transform:translate3d(0,0,0) rotate(-90deg); /* IE 9 */-moz-transform:translate3d(0,0,0) rotate(-90deg); /* Firefox */-webkit-transform:translate3d(0,0,0) rotate(-90deg); /* Safari 和 Chrome */-o-transform:translate3d(0,0,0) rotate(-90deg); /* Opera */}
.wamp-activity .panel-activity .activity-body ul li div h5{width:248px;height:46px;font-size:16px;font-weight:400;color:#121212;margin-top: 30px;margin-bottom: 25px;}
.wamp-activity .panel-activity .activity-body ul li div h5 a{height: 46px;display: block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;word-break: break-all;}
.wamp-activity .panel-activity .activity-body ul li div p>span{display: block;line-height: 31px;}
.wamp-activity .panel-activity .activity-body ul li div p>span .follownum{color: #EF8035;}
.wamp-activity .panel-activity .activity-body ul li div p .activity-line{height: 1px;border-bottom:1px solid #E0E0E0;margin:8px 0;}
.wamp-activity .panel-activity .activity-body ul li div p .activity-btn a{color:#F08C33;margin: 0 3px 0 3px;}
.wamp-activity .panel-activity .activity-body ul .ac-del div{opacity: .5;}
.wamp-activity .panel-activity .activity-body ul .ac-del div p>span .follownum{color: #8A8A8A;}
.wamp-activity .panel-activity .activity-body ul .ac-del div h5 a{pointer-events:none;}
.wamp-activity .panel-activity .activity-body ul .ac-del div p>span em{pointer-events:none;}
.activity-type1{background: #638AF8 !important;}
.activity-type2{background: #417BB5 !important;}
.activity-type3{background: #B975EB !important;}
.activity-type4{background: #6FA46B !important;}
.activity-type5{background: #F4891E !important;}
.activity-type6{background: #B1A0B5 !important;}
.wamp-activity .panel-activity .activity-body ul li div p>span i{width: 24px;height: 22px;display: inline-block;position: relative;top: 5px;}
.wamp-activity .panel-activity .activity-body ul li div p>span .smile{background: url(/static/img/icon/user-icon.png) no-repeat center;background-position: -290px -7px;}
.wamp-activity .panel-activity .activity-body ul li div p>span em:hover{color:#8A8A8A;}
.wamp-activity .panel-activity .activity-body ul li div p>span em:hover .smile{background: url(/static/img/icon/user-icon.png) no-repeat center;background-position: -258px -7px;}
.wamp-activity .panel-activity .activity-body ul li div p>span>em>span{width: 77px;display: inline-block;}
.wamp-activity .panel-activity .activity-body ul .ac-del div p>span em:hover{color:#8A8A8A;}
.wamp-activity .panel-activity .activity-body ul .ac-del div p>span em:hover .smile{background: url(/static/img/icon/user-icon.png) no-repeat center;background-position: -290px -7px;}
.wamp-activity .panel-activity .activity-body ul li div p>span em{color:#F4891E;}
.wamp-activity .panel-activity .activity-body ul li div p>span .on{color:#8A8A8A;}
.wamp-activity .panel-activity .activity-body ul li div p>span .on .smile{background: url(/static/img/icon/user-icon.png) no-repeat center;background-position: -258px -7px;}
.wamp-activity .panel-activity .activity-body #actpage{clear: both;text-align: center;margin-bottom: 30px;}
.wamp-activity .panel-activity .activity-body ul li div p>span em{cursor: pointer;}
/* 活动详情 */
.ac-info{margin-bottom: 200px;}
.ac-info .ac-top{border-bottom: 1px solid #E0E0E0;margin-top:60px;padding-bottom: 109px;margin-bottom: 40px;overflow: hidden;}
.ac-info .ac-top .ac-left{width: 318px;height: 450px;margin: 0 116px 0 147px;display: inline-block;float: left;}
.ac-info .ac-top .ac-left img{width: 318px;height: 450px;}
.ac-info .ac-top .ac-right{width: 570px;display: inline-block;}
.ac-info .ac-top .ac-right h3{font-size:26px;font-weight:500;line-height:39px;color: #121212;margin-bottom: 32px;}
.ac-info .ac-top .ac-right ul li{font-size: 16px;margin-bottom: 24px;}
.ac-info .ac-top .ac-right ul li span{color:#121212;display: inline-block;vertical-align: top;}
.ac-info .ac-top .ac-right ul li span:nth-child(1){min-width: 14%;color: #999999;}
.ac-info .ac-top .ac-right ul li span:nth-child(2){width: 70%;margin-left: 20px;}
.ac-info .ac-top .ac-right .func .ac-num{font-size: 12px;}
.ac-info .ac-top .ac-right .func .ac-num span.follow_num{color: #EF8035;}
.ac-info .ac-top .ac-right .func .btn{width:140px;height:46px;background:#EF8035;border-radius:2px;border: none;padding: 0;}
.ac-info .ac-top .ac-right .func .btn a{color: #FFFFFF; width: 140px;height: 46px;line-height: 46px;text-align: center;display: block;}
.ac-info .ac-top .ac-right .func em {margin-left: 32px;width: 125px;display: inline-block;cursor: pointer;}
.ac-info .ac-top .ac-right .func em i{width: 24px;height: 24px;display: inline-block;position: relative;top: 5px;margin-right: 10px;}
.ac-info .ac-top .ac-right .func em .smile{background: url(/static/img/icon/user-icon.png) no-repeat center;background-position: -290px -7px;}
.ac-info .ac-top .ac-right .func .on .smile {background: url(/static/img/icon/user-icon.png) no-repeat center;background-position: -258px -7px;}
.ac-info .ac-top .ac-right .func .on span{color:#8A8A8A;}
.ac-info .ac-top .ac-right .func em:hover{color:#8A8A8A;}
.ac-info .ac-top .ac-right .func em:hover .smile{background: url(/static/img/icon/user-icon.png) no-repeat center;background-position: -258px -7px;}
.ac-info .panel-ac{padding-bottom: 22px;}
.ac-info .panel-ac .panel-header h3{font-size: 16px;}
.ac-info .panel-ac .panel-header{height: 50px;}
.ac-info .panel-ac .panel-body{padding:10px 16px 0 19px;}
.ac-info .panel-ac .panel-body p{margin-bottom: 10px;}
.ac-info .panel-ac .panel-body p span:nth-child(2){padding-left: 70px;}
/* .ac-info .ac-nav{margin-bottom:40px;} */
.ac-info .ac-nav ul li{padding-right:20px;display: inline-block;}
.ac-info .ac-nav ul li a{line-height: 30px;font-size: 22px;display: inline-block;padding-bottom: 15px;cursor: default;}
.ac-info .ac-nav ul li a:hover{color: #212229;}
.ac-info .ac-nav ul li.on a{color: #EF8035;border-bottom: 2px solid #EF8035;}
.ac-info .ac-tag {margin-top: 20px;}
.ac-info .ac-tag a{height: 24px;line-height: 22px;font-size: 12px;display: inline-block;padding: 0 15px;margin-right: 15px;}
.ac-info .ac-tag a:hover {border-color: #EF8035;color: #EF8035;}
.ac-map{margin-top: 40px;padding-top: 20px;border-top: 1px solid #ECECEC;}
.ac-map>p{line-height: 40px;font-size: 20px;color: #121212;}
.ac-map .ac-mapview{margin: auto;width:860px;}
.ac-map .ac-mapview #container{min-width: 552px; min-height: 370px; margin: 20px 0px; position: relative; background-color: rgb(229, 227, 223); overflow: hidden; transform: translateZ(0px);}
/* 活动结束 */
/* 文档详情 */
.document-title { height:40px; line-height:40px;font-size: 18px;font-weight: 600;color: #212229;margin-bottom: 20px;}
.document-title i { display:inline-block;width:8px;height:8px;border:1px solid #EF8035; margin-right:15px;margin-bottom: 2px;}
.document .d2, .document .d3, .document .d4, .document .d5, .document .vote{ margin-bottom:25px;}
.document .d3 dd>span, .document .d4 dd>span, .document .d5>span { color:#8a8a8a; font-size:14px; }
.document .d1 { border-bottom:1px solid #F2F2F2;margin-bottom: 5px;}
.document .d1>dt {font-size:22px;line-height: 30px;}
.document .d1>dd {font-size:12px;height:60px;}
.document .d1>dd p{ height:60px; line-height:60px; display:inline-block;}
.document .d1>dd p span{margin-right:15px;}
.document .d1>dd p .icon-yc{background: #F2F2F2;padding: 3px 6px;border-radius:2px;}
/* .document .d1>dd p span:last-of-type{ background: none;} */
.annex-download a{color: #8a8a8a;}
.annex-download a::before{content: '';display: inline-block;width: 16px;height: 16px;background: url(/static/img/icon/icon-fjxz.png);position: relative;top: 4px;margin-right: 6px;}
.annex-download a:hover{color: #FF670A;}
.article-operation{position: fixed;top:38%;z-index: 1;}
.article-operation>p{text-align: center;margin-bottom: 10px;}
.article-operation>ul{ height:180px;}
.article-operation>ul li {width:48px;height:48px;line-height: 48px;cursor: pointer;border:1px solid rgba(206,206,206,1);border-radius:50%;margin-bottom: 10px;position: relative;}
.article-operation>ul li i { position:absolute; width:48px; height:48px; display:inline-block; background:url('/static/img/darts.png') -640px -92px;} 
.article-operation>ul li span {position: absolute;bottom: 30px;left: 30px;-webkit-box-shadow: 0 10px 30px rgba(0,0,0,.07);box-shadow: 0 10px 30px rgba(0,0,0,.07);font-style: normal;border-radius: 20px;min-width: 20px;background-color: #EF8035;color: #fff;font-size: 12px;line-height: 10px;text-align: center;padding: 5px 5px 5px 5px;}
.article-operation>ul li i.i1 {background:url(/static/img/icon/wzdz.png) no-repeat center center;}
.article-operation>ul li i.i2 {background:url(/static/img/icon/wzly.png) no-repeat center center;;}
.article-operation>ul li i.i3 {background:url(/static/img/icon/wzsc.png) no-repeat center center;}
.article-operation>ul li i.i4 {background:url(/static/img/icon/aweixin.png) no-repeat center center;}
.article-operation>ul li i.i5 {background:url(/static/img/icon/aqq.png) no-repeat center center;;}
.article-operation>ul li i.i6 {background:url(/static/img/icon/awb.png) no-repeat center center;}
.article-operation>ul li i.i7 {background:url(/static/img/icon/pingfen.png) no-repeat center center;}
.article-operation>ul li i.i1.on {background:url(/static/img/icon/wzdzl.png) no-repeat center center;}
.article-operation>ul li i.i3.on {background:url(/static/img/icon/wzscl.png) no-repeat center center;}
.document .d2 .document-title {display: block;} 
.document .view-project{margin-bottom: 0;}
.document .view-project-des{padding-left: 22px;}
/* 文档详情-组成 */
.document .d3 dl dt {margin-bottom:20px;} 
.document .d3 ul {width:806px; position:relative; padding-left:70px;border-left: 1px solid #E0E0E0;}
.document .d3 ul span {position:absolute; left:0; width:70px; height:100%; top:0; display:flex;border-right: 1px solid #E0E0E0;border-bottom: 1px solid #E0E0E0;}
.document .d3 ul span em{display:block;vertical-align:middle; text-align:center; font-style:normal; margin:auto;}
.document .d3 ul li { width:245px; min-height:41px; line-height:40px; padding:0 10px; float:left; border-right: 1px solid #E0E0E0;border-bottom: 1px solid #E0E0E0;}
.document .d3 ul.first{border-top: 1px solid #E0E0E0;}
/* 文档详情-预算 */
.document .d4 dl dd{ display: block;font-size:14px;color:#EF8035;line-height:30px;margin-top:4px;margin-bottom:21px; }
.document .d4 dl dd em { font-size:24px; margin:0 10px; font-style:normal; }

.document .d5 ul {position:relative; padding-left:160px; }
.document .d5 ul span {position: absolute;left: 0;top: 0;width: 260px;height: 100%!important;display: inline-block;border-bottom: 1px solid #E0E0E0;border-right: 1px solid #E0E0E0;}
.document .d5 ul span em {text-align: center;font-style: normal;font-size: 16px;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%)}
.document .d5 ul li {height: 60px;border-bottom: 1px solid #E0E0E0;position: relative;left: 100px;width: 544px;box-sizing: border-box;display: table-cell;vertical-align: middle;}
.document .d5 ul li p { width:400px; text-align:center; color:#535353;word-break: break-all;}
.document .d5 ul li>a{ position:absolute; right:90px; top:10px; width:40px; height:40px;border-radius: 50%;}
.document .d5 ul li a img {width:40px; height:40px; display:inline-block;border-radius: 50%;border: 1px solid #E0E0E0;}
.document .d5>a { display:block; height:55px; line-height:55px; text-align:center; font-size: 18px;background: #EF8035;color: #FFFFFF;}
.document .d5>a:hover{background: #E26F21;}
.document .d5 ul li .project-jb {position: absolute;top: 16px;right:21px;cursor: pointer;}
.document .d5 ul li .project-jb i {width: 32px;height: 32px;display: block;background: url(/static/img/icon/more-btn.png) no-repeat center;}
.document .d5 ul li .project-jb:hover .project-box {display: block;}
.document .d5 ul li .project-jb .project-box {color: #5C5E68;padding: 8px 0px;text-align: center;position: absolute;right: -20px;top: 30px;width: 68px;background: rgba(255,255,255,1);box-shadow: 0px 3px 6px #DCDEE9;border-radius: 2px;display: none;z-index: 99;}
.document .d5 ul li .project-jb .project-box em{width: 68px;line-height: 24px;display: block;}
/* 转载、标签、分享 */
.document .d6 {margin-bottom:50px;}
.document .d6 .original {margin-bottom:30px;}
.document .d6 .original dt { height:35px;}
.document .d6 .original dt p {float:right;color:#535353;/* font-size:12px; */}
.document .d6 .original dt p em { display:inline-block; font-style: normal; font-size:14px; color:#EF8035; padding-left:15px;margin-left: 10px; position:relative; cursor:pointer;}
.document .d6 .original dt p em i { position:absolute;display: inline-block;width: 9px;height: 9px;line-height: 13px;transition: all .3s; left:0; top:5px;font-size: 12px;}
.document .d6 .original dt p em.on i {transform: rotate(180deg);top: 8px;}
.document .d6 .original dd {background:#BBBBBB; padding:10px 30px; display:none;}
.document .d6 .original dd span { display:block; text-align:right; color:#535353;font-size:12px;}
.document .d6 .original dd span:last-child{padding-top:15px;}
.document .d6>p {display:inline-block;}
.document .d6>p a{height:24px;line-height:22px; font-size:12px; display:inline-block; padding:0 15px; margin-right:15px; }
.document .d6>p a:hover {border-color:#EF8035;color: #EF8035;}
.document .d6 div {display:inline-block; float:right; color:#535353; font-size:12px;}
.document .d6 div span, .document .d6 div dl { float:left; margin-left:15px; }
.document .d6 div span {padding-left:5px; }
.document .d6 div span:hover { color:#EF8035; }
.document .d6 div .boxshare { width:30px;}
.document .d6 div .boxshare span {margin:0;}
.document .d6 div .popup-report{margin-left:10px;cursor: pointer;}
.document .d6 div span i{width: 24px;height: 24px;display: inline-block;}
.document .d6 div span .i1{background: url(/static/img/icon/liulan.png) no-repeat center center;}
.document .d6 div span .i2{background: url(/static/img/icon/jub.png) no-repeat center center;}
.document .d6 div span .i3{background: url(/static/img/icon/setting.png) no-repeat center center;}
.document .d6 div span em{position: relative;top:-8px;margin-left: 5px;}
.document .d6 div .popup-setting{cursor: pointer;position: relative;}
.document .d6 div .popup-setting .popup-setting-content{position: absolute;background: #fff;border: 1px solid #ebebeb;border-radius: 4px;-webkit-box-shadow: 0 5px 20px rgba(26,26,26,.1);box-shadow: 0 5px 20px rgba(26,26,26,.1);opacity: 0;left: -20px;bottom:40px;}
.document .d6 div .popup-arrow-top{width: 32px;height: 16px;margin-top: -2px;-webkit-transform: translate(-50%);transform: translate(-50%);left: 34px;bottom: -16px;}
.document .d6 div .popup-arrow-top:after{left: 50%;top: -8px;}
.document .d6 div .popup-arrow-bottom {width: 32px;height: 16px;-webkit-transform: translate(-50%,-100%);transform: translate(-50%,-100%);left: 34px;}
.document .d6 div .popup-arrow-bottom:after {left: 50%;bottom: -8px;}
.document .d6 div .popup-arrow {position: absolute;overflow: hidden;pointer-events: none;}
.document .d6 div .popup-arrow:after{content: "";position: absolute;-webkit-box-sizing: border-box;box-sizing: border-box;width: 24px;height: 24px;margin: -12px;border: 1px solid #ebebeb;background: #fff;-webkit-transform: rotate(45deg);transform: rotate(45deg);pointer-events: auto;}
.document .d6 div .popup-menu{padding: 6px 0;}
.document .d6 div .popup-menu-item{display: block;width: 100px;padding: 0 20px;text-align: center;cursor: pointer;-webkit-box-sizing: border-box;box-sizing: border-box;line-height: 40px;}
.document .d6 div .popup-menu-button{height: auto;background-color: transparent;border: none;border-radius: 0;}
.document .d6 div .popup-menu-item:hover{color:#535353;background: #f6f6f6;}
.document .d7 { height:42px; margin-bottom:12px; text-align:center;}
.document .d7 em {display:inline-block; width:130px; height:42px; border:1px solid #F0F0F0; cursor: pointer; padding-top:6px; transition:all .1s;font-style: normal;}
.document .d7 em i { display: inline-block; width:25px; height: 25px; background:url('/static/img/icon/wzdz.png') no-repeat; background-position: 4px 8px;}
.document .d7 em:hover { border-color:#EF8035;color: #EF8035;}
.document .d7 em:hover i {background:url('/static/img/icon/wzdzl.png') no-repeat; background-position: 1px 4px;}
.document .d7 em.on {border-color:#EF8035;color:#EF8035;font-style: normal; }
.document .d7 em.on i {-webkit-animation: niceIn .8s .2s ease;-moz-animation: niceIn .8s .2s ease;-o-animation: niceIn .8s .2s ease;animation: niceIn .8s .2s ease;background:url('/static/img/icon/wzdzl.png') no-repeat; background-position: 1px 4px;}
.document .d7.on em {border-color:#EF8035;color:#EF8035;font-style: normal; }
.document .d7.on em i {-webkit-animation: niceIn .8s .2s ease;-moz-animation: niceIn .8s .2s ease;-o-animation: niceIn .8s .2s ease;animation: niceIn .8s .2s ease;background:url('/static/img/icon/wzdzl.png') no-repeat; background-position: 1px 4px;}

/* 详情评分  */
.document .d8 {padding-bottom:50px; text-align:center;}
.document .d8>span { display:inline-block; padding-top:15px; font-size:12px; color:#363636; }
.document .d8 .score { width:250px; height:50px; margin:0 auto; position:relative;}
.document .d8 .score>p { position:absolute; top:18px; left:270px; width:150px;text-align:left; font-size:20px;}
.document .d8 .score>p b {font-weight:normal;}
.document .d8 .score>p span {padding-left:10px;}
.document .d8 .score i {width:50px; height:50px; display:inline-block; background:url('/static/img/darts.png') -580px -180px; }
.document .d8 .score.on i { background-position:-580px -120px;; }
.document .d8 .score.score1 i:nth-child(1) { background-position:-640px -120px; }
.document .d8 .score.score2 i:nth-child(1) { background-position:-700px -120px; }
.document .d8 .score.score3 i:nth-child(1) { background-position:-700px -120px; }
.document .d8 .score.score3 i:nth-child(2) { background-position:-640px -120px; }
.document .d8 .score.score4 i:nth-child(1) { background-position:-700px -120px; }
.document .d8 .score.score4 i:nth-child(2) { background-position:-700px -120px; }
.document .d8 .score.score5 i:nth-child(1) { background-position:-700px -120px; }
.document .d8 .score.score5 i:nth-child(2) { background-position:-700px -120px; }
.document .d8 .score.score5 i:nth-child(3) { background-position:-640px -120px; }
.document .d8 .score.score6 i:nth-child(1) { background-position:-700px -120px; }
.document .d8 .score.score6 i:nth-child(2) { background-position:-700px -120px; }
.document .d8 .score.score6 i:nth-child(3) { background-position:-700px -120px; }
.document .d8 .score.score7 i:nth-child(1) { background-position:-700px -120px; }
.document .d8 .score.score7 i:nth-child(2) { background-position:-700px -120px; }
.document .d8 .score.score7 i:nth-child(3) { background-position:-700px -120px; }
.document .d8 .score.score7 i:nth-child(4) { background-position:-640px -120px; }
.document .d8 .score.score8 i:nth-child(1) { background-position:-700px -120px; }
.document .d8 .score.score8 i:nth-child(2) { background-position:-700px -120px; }
.document .d8 .score.score8 i:nth-child(3) { background-position:-700px -120px; }
.document .d8 .score.score8 i:nth-child(4) { background-position:-700px -120px; }
.document .d8 .score.score9 i:nth-child(1) { background-position:-700px -120px; }
.document .d8 .score.score9 i:nth-child(2) { background-position:-700px -120px; }
.document .d8 .score.score9 i:nth-child(3) { background-position:-700px -120px; }
.document .d8 .score.score9 i:nth-child(4) { background-position:-700px -120px; }
.document .d8 .score.score9 i:nth-child(5) { background-position:-640px -120px; }
.document .d8 .score.score10 i:nth-child(1) { background-position:-700px -120px; }
.document .d8 .score.score10 i:nth-child(2) { background-position:-700px -120px; }
.document .d8 .score.score10 i:nth-child(3) { background-position:-700px -120px; }
.document .d8 .score.score10 i:nth-child(4) { background-position:-700px -120px; }
.document .d8 .score.score10 i:nth-child(5) { background-position:-700px -120px; }
.document .d8 .item{overflow:hidden;margin-top:20px;}
.document .d8 .item h3{display:inline-block;vertical-align:middle;font-size:12px;font-weight:400;color:#8a8a8a;line-height:16px;margin-right:15px}
.document .d8 .item h3 em{display:block;font-size:18px;line-height:22px;font-style:normal;margin-bottom: 5px;}
.document .d8 .item h3 b {font-weight:normal;}
.document .d8 .item>span{display:inline-block;vertical-align:middle;width:48px;height:48px;line-height:46px;border:1px solid #EF8035;font-size:24px;color:#EF8035;margin-right:15px}
.document .d8 .item p{display:block;vertical-align:middle;font-size:24px;color:#5d5d5d;margin-top: 20px;}
.document .d8 .item p a{display:inline-block;width:31px;height:31px;background-repeat:no-repeat;background-position:center center;margin-bottom: 5px;}
.document .d8 .item p a img{display:block;width:100%;height:100%;}
.document .d8 .item p a img{display:block;width:100%;height:100%;border-radius: 50%;}
/* 详情投票  */
.document .vote {position:relative; border-color:#E0E0E0;}
.document .vote p{ font-size:14px; color:#666666; }
.document .vote span { font-size:12px; color:#666666; }
.document .vote em { font-size:12px; color:#666666; }
.document .vote em i {font-style:normal; }
.document .vote em i:nth-child(1) {height:1px; background:#EF8035; display:inline-block; margin-bottom:3px; margin-left:22px;max-width: 690px;}
.document .vote em i:nth-child(2) {margin-left:15px;}
.document .vote em i:nth-child(3) {float:right;margin-right:5px;}
.document .vote>div {position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(83,83,83,.4);}
.document .vote>div i {display:block;position:absolute;top:50%;left:0;right:0;height:50px;line-height:50px;margin-top:-25px;text-align:center;font-style:normal;font-size:12px;color:#8a8a8a}

/* 详情右侧 */
.doc-user{margin-bottom:30px;padding:32px 24px;background: #FAFAFA;border-radius:2px;}
.doc-user dl{display:block;text-align: center;}
.doc-user dl dt{text-align: center;margin-bottom: 13px;}
.doc-user dl dt a{position: relative;}
.doc-user dl img{width:72px;height:72px;border-radius: 50%;}
.doc-user dl p{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-bottom: 4px;}
.doc-user dl p a{font-size: 16px;}
.doc-user dl p span {font-size:12px; display:inline-block; height:16px; line-height:16px; vertical-align:middle;padding-right:5px;}
.doc-user dl p i {width: 16px;height: 16px;display: inline-block;background: url('/static/img/darts.png');}
.doc-user dl p i.nan {background-position: -500px -100px;}
.doc-user dl p i.nv {background-position: -520px -100px;}
.doc-user dl dt a i {width: 20px;height: 20px;display: inline-flex;position: absolute;left: 54px;bottom:-27px;}
.doc-user dl .popup-boxf i.i1n{background: url(/static/img/icon/qygfrzw.png) no-repeat center center;background-size: 100% 100%;vertical-align: middle;margin-right: 5px;}/* 企业未认证 */
.doc-user dl .popup-boxf i.i1{background: url(/static/img/icon/qygfrz.png) no-repeat center center;background-size: 100% 100%;vertical-align: middle;margin-right: 5px;}/* 企业已认证 */
.doc-user dl dt a i.nan{width: 24px;height: 24px;background: url(/static/img/icon/nan.png) no-repeat;bottom:-32px;right: -32px;z-index: 9;background-size: 100%;}/* 个人男 */
.doc-user dl dt a i.nv{width: 24px;height: 24px;background: url(/static/img/icon/nv.png) no-repeat;bottom:-32px;right: -32px;z-index: 9;background-size: 100%;}/* 个人女 */

.doc-user dl dd a i.igr{background: url(/static/img/icon/grgfzh.png) no-repeat center center;background-size: 100% 100%;vertical-align: middle;}/* 个人已认证 */
.doc-user dl dd a i.igrn{background: url(/static/img/icon/qygfrzw.png) no-repeat center center;background-size: 100% 100%;vertical-align: middle;}/* 个人未认证 */
.doc-user dl dd i.i-city {width: 12px;height: 12px;background: url(/static/img/icon/i-city.png) no-repeat;margin-right: 2px;top: 2px;position: relative;}
.doc-user dl dd i.i-ly{width: 12px;height: 12px;background: url(/static/img/icon/i-ly.png) no-repeat;margin-right: 2px;top: 2px;position: relative;}
.doc-user dl dd i.i-zy{width: 12px;height: 12px;background: url(/static/img/icon/i-zy.png) no-repeat;margin-right: 2px;top: 2px;position: relative;}
.doc-user dl div{margin-top: 12px;height: 24px;}
.doc-user dl div i{display: inline-block;}
.doc-user dl div i.i3{width: 24px;height: 24px;background: url(/static/img/icon/u-jlb.png) no-repeat;margin-right: 6px;}
.doc-user dl div i.i3n{width:24px;height:24px;background: url(/static/img/icon/u-jlbn.png) no-repeat;margin-right: 14px;}
.doc-user dl div i.i4{width: 24px;height: 24px;background: url(/static/img/icon/u-hp.png) no-repeat;}
.doc-user dl div i.i4n{width:24px;height:24px;background: url(/static/img/icon/u-hpn.png) no-repeat;}
.doc-user dl div i.i7{width:24px;height:24px;background: url(/static/img/icon/user-icon.png) no-repeat;background-position: -59px -118px;}
.doc-user dl div i.i7n{width:24px;height:24px;background: url(/static/img/icon/user-icon.png) no-repeat;background-position: -91px -118px;}
.doc-user dl dd p i.i8{width: 15px;height: 15px;background: url(/static/img/icon/user-icon.png) no-repeat;background-position: -9px -10px;vertical-align: middle;margin-left: 6px;}
.doc-user dl dd p i.i8n {width: 15px;height: 15px;background: url(/static/img/icon/user-icon.png) no-repeat;background-position: -30px -10px;vertical-align: middle;margin-left: 6px;}
.doc-user dl dd p a em.gf{width: 36px;height: 18px;line-height: 18px;text-align: center;display: inline-block;vertical-align: middle;font-size: 12px;font-weight: 400;background-color: #212229;color: #F3B435;-webkit-border-radius: 2px;border-radius: 2px;margin-right: 8px;margin-top: -0.2em;font-style: normal;margin-left: 4px;}
.doc-user dl .popup-fullname{width: 250px;padding: 11px 8px;box-shadow: 0px 0px 8px rgba(215,224,238,1);position: absolute;background: #fff;transition: all .5s;bottom: 27px;opacity: 0;z-index: 99;height: auto;}
.doc-user dl .popup-fullname i{left: 106px;bottom: -15px;transform: rotate(-90deg);border-right-color: rgb(255, 255, 255);position: absolute;width: 0;height: 0;border-width: 8px;border-color: transparent;border-style: dashed;*overflow: hidden;}

.doc-user .btns{display:flex;flex-flow: wrap;justify-content: space-between;}
.doc-user .btns>a{position:relative;display:flex;height:36px;overflow:hidden;justify-content:center;align-items:center;margin-top:15px;color:#535353}
.doc-user .btns>a.follow{width: 316px;color:#fff;border-color:#EF8035;background-color: #EF8035;border-radius:4px;}
.doc-user .btns>a.letter{width: 140px;color:#333333;border-color: #FFE7D5;background-color: #FFE7D5;border-radius: 4px;}
.doc-user .btns>a.follow:hover{border-color:#E26F21;background-color: #E26F21;}
.doc-user .btns>a.letter:hover {background: #E26F21;border-color: #E26F21;}
.doc-user .btns>a:after,.doc-user>a:before{content:"";width:100%;height:50%;position:absolute;top:-50%;left:130%;background:#EF8035;transform:scale(6,5) rotate(45deg);transition:all ease .5s;display:block;z-index:-10}
.doc-user .btns>a:after{top:100%;left:-130%}
.doc-user .btns>a.follow:hover{color:#fff}
.doc-user .btns>a:hover:before{top:0;left:25%}
.doc-user .btns>a:hover:after{top:50%;left:-25%}
.doc-user .btns>a.on{background-color: #C6C8D1!important;border-color:#C6C8D1!important}
.doc-user .btns>a.bt-c3{width: 140px;border-radius: 4px;}
.doc-user .btns>a.join{width: 140px;color:#333333;border-color: #FFE7D5;background-color: #FFE7D5;border-radius: 4px;margin-left: 14px;}
.doc-user .btns>a.join-sh{width: 140px;color:#333333;border-radius: 4px;margin-left: 14px;}
.doc-user .btns>a.join-yjr{width: 140px;color:#333333;border-radius: 4px;margin-left: 14px;}
.doc-user .btns>a.ml14{margin-left: 14px;}
.doc-user .doc-user-zjfb {margin-top: 32px;}
.doc-user .doc-user-zjfb h3{font-size: 16px;margin-bottom: 16px;}
.doc-user .doc-user-zjfb h3 i{width: 5px;height: 14px;position: relative;top: 2px;margin-right: 5px;border-left: 3px solid #F98117;}
.doc-user .doc-user-zjfb h3 span{color: #333;cursor: default;}
.doc-user .doc-user-zjfb li{margin-bottom: 24px;}
/* .doc-user .doc-user-zjfb li:last-child{margin-bottom: 0px;} */
.doc-user .doc-user-zjfb li>div{overflow: hidden;display: flex;align-items: center;}
.doc-user .doc-user-zjfb li p.elip{height: 47px;white-space: normal;display: block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;word-break: break-all;}
.doc-user .doc-user-zjfb li .pic {width: 84px;height: 47px;margin-right: 15px;}
.doc-user .doc-user-zjfb li .pic img{width: 84px;height: 47px;}
.doc-user .doc-user-zjfb li>.time{font-size: 12px;text-align: right;}
.doc-user .doc-user-zjfb .zjfb-more{text-align: center;}
.doc-user .doc-user-zjfb .zjfb-more a{color: #989CAB;font-size: 12px;}
.doc-user .doc-user-zjfb .zjfb-more a:hover {color: #EF8035;}
/* 轮播 */
.slide {padding:35px 0 50px;}
.slide.slide-good{border-top: none;}
.slide .panel { width:100%; max-width:1200px; margin:0 auto;}
.slide .panel .panel-header{padding-right: 0;}
.slide .panel .panel-header>a.project_more_btn{padding-right:0;}
.slide .panel-body {position:relative;}
.slide .panel-body .loading { position:absolute;left:50%; width:50px; height:50px; margin-left:-25px; top:90px; display:flex; justify-content:center; align-items:center; }
.slide .panel-body .loading i { font-size: 38px; color: #434343 !important;}
.slide .swiper-container{opacity:0;z-index:-1;max-height:286px;} 
.slide .swiper-container#item1, .slide .swiper-container#item2 {height:310px;}
.slide .swiper-container.on {opacity:1!important;z-index:0!important;}
.slide .panel-body .swiper-container:nth-child(2) {position:absolute; top:0;left:0;width:100%;height:100%;}
.slide .pagination {text-align:center;padding-top:30px;}
.slide ul {text-align:center; position:relative; }
.slide ul li {display:inline-block; font-size:16px; padding: 0 30px; cursor:pointer;}
.slide ul li:hover, .slide ul li.on {color:#EF8035;}
.slide ul li a {color:#fff;}
.slide ul em {height: 2px;background: #EF8035;position:absolute;top:32px;}
.slide-good .panel-header{height: 101px;padding: 34px 22px 24px 45px;}
/* 热门企业 */
.project_slide_box{height: 840px;width: 100%;overflow: hidden;}
#hot_company {margin:50px auto 70px; position:relative;width: 1200px;}
#hot_company .panel-body { max-width: 1200px;max-height: 90px;margin-top: 83px;}
#hot_company .panel-body .loading {position:absolute;left:50%;width:50px;height:50px;margin-left:-25px;top:45px;display:flex;justify-content:center;align-items:center;}
#hot_company .panel-body .loading i {font-size:38px;color:#434343!important;}
#hot_company .panel-body .swiper-wrapper {opacity:0;z-index:-1;}
#hot_company .panel-body .swiper-wrapper .swiper-slide{width: 90px !important;height: 90px;border-radius: 50%;margin-right: 64px;}
#hot_company .panel-body .swiper-wrapper img{width: 90px;height: 90px;border-radius: 50%;background: #FFFFFF; border: 1px solid #e0e0e0;}
#hot_company .panel-body .swiper-wrapper .pic i.i2{width: 16px;height: 16px;margin: 0 3px;background: url(/static/img/icon/icon1.png) no-repeat center center;background-position: -80px -113px;display: inline-flex;position: absolute;right: 0;bottom: 5px;}
#hot_company .panel-body .swiper-wrapper.on {opacity:1;z-index:0;}
#hot_company ul {text-align:center; position:relative; }
#hot_company ul li {display:inline-block; font-size:16px; padding: 0 30px; cursor:pointer;color:#fff; border-bottom:2px solid #EF8035; padding-bottom:10px;}
#hot_company ul li a {}
#hot_company .panel-header {height:60px;}
#hot_company .prev, #hot_company .next { width:40px; height:40px; position:absolute; left:-50px; top:165px; padding:10px; cursor:pointer; transform: rotate(45deg); transition:all .3s; }
#hot_company .prev:hover, #hot_company .next:hover { opacity:1;}
#hot_company .prev i, #hot_company .next i {width:20px; height:20px; border:1px solid #707070; display:inline-block;}
#hot_company .next { left: initial; right:-50px;}
#hot_company .prev i {border-right:none; border-top:none;}
#hot_company .next i {border-bottom:none; border-left:none;}
/* 名人面板 */
.panel-celebrity { padding:0 15px;overflow:initial;}
.panel-celebrity .panel-body {padding-top: 40px;position: relative;height: 240px;}
.panel-celebrity .panel-body .loading {position:absolute;left:50%;width:50px;height:50px;margin-left:-25px;top:75px;display:flex;justify-content:center;align-items:center;}
.panel-celebrity .panel-body .loading i {font-size:38px;color:#434343!important;}
.panel-celebrity .panel-body .swiper-wrapper {opacity:0;z-index:-1;}
.panel-celebrity .panel-body .swiper-wrapper.on {opacity:1;z-index:0;}
.panel-celebrity .prev, .panel-celebrity .next { width:40px; height:40px; position:absolute; left:-50px; top:90px; padding:10px; cursor:pointer; transform: rotate(45deg); transition:all .3s; }
.panel-celebrity .prev:hover, .panel-celebrity .next:hover { opacity:1;}
.panel-celebrity .prev i, .panel-celebrity .next i {width:20px; height:20px; border:1px solid #E0E0E0; display:inline-block;}
.panel-celebrity .next { left: initial; right:-50px;}
.panel-celebrity .prev i {border-right:none; border-top:none;}
.panel-celebrity .next i {border-bottom:none; border-left:none;}
.panel-celebrity .swiper-slide {height: 240px;flex-direction: column;width: 200px !important;margin-right:35px !important;}
.panel-celebrity .img {width: 112px;height: 112px;overflow: hidden;margin: 0 auto;border-radius: 50%;border: 1px solid #e0e0e0;transform: rotate(0deg)}
.panel-celebrity .img img{width: 112px;height: 112px;overflow: hidden;border-radius: 50%;}
.panel-celebrity .img i.i11{width: 16px;height: 16px;background: url(/static/img/icon/icon1.png) no-repeat center center;display: inline-flex;position: relative;left: 83px;bottom: 20px;background-position:-80px -45px;}
.panel-celebrity dl { width:100%; height: 80px; text-align:center; padding-top:16px;}
.panel-celebrity dl dt {font-size: 16px;color: #212229;}
.panel-celebrity dl dt span {height:20px;line-height:20px; display:inline-block;}
.panel-celebrity dl dt i { display:inline-block;width:20px;height:20px;background: url(img/darts.png)-110px -60px;}
.panel-celebrity dl dd {text-overflow: ellipsis;overflow: hidden;white-space: nowrap;text-align: center;padding-top: 12px;}
/*近期高分项目*/
.doc-slide { flex-direction:column;}
.doc-slide .img{height: 160px;overflow: hidden;border-radius: 2px;}
.doc-slide .img img{ height: 100%;object-fit: cover;}
.doc-slide>div { padding-top:15px; width:100%;}
.doc-slide h5 { height:45px; text-align:left;margin-bottom: 30px;}
.doc-slide h5 a { color:#666666;}
.doc-slide h5.elip{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;-moz-line-clamp:2;-moz-box-orient:vertical;-ms-line-clamp:2;-ms-box-orient:vertical;-o-line-clamp:2;-o-box-orient:vertical;white-space:normal;}
.doc-slide h5 a:hover { color:#EF8035; }
.doc-slide dl { height:32px;display:block;color: #535353;}
.doc-slide dl img { width:32px;height:32px; }
.doc-slide dl dt, .doc-slide dl dd {font-size:12px; display:inline-block; float:left; }
.doc-slide dl dt { width:110px;}
.doc-slide dl dt a i.i2{width: 16px;height: 16px;margin: 0 3px;background: url(/static/img/icon/icon1.png) no-repeat center center;background-position: -80px -113px;display: inline-flex;position: absolute;left: 14px;bottom: 5px;transform: scale(0.9);}
.doc-slide dl dt a i.i11{width: 16px;height: 16px;margin: 0 3px;background: url(/static/img/icon/icon1.png) no-repeat center center;background-position: -80px -45px;display: inline-flex;position: absolute;left: 14px;bottom: 5px;transform: scale(0.9);}

.doc-slide dl>div{float: right;}
.doc-slide dl dd {height:26px;line-height:26px;position:relative; padding-left:20px;margin-left: 5px;}
.doc-slide dl dd i { width:24px; height:24px; display:inline-block;/*background:url('img/darts.png') -640px -90px; */position: absolute; top:0px;left:-2px;} 
.doc-slide dl dd.i1 i {background:url('/static/img/icon/liulan.png') no-repeat center center;background-position: 0px 8px;}
.doc-slide dl dd.i2 i {background:url('/static/img/icon/liuyan.png') no-repeat center center;}
.doc-slide dl dd.i3 i {background:url('/static/img/icon/dianzan.png') no-repeat center center;}
.doc-slide dl dd.i4 i {background:url('/static/img/icon/pingfen.png') no-repeat center center;}
.doc-slide dl dd.i1.on i{background:url('/static/img/icon/liulan.png') no-repeat center center;opacity:1;background-position: 0px 8px;}
.doc-slide dl dd.i3.on i {background:url('/static/img/icon/dianzan.png') no-repeat center center;opacity:1;}
.doc-slide dl dd.i4.on i {background:url('/static/img/icon/gfpf.png') no-repeat center center;opacity:1;}
.doc-slide dl dd.i4.on em {color: #EF8035;}
/* .doc-slide dl dd.on {color:#EF8035;} */
.doc-slide dl dd a {padding:0 3.5%; display:flex; align-items:center; }
.doc-slide dl dd em { font-style:normal; padding-left:5px;}
.doc-slide dl dt img {width:26px;height:26px; margin-right:10px;border-radius:50%;border: 1px solid #c9c9c9;}
.doc-slide dl dd a:hover { color:#fff; }
.doc-slide dl dd a.on { color:#EF8035; }
.d9 .doc-slide{display:flex;flex-direction:row;border-bottom: 1px solid #202020; padding:20px 0;} 
.d9 .doc-slide:first-child {padding-top:0; }
.d9 .doc-slide:last-child {border-bottom:none;}
.d9 .doc-slide .img { width:320px; margin-right:20px;}
.d9 .doc-slide dl dd {flex: initial;}
.d9 .doc-slide>div {padding-top:10px;} 
.d9 .doc-slide h5 { font-size:20px; height:70px;}

.doc-slide .vod { position:absolute;top:0;left:0;right:0;bottom:0;z-index:100;height:160px; background:#000;}
.doc-slide .vod i { width:100%; height:140px; opacity:0; transition:all .25s;display:none }
.doc-slide .vod i.on {opacity:1;display:block;}
.doc-slide .vod .pre{ transition:all .25s; overflow:hidden; position: absolute;top:7px;left:0px;right:0px;height:5px; margin:0 10px; background-color:rgba(255,255,255,.5);z-index:101;}
.doc-slide .vod .pre em { display:block; height:5px; background:#fff; width:0%;}
/* 文档预览 */
.doc-preview {text-align:center; font-size:16px;padding: 20px 0;position: fixed;left: 0;right: 0;bottom: 0;background: #ffffff;border-top: 1px solid #E0E0E0;z-index: 9999;}
.doc-preview span {display:inline-block; height:32px; line-height:32px; padding-right:15px;}
.doc-preview .btn{height:48px;line-height:44px;border:2px solid #EF8035;border-radius:4px;padding: 0 39px;color:#EF8035;margin-right: 22px;}
.doc-preview .btn:hover {color: #EF8035;border-color: #EF8035;}
/* 文章标签 */
.tag-article {padding:10px 0 20px!important;}
.tag-article dl{ width:25%; float:left; padding:15px;}
.tag-article dl dt{width:60px; height:90px; margin-right:15px;float:left; text-align:center;}
.tag-article dl dt i { display:inline-block; width:24px;height:24px;background:url('/static/img/darts.png') -310px -25px; margin:0 auto;}
.tag-article dl dt span { display:block; font-size:16px; color:#EF8035;}
.tag-article dl:nth-child(2) dt i {background-position-x:-340px; }
.tag-article dl:nth-child(3) dt i {background-position-x:-370px; }
.tag-article dl:nth-child(4) dt i {background-position-x:-430px; }
.tag-article dl dd { margin-top:-5px;}
.tag-article dl dd a {font-size:12px;display:inline-block;padding:0 2px 0 0;color: #666666;}
.tag-article dl dd a:hover{color:#EF8035;}
.tag-article dl dd a.on {color:#EF8035}
.tag-article dl:first-child{padding-left:0;}
.tag-article dl:last-child{padding-right:0;}
/* 项目标签 */
.tag-project {height:60px;display:flex; padding-top:20px;}
.tag-project dl {width:80px; margin-right:50px; position: relative;}
.tag-project dl dt {cursor:pointer;color: #212229;}
.tag-project dl dt i{ margin-left:15px; width:9px;height:9px;display:inline-block; background: url(/static/img/icon/down.png) no-repeat;transition:all .3s;}
.tag-project dl dd { display:none; position: absolute;top: 30px;left: 0;z-index: 999;width:120px;background: #FFFFFF;font-size: 12px; padding:10px 0;box-shadow: 0 0 12px #E0E0E0;}
.tag-project dl.on dt {}
.tag-project dl.on dt i {/* transform: rotate(360deg); */ background: url(/static/img/icon/up.png) no-repeat;opacity:1;}
.tag-project dl.on dd {display:block;}
.tag-project dl dd>a {display:block;margin-bottom:10px; position: relative; padding-left:15px;}
.tag-project dl dd>a.on {color:#EF8035;}
.tag-project dl dd>a:last-child{margin-bottom:0;}
.tag-project dl:nth-child(3) dd { width:450px;}
.tag-project dl:nth-child(3) dd a {float: left;display: block;padding-right: 3%;width: 25%;}
.tag-project dl dd a ol {position: absolute;left:100%;top:0;width:120px;border: 1px solid #353535;background-color: #020202; padding:10px 0; opacity:0; transition:all .3s;z-index:-1;}
.tag-project dl dd a ol li {text-align:center;margin-bottom:10px;}
.tag-project dl dd a:hover ol{opacity:1; z-index:0;}
.tag-project dl dd a ol li a {color:#8a8a8a!important;}

.tag-project .dl2 dd { width:130px;}
.tag-project .dl2 dd p{ position:relative; padding:0 15px 15px; width:135px!important;}
.tag-project .dl2 dd p.on>b>a{color: #EF8035;}
.tag-project .dl2 dd p b {font-weight:normal;}
.tag-project .dl2 dd p b a{width: 80px;display: inline-block;}
.tag-project .dl2 dd p b i{ margin-left:15px; width:9px;height:9px;display:inline-block; background: url(/static/img/icon/down.png) no-repeat; transform: rotate(270deg);transition:all .3s;float: right;margin-top: 8px;}
.tag-project .dl2 dd p span { position:absolute; top:0;left:129px; width:130px; display:none; border-left:0; background:#FFFFFF; padding:10px 15px 5px;box-shadow: 0 0 12px #E0E0E0;}
.tag-project .dl2 dd p span:hover, .tag-project .dl2 dd p b:hover, .tag-project .dl2 dd p.on span, .tag-project .dl2 dd p.on b { color:#EF8035; cursor:pointer;}
.tag-project .dl2 dd p:hover span, .tag-project .dl2 dd p.on span { display:block;}
.tag-project .dl2 dd p span a {display:block; padding-bottom:10px;}
.tag-project .dl2 dd p span a:hover, .tag-project .dl2 dd p span a.on { color:#EF8035; cursor:pointer;}

.tag-project .ico {float:left; width:40px; position:relative;}
.tag-project .ico dt {display: inline-block;width: 24px;height: 34px;background: url(/static/img/darts.png) -360px -80px;cursor: pointer;}
.tag-project .ico dt i {margin-left: 15px;width: 9px;height: 9px;display: inline-block;background: url(/static/img/darts.png)-242px -24px;transform: rotate(180deg);opacity: .25;transition: all .3s;}
.tag-project .ico dt i {display: none;}
.tag-project .ico.on dt { background-position-x:-400px;}
.tag-project .ico dd { display:none; background: #FFFFFF;padding:15px 10px 10px; width:205px; position: absolute;top:34px;left: 0;z-index: 201; text-align:center; font-size:12px;box-shadow: 0 0 12px #E0E0E0;}
.tag-project .ico dd p { width:60px; display:inline-block; float:left;}
.tag-project .ico dd p a, .tag-project .ico dd p span {display:block;}
.tag-project .ico dd p span {padding-bottom:10px; }
.tag-project .ico dd p a {margin-bottom:5px;}
.tag-project .ico dd p a.on {color: #EF8035;}
.tag-project .ico.on dd { display:block;}

.tag-project>p {display:inline-block; height:24px; line-height:24px; float:left; font-size:14px; border: 1px solid #212229; padding:0 20px; margin-right:35px; color:#212229; text-align: center;position: relative; }
.tag-project>p i {width: 24px;height: 24px; background:url(/static/img/darts.png) -618px 0; opacity:.8;transition: all 0.3s; position: absolute; top:-20px; right:-22px; cursor: pointer; }
.tag-project>p i:hover { opacity: 1;transform: rotate(90deg);} 
/* 用户标签 */
.tag-user-container{padding-top: 40px;min-width: 1200px;padding-bottom: 10px;}
.tag-user {flex-direction:column; width:1200px; margin:0px auto 0px!important;font-size:12px;}
.tag-user>div {position: relative; padding:12px 0 12px 0;}
/* .tag-user div:last-child {border-bottom:none;} */
.tag-user div li span{margin-right: 20px;}
.tag-user div li>a{color: #666666;padding: 0 12px;}
.tag-user div>span{margin-right: 20px;}
.tag-user div li span, .tag-user div li>a, .tag-user div dl, .tag-user div>span {display:inline-flex; height:29px; align-items:center;font-size: 14px;font-weight: 500;color: #212229;}
.tag-user div li:last-child{width: 994px;margin-left: 88px;padding:12px 0px 0px 0px;border-top: 1px solid #F0F3F4;margin-top: 10px;}
.tag-user div li:last-child a{margin-bottom: 12px;}
.tag-user div dl{margin:0; width:55px; justify-content:center; cursor: pointer;float:right;color: #212229; margin-right: 24px;}
.tag-user div>a:last-child {margin-right:0;}
.tag-user div a:hover{color:#EF8035;border-radius:4px;} 
.tag-user div a.on {color:#EF8035;background: #FFF7F0;border-radius:4px;} 
.tag-user div dl dt i{display:inline-block; width: 9px; height: 9px; transition: all 0.3s;margin-left: 8px;}
.tag-user div dl:last-child dt i {background: url(/static/img/icon/down.png) no-repeat;}
.tag-user div dl:last-child dt i:hover, .tag-user div dl.on i {opacity:1;}
.tag-user div dl.box {width: 50px;height: 24px;line-height: 24px;border: 1px solid #EC8D0C;color: #EC8D0C;}
.tag-user div dl.box dt{text-align: center;}
.tag-user div dl:hover i,.tag-user div dl.on i {opacity:1;}
.tag-user div dd { display:none; padding:10px 20px 5px; background:#FFFFFF; position: absolute;top:35px;left:0; width:100%; z-index:1;box-shadow: 0 0 12px #E0E0E0;}
.tag-user div dl dd>a{ width:92px; margin-bottom:10px; display:inline-block}
.tag-user div dl dd.tag1>a { width:160px;}
.tag-user div dd.radio span:before{padding-left: 14px;}
.tag-user div dl dd p {text-align:center;}
.tag-user div dl dd p label {margin:0 10px 10px; width:80px; height:28px; line-height:28px;border: 1px solid #EF8035;color:#EF8035;}
.tag-user div dl dd p label:hover {border:1px solid #EF8035;color: #EF8035;}
.tag-user-ol {width:1200px; margin:0 auto;}
.tag-user-ol li{margin-bottom:20px;border: 1px solid #444;margin-right:35px;height:24px;position:relative;display:inline-flex;align-items:center;justify-content:center;cursor: pointer; color:#535353; font-size:12px;}
.tag-user-ol li a{width:24px;height:24px;background:url(/static/img/darts.png) -620px 0;transition:all .3s;position:absolute;top:-20px;right:-22px;cursor:pointer}
.tag-user-ol li a:hover{opacity:1;transform:rotate(90deg)}
.tag-user-ol li span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding: 0 18px; max-width:300px; }
/* 用户列表标签 */
.tag-article-list{}
.tag-article-list {height:85px;display:flex; padding-top:20px;float: right;}
.tag-article-list dl {width:90px; margin-right:0px; position: relative;}
.tag-article-list dl dt {cursor: pointer;color:#212229;}
.tag-article-list dl dt i {margin-left:15px; width:9px;height:9px;display:inline-block; background: url(/static/img/icon/down.png) no-repeat;transition:all .3s;}
.tag-article-list dl.on dt i {/* transform: rotate(360deg); */background: url(/static/img/icon/up.png) no-repeat;opacity: 1;}
.tag-article-list dl dd {display: none;position: absolute;top: 30px;left: 0;z-index: 999;width: 120px;background: #FFFFFF;font-size: 12px;padding: 10px 0;box-shadow: 0 0 12px #E0E0E0;}
.tag-article-list dl.on dd {display: block;}
.tag-article-list dl dd>a {display: block;margin-bottom: 10px;position: relative;padding-left: 15px;}
.tag-child-list{display: none;padding: 19px 0px;}
.tag-child-list:first-child{display: none !important;}
/*  */
.tag-group a {display: inline-flex;height: 29px;align-items: center;font-size: 14px;font-weight: 500;color: #212229;padding: 0 12px;}
.tag-group-child {margin-left: 93px;border-radius:4px;background-color: #FFF7F0;}
.tag-group-child .tag-child-list a{display: inline-flex;height: 29px;align-items: center;font-size: 14px;font-weight: 500;padding: 0 12px;}
.tag-user div .tag-group a.on:nth-child(1){border-radius:4px;}
.tag-user div .tag-group a.on{border-radius: 4px 4px 0 0;}
/* 用户搜索 */
.search-user { margin:0 auto; width:1200px; display:flex; padding-bottom:0px;align-items:center;}
/* .search-user { margin:0 auto; width:1200px; display:flex; padding-top:15px; padding-bottom:45px;align-items:center;position: relative;top:-95px;padding-left: 770px;} */
.search-user .select { align-items:center; justify-content:center;}
.search-user .search{flex:1; display:flex; justify-content:center; position: relative;right: 280px;top: 41px;}
.search-user .search input { transition:all .3s; background:transparent;border:none;border: 1px solid #DCDEE9; color:#999999; width:280px; padding:9px 40px 9px 40px; font-size:12px;border-radius:4px;}
.search-user .search input:focus {border:1px solid #999999; }
.search-user .search>em {width: 18px;height: 18px;background: url(/static/img/icon/closew.png) no-repeat 4px 4px #BBBBBB;transition: all 0.3s;position: absolute;top: 10px;right: 8px;cursor: pointer;border-radius: 50%;background-size: 60%;opacity: 1;}

.search-user .search>b { width:40px; height:28px; display:block;  background: url(/static/img/icon/search.png) no-repeat;position: absolute; left:0;top: 4px;bottom:0; cursor: pointer; transition:all .3s;background-position: 9px 4px; }
.search-user .search>b:hover {opacity:1;background: url(/static/img/icon/wseace.png) no-repeat;background-position: 9px 4px;}
.search-user>a{position:relative;display:flex;width:110px;height:34px;overflow:hidden;border:1px solid #e26207;font-size:12px;color:#e76301;float:right; justify-content:center; align-items:center;}
.search-user>a:after, .search-user>a:before{content:"";width:100%;height:50%;position:absolute;top:-50%;left:130%;background:#EF8035;transform:scale(6,5) rotate(45deg);transition:all ease .5s;display:block;z-index:-10}
.search-user>a:after{top:100%;left:-130%}
.search-user>a:hover{border-color:#EF8035;color:#fff}
.search-user>a:hover:before{top:0;left:25%}
.search-user>a:hover:after{top:50%;left:-25%}
.search-user .search-select div{position: relative;padding: 12px 0 12px 0;width: 1200px;}
.search-user .search-select div:last-child{border-top:1px solid #F0F3F4;padding-top: 32px;padding-bottom: 0;}
.search-user .search-select div li span, .search-user .search-select div li>a{display: inline-flex;height: 29px;align-items: center;font-size: 14px;font-weight: 500;}
.search-user .search-select div li>a{padding: 0 12px;}
.search-user .search-select div:last-child li a:first-child{padding-left: 0;}
.search-user .search-select div li span {color: #212229;margin-right: 22px;}
.search-user .search-select div a:hover{color: #EF8035;}
.search-user .search-select div:first-child{padding-bottom: 24px;}
.search-user .search-select div:first-child a.on {color: #EF8035;background: #FFF7F0;border-radius: 4px;}
.search-user .search-select div:last-child a.on {color: #EF8035;}
.search-user .company-register{border: 1px solid #EF8035;width: 110px;height: 29px;line-height: 29px;text-align: center;}
.search-user .company-register a{color: #EF8035;}
/* 数艺网专栏 */
.sywcolumn-ban{position: relative;height: 250px;background: #000 url("https://img.d-arts.cn/new_logo/sy_column_banner.png") no-repeat center;background-size: cover;}
.sywcolumn-ban .wamp {position: relative;height: 250px;z-index: 20;}
.sywcolumn-ban .sywcolumn-logo{/* width: 400px; */margin: 0 auto;color: #fff;font-size: 20px;text-align: center;padding-top: 24px;}
.sywcolumn-ban .sywcolumn-logo img {width: 120px;height: 120px;border-radius: 50%;}
.sywcolumn-ban .sywcolumn-logo .sywcolumn-tit{padding-top: 10px;padding-bottom: 10px;font-weight: bold;}
.sywcolumn-ban .sywcolumn-logo .sywcolumn-tips{font-size: 16px;}
.sywzl .sywzl-nav{height: 66px;width: 1200px;color: #333;}
.sywzl .sywzl-nav ul li {float: left;margin: 0 15px;padding: 0px 2px;height: 66px;line-height: 76px;font-size: 14px;font-weight: bold;cursor: pointer;}
.sywzl .sywzl-nav ul li.active {color: #FF670A;}
.sywzl .sywzl-nav ul li:hover {color: #FF670A;}
.no_datas {text-align: center;color: #666;font-size: 16px;width: 100%;font-family: "Hiragino Sans GB","Microsoft YaHei UI","Microsoft Yahei","Microsoft Jhenghei","Arial";padding: 20px;margin-top: 20px;background: #FFFFFF;min-height: 200px;line-height: 200px;}
.sywzl .sywList{margin-bottom: 40px;}
.sywzl .sywList .sywcolumn-iteam{margin-top: 12px;margin-bottom: 20px;float: left;background: #fff;width: 380px;height: 332px;margin-right: 30px;}
.sywzl .sywList .sywcolumn-iteam:nth-child(3n){margin-right: 0;}
.sywzl .sywList .sywcolumn-iteam:hover {box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transform: translateY(-5px);-moz-transform: translateY(-4px);-ms-transform: translateY(-4px);-o-transform: translateY(-4px);transform: translateY(-4px);}
.sywzl .sywList .sywcolumn-iteam .img{width: 380px;height: 214px;}
.sywzl .sywList .sywcolumn-iteam .img a img{height: 100%;object-fit: cover;}
.sywzl .sywList .sywcolumn-bd {height: 130px;overflow: hidden;}
.sywzl .sywList .sywcolumn-bd .sywcolumn-title {height: 68px;font-size: 18px;padding: 15px 20px;line-height: 25px;margin-bottom: 10px;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;word-break: break-all;}
.sywzl .sywList .sywcolumn-bd .sywcolumn-counts {height: 40px;overflow: hidden;line-height: 40px;color: #999;background: #fafafa;font-size: 12px;padding: 0px 20px;}
.sywzl .sywList .sywcolumn-bd .sywcolumn-counts .sywcolumn-username{width: 160px;display: inline-block;}
.sywzl .sywList .sywcolumn-bd .sywcolumn-user img{width: 25px;height: 25px;border-radius: 50%;}
.sywzl .sywList .sywcolumn-bd .sywcolumn-user {float: left;margin-right: 6px;}
.sywzl .get-more .get-more-box a{height: 60px;background: #fff;color: #999;line-height: 60px;display: inline-block;width: 100%;text-align: center;font-size: 16px;}
.sywzl .get-more .get-more-box a:hover{height: 60px;background: #FF670A;color: #FFFFFF;line-height: 60px;display: inline-block;width: 100%;text-align: center;font-size: 16px;}
.sywzl .sywcolumn-intro{margin-bottom: 40px;background: #FFFFFF;clear: both;}
.sywzl .sywcolumn-intro .sywcolumn-intro-title {padding: 0 20px;height: 60px;line-height: 60px;border-bottom: 1px solid #f5f2f2;font-size: 16px;color: #212229;}
.sywzl .sywcolumn-intro .sywcolumn-intro-con {padding: 15px 20px;border-bottom: 1px solid #f5f2f2;}
.sywzl .sywcolumn-intro .sywcolumn-intro-con p {font-size: 14px;color: #666;line-height: 24px;}
.sywzl .sywcolumn-intro .sywcolumn-hz{padding: 15px 20px;text-align: right;color: #212229;}
.column-category{background: #fff;clear: both;}
.column-category .column-category-title {padding: 0 20px;height: 60px;line-height: 60px;border-bottom: 1px solid #f5f2f2;font-size: 16px;color: #212229;}
.column-category .column-category-list {overflow: hidden;padding-top: 20px;}
.column-category .column-category-list li {float: left;width: 50%;margin-bottom: 20px;}
.column-category .column-category-list li a {display: flex;padding: 0 20px;align-items: center;}
.column-category .column-category-list li a img {float: left;border-radius: 4px;width: 177px;height: 120px;object-fit: cover;}
.column-category .column-category-list li a div {margin-left: 20px;width: 360px;}
.column-category .column-category-list li a div .column-category-name{color: #666666;font-size: 18px;}
.column-category-des{color: #999999;padding-top: 10px;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-line-clamp: 2;}
/* 政策解读 */
.policy-ban{position: relative;height: 250px;background: #000 url("https://img.d-arts.cn/new_logo/syw_zl_top_zcfg.png") no-repeat center;background-size: cover;}
.policy .policyList{margin-bottom: 40px;}
.policy .policyList .policy-iteam{margin-top: 12px;margin-bottom: 12px;float: left;background: #fff;width: 590px;margin-right: 20px;display: flex;padding: 20px;}
.policy .policyList .policy-iteam:nth-child(2n){margin-right: 0;}
.policy .policyList .policy-iteam:hover {box-shadow: 0 0 15px rgba(0,0,0,.3);-webkit-transform: translateY(-5px);-moz-transform: translateY(-4px);-ms-transform: translateY(-4px);-o-transform: translateY(-4px);transform: translateY(-4px);}
.policy .policyList .policy-iteam .img{width: 240px;height: 135px;}
.policy .policyList .policy-iteam .img a img{height: 100%;object-fit: cover;}
.policy .policyList .policy-bd {overflow: hidden;flex: 1;}
.policy .policyList .policy-bd .policy-title {height: 90px;font-size: 18px;padding: 15px 20px;line-height: 25px;display: block;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;word-break: break-all;}
.policy .policyList .policy-bd .policy-counts {height: 40px;overflow: hidden;line-height: 40px;color: #999;font-size: 12px;padding: 0px 20px;margin-top: 5px;}
.policy .policyList .policy-bd .policy-counts .policy-username{width: 160px;display: inline-block;}
.policy .policyList .policy-bd .policy-user img{width: 25px;height: 25px;border-radius: 50%;}
.policy .policyList .policy-bd .policy-user {float: left;margin-right: 6px;}
.policy .get-more .get-more-box a{height: 60px;background: #fff;color: #999;line-height: 60px;display: inline-block;width: 100%;text-align: center;font-size: 16px;}
.policy .get-more .get-more-box a:hover{height: 60px;background: #FF670A;color: #FFFFFF;line-height: 60px;display: inline-block;width: 100%;text-align: center;font-size: 16px;}
/* 招聘求职 */
.recruitBox{background: #FFFFFF;margin-bottom: 40px;margin-top: 20px;}
.recruit .recruitJob .recruitTitle{padding:30px 20px 40px;font-size: 40px;color: #212229;}
.recruit .recruitJob .recruitTitle span{float: right;margin-top: 8px;color: #FF670A;font-size: 14px;font-weight: 400;cursor: help;}
.recruit .jobList{padding:0 20px 20px;}
.recruit .jobList li{width: 1160px;padding: 14px 15px;margin-bottom: 18px;border: 1px solid #ededed;color: #666666;}
.recruit .jobList li .joblist-box{display: flex;justify-content: space-between;align-items: center;}
.recruit .jobList li .joblist-box .position{flex: 1;padding-right: 20px;align-items: center;display: grid;border-right: 1px dashed #ededed;}
.recruit .jobList li .joblist-box .position .position-link{display: flex;justify-content: space-between;}
.recruit .jobList li .joblist-box .position .position-link h3{max-width: 660px;margin: 0;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;}
.recruit .jobList li .joblist-box .position .format-time{clear: both;color: #666666;margin-left: 10px;}
.recruit .jobList li .joblist-box .company {width: 280px;margin-right: 15px;padding-left: 20px;}
.recruit .jobList li .joblist-box .company .company-name{display: inline-block;max-width: 230px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;word-wrap: normal;font-size: 16px;vertical-align: middle;}
.recruit .jobList li .joblist-box .company .company-mark{position: relative;display: inline-block;width: 16px;height: 16px;margin-left: .5em;vertical-align: middle;cursor: pointer;background: url(/static/img/icon/qygfrz.png) no-repeat center center;background-size: 100% 100%;}
.recruit .jobList li .joblist-box .com-logo {width: 62px;}
.recruit .jobList li .joblist-box .com-logo a img {display: block;width: 60px;height: 60px;border: 1px solid #f5f5f5;border-radius: 50%;}
.recruit .jobList li:hover {box-shadow: 0 0 15px rgba(0,0,0,.3);}
.recruit .get-more .get-more-box a{height: 60px;background: #fff;color: #999;line-height: 60px;display: inline-block;width: 100%;text-align: center;font-size: 16px;}
.recruit .get-more .get-more-box a:hover{height: 60px;background: #FF670A;color: #FFFFFF;line-height: 60px;display: inline-block;width: 100%;text-align: center;font-size: 16px;}
.recruit .recruitJob .recruitTitle span .icon-tips {width: 14px;height: 14px;content: "";background: url(/static/img/ykt/icon-tips.png) no-repeat;background-size: 100% 100%;display: inline-block;position: relative;top: 2px;left: 5px;line-height: 17px;-webkit-transform: scale(1) rotate(0) translate3d(0,0,0);transform: scale(1) rotate(0) translate3d(0,0,0);}
/* 招聘频道 */
.recruit-ban{position: relative;height: 250px;background: #000 url("https://img.d-arts.cn/new_logo/syw_zl_top_zppd.png") no-repeat center;background-size: cover;}
/* 品牌专栏 */
.brand-ban{position: relative;height: 250px;background: #000 url("https://img.d-arts.cn/new_logo/syw_zl_top_ppzl.png") no-repeat center;background-size: cover;}
/* 特色专栏 */
.feature-ban{position: relative;height: 250px;background: #000 url("https://img.d-arts.cn/new_logo/syw_zl_top_tszl.png") no-repeat center;background-size: cover;text-align: center;}
.feature .featureList .feature-iteam{margin-top: 12px;margin-bottom: 12px;float: left;background: #fff;width: 380px;margin-right:29px;}
.feature .featureList .feature-iteam:nth-child(3n){margin-right: 0;}
.feature .featureList .feature-iteam:hover {box-shadow: 0 0 15px rgba(0,0,0,.3);-webkit-transform: translateY(-5px);-moz-transform: translateY(-4px);-ms-transform: translateY(-4px);-o-transform: translateY(-4px);transform: translateY(-4px);}
.feature .featureList .feature-iteam .img{width: 380px;height: 214px;position: relative;}
.feature .featureList .feature-iteam .img a img{height: 100%;object-fit: cover;}
.feature .featureList .feature-bd {overflow: hidden;}
.feature .featureList .feature-bd .feature-title {height: 68px;font-size: 18px;padding: 15px 10px;line-height: 25px;display: block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;word-break: break-all;position: relative;}
.feature .featureList .feature-bd .feature-counts {overflow: hidden;color: #999;font-size: 12px;padding:0px 10px 5px;margin-top: 5px;}
.feature .featureList .feature-bd .feature-counts .feature-username{width: 160px;display: inline-block;}
.feature .featureList .feature-bd .feature-user img{width: 25px;height: 25px;border-radius: 50%;}
.feature .featureList .feature-bd .feature-user {float: left;margin-right: 6px;}
.feature .featureList .feature-iteam .img .icon-play{width: 46px;height: 46px;background: url(/static/img/home/icon-video-play.png) no-repeat;background-size: 100% 100%;display: block;position: absolute;right: 50%;top: 50%;margin-right: -23px;margin-top: -23px;}
.feature-ban .feature-list-ban img{width: 304px;height: 94px;margin-top: 56px;}
.feature-info-ban .syzl-ban-tit img{width: 304px;height: 94px;margin-top: 28px;}
.feature-info-ban .feature-fl-img img{width: 100px;height: 100px;border-radius: 50%;}
.feature .featureList .feature-bd .feature-title .annex-download{font-size: 14px;position: absolute;bottom: 2px;right: 10px;}
.universityList .university-counts .feature-username{width: 160px;display: inline-block;}
.universityList .feature-user {float: left;margin-right: 6px;}
.universityList .feature-user img{width: 25px;height: 25px;border-radius: 50%;}
/* 高校专栏 */
.university-ban{position: relative;height: 250px;background: #000 url("https://img.d-arts.cn/new_logo/syw_zl_top_gxpd.png") no-repeat center;background-size: cover;}
.university .universityList ul li {width: 1200px;padding: 15px 10px;background: #fff;margin-top: 12px;margin-bottom: 12px;display: flex;align-items: center;}
.university .universityList .university-box {width: 267px;text-align: center;}
.university .universityList .university-box .university-logo {margin-bottom: 20px;}
.university .universityList .university-box .university-logo a img{width: 90px;height: 90px;border-radius: 50%;border: 1px solid #e0e0e0;}
.university .universityList .university-box .university-username{font-weight: bold;font-size: 16px;margin-bottom: 20px;}
.university .universityList .university-iteam{margin-top: 12px;margin-bottom: 7px;float: left;background: #fff;width:288px;margin-left: 16px;}
.university .universityList .university-iteam .imgBox{width: 288px;height: 162px;position: relative;overflow: hidden;}
.university .universityList .university-iteam .imgBox .img{width: 288px;height: 162px;overflow: hidden;}
.university .universityList .university-iteam .imgBox a img{height: 100%;object-fit: cover;}
.university .universityList .university-bd {overflow: hidden;}
.university .universityList .university-bd .university-title {height: 68px;font-size: 18px;padding: 15px 10px;line-height: 25px;display: block;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;text-overflow: ellipsis;word-break: break-all;position: relative;}
.university .universityList .university-bd .university-counts {overflow: hidden;color: #999;font-size: 12px;padding:5px 10px 0;margin-top: 10px;border-top: 1px solid #efefef;}
.university .universityList .university-bd .university-counts .university-username{width: 160px;display: inline-block;}
.university .universityList .university-bd .university-counts .feed-actions{display: flex;align-items: center;}
.university .universityList .university-bd .university-counts  .icon-ll{width: 24px;height: 16px;display: inline-block;background: url(/static/img/icon/liulan.png) no-repeat center center;background-position: 4px 4px;}
.university .universityList .university-bd .university-counts  em {max-width: 70px;height: 17px;line-height: 20px;vertical-align: middle;margin: 0;color: #989CAB;font-size: 12px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}

.university .universityList .university-bd .university-user img{width: 25px;height: 25px;border-radius: 50%;}
.university .universityList .university-bd .university-user {float: left;margin-right: 6px;}
.university .universityList .university-iteam .imgBox .icon-play{width: 46px;height: 46px;background: url(/static/img/home/icon-video-play.png) no-repeat;background-size: 100% 100%;display: block;position: absolute;right: 50%;top: 50%;margin-right: -23px;margin-top: -23px;}
.university .universityList .btn-box  .btn { height:32px;line-height:32px;padding:0 23px;font-size:14px;margin:0 8px 0 0; border:1px solid #FCE6D6;color: #EF8035;font-style: normal;border-radius: 3px;background: #FCE6D6;transition: all .3s;}
.university .universityList .btn-box  .btn.on, .university .universityList .btn-box  .btn:hover {border-color:#FAD9C2; color:#EF8035;background: #FAD9C2;}
.university .universityList .btn-box  .btn.follow{background:#EF8035;color: #FFFFFF;transition: all .3s;}
.university .universityList .btn-box  .btn.follow:hover{background:#E26F21;color: #FFFFFF;}
.university .universityList .btn-box  .btn.on{background: #C6C8D1;color: #FFFFFF;border: 1px solid #C6C8D1;}
.university .universityList .btn-box  .btn.follow.on {background: none;color: #C6C8D1;border: 1px solid #C6C8D1;}
.university .universityList .btn-box  .icon-ydl{width: 24px;height: 16px;display: inline-block;background: url(/static/img/icon/liulan.png) no-repeat center center;background-position: 4px 4px;}
.university .universityList .university-bd .university-title .annex-download{font-size: 14px;position: absolute;bottom: 2px;right: 10px;}

.zlmssx{padding: 20px;min-height: 320px;text-align: center;/* line-height: 400px; */background: #FFFFFF;margin-bottom: 40px;margin-top: 20px;font-size: 24px;color: #333333;}
.zlmssx img{width: 200px;height: 200px;}
.syzl-ban .syzl-ban-tit{text-align: center;}
.syzl-ban .syzl-ban-tit img{width: 304px;height: 94px;margin-top: 56px;}
.syzl-ban-des{text-align: center;color: #FFFFFF;font-size: 16px;margin-top: 12px;}
.pd40{padding-bottom: 40px;}
.transition {-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;}
/* 作者面板 */    
.author { padding:60px 0; display:flex;}
.author>div{flex:1 auto;}
.author>div:first-child{padding-right:20px;width: 545px;}
.author>div p{line-height:24px;}
.author>div p:first-child{font-size:16px;margin-bottom:15px;}
.author>div a.btn{cursor:pointer;display:flex;justify-content:center;align-items:center;background:0 0;margin-top:20px;width:140px;height:36px;border:1px solid #EF8035;color:#ffffff;background: #EF8035;}
.author>div p i{float:left;width:4px;height:4px;border:1px solid #818181;margin:10px 8px 0 0}
.author ul {padding-bottom: 30px;padding-top: 60px;margin-left: 125px;border-bottom: 1px solid #F0F0F0;padding-right: 70px;overflow: hidden;}
.author ul li{-webkit-perspective:400px;-moz-perspective:400px;-o-perspective:400px;-ms-perspective:400px;perspective:400px;margin:0;padding:0;float:left;position:relative;display:block;background:#000;margin:2px;border-radius: 50%; margin-right: 10px;}
.author ul li img{opacity:1;width: 40px;height: 40px;border-radius: 50%;}
.author ul li a{display:block;outline:0;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-o-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;background-size:100% 100%;background-position:center center;background-repeat:no-repeat;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.author em {float: right;position: relative;top: -65px;}
.author ul li a i.i11{width: 16px;height: 16px;background: url(/static/img/icon/icon1.png) no-repeat center center;background-position: -80px -45px;display: inline-flex;position: absolute;left: 30px;bottom: 0px;transform: scale(0.9);}
/* 用户列表面板 */
.panel-user-doc li{border-bottom: 1px solid #ECECEC; padding:35px 0; display:flex}
.panel-user-doc li:first-child {padding-top:0;}
.panel-user-doc li>div {border-left:none; display:flex; position:relative; width:100%; }
.panel-user-doc li>div>a{width:80px; height:80px;border-radius:50%;position: relative;}
.panel-user-doc li>div>a>.img { width:80px; height:80px;border-radius:50%;overflow: hidden;border: 1px solid #e0e0e0;transform: rotate(0deg)}
.panel-user-doc li>div>a>.img>img{width:80px; height:80px;border-radius:50%;}
.panel-user-doc li>div>a> i {width: 20px;height: 20px;display: inline-flex;position: absolute;left: 57px;bottom: 0;}
.panel-user-doc li>div>a> i.i1{background: url(/static/img/icon/qygfrzw.png) no-repeat center center;background-size: 100% 100%;}/* 个人企业未认证 */
.panel-user-doc li>div>a> i.i2{background: url(/static/img/icon/qygfrz.png) no-repeat center center;background-size: 100% 100%;}/* 企业已认证 */
.panel-user-doc li>div>a> i.i11{background: url(/static/img/icon/grgfzh.png) no-repeat center center;background-size: 100% 100%;}/* 个人已认证 */
.panel-user-doc li dl {height: 112px;padding:0 22px 0; flex:1;  border-left:none;}
.panel-user-doc dl dt{font-size: 18px; line-height:22px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; width:344px;}
.panel-user-doc dl dt a {color:#121212;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;max-width: 224px;display: inline-block;}
.panel-user-doc dl dt a:hover {color:#E26F21;}
.panel-user-doc dl dd {display:flex; align-items:center;}
.panel-user-doc dl dd:nth-child(2){ margin-top:6px;height: 17px;}
.panel-user-doc dl dd:nth-child(3){ margin-top:13px;height: 20px;}
.panel-user-doc dl dd:nth-child(4){ margin-top:11px;height: 23px;}
.panel-user-doc dl dd p:nth-child(2){display:flex; justify-content: flex-end; width:160px; }
.panel-user-doc dl dd p a { display:inline-flex; height:25px; align-items:center; padding-left:20px;transition:all .3s; color:#121212;}
.panel-user-doc dl dt em {display: inline-flex; align-items:center;height:24px;padding-top:0px;}
.panel-user-doc dl dt em i {width:20px; height:18px;margin:0 3px;background:url(/static/img/icon/icon1.png) no-repeat;}
.panel-user-doc dl dt em i.i1{background-position:-44px -80px;}/* 个人企业未认证 */
.panel-user-doc dl dt em i.i2{background-position:-80px -113px;}/* 企业已认证 */
.panel-user-doc dl dt em i.i3{background-position:-115px -43px;}/* 不是俱乐部会员 */
.panel-user-doc dl dt em i.i4{background-position:-115px -9px;}/* 是俱乐部会员 */
.panel-user-doc dl dt em i.i5{background-position:-46px -114px;}/* 还不是VIP企业 */
.panel-user-doc dl dt em i.i6{background-position:-10px -113px;}/* 是VIP企业 */
.panel-user-doc dl dt em i.i7{background-position:-145px -43px;}/* 不是好评企业 */
.panel-user-doc dl dt em i.i8{background-position:-145px -9px;}/* 好评企业 */
.panel-user-doc dl dt em i.i9{background-position:-140px -79px}/* 热门企业 */
.panel-user-doc dl dt em i.i10{background-position:-107px -77px;width: 29px;}/* 官方账号 */
.panel-user-doc dl dt em i.i11{background-position:-80px -45px;}/* 个人已认证 */
.panel-user-doc dl dt em i.i16{background-position:-10px -45px;}/* 业内大咖 */

.panel-user-doc dl dd em i.i_kefu{background-position:-51px -80px}

.panel-user-doc dl dd p a i{ width:16px; height:16px; display:inline-block; background: url('/static/img/darts.png') -560px -100px; margin-right:5px;}
.panel-user-doc dl dd .a1 { background-position:-560px -101px;}
.panel-user-doc dl dd .a2 { background-position-x:-580px;}
.panel-user-doc dl dd .a3 { background-position-x:-600px;}
.panel-user-doc dl dd .a4 { background-position:-540px -101px;}
.panel-user-doc dl dd>span { height:22px;color: #BBBBBB;margin-right: 10px;display: flex;}
.panel-user-doc dl dd span a{color: #BBBBBB;font-size: 12px;margin-right: 13px;cursor: default;display: block;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.panel-user-doc dl dd span a:nth-child(1){max-width: 100px;}
.panel-user-doc dl dd span a:nth-child(2){max-width: 200px;}
.panel-user-doc dl dd span a .i1{width: 12px;height: 12px;margin:0 4px 0 0;background: url(/static/img/icon/i-city.png) no-repeat;display: inline-block;position: relative;top: 2px;}
.panel-user-doc dl dd span a .i2{width: 12px;height: 12px;margin:0 4px 0 0;background: url(/static/img/icon/i-ly.png) no-repeat;display: inline-block;position: relative;top: 2px;}
.panel-user-doc dl dd span a .i3{width: 12px;height: 12px;margin:0 4px 0 0;background: url(/static/img/icon/i-zy.png) no-repeat;display: inline-block;position: relative;top: 2px;}
/* .panel-user-doc dl dd span a:hover{color: #EF8035;} */
.panel-user-doc dl dd span .izwrz{width: 15px;height: 15px;background: url(/static/img/icon/user-icon.png) no-repeat;background-position: -9px -10px;margin-left: -8px;position: relative;top: 4px;}
.panel-user-doc dl dd p .highlight{color: #121212;margin-left: 0;}
.panel-user-doc dl dd p span{margin-right: 24px;}
.layui-breadcrumb span[lay-separator]{margin: 0 7px;}
.panel-user-doc dl dd span.nan,.panel-user-doc dl dd span.nv {width:16px; height:16px; display:inline-block; background: url('/static/img/darts.png'); margin-right:10px;} 
.panel-user-doc dl dd span.nan {background-position: -500px -100px;margin-left:10px;}
.panel-user-doc dl dd span.nv {background-position: -520px -100px;margin-left:10px;}
.panel-user-doc .docs  { height:114px; display: flex; justify-content:flex-end; align-items:center; width:416px; position:absolute; right:0; top:0; }
.panel-user-doc .docs span {padding-left:15px;}
.panel-user-doc .docs span .img{ width:200px;height: 114px;overflow: hidden;border-radius: 2px;}
.panel-user-doc .docs span .img img{height: 100%;object-fit: cover;}
.panel-user-doc li .btn { height:32px;line-height:32px;padding:0 23px;font-size:14px;margin:0 8px 0 0; border:1px solid #FCE6D6;color: #EF8035;font-style: normal;border-radius: 3px;background: #FCE6D6;transition: all .3s;}
.panel-user-doc li .btn.on, .panel-user-doc li .btn:hover {border-color:#FAD9C2; color:#EF8035;background: #FAD9C2;}
.panel-user-doc li .btn.follow{background:#EF8035;color: #FFFFFF;transition: all .3s;}
.panel-user-doc li .btn.follow:hover{background:#E26F21;color: #FFFFFF;}
.panel-user-doc li .btn.on{background: #C6C8D1;color: #FFFFFF;border: 1px solid #C6C8D1;}
.panel-user-doc li .btn.follow.on {background: none;color: #C6C8D1;border: 1px solid #C6C8D1;}
.panel-user-doc .btns {display:none; position:relative; padding:50px 50px 0 0;}
.panel-user-doc .btns i {width:24px; height:24px; display:inline-block; background:url('/static/img/darts.png') -430px -220px; cursor:pointer;opacity: 0.7;}
.panel-user-doc .btns span { display:none;width:70px;position:absolute;top:75px;left:12px; box-shadow: 0 0 12px #E0E0E0; padding:5px 0;background: #FFFFFF;}
.panel-user-doc .btns span a { display:block; font-size:12px; padding:0 6px;color: #535353;}
.panel-user-doc .btns span a:hover {color:#EF8035;}
.panel-user-doc .btns span.on {display:inline-block;}

.panel-user-user-circle .docs, .panel-user-member-circle .docs {display:none!important;}
.panel-user-user-circle .btns, .panel-user-member-circle .btns {display:block!important;}
.panel-company-user ul{padding-bottom: 23px;padding-right: 16px;}
.panel-company-user ul li {height: 90px;margin-bottom: 16px;text-align: center;width: 33.333%;margin-right: 0;}
.panel-company-user ul li>p{padding-top: 0;width: 74px;margin-left: 8px;height: 28px;line-height: 28px;}
.panel-company-user ul li>p>a{font-size: 12px;}
.panel-company-user ul li img{width: 48px;height: 48px;border-radius: 50%;}
.panel-company-user ul li a .pic i.i2{left: 50px;}
.panel-company-user ul li a .pic i.i11 {left: 50px;}
.no-data {align-content:center; margin:200px auto; text-align:center;font-size: 16px;}
.no-data img { width:211px; height:193px;}
.no-datan {align-content:center; margin:170px auto; text-align:center;font-size: 16px;}
.no-datan div{
	width:211px; height:193px;margin:0 auto 36px;
}
.no-datan img {width: 100%;height: 100%;}
/* 评论面板 */
.panel-reply .p1{height:90px;display:flex;justify-content:center;align-items:center;border:1px solid #D8D8D8;}
.panel-reply .p1 a{font-size:14px;margin:0 5px}
.panel-reply .p1 a:hover{color:#EF8035}
.panel-reply .p1 span{font-size:12px;color:#a4a4a4;margin-left:5px}
.panel-reply .p2 {width: 754px;min-height: 81px;line-height: 24px;display:block;justify-content:center;align-items:center;margin-bottom:70px; padding:10px; position:relative;margin-left: 50px;border-radius: 2px;} 
.panel-reply .p2 textarea { background:transparent; border:none; width:100%; height:100%; resize: none; font-size:12px;color:#212229;min-height: 52px;} 
.panel-reply .p2 textarea:focus{outline:none;}
.panel-reply .p2 a { position:absolute; right:0px; bottom:-56px; font-size:12px;width: 96px;height: 40px;line-height: 40px;text-align: center;color: #FFFFFF;border-radius: 3px;}
.panel-reply .p2 a:hover { color:#FFFFFF;}
.panel-reply .p3 dl { position:relative; font-size:12px; border-bottom:1px solid #D8D8D8; padding:30px 0 15px 50px;}
.panel-reply .p3 dl dt { position:absolute; left:0; top:30px; width:40px; height:40px;border: 1px solid #e0e0e0;border-radius: 50%;overflow: hidden;}
.panel-reply .p3 dl dt img { width:40px; height:40px;border-radius: 50%;}
.panel-reply .p3 dl dd h3 { font-size:14px; color:#999999;height: 40px;line-height: 40px;}
.panel-reply .p3 dl dd h3 a {margin-right:10px;}
.panel-reply .p3 dl dd>p {color:#212229;margin-bottom: 6px;line-height: 21px;font-size: 14px;word-break: break-all;}
.panel-reply .p3 dl dd>h3 em { float:right; font-style:normal; height:40px;cursor: pointer;}
.panel-reply .p3 dl dd>h3 em i { display:inline-block; width:24px; height:24px;margin-top: 7px; /* background:url('img/darts.png') -415px 0; */ float:left; transition:all .3s; cursor:pointer;}
.panel-reply .p3 dl dd>h3 em i:hover, .panel-reply .p3 dl dd>div p em i.on {opacity:1;}
.panel-reply .p3 dl dd>h3 em b {float:left;padding:0 15px 0 2px;font-weight:normal;} 
.panel-reply .p3 dl dd>h3 em i.good{ background-position: -490px 0;}
.panel-reply .p3 dl dd>h3 em.on i.good{ background:url(/static/img/icon/dianzan.png) no-repeat center center;}
.panel-reply .p3 dl dd>h3 em.on i.good.on{ background:url(/static/img/icon/wzdzl.png) no-repeat center center;background-size: 65%;}
.panel-reply .p3 dl dd>h3 em.on i.show{background: url(/static/img/icon/liuyan.png) no-repeat center center;}
.panel-reply .p3 dl dd>div {padding-top:10px; color:#535353;}
.panel-reply .p3 dl dd>div span {color:#8a8a8a; cursor:pointer;}
.panel-reply .p3 dl dd>div span b {font-weight:normal; color:#535353;}
.panel-reply .p3 dl dd>div span b i {font-style:normal; }
.panel-reply .p3 dl dd>div span:hover, .panel-reply .p3 dl dd>div span:hover b{color:#EF8035;}
.panel-reply .p3 dl dd>div p:last-child {width: 666px; min-height:40px; position:relative; padding:0; margin-top:5px;margin-bottom: 20px;display:block;border:1px solid #EF8035;border-radius:4px;padding: 10px 21px;}
.panel-reply .p3 dl dd>div p.on:last-child {display:block;}
.panel-reply .p3 dl dd>div textarea {border:none; color:#4c4b4a; width:100%;min-height: 20px;vertical-align: top;resize: none;}
.panel-reply .p3 dl dd>div p:last-child a { position:absolute; right:-90px; bottom:0px;color: #999999;width:73px;height:40px;border-radius:4px;color: #FFFFFF;text-align: center;line-height: 40px;}
.panel-reply .p3 dl dd>div p em { float:right; font-style:normal; height:24px;}
.panel-reply .p3 dl dd>div p em i { display:inline-block; width:24px; height:24px; background:url('img/darts.png') -415px 0; float:left;  opacity:.2; transition:all .3s; cursor:pointer;}
.panel-reply .p3 dl dd>div p em i:hover, .panel-reply .p3 dl dd>div p em i.on {opacity:1;}
.panel-reply .p3 dl dd>div p em b {float:left;padding:0 15px 0 2px;font-weight:normal;} 
.panel-reply .p3 dl dd>div p em i.good{ background-position: -490px 0;}
.panel-reply .p3 dl dd>div p em.on i.good{ background-position: -515px 0;}
.panel-reply .p3 ol {display:block;font-size: 14px;background-color: #FAFAFA;border-radius: 2px;padding-bottom: 20px;}
.panel-reply .p3 ol.on {display:block;} 
.panel-reply .p3 ol li {padding:14px 21px 10px 21px; color:#212229;border-bottom:1px solid #ECECEC;}
.panel-reply .p3 ol li:last-of-type{border-bottom: 0;}
.panel-reply .p3 ol li div:nth-child(2) span{color:#666666;word-break: break-all;}
.panel-reply .p3 ol li .reply_content{color: #666666;}
.panel-reply .p3 ol li .item-user{margin: 13px 0;line-height: 20px;font-size: 12px;}
/* .panel-reply .p3 ol li span{padding:0 5px;} */
.panel-reply .p3 ol li span>span{color:#8a8a8a;margin: 0 5px;}
.panel-reply .p3 ol li span img{width: 16px;height: 16px;border-radius: 50%;margin-right: 6px;}
.panel-reply .p3 ol li em { float:right; font-style:normal;position:relative;cursor: pointer;}
.panel-reply .p3 ol li em i {cursor:pointer; width:24px; height:24px; display:inline-block; position:relative;margin-top:-1px;float: left;transition: all .3s;}
.panel-reply .p3 ol li em b{float: left;padding: 0 15px 0 2px;font-weight: normal;color: #999999;}
.panel-reply .p3 ol li em i.good{background: url(/static/img/icon/dianzan.png) no-repeat center center;}
.panel-reply .p3 ol li em i.good.on{ background:url(/static/img/icon/wzdzl.png) no-repeat center center;background-size: 65%;}
.panel-reply .p3 ol li em i.show{background: url(/static/img/icon/liuyan.png) no-repeat center center;}
.panel-reply .p3 ol li em i:hover { opacity:1; }
.panel-reply .p3 ol p {width: 666px; min-height:40px; position:relative; padding:0; margin-top:5px;margin-bottom: 20px;display:block;border:1px solid #EF8035;border-radius:4px;padding: 10px 21px;}
.panel-reply .p3 ol p.on {display:block;}
.panel-reply .p3 ol p a { position:absolute; right:-90px; bottom:0px;color: #999999;width:73px;height:40px;border-radius:4px;color: #FFFFFF;text-align: center;line-height: 40px;}
.panel-reply .p3 ol p textarea {border:none; color:#4c4b4a; width:100%;min-height: 20px;vertical-align: top;resize: none;background: transparent;}
.panel-reply .p3 dl .reply-all{font-size: 12px;font-weight: 400;height: 36px;line-height: 36px;color: #999999;margin-top: 15px;padding-left: 21px;}
.panel-reply .p3 dl .reply-all b i{font-style: normal;}
.panel-reply .p3 dl .reply-all>p>span>.ol{cursor: pointer;}
.panel-reply .p4 dl {position: relative;font-size: 12px;padding: 30px 0 15px 50px;}
.panel-reply .p4 dl dt {position: absolute;left: 0;top: 30px;width: 40px;height: 40px;}
.panel-reply .p4 dl dt img {width: 40px;height: 40px;border-radius:50%;}
.panel-reply .p4 dl dd h3 {font-size: 14px;color: #535353;height: 40px;line-height: 40px;}
.panel-reply .p4 dl dd h3 a {margin-right: 10px;}
.item-user-name{line-height: 20px;margin: 10px 0;}
.item-user-right{float: right;}
.panel-reply .flow-more { padding:25px 0;}
.panel-reply .flow-more cite { width:90px; height:32px; }
@media screen and (max-width: 1660px) {
	.ban-content {width: 743px;left: 50%;}
	.ban-content .enjoy li{width: 190px;margin-right: 50px;}
	.company-residence .residence-logo{max-width: 1200px;}
	.login-company .ban-content .help-content{margin: 0 230px auto;}
}
@media (min-width: 1411px){
	.article-operation {right: 50%;margin-right: 650px;}
}
@media (max-width: 1410px){
	.article-operation {left: 2%;margin-left: 0;}
}
/* 更多按钮 */
a cite{position: relative;overflow: hidden;display:flex;align-items:center;justify-content:center;border:1px solid #121212;color:#212229;width: 142px;height:48px;line-height: 48px;margin:0 auto;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;}
a cite:after, a cite:before{content:"";width:100%;height:50%;position:absolute;top:-50%;left:130%;background:#FF670A;transform:scale(6,5) rotate(45deg);transition:all ease .5s;display:block;z-index:-10}
a cite:after{top:100%;left:-130%}
a cite:hover{border-color:#EF8035 !important;color:#fff;border: 0px solid #EF8035;}
a cite:hover:before{top:0;left:25%}
a cite:hover:after{top:50%;left:-25%}
/* 带蒙版更多按钮 */
/* .panel-doc-index-index .flow-more-limit-box{margin-right: 10px;margin-left: 10px;} */
.panel-doc-project-index .flow-more-limit-box{margin-bottom: 0px;}
.flow-more-limit-box{position: relative;margin-bottom: 121px;}
.flow-more-limit{text-align: center;margin: 0px 0;color: #535353;width: 100%;clear: both;background:url(../img/icon/morebg1.png) repeat;bottom: -40px;height: 300px;position: absolute;transition: all .3s;background-size: auto 100%;z-index: 9;}
.flow-more-limit>div {position: absolute;bottom: 10px;width: 100%;}
.flow-more-limit .more-limit-cause{color: #989CAB;font-size:16px;margin-bottom: 21px;}
.flow-more-limit>div p{display: inline-block;text-align: center;border-radius:4px;}
.flow-more-limit>div p a{color: #212229;font-size:16px;text-align: center;width: 142px;height: 48px;line-height: 48px;display: block;border-radius:4px;}
.flow-more-limit>div p i{width: 22px;height: 22px;display: inline-block;vertical-align: middle;margin-top: -4px;margin-right: 5px;}
.flow-more-limit>div p i.i1{background:url(../img/icon/limit-jg.png);}
.flow-more-limit>div .more-limit-i1{background:rgba(64,148,246,.16);transition: all .3s;}
.flow-more-limit>div .more-limit-i1:hover{background: #C5DFFC;}
.flow-more-limit>div p i.i2{background:url(../img/icon/limit-gr.png);}
.flow-more-limit>div .more-limit-i2{background:rgba(245,134,60,.16);margin-left: 16px;transition: all .3s;}
.flow-more-limit>div .more-limit-i2:hover{background:#FAD9C2;}
.flow-more-limit>div p i.i3{background:url(../img/icon/limit-jgrz.png) no-repeat;}
.flow-more-limit>div .more-limit-i3{background:rgba(64,148,246,.16);transition: all .3s;}
.flow-more-limit>div .more-limit-i3:hover{background: #C5DFFC;}
.flow-more-limit>div p i.i4{background:url(../img/icon/limit-smi.png) no-repeat -1px -1px;}
.flow-more-limit>div .more-limit-i4{background:rgba(245,134,60,.16);transition: all .3s;}
.flow-more-limit>div .more-limit-i4:hover{background:#FAD9C2;}
.flow-more-limit>div p i.i5{background:url(../img/icon/limit-zy.png) no-repeat;}
.flow-more-limit>div .more-limit-i5{background:rgba(64,148,246,.16);transition: all .3s;}
.flow-more-limit>div .more-limit-i5:hover{background: #C5DFFC;}
/* 弹出框提示信息 */
/* 显示团队 */
#popup-team-show>div { width:520px;border: 1px solid #FFFFFF;background-color: #FFFFFF;border-radius:8px;margin-left: -260px;}
#popup-team-show>div div[head] { line-height:35px;padding: 5px 15px 10px;}
#popup-team-show>div div[body] { text-align:center; padding:24px 32px 40px 32px;}
#popup-team-show>div div[body] .pic{ width:124px; height:124px; margin:0 auto 12px; background-color:#000;border-radius: 50%;}
#popup-team-show>div div[body] .pic:after{opacity:0;}
#popup-team-show>div div[body] h4 {font-size:16px; padding-bottom:2px;color:#212229;}
#popup-team-show>div div[body] h5 {font-size:12px;line-height:30px;color:#212229;margin-bottom: 24px;} 
#popup-team-show>div div[body] p {font-size:14px; text-align:left;color: #212229;}
#popup-team-show>div .close{width: 40px;height: 40px;top: -20px;right:-54px;background: url(/static/img/icon/tclose.png);opacity: 1;}
.popup-gjsx>div div[head]{border-bottom:none !important;}
.popup-gjsx div[head]>i{width:24px;height:24px;background: url(/static/img/icon/close.png);}
.popup-gjsx>div{width:342px;min-height:198px;font-size: 14px;margin-left: -171px;text-align: center;}
.popup-gjsx>div div[body]{margin-top: 46px;min-height: 122px;padding: 6px 15px 10px;color:#989CAB;}
.popup-gjsx>div div[body] i{width: 32px;height: 32px;background: url(../img/icon/warn1.png);display: block;margin: 0 auto;}

/* 绑定手机 绑定成功 */
.popcommon>div { width:350px; height:260px;margin-left: -175px;}
.popcommon>div div[head] {border-bottom: 1px solid #ECECEC;}
.popcommon>div div[body] {height:150px; padding:60px 35px; font-size:12px;}
.popcommon>div div[foot] .ok{color:#EF8035; border-color:#EF8035!important;}
.popcommon>div div[body] p{margin-top: -20px;}
/* 登录弹窗 */
#popup-login>div{width:460px;margin-left: -230px;height: 538px;box-shadow: 1px 1px 50px rgba(0,0,0,.4);background-color: #FFFFFF;}
#popup-login>div div[head] {height:50px;float: right;color: #666666;}
#popup-login>div div[body] { padding:30px 20px; text-align:center; font-size:14px; color:#666666;} 
#popup-login>div div[foot] {padding:10px 0 30px}
#popup-login>div div[foot] button { margin:0 10px; width:70px;}
#popup-login>div div[foot] button.ok {border-color: #EF8035!important;color:#EF8035;}
#popup-login .popup-tab li{width:139px;height:30px;line-height: 30px;text-align: center;display: inline-block;font-size: 16px;position: relative;cursor: pointer;}
#popup-login .popup-tab .popup-tab-title .popup-this:after {border: none;border-radius: 0;border-bottom: 2px solid #EF8035;}
#popup-login .popup-tab .popup-this:after {position: absolute;left: 55px;top: -10px;content: '';width: 32px;height: 41px;border-width: 1px;border-style: solid;border-bottom-color: #fff;border-radius: 2px 2px 0 0;box-sizing: border-box;pointer-events: none;}
#popup-login .popup-tab .popup-tab-content {width:280px;margin:56px auto 0 auto;}
#popup-login .popup-tab .popup-tab-content .popup-tab-item input{width: 240px;height: 36px;line-height: 36px;margin-bottom: 24px;padding: 0 10px;}
#popup-login .popup-tab .popup-tab-content .popup-tab-item p{float: left;line-height: 36px;margin-right: 10px;}
#popup-login .popup-tab .popup-tab-content #password .hidden {background: url(/static/img/icon/paswdhidden.png) no-repeat center;}
#popup-login .popup-tab .popup-tab-content #password .active {background: url(/static/img/icon/paswdshow.png) no-repeat center;}
#popup-login .popup-tab .password-switch {float: right;width: 20px;height: 20px;position: relative;top: -52px;left: -10px;clear: both;cursor: pointer;}
#popup-login .popup-tab .btn{width: 278px;height: 38px;background:#EF8035;color: #FFFFFF;border: none;border-radius: 3px;}
#popup-login .popup-tab .form-link{width: 278px;height: 38px;line-height: 38px;margin-bottom: 16px;}
#popup-login .popup-tab .form-link a{width: 139px;height: 38px;line-height: 38px;display: block;float: left;}
#popup-login .popup-tab .form-link a:nth-child(1){text-align: left;}
#popup-login .popup-tab .form-link a:nth-child(2){text-align: right;}
#popup-login .popup-tab .go-register{text-align: center;}
#popup-login .popup-tab .go-register span a{color: #EF8035;padding: 0 5px 0 5px;}
/* .slug{border: 1px solid #8a8a8a;position:relative;height:36px;width: 280px;margin-bottom: 30px;left:0px;} */
/* .filter-box,.inner,.slug span{position:absolute;top:0;left:0} */
/* .slug span{display:block;width:100%;height:100%;display:flex; align-items:center; justify-content:center;} */
/* .filter-box{width:0;height:100%;background:rgba(0,0,0,.2);z-index:1;} */
/* .inner{width:30px;height:36px;cursor:pointer;z-index:2;border: 1px solid #8a8a8a; display:flex; align-items:center; justify-content:center;top:-1px;left:-1px;} */
/* .inner i{background: url(/static/img/icon/icon-lb21.png); width:11px; height:9px;display:block; } */
/* .slug.on span{z-index:3;color:#fff;} */
#popup-login .form-other {text-align: center;font-size: 14px;color: #a7a7a7;margin-top: 30px;margin-bottom: 40px;height: 40px;line-height: 40px;}
.form-other dt{text-align: center;padding-top: 10px;}
.form-other dt .form-other-line{display: block;text-align: center;width: 110px;height: 0px;border-bottom: 1px solid #d8d8d8;margin-top: 10px;}
.form-other dt .form-other-line:nth-child(1){float: left;}
.form-other dt .form-other-line:nth-child(2){float: right;}
.form-other dd {text-align:center;}
.form-other dd a{ display: inline-block; width: 33px; height: 33px; margin: 20px 10px 0;transition:all .3s;}
.form-other dd a:hover {opacity:1;}
.form-other dd i{ width:33px;height:33px;display:block;transition:all .3s;}
.form-other dd .phone i {background:url('/static/img/darts.png') -716px -86px;}
.form-other dd .wechat i {background:url('/static/img/icon/wechat.png') no-repeat center;}
.form-other dd .wechat i:hover{transform: scale(1.2);}
.form-other dd .email i {background:url('/static/img/darts.png') -752px -86px;}

/* .popup-tc{display: block;} */
.popup-tc>div div[head]{border-bottom:none !important;}
.popup-tc div[head]>i{width:24px;height:24px;background: url(/static/img/icon/close.png);}
.popup-tc>div{width:420px;min-height:280px;font-size: 14px;margin-left: -210px;text-align: center;}
.popup-tc>div div[body]{margin-top: 46px;min-height: 122px;padding: 6px 15px 10px;color: #212229;}
.popup-tc>div>div>p{margin-bottom: 18px;text-align: center;font-weight:600;font-size:18px;}
.popup-tc div[foot] .btn{width:126px;height:40px;line-height:40px;font-size:16px;font-weight:500;color: #999999;border:1px solid #999999;border-radius:4px;margin-bottom: 26px;transition: all .3s;}
.popup-tc div[foot] .btn.ok{background:#EF8035;border:1px solid #EF8035 !important;}    
.popup-tc div[foot] .btn.ok:hover{background:#E26F21;border:1px solid #E26F21 !important;}
.popup-tc div[foot] .btn.ok a{color:#FFFFFF;}
.popup-tc div[foot] .btn a{color: #999999;}

/* .popup-tc div[foot] .btn.on{}
 */
.popup-dl>div div[head]{border-bottom:none !important;}
.popup-dl div[head]>i{width:24px;height:24px;background: url(/static/img/icon/close.png);}
.popup-dl>div{width:420px;min-height:280px;font-size: 14px;margin-left: -260px;text-align: center;}
.popup-dl>div>div>p{margin-top: 28px;text-align: center;font-weight:600;font-size:18px;margin-bottom: 60px;}
.popup-dl>div .popup-dllj a{width: 72px;display: inline-block;font-size: 12px;font-weight: bold;margin-bottom: 38px;}
.popup-dl>div .popup-dllj a:nth-child(1){margin-right: 47px;}
.popup-dl>div .popup-dllj a:nth-child(2){margin-left: 47px;}
.popup-dl>div .popup-dllj a i{width: 72px;height: 72px;display: inline-block;}
.popup-dl>div .popup-dllj a .i1{background: url(/static/img/icon/nav-qy.png) no-repeat center center;background-size: 100% 100%;}
.popup-dl>div .popup-dllj a .i2{background: url(/static/img/icon/nav-gr.png) no-repeat center center;background-size: 100% 100%;}
.popup-dl>div .popup-dllj a .i1:hover{background: url(/static/img/icon/nav-qyh.png) no-repeat center center;background-size: 100% 100%;}
.popup-dl>div .popup-dllj a .i2:hover{background: url(/static/img/icon/nav-grh.png) no-repeat center center;background-size: 100% 100%;}
.popup-dl>div .popup-dllj a span{width: 72px;display: block;margin-top: 16px;font-size:16px;color: #999999;}
.popup-dl>div .popup-dllj a:hover span{color: #212229;}
/* 发布案例继续添加图片弹窗 */
.popup-albump { padding:10px 20px;transform:none!important;margin-left:-401px !important;}
.popup-albump div[head] span {color:#535353; cursor: pointer;margin-right:25px; transition:all .3s;}
.popup-albump div[head] p { position: absolute; top:5px; height:20px; right:50px;color: #535353; display:flex;align-items:center;cursor: pointer;}
.popup-albump div[head] p i { width:12px; height:12px; background:url('/static/img/darts.png') -544px -4px; display:inline-flex; margin-right:8px; }
.popup-albump div[head] p:hover i{background:url('/static/img/darts.png') -564px -4px;}
.popup-albump div[head] p.on i{background:url('/static/img/darts.png') -564px -20px;}
.popup-albump div[head] p a { width:16px; height:16px; background:url('/static/img/darts.png') -580px -20px; display:inline-flex;}
.popup-albump div[body] {width:760px;;border: 1px solid #999999;}
.popup-albump div[body]>div{display:none;position: relative;height:380px;}
.popup-albump div[body]>div.on {display:block}
.popup-albump div[body]>div>ul{opacity:0;z-index:-1; transition:all .3s; position: absolute; top:0;left:0;width:100%;height:100%;}
.popup-albump div[body]>div.on>dl.on, .popup-albump div[body]>div.on>ul {opacity:1;}
.popup-albump div[body] #album_add {position: initial!important;}
.popup-albump div[body] #album_add dl {display:flex;flex-direction:column;align-items:center;z-index:0!important; position:absolute; top:0;left:0;right:0;bottom:0; z-index:2;}
.popup-albump div[body] #album_add dl dt { margin:150px auto 15px; width:50px; height:50px; background:url(img/darts.png) 0 -85px; cursor:pointer;}
.popup-albump div[body] #album_add dl dd { color:#535353; font-size:12px; height:20px; }
.popup-albump div[body] #album_add dl dd a { color:#535353; }
.popup-albump div[body] #album_add dl dd a:hover {color:#EF8035}
.popup-albump div[body] #album_add em {display:none;}
.popup-albump div[body] #album_add.on em{display:flex; } 
.popup-albump div[body] #album_add.on dl {display:none; }
.popup-albump div[body] #popup-vod-d1 dl {display:flex;flex-direction:column;align-items:center;z-index:0!important; position:absolute; top:0;left:0;right:0;bottom:0; z-index:2;}
.popup-albump div[body] #popup-vod-d1 dl dt { margin:150px auto 15px; width:50px; height:50px; background:url(img/darts.png) 0 -85px; cursor:pointer;}
.popup-albump div[body] #popup-vod-d1 dl dd { color:#535353; font-size:12px; height:20px; }
.popup-albump div[body] #popup-vod-d1 dl dd a { color:#535353; }
.popup-albump div[body] #popup-vod-d1 dl dd a:hover {color:#EF8035; }
.popup-albump div[body] #video_file {position:absolute; top:0; left:0; width:100%; height:100%; opacity:0; cursor:pointer; }
.popup-albump div[body] #popup-vod-d3 input { margin-top:165px; height:38px; width:100%; background: transparent;font-size: 14px;border: 1px solid #434343;padding:0 15px; color:#fff; transition:all .3s}
.popup-albump div[body] #popup-vod-d3 input:hover {border-color:#fff;}
.popup-albump div[body] #popup-vod-d2 dl>dd{ text-align:center;color:#535353;font-size: 12px;}

.popup-albump div[body] ul { height:100%;overflow:hidden;overflow-y:auto; padding:0 5px; }
.popup-albump div[body] ul.on {z-index:1}
.popup-albump div[body] ul li, .popup-albump div[body] ul .add { width:180px; height:130px; float: left; padding:10px 3px; box-sizing: border-box; }
.popup-albump div[body] ul li .img { width:100%; height:100%; position: relative; cursor:pointer; }
.popup-albump div[body] ul .add {opacity:0;}
.popup-albump div[body] ul.on .add {opacity:1;}
.popup-albump div[body] ul .add em{ border:1px solid #313131; display:flex; align-items:center; justify-content:center; height:100%; cursor:pointer; } 
.popup-albump div[body] ul .moxie-shim {display:none;}

.popup-albump div[body] ul li .img p { position: absolute; top:0;left:0;width:100%;height:100%; background-color:rgba(0,0,0,.6); display:flex; opacity:0; z-index:-1; }
.popup-albump div[body] ul li .img .p2 { align-items:center; justify-content:center; display:none;}
.popup-albump div[body] ul li .img .p2 i { width:34px; height: 34px; background:url(/static/img/darts.png) -140px -25px}
.popup-albump div[body] ul li .img .p1 { width:26px; height:26px; position: absolute; left:auto; top:0; right:0; }
.popup-albump div[body] ul li .img .p1 i { width:26px; height:26px; opacity:.3; transition:all .3s; background-image:url(/static/img/darts.png); background-position:-597px -18px;}
.popup-albump div[body] ul li .img:hover .p1 {opacity:1; z-index:1;}
.popup-albump div[body] ul li .img .p1:hover i {opacity:1;}
.popup-albump div[body] ul li .img .p3 {opacity:1;z-index:1;}
.popup-albump div[body] ul li .img .p3 i {height:24px; display:flex; align-items:center; justify-content:center;font-style:normal;position: absolute; bottom:0;left:0; width:100%; background:#090808}
.popup-albump div[body] ul li.on .img p{display:none!important;} 
.popup-albump div[body] ul li.on .img .p2 {opacity:1!important; z-index:1!important;display:flex!important;} 
.popup-albump div[body] ul>i { transition:all .3s; height:1px; display:block; background:#EF8035; position: absolute; bottom:0; left:0; width:50%;}
.popup-albump div[foot] .ok1, .popup-albump div[foot] .ok2 {color:#EF8035; border:1px solid #EF8035!important;}
/*水印说明弹框 */
.popup-albump .triangle{position:absolute;border-top:20px solid transparent;width:0px;height:0px;border-right:20px solid transparent; border-left:20px solid transparent;display: none;pointer-events: none;}
.popup-albump .container{position: absolute;;margin-top: -12px;margin-left: 522px;padding:6px 12px;color:#fff;font-size:14px;line-height:25px;width:200px;height: 80px;background-color: #535353;border-radius: 4px;font-style: normal;z-index: 999;}
.popup-albump i.container:after{position:absolute;top:-40px;right:20px;border-top:20px solid transparent;content:" ";width:0px;height:0px;border-right:20px solid transparent; border-bottom:20px solid #535353; border-left:20px solid transparent;}
/* 投诉 */
#popup-complain>div { width:460px;margin-left: -230px;}
#popup-complain>div div[head] {border-bottom: 1px solid #EEEEEE;}
#popup-complain>div div[body] {padding:20px 35px; font-size:14px;}
#popup-complain>div div[body] p:nth-child(1) {color:#535353; padding-bottom:12px;}
#popup-complain>div div[foot] .ok{color:#FFFFFF; border-color:#EF8035!important;background:#EF8035;transition: all .3s;}
#popup-complain>div div[foot] .ok:hover{color:#FFFFFF; border-color:#E26F21!important;background:#E26F21;}
/* #popup-complain>div div[foot] {margin-top: -33px;} */
#popup-complain>div div[body] div textarea { width:90%;background:transparent;resize: none; height:90px;line-height:20px;margin-left: 20px;border: 1px solid #8a8a8a;padding: 5px;}
#popup-complain>div div[body] div {display: none;}
/* 举报 */
#popup-report>div{width:520px;margin-left: -260px;}
#popup-report>div div[head]{border-bottom:1px solid #202020;}
#popup-report>div div[head]>i{background: url(/static/img/darts.png);background-position: -620px 0;}
#popup-report>div div[foot]{padding:30px 0}
#popup-report>div div[body]{padding:15px 30px 0;font-size:12px}
#popup-report>div div[body]>span{display:block;width:100%;height:40px;padding:0 10px;line-height:39px;background-color:rgba(40,40,40,.6);margin-top:8px;border:1px solid transparent;color:#fff;}
#popup-report>div div[body] textarea{display:block;width:100%;height:80px;border:1px solid #2f2f2f;font-size:12px;resize:none;padding:10px}
#popup-report>div div[body] .radio{padding:10px 0}
#popup-report>div div[body] .radio span{display:inline-flex;margin-right:12px}
#popup-report>div div[foot] .ok{color:#FFFFFF; border-color:#EF8035!important;background:#EF8035;}
#popup-report>div div[foot] .ok:hover{border-color:#E26F21!important;background:#E26F21;}
/* 认领举报*/
.popup-reportClaim>div{width: 496px;margin-left: -248px;border-radius: 8px;background: #FFFFFF;}
/* .popup-reportClaim>div div[head] {border-bottom: 1px solid #EEEEEE;} */
.popup-reportClaim>div div[head] > i {float: right;width: 24px;height: 24px;line-height: 24px;position: absolute;top: 6px;right: 10px;cursor: pointer;transition: .2s;background: url(/static/img/icon/close.png);font-size: 18px;}
.popup-reportClaim div[body] {padding: 4px 30px 10px 30px;position: relative;}
.popup-reportClaim div[body] p{height: 82px;}
.popup-reportClaim div[body] p input{width:432px;height:44px;line-height: 20px;padding: 10px 12px 10px 12px;border:1px solid #E4E4E4;border-radius:4px;margin-bottom:6px;}
.popup-reportClaim div[body] div textarea{width:432px;height:109px;resize: none;border:1px solid #E4E4E4;border-radius:4px;padding: 15px 12px;}
.popup-reportClaim div[body] p .warn{color: #FF2A00;font-size: 12px;display: none;}
.popup-reportClaim div[body] p.error .warn{display: block;}
.popup-reportClaim>div div[foot] .ok {color: #FFFFFF;border-color: #EF8035!important;background: #EF8035;transition: all .3s;}
.popup-reportClaim>div div[foot] .ok:hover{color: #FFFFFF;border-color: #E26F21!important;background: #E26F21;}
/* 项目认领 */
/* 协议 */
#popup-agree>div { width:510px; height: 390px;margin-left: -255px;}
#popup-agree>div div[head]{height:45px; line-height:42px; padding:0 30px;}
#popup-agree>div div[body] { height:280px; padding:0 30px; }
#popup-agree>div div[body] div { background:#ECECEC; height:240px; padding:10px; overflow:hidden; overflow-y:auto; font-size:12px;}
#popup-agree>div div[body] .radio { font-size:12px; padding-top:5px;}
#popup-agree>div div[foot] .ok{color:#FFFFFF; border-color:#EF8035!important;background: #EF8035;transition: all .3s;}
#popup-agree>div div[foot] .ok:hover{color: #FFFFFF;border-color: #E26F21!important;background: #E26F21;}
#popup-agree>div div[body] .radio span:before{background-position: -564px -4px;}
#popup-agree>div div[body] .radio span.on:before{background-position: -564px -20px;}
/* 选择 */
#popup-claim>div { width:370px; font-size:12px;margin-left: -185px;}
#popup-claim>div div[head]{height:45px; line-height:42px; padding:0 30px;}
#popup-claim>div div[body] { padding:0 30px 30px;}
#popup-claim>div div[body] .attr_select {border: 1px solid #2c2c2c;}
#popup-claim>div div[body] .attr_select input {height:40px;font-size:12px;}
#popup-claim>div div[body] .attr_select p input {height:30px;width:100%;font-size:12px;padding:0 10px;border:1px solid #2c2c2c!important;}
#popup-claim>div div[body] .attr_select dt > i {top:14px}
#popup-claim>div div[body]>p { padding:10px 0 20px 12px; position:relative; font-size:12px;}
#popup-claim>div div[body]>p em { font-style: normal; position:absolute; left:0; top:10px; color:#EF8035;}
#popup-claim>div div[body] .attr_select dd a {border:1px solid #2c2c2c;}
#popup-claim>div div[foot] .ok{color:#FFFFFF; border-color:#EF8035!important;background: #EF8035;transition: all .3s;}
#popup-claim>div div[foot] .ok:hover{color: #FFFFFF;border-color: #E26F21!important;background: #E26F21;}
/*添加投票*/
#popup-vote>div{ width:530px;margin-left: -265px;}
#popup-vote div[head] {line-height:30px; font-size:14px;}
#popup-vote div[body] {padding:0 20px; position:relative; font-size:12px;max-height:420px; overflow-y:auto;  }
#popup-vote div[body] div {display:flex; height:40px; align-items:center;margin:14px 0; } 
#popup-vote div[body] div .input {flex:1; height:40px; display:flex; border-color:#DCDEE9; } 
#popup-vote div[body] div .input input {background-color:transparent; width:100%; height:100%; border:none;}
#popup-vote div[body] div .input input.title{font-size: 12px;font-weight: normal;}
#popup-vote div[body] div .input span {width:60px; padding-right:10px; display:flex; justify-content:flex-end; align-items:flex-end; color:#2C2C2C;} 
#popup-vote div[body] div .input span em {font-style:normal; }
#popup-vote div[body] div .input.time { width:170px; flex:initial; position: relative; }
#popup-vote div[body] div .input.time span { width:18px; height:18px; display:block; padding:0; position:absolute; right:10px;top:10px; background:url(/static/img/darts.png) -670px -90px; opacity:.3; transition:all .3s; }
#popup-vote div[body] div .input.time:hover span {opacity:1;}
#popup-vote div[body] div .input.error,  #popup-vote div[body] div .input.error:hover{border-color:#EF8035!important; } 
#popup-vote div[body] div .input.error span {color:#EF8035;}
#popup-vote div[body] div>em { width:40px; height:40px; display:flex; align-items:center; justify-content:center;  } 
#popup-vote div[body] div>em i { cursor:pointer; width: 24px;height: 24px; display:none; background: url(/static/img/icon/close.png); opacity:.3; transition:all .3s; }
#popup-vote div[body] div:hover >em i{ display:inline-block; } 
#popup-vote div[body] div>em:hover i:hover { opacity:1; transform:rotate(90deg);}
#popup-vote div[body] div>label { width:80px; padding-left:15px;}
#popup-vote div[body]>span {display:block; padding-left:80px;}
#popup-vote div[body]>span a {text-decoration:underline}
#popup-vote .radio {margin:0!important; height:20px!important; } 
#popup-vote .radio span{ display:inline-flex; margin-right:20px;}
#popup-vote>div div[foot] {padding:30px 0 50px;}
#popup-vote>div div[foot] .ok{color:#FFFFFF; border-color:#EF8035!important;background:#EF8035;transition: all .3s;}
#popup-vote>div div[foot] .ok:hover{color:#FFFFFF; border-color:#E26F21!important;background:#E26F21;}

/* 项目详情切换 */
.project-tab { width:1200px; height:800px; margin:0 auto; position:relative; }
.project-tab .project-tab-vod, .project-tab .project-tab-img { height:675px; position:absolute; top:0; left:0; right:0; opacity:0; z-index:-1; }
.project-tab .project-tab-vod.on, .project-tab .project-tab-img.on{opacity:1;z-index:1;}
.project-tab>ol { position:absolute; top:715px; width:180px; height:35px; left:50%; margin-left:-90px;}
.project-tab>ol li { width:90px; text-align:center; height:35px; line-height:35px; float:left; border: 1px solid #424242; cursor: pointer;}
.project-tab>ol li:first-child{border-right:none;}
.project-tab>ol li:last-child {border-left:none;}
.project-tab>ol li.on {border-color:#EF8035; color:#EF8035;border-left:1px solid #EF8035;border-right:1px solid #EF8035;}
.project-tab .project-tab-img #prev, .project-tab .project-tab-img #next { opacity:.75;transition:all .3s; cursor: pointer; position: absolute; top:50%; left:10px; width:80px; height:80px; border-radius:80px; margin-top: -22px; z-index:13; transition:all .3s; }
.project-tab .project-tab-img #prev:hover, .project-tab .project-tab-img #next:hover{opacity:1;}
.project-tab .project-tab-img #next { right:10px; left:auto; }
.project-tab .project-tab-img #prev i, .project-tab .project-tab-img #next i { position: absolute; top:0;left:0;width:30px;height:30px;}
.project-tab .project-tab-img #next i {top:30px;left:auto;width:30px;right:0;}
.project-tab .project-tab-img #prev i::after, .project-tab .project-tab-img #prev i::before {content: "";position: absolute;height: 0%;left: 0;top:30px; width:30px; height:1px; background:#fff; transition:all .3s}
.project-tab .project-tab-img #prev i::before {transform: rotate(45deg) translate(50%,50%); }
.project-tab .project-tab-img #prev i::after {transform: rotate(135deg) translate(-50%,-50%); }
.project-tab .project-tab-img #prev:hover i::before {transform: rotate(50deg) translate(50%,50%); }
.project-tab .project-tab-img #prev:hover i::after {transform: rotate(130deg) translate(-50%,-50%); }
.project-tab .project-tab-img #next i::after, .project-tab .project-tab-img #next i::before {content: "";position: absolute;height: 0%;left: 0;top:0; width:30px; height:1px; background:#fff; transition:all .3s}
.project-tab .project-tab-img #next i::before {transform: rotate(225deg) translate(50%,50%); }
.project-tab .project-tab-img #next i::after {transform: rotate(315deg) translate(-50%,-50%);}
.project-tab .project-tab-img #next:hover i::before {transform: rotate(230deg) translate(50%,50%); }
.project-tab .project-tab-img #next:hover i::after {transform: rotate(310deg) translate(-50%,-50%); }
.project-tab .project-tab-img>p {position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:2;}
/* 准承 */
/* .invite .release-tips{
	width: 100%;
	height: 56px;
	line-height: 56px;
	background: #FFE8DC;
	font-size: 14px;
	color: #333333;
	margin-bottom: 60px;
}
.invite .release-tips a{
	color: #FF670A;
	margin: 0 10px;
} */
.invite .invite_box .invite_list{width: 380px;/* height: 355px; */border: 1px solid #F2F2F2;margin-bottom: 60px;display: inline-block;float: left;margin-right: 30px;-webkit-transition: all .2s ease-out;-moz-transition: all .2s ease-out;-ms-transition: all .2s ease-out;-o-transition: all .2s ease-out;transition: all .2s ease-out;}
.invite .invite_box .invite_list:nth-child(3n){margin-right: 0;}
.invite .invite_box .invite_list:hover {box-shadow:0 0 15px rgba(0,0,0,.3);-webkit-transform: translateY(-5px);-moz-transform: translateY(-4px);-ms-transform: translateY(-4px);-o-transform: translateY(-4px);transform: translateY(-4px);}
.invite .invite_title{font-size: 18px;/* font-weight: bold; */flex-direction: column;clear: both;-webkit-box-orient: vertical;display: -webkit-box;overflow: hidden;text-overflow: ellipsis;word-break: break-all;-webkit-line-clamp: 3;padding:14px 20px 0;height: 80px;color: #333333;}
.invite .invite_user{padding: 14px 16px;border-bottom: 1px solid #F2F2F2;display: flex;align-items: center;position: relative;}
.invite .invite_user .user_img{width: 43px;height: 43px;background: #FFFFFF;border-radius: 50%;position: relative;border: 1px solid #e0e0e0;margin-right: 6px;}
.invite .invite_user .user_img img{width: 100%;height: 100%;border-radius: 50%;}
.invite .invite_user .user_img .icon-yrz{width: 14px;height: 14px;display: inline-flex;position: absolute;right: -3px;bottom: 0;background: url(/static/img/icon/qygfrz.png) no-repeat center center;background-size: 100% 100%;}
.invite .invite_user .user_img .icon-peryrz{width: 14px;height: 14px;display: inline-flex;position: absolute;right: -3px;bottom: 0;background: url(/static/img/icon/grgfzh.png) no-repeat center center;background-size: 100% 100%;}
.invite .invite_user .user_name {display: flex;align-items: center;}
.invite .invite_user .user_name p{max-width: 200px;text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.invite .invite_user .user_name .icon-gf {width: 29px;height: 18px;margin: 0 3px;background: url(/static/img/icon/icon1.png) no-repeat;background-position: -107px -77px;display: inline-block;}
.invite .invite_user .user_hj{color: #999999;font-size:12px;}
.invite .invite_user .user_hj span{margin-right: 3px;}
.invite .invite_user .icon-zs{width: 59px;height: 24px;padding: 3px 7px;text-align: right;color: #FFFFFF;font-size: 16px;font-style: normal;position: absolute;right: 15px;background: url(/static/img/zc/icon-zs.png) no-repeat;background-size: 100% 100%;z-index: 99;}
.invite .invite_info{padding:16px 16px;}
.invite .invite_info .text{margin-bottom: 12px;position: relative;/* font-size: 16px; */}
.invite .invite_info .text p{display: flex;align-items: center;height: 21px;margin-bottom: 7px;}
.invite .invite_info .text i{transform: scale(1) rotate(0) translate3d(0,0,0);}
.invite .invite_info .text .icon-time {width: 16px;height: 16px;background: url(/static/img/zc/icon-time.png) no-repeat;background-size: 100% 100%;margin-right: 3px;display: inline-block;}
.invite .invite_info .text .icon-adress {width: 16px;height: 16px;background: url(/static/img/zc/icon-dz.png) no-repeat;background-size: 100% 100%;margin-right: 3px;display: inline-block;}
.invite .invite_info .text .icon-jz {width: 16px;height: 16px;background: url(/static/img/zc/icon-jz.png) no-repeat;background-size: 100% 100%;margin-right: 3px;display: inline-block;}
.invite .invite_info .text .icon-lx {width: 16px;height: 16px;background: url(/static/img/zc/icon-lx.png) no-repeat;background-size: 100% 100%;margin-right: 3px;display: inline-block;}
.invite .invite_info .text .icon-wrz{width: 120px;height: 120px;background: url(/static/img/zc/icon-wrz.png) no-repeat;background-size: 100% 100%;display: block;position: absolute;right: 0px;top: -60px;}
.invite .invite_info .text .xm-type1{color: #FF670A;}
.invite .invite_info .text .xm-type2{color: #aa5500;}
.invite .invite_info .text .xm-type3{color: #ea6eff;}
.invite .invite_info .text .zs-type1{color: #528DDD;}
.invite .invite_info .text .zs-type2{color: #EB901B;}
.invite .invite_info .text .zs-type3{color: #4CC153;}
.invite .invite_info .text .zs-type4{color: #B991E6;}
.invite .img_list {height: 63px;margin-bottom: 22px;}
.invite .img_list .img{display: inline-block;float: left;width: 112px;height: 63px;margin-right: 5px;}
.invite .img_list .img:last-child{margin-right: 0;}
.invite .img_list .img img{object-fit: cover;height: 100%;}
.invite .invite-bottom{display: flex;align-items: center;justify-content: space-between;clear: both;cursor: pointer;}
.invite .invite-bottom .price_bj{color: #FF670A;font-size: 18px;}
.invite .invite-bottom .price_bj em{font-style: normal;font-size: 14px;}
.invite .invite-bottom .contact{width: 90px;height: 30px;background: #FF670A;color: #FFFFFF;display: flex;align-items: center;justify-content: center;}
.invite .invite-bottom .contact .icon-sys{width: 16px;height: 14px;background: url(/static/img/zc/icon-sys.png) no-repeat;background-size: 100% 100%;display: block;margin-right: 3px;}

#pro_list { width:50px; height:140px; background:rgba(0,0,0,.7); position:absolute; top:160px; right:1px; padding:10px 0; opacity:0; transition:all .3s;}
.project-tab .project-tab-vod:hover #pro_list {opacity:1;}
#pro_list li {text-align:center;height:40px;cursor:pointer; padding-top:12px;}
#pro_list li i{ width:15px; height:20px; display:inline-block; background:url('/static/img/darts.png')-50px -403px;}
#pro_list li .on { width:15px; height:20px; display:inline-block; background:url('/static/img/darts.png')-50px -450px;}
#pro_list li .i2 { background-position:-100px -403px;}
#pro_list li .i3 { background-position:0 -403px;}
#pro_list li:hover i { background-position:-50px -450px;}
#pro_list li:hover .i2 { background-position:-100px -447px;}
#pro_list li:hover .i3 { background-position:0 -449px;}
.boxshare1 dd { position:absolute; top:100px; left:40px;border: 1px solid #313131;padding:5px;background-color: #121212; display:none;}
.boxshare1:hover dd {display:block;}
.boxshare1 dd em.ii1 { width:25px!important; height:25px!important; display:block; background:url('/static/img/darts.png') -360px -110px; cursor: pointer; margin:2px 0; }
.boxshare1 dd em.ii1:hover { background-position-y: -135px!important; }
.boxshare1 dd em.ii2 {width:25px!important; height:25px!important; display:block; background:url('/static/img/darts.png') -390px -110px; cursor: pointer; margin:2px 0;}
.boxshare1 dd em.ii2:hover { background-position-y: -135px!important; }
.boxshare1 dd em.ii3 {width:25px!important; height:25px!important; display:block; background:url('/static/img/darts.png') -420px -110px; cursor: pointer; margin:2px 0;}
.boxshare1 dd em.ii3:hover { background-position-y: -135px!important; }
/* 播放器 */
/* 封面 */
.prism-player .prism-cover {width: 100%;height: 100%;background-repeat: no-repeat;background-position: center;background-size: cover;position: absolute;top: 0;left: 0;}
/* 大播放按钮 */
.prism-player .prism-big-play-btn {top:0!important;left:0!important;right:0;margin:0!important;bottom:0!important;background:rgba(0,0,0,.5)!important; transition:all .3s; cursor:pointer;z-index: 11;}
.prism-player .prism-big-play-btn::after {content: '\20'; position:absolute;left:50%!important;top:50%!important;margin-left:-28px;margin-top:-27px;background:url('/static/img/darts.png')0 -470px!important; width:48px;height:53px;cursor:pointer;z-index:6;}
/* 小播放按钮 */
.prism-player .prism-play-btn{width:19px;height:22px;background:url(/static/img/darts.png)-170px -444px; margin:14px!important; cursor:pointer;margin-left: 16px!important;}
.prism-player .prism-play-btn.playing{background-position:-170px -400px;}
.prism-player .prism-fullscreen-btn{width:18px;height:15px;background:url(/static/img/darts.png)-20px -402px; margin:18px!important; cursor:pointer;position: absolute;right: 0;}
.prism-player .prism-fullscreen-btn:hover{background-position-y:-449px;}
.prism-player .prism-fullscreen-btn.fullscreen{background:url(/static/img/darts.png)-70px -402px}
.prism-player .prism-fullscreen-btn.fullscreen:hover{background:url(/static/img/darts.png)-70px -449px}
.prism-player .prism-progress.fullscreen{width: 100%!important;}
.prism-player .prism-time-display .duration.fullscreen {width:60px!important; text-align:center;height:50px!important; line-height:50px!important; display:inline-block!important;}
.prism-player .prism-volume.fullscreen {height: 50px;width: 30px;position: absolute;left: 92%;}
.prism-stream-selector.fullscreen {position: absolute;left: 95%;}
.project-tab .project-tab-vod ul.fullscreen {right: -33px;}
/* 音量 */
.prism-player .prism-volume{position:absolute;margin:0!important; padding-left:5px; float:left!important; height:50px; width:30px; padding-top:16px; padding-left:0px; margin-left:0px!important;right: 115px;}
.prism-player .prism-volume .volume-control-icon,.prism-player .prism-volume .volume-icon,.prism-player .prism-volume .volume-control-icon.mute,.prism-player .prism-volume .volume-icon.mute{width:24px;height:30px;background:url('/static/img/darts.png')-130px -387px; cursor:pointer;}
.prism-player .prism-volume .volume-icon { width:20px; height:20px; background-position:-310px -405px; }
.prism-player .prism-volume .volume-icon:hover { background-position:-309px -448px; }
.prism-player .prism-volume .volume-icon.mute { background-position:-347px -404px; }
.prism-player .prism-volume .volume-icon.mute:hover { background-position:-347px -449px; }
.prism-player .prism-volume .volume-control-icon { background-position:-310px -405px;display: none; }
.prism-player .prism-volume .volume-control-icon:hover { background-position:-309px -448px; }
.prism-player .prism-volume .volume-control-icon.mute { background-position:-347px -404px; }
.prism-player .prism-volume .volume-control-icon.mute:hover { background-position:-347px -449px; }

.prism-player .prism-volume .volume-control{position:absolute;bottom:35px;background:rgba(0,0,0,.5);left:-10px;height:110px;width:42px;display: none}
.prism-player .prism-volume .volume-control:hover{cursor:pointer}
.prism-player .prism-volume .volume-control .volume-control-icon{position:absolute;bottom:10px;left:10px;width:20px;height:20px}
.prism-player .prism-volume .volume-range{width:2px;height:75px;background:rgba(0,0,0,.6);position:absolute;left:50%;bottom:15px;border-radius:1px}
.prism-player .prism-volume .volume-value{width:100%;height:0%;background:#EF8035;position:absolute;border-radius:1px;bottom:0}
.prism-player .prism-volume .volume-cursor{position:absolute;left:-4px;bottom:0;background:#fff;width:10px;height:10px;border-radius:10px}
.prism-player .prism-volume .volume-cursor:hover{background:#EF8035}
.prism-player .prism-animation,.prism-player video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}
/* 视频音量 */
.prism-player .prism-volume-control {position: absolute;bottom: 48px;display: none;background: rgba(60,60,60,.95);box-shadow: 0 0 6px 0 rgba(0,0,0,.1);width: 32px;height: 130px;z-index: 10000;}
.prism-player .prism-volume-control .volume-range {position: absolute;left: 14px;bottom: 10px;border-radius: 1px;background: #6c6262;box-shadow: inset 1px 1px 1px 0 rgba(0,0,0,.06);width: 4px;height: 100px;}
.prism-player .prism-volume-control .volume-value {width: 100%;height: 0%;background: #EF8035;position: absolute;border-radius: 1px;bottom: 0;}
.prism-player .prism-volume-control .volume-cursor {position: absolute;bottom: 0;background: #fff;width: 15px;height: 15px;border-radius: 15px;left: -5px;}
/* 质量 */
.prism-player .quality-components{right: 35px;height: 40px !important;}
.prism-player .quality-components .current-quality{width: 57px !important;height: 20px !important;color: #fff;border: 1px solid #fff;cursor: pointer;margin-top: 11px !important;}
.prism-player .quality-components .current-quality:hover{color: #EF8035;border: 1px solid #EF8035;}
.prism-player .quality-list{bottom: 42px !important;background: rgba(60,60,60,.95);right: -8px;}
.prism-player .quality-list li{background: rgba(60,60,60,.95);list-style-type: none;}
.prism-player .quality-list li:hover {color: #EF8035;background: rgba(216, 216, 216, .1);cursor: pointer;}
.prism-player .quality-list li.current:before {content: "";display: inline-block;line-height: 0;border: 5px solid transparent;border-left-color: #EF8035;border-right-width: 0;margin-top: 5px;padding-right: 5px;left: 5px;top: 5px;}
.prism-player .quality-list li.current {color: #EF8035;padding-left: 0;}
/* 质量重置 */
/*隐藏提示信息 */
.prism-tooltip{display: none !important;}
/* 设置 */
.prism-player .prism-setting-btn{width:19px;height:22px;background:url(/static/img/darts.png)-170px -444px; margin:14px!important; cursor:pointer;margin-left: 4px!important;display: none;}
.prism-player .prism-setting-btn.playing{background-position:-170px -400px;}
.prism-player .prism-setting-btn{width:18px;height:15px;margin:18px!important;cursor:pointer;background-position-y: -2px;}
.prism-player .prism-setting-btn:hover{background-position-y: -2px;}

.prism-player .prism-setting-btn.fullscreen{background:url(/static/img/darts.png)-70px -402px}
.prism-player .prism-setting-btn.fullscreen:hover{background:url(/static/img/darts.png)-70px -449px}
.prism-player .prism-setting-btn.fullscreen{width: 100%!important;}
.prism-player .prism-setting-btn .duration.fullscreen {width:60px!important; text-align:center;height:50px!important; line-height:50px!important; display:inline-block!important;}
.prism-player .prism-setting-btn {height: 20px;width: 30px;position: absolute;left: 92%;}
.prism-stream-selector.fullscreen {position: absolute;left: 95%;}
.project-tab .project-tab-vod ul.fullscreen {right: -33px;}
.prism-player .prism-setting-list{background: rgba(60,60,60,.95);width: 45px;height:40px;position: absolute;right: 55px;bottom: 0px;display: none;z-index: 10000;text-align: left;margin-right: 0px !important;background: none;padding-right: 5px;padding-left: 5px;}
.prism-player .prism-setting-list .prism-setting-item {font-size: 14px;color: #ebecec;height: 20px;}
.prism-player .prism-setting-list .prism-setting-item .setting-content:hover {background: rgba(216,216,216,.1);cursor: pointer;}
.prism-player .prism-setting-list .prism-setting-item .setting-content:hover {background: rgba(216,216,216,.1);cursor: pointer;}
.prism-player .prism-setting-list .prism-setting-item .setting-content span {line-height: 30px;}
.prism-player .prism-setting-list .prism-setting-item .setting-content .setting-title {margin-left: 15px;}
.prism-player .prism-setting-list .prism-setting-item .array {display: inline-block;border-right: 2px solid;border-bottom: 2px solid;border-color: #fff;width: 8px;height: 8px;-ms-transform: rotate(-45deg);transform: rotate(-45deg);margin-right: 10px;margin-top: 10px;margin-left: 10px;float: right;}
.prism-player .prism-setting-list .prism-setting-item .setting-content span {line-height: 20px;}
.prism-player .prism-setting-list .prism-setting-item .setting-content .current-setting {float: right;}

.prism-player{position:relative}
.prism-player a{text-decoration:none}
.prism-player video{-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform-origin:center;-moz-transform-origin:center;-webkit-transform-origin:center;-o-transform-origin:center}
.prism-player .x5-full-screen{object-fit:fill;object-position:50% 50%}
.prism-player .x5-top-left{object-fit:contain;object-position:0 0}
.prism-player .prism-ErrorMessage{z-index:2;display:none}
.prism-player .prism-ErrorMessage .prism-error-content{margin-top:20px;padding:0 5px}
.prism-player .prism-ErrorMessage .prism-error-content p{text-align:center;font-size:12px;color:#fff}
.prism-player .prism-ErrorMessage .prism-error-operation{margin-top:10px;margin-bottom:10px;padding-bottom:5px;border-bottom:1.5px;border-bottom-color:rgba(255,255,255,.15);border-bottom-style:dotted;text-align:center}
.prism-player .prism-ErrorMessage .prism-error-operation a{width:72px;height:32px;line-height:32px;vertical-align:top;display:inline-block;margin-left:10px}
.prism-player .prism-ErrorMessage .prism-error-operation a.prism-button-refresh{color:#21c5e0;border:1px solid #21c5e0}
.prism-player .prism-ErrorMessage .prism-error-operation a.prism-button-refresh:hover{color:#05d3f5;border-color:#05d3f5;cursor:pointer}
.prism-player .prism-ErrorMessage .prism-error-operation a.prism-button-refresh:active{color:#026a7b;border-color:#026a7b}
.prism-player .prism-ErrorMessage .prism-error-operation .prism-button-orange:visited{color:#05d3f5}
.prism-player .prism-ErrorMessage .prism-detect-info{color:#fff;font-size:10px}
.prism-player .prism-ErrorMessage .prism-detect-info p{padding:0 5px;word-break:break-all;margin:0 0 4px}
.prism-player .prism-ErrorMessage .prism-detect-info span.info-label{display:inline-block;font-weight:700}
.prism-player .prism-ErrorMessage .prism-detect-info span.info-content{color:gray}
.prism-player .prism-controlbar{width:100%;height:48px;position: absolute;z-index:1;font-size:14px;}
.prism-player .prism-controlbar .prism-controlbar-bg{background:rgba(0,0,0,.5);width:100%;height:44px;position:absolute;bottom:0;left:0;z-index:-1}
.prism-player .prism-time-display{height:44px;line-height:44px;color:#A4AAB3;font-size:12px}
.prism-player .prism-time-display .current-time{color:#fff}
.prism-player .prism-live-time-display{height:44px;line-height:44px;color:#A4AAB3;font-size:12px}
.prism-player .prism-live-time-display span{display:inline}
.prism-player .prism-live-time-display .live-text{margin-left:5px;color:#EFEFF4}
.prism-player .prism-live-time-display .current-time{color:#fff}
.prism-player .prism-liveshift-progress,.prism-player .prism-progress{width:100%;height:4px;background:rgba(195,197,198,.5);box-shadow:inset 1px 1px 1px 0 rgba(0,0,0,.06);position:relative;cursor:pointer}
.prism-player .prism-liveshift-progress .prism-progress-time,.prism-player .prism-progress .prism-progress-time{position:absolute;top:-25px;background:rgba(0,0,0,.8);box-shadow:0 0 5px 0 rgba(0,0,0,.1);-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.1);color:#FFF;font-size:14px;border-radius:7.5px;padding:0 6px;text-align:center}
.prism-player .prism-liveshift-progress .prism-progress-loaded,.prism-player .prism-progress .prism-progress-loaded{position:absolute;top:0;left:0;width:0;height:100%;background:#c3c5c6}
.prism-player .prism-liveshift-progress .prism-progress-played,.prism-player .prism-progress .prism-progress-played{position:absolute;top:0;left:0;width:0;height:100%;background-color:#EF8035}
.prism-player .prism-liveshift-progress .prism-progress-cursor,.prism-player .prism-progress .prism-progress-cursor{position:absolute;width:10px!important;height:10px!important;display:none!important;top:-3px!important;background:#EF8035;margin-left: 6px;overflow: hidden;border-radius: 8px;}
.prism-player .prism-progress{cursor:pointer}
.prism-player .prism-progress:hover{height:10px;transition:height .1s}
.prism-player .prism-liveshift-progress .prism-enable-liveshift{cursor:pointer;position:absolute;background:#fff;height:5px}
.prism-player .prism-liveshift-progress .prism-enable-liveshift:hover{height:10px;transition:height .1s}
.prism-player .prism-liveshift-progress .prism-liveshift-seperator{width:2px;height:15px;background:#fff;position:absolute;right:0;top:-5px}

.prism-player .prism-snapshot-btn{width:32px;height:32px;background:url(/static/img/snapshot.png) no-repeat;background-size:contain}
.prism-player .prism-snapshot-btn:hover{background:url(/static/img/snapshothover.png) no-repeat;background-size:contain;cursor:pointer}
.prism-player .prism-snapshot-btn:active{displa:block}
.prism-player .prism-info-left-bottom{width:auto!important;top:auto!important;bottom:40px;left:52%!important;text-align:left}
.prism-player .prism-auto-stream-selector{position:absolute;bottom:50%;width:100%;margin:auto;color:#EFEFF4;display:none}
.prism-player .prism-auto-stream-selector p.tip-text{text-align:center}
.prism-player .prism-auto-stream-selector .operators{width:100px;margin:auto}
.prism-player .prism-button-cancel{font-size:16px;border:1px solid;padding:2px 5px;color:#fffa8;margin-left:5px;background:0 0}
.prism-player .prism-button-ok{font-size:16px;border:1px solid #fff;padding:2px 5px;color:#fff;background:0 0}
.prism-player .prism-button-cancel:hover,.prism-player .prism-button-ok:hover{color:#f5f5f5}
:-webkit-full-screen{width:100%!important;height:100%!important}
:-moz-full-screen{width:100%!important;height:100%!important}
:-ms-full-screen{width:100%!important;height:100%!important}
:-ms-fullscreen{width:100%!important;height:100%!important}
:fullscreen{width:100%!important;height:100%!important}
body.prism-full-window{padding:0;margin:0;height:100%;overflow-y:auto}
.prism-fullscreen{position:fixed;overflow:hidden;z-index:4;left:0!important;top:0!important;bottom:0!important;right:0!important;width:100%!important;height:100%!important}
.prism-button{cursor:pointer;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.3);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}
.prism-button-orange{color:#a56117;border:1px solid #a56117}
.prism-button-orange:active,.prism-button-orange:hover{color:#d67400;border-color:#d67400}
.prism-button-orange:visited{color:#d67400}
.prism-center{position:absolute;left:50%;transform:translateX(-50%)}

.prism-player:hover .prism-controlbar { opacity:1;z-index:1;}
.prism-player .prism-controlbar { display:block;height:50px!important;bottom:-1px!important;right:-1px!important;width:auto!important; background:rgba(0,0,0,.7); opacity:1; z-index:-1; transition:all .3s; }
.prism-player .prism-controlbar .prism-controlbar-bg {display:none!important;}
.prism-player .prism-speed-selector {display:none!important;}
.prism-player .prism-progress {width:100%!important; }
.prism-player .prism-progress:hover {height:4px!important;}
.prism-player .prism-time-display { margin:0!important; height:50px!important;/* width:1010px!important; */ }
.prism-player .prism-time-display .current-time, .prism-player .prism-time-display .duration { width:60px!important; text-align:center;height:50px!important; line-height:50px!important; display:inline-block!important;}
.prism-player .prism-time-display .duration { color:#fff!important;}
.prism-player .prism-thumbnail img{width: 100%;height: 100%;}
/* html5 video 默认样式修改 */

/* 临时正确错误提示 */
#toast{position:fixed;top:-160px;left:50%;margin-left:-100px;z-index:10000;box-shadow: 0 10px 20px 0 rgba(0,0,0,.3);box-sizing:border-box;padding:15px 10px;height:auto;max-width:100%;min-width:200px;border-radius:5px;color:#fff;text-align:center;font-size:14px;line-height:20px;-webkit-transition:top .2s;transition:top .2s;}
#toast.error{background-color:#ff2a00;}
#toast.success{background-color:#60C940;}
#toast.show{top:10px}

.video_pro {display:none;flex-direction:column; align-items:center; justify-content:center; position: relative;}
.video_pro.on {display:flex;}
.video_pro i {display:block;height:2px;position:absolute;left:0;bottom:0;background:#EF8035}
.video_pro span, .video_pro em {font-size:14px; font-style:normal;padding:5px 0;}
.video_pro em b { font-weight:normal;}

.vote {padding:0 40px 20px; margin-top:10px;}
.vote p i {font-style:normal; }
.vote p {line-height: 59px;font-size: 16px;color: #212229; }
.vote p:last-child {padding-bottom:0; text-align:center;}
.vote p:last-child a { display:inline-flex; border: 1px solid #F0F0F0; color:#666666; width:80px; height:30px; margin:0 10px; align-items: center; justify-content:center; font-size:12px; transition:all .3s; }
.vote p:last-child a:hover {color: #EF8035; border-color:#EF8035; }
.radio span { display:flex; height:30px;line-height: 29px; align-items:center; cursor:pointer;}
.radio span:before{content:''; width:12px; height:13px;background: url(/static/img/darts.png) -544px -4px; margin-right:10px; }
.radio span:hover:before{background-position: -564px -4px; } 
.radio span.no:hover:before{background-position: -544px -4px; } 
.radio span.on:before{background-position: -564px -20px; }
/* 分页 */
/* #page .layui-laypage a, .layui-laypage span{
	width: 28px;
    height: 28px;
    line-height: 28px;
} */
/* 点赞特效 */
@-webkit-keyframes niceIn {0% {opacity: 1;-webkit-transform: scale(1);transform: scale(1)}50% {opacity: 1;-webkit-transform: scale(1.5);transform: scale(1.5)}70% {-webkit-transform: scale(.8);transform: scale(.8)}100% {opacity: 1;-webkit-transform: scale(1);transform: scale(1)}}
@keyframes niceIn {0% {opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}50% {opacity: 1;-webkit-transform: scale(1.5);-ms-transform: scale(1.5);transform: scale(1.5)}70% {-webkit-transform: scale(.8);-ms-transform: scale(.8);transform: scale(.8)}100% {opacity: 1;-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1)}}
@-o-keyframes niceIn {0% {opacity: 1;-o-transform: scale(1);transform: scale(1)}50% {opacity: 1;-o-transform: scale(1.5);transform: scale(1.5)}70% {-o-transform: scale(.8);transform: scale(.8)}100% {opacity: 1;-o-transform: scale(1);transform: scale(1)}}
@-moz-keyframes niceIn {0% {opacity: 1;-moz-transform: scale(1);transform: scale(1)}50% {opacity: 1;-moz-transform: scale(1.5);transform: scale(1.5)}70% {-o-transform: scale(.8);transform: scale(.8)}100% {opacity: 1;-moz-transform: scale(1);transform: scale(1)}}
.niceIn {-webkit-animation: niceIn .8s .2s ease;-moz-animation: niceIn .8s .2s ease;-o-animation: niceIn .8s .2s ease;animation: niceIn .8s .2s ease;}
/*版权声明和用户隐私协议*/
.tbody {font-size:15px; color:#8a8a8a;width: 1200px;margin: 0 auto;line-height: 26px;}
.title {text-align: center;padding: 20px 0;font-weight: 700;font-size: 24px;}
.text-bold {font-weight: 700;padding-bottom: 20px;}
.text-normal {padding-bottom: 20px;}
.smalltitle {font-size: 16px;font-weight: 700;padding-bottom: 20px;}
.report-1 {font-weight: 700;}
/* PPT预约入口 */
.pptyygg{width:364px;position: relative;margin-bottom: 24px;}
.pptyygg .img{width:100%;}
.pptyygg .icon{width: 24px;height: 24px;display: block;position: absolute;right: -20px;top: -10px;cursor: pointer;}
.pptyygg .ppttc_close{background: url('/static/img/ykt/close.png');background-size: 100% 100%;}
.pptyygg .ppt2021_yy{height: 216px;background: url('https://img.d-arts.cn/ykt_img/pc_ppt2021_gg.png');background-size: 100% 100%;cursor: pointer;}

/* 视频下载样式 */
.video_load{text-align: center;}
.video_load .facebook{margin-top: 80px;}
.video_load .facebook .bar{
    height:36px;
    width:10px;
    display:inline-block;
    background-color: #EF8035;
    border:1px solid #EF8035;
    -webkit-animation:facebook_loader 1.3s linear infinite;
    animation:facebook_loader 1.3s linear infinite;
    -webkit-transform: scale(0.91);
    transform: scale(0.91);
}
.video_load .facebook .bar:nth-child(1){
    -webkit-animation-delay:0.39s;
    animation-delay:0.39s;
}
.video_load .facebook .bar:nth-child(2){
    -webkit-animation-delay:0.52s;
    animation-delay:0.52s;
}
.video_load .facebook .bar:nth-child(3){
    -webkit-animation-delay:0.65s;
    animation-delay:0.65s;
}
@-webkit-keyframes facebook_loader{
    0%{
        -webkit-transform:scale(1.2);
        opacity:1
    }
    100%{
        -webkit-transform:scale(0.7);
        opacity:0.1
    }
}
@keyframes facebook_loader{
    0%{
        transform:scale(1.2);
        opacity:1
    }
    100%{
        transform:scale(0.7);
        opacity:0.1
    }
}