﻿@charset "utf-8";
.indexbody {
	margin: 0px;
	color: #676869;
	background-image: url(../_img/background.png);
	-moz-background-size: cover;
	-webkit-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: center top;
}
.pink_text {
	color: #da076a;
}

.all {
	font-size: 0.92em;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-left-color: #CCC;
	width: 1024px;
	margin-top: 3px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	background-color: #FFF;
}

.all .top {
	height: 70px;
	padding-top: 10px;
}
.top .logo {
	float: left;
}

.top div {
	text-align: center;
	margin-right: 0.94em;
	margin-left: 15px;
	top: 0px;
	position: inherit;
	float: right;
}

.all .page_line {
	margin-bottom: 5px;
}
.all .lines {
	background-color: #7fc313;
	height: 3px;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
}
.all .news table td{
	height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999;
}
.all .member_login {
	float: left;
	width: 280px;
	background-attachment: scroll;
	background-image: url(../_img/member_frame.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 147px;
	padding-top: 36px;
	padding-right: 5px;
	padding-left: 5px;
}
.all .member_login input {
	background-color: #DFDFDF;
	height: 25px;
	border: 1px solid #666;
}
.all .member_login .button {
	background-color: #db0b72;
	color: #FFF;
	background-image: url(../_img/login_enter.png);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: 4.2em 5px;
	width: 90px;
}
.all .member_login .button_b {
	background-color: #6699FF;
	color: #FFF;  
	background-position: 4.2em 5px;
	width: 90px;
}

.all .member {
	float: left;
	width: 280px;
	background-attachment: scroll;
	background-image: url(../_img/member_frame2.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 147px;
	padding-top: 36px;
	padding-right: 5px;
	padding-left: 5px;
}
.all .member_log {
	font-size: 0.95em;
	color: #06C;
	text-align: right;
	margin-right: 10px;
	clear: both;
	padding-top: 5px;
}
.member .member_table {
	height: 37px;
	text-align: right;
	width: 95%;
	color: #FFF;
}

.member table img {
	margin-right: 5px;
}
.member .button {
	background-color: #F39;
	width: 36px;
	height: 18px;
	color: #FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px; /* border radius */
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box;}
.member .button_r {
	width: 100px;
	background-color: #FCF;
	height: 40px;
	border: 1px solid #CCC;
	margin-bottom: 5px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px; /* border radius */
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /* prevents bg color from leaking outside the border */
	background-color: #FF3399; /* layer fill content */
	color: #FFF;
	background-attachment: scroll;
	background-image: url(../_img/ss.png);
	background-repeat: no-repeat;
	background-position: left top;
	cursor:pointer;
}
.member .button_b {
	width: 100px;
	background-color: #FCF;
	height: 40px;
	border: 1px solid #CCC;
	margin-bottom: 5px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px; /* border radius */
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /* prevents bg color from leaking outside the border */
	background-color: #0099FF; /* layer fill content */
	color: #FFF;
	background-attachment: scroll;
	background-image: url(../_img/ss.png);
	background-repeat: no-repeat;
	background-position: left top;
	cursor:pointer;
}
.member .button_g {
	width: 100px;
	background-color: #FCF;
	height: 40px;
	border: 1px solid #CCC;
	margin-bottom: 5px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px; /* border radius */
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box; /* prevents bg color from leaking outside the border */
	background-color: #66CC66; /* layer fill content */
	color: #FFF;
	background-attachment: scroll;
	background-image: url(../_img/ss.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.member table .C{
     text-align:center;   
 }
.member table .L{
     text-align:left;   
 }
 .member table .R{
     text-align:right;   
 }

.all .map {
	clear: both;
}
.all .online {
	text-align: center;
	font-size: 0.93em;
	font-family: Verdana, Geneva, sans-serif;
	background-color: #f2f2f2;
	padding-top: 5px;
	padding-bottom: 5px;
}
.all .online img {
	text-align: center;
	vertical-align: middle;
	margin-right: 2px;
	margin-left: 2px;
}
.all .foor {
	text-align: center;
	line-height: 20px;
	background-color: #f2f2f2;
	padding-top: 10px;
}

input {
    font-family: sans-serif;                
}
