@charset "gb2312";
/* CSS Document */
html {overflow:hidden}
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;outline:none;}
html,body {width:100%;height:100%;}
ol,ul,li {list-style:none;}
body { background:#000; font-size:13px;overflow:hidden; cursor:default; margin:0px; color:#FFF}
img { border:0}
a{outline:none;}

.fl { float:left}
.fr { float:right}

.main {width:100%; height:100%; overflow:hidden; position:relative}
  .main_leftimg { width:50%; height:100%; position:absolute; left:0; z-index:0; filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#0c0c0c,endcolorstr=#2b2b2b,gradientType=1); background: -webkit-gradient(linear, left top, right top, from(#0c0c0c), to(#2b2b2b));
  background: -moz-linear-gradient(left,#222222,#444444); background: -o-linear-gradient(left,#0c0c0c,#2b2b2b);}
  .main_rightimg {width:50%; height:100%; position:absolute; right:0; z-index:0; filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#2b2b2b,endcolorstr=#0c0c0c,gradientType=1); background: -webkit-gradient(linear, left top, right top, from(#2b2b2b), to(#0c0c0c));
  background: -moz-linear-gradient(left,#444444,#222222); background: -o-linear-gradient(left,#2b2b2b,#0c0c0c);}
  
  .main_cont {z-index:1; position:absolute; width:100%;}
  .nav {  text-align:center; padding-top:10px; width:100%;}
    .nav li { margin:0 10px; padding:1px; height:26px; line-height:26px; margin-bottom:3px; cursor:pointer; position:relative; overflow:hidden; text-overflow:clip; white-space:nowrap; word-break:keep-all; text-wrap:none; color:#999}  
    .nav li.over {background:url(../images/menu.png) 0 -90px repeat-x; color:#eee}
      .nav li.over .left_img { position:absolute; top:0; left:0; display:block; width:5px; height:26px; background:url(../images/menu.png) 0 -60px no-repeat;}	
      .nav li.over .right_img { position:absolute; top:0; right:0; display:block; width:5px; height:26px; background:url(../images/menu.png) -5px -60px no-repeat;}	
    .nav li.out {background:url(../images/menu.png) 0 -30px repeat-x; color:#fc0; cursor:default}  
      .nav li.out .left_img { position:absolute; top:0; left:0; display:block; width:5px; height:26px; background:url(../images/menu.png) 0 -0px no-repeat;}	
      .nav li.out .right_img { position:absolute; top:0; right:0; display:block; width:5px; height:26px; background:url(../images/menu.png) -5px -0px no-repeat;}	

  .menu_info { margin:0 10px; height:26px; line-height:26px; text-align:center; color:#666; background:url(../images/menu.png) 0 -150px repeat-x; text-overflow:clip; white-space:nowrap; overflow:hidden; word-break:keep-all; text-wrap:none;}
  .menu_info .left_img { width:5px; height:26px; overflow:hidden; background:url(../images/menu.png) 0 -120px no-repeat;}
  .menu_info .right_img { width:5px; height:26px; overflow:hidden; background:url(../images/menu.png) -5px -120px no-repeat;}
  
  .menu_cont { margin:0 10px; background:#0f0f0f; border:1px solid #090909; border-bottom:none; border-top:none; font-size:12px; font-weight:normal}
    .menu_cont_lr { width:100%; border:1px solid #1b1b1b;border-bottom:none; border-top:none}
  .menu_bottom { height:5px; overflow:hidden; margin:0 10px; background:url(../images/menu.png) 0 -185px repeat-x;}
    .menu_bottom .left_img { width:5px; height:5px; overflow:hidden; background:url(../images/menu.png) 0 -180px no-repeat;}
    .menu_bottom .right_img { width:5px; height:5px; overflow:hidden; background:url(../images/menu.png) -5px -180px no-repeat;}

  .menu_count {  text-overflow:clip; word-break:keep-all; text-wrap:none; }
  .menu_cont .menu_node h3 { cursor:pointer; font-weight:normal; font-size:12px; margin-top:5px; padding-left:28px; height:24px; line-height:24px; }
  .menu_cont .launched h3 {background:url(../images/menu.png) 10px -200px no-repeat;color:#fbbd00;}
  .menu_cont .furl h3 {background:url(../images/menu.png) 10px -290px no-repeat;color:#999; margin:0}
  .menu_cont .launched h3.over { background:url(../images/menu.png) 10px -350px no-repeat; color:#FF0;}
  .menu_cont .furl h3.over {background:url(../images/menu.png) 10px -320px no-repeat;color:#fbbd00; margin:0}
  .menu_cont .launched .list { display:block; }
  .menu_cont .furl .list { display:none; }

    .menu_cont .list a { display:block; text-decoration:none; height:24px; min-width:110px; line-height:24px; overflow:hidden; padding-left:28px; background:url(../images/menu.png) 12px -230px no-repeat; cursor:pointer; color:#999; font-size:13px}
    .menu_cont .list a span { font-size:11px; font-family:Arial; padding-left:5px}  
    .menu_cont .list .hot span{ color:#fbbd00;}
    .menu_cont .list .end {background:url(../images/menu.png) 12px -260px no-repeat;}
    .menu_cont .list a:hover { color:#CCC}  
    .menu_cont .list a:active { background-color: #111; color:#999; }
  
  
