﻿body{
  margin:0;
  line-height:22px;
  padding:0px;
  font-weight:normal;
  color:#4e4e4e;
  text-align:center;
  background:#000;
}
a {
  color:#4e4e4e;
  text-decoration:none;
}
a:hover {
  color:#F13A01;
  text-decoration:underline;
}
* {
  padding:0px;
  margin:0px;
}
*html h3 {
  font-size:12px;
  color:#F13A01;
  width:100%;
  height:20px;
  line-height:25px;
  text-align:left;
  margin-bottom:5px;
  background:url(../images/news_title_line.jpg) no-repeat;
  background-position:left bottom;  
}
* h3 {
  font-size:12px;
  color:#F13A01;
  width:100%;
  line-height:25px;
  text-align:left;
  margin-bottom:5px;
  background:url(../images/news_title_line.jpg) no-repeat;
  background-position:left bottom;  
}
* h3 em {
  font-size:12px;
  font-style:normal;
  font-weight:normal;
  color:#4e4e4e;
}
* h4 {
  font-size:12px;
  color:#F13A01;
  width:100%;
  font-weight:normal;
  line-height:25px;
  text-align:left;
  margin-bottom:5px;
}
* h4 img {
  border:0;
}
#web_bg {
  margin:0 auto;
  width:995px;
  padding:0px;
  height:350px;
  overflow:hidden;
  margin-top:10px;
  background:url(../images/news_bg.jpg) no-repeat;
  background-position:center top;
}
#main {
  width:100%;
  overflow:hidden;
  margin-left:auto;
  margin-right:auto;
  position:absolute;
  left:0;
  right:0;
  top:390px;
  background:url(../images/bar_white_bg.gif) no-repeat;
  background-position:center top;
}
#container {
  width:995px;
  padding:0px;
  overflow:hidden;
  padding-bottom:15px;
  margin:0 auto;
}
#left {
  width:165px;
  float:left;
  overflow:hidden;
  padding-top:15px;
  padding-left:33px;
  text-align:left;
}
#left li {
  float:left;
  width:100%;
  list-style-type:square;
  list-style-position:inside;
  border-bottom:solid 1px #ddd;
}
#left .discount {
  float:left;
  width:100%;
  color:#F13A01;
  list-style-position:inside;
  border-bottom:solid 1px #ddd;
}
#left .left_ad {
  width:170px;
  height:250px;
  border:0;
  margin-top:25px;
}
#right {
  float:right;
  width:226px;
  padding-right:15px;
  padding-top:70px;
  position:relative;
}
#right .right_ad {
  float:right;
  width:226px;
  height:75px;
  margin-bottom:10px;
  border:0;
}
#middle {
  float:left;
  width:530px;
  margin-left:15px;
  padding-top:13px;
  overflow:hidden;
}
#siteation {
  float:left;
  height:66px;
  width:530px;
  background:url(../images/bar_top_titlebg.jpg) no-repeat;
}
#siteation h2 em {
  float:right;
  clear:both;
  color:#4e4e4e;
  font-size:12px;
  font-weight:normal;
  line-height:18px;
  font-style:normal;
  text-align:right;
  margin-right:13px;
}
#siteation h2 strong {color:#4e4e4e; font-size:12px; font-weight:normal;}
#siteation h2 strong a {color:#4e4e4e;}
#siteation h2 {
  float:left;
  color:#F13A01;
  width:100%;
  font-weight:normal;
  font-size:14px;
  text-align:left;
}
#siteation h2 a{
  color:#F13A01;
  text-decoration:none;
}
#siteation h2 a:hover{
  color:#F13A01;
  text-decoration:underline;
}
#siteation h2 span {
  font-weight:normal;
  font-size:12px;
}
#content {
  float:left;
  font-weight:normal;
  margin-bottom:15px;
  margin-top:15px;
}
#content img {
  float:left;
  width:240px;
  height:180px;
  margin-right:5px;
  border:0;
}
#content a:hover img {
  width:95%;
  height:95%;
  padding:5px;
  z-index:300px;
  border:3px #ddd solid;
}
#content li {
  float:left;
  width:285px;
  text-align:left;
  list-style:none;
}
#content li span {
  color:#F13A01;
  font-weight:bold;
}
#content li em {
  float:right;
  color:#F13A01;
  font-style:normal;
}
#content li em a{
  color:#F13A01;
  text-decoration:none;
}
#content li em a:hover{
  color:#F13A01;
  text-decoration:underline;
}
#subnav {
  float:left;
  width:100%;
  font-weight:normal;
  margin-top:5px;
  margin-bottom:10px;
}
#subnav li {
  float:left;
  display:block;
  width:78px;
  margin-right:10px;
  list-style:none;
  border:solid 1px #ddd;
}
#subnav ul .comment{
  margin:0px;
}
#bar_video,
#bar_description,
#bar_video2,
#relatedvideo {
  float:left;
  font-weight:normal;
  width:100%;
}
#bar_video .barmap,
#bar_description .barmap {
  float:right;
  width:168px;
  height:110px;
  border:1px solid #ddd;
}
#bar_video a:hover .barmap,
#bar_description a:hover .barmap
 {
  width:760px;
  height:570px;
  border:3px solid #ddd;
  padding:5px;
  background:#fff;
  margin-left:auto;
  margin-right:auto;
  position:relative;
  left:0;
  right:0;
  top:-300px;
  z-index:100;
}
#bar_video2 li,
#relatedvideo li {
  float:left;
  width:125px;
  padding-right:3px;
  padding-left:4px;
  list-style:none;
}
#bar_video li {
  float:left;
  width:116px;
  list-style:none;
}
#bar_video li img,
#bar_video2 li img,
#relatedvideo li img {
  width:100px;
  height:75px;
  padding:2px;
  border:1px solid #ddd;
}
#bar_video li em,
#bar_video2 li em,
#relatedvideo li em {
  display:block;
  font-style:normal;
  line-height:18px;
}
#bar_Albums,
#bar_date,
#bar_comment {
  float:left;
  width:100%;
  margin-top:5px;
}
#bar_Albums li {
  float:left;
  width:132px;
  list-style:none;
}
#bar_Albums li img {
  width:110px;
  height:83px;
  padding:2px;
  border:1px solid #ddd;
}
#bar_Albums li em {
  font-style:normal;
  display:block;
}
#bar_date ul {
  float:left;
  width:150px;
  overflow:hidden;
  height:170px;
  margin-left:7px;
  margin-right:7px;
  padding-top:25px;
  padding-left:5px;
  padding-right:5px;
  padding-bottom:5px;
  background:url(../images/date_bg.jpg) no-repeat;
}
#bar_date li {
  float:left;
  text-align:left;
  list-style:none;
}
#bar_date li p {
  color:#F13A01;
  font-weight:bold;
}
#bar_date li em {
  display:block;
  float:right;
  font-style:normal;
}
#bar_comment ul {
  float:left;
  width:242px;
  height:92px;
  margin-left:6px;
  margin-right:5px;
  margin-bottom:10px;
  padding:4px;
  background:url(../images/comment_bg.jpg) no-repeat;
}
#bar_comment li {
  float:left;
  text-align:left;
  list-style:none;
}
#bar_comment li em {
  float:right;
  position:relative;
  top:42px;
  display:block;
  font-style:normal;
}
#bar_comment form {
  padding:7px;
}
#bar_comment textarea {
  float:left;
  width:98%;
  margin-bottom:8px;
}
#bar_comment span {
  float:right;
  width:100%;
  text-align:right;
}
#nearbar ol {
  height:75px;
}
#nearbar ol img {
  float:left;
  padding:2px;
  width:80px;
  height:60px;
  border:1px solid #ddd;
  margin-right:2px;
}
#nearbar li {
  float:left;
  font-weight:bold;
  color:#F13A01;
  text-align:left;
}
#nearbar li a{
  color:#F13A01;
  text-align:left;
}
#nearbar li em {
  color:#4e4e4e;
  display:block;
  font-style:normal;
  font-weight:normal;
}
#Introduction #main #container #middle #subnav .Introduction a,
#video #main #container #middle #subnav .video a,
#albums #main #container #middle #subnav .albums a,
#map #main #container #middle #subnav .map a,
#date #main #container #middle #subnav .date a {
  float:left;
  display:block;
  width:78px;
  color:#fff;
  background:#F13A01;
  list-style:none;
}
#comment #main #container #middle #subnav .comment a {
  float:left;
  display:block;
  width:78px;
  color:#fff;
  background:#F13A01;
  list-style:none;
}
#bar_description li {
  float:left;
  line-height:24px;
  width:360px;
  text-align:left;
  list-style:none;
}
#bar_description li span{
  color:#F13A01;
}
#bar_description li em {
  width:50%;
  float:left;
  text-align:left;
  font-style:normal;
}
#bar_description li img {
  border:0;
}
#bar_description li em p {
  color:#F13A01;
  display:inline;
  font-weight:bold;
}
#bar_description2 {
  float:left;
  font-weight:normal;
  width:100%;
}
#bar_description2 li {
  float:left;
  text-align:left;
  width:100%;
}
#bar_description2 li em {
  float:right;
  font-style:normal;
  color:#F13A01;
}
#bar_description2 li em a {
  color:#F13A01;
  text-decoration:underline;
}
#bar_commentlist {
  float:left;
  width:100%;
}
#bar_commentlist ul {
  width:100%;
  float:left;
  margin-bottom:10px;
}
#bar_commentlist li {
  float:left;
  text-align:left;
  color:#F13A01;
  list-style:none;
}
#bar_commentlist li em {
  float:left;
  font-style:normal;
  color:#4e4e4e;
  display:block;
}
#bar_commentlist ul img {
  float:left;
  width:60px;
  height:60px;
  border:0;
  margin-right:10px;
}
#bar_commentlist span {
  float:right;
  width:100%;
  margin-top:-10px;
}
#bar_commentlist textarea {
  float:left;
  width:99%;
  font-size:12px;
  margin-top:5px;
}
#bar_commentlist label {
  float:left;
  margin-top:5px;
  line-height:25px;
}
#bar_commentlist input#name,
#bar_commentlist input#password,
#ba_commentlist input#CheckCode {
  width:60px;
}







