@charset "utf-8";
/* CSS Document */

* {font:normal normal 14px/20px "arial";padding:0;margin:0;color:#;}
html,body {text-align:center;}
body{background:url(../images/bg.jpg);}
a,a:link {color:#;text-decoration:none;font:normal normal 14px/26px Arial, Helvetica, sans-serif;}
a:visited {color:#;}
a:hover {color:#;}
a:active {color:#;}
img {display:block;border:0;}
li {list-style:none;}
.clear{clear:both;}
/**/
.bg li{height:225px;}
.bg li#b6{height:200px;}
li#b1{background:url(../images/bg_01.jpg) center 0 no-repeat;}
li#b2{background:url(../images/bg_02.jpg) center 0 no-repeat;}
li#b3{background:url(../images/bg_03.jpg) center 0 no-repeat;}
li#b4{background:url(../images/bg_04.jpg) center 0 no-repeat;}
li#b5{background:url(../images/bg_05.jpg) center 0 no-repeat;}
li#b6{background:url(../images/bg_06.jpg) center 0 no-repeat;}
/**/
.wrap{width:1000px;margin:-1012px auto 0;position:relative;zoom:1;height:1012px;}
.wrap:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.menu{float:right;width:402px;height:380px;margin:0 99px 0 0;_display:inline;background:url(../images/menu.jpg) no-repeat;}
.menu li{float:left;width:200px;height:100px;}
.menu #m1,.menu #m3,.menu #m5,.menu #m7{margin:0 2px 0 0;}
.menu a{display:block;width:200px;height:100px;}
#m1 a:hover{background:url(../images/menu.jpg) -402px 0 no-repeat;}
#m2 a:hover{background:url(../images/menu.jpg) -604px 0 no-repeat;}
#m3 a:hover{background:url(../images/menu.jpg) -402px -100px no-repeat;}
#m4 a:hover{background:url(../images/menu.jpg) -604px -100px no-repeat;}
#m5 a:hover{background:url(../images/menu.jpg) -402px -200px no-repeat;}
#m6 a:hover{background:url(../images/menu.jpg) -604px -200px no-repeat;}
#m7 a:hover{background:url(../images/menu.jpg) -402px -300px no-repeat;}
#m8 a:hover{background:url(../images/menu.jpg) -604px -300px no-repeat;}
/**/
.side{top:20px;width:204px;height:547px;background:url(../images/side.png) 0 0 no-repeat;margin-left:30px;_left:0;float:left;
position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop));_margin-top:-300px;}
.side ul{padding:82px 14px 0;}
.side li a{display:block;width:176px;height:45px;}
#s1 a:hover{background:url(../images/side.gif) -14px -82px no-repeat;}
#s2 a:hover{background:url(../images/side.gif) -14px -127px no-repeat;}
#s3 a:hover{background:url(../images/side.gif) -14px -172px no-repeat;}
#s4 a:hover{background:url(../images/side.gif) -14px -217px no-repeat;}
#s5 a:hover{background:url(../images/side.gif) -14px -262px no-repeat;}
#s6 a:hover{background:url(../images/side.gif) -14px -307px no-repeat;}
#s7 a:hover{background:url(../images/side.gif) -14px -352px no-repeat;}
#s8 a:hover{background:url(../images/side.gif) -14px -397px no-repeat;}
.side .top{display:block;padding:0 14px;}
.side .top a{display:block;width:176px;height:94px;}
.side .top a:hover{background:url(../images/side.gif) -14px -442px no-repeat;}
/**/
.col{clear:both;margin:0 101px 0 318px;padding:50px 0;_padding:25px 0;text-align:left;background:url(../images/line.gif) 0 bottom repeat-x;}
.col h2{width:444px;height:53px;margin:0 0 30px 0;}
.col dl,.prop{zoom:1;}
.col dl:after,.prop:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.col dt{color:#ac2600;float:left;clear:left;line-height:30px;width:86px;}
.col dd{color:#63420c;float:left;line-height:30px;width:450px;padding:0 0 0 5px;}
.col dd ul{padding:0 0 0 1em;}
.col dd li{line-height:30px;list-style:outside;list-style-type:circle;}
.col dd li em{font:normal bold 14px/20px Arial, Helvetica, sans-serif;color:#aa2600;padding:0 5px;}
.col dd b{font:normal bold 14px/20px Arial, Helvetica, sans-serif;color:#f00;padding:0 5px;}
.col dd strong{color:#a82700;font-weight:bold;}
.col .spec{clear:both;width:600px;margin:0 0 0 -18px;}
.prop li{float:left;width:100px;text-align:center;margin:15px 0 0;}
.prop li span{display:inline-block;width:50px;height:50px;border:1px solid #6a5a38;padding:1px;}
.prop li span img{width:50px;height:50px;}
.prop li em{display:block;text-align:center;color:#793b00;font-size:12px;line-height:22px;white-space:nowrap;}
#a1 h2{background:url(../images/t1.gif) no-repeat;}
#a2 h2{background:url(../images/t2.gif) no-repeat;}
#a3 h2{background:url(../images/t3.gif) no-repeat;}
#a4 h2{background:url(../images/t4.gif) no-repeat;}
#a5 h2{background:url(../images/t5.gif) no-repeat;}
#a6 h2{background:url(../images/t6.gif) no-repeat;}
#a7 h2{background:url(../images/t7.gif) no-repeat;}
#a8 h2{background:url(../images/t8.gif) no-repeat;}
/**/
.wrap1{background:url(../images/bg1.jpg) 241px 0 repeat-y;_background:url(../images/bg1.jpg) 242px 0 repeat-y;width:999px;margin:-80px auto 0;overflow:hidden;}
.spec1{clear:both;width:600px;margin:0 0 0 -18px;padding:0 0 30px;}
.spec1 h3{width:122px;height:28px;font:normal normal 12px/28px Arial, Helvetica, sans-serif;color:#fff;background:url(../images/tag.gif) 0 0 no-repeat;text-align:center;margin:20px;}
.spec1 p{padding:0 0 0 20px;color:#63420c;}
.spec1 p b{font:normal bold 16px/20px Arial, Helvetica, sans-serif;color:#f00;padding:0 5px;}
.spec1 table{border-collapse:collapse;border:0 solid #af946e;border-width:1px 0 0 1px;width:400px;margin:20px auto 0;}
.spec1 th,.spec1 td{border-collapse:collapse;border:0 solid #af946e;border-width:0 1px 1px 0;padding:5px;color:#63420c;}
.spec1 th{text-align:center;}
td var{display:inline-block;width:80px;text-align:center;margin:0;vertical-align:middle;}
td var span{display:inline-block;width:50px;height:50px;border:1px solid #6a5a38;padding:1px;}
td var em{display:block;font-size:12px;}
td var span img{width:50px;height:50px;}
.spec1 tbody td{color:#a82700;}
#a7 dd ul{padding:10px 0 0 1em;}
#a7 dd li{float:left;width:210px;}
#a7 dd li b{color:#ac2600;}
.spec2 table{width:550px;}
li.spec3 {padding:0 0 0 30px;}
/**/
div.in,td.in{position:relative;}
.info{position:absolute;background:#000;width:300px;border:1px solid #000;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";/* ie8  */
filter:alpha(opacity=80);/* ie5-7  */
opacity:0.8;/* css standard, currently it works in most modern browsers  */}
.info div{border:1px solid #aaa;padding:8px 8px 8px 0;}
.info p{color:#ff8600;}
li.on,var.on{cursor:pointer;}
/**/
#dh_foot{background:#000;border-top:1px solid #1d1d1d;padding:36px 0 56px;}
#dh_copy{width:1000px;margin:0 auto;zoom:1;}
#dh_copy:after{	content:".";display:block;height:0;clear:both;visibility:hidden;}
#dh_copy .logo{float:left;width:135px;height:60px;}
#dh_copy .logo a{display:block;width:135px;height:60px;}
#dh_copy_logo{margin:0 0 0 90px;}
#dh_copy_logo a{background:url(../images/dh_copy_logo.jpg) no-repeat;}
#dh_copy_logo a:hover{background:url(../images/dh_copy_logo.jpg) 0 -60px no-repeat;}
#dh_game_logo{margin:0 35px;}
#dh_game_logo a{background:url(../images/dh_game_logo.jpg) no-repeat;}
#dh_game_logo a:hover{background:url(../images/dh_game_logo.jpg) 0 -60px no-repeat;}
#dh_copy div{border-left:1px solid #1a1a1a;height:50px;float:left;padding:0 0 0 50px;text-align:left;margin:5px 0;}
#dh_copy div p{color:#222;font:normal normal 13px/25px Arial, Helvetica, sans-serif;}
