/* CSS Document */
body {
	font-size: 12px;
	color: #6F0005;
	background: url(http://images.zhenai.com/zhenai2/images/freecommend/body_bg.jpg) top repeat-x #FDF1F1;
	margin:0;
	padding:0;
	padding-bottom:30px;
	font-family:"宋体";
}
div, form, img, ul, ol, li, dl, dt, dd {
	margin:0;
	padding:0;
	border:0;
}
ul, ol, li {
	list-style:none;
}
dt, dd {
	clear:both;
}
h1, h2, h3, h4, h5, h6 {
	margin:0;
	padding:0;
}
textarea, input {
	font-size:12px;
}
/* --------|  Clear Fix |--------- */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}/* Hide from IE Mac */
html[xmlns] .clearfix {
	display: block;
}/* End hide from IE Mac */
* html .clearfix {
	height: 1%;
}
.bigBoxbg {
	background:url(http://images.zhenai.com/zhenai2/images/freecommend/bigdivbg.gif) repeat-y;
	width:1000px;
	margin:0 auto;
}
.abox {
	float:left;
	width:99px;
}
.cbox {
	float:left;
	width:88px;
}
.bbox {
	float:left;
	width:813px;
	background:url(http://images.zhenai.com/zhenai/images/freevip/nbg.gif) repeat-y;
}
.bbox02 {
	background: url(http://images.zhenai.com/zhenai/images/freevip/nbg_top.jpg) top no-repeat;
	padding:14px 25px 6px 25px;
	min-height:280px;
	_height:280px;
}
.sqBox {
	background:url(http://images.zhenai.com/zhenai/images/freevip/titbg_a01.jpg) top repeat-x #fff;
	padding:15px 0 0 0;
}

.picbgBox {
	width:172px;
	float:left;
	text-align:center;
}
.picbgBox span {
	background:url(http://images.zhenai.com/zhenai/images/freevip/picbg.gif) right bottom no-repeat;
	display:block;
	width:130px;
	margin:0 auto;
}
.picbgBox img {
	border:1px solid #D10014;
	margin:0 0px 4px 0;
	text-align:left;
}
.picbgBox p {
	padding:5px 5px 5px 25px;
	margin:0;
	line-height:18px;
	text-align:left;
}
.hmBox {
	background:url(http://images.zhenai.com/zhenai/images/freevip/titbg_a02.jpg) right bottom no-repeat;
	float:left;
	width:590px;
	min-height:210px;
	_height:210px;
}
.bc{ background: url(http://images.zhenai.com/zhenai2/images/freecommend/titbg_a02_2.jpg) left bottom no-repeat; padding:0px 0 0 280px;}
.hmBox h1 {
	font-size:14px;
	line-height:22px;
}
.hmBox ul {
	width:365px;
}
.hmBox li {
	float:left;
	width:365px;
	line-height:22px;
}
.hmBox li.w130 {
	width:130px;
}
.fred {
	color:#D3161D;
}
.fbolds {
	font-weight:bold;
}
.px14 {
	font-size:14px;
}
.px16 {
	font-size:16px;
}
.lem {
	text-indent:22px;
}
.hmBox p {
	margin:0;
	padding:10px 0;
}
#phoneBox {
	width:360px;
	padding:6px 0;
	height:30px;
}
#phoneBox p {
	display:inline;
}
#phoneBox p span {
	color:#FF0000;
	padding:5px 0 0 80px;
}
.bbox03 {
	background: url(http://images.zhenai.com/zhenai2/images/freecommend/nbg_bot.jpg) bottom no-repeat;
	padding:4px 25px 46px 25px;
	min-height:250px;
	_height:250px;
}
a.lpink:link, a.lpink:visited {
	color:#E6425F;
	text-decoration:underline;
	font-weight:bold;
}
a.lpink:hover, a.lpink:active {
	color:#C146A4;
	text-decoration:underline;
	font-weight:bold;
}
a.lred:link, a.lred:visited {
	color:#FF0009;
	text-decoration:underline;
}
a.lred:hover, a.lred:active {
	color:#C146A4;
	text-decoration:underline;
}
.smBox {
	background:url(http://images.zhenai.com/zhenai/images/freevip/titbg_b01.jpg) top repeat-x #fff;
}
.smBox02 {
	background:none;
	min-height:165px;
	_height:165px;
	padding:15px 35px;
}
.smBox02 ul {
	float:left;
	width:auto;
	line-height:24px;
}
.smBox02 ul.w400 {
	width:400px;
	clear:both;
	margin-top:20px;
}
.btbg {
	background:url(http://images.zhenai.com/zhenai2/images/freecommend/bt_bg.gif) repeat-x bottom #fff;
	color:#AC211E;
	border:1px solid #C0706E;
	height:23px;
	width:45px;
	line-height:22px;
	cursor:pointer;
}
.bottom {
	background:url(http://images.zhenai.com/zhenai2/images/freecommend/bottombg.gif) no-repeat;
	height:88px;
	clear:both;
}
.bottom span {
	padding-top:5px;
	padding-left:145px;
	display:block;
}

/*相似会员框样式*/
.alikeBox{width:760px; margin:10px auto 0 auto;}
.alikeBox h1{ font-size:14px; color:#860C11;height:20px; line-height:20px; padding:0 15px; position:relative;}
.alikeBox h1 span{ font-size:12px; font-weight:normal;background:url(http://images.zhenai.com/zhenai2/images/idio_page/icon_jt_red.gif) left 10px no-repeat; padding-left:10px; position:absolute; right:15px; top:0px;}


/*搜索结果框样式*/
.resultBox{ margin:5px auto; background: url(http://images.zhenai.com/zhenai2/images/freecommend/ssboxbg.jpg) top no-repeat; width:730px; min-height:170px;_height:190px; padding:15px;}
.rlpicBox{ width:122px; text-align:center; float:left;}
.r_imgbk{ border:1px solid #FF7471; width:120px; height:150px;}
.rlpicBox p{ margin:0; padding:3px 0;}
.rldatumBox{ width:200px; float:left; margin:0 30px 0 20px; line-height:22px; padding-top:5px;}
.rldatumBox h2{ font-size:14px;}
.rldatumBox li{ color:#4D4D4D; float:left; width:200px;}
.rldatumBox li.halfw{ width:100px;}
.rlintroBox{ width:310px; float:right; padding-top:5px;}
.rlintroBox dl{color:#441215; line-height:22px;}
.rlintroBox dt{font-weight:bold;}
.rlintroBox dd{ text-indent:2em; color:#4D4D4D;}

.textCenter{text-align:center;}
.textLeft{text-align:left;}
.textRight{text-align:right;}

/*图片垂直居中样式 css*/
.inb {width:0; height:100%; display:inline-block; vertical-align:middle;}  
.vmpic{text-align:center; width:100%; display:inline-block; vertical-align:middle;} 
.pt20{margin-top:30px;}