@charset "utf-8";

/* 公共函数 */

.f-clear {
	clear: both;
}

ul.f-disc li {
	list-style-type: disc;
}

ol.f-decimal li {
	list-style-type: decimal;
}


/* 分页 */

.m-paginator {
	float: right;
	padding-right: 15px;
	margin-bottom: 30px;
}

.paginator {
	float: left;
	margin: 10px 0 0!important;
	text-align: center;
	line-height: 28px;
	font-size: 0;
	*letter-spacing: normal;
	*word-spacing: -1px;
	word-wrap: normal;
	white-space: nowrap;
	color: #777;
}

.paginator li {
	float: left;
}

.paginator .u-totalnum {
	line-height: 32px;
	font-size: 16px;
}

.paginator a,
.paginator .current {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	line-height: 28px;
	padding: 0 12px;
	margin-left: 4px;
	border: 1px solid #ddd;
	font-size: 16px;
	letter-spacing: normal;
	word-spacing: normal;
	background: #fff;
	text-decoration: none;
	color: #777;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}

.paginator a:hover,
.paginator .current {
	background: #f5f5f5;
}


/*下拉 */

.m-paginator-search {
	margin: 10px 0 0 4px;
	float: left;
}


/*边框*/

.standard_select {
	background: #fff;
	display: inline-block;
	border: 1px solid #ddd;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	padding: 0px;
	/*调整此处改变select高度*/
}


/*遮挡默认边框*/

.select_shelter {
	background: #fff;
	display: inline-block;
	height: 23px;
	*height: 28px;
	overflow: hidden;
}

.paginator-make {
	display: block;
	color: #666;
	width: auto;
	margin: 0px 6px;
	*margin: 0px;
	padding: 1px;
	border: 0px;
	font: 14px/1.14 "Microsoft YaHei", \5fae\8f6f\96c5\9ed1, arial, \5b8b\4f53;
	font-size: 17px;
}


/* 版式theme1*/


/* 
* @Author: 无忌
* @Date:   2016-01-19 18:01:29 
* @Last Modified by:   Marte
* @Last Modified time: 2016-07-25 14:34:32
*/

.m-theme1 {
	padding: 15px 10px 10px 0;
}

.m-theme1-list {
	display: inline;
	float: left;
	margin-left: 27px;
	margin-bottom: 10px;
	*margin-left: 23px;
	_margin-left: 23px;
	width: 214px;
	border-radius: 2px;
	border: 1px solid #EBE8E3;
}

.m-theme1-list:hover {
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
	transition: 0.5s all ease;
	-webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
	-webkit-transition: 0.5s all ease;
	-moz-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
	-moz-transition: 0.5s all ease;
	-ms-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
	-ms-transition: 0.5s all ease;
}

.m-theme1-img {
	display: table;
	table-layout: fixed;
	height: 214px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	border-radius: 2px;
	padding: 2px 0px;
	overflow: hidden;
}

.m-theme1-img a,
.m-theme1-img img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme1-img a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	border-radius: 10px;
	_overflow: hidden;
}

.m-theme1-img img {
	display: block;
	margin: 0 auto;
}

.m-theme1-title {
	height: 30px;
	line-height: 37px;
	text-align: center;
	background: #EBE8E3;
	font-size: 14px;
	color: #333333;
	overflow: hidden;
}

.m-theme1-img>a:hover img {
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	-o-transform: scale(1.05);
	-webkit-transform: scale(1.05);
	transform: scale(1.05);
}

.m-theme1-img>a img {
	-moz-transition: 0.5s all ease;
	-o-transition: 0.5s all ease;
	-webkit-transition: 0.5s all ease;
	transition: 0.5s all ease;
	margin: 0 auto;
}


/* 版式theme2 */

.m-theme2 {
	*padding-top: 1px;
	clear: both;
}

.m-theme2 .noline {}

.m-theme2 ul li {
	height: 35px;
	vertical-align: top;
	line-height: 35px;
	overflow: hidden;
	border-top: 1px dotted #ccc;
}

.m-theme2 ul li a {
	background: url(../images/icon.gif) no-repeat 4px center;
	height: 35px;
	padding-left: 14px;
	float: left;
	text-decoration: none;
}

.m-theme2 ul li span {
	float: right;
	color: #999;
	padding-right: 5px;
}


/* 版式theme4 */

.m-theme4 {
	padding: 10px 10px 10px 0px;
}

.m-theme4-img {
	float: left;
	display: table;
	table-layout: fixed;
	height: 220px;
	*height: 220px;
	_*height: 220px;
	width: 220px;
	padding: 0;
	margin: 0;
	border: 1px solid #e5e5e5;
	box-shadow: 4px 4px 2px #f5f5f5;
	padding: 2px;
	margin-left: 15px;
	margin-bottom: 20px;
}

.m-theme4-img img,
.m-theme4-img a {
	text-align: center;
	max-width: 220px;
	max-height: 220px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>240)?'220px': 'auto';
	}
	(this));
}

.m-theme4-img img {
	display: block;
	margin: 0 auto;
}

.m-theme4-img a {
	display: table-cell;
	width: 220px;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme4-content {
	padding: 0 10px;
	display: inline;
	float: left;
	width: 226px;
	height: 226px;
	overflow: hidden;
	margin-bottom: 20px;
}

.m-theme4-title {
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	font-weight: bold;
	font-size: 14px;
}

.m-theme4-txt {
	line-height: 24px;
	margin-top: 15px;
}


/* 版式theme6 */

.m-theme6 {
	padding: 10px;
}

.m-theme6 .noline {
	border-top: none;
}

.m-theme6 ul li {
	height: 35px;
	line-height: 35px;
	*height: 30px;
	_height: 30px;
	overflow: hidden;
	border-top: 1px dotted #ccc;
}

.m-theme6 ul li a {
	text-decoration: none;
}

.m-theme6 ul li .u-number {
	display: inline;
	padding: 2px 6px;
	background: #ccc;
	width: 30px;
	float: left;
	width: 20px;
	text-align: center;
	margin-right: 10px;
	font-size: 16px;
	font-weight: bold;
}


/* 版式theme8 */

.m-theme8 {
	padding: 15px 10px 0 0;
}

.m-theme8-list {
	display: inline;
	float: left;
	margin-left: 23px;
	width: 214px;
	border: 1px solid #e5e5e5;
	box-shadow: 4px 4px 2px #f5f5f5;
	padding: 2px;
	margin-bottom: 15px;
}

.m-theme8-img {
	display: table;
	table-layout: fixed;
	height: 214px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #e5e5e5;
}

.m-theme8-img a,
.m-theme8-img img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme8-img a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme8-list:hover {
	border: 1px solid #f40;
}

.m-theme8-img img {
	display: block;
	margin: 0 auto;
}

.m-theme8-title {
	max-width: 220px;
	height: 40px;
	margin: 10px 0 10px 0;
	line-height: 20px;
	overflow: hidden;
	padding: 0 0 0 3px;
}

.m-theme8 .u-price {
	font: 700 18px Verdana, Arial;
	color: #f40;
	line-height: 18px;
	display: inline;
	float: left;
	margin-left: 3px;
}

.m-theme8 .u-number {
	color: #888;
	text-decoration: none;
	cursor: pointer;
	font: 12px/1.5 tahoma, arial, \5b8b\4f53;
	float: right;
	display: inline;
	margin-bottom: 10px;
	*margin-bottom: 0px;
	_margin-bottom: 0px;
	margin-right: 3px;
}


/* 版式theme9 */

.m-theme9 {
	padding: 15px 10px 0 0;
}

.m-theme9-list {
	display: inline;
	float: left;
	margin-left: 23px;
	width: 214px;
	border: 1px solid #e5e5e5;
	box-shadow: 4px 4px 2px #f5f5f5;
	padding: 2px;
	margin-bottom: 15px;
}

.m-theme9-img {
	display: table;
	table-layout: fixed;
	height: 214px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	padding: 0;
	margin: 0;
}

.m-theme9-img a,
.m-theme9-img img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme9-img a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme9-img img {
	display: block;
	margin: 0 auto;
}

.m-theme9-txt {
	max-width: 220px;
	height: 100px;
	margin: 10px 0 10px 0;
	overflow: hidden;
	padding: 0 0 0 3px;
	text-align: center;
	line-height: 20px;
}


/* 版式theme10 和版式theme1合用 */

.m-theme10-title {
	margin: 5px auto 0;
	max-width: 210px;
	height: 60px;
	text-align: center;
	line-height: 30px;
	color: #333333;
	overflow: hidden;
}


/* 版式theme11 */

.m-theme11 {
	padding: 10px;
	line-height: 25px;
}


/* 版式theme12 */

.m-theme12 {
	margin: 13px;
}

.m-theme12 .m-title {
	display: block;
	background: linear-gradient(0, #ccc 1%, #eee 2%, #f1f1f1 98%, #ccc 100%);
	height: 37px;
	line-height: 37px;
	padding-left: 7px;
	border-left: 10px solid #aaa;
	font-weight: bold;
	font-size: 14px;
	overflow: hidden;
}

.m-theme12-txt {
	margin: 15px;
}

.m-theme12-txt .u-title {
	display: inline-block;
	background: #ccc;
	padding: 0 10px;
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
}

.m-theme12-content {
	color: #336699;
	font-family: "宋体";
	line-height: 24px;
	background-color: #F3F3F3;
}


/* 版式theme13 */

.m-theme13 {
	margin: 10px;
}

.no-margin-top {
	border-top: none;
}

.m-theme13-list {
	border-top: 1px dashed #ddd;
}

.m-theme13 .m-title {
	display: block;
	height: 37px;
	line-height: 37px;
	padding-left: 7px;
	font-weight: bold;
	font-size: 14px;
	overflow: hidden;
}

.m-theme13 .m-content {
	margin: 20px 15px;
	line-height: 25px;
}

.m-theme13 .u-left,
.m-theme13 .u-right {
	float: left;
	display: inline;
	height: 25px;
	line-height: 25px;
}

.m-theme13 .u-right {
	float: right;
}

.m-theme13 .u-left span {
	margin-right: 30px;
}

.m-theme13 .u-right a {
	margin-left: 30px;
	font-weight: bold;
	padding: 10px;
	border: 1px solid #ddd;
}

.m-theme13 .u-txt {
	margin: 20px 0;
	padding-top: 10px;
	clear: both;
}


/* 版式theme14 和版式theme8合用 */

.m-theme14 .m-sort {
	float: right;
	margin-bottom: 10px;
	margin-right: 16px;
}

.m-theme14 .m-sort ul li {
	float: left;
	display: block;
}

.m-theme14 .m-sort ul li a {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	padding: 7px 12px;
	border: 1px solid #ddd;
	font-size: 12px;
	letter-spacing: normal;
	word-spacing: normal;
	background: #fff;
	text-decoration: none;
	color: #777;
}

.m-theme14 .m-sort ul li a.u-current {
	background: #f40;
	color: #fff;
	border: 1px solid #f40;
}


/* 版式theme15 */

.m-theme15 {
	padding: 10px;
}

.m-theme15 .noline {
	border-top: none;
}

.m-theme15 ul li {
	height: 35px;
	line-height: 35px;
	*height: 30px;
	_height: 30px;
	overflow: hidden;
	border-bottom: 1px dotted #ccc;
}

.m-theme15 ul li:hover a {
	background: #333 url(../images/icon_hover.gif) no-repeat center left;
	color: #fff;
}

.m-theme15 ul li a {
	background: url(../images/icon.gif) no-repeat center left;
	padding-left: 10px;
	display: block;
	text-decoration: none;
}

.m-theme15 ul li a.u-child {
	margin-left: 15px;
}


/* 版式theme16 和版式theme22合用 */

.m-theme16 .m-title {
	margin-bottom: 15px;
	background-color: #f3f3f3;
	height: 37px;
	line-height: 37px;
	padding-left: 7px;
	border-left: 10px solid #aaa;
	font-weight: bold;
	font-size: 14px;
	overflow: hidden;
}


/* 版式theme17 */

.m-theme17 {
	margin: 13px;
}

.m-theme17 .u-title {
	background-color: #f3f3f3;
	height: 37px;
	line-height: 37px;
	padding-left: 7px;
	border-left: 10px solid #aaa;
	font-weight: bold;
	font-size: 14px;
	overflow: hidden;
}

.m-theme17 .m-image-outer {
	width: 214px;
	height: 214px;
	margin: 20px 0 30px 0;
	float: left;
	position: relative;
	margin-right: -214px;
}

.m-theme17 .u-image {
	display: table;
	table-layout: fixed;
	height: 214px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	padding: 0;
	margin: 0;
	margin-bottom: 5px;
	border: 1px solid #e5e5e5;
	box-shadow: 4px 4px 2px #f5f5f5;
	padding: 2px;
}

.m-theme17 .u-image a,
.m-theme17 .u-image img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme17 .u-image a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme17 .u-image img {
	display: block;
	margin: 0 auto;
}

.m-theme17 .u-title a {
	display: block;
	float: left;
}

.m-theme17 .u-title span {
	float: right;
	margin-right: 17px;
	font-weight: normal;
}

.m-theme17 .u-title span b {
	color: #f40;
}

.m-theme17-ct-out {
	float: right;
	width: 100%;
	zoom: 1;
}

.m-theme17-ct {
	margin: 20px 10px;
	line-height: 25px;
	height: 220px;
	overflow: hidden;
	margin-left: 240px;
}

.m-theme17-ct .u-time {
	margin-top: 25px;
}

.m-theme17-ct .u-time span {
	margin-right: 30px;
}

.m-theme17-ct .u-url-btn {
	float: right;
}

.m-theme17-ct .u-url-btn a {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	padding: 5px 12px;
	border: 1px solid #ddd;
	font-size: 12px;
	letter-spacing: normal;
	word-spacing: normal;
	background: #fff;
	text-decoration: none;
	color: #777;
}

.m-theme17-ct .u-url-btn a:hover {
	background: #f40;
	border: 1px solid #f40;
	color: #fff;
}

.m-theme17-ct-inner {
	height: 180px;
	overflow: hidden;
}


/* 版式theme18 */


/* 多行式面包屑导航 */

.m-theme18 {
	overflow: hidden;
	line-height: 1.5;
	zoom: 1;
	margin: 5px 0;
}

.m-theme18 ul {
	margin-left: -20px;
	zoom: 1;
}

.m-theme18 li {
	float: left;
	word-wrap: normal;
	white-space: nowrap;
}

.m-theme18 li i {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 20px;
	text-align: center;
}


/* 版式theme19*/


/* 
* @Author: 无忌
* @Date:   2016-01-19 18:01:29
* @Last Modified by:   无忌
* @Last Modified time: 2016-01-19 18:01:29
*/

.m-theme19 {
	margin: 10px;
}

.m-theme19 ul li {
	margin: 1px;
	padding: 10px 0;
	border-top: 1px solid #efefef;
}

.m-theme19 .m-title {
	height: 37px;
	line-height: 37px;
	font: 20px/35px "微软雅黑", "simhei";
	cursor: pointer;
	overflow: hidden;
}

.m-theme19 .m-title a {
	display: block;
	float: left;
	color: #000;
}

.m-theme19 .m-title a:hover {
	color: #cd0001;
}

.m-theme19 .m-title span {
	float: right;
	margin-right: 17px;
	font-size: 12px;
	font-weight: normal;
	color: #999;
}

.m-theme19 .m-content {
	margin: 8px 10px;
	line-height: 25px;
}

.m-theme19 .m-content a {
	text-decoration: none;
}


/*常见问题专用*/

.m-theme19 .m-title .switch {
	float: right;
	margin: 17px 5px 0 0;
	width: 0px;
	height: 0px;
	border-width: 6px;
	border-color: red transparent transparent transparent;
	border-style: solid dashed dashed dashed;
}

.faq .m-content {
	display: none;
}

.faq ul .cur .m-content {
	display: block;
}


/* 版式theme20 和 版式theme19合用  */

.m-theme20 {}


/* 版式theme22 */

.m-theme22 {
	margin: 10px 0;
}

.m-theme22 .m-image li {
	display: inline;
	float: left;
	margin-left: 21px;
	*margin-left: 17px;
	_margin-left: 17px;
	width: 100px;
}

.m-theme22 .u-image {
	display: table;
	table-layout: fixed;
	height: 54px;
	*height: 50px;
	_*height: 50px;
	width: 100%;
	padding: 0;
	margin: 0;
	margin-bottom: 5px;
	border: 1px solid #e5e5e5;
	box-shadow: 4px 4px 2px #f5f5f5;
	padding: 2px;
}

.m-theme22 .u-image a,
.m-theme22 .u-image img {
	text-align: center;
	max-width: 100%;
	max-height: 50px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>50)?'50px': 'auto';
	}
	(this));
}

.m-theme22 .u-image a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme22 .u-image img {
	display: block;
	margin: 0 auto;
}

.m-theme22 .m-txt ul li {
	float: left;
	display: inline;
	margin-left: 21px;
	*margin-left: 17px;
	_margin-left: 17px;
	/*width:100px;*/
	overflow: hidden;
	height: 30px;
	line-height: 30px;
	text-align: center;
}

.m-theme22 .m-txt {
	height: 30px;
	/* border-bottom: 1px dotted #ccc;*/
}


/* 版式theme23 和 版式theme17合用  */


/* 版式theme24 和 版式theme17合用  */


/* 版式theme25 和 版式theme8 theme14合用  */

.m-theme25 .u-marketprice {
	color: #888;
	line-height: 25px;
	margin-left: 5px;
	text-decoration: line-through;
	font-size: 10px;
	display: inline;
	float: left;
}

.m-theme25 .m-time-buy {
	line-height: 25px;
	padding-left: 3px;
	margin-bottom: 10px;
}

.m-theme25 .u-time {
	float: left;
	display: inline;
	line-height: 43px;
	font-size: 12px;
}

.m-theme25 .u-buy {
	float: right;
	display: inline;
	padding-right: 3px;
}

.m-theme25 .u-buy a {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	padding: 5px 12px;
	border: 1px solid #ddd;
	font-size: 12px;
	letter-spacing: normal;
	word-spacing: normal;
	background: #fff;
	text-decoration: none;
	color: #777;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.m-theme25 .u-buy a:hover {
	background: #f40;
	border: 1px solid #f40;
	color: #fff;
}


/* 版式theme26 和 版式theme8 theme14 theme25合用  */

.m-theme26 .u-marketprice {
	text-decoration: none;
}


/* 版式theme21 */

.m-theme21 {
	/* width:450px; height:230px; */
	overflow: hidden;
	position: relative;
	border: 1px solid #ddd;
}

.m-theme21 .hd {
	height: 15px;
	overflow: hidden;
	position: absolute;
	right: 5px;
	bottom: 5px;
	z-index: 1;
}

.m-theme21 .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}

.m-theme21 .hd ul li {
	float: left;
	margin-right: 2px;
	width: 15px;
	height: 15px;
	line-height: 14px;
	text-align: center;
	background: #fff;
	cursor: pointer;
	font: normal 12px 宋体;
}

.m-theme21 .hd ul li.on {
	background: #f00;
	color: #fff;
}

.m-theme21 .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}

.m-theme21 .bd li {
	zoom: 1;
	vertical-align: middle;
}

.m-theme21 .bd img {
	display: block;
}

.m-theme21 .prev,
.m-theme21 .next {
	position: absolute;
	left: 3%;
	top: 50%;
	margin-top: -25px;
	display: block;
	width: 32px;
	height: 40px;
	background: url(../images/slider-arrow.png) -110px 5px no-repeat;
	filter: alpha(opacity=50);
	opacity: 0.5;
}

.m-theme21 .next {
	left: auto;
	right: 3%;
	background-position: 8px 5px;
}

.m-theme21 .prev:hover,
.m-theme21 .next:hover {
	filter: alpha(opacity=100);
	opacity: 1;
}

.m-theme21 .prevStop {
	display: none;
}

.m-theme21 .nextStop {
	display: none;
}

.m-theme21-img {
	margin: 0;
	padding: 0
}


/* 版式theme28 */

.m-theme28 {
	/*padding:15px 10px;*/
}

.m-theme28 li {
	list-style-type: disc;
	margin-left: 40px;
}


/* 版式theme30 */

.m-theme30 {}

.m-theme30 .m-title {
	background: #f3f3f3 url(../images/main_title_back.jpg) repeat-x left bottom;
	height: 37px;
	line-height: 37px;
	margin-top: 13px;
	padding-left: 7px;
	border-left: 10px solid #aaa;
	font-weight: bold;
	font-size: 14px;
	overflow: hidden;
}

.m-theme30 .m-content {
	margin: 15px 10px;
	line-height: 25px;
}


/* 版式theme33 */

.m-theme33 .m-title {
	background-color: #f3f3f3;
	height: 37px;
	line-height: 37px;
	padding-left: 7px;
	border-left: 10px solid #aaa;
	font-weight: bold;
	font-size: 14px;
	overflow: hidden;
}

.m-theme33 .m-content {
	margin: 15px 10px;
	line-height: 25px;
}

.m-theme33 .m-content p {
	line-height: 40px;
	display: inline;
}

.m-theme33 .m-content .u-line {
	display: block;
	float: left;
	width: 280px;
}

.m-theme33 .u-tiptxt {
	padding: 10px;
	border: 1px solid #eee;
	background: #fbfbfb;
}

/*.m-theme33 .u-input {
	width: 180px;
	padding: 5px;
	height: 17px;
	border: 1px solid #D9D9D9;
	border-top-color: #c0c0c0;
	
	line-height: 17px;
	font-size: 14px;
	color: #999;
	background: #fff;
	margin-right: 15px;
}*/

.m-theme33 .u-input:focus {
	border: 1px solid #f40;
}

.m-theme33 .u-textarea {
	width: 100%;
	padding: 5px;
	height: 100px;
	border: 1px solid #D9D9D9;
	border-top-color: #c0c0c0;
	/*box-shadow: 1px 1px 2px #ccc inset; */
	line-height: 17px;
	font-size: 14px;
	color: #777;
	background: #fff;
}

.m-theme33 .u-textarea:focus {
	border: 1px solid #f40;
}

.m-theme33 .u-submit {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	padding: 7px 12px;
	border: 1px solid #ddd;
	letter-spacing: normal;
	word-spacing: normal;
	text-decoration: none;
	cursor: pointer;
}

.m-theme33 .u-submit:hover {
	background: #f40;
	border: 1px solid #f40;
	color: #fff;
	transition: all .2s linear 0s;
	-webkit-transition: all .2s linear 0s;
	-moz-transition: all .2s linear 0s;
	-ms-transition: all .2s linear 0s;
	-o-transition: all .2s linear 0s;
}


/* 版式theme35 */

.m-theme35 .m-title {
	background-color: #f3f3f3;
	height: 37px;
	line-height: 37px;
	padding-left: 7px;
	border-left: 10px solid #aaa;
	font-weight: bold;
	font-size: 14px;
	overflow: hidden;
}

.m-theme35 .m-content {
	margin: 15px 10px;
	line-height: 25px;
}


/* 版式theme5\版式theme37\版式theme38\版式theme39合用  */

.m-theme5 {
	width: 100%;
	overflow: hidden;
	position: relative;
}

.m-theme5 .hd {
	overflow: hidden;
	height: 30px;
	background: #f4f4f4;
	padding: 0 10px;
}

.m-theme5 .hd .prev,
.m-theme5 .hd .next {
	display: block;
	width: 5px;
	height: 9px;
	float: right;
	margin-right: 5px;
	margin-top: 10px;
	overflow: hidden;
	cursor: pointer;
	background: url("../images/arrow.png") no-repeat;
}

.m-theme5 .hd .next {
	background-position: 0 -50px;
}

.m-theme5 .hd .prevStop {
	background-position: -60px 0;
}

.m-theme5 .hd .nextStop {
	background-position: -60px -50px;
}

.m-theme5 .hd ul {
	float: right;
	overflow: hidden;
	zoom: 1;
	margin-top: 10px;
	zoom: 1;
}

.m-theme5 .hd ul li {
	float: left;
	width: 9px;
	height: 9px;
	overflow: hidden;
	margin-right: 5px;
	text-indent: -999px;
	cursor: pointer;
	background: url("../images/icocircle.gif") 0 -9px no-repeat;
}

.m-theme5 .hd ul li.on {
	background-position: 0 0;
}

.m-theme5 .bd {}

.m-theme5 .bd ul {
	overflow: hidden;
	zoom: 1;
}

.m-theme5 .bd ul li {
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
}

.m-theme5 .bd ul li .pic {
	text-align: center;
}

.m-theme5 .bd ul li .pic img {
	width: 120px;
	height: 90px;
	display: block;
	padding: 2px;
	border: 1px solid #ccc;
}

.m-theme5 .bd ul li .pic a:hover img {
	border-color: #999;
}

.m-theme5 .bd ul li .title {
	line-height: 24px;
}


/* 样式m-theme49 */

.m-theme49 {
	width: 100%;
	margin: auto;
	position: relative;
	margin-top: 10px;
}

.m-theme49 .u-prev,
.m-theme49 .u-next {
	display: block;
	z-index: 100;
	overflow: hidden;
	cursor: pointer;
	position: absolute;
	width: 17px;
	height: 17px;
	top: 25%;
}

.m-theme49 .u-prev {
	background: url(../images/btn1.png) left bottom no-repeat;
	left: 0px
}

.m-theme49 .u-next {
	background: url(../images/btn2.png) right bottom no-repeat;
	right: 0px
}

.m-theme49 .m-item-box {
	overflow: hidden;
	position: relative;
	font-size: 12px;
	border: 1px solid #cfcfcf;
}

.m-theme49 .m-item-box p {
	text-indent: 1em;
	font-size: 14px;
	width: 100%;
	color: #FFFFFF;
	line-height: 30px;
	background: #000000;
}

.m-theme49 .m-item-box .m-list-txt {
	display: block;
	position: absolute;
	bottom: 0;
	background: url(../images/bg.png);
	color: #FFF;
	width: 100%;
	text-align: center;
}

.m-theme49 .m-item-box a:hover {
	text-decoration: underline;
}

.m-theme49 .m-item-box img {
	width: 100%;
	height: 100%;
}

.m-theme49 .m-product-list {
	width: 100%;
	height: 100%;
	padding: 0px;
	position: relative;
}

.m-theme49 .m-list-item {
	display: block;
	width: 25%;
	height: 72%;
	cursor: pointer;
}


/* 样式m-theme51 */

.m-theme51 {
	width: 100%;
	margin: 0 auto;
}

.m-theme51 .m-h {
	color: #f60;
}

.m-theme51 .m-list-col {
	float: left;
}

.m-theme51 .m-product .m-col-2 {
	width: 100%;
	margin-left: 20px;
}

.m-theme51 .m-product .m-col-3 {
	width: 100%;
	margin: 10px 0px 0px 20px;
	line-height: 20px;
}

.m-theme51 .m-product .m-col-4 {
	float: right;
	width: 150px;
	text-align: left;
	line-height: 30px;
}

.m-theme51 .m-product {
	border: 1px solid #E5E5E5;
	margin-top: -1px;
	padding: 20px 10px;
}

.m-theme51 .m-product .m-img {
	width: 120px;
	height: 120px;
	border: 1px solid #eee;
	display: table;
}

.m-theme51 .m-product .m-img a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
}

.m-theme51 .m-product .m-img img {
	max-width: 100%;
	max-height: 120px;
	overflow: hidden;
}

.m-theme51 .m-product .m-con {
	width: 60%;
}

.m-theme51 .m-product .m-con .m-title {
	line-height: 20px;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
}

.m-theme51 .m-product .m-con .m-title a:hover {
	text-decoration: underline;
	color: #f60;
}

.m-theme51 .m-product .m-price .g_price-highlight {
	font-size: 18px;
	color: #f60;
}

.m-theme51 .m-product .m-price .g_price-lowlight {
	color: #ccc;
	text-decoration: line-through;
}

.m-theme51 .m-product .m-price .g_price-midlight {
	font-size: 14px;
	color: #fc0;
}

.m-theme51 .m-go-buy {
	display: inline-block;
	background: #fe8a4b;
	border-radius: 2px;
	border-bottom: 1px solid #e77c42;
	text-decoration: none;
	cursor: auto;
	width: 100px;
	height: 30px;
	line-height: 32px;
	text-align: center;
	font-family: "microsoft yahei";
	color: #fff;
}


/*样式m-theme52 mod46*/


/*.clearfix:before,.clearfix:after{ content:""; display:table;}
.clearfix:after{ clear:both;}
.clearfix{ zoom:1;}*/


/* css*/

.m-theme52 {
	/*margin:100px auto;*/
	background: #f0f0f0;
	position: relative;
}

.m-theme52 ul {
	height: 32px;
	overflow: hidden;
}

.m-theme52 li {
	float: left;
	text-align: center;
	position: relative;
	z-index: 2;
	font-weight: bold;
	font-size: 14px;
	line-height: 32px;
	padding: 0 5%;
}

.m-theme52 li a {}

.m-theme52 li em {
	position: absolute;
	right: -24px;
	top: -8px;
	width: 0;
	height: 0;
	line-height: 0;
	border-width: 24px 0 24px 24px;
	border-color: transparent transparent transparent #fff;
	border-style: dashed dashed dashed solid;
}

.m-theme52 li i {
	position: absolute;
	right: -16px;
	top: 0;
	width: 0;
	height: 0;
	line-height: 0;
	border-width: 16px 0 16px 16px;
	border-color: transparent transparent transparent #f0f0f0;
	border-style: dashed dashed dashed solid;
}


/* 样式m-theme53 */

.m-theme53 {
	padding: 15px 10px 0 0;
}

.m-theme53-list {
	display: inline;
	float: left;
	margin-left: 23px;
	width: 214px;
	border: 1px solid #e5e5e5;
	padding: 2px;
	margin-bottom: 15px;
}

.m-theme53-list:hover {
	border: 1px solid #f40;
	box-shadow: 1px 1px 13px 1px #CCC;
}

.m-theme53-img {
	display: table;
	table-layout: fixed;
	height: 214px;
	width: 100%;
	padding: 0;
	margin: 0;
}

.m-theme53-img a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme53-img img {
	display: block;
	margin: 0 auto;
	text-align: center;
	max-width: 100%;
	max-height: 210px;
}

.m-theme53-title {
	max-width: 220px;
	height: 40px;
	margin: 10px 0 10px 0;
	line-height: 20px;
	overflow: hidden;
	padding: 0 0 0 3px;
}

.m-theme53 .u-price,
.g-common .u-price,
.g-common .m-left-time span {
	color: #460008;
}

.m-theme53 .u-price {
	font: 700 18px Verdana, Arial;
	color: #f40;
	line-height: 18px;
	display: inline;
	float: left;
	margin-left: 3px;
}

.m-theme53 .u-number {
	color: #888;
	text-decoration: none;
	cursor: pointer;
	font: 12px/1.5 tahoma, arial, \5b8b\4f53;
	float: right;
	display: inline;
	margin-bottom: 10px;
	_margin-bottom: 0px;
	margin-right: 3px;
}


/* 样式m-theme54 */

.sideMenu54 {
	border: 1px solid #ddd;
}

.sideMenu54 h3 {
	height: 32px;
	line-height: 32px;
	padding-left: 10px;
	border-top: 1px solid #e3e3e3;
	background: #f4f4f4;
	cursor: pointer;
	font: bolder 14px/32px "Microsoft YaHei";
}

.sideMenu54 h3 em {
	float: right;
	display: block;
	width: 40px;
	height: 32px;
	background: url(../images/icoadd.png) 16px 12px no-repeat;
	cursor: pointer;
}

.sideMenu54 h3.on em {
	background-position: 16px -57px;
}

.sideMenu54 ul {
	color: #999;
	display: none;
	/* 默认都隐藏 */
}

.sideMenu54 ul li {
	text-indent: 2em;
}

.sideMenu54 ul li:nth-of-type(2n+1) {
	background: #eee;
}


/* 样式m-theme55 */

.m-theme55 {
	padding: 10px;
}

.m-theme55 .noline {
	border-top: none;
}

.m-theme55 ul {}

.m-theme55 ul li {
	width: 100%;
	overflow: hidden;
	border-top: 1px solid #fff;
}

.m-theme55 ul li:nth-of-type(2n+1) {
	background: #eee;
}

.m-theme55 ul li a {
	font-size: 14px;
	font-weight: bold;
	background: url(../images/icon.gif) no-repeat center left;
	text-decoration: none;
}

.m-theme55 ul li .u-number {
	display: inline;
	width: 30px;
	float: left;
	margin-right: 10px;
	padding: 2px 0px;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
}

.m-theme55 li p {
	display: none;
	height: 100px;
	max-width: 100%;
	overflow: hidden;
}

.m-theme55 li p a {
	font-size: 12px;
	font-weight: normal;
}


/* 版式theme57 */

.m-theme57 {
	padding: 15px 10px 0 0;
}

.m-theme57-list {
	display: inline;
	float: left;
	margin-left: 23px;
	width: 214px;
	border: 2px solid #fff;
	padding: 2px;
	margin-bottom: 15px;
}

.m-theme57-list:hover {
	border: 2px solid #f40;
	-webkit-transition: border-color .2s ease-in;
	-moz-transition: border-color .2s ease-in;
	-ms-transition: border-color .2s ease-in;
	-o-transition: border-color .2s ease-in;
	transition: border-color .2s ease-in;
}

.m-theme57 .u-price {
	font: 700 18px Verdana, Arial;
	color: #f40;
	line-height: 18px;
	display: inline;
	float: left;
	margin-left: 3px;
}

.m-theme57 .u-number {
	color: #888;
	text-decoration: none;
	cursor: pointer;
	font: 12px/1.5 tahoma, arial, \5b8b\4f53;
	float: right;
	display: inline;
	margin-bottom: 10px;
	*margin-bottom: 0px;
	_margin-bottom: 0px;
	margin-right: 3px;
}


/* 版式theme58 */

.m-theme58 .m-title {
	background-color: #f3f3f3;
	height: 37px;
	line-height: 37px;
	padding-left: 7px;
	border-left: 10px solid #aaa;
	font-weight: bold;
	font-size: 14px;
	overflow: hidden;
}

.m-theme58 .m-content {
	margin: 15px 10px;
	line-height: 25px;
}

.m-theme58 .m-content p {
	line-height: 40px;
	display: inline;
}

.m-theme58 .m-content .u-line {
	display: block;
	width: 280px;
}

.m-theme58 .u-tiptxt {
	padding: 10px;
	border: 1px solid #eee;
	background: #fbfbfb;
}

.m-theme58 .u-input {
	width: 180px;
	padding: 5px;
	height: 17px;
	border: 1px solid #D9D9D9;
	border-top-color: #c0c0c0;
	box-shadow: 1px 1px 2px #ccc inset;
	line-height: 17px;
	font-size: 14px;
	color: #999;
	background: #fff;
	margin-right: 15px;
}

.m-theme58 .u-input:focus {
	border: 1px solid #f40;
}

.m-theme58 .u-textarea {
	width: 100%;
	padding: 5px;
	height: 100px;
	border: 1px solid #D9D9D9;
	border-top-color: #c0c0c0;
	box-shadow: 1px 1px 2px #ccc inset;
	line-height: 17px;
	font-size: 14px;
	color: #777;
	background: #fff;
}

.m-theme58 .u-textarea:focus {
	border: 1px solid #f40;
}

.m-theme58 .u-submit {
	margin-top: 10px;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	padding: 7px 12px;
	border: 1px solid #ddd;
	font-size: 12px;
	letter-spacing: normal;
	word-spacing: normal;
	background: #fff;
	text-decoration: none;
	color: #777;
	cursor: pointer;
}

.m-theme58 .u-submit:hover {
	background: #f40;
	border: 1px solid #f40;
	color: #fff;
	transition: all .2s linear 0s;
	-webkit-transition: all .2s linear 0s;
	-moz-transition: all .2s linear 0s;
	-ms-transition: all .2s linear 0s;
	-o-transition: all .2s linear 0s;
}


/* 版式theme59 */

.m-theme59 .m-wg-gray {
	border-bottom: 2px solid #0066C8;
	border-top: none;
	text-indent: 20px;
}

.m-theme59 .m-wg-gray h2 {
	background: url(../images/pro_top_bg_cur_lt.png) repeat-x left center! important;
	color: #181818 ! important;
	margin-right: 4px;
	padding: 0;
	padding-right: 10px;
}

.m-theme59 .m-wg-hd .cur {
	background: url(../images/pro_top_bg_cur_rt.png) repeat-x left center ! important;
	color: #fff ! important;
	transition: all .4s linear 0s;
}

.m-theme59 .u-nav-show {
	display: block;
}

.sddad_list4_cont {
	display: none;
}

.m-theme59 .m-wg-hd {
	width: 100%;
	height: 30px;
	line-height: 30px;
	border-bottom: 2px solid #0066C8;
	overflow: hidden;
	background: linear-gradient(0deg, #dfdfdf 0%, #fff 100%);
}

.m-theme59 .m-wg-hd h2 {
	float: left;
	height: 30px;
	margin: 0 auto;
	font-size: 14px;
	font-family: "黑体";
	font-weight: normal;
	color: #fff;
	overflow: hidden;
}

.m-theme59 .m-wg-hd a.more {
	float: right;
	width: 60px;
	height: 28px;
	overflow: hidden;
}

.m-theme59 .m-wg-hd h2 {
	background: url(../images/pro_top_bg_cur_rt.gif) repeat-x center center;
	margin-right: 2px;
}


/* 版式theme60 */

.m-theme60 {
	margin: 10px 0;
}

.m-theme60 .m-image li {
	display: inline;
	float: left;
	margin-left: 21px;
	*margin-left: 17px;
	_margin-left: 17px;
	width: 100px;
}

.m-theme60 .u-image {
	-webkit-filter: grayscale(100%) brightness(100%) contrast(66%);
	filter: grayscale(100%) brightness(100%) contrast(66%);
	opacity: .8;
	-webkit-transition: .3s filter ease, .3s -webkit-filter ease, .3s opacity ease;
	transition: .3s filter ease, .3s -webkit-filter ease, .3s opacity ease;
	display: table;
	table-layout: fixed;
	height: 54px;
	*height: 50px;
	_*height: 50px;
	width: 100%;
	padding: 0;
	margin: 0;
	margin-bottom: 5px;
	padding: 2px;
}

.m-theme60 .u-image img {
	text-align: center;
	max-width: 100%;
	max-height: 50px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>50)?'50px': 'auto';
	}
	(this));
}

.m-theme60 .u-image:hover {
	-webkit-filter: grayscale(0%) brightness(100%) contrast(100%);
	filter: grayscale(0%) brightness(100%) contrast(100%);
	opacity: 1;
}

.m-theme60 .u-image a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme60 .u-image img {
	display: block;
	margin: 0 auto;
}

.m-theme60 .m-txt ul li {
	float: left;
	display: inline;
	margin-left: 21px;
	*margin-left: 17px;
	_margin-left: 17px;
	width: 100px;
	overflow: hidden;
	height: 30px;
	line-height: 30px;
	text-align: center;
}

.m-theme60 .m-txt {
	border-bottom: 1px dotted #ccc;
}


/* 版式theme61 */

.m-theme61 {
	margin: 10px;
}

.m-theme61 ul li {
	margin: 1px;
	border: 1px dashed #fff;
	border-top: 1px solid #fff;
}

.m-theme61 .m-title {
	background: url(../images/line.png) no-repeat left center;
	height: 37px;
	line-height: 37px;
	padding-left: 17px;
	border-bottom: 1px dotted #ccc;
	font-size: 14px;
	cursor: pointer;
	overflow: hidden;
}

.m-theme61 .m-title a {
	display: block;
	float: left;
}

.m-theme61 .m-title span {
	float: right;
	font-size: 12px;
	font-weight: normal;
}

.m-theme61 .m-content {
	margin: 10px 17px;
	line-height: 25px;
}

.m-theme61 .m-content a {
	text-decoration: none;
}


/* 版式theme64 */

.m-default-default .theme64 h2 {
	color: #ccc;
	border-bottom: 3px solid #fff;
}

.m-default-default .theme64 .tab {
	color: #c0035b;
	border-bottom: 3px solid #c0035b;
}

.m-theme64 {
	padding: 0 10px;
	clear: both;
}

.m-theme64 .noline {
	border-top: none;
}

.m-theme64 ul li {
	height: 35px;
	*height: 30px;
	_height: 30px;
	line-height: 35px;
	overflow: hidden;
}

.m-theme64 ul li a {
	background: url(../images/dot.jpg) no-repeat center left;
	padding-left: 10px;
	float: left;
	display: block;
	text-decoration: none;
}

.m-theme64 ul li span {
	float: right;
	color: #ccc;
}


/* 版式theme65 */

.m-theme65 {
	padding: 10px;
	clear: both;
}

.m-theme65 .noline {
	border-bottom: none;
	margin: 10px 0;
}

.m-theme65 .noline a {
	color: #c0035b;
	background: url(../images/a.jpg) no-repeat left center;
}

.m-theme65 ul li {
	height: 35px;
	*height: 30px;
	_height: 30px;
	line-height: 35px;
	border-bottom: 1px dashed #ccc;
	background: url(../images/zx_li_bg.jpg) no-repeat center left;
}

.m-theme65 ul li a {
	padding-left: 14px;
	float: left;
	display: block;
	text-decoration: none;
}

.m-theme65 ul li span {
	float: right;
	color: #ccc;
}

.m-theme65 .m-content {
	display: block;
	margin-bottom: 10px;
	line-height: 25px;
	background: url(../images/b.jpg) no-repeat left top;
}

.m-theme65 .m-content a {
	text-decoration: none;
}

.m-theme65 .m-content b {
	color: #F00;
	padding-left: 14px;
}


/* 版式theme66*/

.m-theme66 {
	padding: 15px 10px 10px 0;
	margin: 0 2px;
}

.m-theme66 .m-theme66-title a {
	font-size: 14px;
}

.m-theme66 ul li:first-child .m-theme66-list .m-theme66-img {
	height: 468px;
}

.m-theme66-list {
	display: inline;
	float: left;
	position: relative;
	margin-left: -1px;
	margin-bottom: -1px;
	*margin-left: 23px;
	_margin-left: 23px;
	width: 214px;
	border: 1px solid #ccc;
}

.m-theme66-list:hover {
	z-index: 999999;
	border: 1px solid #f40;
}

.m-theme66-img {
	display: table;
	table-layout: fixed;
	height: 214px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	margin: 0;
	margin-bottom: 5px;
	padding: 2px 0px;
}

.m-theme66-img a,
.m-theme66-img img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme66-img a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme66-img img {
	display: block;
	margin: 0 auto;
}

.m-theme66-title {
	margin: 5px auto 0;
	max-width: 210px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #333333;
	overflow: hidden;
}


/* 版式theme67*/

.m-theme67 {
	padding: 15px 10px 10px 0;
	margin: 0 2px;
}

.m-theme67 ul li {
	float: left;
}

.m-theme67 .m-theme67-title a {
	font-size: 14px;
}

.m-theme67 ul li:first-child .m-theme67-list {
	width: 300px;
}

.m-theme67 ul li:first-child .m-theme67-list .m-theme67-img {
	height: 480px;
}

.m-theme67 ul li:first-child .m-theme67-title {
	max-width: 280px;
}

.m-theme67 ul li:first-child .m-theme67-img img {
	max-height: 300px;
}

.m-theme67-list {
	display: inline;
	float: left;
	position: relative;
	margin-left: 10px;
	margin-bottom: 10px;
	*margin-left: 23px;
	_margin-left: 23px;
	width: 240px;
	border: 1px solid #ccc;
}

.m-theme67-list:hover {
	z-index: 999999;
	border: 1px solid #f40;
	transition: border .5s linear 0s;
	-webkit-transition: border .5s linear 0s;
	-moz-transition: border .5s linear 0s;
	-ms-transition: border .5s linear 0s;
}

.m-theme67-img {
	display: table;
	table-layout: fixed;
	height: 214px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	margin: 0;
	margin-bottom: 5px;
	padding: 2px 0px;
}

.m-theme67-img a,
.m-theme67-img img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme67-img a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme67-img img {
	display: block;
	margin: 0 auto;
}

.m-theme67-title {
	margin: 5px auto 0;
	max-width: 210px;
	height: 30px;
	line-height: 30px;
	border-top: 1px solid #ccc;
	color: #333333;
	overflow: hidden;
}


/* 版式theme68 */

.m-theme68 {
	padding: 15px 10px 10px 0;
	width: 250px;
}

.m-theme68 .picMarquee-left {
	width: 100%;
	overflow: hidden;
	position: relative;
}

.m-theme68-list {
	position: relative;
	float: left;
	width: 214px;
	padding: 0 2px;
	margin-left: 27px;
	margin-bottom: 10px;
	*margin-left: 23px;
	_margin-left: 23px;
}

.m-theme68-img {
	display: table;
	table-layout: fixed;
	height: 214px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	margin: 0;
	margin-bottom: 5px;
	border: 1px solid #e5e5e5;
	padding: 2px 0px;
}

.m-theme68-img img {
	display: block;
	margin: 0 auto;
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme68-img a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme68-title {
	margin: 5px auto 0;
	max-width: 210px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	overflow: hidden;
}

.m-theme68 .m-theme68-title a {
	font-size: 14px;
	color: #333333;
}


/* 版式theme69 */

.m-theme69 {
	padding: 15px 10px 10px 0;
}

.m-theme69-list {
	display: inline;
	float: left;
	margin-left: 27px;
	margin-bottom: 10px;
	*margin-left: 23px;
	_margin-left: 23px;
	width: 226px;
}

.m-theme69-img {
	height: 210px;
	display: table;
	table-layout: fixed;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	margin: 0;
}

.m-theme69-img img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme69-img a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme69-img img {
	display: block;
	margin: 0 auto;
}

.m-theme69-title {
	max-width: 210px;
	text-align: center;
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
	overflow: hidden;
}

.m-theme69 .m-theme69-title a {
	font-size: 16px;
	color: #333333;
}


/* 版式theme70 */

.m-theme70 {
	padding: 15px 10px 10px 0;
}

.m-theme70-list {
	position: relative;
	display: inline;
	float: left;
	overflow: hidden;
	margin-left: 27px;
	margin-bottom: 10px;
	*margin-left: 23px;
	_margin-left: 23px;
	width: 226px;
	overflow: hidden;
}

.m-theme70-img {
	height: 210px;
	display: table;
	table-layout: fixed;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	margin: 0;
}

.m-theme70-img img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme70-img a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme70-img img {
	display: block;
	margin: 0 auto;
}

.m-theme70-title {
	text-align: center;
	overflow: hidden;
	position: absolute;
	width: 100%;
	height: 70%;
	float: left;
	display: inline-block;
	bottom: 0;
	left: 0;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	-webkit-transition: 0.5s;
	transition: 0.5s;
	background: -moz-linear-gradient(top, rgba(31, 37, 57, 0) 0%, #1f2539 100%);
	background: -webkit-linear-gradient(top, rgba(31, 37, 57, 0) 0%, #1f2539 100%);
	background: linear-gradient(to bottom, rgba(31, 37, 57, 0) 0%, #1f2539 100%);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#001f2539', endColorstr='#1f2539', GradientType=0);
}

.m-theme70 .m-theme70-title a {
	font-size: 16px;
	color: #fff;
	position: absolute;
	bottom: -80px;
	left: 0px;
	width: 100%;
	letter-spacing: 0;
	text-transform: uppercase;
	line-height: 210px;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	-webkit-transition: 0.5s;
	transition: 0.5s;
}

.m-theme70-list:hover .m-theme70-title {
	height: 100%;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	-webkit-transition: 0.5s;
	transition: 0.5s;
}

.m-theme70-list:hover a {
	bottom: 0px;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	-webkit-transition: 0.5s;
	transition: 0.5s;
}

.m-theme70-list:hover img {
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	-webkit-transition: 0.5s;
	transition: 0.5s;
}


/* 版式theme71 */

.m-theme71 {
	margin-left: 4px;
	padding: 15px 10px 10px 0;
}

.m-theme71-list {
	display: inline;
	float: left;
	border: 1px solid #ccc;
	margin-left: -1px;
	margin-bottom: 10px;
	*margin-left: 23px;
	_margin-left: 23px;
	width: 226px;
}

.m-theme71-img {
	height: 210px;
	display: table;
	table-layout: fixed;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	margin: 0;
}

.m-theme71-img img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme71-img a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme71-img img {
	display: block;
	margin: 0 auto;
}

.m-theme71-title {
	max-width: 226px;
	border-bottom: 1px solid #ccc;
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
	text-align: center;
	overflow: hidden;
}

.m-theme71 .m-theme71-title a {
	font-size: 16px;
	color: #333333;
}


/* 版式theme72 */

.m-theme72 {
	margin-left: 4px;
	padding: 15px 10px 10px 0;
}

.m-theme72-list {
	display: inline;
	float: left;
	border: 1px solid #eee;
	margin-left: 10px;
	margin-bottom: 10px;
	*margin-left: 23px;
	_margin-left: 23px;
	width: 226px;
}

.m-theme72-img {
	height: 210px;
	display: table;
	table-layout: fixed;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	margin: 0;
}

.m-theme72-img img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme72-img a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme72-img img {
	display: block;
	margin: 0 auto;
}

.m-theme72-title {
	max-width: 226px;
	border-bottom: 1px solid #eee;
	background: #949494;
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
	text-indent: 10px;
	overflow: hidden;
}

.m-theme72 .m-theme72-title a {
	font-size: 16px;
	color: #fff;
}


/* 版式theme73 */

.m-theme73 .bd ul {
	overflow: hidden;
	zoom: 1;
	margin-bottom: 10px;
}

.m-theme73 .bd ul li {
	margin: 0 8px;
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
}

.m-theme73 .bd ul li .pic {
	text-align: center;
}

.m-theme73 .bd ul li .pic img {
	width: 120px;
	height: 90px;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
	display:block;
	padding:2px;
	border:1px solid #ccc;
}

.m-theme73 .bd ul li .pic a:hover img {
	border-color: #999;
}

.m-theme73 .bd ul li .title {
	max-width: 100px;
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
	overflow: hidden;
}


/* 版式theme74 */

.m-theme74 {
	margin-left: 4px;
	padding: 15px 10px 10px 0;
}

.m-theme74-list {
	display: inline;
	float: left;
	width: 180px;
	border: 1px solid #ccc;
	overflow: hidden;
	border-radius: 10px;
	margin-left: 10px;
	margin-bottom: 20px;
	*margin-left: 23px;
	_margin-left: 23px;
}

.m-theme74-list:hover {
	box-shadow: 9px 13px 26px -8px #2d3134;
	-webkit-box-shadow: 9px 13px 26px -8px #2d3134;
	-moz-box-shadow: 9px 13px 26px -8px #2d3134;
	-moz-transition: 0.3s;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}

.m-theme74-img {
	height: 210px;
	display: table;
	table-layout: fixed;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	margin: 0;
}

.m-theme74-img img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme74-img a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme74-img img {
	display: block;
	margin: 0 auto;
}

.m-theme74-title {
	max-width: 226px;
	border-bottom: 1px solid #ccc;
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
	text-align: center;
	overflow: hidden;
}

.m-theme74 .m-theme74-title a {
	font-size: 16px;
	color: #333333;
}


/* 版式theme75 */

.m-theme75 {
	margin-left: 4px;
	padding: 15px 10px 10px 0;
}

.m-theme75-list {
	display: inline;
	float: left;
	width: 180px;
	border: 1px solid #eee;
	overflow: hidden;
	margin-left: 10px;
	margin-bottom: 20px;
	*margin-left: 23px;
	_margin-left: 23px;
}

.m-theme75-img img:hover {
	overflow: hidden;
	margin-left: -10px;
	-moz-transition: 0.3s;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}

.m-theme75-img {
	height: 210px;
	display: table;
	table-layout: fixed;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	margin: 0;
}

.m-theme75-img img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme75-img a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme75-img img {
	display: block;
	margin: 0 auto;
}

.m-theme75-title {
	max-width: 226px;
	border-bottom: 1px solid #ccc;
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
	text-align: center;
	overflow: hidden;
}

.m-theme75 .m-theme75-title a {
	font-size: 16px;
	color: #666;
	font-weight: bold;
}


/* 版式theme76 */

.m-theme76 {
	height: 30px;
	overflow: hidden;
	padding: 10px;
	clear: both;
}

.m-theme76 ul li {
	width: 360px;
	height: 35px;
	*height: 30px;
	_height: 30px;
	line-height: 35px;
	overflow: hidden;
}

.m-theme76 ul li a {
	width: 200px;
	padding-left: 10px;
	float: left;
	display: block;
	text-decoration: none;
}

.m-theme76 ul li span {
	margin-left: 20px;
	color: #ccc;
}


/* 版式theme77 */

.m-theme77 {
	padding: 10px 10px 10px 0px;
}

.m-theme77 ul li {
	float: left;
	width: 100%;
	border-bottom: 1px solid #f0f0f0;
	margin-bottom: 10px;
}

.m-theme77-img {
	float: left;
	display: table;
	table-layout: fixed;
	border: 1px solid #eee;
	margin: 0;
	padding: 2px;
	margin-left: 15px;
	margin-bottom: 20px;
}

.m-theme77-img img,
.m-theme77-img a {
	text-align: center;
	max-width: 180px;
	max-height: 180px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>240)?'180px': 'auto';
	}
	(this));
}

.m-theme77-img img {
	display: block;
	margin: 0 auto;
}

.m-theme77-img a {
	display: table-cell;
	width: 180px;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme77-content {
	padding: 0 10px;
	width: 70%;
	overflow: hidden;
	margin-bottom: 20px;
}

.m-theme77-title {
	font: 20px/35px "微软雅黑", "simhei";
	height: 24px;
	line-height: 24px;
	overflow: hidden;
}

.m-theme77-txt {
	line-height: 24px;
	margin-top: 10px;
}

.m-theme77-txt a {
	color: #000;
}

.m-theme77-txt a:hover {
	color: #00f;
}


/* 版式theme78 */

.m-theme78 {
	padding: 10px 10px 10px 0px;
}

.m-theme78 ul li {
	float: left;
}

.m-theme78-img {
	float: left;
	display: table;
	table-layout: fixed;
	height: 110px;
	*height: 110px;
	_*height: 110px;
	width: 120px;
	padding: 0;
	margin: 0;
	padding: 2px;
	margin-left: 15px;
	margin-bottom: 20px;
}

.m-theme78-img:hover img {
	overflow: hidden;
	margin-left: -10px;
	-moz-transition: 0.3s;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}

.m-theme78-img img,
.m-theme78-img a {
	text-align: center;
	max-width: 110px;
	max-height: 110px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>240)?'110px': 'auto';
	}
	(this));
}

.m-theme78-img img {
	display: block;
	margin: 0 auto;
}

.m-theme78-img a {
	display: table-cell;
	width: 110px;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme78-content {
	display: inline;
	border-right: 1px solid #eee;
	float: left;
	width: 210px;
	height: 88px;
	overflow: hidden;
	margin-bottom: 20px;
	padding: 0 10px;
}

.m-theme78-title {
	width: 355px;
	max-width: 350px;
	font-size: 14px;
	height: 24px;
	height: 24px;
	line-height: 24px;
	padding: 0 20px;
	overflow: hidden;
}

.m-theme78-txt {
	line-height: 24px;
	margin-top: 10px;
}


/* 版式theme79 */

.m-theme79 {
	padding: 10px 10px 10px 0px;
}

.m-theme79 a:hover {
	text-decoration: underline;
}

.m-theme79 ul li {
	float: left;
}

.m-theme79 ul .first {
	height: 120px;
}

.m-theme79-img {
	float: left;
	display: table;
	table-layout: fixed;
	height: 110px;
	*height: 110px;
	_*height: 110px;
	width: 120px;
	padding: 0;
	margin: 0;
	padding: 2px;
	margin-left: 15px;
	margin-bottom: 20px;
}

.m-theme79-img:hover img {
	overflow: hidden;
	margin-left: -10px;
	-moz-transition: 0.3s;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}

.m-theme79-img img,
.m-theme79-img a {
	text-align: center;
	max-width: 110px;
	max-height: 110px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>240)?'110px': 'auto';
	}
	(this));
}

.m-theme79-img img {
	display: block;
	margin: 0 auto;
}

.m-theme79-img a {
	display: table-cell;
	width: 110px;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme79-content {
	display: inline;
	border-right: 1px solid #eee;
	float: left;
	width: 210px;
	height: 88px;
	overflow: hidden;
	margin-bottom: 20px;
	padding: 0 10px;
}

.m-theme79-title {
	width: 355px;
	max-width: 350px;
	font-size: 14px;
	height: 24px;
	line-height: 24px;
	padding: 0 20px;
	overflow: hidden;
}

.m-theme79-txt {
	line-height: 24px;
	margin-top: 10px;
}


/* 版式theme80 */

.m-theme80 {
	padding: 10px 10px 10px 0px;
}

.m-theme80 ul li {
	float: left;
	width: 50%;
}

.m-theme80-img {
	float: left;
	display: table;
	table-layout: fixed;
	height: 220px;
	*height: 220px;
	_*height: 220px;
	width: 220px;
	padding: 0;
	margin: 0;
	padding: 2px;
	margin-left: 15px;
	margin-bottom: 20px;
}

.m-theme80-img:hover img {
	box-shadow: 9px 13px 26px -8px #2d3134;
	-webkit-box-shadow: 9px 13px 26px -8px #2d3134;
	-moz-box-shadow: 9px 13px 26px -8px #2d3134;
	-moz-transition: 0.3s;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}

.m-theme80-img img,
.m-theme80-img a {
	text-align: center;
	max-width: 220px;
	max-height: 220px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>240)?'220px': 'auto';
	}
	(this));
}

.m-theme80-img img {
	display: block;
	margin: 0 auto;
}

.m-theme80-img a {
	display: table-cell;
	width: 220px;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme80-content {
	padding: 0 10px;
	display: inline;
	float: left;
	width: 240px;
	height: 226px;
	overflow: hidden;
	margin-bottom: 20px;
}

.m-theme80-title {
	font: 20px/35px "微软雅黑", "simhei";
	height: 24px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
}

.m-theme80-txt {
	line-height: 24px;
	margin-top: 10px;
}


/* 版式theme82 */

.m-theme82 {
	padding: 10px 10px 10px 0px;
}

.m-theme82 a:hover {
	text-decoration: underline;
}

.m-theme82 ul li {
	float: left;
}

.m-theme82 ul .first {
	max-height: 200px;
	*height: 200px;
	_*height: 200px;
}

.m-theme82-img {
	margin: 0;
	padding: 2px;
	margin-left: 15px;
	margin-bottom: 10px;
}

.m-theme82-img img,
.m-theme81-img a {
	text-align: center;
	max-width: 200px;
	max-height: 200px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>240)?'200px': 'auto';
	}
	(this));
}

.m-theme82-img img {
	display: block;
	margin: 0 auto;
}

.m-theme82-img a {
	display: table-cell;
	width: 200px;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme82-content {
	display: inline;
	border-right: 1px solid #eee;
	float: left;
	width: 210px;
	height: 88px;
	overflow: hidden;
	margin-bottom: 20px;
	padding: 0 10px;
}

.m-theme82-title {
	width: 230px;
	max-width: 350px;
	font: normal 16px simhei;
	font-family: "微软雅黑";
	height: 24px;
	overflow: hidden;
	line-height: 24px;
	padding: 0 20px 0 10px;
}

.m-theme82-txt {
	line-height: 24px;
	margin-top: 10px;
}


/* 版式theme83 */

.m-theme83 {
	padding: 10px 10px 10px 0px;
}

.m-theme83 ul li {
	float: left;
	margin-bottom: 20px;
	overflow: hidden;
}

.m-theme83-img {
	float: left;
	height: 110px;
	*height: 110px;
	_*height: 110px;
	width: 120px;
	padding: 0;
	margin: 0;
	padding: 2px;
	margin-left: 15px;
}

.m-theme83-img img,
.m-theme83-img a {
	text-align: center;
	max-width: 110px;
	max-height: 110px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>240)?'110px': 'auto';
	}
	(this));
}

.m-theme83-img img {
	display: block;
	margin: 0 auto;
}

.m-theme83-img a {
	display: table-cell;
	width: 110px;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme83-title {
	float: right;
	display: block;
	width: 200px;
	max-width: 200px;
	font-size: 14px;
	line-height: 24px;
	padding: 0 2px;
	overflow: hidden;
}

.m-theme83 .time {
	bottom: 0;
	display: block;
}


/* 版式theme84*/

.m-theme84 {
	padding: 10px;
	clear: both;
}

.m-theme84 ul li {
	height: 24px;
	*height: 24px;
	_height: 24px;
	line-height: 24px;
	margin-bottom: 2px;
	overflow: hidden;
}

.m-theme84 ul li a {
	padding-left: 10px;
	display: block;
	text-decoration: none;
}

.m-theme84 ul li span {
	float: left;
	width: 84px;
	height: 24px;
	line-height: 24px;
	color: #fff;
	background: url(../images/newstime.png) no-repeat 0 0;
	display: inline-block;
	text-indent: 8px;
	margin-right: 10px;
}

.m-theme84 ul li:nth-child(2n+1) {
	background: #f1f1f1;
}

.m-theme84 ul li:hover span {
	background-position-y: -24px;
}

.m-theme84 ul li:hover a {
	color: #f00;
}


/* 版式theme85*/

.m-theme85 {
	padding: 10px 10px 10px 0px;
}

.m-theme85-content {
	padding: 0 10px;
	display: inline;
	float: left;
	overflow: hidden;
	margin-bottom: 20px;
}

.m-theme85-title {
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	font-weight: bold;
	font-size: 14px;
}

.m-theme85-txt {
	line-height: 20px;
}

.m-theme85 span {
	color: #ccc;
}

.m-theme85 .m-theme85-txt a {
	position: relative;
	line-height: 20px;
	max-height: 40px;
	overflow: hidden;
}

.m-theme85 .m-theme85-txt a::after {
	content: "......";
	position: absolute;
	padding-left: 4px;
}


/* 版式theme86 */

.m-theme86 {
	padding: 10px;
	clear: both;
}

.m-theme86 .noline {
	border-top: none;
}

.m-theme86 ul {
	position: relative;
}

.m-theme86 ul li {
	height: 35px;
	*height: 30px;
	_height: 30px;
	line-height: 35px;
	overflow: hidden;
	border-bottom: 1px solid #eee;
}

.m-theme86 ul li a {
	background: url(../images/icon.gif) no-repeat center left;
	padding-left: 10px;
	float: left;
	display: block;
	text-decoration: none;
}

.m-theme86 ul li span {
	float: right;
	color: #BBB;
}


/* 版式theme87*/

.m-theme87 {
	padding: 15px 10px 10px 0;
}

.m-theme87-img {
	display: table;
	table-layout: fixed;
	height: 210px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	margin: 0;
}

.m-theme87-list a,
.m-theme87 img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme87-list a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme87-list img {
	display: block;
	margin: 0 auto;
}

.m-theme87-title {
	margin: 5px auto 0;
	max-width: 210px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #333333;
	overflow: hidden;
}

.m-theme87 ul li {
	float: left;
	width: 214px;
	height: 210px;
	padding: 5px;
	margin-bottom: 10px;
	margin-left: 23px;
	*margin-left: 23px;
	_margin-left: 23px;
	border: 1px solid #ccc;
}

.m-theme87-list {
	position: relative;
	overflow: hidden;
	float: left;
	display: inline;
}

.cornerTL,
.cornerTR,
.cornerBL,
.cornerBR {
	position: absolute;
	z-index: 100;
	background-color: #222;
	width: 200px;
	height: 200px;
	cursor: pointer;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	border-radius: 50%;
}

.m-theme87-list .cornerTL {
	left: -60px;
	top: -60px;
}

.m-theme87-list .cornerTR {
	right: -60px;
	top: -60px;
}

.m-theme87-list .cornerBL {
	left: -60px;
	bottom: -60px;
}

.m-theme87-list .cornerBR {
	right: -60px;
	bottom: -60px;
}

.m-theme87-list p {
	width: 100%;
	left: 0;
	top: 90px;
	z-index: 200;
	position: absolute;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 14px;
	text-align: center;
	cursor: pointer;
	display: none;
}


/* 版式theme88*/

.m-theme88 {
	padding: 15px 10px 10px 0;
}

.m-theme88-img {
	display: table;
	table-layout: fixed;
	height: 214px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	margin: 0;
	margin-bottom: 5px;
	padding: 2px 0px;
}

.m-theme88-list a,
.m-theme88 img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme88-list a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme88-list img {
	display: block;
	margin: 0 auto;
}

.m-theme88 ul li {
	float: left;
	width: 214px;
	height: 214px;
	margin-bottom: 10px;
	margin-left: 23px;
	*margin-left: 23px;
	_margin-left: 23px;
	border: 1px solid #ccc;
}

.m-theme88-list {
	position: relative;
	overflow: hidden;
	float: left;
	display: block;
}

.m-theme88-list .m-theme88-title {
	font-size: 14px;
	text-align: left;
	text-indent: 2px;
	z-index: 2;
	position: absolute;
	bottom: 10px;
	left: -235px;
	width: 230px;
	height: 30px;
	padding: 0 0 0 5px;
	color: #fff;
	line-height: 30px;
	overflow: hidden;
	background: #333;
}


/* 版式theme89*/

.m-theme89 {
	padding: 15px 10px 10px 0;
}

.m-theme89 ul li {
	float: left;
	position: relative;
	width: 210px;
	height: 210px;
	overflow: hidden;
	border: 1px solid #eee;
	margin-bottom: 10px;
	margin-left: 10px;
	_margin-left: 10px;
	_*margin-left: 10px;
}

.m-theme89 .brand {
	display: table;
	table-layout: fixed;
	height: 208px;
	*height: 208px;
	_*height: 208px;
	width: 100%;
	margin: 0;
}

.m-theme89 .brand a,
.brand img {
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme89 .brand a {
	position: relative;
	display: table-cell;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme89 .brand img {
	display: block;
	margin: 0 auto;
}

.m-theme89 .brand .info {
	display: none;
	background-color: #f0f0f0;
	line-height: 240px;
	text-align: center;
}

.m-theme89 .vertical .info {
	width: 0;
	height: 210px;
	font-size: 14px;
	margin: 0 auto;
	text-align: center;
}


/* 版式theme90*/

.m-theme90 {
	padding: 15px 10px 10px 0;
}

.m-theme90-img {
	display: table;
	table-layout: fixed;
	height: 214px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
}

.m-theme90-list a,
.m-theme90 img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme90-list a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme90-list img {
	display: block;
	margin: 0 auto;
}

.m-theme90 ul li {
	float: left;
	position: relative;
	width: 214px;
	height: 210px;
	overflow: hidden;
	margin-bottom: 10px;
	margin-left: 10px;
	_margin-left: 10px;
	_*margin-left: 10px;
	padding: 2px;
	border: 1px solid #eee;
	box-shadow: 0px 0px 5px #aaa;
	-webkit-box-shadow: 0px 0px 5px #aaa;
	-moz-box-shadow: 0px 0px 5px #aaa;
}

.m-theme90-list {
	position: relative;
	width: 214px;
	height: 210px;
	overflow: hidden;
	float: left;
	display: block;
}

.m-theme90-list .m-theme90-title {
	font-size: 14px;
	text-align: center;
	z-index: 2;
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 230px;
	height: 24px;
	color: #fff;
	line-height: 24px;
	overflow: hidden;
	background: rgba(0, 0, 0, .5);
}


/* 版式theme91*/

.m-theme91 {
	padding: 15px 10px 10px 0;
}

.m-theme91-img {
	display: table;
	table-layout: fixed;
	height: 214px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
}

.m-theme91-list a,
.m-theme91 img {
	text-align: center;
	max-width: 100%;
	max-height: 160px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>160)?'160px': 'auto';
	}
	(this));
}

.m-theme91-list a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme91-list img {
	display: block;
	margin: 0 auto;
	position: absolute;
	border: 4px solid #FFF;
	z-index: 3;
	box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.5);
	-moz-transition: all 0.2s ease;
	-webkit-transition: all 0.2s ease;
	-o-transition: all 0.2s ease;
	transition: all 0.2s ease;
}

.m-theme91-list img.photo1 {
	top: 8px;
	left: 6px;
}

.m-theme91-list img.photo2 {
	top: 6px;
	left: 10px;
}

.m-theme91-list img.photo3 {
	top: 4px;
	left: 14px;
}

.m-theme91 ul li {
	float: left;
	position: relative;
	width: 214px;
	height: 210px;
	overflow: hidden;
	margin-bottom: 20px;
	margin-left: 40px;
	_margin-left: 10px;
	_*margin-left: 10px;
	padding: 2px;
}


/*.m-theme91-list{position: relative; width:210px; height: 210px;  overflow:hidden;float:left;display:block;}*/

.m-theme91-list .m-theme91-title {
	font-size: 14px;
	text-align: center;
	z-index: 10;
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 230px;
	height: 24px;
	color: #fff;
	line-height: 24px;
	overflow: hidden;
	background: rgba(0, 0, 0, .5);
}


/* 版式theme92*/

.m-theme92 {
	padding: 15px 10px 10px 0;
}

.m-theme92-img {
	display: table;
	table-layout: fixed;
	height: 210px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	margin: 0;
}

.m-theme92-list a,
.m-theme92 img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme92-list a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme92-list img {
	display: block;
	margin: 0 auto;
}

.m-theme92-title {
	margin: 5px auto 0;
	max-width: 210px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #333333;
	overflow: hidden;
}

.m-theme92 ul li {
	float: left;
	width: 214px;
	height: 240px;
	padding: 5px;
	margin-bottom: 10px;
	margin-left: 23px;
	*margin-left: 23px;
	_margin-left: 23px;
	border: 1px solid #ccc;
}

.m-theme92-list {
	position: relative;
	overflow: hidden;
	float: left;
	display: inline;
}

.m-theme92-list .m-theme92-title {
	width: 100%;
	left: 0;
	top: 90px;
	z-index: 200;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	cursor: pointer;
}

.overimg {
	position: relative;
	display: block;
	box-shadow: 0 0 10px #FFF;
}

.light {
	cursor: pointer;
	position: absolute;
	left: -180px;
	top: 0;
	width: 180px;
	height: 210px;
	background-image: -moz-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
	background-image: -webkit-linear-gradient(0deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0));
	transform: skewx(-25deg);
	-o-transform: skewx(-25deg);
	-moz-transform: skewx(-25deg);
	-webkit-transform: skewx(-25deg);
}

.overimg:hover .light {
	left: 180px;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	-webkit-transition: 0.5s;
	transition: 0.5s;
}


/* 版式theme93*/

.m-theme93 {
	padding: 15px 10px 10px 0;
}

.m-theme93-img {
	display: table;
	table-layout: fixed;
	height: 210px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	margin: 0;
}

.m-theme93-list a,
.m-theme93 img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme93-list a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	overflow: hidden;
	_overflow: hidden;
}

.m-theme93-list img {
	display: block;
	margin: 0 auto;
}

.m-theme93-title {
	margin: 5px auto 0;
	max-width: 210px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #333333;
	overflow: hidden;
}

.m-theme93 ul li {
	float: left;
	width: 214px;
	height: 240px;
	padding: 5px;
	margin-bottom: 10px;
	margin-left: 23px;
	*margin-left: 23px;
	_margin-left: 23px;
}

.m-theme93-list {
	position: relative;
	overflow: hidden;
	float: left;
	display: inline;
}

.m-theme93-list .m-theme93-title {
	width: 100%;
	left: 0;
	top: 90px;
	z-index: 200;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	cursor: pointer;
}

.m-theme93 ul li img {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-webkit-transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
}

.m-theme93 ul li:hover img {
	-webkit-transform: scale(1.2);
	-moz-transform: scale(1.2);
	-o-transform: scale(1.2);
}


/* 版式theme94*/

.m-theme94 {
	padding: 15px 10px 10px 0;
}

.m-theme94-img {
	display: table;
	table-layout: fixed;
	height: 210px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	margin: 0;
}

.m-theme94-list a,
.m-theme94 img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme94-list a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	overflow: hidden;
	_overflow: hidden;
}

.m-theme94-list img {
	display: block;
	margin: 0 auto;
}

.m-theme94-title {
	margin: 5px auto 0;
	max-width: 210px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #333333;
	overflow: hidden;
}

.m-theme94 ul li {
	float: left;
	width: 214px;
	height: 240px;
	padding: 5px;
	margin-bottom: 10px;
	margin-left: 23px;
	*margin-left: 23px;
	_margin-left: 23px;
}

.m-theme94-list {
	position: relative;
	overflow: hidden;
	float: left;
	display: inline;
}

.m-theme94-list .m-theme94-title {
	width: 100%;
	left: 0;
	top: 90px;
	z-index: 200;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: center;
	cursor: pointer;
}

.m-theme94 ul li {
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-o-transform: scale(1);
	-webkit-transition-duration: 0.5s;
	-moz-transition-duration: 0.5s;
	-o-transition-duration: 0.5s;
}

.m-theme94 ul li:hover {
	-webkit-transform: scale(1.01) rotate(-2deg);
	-moz-transform: scale(1.01) rotate(-2deg);
	-o-transform: scale(1.01) rotate(-2deg);
	-webkit-box-shadow: 0 15px 35px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 15px 35px rgba(0, 0, 0, 0.3);
	box-shadow: 0 15px 35px rgba(0, 0, 0, 0.3);
}


/* 版式theme95*/

.m-theme95 {
	padding: 15px 10px 10px 0;
}

.m-theme95-img {
	display: table;
	table-layout: fixed;
	height: 210px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	margin: 0;
}

.m-theme95-list a,
.m-theme95 img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme95-list a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	overflow: hidden;
	_overflow: hidden;
}

.m-theme95 ul li {
	float: left;
	width: 214px;
	height: 240px;
	padding: 5px;
	margin-bottom: 10px;
	margin-left: 23px;
	*margin-left: 23px;
	_margin-left: 23px;
}

.m-theme95-list {
	position: relative;
	float: left;
	overflow: hidden;
	margin: 10px 1%;
	min-width: 210px;
	max-width: 240px;
	max-height: 360px;
	width: 48%;
	background: #fff;
	text-align: center;
	cursor: pointer;
}

.m-theme95-list img {
	position: relative;
	display: block;
	opacity: 1;
}

.m-theme95-list .m-theme95-title {
	color: #fff;
	font-size: 1.25em;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.m-theme95-list:hover .m-theme95-img::before,
.m-theme95-list:hover p {
	opacity: 1;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}

.m-theme95-img::before,
.m-theme95-list p {
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
}

.m-theme95-img::before {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 99999998;
	background: -webkit-linear-gradient(top, rgba(72, 76, 97, 0) 0%, rgba(72, 76, 97, 0.8) 75%);
	background: linear-gradient(to bottom, rgba(72, 76, 97, 0) 0%, rgba(72, 76, 97, 0.8) 75%);
	content: '';
	opacity: 0;
	-webkit-transform: translate3d(0, 50%, 0);
	transform: translate3d(0, 50%, 0);
}

.m-theme95-list p {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 30px;
	overflow: hidden;
	-webkit-opacity: 0;
	-moz-opacity: 0;
	-ms-opacity: 0;
	opacity: 0;
	z-index: 99999999;
	-webkit-transform: translate3d(0, 10px, 0);
	transform: translate3d(0, 10px, 0);
}


/* 版式theme96*/

.m-theme96 {
	padding: 15px 10px 10px 0;
}

.m-theme96-img {
	display: table;
	table-layout: fixed;
	height: 210px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	margin: 0;
}

.m-theme96-list a,
.m-theme96 img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme96-list a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	overflow: hidden;
	_overflow: hidden;
}

.m-theme96 ul li {
	float: left;
	width: 214px;
	height: 240px;
	border: 1px solid #eee;
	padding: 5px;
	margin-bottom: 20px;
	margin-left: 23px;
	*margin-left: 23px;
	_margin-left: 23px;
}

.m-theme96-list {
	position: relative;
	float: left;
	overflow: hidden;
	margin: 10px 1%;
	min-width: 210px;
	max-width: 240px;
	max-height: 360px;
	width: 48%;
	background: #fff;
	text-align: center;
	cursor: pointer;
}

.m-theme96-list img {
	position: relative;
	display: block;
	opacity: 1;
}

.m-theme96-list .m-theme96-title {
	color: #000;
	font-size: 14px;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.m-theme96-list p {
	/*position: absolute;*/
	height: 30px;
	width: 100%;
	opacity: 1;
	z-index: 99999999;
	-webkit-transform: translate3d(0, 10px, 0);
	transform: translate3d(0, 10px, 0);
}

.shake.shake-hard:hover img {
	-webkit-animation-name: shake-hard;
	-ms-animation-name: shake-hard;
	animation-name: shake-hard;
	-webkit-animation-duration: 500ms;
	-ms-animation-duration: 500ms;
	animation-duration: 500ms;
	-webkit-animation-iteration-count: 1;
	-ms-animation-iteration-count: 1;
	animation-iteration-count: 1;
	-webkit-animation-timing-function: ease-in-out;
	-ms-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-delay: 0s;
	-ms-animation-delay: 0s;
	animation-delay: 0s;
	-webkit-animation-play-state: running;
	-ms-animation-play-state: running;
	animation-play-state: running;
}

.shake:hover img {
	-webkit-animation-name: shake-base;
	-ms-animation-name: shake-base;
	animation-name: shake-base;
	-webkit-animation-duration: 500ms;
	-ms-animation-duration: 500ms;
	animation-duration: 500ms;
	-webkit-animation-iteration-count: 1;
	-ms-animation-iteration-count: 1;
	animation-iteration-count: 1;
	-webkit-animation-timing-function: ease-in-out;
	-ms-animation-timing-function: ease-in-out;
	animation-timing-function: ease-in-out;
	-webkit-animation-delay: 0s;
	-ms-animation-delay: 0s;
	animation-delay: 0s;
	-webkit-animation-play-state: running;
	-ms-animation-play-state: running;
	animation-play-state: running;
}

.shake {
	display: inline-block;
	-webkit-transform-origin: center center;
	-ms-transform-origin: center center;
	transform-origin: center center;
}


/* 版式theme97 */

.m-theme97 {
	padding: 10px 0;
}

.m-theme97 ul li {
	line-height: 35px;
	*height: 30px;
	_height: 30px;
	overflow: hidden;
}

.m-theme97 ul li a {
	padding-left: 10px;
	color: #fff;
	text-decoration: none;
}

.m-theme97 .cd-accordion-menu {
	background: #4d5158;
}

.m-theme97 .cd-accordion-menu input[type=checkbox] {
	position: absolute;
	opacity: 0;
	display: none;
}

.m-theme97 .cd-accordion-menu li {
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
}

.m-theme97 .cd-accordion-menu ul {
	display: none;
}

.m-theme97 .cd-accordion-menu label {
	position: relative;
	display: block;
}

.m-theme97 .cd-accordion-menu label,
.m-theme97 .cd-accordion-menu a {
	box-shadow: inset 0 -1px #555960;
	color: #ffffff;
}

.m-theme97 .cd-accordion-menu a {
	position: relative;
	display: inline-block;
}

.m-theme97 .cd-accordion-menu label {
	cursor: pointer;
}

.m-theme97 .cd-accordion-menu input[type=checkbox]:checked+label+ul,
.m-theme97 .cd-accordion-menu input[type=checkbox]:checked+label:nth-of-type(n)+ul {
	display: block;
}

.m-theme97 .cd-accordion-menu label:hover,
.cd-accordion-menu a:hover {
	-moz-transition: all .3s linear 0s;
	-webkit-transition: all .3s linear 0s;
	transition: all .3s linear 0s;
}

.cd-accordion-menu label,
.cd-accordion-menu a {
	padding-left: 4px;
}

.cd-accordion-menu ul label,
.cd-accordion-menu ul a {
	padding-left: 10px;
}

.cd-accordion-menu.animated label::before {
	-webkit-transition: -webkit-transform 0.3s;
	-moz-transition: -moz-transform 0.3s;
	transition: transform 0.3s;
}

.cd-accordion-menu label::before {
	background-position: 0 0;
	-webkit-transform: translateY(-50%) rotate(-90deg);
	-moz-transform: translateY(-50%) rotate(-90deg);
	-ms-transform: translateY(-50%) rotate(-90deg);
	-o-transform: translateY(-50%) rotate(-90deg);
	transform: translateY(-50%) rotate(-90deg);
}

.cd-accordion-menu input[type=checkbox]:checked+label::before {
	-webkit-transform: translateY(-50%) rotate(90deg);
	-moz-transform: translateY(-50%) rotate(90deg);
	-ms-transform: translateY(-50%) rotate(90deg);
	-o-transform: translateY(-50%) rotate(90deg);
	transform: translateY(-50%) rotate(90deg);
}

.cd-accordion-menu label::before {
	background: url(../images/icon.gif) no-repeat 0 0;
}

.cd-accordion-menu label::before {
	content: '';
	display: inline-block;
	width: 8px;
	height: 8px;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}


/* 版式theme98 */

.m-theme98 {
	padding: 10px 0;
	position: relative;
}

.m-theme98 .all-goods .item .u-parent:after {
	content: '>';
	position: absolute;
	right: 1em;
}

.m-theme98 .all-goods {
	position: absolute;
	top: 40px;
	left: 0;
	width: 186px;
	border: 2px solid #5B92E4;
	overflow: visible;
}

.m-theme98 .all-goods .item {
	width: 186px;
	height: 36px;
}

.m-theme98 .all-goods .item .product {
	position: absolute;
	z-index: 999;
	width: 186px;
}

.m-theme98 .all-goods .item .product h3 {
	width: 157px;
	height: 34px;
	padding-left: 28px;
	line-height: 36px;
	overflow: hidden;
	font-size: 14px;
	font-weight: normal;
}

.m-theme98 .all-goods .item .product h3 a {
	color: #666666;
}

.m-theme98 .all-goods .item .product h3 a:hover {
	text-decoration: none;
}

.m-theme98 .all-goods .item .product s {
	display: block;
	position: absolute;
	top: 13px;
	left: 167px;
	width: 6px;
	height: 9px;
}

.m-theme98 .all-goods .active .product h3 a {
	;
	display: block;
}

.m-theme98 .all-goods .product-wrap {
	position: absolute;
	z-index: 1000;
	left: 186px;
	border: 2px solid #0852A2;
	background-color: #fff;
	padding: 17px 0px;
	display: none;
	color: #333;
	text-decoration: none;
}

.m-theme98 .all-goods .product-wrap a {
	height: auto;
	line-height: 16px;
	font-size: 14px;
	color: #333;
	padding-left: 0;
	text-decoration: none;
}

.m-theme98 .all-goods .product-wrap li {
	float: left;
	display: inline;
	background-color: #fff;
	margin-bottom: 0px;
	margin-bottom: 0px;
	padding: 8px 50px;
	white-space: nowrap;
	border-bottom: 1px solid #eee;
}

.m-theme98 .all-goods .product-wrap li a {
	color: #333;
	display: inline-block;
	line-height: 18px;
	text-decoration: none;
}

.m-theme98 .all-goods .product-wrap li:hover a {
	text-decoration: none;
	color: #333;
}


/* 版式theme99 */

.m-theme99 .all-goods .item .u-parent:hover,
.m-theme99 .W1-h16 .all-goods .item:hover .u-parent {
	background: #E6E6E6;
	-moz-transition: all .3s linear 0s;
	-webkit-transition: all .3s linear 0s;
	transition: all .3s linear 0s;
}

.m-theme99 {
	padding: 10px 0;
	position: relative;
}

.m-theme99 .all-goods .item .u-parent:after {
	content: '>';
	position: absolute;
	right: 1em;
}

.m-theme99 .all-goods {
	position: absolute;
	top: 40px;
	left: 0;
	width: 186px;
	border: 2px solid #D3D3D3;
	overflow: visible;
}

.m-theme99 .all-goods .item {
	width: 186px;
	height: 36px;
}

.m-theme99 .all-goods .item .product {
	position: absolute;
	z-index: 999;
	width: 186px;
}

.m-theme99 .all-goods .item .product h3 {
	text-indent: 10px;
	height: 36px;
	line-height: 36px;
	border-bottom: 1px solid #eee;
	overflow: hidden;
	font-size: 14px;
	font-weight: normal;
}

.m-theme99 .all-goods .item .product h3 a {
	color: #666666;
}

.m-theme99 .all-goods .item .product h3 a:hover {
	text-decoration: none;
}

.m-theme99 .all-goods .item .product s {
	display: block;
	position: absolute;
	top: 13px;
	left: 167px;
	width: 6px;
	height: 9px;
}

.m-theme99 .all-goods .active .product h3 a {
	;
	display: block;
}

.m-theme99 .all-goods .product-wrap {
	position: absolute;
	z-index: 1000;
	left: 186px;
	border: 2px solid #A5A5A5;
	background-color: #fff;
	padding: 17px 0px;
	display: none;
	color: #333;
	text-decoration: none;
}

.m-theme99 .all-goods .product-wrap a {
	height: auto;
	line-height: 16px;
	font-size: 14px;
	color: #333;
	padding-left: 0;
	text-decoration: none;
}

.m-theme99 .all-goods .product-wrap li {
	float: left;
	display: inline;
	background-color: #fff;
	margin-bottom: 0px;
	margin-bottom: 0px;
	padding: 8px 50px;
	white-space: nowrap;
	border-bottom: 1px solid #eee;
}

.m-theme99 .all-goods .product-wrap li a {
	color: #ccc;
	display: inline-block;
	line-height: 18px;
	text-decoration: none;
}

.m-theme99 .all-goods .product-wrap li:hover {
	text-decoration: none;
	background: #ccc;
}

.m-theme99 .all-goods .product-wrap li:hover a {
	color: #fff;
}


/* 版式theme100 */

.m-theme100 {
	padding: 10px 0;
	position: relative;
}

.m-theme100 .bdtop {
	border-top: 2px solid #FF6600;
}

.m-theme100 .all-goods {
	position: absolute;
	top: 40px;
	left: 0;
	width: 186px;
	border: solid #ff6600;
	border-width: 0 2px 2px;
	overflow: visible;
}

.m-theme100 .all-goods .item {
	width: 186px;
	height: 36px;
}

.m-theme100 .all-goods .item .product {
	position: absolute;
	z-index: 999;
	width: 186px;
}

.m-theme100 .all-goods .item .product h3 {
	width: 157px;
	height: 34px;
	padding-left: 28px;
	line-height: 36px;
	overflow: hidden;
	font-size: 14px;
	font-weight: normal;
}

.m-theme100 .all-goods .item .product h3 a {
	color: #666666;
}

.m-theme100 .all-goods .item .product h3 a:hover {
	text-decoration: none;
}

.m-theme100 .all-goods .item .product s {
	display: block;
	position: absolute;
	top: 13px;
	left: 167px;
	width: 6px;
	height: 9px;
}

.m-theme100 .all-goods .active .product h3 {
	line-height: 32px;
	background-color: #fff7f0;
	border: 1px solid #ffb556;
	border-width: 2px 0;
	width: 160px;
}

.m-theme100 .all-goods .active .product h3 a {
	color: #ff6600;
}

.m-theme100 .all-goods .product-wrap {
	position: absolute;
	z-index: 99;
	left: 186px;
	background-color: #fff7f0;
	border: 2px solid #ffb556;
	padding: 17px 20px;
	display: none;
	color: #333;
	text-decoration: none;
}

.m-theme100 .all-goods .product-wrap a {
	height: auto;
	line-height: 16px;
	font-size: 14px;
	color: #333;
	padding-left: 0;
	text-decoration: none;
}

.m-theme100 .all-goods .product-wrap ul {
	border-top: 2px solid #c1c1c1;
}

.m-theme100 .all-goods .product-wrap ul li {
	float: left;
	display: inline;
	margin-right: 15px;
	margin-top: 15px;
	white-space: nowrap;
}

.m-theme100 .all-goods .product-wrap ul li a {
	padding-left: 30px;
	color: #666666;
	display: inline-block;
	line-height: 18px;
	text-decoration: none;
}

.m-theme100 .all-goods .product-wrap ul li a:hover {
	text-decoration: none;
	color: #ff6600;
}


/* 版式theme101 */

.m-theme101 {
	padding: 10px 0;
	position: relative;
}

.m-theme101 .bdtop {
	border-top: 2px solid #D3D3D3;
}

.m-theme101 .all-goods {
	position: absolute;
	top: 40px;
	left: 0;
	width: 186px;
	border: solid #D3D3D3;
	border-width: 0 2px 2px;
	overflow: visible;
}

.m-theme101 .all-goods .item {
	width: 186px;
	height: 36px;
}

.m-theme101 .all-goods .item .product {
	position: absolute;
	z-index: 999;
	width: 186px;
}

.m-theme101 .all-goods .item .product h3 {
	width: 157px;
	height: 34px;
	padding-left: 28px;
	line-height: 36px;
	overflow: hidden;
	font-size: 14px;
	font-weight: normal;
}

.m-theme101 .all-goods .item .product h3 a {
	color: #666666;
}

.m-theme101 .all-goods .item .product h3 a:hover {
	text-decoration: none;
}

.m-theme101 .all-goods .item .product s {
	display: block;
	position: absolute;
	top: 13px;
	left: 167px;
	width: 6px;
	height: 9px;
}

.m-theme101 .all-goods .active .product h3 {
	line-height: 32px;
	background-color: #fff7f0;
	border: 1px solid #A5A5A5;
	border-width: 2px 0;
	width: 160px;
}

.m-theme101 .all-goods .active .product h3 a {
	;
	display: block;
}

.m-theme101 .all-goods .product-wrap {
	position: absolute;
	z-index: 99;
	left: 186px;
	border: 2px solid #A5A5A5;
	background-color: #fff7f0;
	padding: 17px 0px;
	display: none;
	color: #333;
	text-decoration: none;
}

.m-theme101 .all-goods .product-wrap a {
	height: auto;
	line-height: 16px;
	font-size: 14px;
	color: #333;
	padding-left: 0;
	text-decoration: none;
}

.m-theme101 .all-goods .product-wrap li {
	float: left;
	display: inline;
	background-color: #fff7f0;
	margin-bottom: 0px;
	margin-bottom: 0px;
	padding: 8px 50px;
	white-space: nowrap;
	border-bottom: 1px solid #eee;
}

.m-theme101 .all-goods .product-wrap li a {
	color: #ccc;
	display: inline-block;
	line-height: 18px;
	text-decoration: none;
}

.m-theme101 .all-goods .product-wrap li:hover a {
	text-decoration: none;
	color: #333;
}


/* 版式theme102 */

.m-theme102 {
	padding: 10px;
	clear: both;
}

.m-theme102 .noline {
	border-bottom: none;
	margin: 10px 0;
}

.m-theme102 .noline a {
	color: #c0035b;
	background: url(../images/a.jpg) no-repeat left center;
}

.m-theme102 ul li {
	height: 35px;
	*height: 30px;
	_height: 30px;
	line-height: 35px;
	border-bottom: 1px dashed #ccc;
	background: url(../images/zx_li_bg.jpg) no-repeat center left;
}

.m-theme102 ul li a {
	padding-left: 14px;
	float: left;
	display: block;
	text-decoration: none;
}

.m-theme102 ul li span {
	float: right;
	color: #ccc;
}

.m-theme102 .m-content {
	display: block;
	margin-bottom: 10px;
	line-height: 25px;
	background: url(../images/b.jpg) no-repeat left top;
}

.m-theme102 .m-content a {
	text-decoration: none;
}

.m-theme102 .m-content b {
	color: #F00;
	padding-left: 14px;
}

.m-theme102 a {
	text-decoration: none;
}

.m-theme102 .m-menu-hd {
	height: 35px;
	line-height: 35px;
	padding-left: 38px;
	font-size: 14px;
	color: #525252;
	cursor: pointer;
	border: 1px solid #eee;
	border-top: none;
	position: relative;
	margin: 0;
	background-color: #f9f9f9;
}

.m-theme102 .m-menu-hd-sub {
	border-top: 1px solid #eee;
	background: #f9f9f9 url(../images/pro_left.png) 10px center no-repeat;
}

.m-theme102 .f-bd-top {
	border-top: 1px solid #e1e1e1;
}

.m-theme102 .current {
	background: #f9f9f9 url(../images/pro_down.png) 10px center no-repeat;
}

.m-theme102 .m-menu-ct {
	height: auto;
	overflow: hidden;
	line-height: 38px;
	border-left: 1px solid #eee;
	background: #fff;
	border-right: 1px solid #e1e1e1;
	display: none;
}

.m-theme102 .m-menu-ct a {
	display: block;
	height: 38px;
	line-height: 38px;
	padding-left: 38px;
	color: #3D3D3D;
	background: #DDD;
	text-decoration: none;
	text-indent: 10px;
	border-bottom: 1px solid #eee;
}

.m-theme102 .m-menu-hd a:hover {
	text-decoration: none;
}


/* 版式theme103 */

.m-theme103 {
	padding: 10px 0;
	position: relative;
}

.m-theme103 .all-goods {
	position: absolute;
	top: 40px;
	left: 0;
	width: 186px;
	overflow: visible;
}

.m-theme103 .all-goods .item {
	width: 186px;
	height: 36px;
}

.m-theme103 .all-goods .item .product {
	position: absolute;
	z-index: 999;
	width: 186px;
}

.m-theme103 .all-goods .item .product h3 {
	width: 157px;
	height: 34px;
	padding-left: 28px;
	line-height: 36px;
	overflow: hidden;
	font-size: 14px;
	font-weight: normal;
	border-bottom: 1px solid #ccc;
	box-shadow: 0px 3px 10px -1px #ccc;
	-webkit-box-shadow: 0px 3px 10px -1px #ccc;
	-moz-box-shadow: 0px 3px 10px -1px #ccc;
}

.m-theme103 .all-goods .item .product h3 a {
	color: #666666;
}

.m-theme103 .all-goods .item .product h3 a:hover {
	text-decoration: none;
}

.m-theme103 .all-goods .item .product s {
	display: block;
	position: absolute;
	top: 13px;
	left: 167px;
	width: 6px;
	height: 9px;
}

.m-theme103 .all-goods .active .product h3,
.m-theme103 .all-goods .product-wrap {
	background-color: #555;
}

.m-theme103 .all-goods .active .product h3 {
	line-height: 32px;
	width: 158px;
}

.m-theme103 .all-goods .active .product h3 a {
	color: #fff;
	display: block;
}

.m-theme103 .all-goods .product-wrap {
	position: absolute;
	z-index: 99;
	left: 186px;
	display: none;
	color: #333;
	text-decoration: none;
	border-radius: 0px 8px 8px 0px;
	-webkit-border-radius: 0px 8px 8px 0px;
	-moz-border-radius: 0px 8px 8px 0px;
}

.m-theme103 .all-goods .product-wrap a {
	height: auto;
	line-height: 16px;
	font-size: 14px;
	color: #333;
	padding-left: 0;
	text-decoration: none;
}

.m-theme103 .all-goods .product-wrap li {
	float: left;
	display: inline;
	padding: 8px 50px;
	white-space: nowrap;
}

.m-theme103 .all-goods .product-wrap li a {
	color: #ccc;
	display: inline-block;
	line-height: 18px;
	text-decoration: none;
}

.m-theme103 .all-goods .product-wrap li:hover a {
	text-decoration: none;
	color: #fff;
}


/* 版式theme104 */

.m-theme104 {
	padding: 10px;
	clear: both;
}

.m-theme104 ul li {
	height: 35px;
	*height: 30px;
	_height: 30px;
	line-height: 35px;
	border-bottom: 1px dashed #ccc;
	background: url(../images/zx_li_bg.jpg) no-repeat center left;
}

.m-theme104 ul li a {
	padding-left: 14px;
	float: left;
	display: block;
	text-decoration: none;
}

.m-theme104 ul li span {
	float: right;
	color: #ccc;
}

.m-theme104 .m-content {
	display: block;
	margin-bottom: 10px;
	line-height: 25px;
	background: url(../images/b.jpg) no-repeat left top;
}

.m-theme104 .m-content a {
	text-decoration: none;
}

.m-theme104 .m-content b {
	color: #F00;
	padding-left: 14px;
}

.m-theme104 a {
	text-decoration: none;
}

.m-theme104 .m-menu-hd {
	height: 35px;
	line-height: 35px;
	padding-left: 38px;
	font-size: 14px;
	background-color: #2E2E2E;
	color: #525252;
	cursor: pointer;
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	border-bottom: 1px dashed #636363;
	border-top: none;
	position: relative;
	margin: 0;
}

.m-theme104 .m-menu-hd a {
	color: #fff;
}

.m-theme104 .m-menu-hd-sub {
	background: #2E2E2E url(../images/pro_left.png) 10px center no-repeat;
}

.m-theme104 .f-bd-top {
	border-top: 1px solid #e1e1e1;
}

.m-theme104 .current {
	background: #2E2E2E url(../images/pro_down.png) 10px center no-repeat;
}

.m-theme104 .m-menu-ct {
	height: auto;
	overflow: hidden;
	line-height: 38px;
	border-left: 1px solid #eee;
	background: #fff;
	border-right: 1px solid #e1e1e1;
	display: none;
}

.m-theme104 .m-menu-ct a {
	display: block;
	height: 38px;
	line-height: 38px;
	padding-left: 38px;
	color: #3D3D3D;
	background: #f9f9f9;
	text-decoration: none;
	text-indent: 10px;
	border-bottom: 1px solid #eee;
}

.m-theme104 .m-menu-hd a:hover {
	text-decoration: none;
	color: #fff;
}


/* 版式theme105 */

.m-theme105 {
	padding: 10px;
	clear: both;
}

.m-theme105 ul li {
	height: 35px;
	*height: 30px;
	_height: 30px;
	line-height: 35px;
	border-bottom: 1px dashed #ccc;
	background: url(../images/zx_li_bg.jpg) no-repeat center left;
}

.m-theme105 ul li a {
	padding-left: 14px;
	float: left;
	display: block;
	text-decoration: none;
}

.m-theme105 ul li span {
	float: right;
	color: #ccc;
}

.m-theme105 .m-content {
	display: block;
	margin-bottom: 10px;
	line-height: 25px;
	background: url(../images/b.jpg) no-repeat left top;
}

.m-theme105 .m-content a {
	text-decoration: none;
}

.m-theme105 .m-content b {
	color: #F00;
	padding-left: 14px;
}

.m-theme105 a {
	text-decoration: none;
}

.m-theme105 .m-menu-hd {
	height: 35px;
	line-height: 35px;
	padding-left: 38px;
	font-size: 14px;
	background-color: #2E2E2E;
	color: #EBEBEB;
	cursor: pointer;
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	border-bottom: 1px dotted #636363;
	border-top: none;
	position: relative;
	margin: 0;
}

.m-theme105 .m-menu-hd a {
	color: #EBEBEB;
}

.m-theme105 .m-menu-hd-sub:after {
	content: '>';
	position: absolute;
	right: 1em;
	color: #6B6B6B;
}

.m-theme105 .f-bd-top {
	border-top: 1px solid #e1e1e1;
}

.m-theme105 .current:after {
	content: '>';
	position: absolute;
	right: 1em;
	color: #fff;
}

.m-theme105 .m-menu-ct {
	height: auto;
	overflow: hidden;
	line-height: 38px;
	border-left: 1px solid #eee;
	background: #fff;
	border-right: 1px solid #e1e1e1;
	display: none;
}

.m-theme105 .m-menu-ct a {
	display: block;
	height: 38px;
	line-height: 38px;
	padding-left: 38px;
	color: #3D3D3D;
	background: #f9f9f9;
	text-decoration: none;
	text-indent: 10px;
	border-bottom: 1px solid #eee;
}

.m-theme105 .m-menu-hd a:hover {
	text-decoration: none;
}


/* 版式theme106 */

.m-theme106 {
	padding: 10px;
	clear: both;
}

.m-theme106 ul li {
	height: 35px;
	*height: 30px;
	_height: 30px;
	line-height: 35px;
	border-bottom: 1px dashed #ccc;
	background: url(../images/zx_li_bg.jpg) no-repeat center left;
}

.m-theme106 ul li a {
	padding-left: 14px;
	float: left;
	display: block;
	text-decoration: none;
}

.m-theme106 ul li span {
	float: right;
	color: #ccc;
}

.m-theme106 .m-content {
	display: block;
	margin-bottom: 10px;
	line-height: 25px;
	background: url(../images/b.jpg) no-repeat left top;
}

.m-theme106 .m-content a {
	text-decoration: none;
}

.m-theme106 .m-content b {
	color: #F00;
	padding-left: 14px;
}

.m-theme106 a {
	text-decoration: none;
}

.m-theme106 .m-menu-hd {
	height: 35px;
	line-height: 35px;
	padding-left: 38px;
	font-size: 14px;
	background-color: #2E2E2E;
	color: #EBEBEB;
	cursor: pointer;
	border-left: 1px solid #eee;
	border-right: 1px solid #eee;
	border-bottom: 1px dashed #474747;
	border-top: none;
	position: relative;
	margin: 0;
}

.m-theme106 .m-menu-hd a {
	color: #EBEBEB;
}

.m-theme106 .m-menu-hd-sub:after {
	content: '>';
	position: absolute;
	right: 1em;
	color: #6B6B6B;
}

.m-theme106 .f-bd-top {
	border-top: 1px solid #e1e1e1;
}

.m-theme106 .current:after {
	content: '>';
	position: absolute;
	right: 1em;
	color: #fff;
}

.m-theme106 .m-menu-ct {
	height: auto;
	overflow: hidden;
	line-height: 38px;
	border-left: 1px solid #eee;
	background: #fff;
	border-right: 1px solid #e1e1e1;
	display: none;
}

.m-theme106 .m-menu-ct a {
	display: block;
	height: 38px;
	line-height: 38px;
	padding-left: 38px;
	color: #E0E0E0;
	background: #505050;
	text-decoration: none;
	text-indent: 10px;
	border-bottom: 1px solid #797979;
}

.m-theme106 .m-menu-hd a:hover {
	text-decoration: none;
}


/* 版式theme107 */

.m-theme107 {
	padding: 10px;
	clear: both;
}

.m-theme107 ul li {
	border-bottom: none;
	margin: 10px 0;
}

.m-theme107 ul li .weiti {
	color: #000;
	font-weight: bolder;
	padding-left: 14px;
	display: block;
	text-decoration: none;
}

.m-theme107 ul li {
	line-height: 30px;
	border-bottom: 1px dashed #ccc;
}

.m-theme107 ul li span {
	color: #ccc;
}

.m-theme107 .m-content {
	display: block;
	margin-bottom: 10px;
	line-height: 25px;
}

.m-theme107 .m-content a {
	text-decoration: none;
}

.m-theme107 .m-content b {
	padding-left: 14px;
}


/* 版式theme108 */

.m-theme108 {
	padding: 10px;
	clear: both;
}

.m-theme108 ul li {
	border-bottom: none;
	margin: 10px 0;
}

.m-theme108 ul li .weiti {
	color: #000;
	font-size: 16px;
	display: block;
	text-decoration: none;
}

.m-theme108 ul li {
	line-height: 30px;
	border-bottom: 1px dashed #ccc;
}

.m-theme108 ul li span {
	color: #ccc;
}

.m-theme108 .m-content {
	display: block;
	margin-bottom: 10px;
	line-height: 25px;
}

.m-theme108 .m-content a {
	text-decoration: none;
}

.m-theme108 .m-content b {
	padding-left: 14px;
}


/* 版式theme109 */

.m-theme109 {
	padding: 10px;
	clear: both;
}

.m-theme109 ul li {
	border-bottom: none;
	margin: 10px 0;
}

.m-theme109 ul li .weiti {
	color: #000;
	font-size: 14px;
	display: block;
	text-decoration: none;
}

.m-theme109 ul li {
	line-height: 30px;
}

.m-theme109 ul li span {
	color: #ccc;
}

.m-theme109 .m-content {
	display: block;
	margin-bottom: 10px;
	line-height: 25px;
	border-top: 1px dotted #B4B4B4;
}

.m-theme109 .m-content a {
	text-decoration: none;
}

.m-theme109 b {
	font-size: 18px;
	padding-left: 14px;
	font-weight: normal;
}


/* 版式theme110 */

.m-theme110 {
	margin: 10px;
}

.no-margin-top {
	border-top: none;
}

.m-theme110-list {
	border-bottom: 1px dashed #ddd;
}

.m-theme110 .m-title {
	display: block;
	height: 37px;
	line-height: 37px;
	font-weight: bold;
	font-size: 14px;
	overflow: hidden;
}

.m-theme110 .m-content {
	line-height: 25px;
}

.m-theme110 .u-left,
.m-theme110 .u-right {
	display: block;
	height: 25px;
	line-height: 25px;
}

.m-theme110 .u-right {
	float: right;
}

.m-theme110 .u-right a {
	font-weight: bold;
	padding: 4px 14px;
	border: 1px solid #ddd;
}

.m-theme110 .u-txt {
	clear: both;
}


/* 版式theme111 */

.m-theme111 {
	margin: 10px;
}

.no-margin-top {
	border-top: none;
}

.m-theme111-list {
	border-bottom: 1px dashed #ddd;
}

.m-theme111 .m-title {
	display: block;
	height: 37px;
	line-height: 37px;
	font-weight: bold;
	font-size: 14px;
	overflow: hidden;
}

.m-theme111 .m-content {
	margin-bottom: 10px;
	line-height: 25px;
}

.m-theme111 .u-left {
	display: block;
}

.m-theme111 .u-right-btn {
	float: right;
	font-weight: bold;
	margin-left: 10px;
	padding: 0px 14px;
	border: 1px solid #ddd;
}

.m-theme111 .u-txt {
	clear: both;
}


/* 版式theme112 */

.m-theme112 {
	margin: 10px;
}

.no-margin-top {
	border-top: none;
}

.m-theme112-list {
	border-bottom: 1px dashed #ddd;
}

.m-theme112 .m-title {
	display: block;
	height: 37px;
	line-height: 37px;
	font-weight: bold;
	font-size: 14px;
	overflow: hidden;
}

.m-theme112 .m-content {
	line-height: 25px;
}

.m-theme112 .u-left {
	display: block;
}

.m-theme112 .u-right-btn {
	float: left;
	font-weight: bold;
	margin-right: 10px;
	margin-bottom: 10px;
	padding: 0px 14px;
	border: 1px solid #ddd;
}

.m-theme112 .u-txt {
	clear: both;
}


/* 版式theme113*/

.m-theme113 {
	padding: 15px 10px 0 0;
}

.m-theme113-con {
	border-left: 1px solid #e5e5e5;
}

.m-theme113-list {
	display: inline;
	float: left;
	margin-left: -1px;
	width: 214px;
	border: 1px solid #e5e5e5;
	padding: 2px;
	margin-bottom: 15px;
}

.m-theme113-img {
	display: table;
	table-layout: fixed;
	height: 214px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	padding: 0;
	margin: 0;
}

.m-theme113-img a,
.m-theme113-img img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme113-img a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme113-img img {
	display: block;
	margin: 0 auto;
}

.m-theme113 em {
	font-weight: normal;
}

.m-theme113-title {
	max-width: 220px;
	height: 40px;
	margin: 0 10px 10px 10px;
	line-height: 20px;
	overflow: hidden;
	border-bottom: 1px dashed #ccc;
}

.m-theme113-data {
	margin: 20px 0;
	position: relative;
}

.m-theme113 .u-price {
	font: 20px Verdana, Arial;
	color: #f40;
	line-height: 18px;
	display: inline;
	margin-left: 10px;
}

.m-theme113 .u-number {
	color: #888;
	text-decoration: none;
	cursor: pointer;
	font: 12px/1.5 tahoma, arial, \5b8b\4f53;
	position: absolute;
	right: 0;
	display: inline;
	margin-bottom: 10px;
	*margin-bottom: 0px;
	_margin-bottom: 0px;
	margin-right: 10px;
}

.m-theme113 .m-sort {
	float: right;
	margin-bottom: 10px;
	margin-right: 16px;
}

.m-theme113 .m-sort ul li {
	float: left;
	display: block;
}

.m-theme113 .m-sort ul li a {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	padding: 7px 12px;
	border: 1px solid #ddd;
	font-size: 12px;
	letter-spacing: normal;
	word-spacing: normal;
	background: #fff;
	text-decoration: none;
	color: #777;
}

.m-theme113 .m-sort ul li a.u-current {
	background: #f40;
	color: #fff;
	border: 1px solid #f40;
}


/* 版式theme114 */

.m-theme114 {
	margin: 10px;
}

.m-theme114 ul li {
	margin: 1px;
}

.m-theme114 .m-title {
	height: 37px;
	line-height: 37px;
	font-size: 20px;
	cursor: pointer;
	overflow: hidden;
}

.m-theme114 .m-title a {
	display: block;
	float: left;
}

.m-theme114 .u-time {
	color: #ccc;
	font-size: 12px;
	font-weight: normal;
}

.m-theme114 .m-content {
	margin: 10px 0px 0px;
	line-height: 25px;
}

.m-theme114 .m-content a {
	text-decoration: none;
}


/* 版式theme115 版式theme116 合用*/

.m-theme115,
.m-theme116 {
	margin: 10px;
}

.m-theme115 ul li,
.m-theme116 ul li {
	margin: 1px;
	border-bottom: 1px dashed #CCC;
}

.m-theme115 .m-title,
.m-theme116 .m-title {
	height: 37px;
	line-height: 37px;
	font-size: 20px;
	cursor: pointer;
	overflow: hidden;
}

.m-theme115 .m-title a,
.m-theme116 .m-title a {
	display: block;
	float: left;
}

.m-theme115 .u-author,
.m-theme116 .u-author {
	color: #ccc;
}

.m-theme115 .u-time,
.m-theme116 .u-time {
	float: right;
	color: #ccc;
	font-size: 12px;
	font-weight: normal;
}

.m-theme115 .m-content {
	margin: 10px 0px 0px;
	line-height: 25px;
}

.m-theme115 .m-content a,
.m-theme116 .m-content a {
	text-decoration: none;
}


/*版式theme116 */

.m-theme116 .m-content {
	line-height: 25px;
}


/* 版式theme117*/

.m-theme117 {
	padding: 15px 10px 0 0;
}

.m-theme117-con {
	border-left: 1px solid #e5e5e5;
}

.m-theme117-list {
	display: inline;
	float: left;
	margin-left: 0px;
	width: 214px;
	border: 1px solid #fff;
	padding: 2px;
	margin-bottom: 15px;
}

.m-theme117-list:hover {
	border: 1px solid #f40;
}

.m-theme117-img {
	display: table;
	table-layout: fixed;
	height: 214px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	padding: 0;
	margin: 0;
}

.m-theme117-img a,
.m-theme117-img img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme117-img a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme117-img img {
	display: block;
	margin: 0 auto;
}

.m-theme117 em {
	font-weight: normal;
}

.m-theme117-title {
	max-width: 220px;
	height: 40px;
	margin: 0 10px 0px 10px;
	line-height: 20px;
	overflow: hidden;
	border-bottom: 1px dashed #ccc;
}

.m-theme117 .u-price {
	font: 20px Verdana, Arial;
	color: #f40;
	line-height: 18px;
	display: inline;
	margin-left: 10px;
}

.m-theme117 .u-number {
	color: #888;
	text-decoration: none;
	cursor: pointer;
	font: 12px/1.5 tahoma, arial, \5b8b\4f53;
	display: inline;
	margin-bottom: 10px;
	*margin-bottom: 0px;
	_margin-bottom: 0px;
	margin: 0 10px;
}

.m-theme117 .m-sort {
	float: right;
	margin-bottom: 10px;
	margin-right: 16px;
}

.m-theme117 .m-sort ul li {
	float: left;
	display: block;
}

.m-theme117 .m-sort ul li a {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	padding: 7px 12px;
	border: 1px solid #ddd;
	font-size: 12px;
	letter-spacing: normal;
	word-spacing: normal;
	background: #fff;
	text-decoration: none;
	color: #777;
}

.m-theme117 .m-sort ul li a.u-current {
	background: #f40;
	color: #fff;
	border: 1px solid #f40;
}


/* 版式theme118 */

.m-theme118 {
	margin: 10px;
}

.m-theme118 ul li {}

.m-theme118 .u-title {
	border-bottom: 1px solid #eee;
	font-size: 20px;
	overflow: hidden;
}

.m-theme118 .m-image-outer {
	width: 214px;
	height: 214px;
	margin: 20px 0 0px 0;
	float: left;
	position: relative;
	margin-right: -214px;
}

.m-theme118 .u-image {
	display: table;
	table-layout: fixed;
	height: 214px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	padding: 0;
	margin: 0;
	border: 1px solid #e5e5e5;
	padding: 2px;
}

.m-theme118 .u-image a,
.m-theme118 .u-image img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme118 .u-image a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme118 .u-image img {
	display: block;
	margin: 0 auto;
}

.m-theme118 .u-title a {
	display: block;
	float: left;
}

.m-theme118 .u-title span {
	float: right;
	margin-right: 17px;
	font-weight: normal;
}

.m-theme118 .u-title span b {
	color: #f40;
}

.m-theme118-ct-out {
	float: right;
	width: 100%;
	zoom: 1;
}

.m-theme118-ct {
	margin: 20px 10px;
	line-height: 25px;
	height: 220px;
	overflow: hidden;
	margin-left: 240px;
}

.m-theme118-ct .u-time {
	margin-top: 25px;
}

.m-theme118-ct .u-time span {
	margin-right: 30px;
}

.m-theme118-ct .u-url-btn {}

.m-theme118-ct .u-url-btn a {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	padding: 5px 12px;
	border: 1px solid #ddd;
	font-size: 12px;
	letter-spacing: normal;
	word-spacing: normal;
	background: #fff;
	text-decoration: none;
	color: #777;
}

.m-theme118-ct .u-url-btn a:hover {
	background: #f40;
	border: 1px solid #f40;
	color: #fff;
}

.m-theme118-ct-inner {
	height: 180px;
	overflow: hidden;
}


/* 版式theme119 */

.m-theme119 {
	margin: 10px;
}

.m-theme119 ul li {
	float: left;
	margin: 0px 20px 10px 0px;
}

.m-theme119 .u-title {
	width: 214px;
	font-size: 20px;
	overflow: hidden;
}

.m-theme119 .m-image-outer {
	width: 214px;
	height: 270px;
	float: left;
	position: relative;
	margin-right: -214px;
}

.m-theme119 .u-image {
	display: table;
	table-layout: fixed;
	height: 214px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	padding: 0;
	margin: 0;
	border: 1px solid #e5e5e5;
	/*padding:2px;*/
}

.m-theme119 .u-image a,
.m-theme119 .u-image img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme119 .u-image a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme119 .u-image img {
	display: block;
	margin: 0 auto;
}

.m-theme119 .u-title a {
	display: block;
	float: left;
}

.m-theme119 .u-title span {
	float: right;
	margin-right: 17px;
	font-weight: normal;
}

.m-theme119 .u-title span b {
	color: #f40;
}

.m-theme119-ct {
	line-height: 25px;
}

.m-theme119-ct .u-time {
	margin-top: 25px;
}

.m-theme119-ct .u-time span {
	margin-right: 30px;
}

.m-theme119-ct .u-url-btn {
	margin-top: -1px;
}

.m-theme119-ct .u-url-btn a {
	width: 100%;
	display: block;
	*display: block;
	*zoom: 1;
	text-align: center;
	vertical-align: top;
	border: 1px solid #ddd;
	font-size: 12px;
	letter-spacing: normal;
	word-spacing: normal;
	background: #fff;
	text-decoration: none;
	color: #777;
}

.m-theme119-ct .u-url-btn a:hover {
	color: #f40;
}

.m-theme119-ct-inner {
	height: 180px;
	overflow: hidden;
}


/* 版式theme120 */

.m-theme120 {
	margin: 10px;
}

.m-theme120 .u-title {
	background-color: #f3f3f3;
	height: 37px;
	line-height: 37px;
	font-size: 18px;
	overflow: hidden;
}

.m-theme120 .m-image-outer {
	width: 214px;
	height: 214px;
	margin: 20px 0 30px 0;
	float: left;
	position: relative;
	margin-right: -214px;
}

.m-theme120 .u-image {
	display: table;
	table-layout: fixed;
	height: 214px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	padding: 0;
	margin: 0;
	margin-bottom: 5px;
	border: 1px solid #e5e5e5;
	box-shadow: 4px 4px 2px #f5f5f5;
	padding: 2px;
}

.m-theme120 .u-image a,
.m-theme120 .u-image img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme120 .u-image a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme120 .u-image img {
	display: block;
	margin: 0 auto;
}

.m-theme120 .u-title a {
	display: block;
	float: left;
}

.m-theme120 .u-title span {
	float: right;
	margin-right: 17px;
	font-weight: normal;
}

.m-theme120 .u-title span b {
	color: #f40;
}

.m-theme120-ct-out {
	float: right;
	width: 100%;
	zoom: 1;
}

.m-theme120-ct {
	margin: 20px 10px;
	line-height: 25px;
	height: 220px;
	overflow: hidden;
	margin-left: 240px;
}

.m-theme120-ct .u-time {
	margin-top: 25px;
}

.m-theme120-ct .u-time span {
	display: block;
}

.m-theme120-ct .u-time span b {
	font-size: 14px;
}

.m-theme120-ct .u-url-btn a {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	padding: 5px 12px;
	border: 1px solid #ddd;
	font-size: 12px;
	letter-spacing: normal;
	word-spacing: normal;
	background: #fff;
	text-decoration: none;
	color: #777;
}

.m-theme120-ct .u-url-btn a:hover {
	background: #f40;
	border: 1px solid #f40;
	color: #fff;
}

.m-theme120-ct-inner {
	height: 180px;
	overflow: hidden;
}


/* 版式theme121 */

.m-theme121 {
	padding: 10px 0;
	position: relative;
}

.m-theme121 .all-goods .item .u-parent:after {
	content: '>';
	position: absolute;
	right: 1em;
}

.m-theme121 .all-goods {
	position: relative;
	left: 0;
	width: 186px;
	background: #333;
	overflow: visible;
}

.m-theme121 .all-goods .item {
	width: 186px;
	height: 36px;
}

.m-theme121 .all-goods .item:hover {
	background: #444;
}

.m-theme121 .all-goods .item .product {
	position: absolute;
	z-index: 999;
	width: 186px;
}

.m-theme121 .all-goods .item .product h3 {
	width: 157px;
	height: 34px;
	padding-left: 28px;
	line-height: 36px;
	overflow: hidden;
	font-size: 14px;
	font-weight: normal;
}

.m-theme121 .all-goods .item .product h3 a {
	color: #fff;
}

.m-theme121 .all-goods .item .product h3 a:hover {
	text-decoration: none;
}

.m-theme121 .all-goods .item .product s {
	display: block;
	position: absolute;
	top: 13px;
	left: 167px;
	width: 6px;
	height: 9px;
}

.m-theme121 .all-goods .active .product h3 a {
	;
	display: block;
}

.m-theme121 .all-goods .product-wrap {
	position: absolute;
	z-index: 1000;
	left: 186px;
	background-color: #444;
	display: none;
	color: #fff;
	text-decoration: none;
}

.m-theme121 .all-goods .product-wrap a {
	height: auto;
	line-height: 16px;
	font-size: 14px;
	color: #333;
	padding-left: 0;
	text-decoration: none;
}

.m-theme121 .all-goods .product-wrap li {
	float: left;
	display: inline;
	margin-bottom: 0px;
	margin-bottom: 0px;
	padding: 8px 50px;
	white-space: nowrap;
}

.m-theme121 .all-goods .product-wrap li a {
	color: #fff;
	display: inline-block;
	line-height: 18px;
	text-decoration: none;
}

.m-theme121 .all-goods .product-wrap li:hover a {
	text-decoration: none;
	color: #fff;
}


/* 版式theme122 */

.m-theme122 {
	padding: 10px 0;
	position: relative;
}

.m-theme122 .all-goods .item .u-parent:after {
	content: '>';
	position: absolute;
	right: 1em;
}

.m-theme122 .all-goods {
	position: relative;
	left: 0;
	width: 186px;
	background: #333;
	overflow: visible;
}

.m-theme122 .all-goods .item {
	width: 186px;
	height: 36px;
}

.m-theme122 .all-goods .item:hover {
	background: #444;
}

.m-theme122 .all-goods .item .product {
	position: absolute;
	z-index: 999;
	width: 186px;
}

.m-theme122 .all-goods .item .product h3 {
	width: 157px;
	height: 34px;
	padding-left: 28px;
	line-height: 36px;
	overflow: hidden;
	font-size: 14px;
	font-weight: normal;
}

.m-theme122 .all-goods .item .product h3 a {
	color: #fff;
}

.m-theme122 .all-goods .item .product h3 a:hover {
	text-decoration: none;
}

.m-theme122 .all-goods .item .product s {
	display: block;
	position: absolute;
	top: 13px;
	left: 167px;
	width: 6px;
	height: 9px;
}

.m-theme122 .all-goods .active .product h3 a {
	;
	display: block;
}

.m-theme122 .all-goods .product-wrap {
	position: absolute;
	z-index: 1000;
	left: 186px;
	background-color: #444;
	display: none;
	color: #fff;
	text-decoration: none;
}

.m-theme122 .all-goods .product-wrap a {
	height: auto;
	line-height: 16px;
	font-size: 14px;
	color: #333;
	padding-left: 0;
	text-decoration: none;
}

.m-theme122 .all-goods .product-wrap li {
	float: left;
	display: inline;
	margin-bottom: 0px;
	margin-bottom: 0px;
	padding: 8px 50px;
	white-space: nowrap;
}

.m-theme122 .all-goods .product-wrap li a {
	color: #fff;
	display: inline-block;
	line-height: 18px;
	text-decoration: none;
}

.m-theme122 .all-goods .product-wrap li:hover a {
	text-decoration: none;
	color: #fff;
}


/* 版式theme123 */

.m-theme123 {
	padding: 10px 0;
	position: relative;
}

.m-theme123 .all-goods .item .u-parent:after {
	content: '>';
	position: absolute;
	right: 1em;
}

.m-theme123 .all-goods {
	position: relative;
	left: 0;
	width: 186px;
	background: #333;
	overflow: visible;
}

.m-theme123 .all-goods .item {
	width: 186px;
	height: 36px;
}

.m-theme123 .all-goods .item:hover {
	background: #444;
}

.m-theme123 .all-goods .item .product {
	position: absolute;
	z-index: 999;
	width: 186px;
}

.m-theme123 .all-goods .item .product h3 {
	width: 157px;
	height: 34px;
	padding-left: 28px;
	line-height: 36px;
	overflow: hidden;
	font-size: 14px;
	font-weight: normal;
}

.m-theme123 .all-goods .item .product h3 a {
	color: #fff;
}

.m-theme123 .all-goods .item .product h3 a:hover {
	text-decoration: none;
}

.m-theme123 .all-goods .item .product s {
	display: block;
	position: absolute;
	top: 13px;
	left: 167px;
	width: 6px;
	height: 9px;
}

.m-theme123 .all-goods .active .product h3 a {
	;
	display: block;
}

.m-theme123 .all-goods .product-wrap {
	position: absolute;
	left: 186px;
	width: 0px;
	z-index: 1000;
	background-color: #444;
	display: none;
	color: #fff;
	text-decoration: none;
}

.m-theme123 .all-goods .product-wrap a {
	height: auto;
	line-height: 16px;
	font-size: 14px;
	color: #333;
	padding-left: 0;
	text-decoration: none;
}

.m-theme123 .all-goods .product-wrap li {
	float: left;
	display: inline;
	margin-bottom: 0px;
	margin-bottom: 0px;
	padding: 8px 50px;
	white-space: nowrap;
}

.m-theme123 .all-goods .product-wrap li a {
	color: #fff;
	display: inline-block;
	line-height: 18px;
	text-decoration: none;
}

.m-theme123 .all-goods .product-wrap li:hover a {
	text-decoration: none;
	color: #fff;
}


/* 版式theme124 */

.m-theme124 {
	padding: 15px 10px 10px 0;
	/*  background: #333; */
	background: url(../images/m124_bg.png) repeat scroll left top;
}

.m-theme124-list {
	display: inline;
	float: left;
	margin-left: 27px;
	margin-bottom: 10px;
	*margin-left: 23px;
	_margin-left: 23px;
	width: 214px;
	border-radius: 2px;
	border: 1px solid #3C3C3C;
}

.m-theme124-img {
	display: table;
	table-layout: fixed;
	height: 214px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	border-radius: 2px;
	overflow: hidden;
	opacity: .5;
	-webkit-opacity: .5;
	-moz-opacity: .5;
	-ms-opacity: .5;
}

.m-theme124-img a,
.m-theme124-img img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme124-img a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	border-radius: 10px;
	_overflow: hidden;
}

.m-theme124-img img {
	display: block;
	margin: 0 auto;
}

.m-theme124-title {
	height: 30px;
	line-height: 37px;
	text-align: center;
	background: rgba(0, 0, 0, 0.3);
	font-size: 14px;
	color: #fff;
	overflow: hidden;
}

.m-theme124-title a {
	color: #fff;
}

.m-theme124-img:hover {
	opacity: 1;
	-webkit-opacity: 1;
	-moz-opacity: 1;
	-ms-opacity: 1;
}

.m-theme124-img>a img {
	margin: 0 auto;
}


/* 版式theme125 */

.m-theme125 {
	padding: 15px 10px 10px 0;
}

.m-theme125-list {
	position: relative;
	display: inline;
	float: left;
	margin-left: 27px;
	margin-bottom: 10px;
	*margin-left: 23px;
	_margin-left: 23px;
	width: 214px;
	border-radius: 2px;
	border: 1px solid #EBE8E3;
	overflow: hidden;
}

.m-theme125-img {
	display: table;
	table-layout: fixed;
	height: 214px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	border-radius: 2px;
	overflow: hidden;
}

.m-theme125-img a,
.m-theme125-img img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme125-img a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	border-radius: 10px;
	_overflow: hidden;
}

.m-theme125-img img {
	display: block;
	margin: 0 auto;
}

.m-theme125-img>a img {
	margin: 0 auto;
}

.m-theme125-title a {
	color: #fff;
	font-size: 16px;
	line-height: 30px;
}

.m-theme125-title {
	width: 214px;
	background: rgba(0, 0, 0, 0.5);
	position: absolute;
	top: 77px;
	left: 0;
	text-align: center;
	color: #fff;
	transform: rotate(55deg);
	-moz-transform: rotate(55deg);
	-webkit-transform: rotate(55deg);
	transition: all 0.5s;
	-moz-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	overflow: hidden;
	height: 0;
	z-index: 4000;
	transform: translateX(200px);
}

.m-theme125 .m-theme125-list:hover .m-theme125-title {
	height: 60px;
	transform: rotate(0deg);
	-moz-transform: rotate(0deg);
	-webkit-transform: rotate(0deg);
}

.m-theme125 .m-theme125-list:before {
	content: "";
	position: absolute;
	top: -200px;
	right: 0;
	width: 314px;
	height: 340px;
	background: rgba( 150, 50, 100, 0.5);
	transform: rotate(55deg) translateX(60px);
	-moz-transform: rotate(55deg) translateX(60px);
	-webkit-transform: rotate(55deg) translateX(60px);
	transform-origin: 100% 0%;
	-moz-transform-origin: 100% 0%;
	-webkit-transform-origin: 100% 0%;
	transition: all 0.5s ease 0.3s;
	-moz-transition: all 0.5s ease 0.3s;
	-webkit-transition: all 0.5s ease 0.3s;
}

.m-theme125 .m-theme125-list:hover:before {
	top: 0;
}

.m-theme125 .m-theme125-list:after {
	content: "";
	position: absolute;
	bottom: -200px;
	left: 0;
	width: 314px;
	height: 340px;
	background: rgba( 150, 50, 100, 0.5);
	transform: rotate(55deg) translateX(-60px);
	-moz-transform: rotate(55deg) translateX(-60px);
	-webkit-transform: rotate(55deg) translateX(-60px);
	transform-origin: 0% 100%;
	-moz-transform-origin: 0% 100%;
	-webkit-transform-origin: 0% 100%;
	transition: all 0.5s ease 0.3s;
	-moz-transition: all 0.5s ease 0.3s;
	-webkit-transition: all 0.5s ease 0.3s;
}

.m-theme125 .m-theme125-list:hover:after {
	bottom: 0;
}


/* 版式theme126 */

.m-theme126 {
	padding: 15px 10px 10px 0;
}

.m-theme126-list {
	position: relative;
	display: inline;
	float: left;
	margin-left: 27px;
	margin-bottom: 10px;
	*margin-left: 23px;
	_margin-left: 23px;
	width: 214px;
	border-radius: 2px;
	border: 1px solid #EBE8E3;
	overflow: hidden;
}

.m-theme126-img {
	display: table;
	table-layout: fixed;
	height: 214px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	border-radius: 2px;
	overflow: hidden;
}

.m-theme126-img a,
.m-theme126-img img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme126-img a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	border-radius: 10px;
	_overflow: hidden;
}

.m-theme126-img img {
	display: block;
	margin: 0 auto;
}

.m-theme126-img>a:hover img {}

.m-theme126-img>a img {
	margin: 0 auto;
}

.m-theme126-title a {
	color: #fff;
}

.m-theme126-title {
	display: block;
	width: 204px;
	height: 214px;
	position: absolute;
	left: 0;
	top: 180px;
	z-index: 1;
	background: rgba(0, 0, 0, 0.3);
	font-size: 14px;
	color: #fff;
	padding: 0 10px;
	line-height: 16px;
	-webkit-transition: all 0.6s ease-in-out;
}

.m-theme126-list:hover .m-theme126-title {
	top: 0;
}


/* 版式theme130 */

.m-theme130 {
	margin: 10px;
}

.m-theme130 .m-title {
	display: block;
	background: #F3F3F3;
	height: 36px;
	line-height: 36px;
	margin-top: 15px;
	padding-left: 6px;
	border-radius: 4px;
	color: #333;
	font-weight: bold;
	font-size: 18px;
	overflow: hidden;
}

.m-theme130-txt {
	/* margin:15px; */
	background: #F3F3F3;
}

.m-theme130-txt .u-title {
	display: inline-block;
	background: #ccc;
	border-radius: 0 0 4px 4px;
	padding: 2px 10px;
	font-size: 14px;
	font-weight: bold;
	line-height: 24px;
}

.m-theme130-content {
	color: #333;
	font-family: "宋体";
	line-height: 24px;
	background-color: #F3F3F3;
}


/* 版式theme137 */

.m-theme137 {
	margin: 10px;
}

.m-theme137 .u-title {
	background-color: #f3f3f3;
	height: 37px;
	line-height: 37px;
	padding-left: 7px;
	font-size: 20px;
	overflow: hidden;
}

.m-theme137 .m-image-outer {
	width: 336px;
	height: 214px;
	margin: 20px 0 30px 0;
	float: left;
	position: relative;
}

.m-theme137 .u-image {
	display: table;
	table-layout: fixed;
	height: 214px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	padding: 0;
	margin: 0;
	margin-bottom: 5px;
	border: 1px solid #e5e5e5;
	box-shadow: 4px 4px 2px #f5f5f5;
	padding: 2px;
	overflow: hidden;
}

.m-theme137 .u-image a,
.m-theme137 .u-image img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme137 .u-image a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme137 .u-image img {
	display: block;
	margin: 0 auto;
}

.m-theme137 .u-image img:hover {
	-webkit-transform: scale(1.2, 1.2);
	transform: scale(1.2, 1.2);
	-webkit-transition: all .2s linear 0s;
	transition: all .2s linear 0s;
}

.m-theme137 .u-title a {
	display: block;
	float: left;
}

.m-theme137 .u-title span {
	float: right;
	margin-right: 17px;
	font-weight: normal;
}

.m-theme137-ct-out {
	float: left;
	zoom: 1;
	width: 50%;
	margin: 20px 0 30px 30px;
}

.m-theme137-ct {
	margin: 20px 0px;
	line-height: 25px;
	height: 220px;
	overflow: hidden;
}

.m-theme137-ct .u-url-btn {
	float: left;
}

.m-theme137-ct .u-url-btn a {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	padding: 4px 50px;
	border: 1px solid #ddd;
	font-size: 12px;
	letter-spacing: normal;
	word-spacing: normal;
	background: #fff;
	text-decoration: none;
	color: #777;
}

.m-theme137-ct .u-url-btn a:hover {
	border: 1px solid #f40;
	color: #f40;
}

.m-theme137-ct-inner {
	height: 100px;
	overflow: hidden;
}


/* 版式theme138 */

.m-theme138 {
	margin: 10px;
}

.m-theme138 .u-title {
	border-top: 1px solid #eee;
	height: 37px;
	line-height: 37px;
	font-size: 18px;
	overflow: hidden;
}

.m-theme138 .m-image-outer {
	width: 214px;
	height: 214px;
	margin: 20px 0 30px 0;
	float: left;
	position: relative;
	margin-right: -214px;
}

.m-theme138 .u-image {
	display: table;
	table-layout: fixed;
	height: 214px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	padding: 0;
	margin: 0;
	margin-bottom: 5px;
	border: 1px solid #e5e5e5;
	padding: 2px;
}

.m-theme138 .u-image a,
.m-theme138 .u-image img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme138 .u-image a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme138 .u-image img {
	display: block;
	margin: 0 auto;
}

.m-theme138 .u-title a {
	display: block;
	float: left;
}

.m-theme138 .u-title span {
	float: right;
	margin-right: 17px;
	font-weight: normal;
}

.m-theme138 .u-title span b {
	color: #f40;
}

.m-theme138-ct-out {
	float: right;
	width: 100%;
	zoom: 1;
}

.m-theme138-ct {
	margin: 20px 10px;
	line-height: 25px;
	height: 220px;
	overflow: hidden;
	margin-left: 240px;
}

.m-theme138-ct .u-time {
	margin-top: 25px;
}

.m-theme138-ct .u-time span {
	display: block;
}

.m-theme138-ct .u-time span b {
	font-size: 14px;
}

.m-theme138-ct .u-url-btn a {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	vertical-align: top;
	padding: 5px 12px;
	border: 1px solid #ddd;
	font-size: 12px;
	letter-spacing: normal;
	word-spacing: normal;
	background: #fff;
	text-decoration: none;
	color: #777;
}

.m-theme138-ct .u-url-btn a:hover {
	border: 1px solid #f40;
	color: #f40;
}

.m-theme138-ct-inner {
	height: 180px;
	overflow: hidden;
}

.m-theme138 .m-theme138-list:hover {
	background: #eee;
	transform: translate3d(-50px, 0, 0);
	-webkit-transform: translate3d(-50px, 0, 0);
	-moz-transform: translate3d(-50px, 0, 0);
}

.m-theme138 .m-theme138-list {
	margin-left: 50px;
	transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
}


/* 版式theme141 */

.m-theme141 {
	padding: 10px 20px;
	clear: both;
}

.m-theme141 .noline {
	border-bottom: none;
	margin: 10px 0;
}

.m-theme141 .noline a {
	color: #c0035b;
	background: url(../images/a.jpg) no-repeat left center;
}

.m-theme141 .m-content {
	display: block;
	margin-bottom: 10px;
	line-height: 25px;
	background: url(../images/b.jpg) no-repeat left top;
}

.m-theme141 .m-content a {
	text-decoration: none;
}

.m-theme141 .m-content b {
	color: #F00;
	padding-left: 14px;
}

.m-theme141 a {
	text-decoration: none;
}

.m-theme141 .m-menu-list,
.m-theme141 .m-menu-ct a {
	line-height: 20px;
	padding: 1px 0 1px 16px;
	background: url(../images/treeview-default-line.gif) 0 0 no-repeat;
}

.m-theme141 .m-menu-hd {
	padding-left: 17px;
	font-size: 14px;
	color: #525252;
	cursor: pointer;
	border-top: none;
	position: relative;
	margin-left: -16px;
}

.m-theme141 .m-menu-hd-sub {
	background: url(../images/treeview-default.gif) -80px -1px no-repeat;
}

.m-theme141 .current {
	background: url(../images/treeview-default.gif) -64px -23px no-repeat;
}

.m-theme141 .m-menu-ct {
	height: auto;
	overflow: hidden;
	display: none;
}

.m-theme141 .m-menu-ct a {
	display: block;
	color: #3D3D3D;
	text-decoration: none;
	text-indent: 10px;
}

.m-theme141 .m-menu-hd a:hover {
	text-decoration: none;
}


/* 版式theme143 */

.m-theme143 {
	height: 0;
	padding: 10px 10px 10px 0px;
	position: relative;
}

.m-theme143 dl dd {
	float: left;
	display: none;
}

.m-theme143 dl .first {
	display: block;
	height: 120px;
	border-bottom: 1px solid #DDD;
}

.m-theme143 dl dd.current {
	display: block;
}

.m-theme143-img {
	float: left;
	display: table;
	table-layout: fixed;
	padding: 0;
	margin: 0;
	padding: 2px;
}

.m-theme143-img img,
.m-theme143-img a {
	text-align: center;
	max-width: 110px;
	max-height: 110px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>240)?'110px': 'auto';
	}
	(this));
}

.m-theme143-img img {
	display: block;
	margin: 0 auto;
}

.m-theme143-img a {
	display: table-cell;
	width: 110px;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme143-title {
	max-width: 350px;
	font-weight: bold;
	font-size: 17px;
	height: 48px;
	line-height: 24px;
	padding: 0 20px;
	overflow: hidden;
}

.m-theme143 .time {
	color: #aaa;
	font-weight: normal;
	font-size: 14px;
}

.m-theme143 .m-theme143-bg {
	border: 2px solid #eee;
	background: #fff;
	opacity: .9;
	width: 100%;
	height: 200px;
	position: absolute;
	left: 0px;
	top: -196px;
	display: none;
}

.m-theme143 .layerfix2 {
	position: relative;
	left: 0px;
	height: 30px;
	top: -300px;
}

.m-theme143 .layerfix2 .m-theme143-title {
	height: 24px;
	font-weight: normal;
	font-size: 14px;
}


/* 版式theme144 */

.m-theme144 {
	padding: 15px 10px 10px 0;
}

.m-theme144-list {
	display: inline;
	float: left;
	margin-left: 27px;
	margin-bottom: 10px;
	*margin-left: 23px;
	_margin-left: 23px;
	width: 214px;
	border-radius: 2px;
	border: 1px solid #EBE8E3;
}

.m-theme144-list:hover {
	box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
	transition: 0.5s all ease;
	-webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
	-webkit-transition: 0.5s all ease;
	-moz-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
	-moz-transition: 0.5s all ease;
	-ms-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
	-ms-transition: 0.5s all ease;
}

.m-theme144-img {
	display: table;
	table-layout: fixed;
	height: 214px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	border-radius: 2px;
	padding: 2px 0px;
	overflow: hidden;
}

.m-theme144-img a,
.m-theme144-img img {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>210)?'210px': 'auto';
	}
	(this));
}

.m-theme144-img a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	border-radius: 10px;
	_overflow: hidden;
}

.m-theme144-img img {
	display: block;
	margin: 0 auto;
}

.m-theme144-title {
	height: 30px;
	text-align: center;
	font-size: 14px;
	color: #333333;
	overflow: hidden;
}


/* 版式theme146 */

.m-theme146 {
	padding: 10px 10px 10px 0px;
}

.m-theme146 .m-theme146_list li {
	float: left;
	width: 100%;
	border-bottom: 1px solid #f0f0f0;
	margin-bottom: 10px;
}

.m-theme146-img {
	float: left;
	display: table;
	table-layout: fixed;
	border: 1px solid #eee;
	margin: 0;
	padding: 2px;
	margin-left: 15px;
	margin-bottom: 20px;
}

.m-theme146-img img,
.m-theme146-img a {
	text-align: center;
	max-width: 180px;
	max-height: 180px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>240)?'180px': 'auto';
	}
	(this));
}

.m-theme146-img img {
	display: block;
	margin: 0 auto;
}

.m-theme146-img a {
	display: table-cell;
	width: 180px;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme146-content {
	padding: 0 10px;
	width: 70%;
	overflow: hidden;
	margin-bottom: 20px;
}

.m-theme146-title {
	font: 20px/35px "微软雅黑", "simhei";
	height: 24px;
	line-height: 24px;
	overflow: hidden;
}

.m-theme146-txt {
	line-height: 24px;
	margin-top: 10px;
}

.m-theme146-txt a {
	color: #000;
}

.m-theme146-txt a:hover {
	color: #00f;
}


/* 版式theme147 */

.m-theme147 {
	padding: 10px 10px 10px 0px;
}

.m-theme147 .m-theme147_list li {
	float: left;
	width: 100%;
	border-bottom: 1px solid #f0f0f0;
	margin-bottom: 10px;
}

.m-theme147-content {
	padding: 0 10px;
	width: 100%;
	overflow: hidden;
}

.m-theme147-title {
	font: 20px/35px "微软雅黑", "simhei";
	height: 24px;
	line-height: 24px;
	overflow: hidden;
}

.m-theme147-txt {
	line-height: 24px;
	margin-top: 10px;
}

.m-theme147-txt a {
	color: #000;
}

.m-theme147-txt a:hover {
	color: #00f;
}


/* 版式theme157 */

.m-theme157 {
	padding: 0px 10px 0px 0px;
	width: 100%;
}

.m-theme157 .areaRecruit {
	width: 100%;
	overflow: hidden;
}

.m-theme157 .areaRecruit_list {
	list-style: none;
	width: 10000px;
}

.m-theme157 .areaRecruit_list li {
	float: left;
}

.m-theme157 .areaRecruit_list li a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
}

.m-theme157 .areaRecruit_list li img {
	display: block;
	max-width: 100%;
	max-height: 310px;
	margin: 0 auto;
}

.m-theme157 .m-theme157-list {
	width: 200px;
	display: inline;
	float: left;
}

.m-theme157 .m-theme157-img {
	width: 100%;
	display: table;
	table-layout: fixed;
}


/* 版式theme158*/

.m-theme158 {
	padding: 10px;
	clear: both;
}

.m-theme158 ul li {
	padding: 11px 0 13px;
}

.m-theme158 .date {
	width: 70px;
	height: 58px;
	border: 1px solid #D2D2D2;
	float: left;
}

.m-theme158 .date .day {
	font-size: 24px;
	color: #727272;
	height: 38px;
	line-height: 38px;
	width: 70px;
	text-align: center;
	display: block;
}

.m-theme158 .date .month {
	display: block;
	width: 70px;
	height: 20px;
	font-size: 12px;
	color: #fff;
	text-align: center;
	line-height: 20px;
	background: #D6D6D6;
}

.m-theme158 .text {
	margin-left: 80px;
}

.m-theme158 .text a {
	color: #545454;
	display: block;
	font-size: 16px;
}

.m-theme158 .text span {
	color: #949393;
	font-size: 14px;
	display: block;
	line-height: 16px;
}


/* 版式theme159*/

.m-theme159 {
	margin: 10px 10px 10px 0;
}

.m-theme159 ul li {
	margin: 0;
	margin-bottom:20px;
	width: 100%;
	overflow: hidden;
	height: auto;
}

.m-theme159 .m-img {
	float: left;
	display: table;
	table-layout: fixed;
	width:200px;
	
	*height: 200px;
	_*height: 200px;
	padding: 0;
	margin: 0;
	padding: 2px;
	margin-right: 15px;
}

.m-theme159 .m-img img,
.m-theme159 .m-img a {
	text-align: center;
	max-width: 200px;
	max-height: 200px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>240)?'120px': 'auto';
	}
	(this));
}

.m-theme159 .m-img img {
	width: 200px;
	display: block;
	margin: 0 auto;
}

.m-theme159 .m-img a {
	/*display: table-cell;*/
	width: 200px;
	/*vertical-align: middle;*/
	height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.m-theme159 .m-title {
	height: 37px;
	line-height: 37px;
	font-size: 20px;
	cursor: pointer;
	overflow: hidden;
}

.m-theme159 .m-title a {
	display: block;
	float: left;
}

.m-theme159 .u-time {
	color: #ccc;
	font-size: 12px;
	font-weight: normal;
}

.m-theme159 .m-content {
	margin: 10px 0px 0px;
	line-height: 25px;
}

.m-theme159 .m-content a {
	text-decoration: none;
}


/* 版式theme166 */

.m-theme166 {
	height: 34px;
	position: relative;
	overflow: hidden;
	font-size: 14px;
}

.m-theme166 ul {
	width: 999999px;
	height: 34px;
	line-height: 35px;
	position: absolute;
	left: 0;
	top: 0;
}

.m-theme166 ul li {
	float: left;
	height: 34px;
	border-top: none;
	border-bottom: none;
	padding: 0 20px;
}

.m-theme166 ul li span {
	padding-left: 10px;
}


/* 版式theme167 */

.m-theme167 {
	height: 34px;
	overflow: hidden;
}

.m-theme167 ul {
	width: 999999px;
	height: 34px;
}

.m-theme167 ul li {
	float: left;
	height: 34px;
	line-height: 35px;
	padding: 0 20px;
}

.m-theme167 ul li span {
	padding-left: 20px;
}


/* 版式theme168 */

.m-theme168 {
	height: 34px;
	position: relative;
	overflow: hidden;
}

.m-theme168 ul {
	width: 999999px;
	height: 34px;
	position: absolute;
}

.m-theme168 ul li {
	height: 34px;
	float: left;
	text-align: center;
	padding: 0 10px;
	line-height: 35px;
	overflow: hidden;
}

.m-theme168 ul li span {
	padding-left: 20px;
}


/* 版式theme169 */

.m-theme169 {
	height: 34px;
	position: relative;
	overflow: hidden;
}

.m-theme169 ul {
	width: 999999px;
	height: 34px;
	position: absolute;
}

.m-theme169 ul li {
	height: 34px;
	line-height: 35px;
	float: left;
	text-align: center;
	overflow: hidden;
}

.m-theme169 ul li span {
	padding-left: 20px;
}


/* 版式theme170和theme169样式一样 */


/* 版式theme178 */

.m-theme178 {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}

.m-theme178 .box_ul {
	width: 999999px;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
}

.m-theme178 .box_ul li {
	height: 100%;
	float: left;
}

.m-theme178 .box_ul a {
	display: block;
	height: 100%;
	width: 100%;
}

.m-theme178 .box_ol {
	height: 14px;
	position: absolute;
	bottom: 5px;
	right: 0;
}

.m-theme178 .box_ol li {
	width: 14px;
	height: 14px;
	background: #f2f2f2;
	float: left;
	border-radius: 50%;
	margin-right: 5px;
	cursor: pointer;
	border: 1px solid #F30;
	overflow: hidden;
	_display: inline;
}

.m-theme178 .box_ol .active {
	background: #f60;
}

.m-theme178 .prev1,
.m-theme178 .next1 {
	width: 36px;
	height: 60px;
	position: absolute;
	top: 50%;
	margin-top: -30px;
}

.m-theme178 .prev1 {
	left: 0;
}

.m-theme178 .next1 {
	right: 0;
}

.m-theme178 .prev1 p,
.m-theme178 .next1 p {
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.5;
	filter: alpha(opacity:30);
}

.m-theme178 .prev1 span,
.m-theme178 .next1 span {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	text-align: center;
	cursor: pointer;
	font: 18px/60px "宋体";
	color: #fff;
	font-weight: bold;
}


/* 版式theme179 */

.m-theme179 {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}

.m-theme179 .box_ul {
	width: 100%;
	position: absolute;
	left: 0;
	top: 0;
}

.m-theme179 .box_ul li {
	width: 100%;
	vertical-align: middle;
}

.m-theme179 .box_ul a {
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
}

.m-theme179 .box_ul h4 {
	width: 100%;
	text-align: center;
	height: 34px;
	line-height: 34px;
	font-size: 16px;
	color: #fff;
	position: absolute;
	left: 0;
	bottom: 0;
	background: url(../images/lbt_bg2.png) repeat-x;
	font-weight: normal;
	font-family: "宋体";
	overflow: hidden;
	cursor: pointer;
}

.m-theme179 .box_ol {
	height: 16px;
	position: absolute;
	padding: 3px 0 3px 5px;
	background: url(../images/lbt_bg2.png) repeat-x 0 -2px;
	border-radius: 12px;
}

.m-theme179 .box_ol li {
	width: 16px;
	height: 16px;
	float: left;
	margin-right: 5px;
	cursor: pointer;
	overflow: hidden;
	background: url(../images/lbt_bg1.png) no-repeat;
	_display: inline;
}

.m-theme179 .box_ol .active {
	background-position: -16px 0;
}

.m-theme179 .prev1,
.m-theme179 .next1 {
	width: 36px;
	height: 60px;
	position: absolute;
	top: 50%;
	margin-top: -30px;
	text-align: center;
	cursor: pointer;
	font: 18px/61px "宋体";
	color: #fff;
	font-weight: bold;
	background: #000;
	opacity: 0.1;
	filter: alpha(opacity:10);
}

.m-theme179 .prev1 {
	left: 0;
}

.m-theme179 .next1 {
	right: 0;
}


/* 版式theme180 */

.m-theme180 {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}

.m-theme180 .box_ul {
	width: 100%;
	height: 100%;
}

.m-theme180 .box_ul li {
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	display: none;
	opacity: 0;
	filter: alpha(opacity:0);
}

.m-theme180 .box_ul a {
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
}

.m-theme180 .box_ul h4 {
	width: 100%;
	text-align: center;
	height: 34px;
	line-height: 34px;
	font-size: 16px;
	color: #fff;
	position: absolute;
	left: 0;
	top: 0;
	background: url(../images/lbt_bg3.png) repeat-x;
	font-weight: normal;
	font-family: "宋体";
	overflow: hidden;
	cursor: pointer;
}

.m-theme180 .box_ol {
	height: 11px;
	position: absolute;
	padding: 3px 0 3px 5px;
	background: url(../images/lbt_bg3.png) repeat-x 0 -2px;
	border-radius: 12px;
}

.m-theme180 .box_ol li {
	width: 11px;
	height: 11px;
	float: left;
	margin-right: 5px;
	cursor: pointer;
	overflow: hidden;
	background: url(../images/lbt_bg4.png) no-repeat -87px 0;
	_display: inline;
}

.m-theme180 .box_ol .active {
	background-position: -87px -12px;
}

.m-theme180 .prev1,
.m-theme180 .next1 {
	width: 42px;
	height: 42px;
	position: absolute;
	top: 50%;
	margin-top: -21px;
	cursor: pointer;
	background: url(../images/lbt_bg4.png) no-repeat;
}

.m-theme180 .prev1 {
	left: 0;
	background-position: 0 0;
}

.m-theme180 .next1 {
	right: 0;
	background-position: -44px 0;
}

.m-theme180 .prev1:hover {
	background-position: 0 -44px;
}

.m-theme180 .next1:hover {
	background-position: -44px -44px;
}


/* 版式theme181 */

.m-theme181 {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}

.m-theme181 .box_ul {
	width: 100%;
	height: 100%;
	position: absolute;
}

.m-theme181 .box_ul li {
	width: 100%;
	height: 100%;
	vertical-align: middle;
	position: absolute;
	top: 100%;
}

.m-theme181 .box_ul li a {
	width: 100%;
	height: 100%;
	display: block;
}

.m-theme181 .box_ol {
	height: 24px;
	position: absolute;
	bottom: 3px;
	right: 3px;
}

.m-theme181 .box_ol li {
	width: 46px;
	height: 23px;
	float: left;
	margin-left: 3px;
	background: url(../images/lbt_bg5.png) no-repeat 0 -130px;
	text-align: center;
	font: 14px/21px "微软雅黑";
	cursor: pointer;
	color: #333;
}

.m-theme181 .box_ol .none_ml {
	margin-left: 0;
}

.m-theme181 .box_ol .active {
	background-position: 0 -106px;
	border-top: none;
	color: #f30;
}

.m-theme181 .prev1,
.m-theme181 .next1 {
	width: 32px;
	height: 53px;
	position: absolute;
	top: 50%;
	margin-top: -27px;
	background: url(../images/lbt_bg5.png) no-repeat;
}

.m-theme181 .prev1 {
	left: 0;
	background-position: 0 0;
}

.m-theme181 .next1 {
	right: 0;
	background-position: -32px 0;
}

.m-theme181 .prev1:hover {
	background-position: 0 -53px;
}

.m-theme181 .next1:hover {
	background-position: -32px -53px;
}


/* 版式theme182 */

.m-theme182 {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}

.m-theme182 .box_ul {
	width: 100%;
	height: 100%;
	position: absolute;
}

.m-theme182 .box_ul li {
	width: 100%;
	height: 100%;
	position: absolute;
	overflow: hidden;
}

.m-theme182 .box_ul li a {
	width: 100%;
	height: 100%;
	display: block;
}

.m-theme182 .box_ol {
	height: 20px;
	position: absolute;
	top: 5px;
	right: 5px;
	overflow: hidden;
	z-index: 3;
}

.m-theme182 .box_ol li {
	width: 20px;
	height: 20px;
	float: left;
	margin-left: 5px;
	cursor: pointer;
	background: url(../images/lbt_bg6.png) no-repeat 0 -79px;
}

.m-theme182 .box_ol .active {
	background-position: -20px -79px;
}

.m-theme182 .prev1,
.m-theme182 .next1 {
	width: 40px;
	height: 79px;
	background: url(../images/lbt_bg6.png) no-repeat;
	position: absolute;
	bottom: 5px;
	z-index: 3;
}

.m-theme182 .prev1 {
	background-position: 0 0;
	left: 5px;
}

.m-theme182 .next1 {
	background-position: -40px 0;
	left: 45px;
}

.m-theme182 .prev1:hover,
.m-theme182 .next1:hover {
	opacity: 0.5;
	filter: alpha(opacity:50);
}


/* 版式theme183 */

.m-theme183 {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}

.m-theme183 .box_ul {
	width: 100%;
	height: 100%;
	position: absolute;
}

.m-theme183 .box_ul li {
	width: 100%;
	height: 100%;
	position: absolute;
}

.m-theme183 .box_ul li a {
	width: 100%;
	height: 100%;
	display: block;
}

.m-theme183 .mark {
	width: 100%;
	height: 50px;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 3;
	background: url(../images/lbt_bg8.png) repeat-x;
}

.m-theme183 .mark_l {
	width: 46px;
	height: 50px;
	float: left;
	text-align: right;
	font: 16px/50px "微软雅黑";
	color: #fff;
}

.m-theme183 .mark_r {
	width: 135px;
	height: 33px;
	float: right;
	margin-top: 9px;
}

.m-theme183 .mark_r a {
	display: block;
	float: left;
	width: 35px;
	height: 33px;
	margin-right: 10px;
	background: url(../images/lbt_bg7.png) no-repeat;
	_display: inline;
}

.m-theme183 .mark_r .prev {
	background-position: -105px 0;
}

.m-theme183 .mark_r .ztbf {
	background-position: -35px 0;
}

.m-theme183 .mark_r .next {
	background-position: -70px 0;
}

.m-theme183 .mark_r .active {
	background-position: 2px 0 !important;
}

.m-theme183 .title {
	width: 100%;
	height: 40px;
	font: 16px/39px "微软雅黑";
	text-align: center;
	background: url(../images/lbt_bg9.png) repeat-x;
	position: absolute;
	top: 0;
	z-index: 3;
}

.m-theme183 .title a {
	color: #fff;
	display: block;
	width: 96%;
	padding: 0 2%;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}


/* 版式theme184 */

.m-theme184 {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}

.m-theme184 .box_ul {
	width: 100%;
	height: 100%;
	position: absolute;
}

.m-theme184 .box_ul li {
	width: 100%;
	height: 100%;
	position: absolute;
}

.m-theme184 .box_ul li a {
	width: 100%;
	height: 100%;
	display: block;
}

.m-theme184 .mark {
	height: 40px;
	width: 100%;
	position: absolute;
	bottom: 0px;
	background: #000;
	opacity: 0.3;
	filter: alpha(opacity:30);
	border-radius: 20px;
	z-index: 4;
}

.m-theme184 .box_ol {
	height: 10px;
	position: absolute;
	bottom: 14px;
	left: 50%;
	z-index: 4;
	overflow: hidden;
}

.m-theme184 .box_ol li {
	width: 10px;
	height: 10px;
	float: left;
	background: url(../images/lbt_bg11.png) no-repeat;
	margin-left: 5px;
	cursor: pointer;
	overflow: hidden;
	_display: inline;
}

.m-theme184 .box_ol .active {
	background-position: -10px 0;
}

.m-theme184 .zuoyou {
	width: 36px;
	height: 18px;
	overflow: hidden;
	position: absolute;
	bottom: 10px;
	right: 5%;
	z-index: 5;
}

.m-theme184 .zuoyou a {
	width: 13px;
	height: 100%;
	overflow: hidden;
	background: url(../images/lbt_bg11.png) no-repeat;
	float: left;
}

.m-theme184 .zuoyou .prev {
	background-position: 0 -10px;
	float: left;
}

.m-theme184 .zuoyou .next {
	background-position: -13px -10px;
	float: right;
}


/* 版式theme185 */

.m-theme185 {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}

.m-theme185 .box_ul {
	width: 100%;
	height: 100%;
	position: absolute;
}

.m-theme185 .box_ul li {
	width: 100%;
	height: 100%;
	position: absolute;
	top: -100%;
}

.m-theme185 .box_ul li a {
	width: 100%;
	height: 100%;
	display: block;
}

.m-theme185 .mark {
	width: 100%;
	height: 40px;
	background: #000;
	opacity: 0.4;
	filter: alpha(opacity:40);
	position: absolute;
	left: 0;
	bottom: 0;
	z-index: 4;
}

.m-theme185 .box_ol {
	height: 16px;
	overflow: hidden;
	position: absolute;
	bottom: 11px;
	right: 10px;
	z-index: 5;
}

.m-theme185 .box_ol li {
	width: 16px;
	height: 16px;
	background: url(../images/lbt_bg12.png) no-repeat;
	float: left;
	cursor: pointer;
	margin-right: 5px;
	_display: inline;
}

.m-theme185 .box_ol .prev {
	background-position: -32px 0;
}

.m-theme185 .box_ol .next {
	background-position: -48px 0;
}

.m-theme185 .box_ol .active {
	background-position: -16px 0;
}


/* 版式theme186 */

.m-theme186 {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}

.m-theme186 .box_ul {
	width: 100%;
	height: 100%;
	position: absolute;
}

.m-theme186 .box_ul li {
	width: 100%;
	height: 100%;
	position: absolute;
}

.m-theme186 .box_ul li a {
	width: 100%;
	height: 100%;
	display: block;
}

.m-theme186 .box_ol {
	height: 20px;
	position: absolute;
	bottom: 0;
	left: 50%;
	z-index: 4;
	background: url(../images/lbt_bg14.png) repeat-x;
	padding: 5px 5px 5px 0;
}

.m-theme186 .box_ol li {
	width: 20px;
	height: 20px;
	float: left;
	margin-left: 5px;
	background: #fff;
	cursor: pointer;
	position: relative;
	_display: inline;
}

.m-theme186 .box_ol .active {
	background: #f23f71;
}

.m-theme186 .box_ol li span {
	width: 129px;
	height: 63px;
	position: absolute;
	top: -90px;
	left: -59px;
	background: url(../images/lbt_bg13.png) no-repeat;
	visibility: hidden;
	opacity: 0;
	filter: alpha(opacity:0);
	padding: 5px 5px 11px;
}

.m-theme186 .box_ol li span img {
	width: 100%;
	height: 100%;
}

.m-theme186 .prev,
.m-theme186 .next {
	width: 36px;
	height: 60px;
	position: absolute;
	top: 50%;
	margin-top: -30px;
	z-index: 4;
	background: #fff url(../images/lbt_bg15.png) no-repeat 0 20px;
	opacity: 0;
	filter: alpha(opacity:0);
}

.m-theme186 .prev {
	left: 0;
}

.m-theme186 .next {
	right: 0;
	background-position: -36px;
}


/* 版式theme187 */

.m-theme187 {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}

.m-theme187 .box_ul {
	width: 100%;
	height: 100%;
	position: absolute;
}

.m-theme187 .box_ul li {
	width: 100%;
	height: 100%;
	position: absolute;
}

.m-theme187 .box_ul li a {
	width: 100%;
	height: 100%;
	display: block;
}

.m-theme187 .box_ol {
	height: 12px;
	position: absolute;
	top: 5px;
	left: 50%;
	z-index: 4;
}

.m-theme187 .box_ol li {
	width: 12px;
	height: 12px;
	float: left;
	margin-left: 5px;
	cursor: pointer;
	position: relative;
	background: url(../images/lbt_bg16.png) no-repeat -24px -126px;
	overflow: hidden;
	_display: inline;
}

.m-theme187 .box_ol .active {
	background-position: -10px -126px;
}

.m-theme187 .prev,
.m-theme187 .next {
	width: 45px;
	height: 45px;
	position: absolute;
	top: 50%;
	margin-top: -22px;
	z-index: 4;
	background: url(../images/lbt_bg16.png) no-repeat;
	opacity: 0;
	filter: alpha(opacity:0);
}

.m-theme187 .prev {
	left: -45px;
	background-position: 0 0;
}

.m-theme187 .next {
	right: -45px;
	background-position: 0 -47px;
}


/* 版式theme188 */

.m-theme188 {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}

.m-theme188 .box_ul {
	width: 100%;
	height: 100%;
	position: absolute;
}

.m-theme188 .box_ul li {
	width: 100%;
	height: 100%;
	position: absolute;
}

.m-theme188 .box_ul li a {
	width: 100%;
	height: 100%;
	display: block;
}

.m-theme188 .mark {
	width: 122px;
	height: 30px;
	position: absolute;
	bottom: 5px;
	right: 5px;
	z-index: 4;
	background: #000;
	opacity: 0.7;
	filter: alpha(opacity:70);
	border: 1px solid #FFF;
}

.m-theme188 .mark a {
	width: 40px;
	height: 100%;
	float: left;
	text-align: center;
	font: 16px/30px "宋体";
	color: #fff;
	background: #000;
	font-weight: bold;
}

.m-theme188 .mark .cbtn {
	border-right: 1px dotted #FFF;
	border-left: 1px dotted #FFF;
}

.m-theme188 .mark a:focus {
	outline: none;
}


/* 版式theme189 */

.m-theme189 {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}

.m-theme189 .box_ul {
	width: 100%;
	height: 100%;
	position: absolute;
}

.m-theme189 .box_ul li {
	width: 100%;
	height: 100%;
	position: absolute;
}

.m-theme189 .box_ul li a {
	width: 100%;
	height: 100%;
	display: block;
}

.m-theme189 .mark_zhe,
.m-theme189 .mark {
	width: 166px;
	height: 30px;
	position: absolute;
	left: 50%;
}

.m-theme189 .mark_zhe {
	background: #000;
	opacity: 0.3;
	filter: alpha(opacity:30);
	z-index: 4;
	border: 1px solid #c5b9b6;
	top: 10px;
	margin-left: -83px;
}

.m-theme189 .mark {
	z-index: 5;
	top: 11px;
	margin-left: -82px;
}

.m-theme189 .mark_l,
.m-theme189 .mark_r {
	height: 100%;
	float: left;
}

.m-theme189 .mark_l {
	width: 48px;
	padding: 0 17px;
	color: #FFF;
}

.m-theme189 .mark_l em,
.m-theme189 .mark_l i,
.m-theme189 .mark_l strong {
	height: 30px;
	font-style: normal;
	font-weight: normal;
	float: left;
	font: 14px/30px "微软雅黑";
}

.m-theme189 .mark_l em {
	width: 20px;
	font-size: 20px;
	text-align: right;
}

.m-theme189 .mark_l strong {
	width: 14px;
	font-size: 12px;
	text-align: center;
}

.m-theme189 .mark_l i {
	width: 14px;
	line-height: 32px;
	text-align: left;
	_position: relative;
}

.m-theme189 .mark_r {
	width: 84px;
}

.m-theme189 .mark_r a {
	height: 100%;
	width: 50%;
	float: left;
	background: url(../images/lbt_bg18.png) no-repeat;
	opacity: 0.6;
	filter: alpha(opacity:60);
}

.m-theme189 .mark_r .prev {
	background-position: 0 7px;
}

.m-theme189 .mark_r .next {
	background-position: -42px 7px;
}

.m-theme189 .mark_r a:hover {
	opacity: 1;
	filter: alpha(opacity:100);
}


/* 版式theme190 */

.m-theme190 {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}

.m-theme190 .box_ul {
	width: 100%;
	height: 100%;
	position: absolute;
}

.m-theme190 .box_ul li {
	width: 100%;
	height: 100%;
	position: absolute;
	top: -100%;
}

.m-theme190 .box_ul li a {
	width: 100%;
	height: 100%;
	display: block;
}

.m-theme190 .box_ul li span {
	display: block;
	width: 90%;
	margin: 5% auto 0;
	color: #FFF;
	font-size: 14px;
	background: rgba(0, 0, 0, 0.5);
}

.m-theme190 .box_ol {
	height: 10px;
	overflow: hidden;
	position: absolute;
	left: 5px;
	top: 5px;
	padding-left: 5px;
	z-index: 4;
}

.m-theme190 .box_ol li {
	width: 10px;
	height: 10px;
	float: left;
	margin-right: 5px;
	overflow: hidden;
	background: url(../images/lbt_bg17.png) no-repeat -4px -19px;
	cursor: pointer;
	_display: inline;
}

.m-theme190 .box_ol .active {
	background-position: -4px -3px;
}

.m-theme190 .mark {
	height: 34px;
	width: 100%;
	background: url(../images/lbt_bg2.png) repeat-x;
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
	color: #fff;
	line-height: 34px;
	text-align: center;
	font-size: 15px;
}


/* 版式theme191 */

.m-theme191 {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
}

.m-theme191 .box_ul {
	width: 100%;
	height: 100%;
	position: absolute;
}

.m-theme191 .box_ul li {
	width: 100%;
	height: 100%;
	position: absolute;
	display: none;
}

.m-theme191 .box_ul li a {
	width: 100%;
	height: 100%;
	display: block;
}

.m-theme191 .box_ol {
	height: 12px;
	overflow: hidden;
	position: absolute;
	top: 5px;
	left: 5px;
	padding: 3px 0px 3px 5px;
	border-radius: 7px;
	z-index: 2;
	background: url(../images/lbt_bg14.png) repeat-x;
}

.m-theme191 .box_ol li {
	width: 12px;
	height: 12px;
	float: left;
	margin-right: 5px;
	cursor: pointer;
	border-radius: 50%;
	background: #fff;
	_display: inline;
	overflow: hidden;
}

.m-theme191 .box_ol .active {
	background: #DB192A;
}


/* 版式theme192 */

.m-theme192 {
	width: 100%;
	position: relative;
	overflow: hidden;
	font-size: 14px;
	font-family: "微软雅黑";
}

.m-theme192 li {
	width: 100%;
	height: 30px;
	overflow: hidden;
}

.m-theme192 .tit {
	width: 100%;
	height: 29px;
	border-bottom: 1px solid #fff;
	line-height: 30px;
	font-weight: normal;
	font-size: 14px;
	background: #E8E8E8;
	text-indent: 10px;
	overflow: hidden;
}

.m-theme192 .tit a {
	color: #222;
	float: left;
}

.m-theme192 .tit a:hover {
	color: #f60;
}

.m-theme192 .con {
	height: 140px;
	text-indent: 2em;
	line-height: 22px;
	padding: 5px;
}

.m-theme192 .con a {
	color: #444;
}


/* 版式theme193 */

.m-theme193 {
	width: 800px;
	height: 240px;
	margin: 0 auto;
	overflow: hidden;
	position: relative;
}

.m-theme193 .box_top {
	height: 38px;
	border-bottom: 2px solid #2174d4;
}

.m-theme193 .box_ol {
	height: 6px;
	position: absolute;
	right: 51px;
	top: 16px;
	overflow: hidden;
}

.m-theme193 .box_ol li {
	width: 6px;
	height: 6px;
	float: left;
	margin-right: 5px;
	background: url(../images/mx_jiantou.png) no-repeat -80px 0;
	overflow: hidden;
	cursor: pointer;
	_display: inline;
}

.m-theme193 .box_ol .active {
	background-position: -80px -10px;
}

.m-theme193 .box_top a {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 10px;
	background: url(../images/mx_jiantou.png) no-repeat;
}

.m-theme193 .box_top .prev {
	background-position: -40px 0;
	right: 28px;
}

.m-theme193 .box_top .next {
	background-position: -17px 0;
	right: 10px;
}

.m-theme193 .box_top .prev:hover {
	background-position: 0 0;
}

.m-theme193 .box_top .next:hover {
	background-position: -57px 0;
}

.m-theme193 .box_ul {
	width: 999999px;
	height: 200px;
	position: absolute;
	top: 40px;
}

.m-theme193 .box_li {
	height: 100%;
	float: left;
}

.m-theme193 .box_div {
	width: 25%;
	height: 100%;
	float: left;
	display: table;
	table-layout: fixed;
}

.m-theme193 .box_div a {
	display: table-cell;
	vertical-align: middle;
	*display: block;
	*font-family: simsun;
	*font-size: 200px;
	border-right: 1px solid #ccc;
	padding: 5px;
}

.m-theme193 .box_div .box_none {
	border-right: none;
}

.m-theme193 .box_div a img {
	max-width: 100%;
	max-height: 190px;
	display: block;
	margin: 0 auto;
	_width: 100%;
	_height: 100%;
}


/* 拖动的主体部份 */

.g-document {
	margin: 0 auto;
}

.g-main {
	width: 1000px;
	margin: 0 auto;
}


/* 框架公共样式 */

.m-wg {
	float: left;
	width: 490px;
	margin: 10px;
	margin-right: 0;
	margin-top: 20px;
	overflow: hidden;
	display: inline;
}

.m-wg .m-wg-hd h2 {
	margin-right: 5px;
}

.m-wg h2 {
	float: left;
}

.m-wg .m-wg-hd .more {
	float: right;
}

.m-wg .m-wg-ct {
	background-color: #fff;
	clear: both;
}


/*******mod1********/

.m-mod1 .m-wg-hd .more {
	float: right;
	margin: 10px;
	width: 39px;
	height: 11px;
	line-height: 1000px;
}

.m-mod1 .m-wg-hd {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}

.m-mod1 .m-wg-hd h2 {
	background-color: #fff;
	margin: 0 auto;
	color: #FFF;
	padding: 0 20px;
	float: left;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	display: block;
	height: 30px;
	line-height: 30px;
	padding: 0 25px;
	margin-right: 10px;
}

.m-mod1-black .m-wg-hd h2 {
	background: url(../images/dt-5-black.gif) repeat-x;
}

.m-mod1-black .m-wg-hd .more {
	background: url(../images/more-black.gif) repeat-x;
}

.m-mod1-brown .m-wg-hd h2 {
	background: brown;
}

.m-mod1-brown .m-wg-hd .more {
	background: url(../images/more-red.gif) repeat-x;
}

.m-mod1-gray .m-wg-hd h2 {
	background: gray;
}

.m-mod1-gray .m-wg-hd .more {
	background: url(../images/more-black.gif) repeat-x;
}

.m-mod1-cyan .m-wg-hd h2 {
	background: cyan;
}

.m-mod1-cyan .m-wg-hd .more {
	background: url(../images/more-blue.gif) repeat-x;
}

.m-mod1-orange .m-wg-hd h2 {
	background: orange;
}

.m-mod1-orange .m-wg-hd .more {
	background: url(../images/more-yellow.gif) repeat-x;
}

.m-mod1-pink .m-wg-hd h2 {
	background: pink;
}

.m-mod1-pink .m-wg-hd .more {
	background: url(../images/more-red.gif) repeat-x;
}

.m-mod1-default .m-wg-hd h2 {
	background: url(../images/dt-5-blue.gif) repeat-x;
}

.m-mod1-default .m-wg-hd .more {
	background: url(../images/more-blue.gif) repeat-x;
}

.m-mod1-blue .m-wg-hd h2 {
	background: url(../images/dt-5-blue.gif) repeat-x;
}

.m-mod1-blue .m-wg-hd .more {
	background: url(../images/more-blue.gif) repeat-x;
}

.m-mod1-red .m-wg-hd h2 {
	background: url(../images/dt-5-red.gif) repeat-x;
}

.m-mod1-red .m-wg-hd .more {
	background: url(../images/more-red.gif) repeat-x;
}

.m-mod1-green .m-wg-hd h2 {
	background: url(../images/dt-5-green.gif) repeat-x;
}

.m-mod1-green .m-wg-hd .more {
	background: url(../images/more-green.gif) repeat-x;
}

.m-mod1-violet .m-wg-hd h2 {
	background: url(../images/dt-5-purple.gif) repeat-x;
}

.m-mod1-violet .m-wg-hd .more {
	background: url(../images/more-purple.gif) repeat-x;
}

.m-mod1-yellow .m-wg-hd h2 {
	background: url(../images/dt-5-yellow.gif) repeat-x;
}

.m-mod1-yellow .m-wg-hd .more {
	background: url(../images/more-yellow.gif) repeat-x;
}


/*******mod2********/

.m-mod2 .m-wg-hd .more {
	float: right;
	margin: 10px;
	width: 39px;
	height: 11px;
	line-height: 1000px;
}

.m-mod2 .m-wg-hd {
	height: 30px;
	line-height: 20px;
	overflow: hidden;
}

.m-mod2 .m-wg-hd h2 {
	margin: 0 auto;
	color: #FFF;
	font-weight: bold;
	padding: 0 10px;
	float: left;
	height: 30px;
	line-height: 30px;
}

.m-mod2 .m-wg-ct {
	margin: 0 auto;
}

.m-mod2-blue .m-wg-hd {
	background: url(../images/dt-5-blue.gif) repeat-x;
}

.m-mod2-green .m-wg-hd {
	background: url(../images/dt-5-green.gif) repeat-x;
}

.m-mod2-red .m-wg-hd {
	background: url(../images/dt-5-red.gif) repeat-x;
}

.m-mod2-violet .m-wg-hd {
	background: url(../images/dt-5-purple.gif) repeat-x;
}

.m-mod2-yellow .m-wg-hd {
	background: url(../images/dt-5-yellow.gif) repeat-x;
}

.m-mod2-black .m-wg-hd {
	background: url(../images/dt-5-black.gif) repeat-x;
}

.m-mod2-brown .m-wg-hd {
	background: brown;
}

.m-mod2-gray .m-wg-hd {
	background: gray;
}

.m-mod2-cyan .m-wg-hd {
	background: cyan;
}

.m-mod2-orange .m-wg-hd {
	background: orange;
}

.m-mod2-pink .m-wg-hd {
	background: pink;
}

.m-mod2-default .m-wg-hd {
	background: url(../images/dt-5-blue.gif) repeat-x;
}

.m-mod2-black .m-wg-hd .more {
	background: url(../images/more-black.gif) repeat-x;
}

.m-mod2-brown .m-wg-hd .more {
	background: url(../images/more-red.gif) repeat-x;
}

.m-mod2-gray .m-wg-hd .more {
	background: url(../images/more-black.gif) repeat-x;
}

.m-mod2-cyan .m-wg-hd .more {
	background: url(../images/more-blue.gif) repeat-x;
}

.m-mod2-orange .m-wg-hd .more {
	background: url(../images/more-yellow.gif) repeat-x;
}

.m-mod2-pink .m-wg-hd .more {
	background: url(../images/more-red.gif) repeat-x;
}

.m-mod2-default .m-wg-hd .more {
	background: url(../images/more-blue.gif) repeat-x;
}

.m-mod2-blue .m-wg-hd .more {
	background: url(../images/more-blue.gif) repeat-x;
}

.m-mod2-red .m-wg-hd .more {
	background: url(../images/more-red.gif) repeat-x;
}

.m-mod2-green .m-wg-hd .more {
	background: url(../images/more-green.gif) repeat-x;
}

.m-mod2-violet .m-wg-hd .more {
	background: url(../images/more-purple.gif) repeat-x;
}

.m-mod2-yellow .m-wg-hd .more {
	background: url(../images/more-yellow.gif) repeat-x;
}


/*******mod3********/

.m-mod3 .m-wg-hd {
	height: 35px;
	width: 100%
}

.m-mod3 .m-wg-hd h2 {
	font: 14px/32px 'microsoft yahei', simsun;
	position: relative;
	margin-bottom: 5px;
	overflow: hidden;
	height: 35px;
	line-height: 35px;
	font-size: 18px;
	font-weight: bold;
	font-weight: bold;
	padding-left: 15px;
}

.m-mod3 .m-wg-hd .more {
	float: right;
	font-size: 12px;
	margin-top: 8px;
}

.m-mod3-default .m-wg-hd {
	border-bottom: 5px solid #3b5998;
	color: #3b5998;
}

.m-mod3-black .m-wg-hd {
	border-bottom: 5px solid black;
	color: black;
}

.m-mod3-gray .m-wg-hd {
	border-bottom: 5px solid gray;
	color: :
}

.m-mod3-brown .m-wg-hd {
	border-bottom: 5px solid brown;
	color: brown;
}

.m-mod3-cyan .m-wg-hd {
	border-bottom: 5px solid cyan;
	color: cyan;
}

.m-mod3-pink .m-wg-hd {
	border-bottom: 5px solid pink;
	color: pink;
}

.m-mod3-orange .m-wg-hd {
	border-bottom: 5px solid orange;
	color: orange;
}

.m-mod3-violet .m-wg-hd {
	border-bottom: 5px solid violet;
	color: violet;
}

.m-mod3-yellow .m-wg-hd {
	border-bottom: 5px solid yellow;
	color: yellow;
}

.m-mod3-yellow .m-wg-hd h2 {
	text-shadow: 1px 1px 0px #c0c0c0;
	-webkit-text-shadow: 1px 1px 0px #c0c0c0;
	-moz-text-shadow: 1px 1px 0px #c0c0c0;
	-ms-text-shadow: 1px 1px 0px #c0c0c0;
	-o-text-shadow: 1px 1px 0px #c0c0c0;
}

.m-mod3-blue .m-wg-hd {
	border-bottom: 5px solid #3b5998;
	color: #3b5998;
}

.m-mod3-green .m-wg-hd {
	border-bottom: 5px solid #389F34;
	color: #389F34;
}

.m-mod3-gray .m-wg-hd {
	border-bottom: 5px solid gray;
	color: #gray;
}

.m-mod3-red .m-wg-hd {
	border-bottom: 5px solid red;
	color: red;
}


/* mod4 (默认使用模板Furniture) */

.m-mod4 {
	background: #fff;
}

.m-mod4 {
	border: 1px solid #ccc;
}

.m-mod4 .m-wg-hd {
	height: 20px;
	padding: 0 10px;
}

.m-mod4 .m-wg-hd h2 {
	margin: 0 auto;
	height: 20px;
	line-height: 20px;
	float: left;
	font-weight: normal;
	font-size: 16px;
	color: white;
	border: 1px solid #ccc;
	border-top: none;
	padding: 1px 15px;
}

.m-mod4 .m-wg-hd .more {
	display: block;
	float: right;
	width: 33px;
	height: 15px;
	background: url(../images/more.gif) no-repeat left top;
	font-weight: normal;
	line-height: 1000px;
	overflow: hidden;
	margin-top: 5px;
	margin-right: 15px;
}

.m-mod4-default .m-wg-hd h2 {
	background: #C01E22;
}

.m-mod4-black .m-wg-hd h2 {
	background: #000;
}

.m-mod4-gray .m-wg-hd h2 {
	background: #999;
}

.m-mod4-red .m-wg-hd h2 {
	background: #C01E22;
}

.m-mod4-blue .m-wg-hd h2 {
	background: #3762B9;
}

.m-mod4-violet .m-wg-hd h2 {
	background: #9730a8;
}

.m-mod4-brown .m-wg-hd h2 {
	background: brown;
}

.m-mod4-green .m-wg-hd h2 {
	background: green;
}

.m-mod4-cyan .m-wg-hd h2 {
	background: cyan;
}

.m-mod4-pink .m-wg-hd h2 {
	background: pink;
}

.m-mod4-orange .m-wg-hd h2 {
	background: orange;
}

.m-mod4-yellow .m-wg-hd h2 {
	background: yellow;
	color: #ccc;
}


/* mod5 (默认使用的模板metv5s) */

.m-mod5 .m-wg-hd {
	overflow: hidden;
	width: 100%;
	height: 30px;
	line-height: 30px;
}

.m-mod5 .m-wg-hd h2 {
	height: 30px;
	padding-left: 10px;
	overflow: hidden;
	margin-bottom: 15px;
	font-size: 16px;
	font-weight: normal;
	padding: 0 5px;
	float: left;
	margin: 0 auto;
}

.m-mod5 .m-wg-hd a.more {
	background: url(../images/more.gif) no-repeat top left;
	float: right;
	width: 46px;
	height: 30px;
	line-height: 10000px;
	overflow: hidden;
}

.m-mod5-default .m-wg-hd h2 {
	background: url(../images/f-red.jpg) no-repeat left center;
}

.m-mod5-cyan .m-wg-hd h2 {
	background: url(../images/f-cyan.jpg) no-repeat left center;
}

.m-mod5-gray .m-wg-hd h2 {
	background: url(../images/f-gray.jpg) no-repeat left center;
}

.m-mod5-pink .m-wg-hd h2 {
	background: url(../images/f-pink.jpg) no-repeat left center;
}

.m-mod5-blue .m-wg-hd h2 {
	background: url(../images/f-blue.jpg) no-repeat left center;
}

.m-mod5-violet .m-wg-hd h2 {
	background: url(../images/f-violet.jpg) no-repeat left center;
}

.m-mod5-green .m-wg-hd h2 {
	background: url(../images/f-green.jpg) no-repeat left center;
}

.m-mod5-red .m-wg-hd h2 {
	background: url(../images/f-red.jpg) no-repeat left center;
}

.m-mod5-yellow .m-wg-hd h2 {
	background: url(../images/f-yellow.jpg) no-repeat left center;
}

.m-mod5-brown .m-wg-hd h2 {
	background: url(../images/f-brown.jpg) no-repeat left center;
}

.m-mod5-orange .m-wg-hd h2 {
	background: url(../images/f-orange.jpg) no-repeat left center;
}

.m-mod5-black .m-wg-hd h2 {
	background: url(../images/f-black.jpg) no-repeat left center;
}


/*******mod6********/

.m-mod6 .m-wg-hd {
	height: 30px;
	border: 0px;
	margin: 0;
}

.m-mod6 .m-wg-hd h2 {
	font-size: 16px;
	height: 30px;
	line-height: 30px;
	text-indent: 30px;
	color: #fff;
	float: left;
	margin: 0 auto;
}

.m-mod6 .m-wg-hd .more {
	float: right;
	margin: 5px;
	overflow: hidden;
	color: #FFFFFF;
}

.m-mod6-default .m-wg-hd {
	background-color: #000
}

.m-mod6-blue .m-wg-hd {
	background: url(../images/title-blue.png) repeat;
}

.m-mod6-black .m-wg-hd {
	background-color: #000
}

.m-mod6-brown .m-wg-hd {
	background: brown;
}

.m-mod6-yellow .m-wg-hd {
	background: url(../images/title-yellow.png) repeat-x;
}

.m-mod6-gray .m-wg-hd {
	background: gray;
}

.m-mod6-cyan .m-wg-hd {
	background: cyan;
}

.m-mod6-red .m-wg-hd {
	background: red;
}

.m-mod6-green .m-wg-hd {
	background: green;
}

.m-mod6-orange .m-wg-hd {
	background: orange;
}

.m-mod6-pink .m-wg-hd {
	background: pink;
}

.m-mod6-violet .m-wg-hd {
	background: violet;
}


/*******mod7********/

.m-mod7 {
	background-color: #f2f2f2;
}

.m-mod7 .m-wg-ct {
	background-color: #f2f2f2;
}

.m-mod7 .m-wg-hd .more {
	float: right;
	margin: 6px;
}

.m-mod7 .m-wg-hd {
	height: 32px;
	overflow: hidden;
}

.m-mod7 .m-wg-hd h2 {
	margin: 0 auto;
	font-size: 16px;
	font-weight: bold;
	padding: 0 8px;
	float: left;
	height: 30px;
	line-height: 30px;
}

.m-mod7-default .m-wg-hd h2 {
	border-top: 2px solid #C3C3C3;
	color: #3b5998;
}

.m-mod7-black .m-wg-hd h2 {
	border-top: 2px solid #000;
	color: #000;
}

.m-mod7-blue .m-wg-hd h2 {
	border-top: 2px solid #0B73B8;
	color: #3b5998;
}

.m-mod7-brown .m-wg-hd h2 {
	border-top: 2px solid #9F6934;
	color: #9F6934;
}

.m-mod7-cyan .m-wg-hd h2 {
	border-top: 2px solid #349F8C;
	color: #349F8C;
}

.m-mod7-green .m-wg-hd h2 {
	border-top: 2px solid #389F34;
	color: #389F34;
}

.m-mod7-gray .m-wg-hd h2 {
	border-top: 2px solid #7C7C7C;
	color: #7C7C7C;
}

.m-mod7-orange .m-wg-hd h2 {
	border-top: 2px solid #D35900;
	color: #D35900;
}

.m-mod7-pink .m-wg-hd h2 {
	border-top: 2px solid pink;
	color: pink;
}

.m-mod7-red .m-wg-hd h2 {
	border-top: 2px solid red;
	color: red;
}

.m-mod7-violet .m-wg-hd h2 {
	border-top: 2px solid #9E3635;
	color: #9E3635;
}

.m-mod7-yellow .m-wg-hd h2 {
	border-top: 2px solid yellow;
	color: yellow;
	-webkit-text-shadow: 1px 1px 0px #c0c0c0;
	-moz-text-shadow: 1px 1px 0px #c0c0c0;
	-ms-text-shadow: 1px 1px 0px #c0c0c0;
	-o-text-shadow: 1px 1px 0px #c0c0c0;
	text-shadow: 1px 1px 0px #c0c0c0;
}


/*******mod8********/

.m-mod8 .m-wg-hd {
	height: 50px;
}

.m-mod8 .m-wg-hd h2 {
	float: left;
	width: 100%;
	margin: 0;
	text-indent: 20px;
	font: 400 18px/50px arial, "Hiragino Sans GB", "Microsoft YaHei", SimHei, sans-serif;
	color: #434a54;
}

.m-mod8 .m-wg-hd a.more {
	float: right;
	display: inline;
	margin: -35px 10px 0 0;
	color: #999;
}

.m-mod8-default .m-wg-hd h2 {
	color: gray;
	border-bottom: 1px solid #e6e9ed;
}

.m-mod8-black .m-wg-hd h2 {
	color: black;
	border-bottom: 1px solid #e6e9ed;
}

.m-mod8-blue .m-wg-hd h2 {
	color: blue;
	border-bottom: 1px solid #e6e9ed;
}

.m-mod8-brown .m-wg-hd h2 {
	color: brown;
	border-bottom: 1px solid #e6e9ed;
}

.m-mod8-cyan .m-wg-hd h2 {
	color: cyan;
	border-bottom: 1px solid #e6e9ed;
}

.m-mod8-green .m-wg-hd h2 {
	color: green;
	border-bottom: 1px solid #e6e9ed;
}

.m-mod8-gray .m-wg-hd h2 {
	color: gray;
	border-bottom: 1px solid #e6e9ed;
}

.m-mod8-orange .m-wg-hd h2 {
	color: orange;
	border-bottom: 1px solid #e6e9ed;
}

.m-mod8-pink .m-wg-hd h2 {
	color: pink;
	border-bottom: 1px solid #e6e9ed;
}

.m-mod8-red .m-wg-hd h2 {
	color: red;
	border-bottom: 1px solid #e6e9ed;
}

.m-mod8-violet .m-wg-hd h2 {
	color: violet;
	border-bottom: 1px solid #e6e9ed;
}

.m-mod8-yellow .m-wg-hd h2 {
	color: yellow;
	border-bottom: 1px solid #e6e9ed;
}


/*******mod9********/

.m-mod9 .m-wg-hd h2 {
	height: 47px;
	margin: 0 auto;
	font-size: 16px;
	font-weight: bold;
	line-height: 48px;
	overflow: hidden;
	font-family: '宋体';
	text-indent: 20px;
}

.m-mod9 .m-wg-hd {
	height: 47px;
	width: 100%
}

.m-mod9 .m-wg-hd .more {
	float: right;
	font-size: 12px;
	color: #8c8e91;
	margin: 15px 15px 0 0;
}

.m-mod9-default .m-wg-hd {
	color: #3b5998;
	background: url(../images/l-title-default.gif) repeat-x;
}

.m-mod9-brown .m-wg-hd {
	background: url(../images/l-title-brown.gif) repeat-x;
	color: #9F6934;
}

.m-mod9-green .m-wg-hd {
	background: url(../images/l-title-green.gif) repeat-x;
	color: #389F34;
}

.m-mod9-red .m-wg-hd {
	color: red;
	background: url(../images/l-title-red.gif) repeat-x;
}

.m-mod9-blue .m-wg-hd {
	color: blue;
	background: url(../images/l-title-default.gif) repeat-x;
}

.m-mod9-black .m-wg-hd {
	color: black;
	background: url(../images/l-title-red.gif) repeat-x;
}

.m-mod9-gray .m-wg-hd {
	color: gray;
	background: url(../images/l-title-brown.gif) repeat-x;
}

.m-mod9-cyan .m-wg-hd {
	color: cyan;
	background: url(../images/l-title-violet.gif) repeat-x;
}

.m-mod9-orange .m-wg-hd {
	color: orange;
	background: url(../images/l-title-brown.gif) repeat-x;
}

.m-mod9-pink .m-wg-hd {
	color: pink;
	background: url(../images/l-title-red.gif) repeat-x;
}

.m-mod9-yellow .m-wg-hd {
	color: yellow;
	background: url(../images/l-title-brown.gif) repeat-x;
}

.m-mod9-yellow .m-wg-hd h2 {
	text-shadow: 1px 1px 0px #c0c0c0;
	-webkit-text-shadow: 1px 1px 0px #c0c0c0;
	-moz-text-shadow: 1px 1px 0px #c0c0c0;
	-ms-text-shadow: 1px 1px 0px #c0c0c0;
	-o-text-shadow: 1px 1px 0px #c0c0c0;
}

.m-mod9-violet .m-wg-hd {
	color: violet;
	background: url(../images/l-title-violet.gif) repeat-x;
}


/*******mod10********/

.m-mod10 {
	background-color: #f2f2f2;
}

.m-mod10 .m-wg-ct {
	background-color: #f2f2f2;
}

.m-mod10 .m-wg-hd .more {
	float: right;
	margin: 13px;
	width: 23px;
	height: 5px;
	line-height: 1000px;
	overflow: hidden;
	background: url(../images/more.gif) repeat-x;
}

.m-mod10 .m-wg-hd {
	height: 30px;
	overflow: hidden;
}

.m-mod10 .m-wg-hd h2 {
	color: #fff;
	margin: 0 auto;
	font-weight: bold;
	float: left;
	line-height: 30px;
	height: 30px;
	padding: 0 8px;
}

.m-mod10-default .m-wg-hd {
	background-color: #0B73B8;
	color: #3b5998;
}

.m-mod10-black .m-wg-hd {
	background-color: #000;
	color: #000;
}

.m-mod10-blue .m-wg-hd {
	background-color: #0B73B8;
	color: #3b5998;
}

.m-mod10-brown .m-wg-hd {
	background-color: #9F6934;
	color: #9F6934;
}

.m-mod10-cyan .m-wg-hd {
	background-color: #349F8C;
	color: #349F8C;
}

.m-mod10-green .m-wg-hd {
	background-color: #389F34;
	color: #389F34;
}

.m-mod10-gray .m-wg-hd {
	background-color: #ccc;
	color: #7C7C7C;
}

.m-mod10-orange .m-wg-hd {
	background-color: #D35900;
	color: #D35900;
}

.m-mod10-pink .m-wg-hd {
	background-color: pink;
	color: pink;
}

.m-mod10-red .m-wg-hd {
	background-color: red;
	color: red;
}

.m-mod10-violet .m-wg-hd {
	background-color: #9E3635;
	color: #9E3635;
}

.m-mod10-yellow .m-wg-hd {
	background-color: yellow;
	color: yellow;
	text-shadow: 1px 1px 0px #c0c0c0;
	-webkit-text-shadow: 1px 1px 0px #c0c0c0;
	-moz-text-shadow: 1px 1px 0px #c0c0c0;
	-ms-text-shadow: 1px 1px 0px #c0c0c0;
	-o-text-shadow: 1px 1px 0px #c0c0c0;
}


/*******mod11********/

.m-mod11 .m-wg-hd .more {
	float: right;
	margin: 3px;
	width: 82px;
	height: 24px;
	text-indent: -9999px;
}

.m-mod11 .m-wg-hd h2 {
	background-color: #FFFFFF;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	margin: 0 auto;
	font-weight: bold;
	padding: 0 8px;
	float: left;
	height: 30px;
}

.m-mod11 .m-wg-hd {
	height: 30px;
	font-size: 16px;
	background-color: #FFFFFF;
}

.m-mod11-default .m-wg-hd {
	border-bottom: 1px solid #880c0b;
	color: #3b5998;
}

.m-mod11-black .m-wg-hd {
	border-bottom: 1px solid #000;
	color: #000;
}

.m-mod11-blue .m-wg-hd {
	border-bottom: 1px solid #0B73B8;
	color: #3b5998;
}

.m-mod11-brown .m-wg-hd {
	border-bottom: 1px solid #9F6934;
	color: #9F6934;
}

.m-mod11-cyan .m-wg-hd {
	border-bottom: 1px solid #349F8C;
	color: #349F8C;
}

.m-mod11-green .m-wg-hd {
	border-bottom: 1px solid #389F34;
	color: #389F34;
}

.m-mod11-gray .m-wg-hd {
	border-bottom: 1px solid #7C7C7C;
	color: #7C7C7C;
}

.m-mod11-orange .m-wg-hd {
	border-bottom: 1px solid #D35900;
	color: #D35900;
}

.m-mod11-pink .m-wg-hd {
	border-bottom: 1px solid pink;
	color: pink;
}

.m-mod11-red .m-wg-hd {
	border-bottom: 1px solid red;
	color: red;
}

.m-mod11-violet .m-wg-hd {
	border-bottom: 1px solid #9E3635;
	color: #9E3635;
}

.m-mod11-yellow .m-wg-hd {
	border-bottom: 1px solid yellow;
	color: yellow;
	text-shadow: 1px 1px 0px #c0c0c0;
	-webkit-text-shadow: 1px 1px 0px #c0c0c0;
	-moz-text-shadow: 1px 1px 0px #c0c0c0;
	-ms-text-shadow: 1px 1px 0px #c0c0c0;
	-o-text-shadow: 1px 1px 0px #c0c0c0;
}

.m-mod11-black .m-wg-hd .more {
	background: url(../images/more-black.gif) repeat-x;
}

.m-mod11-brown .m-wg-hd .more {
	background: url(../images/more-red.gif) repeat-x;
}

.m-mod11-gray .m-wg-hd .more {
	background: url(../images/more-black.gif) repeat-x;
}

.m-mod11-cyan .m-wg-hd .more {
	background: url(../images/more-blue.gif) repeat-x;
}

.m-mod11-orange .m-wg-hd .more {
	background: url(../images/more-yellow.gif) repeat-x;
}

.m-mod11-pink .m-wg-hd .more {
	background: url(../images/more-red.gif) repeat-x;
}

.m-mod11-default .m-wg-hd .more {
	background: url(../images/more-blue.gif) repeat-x;
}

.m-mod11-blue .m-wg-hd .more {
	background: url(../images/more-blue.gif) repeat-x;
}

.m-mod11-red .m-wg-hd .more {
	background: url(../images/more-red.gif) repeat-x;
}

.m-mod11-green .m-wg-hd .more {
	background: url(../images/more-green.gif) repeat-x;
}

.m-mod11-violet .m-wg-hd .more {
	background: url(../images/more-violet.gif) repeat-x;
}

.m-mod11-yellow .m-wg-hd .more {
	background: url(../images/more-yellow.gif) repeat-x;
}


/*******mod12********/

.m-mod12 .m-wg-hd a.more {
	float: right;
	color: #999;
	margin-top: 6px;
}

.m-mod12 .m-wg-hd h2 {
	margin: 0 auto;
	font-size: 16px;
	font-weight: bold;
	text-indent: 8px;
	float: left;
	height: 30px;
	line-height: 30px;
}

.m-mod12 .m-wg-hd {
	height: 30px;
	width: 100%;
	background-color: #FFFFFF;
}

.m-mod12-default .m-wg-hd {
	border-bottom: 2px dashed #C3C3C3;
	color: #3b5998;
}

.m-mod12-black .m-wg-hd {
	border-bottom: 2px dashed #000;
	color: #000;
}

.m-mod12-blue .m-wg-hd {
	border-bottom: 2px dashed #0B73B8;
	color: #3b5998;
}

.m-mod12-brown .m-wg-hd {
	border-bottom: 2px dashed #9F6934;
	color: #9F6934;
}

.m-mod12-cyan .m-wg-hd {
	border-bottom: 2px dashed #349F8C;
	color: #349F8C;
}

.m-mod12-green .m-wg-hd {
	border-bottom: 2px dashed #389F34;
	color: #389F34;
}

.m-mod12-gray .m-wg-hd {
	border-bottom: 2px dashed #7C7C7C;
	color: #7C7C7C;
}

.m-mod12-orange .m-wg-hd {
	border-bottom: 2px dashed #D35900;
	color: #D35900;
}

.m-mod12-pink .m-wg-hd {
	border-bottom: 2px dashed pink;
	color: pink;
}

.m-mod12-red .m-wg-hd {
	border-bottom: 2px dashed red;
	color: red;
}

.m-mod12-violet .m-wg-hd {
	border-bottom: 2px dashed #9E3635;
	color: #9E3635;
}

.m-mod12-yellow .m-wg-hd {
	border-bottom: 2px dashed yellow;
	color: yellow;
}

.m-mod12-yellow .m-wg-hd h2 {
	text-shadow: 1px 1px 0px #c0c0c0;
	-webkit-text-shadow: 1px 1px 0px #c0c0c0;
	-moz-text-shadow: 1px 1px 0px #c0c0c0;
	-ms-text-shadow: 1px 1px 0px #c0c0c0;
	-o-text-shadow: 1px 1px 0px #c0c0c0;
}


/*******mod13********/

.m-mod13 .m-wg-ct {
	background: #fff;
}

.m-mod13 .m-wg-hd h2 {
	height: 30px;
	font: 16px/32px 'microsoft yahei', simsun;
	text-indent: 20px;
	background: url(../images/title.png) no-repeat #fff;
}

.m-mod13 .m-wg-hd {
	height: 32px;
	width: 100%;
	background: url(../images/titletes.png) repeat-x;
}

.m-mod13 .m-wg-hd .more {
	float: right;
	margin: 14px 5px 0 0;
	width: 33px;
	height: 5px;
	line-height: 1000px;
	overflow: hidden;
	background: url(../images/more.gif) no-repeat #fff;
}

.m-mod13-default .m-wg-hd h2 {
	color: #3b5998;
}

.m-mod13-black .m-wg-hd h2 {
	color: #000;
}

.m-mod13-blue .m-wg-hd h2 {
	color: #3b5998;
}

.m-mod13-brown .m-wg-hd h2 {
	color: #9F6934;
}

.m-mod13-cyan .m-wg-hd h2 {
	color: #349F8C;
}

.m-mod13-green .m-wg-hd h2 {
	color: #389F34;
}

.m-mod13-gray .m-wg-hd h2 {
	color: #7C7C7C;
}

.m-mod13-orange .m-wg-hd h2 {
	color: #D35900;
}

.m-mod13-pink .m-wg-hd h2 {
	color: pink;
}

.m-mod13-red .m-wg-hd h2 {
	color: red;
}

.m-mod13-violet .m-wg-hd h2 {
	color: #9E3635;
}

.m-mod13-yellow .m-wg-hd h2 {
	color: yellow;
	text-shadow: 1px 1px 0px #c0c0c0;
	-webkit-text-shadow: 1px 1px 0px #c0c0c0;
	-moz-text-shadow: 1px 1px 0px #c0c0c0;
	-ms-text-shadow: 1px 1px 0px #c0c0c0;
	-o-text-shadow: 1px 1px 0px #c0c0c0;
}


/*******mod14********/

.m-mod14 .m-wg-hd .more {
	float: right;
	margin: 10px;
	width: 50px;
	BACKGROUND: url(../images/met_img.png) no-repeat -707px -235px;
	position: relative;
	top: -30px;
	line-height: 1000px;
	overflow: hidden;
}

.m-mod14 .m-wg-hd {
	height: 32px;
	overflow: hidden;
}

.m-mod14 .m-wg-hd h2 {
	margin: 0 auto;
	font-weight: bold;
	float: left;
	height: 30px;
	background-color: #fff;
	text-indent: 10px;
	line-height: 30px;
}

.m-mod14-default .m-wg-hd h2 {
	border-bottom: 2px dotted #C3C3C3;
	color: #3b5998;
}

.m-mod14-black .m-wg-hd h2 {
	border-bottom: 2px dotted #000;
	color: #000;
}

.m-mod14-blue .m-wg-hd h2 {
	border-bottom: 2px dotted #0B73B8;
	color: #3b5998;
}

.m-mod14-brown .m-wg-hd h2 {
	border-bottom: 2px dotted #9F6934;
	color: #9F6934;
}

.m-mod14-cyan .m-wg-hd h2 {
	border-bottom: 2px dotted #349F8C;
	color: #349F8C;
}

.m-mod14-green .m-wg-hd h2 {
	border-bottom: 2px dotted #389F34;
	color: #389F34;
}

.m-mod14-gray .m-wg-hd h2 {
	border-bottom: 2px dotted #7C7C7C;
	color: #7C7C7C;
}

.m-mod14-orange .m-wg-hd h2 {
	border-bottom: 2px dotted #D35900;
	color: #D35900;
}

.m-mod14-pink .m-wg-hd h2 {
	border-bottom: 2px dotted pink;
	color: pink;
}

.m-mod14-red .m-wg-hd h2 {
	border-bottom: 2px dotted red;
	color: red;
}

.m-mod14-violet .m-wg-hd h2 {
	border-bottom: 2px dotted #9E3635;
	color: #9E3635;
}

.m-mod14-yellow .m-wg-hd h2 {
	border-bottom: 2px dotted yellow;
	color: yellow;
}


/*******mod15********/

.m-mod15 .m-wg-hd .more {
	color: #666666;
	float: right;
	margin: 8px 10px 0 0;
}

.m-mod15 .m-wg-hd {
	height: 30px;
	line-height: 14px;
	overflow: hidden;
}

.m-mod15 .m-wg-hd h2 {
	margin: 0 auto;
	color: #FFF;
	font-size: 14px;
	font-weight: bold;
	padding: 8px;
	float: left;
	height: 30px;
	margin-right: 8px;
}

.m-mod15 .m-wg-hd {
	border-bottom: 4px solid #3b5998;
}

.m-mod15-default .m-wg-hd h2 {
	background-color: #3b5998;
}

.m-mod15-black .m-wg-hd {
	border-bottom: 4px solid #000;
}

.m-mod15-black .m-wg-hd h2 {
	background-color: #000;
}

.m-mod15-blue .m-wg-hd {
	border-bottom: 4px solid #0B73B8;
}

.m-mod15-blue .m-wg-hd h2 {
	background-color: #3b5998;
}

.m-mod15-brown .m-wg-hd {
	border-bottom: 4px solid #9F6934;
}

.m-mod15-brown .m-wg-hd h2 {
	background-color: #9F6934;
}

.m-mod15-cyan .m-wg-hd {
	border-bottom: 4px solid #349F8C;
}

.m-mod15-cyan .m-wg-hd h2 {
	background-color: #349F8C;
}

.m-mod15-green .m-wg-hd {
	border-bottom: 4px solid #389F34;
}

.m-mod15-green .m-wg-hd h2 {
	background-color: #389F34;
}

.m-mod15-gray .m-wg-hd {
	border-bottom: 4px solid #7C7C7C;
}

.m-mod15-gray .m-wg-hd h2 {
	background-color: #7C7C7C;
}

.m-mod15-orange .m-wg-hd {
	border-bottom: 4px solid #D35900;
}

.m-mod15-orange .m-wg-hd h2 {
	background-color: #D35900;
}

.m-mod15-pink .m-wg-hd {
	border-bottom: 4px solid pink;
}

.m-mod15-pink .m-wg-hd h2 {
	background-color: pink;
}

.m-mod15-red .m-wg-hd {
	border-bottom: 4px solid red;
}

.m-mod15-red .m-wg-hd h2 {
	background-color: red;
}

.m-mod15-violet .m-wg-hd {
	border-bottom: 4px solid #9E3635;
}

.m-mod15-violet .m-wg-hd h2 {
	background-color: #9E3635;
}

.m-mod15-yellow .m-wg-hd {
	border-bottom: 4px solid yellow;
}

.m-mod15-yellow .m-wg-hd h2 {
	background-color: yellow;
	text-shadow: 1px 1px 0px #c0c0c0;
	-webkit-text-shadow: 1px 1px 0px #c0c0c0;
	-moz-text-shadow: 1px 1px 0px #c0c0c0;
	-ms-text-shadow: 1px 1px 0px #c0c0c0;
	-o-text-shadow: 1px 1px 0px #c0c0c0;
}


/*******mod16********/

.m-mod16 .m-wg-hd a.more {
	float: right;
	display: inline;
	margin: 0 8px 0 0;
	position: relative;
	top: -20px;
	color: #999;
}

.m-mod16 .m-wg-hd h2 {
	font: 14px/32px 'microsoft yahei', simsun;
	margin: 0 auto;
	width: 100%;
	font-weight: bold;
	float: left;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	text-indent: 10px;
}

.m-mod16-default .m-wg-hd {
	color: #0B73B8;
}

.m-mod16-default .m-wg-hd h2 {
	color: #3b5998;
}

.m-mod16-black .m-wg-hd h2 {
	color: #000;
}

.m-mod16-blue .m-wg-hd h2 {
	color: #3b5998;
}

.m-mod16-brown .m-wg-hd h2 {
	color: #9F6934;
}

.m-mod16-cyan .m-wg-hd h2 {
	color: #349F8C;
}

.m-mod16-green .m-wg-hd h2 {
	color: #389F34;
}

.m-mod16-gray .m-wg-hd h2 {
	color: #7C7C7C;
}

.m-mod16-orange .m-wg-hd h2 {
	color: #D35900;
}

.m-mod16-pink .m-wg-hd h2 {
	color: pink;
}

.m-mod16-red .m-wg-hd h2 {
	color: red;
}

.m-mod16-violet .m-wg-hd h2 {
	color: #9E3635;
}

.m-mod16-yellow .m-wg-hd h2 {
	color: yellow;
}


/*******mod17********/

.m-mod17 .m-wg-hd .more {
	float: right;
	position: relative;
	margin: -25px 10px 0 0;
	color: #999;
}

.m-mod17 .m-wg-hd h2 {
	width: 100%;
	margin: 0 auto;
	font-weight: bold;
	text-indent: 8px;
	float: left;
	height: 30px;
	line-height: 30px;
	overflow: hidden;
}

.m-mod17-default .m-wg-hd h2 {
	color: #3b5998;
}

.m-mod17-black .m-wg-hd h2 {
	color: #000;
}

.m-mod17-blue .m-wg-hd h2 {
	color: #3b5998;
}

.m-mod17-brown .m-wg-hd h2 {
	color: #9F6934;
}

.m-mod17-cyan .m-wg-hd h2 {
	color: #349F8C;
}

.m-mod17-green .m-wg-hd h2 {
	color: #389F34;
}

.m-mod17-gray .m-wg-hd h2 {
	color: #7C7C7C;
}

.m-mod17-orange .m-wg-hd h2 {
	color: #D35900;
}

.m-mod17-pink .m-wg-hd h2 {
	color: pink;
}

.m-mod17-red .m-wg-hd h2 {
	color: red;
}

.m-mod17-violet .m-wg-hd h2 {
	color: #9E3635;
}

.m-mod17-yellow .m-wg-hd h2 {
	color: yellow;
}


/*******mod18********/

.m-mod18 .m-wg-hd .more {
	float: right;
	position: relative;
	top: -2 5px;
}

.m-mod18 .m-wg-hd h2 {
	line-height: 30px;
	overflow: hidden;
	color: #3b5998;
	font-weight: bold;
	text-indent: 8px;
	float: left;
	height: 30px;
}

.m-mod18-default .m-wg-hd h2 {
	border-bottom: 2px solid #0B73B8;
	color: #3b5998;
}

.m-mod18-black .m-wg-hd h2 {
	border-bottom: 2px solid #000;
	color: #000;
}

.m-mod18-blue .m-wg-hd h2 {
	border-bottom: 2px solid #3b5998;
	color: #3b5998;
}

.m-mod18-brown .m-wg-hd h2 {
	border-bottom: 2px solid #9F6934;
	color: #9F6934;
}

.m-mod18-cyan .m-wg-hd h2 {
	border-bottom: 2px solid #349F8C;
	color: #349F8C;
}

.m-mod18-green .m-wg-hd h2 {
	border-bottom: 2px solid #389F34;
	color: #389F34;
}

.m-mod18-gray .m-wg-hd h2 {
	border-bottom: 2px solid #7C7C7C;
	color: #7C7C7C;
}

.m-mod18-orange .m-wg-hd h2 {
	border-bottom: 2px solid #D35900;
	color: #D35900;
}

.m-mod18-pink .m-wg-hd h2 {
	border-bottom: 2px solid pink;
	color: pink;
}

.m-mod18-red .m-wg-hd h2 {
	border-bottom: 2px solid red;
	color: red;
}

.m-mod18-violet .m-wg-hd h2 {
	border-bottom: 2px solid #9E3635;
	color: #9E3635;
}

.m-mod18-yellow .m-wg-hd h2 {
	border-bottom: 2px solid yellow;
	color: yellow;
}


/*******mod19********/

.m-mod19 .m-wg-hd .more {
	float: right;
	color: #999;
	margin-top: 6px;
}

.m-mod19 .m-wg-hd h2 {
	height: 30px;
	line-height: 30px;
	overflow: hidden;
	margin: 0 auto;
	font-size: 16px;
	text-indent: 8px;
	float: left;
}

.m-mod19 .m-wg-hd,
.m-mod20 .m-wg-hd {
	clear: both;
	height: 30px;
}

.m-mod19 .m-wg-ct {
	margin: 0 auto;
	padding: 0;
	border: 1px solid #CCC;
	padding: 0;
	border: 1px solid #CCC;
}

.m-mod19-default .m-wg-hd h2 {
	color: #3b5998;
}

.m-mod19-black .m-wg-hd h2 {
	color: #000;
}

.m-mod19-blue .m-wg-hd h2 {
	color: #3b5998;
}

.m-mod19-brown .m-wg-hd h2 {
	color: #9F6934;
}

.m-mod19-cyan .m-wg-hd h2 {
	color: #349F8C;
}

.m-mod19-green .m-wg-hd h2 {
	color: #389F34;
}

.m-mod19-gray .m-wg-hd h2 {
	color: #7C7C7C;
}

.m-mod19-orange .m-wg-hd h2 {
	color: #D35900;
}

.m-mod19-pink .m-wg-hd h2 {
	color: pink;
}

.m-mod19-red .m-wg-hd h2 {
	color: red;
}

.m-mod19-violet .m-wg-hd h2 {
	color: #9E3635;
}

.m-mod19-yellow .m-wg-hd h2 {
	color: yellow;
	text-shadow: 1px 1px 0px #c0c0c0;
	-webkit-text-shadow: 1px 1px 0px #c0c0c0;
	-moz-text-shadow: 1px 1px 0px #c0c0c0;
	-ms-text-shadow: 1px 1px 0px #c0c0c0;
	-o-text-shadow: 1px 1px 0px #c0c0c0;
}


/*******mod20********/

.m-mod20 {
	background: #fff;
}

.m-mod20 .m-wg-hd .more {
	float: right;
	margin-top: 6px;
	color: #999;
	margin-right: 10px;
}

.m-mod20 .m-wg-hd h2 {
	background: url(../images/li_02.jpg) no-repeat 10px 8px;
	margin: 0 auto;
	height: 30px;
	font-weight: bold;
	font-size: 16px;
	text-indent: 30px;
	line-height: 30px;
}

.m-mod20 .m-wg-ct {
	margin: 0 auto;
	padding: 0;
	border: 1px solid #CCC;
	padding: 0;
	border: 1px solid #CCC;
}

.m-mod20-default .m-wg-hd h2 {
	color: #3b5998;
}

.m-mod20-black .m-wg-hd h2 {
	color: #000;
}

.m-mod20-blue .m-wg-hd h2 {
	color: #3b5998;
}

.m-mod20-brown .m-wg-hd h2 {
	color: #9F6934;
}

.m-mod20-cyan .m-wg-hd h2 {
	color: #349F8C;
}

.m-mod20-green .m-wg-hd h2 {
	color: #389F34;
}

.m-mod20-gray .m-wg-hd h2 {
	color: #7C7C7C;
}

.m-mod20-orange .m-wg-hd h2 {
	color: #D35900;
}

.m-mod20-pink .m-wg-hd h2 {
	color: pink;
}

.m-mod20-red .m-wg-hd h2 {
	color: red;
}

.m-mod20-violet .m-wg-hd h2 {
	color: #9E3635;
}

.m-mod20-yellow .m-wg-hd h2 {
	color: yellow;
	text-shadow: 1px 1px 0px #ccc;
	-webkit-text-shadow: 1px 1px 0px #ccc;
	-moz-text-shadow: 1px 1px 0px #ccc;
	-ms-text-shadow: 1px 1px 0px #ccc;
	-o-text-shadow: 1px 1px 0px #ccc;
}


/*******mod21********/

.m-mod21 .m-wg-hd {
	position: relative;
	height: 46px;
	background: url(../images/index_title.jpg) repeat-x left top;
}

.m-mod21 .m-wg-hd h2 {
	margin: 0 auto;
	float: left;
	padding: 0 0 0 16px;
	font: normal 16px/46px '微软雅黑';
	margin-right: 5px;
}

.m-mod21 .m-wg-hd .more {
	float: right;
	font-size: 12px;
	color: #8c8e91;
	margin: 15px 15px 0 0;
}

.m-mod21-default .m-wg-hd h2 {
	background: url(../images/index_title_span-default.jpg) no-repeat left top;
	color: #006666;
}

.m-mod21-black .m-wg-hd h2 {
	background: url(../images/index_title_span-black.jpg) no-repeat left top;
	color: #000;
}

.m-mod21-blue .m-wg-hd h2 {
	background: url(../images/index_title_span-blue.jpg) no-repeat left top;
	color: #3b5998;
}

.m-mod21-brown .m-wg-hd h2 {
	background: url(../images/index_title_span-brown.jpg) no-repeat left top;
	color: #98693b;
}

.m-mod21-cyan .m-wg-hd h2 {
	background: url(../images/index_title_span-cyan.jpg) no-repeat left top;
	color: #006666;
}

.m-mod21-gray .m-wg-hd h2 {
	background: url(../images/index_title_span-gray.jpg) no-repeat left top;
	color: #656565;
}

.m-mod21-green .m-wg-hd h2 {
	background: url(../images/index_title_span-green.jpg) no-repeat left top;
	color: #3f983b;
}

.m-mod21-orange .m-wg-hd h2 {
	background: url(../images/index_title_span-orange.jpg) no-repeat left top;
	color: #c54706;
}

.m-mod21-pink .m-wg-hd h2 {
	background: url(../images/index_title_span-pink.jpg) no-repeat left top;
	color: #b7325a;
}

.m-mod21-red .m-wg-hd h2 {
	background: url(../images/index_title_span-red.jpg) no-repeat left top;
	color: #983b3b;
}

.m-mod21-violet .m-wg-hd h2 {
	background: url(../images/index_title_span-violet.jpg) no-repeat left top;
	color: #673b98;
}

.m-mod21-yellow .m-wg-hd h2 {
	background: url(../images/index_title_span-yellow.jpg) no-repeat left top;
	color: #997e00;
}


/*******mod22********/

.m-mod22 .m-wg-hd {
	height: 28px;
}

.m-mod22 .m-wg-hd h2 {
	margin: 0 0;
	line-height: 28px;
	height: 28px;
	text-align: center;
	width: 124px;
	color: #fff;
	font-size: 14px;
}

.m-mod22 .m-wg-hd a.more {
	float: right;
	display: inline;
	margin: 5px 10px 0 0;
	color: #999;
}

.m-mod22 .m-wg-ct {
	border: 1px solid #CCC;
}

.m-mod22-default .m-wg-hd h2 {
	background: url(../images/in_28-default.png) no-repeat;
}

.m-mod22-default .m-wg-ct {
	border-top: 2px solid #9d6f45;
	margin: 0 auto;
}

.m-mod22-black .m-wg-hd h2 {
	background: url(../images/in_28-black.png) no-repeat;
}

.m-mod22-black .m-wg-ct {
	border-top: 2px solid #000;
	margin: 0 auto;
}

.m-mod22-blue .m-wg-hd h2 {
	background: url(../images/in_28-blue.png) no-repeat;
}

.m-mod22-blue .m-wg-ct {
	border-top: 2px solid #4868A2;
	margin: 0 auto;
}

.m-mod22-brown .m-wg-hd h2 {
	background: url(../images/in_28-brown.png) no-repeat;
	/
}

.m-mod22-brown .m-wg-ct {
	border-top: 2px solid #000;
	margin: 0 auto;
}

.m-mod22-cyan .m-wg-hd h2 {
	background: url(../images/in_28-cyan.png) no-repeat;
}

.m-mod22-cyan .m-wg-ct {
	border-top: 2px solid #469F9C;
	margin: 0 auto;
}

.m-mod22-green .m-wg-hd h2 {
	background: url(../images/in_28-green.png) no-repeat;
	/
}

.m-mod22-green .m-wg-ct {
	border-top: 2px solid #51A348;
	margin: 0 auto;
}

.m-mod22-gray .m-wg-hd h2 {
	background: url(../images/in_28-gray.png) no-repeat;
}

.m-mod22-gray .m-wg-ct {
	border-top: 2px solid;
	margin: 0 auto;
}

.m-mod22-orange .m-wg-hd h2 {
	background: url(../images/in_28-orange.png) no-repeat;
}

.m-mod22-orange .m-wg-ct {
	border-top: 2px solid #C23C28;
	margin: 0 auto;
}

.m-mod22-pink .m-wg-hd h2 {
	background: url(../images/in_28-pink.png) no-repeat;
}

.m-mod22-pink .m-wg-ct {
	border-top: 2px solid #A64089;
	margin: 0 auto;
}

.m-mod22-red .m-wg-hd h2 {
	background: url(../images/in_28-red.png) no-repeat;
}

.m-mod22-red .m-wg-ct {
	border-top: 2px solid #A53F43;
	margin: 0 auto;
}

.m-mod22-violet .m-wg-hd h2 {
	background: url(../images/in_28-violet.png) no-repeat;
}

.m-mod22-violet .m-wg-ct {
	border-top: 2px solid #7028C0;
	margin: 0 auto;
}

.m-mod22-yellow .m-wg-hd h2 {
	background: url(../images/in_28-yellow.png) no-repeat;
}

.m-mod22-yellow .m-wg-ct {
	border-top: 2px solid #C4B529;
	margin: 0 auto;
}


/*******mod23********/

.m-mod23 .m-wg-hd h2 {
	height: 30px;
	text-indent: 30px;
	font-size: 16px;
	padding: 2px 0 0 0;
	margin: 0;
	line-height: 28px
}

.m-mod23 .m-wg-hd {
	height: 32px;
	width: 100%;
}

.m-mod23 .m-wg-hd a.more {
	float: right;
	margin: 6px 10px 0 0;
	color: #999;
}

.m-mod23 .m-wg-ct {
	border: 1px solid #CCC;
}

.m-mod23-default .m-wg-hd h2 {
	background: url(../images/ties_default1.png) no-repeat;
	color: #9d6f45;
}

.m-mod23-default .m-wg-hd {
	background: url(../images/ties_default2.png) repeat-x;
}

.m-mod23-black .m-wg-hd h2 {
	background: url(../images/ties_black1.png) no-repeat;
	color: #000;
}

.m-mod23-black .m-wg-hd {
	background: url(../images/ties_black2.png) repeat-x;
}

.m-mod23-blue .m-wg-hd h2 {
	background: url(../images/ties_blue1.png) no-repeat;
	color: #4868A2;
}

.m-mod23-blue .m-wg-hd {
	background: url(../images/ties_blue2.png) repeat-x;
}

.m-mod23-brown .m-wg-hd h2 {
	background: url(../images/ties_brown1.png) no-repeat;
	color: #000;
}

.m-mod23-brown .m-wg-hd {
	background: url(../images/ties_brown2.png) repeat-x;
}

.m-mod23-cyan .m-wg-hd h2 {
	background: url(../images/ties_cyan1.png) no-repeat;
	color: #469F9C;
}

.m-mod23-cyan .m-wg-hd {
	background: url(../images/ties_cyan2.png) repeat-x;
}

.m-mod23-green .m-wg-hd h2 {
	background: url(../images/ties_green1.png) no-repeat;
	color: #51A348;
}

.m-mod23-green .m-wg-hd {
	background: url(../images/ties_green2.png) repeat-x;
}

.m-mod23-gray .m-wg-hd h2 {
	background: url(../images/ties_gray1.png) no-repeat;
	color: #999;
}

.m-mod23-gray .m-wg-hd {
	background: url(../images/ties_gray2.png) repeat-x;
}

.m-mod23-orange .m-wg-hd h2 {
	background: url(../images/ties_orange1.png) no-repeat;
	color: #C23C28;
}

.m-mod23-orange .m-wg-hd {
	background: url(../images/ties_orange2.png) repeat-x;
}

.m-mod23-pink .m-wg-hd h2 {
	background: url(../images/ties_pink1.png) no-repeat;
	color: #A64089;
}

.m-mod23-pink .m-wg-hd {
	background: url(../images/ties_pink2.png) repeat-x;
}

.m-mod23-red .m-wg-hd h2 {
	background: url(../images/ties_red1.png) no-repeat;
	color: #A53F43;
}

.m-mod23-red .m-wg-hd {
	background: url(../images/ties_red2.png) repeat-x;
}

.m-mod23-violet .m-wg-hd h2 {
	background: url(../images/ties_violet1.png) no-repeat;
	color: #7028C0;
}

.m-mod23-violet .m-wg-hd {
	background: url(../images/ties_violet2.png) repeat-x;
}

.m-mod23-yellow .m-wg-hd h2 {
	background: url(../images/ties_yellow1.png) no-repeat;
	color: #C4B529;
}

.m-mod23-yellow .m-wg-hd {
	background: url(../images/ties_yellow2.png) repeat-x;
}


/*******mod24********/

.m-mod24 .m-wg-hd h2 {
	float: left;
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	font-weight: bold;
	text-indent: 8px;
	overflow: hidden;
	margin: 0;
}

.m-mod24 .m-wg-hd {
	height: 30px;
	width: 100%;
	background: #f7f9ea;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	-ms-border-radius: 4px;
	-o-border-radius: 4px;
}

.m-mod24 .m-wg-hd a.more {
	float: right;
	display: inline;
	margin: 6px 10px 0 0;
	color: #999;
}

.m-mod24-default .m-wg-hd {
	border-bottom: 1px solid #C3C3C3;
	color: #3b5998;
}

.m-mod24-black .m-wg-hd {
	border-bottom: 1px solid #000;
	color: #000;
}

.m-mod24-blue .m-wg-hd {
	border-bottom: 1px solid #0B73B8;
	color: #3b5998;
}

.m-mod24-brown .m-wg-hd {
	border-bottom: 1px solid #9F6934;
	color: #9F6934;
}

.m-mod24-cyan .m-wg-hd {
	border-bottom: 1px solid #349F8C;
	color: #349F8C;
}

.m-mod24-green .m-wg-hd {
	border-bottom: 1px solid #389F34;
	color: #389F34;
}

.m-mod24-gray .m-wg-hd {
	border-bottom: 1px solid #7C7C7C;
	color: #7C7C7C;
}

.m-mod24-orange .m-wg-hd {
	border-bottom: 1px solid #D35900;
	color: #D35900;
}

.m-mod24-pink .m-wg-hd {
	border-bottom: 1px solid pink;
	color: pink;
}

.m-mod24-red .m-wg-hd {
	border-bottom: 1px solid red;
	color: red;
}

.m-mod24-violet .m-wg-hd {
	border-bottom: 1px solid #9E3635;
	color: #9E3635;
}

.m-mod24-yellow .m-wg-hd {
	border-bottom: 1px solid yellow;
	color: yellow;
}

.m-mod24-yellow .m-wg-hd h2 {
	text-shadow: 1px 1px 0px #c0c0c0;
	-webkit-text-shadow: 1px 1px 0px #c0c0c0;
	-moz-text-shadow: 1px 1px 0px #c0c0c0;
	-ms-text-shadow: 1px 1px 0px #c0c0c0;
	-o-text-shadow: 1px 1px 0px #c0c0c0;
}


/* mod25 (默认使用模板Default) */

.m-mod25 {
	border: 1px solid #eee;
}

.m-mod25 .m-wg-hd {
	background: #F7F7F7;
	border-bottom: 1px solid #eee;
	clear: both;
	height: 35px;
	line-height: 35px;
	padding: 0 10px;
}

.m-mod25 .m-wg-hd h2 {
	float: left;
	display: inline;
	font-size: 14px;
	font-family: Arial, Verdana, "\5b8b\4f53";
}

.m-mod25 .m-wg-hd a.more {
	float: right;
	display: inline;
	font-size: 12px;
}

.m-mod25-default .m-wg-hd,
.m-mod25 .m-wg-hd a {
	color: #3b5998;
}

.m-mod25-black .m-wg-hd,
.m-mod25-black .m-wg-hd a {
	color: #000;
}

.m-mod25-blue .m-wg-hd,
.m-mod25-blue .m-wg-hd a {
	color: #3b5998;
}

.m-mod25-brown .m-wg-hd,
.m-mod25-brown .m-wg-hd a {
	color: #823a05;
}

.m-mod25-cyan .m-wg-hd,
.m-mod25-cyan .m-wg-hd a {
	color: #54bc8f;
}

.m-mod25-green .m-wg-hd,
.m-mod25-green .m-wg-hd a {
	color: #52a52c;
}

.m-mod25-gray .m-wg-hd,
.m-mod25-gray .m-wg-hd a {
	color: #535353;
}

.m-mod25-orange .m-wg-hd,
.m-mod25-orange .m-wg-hd a {
	color: #fe7302;
}

.m-mod25-pink .m-wg-hd,
.m-mod25-pink .m-wg-hd a {
	color: #e72081;
}

.m-mod25-red .m-wg-hd,
.m-mod25-red .m-wg-hd a {
	color: #904343;
}

.m-mod25-violet .m-wg-hd,
.m-mod25-violet .m-wg-hd a {
	color: #823d95;
}

.m-mod25-yellow .m-wg-hd,
.m-mod25-yellow .m-wg-hd a {
	color: #e97023;
}


/* mod26 (默认使用模板Paint) */

.m-mod26 {
	border: 1px solid #f7f7f7;
}

.m-mod26 .m-wg-hd {
	height: 25px;
	line-height: 25px;
	background: url(../images/box-title.png) repeat top left;
	padding: 0 5px;
}

.m-mod26 .m-wg-hd h2 {
	float: left;
	display: inline;
	font-size: 14px;
	font-family: Arial, Verdana, "\5b8b\4f53";
}

.m-mod26 .m-wg-hd a.more {
	float: right;
	display: inline;
	background: url(../images/box-more.png) no-repeat top left;
	height: 25px;
	line-height: 1000px;
	overflow: hidden;
}

.m-mod26-default .m-wg-hd {
	color: #000;
}

.m-mod26-black .m-wg-hd {
	color: #000;
}

.m-mod26-blue .m-wg-hd,
{
	color: #146db1;
}

.m-mod26-brown .m-wg-hd {
	color: #823a05;
}

.m-mod26-cyan .m-wg-hd {
	color: #54bc8f;
}

.m-mod26-green .m-wg-hd {
	color: #52a52c;
}

.m-mod26-gray .m-wg-hd {
	color: #535353;
}

.m-mod26-orange .m-wg-hd {
	color: #fe7302;
}

.m-mod26-pink .m-wg-hd {
	color: #e72081;
}

.m-mod26-red .m-wg-hd {
	color: #ae0001;
}

.m-mod26-violet .m-wg-hd {
	color: #823d95;
}

.m-mod26-yellow .m-wg-hd {
	color: #e97023;
}


/* mod27 (默认使用模板model36) */

.m-mod27 {
	border-left: 1px solid #e7e7e7;
	border-top: 1px solid #e7e7e7;
	border-right: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
}

.m-mod27 .m-wg-hd {
	background: #fdfdfd;
	border-bottom: 1px solid #d7d7d7;
	padding: 0 10px;
	overflow: hidden;
	height: 40px;
	line-height: 40px;
}

.m-mod27 .m-wg-hd h2 {
	font-size: 14px;
	float: left;
	display: inline;
	font-family: Arial, Verdana, "\5b8b\4f53";
}

.m-mod27 .m-wg-hd a.more {
	float: right;
	cursor: pointer;
	color: #afafaf;
	font-family: Arial, Verdana, "\5b8b\4f53";
}

.m-mod27-default .m-wg-hd h2 {
	color: #B6002F;
}

.m-mod27-black .m-wg-hd h2 {
	color: #3c3c3c;
}

.m-mod27-blue .m-wg-hd h2 {
	color: #6686ca;
}

.m-mod27-brown .m-wg-hd h2 {
	color: #98693b;
}

.m-mod27-cyan .m-wg-hd h2 {
	color: #3b988a;
}

.m-mod27-gray .m-wg-hd h2 {
	color: #656565;
}

.m-mod27-green .m-wg-hd h2 {
	color: #3f983b;
}

.m-mod27-orange .m-wg-hd h2 {
	color: #c54706;
}

.m-mod27-pink .m-wg-hd h2 {
	color: #b7325a;
}

.m-mod27-red .m-wg-hd h2 {
	color: #b6002f;
}

.m-mod27-violet .m-wg-hd h2 {
	color: #673B98;
}

.m-mod27-yellow .m-wg-hd h2 {
	color: #997e00;
}


/* 菜单共同样式 */

.m-nav {
	overflow: hidden;
}

.m-ft-foothtml {
	width: 1000px;
	margin: 0 auto;
}


/* 产品内页样式 */

.g-common-outer {
	background: #fff;
}

.f-clear {
	clear: both;
}

.g-common {
	margin: 10px auto;
}

.m-view-crumb {
	border-bottom: 1px dotted #d9d9d9;
}

.m-view-crumb ul {
	margin: auto;
}

.m-view-crumb ul li {
	float: left;
	display: block;
	margin: 0px 5px;
	height: 50px;
	line-height: 50px;
	font-size: 14px;
}

.hellow {
	color: red;
}

.m-view-crumb ul li,
.m-view-crumb ul li a {
	color: #666;
}

.m-view-crumb ul li.u-first {
	margin-left: 0
}

.m-view-title {
	color: #999;
	line-height: 30px;
	font-size: 14px;
	height: auto;
	overflow: hidden;
}

.m-view-title p {
	line-height: 25px;
	font-size: 13px;
}

.g-common .g-top {
	margin: 0 0 10px;
}

.g-common .g-top-left {
	position: relative;
	float: left;
	width: 340px;
	margin-right: -340px;
}

.g-common .g-right-outer {
	float: right;
	width: 100%;
}

.g-common .g-right {
	margin-left: 360px;
}


/*
.g-common .m-small-img ul {margin-top:15px;}
.g-common .m-small-img ul li {float:left;margin-left:5px;width:110px;overflow:hidden;}
.g-common .m-small-img ul li.first{margin-left:0;}
*/

.g-common .m-view-img {
	display: table;
	table-layout: fixed;
	height: 310px;
	width: 330px;
	*height: 330px;
	_*height: 310px;
	padding: 0;
	margin: 0;
	border: 1px solid #f4f4f4;
}

.g-common .m-view-img img,
.g-common .m-view-img span {
	text-align: center;
	max-width: 330px;
	max-height: 330px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>330)?'330px': 'auto';
	}
	(this));
}

.g-common .m-view-img span {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.g-common .m-view-img img {
	display: block;
	margin: 0 auto;
}


/*图片滚动*/

.picScroll-left {
	width: 1000px;
}

.picScroll-left .prev,
.picScroll-left .next {
	float: left;
	display: block;
	width: 5px;
	height: 9px;
	overflow: hidden;
	cursor: pointer;
	background: url("../images/arrow.png") no-repeat;
}

.picScroll-left .next {
	float: right;
	background-position: 0 -50px;
}

.picScroll-left .bd {
	padding: 10px;
}

.picScroll-left .bd ul {
	overflow: hidden;
	zoom: 1;
}

.picScroll-left .bd ul li {
	margin: 0 8px;
	float: left;
	_display: inline;
	overflow: hidden;
	text-align: center;
}

.picScroll-left .bd ul li .pic {
	text-align: center;
}

.picScroll-left .bd ul li .pic img {
	width: 90px;
	height: 90px;
	display: block;
	padding: 2px;
	border: 1px solid #ccc;
}

.picScroll-left .bd ul li .pic a:hover img {
	border-color: #999;
}

.picScroll-left .bd ul li .title {
	line-height: 24px;
}


/*
.g-common .m-small-img {display: table;table-layout: fixed;height: 110px; *height: 110px;_*height: 100px;width: 100%;padding: 0;margin: 0;}
.g-common .m-small-img img,.g-common .m-small-img span {text-align: center;max-width: 100%;max-height: 100px;_width: expression(function(el){if(/msie 6/i.test(navigator.userAgent)){var threshold=100*el.parentNode.clientWidth/100;el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%':'auto';}}(this));_height: expression(function(el){if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>110)?'110px':'auto';}(this));}
.g-common .m-small-img span {display: block;margin：0 auto;width: 100%;vertical-align: middle;_height: 100%!important;_font-size: 0;_overflow: hidden;border:1px solid #f4f4f4;}
.g-common .m-small-img img {display: block;margin:0 auto;}
*/

.g-common .m-view-price {
	height: 75px;
	background: #fafafa;
	padding: 0 30px;
}

.g-common .m-view-time {
	height: 50px;
	line-height: 50px;
	background: #FD8E51;
	padding: 0 30px;
	font-size: 14px;
	color: #fff;
}

.g-common .u-price {
	float: left;
	height: 48px;
	color: #FD8E51;
	font-size: 48px;
	line-height: 85px;
}

.g-common .u-price-flag {
	font-size: 28px;
}

.g-common .u-discount,
.g-common .u-value,
.g-common .u-save {
	float: right;
	line-height: 25px;
	text-align: center;
	color: #999;
	margin: 0 15px;
	margin-top: 15px;
}

.g-common .u-discount,
.g-common .u-value {
	border-right: 1px solid #DFDFDF;
	padding-right: 30px;
}

.g-common .m-left-time {
	float: left;
}

.g-common .m-left-time span {
	padding: 5px;
	background: #ffed03;
	color: #FD8E51;
	font-weight: bold;
	font-family: Arial;
	font-size: 16px;
}

.g-common .m-right-more {
	float: right;
}

.g-common .m-right-more a {
	color: #fff;
	line-height: 55px;
}

.g-common .m-view-other {
	border-bottom: 1px dotted #C5C5C5;
	padding: 10px 0;
	/*height:70px;*/
	min-height: 70px;
	*+min-height: auto;
	*+height: expression(this.offsetHeight < 70 ? '70px': 'auto');
	_height: expression(this.offsetHeight < 70 ? '70px': 'auto');
}

.m-view-other .u-view-number {
	line-height: 70px;
	font-size: 14px;
	color: #999;
	text-align: center;
	width: 33%;
	float: left;
	border-right: 1px solid #DFDFDF;
}

.g-common .no-right {
	border-right: none;
}

.g-common .m-go-buy {
	margin-top: 40px;
	width: 64%;
	float: left;
}

.m-go-buy a.u-sysbtn {
	display: inline-block;
	background: #fe8a4b;
	border-radius: 2px;
	border-bottom: 1px solid #e77c42;
	text-decoration: none;
	cursor: auto;
	width: 258px;
	height: 50px;
	line-height: 55px;
	text-align: center;
	font-size: 26px;
	font-family: "microsoft yahei";
	color: #fff;
}

.m-go-buy a.u-sysbtn:hover {
	background: #fe994f;
}

.g-common .m-custom-make {
	width: 34%;
	float: right;
	text-align: right;
	padding-top: 42px;
}

.g-common .m-baidu-share {
	float: right;
}

.g-line-more {
	border-top: 5px solid #f5f5f5;
	padding-bottom: 15px;
	margin-top: 10px;
}

.g-common .g-view-menu ul li {
	display: inline-block;
	float: left;
	width: 180px;
	height: 50px;
	line-height: 55px;
	text-align: center;
	font-size: 18px;
	font-family: "microsoft yahei";
	border: 1px solid #fe994f;
	border-left: none;
	border-bottom: none;
	cursor: pointer;
}

.g-common .g-view-menu ul li.first {
	border-left: 1px solid #fe994f;
}

.m-view-curent {
	background: #fe8a4b;
	border-bottom: 1px solid #e77c42;
	text-decoration: none;
	cursor: auto;
	color: #fff;
}

.m-bottom-line {
	border-top: 1px solid #fe994f;
}

.g-view-content {
	margin: 0 0 10px;
}

.g-view-ct-right {
	position: relative;
	float: right;
	width: 210px;
	margin-left: -210px
}

.g-view-ct-left-outer {
	float: left;
	width: 100%;
	;
}

.g-view-ct-left {
	margin-right: 230px;
	float: left;
}

.g-view-ct-right h5 {
	line-height: 40px;
	border-bottom: 1px solid #bfbfbf;
	margin-bottom: 10px;
	font-size: 16px;
	font-weight: normal;
}

.g-view-ct-right ul li {
	border: 1px solid #f5f5f5;
	margin-bottom: 10px;
	padding: 3px;
	padding-top: 0px;
}

.m-hot-title {
	line-height: 23px;
	height: 46px;
	text-align: center;
	overflow: hidden;
}

.g-common .m-hot-img {
	display: table;
	table-layout: fixed;
	height: 210px;
	*height: 210px;
	_*height: 210px;
	width: 100%;
	padding: 0;
	margin: 0;
}

.g-common .m-hot-img img,
.g-common .m-hot-img a {
	text-align: center;
	max-width: 100%;
	max-height: 210px;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent)) {
			var threshold=100*el.parentNode.clientWidth/100;
			el.style.width=(threshold==0||el.clientWidth>threshold)?threshold||'100%': 'auto';
		}
	}
	(this));
	_height: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.height=(el.scrollHeight>110)?'210px': 'auto';
	}
	(this));
}

.g-common .m-hot-img a {
	display: table-cell;
	width: 100%;
	vertical-align: middle;
	_height: 100%!important;
	_font-size: 0;
	_overflow: hidden;
}

.g-common .m-hot-img img {
	display: block;
	margin: 0 auto;
}

.m-hot-teamprice {
	width: 100px;
	float: left;
	display: inline;
	font-size: 16px;
	line-height: 25px;
	color: #fe994f;
}

.m-hot-marketprice {
	width: 100px;
	float: right;
	display: inline;
	line-height: 25px;
	color: #ccc;
	text-align: right;
}

.m-view-detial,
.m-view-notice,
.m-view-userreview {
	line-height: 25px;
	padding: 10px 0;
	display: none;
	font-size: 14px;
}

.m-view-detial {
	display: block;
}

.m-view-detial table,
.g-common .g-content table {
	margin: 0 auto;
}

.m-view-detial img {
	max-width: 100%;
	/*display: table;table-layout: fixed;*/
	padding: 0;
	margin: 0;
	/*display: block;*/
	vertical-align: bottom;
	_width: expression(function(el) {
		if(/msie 6/i.test(navigator.userAgent))el.style.width=(el.scrollWidth>775)?'100%': 'auto';
	}
	(this));
}

.m-view-userreview ul li {
	line-height: 40px;
	font-size: 14px;
	color: #666;
	border-bottom: 1px dashed #f5f5f5;
	padding: 5px;
}

.m-view-userreview ul li span {
	color: #999;
}

.f-gray-back {
	background: #f5f5f5;
}


/* 二级页公共样式 */


/* 背景颜色 */

.m-theme14 .m-sort ul li a.u-current,
.m-theme25 .u-buy a:hover,
.g-common .m-view-time,
.m-view-curent,
.m-go-buy a.u-sysbtn {
	background: #FD8E51;
}


/* 选中时的字体颜色 */

.m-theme14 .m-sort ul li a.u-current,
.m-theme25 .u-buy a:hover,
.g-common .m-view-time,
.m-view-curent,
.m-go-buy a.u-sysbtn {
	color: #fff;
}


/* 带颜色的字体 */

.m-theme8 .u-price,
.g-common .u-price,
.g-common .m-left-time span {
	color: #FD8E51;
}


/* 边框颜色 */

.m-theme14 .m-sort ul li a.u-current,
.m-theme25 .u-buy a:hover,
.g-common .g-view-menu ul li {
	border: 1px solid #FD8E51;
}


/* 顶部边框 */

.m-bottom-line,
.g-common .g-view-menu ul li.first {
	border-top: 1px solid #FD8E51;
}


/* 左边边框 */

.g-common .g-view-menu ul li.first {
	border-left: 1px solid #FD8E51;
}


/* 底部边框 */

.m-view-curent,
.m-go-buy a.u-sysbtn {
	border-bottom: 1px solid #FD8E51;
}


/* 购买鼠标放上时的颜色 */

.m-go-buy a.u-sysbtn:hover,
.m-theme25 .u-buy a:hover {
	background: #fe994f;
}


/* 购买时间底色 */

.g-common .m-left-time span {
	background: #ffed03;
}


/* 多规格价格 */

.m-mulprice {
	width: 100%;
	height: auto;
	overflow: hidden;
	padding-bottom: 5px;
}

.m-mulprice a {
	line-height: 25px;
	font-size: 13px;
	border: #7E7E7E 1px solid;
	text-align: center;
	background-color: #fff;
	margin-left: 5px;
	margin-top: 6px;
	padding-left: 10px;
	padding-right: 10px;
	display: inline-block;
	white-space: nowrap;
	color: #000;
	text-decoration: none;
	/*float:left;*/
}

.m-mulprice a:hover {
	border: #ED0036 2px solid;
	margin: -1px;
	margin-left: 4px;
	margin-top: 5px;
	text-decoration: none;
}

.m-mulprice a:focus {
	outline-style: none;
}

.m-mulprice .m-noselect {
	border: 1px solid #ccc;
	color: #ccc;
}

.m-mulprice .m-noselect:hover {
	border: 1px solid #ccc;
	color: #ccc;
}

.m-mulprice .m-select-mulprice {
	border: #ED0036 2px solid;
	margin: -1px;
	background: url("../images/select-price.gif") no-repeat bottom right;
	margin-left: 4px;
	margin-top: 5px;
}

.m-mulprice .m-select-mulprice a:hover {
	border: #ED0036 2px solid;
	margin: -1px;
	background: url("../images/select-price.gif") no-repeat bottom right;
}