@charset "utf-8";

.top1 .top-navi .lastA {
	float: right;
}

.list {
	margin: 18px 0;
}

.list h5,.list span {
	float: left;
	font-size: 12px;
	line-height: 1;
	vertical-align: middle;
	color: #3a405b;
	font-weight: 400;
}

.list span {
	margin: 0 4px;
}
/*left*/
.conterLeft {
	width: 874px;
}

.conterLeftTitle {
	margin-bottom: 20px;
}

.titleLeft {
	
}

.titleLeft div {
	width: 60px;
	height: 28px;
	background-color: #ee2663;
	font-size: 16px;
	color: #FFF;
	text-align: center;
	line-height: 28px;
	float: left;
}

.titleLeft em {
	float: left;
	width: 0;
	height: 0;
	border-width: 14px;
	border-style: solid;
	border-color: transparent transparent transparent #ee2663;
}

.titleLeft p {
	/* float: left; */
	width: 420px;
	line-height: 28px;
	font-size: 14px;
	color: #83889c;
}

.titleRight {
	float: right;
	width: 231px;
}

.titleRight div {
	width: 115px;
	height: 16px;
	margin: 6px 0;
	font-size: 14px;
	color: #666;
	float: left;
}

.titleRight div.kan {
	border-right: 1px solid #eee;
	line-height: 16px;
}

.titleRight div.click {
	text-align: right;
	line-height: 16px;
}

.titleRight div.click span {
	font-size: 14px;
	margin-left: 2px;
}
/*上下篇，分享*/
.fenx {
	margin: 14px 0 6px 0;
}

.fenx .left {
	width: 600px;
	height: auto;
	position: relative;
	line-height: 28px;
	float: left;
	overflow: hidden;
	margin-bottom: 30px;
}

.fenx .left a {
	display: inline-block;
	line-height: 25px;
}

.fenx .left div {
	font-size: 14px;
	color: #83889c;
	width: 100%;
	line-height: 1;
}

.fenx .left div.active {
	color: #3a405b;
	margin-top: 20px;
}

.fenx .right {
	width: 300px;
	height: 28px;
	line-height: 28px;
	position: relative;
	float: right;
}

.fenx .right p,.fenx .right span {
	font-size: 16px;
	color: #3a405b;
	float: right;
	line-height: 48px;
	margin: 0 3px;
}

.fenx .right span {
	font-size: 18px;
	color: #969aaa;
}
/*关键词*/
.seo {
	height: 16px;
	margin-bottom: 44px;
	margin-top: 20px;
}

.seo span {
	line-height: 16px;
	font-size: 16px;
	color: #3a405b;
	float: left;
}

.seo h5 {
	color: #2d64b3;
	font-size: 14px;
	line-height: 16px;
	float: left;
	margin-right: 12px;
	font-weight: 400;
}
/*留言*/
.say {
	margin-bottom: 48px;
}

.say h5 {
	font-size: 16px;
	color: #3a405b;
	line-height: 1;
	margin-bottom: 14px;
	font-weight: bold;
}

.say textarea {
	padding: 8px;
	font-size: 13px;
	line-height: 21px;
}

.say button {
	width: 64px;
	height: 26px;
	margin-top: 6px;
}
/*评价*/
.evaluate {
	margin-bottom: 94px;
}

.evaluate h5 {
	
}

.mui-table-view-cell {
	padding: 20px 0;
}

.mui-table-view-cell>a:not (.mui-btn ){
	margin: -20px 0;
}

.mui-table-view .mui-media-object {
	line-height: 54px;
	max-width: 54px;
	height: 54px;
}

.mui-media-body {
	font-size: 12px;
	color: #83889c;
}

.mui-table-view-cell p {
	font-size: 14px;
	color: #3a405b;
}

.mui-table-view:after {
	height: 0;
}
/*right*/
.conterRight {
	float: left;
	width: 290px;
	height: auto;
	margin-left: 20px;
	margin-top: 48px;
}

.sales {
	width: 290px;
	height: 436px;
	position: relative;
	top: 0;
	left: 0;
	margin-bottom: 10px;
	background-color: #f8f8f8;
}

.salesTitle {
	margin: 0 12px;
	width: 266px;
	height: 54px;
	line-height: 54px;
	border-bottom: 1px solid #eee;
}

.salesTitle h3 {
	font-size: 16px;
	font-weight: bold;
	color: #3a405b;
	padding-left: 6px;
	border-left: 2px solid #ee2663;
	line-height: 1;
	height: 16px;
	margin: 19px 0;
}

.salesTitle span,.salesTitle p {
	font-size: 14px;
	line-height: 54px;
	color: #83889c;
}

.sales ul {
	overflow: hidden;
	width: 290px;
	height: 382px;
	padding: 9px 0;
	margin: 0;
}

.sales li {
	padding: 0 61px 0 12px;
	margin-top: 16px;
	position: relative;
	height: 12px;
}

.sales li.active {
	margin-top: 8px;
}

.sales li span {
	color: #83889c;
}

.page {
	position: relative;
	top: -2px;
}

#div_SpecialsAbout {
	width: 740px;
	border: 1px solid #d8d8d8; margin-bottom 10px;
	padding: 1px;
	overflow: hidden;
	margin-bottom:30px;
}

#div_SpecialsAbout ul li {
	float: left;
	padding: 8px;
	cursor: pointer;
}
.groom{
	border-top: 1px solid #e2dfdf; 
	width:100%;
}
.groom .mores{
	width: 100%; 
	height: auto; 
	float: left; 
	display: inline-block; 
}
.groom .mores .first{
	width: 230px; 
	display: inline-block; 
	height: 150px;     
	margin-left: 15px;
}
.groom .mores .first .writes p{
    color: red;
    display: inline-block;
    margin-bottom: 0;
    font-weight: 600;
    font-size: 17px;
    height: 30px;
    line-height: 30px;
}
.groom .mores .first .writes button{
	cursor: pointer;
    float: right;
    background: red;
    width: 85px;
    height: 30px;
    border: 0;
    color: #fff;
}
.groom .mores .first .name{
	overflow: hidden; 
	width: 100%; 
	color: #000;
    text-overflow: ellipsis;
    display: box;
    display: -webkit-box;
    line-clamp: 1;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    box-orient: vertical;
}


