/* 全局属性 */
* {padding: 0px;margin:0px;}
html,body {height:100%;}

.CB {clear:both;}

/* 头样式 */
.pointStyleControl {margin-bottom: 0px;background:transparent;padding-bottom:0px;padding-left:0px;}

.bc {border:1px solid #87CEEB;border-radius: 3px;-webkit-box-shadow: 0 0 5px rgba(192,192,192,0.5);}
.inBlock {display: inline-block;vertical-align:top;}
.mainDiv {width:100%;min-width:1100px;margin: 0px auto;}
.logo {width: 100%;height: 95px;background-image:url('../images/logo_background.png');
background-repeat: no-repeat;background-position:left;}
.logo .logoLogo {background-image:url('../images/logo.png');background-repeat: no-repeat;background-size:100% 100%;}
.searchButton {width: 100px;height: 30px;background-color: #4a90e2;color: #FFFFFF;border: none;}
.searchButton:hover {background-color: #1a508e;cursor: pointer;}

/* 娴忚鍣ㄦ彁绀烘牱寮� */
.browserTipDiv {height: 20px;line-height: 20px;font-size: 12px;color: #BE8321;}
.browserTipDiv span {display: inline-block;float: right;}
.browserTipDiv .questionSpan {cursor: pointer;}

/* 鐘舵�佸浘鏍囨牱寮� */
.statusIcon {height:24px;margin-left: 10px;margin-top:3px;display: inline-block;line-height: 24px;text-align: center;
		color: #FFFFFF;border-radius: 4px;font-weight: bold;font-size: 14px;border: 1px solid #FFFFFF;}
.status{color: red;}
.status1 {width:50px;background-color: #009933;}
.status2 {width:50px;background-color: #cc0000;}
.status3 {width:50px;background-color: #aeaeae;}
.status4 {width:100px;background-color: #aeaeae;}
.status5 {width:60px;background-color: #aeaeae;}
.statementIcon {width:100px;background-color: #4a90e2;}

.content {width: 100%; min-width:1100px; min-height:400px;margin: 0px auto;}
.contentTitle {width:100%;height: 30px;line-height: 30px;border-bottom: 2px solid #4a90e2;font-size: 14px;
	text-align: center;}
.contentTitleWord {width: 110px;height: 100%;display: inline-block;float: left;}
.contentTitleWordOn {background-color: #4a90e2;color: #FFFFFF;}

.contentTop {width: 100%;height: 240px;}
.contentTopLeft {width: 32%;height: 95%;}
.showListDiv {width: 100%;height: 208px;font-size: 12px;}
.showListOne {width: 100%;height: 32px;line-height: 32px;}
.showIconDiv {width: 100%;height: 208px;}
.showIconDivLine {width: 100%;height: 45%;}
.showIconOne {width: 80px;height: 70px;margin-top:7px;}
.showIconOne:hover {/*鐠併倛鐦夌紒鎾寸亯閺屻儴顕�->姒х姵鐖ｅù顔煎З閺佸牊鐏�*/}
.showIconOneIcon {width: 50px;height: 50px;border-radius: 5px;font-size: 20px;font-weight: 600;line-height: 50px;
	text-align: center;color: #FFFFFF;margin:1px auto;}
.showIconOneWord {text-align: center;font-size: 10px;}
.showIconOneTop {margin-left:50px;}
.showIconOneBottom {margin-left:20px;}
.showSearchDiv {width: 100%;height: 208px;}
.showSearchLine {width: 100%;height: 37px;line-height: 37px;}
.showSearchTitle {width:90px;margin-left:5px;float: left;font-size: 12px;text-align: center;}
.showSearchInput {width:180px;float: left;}
.showSearchButton {width: 100px;height: 30px;background-color: #4a90e2;color: #FFFFFF;border: none;}
.showSearchButton2 {width: 100px;height: 30px;background: #f2f8ff;color: #326fb6;border: 1px solid gray;border-radius: 3px;
	font-weight: 600;font-size: 13px;margin-left: 3px;}
.showSearchButton2:hover {background: #326fb6;color: #f2f8ff;cursor: pointer;}
.showSearchButton3 {width: 315px;height: 30px;background: #f2f2db;color: #409078;border: 1px solid gray;border-radius: 3px;
	font-weight: 600;font-size: 13px;margin:5px 3px;}
.showSearchButton3:hover {background: #409078;color: #f2f2db;cursor: pointer;}

.contentTopMiddle {width: 32%;height: 95%;margin-left: 1%;}
.contentTopRight {width: 32%;height: 95%;float: right;}

.contentMiddle {width: 100%;height: 540px;}
.contentDataDiv {width: 100%;height:90%;margin-top: 8px;}
.contentDataMapDiv {width: 50%;height: 100%;border-right: 1px solid gray;float: left;}
.contentDataMapSearchDiv {width: 90%;height: 40px;margin:0px auto; line-height: 40px;}
.contentDataMapSearchTitle {text-indent: 1em;font-size: 14px;color: #4a90e2;font-weight: 600;}
.contentDataMapSearchSelect {width: 150px;height: 25px;}
.contentDataMap {width: 500px;height: 400px;margin:0px auto;}


.contentDataCount {height: 40px;line-height: 40px;float: left;text-align: center;font-weight: 600;}
.contentDataCategoryDiv {width: 49%;height: 100%;float: right;}

.contentBottom {width: 100%;height: 240px;margin-top: 5px;}
.contentBottomLeft {width: 66%;height: 100%;}
.contentBottomRight {width: 33%;height: 100%;float: right;}
.contentScienceDiv {width:100%;height: 208px;}
.contentScienceIconDiv {width: 30%;height: 100%;float: left;margin-left: 6px;text-align: center;}
.contentScienceIcon {width: 100%;height: 40%;margin-top: 30px;font-size: 50px;}
.contentScienceWord {font-size: 12px;}
.contentLawLine {width: 100%;height: 30px;line-height: 30px;font-size: 12px;}
.contentLawLineTitle {width: 83%;height: 100%;overflow: hidden;margin-left: 10px;float: left;}
.contentLawLineDate {width: 15%;height: 100%;float: right;}


.foot {width: 100%;height: 110px;background-color: #F2F2F2;margin:0px;}
.footQRCodeDiv {width: 10%;height: 100px;float: left;}
.footQRCodePic {width: 60px;height: 60px;margin:20px auto 0px;}
.footQRCodePic img {width: 100%;height: 100%;}
.footQRCodeWord {width: 120px;height: 22px;font-size: 12px;color: #999999;margin:0px auto; text-align: center;}
.footInfoDiv {width: 60%;height: 100px;font-size: 12px;color: #999999;float:left;line-height: 20px;
	padding-top: 20px;text-align:center;}
.footerBottom {position: absolute;left: 0px;bottom: 0px;min-width:1100px;}

.barDiv {width: 100%;height: 35px;line-height:35px;/*background-color: #428bca;*/background-color: #006CCE;border: 1px solid #006CCE;}
.barDiv .barUl {color:#FFFFFF;}
.barDiv .barUl li{width:90px;display: block;float: right;font-size: 15px;text-align:center;}
.barDiv .barUl li:hover {color:#006CCE;background-color: #FFFFFF;cursor: pointer;font-weight: 600;font-size: 16px;}
.barHiddenDiv {width: 150px;display: none;position: absolute;top: 35px;left:0px;border: 1px solid #E7E6EA;}
.barHiddenDivLastOne {left: -60px;}
.barUl li {position:relative;z-index:1000;}
.barUl li:hover .barHiddenDiv {display: block;}
.barHiddenOne {width: 100%;height: 35px;line-height: 35px;font-size: 14px;background-color: #FFFFFF;box-shadow: 4px 4px 4px gray; 
	text-align: left; text-indent: 1em; overflow: hidden; white-space:nowrap; text-overflow:ellipsis;}
.barHiddenOne:hover {background-color: #006CCE;color:#FFFFFF;}

.text-align-right {text-align: right;}
.line-heihgt-middle {vertical-align: middle;}

.borderDiv {width: 100%;margin-bottom: 3px;background-color: #FFFFFF;}
.borderDiv .borderTitle {width:100%;height: 30px;line-height: 30px;border-radius: 5px 0px 0px 0px;background:linear-gradient(to bottom,#f3f3f3,#FFFFFF);border-bottom:1px solid #979797;border-radius:5px 5px 0px 5px;margin-bottom: 4px;}
.borderDiv .borderTitle .borderTitleWord {float: left;height: 100%;padding: 0px 10px;background-color: #026dc6;color: #FFFFFF;border-radius: 5px 0px 0px 5px;}
.borderDiv .borderTitle .borderTitleImg {width: 20px;height: 100%;float: left;
	background-image: url(../images/divTitleTriangle.png);background-repeat: no-repeat;background-size: 100% 100%;}
.borderDiv .borderInfoAdd {height: 30px;line-height: 30px;border-bottom: 1px solid #2e6da4;text-indent: 1em;color: orange;}
.borderDiv .borderCondition {width: 98%;margin:0px auto;}

.listSingleBorder {border:1px solid #979797;border-radius:5px;}/* 閸掓銆冩い闈涘礋娑撶専iv 鏉堣顢� */
.detailMainBorder {border: 5px solid #7c8dad;}/* 鐠囷附鍎忔い绁刟in鏉堣顢� */

.borderCondition table tr {height: 35px;}
.borderCondition table th,td {text-align: center;}
.borderCondition table thead {border-bottom: 1px solid gray;}
.form-group .label {width: 100px;}
.conditionLine {width: 100%;height: 35px;line-height: 35px;}
.conditionLineTribleHeight {width: 100%;height: 105px;line-height: 105px;margin-top: 10px;}
.conditionMini {width:2%;height: 100%;float: left;}
.conditionShort {width:4%;height: 100%;float: left;}
.conditionMiddle{width:8%;height: 100%;float: left;}

.conditionLong{width: 16%;height: 100%;float: left;}
.conditionDoubleLong{width: 32%;height: 100%;float: left;}
.conditionTripleLong{width: 48%;height: 100%;float: left;}

.paddingRight10 {padding-right:10px;}

.orgInfoRow:hover {background-color:#428bca;color:#FFFFFF;cursor: pointer;}

/* .searchDivBackground {background-image:url('../images/searchDivBackground.jpg');background-repeat: no-repeat;background-size:100% 100%;} */

.alertModelDiv {width: 100%;height: 100%;position: fixed;background-color: rgba(192,192,192,0.8);z-index: 9999;display: none;}
.alertModel {width: 30%;height: 175px;border: 2px solid #428bca;margin:20% auto;border-radius: 10px;background-color: #FFFFFF;}
.alertTitle {height: 40px;line-height: 40px;border-bottom: 2px solid #428bca;background-color:#428bca;color: #FFFFFF;font-size: 16px;font-weight: 600;text-indent: 1em;border-radius:7px 7px 0px 0px;}
.alertContent {height: 80px;width: 95%;margin:3px auto;font-size: 16px;text-align: center;}
.alertWarn {width: 45px; height: 45px; border-radius: 22.5px; color: #fff; background-color:#428bca; line-height: 45px; font-size:36px; margin:auto; margin-top:5px; margin-bottom:5px;}
.alertBottom {height: 30px;}
.alertButton {width: 80px;height: 100%;border: 2px solid #428bca;border-radius: 4px;background-color: #FFFFFF;color: #428bca;font-size: 16px;float: right;margin-right: 20px; margin-bottom:20px; font-weight: 600;}
.alertButton:hover {background-color: #428bca;color: #FFFFFF;}

/* 瀹藉害鎺у埗鏍峰紡 */
.divWidth2 {width: 2%;height: 100%;}
.divWidth3 {width: 3%;height: 100%;}
.divWidth4 {width: 4%;height: 100%;}
.divWidth5 {width: 5%;height: 100%;}
.divWidth6 {width: 6%;height: 100%;}
.divWidth7 {width: 7%;height: 100%;}
.divWidth8 {width: 8%;height: 100%;}
.divWidth10 {width: 10%;height: 100%;}
.divWidth11 {width: 11%;height: 100%;}
.divWidth12 {width: 12%;height: 100%;}
.divWidth14 {width: 14%;height: 100%;}
.divWidth15 {width: 15%;height: 100%;}
.divWidth16 {width: 16%;height: 100%;}
.divWidth18 {width: 18%;height: 100%;}
.divWidth20 {width: 20%;height: 100%;}
.divWidth25 {width: 25%;height: 100%;}
.divWidth30 {width: 30%;height: 100%;}
.divWidth40 {width: 40%;height: 100%;}

.divWidth5P {width: 5%;}
.divWidth10P {width: 10%;}
.divWidth15P {width: 15%;}
.divWidth20P {width: 20%;}
.divWidth25P {width: 25%;}
.divWidth30P {width: 30%;}
.divWidth35P {width: 35%;}
.divWidth40P {width: 40%;}
.divWidth45P {width: 45%;}
.divWidth50P {width: 50%;}
.divWidth55P {width: 55%;}
.divWidth60P {width: 60%;}
.divWidth65P {width: 65%;}
.divWidth70P {width: 70%;}
.divWidth75P {width: 75%;}
.divWidth80P {width: 80%;}
.divWidth85P {width: 85%;}
.divWidth90P {width: 90%;}
.divWidth95P {width: 95%;}
.divWidth100P {width: 100%;}

.gapDiv5 {width:100%;height:5px;}
.gapDiv4 {width:100%;height:4px;}
.gapDiv3 {width:100%;height:3px;}
.gapDiv2 {width:100%;height:2px;}
.gapDiv1 {width:100%;height:1px;}

.rowLightGray {background-color: #DCDCDC;}
.rowSmokeGray {background-color: #F5F5F5;}

.pageDiv {width: 100%;height: 60px;line-height: 60px;}
.pageDiv .pageButtonDiv {width: 100%;height:100%;float: left;}
.pageDiv .pageButtonDiv .liPointer {cursor: pointer;}
.pageDiv .pageInfoDiv {width: 300px;height:100%;float: left;}

.hoverIdent{text-decoration: underline;color:#0082c6;}
.genhuan{cursor:pointer}
.fontColor{color: #2996cf;}
.infoInlineSpan {display: inline-block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.inlineSpan15 {width: 15%;}
.inlineSpan20 {width: 20%;}
.inlineSpan25 {width: 25%;}
.inlineSpan30 {width: 30%;}
.inlineSpan40 {width: 40%;}
.inlineSpan50 {width: 50%;}
.inlineSpan100 {width: 100%;}
.divHidden {display: none;}

/* 璇佷功鎵撳嵃鏍峰紡 */
.certPrintDiv {width: 40px;height:55px;position: fixed;top: 300px;right: 40px;border: 3px solid #4682B4;background-color: #FFFFFF;cursor: pointer;}
.certPrintDiv img {width: 30px;height:30px;margin:0px auto;display: block;}
.certPrintDiv .certPrintButton {width: 100%;height: 20px;border:none;background-color: #4682B4;color: #FFFFFF;font-size: 12px;}

/* 椤电鍒囨崲鏍峰紡 */
.switchLabel {list-style:none;border-bottom: 3px solid #7c8dad;padding-bottom: 3px;}
.switchLabel li {height:35px;line-height:35px;display: inline-block;border-right:1px solid #a0a0a0;}
.switchLabel a {text-decoration : none;margin:0px 10px;display: block;padding: 0px 10px;}
.switchLabel .active {}
.switchLabel .active a {background-color: #428bca;color: #FFFFFF;}

/* 琛ㄦ牸鐩稿叧鏍峰紡 */
#ContentRow table tbody tr:nth-of-type(even){background-color: #f5f5f5;}
.backgorundHui{background-color: #f5f5f5;}
.marginBottom {margin-bottom: 5px;background-color: #e1e6eb;}
.certWarn {text-align: center;}
.checkWarn {color: red;}
.orgWarn {text-align: center; display: none;}
#statuteTitle {text-align: center; height: 65px; line-height: 65px; font-size: 15px;}
#statuteHr {width: 100%; border-top: 1px solid grey;}
#statuteAuthor {text-align: center; height: 44px; line-height: 44px;}
.detailDiv {background-color: #FFFFFF;margin-bottom: 10px;width: 100%;}
.toTop {opacity: 0.5;}
#toTop:hover {opacity: 1;}
#topImg {width: 40px;}
.alertInfo {color: red; float: left;margin-left: 110px; margin-top:-40px; font-size: 14px;}
.titleInfo {text-align: center; display: none;}
.titleInfo1 {text-align: center; display: none;}

/* #ADD8E6  #EBF6FB */

.commonTableDiv table {width:100%;}
.commonTableDiv table tr {width:100%;}
.commonTableDiv td,th {border:1px solid #ADC5E5;text-align:center;}
.commonTableDiv th {background-color:#E4EDFE;}
.commonTableDiv a:hover {cursor:pointer;}

.commonTableDivLarge table {width:100%;}
.commonTableDivLarge table tr {width:100%;height:35px;}
.commonTableDivLarge table tr:hover td {background-color:#EBF6FB;}
.commonTableDivLarge td,th {border: 1px solid #DCDCDC;text-align:center;}
.commonTableDivLarge th{background-color:#EBF6FB;}
.commonTableDivLarge td{background-color:#FFFFFF;}
.commonTableDivLarge a:hover {cursor:pointer}