/* CSS Document */
html			{background-image:url(../site/backgrand.png);background-repeat:repeat;background-color:#242426;}
body			{text-shadow:1px 1px 1px #666;}
#outer			{width:1000px;margin:100px auto !important;overflow:hidden;background-image:url(../site/background-s.png);background-repeat:repeat;background-color:#710505;}
#top			{width:1000px; height:71px;background-image:url(../site/home_top.jpg); background-repeat:no-repeat; margin-bottom:9px; }
#middle			{width:1000px; height:600px;background-image:url(../site/home_middle.jpg); background-repeat:no-repeat; background-position:top center;margin:0 auto;}
#middle-up		{text-align:center;}
#IndexMenu		{ width:600px;margin:0 auto;}
#IndexLang		{ width:350px; margin:-10px auto 0 auto;}
.cities			{font-size:30px; color:#dca553; padding-top:20px;}
.cities a 		{color:#dca553;text-decoration:underline;}
.cities a:hover	{color:#FFFFF0;}
.best			{font-size:30px; font-family:Arial, Helvetica, sans-serif; color:#dca553; padding-top:1px; margin:3px 0;}
#middle-in		{margin:10px auto;width:775px; height:306px; padding:5px; border:1px solid #dca553; }
#middle-dowm	{ }
.en-cn			{padding-top:10px;text-align:center; font-size:24px; word-spacing:50px;}
.en-cn a 		{color:#dca553;text-decoration:underline;}
.en-cn a:hover	{color:#FFFFF0;}
#botton			{margin-top:-14px;height:50px;background-image:url(../site/bottom.jpg); background-repeat:repeat-x; background-position:bottom center;}
.footer			{padding-top:10px;text-align:center;font-size:14px;color:#dca553;}
.clear			{clear:both; }

.redirect			{text-align:center; font-size:25px;color:#dca553;}
.redirect a			{color:#dca553;text-decoration:underline;}
.redirect a:hover	{color:#FFFFF0;text-decoration:underline;}

.error					{text-align:center; margin: 0; font-size: 200px; line-height: 110px; font-weight: bold; color: #dca553; text-shadow: 0 -2px 0 rgba(0,0,0,1.0), 0 0 30px rgba(0,161,250,0.4); }
.error > span			{display: inline-block; position: relative; }
.error > span:before	{position: absolute; top: 70%; left: -30px; right: -30px; height: 100px; }
p						{font-size:14px;color:#dca553;}
.center					{text-align:center;}
a						{color:#dca553;text-decoration:underline;}
a:hover					{color:#FFFFF0;text-decoration:underline;}


.l-button			{width:175px; height:40px; margin:30px auto 0 auto !important; padding:8px 12px; background:#1d0505; color:#dca553; border:1px #dca553 solid; font-weight:bold !important; }
.l-button a			{text-decoration:none; padding:4px 8px; background:#710505; color:#FFFFFF; text-transform:uppercase; -webkit-box-shadow:0 0 1px #FFFFFF; -moz-box-shadow:0 0 1px #FFFFFF; box-shadow:0 0 1px #FFFFFF; border:1px #FFFFFF solid; border-radius:4px; }
.l-button:hover		{background-image:url(../site/bottom.jpg); background-repeat:repeat-x; background-position:bottom center;-webkit-box-shadow:0 0 15px #FFFFFF; -moz-box-shadow:0 0 15px #FFFFFF; box-shadow:0 0 15px #FFFFFF; color:#FFFFFF !important; border:1px #FFFFFF solid; -webkit-transform:translateY(0px); -moz-transform:translateY(0px); -o-transform:translateY(0px); -ms-transform:translateY(0px); transform:translateY(0px); -webkit-transition-delay:0.3s; -moz-transition-delay:0.3s; -o-transition-delay:0.3s; -ms-transition-delay:0.3s; transition-delay:0.3s; }
.l-button a:hover	{background-image:url(../site/bottom.jpg); background-repeat:repeat-x; background-position:bottom center;-webkit-box-shadow:0 0 15px #FFFFFF; -moz-box-shadow:0 0 15px #FFFFFF; box-shadow:0 0 15px #FFFFFF; color:#FFFFFF !important; border:1px #FFFFFF solid; -webkit-transform:translateY(0px); -moz-transform:translateY(0px); -o-transform:translateY(0px); -ms-transform:translateY(0px); transform:translateY(0px); -webkit-transition-delay:0.3s; -moz-transition-delay:0.3s; -o-transition-delay:0.3s; -ms-transition-delay:0.3s; transition-delay:0.3s; }
.l-button a.current	{background-image:url(../site/bottom.jpg); background-repeat:repeat-x; background-position:bottom center;-webkit-box-shadow:0 0 15px #FFFFFF; -moz-box-shadow:0 0 15px #FFFFFF; box-shadow:0 0 15px #FFFFFF; color:#FFFFFF !important; }

