/* CSS Document */
.love_main{    
    float:left;
	width:1003px;
	overflow: hidden;
	background: #ffffff;
}
.love_left
{
	width: 293px;
	padding-left:10px;
	float: left;
	height: 100%;
	min-height: 420px;
}
.love_right
{
	width: 700px;
	float: right;
	left:10px;
	margin-left: -308px;
}
.love_right2
{
	width: 680px;
	float: left;
	padding-top:10px;
	padding-left:15px;
}
.love_left, .love_right
{
	padding-bottom: 32767px !important;
	margin-bottom: -32767px !important;
}

/*管理操作*/
.hackbox2
{
	height: 10px;
	font-size: 1px;
	clear: both;
}

/*新版*/

.zmtl
{
	width: 212px;
	float: left;
	padding-left: 17px;
	line-height: 30px;
	color: #000;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
}
.lt2
{
	width: 58px;
	height: 20px;
	float: right;
	text-align: left;
	position: relative;
	top: 5px;
}
.lt2 a
{
	color: #FFFFFF;
	text-decoration: underline;
}
.dqq
{
	color: #f3e54c;
}


.diqu td
{
	height: 25px;
	color: #4F3B00;
	font-weight: bold;
	font-size: 14px;
}
.qunnw
{
	padding: 10px 0;
}
.qunnw td
{
	height: 20px;
	color: #4F3B00;
	font-size: 12px;
	text-align: left;
}
.ggads
{
	width: 290px;
	border: 1px solid #fff;
	background: #FFFF99;
}
.frif
{
	width: 240px;
	margin-top: 14px;
	margin-bottom: 14px;
}
.frif td
{
	font-weight: bold;
	text-align: left;
	height: 30px;
	font-size: 12px;
}
.cggs a:hover
{
	color: #CC0000;
}
.cggs
{
	width: 265px;
	margin-top: 14px;
	margin-bottom: 14px;
	line-height: 20px;
}
.cggs li
{
	width: 100%;
	text-align: left;
	font-size: 14px;
}
.cggs *
{
	font-size: 14px;
}


/**/
.fright{
	width: 96%;
	margin-top: 10px;
	margin-bottom: 20px;
	font-size: 12px;
	position: relative;
	left:10px;
	float:left;
}
.fright0{
	width: 100%;
	font-size: 12px;
}
/*搜索*/


/*结构样式*/
.t1, .t3
{
	margin-left: 13px !important;
	margin-left: 7px;
	float: left;
	font-weight: bold;
	font-size: 14px;
	text-align: left;
	color: #000000;
}
.t1 a, .t3 a
{
	font-weight: normal;
	text-decoration: underline;
}
.t3
{
	width: 390px;
}
.t1
{
	width: 200px;
}
.t2
{
	margin-right: 13px !important;
	margin-right: 7px;
	width: 150px;
	float: right;
	text-align: right;
}
.t8
{
	height:20px;
	padding-top:2px!important;
	*padding-top:0px!important;
	padding-top:6px;
}
/*本地之星*/
.bdz
{
	width: 100%;
}


.ylist
{
	width: 100%;
	clear: both;
	margin-top: 5px;
}
.hxk
{
	width: 20%;
	height: 185px;
	float: left;
}
.hxxx
{
	width: 100%;
	height: 30px;
	line-height: 30px;
	clear: both;
	font-weight: bold;
}
.hxred
{
	color: #CC0000;
}
.hxna
{
	width: 100%;
	font-size: 14px;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	color: #666666;
}
.hxhi
{
	width: 100%;
	height: 90px;
	clear: both;
}
.hxhi table
{
	margin-left: auto;
	margin-right: auto;
}
.hxme
{
	width: 100%;
	height: 23px;
	margin-top: 10px;
}
.hxme a
{
	text-decoration: underline;
}
.zhuang
{
	position: absolute;
	width: 192px;
	height: 72px;
	left: 314px;
	top: 178px;
}
.hxk2
{
	width: 88%;
	height: 185px;
	text-align: left;
	line-height: 22px;
}
.hxk2 a
{
	color: #0000CC;
	text-decoration: underline;
}
.hxk3
{
	width: 88%;
	text-align: left;
	line-height: 22px;
	margin-top: 20px;
}
/*关注度*/
.gzd
{
	width: 101px;
	height: 71px;
	background-image: url(../gzd.gif);
	float: right;
	position: relative;
	right: 0px;
	top: 8px;
}
.vio2
{
	width: 100%;
	float: left;
	margin-right: -300px;
}
.viod2
{
	margin-right: 300px;
	width: auto !important;
	width: /**/ 100%;
}
.gzds
{
	width: 100%;
	height: 48px;
	line-height: 48px;
	font-size: 20px;
	font-family: Arial;
}
.ckyf
{
	width: 94%;
	color: #2f3233;
	clear: both;
	text-align: left;
	position: relative;
	top: -10px;
}
/*online*/
.Rec
{
	clear: both;
	margin: 20px 0 4px 0;
	color: #0278C2;
}
.online_pic
{
	width: 100px;
	float: left;
	text-align: center;
}
.online_info
{
	width: 140px;
	float: left;
	line-height: 20px;
	text-align: left;
}
.online_jianyu
{
	width: 290px;
	float: left;
	border: #DFEBFD 1px solid;
	padding: 14px 0 0 8px;
	color: #666;
	height: 33px;
	background-color: #F8FBFF;
}
.online_1v1
{
	width: 55px;
	float: right;
	text-align: center;
}
/*在线交友*/
.Location{width: 98%; height:32px; padding-left:2%; text-align:left; line-height:32px;}
.Location05{width: 100%;}
.Location01{ text-align:left; line-height:32px; width:60%; float:left;}
.Location01 ul li {display:inline;}
.Location02{
   text-align:right;
   line-height:32px;
   width:38%;
   float:right;
   padding-right:2%;
   padding-top:3px!important;
   *padding-top:0px!important;
   padding-top:5px;   
}
.Location02 ul li {display:inline;}
.li_01{font-size:14px; font-weight:bold; text-align:left}
.li_01 a {text-decoration: underline;}
.li_02 a {text-decoration: underline;color:#FF0000; font-weight:bold;}
.list_0 { PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 3px; WIDTH: 253px; LINE-HEIGHT: 25px; PADDING-TOP: 3px; height:160px; text-align:left; float:left;}
.list_0 ul li { BORDER-BOTTOM: #ddd 1px dashed }
.list_2{width:96%; padding:2%; text-align:left;}
.list_2 ul {width:100%; text-align:left;}
.list_2 ul li {display:inline; float:left; width:19.9%; margin:8px 0;height:145px;}
.list_3{padding:5px;}
.list_5{padding-top:2px;}
.tuijie{width:98%; padding-left:2%; padding-top:10px;}
.li_04 a {font-size:14px; font-weight:bold; text-decoration: underline; color:#FF0000;}
.tuijie01{
   background:url("../images/bgan.gif") no-repeat 0 0;
   height:32px;
   width:157px;
   float:left;
   color:#ff0000;
   font-size:14px;
   font-weight:bold;
   line-height:32px;
   padding-left:12px;
}
.Location3{width: 100%; height:32px; text-align:left; line-height:32px;}
.table01{font-size:14px; font-weight:bold; text-align:left; padding-left:2%;}
.dgb_con1 {padding:2% 0;	}
.vik1 {	MARGIN-TOP: 20px; BACKGROUND: #ffffff; WIDTH: 90%; overflow: hidden;}
.clear01{clear:both;}


/*<author>马振宇</author>
//mzy start*/
.tipyes
{
	padding: 3px 5px 1px 5px;
	background-color: #fff;
	color: #3F2950;
	text-decoration: none;
	margin: 1px;
}
.tipno
{
	padding: 3px 5px 1px 5px;
	background-color: #3F2950;
	color: #fff;
	text-decoration: none;
	margin: 1px;
}
a.plink:link,a.plink:visited  
{
	padding: 3px 5px 1px 5px;
	background-color: #3F2950;
	color: #fff;
	text-decoration: none;
	margin: 1px;
}
/*a.plink:hover
{
	padding: 3px 5px 1px 5px;
	border: 1px solid #3F2950;
	background-color: #fff;
	color: #3F2950;
	text-decoration: none;
	margin: 1px;
}*/
/*<author>马振宇</author>
//mzy end*/
.width_height_1 {
	width:800px;
	height:auto;
	background:#ffffff; 
}
.margin_1 {
	margin-left:-250px!important;
	margin-top:-130px!important; }
.layout {
	position:fixed!important;
	position:absolute;
	top:280px;
	left:350px;
	z-index:2002;
_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ?
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
	margin-top:0px;
}
.invisible_1 {
	display:none; }
.city_list{width:800px; height:auto; text-align:left; padding:8px 0px;}
.city_list li span a {color:#df0023; decoration:underline;}
.city_list ul {width:800px; text-align:left;}
.city_list ul li {float:left; padding:0 10px; font-size:14px; height:20px;}
.city_list ul li a {decoration:none;}
.city_list ul li a:hover {color:#2f2f2f; decoration:underline;}
.show_bg_1 {
	top:0px;
	left:0px;
	z-index:2001;
	background:#000000;
	filter:alpha(opacity=50);
	position:fixed!important;
	position:absolute;
	height:100%;
	width:100%;
_top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ?
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);
}