@charset "utf-8";
body { font: 12px/22px \5fae\8f6f\96c5\9ed1, \5b8b\4f53, Arial, Sans-serif; color: #855414; background: url(../images/bg.jpg) center 84px no-repeat #ffe7a5; }
a { color: #855414; text-decoration: none; }
a:hover { color: #855414; text-decoration:underline }.o{ color:#ed4401;}
.wrap { width: 980px; margin: 0 auto; }
.mb10 { margin-bottom: 10px; }
.mb15 { margin-bottom: 15px; }
/*copy common.css*/
.menu_bg{ background-color:#109e12;}
.menu { height: 42px; width:980px; margin:0 auto; position: relative; z-index: 99; }
.menu a { width: 12.5%; *width:12%;
color: #fff; text-align: center; height: 42px; line-height: 42px; font-size: 15px; font-weight: bold; float: left; background: url(http://www.yoyou.com/templates/2014/images/menu_a.jpg) no-repeat right top; vertical-align: top; }
.menu a i { display: inline-block; font-family: "ff"; font-size:10px; height: 16px; margin-left: 3px; position: absolute; top: -2px; width: 12px; }
.menu a:hover { color: #fffc00; text-decoration: none; }
.menu a.on { color: #fffc00; background-color: #10b712; }
.menu a.on1 { color: #fffc00; background-color: #10b712; position: relative; height: 42px; z-index: 999; }
.sub_menu {width:980px; margin:0 0 0 -490px; line-height: 37px; height: 37px; background-color: #10b712; position: absolute; left:50%; z-index: 9; width: 980px; }
.sub_menu a { color: #fff; display: inline-block; padding: 0 10px 0 30px; font-size: 15px; }
/**/
.bn1{ background:url(../images/bn1.jpg) no-repeat; height:300px;text-indent:-9999px; position:relative;}
.yy_logo { position: absolute; width:170px; height:70px; display: block; top:20px; left:0px }
.bn2{ display:block; height:274px;}
.game_box{ background-color:#048af2; padding-top:20px; margin:0 27px; border-bottom:6px solid #0470c3; margin-bottom:40px;}
.game_item{ background:url(../images/game_bg.jpg) no-repeat; height:137px; position:relative; width:840px; margin-left:-27px; margin-bottom:30px; padding:18px 70px;}
.game_item h1{ font-size:16px; color:#623b08; margin-bottom:20px;}
.game_item h1 img{ vertical-align:text-bottom; padding-right:5px;}
.game_item p{color:#855414; line-height:24px;}
.down{ display:block; width:120px; height:38px; background:url(../images/down.jpg) no-repeat; float:right;} 
.gi_pic{ float:left; margin-right:15px;}
.count{ background:url(../images/count.jpg) no-repeat; font-size:14px; color:#fff; padding-bottom:16px; line-height:50px; padding-left:70px; margin-left:-32px; margin-bottom:10px;}
.count i{ color:#f8f34a; font-size:16px;}
.draw_box{ background-color:#f3d070; padding:12px 16px;}
.draw{ background-color:#af7223; padding:6px 0px 3px 6px; margin-bottom:20px;}
.draw img{ float:left; width:185px; height:140px; margin:0 3px 3px 0;}
.draw .start{ float:left; text-align:center; width:564px; height:95px; padding:23px 0; }
.draw .start a{ width:382px; height:95px; border-bottom:6px solid #b82706; background-color:#fc7101; display:inline-block; color:#fceab8; font-size:30px; line-height:95px; border-radius:8px; }
.draw img.on{ opacity:0.7;}
.tit{ background:url(../images/tit.jpg) no-repeat left center; padding-left:18px; font-size:18px; color:#8c5401; margin-bottom:5px;}
.tit i{ font-size:14px; color:#ed4401; font-weight:normal;}
.rule{ line-height:28px; font-size:14px; width:48%; float:left;}
.rule p,.luker p{ padding-left:18px;}
.luker{ line-height:28px; font-size:14px; width:48%; float:right;}
.luker .tips{ font-size:12px; color:#c3822f; text-align:right;}
.attention{ clear:both; line-height:46px; margin-bottom:30px;}
.attention a{ width:50%; background-color:#ad6f1e; color:#4c2a0a; display:inline-block; text-align:center; font-size:14px} 
.attention .sina{background-color:#e28102; color:#fcd29b; } 
.attention  img{ display:inline-block; vertical-align:middle;}
.hot_tj{padding:23px 16px 19px 60px; background:url(../images/hot_tj.jpg) no-repeat left center #f3d070;}
.hot_cont{ background-color:#af7223; padding:6px 0px 3px 6px;}
.hot_cont img{ display:block; width:170px; height:100px;}
.hot_cont a{ border:1px solid #d89237; float:left; margin:0 3px;} 
.hot_cont a:hover{ border-color:#fae6af;}
.footer { text-align: center; padding: 15px 0; line-height: 28px; color: #855414; font-size: 14px;}
.footer .link a { display: inline-block; color: #855414; padding: 0 8px; }
.footer .link a:hover { color: #ffdd50;}
.fastnav{ background:url(../images/fastnav.png) no-repeat; position:fixed;*position:absolute; top:200px; left:50%; margin-left:500px; padding-top:175px; height:194px; width:155px;}
.fastnav a{ display:block; border-bottom:2px dotted #07538f; line-height:46px; text-align:center; margin:0 28px; color:#fff; font-size:16px}
a.bd0{ border:0;}.fastnav a:hover{ color:#feda00;}