* {box-sizing:border-box;}
*:focus {outline:none;background-color:transparent;}
::selection {
    background: #2a9dfa;
	color:#fff;
    text-shadow: none;
}

::-webkit-input-placeholder {color:#adb6bd;}
:-ms-input-placeholder {color:#adb6bd;}
::placeholder {color:#adb6bd;}

/* 滚动条凹槽的颜色，还可以设置边框属性 */
*::-webkit-scrollbar-track-piece {
  background-color: #f1f1f1;
  -webkit-border-radius: 2em;
  -moz-border-radius: 2em;
  border-radius: 2em;
}

/* 滚动条的宽度 */
*::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}

/* 滚动条的设置 */
*::-webkit-scrollbar-thumb {
  background-color: #aaa;
  -webkit-border-radius: 2em;
  -moz-border-radius: 2em;
  border-radius: 2em;
  background-clip: padding-box;
}

/* 滚动条鼠标移上去 */
*::-webkit-scrollbar-thumb:hover {
  background-color: #999;
}

@font-face {
	font-family: 'Alibaba';
	src: url('../fonts/AlibabaPuHuiTi-2-55-Regular.woff2') format('truetype');
}

body,html {background-color:#f6f8fa;}
html {-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;}
body,html,ul,li,dl,dt,dd,ol,img,p,h1,h2,h3,h4,h5,h6,strong {margin:0;padding:0;list-style:none;font-weight:normal;}
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary {display:block;}
body, textarea, select, input {font-family: "Arial","Hiragino Sans GB", "Helvetica", "sans-serif";font-size: 14px;line-height: 22px;color: #343d42;outline: none;border: 0;}
img {display:block;max-width:100%;outline:none;border:none;}
ul,li,s,u,p,a,em {text-decoration:none;font-style:normal;}
a {color:#2a9dfa;}
a:hover {color:#1b8fec !important;}
button {border:none;outline:none;border-radius:4px;font-size:14px;cursor:pointer;}
input:focus {background-color:#fff;}
input[type='number']::-webkit-outer-spin-button,
input[type='number']::-webkit-inner-spin-button {
  -webkit-appearance: none !important;
}

.flex {display:flex;flex-flow:wrap;}
.space_between {justify-content:space-between;}
.hide {display:none;}
.mask {position:fixed;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.4);z-index:1;}

.bg_white {background-color:#fff;}

.white,a.white {color:#fff !important;}
.black_666,a.black_666 {color:#666 !important;}
.red,a.red {color:#e62129 !important;}
.red2,a.red2 {color:#e62129 !important;}
.green,a.green {color:#83c44e !important;}
.green2,a.green2 {color:#8ED9B2 !important;}
.blue,a.blue {color:#1992f7 !important;}
.orange,a.orange {color:#f60 !important;}
.gray,a.gray {color:#aaa !important;}
.purple,a.purple {color:#90f !important;}

.bg_red {background:#e62129;}
.bg_green {background:#83c44e !important;}
.bg_orange {background:#f60;}
.bg_blue {background:#8ab8ff;}
.bg_blue2 {background:#eff7ff;}
.bg_blue3 {background:#56b2ff;}
.bg_gray {background:#f8f8f8;}
.bg_gray2 {background:#f5f5f5;}
.bg_gray3 {background:#f3f3f3;}

.radius {border-radius:5px;overflow:hidden;}
.center {text-align:center;}
.placeholder::placeholder {color:#adb6bd;}
.relative {position:relative;}
.overflow {overflow:hidden;}





/*page*/
.navbar {overflow:hidden;transition:all .3s;}
.navbar.junior.fixed {position:fixed;left:0;top:0;width:100%;z-index:1;}
.navbar.junior.fixed.off,
.navbar.junior.fixed.off .menu a,
.navbar.junior.fixed.off .menu a:hover {color:#fff !important;}
.navbar.junior.fixed.off a.logo .blue,
.navbar.junior.fixed.on a.logo .white {display:none;}

.navbar.junior.fixed.on {background-color:#fff;}
.navbar.junior.fixed.off a.logo .white,
.navbar.junior.fixed.on a.logo .blue {display:block;}

.navbar.senior {background:url('../images/nav_bg_1.png') #79b1d4 no-repeat;background-position:center;background-size:cover;}
.navbar.senior .search {overflow:hidden;background-color:#fff;}
.navbar.senior .search .list span {display:block;position:absolute;z-index:1;text-align:center;cursor:pointer;}
.navbar.senior .search .list span i {position:absolute;top:2px;right:2px;}


.about .container .business .item .thumb {background-image:url('../images/about_business_bg.png');text-align:center;overflow:hidden;}
.about .container .business .item .thumb h5 {color:#fff;}
.about .container .business .item .thumb a {display:block;border-radius:5px;background:linear-gradient(90deg,#ff8236,#ffa518);color:#fff;}
.about .container .business .item .thumb a:hover {color:#fff !important;}
.about .container .business .item .content {flex:1;background-color:#f7f7f7;}
.about .container .business .item .content p {color:#777;line-height:1.8;}
.about .container .map {background-image:url('../images/about_map.png');}
.about .container .contact {display:flex;justify-content:space-between;}
.about .container .contact .item {flex:1;background-color:#f5f5f5;}
.about .container .contact .item i {width:40px;height:40px;line-height:40px;margin:0 auto;background-color:#2692ff;color:#fff;border-radius:50%;}
.about .container .contact .item p {color:#888;}
.about .container .news .list .item:last-child {margin-bottom:0;}
.about .container .news .list .item a {display:block;color:#444;}
.about .container .news .list .item p {color:#999;}

.login_page.expert {background:linear-gradient(-90deg,#2a9dfa,#4ec7f4);position:relative;overflow:hidden;}
.login_page.expert .container:before {background-image:url('../images/expert_login_bg.png');background-size:auto 100%;}

.login_page.user {position:relative;overflow:hidden;background-image:url('../images/user_login_bg_1.jpg');}
.login_page.user .container:before {background-image:url('../images/user_login_bg_2.png');}

.login_page .container:before {content:'';position:absolute;display:block;width:100%;background-repeat:no-repeat;}
.login_page .container .panel:after {content:'';display:block;float:none;clear:both;}
.login_page .container .panel h2 {display:flex;justify-content:space-between;}
.login_page .container .panel h2 span {display:inline-block;}
.login_page .container .panel h2 span:after {content:'';display:block;background-color:#2a9dfa;border-radius:2px;}
.login_page .container .panel h2 a.right {color:#555;font-family:initial;}

.login_page .container .panel .item input:not(input[type='checkbox']) {width:100%;border:1px solid #dbdbdd;border-radius:4px;}


.login_page .container .panel .item.yzm,
.login_page .container .panel .btns {display:flex;}
.login_page .container .panel .item.yzm input {width:60% !important;}

.login_page .container .panel .item.yzm button,
.user .container > .right .wrap .block_info .info .item span > button,
.user .container > .right .wrap .block_info .info .item span > a.btn,
.conference_attend > .main > .left > .block .form .item span > button {flex:1;background-color:#ff9900 !important;color:#fff;padding-top:9px;padding-bottom:9px;}

.login_page .container .panel .item.yzm button[disabled],
.user .container > .right .wrap .block_info .info .item span > button[disabled],
.user .container > .right .wrap .btns button[disabled],
.conference_attend > .main > .left > .block .form .item span > button[disabled],
.conference_attend > .main > .left > .block .form .item span > select[disabled],
.conference_attend > .main > .left > .block .form .btns button[disabled],
.conference_attend > .main > .right > .block .btns button[disabled] {background-color:#f8f8f8 !important;color:#bdbdbd;text-shadow:1px 1px 1px #fff;}


.login_page .container .panel .text {color:#888;}
.login_page .container .panel .text input[type='checkbox'] {position:relative;top:2px;}
.login_page .container .panel .btns button {flex:1;background-color:#2a9dfa;color:#fff;}


.mini_window:after,
.mini_alert:after {content:'';position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(15,68,118,0.40);box-shadow:0 8px 18px rgba(0,0,0,.15);z-index:10;}

/*.mini_alert:after {background-color:rgba(255,255,255,0.6);}*/

.mini_window .panel,
.mini_alert .panel {position:fixed;z-index:11;top:46%;left:50%;transform:translate(-50%,-46%);border-radius:10px;box-shadow:0 0 10px 5px rgb(20 55 94 / 15%);}

.mini_window .panel .title {text-align:center;}

.mini_window .panel .item select,
.mini_window .panel .item input:not(input[type='checkbox']) {width:100%;background-color:#f5f5f5;border-radius:4px;border:1px solid #fff;}

.mini_window .panel .item.yzm,
.mini_window .panel .btns {display:flex;}

.mini_window .panel .item.yzm input {width:60% !important;}
.mini_window .panel .item.yzm button {flex:1;margin-left:6px;background-color:#ff9900;color:#fff;}
.mini_window .panel .item.yzm button[disabled] {background-color:#f5f5f5;color:#bdbdbd;text-shadow:1px 1px 1px #fff;}

.mini_window .panel .item select.error,
.mini_window .panel .item input.error:not(input[type='checkbox']),
.login_page .container .panel .item input.error:not(input[type='checkbox']) {background-color:#ffeded;border:1px solid #f30;}


.mini_window .panel .text {color:#888;}
.mini_window .panel .text a {margin-left:2px;}
.mini_window .panel .text input[type='checkbox'] {position:relative;top:2px;}
.mini_window .panel .btns button {flex:1;background:linear-gradient(90deg,#42bdfd,#2193ee);color:#fff;}

.mini_window a.close {position:absolute;top:-45px;right:0;display:block;width:32px;height:32px;line-height:32px;font-size:20px;text-align:center;color:#888;background-color:#fff;border-radius:50%;}
.mini_window a.close i {position:relative;line-height:normal;transform:rotate(0);transition:all 1s;}
.mini_window a.close:hover i {transform:rotate(360deg);}
.mini_window a.close:after {content:'';position:absolute;left:14.5px;bottom:-38px;height:40px;width:1px;border-left:3.5px dashed #fff;}

.mini_alert .panel {flex-flow:column;text-align:center;}

.mini_alert .panel > i.info {color:#2a9dfa;}
.mini_alert .panel > i.success {color:#5dcf18;}
.mini_alert .panel > i.question {color:#ffa400;}
.mini_alert .panel > .btns {display:flex;justify-content:center;margin-top:10px;}
.mini_alert .panel > .btns button.confirm {background-color:#2a9dfa;color:#fff;}
.mini_alert .panel > .btns button:hover {opacity:0.9;}

.mini_alert .panel > .content > .pay {text-align:center;}
.mini_alert .panel > .content > .pay b {display:block;font-weight:normal;color:#333;}
.mini_alert .panel > .content > .pay img {margin:0 auto;}
.mini_alert .panel > .content > .pay .notice {}
.mini_alert .panel > .content > .pay .notice .tabs {text-align:left;display:flex;}
.mini_alert .panel > .content > .pay .notice .tabs a {color:#8d8d8d;border-top-left-radius:2px;border-top-right-radius:2px;}
.mini_alert .panel > .content > .pay .notice .tabs a:nth-child(1).on {color:#2a9dfa;background-color:#f1f9ff;}
.mini_alert .panel > .content > .pay .notice .tabs a:nth-child(2).on {color:#fa2a2a;background-color:#fff4f4;}
.mini_alert .panel > .content > .pay .notice .payinfo {overflow:hidden;}
.mini_alert .panel > .content > .pay .notice .payinfo em {display:inline-block;margin:0 5px;background-size:cover;}
.mini_alert .panel > .content > .pay .notice .payinfo em.alipay {background-image:url("../images/pay_alipay.png")}
.mini_alert .panel > .content > .pay .notice .payinfo em.wechat {background-image:url("../images/pay_wechat.png")}
.mini_alert .panel > .content > .pay .notice .payinfo a.corporate {background-color:#db2f37;border:1px solid #e62129;border-radius:4px;color:#fff;}
.mini_alert .panel > .content > .pay .notice .payinfo a.corporate:before {position:relative;}
.mini_alert .panel > .content > .pay .notice .payinfo_1 {background-color:#f1f9ff;border-top:1px solid #93d1ff;}
.mini_alert .panel > .content > .pay .notice .payinfo_2 {background-color:#fff4f4;border-top:1px solid #ff9393;display:none;}




.main_splash,
.block_congratulations,
.about .container .news .thumbs,
.news_page .pics .left .splash,
.block_anli .splash,
.block_interview .splash,
.block_qikan .splash,
.block_lunwen .splash {position:relative;overflow:hidden;}

.main_splash .swiper-pagination span,
.block_congratulations .swiper-pagination span,
.about .container .news .thumbs .swiper-pagination span,
.news_page .pics .left .splash .swiper-pagination span,
.block_interview .splash .swiper-pagination span,
.block_qikan .splash .swiper-pagination span,
.block_lunwen .splash .swiper-pagination span {width:12px;height:12px;border-radius:50%;background:#fff;opacity:0.7;}

.main_splash .swiper-pagination-bullet.swiper-pagination-bullet-active,
.block_congratulations .swiper-pagination-bullet.swiper-pagination-bullet-active,
.about .container .news .thumbs .swiper-pagination-bullet.swiper-pagination-bullet-active,
.news_page .pics .left .splash .swiper-pagination-bullet.swiper-pagination-bullet-active,
.block_interview .splash .swiper-pagination-bullet.swiper-pagination-bullet-active,
.block_qikan .splash .swiper-pagination-bullet.swiper-pagination-bullet-active,
.block_lunwen .splash .swiper-pagination-bullet.swiper-pagination-bullet-active {opacity:0.95;}


.mini_window .panel .title span.on {font-weight:bold;}

.news_page > .main > .left .list > .title a.more {float:right;color:#999;font-weight:normal;font-family:initial;font-size:13px;}
.news_page > .main > .left .list > .title:after,
.conference > .container > .main > .left > .title:after,
.conference .block > .title:after,
.conference_attend > .main > .left > .block > .title:after,
.conference_attend > .main > .left > .info.journal_self:after {content:'';display:block;float:none;clear:both;}

.news_page > .main > .left .list > h2 {text-align:left;}

.news_page > .main > .left .list > .info,
.conference .block > .news_content > .info {border-bottom:1px solid #ededed;}

.news_page > .main > .left .list > .info span,
.conference .block > .news_content > .info span {color:#999;}

.news_page > .main > .right > .wrap > .list a:before,
.block_news .wrap .item > .list a:before {content:'';display:inline-block;position:relative;top:-3px;margin-right:10px;width:5.5px;height:5.5px;background-color:#e5e5e5;border-radius:50%;}

.help_list > .wrap .list > .content img,
.about .container > .content img,
.news_page > .main > .left .list > .content img,
.conference > .container > .main > .left > .content img,
.conference .block > .news_content > .content img,
.expert.detail > .main > .left > .block > .content img,
.expert.detail > .main > .left > .block > .comment img,
.qikan.detail > .main > .left > .block > .content img,
.expert_interview.detail > .block > .video img,
.conference_attend > .main > .left > .block .content img {display:inline-block;max-width:100%;}

.news_bg {text-align:center;background-image:url('../images/bg_news.jpg');overflow:hidden;}
.news_bg h5,
.news_bg h5 a,
.news_bg h5 a:hover {color:#fff !important;}

.crumbs,
.crumbs a {color:#333;}
.crumbs i {color:#aaa;}

.footer_senior {background-color:#fff;border-top:3px solid #2797fa;}
.footer_senior .main .logo > a {display:block;}
.footer_senior .main .logo .desc {color:#818a92;}
.footer_senior .main .logo .phone i {position:relative;overflow:hidden;margin-right:2px;text-align:center;background-color:#2797fa;color:#fff;border-radius:50%;}
.footer_senior .main .logo .phone a {color:#333;}
.footer_senior .main .text {flex:1;justify-content:flex-end;}
.footer_senior .main .text .item h5 {color:#31404c;}
.footer_senior .main .text .item a {color:#818a92;}
.footer_senior .main .text .item:last-child {margin-right:0;}
.footer_senior .links {color:#aaa;border-top:1px solid #ededed;}
.footer_senior .links a {color:#bbb;}
.footer_senior .links .item {margin-top:2px;}


.filter .item .options .list a.on,
.filter .item .options .list a.on:hover,
.filter .item .search button {background-color:#2797fa;color:#fff !important;}

.filter .item .title,
.filter .item span.more,
.filter .item .options .list span {position:relative;top:3px;}

.filter .item:last-child {flex-wrap:wrap;margin-bottom:0;}

.filter .item .title,
.filter .item .page span {color:#888;}

.filter .item .options {flex:1;}
.filter .item .options .list {float:left;clear:left;display:flex;flex-wrap:wrap;align-items:baseline;overflow:hidden;}
.filter .item .options .list a {color:#555;border-radius:3px;}
.filter .item .options .list a:hover {background-color:#e9f6fe;}
.filter .item .options .list a:last-child {margin-right:0;}
.filter .item .options .list:nth-child(n+2) {display:none;}
.filter .item .options .list:after {content:'';display:block;float:none;clear:both;}
.filter .item .options .list.child {display:flex;height:auto;background-color:#f5f5f5;border-radius:2px;}
.filter .item .options.on .list {display:flex;height:auto;}
.filter .item .options span.more {color:#2797fa;cursor:pointer;}
.filter .item .options span.more i {transition:all .3s;}
.filter .item .options.on span.more i {transform:rotate(180deg);}
.filter .item .search {flex:1;}
.filter .item .search form {display:flex;}

.filter .item .search form input,
.filter .item .page select {border:1px solid #ededed;border-radius:4px;}

.filter .item .page {display:flex;}



.conference > .list {display:flex;flex-wrap:wrap;}

.conference > .list .item,
.expert > .list .item,
.expert.detail > .main > .right .thumbs .list .item {background-color:#fff;border-radius:4px;overflow:hidden;transition:all .3s;}

.conference > .list .item:hover,
.expert > .list .item:hover {box-shadow:0 5px 8px rgba(205,222,240,0.65);}

.conference > .list .item .tag s {font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;color:#2798fa;}
.conference > .list .item a.title {display:block;overflow:hidden;color:#333;}
.conference > .list .item .info {position:relative;}
.conference > .list .item .info .text {position:relative;color:#888;}
.conference > .list .item .info .text i {position:absolute;left:0;text-align:center;color:#f30;}
.conference > .list .item .info a.view {display:block;position:absolute;right:0;bottom:0;border-radius:50px;}

.conference > .bg {position:relative;}
.conference > .banner {background-color:#fff;}
.conference > .banner .date em:last-child {margin-right:0;}
.conference > .banner .date em s {background-color:#f30;color:#fff;border-radius:5px;}
.conference > .banner .btns a {border-radius:50px;color:#fff !important;}
.conference > .banner .btns a.orange {background:linear-gradient(90deg,#ff4431,#ef7000);}
.conference > .banner .btns a.green {background:linear-gradient(90deg,#7dd501,#56af01);}
.conference > .banner .btns a.blue {background:linear-gradient(90deg,#4ea1f6,#2a89f3);}
.conference > .banner .btns a:hover {color:#fff !important;opacity:0.9;}


.conference > .container > .main > .right > .block > .conference_list .item a,
.conference > .container > .main > .right > .sticky > .block > .conference_list .item a,
.conference_attend > .main > .right .block .thumb_info a {display:block;}

.conference > .container > .main > .right > .block > .conference_list .item a.thumb,
.conference > .container > .main > .right > .sticky > .block > .conference_list .item a.thumb,
.conference_attend > .main > .right .block .thumb_info a.thumb {border-radius:3px;overflow:hidden;}

.conference > .container > .main > .right > .block > .conference_list .item a.thumb img,
.conference > .container > .main > .right > .sticky > .block > .conference_list .item a.thumb img,
.conference_attend > .main > .right .block .thumb_info a.thumb img {widht:100%;}

.conference > .container > .main > .right > .block > .conference_list .item a.title,
.conference > .container > .main > .right > .block > .news_list .item a.title,
.conference > .container > .main > .right > .sticky > .block > .conference_list .item a.title,
.conference > .container > .main > .right > .sticky > .block > .news_list .item a.title,
.conference_attend > .main > .right .block .thumb_info a.title {color:#333;}

.conference > .container > .main > .right > .block > .conference_list .item .info,
.conference > .container > .main > .right > .block > .news_list .item .info,
.conference > .container > .main > .right > .sticky > .block > .conference_list .item .info,
.conference > .container > .main > .right > .sticky > .block > .news_list .item .info,
.conference_attend > .main > .right .block .thumb_info .info {color:#818a92;}

.conference > .container > .main > .right > .block > .title,
.conference > .container > .main > .right > .sticky > .block > .title,
.conference > .container > .main > .block > .title {position:relative;}

.conference > .container > .main > .right > .block > .title a.more,
.conference > .container > .main > .right > .sticky > .block > .title a.more,
.conference > .container > .main > .block > .title a.more {position:absolute;top:0;right:0;margin-top:1px;color:#818a92;}

.conference > .container > .main > .block > .news_list .item {position:relative;border-bottom:1px dashed #dedede;}
.conference > .container > .main > .block > .news_list .item:last-child {border-bottom:none;}
.conference > .container > .main > .block > .news_list .item i {position:absolute;left:0;color:#818a92;}
.conference > .container > .main > .block > .news_list .item a {color:#333;}
.conference > .container > .main > .block > .news_list .item p {color:#999;}
.conference > .container > .main > .block > .news_list .item .info {color:#818a92;}

.conference_attend > .main > .left > .info .flow {position:relative;}
.conference_attend > .main > .left > .info .flow:after {content:'';display:block;position:absolute;width:100%;height:4px;background-color:#eaf6ff;border-radius:10px;}
.conference_attend > .main > .left > .info .flow s {position:relative;z-index:1;text-align:center;}
.conference_attend > .main > .left > .info .flow s:last-child {margin-right:0;}
.conference_attend > .main > .left > .info .flow s:before {position:relative;display:block;border-radius:50px;background-color:#eafbff;text-align:center;color:#108bf8;}
.conference_attend > .main > .left > .info .flow s.on:before {background-color:#ff7171;color:#fff;}
.conference_attend > .main > .left > .info .flow s:nth-child(1):before {content:'1';}
.conference_attend > .main > .left > .info .flow s:nth-child(2):before {content:'2';}
.conference_attend > .main > .left > .info .flow s:nth-child(3):before {content:'3';}
.conference_attend > .main > .left > .info .flow s:nth-child(4):before {content:'4';}
.conference_attend > .main > .left > .info .flow s:nth-child(5):before {content:'5';}

.conference_attend > .main > .left > .info > .p,
.conference_attend > .main > .left > .info.journal_self > .detail > .p {display:flex;color:#666;}

.conference_attend > .main > .left > .info > .p.date span {position:relative;background-color:#fff9da;color:#f30;border-radius:4px;}

.conference_attend > .main > .left > .info > .p.price s,
.conference_attend > .main > .left > .info.journal_self > .detail > .p.price s,
.conference_attend > .main > .right .block > .price s {color:#f50;margin-left:2px;}

.conference_attend > .main > .left > .info > .p.price s small,
.conference_attend > .main > .left > .info.journal_self > .detail > .p.price s small,
.conference_attend > .main > .right .block > .price s small {margin-right:1px;}


.conference_attend > .main > .right .block > .price em i {width:20px;height:20px;line-height:23px;text-align:center;background-color:#f90;color:#fff;border-radius:50%;margin-right:5px;}
.conference_attend > .main > .right .block > .price s {position:relative;top:1px;}

.conference_attend > .main > .left > .block .form .item span a.btn_template,
.conference_attend > .main > .left > .block .form .item span a.btn_upload {border-radius:5px;border:1px solid #69b8f8;}

.conference_attend > .main > .left > .block .form .item span a.btn_template {border-color:#f90;color:#f60;}
.conference_attend > .main > .left > .block .form .item span a.btn_template:hover {color:#f60 !important;}

.conference_attend > .main > .left > .info .journal_list .item {position:relative;display:flex;cursor:pointer;}
.conference_attend > .main > .left > .info .journal_list .item p.desc {color:#818a92;}
.conference_attend > .main > .left > .info .journal_list .item i {display:none;}
.conference_attend > .main > .left > .info .journal_list .item.on i {display:inline-block;margin:0 0 0 4px;color:#1aad19;}
.conference_attend > .main > .left > .info .journal_list .item.on h5 {color:#f00;}



.page_404 {text-align:center;color:#fff;}
.page_404 {color:#333;}
.page_404 > i,
.page_404 > strong {display:block;color:#0093ff;line-height:normal;}
.page_404 > i {color:#48bc25;}
.page_404 p {color:#999;}
.page_404 > strong {line-height:normal;}
.page_404 .btn {display:inline-block;border-radius:4px;background-color:#2a9dfa;color:#fff;}
.page_404 .btn.orange {background-color:#f90;color:#fff !important;}
.page_404 .btn:hover {color:#fff !important;}

.title_1 h3 {line-height:normal;}
.title_1 > a.more {position:absolute;right:0;color:#666;}
.title_1 > a.more i {margin-left:2px;}


.block_lunwen .splash,
.block_lunwen > .item {border-radius:4px;overflow:hidden;line-height:normal;}

.block_lunwen .splash > .swiper-wrapper > a {background-image:url('../images/lunwen_bg_1.png');}
.block_lunwen .splash > .swiper-wrapper > a .title {color:#fff;}
.block_lunwen .splash > .swiper-wrapper > a span {display:inline-block;color:#0d71bf;border-radius:50px;background-color:#fff;}
.block_lunwen:after {content:'';display:block;float:none;clear:both;}
.block_lunwen > .item {float:left;background-image:url('../images/lunwen_bg_2.png');text-align:center;color:#fff;}
.block_lunwen > .item:nth-child(2n+1) {margin-right:0;}
.block_lunwen > .item strong {display:block;}
.block_lunwen > .item a {border-radius:50px;border:1px solid #fff;}
.block_lunwen > .item a:hover {opacity:0.95;}
/*.block_lunwen > .item a:nth-child(2) {background-color:#2080f7;color:#fff;}
.block_lunwen > .item a:nth-child(2):hover {color:#fff !important;}
.block_lunwen > .item a:nth-child(3) {background-color:#fff;color:#2080f7;}*/
.block_lunwen > .item a:nth-child(2) {background-color:#fff;color:#2080f7;}
.index .block_lunwen > .item:nth-child(2n+1) {margin-right:2%;}
.index .block_lunwen > .item:nth-child(2n+2) {margin-right:0;}


.block_fuwu .item {background-color:#fff;border-top-left-radius:5px;border-top-right-radius:5px;text-align:center;overflow:hidden;transition:all .3s;}
.block_fuwu .item .title {background-image:url('../images/bg_title.png');color:#fff;}
.block_fuwu .item span {display:block;}
.block_fuwu .item:nth-child(1) span {background-image:url('../images/lunwen_1.jpg');}
.block_fuwu .item:nth-child(2) span {background-image:url('../images/lunwen_2.jpg');}
.block_fuwu .item:nth-child(3) span {background-image:url('../images/lunwen_3.jpg');}
.block_fuwu .item:nth-child(4) span {background-image:url('../images/lunwen_4.jpg');}
.block_fuwu .item p,
.block_liangdian .item p {line-height:1.8;color:#999;}
.block_fuwu .item a.view {display:inline-block;background-color:#3e90fb;border-radius:50px;color:#fff;}
.block_fuwu .item a.view:hover {color:#fff !important;opacity:0.9;}

.block_liangdian {background-color:#fff;text-align:center;line-height:normal;}
.block_liangdian .item span {transition:all .3s;}
.block_liangdian .item:nth-child(1) span {background-image:url('../images/lunwen_icon_1.png');}
.block_liangdian .item:nth-child(2) span {background-image:url('../images/lunwen_icon_2.png');}
.block_liangdian .item:nth-child(3) span {background-image:url('../images/lunwen_icon_3.png');}
.block_liangdian .item:nth-child(4) span {background-image:url('../images/lunwen_icon_4.png');}
.block_liangdian .item:nth-child(5) span {background-image:url('../images/lunwen_icon_5.png');}

.block_professor .item {border-radius:5px;color:inherit;transition:all .3s;}
.block_professor .item strong {display:inline-block;}
.block_professor .item strong s {border-radius:3px;color:#fff;background:linear-gradient(90deg,#52abff,#2b87ff);}
.block_professor .item p {;color:#666;}

.block_anli .splash .swiper-slide {background-color:#fff;border-radius:10px;overflow:hidden;}
.block_anli .splash .swiper-slide.swiper-slide-active {z-index:1;}
.block_anli .splash .swiper-slide p {line-height:1.6;color:#888;}
.block_anli .splash .swiper-slide span {display:block;}
.block_anli .splash .swiper-pagination span {border-radius:5px;background-color:#dee6ed;opacity:1;}
.block_anli .splash .swiper-pagination-bullet.swiper-pagination-bullet-active {background-color:#2a9dfa;}

.block_flow {position:relative;overflow:hidden;}
.block_flow .item {position:relative;z-index:1;text-align:center;}
.block_flow .item span {display:block;font-weight:bold;color:#fff;background-image:url('../images/bg_1.png');}
.block_flow .item strong {font-weight:bold;color:#2a9dfa;}

.block_faqs .item {background-color:#f2f6fa;border-radius:4px;}
.block_faqs .item a {color:#333;}
.block_faqs .item a i {position:relative;top:0.5px;color:#2a9dfa;margin-right:4px;}
.block_faqs .item p {line-height:1.8;color:#888;}

.block_congratulations {position:relative;overflow:hidden;border-radius:5px;text-align:center;color:#fff;}
.block_congratulations .swiper-pagination {left:10px;}
.block_congratulations .swiper-pagination span {width:10px;height:10px;}

.block_tougao {position:relative;border-radius:5px;overflow:hidden;}
.block_tougao:after {content:'';display:block;position:absolute;background-image:url('../images/bg_3.png');}
.block_tougao .title_1 {display:flex;}
.block_tougao .list {position:relative;z-index:1;}
.block_tougao .list .item {position:relative;background-color:#fff;transition:all .3s;}
.block_tougao .list .item s {position:absolute;top:0;right:0;text-align:right;background-image:url('../images/bg_2.png');color:#fff;padding-right:4px;}
.block_tougao .list .item a.thumb {float:left;}
.block_tougao .list .item a.title {display:block;margin-right:5px;color:#1e8afa;font-weight:bold;}
.block_tougao .list .item .desc {overflow:hidden;}
.block_tougao .list .item .desc p {color:#818a92 !important;}
.block_tougao .list .item a.view {background:linear-gradient(90deg,#ff8236,#ffa518);color:#fff;border-radius:50px;}
.block_tougao .list .item a.view:hover {background:linear-gradient(90deg,#ff721c,#f59a0b);color:#fff !important;}


.block_interview > .splash,
.block_interview > .item {border-radius:4px;overflow:hidden;line-height:normal;}

.block_interview > .item {background-color:#fff;border:1px solid #e9e9e9;transition:all .3s;}
.block_interview > .item a.title {color:#333;overflow:hidden;}

.block_interview > .item .info span,
.expert_interview.detail > .info .text .avatar span {border-radius:50px;overflow:hidden;border:1px solid #ededed;}

.block_interview > .item .info strong,
.expert_interview.detail > .info .text .avatar strong {display:block;position:relative;}

.block_interview > .item .info s,
.expert_interview.detail > .info .text .avatar s {display:inline-block;background-color:#fffbf7;border:1px solid #ffefdf;color:#fc8535;border-radius:20px;}

.block_interview > .item p {color:#818a92 !important;}

.block_qikan .splash,
.block_qikan .item {background-color:#fff;border:1px solid #e9e9e9;border-radius:4px;overflow:hidden;}

.block_qikan .splash .swiper-slide .title a,
.block_qikan .item .title a {flex:1;color:#333;font-weight:bold;}

.block_qikan .splash .swiper-slide .title span s,
.block_qikan .item .title span s,
.block_qikan_2 .list .item > .title > span s,
.qikan.detail > .info > .text > span s,
.qikan.detail > .main > .right > .thumbs > .list > .item > .title > span s {color:#fff;border-radius:3px;}

.block_qikan .splash .swiper-slide .title span s:nth-child(1),
.block_qikan .item .title span s:nth-child(1),
.qikan.detail > .info > .text > span s:nth-child(1),
.qikan.detail > .main > .right > .thumbs > .list > .item > .title > span s:nth-child(1) {background-color:#ff6554;}

.block_qikan .splash .swiper-slide .title span s:nth-child(2),
.block_qikan .item .title span s:nth-child(2),
.qikan.detail > .info > .text > span s:nth-child(2),
.qikan.detail > .main > .right > .thumbs > .list > .item > .title > span s:nth-child(2) {background-color:#a9aeb8;}

.block_qikan .splash .swiper-slide .thumb {display:block;}
.block_qikan .splash .swiper-slide p {color:#888;}
.block_qikan .item a.thumb {display:block;}


.block_qikan_2 .list,
.qikan > .list {flex-wrap:wrap;}

.block_qikan_2 .list .item,
.qikan > .list > .item {background-color:#fff;border-radius:5px;transition:all .3s;}

.block_qikan_2 .list .item > a.thumb,
.qikan > .list > .item > a.thumb,
.qikan.detail > .main > .right .thumbs a.thumb {border-radius:2px;}

.block_qikan_2 .list .item > .title,
.qikan > .list > .item > .title {flex:1;overflow:hidden;}

.block_qikan_2 .list .item > .title > a,
.qikan > .list > .item > .title > a {color:#333;overflow:hidden;}

.block_qikan_2 .list .item > .title > span,
.qikan > .list > .item > .title > span,
.qikan.detail > .main > .right .thumbs .list .item >.title > span {display:block;}

.block_qikan_2 .list .item > .title > span s,
.qikan > .list > .item > .title > span s {border-radius:20px;}

.block_qikan_2 .list .item > .title > span s:nth-child(1),
.qikan > .list > .item > .title > span s:nth-child(1) {background-color:#ff6554;}

.block_qikan_2 .list .item > .title > span s:nth-child(2),
.qikan > .list > .item > .title > span s:nth-child(2) {background-color:#a9aeb8;}

.block_qikan_2 .list .item > .title > p,
.qikan > .list > .item > .title > p,
.qikan.detail > .main > .right .thumbs .list .item >.title > p {color:#818a92 !important;}

.footer_nav,
.filter .item,
.block_news .wrap > .left,
.block_news .wrap .item > .title,
.conference > .container > .main > .right > .block > .conference_list .item .info,
.conference > .container > .main > .right > .sticky > .block > .conference_list .item .info,
.conference_attend > .main > .right .block .thumb_info .info,
.conference_attend > .main > .left > .info .flow,
.conference_attend > .main > .left > .info .journal_list {display:flex;justify-content:space-between;}

.block_news .wrap .item > .title span {font-weight:bold;}
.block_news .wrap .item > .title a {border:1px solid #2999fa;color:#2999fa;border-radius:20px;}
.block_news .wrap .item > .title a:hover {color:#fff !important;background-color:#2999fa;}
.block_news .wrap .item > .thumb > a {border-radius:2px;}
.block_news .wrap .item > .thumb > .info a.title {color:#333;}
.block_news .wrap .item > .thumb > .info p {color:#999;line-height:1.6;overflow:hidden;}
.block_news .wrap .item > .list a {color:#333;}
.block_news .wrap .item > .list a:before {background-color:#2797fa70;}


.page_404 > i,
.page_404 > strong,
.page_404 > h1 {line-height: normal;}


.footer_partner {background-color:#fff;}
.footer_partner .container {overflow:hidden;}
.footer_partner .container .list span {background-size:auto;}

.user .container > .left > .info .avatar,
.user.index .container > .left > .info .avatar {border-radius:50%;background-image:url('../images/avatar_user.png');background-size:70%;background-color:#fff;}


.user.professor .container > .left > .info .avatar {background-image:url('../images/avatar_professor.png');border:3px solid #75c1ff;}

.user .container > .left > .info .avatar.vip {border:3px solid #ffa400;}

.user .container > .left > .info .name span.vip {background-color:#fff;}

.user .container > .left > .info .name span.vip,
.user .container > .left > .info .name > s,
.user .container > .right > .title a.label {display:inline-block;border:2px solid #ffa400;border-radius:20px;color:#ffa400;text-transform:uppercase;line-height:initial;overflow:hidden;}

.user .container > .left > .info .name > p {color:#939da5;margin-top:5px;}

.user .container > .left > .info .name > s,
.user .container > .right > .title a.label {color:#fff;background-color:#2aacfa;border:none;}

.user .container > .left > .list dl dt.on,
.user .container > .left > .list dl dd a.on,
.user .container > .left > .list dl dd a:hover {background-color:#fafafa;color:#f30 !important;}

.user .container > .left > .list dl:nth-child(1) dt i {color:#30baff;}
.user .container > .left > .list dl:nth-child(2) dt i {color:#ffa54c;}
.user .container > .left > .list dl:nth-child(3) dt i {color:#4fd34f;}

.user .container > .right > .title .search form {display:flex;}
.user .container > .right > .title .search form input {padding-left:8px;padding-right:8px;border:1px solid #dedede;border-radius:2px;border-top-right-radius:0;border-bottom-right-radius:0;}
.user .container > .right > .title .search form button {background-color:#2a9dfa;color:#fff;border-top-left-radius:0;border-bottom-left-radius:0;}
.user .container > .right > .title .search form button i {margin-right:3px;}

.user .container > .right .wrap .order_list .item .top,
.user .container > .right .wrap .order_list .item .info {display:flex;justify-content:space-between;align-items:center;}
.user .container > .right .wrap .order_list .item .info .status span:last-child {margin-right:0;}

.user .container > .right .wrap .block_info .info .item span label input[type='radio'] {position:relative;left:-3px;top:1px;width:14px;height:14px;}

.user .container > .right .wrap .block_info .info .item span > input,
.user .container > .right .wrap .block_info .info .item span > select,
.user .container > .right .wrap .block_info .info .item span > textarea,
.user .container > .right .wrap .block_info .info .item span > button,
.conference_attend > .main > .left > .block .form .item span > input,
.conference_attend > .main > .left > .block .form .item span > select,
.conference_attend > .main > .left > .block .form .item span > textarea,
.conference_attend > .main > .left > .block .form .item span > button {border-radius:3px;border:1px solid #ededed;background-color:#fff;}

.user .container > .right .wrap .block_info .info .item.long_em {display:flex;flex-flow:column;align-items:flex-start;}
.user .container > .right .wrap .block_info .info .item.long_em em {width:auto;}

.user .container > .right .wrap .block_info .info .item span .stars em {width:22px;height:22px;background-image:url('../images/star_empty.png');margin-right:5px;}
.user .container > .right .wrap .block_info .info .item span .stars em.on {background-image:url('../images/star_full.png');}

.user .container > .right .wrap .block_info .info .item.expert_info {align-items:flex-start;}
.user .container > .right .wrap .block_info .info .item.expert_info span .name strong {display:block;}
.user .container > .right .wrap .block_info .info .item.expert_info span .name p {color:#818a92;}

.user .container > .right .wrap .block_info .info .item.id_card span,
.user .container > .right .wrap .block_info .info .item.pictures span {display:flex !important;}

.user .container > .right .wrap .block_info .info .item.id_card span u {text-align:center;}
.user .container > .right .wrap .block_info .info .item.id_card span u a.upload_btn {display:block;}

.user .container > .right .wrap .block_info .info .item.id_card span u a.upload_btn,
.user .container > .right .wrap .block_info .info .item.pictures span a {box-sizing:border-box;color:#999;border:1px dashed #ddd;text-align:center;}

.user .container > .right .wrap .block_info .info .item.id_card span u:last-of-type,
.user .container > .right .wrap .block_info .info .item.pictures span a:last-of-type {margin-right:0;}

.user .container > .right .wrap .block_info .info .item.pictures span a.on s,
.user .container > .right .wrap .block_info .info .item.pictures span a.on u {display:none;}

.user .container > .right .wrap .block_info .info .item.id_card span u a.upload_btn s,
.user .container > .right .wrap .block_info .info .item.id_card span u a.upload_btn em,
.user .container > .right .wrap .block_info .info .item.pictures span a s,
.user .container > .right .wrap .block_info .info .item.pictures span a em {display:block;color:#ccc;background-color:#f5f5f5;border-radius:50%;}

.user .container > .right .wrap .block_info .info .item.id_card span u a.upload_btn s,
.user .container > .right .wrap .block_info .info .item.pictures span a s {top:0;left:0;}

.user .container > .right .wrap .block_info .info .item.id_card span u a.upload_btn p,
.user .container > .right .wrap .block_info .info .item.pictures span a p {display:inline-block;background-color:#fff;color:#333;}

.user .container > .right .wrap .block_info .info .item.id_card span u a.upload_btn s,
.user .container > .right .wrap .block_info .info .item.id_card span u a.upload_btn em,
.user .container > .right .wrap .block_info .info .item.id_card span u a.upload_btn p,
.user .container > .right .wrap .block_info .info .item.pictures span a s,
.user .container > .right .wrap .block_info .info .item.pictures span a em,
.user .container > .right .wrap .block_info .info .item.pictures span a p {opacity:0.75;}

.user .container > .right .wrap .block_info .info.form .item.border_top {border-top:1px dashed #f1f1f1;margin-top:20px;padding-top:20px;}

.user .container > .right .wrap .block_info.table .info {border-radius:3px;}
.user .container > .right .wrap .block_info.table .info > .title {background-color:#f8f9fa;color:#333;}
.user .container > .right .wrap .block_info.table .info .item .paper_title {border-radius:2px;background-color:#fff7e7;width:fit-content;}
.user .container > .right .wrap .block_info.table .info .item {border-bottom:1px solid #ededed;}

.user .container > .right .wrap .btns button,
.conference_attend > .main > .left > .block .form .btns button,
.conference_attend > .main > .right > .block .btns button,
.conference_attend > .main > .right > .sticky > .block .btns button,
.submit_page > .left > .form > .item.content .wrap .file .selected > a.btn {background-color:#2a9dfa;color:#fff;border-radius:3px;}

.user .container > .right .wrap .btns button.success,
.conference_attend > .main > .left > .block .form .btns button.success,
.conference_attend > .main > .right > .block .btns button.success,
.conference_attend > .main > .right > .sticky > .block .btns button.success {background-color:#66d666;}

.submit_page .left .form .item em.required:before,
.user .container > .right .wrap .block_info .info .item em.required:before,
.conference_attend > .main > .left > .block .form .item em.required:before {position:relative;top:2px;content:'*';color:#f60;margin-right:2px;}


.user .container > .right .wrap .vip .nodata.success i {color:#ffa400;opacity:1;}
.user .container > .right .wrap .vip .price s {color:#f50;}
.user .container > .right .wrap .vip .price strong {position:relative;top:2px;font-weight:bold;color:#f50;}
.user .container > .right .wrap .vip .date {display:inline-block;background-color:#fff;border-radius:20px;border:2px solid #ffa400;overflow:hidden;}
.user .container > .right .wrap .vip .date s {display:inline-block;margin-right:5px;background-color:#ffa400;color:#fff;}

.footer_nav {position:fixed;left:0;bottom:0;z-index:1;width:100%;background:linear-gradient(0deg,#f4f8f9,#fff);border-top:1px solid #ededed;}
.footer_nav a {flex:1;text-align:center;color:#818a92;line-height:initial;padding:0.6rem 0;}
.footer_nav a i {font-size:1.3rem;}
.footer_nav a s {display:block;font-size:0.85rem;margin-top:0.2rem;}
.footer_nav a.on {color:#2a9dfa;}

.nodata {text-align:center;}
.nodata i {color:#2a9dfa;opacity:0.2;}
.nodata p {color:#818a92;}

.expert > .list {display:flex;flex-wrap:wrap;}
.expert.detail > .info {background-image:url('../images/bg_8.png');background-repeat:no-repeat;background-size:contain;}

.expert.detail > .info,
.expert.detail > .main > .left > .block > .list .item,
.qikan.detail > .info,
.qikan.detail > .main > .left > .block > .list .item {display:flex;justify-content:space-between;}

.expert > .list .item,
.expert.detail > .main > .right .thumbs .list .item,
.qikan.detail > .main > .right .thumbs .list .item {display:flex;background-color:#fff;border-radius:5px;/*background-image:url('../images/bg_7.png')*/;}

.expert > .list .item .info,
.expert.detail > .main > .right .thumbs .list .item .info,
.qikan.detail > .main > .right .thumbs .list .item .info {flex:1;color:#818a92;overflow:hidden;}

.expert > .list .item .info strong,
.expert.detail > .main > .right .thumbs .list .item .info strong {display:block;color:#333;}

.expert > .list .item .info strong s,
.expert.detail > .main > .right .thumbs .list .item .info strong s {background-color:#35bcff;color:#fff;border-radius:5px;}

.expert > .list .item .info p,
.expert.detail > .main > .right .thumbs .list .item .info p {overflow:hidden;}

.expert > .list .item .info p.name,
.expert.detail > .main > .right .thumbs .list .item .info p.name {color:#666 !important;}

.expert > .list .item .info p.desc,
.expert.detail > .main > .right .thumbs .list .item .info p.desc {color:#818a92 !important;}

.expert.detail > .info .text,
.qikan.detail > .info .text,
.expert_interview.detail >.info .text {flex:1;}

.expert.detail > .main > .left > .tab {display:flex;overflow-x:auto;transition:all .3s;z-index:1;}
.expert.detail > .main > .left > .tab a {white-space:nowrap;border-radius:20px;color:#818a92;transition:all .3s;}
.expert.detail > .main > .left > .tab a.on,
.expert.detail > .main > .left > .tab a.on:hover {background-color:#f30;color:#fff !important;}
.expert.detail > .main > .left > .tab a:hover {background-color:#fff0ed;color:#818a92 !important;}

.expert.detail > .main > .left > .block > .comment dl {border-bottom:1px solid #ededed;}
.expert.detail > .main > .left > .block > .comment dl:last-child {border-bottom:none;}
.expert.detail > .main > .left > .block > .comment dl dt s {float:left;}
.expert.detail > .main > .left > .block > .comment dl dt span {float:left;position:relative;top:3px;width:98px;height:15px;margin:0 0 0 20px;}
.expert.detail > .main > .left > .block > .comment dl dt span.star_5 {background-image:url('../images/star_5.png');}
.expert.detail > .main > .left > .block > .comment dl dt span.star_4 {background-image:url('../images/star_4.png');}
.expert.detail > .main > .left > .block > .comment dl dt span.star_3 {background-image:url('../images/star_3.png');}
.expert.detail > .main > .left > .block > .comment dl dt span.star_2 {background-image:url('../images/star_2.png');}
.expert.detail > .main > .left > .block > .comment dl dt span.star_1 {background-image:url('../images/star_1.png');}
.expert.detail > .main > .left > .block > .comment dl dt em {float:right;color:#bbb;}
.expert.detail > .main > .left > .block > .comment dl dd .content {color:#818a92;}
.expert.detail > .main > .left > .block > .comment dl dd .imgs {align-items:flex-start;}
.expert.detail > .main > .left > .block > .comment dl dd .imgs img {cursor:pointer;}
.expert.detail > .main > .left > .block > .comment dl dd .imgs img:last-child {margin-right:0;}

.expert.detail > .main > .left > .block > .list .paper {position:relative;}
.expert.detail > .main > .left > .block > .list .paper:last-child {margin-bottom:0;}
.expert.detail > .main > .left > .block > .list .paper s {color:#818a92;}
.expert.detail > .main > .left > .block > .list .paper:after {content:'';position:absolute;display:block;width:4px;height:4px;background-color:#999;border-radius:50%;}

.qikan.detail > .info > .text > .btns {line-height:normal;}
.qikan.detail > .info > .text > .btns a {color:#fff;border-radius:5px;}
.qikan.detail > .info > .text > .btns a:hover {color:#fff !important;opacity:0.9;}
.qikan.detail > .info > .text > .btns a.submit {background-color:#f50;}
.qikan.detail > .info > .text > .btns a.chat {background-color:#44bf71;}
.qikan.detail > .info > .text > .btns a i {position:relative;top:1px;}

.expert_interview.detail > .info .text .desc {background-color:#f9f9f9;color:#818a92;border-radius:3px;}

.lunwen_bar {/*background:linear-gradient(90deg,#2ea2ff,#1469d2,#2ea2ff);*/background-color:rgba(31,31,31,0.8);color:#fff;}

.lunwen_bar .wrap,
.lunwen_bar .wrap > .left,
.lunwen_bar .wrap > .text {justify-content:flex-start !important;align-items:flex-start;}

.lunwen_bar .wrap > .left input,
.lunwen_bar .wrap > .left select,
.lunwen_bar .wrap > .left button {border:1px solid #ededed;background-color:#fff;border-radius:2px;}
.lunwen_bar .wrap > .left input[type='number'] {padding-right:0}
.lunwen_bar .wrap > .left button {border:none;background:linear-gradient(90deg,#a7ff00,#fffb00);}
.lunwen_bar .wrap > .left button:hover {background:linear-gradient(90deg,#c3ff00,#fcff68);}

.lunwen_bar .wrap > .right {flex-flow:column;align-items:flex-end;}
.lunwen_bar .wrap > .right a {color:#fff;}
.lunwen_bar .wrap > .right a i {position:relative;top:2px;}
.lunwen_bar .wrap > .right a.kefu {background-color:#fff;color:#333;border-radius:20px;text-align:center;}
.lunwen_bar .wrap > .right a.phone:hover {color:#fff !important;}

.submit_page > .left {flex:1;}
.submit_page > .left > .form > .item {display:flex;}
.submit_page > .left > .form > .item:last-child {margin-bottom:0;}

.submit_page > .left > .form > .item em.required {position:relative;}
.submit_page > .left > .form > .item em.required:before {position:absolute;margin-left:-8px;}

.submit_page > .left > .form > .item span {flex:1;position:relative;}
.submit_page > .left > .form > .item span > s.str_num {position:absolute;right:15px;color:#ccc;}

.submit_page > .left > .form > .item span > input,
.submit_page > .left > .form > .item span > select,
.submit_page > .left > .form > .item span > button {width:100%;border-radius:3px;border:1px solid #dedede;}

.submit_page > .left > .form > .item span > label {position:relative;}
.submit_page > .left > .form > .item span > label input[type='radio'] {position:relative;}

.submit_page > .left > .form > .item .tags {position:relative;}

.submit_page > .left > .form > .item .tags .list,
.submit_page > .left > .form > .item.flow .list {display:flex;flex-wrap:wrap;}

.submit_page > .left > .form > .item .tags .list u,
.submit_page > .left > .form > .item.type span> label {border:1px dashed #e2edf6;border-radius:2px;overflow:hidden;background-color:#f8fcff;color:#818a92;}
.submit_page > .left > .form > .item .tags .list u s {display:inline-block;font-weight:normal;}
.submit_page > .left > .form > .item .tags .list u i:after {display:none;content:'x';position:absolute;width:15px;height:15px;line-height:12px;text-align:center;font-family:cursive;font-style:normal;background-color:#f3f9ff;border:1px solid #dedede;border-radius:50%;cursor:pointer;}
.submit_page > .left > .form > .item .tags .list u:hover i:after {display:inline-block;background-color:#f60;color:#fff;border-color:#f60;}

.submit_page > .left > .form > .item .tags .result_list {position:absolute;width:100%;overflow-y:auto;margin-top:-2px;border:1px solid #dedede;z-index:1;background-color:#fff;}
.submit_page > .left > .form > .item .tags .result_list a {display:block;color:#818a92;cursor:pointer;}
.submit_page > .left > .form > .item .tags .result_list a:hover {background-color:#f5f5f5;}
.submit_page > .left > .form > .item .tags .result_list a u {color:#f90;}

.submit_page > .left > .form > .item.content em {display:block;width:auto;}
.submit_page > .left > .form > .item.content .wrap {border:2px dashed #bcdcff;}

.submit_page > .left > .form > .item.content .wrap .file,
.submit_page > .left > .form > .item.content .wrap textarea {width:100%;height:100%;}

.submit_page > .left > .form > .item.content .wrap .file {background-color:#fafdff;}
.submit_page > .left > .form > .item.content .wrap textarea {background-color:#f9f9f9;resize:none}

.submit_page > .left > .form > .item.content .wrap .file {text-align:center;overflow:hidden;}
.submit_page > .left > .form > .item.content .wrap .file i {color:#2a9dfa;cursor:pointer;}
.submit_page > .left > .form > .item.content .wrap .file p {color:#818a92;}
.submit_page > .left > .form > .item.content .wrap .file .selected button {display:table;margin:0 auto 10px auto;}
.submit_page > .left > .form > .item.content .wrap .file .selected button.btn:disabled:hover,
.submit_page > .left > .form > .item.content .wrap .file .selected button.btn:disabled {background-color:#39cb26 !important;color:#fff;}


.submit_page > .left > .form > .item.flow .list .item {border:1px solid #ededed;border-radius:4px;background-image:url('../images/bg_9.png');}
.submit_page > .left > .form > .item.flow .list .item:last-child {margin-right:0;}
.submit_page > .left > .form > .item.flow .list .item s {margin:0 auto;text-align:center;color:#008bfc;background-color:#e9f4ff;border-radius:50%;}
.submit_page > .left > .form > .item.flow .list .item strong {position:relative;}

.submit_page > .left > .form > .item.type span {display:flex;}

.submit_page > .left > .form > .item.type span > label a,
.submit_page > .left > .form > .item.type span > label a:hover {display:block;color:inherit !important;}

.submit_page > .left > .form > .item.type span > label i {position:relative;}
.submit_page > .left > .form > .item.type span > label i.fa-check-square {display:none;}
.submit_page > .left > .form > .item.type span > label i.fa-square-o {display:inline-block;}
.submit_page > .left > .form > .item.type span > label s {color:#333;}
.submit_page > .left > .form > .item.type span > label u {color:#818a92;}

.submit_page > .left > .form > .item.type span > label.on {color:#68ca18;border-color:#68ca18;background-color:#f9fff1;}
.submit_page > .left > .form > .item.type span > label.on s {color:#53aa00;}
.submit_page > .left > .form > .item.type span > label.on i.fa-check-square {display:inline-block;}
.submit_page > .left > .form > .item.type span > label.on i.fa-square-o {display:none;}

.submit_page > .left > .form > .item.type span > label.vip.on,
.submit_page > .left > .form > .item.type span > label.vip.on s,
.submit_page > .left > .form > .item.type span > label.vip.on a {color:#f60;}
.submit_page > .left > .form > .item.type span > label.vip.on {border-color:#ffa400;background-color:#fffcf6;}

.submit_page > .left > .form > .item.content,
.submit_page > .left > .form > .item.flow {display:block;}

.submit_page > .left > .pay {position:sticky;bottom:0;}
.submit_page > .left > .pay .agreement label input {position:relative;}
.submit_page > .left > .pay .money .options select {display:inline-block;position:relative;align-self:end;}
.submit_page > .left > .pay .money .options select:disabled {background-color:#efefef;color:#999;}
.submit_page > .left > .pay .money .info dl {position:relative;}
.submit_page > .left > .pay .money .info dl dt {text-align:right;}
.submit_page > .left > .pay .money .info button {position:relative;color:#fff;background-color:#ff5a00;border-radius:4px;}

.submit_page > .right dl dt {color:#666;border-bottom:1px solid #ededed;}
.submit_page > .right dl dt i {position:relative;top:1px;margin-right:4px;}
.submit_page > .right dl dd p:last-child {margin-bottom:0;}
.submit_page > .right dl dd li:last-child {margin-bottom:0;}
.submit_page > .right dl dd li > a {display:block;}
.submit_page > .right dl dd li > p {color:#999;/*height:44px;*/overflow:hidden;}

.pages_btn {float:none;clear:both;margin:1rem 0;}
.pages_btn button {width:100%;border:none;padding:0.5rem 0;font-weight:normal;font-size:0.85rem;color:#818a92;background-color:#fff;color:#2a9dfa;}

.expert_category_list {overflow-y:scroll;}
.expert_category_list dl {width:100%;}
.expert_category_list dl dt {position:relative;font-weight:bold;background:#f7f7f7;border:1px solid #ededed;}
.expert_category_list dl dt i {cursor:pointer;color:#999;}
.expert_category_list dl dt i.minus {display:none;}
.expert_category_list dl dd {display:none;flex-wrap:wrap;}
.expert_category_list dl dd label {width:49%;color:#818a92;}
.expert_category_list dl dd label input {position:relative;}
.expert_category_list dl dd:after {content:'';display:block;float:none;clear:both;}

.keyword_highlight {color:#f73131;}














/*public*/

.help_list > .wrap .list > .content p:last-child,
.about .container > .content p:last-child,
.news_page > .main > .left .list > .content p:last-child,
.conference .block > .news_content > .content p:last-child,
.conference > .container > .main > .left > .content p:last-child,
.conference_attend > .main > .left > .info.journal_self > .content p:last-child,
.conference_attend > .main > .left > .block .content p:last-child,
.expert.detail > .main > .left > .block > .content p:last-child,
.expert.detail > .main > .left > .block > .list p:last-child,
.expert.detail > .main > .left > .block > .comment dl:last-child,
.qikan.detail > .main > .left > .block > .content p:last-child,
.expert_interview.detail > .block > .video p:last-child,
.user .container > .right .wrap .article > .content p:last-child {margin-bottom:0;}

.mini_window .panel .title span,
.news_page > .main > .left .list > .title span,
.news_page > .main > .right > .wrap > .title span,
.conference > .container > .main > .left > .title span,
.conference_attend > .main > .left > .block > .title span,
.conference_attend > .main > .right > .block > .title span,
.conference_attend > .main > .right > .sticky > block > .title span,
.expert.detail > .main > .right > .thumbs > .title span,
.expert.detail > .main > .left > .block > .title span,
.qikan.detail > .main > .right > .thumbs > .title span,
.qikan.detail > .main > .left > .block > .title span,
.expert_interview.detail > .block > .title span,
.submit_page > .left > .form > .item.title span {display:inline-block;margin:0 10px;cursor:pointer;}

.mini_window .panel .title span.on:after,
.news_page > .main > .left .list > .title span:after,
.news_page > .main > .right > .wrap > .title span:after,
.conference > .container > .main > .left > .title span:after,
.conference .block > .title span:after,
.conference_attend > .main > .left > .block > .title span:after,
.conference_attend > .main > .right > .block > .title span:after,
.conference_attend > .main > .right > .sticky > .block > .title span:after,
.expert.detail > .main > .right > .thumbs > .title span:after,
.expert.detail > .main > .left > .block > .title span:after,
.qikan.detail > .main > .right > .thumbs > .title span:after,
.qikan.detail > .main > .left > .block > .title span:after,
.expert_interview.detail > .block > .title span:after,
.submit_page > .left > .form > .item.title span:after {content:'';display:block;background-color:#2a9dfa;border-radius:2px;margin-top:10px;height:3px;}

.about .container .news .list .item a,
.news_page > .main > .left .list .item > .info a.title,
.news_page > .main > .right > .wrap > .list a,
.block_faqs .item a,
.block_tougao .list .item a.title,
.block_tougao .list .item .desc p,
.block_interview > .item p,
.block_qikan .splash .swiper-slide .title a,
.block_qikan .splash .swiper-slide p,
.block_news .item .thumb > .info a.title,
.block_news .item > .list a,
.block_qikan_2 .list .item > .title > span s,
.block_qikan_2 .list .item > .title > p,
.qikan > .list > .item > .title > a,
.qikan > .list > .item > .title > span s,
.qikan > .list > .item > .title > p,
.qikan.detail > .main > .right > .thumbs > .list > .item >.title > a,
.qikan.detail > .main > .right > .thumbs > .list > .item > .title > span s,
.qikan.detail > .main > .right > .thumbs > .list > .item >.title > p,
.expert > .list .item .info p.name,
.expert.detail > .main > .right .thumbs .list .item .info p.name,
.expert > .list .item .info p.desc,
.expert.detail > .main > .right .thumbs .list .item .info p.desc {display:block;color:#444;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}


.help_list > .title,
.help_list > .wrap .list > h2,
.navbar,
.footer_junior,
.footer_senior,
.pages_bar,
.pages_btn,
.about .container > .content,
.about .container .business .item .thumb a,
.about .container .business .item .content,
.about .container .contact .item,
.about .container .news .list,
.mini_window .panel .title {font-family:Alibaba;}

.help_list > .wrap .list > h2,
.about .container > h3.title,
.about .container .business .item .thumb h5,
.about_bg.page .container strong,
.expert_login .container .panel h2,
.news_bg,
.news_page > .main > .left .list > .title,
.news_page > .main > .left .list > h2,
.conference > .bg .banner .date,
.conference .block > .news_content > h2,
.page_404 h1,
.title_1 h3,
.block_congratulations,
.user .container > .right > .title,
.expert.detail > .info .text h5,
.qikan.detail > .info .text h5,
.expert_interview.detail > .info .text h5,
.slide_kf .wrap .item .float h6,
.conference_attend > .main > .left > .info.journal_self > h2 {font-family:Alibaba;}


.login_page.user .container:before,
.about_bg .container:before,
.user .container > .left,
.user .container > .left > .info .avatar,
.slide_kf > a.top {background-position:center;background-repeat:no-repeat;background-size:contain;}

.main_splash a,
.about .container .business .item .thumb,
.about .container .map,
.about .container .news .thumbs a,
.news_page .pics .left .splash a,
.news_page .pics .right .thumbs a,
.expert_login,
.news_bg,
.news_page > .main > .left .list .item > a,
.news_page > .main > .right > .wrap > .thumbs .item > a,
.conference > .bg,
.block_lunwen .splash > .swiper-wrapper > a,
.block_lunwen > .item,
.block_fuwu .item .title,
.block_fuwu .item span,
.block_liangdian span,
.block_professor .item,
.block_anli .splash .swiper-slide span,
.block_flow .item span,
.block_congratulations .swiper-wrapper .swiper-slide,
.block_tougao:after,
.block_tougao .list .item s,
.block_tougao .list .item span,
.block_tougao .list .item a.thumb,
.block_interview > .splash .swiper-slide,
.block_interview > .item .info span,
.block_qikan .splash .swiper-slide .thumb,
.block_qikan .item a.thumb,
.footer_partner .list span,
.block_news .item .thumb > a,
.expert > .list .item,
.expert > .list .item .thumb,
.expert.detail > .main > .right .thumbs .list .item,
.expert.detail > .main > .right .thumbs .list .item .thumb,
.expert.detail > .main > .left > .block > .comment dl dt span,
.block_qikan_2 .list .item > a.thumb,
.qikan > .list > .item > a.thumb,
.qikan.detail > .main > .right > .thumbs > .list > .item > a.thumb,
.expert_interview.detail > .info .text .avatar span,
.submit_page > .left > .form > .item.flow .list .item,
.user .container > .right .wrap .block_info .info .item.id_card span u a.upload_btn,
.user .container > .right .wrap .block_info .info .item.pictures span a,
.user .container > .right .wrap .block_info .info .item span .stars em,
.mini_alert .panel > .content > .pay p i {background-position:center;background-repeat:no-repeat;background-size:cover;}

.block_qikan:after,
.block_news .item .thumb:after,
.block_interview > .item .info:after,
.block_interview:after,
.expert > .list .item,
.expert.detail > .main > .right .thumbs .list .item,
.expert.detail > .main > .right .thumbs .list .item .thumb,
.expert.detail > .main > .left > .block > .comment dl dt:after,
.expert.detail > .info .text .list .item:after,
.expert.detail > .main > .left > .block > .list .item:after {content:'';display:block;float:none;clear:both;}