@charset "utf-8";

.detail{padding:30px;}
.article-title{text-align:center; color:#000; font-size:24px; font-weight:bold; line-height:140%; padding:10px 0;}
.article-subtitle{font-size:1em; line-height:140%; text-align:center; padding-bottom:20px; color:#666666;}
.article-attr{padding-bottom:25px; color:#888888; text-align:center; font-size:14px; border-bottom:#e1e1e1 1px solid;}
.article-attr b{font-weight:normal;}
.article-attr span{margin:0 8px; display:inline-block;}
.article-attr .fontsize a{cursor:pointer; color:#888; margin-right:4px; margin-left:4px;}
.article-attr .fontsize a:hover{color:#8d0707;}
.article-attr .fontsize a.l{float:none;}
.article-attr #view span{ margin:0;}
.article-attr .llcs b{color: #8d0707;}

.article-content{clear:both; padding:20px 0; line-height:2.2; overflow:hidden; font-size: 16px;}
.article-content p{margin:15px 0;}
.article-content table,
.article-content video,
.article-content img{max-width:100%;}
.article-content a{color:#0063b8;}

.article-extended{line-height:36px; color:#666666; font-size:14px; padding:0 5px 0 15px; background:#f2f2f2;}
.article-extended dt{float:left; font-size:14px;}
.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 a{color:#666666; cursor:pointer;}
.article-extended dd a:hover{color:#333; font-weight:bold;}
.article-extended dd i{font-style: normal;}
.article-extended span{display:inline-block;}

.article-auxiliary{padding:25px 0 10px;}
.article-ewm{font-size:14px; text-align:center; padding:5px 0 0;}
.article-ewm dd{font-size:14px; color:#999;}

.meta-main{margin-top:2%; border:solid #c8dff1 1px; font-size:.875em;}
.meta-data{position:relative; background:#eff6fc; border-top:1px solid #fff; border-right:1px solid #fff;}
.meta-data dl dd{position:relative; float:left; width:100%; font-size:14px; border-bottom:solid #fff 1px;}
.meta-data dl dd.addWidth{width:50%;}
.meta-data dl dd label{width:120px; position:absolute; top:0; left:0; height:100%; text-align:right; background-color:#dbecf9; border-right:solid #fff 1px; border-left:solid #fff 1px; cursor:default;}
.meta-data dl dd label font{display:block; padding:10px; line-height:30px;}
.meta-data dl dd .display-block{margin-left:126px; padding:10px; min-height:30px; line-height:30px; word-wrap:break-word; word-break:break-all;}
.meta-data dl dd .display-block b{font-weight:normal; display:none;}
.meta-data dl dd .display-block b.show{display:inline-block;}
.meta-data dl dd p{margin-bottom:0 !important;}

.websiteMap{padding:30px 30px 15px;}
.websiteMap .module{padding-bottom:15px;}
.websiteMap h2{padding:0 20px; margin-bottom:15px; height:36px; line-height:36px; font-weight:bold; font-size:1em; background-color:#63abe5;}
.websiteMap h2 a{color:#fff;}
.websiteMap h2 a:hover{color:#fff;}
.websiteMap dl{}
.websiteMap dl h4{position:relative; padding:0 20px 0 22px; font-weight:normal; font-size:1em; overflow:hidden;}
.websiteMap dl h4 a{float:left; line-height:36px; max-width:100%; color:#63abe5; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.websiteMap dl h4 a:hover{color:#ff8b17;}
.websiteMap dl h4 a:before{position:absolute; top:-4px; left:5px; content:""; margin-top:18px; width:8px; height:8px; background-image:url(../images/easyh.png); background-repeat:no-repeat; background-color:transparent;}
.websiteMap dl h4 a:hover:before{background-image:url(../images/easy.png);}
.websiteMap dl dt{float:left; width:25%; font-size:15px;}
.websiteMap dl dt h4{font-weight:bold;}
.websiteMap dl dt h4 a{color:#0063b8;}
.websiteMap dl dd{float:left; width:25%; font-size:14px;}



/* 意见调查内容页 */
.article-msg{padding:0 20px 20px; margin-top: 20px; background:#f7f7f7;}
.article-msg .tit{text-align: center; position: relative; margin-bottom: 30px;}
.article-msg .tit h3{height:44px; width:200px; margin:auto; text-align:center; line-height:44px; font-size:16px; font-weight:bold; background:#EFEEEE;}
.article-msg-fbly{margin-bottom: 15px;}
.article-msg .zjly_fbly{width: 100%;}
.article-msg-attr{line-height: 38px;}
.article-msg-attr .endTime{float:left;}
.article-msg-attr .tjly{float:right;}
.article-msg-attr .tips{display:none; float: right; color:#f00;}
.article-msg-attr input{float:left;}
.article-msg-attr img{float:left; height:38px; width:80px; cursor:pointer;}
.article-msg-attr .zjly_yzm{width:120px; margin-right:10px;}
.article-msg-attr .zjly_tjly{margin-left:10px; font-size: 15px; background: #0063b8;}



