﻿.pagination>li>a,
.pagination>li>span {
	color: #666;
}

.von_bread {
	padding: 10px 20px;
	background: #f6f6f6;
	margin: 15px 0;
	color: #666666;
	font-size: 16px
}

.von_bread a {
	margin: 0 3px
}

.von_bread a:last-child:hover {
	text-decoration: none;
}

.von_bread a:last-child {
	color: #999
}

@media (max-width:600px) {
	.von_bread {
		margin: 15px 10px;
		padding: 10px 15px;
	}
}

.doc_table {
	border: 1px solid #ddd;
	margin-bottom: 30px;
	border-bottom: 0
}

.doc_table li {
	display: flex;
	border-bottom: 1px solid #ddd;
}

.doc_table li .two {
	display: flex;
	width: 50%
}

.doc_table li .one {
	width: 100%;
	display: flex;
}

.tit {
	background: #eee;
	text-align: center;
	width: 100px
}

.txt {
	flex: 1
}

.txt,
.tit {
	line-height: 1.6;
	font-weight: 500;
	font-size: 16px;
	padding: 10px 15px;
}


/*文件内容*/

.doc_title {
	text-align: center;
}

.doc_title h1 {
	line-height: 1.5;
	padding: 10px 0
}

.doc_title h5 {
	padding: 15px 0;
	border-top: 1px #bbb dashed;
	border-bottom: 1px #bbb dashed;
	margin: 20px 0;
	color: #999;
	display: flex;
	justify-content: center;
	align-items: center;
	flex-wrap: wrap;
}

.doc_title span {
	margin: 5px 3%;
	line-height: 1.5;
	display: flex;
	justify-content: center;
	align-items: center;
}

.doc_title span a {
	color: #999;
}

.doc_text {
	padding: 10px 0
}

.doc_text p {
	padding: 10px 0;
	line-height: 2;
	text-align: justify;
}

.doc_text p img,
.doc_text section img {
	max-width: 100% !important;
	height: auto !important;
	text-align: center;
	padding: 0 5%
}


/*关闭打印*/

.von_print {
	text-align: right;
	margin: 30px 0
}

.von_print span {
	margin: 0 15px;
	font-size: 14px;
	color: #ddd
}

.von_print a {
	color: #999;
	font-size: 14px;
}


/*相关解读等其他*/

.doc_other {
	border-top: 1px #bbb dashed;
	padding: 30px 0;
}

.doc_other label {
	margin-bottom: 10px;
	font-weight: 500;
}

.doc_other .form-group {
	margin-bottom: 20px;
}

.doc_other_tab {
	border-bottom: 1px solid #ddd;
	margin-bottom: 15px
}

.doc_other_tab a {
	display: inline-block;
	font-size: 18px;
	line-height: 40px;
	text-decoration: none;
	position: relative;
	color: #2D85C5;
	font-weight: bold;
	margin-right: 30px
}

.doc_other_tab a:last-child {
	color: #333
}

.doc_other_tab a:first-child:after {
	content: "";
	position: absolute;
	width: 100%;
	height: 1px;
	background: #2D85C5;
	bottom: -1px;
	left: 0;
}

.doc_name {
	line-height: 2;
	font-weight: bold;
	color: #006CC6;
	margin-bottom: 10px;
	font-size: 20px
}

.doc_unscr li {
	padding: 5px 0;
}

.doc_unscr li a {
	margin-right: 5%;
}

.buttons {
	text-align: center;
}


/*意见列表*/

.doc_ques_card h5 {
	color: #999;
	margin-bottom: 10px
}

.doc_ques_card div {
	background: #f5f5f5;
	padding: 15px 20px;
	margin-bottom: 20px;
	text-align: justify;
}

.doc_ques_card p {
	display: block;
	margin-top: 10px;
	border-top: 1px solid #ddd;
	padding-top: 10px;
	color: #666;
	display: flex;
}

.doc_ques_card p span {
	flex: 1
}

.doc_other nav {
	text-align: center;
}

.doc_result p {
	margin-bottom: 10px;
	line-height: 2;
}

.doc_yzm {
	flex-wrap: wrap;
}

.doc_yzm img {
	height: 40px;
	margin-right: 10px
}

.doc_yzm a {
	font-size: 14px;
	padding: 5px 0
}

.doc_form {
	padding: 40px 0
}

.doc_form.form-horizontal .control-label {
	font-weight: 500;
}

.doc_form input,
.doc_form select {
	font-size: 20px;
	height: 40px
}

.doc_form button {
	width: 150px;
	padding: 9px 15px
}

@media (max-width:600px) {
	.doc_table {
		margin-bottom: 10px
	}
	.doc_table li {
		display: block;
		border: 0
	}
	.doc_table li .two {
		width: 100%
	}
	.doc_table li p {
		border-bottom: 1px solid #ddd
	}
	.doc_title h1 {
		font-size: 24px
	}
	.doc_title i {
		display: none;
	}
	.doc_title h5 {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		padding: 10px 0;
		margin: 10px 0
	}
	.doc_text p img,
	.doc_text section img {
		padding: 0
	}
	.doc_text p {
		padding: 5px 0;
		line-height: 1.5;
	}
	.doc_other {
		padding: 10px 0 20px
	}
	.doc_other .form-group {
		padding: 0
	}
	.doc_yzm label {
		width: 100%
	}
	.von_zw {
		padding: 0 10px
	}
	.doc_form {
		padding: 20px 0
	}
	.doc_form input,
	.doc_form select {
		font-size: 16px;
		height: 40px
	}
}


/*信件*/

.von_emall {
	margin-bottom: 20px
}

.von_emall:last-child {
	margin-bottom: 40px
}

.von_emall table {
	border: 1px solid #ddd;
	width: 100%
}

.von_emall tr {
	border-bottom: 1px solid #ddd
}

.von_emall th {
	font-weight: 500;
	width: 18%;
	background: #eee;
	text-align: center;
}

.von_emall th,
.von_emall td {
	padding: 15px 20px;
}

@media (max-width:600px) {
	.von_emall th,
	.von_emall td {
		padding: 5px 10px;
	}
	.von_emall th {
		width: 30%;
		text-align: left;
	}
}


/*依申请公开*/

.t1 {
	position: relative;
	overflow: hidden;
	line-height: 40px;
	margin: 0 0 10px;
}

.t1 span {
	position: relative;
	display: inline-block;
	height: 40px;
	padding: 0 25px;
	line-height: 40px;
	font-size: 18px;
	background-color: #f2f2f2;
	border-radius: 100px;
}

.t1 span:after {
	content: '';
	position: absolute;
	top: 50%;
	left: 100%;
	width: 300%;
	height: 2px;
	border-bottom: 1px solid #ddd;
	margin-left: 20px;
}

.t1 span::before {
	content: '';
	position: absolute;
	top: 50%;
	right: 100%;
	width: 300%;
	height: 2px;
	border-bottom: 1px solid #ddd;
	margin-right: 20px;
}

.t3 {
	position: relative;
	border-bottom: 1px dashed #ddd;
	padding: 12px 15px 20px;
	line-height: 16px;
}

.t3 span {
	font-weight: bold;
}

.tc {
	text-align: center;
}

.mb20 {
	margin-bottom: 20px;
}

.t3 span {
	font-size: 20px;
	color: #333;
	border-left: 8px solid #006CC6;
	display: inline-block;
	margin-left: -15px;
	padding: 0 0 0 10px;
	line-height: 20px;
}

.form-horizontal .form-group.row,
.form-horizontal .radio {
	margin-bottom: 25px;
}

.red {
	color: red;
}

.info-btns [class*="btn"] {
	margin: 10px;
	transition: .3s;
}

.info-btns .btn-lg {
	font-size: 18px;
	line-height: 20px;
}

.md-blue {
	background-color: #224b7f;
}

.md-red,
.md-red>a,
.md-orange,
.md-orange>a,
.md-yellow,
.md-yellow>a,
.md-green,
.md-green>a,
.md-cyan,
.md-cyan>a,
.md-blue,
.md-blue>a,
.md-purple,
.md-purple>a,
.md-pink,
.md-pink>a,
.md-lightblue,
.md-lightblue>a,
.md-deepblue,
.md-deepblue>a,
.gd-red,
.gd-red>a,
.gd-orange,
.gd-orange>a,
.gd-yellow,
.gd-yellow>a,
.gd-green,
.gd-green>a,
.gd-cyan,
.gd-cyan>a,
.gd-blue,
.gd-blue>a,
.gd-purple,
.gd-purple>a,
.gd-pink,
.gd-pink>a,
.gd-lightblue,
.gd-lightblue>a,
.gd-deepblue,
.gd-deepblue>a {
	color: #fff !important;
}

.md-blue {
	background-color: #1b80d2;
}

.layui-hide {
	display: none!important;
}

.layui-upload-file {
	display: none!important;
	opacity: .01;
	filter: Alpha(opacity=1);
}

.text-blue {
	color: #1b80d2
}

.layui-form label {
	font-weight: 500;
}

.layui-form p {
	font-size: 14px;
	margin: 10px 0
}

.add {
	border: 1px solid #666;
	border-radius: 50%;
	width: 14px;
	height: 14px;
	display: inline-block;
	line-height: 14px;
	text-align: center;
	margin-right: 8px;
	font-size: 12px;
	color: #666
}

@media (max-width: 768px) {
	.form-horizontal .control-label {
		margin-bottom: 10px
	}
	.input-group {
		margin-bottom: 20px
	}
	.form-horizontal .form-group.row {
		margin-bottom: 0
	}
	.lmy_container h2 {
		font-size: 24px
	}
	.form-horizontal .form-group {
		margin-left: -5px;
		margin-right: -5px;
	}
}

@media (max-width: 600px) {
	.lmy_container form {
		padding: 0 10px
	}
}


/*在线访谈*/

.talk_video {
	display: flex;
	margin-top: 30px;
	margin-bottom: 30px
}

.talk_video video {
	width: 100%;
	height: 100%
}

.talk_video h3 {
	line-height: 1.5;
	margin-top: 10px;
	margin-bottom: 20px;
	font-weight: bold;
	color: #006CC6
}

.talk_video h5 {
	line-height: 1.5;
	margin-bottom: 30px
}

.talk_video h5 p {
	color: #666
}

.talk_video p {
	line-height: 2;
	display: flex;
	color: #006CC6;
	margin-top: 20px
}

.talk_video p span {
	color: #333;
	flex: 1
}

#talkimage.swiper-container {
	margin-bottom: 30px
}

#talkimage .swiper-button-prev {
	background: rgba(0, 0, 0, 0.3);
	padding: 5px 0;
	color: white;
	left: 0
}

#talkimage .swiper-button-next {
	background: rgba(0, 0, 0, 0.3);
	padding: 5px 0;
	color: white;
	right: 0
}

#ftalkimage .swiper-slide {
	height: 260px;
	overflow: hidden;
}

#talkimage .swiper-slide img {
	width: 100%;
	height: 260px;
}

.buttons button {
	padding: 10px 30px
}

.doc_yzm label {
	margin-bottom: 0
}

.doc_ques_card li {
	margin-top: 20px
}

#opinionForm {
	display: block;
}

#opinionForm .form-group {
	padding: 0 16px
}

@media (max-width:1024px) {
	.talk_video {
		display: block;
	}
	.talk_video h5 {
		display: none;
	}
	.talk_video h5,
	.talk_video h3 {
		margin-bottom: 10px
	}
	.talk_video p {
		margin: 0
	}
	#talkimage .swiper-slide img {
		height: 198px
	}
}

@media (max-width:977px) {
	.talk_video video {
		padding: 0
	}
	#talkimage .swiper-slide img {
		height: 145px
	}
	.doc_title h1 {
		font-size: 24px
	}
	.talk_video {
		margin-bottom: 0
	}
	.talk_video h5 {
		display: block;
	}
	#talkimage.swiper-container {
		margin-bottom: 20px
	}
	#opinionForm .form-group {
		padding: 0
	}
	.doc_yzm label {
		margin-bottom: 10px
	}
}

@media (max-width:600px) {
	.talk_video video {
		padding: 0
	}
	#talkimage .swiper-slide img {
		height: 240px
	}
}


/*政府机构*/

.von_card {
	border: 1px solid #DDDDDD;
	padding: 30px;
	margin-bottom: 40px
}

.von_card h3 {
	font-weight: 500;
	margin: 0
}

.von_card .jl-info-text p {
	line-height: 1.5;
}

@media (max-width:977px) {
	.von_card {
		margin-top: 20px;
		padding: 20px;
		margin-bottom: 20px
	}
}


/*领导之窗*/

.von_left {
	background: #f6f6f6;
	border-radius: 4px;
	overflow: hidden;
	width: 20%;
	margin-bottom: 20px
}

.von_left h3 {
	background: #88C0F1;
	color: white;
	padding: 30px 15px;
	border-radius: 2px;
	text-align: center;
}

.t4 {
	position: relative;
	padding: 15px 15px;
	line-height: 1;
}

.t4 span {
	border-left: 4px solid #006CC6;
	display: inline-block;
	margin-left: -15px;
	padding: 0 0 0 10px;
}

.von_left li .flex {
	flex-wrap: wrap;
}

.von_left li a {
	display: block;
	padding: 10px 20px
}

.von_left li {
	border-bottom: 1px solid #eee;
	padding: 10px 15px;
}

.von_left .iconfont {
	font-size: inherit;
}

.von_right {
	width: 80%;
	padding-left: 30px;
	margin-bottom: 20px
}

.ld_info {
	margin-bottom: 30px
}

.ld_info_img {
	width: 18%
}

.ld_info_img img {
	width: 100%
}

.ld_info_t {
	margin-left: 20px;
	flex: 1
}

.ld_info_t span {
	padding: 10px 0 15px;
	display: block;
	border-bottom: 1px #bbb dashed;
	margin-bottom: 18px
}

.ld_info_t h2 {
	font-weight: 500;
	line-height: 1.5;
}

.ld_info_t p {
	margin: 10px 0;
	line-height: 2;
}

.ld_info_t a {
	background: #006CC6;
	color: white;
	padding: 8px 20px;
	border-radius: 2px;
	font-size: 14px;
	line-height: 1;
	margin-left: 20px
}

.ld_info_t h4 {
	font-size: 16px
}

.ld_jl {
	margin-bottom: 20px
}

.ld_jl p {
	text-indent: 2em
}

.ld_jl p a {
	margin-left: 10px;
	letter-spacing: 2px
}

.von_ul li {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 10px 0
}

.von_ul li:nth-child(5n) {
	padding-bottom: 30px;
	margin-bottom: 30px;
	border-bottom: 1px #bbb dashed;
}

.ld_jl .von_ul li:nth-child(5n) {
	padding: 10px 0;
	margin-bottom: 0;
	border-bottom: 0
}

.von_ul {
	padding: 10px 0
}

.von_ul li a {
	overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	text-overflow: ellipsis;
	position: relative;
	padding-left: 15px;
	-webkit-box-flex: .85;
	-ms-flex: .85;
	flex: .85
}

.von_ul li a:after {
	content: "";
	position: absolute;
	left: 0;
	top: 50%;
	width: 4px;
	height: 4px;
	border-radius: 50%;
	background: #999;
	margin-top: -2px;
}

.von_ul li span {
	color: #999;
}

@media (max-width:977px) {
	.von_leftr.flex,
	.ld_info.flex {
		display: block;
	}
	.von_right {
		width: 100%;
		padding: 0
	}
	.ld_info,
	.ld_jl {
		margin-bottom: 0
	}
	.ld_info_t {
		margin-left: 0;
		margin-bottom: 20px
	}
	.ld_info_img {
		width: 40%;
		margin: 10px auto
	}
	.ld_info_t h2 {
		justify-content: center;
	}
	.ld_info_t span {
		text-align: center;
	}
}


/*图片列表*/

.von_imglist {
	margin-top: 12px;
	flex-wrap: wrap;
	justify-content: flex-start;
	display: flex;
}

.von_imglist li {
	width: 33.3333%;
	padding: 10px 15px;
	text-align: center;
}

.von_imglist li img {
	width: 100%;
	margin-bottom: 10px;
	height: 210px;
	object-fit: cover;
	display: inline-block;
}

.von_left_nav a {
	background: white;
	position: relative;
	display: block;
}

.von_left_nav a:after {
	content: ">";
	position: absolute;
	right: 20px;
	top: 50%;
	color: #999;
	transform: translateY(-50%);
}

.von_left_nav a:hover,
.von_left_nav a.active {
	text-decoration: none;
	background: #006CC6;
	color: white
}

.von_left_nav a:hover:after,
.von_left_nav a.active:after {
	color: white
}


/*信件列表*/

.li-table table {
	width: 100%;
	table-layout: fixed
}

.li-table tr {
	border-bottom: 1px #ddd dashed;
}

.li-table tr:first-child {
	border: 0
}

.li-table td {
	padding: 20px 0;
}

.li-table th {
	text-align: center;
	padding: 10px;
	background: #E4F3FF;
	font-weight: 500;
}

.li-table tr td:nth-child(n+2) {
	text-align: center;
}

@media (max-width:1200px) {
	.von_imglist li img {
		height: 154px
	}
}

@media (max-width:977px) {
	.von_imglist {
		margin: 0 -5px
	}
	.von_imglist li {
		padding: 5px
	}
	.von_imglist li img {
		height: 154px
	}
	.li-table tr td:nth-child(2n),
	.li-table tr th:nth-child(2n) {
		display: none;
	}
}

@media (max-width:600px) {
	.von_imglist li img {
		height: 81px
	}
}


/*年度公开年报*/

.von-dis-tit {
	display: flex;
	align-items: center;
	margin-top: 30px
}

.von-dis-li h4 {
	border-left: 6px solid #006CC6;
	padding-left: 10px;
	color: #006CC6;
	margin-right: 15px;
	font-size: 18px;
}

.von-dis-tit span {
	background: #e9e9e9;
	width: 100%;
	height: 1px;
	flex: 1;
}

.von-dis-li ul {
	padding: 20px;
	display: flex;
	flex-wrap: wrap
}

.von-dis-li ul li {
	width: 25%
}

.von-dis-li ul li a {
	padding: 15px 10px;
	display: block;
	color: #333;
	font-size: 16px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-decoration: none
}

.von-dis-li ul li a:hover {
	background: #006CC6;
	color: white
}

.von-dis-li ul li a:hover span {
	color: white
}

.von-dis-li ul li span {
	color: #006CC6;
	margin-right: 10px
}

@media (max-width:977px) {
	.von-dis-li ul li {
		width: 50%
	}
}

@media (max-width:600px) {
	.von-dis-tit {
		margin-top: 10px
	}
	.von-dis-li ul {
		padding: 10px 15px
	}
	.von-dis-li ul li {
		width: 100%
	}
	.von-dis-li ul li a {
		padding: 10px 0
	}
}


/*网站地图*/

.von_map {
	margin: 30px 0
}

.von_map .flex a {
	border: 1px solid #ddd;
	padding: 5px 10px;
	margin: 10px 20px 10px 0;
	border-radius: 4px;
}

.von_map .flex a:hover {
	text-decoration: none;
	background: #C9E8F9;
	border: 1px solid #C9E8F9;
	color: #0062AB
}

.von_map .flex {
	flex-wrap: wrap;
}

.von_map h3 {
	border-bottom: 1px solid #CCCCCC;
	margin-bottom: 15px
}

.von_map h3 a {
	display: inline-block;
	line-height: 40px;
	text-decoration: none;
	position: relative;
	color: #006CC6;
	font-weight: bold;
	padding: 0 15px 10px;
	font-size: 20px;
}

.von_map h3 a:first-child:after {
	content: "";
	position: absolute;
	width: 100%;
	height: 5px;
	background: #006CC6;
	bottom: -3px;
	left: 0;
}

@media (max-width:977px) {
	.von_map {
		margin-bottom: 20px
	}
}


/*分享*/

.share {
	zoom: 1;
}

.share:after {
	content: "";
	display: block;
	clear: both;
}

.share a {
	float: left;
	width: 26px;
	height: 26px;
	border-radius: 50%;
	margin-left: 13px;
	background: #c9c9c9;
	cursor: pointer;
	display: block;
}

.share a i {
	display: block;
	width: 26px;
	height: 26px;
	-webkit-transition: .4s all;
	-moz-transition: .4s all;
	-ms-transition: .4s all;
	transition: .4s all;
}

.share a:hover i {
	-webkit-transform: rotate(360deg);
	-moz-transform: rotate(360deg);
	-ms-transform: rotate(360deg);
	transform: rotate(360deg);
}

.share #share-icon {
	width: 26px;
	height: 26px;
	float: left;
	display: none;
}

.share #share-icon img {
	width: 100%;
	height: 100%;
}

.share .share-qqzone i {
	background: url(../images/share.png) 4px center no-repeat;
}

.share .share-qqzone:hover {
	background-color: #fc7354;
}

.share .share-wechat {
	position: relative;
}

.share .share-wechat i {
	background: url(../images/share.png) -30px center no-repeat;
}

.share .share-wechat:hover {
	background-color: #1fbc7d;
}

.share .share-weibo i {
	background: url(../images/share.png) -65px center no-repeat;
}

.share .share-qq:hover {
	background-color: #27a8f2;
}

.share .share-qq i {
	background: url(../images/share.png) -96px center no-repeat;
}

.share .share-weibo:hover {
	background-color: #e96157;
}

.share .bg-code {
	left: -36px;
	z-index: 10;
}

.share .qrcode {
	position: absolute;
	top: 36px;
	border: 1px solid #ccc;
	padding: 5px;
	background: #fff;
	display: none;
	width: 112px;
	height: 112px;
	left: -98%;
	z-index: 11;
}


/*状态查询*/

.zw-box-title {
	font-size: 32px;
	font-weight: normal;
	text-align: center;
	margin: 50px 0 30px;
	line-height: 2;
}

.zw-box-form {
	padding: 0;
}

.zw-form-cen {
	padding: 0 20%;
}

.zw-box-form .form-group {
	margin-bottom: 30px;
	display: flex;
}

.zw-box-form form .col-md-2 {
	width: 18%;
}

.zw-box-form form .col-md-10 {
	width: 82%;
}

.info-btns {
	text-align: center;
	margin-bottom: 20px;
}

.info-btns [class*="btn"] {
	margin: 10px;
	transition: .3s;
}

.info-btns .btn-lg {
	font-size: 18px;
	line-height: 20px;
	padding: 10px 30px;
}

.zw-blue {
	background-color: #2d66a5;
	color: #fff !important;
}

.info-btns img {
	width: 20px;
	height: 20px;
	margin-right: 5px;
}

.zw-form-detail h3 {
	margin: 80px 0 50px;
	border-bottom: 2px solid #f2f2f2;
	position: relative;
}

.zw-form-detail h3 span {
	position: absolute;
	top: -18px;
	left: 50%;
	padding: 0 40px;
	background: #f2f2f2;
	display: block;
	line-height: 40px;
	transform: translateX(-50%);
	border-radius: 20px;
	font-size: 18px
}

.zw-form-detail .row {
	margin-bottom: 30px;
	display: block;
}

.zw-form-detail h4 {
	padding: 10px 0;
	display: flex;
	font-size: 16px
}

.zw-form-detail h4 label {
	width: 25%;
	line-height: 1.8;
	margin: 0
}

.zw-form-detail h4 span {
	flex: 1;
	line-height: 1.8;
}

.zw-form-detail p {
	padding: 20px 30px;
	background: #f6f6f6;
	margin-bottom: 20px;
	line-height: 1.8;
}

.zw-form-detail p img {
	width: 18px;
	margin-right: 10px
}

.zw-form-detail .col-md-12 {
	padding: 0
}

@media (max-width:768px) {
	.zw-box-form form .col-md-2,
	.zw-box-form form .col-md-10,
	.zw-box-form form .col-md-4,
	.zw-box-form form .col-md-8 {
		width: 100%;
		text-align: left;
	}
	.zw-box-form form .col-md-10,
	.zw-box-form form .col-md-4 {
		margin-bottom: 20px;
	}
	.zw-box-form .form-group {
		display: block;
		margin-bottom: 0;
	}
	.zw-box-form .zw-form-cen {
		padding: 0;
	}
	.zw-form-detail .col-md-6 {
		margin-bottom: 0
	}
	.zw-form-detail p {
		padding: 15px;
		margin-bottom: 10px
	}
}


/*无障碍*/

.von-dis-li h4 b,
.t4 span b,
.ld_info_t h4 b,
.t3 span b,
.doc_name b,
.doc_other_tab a b,
.t1 span b,
.talk_video h3 b {
	font-weight: bold;
}