body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0}
body, button, input, select, textarea { font: 12px/1.5 'Microsoft Yahei', tahoma, arial, \5b8b\4f53, sans-serif}
h1, h2, h3, h4, h5, h6 { font-size: 100%}
em{ font-style: normal}
ul, ol { list-style: none}
a { text-decoration: none}
a:hover { text-decoration: underline}
fieldset, img { border: 0}
button, input, select, textarea { font-size: 100%}
table { border-collapse: collapse; border-spacing: 0}
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden}
.clearfix{*zoom:1}
.htxt{display: none}

body{color:#635c54;  background: #fafbf8 url("/skin/zdy/images/main_bg.jpg") no-repeat 50% 0px}
.nav dd a:hover, .nav .active, .quick-link li{background-image: url("/skin/zdy/images/main_sprite.png"); background-repeat: no-repeat}
.header, .container{width: 950px; margin: 0px auto}
.header{height: 340px;  font-family:'Microsoft Yahei'}
.index { text-indent: -9000em; outline:none; width: 85px; height: 53px; margin-left: 15px}
.nav dl { padding-left: 100px; }
.nav dt { display: none }
.nav dd { width: 118px; float: left; text-align: center; margin-right: 1px; height: 202px }
.nav a { color:#d6d6d6; display: block }
.top-channel a{text-indent: -9000em; outline:none; height: 53px}
.top-channel li{float: left; width: 118px; margin-right: 1px}
.top-channel .index { text-indent: -9000em; outline:none; width: 84px; height: 53px; margin-left: 15px}
.nav dd a:hover { text-decoration: none; background: url("/skin/zdy/images/top_nav_curr.png") no-repeat 1px 0px }
.nav .active { background: url("/skin/zdy/images/top_nav_curr.png") no-repeat 1px -25px }
.nav dd a { height: 25px; line-height: 25px }
.nav .h a { color:#ff640f }
.nav .h { background-image: url("/skin/zdy/images/main_sprite.png"); background-repeat: no-repeat }
div.nav dd a:hover {_background-image:none;_cursor:pointer;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/zdy/images/alpha01.png',sizingMethod="scale");_width:118px;_height:25px}
.nav dd.active {_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/skin/zdy/images/alpha02.png',sizingMethod="scale");_width:118px;_height:202px}
.hotl2 { background-position: 75px -256px }
.hotl3 { background-position: 80px -256px }
.hotl4 { background-position: 85px -256px }
.hotl5 { background-position: 94px -256px }
.hotl6 { background-position: 97px -256px }
.main { width: 735px; float: right }
.sidebar { width: 196px; float: left }
.dl-flash-box{width: 183px; height: 93px; position: absolute; top:4px; left:7px}
.dl-flash-box a{display: block; height: 93px; text-indent: -9000em; outline:none;}
.s-nav{position: relative; background: url("") no-repeat 0px 0px; height: 448px}
.s-nav-list { padding-top: 5px}
.s-nav-list li { margin-bottom: 8px }
.s-nav-list a { display: block; width: 183px; margin: 0px auto; text-indent: -9000em; outline:none; height: 43px;}
.s-nav-list a:hover{background-image:url("")}
.pay:hover{background-position: -195px -1px}
.vip:hover{background-position: -195px -52px}
.items:hover{background-position: -195px -103px}
.gift:hover{background-position: -195px -154px}
.s-nav-list .dl-game { height: 93px }
.s-nav-list .f{margin-bottom:11px}
.quick-link { padding:30px 0px 0px 14px }
.quick-link li { float: left; width: 70px; height: 34px; line-height: 34px; background-position: -53px -82px; padding-left: 15px}
.quick-link a { color:#b0a999; font-weight: bold }
.quick-link a:hover { text-decoration: none; color:#c64204 }

.s-gg-box{text-align: center; border: 1px solid #cacaca; margin-top: 0px}
.s-gg-box .in{border: 1px solid #f3f3f3; background-color: #dadada; padding-top: 10px}
.s-gg-box  img{vertical-align: middle}
.s-gg-box a{display: block; margin: 0px auto; width: 185px}
.s-gg-box li{padding-bottom: 10px}
.serv{border: 1px solid #cacaca; margin-top: 8px}
.serv .in{border: 1px solid #f3f3f3; background-color: #dadada; height: 44px;  color:#484848; font-weight: bold; text-align: center;font-size:11px }
.hotline span{display:block}
.hotline{display:block; padding-top:6px}

#foot { zoom:1;clear:both; margin-top: 20px; position:relative; line-height:22px; color:#88878D; background-color: #232222; padding-bottom: 30px }
#foot .wrap { margin: 0px auto; position:relative; padding: 15px 0px 0px 270px; width:730px; background:url("") no-repeat -37px -88px }
#foot span { display:inline-block; margin:0 7px 0; *margin-bottom:7px;
margin-bottom:0\0; width:1px; height:6px; overflow:hidden; background:#88878D }
#foot p.r { _display:inline; float:right; margin:-38px 7px 0 0 }
#foot a { color:#88878D; text-decoration:none }
#foot a:hover { color:#8f8f8f; text-decoration:underline }
#foot .e { font-size:10px; line-height:19px }
#foot p { text-align: left }
p.license { margin-top: 4px; padding-left:5px; height:21px; background:url("") no-repeat 0px 0px }
a.tg { position:absolute; display:block; top:29px; left:5px; width:115px; height:40px; text-indent:-999px; overflow:hidden }

h2{display: none}
.topbar a{color:#998e79}
.breadcrumb .curr{color:#b05d00;font-weight: bold}
.content{background-color: #ece8de; border: 1px solid #d2cdbf;  padding:6px 2px 30px 2px;min-height:787px; height:auto !important; height:787px}
.content .hd{background-position:  0px 0px}
.section{padding:0px 8px}
.c-nav{background-position: 100% -43px; height: 43px}
.c-nav a{display: block; height: 39px; line-height: 39px;text-align: center; background-position: 100% -218px; color:#5f3c00;font-weight: bold; font-size: 14px;}
.c-nav a:hover{text-decoration: none}
.c-nav .e a{background-image: none}
.c-nav li{float: left}
.c-nav .curr{background-position: 0px -86px}
.c-nav .curr a{padding-bottom: 4px;color:#efe6b3; background-position: 50% -129px}
.c-nav .curr a,  .c-nav .curr, .content .hd, .c-nav, .c-nav a{background-image: url("/skin/zdy/images/is_sprites.png?d=0331"); background-repeat: no-repeat}
 .topbar{background-image: url("/skin/zdy/images/is_sprites.png?d=0331"); background-color: #2d2b25;height: 43px; line-height: 43px;text-align: right; padding-right: 30px; color:#998e79}
.bd h3{ background: url("/skin/zdy/images/is_sprites.png?d=0331") no-repeat 0px -176px; color:#b05c00; font-size: 14px}
.bd h3 span{background: url("/skin/zdy/images/main_sprite.png") no-repeat -72px 12px; background-repeat:no-repeat; display: block; height: 42px; line-height: 42px; padding-left: 55px}
.pagination a{width: 95px; height: 25px; line-height: 25px; background: url("/skin/zdy/images/btn02.png") no-repeat 0px 0px; color:#af5b00;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline; text-align: center; margin:0px 32px; font-weight: bold}
.pagination{text-align: center}
.pagination a:hover{text-decoration: none}
.ishow-page a{margin:0px 10px}
.ishow-page .go{width: 60px; background: url("/skin/zdy/images/btn04.png") no-repeat 0px 0px}
.goinput{width: 55px;vertical-align: middle}
.img-box img{float:left}
.gameinfo-title{background-position: 0px -476px}

.actions-title{background-position: 0px -347px}
.igame-title{background-position: 0px -519px}
.actions-nav a{width: 121px}
.actions-nav .e a{width: 124px}

.dl-title{background-position: 0px -304px}
.dl-nav a{width: 146px}
.dl-nav .e a{width: 145px}

.news-title{background-position: 0px -390px}
.player-title{background-position: 0px -433px}
.news-nav a{width: 146px}
.news-nav .e a{width: 145px}

.guide-title{background-position: 0px -261px}
.faq-nav a, .tutorials-nav a{width: 145px}
.faq-nav .e a, .tutorials-nav .e a{width: 144px}
.game-data-nav a{width: 121px}
.game-data-nav .e a{width: 124px}

.txtbox .dis { display: block }
.txtbox dl, .txtbox ul{padding:0px 50px}
.txtbox dd{padding: 0px 0px 8px 30px;  color:#b05c00; display: none ; }
.txtbox dt{padding:2px 0px}
.bugtb{ margin: 10px 0px}
.bugtb td, .bugtb th{border: 1px solid #C6C2B8; padding: 5px 10px; text-align: left}
.bugtb th{background-color: #E0DCD1; font-weight: normal}
.faq .hd { width: 580px; margin: 0px auto }
.faq .section{padding: 20px 0px }
.faq .txtbox a { color:#635C54 }
.faq .curr a { font-weight: bold; font-weight: bold }
.faq .pagination{padding-top: 50px }
.pagination .unavailable{cursor:default; color:#999999}
.pagination .available{cursor:pointer; color:#AF5B00}
.faq-version .txtbox{display: none}

.loading{background: url("") no-repeat 50% 200px; height: 744px}

.bo{background-color: #232222;margin-top:10px;}
.bq {
    margin: 0px auto 5px auto;
    text-align: center;
    width: 960px; color:#666
}
.bq a {
    color: #666;
}
.bq a:hover {
    color: #CC0000;
}

.mb25 {
margin: -4px auto -1px auto;
text-align: center;
}