@charset "utf-8";
/* RESET CSS */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0; } table {border-collapse:collapse; border-spacing:0; } fieldset,img {border:0; } address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal; } ol,ul {list-style:none; } caption,th {text-align:left; } h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal; } qbefore,q:after {content:''; } abbr,acronym {border:0; }section,article,aside,header,footer,nav,dialog,figure{display:block;}figure{margin:0;}



/* Page CSS */
body{position:relative;font:normal 12px/1.5 '\5b8b\4f53',Tahoma, Geneva, sans-serif;color:#464646;}
a:link,
a:visited{color:#000000;text-decoration:none;}
a:hover,
a:active{color:#ef570a;text-decoration:underline;}
.txt-important,
.link-important:link,
.link-important:visited{color:#f00!important;}
p{color:#919191;}
.txt-black{color:#000!important;}
.txt-important{color:#F00!important;}
.txt-indent{text-indent:2em;}
.border0{border:none!important;}
.con-notice{padding-bottom:15px;text-align:center;color:#F00;}
time{color:#777}

.icon{overflow:hidden;width:17px;height:20px;margin-right:2px;vertical-align:middle;}

.last{margin:0!important;border:none!important;}

.link-option:link,
.link-option:visited{float:right;line-height:22px;font-size:12px;}

.nav{overflow:hidden;zoom:1;}
.nav li{float:left;}
.nav-inline{text-align:center;}
.nav-inline li{float:none;}
.nav-inline li a:link,
.nav-inline li a:active{text-decoration:none;}
.nav-inline li a:hover,
.nav-inline li a:active{text-decoration:underline;}
.nav-vertical li{clear:both;}

.btn{display:inline-block;padding-right:15px;background:#c9c9c9 url("../images/bg_button.jpg") no-repeat 100% 0;}
.btn span{height:22px;line-height:22px;padding:0 0 1px 15px;text-align:center;vertical-align:top;background:#c9c9c9 url("../images/bg_button.jpg") no-repeat 0 0;}
.btn a:link,
.btn a:visited{color:#000;}
.btn_enter:link,
.btn_enter:visited{float:left;width:75px;height:33px;line-height:35px;padding-right:13px;text-align:center;
    border:1px solid #FFF;background:url("../images/bg_sprite.jpg") no-repeat -230px -101px;color:#FFF;}

.dlist-horizonal{overflow:hidden;zoom:1;}
.dlist-horizonal dt{float:left;}
.dlist-horizonal dd li{float:left;margin-right:15px;}
.dlist-horizonal dd .link-option{float:right;}
.dlist-inline dd{float:left;}

.link-withshadow{display:block;padding:0 2px 2px 0;background:url("../images/index/bg_game_new.gif") no-repeat 100% 100%;}
.link-withshadow img{display:block;border:1px solid #d2d2d2;}

/* Inline-block Items*/
.icon,
.btn,
.btn span,
.btn-link,
.btn-link a,
.item-input-text,
.nav-inline li,
.dlist-inline{display:inline-block;}
.icon,
.btn,
.btn span,
.btn-link,
.btn-link a,
.item-input-text,
.nav-inline li,
.dlist-inline{*display:inline;zoom:1;}
