@charset "utf-8";
.bod_yy {
	background-repeat: repeat-y;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
}
.lcBox {
	text-align:left;
}
.changeSkin {
	display:none;
}
#usr {
	background-image: url(/images/usr_log_bg.gif);
	background-repeat: repeat-x;
	height: 36px;
	overflow:hidden;
	float:left;
}
#usr #usr_log {
	float: left;
	width: 550px;
	height:36px;
	padding-top:10px;
	text-align:left;
	padding-left:25px;
	background:url(/images/logimg.gif) no-repeat 0 12px;
}
#usr #usr_log .but_log{
	height:18px;
	width:49px;
	background:url(/images/logbut.gif);
	border:0; 
	color:#fff; 
	line-height:16px; 
	cursor:pointer;
}
#usr #usr_log .login{
	letter-spacing:0.3mm;
}
#usr #usr_log .login A:link{
	color:#FF6600;
}
#usr #usr_log .login A:visited{
	color:#FF6600;
}
#usr #usr_log .login A:hover{
	color:#FF6600; text-decoration:underline;
}
#usr #usr_link {
	float: right;
	width: 300px;
}
#usr #usr_link ul {
	margin-right:4px;
	height:36px;
	overflow:hidden;
}
#usr #usr_link li{
	float:right;
	padding-left:8px;
	padding-right:8px;
	margin-top:10px;
}
#usr #usr_link li A:link{
	color:#000;
}
#usr #usr_link li A:visited{
	color:#000;
}
#usr #usr_link li A:hover{
	color:#cc0069; text-decoration:underline;
}
#menu1 {
	height: 62px;
}
#menu1 #logo {
	float: left;
	width: 182px;
	margin-top:5px;
	overflow:hidden;
}
#menu1 #menu_but {
	width: 505px;
	float: left;
	margin-top:5px;
	overflow:hidden;
}
#menu1 #menu_but ul {
	width:495px;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
}
#menu1 #menu_but li{
	float:left;
	padding-left:10px;
	padding-right:10px;
	margin-top:5px;
}
#menu1 #menu_but li A:link{
	COLOR: #000000; TEXT-DECORATION: none
}
#menu1 #menu_but li A:visited{
	COLOR: #000000; TEXT-DECORATION: none
}
#menu1 #menu_but li A:hover{
	COLOR: #cc0069; TEXT-DECORATION: none
}
#menu1 #tq {
	float: left;
	height: 47px;
	width: 258px;
	margin-top:8px;
	overflow:hidden;
	padding-left:5px;
	background:url(/images/tqbg.jpg);
}
#menu1 #tq .tqdy {
	margin:1px;
	/*margin-left:10px;*/
	margin-top:5px;
	width:220px;
	height:25px;
	overflow:hidden;
	float:left;
}
#menu1 #tq .rq {
	width:258px;
	float:left;
	height:15px;
	color:#999999;
	text-align:left
}

.bod_mod {
	margin-left:auto;
	margin-right:auto;
	width:950px;
	overflow:hidden;
}
.inp {
	height:16px;
	width:96px;
	line-height:16px;
	border:1px #eeeeee solid;
	border-left:1px #d0d0d0 solid;
	border-top:1px #d0d0d0 solid;
}
.bod_w{
	width:950px;
	margin-left:auto;
	margin-right:auto;
}
.li_line {
	border-right: #000 1px solid;
}
.me_line {
	border-right: #d6d6d6 1px solid;
}
.bold {
	font-weight:bold;
}
.bannerad {
	margin-left:auto;
	margin-right:auto;
	width:950px;
	overflow:hidden;
	margin-bottom:8px;
}
#footer {
	MARGIN-TOP: 10px; BORDER-TOP: #dedede 1px solid; PADDING-TOP: 5px;height:80px;
}
#footer .logo_gay {
	MARGIN-TOP: 10px; WIDTH: 263px; DISPLAY: inline; FLOAT: left; HEIGHT: 57px; MARGIN-RIGHT: 12px
}
#footer .logo_gay A {
	TEXT-INDENT: -999em; WIDTH: 263px; DISPLAY: block; BACKGROUND: url(/images/logo_gay.gif) no-repeat 0px 0px; HEIGHT: 57px; OVERFLOW: hidden
}
#footer .foot_info {
	TEXT-ALIGN: left; LINE-HEIGHT: 22px; WIDTH: 566px; FLOAT: left; HEIGHT: 80px
}
#footer .foot_nav {
	COLOR: #666666; line-height:24px;
}
#footer A {
	COLOR: #0135af; TEXT-DECORATION: underline
}
#footer A:hover {
	COLOR: #f30; TEXT-DECORATION: underline
}
#footer .safety {
	WIDTH: 109px; FLOAT: left
}
