.layui-tab{margin:0}
.layui-tab-brief > .layui-tab-title .layui-this{color:#ab1c18}
.layui-tab-brief > .layui-tab-more li.layui-this:after, .layui-tab-brief > .layui-tab-title .layui-this:after {border-bottom: 2px solid #ab1c18;}
.layui-nav {background-color:#ab1c18;padding:0;height:50px;line-height:50px;display:inline}
.layui-nav .layui-nav-item{height:50px;line-height:50px}
.layui-nav .layui-nav-item a{height:50px;line-height:50px;color:#fff}
.layadmin-homepage-font {color:#333;font-size:15px;text-align:center;}
.layadmin-homepage-min-font {margin:5px 0 10px;font-size:.9em;color:#afb9c3;text-align:center;display:inline;}
.layui-nav .layui-this:after, .layui-nav-bar, .layui-nav-tree .layui-nav-itemed:after {background-color:#fff}
.layui-tab-title li{font-size:15px}
.layui-tab-brief > .layui-tab-title .layui-this{font-size:15px}
.layui-tab-content{padding:10px 0}

.header {margin:0 auto;width:100%;height:100%;background-color:#f6f6f6;position:fixed!important;background-image:url("/images/bg.jpg")}
* {margin:0;padding:0}
a,img {text-decoration:none;border:none}
button,input,textarea {outline:0;border:none;font:14px/1.5 "Microsoft YaHei","微软雅黑","Helvetica Neue","Hiragino Sans GB",Helvetica,Tahoma,sans-serif;color:#515250}
h4 {font-size:20px}
li {list-style:none}
.clear {clear:both}
.background-white {background:#fff;}
 .hide {display:none;}
.textalign {text-align:center;}
.inlineblock {display:inline-block;_zoom:1;_display:inline;}
.marginauto {margin:auto;}
.seeinfobtn {margin:auto;background-color:#ab1c18;padding:10px 15px;color:#fff;border-radius:3px;font-size:13px;}
.space_info p{font-size: 30px;font-weight: 600;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

body,html {background-color:#f7f7f7;font:14px/1.5 "Helvetica neue",Helvetica,Tahoma,"lantinghei sc","Microsoft Yahei",sans-serif;color:#515250;-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;overflow-x:hidden}
.back_ico{display:none}
.gird-header {width:100%;height:50px;line-height:50px;position:fixed;background-color:#ab1c18;z-index:11002;top:0;left:0;font-size:14px}
.container-fixed,.footer-fixed,.header-fixed {width:1200px;margin:auto;position:relative}
.header-inner {position:relative}
.header-logo {font-family:'Microsoft YaHei';font-size:18px;color:#fff;position:absolute;left:0;top:0;height:50px;line-height:50px}
.space-name{float:left;margin:auto;height:50px;line-height:50px;color:#fff;font-size:16px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;color:#efefef;font-weight:600}
.nav li {display:block;float:left;margin:0px 5px;position:relative}
.nav li:before {width:0;height:2px;position:absolute;bottom:-11px;left:50%;background-color:#c90000;content:"";transition:all .6s;z-index:-1}
.nav li a {display:block;line-height:32px;padding:4px 28px;color:#212220;font-weight:400;font-size:15px;text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-transition:all .2s;transition:all .2s}
.nav .current:before {width:100%;left:0}
.nav .current a {color:blue}
.nav-pagename {font-size:16px;color:#f1f1f1}
.nav-more {text-align:center;margin-top:30px;font-size:15px;border:1px solid  #c90000;display:inline;padding:10px 15px;color:#c90000}
.nav-close { color:#fff;font-size:25px;font-weight:600;display:none }
.nav-open { color:#fff;font-size:25px }
.nav_button { text-align:center;font-size:16px;padding:20px 0 10px 0; }
.nav_logined { text-align:center;font-size:16px; }
.nav_phone_backindex {display:inline-block;cursor:pointer;display:none}
.nologin { display:none }
.havelogin { display:none }
.indexmain-line {width:1278px;margin:30px auto 0 auto;border:1px solid #f2f2f2;background-color:#fdfdfd;padding:10px 10px 10px 10px;}
.blog-user {position:absolute;line-height:50px;height:50px;font-size:16px;right:0;text-align:center;width:600px}
.blog-user a{color:#fff;font-size:15px}
.blog-user>img {border-radius:50%;width:40px;height:40px}
.phone-menu {position:absolute;cursor:pointer;right:0;top:0;text-align:right}
.grid-footer {background-color:#ebebeb;color:#f1f1f1;font-size:14px;position:relative;zoom:1;clear:both;line-height:20px;margin-top:40px;overflow:hidden}
.copyright {padding:10px 0 10px 0}
.copyright .info {position:relative;text-align:center}
.copyright p {color:#565755;font-size:13px}
.copyright .contact a {display:inline-block;width:30px;height:30px;background-color:rgba(255,255,255,.2);text-align:center;line-height:30px;text-shadow:1px 1px 1px rgba(0,0,0,.5);font-size:14px;margin-left:15px;margin-right:0;border-radius:100%;text-decoration:none;color:rgba(255,255,255,.5);-webkit-transition:all .3s;transition:all .3s}
.copyright .contact a:hover {color:#fff}
.copyright .contact .github:hover {background-color:#b952c5}
.copyright .contact .qq:hover {background-color:#d25744}
.copyright .contact .email:hover {background-color:#668f20}
.copyright .contact .weixin:hover {background-color:#06a2c9}
.doc-container {position: relative;padding-top: 30px;-webkit-transition: all .2s;transition: all .2s;min-height: initial; /*高度最小值设置为：100px*/min-height: 80px;_height: 80px;overflow: visible;}

.lo {width:250px;height:60px;padding:10px 15px;clear:both;border-radius:4px}
.lo input {margin-left:15px;border:1px solid #e8e9e7}
.lo button {margin-top:10px;padding:5px 15px;cursor:pointer}
.lo .waiting {padding:5px 15px;font-family:FontAwesome;font-style:normal;text-rendering:auto;font-size:20px;display:none}
.lo .waiting:before {content:"\f110";-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}
.artcle {transition:animation .3s linear}
/*.zoomIn {animation:zoomIn 1s both}*/
.pagefy {width:100%;text-align:center;margin-top:30px}
.pagefy  .current {width:30px!important;height:30px!important;line-height:30px;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 {width:30px!important;height:30px!important;line-height:30px;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}
blog-user dr a {cursor:pointer}
.cleardiv {clear:both;}
.logintext {font-size:15px;background: none;color:#fff;cursor:pointer}
.titlenav {width:1280px;margin:80px auto 0 auto;border-bottom:1px solid #ebebeb;padding:5px 0;}
.titlenav-left {float:left;color:#666}
.follownumber{font-size:30px;font-weight:600;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.follownumber_info{font-size:15px}
.page-container {position: relative;padding-top: 30px;-webkit-transition: all .2s;transition: all .2s;min-height: initial;min-height: 80px;_height: 80px;overflow: visible;}

/*详情*//*诗海搜索 详情*/
.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%}
.search_detail_textline {width:100%;margin-top:10px;}
.search_detail_textline_left {float:left;width:80px;background-color:#ebc796;color:#991010;text-align:center;font-weight:600}
.search_detail_textline_right {float:right;width:1100px;color:#333;}
/*分享*/
.sharemain {width:100%;margin:30px 0px;text-align:center;}
.sharemain_ico {width:100px;display:inline-block;margin-right:10px;cursor:pointer;}
.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;}
.nextwwork {float:right;color:#333;cursor:pointer}
.nextwwork:hover {color:#c90000;}
.newmain {width:1200px;margin:100px auto}
.newmain_content {width:100%;margin:30px auto;line-height:30px;font-size:15px;color:#333;}
.newmain_content img {max-width:90%;display:block;}
.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}
/*评论*/.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_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_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:20px 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}
.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%}
/*底部*/
.footerpage{margin-top:40px}
.foot-menu {background:#991010;font-size:14px;margin-top:40px;}
.foot-menu a {color:#ebc796;margin-right:20px;}
.foot-menu span {font-size:14px;}
.foot {padding:40px 0 60px;height:150px;}
.foot-1 {width:240px;padding:0;float:left;margin-right:30px;}
.foot-logo {width:100%;margin:20px 0}
.foot-logo-bg {margin:25px 0;}
.foot-tel {text-align:center}
.foot-tel h3 {color:#533618;font-size:16px;}
.foot-tel p {color:#b1080d;font-size:20px;font-weight:700;margin-top:5px;}
.foot-2 {float:right;width:920px;padding:0;}
.foot-2 dl {margin:0px;}
.foot-2 dt {margin-bottom:10px;padding-left:24px;/*background:url("../images/base/dian1.png")  left center no-repeat;*/color:#333}
.foot-2 dt a {color:#783501;}
.foot-2 dd {padding-left:24px;color:#ba8363;}
.foot-2 dd a {color:#ba8363;}
.foot-weixin {float:right;margin-left:30px;}
.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:1200px;margin:auto;}
.font_box span {display:inline-block;width:100px;text-align:center}
.box {width:1200px;margin:0 auto;}
.member_detail {width:98%;margin:auto;}
.member_detail_top {width:100%;padding:20px 0 10px 0;overflow:hidden;}
.member_detail_img {width:10%;height:0;padding-bottom:10%;overflow:hidden;border-radius:100%;float:left;}
.member_detail_img img {width:100%;}
.member_detail_info {float:right;width:85%;}
.member_detail_info_intro {width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#333;}
.member_detail_info_personal {width:100%;font-size:14px;font-weight:600;margin-bottom:10px;display:block;cursor:pointer}
.member_detail_content {width:100%;padding:20px 0 10px 0;overflow:hidden;border-bottom:1px dashed #ebebeb;}
.member_detail_content_title {width:100%;font-size:15px;padding:5px 0;color:#910000;font-weight:600;}
.member_detail_content_man {width:100%;margin-top:10px;}
.member_detail_content_man_fk {width:33%;float:left;font-size:14px;color:#333;margin-bottom:10px;margin-right:0.33%;cursor:pointer}
.member_detail_content_man_fk_left {width:60%;float:left;text-overflow:ellipsis;white-space:nowrap;font-size:14px;color:#333;}
.member_detail_content_man_fk_left:hover {color:#910000;}
.member_detail_content_man_fk_right {width:40%;float:right;color:#999}
#loginico {display:none}

.hide { display:none }
a { cursor:pointer }
.white { color:#fff }
.pointer { cursor:pointer }
.inline-block { display:inline-block }
.inline-block a { color:#fff }
.outbtn { border: 0; background-color: initial; color: #fff; }
.container-fixed:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.col-content{float:right}
.col-content{width:100%}
.article-list{position:relative}
.interacttx_ul{margin-left:-2.1%}
.interacttx_ul li { width:9%;margin-left:2.1%;float:left;margin-bottom:30px;cursor:pointer }
.interactimg { width: 80px; height: 80px; overflow: hidden; border-radius: 100%;margin:auto }
.interactimg  img{ width: 100%}
.interactimg-name{ width: 100%; text-align: center;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;margin-top:10px}
.bloglist .article-item{overflow:hidden;border:1px solid #ededed}
.bloglist .article-item:hover{background-color:#f6f6f6;cursor:pointer;border:1px solid #ededed}
.article-item{padding:10px 20px 20px 20px;position:relative;/*overflow:hidden;*/margin-top:20px;background-color:#fff}
.article-item1 {position: relative;overflow: hidden;padding:10px 0;background-color: #fff;border-bottom:1px solid#f2f2f2}
.article-item1 .time1 {float:right;padding: 0 0 5px 20px;line-height: 32px;color: #787977; font-size:15px;}
.article-item .fc-flag{position:absolute;height:20px;line-height:20px;text-align:center;width:74px;background-color:#ff5722;color:#fff;transform:rotate(-45deg);left:-18px;top:9px}

.article-item .title{line-height:30px;padding:5px 130px 5px 0;font-size:16px}
.article-item .title span{font-size:16px;font-weight:400;display:inline-block;vertical-align:bottom;color:#666}
.article-item .title a{color:#ab1c18}
.content1{line-height:24px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.article-item .time{font-family:SourceCodeProRegular,Menlo,Monaco,Consolas,"Courier New",monospace,'Helvetica Neue',Arial,sans-serif;position:absolute;right:10px;top:20px;padding:0 20px 5px 20px;line-height:32px}
.article-item .time .day{display:block;text-align:center;font-weight:700;font-size:40px;color:#6bc30d;position:relative;top:2px}
.article-item .time .month,.article-item .time .year{color:#989997}
.article-item .content{margin:20px 0 0 0;line-height:28px;position:relative;/*overflow:hidden;*/max-height:50px;overflow:hidden}
.article-item .artiledetail img:hover{box-shadow: 0 0 5px #333;}
.article-item .content a{color:#3e8bc7;margin:0 2px}
.article-item .content .cover{display:block;width:300px;height:180px;border:1px solid #e8e9e7;overflow:hidden;float:left;margin-right:20px}
.article-item .content .cover img{display:block;width:100%!important;height:100%!important}
.article-item .read-more{height:40px;line-height:40px;position:relative}
.article-item .read-more:before{content:" ";display:inline-block;height:1px;top:20px;left:100px;right:0;position:absolute;background-color:#d0d0d0}
.article-item .footer{color:#787977;margin-top:10px}
.article-item .footer a{display:inline-block;vertical-align:middle;font-style:normal}
.article-item .footer i{display:inline-block;vertical-align:middle;font-style:normal}
.article-item .footer .tags-icon:before{content:"\f02c"}
.article-item .footer .tags .tag{display:inline-block;font-size:12px;padding:2px 5px;background-color:#f1f2f0;color:#787977;margin:2px;text-decoration:none;-webkit-transition:all .2s;transition:all .2s}
.article-item .footer .readicon{margin-right:3px;font-size:16px}
.article-item .footer .readicon:before{content:"\f06e"}
.article-item .footer .commenticon:before{content:"\f086"}
.article-item .footer .num{font-family:SourceCodeProRegular,Menlo,Monaco,Consolas,"Courier New",monospace,'Helvetica Neue',Arial,sans-serif;display:inline-block;vertical-align:middle;font-style:normal}



.work_infodetail{color: #787977;margin-top: 10px;}
.work_infodetail .work_time{float:left}
.work_infodetail .work_time .tag{font-size: 12px;padding:5px 5px;background-color: #f1f2f0;color: #787977;margin: 2px;text-decoration: none;-webkit-transition: all .2s;transition: all .2s;}
.work_infodetail .work_info{float:right}

.col-other{width:100%}
.col-other .other-item{position:relative;background-color:#fff;margin-top:20px;overflow:hidden;border:1px solid #ededed}
.col-other .other-item .search{padding:20px;background-color:grey;position:relative}
.col-other .other-item .search .search-wrap{display:block;height:40px;padding:0 20px;background-color:#fff;border-radius:40px;position:relative;z-index:5}
.search .search-wrap input{border:none;height:40px;line-height:40px;width:100%;box-shadow:none;background-color:transparent}
.search .search-wrap .search-icon{font-size:18px;position:absolute;width:30px;height:30px;line-height:30px;text-align:center;right:5px;top:5px;color:#787977;-webkit-transition:all .3s;transition:all .3s;cursor:pointer}
.search .search-wrap .search-icon:hover{color:#6bc30d}
.search .search-wrap .search-icon .icon-search:before{content:"\f002"}
.search .search-result{position:absolute;top:40px;left:20px;right:20px;padding-top:30px;padding-bottom:20px;z-index:3;display:none;background-color:#fff;max-height:280px;overflow-y:auto;border:1px solid #e8e9e7;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
.search-result li a{padding:10px}
.search-result li a:hover{background:#eaeaea}
.col-other .other-item .category{position:relative;padding-bottom:20px}
.col-other .other-item .category li{display:block;height:40px;line-height:39px;position:relative;z-index:1}
.other-item .category li.slider{border-right:6px solid #484947;height:40px;background-color:#f8f9f7;position:absolute;top:0;left:0;right:0;z-index:0;transition:top .3s}
.other-item .category li.child a{padding:0 50px;font-size:12px}
.other-item .category li a{display:block;margin:0 30px;padding:0 20px;height:39px;border-bottom:1px solid #f8f9f7;transition:none;text-decoration:none;color:#787977}
#categoryandsearch.fixed{position:fixed;top:auto;width:300px;margin-top:0;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
.other-item-title{margin:10px 20px;padding:5px;line-height:30px;font-weight:600;border-bottom:1px solid #e8e9e7;color:#ab1c18;;position:relative;font-size:15px}
.other-item .tags{margin:10px 15px}
.other-item .tags a{display:inline-block;margin:5px 5px}
.other-item .inner{margin:0 15px;padding-bottom:10px;line-height:26px;font-size:15px}
.other-item .inner .hot-list-article li{display:block;line-height:32px;position:relative;margin:3px 0;counter-increment:nums;padding-left:30px;overflow:hidden;word-wrap:normal!important;white-space:nowrap;text-overflow:ellipsis}
.hot-list-article li a{color:#787977}
.hot-list-article li:before{width:22px;height:22px;line-height:22px;text-align:center;content:counter(nums,decimal);position:absolute;left:0;top:5px;border-radius:100%;background-color:#edefee;text-shadow:0 1px 0 rgba(255,255,255,.5);font-family:SourceCodeProRegular,Menlo,Monaco,Consolas,"Courier New",monospace,'Helvetica Neue',Arial,sans-serif}
.hot-list-article li:first-child:before,.hot-list-article li:nth-child(2):before,.hot-list-article li:nth-child(3):before{color:#fff;text-shadow:none}
.hot-list-article li:first-child:before{background-color:#e24d46}
.hot-list-article li:nth-child(2):before{background-color:#2ea7e0}
.hot-list-article li:nth-child(3):before{background-color:#6bc30d}
.hot-list-article li a:hover{text-decoration:underline;color:#6bc30d}
.article-item .content h6{margin:20px 0;border-left:3px solid #6bc30d;min-height:26px;line-height:26px;padding:5px 20px;background-color:#f8f9f7;font-size:16px;font-weight:400;color:#585957;text-shadow:0 1px 0 rgba(255,255,255,.5);clear:both}
.article-item .content .copyright{clear:both;background-color:#f8f9f7;padding:15px 20px;line-height:22px;text-shadow:0 1px 0 rgba(255,255,255,.8);font-size:12px;color:#787977}
.article-item .content .copyright .f-toe{overflow:hidden;word-wrap:normal!important;white-space:nowrap;text-overflow:ellipsis}
.article-item .content .copyright p{margin:0}
.article-item .content .copyright p:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.article-item .content a{color:#3e8bc7;margin:0 2px}
.article-item .content .copyright a{text-decoration:none}
.article-item .content .b-relation li:before{content:"◈";margin-right:5px;color:#787977}
.share{margin:30px 0 0 0;text-align:center;font-size:30px}
.share ul{overflow:hidden;margin:0 auto;display:table}
.share ul::after{clear:both}
.share ul li{float:left;width:50px;height:50px;box-sizing:border-box;border:2px solid #e8e9e7;border-radius:50%;margin:0 10px;opacity:.75;transition:opacity .36s linear;cursor:pointer;position:relative;text-rendering:auto}
.share ul li span{display:block;width:100%;height:100%;position:relative}
.share ul li:hover{opacity:1}
.share ul li.f-praise{border-color:#f46753}
.share ul li.f-weinxi{border-color:#5ac64f}
.share ul li.f-sina{border-color:#ff7171}
.share ul li.f-qzone{border-color:#fbb611}
.share ul li.f-qq{border-color:#14afff}
.share ul li a{position:absolute;background:url("../image/page/shareicon.png")/*tpa=http://hzjsj.top/Public/qd/image/page/shareicon.png*/ no-repeat;background-size:32px 160px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);margin:0}
.share ul li .s-praise{background-position:0 -128px}
.share ul li .s-weinxi{background-position:0 0}
.share ul li .s-sina{background-position:0 -64px}
.share ul li .s-qzone{background-position:0 -32px}
.share ul li i{color:#14afff}
.blog-comment{position:relative;margin-bottom:10px}
.blog-comment img{width:22px;height:22px}
.blog-comment li:first-child{border-top:1px dotted #bbb}
.blog-comment li{border-bottom:1px dotted #bbb;padding:15px 0 10px 0}
.blog-comment .comment-content,.blog-comment .info,.blog-comment .replycontainer{margin-left:53px}
.blog-comment .info-footer{font-size:13px}
.blog-comment .info,.blog-comment .replycontainer{padding-top:5px}
.blog-comment .replycontainer .layui-form-item{margin-bottom:5px}
.blog-comment .info {overflow-x:hidden}
.blog-comment .info span{padding-right:5px}
.blog-comment .info .username{color:#01AAED}
.blog-comment .info .btn-reply{color:#009688}
.blog-comment .comment-content{padding:2px 0 5px 0;min-height:30px;font-size:13px;word-break: break-all}
.blog-comment hr{margin-left:53px}
.comment-parent>img{width:45px;height:45px;margin:5px 5px 5px 0;position:absolute;border-radius:50px}
.comment-child>img{width:40px;height:40px;margin:5px 5px 5px 0;position:absolute;border-radius:50px}
.comment-child{margin-left:53px;min-height:50px}
.comment-child .info{margin-left:48px;font-size:12px;line-height:20px}
.vistor{margin-left:-0.88%;margin-top:15px}
.vistor dd{position:relative;width:5%;margin:0 0 15px 0.88%;float:left;vertical-align:top;font-size:12px;margin-bottom:15px}
.vistor dd a {width:5%;height:0;padding-bottom:5%;}
.vistor dd a img{width:60px;height:60px;border-radius:2px}
.vistor dd a cite{position:absolute;bottom:5px;left:0;width:100%;height:20px;line-height:20px;text-align:center;background-color:rgba(0,0,0,.2);color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.category-toggle{position:fixed;right:0;top:40%;width:15px;background:#009688;color:#fff;font-size:16px;padding:30px 0;z-index:9999}
.categoryIn{-moz-animation:categoryIn .5s;-o-animation:categoryIn .5s;-webkit-animation:categoryIn .5s;animation:categoryIn .5s}
.categoryOut{-moz-animation:categoryOut .5s;-o-animation:categoryOut .5s;-webkit-animation:categoryOut .5s;animation:categoryOut .5s}
.article-category{position:fixed;top:60px;right:0;bottom:0;background:#393D49;color:#eee;width:160px;font-size:11px;padding:10px;margin:0;display:none;z-index:9}
.article-category>.article-category-title{text-align:center;border-bottom:1px solid #009688;font-size:15px;font-weight:500;padding:0 0 5px 0;margin-bottom:5px}
.article-category>a{display:block;color:#eee;padding:5px 1%;margin:4px 0;background:#009688;width:98%;text-align:center;line-height:19px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left}
.article-category>a:hover{background:#5FB878}
.blog-mask{position:fixed;left:0;right:0;top:60px;bottom:0;background:rgba(0,0,0,.7);z-index:8}
.maskIn{-moz-animation:maskFadeIn .5s;-o-animation:maskFadeIn .5s;-webkit-animation:maskFadeIn .5s;animation:maskFadeIn .5s}
.maskOut{-moz-animation:maskFadeOut .5s;-o-animation:maskFadeOut .5s;-webkit-animation:maskFadeOut .5s;animation:maskFadeOut .5s}
.blogtx{ width:96px;height:96px;border-radius:100%;margin:15px auto;overflow:hidden;border: 5px solid #fff;border-radius: 100%;box-shadow: 0px 1px 5px 0px rgb(165 165 165 / 75%); -webkit-box-shadow: 0px 1px 5px 0px rgb(165 165 165 / 75%);-moz-box-shadow: 0px 1px 5px 0px rgba(165,165,165,0.75);}
.blogtx img{ width:100%}
.picturebox{min-height:400px;padding:40px}
.picturebox ul{margin-left:-5%;}
.picturebox ul li{width:20%;margin-left:5%;float:left;margin-bottom:30px;cursor:pointer}
.picturebox ul li .albumcover{width:100%;height:0;padding-bottom:75%;overflow:hidden}
.picturebox ul li .albumname {padding:10px 0;text-align:center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size:15px}
.picturebox ul li .albumcover img{width:100%;transition: all 0.6s;}
.picturebox ul li .albumcover img:hover{transform: scale(1.2);}
.ablumbox{min-height:400px;padding:40px}
.ablumbox .albumpicture img{width:100%}
.ablumbox .ablum_photobox {width:70%;float:left;position:relative}
.ablumbox .ablum_photobox ul{width:80%;margin:auto;position:relative}
.albumnumber {padding:10px 0;text-align:center;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;font-size:15px}
.ablumbox_pre{position:absolute;top:40%;left:0;cursor:pointer}
.ablumbox_pre i{font-size:50px}
.ablumbox_pre i:hover{color:#991010}
.ablumbox_next{position:absolute;top:40%;right:0;cursor:pointer}
.ablumbox_next i{font-size:50px}
.ablumbox_next i:hover{color:#991010}

.ablum_photocommend{width:28%;float:right}
.ablum_photocommend_btn{width:80px;height:35px;line-height:35px;color:#333;background-color:#f9f9f9;border:1px solid #ebebeb;text-align:center;margin-top:5px;cursor:pointer;font-weight:600}
.ablum_photocommend_title{margin-bottom:10px;font-weight:600}
.ablum_photocommend img{display: block;width: 100%}
.internetpal_no_number{padding:50px 0 0 0; text-align: center; color: #666;font-size:15px}

/*作品详细页 分享和编辑器*/
.title_info span{margin:0 10px}

.iShare .weibo {color:red;}
.iShare .qq {color:#2196f3;}
.iShare .wechat {color:#2b2d13;}
.iShare .wechat {color:#2bad13;}
.iShare .qzone {color:#ffc311;}
.iShare a i {font-size:20px;}
.iShare a {margin:0 3px!important;}

.doc-container {position:relative;padding-top:30px;-webkit-transition:all .2s;transition:all .2s;min-height:initial;/*高度最小值设置为：100px*/            min-height:80px;_height:80px;overflow:visible;}
.ke-container {width:100%!important;}
#work_content img {display:block;margin:auto;}
.bshare-custom .bshare-qzone {background:url("/images/shareqq.gif") no-repeat center top !important;background-size:40px 40px !important;}
.bshare-custom .bshare-weixin {background:url("/images/sharewx.gif") no-repeat center top !important;background-size:40px 40px !important;}
.bshare-custom .bshare-sinaminiblog {background:url("/images/sharesina.gif") no-repeat center top !important;background-size:40px 40px !important;}
.bshare-custom a {padding:52px 0 0 0 !important;}
.ke-edit {height:150px!important;}
.ke-edit-iframe {height:150px!important;}
.ke-container {margin:0 auto!important;text-align:center;width:100% !important;}
.phone-menu {display:none}
.nav {display:block}
.blog-user a{margin-left:10px}
/*登录*/
.top2-btn-dl {display:inline-block;*zoom:1;*display:inline;margin-left:15px;padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:5px;background-color:#991010;color:#f1f1f1;font-weight:600;text-decoration:none;cursor:pointer}
.top2-btn-reg {display:inline-block;margin-left:15px;padding-left:20px;padding-right:20px;padding-top:5px;padding-bottom:5px;background-color:#ebc796;color:#991010;font-weight:600;text-decoration:none;cursor:pointer}

@media screen and (max-width:1024px) {
.blog-user a i{display:none}
.logintext{color:#333}
.membertop_inlogin{display:block;width:100%;color:#333}
.blog-user a{color:#333;border-bottom: 1px solid #e8e9e7;display: block}
.space_info p{font-size:20px}
.space-name{float:initial;text-align:center}
.interacttx_ul{margin-left:-5%}
.interacttx_ul li { width:20%;margin-left:5%;float:left;margin-bottom:30px;cursor:pointer }
.interactimg{width:95%;height:0;padding-bottom:95%}
.work_infodetail{margin-top:0}
.newmain_title_name{font-size:22px}
.title_info span{display:block}
.faqdetailmain_left_img{margin:15px auto 10px auto}
.faqdetailmain_left_img{width:100%;height:0;padding-bottom:100%}
.article-item{margin-top:10px}
.work_infodetail .work_info{float:left}
.article-item .time{display:none}
.article-item .title{padding-right:0}
.col-content,.col-other{padding:0 0}
.picturebox{padding:15px}
.picturebox ul li{width:45%}
.layui-form-label{text-align:left}
.layui-input-block{margin-left:0}
.recent_guest{display:none}
.back_ico{display:block}
.space-name{display:block}
.footerpage{display:none}
.work_infodetail .work_time .tag{display:none}
.layui-nav .layui-nav-item a{height:50px;line-height:50px;color:#333}
.layui-nav .layui-nav-item{width:100%}
.layui-nav .layui-nav-item a:hover, .layui-nav .layui-this a{height:50px;line-height:50px;font-weight:normal!important;font-weight:600;font-size:15px;color:#ab1c18}
.titlenav {width:95% !important;margin:0px auto 0 auto;}
.container-fixed,.footer-fixed,.header-fixed {width:95%}
.follownumber{font-size:16px}

.phone-menu {display:block}
.nav {position:fixed;top:50px;left:0;right:0;display:none;width:100%;background:#fff;padding: 20px 0;}
.nav li:before {bottom:0;z-index:10}
.nav li {float:none;border-bottom:1px solid #e8e9e7}
.nav li:last-child {border:0}
.font_box {text-align:center;font-size:14px;line-height:30px;padding:10px 0;font-weight:normal;color:#ffefda;height:initial;line-height:30px;width:100%;margin:auto;}
.foot {padding:40px 0 60px;height:150px;background:#f8f7f5 url("/images/foot.jpg") center bottom no-repeat;width:100%;}
.box {width:100%;margin:0 auto;}
.foot-1 {width:100%;padding:0;float:left;border-right:none;margin-right:30px;}
.foot-2 {float:initial;width:100%;padding:0;}
.foot-2 dl {margin:0px;display:none}
.foot-weixin {width:100%;margin:20px 0 20px 0}
.foot-weixin img {width:60%;margin:auto;display:block;}
.nav-pagename {display:none}
#loginbefore {display:none}
#loginafter {display:none}
#categoryandsearchindex {display:none}
.article-item1 .time1 {font-family:Arial;position:initial !important;right:initial!important;top:initial!important;padding:initial!important;line-height:32px;width:100%}
.article-item1 .time1 span {width:100%;display:block}

.foot-menu {display:none}

.layui-layer-iframe {width:90%!important}
.layui-layer-rim{width:90%!important;height:80%!important}
.layui-layer {width:90%!important}
.layui-layer-hui{width:initial!important}

/*.layui-layer {width:95%!important;height:90%!important;}
layui-layer-content {width:100%!important;}*/
.member_detail_content_man_fk_right {float:initial;width:100%}
.member_detail_content_man_fk_left {width:100% !important;float:initial;}
.bshare-custom {display:none}
.newmain {width:95%;margin:40px auto}
.search_detail_textline_left {width:initial;padding:0 15px}
.search_detail_textline_right {width:100%}
.newmain_content {width:95%;margin:30px auto;line-height:30px;font-size:15px;color:#333;}
.faqdetailmain_left {width:15%;float:left;text-align:center;margin-left:2%}
.faqdetailmain_right {width:80%;float:right;border-left:1px solid #f2f2f2;position:relative;padding-bottom:40px;}
.newmain_title {width:100%;text-align:left;margin:30px auto}

#loginico {display:block;margin-top:5px}
.login_containter {width:90%;margin:0 auto;z-index:3;position:relative;margin-top:0px!important;margin-bottom:0px;}
.login_containter .login_left {margin-left:initial !important;width:initial !important;border-radius:10px;padding:0px;position:relative;margin:30px auto !important;}
.loginName {width:100% !important;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,.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:80% !important;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.PhoneRegBtn,.login_containter .login_left .login_validate .input_item input.PhoneloginBtn,.login_containter .login_left .login_validate .input_item input.loginBtn {width:100% !important;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 h3 {width:100%;height:30px;background:url(/images/login/icon_line.png) no-repeat left center;text-align:center;position:relative;}
.layui-layer-setwin .layui-layer-close2 {position:absolute;right:0px !important;top:0px !important;width:30px;height:30px;margin-left:0;background-position:-149px -31px;_display:none;z-index:9999999999999999999;}
.indexmain-line {width:100%;margin:30px auto 0 auto;border:1px solid #f2f2f2;background-color:#fdfdfd;padding:0px;}
/*注册*/.login_containter {width:100% !important;margin:0 auto;z-index:3;position:relative;margin-top:50px;margin-bottom:80px;}
.login_containter .login_left {margin-left:135px;width:90% !important;border-radius:2px;padding:0px 10px  !important;position:relative;margin:auto;}
.login-text {width:70px;text-align:left !important;display:inline-block;margin-right:10px;font-size:14px;}
.login_sex {display:inline-block;width:85%}
.login_place {display:inline-block;width:85%}
.login_place_select {width:32% !important;height:40px;display:inline-block;border-radius:6px;border:#ccc 1px solid;background:#fafafa;}
.loginName {width:65% !important;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 .icon_yzm_item {width:100% !important;display:inline-block;float:left}
.login_yzm_input {width:40px !important;padding:8px 0px 7px 50px;border:#ccc 1px solid;background:#fafafa;font:14px/25px 'Microsoft Yahei';outline:0;color:#333;margin-left:0px !important;border-radius:6px;}
.login_containter .login_left .login_validate .input_item {margin-top:15px !important;position:relative;}
.pclogoshow { display:none }
.phoneshow { display:block !important }
#nologin {display:none}

/*ishare分享*/
.iShare_wechat{display:none!important}
.iShare_qq{display:none!important}
}
