﻿#container
{
	width:933px;
	clear:both;
	overflow:hidden;
}
#container #leftSide
{
	width:188px;
	float:left;
	clear:left;
	background:url(../../Images/HeadLeft.gif) #FFF no-repeat;
	height:420px;
	padding:30px 0px 0px 15px;
	text-align:center;
	overflow:visible;
}
#container #leftSide #MenuHead
{
	background:url(../../Images/HeadMenu.gif) no-repeat;
	width:172px;
	height:45px;
}
#container #leftSide #Menu
{
	background:url(../../Images/BGMenu.gif);
	width:172px;
	text-align:center;
	padding-bottom:20px;
}
#container #leftSide #Menu li
{
	list-style: none;
	text-align:left;
	padding:10px;
	width:120px;
	background:url(../../Images/BGMenuItem.gif) repeat-x;
	white-space:nowrap;
}
#container #leftSide #Menu a{
	color:#663300;
	font-size:14px;
	font-weight:bold;
}
#container #leftSide #MenuFoot
{
	background:url(../../Images/FootMenu.gif) no-repeat;
	width:172px;
	height:130px;
}
#container #leftSide #IndexMenuHead{background:url(../../Images/HeadMenuIndex.gif) no-repeat;width:172px;height:45px;}
#container #leftSide #IndexMenuFoot{background:url(../../Images/FootMenuIndex.gif) no-repeat;width:172px;height:40px;}
#container #leftSide #Sevice{border-top:#A1B773 solid 1px;border-left:#A1B773 solid 2px;border-bottom:#A1B773 solid 1px;padding:8px;color:#666633;font-family:simsun;}
#container #leftSide #Union td{background:#E4E7D7;width:50%;text-align:center;}
#container #leftSide #Union a{color:#626650;}
.MainClassBar
{
	background:url(../../Images/DotDarkYellow.gif) 0px 40px repeat-x;
	height:50px;
	line-height:50px;
	width:98%;
	padding:5px 10px 0px 20px;
}
#rightSide{width:745px;float:right;clear:right;height:100%;}
#rightSide #rightTop{padding-top:27px;width:100%;height:170px;text-align:left;}
#rightSide #rightMain
{
	width:100%;
	background:#FFF url(../../Images/DotDarkYellow.gif) 20px repeat-y;
	height:auto;
	padding-left:40px;
	padding-right:20px;
}
#rightSide #rightMain #MainTitleBar
{
	background:url(../../Images/BgTitleBar.gif) repeat-x 0px 10px;
	width:100%;
	height:50px;
}
#rightSide #rightMain #MainContact
{
	margin-top:40px;
	border-top:solid 1px #FFE4D2;
	width:100%;
/*	text-indent:2em;*/
	color:#663300;
}
#container #leftSide #LoginBox
{
	width:170px;
	height:70px;
	padding:20px 0px 0px 10px;
	background:url(../../Images/BgLogin.gif) no-repeat;
	color:#2F4211;
}
#container #leftSide #LoginBox .TextBox
{
	width:75px;
	height:20px;
	line-height:20px;
	border:0px;
	background-color:#DAE2C5;
}
#container #leftSide #UserInfo{width:170px;height:70px;padding:20px 0px 0px 10px;background:url(../../Images/BgUserInfo.gif) no-repeat;}
#container #leftSide #UserInfo td{height:10px;white-space:nowrap;font-size:0px;}
#container #leftSide #UserInfo .Line{background:url(../../Images/LineUserInfo.gif) repeat-x center;}
/*合作联盟*/
#SearchTomb
{
	float:right;
	clear:right;
	text-align:left;
	padding-top:10px;
}
#TombBox
{
	padding:5px;
	width:300px;
	float:left;
	border-bottom:solid 1px #EAE0CB;
	line-height:23px;
	color:#8A8989;
	text-align:left;
}
#MainContact #TombBox #TombLogo
{
	padding:3px;
	border:solid 1px #CECECE;
	float:left;
	clear:left;
	overflow:hidden;
	text-align:left;
	white-space:normal;
}
#TombBox a
{
	color:#8A8989;
}
#TombBox .Title
{
	color:#724A22;
}
.UnionClassBar
{
	width:100%;
	border-bottom:solid 1px #E5E5E3;
	margin-top:30px;
	background:url(../../Images/IcoUnionClass.gif) no-repeat 0px 5px;
	padding:5px 0px 5px 20px;
}
/*
.UnionLogoBox
{
	width:100%;
}
.UnionLogoBox Div
{
	width:20%;
	overflow:hidden;
	height:50px;
	padding-top:10px;
}
*/
.UnionText td
{
	background:#E7E5D7;
}
.UnionText a
{
	color:#833E17;
}
/*注册登录*/
#LoginDescribe
{
	float:left;
	clear:left;
	margin:10px auto auto 50px;
	text-align:center;
}
#LoginDescribe div
{
	border-bottom:dashed 1px #DDCDA9;
	color:#666;
}
#MainContact #LoginBox
{
	float:right;
	clear:right;
	margin:10px 50px auto auto;
	color:#946E08;
	font-family:SimSun;
	line-height:25px;
	text-align:center;
}
#MainContact #LoginBox #Bar
{
	font-weight:bold;
}
#MainContact #LoginBox .Title
{
	width:130px;
	height:25px;
	background:#F8F3EA;
	padding-left:20px;
}
#MainContact #LoginBox .TextBox
{
	margin:3px auto auto 5px;
	border:solid 1px #D3CAC3;
	width:115px;
	height:22px;
}
#MainContact #LoginBox a{color:#B49952;}
/*阅读新闻*/
#MainContact #NewsRead{color:#663300;}
#MainContact #NewsRead a{color:#976B02;}
#NewsRead #NewsTitle
{
	font:bold 16 SimSun;
	width:100%;
	text-align:center;
	height:45px;
	line-height:45px;
	clear:both;
}
#NewsRead #NewsTime{float:left;clear:left;}
#NewsRead #NewsTime{float:right;clear:right;text-align:right;}
#NewsRead #NewsContent
{
	background:url(../../Images/DotBrown.gif) repeat-x top;
	border-bottom:solid 1px #D99C65;
	padding:18px 8px;
	text-align:left;
	margin-bottom:18px;
	line-height:25px;
	font-size:14px;
}
/*新闻列表*/
#MainContact #NewsList{padding:20px;width:100%;line-height:25px;}
#MainContact #NewsList a{color:#976B02;}
#NewsList #Title
{
	float:left;
	clear:left;
	background:url(../../Images/DotBrown.gif) repeat-x bottom;
	width:80%;
}
#NewsList #Time
{
	float:right;
	clear:right;
	background:url(../../Images/DotBrown.gif) repeat-x bottom;
	text-align:right;
	width:20%;
}
#MainContact #Survey{float:left;width:49%;text-align:center;border-bottom:solid 1px #DDCDA9;height:261px;line-height:25px;white-space:nowrap;}
/*在线调查*/
#Survey #Title{font-weight:bold;}
#Survey #Total{color:#FF2E00;font-weight:bold;}
/*调查结果*/
#MainContact #VoteResult{color:#663300;	font-family:SimSun;}
#VoteResult #VoteTitle
{
	font:bold 16px SimSun;
	width:100%;
	text-align:center;
	height:45px;
	line-height:45px;
	clear:both;
}
#VoteResult #Result{ width:100%; text-align:center; margin:40px auto;}
#VoteResult #Result dl{clear:both; width:90%;height:25px;line-height:25px;color:#663300; text-align:left;}
#VoteResult #Result dt{ width:37%; float:left;}
#VoteResult #Result dd{ width:26%; float:left;}
/*搜索*/
#MainContact #SearchBox{height:300px;color:#946E08;padding:30px;}
#MainContact #SearchBox select,#MainContact #SearchBox input{color:#946E08;}
#MainContact #SearchBox .Bar
{
    background: #F8F3EA;
    height:25px;
    width:100%;
    line-height:25px;
    padding-left:15px;
}
#MainContact #SearchBox Div{line-height:80px;padding-left:25px;}
#MainContact #SearchBox #ButtonBox
{
    border-top:solid 1px #CBB17F;
    text-align:center;
    padding:30px auto;
    margin-top:30px;
}
/*搜索结果*/
#InfoBox{width:100%; height:125px;border-bottom:solid 1px #C9A869;}
#InfoBox #Photo{width:100px;height:120px;text-align:center;float:left;clear:left;border:solid 1px #D4D1CB;padding:1px;margin:10px;}
#InfoBox #Info{width:520px; float:right;clear:right;}
.Line{clear:both; background:url(../../Images/DotBrown.gif) repeat-x bottom;color:#663300;text-align:justify;line-height:27px;}
#InfoBox #Info .Tag{color:#946E08;font:13px SimSun;line-height:27px;}
#InfoBox #Info .Line .Title{font:15px SimSun;}
.ClassBar{width:100%;border-bottom:solid 1px #E5E5E3;background:url(../../Images/IcoUnionClass.gif) no-repeat 0px 5px;padding:5px 20px; font:bold 14px; color:#976907;}
#MainContact #CelestialBox{padding: 10px; float: left; clear:left; width: 376;text-align:center; height:257; background:url(../../Images/BgCelestial.jpg) no-repeat;}
#MainContact #CelestialBox img{ height:240px; cursor:hand;}
#MainContact #NewWish{float:left;clear:right;margin-top:10px;padding:20px;border-left: solid 1px #FAD79A;}
#MainContact #SpecialBox{border: solid 1px #E5C29B; width: 215px; height: 165px; float:left; clear:both; text-align:center;}
#MainContact #SpecialBox img{width:211px; clear:both;}
#MainContact #SpecialBox #TitleBox{width: 100%; padding:10px 0px; background: #EEDDCA; text-align:center; border:solid 1px #fff; border-top:none; font:bold 16px; color:#663300; float:left; clear:both;}
#MainContact .RelationItem{width:22%; float:left; text-align:center; border-right:solid 1px #976907; margin:3px;}
/*纪念首页*/
#container #rightSide #ChildMenu{line-height:37px;line-height:31px;font-weight:bold;font-size:16px;clear:both;width:685px;}
#container #rightSide #ChildMenu ul{margin-left:25px;clear:both;}
#container #rightSide #ChildMenu li{list-style:none;width:117px;height:31px;text-align:center;display: inline;}
#container #rightSide #ChildMenu li .Elect{color:#FF3300;background:url(../Club/MenuElect.gif) no-repeat;}
#container #rightSide #ChildMenu li a{color:#663300;width:100%;font-family:Arial;font-size:14px;}
#container #rightSide .YellowLine{background:url(../Club/DotYellow.gif) repeat-x bottom;}
#container #rightSide #contentBox{width:685px;background:#fff;border:solid 1px #E4D1AB;border-top:none;padding:15px;text-align:center;}
/*
#MainContact #MemorialLeft{padding: 10px; float: left; clear:left; width: 50%;text-align:center;}
#MainContact #MemorialLeft img{ max-width:98%;}
#MainContact #MemorialRight{margin-top:10px;float:left; clear:right; padding:20px;border-left: solid 1px #FAD79A;}
#MainContact #MemorialRight .PhotoBorder{float:left; clear:left; border:solid 1px #e5e5e5; padding:1px; margin:5px;}
#MainContact #MemorialRight .InfoBox{ float:left; clear:right;}
#MainContact #MemorialRight .InfoBox .Title{ font-size:13px; border-bottom:solid 2px #C1AE95; width:100%; font-weight:bold; line-height:22px;}
*/
