@charset "utf-8";
/* 广告样式 */
.adstyle{
	clear:both;
	float:left;
	width:785px;
	padding:15px 0;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-bottom:1px solid #f0f0f0;
}
/* 图片区域 */
.adstyle .pic{
	display:inline;
	float:left;
	width:116px;
	margin:0 0 0 10px;
	padding:3px 5px 5px 3px;
	background:url(http://i1.j.cn/layout/adpic_bg.gif) no-repeat;
}

.adstyle .picnopic{
	display:inline;
}
.adstyle .pic a{
	display:block;
}
.adstyle .pic img{
	display:block;
	width:114px;
	height:100px;
	cursor:pointer;
	border:1px solid #fff;
}
.adstyle .pic a.name{
	width:116px;
	height:16px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	line-height:16px;
	margin:3px 0 0 0;
	overflow:hidden;
	background:#f90;
}
/* 广告区域 */
.adstyle .text{
	position:relative;
	display:inline;
	float:left;
	width:430px;
	height:128px;
	overflow:hidden;
	margin:0 0 0 10px;
}
.adstyle .text h2{
	float:left;
	font-size:14px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	margin:0 0 2px 0;
}
.adstyle .text .iconarea{
	float:left;
	height:17px;
	margin:3px 0 0 5px;
	padding:0 0 0 3px;
	background:url(http://i1.j.cn/layout/dotted_2.gif) left repeat-y;
}
.adstyle .text .iconarea span{
	display:block;
	float:left;
	width:18px;
	height:17px;
	margin:0 0 0 3px;
}
.adstyle .text .iconarea span.vip{
	background:url(http://i1.j.cn/icon/icon_all.gif) right -545px no-repeat;
}
.adstyle .text .iconarea span.discount{
	width:13px;
	cursor:pointer;
	background:url(http://i1.j.cn/icon/icon_all.gif) right -610px no-repeat;
}
.adstyle .text .iconarea span.proof{
	cursor:pointer;
	background:url(http://i1.j.cn/icon/icon_all.gif) right -676px no-repeat;
}
.adstyle .text .iconarea span.true{
	cursor:pointer;
	width:14px;
	background:url(http://i1.j.cn/icon/icon_all.gif) right -1069px no-repeat;
}
.adstyle .text .iconarea .truetip{
	padding:1px 0 0 0;
	top:23px;
	right:0;
	line-height:20px;
}
.adstyle .text .iconarea .truetip .content{
	width:365px;
	padding:5px;
	border:1px solid #ddd;
}
.adstyle .text .iconarea .truetip a{
	display:block;
	float:right;
	width:365px;
	height:18px;
	text-align:right;
	text-decoration:underline;
}
.adstyle .text p{
	position:relative;
	clear:both;
	line-height:20px;
}
/*
.adstyle .text .adstyle_h{
	float:left;
	margin:0 0 1px 0;
	padding:0px 2px;
	line-height:17px;
	border:1px dotted #333;
}
*/
.adstyle .text .adstyle_h{
	width:420px;
	height:20px;
	overflow:hidden;
	padding-left:10px;
	background:url(http://i1.j.cn/icon/icon_all.gif) 0 -1253px no-repeat;
}
.adstyle .text .adstyle_p{
	width:430px;
	height:60px;
	overflow:hidden;
}
.adstyle .text .adstyle_l{
	width:420px;
	height:20px;
	overflow:hidden;
	padding-left:10px;
	background:url(http://i1.j.cn/icon/icon_all.gif) 0 -1253px no-repeat;
}
.adstyle .text a.btn{
	position:absolute;
	bottom:18px;
	right:0;
	display:block;
	width:42px;
	height:17px;
	padding:0 0 0 8px;
	overflow:hidden;
	font-family:"宋体";
	font-size:12px;
	color:#fff;
	text-align:center;
	line-height:19px;
}
*+html .adstyle .text a.btn{
	line-height:17px;
}
.adstyle .text a.off{
	background:url(http://i1.j.cn/layout/btn_05.gif) #356aa0 0 0 no-repeat;
}
.adstyle .text a.on{
	background:url(http://i1.j.cn/layout/btn_05.gif) #356aa0 0 -17px no-repeat;
}
.adstyle .text a.off:hover{
	text-decoration:none;
	background:url(http://i1.j.cn/layout/btn_05.gif) #356aa0 0 -34px no-repeat;
}
.adstyle .text a.on:hover{
	text-decoration:none;
	background:url(http://i1.j.cn/layout/btn_05.gif) #356aa0 0 -51px no-repeat;
}
/* 属性 */
.adstyle .text .basicinfo{
	position:relative;
	clear:both;
	font-size:12px;
	color:#467746;
	margin:4px 0 0 0;
}
.adstyle .text .basicinfo p{
	height:20px;
	line-height:18px;
}
.adstyle .text .basicinfo p.no1{
	position:absolute;
	top:0;
	left:0;
}
.adstyle .text .basicinfo p.no2{
	position:absolute;
	top:0;
	left:210px;
}
.adstyle .text .basicinfo p.no3{
	position:absolute;
	top:20px;
	left:0;
}
.adstyle .text .basicinfo p.no4{
	position:absolute;
	top:20px;
	left:210px;
}
.adstyle .text .basicinfo p span{
	display:inline;
	float:none;
	width:auto;
	height:auto;
	margin:0;
}
.adstyle .text .basicinfo .viewmap{
	width:20px;
	height:20px;
	line-height:20px;
	margin:0 0 0 5px;
	background:url(http://i1.j.cn/icon/icon_all.gif) right -287px no-repeat;
}
/* 电话区域 */
.adstyle .tel{
	position:relative;
	height:128px;
	margin:0 10px 0 0;
}
.adstyle .tel .number{
	position:relative;
	z-index:4;
	float:right;
	font-size:13px;
	line-height:25px;
	font-weight:bold;
	margin:0 0 3px 0;
	padding:0 0 0 18px;
	background:url(http://i1.j.cn/icon/icon_all.gif) 0 -541px no-repeat;
}
.adstyle .tel .number h6{
	display:none;
}
.adstyle .tel .number span{
	color:#333;
	margin:0 2px;
}
.adstyle .tel .number .tipdonotremove{
	top:28px;
	right:-5px;
}
.adstyle .tel .number .tipdonotremove .content{
	width:247px;
	padding:5px 10px;
	border:1px solid #f6e6a4;
	background:#fffecc;
}
.adstyle .tel .number .tipdonotremove .content p{
	color:#333;
	font-weight:normal;
	line-height:20px;
	padding:0;
	text-align:left;
}
.adstyle .tel .number .tipdonotremove .content p span{
	color:#c00;
	font-weight:bold;
}


.adstyle .tel .timearea{
	position:relative;
	z-index:3;
	width:190px;
	clear:both;
}
.adstyle .tel .timearea p.time{
	font-size:12px;
	line-height:18px;
	text-align:right;
	height:18px;
	overflow:hidden;
}
.adstyle .tel .timearea p.time span{
	float:right;
}
.adstyle .tel .timearea p.time em{
	cursor:pointer;
	float:right;
	display:block;
	width:15px;
	height:10px;
	margin:3px 0 0 2px;
	background:url(http://i1.j.cn/icon/icon_all.gif) right -223px no-repeat;
}
* html .adstyle .tel .timearea p.time em{
	margin:2px 0 0 2px;
}
.adstyle .tel .timearea .timetip{
	top:20px;
	right:-13px;
}
.adstyle .tel .timearea .timetip .content{
	width:170px;
	padding:5px 10px;
	border:1px solid #f6e6a4;
	background:#fffecc;
}
.adstyle .tel .timearea .timetip .content h6{
	clear:both;
	font-size:12px;
	font-weight:bold;
	line-height:25px;
	text-align:right;
}
.adstyle .tel .timearea .timetip .content p{
	font-size:12px;
	text-align:right;
	line-height:18px;
	padding:0;
}
.adstyle .tel p.weekend{
	font-size:12px;
	line-height:18px;
	text-align:right;
	width:190px;
	height:18px;
	overflow:hidden;
}
/* 人气 */
.adstyle .tel .hits{
	display:none;
}
/* 动作区 */
.adstyle .tel .action{
	display:none;
	position:relative;
	z-index:2;
	clear:both;
	float:right;
	font-size:12px;
	height:20px;
	line-height:20px;
	margin:5px 0 0 0;
}
.adstyle .tel .action a{
	white-space:nowrap;
}
.adstyle .tel .action a.selectlink{
	float:right;
	margin:0 0 0 8px;
	padding:0 8px 0 0;
	background:url(http://i1.j.cn/icon/icon_all.gif) right -151px no-repeat;
}
.adstyle .tel .action .send{
	top:22px;
	right:60px;
}
.adstyle .tel .action .keep{
	top:22px;
	right:-20px;
}
.adstyle .tel .action .check{
	top:22px;
	right:-30px;
}
.adstyle .tel .action .send .content{
	width:60px;
}
.adstyle .tel .action .keep .content{
	width:95px;
}
.adstyle .tel .action .check .content{
	width:70px;
}
/* 进入公司主页 */
.adstyle .tel .action .gotocompany{
	clear:both;
	float:right;
	margin:3px 0 0 8px;
	height:20px;
	line-height:20px;
}
/* 行业标签 */
.adstyle .tag{
	display:inline;
	float:left;
	clear:both;
	width:123px;
	height:25px;
	overflow:hidden;
	margin:0 0 -15px 10px;
	padding:0 0 3px 0;
	text-align:center;
	line-height:25px;
	font-size:12px;
}

/* 非会员 */
.novip .pic{
	width:116px;
	padding:3px;
	background:#94a9b7;
}
.novip .pic a.name{
	display:none;
}
.novip .text a.btn{
}
.novip .text,.novip .tel{
	height:108px;
}
/* 地图 */
.map{
	position:relative;
	width:574px;
	padding:0;
	border:none;
}
.map .pic{
	margin:0;
}
.map .maprightcol{
	float:left;
	width:440px;
}
.map .text{
	position:relative;
	z-index:1;
}
.map .text .adbody a.more{
	margin:0 0 0 5px;
}
.map .text span.discount{
	cursor:default;
}
.map .text span.proof{
	cursor:default;
}
.map .tel{
	position:relative;
	z-index:2;
	float:left;
	width:430px;
	height:45px;
	margin:5px 0 0 10px;
	background:none;
}
.map .tel .number{
	float:left;
	margin:0;
}
.map .tel .number .tipdonotremove{
	top:25px;
	right:-97px;
}
.map .tel .timearea{
	width:400px;
}
* html .map .tel .timearea{
	margin:-20px 0 0 0;
}
.map .tel .timearea p.time{
}
.map .tel .timearea p.time span{
	float:left;
	margin:0 0 0 18px;
}
.map .tel .timearea p.time em{
	float:left;
}
.adstyle .tel .timearea .timetip{
	top:20px;
	left:0px;
}
.map .tel .hits{
	position:absolute;
	left:6px;
	bottom:20px;
}
.map .tel .action{
	display:inline;
	float:right;
	width:145px;
}
.map .tel .action .send{
	top:-53px;
}
.map .tel .action .keep{
	top:-53px;
}
.map .tel .action .check{
	top:-78px;
}

/* 无图片文字广告区域 */
.nopic .text{
	width:564px;
}
.nopic .text .adstyle_p{
	width:564px;
}
.nopic .text .adstyle_l{
	width:554px;
}
html>body .nopic .maprightcol{
	width:574px;
}
.nopic .maprightcol .tel{
	width:564px;
}
.nopic .maprightcol .tel p{
	width:564px;
}


.adover{
	background:url(http://i1.j.cn/layout/adstyle_bg.gif) #fff top repeat-x;
	border-left:1px solid #cbdae0;
	border-right:1px solid #cbdae0;
	border-bottom:1px solid #cbdae0;
}
.adout{
	background:#fff;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	border-bottom:1px solid #f0f0f0;
}


/* 鼠标经过电话样式 */
.adover .tel .number{
	white-space:nowrap;
	position:absolute;
	right:-10px;
	top:2px;
	height:20px;
	padding:4px 10px 0 22px;
	line-height:14px;
	background:url(http://i1.j.cn/icon/icon_all.gif) #ffff9b 4px -543px no-repeat;
}
.adover .tel .number h6{
	position:absolute;
	top:-13px;
	right:0;
	display:block;
	color:#000;
	font-size:12px;
	font-family:"宋体";
	font-weight:normal;
	line-height:14px;
}
.adover .tel .number{
}
.adover .tel .number em{
	cursor:help;
	font-style:normal;
}
.adover .tel .number span{
	color:#323232;
	margin:0 2px;
}
.adover .tel .timearea{
	padding:28px 0 0 0;
}

/* 鼠标经过离开弹出层位置 */
.adover .tel .number .tipdonotremove{
	top:28px;
	right:-5px;
}
.adout .tel .number .tipdonotremove{
	top:30px;
	right:-15px;
}
.adover .tel .timearea .timetip{
	top:48px;
	right:-13px;
}
.adout .tel .timearea .timetip{
	top:20px;
	right:-13px;
}


/* 无电话广告区域 */
.nophone{
}
.nophone .tel{
	display:none;
}


/* 打折正文广告区域 */
.textad{
	border-bottom:none;
}
.textad .pic{
	margin:0;
}
.textad .text .iconarea{
	display:none;
}
.textad .text a.btn{
	display:none;
}
.textad .text .basicinfo .viewmap{
	display:none;
}