﻿/*公共样式*/body {font-family:'Microsoft YaHei';font-size:14px;color:#333;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,tr {margin:0;padding:0;}
input,select {font-size:12px;vertical-align:middle;}
textarea,input {word-wrap:break-word;word-break:break-all;padding:0px;}
a {outline:none;star:expression(this.onFocus=this.blur());text-decoration:none;color:#333;cursor:pointer}
ul,ol {list-style:none;}
a:hover {text-decoration:underline;color:#ab1c18;}
.container-fixed {width:1280px;margin:auto;}
.clear {clear:both;}
.cleardiv {clear:both;}
.hide {display:none}
.right{float:right}
.left{float:left}
.inline {display: inline-block;zoom: 1;}
.ovfHiden{overflow: hidden;height: 100%;}
.textCenter{text-align:center;margin-bottom:20px;}

.fontsize14{font-size:14px}
.fontsize15{font-size:15px}
.fontsize16{font-size:16px}
.marginleft20{margin-left:20px}
.nologion_box{margin-left:10px}

/*右侧浮动*/.dn {display:none;}
.go-top {position:fixed;bottom:40px;right:20px;width:46px;z-index:5;}
.go-top a {display:block;width:46px;height:46px;margin-bottom:10px;background-image:url(/images/go-top.png?);}
.go-top a:last-child {margin-bottom:0;}
.go-top .go {background-position:0 -150px;}
.go-top .go:hover {background-position:0 -250px;}
.go-top .feedback {background-position:0 -100px;}
.go-top .feedback:hover {background-position:0 -300px;}
.go-top .uc-2vm {background-position:0 0;}
.go-top .uc-2vm:hover {background-position:0 -350px;}
/*.go-top .share {background-position:0 -50px;}
.go-top .share:hover {background-position:0 -200px;}
*/.go-top .uc-2vm-pop {position:absolute;right:60px;top:-100px;width:240px;box-shadow:0px 1px 4px rgba(0,0,0,.1);background:#fff;}
.go-top .uc-2vm-pop .title-2wm {font-size:14px;margin:10px 20px;}
.go-top .uc-2vm-pop .logo-2wm-box {position:relative;}

@font-face {font-family:"kxzd";src:url("../font/kxzd.eot");/* IE9 */        src:url("../font/kxzd.eot?#iefix") format("embedded-opentype"),/* IE6-IE8 */  url("../font/kxzd.woff") format("woff"),/* chrome、firefox */        url("../font/kxzd.ttf") format("truetype"),/* chrome、firefox、opera、Safari,Android,iOS 4.2+ */        url("../font/kxzd.svg#sks") format("svg");/* iOS 4.1- */        font-style:normal;font-weight:normal;}
/*头部*/
.top_function_main{width: 1300px; margin: auto;height:30px;line-height:30px}
.top_functiogn_box{float:left}
.login_box{float:left}
.top_functiogn_box a{float:left;padding:0 15px;text-align:center}
.topmain {width:100%;background-color:#8b110a}
.topmain-line {width:100%;height:20px;background-color:#ab1c18;}
.header-fixed {width: 1300px;margin: auto;height: 125px;}
.topmainlogoline {width:100%;height:85px;}
.topmainlogoline-logo {float: left;height: 52px;overflow: hidden;margin-top: 35px;}
.topmainlogoline-logo img {vertical-align:middle;}
.topmainlogoline-logo label {font-size: 35px;font-weight: 600;color: #fff;float: left;}
.topmainlogoline-right {float:right}
.topmainlogoline-right a {text-decoration:none;cursor:pointer}
.topmain-right-search {float:right;margin-top:45px}
.topmain-right-search-box {width:100%;position:relative;margin-top:30px}
.topmain-right-search-main {background:#fff;width:300px;line-height:34px;height:34px;padding-left:6px;border:1px solid #fff;margin-top:3px;border-radius:3px;position:absolute;right:0}
.topmain-right-search-main input {min-width:90%;border:none;background:#fff;color:#666;line-height:24px;position:relative;top:-3px;}
.search-submit-button {width:32px;height:32px;line-height:32px;color:#333;border:none;font-size:14px;position:absolute;right:0px;top:0px;text-align:center;cursor:pointer}
.search-submit-button img {display:inline-block;vertical-align:middle}
.topmain-btn {display:block;width:100%;}
.topmain-btn-dl {display:inline-block;*zoom:1;*display:inline;padding:0 10px;color:#333;text-decoration:none;cursor:pointer;font-size:14px}
.topmain-btn-reg {display:inline-block;*zoom:1;*display:inline;padding:0 10px;color:#333;text-decoration:none;cursor:pointer;font-size:14px}
.topmain_nav {background-color:#f5f5f5}
.topmainnav {width:1300px;margin:auto;padding:5px 0}
.topmainnav-menu-leftline {width:1px;height:21px;border-right:1px solid #ebc796;display:inline-block;*zoom:1;*display:inline;background-color:#ebc796}
.topmainnav-menu {width:10%;float:left;text-align:center;cursor:pointer;color:#333;font-size:16px;height:35px;line-height:35px;position:relative}
.topmainnav-menu:hover {color:#991010;font-weight:600}
.top_loop {display:inline-block;*display:inline;zoom:1;font-size:14px;padding:0 15px;cursor:pointer;}
.top_loop:hover{color:#991010}
.top_loop_space {width:1px;height:15px;background:#c3c3c3;display:inline-block;*display:inline;zoom:1;vertical-align:middle;}
.top_loop_normal_color {color:#333;}

.header-right{float:right}
.top_login_box {text-align:right;display:inline-block;*display:inline;zoom:1;margin-top: 50px;line-height: 20px;float:right}
.top_login_box .top_login_box_main {position:relative;}
.top_login_box .top_user_info-headimg {width:25px;height:25px;float:right;border-radius:100%;overflow:hidden;vertical-align:middle;}
.top_login_box .top_user_info-headimg img {width:100%;display:block;}
.top_login_box .top_loginout_button {margin-top:-5px;color:#333}

.header{width:100%;background-color:#8b110a}
 .header-box{width:1300px;margin:auto;height:125px}
 .header-logo{float:left;height:52px;line-height:52px;overflow:hidden;margin-top:35px;max-width:700px}
 .header-logo label{font-size:35px;font-weight:600;color:#fff;float:left}
 .header-login{float:right;line-height:125px;font-size:16px;}
 .header-login a{color: #fff;margin-left: 15px;}
 .header-login a:hover{color:#fff;}
 .header-login span{color:#fff;margin-left:15px;cursor:pointer}
 .header-search{width:230px;height:30px;background-color:#fff;float:right;margin-top:50px}
 .header-search input{width:190px;height:30px;line-height:30px;float:left;border:0;padding:0 5px}
 .header-ico{background-color:#e8e8e8;width:30px;height:30px;line-height:30px;float:right;text-align:center;cursor:pointer}
 .header-ico i{vertical-align:middle;display:block }

.navdraw{width: 100%;background-color: #f5f5f5;position: absolute;top: 50px;z-index: 999;display: none;box-shadow: 0px 3px 1px #a1a1a1;}
.navdraw li a:hover{color:#991010;text-decoration:none}

/*通知公告*/
.everyday_box{width:98%; margin:0 auto 20px auto;background-color:#fafafa;padding:10px 1%;border:1px solid #efefef}
.everyday_title{width:9%;font-size:30px;font-size:0.3rem;color:red;color:#991010;font-size:15px;font-weight:600;}
.everyday_title i{font-size:20px}
.everyday_content{width:89%;float:left;margin-left:1%;}
.everyday_content li{font-size:18px;font-size:0.18rem;display:inline-block;margin-right:30px}
.everyday_content p:hover{color:#1c3e52}
.everyday_more{width:4%;color:#333;text-align:center;font-size:16px;cursor:pointer;font-weight:600}
.txtScroll-top{ width:100%;overflow:hidden;position:relative}
.txtScroll-top .tempWrap{width:84%;float:left;margin-left:1%;height:60px}
.txtScroll-top .infoList li{font-size:15px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap}
.txtScroll-top .infoList li .datatitle{width:48%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;display:inline-block}

/*会员档案*/
.page-content-body{width:1300px;margin:30px auto 50px auto;line-height:30px;font-size:16px}
.profile-box{width:100%;margin:2% auto 0 auto;background-color:#555}
.banner-profile-list-box{width:55%;margin:auto}
.banner-profile-list-box li{width:8%;float:left;font-size:21px;padding:5px 0;color:#38464c}
.profile-left{width:14%;float:left;padding:1.5%;color:#fff}
.profile-right{width:74%;padding:2% 4.5%;background-color:#fff;float:right;min-height:550px }
.banner-profile{width: 100%; height: 0; padding-bottom: 18.75%; overflow: hidden; background-image: url(/images/huiyuandanganbg.jpg); background-size: 100%}
.banner-profile-title{width: 27%; height: 0; padding-bottom: 4.6%; overflow: hidden; margin: 3.2% auto}
.banner-profile-title img{width: 100%}
.profile-right-list li{width:16.6%;float:left;margin-bottom:60px;cursor:pointer}
.profile-right-list-headming{width:53%;height:0;padding-bottom:52%;overflow:hidden;border-radius:100%;margin:auto}
.profile-right-list-headming img{width:100%}
.profile-right-list-name{text-align:center;margin-top:10px;font-size:18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.poetryexpress-search-input {height: 35px;line-height: 35px;padding: 0 10px;box-sizing: border-box;width: 100px;}
.poetryexpress-search-btn {height: 35px;line-height: 35px;padding: 0 10px;box-sizing: border-box;width: 80px;display: inline-block;zoom: 1;background-color: #991010;color: #fff;cursor: pointer;}
.poetryexpress-search-select {height: 35px;line-height: 35px;padding: 0 10px;box-sizing: border-box;}
.poetryexpress-search-btn {height: 35px;line-height: 35px;padding: 0 10px;box-sizing: border-box;width: 80px;display: inline-block;zoom: 1;background-color: #991010;color: #fff;cursor: pointer;}

/*诗词速递*/
.poetryexpress-search {width: 1300px;margin: auto;text-align: left;margin-top: 20px;text-align: center;}
.poetryexpress-search-input {height: 35px;line-height: 35px;padding: 0 10px;box-sizing: border-box;width: 100px;}
/*学会简介*/
.page-position {width: 1300px;margin: auto;height: 35px;line-height: 35px;color: #333;padding: 5px 0;border-bottom: 1px dashed #ccc;}
.instruction_content{width:75%}
.instruction_list{float: right; width: 20%; border: 1px solid #ebebeb; padding: 0 1%}


/*底部*    /.footer-fixed {width:1280px;margin:auto;}
/*首页*//*轮播图样式*/ 
      #pcbanner {width:100%;height:0;width:100%;padding-bottom:23.5%}
#pcbanner .swiper-wrapper .swiper-slide {width:100%;}
/*layui样式修改*/        .layui-tab-title {position:relative;left:0;white-space:nowrap;font-size:0;padding-bottom:0px !important;border:none!important}
.layui-tab-card {border-width:0px  !important;border-style:none  !important;border-radius:2px;box-shadow:none  !important;}
.layui-tab {margin:0 !important;text-align:left!important;}
.layui-tab-card > .layui-tab-title {background:none !important;font-size:15px!important}
.layui-tab-card > .layui-tab-title .layui-this {background-color:#f2f2f2 !important;color:#ab1c18 !important;font-weight:600}
.layui-tab-content {padding:0 !important}
#worklist .layui-tab-item {height:810px}
.layui-tab-title .layui-this:after {border-style:none}
.layui-layer-title {text-align:center;font-weight:600;font-size:16px}
/*layui样式修改结束*/
.indexmain-line {width:1300px;margin:30px auto}
.indexmain-line-box {margin-left:-4%}
.indexmain-line-section-1{width:96%;float:left;position:relative;margin-bottom:35px;padding-left:4%}
.indexmain-line-section-photo{width:100%;min-height:440px;float:left;position:relative;margin-bottom:35px;margin: 0 auto;background-image: url('/images/shishuhualangbg.jpg');background-size: 1920px 440px;background-repeat:no-repeat;background-position:top center;}
.indexmain-line-section-member{width:100%;float:left;position:relative;margin-bottom:35px;background-image: url('/images/sashizonghengbg.jpg');background-size: 1920px;background-repeat:no-repeat;background-position:top center;padding:45px 0}
.indexmain-line-section1 {width:46%;float:left;position:relative;margin-bottom:35px;margin-left:4%}
.indexmain-line-title-line {font-size: 22px;color: #990000;margin-bottom: 10px;}
.indexmain-line-title-title {float: left}
.indexmain-line-title-title-normal {height:50px;line-height:50px;font-size:20px;color:#444;top:2px;font-weight:900;display:inline-block;margin-right:15px;cursor:pointer;float:left}
.indexmain-line-title-active {border-bottom:2px solid #9c231b}
.li_text.indexmain-line-more {font-size:16px;color:#666;margin-right:2px;float:right;cursor:pointer;word-wrap:break-word}
.indexmain-line-more:hover {color:#ab1c18;}
.indexmain-line-more1 {font-size:16px;color:#666;margin-right:2px;float:right;cursor:pointer;}
.indexmain-line-more1:hover {color:#ab1c18;}
.indexmain-line-section-content {width:100%;height:400px}
.indexmain-line-section-content_tab {width:100%;height:360px}
.indexmain-line-section-content-line {padding:10px 0;border-bottom:1px solid #ccc;width:100%;}
.indexmain-line-section-content-line-more {color:#991010;cursor:pointer;}
.indexmain-line-section-content-line-left {width:23px;height:23px;float:left;border-radius:100%;overflow:hidden;cursor:pointer}
.indexmain-line-section-content-line-left  img {width:100%;display:block}
.indexmain-line-section-content-name {float:left;max-width:10%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#999;cursor:pointer;margin-right:5px}
.indexmain-line-section-content-name:hover {color:#ab1c18}
.indexmain-line-section-content-title {float:left;width:40%}
.indexmain-line-section-content-line-right {float:right;}
.indexmain-line-section-content-line-title {color:#000;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:65%}
.indexmain-line-section-content-line-newstitle {color:#000;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:75%}
.indexmain-line-section-content-line-title1 {color:#000;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80%}
.indexmain-line-section-content-line-title:hover {color:#ab1c18;font-weight:bold}
.indexmain-line-section-content-line-title span {font-weight:600;}
.indexmain-line-section-content-line-title1:hover {color:#ab1c18;font-weight:bold}
.indexmain-line-section-content-line-title1 span {font-weight:600;}
.indexmain-line-section-content-line-number {float:left;text-align:right;color:#999}
.indexmain-line-section-content-line-number span:first-child {margin-right:5px}
.indexmain-line-section-content-line-number span:nth-child(2) {margin-right:5px}
.indexmain-line-section-content-line-time {color:#999;font-family:aril;text-align:right;font-family:Arial;float:right;font-size:15px;margin-left:15px}
.indexmain-line-seindexmain-line-section-content-line-right-time{color:#999;font-family:aril;text-align:right;font-family:Arial;float:right;font-size:15px;margin-left:15px}
.line1content {height:200px;}
.message-title{float:left;font-size:16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;width:60%}
.message-time{float:right;color: #666;font-family: aril;text-align: right;font-family: Arial;float: right;font-size: 15px;margin-left: 15px;}
.message-list li {height: 50px;line-height: 50px;border-bottom: 1px solid #b4b9bc;cursor: pointer;}
.online-greymian-left{width: 73%;display: inline-block;*display: inline;zoom: 1;}
.message-list-top-title{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 18px; margin-bottom: 10px;font-weight:600;}
.message-list-top-content{font-size: 16px; margin-bottom: 10px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 5; overflow: hidden; line-height: 30px}
/*首页新闻*/
.section1-content-top-img{width: 50%;height: 0;padding-bottom: 27%;overflow: hidden;float: left;margin-top: 10px;cursor: pointer;}
.section1-content-top-img img{width:100%}
.section1-content-top-news {width: 46%;float: right;cursor: pointer;}
.section1-content-top-news-title{overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;line-height:30px;font-size:18px;font-weight:600;margin:0 0 5px 0}
.section1-content-top-news-content{font-size:15px;line-height:30px;width:90%;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;overflow: hidden;}

/* 首页会员轮播 */.index-members-box {margin-left:-3.8%}
#website {display:none}
.index-members-box li {width:12.7%;float:left;margin:20px 0 10px 3.8%;cursor:pointer;border: solid 1px #ebebeb;background-color:#fff}
.index-members-headimg {width:94%;height:0;padding-bottom:100%;overflow:hidden;margin:auto;}
.index-members-headimg:hover img {transform:scale(1.1);}
.index-members-headimg img {width:100%;transition:all 0.5s;}
.index-members-name {overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:15px;height:40px;line-height:40px}
/*新闻图片*/
.newmain_content {width:1280px;margin:30px auto;line-height:30px;font-size:15px;color:#333;overflow-wrap: break-word;}
.newmain_content img {max-width:70%;margin:auto;display:block}
.newpicmain {height:0px;padding-bottom:62%;width:100%;position:relative;overflow:hidden;border-radius:3px}
.newpicmain img {width:100%}
.newpictitlebg {width:100%;position:absolute;bottom:0;left:0;height:50px;line-height:50px;background-color:#000;opacity:0.7;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;z-index:99}
.newpictitletext {width:94%;padding:0 3%;position:absolute;bottom:0;left:0;height:50px;line-height:50px;z-index:999;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f1f1f1;font-size:16px}
/*导航指示*/.titlenav {width:1300px;margin:auto;border-bottom:1px solid #ebebeb;padding:10px 0;}
.titlenav-left {float:left;color:#666;}
/*作品详细*/.search_detail_textline {width:100%;margin-top:10px;}
.search_detail_textline_left {float:left;width:6.6%;background-color:#ebc796;color:#991010;text-align:center;font-weight:600;}
.search_detail_textline_right {float:right;width:93%;color:#333;}
/*分享*/.sharemain {width:100%;margin:30px 0px;text-align:center;}
.sharemain_ico {width:100px;display:inline-block;margin-right:10px;cursor:pointer;margin-bottom:15px;}
.sharemain_ico img {width:50px;height:50px;}
.sharemain_ico span {width:100%;display:block;margin-top:10px;text-align:center;}
.sharemain_ico1 {width:100px;display:inline-block;margin-right:10px;cursor:pointer;}
.sharemain_ico1 img {width:50px;height:50px;}
.sharemain_ico1 span {width:100%;display:block;margin-top:10px;text-align:center;}
.previewwork {float:left;color:#333;cursor:pointer;}
.previewwork:hover {color:#c90000;}
.faqcomment_inputmain {width:100%;margin:30px auto;}
.faqcomment_inputmain_title {width:100%;border-bottom:3px solid #f3f3f3;padding-bottom:10px;}
.faqcomment_inputmain_title textarea {width:98%;padding:1%;height:150px;line-height:24px;border:1px solid #eaeaea;color:#333;margin-top:20px;resize:none;font-size:14px;}
.faqcomment_inputmain_title_reply {width:95%;margin:0px auto 20px auto;padding-bottom:10px;display:none;}
.faqcomment_inputmain_title_reply textarea {width:98%;padding:1%;height:150px;line-height:24px;border:1px solid #eaeaea;color:#333;margin-top:20px;resize:none;}
.faqcomment_inputmain_title_left {float:left;font-size:16px;color:#333;font-weight:600;}
.faqcomment_inputmain_title_left img {vertical-align:middle;}
.faqcomment_inputmain_title_right {float:right;font-size:15px;color:#666;}
.faqsubmitbutton {width:100px;height:35px;line-height:35px;background-color:#c90000;color:#fff;font-size:15px;text-align:center;margin:10px auto;border-radius:5px;cursor:pointer;}
.faqsubmitbutton:hover {color:#ffefda;}
.faqsubmitbutton_replymain {text-align:center;width:100%;}
.faqsubmitbutton_reply {width:100px;height:35px;line-height:35px;color:#fff;font-size:15px;text-align:center;margin:10px auto;border-radius:5px;cursor:pointer;background-color:#c90000;border:1px solid #c90000;color:#fff;display:inline-block;}
.faqsubmitbutton_reply:hover {color:#ffefda;}
.faqsubmitbutton_reply_close {width:100px;height:35px;line-height:35px;color:#fff;font-size:15px;text-align:center;margin:10px auto;border-radius:5px;cursor:pointer;background-color:#fff;border:1px solid #c90000;color:#c90000;display:inline-block;}
.faqdetailmain {width:100%;border-radius:5px;border:1px solid #eaeaea;background-color:#fdfdfd;margin-top:30px;overflow:hidden;}
.faqdetailmain_left {width:120px;float:left;text-align:center;}
.faqdetailmain_left_img {width:60px;height:60px;overflow:hidden;border-radius:100px;display:block;margin:20px auto;border:2px solid #f1f1f1;}
.faqdetailmain_left_img img {width:100%;}
.faqdetailmain_left span {width:100%;display:block;font-size:14px;text-align:center;font-weight:600;}
.faqdetailmain_right {width:1070px;float:right;border-left:1px solid #f2f2f2;position:relative;padding-bottom:40px;}
.faqdetailmain_right_bottom {width:98%;padding:10px 1% 10px 1%;position:absolute;bottom:0px;left:0px;border-top:1px dashed #f2f2f2;background-color:#f8f8f8;}
.faqdetailmain_right_bottom_data {float:left;color:#999;}
.faqdetailmain_right_bottom_data span {cursor:pointer;color:#c90000;font-weight:600;}
.faqdetailmain_right_bottom_text {float:right;cursor:pointer;color:#991010;}
.faqdetailmain_right_title {width:98%;padding:10px 1% 10px 1%;border-bottom:1px dashed #eaeaea;background-color:#fff;font-weight:600;color:#333;}
.faqdetailmain_right_content {width:98%;padding:10px 1% 10px 1%;min-height:90px;background-color:#fff;color:#333;}
.faqcomment_reply_main {width:98%;margin:20px auto;padding:10px 0 10px 0;border:1px solid #eaeaea;}
.faqcomment_reply_main_top {width:98%;margin:auto;border-bottom:1px dashed #eaeaea;}
.faqcomment_reply_main_top_left {float:left;color:#666;}
.faqcomment_reply_main_top_right {float:right;color:#999;}
.faqcomment_reply_main_top_right span {cursor:pointer;color:#991010;}
.faqcomment_reply_main_content {width:98%;margin:5px auto;color:#666;padding:1%;}
/*新闻*/.newmain {width:100%;margin:50px auto;}
.newmain_title_name {font-size:25px;font-weight:600;margin-bottom:20px;color:#333;}
.newmain_title_name span {color:#999;}
.newmain_title {width:100%;text-align:center;margin:50px auto;}
.search_img {width:30px;height:30px;overflow:hidden;display:inline-block;vertical-align:middle;border-radius:100%;margin-right:10px;}
.search_img img {width:100%;}
.list_page_1 {padding:15px 0;}
a.list_page_t {color:#333;font-size:1.2em;display:block;text-decoration:none;}
a.list_page_t:hover {color:#d9230d;}
.list_page_1 li {padding:10px 10px;clear:both;border-top:1px dotted #fff;border-bottom:1px dotted #bbb;cursor:pointer;}
.list_page_1 li p {color:#bbb;font-size:.8em;padding:5px;width:1080px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.list_page_1 li p a {color:#000;}
.list_page_1 li p a:hover {color:#d9230d;}
.list_page_1 li p span {display:block;color:#888;padding:0 0 5px;}
.li_text {float:left;width:1072px;margin-left:25px;word-wrap:break-word}
.li_text_w {width:1040px;}
.li_pic_text {float:left;width:700px;margin-left:25px;}
.list_page_1 li:hover {background:#f5f5f5;border:1px dotted #ccc;}
.list_page_date {width:50px;float:left;margin:0 20px 0 0;}
.list_page_date_img {width:50px;height:50px;overflow:hidden;}
.list_page_date_img img {width:100%;}
.list_page_date h1 {height:46px;line-height:46px;text-align:center;overflow:hidden;width:54px;white-space:nowrap;float:left;font-size:46px;color:#783400;font-family:times new roman,Times,serif;}
.list_page_date p {clear:both;display:block;width:54px;height:1.2em;line-height:1.2em;text-align:left;overflow:hidden;font-size:13px !important;}
.list_page_1 .li_text a,.list_page_1 .li_text_w a,.list_page_1 .li_pic_text a {color:#bbb;}
.list_page_2 li {border:1px dotted #bbb;margin:15px 0;}
.list_page_1 a.list_page_t {color:#333;font-size:16px;font-weight:600;}
.list_page_1_name {color:#333;font-size:16px;font-weight:600;float:left;}
.list_page_1_data {color:#999;font-size:14px;float:right;margin-left:15px;}
.work-search {width:100%;margin-top:20px}
.work-search-menu {width:1300px;margin:auto;}
.work-search-menu-fk {width:90px;height:40px;line-height:40px;display:inline-block;*display:inline;zoom:1;text-align:center;cursor:pointer}
.menuselect {background:#f2f2f2;color:#ab1c18;font-weight:600}
.menuunselect {color:#333;}
/*首页*/
.contentbox_main{width:1300px;margin:auto}
.contentbox_body{margin-left: -30px}
.section{width:635px;float:left;margin: 0 0 35px 30px;min-height: 400px;}
.section-title{font-size: 22px; color: #990000;margin-bottom:20px}
.section-more{float: right; color: #666; font-size: 16px;cursor:pointer}
.section-more:hover{color:#990000}
.member-list{margin-left: -50px;margin-top:40px}
.member-list li{width:173px;float:left;margin-left:50px;border:1px solid #ebebeb;background-color:#fff;cursor:pointer}
.member-list li:hover{color:#80110a;font-weight:600}
.member-list-header{width:94%;height:0;padding-bottom:94%;margin:5px auto 0 auto;overflow:hidden}
.member-list-header img{width:100%}
.member-content{width: 100%; height: 392px; margin:0 auto 30px auto; background-image: url('/images/sashizonghengbg.jpg'); background-size: 1920px 392px; background-position: center}
.member-contentmain{width: 1300px; margin: auto; padding-top: 45px}
.online-greymian{background-color:#fafafa;border:1px solid #dfdfdf}
.section-introduce{width:100%; height:405px; font-size: 16px;background-color: #f9f9f9; border: 1px solid #dfdfdf; overflow: hidden}
.section-introduce-content{margin:30px;line-height:35px;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:10;overflow: hidden;}
.appreciate-content{background-color:#fafafa;border:1px solid #dfdfdf;height:380px;padding:20px}
.appreciate-content-list-title{font-size:18px;color:#990000;margin-bottom:15px}
.appreciate-content-list li{width:14.25%;float:left;text-align:center;font-size:16px;height:30px;line-height:30px;cursor:pointer}
.appreciate-content-list li:hover{color:#80110a;font-weight:600}
.appreciate-content-list{margin-bottom:10px}
.picture-content{width: 100%; height: 440px; margin:0 auto; background-image: url('/images/shishuhualangbg.jpg'); background-size: 1920px 440px; background-position: center}
.picture-contentmain{width: 1300px; margin: auto; padding-top: 45px}
.picture-list{margin-left: -40px;margin-top:40px}
.picture-list li{width:293px;float:left;margin-left:40px;border:1px solid #ebebeb;background-color:#fff;cursor:pointer}
.picture-list li:hover{color:#80110a;font-weight:600}
.picture-list-header{width:96%;height:0;padding-bottom:66.35%;margin:5px auto 0 auto;overflow:hidden}
.picture-list-header img{width:100%}

.web-link{background:#7a1e18;padding:20px 0}
.link-list{width:1300px;margin:auto}
.link-list-title{width:1300px;margin:auto;color:#fff;font-weight: 600;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size: 16px}
.link-list ul{margin-left:-2.5%}
.link-list li{margin-top:15px;float:left;color:#fff;cursor:pointer;width:10%;margin-left:2.5%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.link-list li:hover{color:#fff}

.online-greymian-tool{width:20%;float:right;padding:20px 20px 0 20px}
.online-tool-title{padding-bottom:15px;font-size:16px;text-align:center;color:#990000;border-bottom:1px solid #990000;margin-bottom:20px}
.online-tool-list li{height:45px;line-height:45px;text-align:center;font-size:15px;color:#fff;background-color:#990000;margin-bottom:10px}
.online-tool-list li:hover{color:#80110a;font-weight:600}
.poetryclass_list{padding:2% 0}
.message-list-shiyunjiafen-topimg{float: left; width: 315px; height: 210px; overflow: hidden}
.message-list-shiyunjiafen-topimg img{width:100%}
.message-list-shiyunjiafen-topcontent{float: right; width: 295px}
.message-list-shiyunjiafen-topcontent-title{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 18px; margin-bottom: 10px}
.message-list-shiyunjiafen-topcontent-deatil{font-size: 16px; margin-bottom: 10px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 5; overflow: hidden; line-height: 30px}
.message-list-shiyunjiafen-topcontent-title-more{display: block; margin-top: 15px; font-size: 14px; color: #999}

/*首页相册*/
.index-gallery-main {width:102%;margin-left:-1%}
.index-gallery-main-fk {width:18.6%;float:left;margin-bottom:10px;position:relative;margin-left:1%;border:1px solid #ebebeb;background-color:#fff}
.index-gallery-main-fk-number {position:absolute;right:2.5%;top:0px;width:40px;height:40px;line-height:40px;text-align:center;background-color:#ebc796;color:#991010;font-size:13px;font-family:Arial;z-index:999;}
.index-gallery-main-fk-img {width:96%;height:0px;padding-bottom:71.25%;margin:5px auto 0 auto;display:block;clear:both;overflow:hidden;cursor:pointer}
.index-gallery-main-fk-img:hover img {transform:scale(1.1);}
.index-gallery-main-fk-img img {width:100%;margin:auto;display:block;clear:both;transition:all 0.5s;}
.index-gallery-main-fk-text {width:100%;display:block;clear:both;font-size:16px;text-align:center;height:40px;line-height:40px}
.index-gallery-main-fk-text a {cursor:pointer;}
.index-gallery-main-fk-text a:hover {color:#991010;}
.index-gallery-main-fk-text-left {float:left;font-size:13px;}
.index-gallery-main-fk-text-right {float:right;font-size:13px;color:#ab1c18;}
.index-photoalbum-box {padding:20px 0}
.index-photoalbum-box-content {width:1300px;margin:auto;padding-top:10px}
.index-gallery-more {text-align:center;font-size:14px;color:#666;margin-right:2px;cursor:pointer;}
.index-gallery-more:hover {color:#991010}
.indexmain-line-section-gallery{width:1300px;margin:auto}


/*相册*/.gallery-main {width:100%}
.gallery-main-fk {width:32%;float:left;margin-bottom:25px;position:relative;}
.gallery-main-fk-number {position:absolute;right:2.5%;top:0px;width:40px;height:40px;line-height:40px;text-align:center;background-color:#ebc796;color:#991010;font-size:13px;font-family:Arial;z-index:999;}
.gallery-main-fk-img {width:95%;height:0px;padding-bottom:71.25%;margin:auto;display:block;clear:both;overflow:hidden;cursor:pointer}
.gallery-main-fk-img:hover img {transform:scale(1.1);}
.gallery-main-fk-img img {width:100%;margin:auto;display:block;clear:both;transition:all 0.5s;}
.gallery-main-fk-text {width:95%;display:block;clear:both;font-size:16px;text-align:center}
.gallery-main-fk-text a {cursor:pointer;}
.gallery-main-fk-text a:hover {color:#991010;}
.gallery-main-fk-text-left {float:left;font-size:15px;margin-top:10px}
.gallery-main-fk-text-right {float:right;font-size:15px;color:#999;margin-top:10px}
/*登录*/
.top2-btn-dl {display:inline-block;*zoom:1;*display:inline;margin-left:2px;padding-left:8px;padding-right:8px;padding-top:5px;padding-bottom:5px;background-color:#8b110a;color:#fff;font-weight:600;font-size:14px;text-decoration:none;cursor:pointer;border-radius:3px}
.top2-btn-reg {display:inline-block;*zoom:1;*display:inline;color:#333;text-decoration:none;cursor:pointer;border-radius:3px;background:none;border:0;font-size:14px}
.logindraw {width:100%;background:#fff;padding:20px 10px;position:absolute;top:26px;z-index:999;box-shadow:0px 6px 1px #A1A1A1;display:none}
.logindraw ul li {text-align:center;padding:10px 0;border-bottom:1px dashed #aaa;font-size:15px}
.logindraw ul li a {text-decoration:none;color:#333;margin-left:initial}
.logindraw ul li a:hover {font-weight:600;color:#333}

@-webkit-keyframes scrollBgGridLinks {from {-webkit-transform:translateY(0);transform:translateY(0);}
to {-webkit-transform:translateY(-330px);transform:translateY(-330px);}
}
@keyframes scrollBgGridLinks {from {-webkit-transform:translateY(0);transform:translateY(0);}
to {-webkit-transform:translateY(-330px);transform:translateY(-330px);}
}
@-webkit-keyframes fadeIn {0% {opacity:0;display:block;}
100% {opacity:1;}
}
@keyframes fadeIn {0% {opacity:0;display:block;}
100% {opacity:1;}
}
@-webkit-keyframes fadeOut {0% {opacity:1;}
100% {opacity:0;}
}
@keyframes fadeOut {0% {opacity:1;}
100% {opacity:0;}
}
.f-tac {text-align:center!important;}
.f-pb30 {padding-bottom:30px;}
.color2 {color:#333;}
.UnauthHomePage {bottom:0;left:0;right:0;top:0;background:#fff;padding-bottom:10px;position:fixed;z-index:1;}
.UnauthHomePage .register_shadow {width:100%;height:100%;position:absolute;overflow:hidden;z-index:-1;-webkit-transition:all 1s;transition:all 1s;}
.UnauthHomePage .register_shadow .register_shadow_txt {width:100%;height:100%;background-image:url(/images/login/login_bg.jpg);background-size:cover;position:absolute;-webkit-animation:scrollBgGridLinks 20s linear;animation:scrollBgGridLinks 20s linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transition:opacity .5s;transition:opacity .5s;padding-bottom:330px;}
.login_shadow {position:fixed;top:0;left:0;width:100%;height:100%;z-index:2;background-color:#000;opacity:.4;filter:alpha(opacity=.4);}
.login_containter {width:1300px;margin:0 auto;z-index:3;position:relative;margin-top:100px;margin-bottom:80px;}
.login_containter:after,.login_containter:before {content:"";display:table;}
.login_containter:after {clear:both;}
.login_containter .login_left {margin-left:135px;width:350px;border-radius:10px;padding:0px 35px 0 35px;position:relative;margin:auto;}
.login_containter .login_left a.logo {width:140px;height:60px;background:url(/images/login/logo.png) #f60 no-repeat left top;position:absolute;left:127px;top:-30px;z-index:4;display:inline-block;border-radius:5px;}
.login_containter .login_left h3 {width:350px;height:30px;background:url(/images/login/icon_line.png) no-repeat left center;text-align:center;position:relative;}
.login_containter .login_left h3:after,.login_containter .login_left h3:before {content:"";display:table;}
.login_containter .login_left h3:after {clear:both;}
.login_containter .login_left h3 span {font:24px/30px 'Microsoft Yahei';color:#333;background:#fff;display:inline-block;height:30px;padding:0 10px;}
.login_containter .login_left h4.account_login {width:120px;height:20px;margin:0 auto;position:relative;margin-top:18px;}
.login_containter .login_left h4.account_login:after,.login_containter .login_left h4.account_login:before {content:"";display:table;}
.login_containter .login_left h4.account_login:after {clear:both;}
.login_containter .login_left h4.account_login a {font:14px/20px 'Microsoft Yahei';color:#333;background:url(/images/login/icon-sj.png) no-repeat left center;padding-left:20px;}
.login_containter .login_left h4.account_login a span {width:4px;height:7px;background:url(/images/login/icon-r.png) no-repeat left top;display:inline-block;position:absolute;right:2px;top:7px;}
.login_containter .login_left h4.account_login a:hover {background:url(/images/login/icon-sj-hover.png) no-repeat left center;color:#ff4200;}
.login_containter .login_left h4.account_login a:hover span {background:url(/images/login/icon-r-hover.png) no-repeat left center;}
.login_containter .login_left h4.phone_login {width:120px;height:20px;margin:0 auto;position:relative;margin-top:18px;}
.login_containter .login_left h4.phone_login:after,.login_containter .login_left h4.phone_login:before {content:"";display:table;}
.login_containter .login_left h4.phone_login:after {clear:both;}
.login_containter .login_left h4.phone_login a {font:14px/20px 'Microsoft Yahei';color:#333;background:url(/images/login/icon-zh.png) no-repeat left center;padding-left:20px;}
.login_containter .login_left h4.phone_login a:hover {background:url(/images/login/icon-zh-hover.png) no-repeat left center;color:#ff4200;}
.login_containter .login_left .login_validate:after,.login_containter .login_left .login_validate:before {content:"";display:table;}
.login_containter .login_left .login_validate:after {clear:both;}
.login_containter .login_left .login_validate .input_item {margin-top:20px;position:relative;}
.login_containter .login_left .login_validate .input_item:after,.login_containter .login_left .login_validate .input_item:before {content:"";display:table;}
.login_containter .login_left .login_validate .input_item:after {clear:both;}
.login_containter .login_left .login_validate .input_item input.loginCode,.login_containter .login_left .login_validate .input_item input.loginName,.login_containter .login_left .login_validate .input_item input.loginPhone,.login_containter .login_left .login_validate .input_item input.loginPwd,.login_containter .login_left .login_validate .input_item input.loginyzm {width:300px;height:25px;padding:8px 0px 7px 50px;border:#ccc 1px solid;background:#fafafa;font:14px/25px 'Microsoft Yahei';outline:0;color:#333;border-radius:6px;}
.login_containter .login_left .login_validate .input_item input.loginCode:focus,.login_containter .login_left .login_validate .input_item input.loginName:focus,.login_containter .login_left .login_validate .input_item input.loginPhone:focus,.login_containter .login_left .login_validate .input_item input.loginPwd:focus,.login_containter .login_left .login_validate .input_item input.loginyzm:focus {color:#333;background:#fff;box-shadow:0 0 3px #ccc;}
.login_containter .login_left .login_validate .input_item input.loginPwd:focus {color:#333;background:#fff;box-shadow:0 0 3px #ccc;}
.login_containter .login_left .login_validate .input_item span.password_upTxt {width:252px;height:38px;display:inline-block;position:absolute;left:0;top:2px;font:14px/40px 'Microsoft Yahei';color:#999;margin-left:44px;background:#fafafa;}
.login_containter .login_left .login_validate .input_item .icon_yzm_item {width:145px;display:inline-block;float:left;}
.login_containter .login_left .login_validate .input_item .yzm_H_item {width:155px;display:inline-block;float:right;}
.login_containter .login_left .login_validate .input_item input.loginyzm {width:155px;}
.login_containter .login_left .login_validate .input_item input.loginyzm:focus {color:#333;background:#fff;box-shadow:0 0 2px #ccc;}
.login_containter .login_left .login_validate .input_item input.loginError {box-shadow:0 0 3px #f60;background:#fff!important;color:#333;font-size:18px;}
.login_containter .login_left .login_validate .input_item a.yzm_H {width:17px;height:18px;font:10px/18px 'Microsoft Yahei';color:#999;display:inline-block;background:url(/images/login/icon_h.png) no-repeat left top;text-align:center;margin-left:15px;cursor:pointer;}
.login_containter .login_left .login_validate .input_item a.yzm_H:hover {color:#ff4200;background:url(/images/login/icon_h_hober.png) no-repeat left top;}
.login_containter .login_left .login_validate .input_item input.loginCode {width:84px;padding-right:35px;}
.login_containter .login_left .login_validate .input_item input.loginCode:focus {font-size:14px;}
.login_containter .login_left .login_validate .input_item .loginCapt {width:108px;height:40px;border:#ccc 1px solid;display:inline-block;margin-left:8px;}
.login_containter .login_left .login_validate .input_item i.icon_un {width:22px;height:22px;position:absolute;left:10px;top:11px;background:url(/images/login/icon-un.png) no-repeat left top;}
.login_containter .login_left .login_validate .input_item i.icon_pw {width:22px;height:22px;position:absolute;left:10px;top:11px;background:url(/images/login/icon-pw.png) no-repeat left top;}
.login_containter .login_left .login_validate .input_item i.icon_yzm {width:22px;height:22px;position:absolute;left:10px;top:11px;background:url(/images/login/icon_yzm.png) no-repeat left top;}
.login_containter .login_left .login_validate .input_item i.icon_phone {width:22px;height:22px;position:absolute;left:10px;top:11px;background:url(/images/login/icon-sj.png) no-repeat left top;}
.login_containter .login_left .login_validate .input_item i.icon_nc {width:22px;height:22px;position:absolute;left:10px;top:11px;background:url(/images/login/icon-dx.png) no-repeat left top;}
.login_containter .login_left .login_validate .input_item .icon_dx_item {width:165px;height:42px;float:left;}
.login_containter .login_left .login_validate .input_item .icon_dx_item i.icon_dx {width:22px;height:22px;position:absolute;left:10px;top:11px;background:url(/images/login/icon-dx.png) no-repeat left top;}
.login_containter .login_left .login_validate .input_item .login_sendCode {width:125px;height:42px;float:right;}
.login_containter .login_left .login_validate .input_item .login_sendCode input {width:123px;height:40px;border:#ccc 1px solid;font:14px/38px 'Microsoft Yahei';color:#333;border-radius:6px;display:inline-block;text-align:center;background:#f0f0f0;transition:background-color .5s ease;}
.login_containter .login_left .login_validate .input_item .login_sendCode input:hover {border:#fd7e29 1px solid;background:#fd7e29;color:#fff;}
.login_containter .login_left .login_validate .input_item .login_sendCode input.login_sendCode_to {width:123px;height:40px;border:#f0f0f0 1px solid;background:#f0f0f0;color:#666;}
.login_containter .login_left .login_validate .input_item .login_sendCode input.login_sendCode_to:hover {border:#f0f0f0 1px solid;background:#f0f0f0;color:#666;}
.login_containter .login_left .login_validate .input_item input.loginCheck {box-sizing:border-box;padding:0;}
.login_containter .login_left .login_validate .input_item i.loginChk,.login_containter .login_left .login_validate .input_item i.phoneChk {position:relative;display:inline-block;width:14px;height:14px;margin-right:3px;vertical-align:middle;cursor:pointer;background:url(../images/icon-chk.png) no-repeat left top;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;float:left;margin-top:2px;}
.login_containter .login_left .login_validate .input_item i.checked {background:url(/images/login/icon-chk-hover.png) no-repeat left top;}
.login_containter .login_left .login_validate .input_item span.autoTxt {float:left;color:#656565;font:12px/17px 'Microsoft Yahei';cursor:pointer;}
.login_containter .login_left .login_validate .input_item span.autoTxt:hover {text-decoration:underline;}
.login_containter .login_left .login_validate .input_item span.readTxt {float:left;color:#999;font:12px/17px 'Microsoft Yahei';}
.login_containter .login_left .login_validate .input_item a.login_wjmm {float:left;color:#656565;font:12px/17px 'Microsoft Yahei';}
.login_containter .login_left .login_validate .input_item a.login_wjmm:hover {color:#ff4200;}
.login_containter .login_left .login_validate .input_item input.PhoneRegBtn,.login_containter .login_left .login_validate .input_item input.PhoneloginBtn,.login_containter .login_left .login_validate .input_item input.loginBtn {width:350px;height:42px;background:#991010;display:inline-block;text-align:center;font:20px/42px 'Microsoft Yahei';color:#fff;border:0;border-radius:6px;transition:background-color .5s ease;outline:0;cursor:pointer;}
.login_containter .login_left .login_validate .input_item input.PhoneRegBtn {background:#3da0fe;}
.login_containter .login_left .login_validate .input_item input.PhoneRegBtn:hover {background:#4fb6fe;}
.login_containter .login_left .login_validate .input_item span.Login_Uname {height:64px;background:url(/images/login/icon_zc.png) no-repeat left top;display:inline-block;position:absolute;left:-4px;top:-79px;font:14px/20px 'Microsoft Yahei';color:#333;padding-left:60px;width:247px;padding-top:15px;}
.login_containter .login_left .login_validate .input_item a.iconQQ {width:20px;height:20px;background:url(/images/login/icon-three.png) no-repeat left top;display:inline-block;margin-right:10px;}
.login_containter .login_left .login_validate .input_item a.iconQQ:hover {opacity:.3;}
.login_containter .login_left .login_validate .input_item a.iconWB {width:20px;height:20px;background:url(/images/login/icon-three.png) no-repeat -30px top;display:inline-block;margin-right:10px;}
.login_containter .login_left .login_validate .input_item a.iconWB:hover {opacity:.3;}
.login_containter .login_left .login_validate .input_item a.iconWX {width:20px;height:20px;background:url(/images/login/icon-three.png) no-repeat -60px top;display:inline-block;margin-right:10px;}
.login_containter .login_left .login_validate .input_item a.iconWX:hover {opacity:.3;}
.login_containter .login_left .login_validate .input_item a.iconZFB {width:20px;height:20px;background:url(/images/login/icon-three.png) no-repeat -90px top;display:inline-block;}
.login_containter .login_left .login_validate .input_item a.iconZFB:hover {opacity:.3;}
.login_containter .login_left .login_validate .input_item span.error_info {height:34px;background:url(/images/login/icon-error.png) no-repeat 15px center #fff;font:12px/34px 'Microsoft Yahei';color:#333;border-radius:6px;padding-left:45px;position:absolute;right:-190px;z-index:10;top:5px;display:inline-block;padding-right:16px;}
.login_containter .login_left .login_validate .input_item span.error_info i {background:url(/images/login/icon-l.png) no-repeat left center;width:7px;height:9px;display:inline-block;position:relative;left:-52px;}
.login_containter .login_left .login_validate .input_item span.error_info a {color:#00bfee;}
.login_containter .login_left .login_validate .input_item span.TxtShadow {-webkit-animation:fadeIn 1s .2s ease both;-moz-animation:fadeIn 1s .2s ease both;}
.login_containter .login_left .login_validate .input_item_error input[type=text],.login_containter .login_left .login_validate .input_item_error input[type=password] {color:#999;background:#fff;box-shadow:0 0 3px #f60;}
.login_containter .login_left .login_change {text-align:center;height:92px;padding-top:38px;}
.login_containter .login_left .login_change:after,.login_containter .login_left .login_change:before {content:"";display:table;}
.login_containter .login_left .login_change:after {clear:both;}
.login_containter .login_left .login_change p {font:14px/20px 'Microsoft Yahei';color:#333;}
.login_containter .login_left .login_change p:after,.login_containter .login_left .login_change p:before {content:"";display:table;}
.login_containter .login_left .login_change p:after {clear:both;}
.login_containter .login_left .login_change a {width:120px;height:26px;background:#fff;display:inline-block;border-radius:6px;font:14px/28px 'Microsoft Yahei';transition:background-color .5s ease;color:#333;margin-top:10px;border:#ccc 1px solid;}
.login_containter .login_left .login_change a:hover {background:#ccc;color:#fff;}
.login_right {width:500px;display:inline-block;padding-left:40px;padding-top:140px;}
.login_right p {font:27px/50px 'Microsoft Yahei';color:#f4f4f4;}
/*注册*//*底部*/
.foot-content{padding:50px 0; background-color: #333}
.foot-content a{color:#fff}
.foot-content-box{width: 1300px; margin: auto}
.foot-content-box .left{color:#ccc;line-height:30px;font-size:15px}
.foot-content-box .left p{margin-top:15px}
.foot-content-box .left p span{margin-right:40px}
.right-content{text-align: center; color: #ccc; line-height: 24px;margin-top:20px}

.box {width:1280px;margin:0 auto;}
.foot {background:#681813;margin-top:30px}
.foot-website-info {text-align:center;margin-left:-20px}
.foot-website-info-name {font-family:'kxzd';font-size:40px;font-weight:initial;color:#fff;margin:30px 0}
.foot-website-info-text {color:#fff}
.foot-website-info-text span {margin-left:20px}
.foot-line-box {margin:10px 0}
.foot-line-deep {width:100%;height:1px;background:#53130f}
.foot-line-tint {width:100%;height:1px;background:#711b15}
.foot-author_info {color:#bfbfbf;text-align:center}
.foot-author_info span {margin-left:20px}
input,button,select,textarea {outline:none}
.maskbg {width:100%;height:100%;opacity:0.5;background:#000;position:fixed;z-index:20}
.showmodal {width:360px;height:240px;position:fixed;top:50%;left:50%;margin-top:-120px;margin-left:-180px;z-index:30;padding:20px;background:#FFF}
.inputline {width:100%;}
.inputline-title {width:100%;font-size:16px;font-weight:600;text-align:center;margin:30px 0}
.inputline-input {width:80%;margin:auto}
.inputline-input input {width:100%;height:35px;line-height:35px;}
.submitbtn {width:80%;height:40px;line-height:40px;text-align:center;color:#fff;background:#009688;margin:30px auto;cursor:pointer}
.foot-menu {background:#991010;font-size:14px;margin-top:40px;}
.foot-menu a {color:#ebc796;margin-right:20px;}
.foot-menu span {font-size:14px;}
/*分页*/
.font_box {text-align:center;font-size:14px;line-height:30px;padding:10px 0;font-weight:normal;color:#ffefda;/*height:30px;*/    line-height:30px;width:1300px;margin:auto;}
.pagefy {width:100%;text-align:center;}
.pagefy .current {padding: 5px 10px;font-size:13px;color:#fff;background-color:#c90000;display:inline-block;*zoom:1;*display:inline;margin-right:10px;}
.pagefy .next {font-size:13px;display:inline-block;*zoom:1;*display:inline;margin-right:10px;}
.pagefy .num {padding: 5px 10px;font-size:13px;color:#333;background-color:#ebebeb;display:inline-block;*zoom:1;*display:inline;margin-right:10px;}
.pagefy .rows {font-size:13px;margin-top:10px;}
/*投稿页面*/.layui-table-cell .layui-table-link {color:#991010;}
.unselect {background-color:#f9f6ef;border:1px solid #991010;color:#991010;}
.matchimagebox {width:100%;margin:20px auto 0px auto;background-position:center center;background-repeat:no-repeat;position:relative;}
.matchimagebox-text {width:100%;}
.matchimagebox-text-title {width:100%;text-align:center;font-size:25px;font-weight:600;color:#991010;padding-top:30px;color:#333}
.matchimagebox-text-lasttime {width:100%;text-align:center;font-size:25px;font-weight:600;color:#333;padding-top:20px;}
.matchimagebox-text-countdown {width:100%;text-align:center;font-size:25px;font-weight:600;color:#333;padding-top:20px;}
.matchimagebox img {width:100%;}
.contributebox {position:absolute;bottom:-20px;text-align:center;width:100%;}
.contributebox .btn {width:150px;height:35px;line-height:35px;color:#fff;background:#991010;margin:auto;font-size:20px;cursor:pointer;}
.contributebox .btn:hover {width:155px;height:38px;line-height:38px;color:#ebc796;background:#991010;font-weight:600;}
.contributetitle {width:100%;margin:20px 0 20px 0;text-align:center;font-weight:600;font-size:16px;}
#step {margin-bottom:0px;}
.btns {margin:30px 0 30px 0;text-align:center;}
.info {float:left;height:34px;line-height:34px;margin-left:40px;font-size:28px;font-weight:bold;color:#928787;}
.info span {color:red;}
.layui-tab-title li {display:inline-block;vertical-align:middle;font-size:15px;transition:all .2s;-webkit-transition:all .2s;position:relative;line-height:40px;min-width:65px;padding:0 15px;text-align:center;cursor:pointer;}
.layui-tab-brief > .layui-tab-title .layui-this {color:#991010;font-weight:600}
.layui-tab-brief > .layui-tab-more li.layui-this:after,.layui-tab-brief > .layui-tab-title .layui-this:after {border:none;border-radius:0;border-bottom:2px solid #991010;}
.contribute_box {width:1300px;}
.contribute_steobtn {position:absolute;top:600px;right:0;width:100%;text-align:center}
.contribute_steobtn button {margin:0 20px}
.stepbtn {padding:10px;background:#c90000;color:#fff;border:none;font-weight:600;cursor:pointer}
.stepbtn:hover {color:#fff200}
.work-search {width:100%;}
.work-search .seach {line-height:35px;text-align:center;width:105px;height:35px;font-size:14px;float:left;background-color:#ffefda;color:#97241f;border:0 none;cursor:pointer;border-radius:5px;border:1px solid #97241f;font-weight:600;}
.work-search input {width:625px;height:35px;line-height:35px;font-size:14px;float:left;border:0 none;border:1px solid #d2d2d2;padding-left:20px;margin-right:10px;border-radius:3px;}
.work-search select {width:155px;height:35px;line-height:35px;font-size:14px;float:left;border:0 none;border:1px solid #d2d2d2;padding-left:20px;margin-right:10px;border-radius:3px;}
.work-search button {width:105px;height:35px;font-size:14px;float:left;background-color:#ffefda;color:#97241f;border:0 none;cursor:pointer;border-radius:5px;border:1px solid #97241f;font-weight:600;}
.work-search .search {width:105px;height:35px;font-size:14px;float:left;background-color:#ffefda;color:#97241f;border:0 none;cursor:pointer;border-radius:5px;border:1px solid #97241f;font-weight:600;line-height:35px;text-align:center;margin-bottom:20px}
.work-search button:hover {font-size:15px;}
.work-search-menu-fk {height:40px;line-height:40px;float:left;font-size:14px;text-align:center;border-radius:2px;cursor:pointer;}
.work-search-menu-fk-cur {width:170px;height:40px;line-height:40px;float:left;font-size:14px;text-align:center;border:1px solid #991010;margin-right:18px;background-color:#fbfbfb;color:#991010;border-radius:2px;cursor:pointer;font-weight:600;}
.work-table {width:100%;}
.work-table-th {width:100%;padding:15px 0 15px 0;font-weight:600;font-size:14px;border-bottom:1px solid #ebebeb;background-color:#f3f3f3;margin-top:20px}
.work-table-th-td-title {width:22%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:1%;}
.work-table-th-td-con {width:33.3%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}
.work-table-tr-td-con {width:33.3%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}
.work-table-tr-td-con label {cursor:pointer}
.work-table-th-td-other {width:9%;float:left;text-align:center;}
.work-table-th-td-edit {width:14%;float:left;text-align:center;}
.work-table-tr {width:100%;padding:15px 0 15px 0;font-size:13px;border-bottom:1px dashed #ebebeb;}
.work-table-tr-td-title {width:22%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:1%;}
.work-table-tr-td-other {width:9%;float:left;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.work-table-tr-td-reply {width:32%;float:left;text-align:center;padding:0% 1% 0% 1%;}
.work-table-tr-td-reply:hover {color:#991010;}
.work-table-tr-td-edit {width:14%;float:left;text-align:center;}
.work-table-tr-td-edit span {cursor:pointer;}
.work-table-tr-td-edit span:hover {color:#fff;font-weight:600;}
.work-table-tr-td-edit input {width:20px;height:20px;vertical-align:middle;}
.work-table-tr-td-edit label {cursor:pointer;}
.match_immediate {width:50%;margin:10px auto 0 auto;position:relative}
.con_content {width:90%;margin:auto}
.con_content input {width:100%;height:35px;line-height:35px;font-size:15px;padding-left:5px;border-radius:3px;border:none;border:1px solid #999;margin-bottom:20px}
.con_content textarea {width:100%;height:300px;font-size:15px;padding:5px;border-radius:3px;border:none;border:1px solid #999;resize:none;margin-bottom:20px}
.flow {width:100%;margin:30px auto;height:50px;padding:20px 0 0 0;position:relative;}
.flowList {float:left;height:2px;border:2px solid #ccc;background:#ccc;}
.flowListBox {position:absolute;width:100%;left:0;top:10px;}
.flowListBox .flowList {float:left;text-align:right;}
.flowListBox .flowList em {margin-top:-22px;display:inline-block;width:40px;height:40px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background:#ccc;text-align:center;line-height:40px;font-style:normal;font-weight:bold;vertical-align:middle;color:#fff;box-shadow:0 0 2px 2px rgba(255,255,255,0.56);cursor:pointer;}
.flowListBox .flowList strong {display:inline-block;height:40px;line-height:40px;font-weight:400;cursor:pointer;}
.flowListBox .for-cur em {margin-top:-20px;width:40px;height:40px;font-size:14px;line-height:40px;}
.foot-btn {width:100%;height:58px;border-top:1px solid #ddd;padding:10px 10px;margin-top:10px;}
.layui-table-cell .layui-table-link {color:#991010;}
.matchimagebox {width:100%;height:198px;margin:20px auto 0px auto;background-image:url("/images/matchtop.jpg");background-position:center center;background-repeat:no-repeat;position:relative;}
.matchimagebox-text {width:100%;}
.index {width:1300px;margin:auto;min-height:700px;padding-top:30px;}
/*支付成功*/ .paysuccess_box {margin:60px auto;}
.paysuccess_line {text-align:center;margin-bottom:20px}
.paysuccess_line i {font-size:80px;color:#af3838}
.paysuccess_line a {color:#af3838;font-weight:600}
.con_submitbtn {font-size:15px;padding:5px 15px;background:#991010;display:inline-block;*display:inline;zoom:1;cursor:pointer;color:#fff;margin:0 5px 10px 5px}
.con_submitbtn:hover {color:#ffd800}
.con_submitbtn_box {text-align:center}
.contributebox {position:absolute;bottom:-20px;text-align:center;width:100%;}
.contributebox .btn {width:150px;height:35px;line-height:35px;color:#fff;background:#991010;margin:auto;font-size:16px;cursor:pointer;border-radius:6px}
.contributebox .btn:hover {color:#ebc796;background:#991010}

/*学会期刊*/
.page-content-body{width:1300px;margin:30px auto 50px auto;line-height:30px;font-size:16px}
/*学会期刊*/
.magazine-box{width:90%;background-color:#fff;margin:0 auto;padding:2.5%}
.article-title {width: 100%;text-align: center;font-weight: 600;font-size: 25px;}
.article-info {text-align: center;color: #666;font-size:16px;padding:0 0 15px 0;}
.article-content {line-height:30px;font-size:16px;margin:20px auto 30px auto;width:1300px}
.magazine-line{width:100%;overflow:hidden;overflow:hidden;margin-bottom:30px}
.magazine-title{font-size:25px;font-weight:600;margin-bottom:10px}
.magazine-title-info{font-size:25px;font-weight:600;margin-bottom:10px}
.magazine-list{overflow: hidden;width:105%}
.magazine-list li{width:29%; float: left; margin-right:4.1%;float: left; border-top: 1px solid #38464c; border-bottom: 1px solid #38464c;cursor:pointer}
.magazine-list-line{padding: 15px 0; border-bottom: 1px solid #a8aeb0;}
.magazine-list-line-title{width: 82%; float: left; font-size: 18px}
.magazine-list-line-title-btn{float: right; font-size: 18px;color:#064687;cursor:pointer}
.magazine-list-line-title-btn:hover{font-weight:600;color:#990000}
.magazine-publish-list{padding: 15px 0;width:100%; float: left; margin-right:4.1%;float: left;margin-bottom:10px}
.magazine-publish-list li{width:25%;height:0;padding-bottom:10.8%;font-size:18px;float:left;cursor:pointer}
.magazine-publish-list li:hover{color:#80110a;font-weight:600}
.magazine-publish-line{width:16.6%;padding:5px 0;font-size:18px;float:left;cursor:pointer;margin-bottom:5px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.magazine-publish-line:hover{color:#990000;font-weight:600}
.magazine-publish-title{font-size:25px;font-weight:600;margin-bottom:10px}
.magazine-publish-title img{width:100%}
.magazine-publish-list-content{width:100%}
.magazineselct {margin-top:15px}
.magazineselct input{padding:10px 20px;display:inline-block;color:#333;border:1px solid #eaeaea;border-radius:3px;margin:0 15px 10px 0;cursor:pointer}
.magazineselct input:hover{background-color:#8b110a;color:#fff!important}
.magazine_current{background-color:#8b110a;color:#fff!important}

/*杂志投稿页面*/
.title-text{position:absolute;top:20%;left:0;width:100%;color:#fff;font-size:40px;text-align:center}
.magazine-info-title{font-size:35px;font-weight:600;text-align:center;color:#333}
.magazine-info-column{font-size:20px;margin:10px;text-align:center;color:#333;font-weight:600}
.magazine-info-introduce{font-size:16px;text-align:left;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;line-height:24px;cursor:pointer}
.pagebanner{width: 100%; }
.pagebanner-title{width:27%;height:0;padding-bottom:4.6%;overflow:hidden;margin:3.2% auto;position:relative}
.pagebanner-title img{width:100%}
.pagebanner-magazine-info{width:90%;margin:30px auto}
.prevBtn{position:absolute;top:40%;left:10px}
.nextBtn{position:absolute;top:40%;right:10px}
/*.top2-btn-dl {display:inline-block;*zoom:1;*display:inline;margin-left:2px;padding-left:8px;padding-right:8px;padding-top:5px;padding-bottom:5px;background-color:#991010;color:#fff;font-weight:600;font-size:13px;text-decoration:none;cursor:pointer;border-radius:3px}*/
.box2 {width:100%;margin:50px auto;}
.box2-left {float:right;width:100%;padding:0 18px 20px;position:relative;left:-1px;}

.layui-table-cell .layui-table-link {color:#991010;}
.unselect {background-color:#f9f6ef;border:1px solid #991010;color:#991010;}
.matchimagebox {width:100%;margin:20px auto 0px auto;background-position:center center;background-repeat:no-repeat;position:relative;}
.matchimagebox-text {width:100%;}
.matchimagebox-text-lasttime {width:100%;text-align:center;font-size:20px;color:#333;padding-top:20px;}
.matchimagebox-text-countdown {width:100%;text-align:center;font-size:25px;font-weight:600;color:#333;padding-top:20px;}
.matchimagebox img {width:100%;}
.contributebox {position:absolute;bottom:40px;text-align:center;width:100%;}
.contributebox .btn {width:225px;height:62px;line-height:55px;color:#fff;margin:auto;font-size:25px;cursor:pointer;background-image:url("/images/btnpicbg.png")}
.contributetitle {width:100%;margin:20px 0 20px 0;text-align:center;font-weight:600;font-size:16px;}
#step {margin-bottom:0px;}
.btns {margin:30px 0 30px 0;text-align:center;}
.info {float:left;height:34px;line-height:34px;margin-left:40px;font-size:28px;font-weight:bold;color:#928787;}
.info span {color:red;}
.layui-tab-title li {display:inline-block;vertical-align:middle;font-size:16px;transition:all .2s;-webkit-transition:all .2s;position:relative;line-height:40px;min-width:65px;padding:0 15px;text-align:center;cursor:pointer;}
.layui-tab-brief > .layui-tab-title .layui-this {color:#991010;font-weight:600;}
.layui-tab-brief > .layui-tab-more li.layui-this:after,.layui-tab-brief > .layui-tab-title .layui-this:after {border:none;border-radius:0;border-bottom:2px solid #991010;}
.contribute_box {width:1300px;}
.contribute_steobtn {right:0;width:100%;text-align:center}
.contribute_steobtn button {margin:0 20px}
.stepbtn{width:60px;height:60px;line-height:60px;background-color:#1c3e52;color:#fff;border:none;font-weight:600;cursor:pointer;border-radius:100%;overflow:hidden;text-align:center}
.stepbtn i{font-size:25px}
.index-content {width:100%;float:right;}
.work-search {width:100%;text-align:center}
.work-search .seach {width:105px;height:35px;line-height:35px;text-align:center;font-size:14px;display: inline-block;*display: inline;zoom: 1;background-color:#ffefda;color:#97241f;border:0 none;cursor:pointer;border:1px solid #97241f;font-weight:600;}
.work-search input {height:35px;line-height:35px;font-size:14px;border:0 none;border:1px solid #d2d2d2;padding-left:20px;margin-right:10px;border-radius:3px;}
.work-search select {cursor:pointer;width:155px;height:35px;line-height:35px;font-size:14px;border:0 none;border:1px solid #d2d2d2;padding-left:20px;margin-right:10px;border-radius:3px;}
.work-search button {width:105px;height:35px;font-size:14px;float:left;background-color:#ffefda;color:#97241f;border:0 none;cursor:pointer;border-radius:5px;border:1px solid #97241f;font-weight:600;}
.work-search .search {width:105px;height:35px;font-size:14px;float:left;background-color:#ffefda;color:#97241f;border:0 none;cursor:pointer;border-radius:5px;border:1px solid #97241f;font-weight:600;line-height:35px;text-align:center;margin-bottom:20px}
.work-search button:hover {font-size:15px;}
.work-search-menu-fk {width:170px;height:40px;line-height:40px;float:left;font-size:14px;text-align:center;border:1px solid #f2f2f2;margin-right:18px;background-color:#fbfbfb;color:#999;border-radius:2px;cursor:pointer;margin-bottom:10px;}
.work-search-menu-fk:hover {border:1px solid #991010;color:#991010;}
.work-search-menu-fk-cur {width:170px;height:40px;line-height:40px;float:left;font-size:14px;text-align:center;border:1px solid #991010;margin-right:18px;background-color:#fbfbfb;color:#991010;border-radius:2px;cursor:pointer;font-weight:600;}
.work-table {width:100%;margin-top:20px}
.work-table-th {width:100%;padding:15px 0 15px 0;font-weight:600;font-size:14px;border-bottom:1px solid #ebebeb;background-color:#f3f3f3;margin-top:20px}
.work-table-th-td-title {width:22%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:1%;}
.work-table-th-td-con {width:33.3%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}
.work-table-tr-td-con {width:33.3%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:15px;}
.work-table-tr-td-con label {cursor:pointer;}
.work-table-tr-td-con label input{cursor:pointer;width:20px;height:20px;vertical-align:middle}
.work-table-th-td-other {width:9%;float:left;text-align:center;}
.work-table-th-td-edit {width:14%;float:left;text-align:center;}
.work-table-tr {width:100%;padding:15px 0 15px 0;font-size:13px;border-bottom:1px dashed #ebebeb;}
.work-table-tr-td-title {width:22%;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:1%;}
.work-table-tr-td-other {width:9%;float:left;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.work-table-tr-td-reply {width:32%;float:left;text-align:center;padding:0% 1% 0% 1%;}
.work-table-tr-td-reply:hover {color:#991010;}
.work-table-tr-td-edit {width:14%;float:left;text-align:center;}
.work-table-tr-td-edit span {cursor:pointer;}
.work-table-tr-td-edit span:hover {color:#97241f;font-weight:600;}
.work-table-tr-td-edit input {width:20px;height:20px;vertical-align:middle;}
.work-table-tr-td-edit label {cursor:pointer;}
.match_immediate{width:60%;margin:10px auto 0 auto;position:relative}
.match_portfolio{width:100%;margin:10px auto 0 auto;position:relative}
.con_content{width:100%;margin:30px auto 0 auto}
.con_content input{width: 100%; height: 40px; line-height: 40px; font-size: 15px; padding-left: 5px; border-radius: 3px; border: none; border: 1px solid #999;box-sizing: border-box}
.con_content textarea{width: 100%; height: 260px; font-size: 15px; padding: 5px; border-radius: 3px; border: none; border: 1px solid #999; resize: none;box-sizing: border-box}
.con_content select{width: 100%; height: 40px; line-height: 40px;box-sizing: border-box;cursor:pointer}
.con_content select option{cursor:pointer}
.flow {width:100%;margin:30px auto;height:50px;padding:20px 0 0 0;position:relative;}
.flowList {float:left;height:2px;border:2px solid #ccc;background:#ccc;}
.flowListBox {position:absolute;width:100%;left:0;top:10px;}
.flowListBox .flowList {float:left;text-align:right;}
.flowListBox .flowList em {margin-top:-22px;display:inline-block;width:40px;height:40px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%;background:#ccc;text-align:center;line-height:40px;font-style:normal;font-weight:bold;vertical-align:middle;color:#fff;box-shadow:0 0 2px 2px rgba(255,255,255,0.56);cursor:pointer;}
.flowListBox .flowList strong {display:inline-block;height:40px;line-height:40px;font-weight:400;cursor:pointer;}
.flowListBox .for-cur em {margin-top:-20px;width:40px;height:40px;font-size:14px;line-height:40px;}
.foot-btn {width:100%;height:58px;border-top:1px solid #ddd;padding:10px 10px;margin-top:10px;}
.layui-table-cell .layui-table-link {color:#991010;}
.matchimagebox {width:100%;height:350px;margin:auto;background-image:url("/images/matchtopbg.jpg");background-position:center center;background-repeat:no-repeat;position:relative;}
.matchimagebox-text {width:100%;}
.matchimagebox-text-title {width:1300px;text-align:center;font-size:35px;font-weight:600;color:#cc0000;padding-top:30px;margin:auto}
.matchimagebox-text-lasttime {width:100%;text-align:center;font-size:20px;color:#333;padding-top:20px;}
.matchimagebox-text-countdown {width:100%;text-align:center;font-size:25px;font-weight:600;color:#333;padding-top:20px;}
.matchimagebox img {width:100%;}

.mycontribute_content_title{text-align:center;font-size:26px}
.mycontribute_content_tishi{text-align:center;font-size:15px;color:#666;margin-top:30px}
.mycontribute_content_loop{width:22%;margin-left:2.5%;border:1px solid #dbdbdb;float:left;border-radius:3px;padding:0 0 10px 0;height:250px;overflow:hidden;margin-bottom:20px;position:relative;cursor:pointer}
.mycontribute_content_loop:hover{color:#cc0000;border:1px solid #cc0000}
.mycontribute_content_loop_title{text-align:center;padding:10px 5px;font-weight:600;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.mycontribute_content_loop_content{text-align:center;padding:0px 10px;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4}
.mycontribute_content_footer{width:100%;height:35px;line-height:35px;text-align:center;position:absolute;bottom:0;background:#f8f8f8;font-size:14px;border-top:1px dashed #ebebeb}
.mycontribute_content_footer_box{position:relative;cursor:pointer;height:40px;line-height:40px;border-radius:3px;overflow:hidden;border:1px solid #cc0000; color: #cc0000;margin-top:10px;text-align:center;font-weight:600}
.mycontribute_content_footer_box_cur{position:relative;cursor:pointer;height:40px;line-height:40px;border-radius:3px;overflow:hidden;margin-top:10px;text-align:center;color: #fff;background:#cc0000}
.mycontribute_content_footer_box:hover{font-weight:600}
.mycontribute_content_voteloop_box{width:22%;margin-left:2.5%;float:left;border-radius:3px;padding:0 0 10px 0;margin-bottom:30px;position:relative;}
.mycontribute_content_voteloop{width:99%;position:relative;cursor:pointer;border:1px solid #dbdbdb;cursor:pointer;padding-bottom:40px}
.mycontribute_content_voteloop:hover{color:#cc0000;border:1px solid #cc0000}
.mycontribute_content_voteloop_title{text-align:center;padding:10px 5px;font-weight:600;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.mycontribute_content_voteloop_content{text-align:center;padding:0px 10px;line-height:30px;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:4;font-size:15px;}
.mycontribute_content_search{text-align:center;margin-top:20px}
.mycontribute_content_search input{height:28px;padding:0 5px}
.mycontribute_content_search span{display: inline-block;*display: inline;zoom: 1;background:#cc0000;color:#fff;padding:0 10px;border-radius:3px;cursor:pointer;height:30px;line-height:30px}
#match_top_pc{display:block}
#match_top_phone{display:none}
.contribute-type{height: 80px; line-height: 80px;background-color: #eee; color: #333;}
.contribute-type li{width: 50%; text-align: center; font-size: 22px; float:left;cursor:pointer}
.contribute-type li:hover{color:#80110a;font-weight:600}
.contribute-type li i{font-size:25px;}
.contribute-type-cur{background-color: #8b110a; color: #fff;font-weight:600}
.contribute-type-cur:hover{color:#fff!important}
.contribute-portfolio{height:750px;position:relative}
.contribute-portfolio-step{width: 750px; margin: auto}
.contribute-portfolio-content{padding: 30px}
.matchimagebox-nowork{padding: 15px; text-align: center; font-size: 16px;}
.matchimagebox-nowork-person{color: #c90000; cursor: pointer; text-decoration: underline; display: inline-block; font-size: 15px;}
.contribute-step2{text-align: center; color: #999; font-size: 15px;}
.contribute-step2 span{color:red}
.contribute-step2-title{margin-bottom: 20px;}
.contribute-step2-title label{margin-bottom: 15px; display: block}
.contribute-step2-title span{font-weight: 600; font-size: 16px;}
.contribute-step2-content{margin-bottom: 20px;}
.contribute-step2-content label{margin-bottom: 15px;display: block}
.contribute-step2-content span{font-weight: 600; font-size: 16px;}
.contribute-step2-annotation{margin-bottom: 20px;}
.contribute-step2-annotation label{margin-bottom: 15px;display: block}
.contribute-step2-annotation span{font-weight: 600; font-size: 16px;}
.contribute-step2-annotation textarea{height: 80px}
.contribute-step3-ico{text-align: center; margin-top: 30px}
.contribute-step3-ico i{font-size:70px;}
.contribute-step3-message{width: 100%; text-align: center; font-size: 35px; font-weight: 600; margin-top: 30px}
.contribute-step3-info{width: 100%; text-align: center; font-size: 15px;}
.contribute-step3-btn{width: 100%; font-size: 15px; margin-top: 20px; color: #991010; cursor: pointer}
.contribute-step3-contributebtn{width: 220px; height: 40px; line-height: 40px;margin: 0 auto 20px auto; text-align: center; background-color: #1c3e52; color: #fff}
.contribute-submit-btn{padding: 10px 30px; border: 0; font-size: 16px}
.contribute-step2-type{margin-bottom: 20px}
.contribute-step2-type label{margin-bottom: 15px;display: block}
.contribute-step2-type .contribute-step2-type-title{font-weight: 600; font-size: 16px}
.contribute-immediate-title{margin-bottom: 20px}
.contribute-immediate-title label{margin-bottom: 15px;display: block;font-weight: 600; font-size: 16px}
.contribute-immediate-type{margin-bottom: 20px}
.contribute-immediate-type label{margin-bottom: 15px;display: block}
.contribute-step2-type-title-title{font-weight: 600; font-size: 16px}
.contribute-step2-type-title-character{color: red; font-weight: 600}
.contribute-step2-type-title-info{color: #aaa}
/*网站互联*/
.interconnect-list{margin-left:-2%}
.interconnect-list li{width:18.4%;margin-left:1.6%;float:left;text-align:center;color:#333;font-size:16px;margin-bottom:40px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.interconnect-picture{width:100%;height:0;padding-bottom:75%;overflow:hidden;border-radius:3px;margin:0 auto 20px auto;margin:0 auto 0.2rem auto;cursor:pointer}
.interconnect-picture img{width: 100%;transition: all 0.6s;}
.interconnect-picture  img:hover{transform: scale(1.4);}

/*学会简介*/
.introduct-leader{margin-top:20px}
.introduct-list{margin:auto}
.introduct-list li{width:14.2%;float:left;color:#333;margin-top:40px;cursor:pointer}
.introduct-list li a{display:block;font-size:22px;text-align:center}
.introduct-list li span{display:block;text-align:center;font-size:18px;margin-top:10px;;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;cursor:pointer}
.introduct-picture{width:56%;height:0;padding-bottom:56%;overflow:hidden;border-radius:100%;margin:0 auto 10px auto;cursor:pointer}
.introduct-picture img{width: 100%}
.introduct-content{width:90%;margin:2% auto 0 auto;padding:2.5%;}
.title-biger{width:28%;margin-bottom:20px;background-image:url('/images/titlebg_big.png');background-size:100%;margin:auto;position:relative}
.title-biger-text{position:absolute;top:25%;left:0;width:100%;color:#fff;font-size:30px;text-align:center;font-family:'FZQKBYSJW'}
.title-small{width: 45%; height: 0; padding-bottom: 11.8%; background-size: 100%; background-image: url('/images/titlebg_small.png'); margin: 0 auto 30px auto;position:relative}
.title-small-text{position:absolute;top:25%;left:0;width:100%;color:#fff;font-size:22px;text-align:center;font-family:'FZQKBYSJW'}
.introduct-section3{width: 25%;float: left; margin-left:5%; background-color: #fff; padding: 45px 2.5%}
.introduct-section3-height{width:100%;height:0;padding-bottom:120%}
.introduct-section3-list li {width:100%;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 18px;border-bottom: 1px solid #a8aeb0;padding: 10px 0;}
.introduct-duty-content{font-size:22px;line-height:45px;margin:50px 0}
.introduct-info-img{width: 34%; height: 0; padding-bottom: 19.4%; overflow: hidden; float: left; margin-right: 30px}
.introduct-info-img img{width: 100%}
.introduct-detailtext{font-size: 20px;  line-height: 40px}

@media screen and (max-width:1366px) {.phone-menu {display:none;}
.nav {display:block;}}

@media screen and (max-width:768px) {
    .page-position {width:100%}
    .magazine-list{width:100%}
    .magazine-list li{width:100%}
    .profile-right-list li{width: 33%;margin-bottom: 30px}
    .profile-left{width: 30%}
    .profile-right{width: 55%}
    iframe{margin-left:10px;width:100%}
    .nav {position:fixed;top:60px;left:0;right:0;}
.topmainnav {width:95% !important;margin:auto}
.indexmain-line {width:95% !important;margin:auto;background-color:#fbfbfb;padding:1% !important;}
.indexmain-line-section1 {width:96% !important;margin:auto !important;display:block !important;clear:both;margin-top:25px !important;padding-left:4%}
.indexmain-line-section12 {width:95% !important;margin:auto !important;display:block !important;clear:both;margin-bottom:20px !important;}
.indexmain-line-section3 {width:95% !important;}
.indexmain-line-section-content {width:95% !important;height:initial !important;margin-top:10px;margin:auto;}
.layui-tab-content {padding:0 !important;height:initial !important;}
#phonebanner {display:block;}

.gallery-main-fk {width:100% !important;}
.top_mainlogoline-logo {width:100%;text-align:center;color:#333;}
.top_mainlogoline-right {width:100%;margin-bottom:20px;}
.top_mainnav-menu {margin-bottom:10px;}
.foot {padding:40px 0 60px 0;background:#f8f7f5 url("/images/foot.jpg") center bottom no-repeat;width:100%;background-repeat:repeat}
.box {width:100% !important;margin:0 auto;}
.foot-1 {width:100% !important;padding:0;float:left;border-right:none !important;margin-right:30px;}
.foot-2 {float:initial !important;width:100% !important;padding:0;}
.foot-2 dl {margin:0px;display:none;}
.foot-weixin {width:100% !important;margin:20px 0 20px 0 !important;}
.foot-weixin img {width:60% !important;margin:auto !important;display:block !important;}
indexmain-line.foot-menu {display:none;}
.titlenav {width:95% !important;margin:20px auto 0 auto;}
.li_text {width:100% !important;margin-left:0px !important;}
.list_page_1 li p {width:100% !important;}
.list_page_date {width:100% !important;float:left;margin:0 20px 0 0;}
.newmain {margin:20px auto !important;}
.newmain_title {margin:0px auto !important;}
.faqdetailmain_left {width:10% !important;float:left;text-align:center;}
.faqdetailmain_right {width:80% !important;float:right;border-left:1px solid #f2f2f2;position:relative;padding-bottom:40px;}
.newmain_title {width:100%;text-align:center;margin:30px auto;}
.faqcomment_reply_main_top_right {float:right;width:100% !important;color:#999;}
.faqcomment_reply_main {width:98%;margin:5px auto;padding:10px 0 10px 0;border:1px solid #eaeaea;}
.work-search-menu {width:95% !important;margin:auto}
.index {width:100%}
/*支付成功*/.indexmain-line-section0 {width:100% !important;}
.indexmain-line-section-content-line-number {display:none}
.indexmain-line-section-content-line-title {width:50% !important}
.indexmain-line-section-content-line-time {width:30% !important;margin-left:0}
/*投稿*/.match_immediate {width:90%}
.matchimagebox-text-title {width:80%;font-size:16px;margin:auto}
.work-search input {width:40%}
.work-search select {width:24%;padding-left:2px}
.work-search button {width:15%}
.contribute_steobtn {position:fixed;bottom:100px;width:100%;text-align:center;z-index:999999999;height:80px}
.contribute_steobtn {display:none}
.step3title {width:80%;margin-left:30px}
#phoneprevBtn {display:block}
#phonenextBtn {display:block}
.newmain_content {width:90%;margin:30px auto;}
.matchimagebox-text-countdown {width:100%;text-align:center;font-size:16px;font-weight:600;color:#333;padding-top:20px;}
.index-photoalbum-box-content{width:100%}
.topmainlogoline-right{width:100%;height:30px;line-height:30px}
.top_unlogin_box {width: 45%}
.topmainlogoline-right a {width: 45%;display: inline-block;}
.topmainlogoline-logo label{font-size:25px}
.topmainlogoline-logo{height:initial;line-height:initial;margin-top:30px;text-align:center;width:100%}
.topmain-right-search{width:100%;margin-top:-10px}
.top_loop{padding:0;width:25%;text-align:center}
.top_functiogn_box{width:50%}
.top_function_main{width:100%;height:initial;line-height:initial}
.header-fixed{width:100%}
.top_functiogn_box a{padding:0}
.topmain-right-search-main{width:80%;right:7.5%;border-radius:0;padding-left:0}
.topmain{height:150px}
.topmainnav-menu{font-size:15px;width:25%;height:30px;line-height:30px}

.indexmain-line-section-content-line{padding:10px 0}
.indexmain-line-section-content-line-number{display:none}
.indexmain-line-section-content-line-right{width:initial}
.indexmain-line-seindexmain-line-section-content-line-right-time{width:100%}
.online-greymian-left{width:100%}
.message-title {width: 55%;}
.topmainlogoline-logo img {max-width:80%}
.section{min-height:initial}
.index-members-box li{width:23%}
.index-gallery-main-fk {width: 46%;margin-left: 2%;}
.top_login_box {min-width:30%;float: right;margin-top:0}
.foot-content-box{width:100%}

.header-logo {font-size: 18px;line-height: initial;margin-top: 0;width: 55%;height: 50px;}
.header-logo img {width: 100%;}
.header-right {max-width: 45%;}
.header-login {line-height: initial;margin-top: 5px;}
.header-box {width:98%;height: auto;padding: 20px 0 0 0;}
.welcometext{display:none}
.logindraw{right:0}
.top_user_info-headimg{display:none}
.header-logo label {font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.index-members-box li {margin-left: 5%;width: 44%;margin-bottom: 20px;}
.indexmain-line-section-member{padding:20px 0 0 0;margin-top: 35px;margin-bottom: 0;}
.newmain_title_name{line-height:35px}
.newmain_content img{max-width:100%!important}
.layui-layer-iframe{width:95%!important}
.layui-layer-iframe iframe{width:95%!important}
.online-greymian-tool{width:100%}
.web-link{height:initial;line-height:initial;padding:10px 0}
.link-list{width:95%}
.link-list-title{width:50%;display:none}
.link-list li{padding:0 3%;}

.section1-content-top-news-title{margin:0}
.section1-content-top-news-content{-webkit-line-clamp:3}
.appreciate-content-list li{width:25%}
.appreciate-content{height:initial}
.section-introduce{height:initial}
.section-introduce-content{height:initial;margin:15px}
.foot-content-box .left p{text-align:center}
.foot-content-box .left p span{text-align:center;width:100%;display:block}
.foot-content-erwm{width:100%}
.foot-content{padding:10px 0}
.foot{padding:0}
.indexmain-line-section-content-line-newstitle{width:70%}
.page-content-body{width:95%}
.list_page_date_img{display:none}
.list_page_1_data{display:none}
.poetryexpress-search{margin-top:0}
.interconnect-list li{width:45%}

.nologion_box{margin-left:5px}
.header-login a{margin-left:5px;font-size:13px}
.header-login span{display:none}
.fontsize16{font-size:13px}
.logindraw{width:140px}

.everyday_title{width:100%}
.txtScroll-top .tempWrap{width:100%}
.everyday_more{position:absolute;right:0;width: 20%;text-align:right}
.everyday_box{margin:10px auto 0px auto;}

.instruction_content{width:100%}
.instruction_list{width:100%;margin-top:20px}
.magazine-publish-list {width: 100%;margin-left: 0}
.magazine-publish-line {padding: 5px 0 0 0;width:100%}

.magazine-publish-list-content{height:auto;padding-bottom:initial}
.magazineselct input{margin-right: 7px;width:30%;font-size:14px}

/*投稿*/
.article-content{width:100%}
.contribute-type{height:50px;line-height:50px}
.magazine-info-title{font-size:20px}
.contribute-type li{height:50px;line-height:50px;font-size: 16px;}
.contribute-type li i{font-size:20px}
.ui-step-item {width: 30% !important;}
.contribute-portfolio-step {width: 100%;}
.ui-step-wrap .ui-step .ui-step-item div {font-size: 14px!important;}
.ui-step-wrap .ui-step .ui-step-item .ui-step-item-num {margin-top:8px!important}
.work-search input {width: 30%;padding-left: 2%}
.work-search select {width: 30%;padding-left: 2%}
.work-search .seach {width: 20%;}
.stepbtn {width: 35px;height: 35px;line-height: 35px;}
.stepbtn i {font-size: 14px}
.stepbtn{padding:0}

}
