﻿body {
    background-color: #EFEFEF;
    font-size: 12px; font-family:"microsoft YaHei";
    width:expression(document.body.clientWidth <= 1000 ? "1000px": "auto");
    min-width:1000px; 
}
* {
    margin: 0;
    padding: 0;
}
ul li {
    list-style: none outside none;
}
img {
    border: 0 none;
    vertical-align: top;
}
a {
    border: 0 none;
    text-decoration: none;
}
.header {
    background:url("../images/v2/top-bg.jpg") repeat-x;
    height:48px;
    width: 100%;
}
.banner{
	margin-top:0px;
	}
.topnav {
    margin: 0 auto;
    width: 1000px;
}
.logo {
    background:url(../images/v2/nav_bg.jpg) no-repeat left top;
    float: left;
    height: 48px;
    width: 215px;
}
.logo a {
    display: block;
    height: 48px;
    width: 215px;
}
.navbar {
    float: left;
    height: 48px;
    position: relative;
    width: 485px; 
    z-index: 999; margin-left:10px;
}
.navbar1 { float:right; height: 48px; line-height: 48px; padding: 0 10px 0 0; text-align: right;  }
.navbar1 li { float: right;}

.navbar li {
    float: left;
    position: relative;
    z-index: 999; text-align:center; font-size:17px; line-height:48px;
}
.menu1 {
    background-color: #828282;
    border-color: #CCCCCC #828282 #828282;
    border-left: 2px solid #828282;
    border-right: 2px solid #828282;
    border-style: solid;
    border-width: 2px;
    height: 279px;
    left: 10px;
    position: absolute;
    top: 48px;
    width: 261px;
}
.menu3 {
    border-color: #CCCCCC #828282 #828282;
    border-left: 2px solid #828282;
    border-right: 2px solid #828282;
    border-style: solid;
    border-width: 2px;
    height: 279px;
    left: 10px;
    position: absolute;
    top: 48px;
    width: 260px;
}
.menu01 {
    background: url("../images/v2/csssprite.png") no-repeat scroll 0 -753px transparent;
    height: 277px;
    position: absolute;
    top: -5px;
    width: 261px;
}
.menu11 {
    background-color: #FFFFFF;
    height: 277px;
    margin-bottom: 7px;
    position: absolute;
    top: 7px;
    width: 261px;
}
.menu03 {
    background: url("../images/v2/csssprite.png") no-repeat scroll 0 -753px transparent;
    height: 277px;
    position: absolute;
    top: -5px;
    width: 260px;
}
.menu33 {
    background-color: #FFFFFF;
    height: 277px;
    margin-bottom: 7px;
    position: absolute;
    top: 7px;
    width: 260px;
}
.menu4 { border:1px solid #bfbfbf; background:#fbfbfb;   
    height:auto;
    left: 0px;
    position: absolute;
    top: 48px;
    width: 287px;
}
.menu04 { border-top:1px solid #fefefe;
    position: absolute;
    top: -1px;
    width: 113px;
}
.menu44 { padding: 20px 0px 0px 14px; float:left;    
    height:auto;
    margin-bottom: 25px; 
    width: 95px;
}

.menu_game02{ padding: 20px 0px 0px 12px; float:left;    
    height:auto;
    margin-bottom: 25px;  
    width: 120px;}
    
 .game_menus{ display:block; width:100%; font-size:14px; text-align:left; line-height:30px; padding:20px 0px 17px 0px; overflow:hidden;}

.game_menus dl dt{ float:left; width:121px; height:31px; text-indent:18px;}
.game_menus a{ color:#646464;}
.game_menus a:hover{ color:#0295e2; text-decoration:underline;}	
    

.topbar {
    height: 20px;
    padding-top: 10px;
    width: 430px;
}
.topbar1 {
    height: 20px;
    padding-top: 10px;
    width: 261px;
}
.dy {
    background-color: #E3E3E3;
    color: #868686;
    float: left;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    padding-left: 20px;
    width: 110px;
}
.yy {
    background-color: #E3E3E3;
    color: #868686;
    float: left;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    margin-left: 1px;
    padding-left: 20px;
    width: 110px;
}
.yy2 {
    background-color: #E3E3E3;
    color: #868686;
    float: left;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    margin-left: 1px;
    padding-left: 20px;
    width: 111px;
}
.yy3 {
    background-color: #E3E3E3;
    color: #868686;
    float: left;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    padding-left: 20px;
    width: 147px;
}
.weibo1 {
    background-color: #E3E3E3;
    color: #868686;
    float: left;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    padding-left: 20px;
    width: 147px;
}
.left {
    display: inline;
    float: left;
    width: 100%;
}
.left li {
    height: 25px;
    line-height: 25px;
    margin-top: 5px;
    padding-left: 0px;
    width: 100%; text-indent:10px;
}
.libottom {
    border-top: 1px solid #B2B2B2;
    display: inline;
    margin-top: 10px;
}
.libottom img {
    padding-left: 3px;
    padding-top: 8px;
}
.left li a {
    color: #646464; font-size:14px;
    display: block;
    float: left;
    font-size: 14px;
}
.left li a:hover {
    color: #0295e2; text-decoration:underline; font-size:14px;
    display: block;
    float: left;
    font-size: 14px;
}
.left1 {
    display: inline;
    float: left;
    width: 130px;
}
.left1 li {
    height: 25px;
    line-height: 25px;
    margin-top: 5px;
    padding-left: 20px;
    width: 110px;
}
.left1 li a {
    color: #333333;
    display: block;
    float: left;
    font-size: 14px;
}
.hot { display:inline-block;
    background: url("../images/v2/csssprite.png") no-repeat  0 -773px ;
    height: 11px;
    margin-left: 5px;
    margin-top: -1px;  vertical-align:middle;
    width: 13px; overflow:hidden;
}
.new { display:inline-block;
    background: url(../images/v2/csssprite.png) no-repeat  -13px -773px ;
    height: 11px;
    margin-left: 5px;
    margin-top: -1px;vertical-align:middle;
    width: 13px; overflow:hidden;
}
.bbsnew { display:inline-block;
    background: url(../images/v2/csssprite.png) no-repeat  -13px -773px ;
    height: 11px;
    margin-left: 5px;
    margin-top: -1px;vertical-align:middle;
    width: 13px; overflow:hidden;
}
.right {
    float: left;
    padding-left: 20px;
    width: 279px;
}
.right li {
    height: 25px;
    line-height: 25px;
    padding-top: 5px;
    width: 259px;
}
.right li a {
    color: #333333;
    display: block;
    float: left;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    width: 110px;
}
.middle {
    display: inline;
    float: left;
    margin-top: 5px;
    width: 129px;
}
.middle li {
    height: 25px;
    line-height: 25px;
    padding-left: 20px;
    width: 109px;
}
.middle li a {
    color: #333333;
    display: block;
    float: left;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    width: 110px;
}
.libottom1 {
    border-top: 1px solid #B2B2B2;
    height: 25px;
    line-height: 25px;
    margin-top: 5px;
    text-align: center;
    width: 260px;
}
.libottom1 a {
    color: #333333;
    font-size: 14px;
    text-align: center;
}
.libottom1 img {
    padding-left: 3px;
    padding-top: 8px;
}
.menu2 {
    background-color: #828282;
    border-color: #CCCCCC #828282 #828282;
    border-left: 2px solid #828282;
    border-right: 2px solid #828282;
    border-style: solid;
    border-width: 2px;
    left: 15px;
    min-height: 82px;
    position: absolute;
    top: 70px;
    width: 101px;
}
.menu02 {
    background: url("../images/v2/csssprite.png") no-repeat scroll 0 -753px transparent;
    min-height: 84px;
    position: absolute;
    top: -5px;
    width: 101px;
}
.menu22 {
    background: none repeat scroll 0 0 #FFFFFF;
    height: auto;
    position: absolute;
    top: 7px;
    width: 101px;
}
.menu2 ul {
    padding-top: 5px;
    width: 101px;
}
.menu2 ul li {
    height: 25px;
    line-height: 25px;
    width: 101px;
}
.menu2 ul li a {
    color: #333333;
    display: block;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    padding-left: 10px;
    text-align: left;
    width: 91px;
}
.menu2 ul li a:hover {
    background-color: #E3E3E3;
}
.menu555 {
    height: 130px;
    left: -10px;
    position: absolute;
    top: 20px;
    width: 107px;
}
.menu5 {
    background-color: #828282;
    height: 119px;
    margin-top: 11px;
    position: absolute;
    width: 107px;
}
.menu05 {
    background: url("../images/v2/csssprite.png") no-repeat scroll 0 -753px transparent;
    height: 117px;
    margin-left: 3px;
    position: absolute;
    top: -5px;
    width: 101px;
}
.menu55 {
    background: none repeat scroll 0 0 #FFFFFF;
    height: 114px;
    position: absolute;
    top: 7px;
    width: 101px;
}
.menu5 ul {
    padding-top: 5px;
    width: 101px;
}
.menu5 ul li {
    height: 25px;
    line-height: 25px;
    width: 101px;
}
.menu5 ul li a {
    color: #333333;
    display: block;
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    padding-left: 10px;
    text-align: left;
    width: 91px;
}
.menu5 ul li a:hover {
    background-color: #E3E3E3;
}
.a1 {
    background:url(../images/v2/nav_bg.jpg) no-repeat -228px top;
    display: block;
    height: 48px;
    width: 115px; color:#010000; font-size:17px;
}
.a1:hover {
    background:url(../images/v2/nav_bg_hover.jpg) no-repeat -228px top; color:#f7b222;font-size:17px; text-decoration:none;
}
.headerline {
    background:url(../images/v2/nav_bg_hover.jpg) no-repeat -228px top;color:#f7b222;font-size:17px;text-decoration:none;
}
.a2 {
    background: url(../images/v2/nav_bg.jpg) no-repeat -353px top;font-size:17px;
    display: block;
    height: 48px;
    width: 98px; color:#010000; 
}
.a2:hover {
    background: url(../images/v2/nav_bg_hover.jpg) no-repeat -353px top;color:#f7b222;font-size:17px;text-decoration:none;
}
.a3 {
    background: url(../images/v2/nav_bg.jpg) no-repeat -564px top;font-size:17px;
    display: block;
    height: 48px;
    width: 75px; color:#010000; 
}
.a3:hover {
    background:  url(../images/v2/nav_bg_hover.jpg) no-repeat -564px top;color:#f7b222;font-size:17px;text-decoration:none;
}
.a40806 {
    background: url(../images/v2/nav_bg.jpg) no-repeat -461px top;font-size:17px;
    display: block;
    height: 48px;
    width: 98px;color:#010000; 
}
.a40806:hover {
    background: url(../images/v2/nav_bg_hover.jpg) no-repeat -461px top;color:#f7b222;font-size:17px;text-decoration:none;
}
.a50824 {
    background: url(../images/v2/nav_bg.jpg) no-repeat -639px top;font-size:17px;
    display: block;
    height: 48px;
    width: 75px;color:#010000; 
}
.a50824:hover {
    background: url(../images/v2/nav_bg_hover.jpg) no-repeat -639px top;color:#f7b222;font-size:17px;text-decoration:none;
}

.abbs{ display:block; width:76px; height:48px; background:url(../images/v2/nav_bg.jpg) no-repeat right top;color:#010000; font-size:17px;}
.abbs:hover{ background:url(../images/v2/nav_bg_hover.jpg) no-repeat right top;color:#f7b222;font-size:17px;text-decoration:none;}
.a4 {
    color: #000;
    display: block;
    float: left;
    font-family: "microsoft YaHei";
    font-size: 15px;
    font-weight: 300;
    height: 48px;
}
.a4:hover {
    color: #ffad00;text-decoration:none;
}
.a5 {
    color: #000;
    display: block;
    float: left;
    font-family: "microsoft YaHei";
    font-size: 15px;
    height: 48px;
}
.a5:hover {
    color: #ffad00;text-decoration:none;
}
.fh0824 {
    color: #000; padding:0px 8px;
}
.a6 {
    background: url("http://res.1732.com/images/v2/csssprite.png") no-repeat scroll 0 -1104px transparent;
    display: block;
    height: 20px;
    margin-right: 5px;
    width: 20px;
}
.a7 {
    background: url("http://res.1732.com/images/v2/csssprite.png") no-repeat scroll 0 -1125px transparent;
    display: block;
    height: 20px;
    margin-right: 5px;
    width: 20px;
}





