@charset "utf-8";
.content{margin:0 2%;}
.content-title{text-align:center; color: #333; font-size:1.625rem; line-height:1.4; padding:20px 0 25px;}
.content-attr{color: #666666; text-align:center; font-size:1.125rem; line-height: 45px;  border-bottom: 1px #b8c8b5 solid;}
.content-attr b{font-weight:normal;}
.content-attr span{margin:0 8px; display:inline-block;}
.content-attr .fontsize a, .content-attr .fontsize i{cursor:pointer; color: #666666; font-style: normal; margin:0 3px;}
 .content-attr .fontsize i.cur{font-weight: bold;color: #333;}
.content-attr .fontsize a:hover, .content-attr .fontsize i:hover{color:#8d0707;}
.content-attr #view span{ margin:0;}
.content-attr .llcs b{color: #8d0707;}
.content-article{clear:both; padding:20px 0; line-height:2.25; overflow:hidden; font-size: 16px;}
.content-article p{margin:15px 0;}
.content table, .content img, .content video{max-width:100%;}
.article-extended{line-height:36px; color:#666666; font-size:0.875rem; padding:0 5px 0 15px; margin:20px 0px;}
.article-extended dt{float:left; font-size:0.875rem;}
.article-extended dt span{float:left; line-height:24px; margin:6px 6px 6px 0; color:#888888;}
.article-extended dd{float:right;}
.article-extended dd span{margin:0 8px;}
.article-extended dd .print{background: url(../images/dayin.png) no-repeat; background-position: 0px 8px; padding-left: 24px;}
.article-extended dd .print:hover{background-position: -80px 8px;}
.article-extended dd .close{background: url(../images/dayin.png) no-repeat; background-position: 0px -112px; padding-left: 24px;}
.article-extended dd .close:hover{background-position: -80px -112px;}
.article-extended dd a{color:#666666; cursor:pointer;}
.article-extended dd a:hover{color:red; font-weight:bold;}
.article-extended dd i{font-style: normal;}
.article-extended span{display:inline-block; }
#article-share{float: left;}
/*分享图标*/
@font-face {
    font-family: "socialshare";
    src: url("../font/iconfont.eot");
    src: url("../font/iconfont.eot?#iefix") format("embedded-opentype"), url("../font/iconfont.woff") format("woff"), url("../font/iconfont.ttf") format("truetype"), url("../font/iconfont.svg#iconfont") format("svg")
}

.bshare-custom{font-family: "socialshare" !important; font-size:16px; font-style:normal; -webkit-font-smoothing:antialiased; -webkit-text-stroke-width:0.2px; -moz-osx-font-smoothing:grayscale}
.bshare-custom li{float:left;}
.bshare-custom li a{position:relative; display:inline-block; margin:4px; width:26px; height:26px; font-size:16px; font-weight:normal;padding-left: 0px !important;
 border-radius:50%; line-height:26px; border:1px solid #666; color:#666; text-align:center; vertical-align:middle; transition:background 0.6s ease-out 0s; }
.bshare-custom li a:hover{background-color:#666; color:#fff; font-weight:normal;}
.bshare-custom li a * {font-family:"socialshare" !important}
.bshare-custom .icon-qqim{color:#56b6e7; border-color:#56b6e7;}
.bshare-custom .icon-qzone{color:#fdbe3d; border-color:#fdbe3d;}
.bshare-custom .icon-sinablog{color:#ff763b; border-color:#ff763b;}
.bshare-custom .icon-wechat{color:#7bc549; border-color:#7bc549;}
.bshare-custom .icon-qqim:hover{background-color:#56b6e7;}
.bshare-custom .icon-qzone:hover{background-color:#fdbe3d;}
.bshare-custom .icon-sinablog:hover{background-color:#ff763b;}
.bshare-custom .icon-wechat:hover{background-color:#7bc549;}
.bshare-custom .icon-qqim:before{content:"\f11a";}
.bshare-custom .icon-qzone:before{content:"\f07a";}
.bshare-custom .icon-sinablog:before{content:"\f12a";}
.bshare-custom .icon-wechat:before{content:"\f09a";}

.layui-form-select dl dd.layui-this{background-color:#d71018;}
.layui-form-radio>i:hover, .layui-form-radioed>i{color:#d71018;}
.layui-form-radio *{font-size:16px;}
.layui-input-date{background:url(../images/date.png) no-repeat right;}
.layui-button-mod{text-align:center;}
.layui-btn{font-size:15px;}


@media only screen and (max-width:768px){
.content-attr {font-size: 0.875rem;text-align:left; line-height: 25px;}	
.content-attr .fl,.content-attr .fr{ float: none;}
.content-attr .fr{display: none;}
.mainbg{padding:0 10px;}
#zoomcon img,.content table, .content img, .content video{ width: 100% !important; height: auto !important;}
.content-title{text-align: left; font-size: 1.5rem;}
.article-extended{display: none;}
.yqljbox li a{font-size: 12px;}

}



@media only screen and (max-width:768px){

}
