.clearfix { display: block; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.crumb .special-list ,
.crumb .special-history { float:right; line-height:14px; padding:8px 10px; margin:4px 0; background:#FF3C3C; color:#FFF; border-radius:4px; }
.crumb .special-history { background:#3C3F41;}
.crumb .special-list {margin-right: 18px;}
.wrap { font-family:"Microsoft YaHei", 微软雅黑, Arial, Helvetica, SimHei, sans-serif; }
.wrap .box { border:1px #E8E6E6 solid; min-height:388px; margin-bottom:10px; background:#F5F5F5;
	box-shadow: 1px 2px 5px 2px #DDD;}
.wrap .box .left { float:left; width:390px; }
.wrap .box .left li { padding:10px 10px 10px 20px; font-size:14px; height:30px; line-height:30px; }
.wrap .box .left li span { padding:0 10px; font-size:16px; height:30px; line-height:30px; font-weight:600; font-family:"Microsoft YaHei", "微软雅黑", Arial, Helvetica, SimHei, sans-serif; }
.wrap .box .left .title { height:28px; margin:20px 0; }
.wrap .box .left .title h1 { text-align:center; font-size:26px; }
.wrap .box .left .view { text-align:center; padding:20px; margin-top:20px; }
.wrap .box .left .view a { display:inline-block; padding:5px 10px; background:#FF3C3C; width:120px; color:#FFF; border-radius:4px; }
.wrap .box .right { float:left; width:800px; padding-top:5px; }
.wrap .box .right .title { height:30px; padding:5px; }
.wrap .box .right .title h2 { display:inline; }
.wrap .box .right .title span { float:right; }
.wrap .box .right li { float:left; display:block; width:150px; margin:4px; border:1px #E8E6E6 solid; background:#ECECE9; text-align:center; box-shadow:1px 1px 1px 0px #BBB59E; }
.wrap .box .right li img { width:150px; height:150px; }
.wrap .box .right li p { height:20px; line-height:20px; overflow:hidden; padding:4px; }

.special_list { width:1200px; min-height:500px; margin:10px auto;font-family:"Microsoft YaHei", "微软雅黑", Arial, Helvetica, SimHei, sans-serif; }
.special_list .title { overflow: hidden; padding: 8px;background: #EFF1F0;margin-bottom:10px;}
.special_list .title span { font-family:"Microsoft YaHei", "微软雅黑", Arial, Helvetica, SimHei, sans-serif; font-size:18px; font-weight:500; }
.special_list .title a { float: right; margin-top: 10px; }
.special_list .shopList { margin-bottom: 10px; }
.special_list .shopList .shopList_left { width: 210px; float: left; }
.special_list .shopList .shopList_left .content { background-color: #FDF4EB; height: 224px; position: relative; border: 1px solid #eff1f0; }
.special_list .shopList .shopList_left .content .price { height: 32px; line-height: 32px; font-size: 18px; position: absolute; bottom: 0; text-align: center; width: 100%; background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0; color: #FFF; font-family: "Microsoft YaHei", simhei, sans-serif; }
.special_list .shopList .shopList_left .content img { width: 100%; }
.special_list .shopList .shopList_right { float: left; width: 720px; }
.special_list .shopList .shopList_right .content { background: #EFF1F0; padding-left: 5px; height: 226px; overflow: hidden; }
.special_list .shopList .shopList_right .content .goodsList { float: left; width: 550px; height: 226px; }
.special_list .shopList .shopList_right .content ul.imgList li { overflow: hidden; float: left; margin: 0 4px; }
.special_list .shopList .shopList_right .content ul.imgList .imgBox { border: 1px solid #eff1f0; width: 126px; height: 126px; position: relative; }
.special_list .shopList .shopList_right .content ul.imgList .imgBox .price { position: absolute; bottom: 0; text-align: center; width: 100%; background: rgba(0, 0, 0, 0.6) none repeat scroll 0 0; color: #FFF;height: 22px; line-height: 22px; }
.special_list .shopList .shopList_right .content ul.imgList .imgBox img { width: 126px; }
.special_list .goodsList .special_title { height: 24px; font-size: 18px; font-family: "Microsoft YaHei", "微软雅黑", Arial, Helvetica, SimHei, sans-serif; font-weight: 500; padding: 10px 10px; overflow: hidden; }
.special_list .goodsList .special_status { padding: 10px 10px; height: 24px; }
.special_list .goodsList .auction_status1 { display: inline-block; background: red; color: #FFF; padding: 4px 8px; }
.special_list .goodsList .auction_status2 { display:inline-block; background:#1A8315; color:#FFF; padding:4px 8px; }
.special_list .goodsList .auction_status3 { display:inline-block; background:#999999; color:#FFF; padding:4px 8px; }
.special_list .goodsList .goods_num { float: right; }
.special_list .gList_right { float: left; width: 164px; height: 226px; border-left: 1px #fff solid; position:relative;}
.special_list .gList_right .js { background:url("../../../image/auction/js.png");width:100px;height:55px; display:block;position:absolute;right:20px;}
.special_list .gList_right .glr { height: 60px; text-align: center; margin-top: 60%; }
.special_list .gList_right .glr div { height: 30px; line-height: 30px; font-weight: 700; font-family: tahoma, 'Hiragino Sans GB', '\5b8b\4f53', sans-serif; font-size: 26px; color: #F94301; }
.special_list .gList_right .glr .glrstr { font-size: 16px; font-weight: 400; font-family: "Microsoft YaHei", "微软雅黑", Arial, Helvetica, SimHei, sans-serif; }
.special_list .leftListBox .title .more { float: right; color: #333; margin: 10px 15px 0 0; font-weight: normal; }
.special_list .leftListBox .content {/* width: 258px; */overflow: hidden; }

.huodong{
	margin: 10px 0;
}

.special-status{
	margin: 4px auto 20px;
	/*border: 1px solid #eaeaea;*/
	width: 1200px;
	background: #fff;
}
.special-status {margin: 2px auto;}
.special-status-ul{
	clear: both;
	/*border-left: 1px solid #eaeaea;*/
	border-bottom: 1px solid #6b472a;
	height: 36px;
	line-height: 36px;
	background: #fff;
	overflow: hidden;
}
.special-status-ul li {display: block;
	float: left;
	text-align: center;
	cursor: pointer;
	padding: 0 20px;
	height: 38px;
	font-size: 16px;}
.special-status-ul li:hover,.special-status-ul .special-active {color: #FFF;background: #ff7f00;}
.special-status-ul li:hover a,.special-status-ul .special-active a {color: #FFF;}
.special-status .completed {float: right;background: #505b50;}

/*info*/
.special-div{
	margin: 10px auto;
	width: 100%;
	background-repeat: no-repeat;
	background-position: center center;
	height: 300px;
}
.special{
	width: 1200px;
	margin: 0 auto;
	position: relative;
}
.special-title2{
	position: absolute;
	top: 80px;
	left: 30px;
	color: #fff;
	font-size: 24px;
	font-family: "Microsoft YaHei","Hiragino Sans GB","tahoma";
	line-height: 36px;
	font-weight: bold;
	padding-left: 0;
}
.special-title{
	font-size: 24px;
	line-height: 36px;
	font-weight: bold;
	overflow: hidden;
	height: 36px;
}
.special-info {
	float: right;
	width: 280px;
	margin-top: 10px;
	background: #fff;
	position: relative;
}
.special-on p,.special-off p{
	color: #fff;
	font-size: 20px;
	font-weight: bold;
	line-height: 24px;
}
.special-on span,.special-off span{
	color: #fff;
	font-size: 24px;
	font-weight: bold;
	line-height: 24px;
	margin-top: 10px;
}
.special-on span small{
	color: #fff;
	font-size: 24px;
	font-weight: bold;
	line-height: 24px;
	margin-top: 10px;
	display: inline-block;
}
.special-on {
	background: #6b472a;
	padding: 15px;
}
.special-off {
	background-color: #999;
}
.special-off p{
	color: #fff;
	padding: 15px;
}
.special-info ul{
	padding: 15px;

}
.special-info li{
	color: #000;
	line-height: 25px;
	font-size: 14px;
}

.goods{margin:0 auto;width:1200px;}
.goods li {float:left;margin:15px 20px 0 0; overflow:hidden;
	background:#fff; padding:0; box-shadow: 1px 2px 5px 2px #DDD; }
.goods li:nth-child(4n){margin-right: 0;}
.goods li p { color:#6D6666;  padding:4px 10px; }
.goods li h3 {
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	font-weight: 400;
	padding: 4px 10px;
	/* text-align: center; */
	overflow: hidden;
	display: block;
	width: 265px; }
.goods li h3 a { color:#333; font-weight:600; }
.goods .pic a{position: relative;
	display: block;
	width: 285px;
	height: 285px;}
.goods .pic>a>img{ width: 285px;height: 285px; }
.goods .pic p{margin: 0;padding: 0}

#goods_auction_status{
	position: absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	height: 80px;
	width: 80px;
	margin: auto;
	}
.goods_info {
	position: absolute;
	left: 0;
	bottom: 0;
	height: 22px;
	width: 100%;
	line-height: 22px;
	background-color: rgba(85, 81, 80, 0.7);
	font-size: 14px;
}
.goods_info span:first-child {
	text-align: left;
	display: inline-block;
	width: 48%;
	color: #fff;
}
.goods_info span:last-child {
	text-align: right;
	display: inline-block;
	width: 48%;
	color: #fff;
}


.goods_count{color:  #ff7f00;}
.goods_starting_price{color: #000;font-weight: bold;font-size: 14px;}
.goods_price{color: #ff7f00;font-size: 18px;}
.goods_price_null{font-size: 19px;}
/*info*/

/*Exhibition  index*/
.exhibition{
	margin-top: 20px;
}

.box {
	background: #fff;
	margin: 0 auto 20px;
}
.frame {
	/*width: 1200px;*/
	margin: 0 auto;
}
.expCont {
	border: 1px solid #efefef;
	margin-bottom: -1px;
}
.expCont .calendar {
	float: left;
	width: 600px;
	margin: 20px 20px;
}
.calendar .c_head {
	text-align: center;
	background: #2e6399;
	height: 20px;
	line-height: 20px;
	padding: 10px 0 9px;
	color: #fff;
	position: relative;
}
.calendar .c_week {
	height: 43px;
	background: #cfdee8;
}
.calendar ol {
	border-right: 1px solid #cfdee8;
	color: #333;
}
ol {
	display: block;
	list-style-type: decimal;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-webkit-padding-start: 40px;
}
.expQuery {
	float: right;
	width: 530px;
	padding: 15px 0 0;
}
.expQuery .tit {
	height: 44px;
	line-height: 44px;
	font-size: 24px;
	font-weight: bold;
}
.expQuery .txt {
	padding: 0 0 7px;
}
.expQuery .btnbox {
	margin: 0 0 17px 46px;
}
.expQuery .txt p {
	line-height: 25px;
}
.c1, .c1:hover {
	color: #2c81dc;
}
.expQuery .btnbox .btna, .expQuery .btnbox .btnd {
	width: 208px;
	height: 49px;
	line-height: 49px;
	font-size: 20px;
}
.btna, .btna:hover {
	background: #c31b1f;
	width: 186px;
	height: 51px;
	line-height: 51px;
	text-align: center;
	font-size: 20px;
	color: #fff;
	display: inline-block;
	text-decoration: none;
	border: 0;
}
.expQuery .query dt {
	width: 80px;
}


.expQuery .query dd {
	width: 450px;
}

.expQuery .query .in {
	width: 317px;
	background: #f8f8f8;
}
.in {
	border: 1px solid #b3b3b3;
	height: 18px;
	padding: 3px 10px;
	background: #fff;
	border: 1px solid #b3b3b3;
	color: #999;
}
input, textarea {
	outline-style: none;
}
.expQuery .query .btnd {
	font-size: 12px;
	width: 71px;
	height: 28px;
	line-height: 28px;
}
.btnd, .btnd:hover {
	background: #2e6caa;
	color: #fff;
	width: 208px;
	height: 59px;
	line-height: 59px;
	display: inline-block;
	text-align: center;
	font-size: 20px;
}
.expQuery .query .itemlist span.cur {
	background: #d7ebff;
}
.expQuery .query .itemlist span {
	width: 80px;
	height: 25px;
	line-height: 25px;
	display: inline-block;
	float: left;
	text-align: center;
	color: #333;
	cursor: pointer;
}
.expQuery .query dt, .expQuery .query dd {
	margin: 0 0 12px;
	float: left;
	display: inline;
	line-height: 28px;
	height: 28px;
}
.expQuery .query .itemlist span.cur {
	background: #89cbeb;
}
.expQuery .query .itemlist span {
	width: 80px;
	height: 25px;
	line-height: 25px;
	display: inline-block;
	float: left;
	text-align: center;
	color: #333;
	cursor: pointer;
}
.se {
	border: 1px solid #b3b3b3;
	width: 114px;
	height: 26px;
	color: #999;
}

select {
	border-radius: 0px;
	border-color: rgb(169, 169, 169);
	-webkit-appearance: menulist;
	box-sizing: border-box;
	align-items: center;
	white-space: pre;
	-webkit-rtl-ordering: logical;
	color: black;
	background-color: white;
	cursor: default;
	border-width: 1px;
	border-style: solid;
	border-color: initial;
	border-image: initial;
}

input, textarea, select, button {
	text-rendering: auto;
	color: initial;
	letter-spacing: normal;
	word-spacing: normal;
	text-transform: none;
	text-indent: 0px;
	text-shadow: none;
	display: inline-block;
	text-align: start;
	margin: 0em;
	font: 400 13.3333px Arial;
}
option {
	font-weight: normal;
	display: block;
	white-space: pre;
	min-height: 1.2em;
	padding: 0px 2px 1px;
}
.expAllList {
	/*margin: 35px 0 0 32px;*/
}
.expAllList .tit {
	height: 49px;
	font-size: 14px;
}
.expAllList ul{
	display: block;
	list-style-type: disc;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;
	-webkit-padding-start: 40px;
}

.expAllList li {
	margin: 0 70px 0 0;
	height: 260px;
	width: 212px;
	float: left;
	
	list-style: none;
	
	display: list-item;
	text-align: -webkit-match-parent;
}
.expAllList .img {
	position: relative;
	width: 210px;
	height: 160px;
	display: block;
	margin: 0 0 8px;
	border: 1px solid #ccc;
}
.expAllList a {
	text-decoration: none;
	outline: 0;
	color: #333;
}

/*推荐*/
.expAllList .ico_tg {
	background: url(../../images/icotips.jpg) no-repeat;
	width: 32px;
	height: 16px;
	position: absolute;
	top: 0;
	left: 0;
}
.expAllList img {
	vertical-align: top;
	border: 0;
	width: 210px;
	height: 160px;
}

fieldset, img {
	border: 0;
}

.expAllList a:hover {
	text-decoration: underline;
	color: #333;
}

.expAllList a:-webkit-any-link {
	/*color: -webkit-link;*/
	cursor: pointer;
	/*text-decoration: underline;*/
	overflow: hidden;
	white-spacing:nowrap;
	text-overflow:ellipsis;
}
.expAllList .name {
	width: 212px;
	display: block;
	height: 29px;
	line-height: 29px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 16px;
}

.expAllList a {
	text-decoration: none;
	outline: 0;
	color: #333;
}

.expAllList .info {
	text-align: right;
	height: 24px;
	line-height: 24px;
	color: #666;
}
.expAllList .info .time {
	float: left;
}
.expAllList .info {
	text-align: right;
	height: 24px;
	line-height: 24px;
	color: #666;
}
.expAllList .page {
	padding: 30px 0;
	text-align: center;
}
.expAllList .page a.cur {
	cursor: pointer;
}

.expAllList .page a:hover, .page a.cur {
	background: #f2fcff;
	border: 1px solid #b3dae6;
	text-decoration: none;
}

.expAllList .page a {
	width: 23px;
	background: #fff;
	text-align: center;
	border: 1px solid #cfcfcf;
	color: #333;
}

.expAllList .page span, .page a {
	margin: 0 2px;
	display: inline-block;
	line-height: 26px;
	height: 26px;
	font-family: 'tahoma';
	overflow: hidden;
	vertical-align: top;
}
/*Exhibition  index*/


/*Exhibition  info*/
.expPath {
	width: 100%;
	height: 38px;
	line-height: 38px;
	background: #0060b0;
	color: #fff;
	font-size: 14px;
}
.frame {
	margin: 0 auto;
	color: #fff;
}
.frame_nav{
	margin: 0 auto;
	color: #fff;
	padding-left: 20px;
}
.expPath a, .expPath a:hover {
	color: #fff;
	text-decoration: none;
	outline: 0;
}

.box {
	background: #fff;
	margin: 0 auto 20px;
}

.expIntro {
	padding: 20px 0 50px 30px;
	width: 860px;
	float: left;
}
.expIntro .info {
	margin: 0 0 36px;
}
.expIntro .info .img {
	float: left;
	width: 210px;
	height: 160px;
	display: block;
	float: left;
	border: 1px solid #dbdbdb;
}
.expIntro .img img {
	vertical-align: top;
	width: 210px;
	height: 160px;
}
.expIntro .info .txt {
	width: 600px;
	float: right;
}
.expIntro .info .txt p {
	line-height: 30px;
}
.expIntro .introTit {
	background: url(../images/bgx1.jpg) repeat-x 0 100%;
	height: 29px;
}
.expIntro .introTit span {
	height: 26px;
	display: inline-block;
	border-bottom: 2px solid #4f9cee;
	font-size: 18px;
}
.intro{
	padding: 12px 0;
}
.expOther {
	margin: 20px 20px 0 0;
	float: right;
	display: inline;
	border: 1px solid #e7e7e7;
	background: #fff;
	width: 230px;
	padding: 10px;
}
.expOther .tit {
	height: 46px;
	line-height: 33px;
	color: #333;
	font-size: 18px;
}
.expOther .expAllList {
	margin: 0;
}
.expOther .expAllList li {
	margin: 0;
}
.expOther .expAllList li {
	margin: 0 30px 0 0;
	height: 260px;
	width: 212px;
	float: left;
	list-style: none;
}
.expOther .expAllList .img {
	position: relative;
	width: 210px;
	height: 160px;
	display: block;
	margin: 0 0 8px;
	border: 1px solid #ccc;
}
.expOther .expAllList a {
	text-decoration: none;
	outline: 0;
	color: #333;
}
.expOther .expAllList .name {
	height: 29px;
	line-height: 29px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 16px;
}
.expOther .expAllList .info {
	text-align: right;
	height: 24px;
	line-height: 24px;
	color: #666;
}

.expAllList .info .time {
	float: left;
}
#jqzhlist{
	-webkit-padding-start: 10px;
}
/*Exhibition  info*/
