.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mt40 {margin-top:40px;}
.mt50 {margin-top:50px;}
.mt60 {margin-top:60px;}
.mt70 {margin-top:70px;}
.mt80 {margin-top:80px;}

.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}

.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}

.mobile {display:none !important;}
html,body {min-width:1200px;}
.container {width:1180px;margin-left:auto;margin-right:auto;}
.container.full,
.container_2 {margin-left:20px;margin-right:20px;}

.sticky {position:sticky;top:0;}

.navbar.junior {height:105px;}
.navbar.junior .info .logo {margin-top:25px;}
.navbar.junior .info .logo img {height:50px;}
.navbar.junior .info .logo .white {display:none;}
.navbar.junior .info .name {position:relative;top:42px;font-size:18px;padding-left:44px;}
.navbar.junior .info .name:before {content:'';position:absolute;left:0;top:0;width:1px;height:50%;margin:-10px 20px 0 22px;background-color:#d8d8d8;}
.navbar.junior .menu {flex:1;text-align:right;margin:40px 88px 0 0;}
.navbar.junior .menu a {color:#333;font-size:16px;padding:0 20px;}

.navbar.senior {height:84px;overflow:visible;}
.navbar.senior .info .logo {margin-top:16px;}
.navbar.senior .info .logo img {height:50px;}
.navbar.senior .search,
.navbar.senior .search_menu {padding-right:5px;height:36px;margin:25px 0 0 52px;border-radius:5px;}

.navbar.senior .search .list,
.navbar.senior .search .list span {width:65px;}
.navbar.senior .search .list span {margin:7px 0 0 -5px;}


.navbar.senior .search .list ul,
.navbar.senior .menu .list:hover,
.conference > .banner,
.block_fuwu .item:hover,
.block_liangdian:hover,
.block_professor .item:hover,
.block_anli .splash .swiper-slide,
.block_qikan .item:hover,
.block_qikan_2 .item:hover,
.block_interview > .item:hover,
.block_lunwen > .item:hover,
.user .container > .left > .info .avatar,
.expert > .list .item:hover,
.qikan > .list > .item:hover {box-shadow:0 5px 8px rgba(205,222,240,0.65);}

.navbar.senior .container,
.navbar.senior .container_2 {position:relative;}

.navbar.senior .search .list ul {display:none;width:55px;}
.navbar.senior .search .list ul,
.navbar.senior .search .list ul li {height:36px;line-height:36px;overflow:hidden;}
.navbar.senior .search .list ul li {text-align:center;cursor:pointer;}
.navbar.senior .search .list ul li.on,
.navbar.senior .search .list ul li:hover,
.navbar.senior .menu .list:hover a:hover {background-color:#e1f2ff;}

.navbar.senior .search .list.on ul {display:block;height:auto;position:absolute;z-index:1;margin-top:40px;background-color:#fff;z-index: 2;}

.navbar.senior .search form button,
.navbar.senior .search form input {font-size:13.5px;}

.navbar.senior .search form {display:flex;margin-left:10px;}
.navbar.senior .search form input {width:300px;line-height:2.6;}
.navbar.senior .search form button {height:28px;line-height:28px;margin-top:4px;padding:0 15px;border-radius:3px;background-color:#0088e0;color:#fff;}

.navbar.senior .search_menu {display:flex;align-items:center;}
.navbar.senior .search_menu a {color:#fff;font-size:16px;padding:8px 15px;border-radius:5px;margin-right:5px;}
.navbar.senior .search_menu a.on {background-color:#fff;color:#0088e0;}
.navbar.senior .search_menu a:hover {background-color:#fff;}

.navbar.senior .menu {position:absolute;right:0;display:block;width:386px;text-align:right;margin:30px 0 0 0;}
.navbar.senior .menu {height:22px;line-height:22px;}
.navbar.senior .menu,
.navbar.senior .menu > a,
.navbar.senior .menu > a:hover,
.navbar.senior .menu .list a {font-size:14px;color:#fff !important;}
.navbar.senior .menu > a {padding:0 5px;}
.navbar.senior .menu > a:last-child {margin-left:20px;}
.navbar.senior .menu s {position:relative;top:3px;left:14px;display:inline-block;width:1px;height:14px;margin:0 25px 0 0;background-color:#fff;}
.navbar.senior .menu .list {position:absolute;top:-6px;width:108px;height:28px;margin-left:50px;overflow:hidden;text-align:left;}
.navbar.senior .menu .list i {position:absolute;margin-top:8px;right:12px;}
.navbar.senior .menu .list a {display:block;padding:6px 30px 6px 20px;}
.navbar.senior .menu .list:hover {height:auto;background-color:#fff;border-radius:5px;color:initial;z-index:2;}
.navbar.senior .menu .list:hover a {color:initial !important;}

.navbar.senior .submit_page_menu {align-self:flex-start;margin:26px 0 0 40px;}
.navbar.senior .submit_page_menu a {color:#fff;font-size:16px;padding:5px 10px;margin:0 5px;}
.navbar.senior .submit_page_menu a.on,
.navbar.senior .submit_page_menu a:hover {background-color:#fff !important;color:#2a9dfa;border-radius:3px;}

.nav_links {height:50px;box-shadow:0 2px 5px rgba(128,150,160,0.065);transition:all .3s;}
.nav_links .list {flex:1;}
.nav_links .list a {font-size:15px;color:#555;border-radius:4px;padding:6px 14px;margin:8px 14px 0 14px;}
.nav_links .list a.on {background-color:#2999fa;color:#fff;}
.nav_links .list a.on:hover {color:#fff !important;}

.nav_links .btn a,
.submit_page > .left > .form > .item.content .wrap .file .selected > button.btn {display:block;margin-top:8px;background-color:#f70;color:#fff;border-radius:4px;padding:8px 16px;line-height:1.3;}
.nav_links .btn a:hover,
.submit_page > .left > .form > .item.content .wrap .file .selected > button.btn:hover {color:#fff !important;}

.help_list > .title {padding:25px;border-bottom:1px solid #eee;margin-bottom:25px;}
.help_list > .title i {position:relative;top:1px;color:#2a9dfa;font-size:25px;}
.help_list > .title span {font-size:20px;}
.help_list > .wrap .menu {width:185px;}
.help_list > .wrap .menu a {display:block;padding:18px 0;text-align:center;color:#333;font-size:16px;}
.help_list > .wrap .menu a.on {background-color:#45a8ff;color:#fff !important;}
.help_list > .wrap .list {flex:1;margin:0 20px;padding-bottom:20px;}
.help_list > .wrap .list .item {border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:20px;}
.help_list > .wrap .list .item > a {color:#333;font-size:18px;}
.help_list > .wrap .list .item > p {color:#999;font-size:16px;line-height:1.7;margin-top:10px;}

.help_list > .wrap .list > h2,
.news_page > .main > .left .list > h2,
.user .container > .right .wrap .article > h2 {font-size:30px;text-align:center;padding:15px 0;line-height:initial;}

.help_list > .wrap .list > .content,
.about .container > .content,
.news_page > .main > .left .list > .content,
.conference > .container > .main > .left > .content,
.conference .block > .news_content > .content,
.expert.detail > .main > .left > .block > .content,
.expert.detail > .main > .left > .block > .list,
.expert.detail > .main > .left > .block > .comment,
.qikan.detail > .main > .left > .block > .content,
.qikan.detail > .main > .left > .block > .list,
.expert_interview.detail > .block > .video,
.user .container > .right .wrap .article > .content,
.conference_attend > .main > .left > .block .content,
.conference_attend > .main > .left > .info.journal_self > .content {font-size:16px;line-height:1.8;margin-top:15px;}

.help_list > .wrap .list > .content p,
.about .container > .content p,
.news_page > .main > .left .list > .content p,
.conference > .container > .main > .left > .content p,
.conference .block > .news_content > .content p,
.expert.detail > .main > .left > .block > .content p,
.expert.detail > .main > .left > .block > .comment dl,
.qikan.detail > .main > .left > .block > .content p,
.expert_interview.detail > .block > .video p,
.user .container > .right .wrap .article > .content p,
.conference_attend > .main > .left > .block .content p,
.conference_attend > .main > .left > .info.journal_self > .content p {margin-bottom:20px;}

.help_list > .wrap .list > .content p span,
.about .container > .content p span,
.news_page > .main > .left .list > .content p span,
.conference > .container > .main > .left > .content p span,
.conference .block > .news_content > .content p span,
.expert.detail > .main > .left > .block > .content p span,
.expert.detail > .main > .left > .block > .comment dl span,
.qikan.detail > .main > .left > .block > .content p span,
.expert_interview.detail > .block > .video p span,
.user .container > .right .wrap .article > .content p span,
.conference_attend > .main > .left > .block .content p span,
.conference_attend > .main > .left > .info.journal_self > .content p span {white-space:normal !important;}

.help_list > .wrap .list.agreement > h2 {padding:55px 0 30px 0;}
.help_list > .wrap .list.agreement > .content {font-size:14px;}

.pages_bar {text-align:center;padding:36px 0;}
.pages_bar a {display:inline-block;background:#fff;border:1px solid #ededed;color:#666;border-radius:2px;background-size:cover;margin:0 2px;}
.pages_bar a:hover,
.pages_bar a.current_page {background:#2a9dfa;color:#fff !important;border:1px solid #2a9dfa;text-align:center;border-radius:2px;}
.pages_bar a,
.pages_bar a.current_page {padding:4px 10px;}
.pages_bar span {display:none;}

.pages_btn button {font-size:16px;}
.pages_btn i {margin:0 0 0 4px;font-size:14px;}


.footer_junior {font-size:13px;color:#888;margin-top:40px;padding:15px 0;}
.footer_junior ul li {padding-top:5px;}
.footer_junior a {padding:0 10px;color:#888;}
.footer_junior a.ga::before,
.footer_senior a.ga::before {content: '';display: inline-block;position: relative;top: 4px;width: 20px;height: 20px;margin: 0 4px;background: url('../images/ba.png') no-repeat;}

.footer_junior.black {background-color:#666;color:#fff;}

.footer_senior {padding:20px 0;margin-top:30px;}
.footer_senior .main {padding-bottom:20px;}
.footer_senior .main .logo {width:500px;}
.footer_senior .main .logo > a img {height:40px;}
.footer_senior .main .logo .desc {line-height:1.6;margin:15px 0 0 2px;}
.footer_senior .main .logo .phone {margin:15px 20px 0 3px;}
.footer_senior .main .logo .phone i {top:3px;font-size:16px;width:25px;height:25px;line-height:28px;}
.footer_senior .main .logo .phone a {font-size:24px;}
.footer_senior .main .text .item {margin-right:100px;}
.footer_senior .main .text .item h5 {font-size:16px;margin-bottom:10px;}
.footer_senior .main .text .item a {display:block;padding:3px 0;}
.footer_senior .links {font-size:13px;padding-top:10px;}
.footer_senior .links a {color:#bbb;margin:0 4px;}


.about_bg {background-size:cover;background-repeat:repeat-x;background-position:center;}
.about_bg .container {overflow:hidden;}
.about_bg .container:before {content:'';display:block;}
.about_bg.home {height:680px;background-image:url('../images/bg_about.jpg');}
.about_bg.home .container:before {height:680px;background-image:url('../images/about_symbol.png');background-position:0 118px;}
.about_bg.page {height:300px;background-image:url('../images/bg_about_2.jpg');}
.about_bg.page .container strong {display:block;font-size:40px;color:#fff;margin-top:128px;line-height:initial;}

.about {background-color:#fff;padding:50px 0;}
.about .container > h3.title {font-size:32px;margin-bottom:30px;line-height:1.5;}
.about .container > h3.title .date {font-size:14px;margin-top:20px;color:#aaa;}
.about .container .business .item {display:flex;margin-bottom:30px;}
.about .container .business .item .thumb {width:300px;height:258px;}
.about .container .business .item .thumb h5 {font-size:32px;margin-top:98px;}
.about .container .business .item .thumb a {width:36%;margin:25px auto 0 auto;padding:6px 0;font-size:15px;}
.about .container .business .item .content {padding:25px;}
.about .container .business .item .content h6 {font-size:20px;}
.about .container .business .item .content p {color:#777;font-size:16px;margin-top:20px;}
.about .container .map {height:360px;}
.about .container .contact {margin-top:20px;}
.about .container .contact .item {padding:50px 0;text-align:center;}
.about .container .contact .item i {display:block;font-size:22px;}
.about .container .contact .item strong {display:block;font-size:20px;padding:20px 0 10px 0;}
.about .container .contact .item p {font-size:16px;}
.about .container .contact .item:first-child {margin-right:10px;}
.about .container .contact .item:last-child {margin-left:10px;}

.about .container .news,
.expert.detail > .info .text .list .item,
.block_qikan_2 .list .item,
.qikan.detail > .info .text .list .item,
.lunwen_bar .wrap,
.lunwen_bar .wrap > .left,
.lunwen_bar .wrap > .text,
.lunwen_bar .wrap > .right {display:flex;justify-content:space-between;}

.about .container .news .thumbs,
.about .container .news .list {width:49%;}
.about .container .news .thumbs a {height:360px;}
.about .container .news .list .item {margin-bottom:20px;}
.about .container .news .list .item a {font-size:22px;}
.about .container .news .list .item p {font-size:18px;margin-top:12px;}

.login_page {height:500px;}
.login_page .container .panel {float:right;position:relative;width:350px;height:418px;margin:40px 60px 0 0;display:inline-block;padding:30px;}
.login_page.login .container .panel {margin-top:70px;}
.login_page .container .panel h2 {margin-bottom:25px;}
.login_page .container .panel h2 span {font-size:22px;}
.login_page .container .panel h2 span:after {margin-top:10px;height:3px;}
.login_page .container .panel h2 a.right {margin-top:2px;font-size:14px;}
.login_page .container .panel .item {margin-top:18px;}
.login_page .container .panel .item input:not(input[type='checkbox']) {padding:9px 12px;}
.login_page .container .panel .item.yzm button {margin-left:6px;}
.login_page .container .panel .text {font-size:13px;margin-top:10px;}
.login_page .container .panel .text input[type='checkbox'] {top:2.5px;}
.login_page .container .panel .btns {padding:15px 0;}
.login_page .container .panel .btns button {padding:11px 0;}

.login_page.expert .container:before {height:550px;margin-left:-40px;background-position:0 25px;}
.login_page.user {margin-top:0;}
.login_page.user .container:before {height:350px;background-position:0;margin:65px 0 0 60px;}

.mini_window .panel {min-width:360px;padding:30px;}
.mini_window .panel .title {font-size:16px;margin-bottom:30px;}
.mini_window .panel .title span.on {font-size:20px;color:#2a9dfa;}
.mini_window .panel .item {display:flex;margin-top:20px;}

.mini_window .panel .item select,
.mini_window .panel .item input:not(input[type='checkbox']) {height:38px;line-height:38px;padding:0 12px;}

.mini_window .panel .text {font-size:13px;margin-top:15px;}
.mini_window .panel .btns {padding:20px 0 15px 0;}
.mini_window .panel .btns button {padding:11px 0;}

.mini_window.login .panel {height:400px;}

.mini_alert .panel {min-width:228px;padding:40px 50px;}
.mini_alert .panel > i {font-size:88px;}
.mini_alert .panel > .content {font-size:20px;line-height:1.5;margin-top:20px;}
.mini_alert .panel > .btns button {padding:10px 20px;margin:0 4px;min-width:118px;}
.mini_alert .panel > .btns button.cancel {background-color:#f5f5f5;color:#ababab;}
.mini_alert .panel > .btns button.cancel:hover {color:#8d8d8d;}

.mini_alert .panel > .content > .pay {width:300px;margin:20px 15px;}
.mini_alert .panel > .content > .pay .notice {width:272px;margin:20px auto;}
.mini_alert .panel > .content > .pay .notice .tabs a {font-size:13px;padding:0px 15px;height:32px;line-height:32px;}
.mini_alert .panel > .content > .pay .notice .payinfo {height:128px;padding:25px 0;}
.mini_alert .panel > .content > .pay .notice .payinfo p {margin-top:5px;font-size:15px;}
.mini_alert .panel > .content > .pay .notice .payinfo em {width:40px;height:40px;}
.mini_alert .panel > .content > .pay .notice .payinfo a.corporate {margin:5px 0 9px 0;padding:11px 20px 9px 20px;font-size:14px;}
.mini_alert .panel > .content > .pay .notice .payinfo a.corporate:before {top:0.5px;margin-right:4px;}
.mini_alert .panel > .content > .pay .notice .payinfo a.corporate:hover {color:#fff !important;opacity:0.9;}

.mini_alert .panel > .content > .loading {
  &::after{content:"\f110";display:inline-block;font: normal normal normal 14px/1 FontAwesome;font-size:48px;color:#0094ff;text-rendering:auto;-webkit-font-smoothing:antialiased;animation:fa-spin 2s infinite linear;}
}
.mini_alert .panel > .content > .loading_text {font-size:15px;margin-top:15px;color:#818a92;}




.main_splash,
.news_page .pics .left .splash {height:360px;}

.news_page .pics .right .thumbs a {display:block;height:170px;}
.news_page .pics .right .thumbs a:last-child {margin-top:20px;}

.news_page > .main > .left,
.news_page > .pics .left,
.conference > .container > .main > .left,
.conference_attend > .main > .left,
.block_news .wrap > .left,
.expert.detail > .main > .left,
.qikan.detail > .main > .left {flex:1;overflow:hidden;}

.news_page > .main > .left .list,
.news_page > .main > .right > .wrap,
.conference > .container > .main > .left,
.conference .block,
.conference_attend > .main > .left > .info,
.conference_attend > .main > .right > .block,
.conference_attend > .main > .left > .block,
.block_news .wrap > .left,
.block_news .wrap > .right,
.expert.detail > .main > .right,
.expert.detail > .info,
.expert.detail > .main > .left > .tab,
.expert.detail > .main > .left > .block,
.qikan.detail > .main > .right,
.qikan.detail > .info,
.qikan.detail > .main > .left > .block,
.expert_interview.detail > .info,
.expert_interview.detail > .block,
.submit_page > .left > .form,
.submit_page > .left > .pay,
.submit_page > .right {background-color:#fff;padding:20px;border-radius:4px;margin-top:20px;}

.news_page > .main > .left .list > .title span,
.news_page > .main > .right > .wrap > .title span,
.conference > .container > .main > .left > .title span,
.conference .block > .title span,
.conference_attend > .main > .left > .block > .title span,
.conference_attend > .main > .right > .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 {font-size:20px;margin:0;}

.news_page > .main > .left .list .item {display:flex;justify-content:space-between;margin:20px 0 0 0;padding-bottom:20px;border-bottom:1px solid #ededed;}
.news_page > .main > .left .list .item:last-child {border-bottom:0;padding-bottom:0;}
.news_page > .main > .left .list .item > a {width:230px;height:136px;border-radius:2px;overflow:hidden;margin-right:15px;}
.news_page > .main > .left .list .item > .info {flex:1;overflow:hidden;}
.news_page > .main > .left .list .item > .info a.title {font-size:18px;color:#333;}
.news_page > .main > .left .list .item > .info p {color:#888;font-size:14px;line-height:1.8;height:80px;overflow:hidden;margin-top:15px;}
.news_page > .main > .left .list .item > .info .bottom span {font-size:12px;color:#aaa;}

.news_page > .main > .left .list .item > a.journal_public,
.news_page > .main > .left .list .item > a.journal_self {height:308px;}

.news_page > .main > .left .list .item > a.expert {height:329px;}
.news_page > .main > .left .list .item > a.interview {height:230px;}

.news_page > .main > .left .list > h2,
.conference .block > .news_content > h2 {text-align:left;}

.news_page > .main > .left .list > .info,
.conference .block > .news_content > .info {padding-bottom:10px;}

.news_page > .main > .left .list > .info span {margin-right:20px;}

.news_page > .main > .left .list > .content,
.conference .block > .news_content > .content {margin-top:15px;}

.news_page > .main > .right,
.news_page > .pics .right,
.conference > .container > .main > .right,
.conference_attend > .main > .right,
.block_news .wrap > .right,
.expert.detail > .main > .right,
.qikan.detail > .main > .right {width:23.5%;margin-left:2%;}

.news_page > .main > .right,
.conference > .container > .main > .right,
.conference_attend > .main > .right,
.block_news .wrap > .right,
.expert.detail > .main > .right,
.qikan.detail > .main > .right {overflow:hidden;}

.news_page > .main > .right > .wrap > .thumbs .item {display:flex;justify-content:space-between;margin:20px 0 0 0;}
.news_page > .main > .right > .wrap > .thumbs .item > a {width:140px;height:94px;border-radius:2px;overflow:hidden;margin-right:10px;}
.news_page > .main > .right > .wrap > .thumbs .item > .info {flex:1;overflow:hidden;}
.news_page > .main > .right > .wrap > .thumbs .item > .info a.title {display:block;color:#333;}
.news_page > .main > .right > .wrap > .thumbs .item > .info p {height:44px;color:#888;font-size:13px;line-height:1.6;overflow:hidden;margin-top:5px;}
.news_page > .main > .right > .wrap > .list {margin-top:10px;}

.news_page > .main > .right > .wrap > .list a,
.block_news .wrap .item > .list a {display:block;padding:7px 0;font-size:15px;color:#666;}

.news_page > .main > .right > .wrap > .thumbs .item {display:block;}
.news_page > .main > .right > .wrap > .thumbs .item > a,
.block_news .wrap > .right .item > .thumb > a {float:none;display:block;width:auto;height:118px;margin-right:0;margin-bottom:10px;}

.news_bg {height:210px;}
.news_bg h5 {font-size:36px;margin-top:95px;}

.crumbs {font-size:13px;}
.crumbs i {margin:0 8px;}

.filter,
.filter .item .search input,
.filter .item .search button,
.filter .item .page select {font-size:13px;}

.filter {padding:20px;}
.filter .item {margin-bottom:10px;}
.filter .item .title {width:70px;color:#888;}
.filter .item .options .list {max-width:96%;height:38px;margin:-5px 0 5px 0;}
.filter .item .options .list a {padding:3px 10px;margin:5px 5px 5px 0;}
.filter .item .options .list span {top:8px;}
.filter .item .options .list.child {margin-top:3px;padding:8px 15px;}
.filter .item .options span.more {left:10px;}
.filter .item .options span.more i {font-size:12px;margin-left:4px;}
.filter .item .options.on span.more i {transform:rotate(180deg);}

.filter .item .search input,
.filter .item .page select {width:300px;padding:4px 12px;}

.filter .item .page select {width:auto;}
.filter .item .page .title,
.filter .item .page span {width:auto;top:0;margin:5px 5px 0 20px;}

.filter .item .search button {margin-left:5px;padding:0 16px;}


.conference > .list .item .tag,
.conference > .list .item a.title,
.conference > .list .item .info {margin:10px 10px 0 10px;}

.conference > .list .item,
.expert > .list .item {width:23.5%;margin:20px 2% 0 0;padding-bottom:15px;}

.conference > .list .item:hover,
.expert > .list .item:hover {transform:translateY(-6px);}

.conference > .list .item:nth-child(4n),
.expert > .list .item:nth-child(4n) {margin-right:0;}

.conference > .list .item a.title {font-size:16px;margin-top:5px;height:51px;line-height:1.6;}
.conference > .list .item .info {font-size:13.5px;}
.conference > .list .item .info .text {padding-left:22px;margin-top:5px;}
.conference > .list .item .info .text i {top:2.5px;width:20px;font-size:16px;}
.conference > .list .item .info a.view {margin:0px 2px 5px 0;padding:4px 15px 3px 15px;background-color:#f30;color:#fff;}
.conference > .list .item .info a.view:hover {background-color:#f45;color:#fff !important;}

.conference > .bg {height:360px;margin-bottom:40px;}
.conference > .banner {position:relative;align-items:baseline;margin-top:-80px;padding:35px 30px;}
.conference > .banner .date {flex:1;font-size:26px;margin-top:4px;}
.conference > .banner .date em {margin-right:6px;}
.conference > .banner .date em s {display:inline-block;min-width:38px;height:38px;line-height:38px;padding:0 5px;text-align:center;margin-right:6px;}
.conference > .banner .btns {display:flex;}
.conference > .banner .btns a {font-size:20px;padding:14px 35px;}
.conference > .banner .btns a:nth-child(2) {margin-left:25px;}

.conference > .container > .main > .right {overflow:initial;}
.conference > .container > .main > .right > .block > .conference_list .item,
.conference > .container > .main > .right > .sticky > .block > .conference_list .item {margin-top:20px;}

.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 {margin-top:8px;}

.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 {margin-top:2px;font-size:13px;}

.conference > .container > .main > .right > .block > .news_list .item,
.conference > .container > .main > .right > .sticky > .block > .news_list .item {margin-top:15px;}

.conference > .container > .main > .right > .block > .news_list .item .info,
.conference > .container > .main > .right > .sticky > .block > .news_list .item .info {margin-top:2px;font-size:13px;}

.conference > .container > .main > .right > .block > .title a.more,
.conference > .container > .main > .right > .sticky > .block > .title a.more {font-size:13px;}

.conference > .container > .main > .right > .block > .news_list .item,
.conference > .container > .main > .right > .sticky > .block > .news_list .item {margin-top:15px;}

.conference > .container > .main > .right > .block > .news_list .item .info,
.conference > .container > .main > .right > .sticky > .block > .news_list .item .info {margin-top:2px;font-size:13px;}

.conference > .container > .main > .right > .block > .title a.more,
.conference > .container > .main > .right > .sticky > .block > .title a.more {font-size:13px;}

.conference .block > .news_content > h2 {font-size:36px;margin:25px 0 30px 0;}
.conference .block > .news_content > .info {font-size:16px;padding-bottom:20px;}

.conference_attend > .main > .left > .info > h2,
.conference_attend > .main > .left > .info.journal_self > h2 {font-size:22px;line-height:1.5;margin-bottom:20px;}

.conference_attend > .main > .left > .info .flow {margin:10px 0 30px 0;font-size:16px;}
.conference_attend > .main > .left > .info .flow:after {top:14px;}
.conference_attend > .main > .left > .info .flow s:before {width:80px;height:40px;line-height:43px;font-size:22px;margin:0 0 15px 0;}

.conference_attend > .main > .left > .info > .p,
.conference_attend > .main > .left > .info.journal_self > .p {font-size:16px;margin-top:10px;}

.conference_attend > .main > .left > .info > .p em,
.conference_attend > .main > .left > .info.journal_self > .p em {width:128px;margin-right:10px;}

.conference_attend > .main > .left > .info > .p.date span {top:-4px;font-size:16px;padding:5px 12px;}

.conference_attend > .main > .left > .info .journal_list .item {width:33%;padding-right:20px;}
.conference_attend > .main > .left > .info .journal_list .item img {width:118px;margin-right:10px;}
.conference_attend > .main > .left > .info .journal_list .item h5 {font-size:16px;margin-bottom:15px;}
.conference_attend > .main > .left > .info .journal_list .item p {font-size:13px;margin-top:2px;}
.conference_attend > .main > .left > .info .journal_list .item p.desc {margin-top:10px;}

.conference_attend > .main > .left > .block .form {margin-top:20px;}
.conference_attend > .main > .left > .block .form .item span input.large {width:360px;}
.conference_attend > .main > .left > .block .form .item span input.full {width:100%;}
.conference_attend > .main > .left > .block .form .btns {margin:10px 0 10px 0;}

.conference_attend > .main > .right .block .thumb_info,
.conference_attend > .main > .right .block > .price {margin-top:20px;}

.conference_attend > .main > .right .block > .price s {font-size:1.5rem;}

.conference_attend > .main > .left > .info.journal_self {margin-top:20px !important;padding-top:20px !important;}
.conference_attend > .main > .left > .info.journal_self > img {width:180px;float:left;margin-right:20px;}
.conference_attend > .main > .left > .info.journal_self > h2 {margin-bottom:5px;}
.conference_attend > .main > .left > .info.journal_self > p.desc {color:#818a92;margin-bottom:15px;}
.conference_attend > .main > .left > .info.journal_self > .p em {width:80px;}
.conference_attend > .main > .left > .info.journal_self > .content {font-size:15px;}



.page_404 {padding:128px 0 80px 0;}
.page_404 > i,
.page_404 > strong {font-size:98px;}
.page_404 > i {font-size:118px;}
.page_404 > h1 {font-size:36px;padding:30px 0 20px;}
.page_404 p {padding-top:15px;}
.page_404 .btn {margin:40px 5px;padding:7px 30px;}

.title_1 {position:relative;margin-top:30px;}
.title_1 h3 {font-size:27px;}
.title_1 p {font-size:18px;color:#888;margin-top:12px;}
.title_1 > a.more {top:6px;}
.title_1 > a.more i {font-size:13px;}
.title_1 .list {position:absolute;top:6px;right:0;}
.title_1 .list a {color:#666;margin:0 10px;}

.index,
.lunwen_page {margin-top:20px;}

.block_lunwen,
.block_fuwu,
.block_liangdian,
.block_professor,
.block_anli {margin-bottom:60px;}

.block_lunwen {margin-top:10px;}
.block_lunwen .splash,
.block_lunwen > .item {margin-top:23px;transition:all .3s;}

.block_lunwen > .item:hover {transform:translateY(-10px);}

.block_lunwen .splash {float:left;width:49%;height:335px;margin-right:2%;}
.block_lunwen .splash a {padding:85px 0 0 40px;}
.block_lunwen .splash > .swiper-wrapper > a .title {font-size:48px;}
.block_lunwen > .splash > .swiper-wrapper > a span {margin-top:20px;font-size:30px;color:#0d71bf;padding:8px 22px;}
.block_lunwen > .item {float:left;width:23.5%;height:156px;margin-right:2%;}
.block_lunwen > .item strong {font-size:24px;margin:40px 0 15px 0;}
.block_lunwen > .item a {display:inline-block;font-size:14px;padding:6px 20px 7px 20px;margin:0 4px;}



.block_fuwu {margin-top:30px;}
.block_fuwu .item {width:23.5%;margin-right:2%;}
.block_fuwu .item:nth-child(4n) {margin-right:0;}
.block_fuwu .item:hover {transform:translateY(-10px);}
.block_fuwu .item .title {height:56px;line-height:56px;font-size:22px;}
.block_fuwu .item span {height:158px;}
.block_fuwu .item p,
.block_liangdian .item p {line-height:1.8;margin-top:20px;}
.block_fuwu .item a.view {padding:6px 30px 5px 30px;margin:20px 0 30px 0;}

.block_liangdian {margin-top:30px;}
.block_liangdian .item {width:20%;padding-bottom:30px;}
.block_liangdian .item h5 {font-size:18px;}
.block_liangdian .item span {display:block;width:80px;height:80px;margin:30px auto 10px auto;}
.block_liangdian .item:hover span {transform:translateY(-10px);}
.block_liangdian .item p {font-size:13px;}

.block_professor {margin-top:30px;}
.block_professor .item {width:23.5%;margin-right:2%;padding:40px 15px;}
.block_professor .item:hover {transform:translateY(-10px);}
.block_professor .item:nth-child(4n) {margin-right:0;}
.block_professor .item strong {font-size:20px;margin-bottom:5px;}
.block_professor .item strong s {display:inline-block;position:absolute;margin:-12px 0 0 6px;padding:0 5px;font-size:12px;}
.block_professor .item p {width:118px;margin-top:5px;}

.block_anli {position:relative;margin-top:30px;}
.block_anli .splash {height:430px;padding:30px 0 80px 0;}
.block_anli .splash .swiper-slide {transform:scale(1);transition:300ms;opacity:0.7;}
.block_anli .splash .swiper-slide.swiper-slide-active {transform:scale(1.2);z-index:1;opacity:1;}
.block_anli .splash .swiper-slide h5,
.block_anli .splash .swiper-slide p {margin:15px 15px 15px;}
.block_anli .splash .swiper-slide h5 {font-size:15px;}
.block_anli .splash .swiper-slide p {margin-top:5px;font-size:13px;}
.block_anli .splash .swiper-slide span {height:150px;}
.block_anli .splash .swiper-pagination span {width:36px;height:6px;}
.block_anli .prenext {position:relative;top:-250px;}
.block_anli .prenext .swiper-button-next,
.block_anli .prenext .swiper-button-prev {background-image:none;background-color:#fff;font-size:22px;color:#888;border-radius:50%;width:36px;height:36px;line-height:36px;text-align:center;box-shadow:0 3px 5px rgba(128,150,160,0.2);}
.block_anli .prenext .swiper-button-next {right:-5%;}
.block_anli .prenext .swiper-button-prev {left:-5%;}


.block_flow {margin:40px 0 60px 0;}
.block_flow:after {content:'';display:block;position:absolute;top:58px;left:0;width:100%;height:8px;background-color:#e6edf9;}
.block_flow .item {width:105px;}
.block_flow .item span {;width:105px;height:122px;line-height:122px;margin:0 auto 15px auto;font-size:36px;}
.block_flow .item strong {font-size:22px;}

.block_faqs {padding-bottom:50px;}
.block_faqs .item {width:49%;margin-top:30px;padding:20px;}
.block_faqs .item a {font-size:17px;}
.block_faqs .item a i {font-size:18px;}
.block_faqs .item p {margin-top:10px;}


.block_congratulations {margin-top:20px;height:64px;line-height:68px;font-size:30px;}

.block_tougao {margin-top:25px;padding:20px;background:linear-gradient(15deg,#61aac2,#d7f5f9,#5baaca);}
.block_tougao:after {top:12px;right:140px;width:152px;height:90px;}
.block_tougao .title_1 {margin:0;}
.block_tougao .title_1 span {margin:8px 0 0 20px;}

.block_tougao .title_1 > a.more,
.block_tougao .title_1 > a.more:hover {color:#fff !important;}

.block_tougao .list {}
.block_tougao .list .item {width:32.5%;padding:16px;margin-top:20px;}
.block_tougao .list .item:hover {transform:translateY(-10px);}
.block_tougao .list .item s {width:40px;height:40px;line-height:27px;}
.block_tougao .list .item a.thumb {width:130px;height:182px;margin-right:15px;}
.block_tougao .list .item a.title {font-size:18px;line-height:1.4;height:28px;color:#10729a}
.block_tougao .list .item .desc {height:118px;margin-top:5px;line-height:1.8;}
.block_tougao .list .item .desc p {margin-top:5px;}
.block_tougao .list .item a.view {padding:8px 20px 7px 20px;}

.block_interview > .splash,
.block_interview > .item {float:left;margin-top:20px;}

.block_interview > .splash {width:49%;height:356px;margin-right:2%;}
.block_interview > .item {width:23.5%;margin-right:2%;height:168px;padding:12px 15px;}
.block_interview > .item:nth-child(2n+2) {margin-right:0;}
.block_interview > .item:hover {transform:translateY(-10px);}
.block_interview > .item a.title {display:block;font-size:17px;line-height:1.4;height:46px;overflow:hidden;}
.block_interview > .item .info {margin:11px 0 14px 0;}
.block_interview > .item .info strong {top:4px;}
.block_interview > .item .info s {margin-top:4px;}


.block_interview > .item .info span,
.expert_interview.detail > .info .text .avatar span {float:left;width:55px;height:55px;margin-right:15px;}

.block_interview > .item .info strong,
.expert_interview.detail > .info .text .avatar strong {left:3px;margin:0 0 6px 0;}

.block_interview > .item .info s,
.expert_interview.detail > .info .text .avatar s {font-size:12px;border-radius:20px;padding:2px 8px 3px 8px;}

.block_interview > .item p {font-size:13px;}

.index .block_lunwen,
.index .block_professor {margin-top:0;margin-bottom:0px;}

.index .block_professor,
.index .block_lunwen > a,
.index .block_lunwen > .item,
.index .block_professor .wrap {margin-top:23px;}


.block_qikan .splash,
.block_qikan .item {float:left;width:23.5%;margin-right:2%;margin-top:20px;}

.block_qikan .splash .swiper-slide .title {padding:12px 12px 0 12px;}

.block_qikan .splash .swiper-slide .title a,
.block_qikan .item .title a {font-size:16px;}

.block_qikan .splash .swiper-slide .title span {display:block;margin:5px 0;}

.block_qikan .splash .swiper-slide .title span s,
.block_qikan .item .title span s {font-size:12px;padding:2px 4px 3px 4px;}

.block_qikan .splash {width:calc(23.5% - 2px);height:496px;}
.block_qikan .splash .swiper-slide .thumb {display:block;height:366px;background-position:center top;}
.block_qikan .splash .swiper-slide p {color:#888;font-size:13px;padding:5px 12px 0 12px;}
.block_qikan .splash .swiper-pagination {bottom:136px;}

.block_qikan .item {display:flex;justify-content:space-between;height:152px;transition:all .3s;}
.block_qikan .item:hover {transform:translateY(-10px);}
.block_qikan .item:nth-child(3n+2) {margin-right:0;}

.block_qikan .item > a.thumb {width:112px;height:150px;}
.block_qikan .item > .title {flex:1;margin:10px 12px;}
.block_qikan .item > .title > a {height:65px;overflow:hidden;}
.block_qikan .item > .title p {height:44px;overflow:hidden;font-size:13px;margin-top:8px;color:#818a92;}
.block_qikan .item > .title span {display:block;margin-top:10px;}

.block_qikan_2 .list .item {width:32%;margin-right:2%;padding:20px;margin-top:20px;}
.block_qikan_2 .list .item:hover {transform:translateY(-10px);}
.block_qikan_2 .list .item:nth-child(3n) {margin-right:0;}
.block_qikan_2 .list .item > a.thumb {width:118px;height:158px;margin-right:15px;}
.block_qikan_2 .list .item > .title > a {display:block;font-size:16px;color:#333;height:44px;overflow:hidden;}
.block_qikan_2 .list .item > .title > span s {max-width:95px !important;}
.block_qikan_2 .list .item > .title > .no {margin-top:5px;}

.block_qikan_2 .list .item > .title > span,
.qikan > .list > .item > .title > span {margin-top:15px;font-size:13px;margin-bottom:10px;}

.block_qikan_2 .list .item > .title > span s,
.qikan > .list > .item > .title > span s,
.qikan.detail > .main > .right > .thumbs > .list > .item > .title > span s  {height:25px;line-height:25px;padding:0 10px;margin-right:4px;}

.block_qikan_2 .list .item > .title > p {margin-top:10px;line-height:1.6;}


.qikan > .list > .item {width:23.5%;margin-right:2%;margin-top:20px;padding:36px 20px 20px 20px;text-align:center;}
.qikan > .list > .item:hover {transform:translateY(-10px);}
.qikan > .list > .item:nth-child(4n) {margin-right:0;}

.qikan > .list > .item > a.thumb {display:block;width:168px;height:225px;margin:0 auto;}

.qikan > .list > .item > .title > a {display:block;margin-top:20px;font-size:16px;color:#333;height:20px;overflow:hidden;}

.block_qikan_2 .list .item > .title > span s,
.qikan > .list > .item > .title > span s {display:inline-block;max-width:72px;color:#fff;}


.footer_partner {margin-top:30px;}
.footer_partner .container .title_1 h3 {font-size:32px;}
.footer_partner .container .list {width:85%;margin:25px auto 50px auto;}
.footer_partner .container .list span {width:158px;height:60px;margin-right:50px;}
.footer_partner .container .list span:nth-child(5n) {margin-right:0;}


.block_news .wrap > .left .item {width:49%;}
.block_news .wrap .item > .title span {font-size:18px;}
.block_news .wrap .item > .title a {height:22px;line-height:22px;font-size:12px;padding:0 10px 0 12px;}
.block_news .wrap .item > .thumb {margin-top:15px;}
.block_news .wrap .item > .thumb > a {float:left;width:122px;height:90px;margin-right:8px;}
.block_news .wrap .item > .thumb > .info a.title {font-size:16px;}
.block_news .wrap .item > .thumb > .info p {font-size:13px;margin-top:5px;height:65px;}
.block_news .wrap .item > .list {margin-top:10px;}

.user {margin-top:20px;}

.user .container,
.expert.detail > .main,
.qikan.detail > .main {align-items:flex-start;}

.user .container > .left,
.user .container > .right {position:relative;background-color:#fff;border-radius:3px;border:1px solid #ededed;}

.user .container > .left {width:218px;margin-right:20px;background-image:url('../images/bg_5.png');background-size:initial;background-position:initial;}
.user .container > .right {flex:1;}

.user.professor .container > .left {background-image:url('../images/bg_6.jpg');}

.user .container > .left > .info {padding-bottom:15px;border-bottom:1px solid #ededed;}
.user .container > .left > .info .avatar {width:76px;height:76px;margin:25px auto 15px auto;background-size:70%;}
.user .container > .left > .info .name {position:relative;text-align:center;font-size:16px;}
.user .container > .left > .info .name u {display:block;}
.user .container > .left > .info .name span.vip,
.user .container > .left > .info .name > s {font-size:12px;margin-top:8px;} 
.user .container > .left > .info .name span.vip em,
.user .container > .left > .info .name span.vip s {display:inline-block;height:19px;line-height:20px;}
.user .container > .left > .info .name span.vip em {background-color:#ffa400;color:#fff;padding-left:8px;padding-right:8px;}
.user .container > .left > .info .name span.vip s {padding-left:5px;padding-right:8px;}
.user .container > .left > .info .name > s {padding:3px 12px 4px 12px;}
.user .container > .left > .info .name > p {font-size:13px;}
.user .container > .left > .list {padding:10px 0 20px 0;}
.user .container > .left > .list dl,
.user .container > .left > .list dl dt,
.user .container > .left > .list dl dd a {color:#888;}

.user .container > .left > .list dl {font-size:15px;color:#666;margin-top:10px;}

.user .container > .left > .list dl dt,
.user .container > .left > .list dl dd a {display:block;padding:10px 20px;}

.user .container > .left > .list dl dd a {position:relative;padding-left:50px;}
.user .container > .left > .list dl dd a i {position:absolute;top:14px;right:40px;color:#ccc;}
.user .container > .left > .list dl dt i {position:relative;top:0px;width:25px;font-size:16px;margin-right:6px;text-align:center;}

.user .container > .right > .title {padding:30px;line-height:initial;background:linear-gradient(0deg,#eaf6ff,#ffffff)}
.user .container > .right > .title h3 {font-size:26px;}
.user .container > .right > .title a.label {display:none;}
.user .container > .right > .title .search form input,
.user .container > .right > .title .search form button {font-size:13px;height:30px;line-height:28px;}
.user .container > .right > .title .search form input {width:228px;}

.user .container > .right .wrap {padding:30px;min-height:580px;}
.user .container > .right .wrap .order_list .item {border:1px solid #ededed;border-radius:3px;margin-bottom:20px;}
.user .container > .right .wrap .order_list .item .top {background-color:#f7f9fa;font-size:13px;color:#999;padding:8px 15px;}
.user .container > .right .wrap .order_list .item .info {padding:15px;}
.user .container > .right .wrap .order_list .item .info .name {width:360px;}
.user .container > .right .wrap .order_list .item .info .price {width:100px;}
.user .container > .right .wrap .order_list .item .info .price {color:#f50;margin:0 20px;}
.user .container > .right .wrap .order_list .item .info .price s {font-size:13px;margin-right:2px;}
.user .container > .right .wrap .order_list .item .info .status {flex:1;display:flex;justify-content:flex-end;}
.user .container > .right .wrap .order_list .item .info .status span {margin-right:10px;}


.user .container > .right .wrap .block_info {font-size:15px;margin-bottom:40px;}
.user .container > .right .wrap .block_info > .title {line-height:normal;border-bottom:1px solid #ededed;padding-bottom:20px;margin-bottom:20px;}
.user .container > .right .wrap .block_info > .title h4 {font-size:22px;}
.user .container > .right .wrap .block_info > .title span {font-size:13.5px;margin:7px 0 0 0;}


.user .container > .right .wrap .block_info > .title span,
.user .container > .right .wrap .block_info .info .item em,
.user .container > .right .wrap .block_info .info .item label,
.conference_attend > .main > .left > .block .form .item span,
.conference_attend > .main > .left > .block .form .item em {color:#818a92;}

.user .container > .right .wrap .block_info .info .item,
.conference_attend > .main > .left > .block .form .item {margin-bottom:16px;align-items:center;}

.user .container > .right .wrap .block_info .info .item em,
.conference_attend > .main > .left > .block .form .item em {width:140px;}

.user .container > .right .wrap .block_info .info .item.long_em em {margin-bottom:10px;}

.user .container > .right .wrap .block_info .info .item em > input[type='checkbox'],
.user .container > .right .wrap .block_info .info .item label > input[type='checkbox'] {position:relative;top:1px;margin:0 4px 0 0;}
.user .container > .right .wrap .block_info .info .item label.yinyong {margin-right:15px;}
.user .container > .right .wrap .block_info .info .item span > input.mini {margin-right:15px;}
.user .container > .right .wrap .block_info .info .item.yzbg_top {margin-top:20px;margin-bottom:0 !important;}
.user .container > .right .wrap .block_info .info .item.yzbg_bottom {margin-top:15px;border-bottom:1px dotted #dedede;padding-bottom:20px;}
.user .container > .right .wrap .block_info .info .item.yzbg_bottom:last-child {border-bottom:none;padding-bottom:0;}

.user .container > .right .wrap .block_info .info .item span,
.conference_attend > .main > .left > .block .form .item span {position:relative;flex:1;margin-right:10px;}

.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,
.user .container > .right .wrap .block_info .info .item span > a.btn,
.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 {padding:6px 12px;font-size:13px;}

.user .container > .right .wrap .block_info .info .item span > select,
.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 > select,
.conference_attend > .main > .left > .block .form .item span > button {padding-top:9px;padding-bottom:9px;}

.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 {top:-5px;padding:9px 12px 10px 12px;border-radius:3px;margin-left:2px;border:none;}
.user .container > .right .wrap .block_info .info .item span > button.pay_btn {position:absolute;margin:-2px 0 0 20px;background-color:#58d116 !important;}

.conference_attend > .main > .left > .block .form .item span a.btn_template,
.conference_attend > .main > .left > .block .form .item span a.btn_upload {font-size:13px;padding:5px 8px;}

.conference_attend > .main > .left > .block .form .item span u.note {font-size:13px;margin-left:5px;}


.user .container > .right .wrap .block_info .info .item span > textarea {width:100%;min-height:160px;}

.user .container > .right .wrap .block_info .info .item.yzm span input {width:118px;}
.user .container > .right .wrap .block_info .info .item span s {position:relative;top:-5px;left:10px;font-size:13px;}

.user .container > .right .wrap .block_info .info .item.expert_info span .avatar {width:68px;margin-right:10px;}
.user .container > .right .wrap .block_info .info .item.expert_info span .name strong {font-size:16px;margin-bottom:6px;}
.user .container > .right .wrap .block_info .info .item.expert_info span .name p {font-size:13px;}


.user .container > .right .wrap .block_info .info.detail .item {margin-bottom:15px;}

.user .container > .right .wrap .block_info .info.form {margin-top:5px;}
.user .container > .right .wrap .block_info .info.form .item {margin-bottom:20px;}
.user .container > .right .wrap .block_info .info.form .item.border_top {margin-top:20px;padding-top:20px;}

.user .container > .right .wrap .block_info .info .item.id_card span u {margin-right:15px;}

.user .container > .right .wrap .block_info .info .item.id_card span u a.upload_btn {width:218px;height:158px;padding-top:40px;margin-bottom:5px;}
.user .container > .right .wrap .block_info .info .item.id_card span u a.example {font-size:13px;}

.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 {width:44px;height:44px;line-height:44px;margin:0 auto 8px auto;}

.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 {font-size:36px;top:0;left:0;}

.user .container > .right .wrap .block_info .info .item.id_card span u a.upload_btn p {line-height:2.2;padding:0 15px;}

.user .container > .right .wrap .block_info .info .item.pictures span a {width:118px;height:118px;font-size:13px;padding-top:35px;margin-right:8px;}
.user .container > .right .wrap .block_info .info .item.pictures span a.on {width:118px;height:118px;}
.user .container > .right .wrap .block_info .info .item.pictures span a s,
.user .container > .right .wrap .block_info .info .item.pictures span a em  {width:28px;height:28px;font-size:22px;line-height:28px;margin:0 auto 5px auto;}


.user .container > .right .wrap .block_info.table {margin-bottom:20px;}
.user .container > .right .wrap .block_info.table:last-child {margin-bottom:10px;}
.user .container > .right .wrap .block_info.table .info {border:1px solid #dee2e6;}
.user .container > .right .wrap .block_info.table .info .item .paper_title {padding:8px 10px;margin-bottom:4px;}

.user .container > .right .wrap .block_info.table .info > .title,
.user .container > .right .wrap .block_info.table .info .item {padding:10px 12px;}

.user .container > .right .wrap .block_info.table .info .item {margin:0;}

.user .container > .right .wrap .btns,
.conference_attend > .main > .left > .block .form .btns {margin-top:50px;}

.user .container > .right .wrap .btns:not(.center),
.conference_attend > .main > .left > .block .form .btns:not(.center) {padding-left:140px;}

.user .container > .right .wrap .btns button,
.conference_attend > .main > .left > .block .form .btns button {padding:10px 45px;margin-right:10px;}

.user .container > .right .wrap .btns button:last-child,
.conference_attend > .main > .left > .block .form .btns button:last-child {margin-right:0;}

.user .container > .right .wrap .vip {padding-bottom:50px;}
.user .container > .right .wrap .vip .nodata {padding:30px 0 0 0;}
.user .container > .right .wrap .vip .nodata.success i {font-size:78px;color:#ffa400;opacity:1;}
.user .container > .right .wrap .vip .nodata img.qrcode {width:258px;margin:30px auto 0 auto;}
.user .container > .right .wrap .vip .price {padding-top:40px;}
.user .container > .right .wrap .vip .price s {color:#f50;}
.user .container > .right .wrap .vip .price strong {position:relative;top:2px;font-size:30px;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;padding-right:10px;margin-top:48px;}
.user .container > .right .wrap .vip .date s {display:inline-block;padding:5px 10px;margin-right:5px;background-color:#ffa400;color:#fff;}

.nodata {padding:118px 0;}
.nodata i {font-size:88px;}
.nodata p {font-size:22px;margin-top:40px;}

.expert > .list .item,
.expert.detail > .main > .right .thumbs .list .item {display:flex;padding:15px;overflow:inherit;}

.expert > .list .item .thumb,
.expert.detail > .main > .right .thumbs .list .item .thumb {margin-right:12px;}

.expert > .list .item .info strong,
.expert.detail > .main > .right .thumbs .list .item .info strong {font-size:16px;margin:6px 0  0;}

.expert > .list .item .info strong em,
 .expert.detail > .main > .right .thumbs .list .item .info strong em {display:block;}

.expert > .list .item .info strong s,
 .expert.detail > .main > .right .thumbs .list .item .info strong s {display:inline-block;margin-top:6px;font-size:12px;height:20px;line-height:20px;padding:0 6px;}

.expert > .list .item .info p,
.expert.detail > .main > .right .thumbs .list .item .info p {margin-top:5px;}

.expert > .list .item .info p.name,
.expert.detail > .main > .right .thumbs .list .item .info p.name {margin-top:18px;}

.expert > .list .item .info p i,
.expert.detail > .main > .right .thumbs .list .item .info p i {position:relative;top:-1px;width:16px;font-size:12px;margin-right:2px;}

.expert > .list .item .thumb {width:88px;height:126px;}
.expert.detail > .main > .right {position:sticky;top:0;}
.expert.detail > .main > .right .thumbs .list .item .thumb {width:118px;height:168px;}
.expert.detail > .main > .right .thumbs .list .item {padding:0;margin-top:20px;}
.expert.detail > .main > .right .thumbs .list .item .thumb {width:90px;height:129px;margin-right:15px;border-radius:2px;}

.expert.detail > .main > .left {overflow:initial;}

.expert.detail > .info {padding:50px 25px 25px 25px;}

.expert.detail > .info .thumb,
.qikan.detail > .info .thumb,
.expert_interview.detail > .info .thumb {width:188px;margin-right:25px;border-radius:2px;overflow:hidden;}

.expert.detail > .info .text {padding:10px 0 0 0;}

.expert.detail > .info .text h5,
.qikan.detail > .info .text h5,
.expert_interview.detail > .info .text h5 {font-size:32px;line-height:normal;max-height:77px;overflow:hidden;margin-top:5px;}

.expert.detail > .info .text .list {margin-top:20px;overflow:hidden;}

.expert.detail > .info .text .list .item em,
.expert.detail > .info .text .list .item span,
.expert.detail > .main > .left > .block > .list .item em,
.expert.detail > .main > .left > .block > .list .item span,
.qikan.detail > .info .text .list .item em,
.qikan.detail > .info .text .list .item span,
.submit_page > .left > .form > .item em,
.submit_page > .left > .form > .item span {margin-top:15px;line-height:1.8;}

.expert.detail > .info .text .list .item em,
.expert.detail > .main > .left > .block > .list .item em,
.qikan.detail > .info .text .list .item em,
.mini_window .panel .item em,
.submit_page > .left .form .item em {width:88px;color:#818a92;}

.expert.detail > .info .text .list .item span,
.expert.detail > .main > .left > .block > .list .item span,
.qikan.detail > .info .text .list .item span,
.mini_window .panel .item span,
.submit_page > .left .form .item span {flex:1;margin-right:15px;}

.expert.detail > .main > .left > .tab {position:sticky;top:0;z-index:1;}
.expert.detail > .main > .left > .tab a {padding:6px 25px;margin-right:10px;}

.expert.detail > .main > .left > .block > .comment dl {margin-top:30px;padding-bottom:30px;}
.expert.detail > .main > .left > .block > .comment dl dt {font-size:13px;}
.expert.detail > .main > .left > .block > .comment dl dt span {margin:0 0 0 20px;}
.expert.detail > .main > .left > .block > .comment dl dd .content {margin-top:20px;}

.expert.detail > .main > .left > .block > .comment dl dd .imgs,
.expert.detail > .main > .left > .block > .comment dl dd .imgs img {margin-top:10px;}
.expert.detail > .main > .left > .block > .comment dl dd .imgs img {max-width:78px;margin-right:10px;}
.expert.detail > .main > .left > .block > .comment dl dd .imgs img.on {max-width:360px;}

.expert.detail > .main > .left > .block > .list .item:first-child em,
.expert.detail > .main > .left > .block > .list .item:first-child span {margin-top:0;}

.expert.detail > .main > .left > .block > .list .paper {margin-bottom:10px;padding-left:15px;}
.expert.detail > .main > .left > .block > .list .paper s {font-size:13px;margin-left:8px;}
.expert.detail > .main > .left > .block > .list .paper:after {left:2px;top:13px;}

.qikan.detail > .info,
.expert_interview.detail > .info,
.expert_interview.detail > .block {padding:25px;}

.qikan.detail > .info .thumb {width:288px;}
.qikan.detail > .info .thumb img {width:100%;}
.qikan.detail > .info > .text > .name {float:left;}
.qikan.detail > .info > .text > .name h5 {line-height:normal;margin-top:0;}
.qikan.detail > .info > .text > .name h6 {position:absolute;font-size:14px;color:#aaa;font-family:none;line-height:normal;margin-top:6px;}
.qikan.detail > .info > .text > .name.bottom {margin-bottom:30px;}
.qikan.detail > .info > .text > span {position:relative;top:8px;margin-left:15px;font-size:13px;}
.qikan.detail > .info > .text > span s {padding:5px 10px;margin-right:5px;}
.qikan.detail > .info > .text > .list {float:none;clear:both;margin-top:20px;}
.qikan.detail > .info > .text > .list .item span s {margin-right:5px;}
.qikan.detail > .info > .text > .btns {display:flex;margin-top:20px;}
.qikan.detail > .info > .text > .btns a {font-size:18px;padding:14px 30px;margin-right:15px;}
.qikan.detail > .info > .text > .btns a i {font-size:22px;margin-right:8px;}

.qikan.detail > .info > .text > .block > .table {border-left:1px solid #ededed;border-bottom:1px solid #ededed;margin-top:10px;}

.qikan.detail > .info > .text > .block > .table em,
.qikan.detail > .info > .text > .block > .table span {line-height:1.6;padding:10px;border-right:1px solid #ededed;border-top:1px solid #ededed;}

.qikan.detail > .info > .text > .block > .table em {width:13%;background-color:#f9f9f9;color:#818a92;}
.qikan.detail > .info > .text > .block > .table span {flex:1;min-width:37%;word-break:break-word;}
.qikan.detail > .info > .text > .block > .table span.long {flex:calc(100% - 13%);}

.qikan.detail > .main > .right > .thumbs > .list > .item {display:flex;margin-top:20px;}
.qikan.detail > .main > .right > .thumbs > .list > .item > a.thumb {width:95px;height:127px;margin-right:10px;}
.qikan.detail > .main > .right > .thumbs > .list > .item > .title {flex:1;overflow:hidden;}
.qikan.detail > .main > .right > .thumbs > .list > .item > .title > p {font-size:13px;height:66px;overflow:hidden;color:#818a92;}
.qikan.detail > .main > .right > .thumbs > .list > .item > .title > span {display:flex;justify-content:space-between;margin:8px 0 10px 0;}
.qikan.detail > .main > .right > .thumbs > .list > .item > .title > span s {font-size:12px;width:48%;margin:0;padding-left:5px;padding-right:5px;}

.expert_interview .block_interview > .item:nth-child(2n+2) {margin-right:2%;}
.expert_interview .block_interview > .item:nth-child(4n) {margin-right:0%;}

.expert_interview.detail > .info .thumb {width:469px;}
.expert_interview.detail > .info .text .avatar {margin:22px 0 30px 0;}
.expert_interview.detail > .info .text .avatar span {width:60px;height:60px;}
.expert_interview.detail > .info .text .avatar strong {top:2px;font-size:16px;}
.expert_interview.detail > .info .text .avatar s {padding:2px 10px 1px 10px;margin:2px 0 0 -3px;}
.expert_interview.detail > .info .text .desc {height:80px;overflow:hidden;padding:15px 18px;line-height:1.8;}
.expert_interview.detail > .block > .video {border-radius:3px;overflow:hidden;}
.expert_interview.detail > .block > .video .video-js {margin:5px 0 15px 0;}
.expert_interview.detail > .block > .video .video-js:last-child {margin-bottom:0;}


.lunwen_bar {position:fixed;left:0;bottom:0;z-index:10;width:100%;}
.lunwen_bar .wrap {/*margin-top:25px;*/padding-bottom:40px;}

.lunwen_bar .wrap > .left input,
.lunwen_bar .wrap > .left select,
.lunwen_bar .wrap > .left button {padding:0 10px;height:40px;line-height:40px;border-radius:2px;margin-right:10px;}

.lunwen_bar .wrap > .left input[type='number'] {padding-right:0}
.lunwen_bar .wrap > .left input {width:128px;}
.lunwen_bar .wrap > .left select {padding-right:0;}
.lunwen_bar .wrap > .left button {width:158px;border:none;background:linear-gradient(90deg,#a7ff00,#fffb00);}
.lunwen_bar .wrap > .left button:hover {background:linear-gradient(90deg,#c3ff00,#fcff68);}

.lunwen_bar .wrap > .text {width:280px;padding:0 30px;}

.lunwen_bar .wrap > .text > p,
.lunwen_bar .wrap > .text .qrcode p  {font-size:13px;margin-top:-2px;}

.lunwen_bar .wrap > .text > p em {display:block;}
.lunwen_bar .wrap > .text .qrcode {position:absolute;top:22px;width:98px;margin-left:35px;text-align:center;}
.lunwen_bar .wrap > .text .qrcode p {margin-top:7px;}

.lunwen_bar .wrap > .right {width:210px;text-align:right;margin-top:-20px;}
.lunwen_bar .wrap > .right a i {top:2px;font-size:22px;margin-right:5px;}
.lunwen_bar .wrap > .right a.kefu {padding:6px 25px;}
.lunwen_bar .wrap > .right a.phone {margin:10px 15px 0 0;}
.lunwen_bar .wrap > .right a.phone i {top:3px;}


.submit_page > .right {width:410px;margin-left:20px;}
.submit_page > .left > .form > .item {margin-bottom:10px;}
.submit_page > .left > .form > .item.notop em,
.submit_page > .left > .form > .item.notop span {margin-top:0;}

.submit_page > .left > .form > .item span {flex:initial;width:calc(33% - 88px - 15px);}
.submit_page > .left > .form > .item span:last-child {width:calc(34% - 88px);margin-right:0;}

.submit_page > .left > .form > .item span > input,
.submit_page > .left > .form > .item span > select,
.submit_page > .left > .form > .item span > button {height:36px;line-height:36px;padding:0 10px;margin-top:-6px;}

.submit_page > .left > .form > .item.radio {margin-bottom:1px;}
.submit_page > .left > .form > .item.radio > em,
.submit_page > .left > .form > .item.radio > span {margin-top:6px;}
.submit_page > .left > .form > .item.radio span {display:flex;flex-wrap:wrap;width:calc(100% - 88px);margin-left:-6px;}
.submit_page > .left > .form > .item.radio span > label {top:-1.5px;min-width:98px;white-space:nowrap;margin:0 6px 2px 0;}
.submit_page > .left > .form > .item.radio span > label input[type='radio'] {left:1px;top:2px;width:15px;height:15px;margin-right:6px;}


.submit_page > .left > .form > .item span.col_2_left {width:calc(66% - 88px - 15px);}
.submit_page > .left > .form > .item span.full {flex:1;width:calc(100% - 15px);}

/*.submit_page > .left > .form > .item .research {flex:calc(33% + 5px);}*/

.submit_page > .left > .form > .item .tags .list,
.submit_page > .left > .form > .item.flow .list {margin-top:5px;}

.submit_page > .left > .form > .item .tags .list u,
.submit_page > .left > .form > .item.type span> label {margin:5px 12px 5px 0;height:32px;line-height:30px;padding-left:10px;padding-right:10px;}
.submit_page > .left > .form > .item .tags .list u s {font-size:13px;padding:0 5px;}
.submit_page > .left > .form > .item .tags .list u i:after {margin:-5px 0 0 2px;}

.submit_page > .left > .form > .item .tags .result_list {max-height:253px;}
.submit_page > .left > .form > .item .tags .result_list a {padding:3px 12px;font-size:13px;}

.submit_page > .left > .form > .item.content .wrap {margin-top:15px;height:360px;}

.submit_page > .left > .form > .item.content .wrap .file,
.submit_page > .left > .form > .item.content .wrap textarea {padding:12px 15px;}

.submit_page > .left > .form > .item.content .wrap .file {padding-top:100px;}
.submit_page > .left > .form > .item.content .wrap .file i {font-size:58px;}
.submit_page > .left > .form > .item.content .wrap .file h5 {font-size:18px;margin:18px 0 12px 0;}
.submit_page > .left > .form > .item.content .wrap .file p {margin-top:2px;}

.submit_page > .left > .form > .item.content .wrap .file .selected {margin-top:10px;}
.submit_page > .left > .form > .item.content .wrap .file .selected em {margin:5px 0 25px 0;}

.submit_page > .left > .form > .item.flow {margin-top:32px;}
.submit_page > .left > .form > .item.flow .list .item {width:150px;padding:12px 15px;margin:10px 30px 8px 0;}
.submit_page > .left > .form > .item.flow .list .item s {display:inline-block;width:40px;height:40px;line-height:40px;font-size:25px;}
.submit_page > .left > .form > .item.flow .list .item strong {font-size:16px;margin-left:5px;top:-3px;}

.submit_page > .left > .form > .item.type span > label {top:0;margin:-8px 10px 0 0;height:40px;line-height:39px;padding:0 15px;cursor:pointer;}
.submit_page > .left > .form > .item.type span > label i {top:1.5px;font-size:18px;margin-right:4px;}
.submit_page > .left > .form > .item.type span > label i.fa-square-o {top:2px;}
.submit_page > .left > .form > .item.type span > label u {font-size:13px;margin-left:5px;}

.submit_page > .left > .form.yzbg > .item {margin-bottom:0;}
.submit_page > .left > .form.yzbg > .item.title {padding-bottom:5px;}
.submit_page > .left > .form.yzbg > .item.title span {width:auto;line-height:normal;}

.submit_page > .left > .form.yzbg > .item span > label.yinyong,
.user .container > .right .wrap .block_info .info .item em.yinyong {margin:0 0 0 15px;}

.submit_page > .left > .form.yzbg > .item.bottom {margin-bottom:20px;padding-bottom:15px;border-bottom:1px dotted #ededed;}
.submit_page > .left > .form.yzbg > .item.bottom:last-child {border-bottom:none;margin-bottom:0;padding-bottom:0;}
.submit_page > .left > .form.yzbg > .item input[type='number'] {margin-left:5px;}

.submit_page > .left > .form.yzbg > .item span > input.normal {width:168px;}
.submit_page > .left > .form.yzbg > .item span > input.mini,
.user .container > .right .wrap .block_info .info .item span > input.mini {width:44px;height:28px;line-height:28px;border-radius:2px;}
.submit_page > .left > .form.yzbg > .item span > label input[type='checkbox']{position:relative;top:1px;margin-left:0;}

.submit_page > .left > .pay .agreement {display:flex;align-items:center;}
.submit_page > .left > .pay .agreement label input {top:1px;margin-right:4px;}
.submit_page > .left > .pay .money .options select {top:6px;align-self:auto;height:36px;font-size:13.5px;padding:0 6px;margin-right:20px;border-radius:4px;border:1px solid #dedede;}
.submit_page > .left > .pay .money .info {display:flex;margin-left:10px;}
.submit_page > .left > .pay .money .info dl {top:2px;margin:0 35px 0 0;}
.submit_page > .left > .pay .money .info dl dt span b {font-size:22px;margin-left:2px;}
.submit_page > .left > .pay .money .info button {height:48px;line-height:48px;padding:0 30px;}

.submit_page > .right dl {margin-bottom:30px;}
.submit_page > .right dl dt {font-size:16px;padding-bottom:10px;}
.submit_page > .right dl dt i {font-size:18px;}
.submit_page > .right dl dd {padding-top:10px;}
.submit_page > .right dl dd p {line-height:24px;margin-bottom:10px;}
.submit_page > .right dl dd li {margin-bottom:10px;}
.submit_page > .right dl dd li > p {margin-top:6px;line-height:22px;}

.slide_kf {position:fixed;top:20%;right:2%;z-index:1;width:125px;padding-bottom:40px;text-align:center;border-radius:6px;background-color:#fff;}

.slide_kf,
.slide_kf .wrap .item .float {box-shadow:0 8px 12px rgba(178,215,255,0.55);}

.slide_kf > a.top {content:'';position:absolute;display:block;width:88px;height:100px;margin:15px 0 0 20px;background-image:url('../images/bg_10.png');}
.slide_kf .wrap .item {position:relative;}
.slide_kf .wrap .item > a {display:block;padding:15px 8px 12px 8px;border-bottom:1px solid #ededed;}
.slide_kf .wrap .item > a i {transform:scale(0.8);font-size:32px;transition:all .3s;}
.slide_kf .wrap .item > a h6 {font-size:14px;margin:5px 0 2px 0;}
.slide_kf .wrap .item > a p {font-size:12px;color:#818a92;}
.slide_kf .wrap .item > a:hover {background-color:#f6fdff;}
.slide_kf .wrap .item > a:hover i {transform:scale(1);}

.slide_kf .wrap .item.online > a,
.slide_kf .wrap .item.online > a:hover {color:#f30 !important;}

.slide_kf .wrap .item.wechat > a,
.slide_kf .wrap .item.wechat > a:hover {color:#1aad19 !important;}
.slide_kf .wrap .item.wechat:hover .float {display:block;}

.slide_kf .wrap .item.faq > a,
.slide_kf .wrap .item.faq > a:hover {color:#f90 !important;}

.slide_kf .wrap .item .float {display:none;position:absolute;top:20px;left:-260px;background-color:#fff;border-radius:4px;padding:20px;}
.slide_kf .wrap .item .float img {width:198px;}
.slide_kf .wrap .item .float h6 {font-size:22px;}
.slide_kf .wrap .item .float p {margin:5px 0;color:#818a92;}
.slide_kf .wrap .item .float a {display:inline-block;border-radius:50px;background-color:#2a9dfa;color:#fff;margin-top:10px;padding:0 20px;height:28px;line-height:28px;font-size:13px;}
.slide_kf .wrap .item .float a:hover {background-color:#f60;color:#fff !important;}
.slide_kf .wrap .item .float:after {content:'';position:absolute;display:inline-block;height:0;width:0;top:20px;right:-19px;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff;border-right:10px solid transparent;}

.slide_nav {position:fixed;left:1%;top:35%;z-index:1;width:88px;border-radius:3px;background-color:#fff;text-align:center;border:1px solid #2a9dfa;box-shadow:0 5px 8px rgba(181,198,215,0.55);}
.slide_nav a {display:block;height:34px;line-height:34px;font-size:13px;color:#666;}
.slide_nav a:hover {background-color:#e4f3ff;}
.slide_nav a.on {background-color:#2a9dfa;}
.slide_nav a.on,
.slide_nav a.on:hover {color:#fff !important;}

.expert_category_list {height:680px;font-size:14px;}
.expert_category_list dl,
.expert_category_list dl dd .block {margin-bottom:10px;}
.expert_category_list dl dt {line-height:2.2;padding:0px 8px;margin-bottom:5px;}
.expert_category_list dl dt i {margin-right:5px;}
.expert_category_list dl dd {padding:5px 4px 0 25px;}
.expert_category_list dl dd label {font-size:14px;line-height:1.5;padding:4px 0;white-space:nowrap;min-width:188px;color:#666;}
.expert_category_list dl dd label input {top:1px;margin-right:4px;}
.expert_category_list dl dd .block .list {margin:2px 0 0 18px;}
.expert_category_list dl dd .block .list label {font-size:13px;color:#818a92;}
.expert_category_list dl dd .block .list label input {top:2px;}