﻿/* CSS Document */
*{
	margin:0px;
	padding:0px;
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;margin:0px;padding:0px;
}
DIV {
	PADDING: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px;  BORDER-RIGHT-WIDTH: 0px;  MARGIN: 0px;
}
html {
    background:url(../images/bg_page.gif) #747474 repeat-y center 50%;font:"";font-size:12px;line-height:20px;text-align:center;color:#d6d6d6;font-family:Arial, Helvetica, sans-serif, "宋体";margin:0px auto;padding:0px;
}
body {
    background:url(../images/bg_page.gif) #747474 repeat-y center 50%;font:"";font-size:12px;line-height:20px;text-align:center;color:#d6d6d6;font-family:Arial, Helvetica, sans-serif, "宋体";margin:0px auto;padding:0px;
}
FORM {
	BORDER-TOP-WIDTH:0px;
	PADDING-RIGHT:0px;
	PADDING-LEFT:0px;
	BORDER-LEFT-WIDTH:0px;
	BORDER-BOTTOM-WIDTH:0px;
	PADDING-BOTTOM:0px;
	MARGIN:0px;
	PADDING-TOP:0px;
	BORDER-RIGHT-WIDTH:0px
}
.member li a:hover {
	color:#FF9900;
}
.member li a:visited {
	color:#FF9900;
	text-decoration:blink;
}
.red{
	font-weight:bold;font-size:12px; color:#f30;
}
a {
	text-decoration:none;
	}
img a {
	border:0px;
}
td,th {
	padding:3px;
}
h2{
	margin-top:5px;width:94%;font-size:13px;color:#fff;line-height:18px;
}
h3,h4 {
	font-size:12px;
}
h1 {
	font-size:14px;color:#FF8E02;margin-bottom:5px;
}
p {
	text-indent:24px;
}
select option {
	background:#444;color:#fff;font-size:12px;
	
}
fieldset { 
	border:none;
	border-top:4px solid #222;
	padding-top:20px;
	width:500px;
}
fieldset legend {
	margin-bottom:1em;
	padding:2px 10px 0px 10px;
	border-bottom:1px solid #E01E1E;
	background-color:#A70704;
	font-weight:bold;
	letter-spacing:5px;
	text-transform:uppercase;
	color:#fff;
	line-height:16px;
}
fieldset label {
	float:left;
	width:20%;
	font-weight:bold;
	padding-right:10px;
	margin-right:0.5em;
	padding-top:0.2em;
	text-align:right;
	cursor:pointer;
	clear:left;
}
fieldset span {
	width:auto;
	padding-top:0.2em;
	line-height:22px;
}
fieldset p {
	border-bottom:1px dashed #666;
	clear:both;
}
fieldset abbr{
	font-size:12px;
	color:#f60;
	font-weight:bold;
}
fieldset acronym,address,bdo {
	margin-left:24px;
	color:#f60;
	float:left;
}
.checkbox,.radio {   
  border:0px;
  background-color:transparent;
  margin:0px;
  clear:right;  
  }
fieldset img {
	vertical-align:top; 
}
#joinform input {
	vertical-align:middle;
}
.submit,.reset,.button {
	background-color:#444;border-left: 1px solid #555;border-top: 1px solid #555;border-right:1px solid #222;border-bottom:1px solid #222;color:#FF8E02;margin-top:20px;
}
.reset {
	margin-left:50px;
}
fieldset input,textarea {
	margin-bottom:8px;
	padding:2px 4px;
	background-color:#333;
	border-left:1px solid #555;
	border-top:1px solid #555;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	color:#FF8E02;
}
a.linkbutton
{
	background-color:#444;border-left:1px solid #555;
	border-top:1px solid #555;
	border-right:1px solid #222;
	border-bottom: 1px solid #222;
	color:#FF8E02;
	padding:4px 6px;
	line-height:30px;height:30px;
}
#wrap_page {
	width:902px;margin:0px auto;
}
#header {
	width:100%;margin:0;padding:0;
}
#logo {
	width:280px;height:99px;background: url(../images/banner_logo.gif);float:left;
}
#logo h2 a {
	width:280px;height:90px;text-indent:-5000px;float:left;
}
#banner {
	background: url(../images/awardAnim.gif);height:99px;width:622px;float:right;
}
/*-------------导航-----------*/
#nav {
    background:url(../images/bg_nav.gif);width:100%;list-style-type:none;
}
#nav li {
	float:left;background:url(../images/bg_nav.gif);
}
#nav a {
	color:#FFF;float:left;line-height:28px;height:28px;margin-right:5px;width:95px;text-align:center;text-decoration: none;
}
#nav li a:hover {
    background:url(../images/bg_nav_active.gif) repeat-x 50% top;
}
#nav li a:active {
	background:url(../images/bg_nav_active.gif) repeat-x 50% top;
}
#nav .red a{
    background:url(../images/bg_nav_active.gif) repeat-x 50% top;
}

#pagebody {
	background:url(../images/bg_content.gif) repeat-x top;height:100%;width:100%;
}
#leftbar {
	width:161px;float:left;margin-left:10px;_margin-left:5px;
}
/*左边样式*/
#leftbar .member,.hours,.leftmenu {
	background:url(../images/bg_box.gif) #680B06 no-repeat;margin-top:15px;height:115px;border-left:1px solid #C15553;border-top:1px solid #BB5457;border-right:1px solid #3B0100;border-bottom:1px solid #340300;
}
#leftbar .hours {
	height:540px;
}
#leftbar .hours .inside{
	height:520px;background:#000;width:87%;margin:5px 5px;text-align:left;padding:5px;
}
#leftbar .hours .inside span {
	font-weight:1000;color:#ff0000;
}
#leftbar .hours .inside h2{
	margin-top:5px;width:94%;font-size:13px;color:#fff;line-height:18px;text-align:left;
}
#leftbar .member h2 {
	margin-top:5px;width:94%;font-size:13px;color:#fff;line-height:18px;background:#000;
	}
#leftbar .member .form {
	list-style:none;width:100%;font-size:12px;color:#fff;font-weight:normal;float:left;margin-top:5px;
	}
#leftbar .member .form li{
	margin:3px 0px;
}
#leftbar .member .form input {
	background:#434542;width:80px;border-top:1px solid #737162;border-left:1px solid #737162;border-right:1px solid #fff;border-bottom:1px solid #fff;color:#fff;
}
#leftbar .member .form .button1 {
	margin-top:-10px;
}
#leftbar .member .form .button1 input {
	width:auto;background:#000;font-weight:bold;color:#red;font-size:12px;border:1px solid #923432;width:auto;height:20px;padding:2px 0px;
}/*结束---会员登录口*/
#leftbar .leftimages {
	width:94%;margin:15px 0px;text-align:center;
}
#leftbar .leftimages img{
	border:1px solid #616669;margin-bottom:15px;margin:0px 3px 8px 3px;
}
#content {
	width:600px;margin:15px 0px 0px 3px;float:left;overflow:hidden;
}
#content h2 {
	width:600px;clear:both;text-align:left;margin:10px 0px 5px 0px;padding-left:10px;text-indent:-10px;
}
#content h2 a{
	display:block;color:#FF9900;
}

#content .posters{
	width:100%;
}/*中间栏，活动和视频活动的宽度呈现相同*/
.oneline,.oneline1{
	float:left;width:300px;height:390px;/*display:inline;*/
}
#content .posters .oneline {
	border-bottom:1px dotted #464845;float:left;
}
#content .posters .oneline1 {
	background:#474747;border-bottom:1px dotted #464845;float:left;
}
#content .posters .posterimg {
	margin:0px 3px;_margin:0px 2px;height:390px;display:block;padding-top:5px;
}
#content .posters .posterimg img{
	padding:5px;width:270px;height:370px;background:#444;border-top:1px solid #535552;border-left:1px solid #56574F;border-right:1px solid #1C1E1B;border-bottom:1px solid #1E201D;
}
#content .vedioflv,.album,.album1 {
	width:100%;font:Arial, Helvetica, sans-serif;font-size:11px;line-height:12px;color:#7AB8CD;display:block;
}
.vedioflv {
	margin-top:5px; clear:both;
}
.vedioflv a {
	width:auto;background:#444;color:#75C6E4;border-top:1px solid #535552;border-left:1px solid #56574F;border-right:1px solid #1C1E1B;border-bottom:1px solid #1E201D;display:block;padding-bottom:5px;
}
.vedioflv a:hover {
	width:auto;background:#555;border:1px solid #999;display:block;padding-bottom:5px;color:#fff;
}
.vedioflv img {
	margin:5px;
}
.vedioflv li {
	list-style:none;width:132px;float:left;margin:0px 9px;_margin:0px 7px;cursor:hand;text-align:center;padding-bottom:7px;
}
.vedioflv strong {
	font-size:11px;color:#75C6E4;padding-top:5px;text-transform:capitalize;font-weight:normal;display:block;
}
.vedioflv span {
	font-size:10px;color:#75C6E4;margin-bottom:5px;line-height:12px;text-transform:capitalize;font-weight:normal;display:block;
}
.vedioflv h2 {
	text-align:left;margin:10px 0px 5px 0px;padding-left:10px;text-indent:-10px;
}
.vedioflv a {
	color:#FF8E02;
}
.rightimages {
	float:left;
}
#rightbar {
	width:110px;float:right;margin:15px 8px 0px 0px;_margin-right:5px;font-size:10px;font:Arial, Helvetica, sans-serif;line-height:12px;
}
#rightbar a{
	color:#FF8E02;
}

/*index css*/

/*页脚样式*/
.footerimages{
	clear:both;
}
.footerimages img{
	
}
#footer {
	clear:both;width:98%;margin-top:10px;
}
#footer .fontop {
	border-top:1px dotted #666;color:#666;font-size:11px;line-height:20px;padding:5px 0;
}
#footer .fontop a {
	color:#666;text-decoration:underline;
}
#footer .fontop a:hover {
	color:#fff;
}
#footer .font {
	border-top:1px dotted #666;color:#666;font-size:11px;line-height:20px;padding-top:10px;
}
#footer .font a {
	color:#75C6E4;font-weight:bold;
}

/*about css*/
#subleftbar {
	width:182px;float:left;margin-left:4px;
}
#subleftbar .leftmenu {
	height:auto;background:url(../images/bg_box.gif) #680B06 repeat-x;font-weight:bold;padding-top:5px;margin-left:5px;_margin-left:3px;
}
#subleftbar .leftmenu h2 {
	margin-bottom:10px;background:#000;
}
#subleftbar .leftmenu li {
	width:94%;border-top:1px solid #370602;border-bottom:1px solid #7A2928;background:#4A0809;list-style:none;text-align:left;margin:5px 0px;
}
#subleftbar .leftmenu li.black {
	width:80%;background:url(../images/linkArrowHot.gif) #000 no-repeat;text-align:left;line-height:20px;margin:5px 0px;color:#FFA104;padding-left:25px;
}
#subleftbar .leftmenu li a {
	color:#fff;background:url(../images/linkArrow.gif) #4A0809 no-repeat;padding-left:25px;display:block;
}
#subleftbar .leftmenu li a:hover {
	color:#FFA104;background:url(../images/linkArrowHot.gif) #000 no-repeat;padding-left:25px;display:block;border-top:1px solid #000;border-bottom:1px solid #000;
}
/*end leftmenu css*/

#contentright {
	width:680px;float:right;text-align:left;margin:15px 10px 0px 0px;_margin-right:0px;
}
#contentright h2 {
	font-size:14px;color:#FFA104;
}
#contentright h3 {
	font-size:14px;color:#FFA104;margin-bottom:10px;display:block;clear:both;
}
#contentright .guanli{
	display:block;
}
#contentright p {
	text-indent:24px;
}
#contentright li{
	list-style:none;float:left;margin-right:55px;_margin-right:45px;font-weight:bold;margin-bottom:20px;
}
#contentright li span {
	color:#7ABCC8;
}
#contentright img {
	background:#444;border-top:1px solid #535552;border-left:1px solid #56574F;border-right:1px solid #1C1E1B;border-bottom:1px solid #1E201D;padding:5px;display:block;
}
#contentright #mappic {
	width:100%;margin-bottom:20px;
}
#contentright #mappic p {
	text-indent:0px;
}
#contentright #mappic .leftmap{
	float:left;width:auto;
}
#contentright #mappic .rightmap{
	float:right;width:auto;
}

/*Environment css*/
#contentright #Environment {
	width:100%;
}
#contentright #Environment li {
	background:#444;border-top:1px solid #535552;border-left:1px solid #56574F;border-right:1px solid #1C1E1B;border-bottom:1px solid #1E201D;padding:5px;display:block;text-align:center;margin-right:26px;
}
#contentright #Environment img {
	margin:0px;padding:0px;border:0px;
}
#contentright #Environment	a {
	color:#7BC2D6;
}
#contentright #Environmentpage {
	width:100%;text-align:center;color:#656764;margin:10px 0px;
}
#contentright #employment table {
	color:#fff;margin-top:20px;border-collapse:collapse;
}
#contentright #employment td,th {
	border:1px solid #fff;font-size:12px;
}
#contentright #employment td {
	font-weight:normal;
	color:#d6d6d6;
}
#contentright #employment th.one {
	background:#555;
}
#contentright #employment th span {
	font-weight:bold;
	color:#d6d6d6;
}
#contentright #employment .buttondiv {
	width:94%;margin:10px 0px;text-align:right;
}
#contentright #employment input.button {
	background:#444;border-top:1px solid #535552;border-left:1px solid #56574F;border-right:1px solid #1C1E1B;border-bottom:1px solid #1E201D;color:#81C2E2;font-weight:bold;font-size:12px;padding-top:2px;
}
#freedback ul{padding:0px;magin:0px;}
#freedback li{line-height:20px; width:600px;}
#freedback li span{color:#d6d6d6;font-weight:normal;}
#freedback li span.red{font-weight:bold;font-size:12px; color:#f30;}
#freedback li label{padding-right:50px;cursor:pointer;width:100px;display:block;float:left;}
#joinform fieldset{width:700px;}

/*--------------------------Album css------------------------------*/

#Albumcon,#posalbumcon {
	width:94%;margin-top:15px;
}
#posalbumcon {
	width:76%;text-align:center;
}
#Comments {
	width:96%;text-align:left;
}
#Comments a {
	text-decoration:underline;color:#fff;
}
.fenpage {
	margin:10px 0px;text-align:center;color:#666;clear:both;
}

/*CSS green-black style pagination*/

.pagelink {
	clear:both;padding:3px;MARGIN: 3px;TEXT-ALIGN: center;
}
.pagelink A {
	padding:2px 5px;BACKGROUND: url(../images/image1.gif) #2c2c2c;COLOR: #999; MARGIN-RIGHT: 5px;TEXT-DECORATION: none
}
.pagelink A:hover {
	BACKGROUND: url(../images/image2.gif) #f60;COLOR: #999;
}
.pagelink A:active {
	BACKGROUND: url(../images/image2.gif) #f60;COLOR: #999; 
}
.pagelink span.current {
	font-weight:bold; BACKGROUND: url(../images/image2.gif) #f60;COLOR: #999; MARGIN-RIGHT: 5px;padding:2px 5px;
}
.pagelink span.disabled {
	color: #999; margin-right: 2px;padding:2px 5px;border:1px solid #444;
}


#Albumcon h1 {
	text-align:left;
}
#posalbumcon h1 {
	text-align:center;
}
#posalbumcon #player1 {
	float:left;
}
#Albumconimg {
	width:90%;
}
#Albumconimg h2,h3 {
	color:#84BED6;text-align:center;line-height:12px;font:Arial, Helvetica, sans-serif;text-transform:capitalize;width:90px;font-weight:normal;
}
#Albumconimg h2 {
	font-size:11px;
}
#Albumconimg h3 {
	font-size:10px;font-weight:normal;margin-bottom:5px;
}
#posalbumcon li {
	float:left;width:120px;padding:5px;
}
#posalbumcon img {
	margin:5px;
}
#posalbumcon a {
	border:0px;
}
#posalbumcon a:hover {
	list-style:none;border:5px solid #555;
}
#posalbumcon .button {
	background-color: #444;border-left: 1px solid #555;border-top: 1px solid #555;border-right: 1px solid #222;border-bottom: 1px solid #222;color:#75C6E4;padding-top:2px;font-weight:bold;
}

/*----------------Party 活动 CSS-------------*/
#partycon h1 {
	text-align:left;clear:both;margin:15px 0px 15px 15px;
}
.partyconleft {
	width:510px;float:left;margin-left:10px;_margin-left:5px;
}
.partyconleft h2 {
	color:#fff;font-size:13px;clear:both;text-align:left;
}
.partyconleft p {
	text-align:left;text-indent:24px;
}
.partyconleft .button {
	background-color: #444;border-left: 1px solid #555;border-top: 1px solid #555;border-right: 1px solid #222;border-bottom: 1px solid #222;color:#75C6E4;padding-top:2px;font-weight:bold;
}
.partyconleft .divbuttonsub {
	text-align:right;
}
.partyconright {
	width:360px;float:right;margin-right:15px;_margin-right:5px;text-align:left;
}
.partyconright p {
	display:block;
}
.partyconright th,td {
	border:0px;font-weight:bold;font-size:14px;padding:1px;line-height:16px;
}
.partyconright td.juan {
	background:#8A211D;color:#fff;
}
.partyconright td {
	color:#6CC9F2;
}
.partyconright a {
	font-size:14px;color:#6CC9F2;
}
.partyconright a:hover {
	font-size:14px;color:#6CC9F2;background:#555;
}

.partyconright h2 {
	text-align:center;margin-bottom:15px;clear:both;
}
.partyconright h4 {
	clear:left;width:auto;color:#F90;display:inline;
}
.partyconright span {
	clear:right;color:#06f;
}
.partyconright .button {
	color:#75C6E4;padding-top:2px;font-weight:bold;
}
/*----------------------------login_reg CSS---------------------------*/
#login_reg,#links {
	width:96%;text-align:left;margin-top:15px;
}
#login_reg fieldset {
	width:850px;
}
#login_reg .loginkuang {
	width:360px;float:left;margin-left:40px;
}
#login_reg .loginintr {
	width:400px;float:right;
}
#login_reg .tishi {
	clear:both;margin:20px 0px;
}
#login_reg .tishireg {
	text-align:center;
}
#login_reg a {
	color:#fff;text-decoration:underline;
}
#login_reg font {
	font-weight:bold;font-size:12px;
}

.registration {
	margin-left:100px;
}
.registration ul {
	list-style:none;
	vertical-align:middle;
}
.registration input {
	vertical-align:middle;
}

/*----------------------LINKS CSS----------------------*/
#links .linkspic {
	width:812px;margin:10px 35px;
}
#links .linkspic li {
	list-style:none;margin:3px 5px;
}
#links a {
	border:0px;
}

/*----------------------FOOD CSS----------------------*/
#foodlist {
	width:90%;margin:10px 50px;
}
#foodlist li {
	list-style:none;float:left;margin:7px;
}
#foodlist h2,h3 {
	font-size:11px;color:#6CC9F2;width:116px;line-height:12px;text-transform:capitalize;font-weight:normal;
}
#foodlist h3 {
	font-size:10px;margin-bottom:5px;
}
.Tags {
	display:none;
}
.pinglun {
	margin:0px 80px;
}

/*注册会员页 span css*/
.comment {
	font-size:12px;color:#fff;background:url(../images/star.jpg) no-repeat;padding-left:30px;margin-left:120px;vertical-align:top;
}
#ladyotese {
	position:absolute;top:200px;background:url("../images/bg_top_03.jpg") top no-repeat -5px;width:163px; 
}
#ladyotese .bottomlade {
	background:url(../images/bg_bottom_03.jpg) bottom no-repeat -5px;padding-bottom:30px;text-align:left;
}
#ladyotese .bottomlade h5 {
	font-size:13px;line-height:30px;color:#f90;padding-top:20px;text-align:center;
}
#ladyotese .bottomlade div {
	margin:5px 15px;
}
#ladyotese .bottomlade span {
	color:#f90;
}

/*提示有关*/
.errinfo{
	margin:2%;
	float:left;
	width:94%;
	padding-left:2%;
	background:url(../images/error.png) #b1b0b0 no-repeat 10px 5px;
	border:1px dotted #b1b0b0;
	padding-top:2%;
	padding-bottom:1%;
	margin-top:10px;
	text-align:left;
	color:#000;
}
.errinfo ul{
float:right;width:90%;list-style-type:none;padding-right:2%;margin:0px; 
}
.errinfo li{
margin-left:3%;width:95%;padding-left:2%;line-height:150%;margin-top:2px;list-style-position: outside; background:url(../images/li.dian.gif) no-repeat 0px 5px;
}
.errinfo h2{
width:90%;color:#bf1f11;font-size:14px;padding-left:10%;
}
.errinfo img{
float:left;
}

/*提示有关float:left;*/
.rightinfo{
	clear:both;
	padding-left:2%;
	background:url(../images/right.png) #b1b0b0 no-repeat 10px 5px;
	border:1px dotted #b1b0b0;
	margin:10px;
	text-align:left;
	color:#000;
}
#freedback .rightinfo ul{
	list-style-type:none;
	margin:0px; 
}
#freedback .rightinfo li{
	line-height:150%;
	background:url(../images/li.dian.gif) no-repeat 0px 5px;
}
.rightinfo h2{
	width:90%;
	color:#bf1f11;
	font-size:14px;
	padding-left:10%;
}
.rightinfo img{
	float:left;
}
.hidden{display:none;}
.clear{clear:both;}
