/* CSS Document */
body {font-family:"微软雅黑"; padding:0; margin:0px; font-size:12px; margin:0 auto; background-image:url(about:blank); /* for IE6 */ background-attachment:fixed; /*必须*/}
p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input { margin:0px; padding:0; }
ul { list-style:none; }
img {border:0px; vertical-align:bottom; margin:0; padding:0; outline:none;}
a { text-decoration:none; outline:none;}
.clear { clear:both; display:block; overflow:hidden; visibility:hidden; width:0; height:0; }
.clearfix:after { clear:both; content:'.'; display:block; font-size:0; line-height:0; visibility:hidden; width:0; height:0; }
.clearfix { zoom:1; }

.whole{margin:0 auto; width:100%;overflow:hidden;margin-bottom:50px;}

#outer{ width:100%; height:auto; margin:0px; padding:0px;}
#out_f{ width:980px; height:auto; margin:0px auto;}
.span_ico{ background:url(../images/widget_icon.gif) 0px 7px no-repeat; padding-top:1px; padding-left:10px; display:inline-block; }

.ipt_bt_gy_bg{ width:85px; height:25px; border:none; line-height: 15px; margin: 2px 0px; color:#FFF; background: url("../images/ty_bt_bg..jpg") 0px 0px;}

/*头部——菜单*/
#top_menu{ width:1000px; height:80px;}
.top_bg{ background:url(../images/bg_top_d.jpg) repeat-x; border-bottom:1px #dddddd solid;  position:fixed; _position:absolute; _top:expression(eval(document.documentElement.scrollTop)); height:80px; z-index:9999; left:0; top:0;}
#logo{ width:200px; height:80px; float:left;}
#menu{ width:670px; height:50px; float:left; margin-top:30px;}
#menu ul{ margin-top:30px;}
#menu li{ width:110px; height:20px; text-align:center; line-height:25px; }
#menu a{width:110px; height:20px; float:left; background:url(../images/nav_1.gif) no-repeat;}

#menu a.menu_li_index { background-position:30px 0px;}
#menu a.menu_li_index:hover{background-position:30px -20px;}
#menu a.menu_li_d_index{background-position:30px -40px;}

#menu a.menu_li_my{ background-position:-92px 0px;}
#menu a.menu_li_my:hover{background-position:-92px -20px;}
#menu a.menu_li_d_my{background-position:-92px -40px;}

#menu a.menu_li_games{ background-position:-205px 0px;}
#menu a.menu_li_games:hover{background-position:-205px -20px;}
#menu a.menu_li_d_games{background-position:-205px -40px;}

#menu a.menu_li_pay { background-position:-337px 0px;}
#menu a.menu_li_pay:hover{background-position:-337px -20px;}
#menu a.menu_li_d_pay{background-position:-337px -40px;}

#menu a.menu_li_service { background-position:-465px 0px;}
#menu a.menu_li_service:hover{background-position:-465px -20px;}
#menu a.menu_li_d_service{background-position:-465px -40px;}

#menu a.menu_li_bbs { background-position:-579px 0px;}
#menu a.menu_li_bbs:hover{background-position:-579px -20px;}
#menu a.menu_li_d_bbs{background-position:-579px -40px;}

#top_menu .weixin{float:right;width:126px;height:100%;}
#top_menu .weixin img{position:relative;top:20%}
/*----------------------------------------------*/
.main{width:1040px;margin:0 auto;margin-top:84px;*padding-top:84px;}
/*会员登录 start 登录后状态*/
.main_right_shang{width:256px; height:130px;background:url(../images/login_bg.jpg) no-repeat;}
.main_right_xia{width:256px; height:38px;  text-align:center; line-height:38px;padding-top:80px;}
.xia_1{float:left; margin-left:23px; margin-top:6px;font-size:14px;}
.xia_2{float:left; margin-top:6px; font-size:14px; margin-left:20px;}
.main_right_xia a{display:block;width:100px; height:25px;  text-align:center; line-height:26px; background:#FF4400; cursor:pointer; color:white; border:1px solid #FF4400;}
.main_right_xia1{width:260px;height:30px;margin-left:12px;}
.main_right_xia1 .text{float:left;line-height:27px;}
.main_right_xia1 span a{margin-left:3px;}
.xia_3 a{display:block;float:left;width:35px;height:25px;border:none;;background:none;font-size:12px;color:#7179A1;background:url(../images/QQ.png) no-repeat;line-height:27px;background-position:2%;text-align:right;}
.xia_33 a{display:block;float:left;width:67px;height:25px;border:none;background:none;font-size:12px;color:#7179A1;background:url(../images/nav_06.jpg) no-repeat;line-height:27px;background-position:2%;text-align:right;}
.xia_333 a{display:block;float:left;width:67px;height:25px;border:none;background:none;font-size:12px;color:#7179A1;background:url(../images/nav_03.jpg) no-repeat;line-height:27px;background-position:2%;text-align:right;}

.m_left1{width:270px;height:140px;background:url(../images/bj1.png) no-repeat top right;border:1px solid #dddddd;}
.m_left1 a img{position: absolute;width: 60px;height:60px;margin-top:15px;margin-left:10px;border-radius:50%;overflow:hidden;}
.m_left1 #welcome{position:relative;left:80px;top:10px;width: 87px;display:inline-block;}
.m_left1 #welcome a{color:#98738a;}
.m_left1 strong{padding-left:5px;color:#4b5a60;}
.m_left1 #active{position:relative;top:40px;left:-15px;}
.m_left1 #active a{display:inline-block;width:65px;height:28px;background:#fff0e8;margin-right:5px;text-align:center;line-height:27px;padding:0 2px 0 2px;border:1px solid #f55a35;color:#f6613e;}
.m_left1 #info{position:relative;top:60px;float:left;width:100%;height:30px;}
.m_left1 #info ul li{float:left;width:90px;text-align:center;}
.m_left1 #info ul li span{display:block;color:#000000;font-size:14px;font-weight:bold;}
.m_left1 #info ul li .num{color:#ff3f00;}
/*会员登录 end*/



/*bottom*/
.bottom{min-width:93%; position:fixed;float:left;bottom:0;background:url(../images/bottom_bg.png) repeat-x;padding: 0 50px;overflow-x:hidden;
_position:absolute;_bottom:0px;height:32px;
_margin-top:expression(this.style.pixelHeight+document.documentElement.scrollTop);
}
.bottom .logo{background:url(../images/bottom_logo.png) no-repeat; display: block; float: left;height: 33px; margin: 0 8px 0 0;overflow: hidden; text-indent: -9999px;width: 62px;}
.bottom .menu{background: url(../images/bottom_bg.png) repeat-x  0 -33px;
position: relative;float:left;width:100px;}

.bottom .item{float: left;z-index: 2;height:33px;_margin-bottom:-40px;}
.bottom .item .link{ color: #FFFFFF;text-shadow: inherit;  cursor: pointer;display: inline-block;float: left;height: 28px;line-height: 25px; margin: 0 8px 2px;padding: 0 1px 1px; position: relative;text-align: center;}
.bottom .item .link .link_l{background: url(../images/ao.png) no-repeat;
 display: none;height: 26px;left: -27px;position: absolute;top: 0;width: 27px;}
.bottom .item .link .link_r{background: url(../images/ao.png) no-repeat ; display: none; height: 26px;left: -27px;position: absolute;width: 27px;background-position: -27px 0;left: auto; right: -27px;}

.bottom .item .link .ico{background: url(../images/btimg.png) no-repeat; display: inline-block;height: 25px;vertical-align: middle;width: 25px; margin: 0 3px 0 0; _background: url(../images/btimg.gif) no-repeat;}
.bottom .item .link .ico_cs {background-position: -50px 0;}
.bottom .item .link .ico_gl {background-position: -25px 0;}
.bottom .item .link .link_txt{display: inline-block; color: #FFFFFF;text-shadow: inherit;}
.bottom .item .menu_l,.menu_r{background: url(../images/gray.png) no-repeat;display: block; height: 28px;width: 30px;float:left;}
.bottom .menu_r{margin-left:-27px;width:60px;}

.bottom .packs{position:absolute;left:360px;margin-left:120px;float:right;}
.bottom .packs span a{color:#3D3D3D;left:500px;display:inline-block;width:48px;height:30px;line-height:31px;}
.bottom .packs .ico_cs{background: url(../images/btimg.png) no-repeat;
_background: url(../images/btimg.gif) no-repeat;
display: inline-block; height: 25px;margin: 0 3px 0 0;vertical-align: middle; width: 25px;background-position: -100px -50px;

}

.bottom .right{display: block;float: right;height: 33px;position: relative;z-index: 100;margin-right:100px;}
.bottom .right .link .link_txt{color: #3D3D3D;cursor: pointer;line-height: 30px;text-align: center;text-shadow: 1px 0 0 #FFFFFF;}
.bottom .right .items{background: url(../images/bottom_bg.png) no-repeat 100% -71px ; height: 33px; padding: 0 3px 0 0;text-align:center;}

.bottom .right .split{background:url(../images/bottom_bg.png) no-repeat center;height:33px;background-position:0 -71px;}
.bottom .right .item .link .ico1{background:url(../images/btimg.png) no-repeat -123px -74px ;display: inline-block;height: 25px;margin: 0 3px 0 0; vertical-align: middle;width: 25px;_background:url(../images/btimg.gif) no-repeat -123px -74px ;}
.bottom .right .item .link .ico2{background:url(../images/btimg.png) no-repeat -100px -50px;display: inline-block;height: 25px;margin: 0 3px 0 0; vertical-align: middle;width: 25px;_background:url(../images/btimg.gif) no-repeat -100px -50px;}
.bottom .right .item .link .ico3{background:url(../images/btimg.png) no-repeat  0 -23px;display: inline-block;height: 25px;margin: 0 3px 0 0; vertical-align: middle;width: 25px;_background:url(../images/btimg.gif) no-repeat  0 -23px;}









