@charset "utf-8";

.currentNodeName{background-position:0 -153px;}

.detail .PublicationShow{margin-bottom:10px;}
.detail .metaSlide{margin-top:10px; height:19px; line-height:19px; font-size:.75em; color:#c00; border-bottom:solid #ccc 1px;}
.detail .metaSlide a{float:right; width:156px; padding-left:20px; color:#c00; cursor:pointer; background:url(/images/DataClosebg.gif) no-repeat 0 0;}
.detail .metabox{border:solid #ccc 1px;}
.detail .metadata{position:relative; font-size:.875em; background:#f5f5f5; border-top:solid #fff 1px; border-right:solid #fff 1px;}
.detail .metadata .area{position:relative; border-bottom:solid #fff 1px; min-height:34px;}
.detail .metadata .w1{width:100%; clear:both;}
.detail .metadata .w2{width:49.999999%; float:left;}
.detail .metadata .area label{width:100px; position:absolute; top:0; left:0; height:100%; text-align:right; font-weight:700; background-color:#e8e8e8; border-right:solid #fff 1px; border-left:solid #fff 1px; line-height:22px; cursor:default;}
.detail .metadata .area label font{position:absolute; top:50%; left:0; width:100%; margin-top:-11px;}
.detail .metadata .area .textcont{padding-left:106px; padding-right:6px; padding-top:6px; padding-bottom:6px;}
.detail .metadata .area .textcont p{padding-top:6px; padding-bottom:6px;}

.detail .title{padding-top:20px; padding-bottom:10px; text-align:center; font-size:1.5em; color:#0168b7; line-height:160%;}
.detail .title h2,
.detail .title h3{font-size:1em;}
.detail .title h3{display:none;}
.detail .memo{padding-bottom:10px; text-align:center; color:#5b5b5b; font-size:1em;}
.detail .memo span{display:inline-block; white-space:nowrap; margin-left:15px; margin-right:15px;}
.detail .time{text-align:center; font-size:0.875em; color:#666; line-height:34px; margin-top:20px; background-color:#f6f6f6; border:dotted #d5d5d5 1px;}
.detail .time a{color:#666;}
.detail .time a:hover{color:#333;}
.detail .time span{margin-left:10px; margin-right:10px; display:inline-block; white-space:nowrap;}
.detail .time span.fontsize a{margin-left:6px; margin-right:6px;}
.detail .time span.hidellcs{display:none;}
.detail .time span.llcs font{padding-right:6px;}
.detail .time span b#contentHits{font-weight:300; color:#c00;}
.sllcs{color:#c00;}
.detail .content{padding:20px 0 10px; font-size:.875em; line-height:200%; min-height:200px; _height:200px;}

.detail .content p{margin-bottom:25px;}
.detail .content .table_con{margin-bottom:25px;}
.detail .content .table_con td, .detail .content .table_con th{border:solid #000 1px; padding:6px; line-height:160%;}
.detail .content .table_con th{font-weight:700; text-align:center; background-color:#efefef;}
.detail .content table tr td p{margin-bottom:0;}
.detail .content a{color:#016cba;}
.detail .content a:hover{color:#016cba;}
.detail .content .iframe{width:90%; margin:0 auto;}
.detail #pageBreak{text-align:center; margin-bottom:30px; line-height:30px; font-family:"宋体"; font-size:.875em;}
.detail #pageBreak a{display:inline-block; padding-right:12px; padding-left:12px; margin:4px; background-color:#ededed;}
.detail #pageBreak a.hover{color:#fff; background-color:#016cba;}

.content-extended{height:44px; line-height:44px; padding-left:5px;}
.content-extended .button{float:left; font-size:.75em; text-align:left;}
.content-extended .button a{display:inline-block; margin-right:5px; margin-left:5px; color:#007ab9;}
.content-extended .share{float:right; width:190px;}
.content-qrcode{position:relative; text-align:center; margin:auto; padding-top:15px; padding-bottom:15px; font-size:.875em; line-height:26px; border-top:solid #ececec 1px;}
.content-qrcode img{ text-align: center; *display:inline !important; display: inline-block !important;}
.content-others{}
.relList{font-size:.875em; line-height:30px;}

.eApp-file{padding-top:8px; padding-bottom:8px; font-size:.875em; line-height:24px; border-top:solid #ccc 1px; border-bottom:solid #ccc 1px; margin-bottom:20px;}
.eApp-file .depName{float:left;}
.eApp-file .date{float:right;}

.content-tool{padding:5px 10px; margin-bottom:20px; font-size:.75em; line-height:180%; background-color:#fff5e5; border:solid #ffe9c8 1px;}
.content-tool span{margin-right:15px; display:inline-block; white-space:nowrap;}
.content-tool span.fontsize a{margin-left:6px; margin-right:6px;}

.documentHead{margin-top:30px;}
.documentHead .documentPic{text-align:center; border-bottom:solid #ff0000 2px;}
.documentHead .documentWh{text-align:center; font-size:.875em; line-height:200%; padding:12px 10px 0; }


/*sitemap*/
.SiteMap{margin-top:25px;}
.SiteMap .mapItem{padding-bottom:20px;}
.SiteMap .mapItem h4{margin-bottom:10px; padding:10px 12px; font-size:1em; color:#1e72b4; line-height:20px; border:dotted #ccc 1px;}
.SiteMap .mapItem h4 a{color:#1e72b4;}
.SiteMap .mapItem dl{position:relative; padding:10px 13px 0; font-size:.875em; line-height:180%; min-height:25px;}
.SiteMap .mapItem dl dt a{dcolor:#666;}
.SiteMap .mapItem dl dt a:hover{color:#333;}
.SiteMap .mapItem dl dd a{color:#999;}
.SiteMap .mapItem dl dd a:hover{color:#777;}
.SiteMap .mapItem dl dd{color:#999;}
.SiteMap .mapItem dl dd li{float:left;}
.SiteMap .mapItem dl dd li.spilt{padding-right:8px; padding-left:8px;}
.SiteMap .mapItem dl.supMenu dt{float:left; margin-right:16px;}
.SiteMap .mapItem dl.subMenu dt{position:absolute; top:10px; left:13px;}
.SiteMap .mapItem dl.subMenu dd{margin-left:108px;}


/*行政许可详情页*/
.xzxkInfo{padding-top:5px; font-size:.875em; line-height:30px;}
.xzxkInfo table,
.xzxkInfo table th,
.xzxkInfo table td{border-collapse:collapse;}
.xzxkInfo table th,
.xzxkInfo table td{padding:9px 10px 9px 15px; border:solid #d5d5d5 1px;}
.xzxkInfo table th{width:200px; text-align:right;}
.xzxkInfo table td.code{padding:22px 10px; text-align:center;}
.xzxkInfo table td span.undis{display:none;}

/*行政处罚详情页*/
.xzcfInfo{padding-top:10px; font-size:.875em; line-height:30px;}
.xzcfInfo table,
.xzcfInfo table th,
.xzcfInfo table td{border-collapse:collapse;}
.xzcfInfo table th,
.xzcfInfo table td{padding:5px 10px 5px 15px; border:solid #d5d5d5 1px;}
.xzcfInfo table th{width:18%; text-align:right; background-color:#f7f7f7;}
.xzcfInfo table td.code{padding:22px 10px; text-align:center;}

/*不规范行为详情页*/
.blxwInfo{margin-top:-1px; font-size:.875em; line-height:30px;}
.blxwInfo table,
.blxwInfo table th,
.blxwInfo table td{border-collapse:collapse;}
.blxwInfo table th,
.blxwInfo table td{padding:5px 10px 5px 15px; border:solid #d5d5d5 1px;}
.blxwInfo table th{text-align:left; background-color:#f7f7f7;}
.blxwInfo table td.code{padding:22px 10px; text-align:center;}
.blxwInfo .w01{width:15%;}
.blxwInfo .w02{}
.blxwInfo .w03{width:10%;}
.blxwInfo .w04{width:35%;}

.detailTitle{padding-top:15px; padding-bottom:30px; text-align:center; font-size:1.625em; font-weight:700; color:#0168b7; line-height:180%;}
.detailHead{padding:5px 15px; height:30px; line-height:30px; font-weight:700; font-size:1em; color:#0168b7; background-color:#e9f8ff; border-bottom:solid #cfe9f1 2px;}
.detailRemark{position:relative; z-index:3; padding:5px 20px; margin-top:-1px; font-size:1em; color:#1f71b8; text-align:center; background-color:#e9f8ff; border:solid #cfe9f1 1px; line-height:30px;}
.detailRemark a,
.detailRemark a:hover{color:#1f71b8;}

.xxgk td{border:1px #fff solid; border-collapse:collapse; background:#f5f5f5; font-size:0.87em;}
.xxgk td b{display:block; background:#e8e8e8; padding:5px 10px;}