body {
	background: #f0f0f0
}

.noboder {
	border: 0 solid transparent !important
}

.boxsiz {
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box
}

.haomaquh {
	height: auto !important
}

.firthtd th {
	height: 46px !important
}

.secondtd th {
	font-size: 14px !important;
	line-height: 20px
}

.bodybox .liline {
	color: #ccc !important
}

.bodybox .zuire {
	width: 1200px;
	height: 60px;
	background: #fff;
	margin: 0 auto
}

	.bodybox .zuire ul {
		width: 100%;
		height: 60px
	}

		.bodybox .zuire ul li {
			width: auto;
			height: 100%;
			display: inline-block;
			float: left
		}

			.bodybox .zuire ul li a {
				display: inline-block;
				width: 100%;
				height: 100%
			}

				.bodybox .zuire ul li a span {
					display: inline-block;
					float: left;
					height: 100%
				}

				.bodybox .zuire ul li a .huoicon {
					position: relative;
					top: 10px;
					display: inline-block;
					width: 58px;
					height: 40px;
					background: url(../img/icon/bjpknum.png) no-repeat -281px -143px
				}

				.bodybox .zuire ul li a .verticaline {
					position: relative;
					top: 15px;
					display: inline-block;
					width: 8px;
					height: 28px;
					border-right: 1px solid #f0f0f0
				}

			.bodybox .zuire ul li .listzuire {
				width: 1132px;
				height: 60px
			}

				.bodybox .zuire ul li .listzuire .firthli {
					margin-left: 10px
				}

				.bodybox .zuire ul li .listzuire li {
					margin-left: 25px
				}

					.bodybox .zuire ul li .listzuire li a {
						position: relative;
						top: 10px;
						left: 0;
						color: #333;
						height: 40px
					}

						.bodybox .zuire ul li .listzuire li a .imgzuire {
							width: 40px;
							margin-right: 10px
						}

						.bodybox .zuire ul li .listzuire li a span {
							display: inline-block;
							float: left;
							height: 40px;
							line-height: 40px;
							overflow: hidden
						}

							.bodybox .zuire ul li .listzuire li a span img {
								width: 40px
							}

							.bodybox .zuire ul li .listzuire li a span:hover {
								color: #fa8e19
							}

@-webkit-keyframes a {
	0% {
		opacity: .2
	}

	50% {
		opacity: 1
	}

	to {
		opacity: .2
	}
}

@keyframes a {
	0% {
		opacity: .2
	}

	50% {
		opacity: 1
	}

	to {
		opacity: .2
	}
}

.bodybox .haomabox {
	width: 1200px;
	height: auto;
	margin: 20px auto 0
}

	.bodybox .haomabox .waring {
		width: 100%;
		height: 40px;
		line-height: 40px;
		position: relative;
		color: #f1010a;
		padding-left: 30px;
		display: none;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box
	}

		.bodybox .haomabox .waring .flash {
			width: 100%;
			height: 40px;
			-webkit-animation: a 2s infinite ease-in-out;
			background: rgba(250,142,25,.2);
			position: absolute;
			left: 0;
			top: 0
		}

			.bodybox .haomabox .waring .flash i {
				width: 20px;
				height: 20px;
				position: absolute;
				top: 10px;
				right: 10px;
				display: inline-block;
				cursor: pointer;
				background: url(../img/icon/bjpknum.png) no-repeat -392px -202px
			}

.bodybox .haomaqu {
	width: 1200px;
	height: 190px;
	background: #fff;
	padding: 20px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box
}

	.bodybox .haomaqu .haomaqul {
		width: 700px;
		display: inline-block;
		float: left
	}

		.bodybox .haomaqu .haomaqul .homaline2 {
			width: 700px !important;
			height: 60px !important
		}

		.bodybox .haomaqu .haomaqul .margt30 {
			width: 510px;
			height: 18px;
			margin-left: 30px;
			margin-top: -10px;
			border-top: 1px solid #e7e7e7
		}

		.bodybox .haomaqu .haomaqul .newtuijian {
			margin-left: 30px;
			margin-top: 10px
		}

		.bodybox .haomaqu .haomaqul .haomaline {
			width: 887px;
			height: auto;
			clear: both
		}

			.bodybox .haomaqu .haomaqul .haomaline div {
				display: inline-block;
				float: left
			}

			.bodybox .haomaqu .haomaqul .haomaline .haomaimg {
				width: 104px;
				text-align: center
			}

				.bodybox .haomaqu .haomaqul .haomaline .haomaimg .kaijianname {
					height: 60px;
					line-height: 60px;
					font-size: 18px;
					color: #000
				}

				.bodybox .haomaqu .haomaqul .haomaline .haomaimg .kaihistory {
					width: 100%;
					height: 36px;
					line-height: 36px;
					color: #333;
					border: 1px solid #dbdbdb;
					border-radius: 4px;
					-moz-border-radius: 4px;
					-webkit-border-radius: 4px
				}

					.bodybox .haomaqu .haomaqul .haomaline .haomaimg .kaihistory a:hover {
						color: #f9982e
					}

			.bodybox .haomaqu .haomaqul .haomaline .numberqu {
				margin-left: 35px;
				margin-top: 10px;
				color: #666;
				height: 77px;
				overflow: hidden;
				display: block;
				width: 650px
			}

				.bodybox .haomaqu .haomaqul .haomaline .numberqu .nuberqutit {
					width: 100%
				}

					.bodybox .haomaqu .haomaqul .haomaline .numberqu .nuberqutit .ssc {
						font-size: 16px;
						color: #000;
						margin-right: 10px
					}

					.bodybox .haomaqu .haomaqul .haomaline .numberqu .nuberqutit .preDrawIssue {
						color: #f44a07;
						margin: 0 5px
					}

				.bodybox .haomaqu .haomaqul .haomaline .numberqu .kajianhao {
					margin-top: 16px;
					display: block
				}

					.bodybox .haomaqu .haomaqul .haomaline .numberqu .kajianhao ul {
						width: 100%;
						overflow: hidden
					}

						.bodybox .haomaqu .haomaqul .haomaline .numberqu .kajianhao ul li {
							display: inline-block;
							float: left;
							margin-right: 20px;
							width: 36px;
							height: 40px;
							line-height: 36px;
							font-size: 20px;
							text-align: center;
							color: #fff;
							border-radius: 5px;
							box-sizing: border-box;
							-webkit-box-sizing: border-box;
							-moz-box-sizing: border-box;
							position: relative
						}

							.bodybox .haomaqu .haomaqul .haomaline .numberqu .kajianhao ul li i {
								position: absolute;
								left: 38px
							}

							.bodybox .haomaqu .haomaqul .haomaline .numberqu .kajianhao ul li img {
								width: 40px
							}

						.bodybox .haomaqu .haomaqul .haomaline .numberqu .kajianhao ul .numblue {
							margin-right: 17px;
							height: 36px;
							width: 36px;
							color: #fff
						}

						.bodybox .haomaqu .haomaqul .haomaline .numberqu .kajianhao ul .li_after {
							margin-right: 0
						}

				.bodybox .haomaqu .haomaqul .haomaline .numberqu .numbertablel {
					display: inline-block;
					margin-right: 22px
				}

					.bodybox .haomaqu .haomaqul .haomaline .numberqu .numbertablel table {
						width: 650px;
						height: 76px;
						background: #e5e5e5
					}

						.bodybox .haomaqu .haomaqul .haomaline .numberqu .numbertablel table td, .bodybox .haomaqu .haomaqul .haomaline .numberqu .numbertablel table th {
							text-align: center;
							background: #fff
						}

						.bodybox .haomaqu .haomaqul .haomaline .numberqu .numbertablel table th {
							color: #f1010a
						}

			.bodybox .haomaqu .haomaqul .haomaline .zoushimap {
				width: 100%
			}

				.bodybox .haomaqu .haomaqul .haomaline .zoushimap .lihead {
					color: #999
				}

				.bodybox .haomaqu .haomaqul .haomaline .zoushimap .no_left {
					margin-left: 0
				}

				.bodybox .haomaqu .haomaqul .haomaline .zoushimap .list {
					display: inline-block;
					float: left;
					height: 30px;
					line-height: 30px
				}

					.bodybox .haomaqu .haomaqul .haomaline .zoushimap .list a {
						margin-right: 15px;
						color: #333
					}

						.bodybox .haomaqu .haomaqul .haomaline .zoushimap .list a:hover {
							color: #fa8e19
						}

				.bodybox .haomaqu .haomaqul .haomaline .zoushimap .morelist {
					position: relative;
					width: 70px;
					float: right
				}

					.bodybox .haomaqu .haomaqul .haomaline .zoushimap .morelist .more {
						position: absolute;
						top: 0;
						left: 0;
						width: 70px;
						z-index: 2;
						display: block;
						background: #fff;
						text-align: center;
						border: 1px solid #fff;
						margin-right: 0
					}

						.bodybox .haomaqu .haomaqul .haomaline .zoushimap .morelist .more img {
							margin-left: 5px;
							margin-bottom: 2px
						}

						.bodybox .haomaqu .haomaqul .haomaline .zoushimap .morelist .more .yellowpre {
							display: none
						}

					.bodybox .haomaqu .haomaqul .haomaline .zoushimap .morelist .sub_morelist {
						position: absolute;
						width: 353px;
						font-size: 14px;
						color: #333;
						top: 31px;
						right: -2px;
						z-index: 1;
						background: #fff;
						border: 1px solid #fa8e19
					}

						.bodybox .haomaqu .haomaqul .haomaline .zoushimap .morelist .sub_morelist ul {
							float: left;
							width: 104px;
							height: auto;
							margin: 10px 0
						}

							.bodybox .haomaqu .haomaqul .haomaline .zoushimap .morelist .sub_morelist ul li {
								float: left
							}

							.bodybox .haomaqu .haomaqul .haomaline .zoushimap .morelist .sub_morelist ul a:hover {
								color: #fa8e19
							}

						.bodybox .haomaqu .haomaqul .haomaline .zoushimap .morelist .sub_morelist .leftUl {
							margin-left: 20px
						}

	.bodybox .haomaqu .haomaqur {
		width: 460px;
		float: left;
		display: inline-block;
		margin-top: 3%
	}

		.bodybox .haomaqu .haomaqur .line {
			width: 400px;
			height: auto;
			overflow: hidden;
			color: #666
		}

		.bodybox .haomaqu .haomaqur .linetit {
			height: 50px;
			line-height: 50px
		}

			.bodybox .haomaqu .haomaqur .linetit .nextIssue {
				color: #f44a07;
				margin: 0 5px
			}

		.bodybox .haomaqu .haomaqur .linelast {
			border-bottom: 1px solid #e5e5e5
		}

			.bodybox .haomaqu .haomaqur .linelast .drawCount, .bodybox .haomaqu .haomaqur .linelast .sdrawCount {
				margin: 0 5px
			}

		.bodybox .haomaqu .haomaqur .margt20 {
			float: right
		}

		.bodybox .haomaqu .haomaqur .linetime {
			height: 60px;
			line-height: 40px
		}

			.bodybox .haomaqu .haomaqur .linetime .bgtime {
				height: 40px;
				width: 40px;
				background: #444553;
				color: #ffd200;
				text-align: center;
				font-size: 16px;
				border-radius: 2px;
				-moz-border-radius: 2px;
				-webkit-border-radius: 2px
			}

			.bodybox .haomaqu .haomaqur .linetime .opening {
				width: 100%;
				height: 100%;
				background: #212224;
				border-radius: 2px;
				-moz-border-radius: 2px;
				-webkit-border-radius: 2px;
				color: #f7f200;
				padding-left: 30px;
				box-sizing: border-box;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box;
				font-size: 18px;
				text-align: left;
				display: none
			}

			.bodybox .haomaqu .haomaqur .linetime span {
				display: inline-block;
				height: 40px;
				line-height: 40px
			}

		.bodybox .haomaqu .haomaqur .haomaqur_l {
			width: 210px;
			float: left;
			margin-top: -10px
		}

.bodybox .kaijiangjl {
	clear: both;
	width: 1200px;
	margin: 20px auto 0;
	background: #fff;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	color: #555;
	padding-bottom: 30px
}

	.bodybox .kaijiangjl .listcontent {
		border-top: 2px solid #e7e7e7
	}

	.bodybox .kaijiangjl div {
		width: 100%;
		height: auto;
		overflow: hidden
	}

		.bodybox .kaijiangjl div #kaijiangjl {
			float: left
		}

		.bodybox .kaijiangjl div ul {
			width: auto
		}

			.bodybox .kaijiangjl div ul li {
				width: auto;
				height: 30px;
				line-height: 30px;
				padding: 0 10px;
				display: inline-block;
				float: left;
				margin-right: 25px;
				border: 1px solid #ddd;
				border-radius: 4px;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px
			}

				.bodybox .kaijiangjl div ul li a {
					color: #444
				}

					.bodybox .kaijiangjl div ul li a:hover {
						color: #f9982e
					}

			.bodybox .kaijiangjl div ul .reset {
				border: none
			}

			.bodybox .kaijiangjl div ul .kaijiltit {
				font-size: 18px;
				margin-right: 21px;
				padding: 0;
				border: 1px solid transparent
			}

			.bodybox .kaijiangjl div ul .selected {
				border: 1px solid #f4831e;
				color: #f4831e;
				border-radius: 4px;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				position: relative
			}

				.bodybox .kaijiangjl div ul .selected i {
					position: absolute;
					top: 15px;
					right: 0;
					display: inline-block;
					height: 15px;
					width: 15px;
					background: url(../img/icon/bjpknum.png) no-repeat -386px -55px
				}

				.bodybox .kaijiangjl div ul .selected a {
					color: #f4831e
				}

		.bodybox .kaijiangjl div #kjls {
			float: right;
			width: 110px;
			border-radius: 4px;
			border: 1px solid #ddd
		}

			.bodybox .kaijiangjl div #kjls a {
				width: 110px;
				height: 30px;
				line-height: 30px;
				text-align: center;
				margin-right: 20px
			}

				.bodybox .kaijiangjl div #kjls a:hover {
					color: #f4831e
				}

	.bodybox .kaijiangjl .head {
		padding: 10px 20px;
		-webkit-box-sizing: border-box;
		box-sizing: border-box
	}

	.bodybox .kaijiangjl .jrsmtj {
		width: 100%;
		padding: 0 20px 20px;
		border-bottom: 2px solid #e7e7e7;
		display: none;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box
	}

		.bodybox .kaijiangjl .jrsmtj .headtxt {
			width: 100%;
			height: 56px;
			line-height: 56px;
			font-size: 16px
		}

		.bodybox .kaijiangjl .jrsmtj .secondtb {
			margin-top: 20px
		}

		.bodybox .kaijiangjl .jrsmtj table {
			background: #e6e6e6;
			width: 100%
		}

			.bodybox .kaijiangjl .jrsmtj table tr td, .bodybox .kaijiangjl .jrsmtj table tr th {
				height: 45px;
				text-align: center
			}

				.bodybox .kaijiangjl .jrsmtj table tr td .imgnumber, .bodybox .kaijiangjl .jrsmtj table tr th .imgnumber {
					width: 100%
				}

					.bodybox .kaijiangjl .jrsmtj table tr td .imgnumber li, .bodybox .kaijiangjl .jrsmtj table tr th .imgnumber li {
						display: inline-block;
						padding: 0;
						width: 26px;
						height: 26px;
						margin-left: 0;
						margin-right: 10px
					}

					.bodybox .kaijiangjl .jrsmtj table tr td .imgnumber .li_after, .bodybox .kaijiangjl .jrsmtj table tr th .imgnumber .li_after {
						margin-right: 0
					}

			.bodybox .kaijiangjl .jrsmtj table tr th {
				font-size: 16px;
				background: #f5f5f5
			}

			.bodybox .kaijiangjl .jrsmtj table tr td {
				background: #fff;
				color: #666
			}

			.bodybox .kaijiangjl .jrsmtj table .sub_tr th {
				font-size: 14px
			}

	.bodybox .kaijiangjl .cltx {
		width: 100%;
		padding: 0 20px 20px;
		border-bottom: 2px solid #e7e7e7;
		display: none;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box
	}

		.bodybox .kaijiangjl .cltx .headtxt {
			width: 100%;
			height: 56px;
			line-height: 56px;
			font-size: 16px
		}

		.bodybox .kaijiangjl .cltx .secondtb {
			margin-top: 20px
		}

		.bodybox .kaijiangjl .cltx .cltxul {
			height: auto;
			width: 100%
		}

			.bodybox .kaijiangjl .cltx .cltxul ul li {
				display: inline-block;
				float: left;
				width: 168px;
				height: 36px;
				padding: 0;
				line-height: 36px;
				margin-right: 20px;
				margin-top: 10px;
				text-align: center;
				border-radius: 0;
				-moz-border-radius: 0;
				-webkit-border-radius: 0
			}

	.bodybox .kaijiangjl .hmfb {
		width: 100%;
		padding: 0 20px 20px;
		border-bottom: 2px solid #e7e7e7;
		display: none;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box
	}

		.bodybox .kaijiangjl .hmfb .kaijiltit {
			font-size: 16px
		}

		.bodybox .kaijiangjl .hmfb .reset {
			background: #f9982e;
			border-radius: 4px;
			-moz-border-radius: 4px;
			-webkit-border-radius: 4px;
			width: 90px;
			height: 32px;
			text-align: center;
			margin-right: 0
		}

			.bodybox .kaijiangjl .hmfb .reset a {
				color: #fff
			}

		.bodybox .kaijiangjl .hmfb .head {
			min-width: 1170px;
			padding: 30px 0 0;
			-webkit-box-sizing: border-box;
			box-sizing: border-box
		}

		.bodybox .kaijiangjl .hmfb .head2 {
			padding-top: 20px
		}

		.bodybox .kaijiangjl .hmfb .headtxt {
			width: 100%;
			height: 56px;
			line-height: 56px;
			font-size: 16px
		}

		.bodybox .kaijiangjl .hmfb .secondtb {
			margin-top: 20px
		}

	.bodybox .kaijiangjl .jrsmhmtj {
		margin-top: 20px;
		padding: 0 20px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		display: block
	}

		.bodybox .kaijiangjl .jrsmhmtj table {
			background: #e6e6e6;
			width: 100%
		}

			.bodybox .kaijiangjl .jrsmhmtj table tr td, .bodybox .kaijiangjl .jrsmhmtj table tr th {
				height: 40px;
				text-align: center;
				padding: 0 16px
			}

				.bodybox .kaijiangjl .jrsmhmtj table tr td .imgnumber, .bodybox .kaijiangjl .jrsmhmtj table tr th .imgnumber {
					width: 100%
				}

					.bodybox .kaijiangjl .jrsmhmtj table tr td .imgnumber .selectedOpacity, .bodybox .kaijiangjl .jrsmhmtj table tr th .imgnumber .selectedOpacity {
						opacity: .1
					}

					.bodybox .kaijiangjl .jrsmhmtj table tr td .imgnumber li, .bodybox .kaijiangjl .jrsmhmtj table tr th .imgnumber li {
						display: inline-block;
						padding: 0;
						width: 26px;
						height: 26px;
						margin-left: 0;
						margin-right: 12px;
						position: relative;
						border: none
					}

						.bodybox .kaijiangjl .jrsmhmtj table tr td .imgnumber li i, .bodybox .kaijiangjl .jrsmhmtj table tr th .imgnumber li i {
							width: 1px;
							height: 26px;
							line-height: 26px;
							overflow: hidden;
							position: absolute;
							left: 28px;
							top: 0;
							color: #fff;
							font-size: 10px;
							display: inline-block
						}

					.bodybox .kaijiangjl .jrsmhmtj table tr td .imgnumber .li_after, .bodybox .kaijiangjl .jrsmhmtj table tr th .imgnumber .li_after {
						margin-right: 0
					}

			.bodybox .kaijiangjl .jrsmhmtj table tr .numberbtn span {
				color: #fff;
				display: inline-block;
				width: 80px;
				height: 26px;
				line-height: 26px;
				text-align: center;
				background: #b9b9b9;
				border-radius: 4px;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				font-size: 12px;
				cursor: pointer;
				margin-right: 10px
			}

				.bodybox .kaijiangjl .jrsmhmtj table tr .numberbtn span:first-child {
					margin-left: 0
				}

				.bodybox .kaijiangjl .jrsmhmtj table tr .numberbtn span:nth-child(3) {
					margin-right: 0
				}

				.bodybox .kaijiangjl .jrsmhmtj table tr .numberbtn .spanselect, .bodybox .kaijiangjl .jrsmhmtj table tr .numberbtn span:hover {
					background: #50515f
				}

			.bodybox .kaijiangjl .jrsmhmtj table tr th {
				font-size: 16px;
				background: #f5f5f5
			}

			.bodybox .kaijiangjl .jrsmhmtj table tr td {
				background: #fff;
				color: #333
			}

			.bodybox .kaijiangjl .jrsmhmtj table tr .blueqiu {
				width: 420px
			}

				.bodybox .kaijiangjl .jrsmhmtj table tr .blueqiu ul {
					display: inline-block;
					margin: 0 auto;
					width: auto !important;
					max-width: 240px
				}

					.bodybox .kaijiangjl .jrsmhmtj table tr .blueqiu ul li {
						height: 36px;
						width: 36px;
						border: none;
						margin: 2px;
						color: #fff;
						padding: 0;
						font-size: 20px;
						font-weight: 600;
						line-height: 36px
					}

						.bodybox .kaijiangjl .jrsmhmtj table tr .blueqiu ul li i {
							font-weight: 600
						}

					.bodybox .kaijiangjl .jrsmhmtj table tr .blueqiu ul .selectedOpacity {
						opacity: .1
					}

				.bodybox .kaijiangjl .jrsmhmtj table tr .blueqiu .font18 li {
					font-size: 18px
				}

		.bodybox .kaijiangjl .jrsmhmtj .nopadding td, .bodybox .kaijiangjl .jrsmhmtj .nopadding th {
			padding: 0
		}

		.bodybox .kaijiangjl .jrsmhmtj .kjjltable td {
			height: 40px !important;
			padding: 0 10px !important
		}

			.bodybox .kaijiangjl .jrsmhmtj .kjjltable td li {
				height: 36px;
				width: 36px;
				border: none;
				margin: 6px;
				padding: 0
			}

.bodybox .luntanre {
	clear: both;
	width: 1200px;
	margin: 20px auto 0;
	background: #fff;
	padding: 30px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box
}

	.bodybox .luntanre div {
		width: 100%;
		height: auto;
		overflow: hidden
	}

	.bodybox .luntanre .luntit dl {
		display: inline-block;
		width: 100%
	}

		.bodybox .luntanre .luntit dl dd, .bodybox .luntanre .luntit dl dt {
			display: inline-block;
			height: 30px;
			line-height: 30px
		}

		.bodybox .luntanre .luntit dl dt {
			float: left;
			font-size: 18px;
			color: #000
		}

		.bodybox .luntanre .luntit dl dd {
			float: right
		}

			.bodybox .luntanre .luntit dl dd a {
				color: #999
			}

	.bodybox .luntanre .luntlist {
		width: 100%
	}

		.bodybox .luntanre .luntlist div {
			width: 545px;
			display: inline-block
		}

			.bodybox .luntanre .luntlist div dl {
				display: inline-block;
				width: 100%
			}

				.bodybox .luntanre .luntlist div dl dd, .bodybox .luntanre .luntlist div dl dt {
					font-size: 14px;
					display: inline-block;
					height: 30px;
					line-height: 30px
				}

				.bodybox .luntanre .luntlist div dl dt {
					width: 434px;
					float: left
				}

					.bodybox .luntanre .luntlist div dl dt a {
						color: #666
					}

						.bodybox .luntanre .luntlist div dl dt a:before {
							margin-right: 10px;
							position: relative;
							top: -2px;
							left: 0;
							display: inline-block;
							width: 4px;
							height: 4px;
							background: #666;
							content: "";
							border-radius: 50%;
							-moz-border-radius: 50%;
							-webkit-border-radius: 50%
						}

						.bodybox .luntanre .luntlist div dl dt a:hover:before {
							background: #fa8e19
						}

						.bodybox .luntanre .luntlist div dl dt a:hover {
							color: #fa8e19
						}

				.bodybox .luntanre .luntlist div dl dd {
					color: #999;
					float: right
				}

		.bodybox .luntanre .luntlist .luntanl {
			color: #666;
			float: left
		}

		.bodybox .luntanre .luntlist .luntanr {
			float: right
		}

.pk10lzzhfxymbox .haomaqu {
	width: 1200px;
	height: 270px;
	background: #fff;
	padding: 30px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box
}

	.pk10lzzhfxymbox .haomaqu .haomaqubox {
		width: 100%;
		height: auto;
		overflow: hidden
	}

		.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul {
			width: 698px;
			display: inline-block;
			float: left
		}

			.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .homaline2 {
				height: 122px !important;
				border-bottom: 1px solid #e7e7e7
			}

			.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .margt30 {
				margin-top: 30px;
				height: 18px
			}

			.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline {
				width: 100%;
				height: auto;
				overflow: hidden;
				clear: both
			}

				.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline div {
					display: inline-block;
					float: left
				}

				.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .haomaimg {
					width: 104px;
					text-align: center
				}

					.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .haomaimg .kaijianname {
						height: 60px;
						line-height: 60px;
						font-size: 18px;
						color: #000
					}

					.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .haomaimg .kaihistory {
						width: 100%;
						height: 36px;
						line-height: 36px;
						color: #333;
						border: 1px solid #dbdbdb;
						border-radius: 4px;
						-moz-border-radius: 4px;
						-webkit-border-radius: 4px
					}

				.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .numberqu {
					margin-left: 21px;
					color: #666;
					height: 77px;
					overflow: hidden;
					display: block;
					width: 560px
				}

					.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .numberqu .nuberqutit {
						font-size: 15px;
						width: 100%
					}

						.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .numberqu .nuberqutit:div {
							display: inline-block
						}

						.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .numberqu .nuberqutit .divl {
							width: 273px;
							float: left
						}

							.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .numberqu .nuberqutit .divl a {
								display: inline-block
							}

							.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .numberqu .nuberqutit .divl .pk10tit {
								color: #000;
								font-size: 16px;
								margin-right: 20px
							}

							.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .numberqu .nuberqutit .divl .redfont {
								color: #f44a07
							}

						.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .numberqu .nuberqutit .divr {
							font-size: 14px;
							float: left;
							color: #999;
							margin-left: 10px;
							line-height: 23px
						}

					.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .numberqu .kajianhao {
						margin-top: 16px;
						display: block
					}

						.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .numberqu .kajianhao ul {
							width: 100%;
							overflow: hidden
						}

							.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .numberqu .kajianhao ul li {
								display: inline-block;
								float: left;
								margin-right: 16px;
								width: 36px;
								height: 40px;
								line-height: 36px;
								font-size: 20px;
								text-align: center;
								color: #fff;
								border-radius: 5px;
								box-sizing: border-box;
								-webkit-box-sizing: border-box;
								-moz-box-sizing: border-box;
								position: relative
							}

								.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .numberqu .kajianhao ul li i {
									position: absolute;
									left: 38px
								}

								.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .numberqu .kajianhao ul li img {
									width: 40px
								}

							.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .numberqu .kajianhao ul .numblue {
								margin-right: 17px;
								height: 36px;
								color: #fff;
								width: 36px
							}

							.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .numberqu .kajianhao ul .li_after {
								margin-right: 0
							}

					.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .numberqu .numbertablel {
						display: inline-block;
						margin-right: 22px
					}

						.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .numberqu .numbertablel table {
							width: 260px;
							height: 76px;
							background: #e5e5e5
						}

							.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .numberqu .numbertablel table td, .pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .numberqu .numbertablel table th {
								text-align: center;
								background: #fff
							}

							.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .numberqu .numbertablel table th {
								color: #f1010a
							}

				.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .zoushimap {
					width: 100%
				}

					.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .zoushimap .lihead {
						color: #999
					}

					.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .zoushimap li {
						display: inline-block;
						float: left
					}

						.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqul .haomaline .zoushimap li a {
							margin-right: 33px;
							color: #333
						}

		.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqur {
			width: 400px;
			float: right;
			display: inline-block;
			position: relative;
			top: 33px
		}

			.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqur .line {
				width: 100%;
				height: auto;
				overflow: hidden;
				color: #666;
				display: inline-block;
				float: left;
				text-align: right
			}

			.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqur .linetit {
				height: 40px;
				line-height: 40px;
				text-align: right;
				padding-right: 10px;
				box-sizing: border-box;
				-webkit-box-sizing: border-box;
				-moz-box-sizing: border-box
			}

			.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqur .linelast {
				border-bottom: 1px solid #e5e5e5
			}

			.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqur .margt20 {
				margin-top: 25px
			}

			.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqur .linetime {
				height: auto;
				line-height: 40px
			}

				.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqur .linetime .bgtime {
					height: 40px;
					width: 40px;
					background: #444553;
					color: #ffd200;
					text-align: center;
					font-size: 16px;
					border-radius: 2px;
					-moz-border-radius: 2px;
					-webkit-border-radius: 2px
				}

				.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqur .linetime .opening {
					width: 60%;
					height: 100%;
					background: #212224;
					border-radius: 2px;
					-moz-border-radius: 2px;
					-webkit-border-radius: 2px;
					color: #f7f200;
					padding-left: 30px;
					box-sizing: border-box;
					-webkit-box-sizing: border-box;
					-moz-box-sizing: border-box;
					font-size: 18px;
					text-align: left;
					display: none;
					float: right
				}

				.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqur .linetime span {
					display: inline-block;
					height: 40px;
					line-height: 40px
				}

				.pk10lzzhfxymbox .haomaqu .haomaqubox .haomaqur .linetime .nextIssue {
					font-weight: 700
				}

	.pk10lzzhfxymbox .haomaqu .hreflist {
		width: 100%;
		height: auto;
		overflow: hidden;
		margin-top: 30px;
		padding-top: 20px;
		border-top: 1px solid #e5e5e5
	}

		.pk10lzzhfxymbox .haomaqu .hreflist ul {
			width: 100%;
			height: auto
		}

			.pk10lzzhfxymbox .haomaqu .hreflist ul li {
				display: inline-block;
				float: left;
				height: 36px;
				line-height: 36px
			}

				.pk10lzzhfxymbox .haomaqu .hreflist ul li a {
					display: inline-block;
					height: 30px;
					padding: 0 10px;
					box-sizing: border-box;
					-webkit-box-sizing: border-box;
					-moz-box-sizing: border-box;
					width: 100%;
					color: #333
				}

					.pk10lzzhfxymbox .haomaqu .hreflist ul li a:hover {
						color: #f44a07
					}

			.pk10lzzhfxymbox .haomaqu .hreflist ul .checked {
				border-radius: 4px;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				background: #fa8e19
			}

				.pk10lzzhfxymbox .haomaqu .hreflist ul .checked:hover a, .pk10lzzhfxymbox .haomaqu .hreflist ul .checked a {
					color: #fff
				}

.pk10lzzhfxymbox .zhlzbox {
	clear: both;
	width: 1200px;
	margin: 20px auto 0;
	background: #fff;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	color: #555;
	padding-bottom: 30px
}

	.pk10lzzhfxymbox .zhlzbox .listhead {
		height: 46px;
		border-bottom: 1px solid #e5e5e5
	}

		.pk10lzzhfxymbox .zhlzbox .listhead > div {
			display: inline-block
		}

		.pk10lzzhfxymbox .zhlzbox .listhead .listheadl {
			width: 490px;
			float: left;
			position: relative;
			font-size: 16px
		}

			.pk10lzzhfxymbox .zhlzbox .listhead .listheadl span {
				display: inline-block;
				line-height: 45px;
				width: 160px;
				text-align: center;
				height: 45px;
				position: absolute;
				vertical-align: middle;
				border-right: 1px solid #e5e5e5;
				cursor: pointer
			}

				.pk10lzzhfxymbox .zhlzbox .listhead .listheadl span i {
					display: none
				}

			.pk10lzzhfxymbox .zhlzbox .listhead .listheadl .zhms {
				top: 0;
				left: 0
			}

			.pk10lzzhfxymbox .zhlzbox .listhead .listheadl .dxms {
				top: 0;
				left: 160px
			}

			.pk10lzzhfxymbox .zhlzbox .listhead .listheadl .lmms {
				top: 0;
				left: 320px
			}

			.pk10lzzhfxymbox .zhlzbox .listhead .listheadl .scl {
				top: 0;
				left: 480px
			}

			.pk10lzzhfxymbox .zhlzbox .listhead .listheadl .lcl {
				top: 0;
				left: 640px
			}

			.pk10lzzhfxymbox .zhlzbox .listhead .listheadl .hcl {
				top: 0;
				left: 800px
			}

			.pk10lzzhfxymbox .zhlzbox .listhead .listheadl span:hover {
				color: #f44a07
			}

			.pk10lzzhfxymbox .zhlzbox .listhead .listheadl .xxselected {
				top: -5px;
				height: 50px;
				width: 160px;
				background: #313242;
				color: #fff
			}

				.pk10lzzhfxymbox .zhlzbox .listhead .listheadl .xxselected:hover {
					color: #fff
				}

		.pk10lzzhfxymbox .zhlzbox .listhead .listheadr {
			width: 454px;
			float: right;
			position: relative;
			top: 10px;
			right: 30px
		}

			.pk10lzzhfxymbox .zhlzbox .listhead .listheadr .listheadrl {
				display: inline-block;
				width: 146px;
				height: auto;
				float: left;
				font-size: 12px
			}

				.pk10lzzhfxymbox .zhlzbox .listhead .listheadr .listheadrl .checked {
					border-radius: 4px;
					-moz-border-radius: 4px;
					-webkit-border-radius: 4px;
					color: #fff;
					background: #FF5858;
					background-color: #d2d2d2;
					background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#F79090), to(#F22E2B));
					background-image: -moz-linear-gradient(#FD5E5E, #F22E2B);
					background-image: -o-linear-gradient(#FD5E5E, #F22E2B);
					background-image: linear-gradient#FD5E5E, #F22E2B);
					color: #fff
				}

				.pk10lzzhfxymbox .zhlzbox .listhead .listheadr .listheadrl .searchbtn {
					border-radius: 2px;
					-moz-border-radius: 2px;
					-webkit-border-radius: 2px;
					height: 28px;
					line-height: 28px;
					width: 70px;
					text-align: center
				}

				.pk10lzzhfxymbox .zhlzbox .listhead .listheadr .listheadrl .checked:hover {
					color: #fff
				}

				.pk10lzzhfxymbox .zhlzbox .listhead .listheadr .listheadrl span {
					cursor: pointer;
					display: inline-block;
					float: left;
					padding: 0 10px;
					height: 28px;
					line-height: 28px
				}

					.pk10lzzhfxymbox .zhlzbox .listhead .listheadr .listheadrl span:hover {
						color: #f44a07
					}

			.pk10lzzhfxymbox .zhlzbox .listhead .listheadr .listheadrr {
				float: right;
				width: 66%;
				height: auto;
				display: inline-block;
				font-size: 12px;
				position: relative;
				z-index: 1
			}

				.pk10lzzhfxymbox .zhlzbox .listhead .listheadr .listheadrr > div {
					display: inline-block;
					float: right;
					height: 28px;
					line-height: 28px
				}

				.pk10lzzhfxymbox .zhlzbox .listhead .listheadr .listheadrr .rightime {
					width: 220px;
					height: 28px
				}

	.pk10lzzhfxymbox .zhlzbox .listbox {
		padding: 30px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box
	}

		.pk10lzzhfxymbox .zhlzbox .listbox, .pk10lzzhfxymbox .zhlzbox .listbox .checkbox {
			width: 100%;
			height: auto;
			overflow: hidden
		}

			.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .selected {
				color: #fff;
				background: #FF5858;
				background-color: #d2d2d2;
				background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#F79090), to(#F22E2B));
				background-image: -moz-linear-gradient(#FD5E5E, #F22E2B);
				background-image: -o-linear-gradient(#FD5E5E, #F22E2B);
				background-image: linear-gradient#FD5E5E, #F22E2B);
				padding: 0 5px;
				border-radius: 4px;
				-moz-border-radius: 4px;
				-webkit-border-radius: 4px;
				border: none !important
			}

				.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .selected a {
					color: #fff !important
				}

			.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checked i {
				border: 1px solid #fa9932 !important;
				background: url(../img/icon/bjpknum.png) no-repeat -199px -249px
			}

			.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtnzh {
				width: 100%;
				height: auto;
				overflow: hidden;
				border-bottom: 1px solid #e6e6e6;
				padding-bottom: 15px;
				display: block
			}

				.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtnzh ul {
					display: block;
					height: 25px;
					width: 100%;
					overflow: hidden;
					margin-bottom: 15px
				}

					.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtnzh ul li {
						display: inline-block;
						height: 25px;
						line-height: 25px;
						float: left;
						position: relative;
						padding-left: 25px;
						margin-right: 20px;
						cursor: pointer;
						box-sizing: border-box;
						-webkit-box-sizing: border-box;
						-moz-box-sizing: border-box
					}

						.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtnzh ul li a {
							height: 25px;
							line-height: 25px;
							color: #333
						}

							.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtnzh ul li a:hover {
								color: #fa8e19
							}

						.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtnzh ul li i {
							display: inline-block;
							position: absolute;
							left: 0;
							top: 5px;
							width: 14px;
							height: 14px;
							line-height: 60px;
							border: 1px solid #ccc;
							color: #fff
						}

						.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtnzh ul li .selectedi {
							background: url(../img/icon/bjpknum.png) no-repeat -10px -19px;
							border: 1px solid #fa8e19
						}

						.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtnzh ul li:hover a {
							color: #fa8e19
						}

						.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtnzh ul li:hover i {
							border: 1px solid #fa8e19;
							background: url(.)
						}

					.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtnzh ul .hoverli i {
						background: url(../img/icon/bjpknum.png) no-repeat -232px -249px !important
					}

					.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtnzh ul .zhcheckall:hover, .pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtnzh ul .zhclear:hover {
						color: #f1010a
					}

					.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtnzh ul .zhclear {
						padding-left: 0
					}

					.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtnzh ul .title {
						color: #999;
						padding-left: 0
					}

					.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtnzh ul .checkall {
						margin-right: 0;
						color: #f1010a
					}

			.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtndx {
				display: none
			}

				.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtndx .xuanzhemc {
					height: 32px
				}

					.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtndx .xuanzhemc .mctitle {
						color: #999;
						padding-left: 0;
						border: none;
						padding: 0
					}

					.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtndx .xuanzhemc li {
						padding-left: 0;
						margin-right: 18px;
						border: 1px solid #ccc;
						border-radius: 4px;
						-moz-border-radius: 4px;
						-webkit-border-radius: 4px;
						height: 28px;
						line-height: 28px;
						padding: 0 15px
					}

					.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtndx .xuanzhemc span, .pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtnmc {
						display: none
					}

						.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtnmc .xuanzhemc {
							height: 32px
						}

							.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtnmc .xuanzhemc .mctitle {
								color: #999;
								padding-left: 0;
								border: none;
								padding: 0
							}

							.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtnmc .xuanzhemc li {
								padding-left: 0;
								margin-right: 18px;
								border: 1px solid #ccc;
								border-radius: 4px;
								-moz-border-radius: 4px;
								-webkit-border-radius: 4px;
								height: 28px;
								line-height: 28px;
								padding: 0 15px
							}

							.pk10lzzhfxymbox .zhlzbox .listbox .checkbox .checkbtnmc .xuanzhemc span {
								display: none
							}

			.pk10lzzhfxymbox .zhlzbox .listbox .listcontent {
				width: 100%;
				height: auto;
				overflow: hidden;
				margin-top: 30px
			}

				.pk10lzzhfxymbox .zhlzbox .listbox .listcontent .box {
					width: 100%;
					height: auto;
					overflow: hidden
				}

					.pk10lzzhfxymbox .zhlzbox .listbox .listcontent .box .second_th th {
						color: red
					}

					.pk10lzzhfxymbox .zhlzbox .listbox .listcontent .box .lz_table_head {
						height: 43px;
						background: #f5f5f5;
						width: 100%;
						margin: 0 auto;
						border-collapse: collapse;
						border-spacing: 0;
						border: 1px solid #e6e6e6;
						border-bottom: none
					}

						.pk10lzzhfxymbox .zhlzbox .listbox .listcontent .box .lz_table_head td {
							padding: 0 10px
						}

						.pk10lzzhfxymbox .zhlzbox .listbox .listcontent .box .lz_table_head .secType {
							width: 60px;
							height: 28px;
							border: 1px solid #dbdbdb;
							outline: none
						}

						.pk10lzzhfxymbox .zhlzbox .listbox .listcontent .box .lz_table_head .txtNum {
							width: 50px;
							height: 28px;
							outline: none;
							border: 1px solid #dbdbdb;
							padding-left: 2px;
							text-align: center
						}

						.pk10lzzhfxymbox .zhlzbox .listbox .listcontent .box .lz_table_head .btnCheck {
							height: 28px;
							width: 60px;
							background: #888aa0;
							border: none;
							border-radius: 4px;
							-moz-border-radius: 4px;
							-webkit-border-radius: 4px;
							color: #fff;
							margin: 0 10px;
							cursor: pointer;
							outline: none
						}

							.pk10lzzhfxymbox .zhlzbox .listbox .listcontent .box .lz_table_head .btnCheck:hover {
								background: #fa8e19
							}

						.pk10lzzhfxymbox .zhlzbox .listbox .listcontent .box .lz_table_head .righttd {
							width: 300px;
							text-align: right
						}

						.pk10lzzhfxymbox .zhlzbox .listbox .listcontent .box .lz_table_head .important {
							margin-left: 10px;
							color: #f1010a
						}

						.pk10lzzhfxymbox .zhlzbox .listbox .listcontent .box .lz_table_head .tobottom {
							width: 20px;
							padding: 0;
							background: url(../img/icon/bjpknum.png) no-repeat -261px -235px
						}

					.pk10lzzhfxymbox .zhlzbox .listbox .listcontent .box .item_con {
						margin: 10px 0;
						min-height: 130px;
						text-align: right;
						height: auto;
						overflow-y: hidden;
						overflow-x: auto;
						direction: rtl;
						border: 1px solid #e6e6e6;
						background: url(../img/icon/table_bg.png) repeat;
						margin-top: 0
					}

						.pk10lzzhfxymbox .zhlzbox .listbox .listcontent .box .item_con .lz_table_con {
							margin: 0;
							min-height: 80px;
							height: auto;
							text-align: right;
							direction: rtl;
							border-spacing: 0;
							border-collapse: collapse;
							border: none;
							float: right;
							text-align: center;
							min-height: 130px;
							height: 1px
						}

							.pk10lzzhfxymbox .zhlzbox .listbox .listcontent .box .item_con .lz_table_con td {
								min-width: 30px;
								color: #666;
								padding-top: 0;
								vertical-align: top;
								background: #fff;
								border: 1px solid #e6e6e6;
								border-top: none;
								border-bottom: none;
								padding-top: 8px;
								box-sizing: border-box;
								-webkit-box-sizing: border-box;
								-moz-box-sizing: border-box
							}

								.pk10lzzhfxymbox .zhlzbox .listbox .listcontent .box .item_con .lz_table_con td p {
									margin-bottom: 6px
								}

							.pk10lzzhfxymbox .zhlzbox .listbox .listcontent .box .item_con .lz_table_con .bgcolor {
								background: #f5f5f5;
								border-right: #e6e6e6
							}

.pk10lzzhfxymbox .lzfxzhhaomaqu {
	height: auto !important
}

.pk10lzzhfxymbox #dateframe {
	width: 220px;
	position: relative;
	z-index: 999;
	left: -1px;
	height: 28px
}

	.pk10lzzhfxymbox #dateframe .dropicond {
		position: absolute;
		top: 10px;
		height: 10px;
		width: 10px;
		display: inline-block;
		right: 5px;
		z-index: -1;
		background: url(../img/icon/bjpknum.png) no-repeat -295px -250px
	}

	.pk10lzzhfxymbox #dateframe:before {
		content: "";
		width: 25px;
		display: inline-block;
		position: absolute;
		left: 0;
		top: 2px;
		height: 25px;
		background: url(../img/icon/bjpknum.png) no-repeat -163px -244px
	}

.pk10lzzhfxymbox p {
	margin: 0
}

.pk10lzzhfxymbox #date, .pk10lzzhfxymbox .date {
	background: none;
	padding-left: 25px;
	cursor: pointer;
	width: 220px;
	height: 28px;
	border: 1px solid #dbdbdb;
	outline: none;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box
}

.daxiaodsbox .zhlzbox .listbox .checkbox .checkbtnmc {
	display: block
}

.daxiaodsbox .zhlzbox .listhead .listheadl .lmms {
	top: 0;
	left: 30px
}

.daxiaodsbox .zhlzbox .listhead .listheadl span {
	color: #333;
	font-size: 18px;
	border-right: none;
	width: auto
}

	.daxiaodsbox .zhlzbox .listhead .listheadl span:hover {
		color: #333
	}

.daxiaodsbox .zhlzbox .listboxinfor {
	width: 100%;
	height: auto;
	overflow: hidden;
	padding: 0 30px 10px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box
}

	.daxiaodsbox .zhlzbox .listboxinfor p {
		line-height: 26px
	}

.daxiaodsbox .zhlzbox .paddingtop10 {
	padding-top: 0
}

.paddl0 {
	padding-left: 0 !important
}

.zsbox .zhlzbox .listbox .checkbox .checkbtnmc {
	display: block
}

.zsbox .zhlzbox .listbox .checkbox .checkbtnzh .lrul {
	margin-bottom: 5px
}

	.zsbox .zhlzbox .listbox .checkbox .checkbtnzh .lrul li {
		padding-left: 30px
	}

	.zsbox .zhlzbox .listbox .checkbox .checkbtnzh .lrul .inforcolor, .zsbox .zhlzbox .listbox .checkbox .checkbtnzh .titleinfor .inforcolor {
		color: #999 !important
	}

.zsbox .zhlzbox .listbox #lensetable {
	width: 100%
}

	.zsbox .zhlzbox .listbox #lensetable td:first-child, .zsbox .zhlzbox .listbox #lensetable th {
		border: 1px solid #d6d6d6
	}

	.zsbox .zhlzbox .listbox #lensetable td ul {
		margin-left: 5px
	}

		.zsbox .zhlzbox .listbox #lensetable td ul li {
			width: 36px;
			height: 36px;
			line-height: 36px;
			display: inline-block;
			position: relative;
			margin: 10px 5px;
			float: left;
			color: #012537;
			font-size: 20px;
			font-weight: 600
		}

			.zsbox .zhlzbox .listbox #lensetable td ul li i {
				position: absolute;
				left: 24px;
				top: -7px;
				display: inline-block;
				height: 20px;
				line-height: 20px;
				width: 20px;
				color: #fff;
				border-radius: 50%;
				-moz-border-radius: 50%;
				-webkit-border-radius: 50%;
				background: #f1010a;
				display: none;
				font-size: 10px
			}

.zsbox .zhlzbox .listhead .listheadl .lmms {
	top: 0;
	left: 30px
}

.zsbox .zhlzbox .listhead .listheadl span {
	color: #333;
	font-size: 18px;
	border-right: none;
	width: auto
}

	.zsbox .zhlzbox .listhead .listheadl span:hover {
		color: #333
	}

.zsbox .zhlzbox .listhead .listheadr .listheadrl {
	width: auto;
	float: right
}

.zsbox .zhlzbox .listhead .datedouble {
	width: 800px
}

.zsbox .zhlzbox .listboxinfor {
	width: 100%;
	height: auto;
	overflow: hidden;
	padding: 0 30px 10px;
	box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box
}

	.zsbox .zhlzbox .listboxinfor p {
		line-height: 26px
	}

.zsbox .zhlzbox .paddingtop10 {
	padding-top: 0
}

.zsbox .zhlzbox .bastren {
	clear: both;
	overflow-x: auto;
	overflow-y: hidden;
	position: relative;
	padding-bottom: 18px\9;
	border: 1px solid #dfdfdf;
	border-top: none
}

	.zsbox .zhlzbox .bastren table {
		border-collapse: collapse;
		border: none
	}

		.zsbox .zhlzbox .bastren table .shujutj {
			width: 265px
		}

		.zsbox .zhlzbox .bastren table td, .zsbox .zhlzbox .bastren table th {
			text-align: center;
			border: 1px solid #d6d6d6
		}

		.zsbox .zhlzbox .bastren table td {
			height: 33px;
			color: #999;
			font-size: 12px
		}

			.zsbox .zhlzbox .bastren table td .kaijnum {
				color: #f1010a;
				font-size: 14px
			}

		.zsbox .zhlzbox .bastren table .leftth {
			font-size: 14px;
			color: #333
		}

		.zsbox .zhlzbox .bastren table th {
			line-height: 26px
		}

		.zsbox .zhlzbox .bastren table .first_th th, .zsbox .zhlzbox .bastren table th {
			background: #f5f5f5;
			min-width: 18px;
			font-size: 16px;
			color: #555;
			text-align: center
		}

		.zsbox .zhlzbox .bastren table .second_th th {
			font-size: 14px
		}

		.zsbox .zhlzbox .bastren table .verline {
			border-right: 2px solid #d6d6d6 !important
		}

	.zsbox .zhlzbox .bastren #lmsjtable tr {
		display: none;
		padding: 0;
		margin: 0
	}

		.zsbox .zhlzbox .bastren #lmsjtable tr td {
			font-size: 14px;
			color: #333
		}

	.zsbox .zhlzbox .bastren #lhtjtable tr, .zsbox .zhlzbox .bastren #lmsjtable .mc1 {
		display: table-row
	}

		.zsbox .zhlzbox .bastren #lhtjtable tr td {
			font-size: 14px;
			color: #555
		}

	.zsbox .zhlzbox .bastren #dsdxlstable tr td {
		background: #f5f5f5;
		font-size: 16px;
		color: #555
	}

	.zsbox .zhlzbox .bastren #dsdxlstable .smthead td {
		font-size: 14px
	}

	.zsbox .zhlzbox .bastren #dsdxlstable tbody td {
		background: #fff;
		font-size: 12px
	}

	.zsbox .zhlzbox .bastren #gyhlmlstable tr td {
		background: #f5f5f5;
		font-size: 16px;
		color: #555
	}

	.zsbox .zhlzbox .bastren #gyhlmlstable .smthead {
		font-size: 14px
	}

	.zsbox .zhlzbox .bastren #gyhlmlstable tbody td {
		background: #fff;
		font-size: 12px
	}

	.zsbox .zhlzbox .bastren #trend_tableb .title {
		font-size: 14px;
		color: #666
	}

	.zsbox .zhlzbox .bastren #trend_tableb td {
		font-size: 12px;
		color: #666
	}

	.zsbox .zhlzbox .bastren #trend_table2 .font14 {
		font-size: 14px;
		color: #666
	}

	.zsbox .zhlzbox .bastren #trend_table2 .rank1 {
		background: #fcf8f3
	}

	.zsbox .zhlzbox .bastren #trend_table2 .rank2 {
		background: #f0f9fc
	}

	.zsbox .zhlzbox .bastren #trend_table2 .rank3 {
		background: #f0fcf0
	}

	.zsbox .zhlzbox .bastren #trend_table2 .rank4 {
		background: #f0f1fc
	}

	.zsbox .zhlzbox .bastren #trend_table2 .rank5 {
		background: #f0fcf7
	}

	.zsbox .zhlzbox .bastren #trend_table2 .rank6 {
		background: #fcf0f5
	}

	.zsbox .zhlzbox .bastren #trend_table2 .rank7 {
		background: #fcf8f3
	}

	.zsbox .zhlzbox .bastren #trend_table2 .rank8 {
		background: #f0f1fc
	}

	.zsbox .zhlzbox .bastren #trend_table2 .rank9 {
		background: #f0fcf0
	}

	.zsbox .zhlzbox .bastren #trend_table2 .rank10 {
		background: #fcf0f0
	}

	.zsbox .zhlzbox .bastren #table_ganyah .font14 {
		font-size: 14px;
		color: #666
	}

	.zsbox .zhlzbox .bastren #table_ganyah .rank1 {
		background: #fcf8f3
	}

	.zsbox .zhlzbox .bastren #table_ganyah .rank2 {
		background: #f0f9fc
	}

	.zsbox .zhlzbox .bastren #table_ganyah .rank3 {
		background: #f0fcf0
	}

	.zsbox .zhlzbox .bastren #table_ganyah .rank4 {
		background: #f0f1fc
	}

	.zsbox .zhlzbox .bastren #table_ganyah .rank5 {
		background: #f0fcf7
	}

	.zsbox .zhlzbox .bastren #table_ganyah .rank6 {
		background: #fcf0f5
	}

	.zsbox .zhlzbox .bastren #table_ganyah .rank7 {
		background: #fcf8f3
	}

	.zsbox .zhlzbox .bastren #table_ganyah .rank8 {
		background: #f0f1fc
	}

	.zsbox .zhlzbox .bastren #table_ganyah .rank9 {
		background: #f0fcf0
	}

	.zsbox .zhlzbox .bastren #table_ganyah .rank10 {
		background: #fcf0f0
	}

	.zsbox .zhlzbox .bastren #table_weizhi .title {
		font-size: 14px;
		color: #666
	}

	.zsbox .zhlzbox .bastren #table_weizhi td {
		font-size: 14px;
		color: #999
	}

	.zsbox .zhlzbox .bastren #table_weizhi .sinli {
		cursor: pointer
	}

		.zsbox .zhlzbox .bastren #table_weizhi .sinli i {
			position: relative;
			top: 3px;
			height: 15px;
			width: 15px;
			display: inline-block;
			border: 1px solid #fa9932 !important
		}

	.zsbox .zhlzbox .bastren #table_weizhi .hoverli i {
		background: url(../img/icon/bjpknum.png) no-repeat -232px -249px !important
	}

	.zsbox .zhlzbox .bastren #table_weizhi .code {
		width: 26px;
		height: 26px;
		line-height: 26px;
		display: inline-block;
		border-radius: 50%;
		-moz-border-radius: 50%;
		-webkit-border-radius: 50%
	}

	.zsbox .zhlzbox .bastren #table_cltj .title {
		font-size: 14px;
		color: #666
	}

	.zsbox .zhlzbox .bastren #table_cltj td {
		font-size: 14px;
		color: #999
	}

	.zsbox .zhlzbox .bastren #table_cltj .sinli {
		cursor: pointer
	}

		.zsbox .zhlzbox .bastren #table_cltj .sinli i {
			position: relative;
			top: 3px;
			height: 15px;
			width: 15px;
			display: inline-block;
			border: 1px solid #fa9932 !important
		}

	.zsbox .zhlzbox .bastren #table_cltj .hoverli i {
		background: url(../img/icon/bjpknum.png) no-repeat -232px -249px !important
	}

	.zsbox .zhlzbox .bastren #table_cltj .code {
		width: 26px;
		height: 26px;
		line-height: 26px;
		display: inline-block;
		border-radius: 50%;
		-moz-border-radius: 50%;
		-webkit-border-radius: 50%
	}

	.zsbox .zhlzbox .bastren #chartLinediv table {
		display: none
	}

		.zsbox .zhlzbox .bastren #chartLinediv table .jitdbg {
			background: #fa9932
		}

			.zsbox .zhlzbox .bastren #chartLinediv table .jitdbg span {
				color: #fff
			}

		.zsbox .zhlzbox .bastren #chartLinediv table .outdbg {
			background: #3cb0ec
		}

			.zsbox .zhlzbox .bastren #chartLinediv table .outdbg span {
				color: #fff
			}

		.zsbox .zhlzbox .bastren #chartLinediv table .font14 {
			font-size: 14px;
			color: #666
		}

.zoushiqiu {
	border-radius: 50%;
	height: 20px;
	line-height: 20px;
	width: 20px;
	background: #2b72bd
}

.zoushinum, .zoushiqiu {
	display: inline-block;
	z-index: 999;
	color: #fff;
	position: relative
}

.zoushinum {
	height: 26px;
	line-height: 26px;
	width: 26px
}

.zoushiqiuf {
	border-radius: 0;
	height: 38px;
	line-height: 38px;
	width: 100%;
	display: inline-block;
	background: #2b72bd;
	z-index: 999;
	color: #fff;
	position: relative
}

.bBK {
	background: #1e88d2
}

.gB {
	background: #6aa25f
}

.oB {
	background: #f40
}

.gqB {
	background: #8d9202
}

.grB {
	background: #6f8a98
}

.yiloufc {
	background: #9595c5 !important
}

	.yiloufc span {
		color: #fff
	}

.infortxt {
	margin-top: 30px
}

	.infortxt p {
		line-height: 22px
	}

.qushitu {
	width: 100%;
	height: 320px;
	position: relative
}

	.qushitu #qushit {
		position: absolute;
		top: -40px;
		left: -110px;
		width: 1380px;
		height: 340px
	}

.showhamafb .checked {
	display: inline-block
}

	.showhamafb .checked i {
		position: relative;
		top: 3px;
		height: 15px;
		width: 15px;
		display: inline-block;
		border: 1px solid #fa9932 !important;
		background: url(../img/icon/bjpknum.png) no-repeat -199px -249px
	}

.predrawcode {
	width: 435px
}

	.predrawcode span {
		display: inline-block;
		height: 30px;
		line-height: 30px;
		font-size: 16px;
		width: 30px
	}

#dxdsmc .checked, #lhmc .checked {
	border: none !important;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background: #fa8e19
}

	#dxdsmc .checked a, #lhmc .checked a {
		color: #fff
	}

.block {
	display: block
}

.mrcltj .zhlzbox .bastren {
	clear: both;
	overflow-x: auto;
	overflow-y: hidden;
	position: relative;
	padding-bottom: 18px\9;
	border: 1px solid #dfdfdf;
	border-top: none
}

	.mrcltj .zhlzbox .bastren table {
		border-collapse: collapse;
		border: none
	}

		.mrcltj .zhlzbox .bastren table .smth th {
			font-size: 14px !important
		}

		.mrcltj .zhlzbox .bastren table .shujutj {
			width: 265px
		}

		.mrcltj .zhlzbox .bastren table td, .mrcltj .zhlzbox .bastren table th {
			text-align: center;
			border: 1px solid #d6d6d6
		}

		.mrcltj .zhlzbox .bastren table td {
			height: 33px;
			color: #999;
			font-size: 12px
		}

			.mrcltj .zhlzbox .bastren table td .kaijnum {
				color: #f1010a;
				font-size: 14px
			}

		.mrcltj .zhlzbox .bastren table .leftth {
			font-size: 14px;
			color: #333
		}

		.mrcltj .zhlzbox .bastren table th {
			background: #f5f5f5;
			line-height: 26px;
			min-width: 18px;
			font-size: 16px;
			color: #555;
			text-align: center
		}

		.mrcltj .zhlzbox .bastren table #qihao th {
			font-size: 14px
		}

		.mrcltj .zhlzbox .bastren table .verline {
			border-right: 2px solid #d6d6d6 !important
		}

	.mrcltj .zhlzbox .bastren #table_cltj .title {
		font-size: 14px;
		color: #666
	}

	.mrcltj .zhlzbox .bastren #table_cltj td {
		font-size: 14px;
		color: #999
	}

	.mrcltj .zhlzbox .bastren #table_cltj .sinli {
		cursor: pointer
	}

		.mrcltj .zhlzbox .bastren #table_cltj .sinli i {
			position: relative;
			top: 3px;
			height: 15px;
			width: 15px;
			display: inline-block;
			border: 1px solid #fa9932 !important
		}

	.mrcltj .zhlzbox .bastren #table_cltj .hoverli i {
		background: url(../img/icon/bjpknum.png) no-repeat -232px -249px !important
	}

	.mrcltj .zhlzbox .bastren #table_cltj .code {
		width: 26px;
		height: 26px;
		line-height: 26px;
		display: inline-block;
		border-radius: 50%;
		-moz-border-radius: 50%;
		-webkit-border-radius: 50%
	}

	.mrcltj .zhlzbox .bastren #table_cltj .div_out {
		border-top: 53px solid #e6e6e6;
		border-left: 123px solid #f5f5f5;
		position: relative;
		top: 1px;
		color: #555
	}

		.mrcltj .zhlzbox .bastren #table_cltj .div_out .spanr {
			font-style: normal;
			display: block;
			position: absolute;
			top: -30px;
			left: -155px;
			width: 123px;
			z-index: 999
		}

		.mrcltj .zhlzbox .bastren #table_cltj .div_out .spanc {
			font-style: normal;
			display: block;
			position: absolute;
			top: -51px;
			left: -93px;
			width: 123px;
			z-index: 999
		}

		.mrcltj .zhlzbox .bastren #table_cltj .div_out .div_gai {
			border-top: 53px solid #f5f5f5;
			border-left: 123px solid transparent;
			position: absolute;
			top: -55px;
			left: -124px;
			color: #000
		}

.mrcltj .zhlzbox .listheadl {
	border: 1px ridge
}

	.mrcltj .zhlzbox .listheadl #colorSet {
		float: left;
		padding: 30px 30px 0;
		width: 100%;
		color: #666
	}

		.mrcltj .zhlzbox .listheadl #colorSet input {
			width: 46px;
			height: 24px;
			line-height: 24px;
			border: 1px solid #dbdbdb;
			text-align: center;
			padding: 0
		}

		.mrcltj .zhlzbox .listheadl #colorSet .param {
			float: left;
			display: block;
			padding: 3px 10px 0 0;
			height: 28px;
			line-height: 28px
		}

			.mrcltj .zhlzbox .listheadl #colorSet .param .sparam1 {
				float: left;
				display: block;
				padding: 2px 3px 0 0
			}

			.mrcltj .zhlzbox .listheadl #colorSet .param .sparam2 {
				width: 15px;
				float: left;
				display: block;
				line-height: 18px;
				padding: 2px 0 0 3px;
				margin-top: 3px\9
			}

		.mrcltj .zhlzbox .listheadl #colorSet .color_red {
			background-color: #f1010a;
			width: 10px;
			height: 12px;
			display: block;
			float: left;
			margin-top: 5px;
			margin-top: 6px\9;
			font-size: 0
		}

		.mrcltj .zhlzbox .listheadl #colorSet .spanAdd2.sa2 {
			margin: 5px\90 0 13px;
			background: url(../img/icon/spanAdd.png) no-repeat 0 -18px
		}

		.mrcltj .zhlzbox .listheadl #colorSet .spanAdd2 {
			float: left;
			display: block;
			width: 18px;
			height: 20px;
			cursor: pointer;
			margin: 7px\913px 0 0;
			background: url(../img/icon/spanAdd.png) no-repeat 0 1px
		}

		.mrcltj .zhlzbox .listheadl #colorSet .color_blue {
			background-color: #0092dd;
			width: 10px;
			height: 12px;
			display: block;
			float: left;
			margin-top: 5px;
			margin-top: 6px\9;
			font-size: 0
		}

		.mrcltj .zhlzbox .listheadl #colorSet .color_green {
			background-color: #07bf00;
			width: 10px;
			height: 12px;
			display: block;
			float: left;
			margin-top: 5px;
			margin-top: 6px\9;
			font-size: 0
		}

		.mrcltj .zhlzbox .listheadl #colorSet .spanAdd {
			float: left;
			display: block;
			height: 28px;
			width: 60px;
			line-height: 28px;
			cursor: pointer;
			margin-top: 5px;
			border-radius: 5px;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			background: #797b8f;
			outline: none;
			color: #fff;
			text-align: center
		}

			.mrcltj .zhlzbox .listheadl #colorSet .spanAdd:hover {
				background: #63646f
			}

		.mrcltj .zhlzbox .listheadl #colorSet #sid1 .spanbtn, .mrcltj .zhlzbox .listheadl #colorSet #sid2 .spanbtn, .mrcltj .zhlzbox .listheadl #colorSet #sid3 .spanbtn {
			display: inline-block;
			float: left;
			width: 53px;
			height: 28px;
			line-height: 28px;
			padding-top: 5px
		}

		.mrcltj .zhlzbox .listheadl #colorSet #sid1 .lastbtn, .mrcltj .zhlzbox .listheadl #colorSet #sid2 .lastbtn, .mrcltj .zhlzbox .listheadl #colorSet #sid3 .lastbtn {
			width: 30px
		}

		.mrcltj .zhlzbox .listheadl #colorSet #sid1 .spanAdd2, .mrcltj .zhlzbox .listheadl #colorSet #sid2 .spanAdd2, .mrcltj .zhlzbox .listheadl #colorSet #sid3 .spanAdd2 {
			margin-left: 6px
		}

		.mrcltj .zhlzbox .listheadl #colorSet #sid2, .mrcltj .zhlzbox .listheadl #colorSet #sid3 {
			display: none
		}

.lefttit {
	display: inline-block;
	float: left;
	width: 150px;
	height: 47px;
	line-height: 47px;
	margin-left: 30px;
	font-size: 18px
}
