.list-cont {
	overflow: hidden;
	background-color: #FFFFFF;
}

.list-g {
	margin: 15px auto;
	overflow: hidden;
}

.list-l {
	text-align: center;
}

.list-l .cont {}

.list-cont h1 {
	font-style: normal;
	font-size: 26px;
}

.input-primary {
	border-color: #66afe9;
}

.list-g .cont {
	overflow: hidden;
	border: 1px solid #eaeaea;
	padding: 10px;
	min-height: 500px;
}

.list-r {}

.list-cont .col-md-9,
.list-cont .col-md-3 {
	padding-right: 9px;
	padding-left: 9px;
}

.hide-blue .l{
	border-left-width: 0;
}
.hide-blue .r{
	border-right-width: 0;
}
tr.hide-blue a {
	color: #F77F06;
}

.headT td {
	font-size: 11px;
	color: #4f6b72;
	line-height: 30px;
	text-transform: uppercase;
	background-color: #CAE8EA;
}
.layui-table td, .layui-table th {
	border-width: 1px;
	border-style: solid;
	border-color: #C1DAD7;
}
.layui-table[lay-even] tr:nth-child(even) {
	background-color: #F5FAFA;
}

.layui-table td {
	line-height: 15px;
	font-size: 13px;
}
.listhidden {
	background-color: #FDFDD7 !important;
	color: #F77F06;
}

.color-red {
	color: red;
}

.color-red a {
	color: red;
}
.qqlen{
	background-color: #FFF;
}
.pagination>li>a, .pagination>li>span {
	margin-bottom: 2px;
}
.pagination li {
	float: none;
}
.masked {
	/*羝�������*/

	background-image:  -webkit-gradient( linear, left top, right bottom, color-stop(0, #f22),
	color-stop(0.15, #f2f),
	color-stop(0.3, #22f),
	color-stop(0.45, #2ff),
	color-stop(0.6, #ff2a27),
	color-stop(0.75, #ff7c38),
	color-stop(0.9, #ff3c6d),
	color-stop(1, #f22) );;
	-webkit-text-fill-color: transparent;
	-webkit-background-clip: text;
	/*�������筝堺��絖�鐚��Û���絖��丞ず筝肴����*/
	background-size: 200% 100%;
	/*�����丞����羂翫抗�劫����ぇ筝���鐚�菴���background-position����腱糸����������腥咲��*/
	/* ���� */
	animation: masked-animation 4s infinite linear;
	font-weight: bold;
}
.masked2 {
	background-image: -webkit-linear-gradient(left, #3498db, #f47920 10%, #d71345 20%, #f7acbc 30%, #ffd400 40%, #3498db 50%, #f47920 60%, #d71345 70%, #f7acbc 80%, #ffd400 90%, #3498db);
	-webkit-text-fill-color: transparent;
	-webkit-background-clip: text;
	background-size: 200% 100%;
	animation: masked-animation 4s infinite linear;
	font-weight: bold;
}

@keyframes masked-animation {
	0% {
		background-position: 0 0;
		/*background-position 絮��ц�臀������上����莎桁�篏�臀���*/
	}
	100% {
		background-position: -100% 0;
	}
}
.tbleft{
	text-align: left;

}
.tbright{
	text-align: right;

}
.table1{
	margin-top: 15px;
}
.table1>tbody>tr>td{
	padding: 6px;
	line-height: 1.42857143;
	vertical-align: top;
	border-bottom: 1px dashed #ccc;
	border-top: none;
}
.tx_text li a {
	display: inline-block;
	width: 85%;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-left: 6%;
	color: #555;
	white-space: nowrap;
	float: right;
	text-align: left;
}


.tx_text li:nth-child(1) span, .tx_text li:nth-child(2) span, .tx_text li:nth-child(3) span {
	color: #FFF;
	background: #FFB800;
}

.tx_text li span {
	border-radius: 3px;
	display: inline-block;
	width: 9%;
	height: 20px;
	line-height: 20px;
	font-size: 12px;
	color: #333;
	text-align: center;
	background: #eee;
	overflow: hidden;
	position: relative;
	top: 10px;
	float: left;
}
.tx_text li {
	height: 40px;
	line-height: 40px;
	overflow: hidden;
}
.product{width:120px;;position:absolute;right:4px;top: 9px}
.product img{display:block;position:relative;cursor:pointer;}
.product .product-hover, .product:active .product-hover{opacity:1;
	width: 128px;
	height: 175px;}
.product-hover{
	position:absolute;
	top:-5px;
	left:-4px;
	right:0;
	bottom:0;
	opacity:0;
	-webkit-transition:opacity 0.3s ease;
	-moz-transition:opacity 0.3s ease;
	transition:opacity 0.3s ease;
	background-size:30px 30px;
	background-image:-webkit-linear-gradient(45deg, rgba(32, 169, 255,1) 25%, transparent 25%, transparent 50%, rgba(32, 169, 255,1) 50%, rgba(32, 169, 255,1) 75%, transparent 75%, transparent);
	background-image:-moz-linear-gradient(45deg, rgba(32, 169, 255,1) 25%, transparent 25%, transparent 50%, rgba(32, 169, 255,1) 50%, rgba(32, 169, 255,1) 75%, transparent 75%, transparent);
	background-image:linear-gradient(45deg, rgba(32, 169, 255,1) 25%, transparent 25%, transparent 50%, rgba(32, 169, 255,1) 50%, rgba(32, 169, 255,1) 75%, transparent 75%, transparent);
	-webkit-animation:barberpole 0.5s linear infinite;
	-moz-animation:barberpole 0.5s linear infinite;
	animation:barberpole 0.5s linear infinite;
}
@-webkit-keyframes barberpole{
	from{
		background-position:0 0;
	}
	to{
		background-position:60px 30px;
	}
}

@-moz-keyframes barberpole{
	from{
		background-position:0 0;
	}
	to{
		background-position:60px 30px;
	}
}

@keyframes barberpole{
	from{
		background-position:0 0;
	}
	to{
		background-position:60px 30px;
	}
}
@media only screen and (max-width: 440px) {
	.product img {
		height: 100px !important;
		width: 73px !important;
	}
	.product .product-hover {
		opacity: 1;
		width: 82px;
		height: 110px;
	}
	.product {
		width: 63px;
	}
}

.cxqt div{
	padding-bottom: 10px;
}
.cxqt a {
	background-color: #1E9FFF;
	color: white;
	padding: 3px;
	font-size: 12px;
}
.nogray {
	height: 15px;
}
.bzfw a {
	background-color: #FF00BC;
	color: white;
	padding: 3px;
	font-size: 13px;
}
.gray {
	height: 15px;
	-webkit-filter: grayscale(100%);
	-moz-filter: grayscale(100%);
	-o-filter: grayscale(100%);
	filter: grayscale(100%);
}
.urlstyle a{
	color: #fff;
	font-size: 12px;
	display: block;
	line-height: 35px;
	border: 1px solid #fff;
	height: 35px;
}
.urlstyle div{
	height: 39px;
	overflow: hidden;
	padding:2px
}
.bg1{
background: linear-gradient(18deg, rgb(255, 165, 0), rgb(255, 255, 0), rgb(0, 255, 0), rgb(0, 255, 255));
border-radius:8px;
}

.bg2{
background: linear-gradient(18deg,   rgb(255, 255, 0), rgb(0, 255, 0), rgb(0, 255, 255),rgb(255, 165, 0));
border-radius:8px;
}
.bg3{
background: linear-gradient(18deg,  rgb(0, 255, 0), rgb(0, 255, 255),rgb(255, 165, 0),rgb(255, 255, 0));
border-radius:8px;
}
.bg4{
background: linear-gradient(18deg, rgb(0, 255, 255),rgb(255, 165, 0),rgb(255, 255, 0), rgb(0, 255, 0));
border-radius:8px;
}

