/* General Styles Start */
*,html{ margin: 0; padding: 0;}
img { border: 0;}
ul,li { list-style-type: none;}
div,p { display: block;}
fieldset { border: 0;}
fieldset legend { display: none;}
table caption { display: none;}
html, body { font-family: Tahoma, Simsun, Microsoft YaHei,  Arial Unicode MS, Mingliu, Arial, Helvetica;}
body { font-size: 63%; color: #fff; background: url(img/125_2.jpg); left top  #7d5b1b repeat-x; margin: 80px 0 10px 0; width:100%;}
/* Other Style  Start */
.clear { font-size: 0; line-height: 0; height: 0; clear: both; visibility: hidden;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix { display: block;}
/* End hide from IE-mac */
.none { display: none !important;}
.block { display: block !important;}
.italic { font-style: italic !important;}
.center { text-align: center !important;}
.right { text-align: right !important;}
.left { text-align: left !important;}
.float-left { float: left !important;}
.float-right { float: right !important;}
.line-through { text-decoration: line-through !important;}
.indent { text-indent: 2em;}
.none-indent { text-indent: 0 !important;}
.v-top { vertical-align: top;}
.v-mid { vertical-align: middle;}
/* Other Style  End */
/* Link Style Start */
a { color: #81222f; text-decoration: underline;}
a:hover { text-decoration: none;}
/* Link Style End */
.font-red { color: #de0000;}

#Header {
	width: 782px;
	margin:auto;
	height: 359px;
}
.logo { display: block; height: 52px; background: url(img/logo.jpg) left top no-repeat; width: 300px; text-indent: -9999em;}
.header-content { margin-top: 18px; padding: 1px 2px;  width: 776px; height: 340px; background: url(img/bg_pic_show.gif) left top no-repeat; overflow: hidden;text-align:center}
#Menu div { width:103px; float: left; padding: 100px 0 0 36px;text-align:left;}
#Menu div a { display: block; font-family: Georiga; font-size: 1.6em; color: #000000; text-decoration: none; margin-bottom: 15px;}
#Menu div a:hover, .menu-page-now { display: block; font-family: Georiga; font-size: 1.6em; color: #B67D0A !important; text-decoration: underline !important; margin-bottom: 15px;}
.pic-show { width: 582px; height: 333px; padding: 7px 0 0 8px; float: right; background:  url(img/bg_pic_show.gif) right top no-repeat;}

#Wrapper { margin: 0 auto 12px; width: 780px; overflow: hidden; float:center}
#Wrapper h1 { height: 45px; line-height: 45px; font-size: 2em; font-family: Arial; color: #5e4103; background: url(img/bg_h1.gif) left top no-repeat;; padding-left: 15px;}
.content { overflow: hidden; padding: 10px;  background: url(img/1271_2.gif);  solid; border-width: 0 1px 1px; overflow: hidden;}
.content h2 { font-size: 1.6em; padding: 10px 0; color: #fff;}
.content h3 { font-size: 1.2em; padding: 10px 0; color: #fff; text-indent: 2em;}
.content h4 { font-size: 1.6em; padding: 10px 0; color: #222;}
.content p { font-size: 1.3em; line-height: 160%; margin-bottom: 10px; text-indent: 2em; color: #000;}
.index-img { float: left; margin: 0 0 5px 10px;}
.table-price { background: #b9934a; margin: 0px auto 15px; width: 100%;}
.table-price th, .table-price td { padding: 8px 0; font-size: 1.1em; text-align: center;}
.table-price th { background: #684503; color: #fff;}
.table-price td { background: #fff; color: #000;}
.list-img {zoom:1; clear:both;}
.list-img:after {content:""; clear:both; height:0; display:block;}
.list-img ul {overflow:hidden;}
.list-img ul li {float:left; width:50%; overflow:hidden; padding-bottom:10px;}
.list-img ul li p{text-align:center;}
.list-img ul li img{width:300px; height:201px;}

#Footer { clear: both; width: 100%; height: 60px; padding-top: 15px; background: #452e04; border-top: 2px #101010 solid; text-align: center; color: #A8ADB0;}
#Footer a { color: #A8ADB0; text-decoration: none;}
#Footer a:hover { color: #A8ADB0; text-decoration: underline;}