
/* .con,.nav p,.ls{width:1186px;margin:0 auto;} */
.seat{border-bottom:#e4e4e4 solid 1px;margin-bottom:10px;padding:12px 0 6px 0;}

.main h2{border-bottom:1px solid #e5e5e5;height:35px;line-height:30px;font-size:16px;color:#35A035;text-indent:1px;font-weight:bold;margin-bottom:5px;}.main h2 a{float:right;font-size:14px;padding:2px 5px;background:#3fb118;color:#fff;font-weight:normal;height:24px;line-height:24px;}
.main p{padding:4px 10px;color:#2e2e2e;}.main h2 a:hover{text-decoration:none;background:#f60;color:#fff;}
.art_shows {
	float: left;
}
.con {
	margin-top: 10px;
}
.pages {
	position: relative;
	width: 100%;
	min-width: 320px;
	min-height: 100%;
	max-width: 750px;
	margin: 0 auto;
	background-color: #fff;
}
/* .con {
    margin-top: 20px;
    width:1200px;
} */
.con b {
    font-size: 16px;
    font-weight: 700;
    height: 18px;
    line-height: 18px;
    border-left: 8px solid #039C03;
    padding-left: 8px;
}
.con b a {
    text-decoration:none;
    color:#000;
}
.con b a:hover {
    color:#000;
}
.con p a {
    display: inline-block;
    font-weight: 100;
    width: 85px;
    background: #f9f9f9;
    border: 1px solid #e9e9e9;
    color: #6f6f6f;
    text-align: center;
    margin: 20px 14px 0 0;
    vertical-align: middle;
    text-decoration: none;
    line-height:25px;
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.con p a {
    display: inline-block;
    font-weight: 100;
    width: 85px;
    background: #f9f9f9;
    border: 1px solid #e9e9e9;
    color: #6f6f6f;
    text-align: center;
    margin: 20px 14px 0 0;
    vertical-align: middle;
    text-decoration: none;
    line-height:25px;
    word-break: keep-all;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}

.con p a:hover {
    background: #039C03;
    color:#FFF;
}