html
{
	font-size:62.5%;
}

body
{
	font-family:arial;
	-webkit-user-select:none;
	-webkit-text-size-adjust:none;
	-webkit-overflow-scrolling:touch;
	color:#333;
	
	min-width:320px;
}

ul,ol
{
	list-style:none;
}

i,em,var,tt
{
	font-style:normal;
}

body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,form,input,textarea,article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary,button
{
	margin:0;
	padding:0;
}



h1,h2,h3,h4,h5,h6
{
	font-weight:400;
}


.article
{
	-webkit-box-sizing:border-box;
	background:#fff;
	width:100%;
	border-top:solid 1px #d9d9d9;
	padding:0 10px;
}

article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary,.seo-item.open .bd,.seo-item .content .item.selected
{
	display:block;
}

.pro-detail
{
	padding:15px 10px!important;
}

.pro-detail label
{
	width:49%;
	display:inline-block;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
	height:22px;
	line-height:22px;
	
	color:#333;
}

.pro-detail .pro-w
{
	width:100%;
	display:0;
}

.pro-detail .pro-w p
{
	display:block;
	-webkit-box-flex:1;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}

.pro-detail .pro-w em
{
	display:block;
	-webkit-box-flex:100;
}

.pro-detail .price
{
	color:#f60;
}

.pro-detail .price em
{
	font-size:1.8rem;
	font-weight:700;
}

.container
{
	border-bottom:solid 10px #f1f1f1;
}


.pro-title
{
	display:0;
	-webkit-box-align:center;
	-webkit-box-pack:center;
	font-size:1.5rem;
	line-height:24px;
	color:#000;
	background:#fff;
	padding:15px 0 15px 10px;
}

.pro-title span
{
	display:block;
	-webkit-box-flex:1;
	margin-right:5px;
}

.pro-title .collectinfo
{
	font-size:1.2rem;
	font-weight:400;
	width:60px;
	text-align:center;
	color:#62ab00;
	border-left:solid 1px #d9d9d9;
}

.pro-desc
{
	
	line-height:24px;
	word-break:break-all;
	word-wrap:break-word;
	padding:15px 10px;
}

.pro-desc .title
{
	word-break:break-all;
	word-wrap:break-word;
}

.pro-desc .morebtn
{
	display:none;
	width:100%;
	font-size:1.4rem;
	text-align:center;
	color:#999;
	margin-bottom:-10px;
	padding:15px 0;
}

.pro-desc .morebtn em
{
	display:inline-block;
	margin-left:15px;
}


.pro-desc i,.pro-desc i:after
{
	display:inline-block;
	width:2px;
	height:8px;
	background:#999;
}









.phone_mod .broker-link
{
	display:block;
	width:40px;
	height:40px;
	border-radius:40px;
	overflow:hidden;
	margin-right:5px;

}



.phone_mod img
{
	margin-top:-6px;
	width:100%;
}

.phone_mod label
{
	display:block;
	color:#1e1e1e;
	margin:2px 0 5px;
}

.phone_mod label i
{
	
	font-weight:400;
	border:solid 1px #62ab00;
	color:#62ab00;
	border-radius:2px;
	margin-left:5px;
	vertical-align:text-top;
	padding:0 1px;
}

.phone_mod em
{
	display:block;
	
	font-weight:700;
	color:#62ab00;
}

.phone_mod .i_phone
{
	display:block;
	width:100%;
	-webkit-box-flex:1;
	padding:15px 0;
}

.phone_mod .i_phone:before
{
	position:absolute;
	top:16px;
	right:30px;
	content:'';
	display:block;
	width:44px;
	height:44px;
	border-radius:44px;
	-webkit-border-radius:44px;
	background:#62ab00;
}

.phone_mod .i_phone:after
{
	position:absolute;
	top:26px;
	right:40px;
	display:block;
	content:'';
	width:23px;
	height:23px;
background-image: url(../ajkimg/2.jpg);
	background-size:100%;
}

.phone_mod .i_chat
{
	z-index:2;
	position:absolute;
	top:16px;
	right:104px;
	display:block;
	
	width:44px;
	height:44px;
}

.phone_mod .i_chat:after
{
	position:absolute;
	top:0;
	left:0;
	display:block;
	content:'';
	width:42px;
	height:42px;
	border-radius:42px;
	border:solid 1px #62ab00;
}

.phone_mod .i_chat i
{
	position:absolute;
	top:10px;
	left:11px;
	display:block;
	width:23px;
	height:23px;
	background-size:23px 46px;
	background-position:0 -23px;
	background-image: url(../ajkimg/1.jpg);
}


a:link,a:visited
{
	text-decoration:none;
}
.phone_mod{z-index:1;position:relative;display:-webkit-box;-webkit-box-align:center;background:#f7fdef}
.phone_mod .broker_info{display:-webkit-box;-webkit-box-flex:1;color:#333}






