@charset"iso-8859-1";html, div, body, p, form, img, h1, h2, h3, h4, h5, h6, input{margin:0px;padding:0px;margin-left:auto;margin-right:auto;font:12px/20px Verdana, Arial, Helvetica, sans-serif;color:#444444;}
body{text-align:left;background:#000000 url(/style/images/bg-site.jpg) repeat-x top;width:990px;}
p{padding-bottom:10px;}
dl,dd,dt{margin:0;padding:0;margin-bottom:5px;}
dt{font-weight:bold;color:#000000;font-size:12px;}
ul, ol{margin:0;padding-left:0;list-style-type:none;}
li{margin:0;padding:5px 0;list-style-type:none;}
ol li{margin:0 5px;padding:5px 0;list-style-type:decimal;}
h1{font:bold 24px/30px Lucida Sans Unicode, Geneva, Arial, Helvetica, sans-serif;color:#000000;clear:both;background:url(/style/style_default/images/bg-h1.gif) no-repeat left bottom;height:30px;padding:0px 0px 10px 10px;margin:0;}
h1 span{font-size:16px;line-height:18px;color:#cc0000;font-weight:normal;padding:0;margin:0;font-weight:bold;}
h2{color:#000000;font:normal 24px/35px Britannic Bold,Lucida Sans Unicode, Tahoma, Arial, Helvetica, sans-serif;height:45px;margin-bottom:10px;background:url(/style/images/bg_h2.jpg) no-repeat 1px top;padding-left:30px;clear:both;}
h3{color:#FFFFFF;font:normal 18px/20px Britannic Bold,Lucida Sans Unicode,Tahoma, Arial, Helvetica, sans-serif;background:url(/style/images/bg_h3.jpg) no-repeat right bottom;clear:both;margin:0px 1px 0px 5px;padding:10px 30px 5px 10px;height:30px;text-align:right;}
h4{color:#000000;height:25px;background:url(/style/style_default/images/bg-h2.jpg) no-repeat;font:14px/25px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;clear:both;margin:10px 0px 0px 10px;padding:5px 0px 10px 0px;}
h5{font-weight:bold;font:11px Verdana,Arial,Helvetica,sans-serif;}
h6{font-weight:bold;font:10px Verdana,Arial,Helvetica,sans-serif;}
a, a:link, a:visited{text-decoration:underline;color:#009900;}
a:active, a:hover{text-decoration:underline;color:#00FF00;}
hr{border:1px dotted #000000;height:1px;}
img{border:none;}
input{font-size:11px;}
.pagewidth{width:990px;clear:both;}
#top{height:125px;}
#top #top-logo{float:left;height:40px;width:380px;padding-top:40px;padding-left:30px;}
#top #top-right{height:30px;padding-top:50px;width:580px;float:left;font-weight:normal;font-size:26px;font-family:Arial, Helvetica, sans-serif;color:#000000;}
#top #top-menu{background:url(/style/images/bg_topmenu.png) no-repeat center top;float:left;width:990px;height:47px;}
#top-menu ul{margin-left:50px;margin-top:8px;}
#top-menu li{color:#FFFFFF;float:left;padding-right:20px;padding-left:20px;background:url(/style/style_default/images/sign-topmenu.gif) no-repeat left;}
#top-menu #menu .now a{color:#FFFF00;}
#top-menu li a{color:#FFFFFF;font:12px Verdana, Arial, Helvetica, sans-serif;text-decoration:none;}
#top-menu li a:hover{color:#FFFF00;text-decoration:none;}
#top-menu #first{padding-left:10px;background:none;}
#bottom{clear:both;background:url(/style/images/bg-bottom.gif) no-repeat center top;padding:20px 0px 10px 50px;color:#FFFFFF;font-size:11px;}
#bottom a{color:#ffffff;}
#bottom a:hover{text-decoration:underline;}
.content-box{width:990px;}
#main-content{background:url(/style/images/bg-content.gif) repeat-y left;height:auto;float:left;padding-top:15px;padding-bottom:20px;width:990px;}
#ban{text-align:center;}
#nav{background:url(/style/images/bg_nav.gif) repeat-x top;height:42px;margin:0 16px;line-height:42px;padding-left:20px;color:#FFFFFF;}
#nav a{color:#FFFFFF;text-decoration:underline;}
#content-left{float:left;width:715px;}
#content-left .leftimg{float:left;width:180px;text-align:center;}
#content-left .righttxt{width:520px;float:right;padding-right:10px;padding-bottom:10px;}
#content-left ul{margin:0px 10px 0px 35px;font-size:12px;line-height:20px;clear:both;padding:0px;}
#content-left p{padding-left:20px;font-size:12px;}
#content-left p img{margin:0 5px;}
#content-left li{background:url(/style/images/sign-list.gif) no-repeat left 13px;padding-left:15px;margin-left:10px;}
#content-right{width:275px;float:left;}
#content-right dl,ul,p{margin:10px 30px 10px 20px;font-size:11px;line-height:16px;}
#content-right #demo{padding:10px 0px 10px 5px;width:220px;}
#content-right #demo li{float:left;width:100px;height:56px;background-color:#000000;margin-right:10px;margin-bottom:10px;text-align:center;padding-top:5px;display:inline;}
#content-right .time{text-align:right;}
#content-right #new dt{font-weight:normal;}
.tagContent{display:none;}
.current{display:block;}
.now{display:block;}
#label2{height:32px;line-height:32px;clear:both;float:left;width:672px;margin-left:30px;border-bottom:solid 1px #C5C5C5;display:inline;}
#label2 li{font:12px/32px Lucida Sans Unicode;float:left;background:url(/style/images/bg-label-li.gif) no-repeat left bottom;width:140px;height:32px;text-align:left;margin:0;padding:0;display:inline;padding-left:15px;}
#label2 li a{color:#666666;text-decoration:none;outline:none;display:block;}
#label2 .now{background:url(/style/images/bg-label-now.gif) repeat-x;font-weight:bold;color:#000000;font-size:12px;height:32px;line-height:32px;border:solid 1px #C5C5C5;border-bottom:none;}
#label2 .now a{color:#000000;}
#content-left #text{background:#F6F6F6 url(/style/images/bg-label-text.gif) repeat-x top;float:left;width:650px;margin-left:30px;padding-right:20px;border:1px solid #C5C5C5;border-top:none;padding-top:10px;display:inline;}
#text ul,p{margin-left:15px;}
#content-right #product-info li{border-top:dotted 1px #333333;}
#product-info .title{font-weight:bold;color:#000000;}
#content-right #product-info .first{border:none;}
#content-right .rightmenu{padding:0 0 10px 8px;margin:0;width:250px;}
#content-right .rightmenu li{margin:0;height:26px;line-height:26px;padding:0;border:none;display:inline;}
#content-right .rightmenu li a{padding-left:20px;display:block;background:url(/style/images/bg-rightmenu.gif) no-repeat;color:#000000;font-size:12px;text-decoration:none;}
#content-right .rightmenu li a:hover{background:url(/style/images/bg-rightmenu-hover.gif) no-repeat;color:#000000;font-weight:bold;}
#content-left #text .shot{float:left;padding-right:20px;margin-left:20px;}
#content-left #text dt{font-size:15px;font-weight:bold;line-height:25px;margin-top:20px;color:#009900;}
#content-right .right-img{padding:0 10px;}
#content-left Map{float:left;}
#content-right #flash{margin-left:10px;}
