@font-face {
font-family: 'iconfont';  /* project id 313968 */
src: url('https://at.alicdn.com/t/font_ly12yy1nf622zkt9.eot');
src: url('https://at.alicdn.com/t/font_ly12yy1nf622zkt9.eot?#iefix') format('embedded-opentype'),
url('https://at.alicdn.com/t/font_ly12yy1nf622zkt9.woff') format('woff'),
url('https://at.alicdn.com/t/font_ly12yy1nf622zkt9.ttf') format('truetype'),
url('https://at.alicdn.com/t/font_ly12yy1nf622zkt9.svg#iconfont') format('svg');
}
.container {
	position: relative;
	width: 1226px;
	margin: 0 auto;
}
	
/* 网站搜索 */
.header-search {
	float: right;
	margin-top: 30px;
	}
	.search-form {
	position: relative;
	width: 230px;
	height: 42px;
	}
	.search-text {
	position: absolute;
	top: 0;
	right: 50px;
	padding: 0 10px;
	width: 160px;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	border: 1px solid #e0e0e0;
	}
	.search-btn {
	position: absolute;
	top: 0;
	right: 0;
	width: 50px;
	height: 42px;
	color: #616161;
	background-color: transparent;
	border: 1px solid #e0e0e0;
	border-left: none;
	cursor: pointer;
	transition: all .2s;
	}
	.search-btn:hover {
	color: #fff;
	background-color: #fd0000;
	border-color: #fd0000;
	}
	.main-nav {
	display: none;
	z-index: 25;
	position: absolute;
	top: 100px;
	left: 0;
	height: 230px;
	width: 100%;
	background: #fff;
	border-top: 1px solid #ccc;
	box-shadow: 0 8px 16px rgba(0,0,0,0.18);
	}
	.mainnav-list {
	font-size: 12px;
	}
	.mainnav-item {
	position: relative;
	float: left;
	width: 180px;
	padding: 40px 12px 0px 12px;
	text-align: center;
	}
	.product-thumb {
		width: 160px;
		height: 110px;
		margin: 0 auto 10px;
		border-right: 1px solid #ccc;
	}
	.mainnav-item:last-child .product-thumb {
		border: none;
	}
	.price {
		font-size: 14px;
		color: #ff6700;
	}
	.product-label {
		position: absolute;
		top: 0;
		right: 0;
		left: 0;
		height: 20px;
	}
		.product-label .goods-label {
			display: inline-block;
			padding: 0 20px;
			height: 20px;
			border: 1px solid #ff6700;
			color: #ff6700;
		}
	/* 幻灯片 */
	.carousel {
	position: relative;
	height: 430px;
	}
	.carousel-inner .item {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	}
	.carousel-inner .first {
	display: block;
	}
	.carousel-btn {
	position: absolute;
	right: 30px;
	bottom: 25px;
	}
	.carousel-btn a {
	display: inline-block;
	width: 6px;
	height: 6px;
	margin: 0 2px;
	border-radius: 10px;
	border: 2px solid;
	border-color: rgba(255,255,255,.3);
	background-color: rgba(0,0,0,.4);
	}
	.carousel-btn a:hover {
	border-color: rgba(0,0,0,.4);
	background-color: rgba(255,255,255,.4);
	}
	.carousel-btn .active {
	border-color: rgba(0,0,0,.4);
	background-color: rgba(255,255,255,.4);
	}
	.carousel .prev, .carousel .next {
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -45px;
	width: 42px;
	height: 70px;
	line-height: 70px;
	text-align: center;
	color: rgba(0,0,0,.3);
	}
	.carousel .prev {
	left: 240px;
	}
	.carousel .next {
	right: 0;
	}
	.carousel .iconfont {
	font-size: 40px;
	font-weight: normal;
	}
	.carousel .prev:hover, .carousel .next:hover {
	background-color: rgba(0,0,0,.3);
	color: #fff;
	}
	/* 功能和热门产品 */
	.home {
	margin-top: 15px;
	}
	/* 功能 */
	.features {
	float: left;
	width: 233px;
	}
	.features-list {
	padding: 2.5px 3px 2.5px 4px;
	background-color: #5F5750;
	}
	.features-item {
	float: left;
	width: 70px;
	height: 82px;
	padding: 0 2px;
	text-align: center;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	}
	.features-item:nth-child(1){
	border-top: 1px solid #5F5750;
	border-left: 1px solid #5F5750;
	}
	.features-item:nth-child(4){
	border-left: 1px solid #5F5750;
	}
	.features-item:nth-child(2), .features-item:nth-child(3){
	border-top: 1px solid #5F5750;
	}
	.features-item a {
		color: #ccc;
	}
	.features-item a:hover {
		color: #fff;
	}
	.features-item .iconfont {
		display: block;
		margin-top: 13px;
		font-size: 25px;
	}
	/* 热门产品 */
	.hot-promo {
	float: left;
	width: 993px;
	}
	.promo-list {
	
	}
	.promo-item {
	float: left;
	margin-left: 15px; 
	}
	.promo-item a {
		display: block;
		height: 170px;
		transition: all .2s;
	}
	.promo-item a:hover {
		box-shadow: 0 15px 30px rgba(0,0,0,0.1);
	}
	.promo-item img {
		height: 170px;
		width: 316px;
	}
/* 小米明星单品 */
.single-goods {
	margin-top: 20px;
	}
	.s-lg-title {
	position: relative;
	height: 60px;
	}
	.title-more {
	position: absolute;
	right: 0;
	bottom: 10px;
	vertical-align:bottom;
	}
	.title-more a {
	display: inline-block;
	width: 35px;
	height: 23px;
	line-height: 23px;
	border: 1px solid #e0e0e0;
	color: #b0b0b0;
	text-align: center;
	margin-left: -5px;
	}
	.btn-default {
	cursor: default;
	color: #ccc;
	}
	.sgoods-content {
	margin-bottom: 20px;
	width: 1226px;
	overflow: hidden;
	}
	.sgoods-list {
	width: 2452px;
	}
	.sgoods-item {
	float: left;
	text-align: center;
	margin-right: 15px;
	width: 233px;
	height: 300px;
	background: #fafafa;
	}
	.sgoods-item .goods-title {
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	padding: 10px 15px;
	font-size: 16px;
	}
	.sgoods-item:nth-child(1), .sgoods-item:nth-child(6){
	border-top: 1px solid #ffac13;
	}
	.sgoods-item:nth-child(2), .sgoods-item:nth-child(7){
	border-top: 1px solid #83c44e;
	}
	.sgoods-item:nth-child(3), .sgoods-item:nth-child(8){
	border-top: 1px solid #2196f3;
	}
	.sgoods-item:nth-child(4), .sgoods-item:nth-child(9){
	border-top: 1px solid #e53935;
	}
	.sgoods-item:nth-child(5), .sgoods-item:nth-child(10){
	border-top: 1px solid #00c0a5;
	}
	.sgoods-item:nth-child(5n) {
	margin-right: 0;
	}
	
	.sgoods-thumb img {
		width: 100%;
	}
	/* 产品信息统一信息 */
	.page-title {
	font-size: 20px;
	font-weight: 200;
	line-height: 60px;
	}
	.goods-item-m .goods-title {
	font-size: 18px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	padding: 0px 15px 10px;
	}
	.goods-item-s .goods-title {
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	padding-right: 100px;
	}
	.title {
	color: #000;
	}
	.goods-info {
	color: #666;
	margin-bottom: 10px;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	padding: 0 15px;
	}
	
	
	.sgoods-item .goods-price
	{
	display: block;
	height: 38px;
	line-height: 38px;
	text-align: center;
	font-size: 16px;
	color: #f33;
	background: #ffedec;
	border: 1px solid #f33;
	border-radius: 20px;
	margin: 20px 10% 0;
	}
	.sgoods-item .goods-price:hover {
	text-decoration: none;
	background: #f33;
	color: #fff;
	}
	
	.goods-price {
	color: #ff6700;
	}
	.goods-price a {
		color: #ff6700;
	}
	.page-main .item-active {
	box-shadow: 0 15px 30px rgba(0,0,0,0.1);
	transform: translate3d(0, -2px, 0);
	}
	.goods-item {
	float: left;
	background: #fff;
	width: 233px;
	transition: all .2s;
	}
	/* 主要内容区*/
	.page-main {
	width: 100%;
	background: #f5f5f5;
	padding-top: 60px;
	padding-bottom: 50px;
	overflow: hidden;
	}
	/* 右侧更多内容 */
.page-main .more {
	float: right;
	}
	
	.page-main .more-text {
	color: #424242;
	font-size: 16px;
	line-height: 60px;
	margin-left: 15px;
	padding-bottom: 5px;
	border-bottom: 2px solid #f5f5f5;
	transition: all .2s;
	}
	.page-main .active {
	color: #ff6700;
	border-bottom: 2px solid #ff6700;
	}
	/* 内容左侧 */
	.col-md-4 {
	float: left;
	width: 233px;
	}
	.left-s-thumb {
	height: 615px;
	margin-bottom: 15px;
	}
	.left-s-thumb .s-thumb-link {
	display: block;
	height: 615px;
	}
	.left-s-thumb .s-thumb {
	width: 233px;
	height: 615px;
	}
	.left-m-thumb {
	height: 300px;
	margin-bottom: 15px;
	}
	.left-m-thumb .m-thumb-link {
	display: block;
	height: 300px;
	}
	.left-m-thumb .m-thumb {
	width: 233px;
	height: 300px;
	}
/* 内容右侧 */
.col-md-8 {
	float: left;
	width: 993px;
	}
	.list {
	display: none;
	}
	.goods-list { width: 1245px;}
	.goods-item-m {
	position: relative;
	height: 190px;
	margin-right: 16px;
	margin-bottom: 15px;
	padding: 30px 0 20px;
	text-align: center;
	}
	.goods-item-m .goods-thumb {
	width: 180px;
	height: 80px;
	padding: 0 27px 5px;
	}
	.goods-item-m img {
	width: 180px;
	height: 60px;
	}
	.goods-item-m .goods-label {
	color: #fff;
	background: #ff6700;
	}
	.goods-item-s {
	position: relative;
	padding-top: 50px;
	height: 92px;
	margin-left: 15px;
	margin-bottom: 15px;
	}
	.goods-item-s .goods-title {
	margin-left: 40px;
	}
	.goods-item-s .goods-price {
	margin-left: 35px;
	color: #ff6700;
	}
	.goods-item-s .goods-thumb {
	position: absolute;
	right: 20px;
	top: 30px;
	width: 80px;
	height: 80px;
	}
	.goods-item-s img {
	width: 80px;
	height: 80px;
	}
	.goods-item-s .goods-more {
	display: block;
	margin-top: -15px;
	margin-left: 30px;
	font-size: 20px;
	}
	.goods-item-s .goods-more span {
	display: block;
	font-size: 15px;
	}
	.goods-thumb .iconfont {
	display: block;
	margin-top: -10px;
	font-size: 50px;
	line-height: 92px;
	text-align: center;
	color: #ff6700;
	}
	/* 为你推荐 */
	.reco-goods {
	
	}
	.col-md-12 {
	width: 1226px;
	overflow: hidden;
	}
	.reco-list {
	width: 2452px;
	}
	.reco-list .goods-item:nth-child(1) {
	margin-left: 0;
	}
	.reco-list .goods-item:nth-child(6) {
	margin-left: 0;
	}
	/* 热门产品 */
	.goods-item-h {
	float: left;
	width: 295px;
	height: 415px;
	margin-left: 15px;
	margin-bottom: 15px;
	}
	.goods-item-h:first-child {
	margin-left: 0;
	}
	.hotrew-thumb {
	width: 295px;
	margin-bottom: 30px;
	}
	.hotrew-thumb img {
	width: 295px;
	height: 220px;
	}
	.goods-item-h .review {
	margin: 0 25px;
	margin-bottom: 30px;
	height: 60px;
	overflow: hidden;
	}
	.review a {
	color: #333;
	}
	.goods-item-h .form-user {
	margin: 0 25px;
	margin-bottom: 10px;
	color: #b0b0b0;
	font-size: 12px;
	}
	.goods-item-h .title {
	margin: 0 25px;
	}
	.title .ver {
	color: #ccc;
	margin: 0 5px;
	}
	/* 内容 */
	.other-item {
	position: relative;
	height: 370px;
	width: 295px;
	padding-top: 50px;
	text-align: center;
	overflow: hidden;
	margin-left: 15px;
	margin-bottom: 15px;
	}
	.other-item:first-child {
	margin-left: 0;
	}
	.other-item:hover .other-nav{
	opacity: 1;
	}
	.other-silde {
	width: 300%;
	}
	.other-silde li {
	width: 295px;
	float: left;
	}
	.other-item .title {
	display: block;
	font-size: 15px;
	color: #ff6700;
	margin-bottom: 15px;
	}
	.other-silde .name {
	display: block;
	color: #000;
	font-size: 18px;
	line-height: 30px;
	}
	.page-main .des {
	display: block;
	color: #ccc;
	height: 40px;
	font-size: 12px;
	margin: 0 50px;
	margin-bottom: 15px;
	}
	.other-silde .goods-price {
	display: block;
	margin-bottom: 15px;
	}
	.other-silde .other-thumb {
	margin: 0 30px;
	}
	.other-thumb img {
	width: 216px;
	height: 154px;
	}
	
	.other-item .other-btn {
	position: absolute;
	bottom: 15px;
	left: 0;
	right: 0;
	}
	.other-btn .btn {
	display: inline-block;
	width: 6px;
	height: 6px;
	border: 2px solid #fff;
	background-color: #b0b0b0;
	border-radius: 10px;
	margin: 10px;
	}
	.other-btn .active {
	background-color: #fff;
	border: 2px solid #ff6700;
	}
	.other-nav {
	opacity: 0;
	transition: all .5s;
	}
	.other-nav a {
	position: absolute;
	top: 50%;
	margin-top: -25px;
	display: block;
	height: 50px;
	line-height: 50px;
	width: 20px;
	color: #fff;
	background: rgba(0,0,0,.2);
	}
	.other-nav .o-prev{
	left: 0;
	}
	.other-nav .o-next{
	right: 0;
	}
	.other-nav a:hover {
	background: rgba(0,0,0,.5);
	}
	/* 视频 */
	.goods-video {
	}
	.goods-video .tv-all {
	color: #000;
	float: right;
	line-height: 60px;
	font-size: 16px;
	transition: all .5s;
	}
	.video-lg-title .tv-all:hover {
	color: #ff6700;
	}
	.video-lg-title .tv-all:hover .iconfont{
	background: #ff6700;
	}
	.video-lg-title .iconfont {
	font-size: 12px;
	padding: 2px 3px;
	margin-left: 5px;
	vertical-align: 1px;
	text-align: center;
	color: #fff;
	background-color: #ccc;
	border-radius: 100%;
	transition: all .5s;
	}
	.video-item-v {
	height: 280px;
	width: 295px;
	text-align: center;
	margin-bottom: 15px;
	margin-left: 15px;
	}
	.video-item-v:first-child {
	margin-left: 0;
	}
	.page-main .video-title{
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
	padding: 0 50px;
	}
	.video-item-v .video-title-t{
	color: #000;
	text-align: center;
	transition: all .5s;
	}
	.page-main .video-title-t:hover {
	color: #ff6700;
	}
	.video-thumb {
	position: relative;
	margin-bottom: 25px;
	}
	.video-thumb img {
	width: 295px;
	height: 180px;
	}
	.video-thumb .play-btn {
	display: block;
	position: absolute;
	left: 20px;
	bottom: 10px;
	transition: all .5s;
	}
	.video-thumb:hover .iconfont {
	color: #ff6700;
	}
	.play-btn .iconfont {
		font-size: 30px;
		color: #fff;
		font-weight: normal;
		transition: all .5s;
	}
	
	.cm-info .phone {
	color: #ff6700;
	font-size: 22px;
	}
	.cm-info .time {
	font-size: 12px;
	margin-bottom: 10px;
	}
	.cm-info .online {
	display: block;
	font-size: 12px;
	color: #ff6700;
	width: 118px;
	height: 28px;
	line-height: 30px;
	border: 1px solid #ff6700;
	margin: 0 auto;
	transition: all .5s;
	}
	.cm-info .online:hover {
	color: #fff;
	background: #ff6700;
	}
	.cm-info .iconfont {
	font-size: 12px;
	margin-right: 5px;
	}
.navbox { width: 1226px; margin: 0 auto; clear: both; overflow: hidden;}
.navbox .menubox{ float:left; width:218px; height:660px; float:left; background:#c74c3f; position:relative; z-index:2; padding:4px 0;}
.navbox .menubox a{ display:block; text-decoration:none;}
.navbox .menubox a.fff { color: #fff;}
.navbox .menubox a.b { font-weight: bold;}
.navbox .menubox a.font14 { font-size: 14px;}

.navbox .menubox li{ padding:11px 10px 11px 15px; line-height:30px; height:30px;}
.navbox .menubox li a i { margin-right: 5px;}
.navbox .menubox li:hover{ background:rgba(0,0,0,.1);}
.navbox .menubox li .below{ display:none; position:absolute; left:218px; top:0; width:166px; min-height:646px; padding:3px 20px; background:#fff; border:2px solid #d65345; margin-left:-2px; padding-top: 15px;}
.navbox .menubox li .below a{ display:inline-block; margin-right:1em;}
.navbox .menubox li .below .belowpart{ width:100%; float:left;}
.navbox .menubox li .below .loadding{ width:100px; height:100px; background:url(/img/loading_100x100.gif) no-repeat; margin:220px 0 0 500px;}

.navR { float: right; width: 980px; overflow: hidden;}
.indexword { line-height: 1.5; font-size: 18px; color: #d65345; margin-bottom: 25px; clear: both; text-indent: 2em;}
.catsearchbox{border:1px solid #eee; margin-bottom:20px; line-height:2em; padding:0 10px;}
.catsearchbox dl{ padding:8px 0; border-bottom:1px dashed #eee;}
.catsearchbox dl:last-child{ border:0;}
.catsearchbox dt{ display:table-cell; width:145px; padding-right:10px;}
.catsearchbox dd{ display:table-cell; position:relative; width:1143px;}
.catsearchbox dd .searchcat{ border:1px solid #ccc; width:200px; height:1.5em; line-height:1.5em;}
.catsearchbox dd .icon-sousuo{position:absolute; top:50%; margin-top:-11px; left:178px; color:#ccc; cursor:pointer;}
.catsearchbox dd a{ padding-right:1em; display:inline-block;}
.catsearchbox dd a.active{ color:#fe741c;}
.catsearchbox .secondcat{display:none;}
.catsearchbox .thirdcat{display:none;}
.catsearchbox dd select{ width:100px; line-height:1.5em; height:1.5em; border:1px solid #ccc; display:inline-block; color:#333; margin-right:5px;}

.catsearchbox .bigandcolor{color:#555ba6;font-size:2.6em;margin-right:20px;}
.catsearchbox .fontb{font-weight: bold;font-size:14px;color:#000;}

.catsearchbox .searchbrandlevel li{ width:7%; float:left; text-align:center; margin-bottom:10px;}
.catsearchbox .searchbrandlevel li a{color:#fff; background:#555ba6; display:block; width:38px; height:34px; padding:8px 6px; margin:0 auto; font-size:14px; line-height:1.3em; border-radius:50%; text-decoration:none;}
.catsearchbox .searchbrandlevel li a:hover{color:#fc0}
.catsearchbox .searchbrandlevel li:nth-child(2n) a{ background:#b5b6d9;}

.catsearchbox .haveselect .orange{border:1px solid #FE741C; padding:5px; line-height:1em; margin-right:5px; text-decoration:none; cursor:pointer;}
.catsearchbox .haveselect .orange:hover{ border-color:#fc0;}
.catsearchbox .haveselect .orange i{padding-left:5px; font-size:12px;}



.indexhotbrand .leftttl.mid{ text-align:center;}
.indexhotbrand .leftttl.mid dt{ display:block; margin-bottom:20px;overflow:hidden; letter-spacing:3px;color: #c95246;text-align: center;}
.indexhotbrand .leftttl.mid dt .iconfont{ display:none;}
.indexhotbrand .leftttl.mid dt::before{content:"::::::::::::"; color:#d3d3d3; font-size:14px; letter-spacing:1px; vertical-align:middle; margin-right:15px;}
.indexhotbrand .leftttl.mid dt.dn::before{display: none;}
.indexhotbrand .leftttl.mid dt::after{content:"::::::::::::"; color:#d3d3d3; font-size:14px; letter-spacing:1px; vertical-align:middle; margin-left:15px;}
.indexhotbrand .leftttl.mid dt.dn::after{display: none;}
.indexhotbrand .leftttl.mid dt.line::before{display: none;}
.indexhotbrand .leftttl.mid dt.line::after{display: none;}
.indexhotbrand .leftttl.mid dt.line span{position: relative;}
.indexhotbrand .leftttl.mid dt.line span::after{content:'';position: absolute;width:1000px;border-top: 1px solid #B5B5B5;left:110%;top:50%;}
.indexhotbrand .leftttl.mid dt.line span::before{content:'';position: absolute;width:1000px;border-top: 1px solid #B5B5B5;right:110%;top:50%;}


.brandphbList { width:1226px; margin-top: 25px; overflow:hidden; clear:both; position:relative;}
.brandphbList ul { width:1300px; overflow: hidden;  }
.brandphbList li { float:left; overflow: hidden;}
.brandphbList li img { width:130px; height:50px; margin-left:10px; margin-top:2px;}
.brandphbList li p { height:30px;font-size:14px; line-height:30px; text-align:center; display:none; display: block; border-top: 1px solid #e8e1d9; overflow:hidden;}
.brandphbList li a{ width:147px;  border:1px solid #e8e1d9;  display:block; float:left; margin: 0 10px 10px 0; padding: 0 3px;}


.brand-tt1{height:28px;line-height:28px;margin:20px 0;border-bottom:1px solid #ddd;padding:0 0 15px;}
.brand-tt1 h2{float:left;font-size:20px;color:#333;border-bottom:3px solid #c74c3f;padding-bottom:14px;margin-right:15px;}
.brand-tt1 em{float:left;font-size:14px;color:#aaa;text-transform:uppercase;height:28px;line-height:28px;}
.brand-tt1 .more{float:right;line-height:30px;font-size:14px;color:#999;}.yg-tt1 .more:hover{color:#c74c3f;}
.brand-tt1 .zixun{float:right;height:30px;line-height:30px;margin-right:20px;padding:0 20px;font-size:14px;background:#fff;border:1px solid #c74c3f;border-radius:5px;color:#c74c3f;cursor:pointer;}
.brand-tt1 .zixun:hover{background:#db214c;color:#fff;}

.brandconn { width: 100%; height: 300px; overflow: hidden; clear: both; line-height: 30px;color:#666;word-break:break-word;text-align:justify; font-size: 14px;}
.brandconnmore{text-align:center;height:30px;line-height:30px;border:1px solid #e3e3e3;font-size:14px;color:#333;background:#fff;border-radius:5px;margin-top:20px;cursor:pointer;}
.brandconnmore:hover{background:#c74c3f;}
.brandconnmore:hover a{color:#fff;display:block;}

.brandinfo{ padding:10px; border:1px solid #eee; background:#f9f9f9; margin-top:20px;}
.brandinfo .img{ width:208px; float:left; border:1px solid #eee; line-height:2.2em; text-align:center; background:#fb9182; margin:5px;}
.brandinfo .img img{ display:block; padding:15px 14px; background: #fff; }
.brandinfo .img a{ text-decoration:none;}
.brandinfo .img a:hover{ color: #fff;}
.brandinfo .info{ width:720px; float:right; line-height:2.2em;}
.brandinfo .info ul { padding-top: 20px;}
.brandinfo .info .brandud{ display:inline-block; vertical-align:middle; margin-top:-2px;}
.brandinfo .info li.zhaos a{ text-decoration:none;}
.brandinfo .info li.zhaos a img{margin: -3px 5px 0px 15px;}
.brandinfo .info li.zhaos a:hover span{ color:#fe741c;}

.mgl{ margin-left:20px;}
.mgr{ margin-right:20px;}

.prizelist { overflow: hidden; clear: both; padding: 5px;}
.prizelist li { float: left; width: 31%; line-height: 40px; margin: 2px .5%; font-size: 15px; text-align: center; background:#e8e8e8; }
.prizelist li a { color: #333;}
.prizelist li:hover { background: #e53935;}
.prizelist li:hover a { color: #fff;}


.znz_dlly{width: 980px;overflow:hidden; background: #f2f2f2; padding-top: 25px; margin-bottom: 30px;}
.znz_dlly_l{width: 525px;float:left;font-size:14px;}
.znz_dlly_l dt{float:left;width:120px;}
.znz_dlly_l dd{float:right;width: 370px;}
.znz_dlly_ipt,.znz_dlly_slt,.znz_dlly_are,.ipt-s1,.ipt-s2,.ipt-s3{border:1px solid #ddd;border-radius:5px;color:#666;text-indent:10px;}
.znz_dlly_l p.p_are{height:150px;line-height:150px;padding-top:10px;}
.znz_dlly_ipt{width:250px;height:34px;line-height:34px;}
.znz_dlly_l p select{ width: 80px; height: 36px; margin-right: 5px;}
.znz_dlly_slt{width:120px;height:34px;margin-right:10px;}
.znz_dlly_are{width: 365px;height:120px;padding-top:10px;}
.znz_dlly_btn{width:200px;height:42px;background:#ec3a3e;color:#fff;text-align:center;border:none;border-radius:5px;font:18px "Microsoft Yahei";cursor:pointer;}
.znz_dlly_btn:hover{background:#c41840;color:#fff;font-weight:bold;}
.znz_dlly_l p{height:50px;line-height:36px;overflow:hidden;}
.znz_dlly_l dt p{text-align:right;}
.znz_dlly_l dt s{color:#ec3a3e;padding-right:5px;}
.znz_dlly_l p span,.znz_dlly_l p button{*margin-left:10px;}
.znz_dlly_r{width:300px;float:right;}
.znz_dlly_kfqq{width:293px;height:148px;display:block;background:url(/img/znz_dlly_kfqq.gif) no-repeat;float:right;}
.znz_dlly_kfqq:hover{background:url(/img/znz_dlly_kfqq02.gif) no-repeat;}
.znz_dlly_r dd{width:300px;height:164px;background:url(/img/znz_dlly_bg.gif) no-repeat;margin-top:20px;padding:50px 0 0;}
.znz_dlly_r dd li{width:75%;height:30px;line-height:30px;cursor:pointer;margin:0 20px;padding:0 5px;display:block; font-size: 12px;}
.znz_dlly_r dd li:hover{background:#eee;border-radius:5px;}


.brand10List { width:980px; margin-top: 25px; overflow:hidden; clear:both; position:relative;}
.brand10List h3 { float: left; width: 160px; height: 80px;  text-align: center; background-color: #d65245; color: #fff; position: relative; background-image: url(/img/brand10bg.png);background-repeat: no-repeat; padding:100px 10px 0 10px; font-size: 16px;}
.brand10List h3 a { color: #fff;}
.brand10List h3 i { width: 90px; height: 25px; line-height: 25px; text-align: center; background: #ffac13; color: #fff; font-style: normal; font-size: 12px; position: absolute; left: 45px; bottom: 15px; }
.brand10List ul { float: right; width:790px; overflow: hidden; margin-right: -10px;}
.brand10List li { float:left; overflow: hidden;}
.brand10List li img { width:130px; height:50px; margin-left:5px; margin-top:2px;}
.brand10List li p { height:30px;font-size:14px; line-height:30px; text-align:center; display:none; display: block; border-top: 1px solid #e8e1d9; overflow:hidden;}
.brand10List li a{ width:140px;  border:1px solid #e8e1d9;  display:block; float:left; margin: 0 10px 10px 0; padding: 0 3px;}

.brandpic { float: left; margin-right: 15px; width: 330px;}

.summary{color:#757575;padding:29px 58px;_padding:20px 30px;position:relative; font-size: 18px; line-height: 35px; text-indent: 2em;}
.summary span{position:absolute;color:#e8e8e8;*display:none;}
.summary .l{width:35px;height:28px;background:url("/img/icons-1.png") 0 -963px no-repeat;left:16px;top:25px; font-size: 0;}
.summary .r{width:35px;height:28px;background:url("/img/icons-1.png") -40px -963px no-repeat;right:17px;bottom:30px;font-size: 0;}



.brandvoteList { width: 1226px;}
.vote-item {
    float: left;
    background: #f3f3f3;
    width: 215px;
    transition: all .2s;
}
.vote-item {
position: relative;
height: 160px;
margin-right: 37px;
margin-bottom: 15px;
padding: 30px 0 20px;
text-align: center;
border-radius: 5px;
}
.vote-item:nth-of-type(5n) {margin-right: 0px;}
.vote-item .vote-thumb {
width: 130px;
height: 50px;
padding: 0 42px 5px;
}
.vote-item img {
width: 130px;
height: 50px;
}
.vote-item .vote-label {
color: #fff;
background: #ff6700;
}

.vote-item .vote-title {
    font-size: 16px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	padding: 10px 15px 10px;
	text-align: center;
}
.vote-item .vote-btn  { margin-left: 15px;}
.vote-item .vote-btn a {
float: left;
width: 70px;
height: 30px;
line-height: 30px;
text-align: center; 
border: 1px solid #fd0000;	
margin: 20px 5px;
background: #fd0000;
color: #fff;
font-size: 12px;
}
.vote-item .vote-btn a:nth-child(1)
{
	margin-left: 15px;
}
.vote-item .vote-btn a:nth-child(2)
{
	background: #fff;
	color: #fd0000;
}
.vote-item .vote-info em { font-style: normal; color: #fd0000;}
.vote-item .vote-more {
display: block;
margin-top: -15px;
margin-left: 30px;
font-size: 20px;
}
.vote-item .vote-more span {
display: block;
font-size: 15px;
}
.vote-item .iconfont {
display: block;
margin-top: -10px;
font-size: 50px;
line-height: 92px;
text-align: center;
color: #ff6700;
}

.zsjm_con_lt_tit{ height:30px; margin-bottom:10px;}
.zsjm_con_lt_tit p{ font-size: 22px; line-height: 30px; color:#333; border-left:6px solid #e00b0b; padding-left:10px;float:left;}
.more{ display: block; font-size: 13px; line-height: 30px; color:#ababab; float:right;}