#content_wrap #content h2{display:none;}

#header_wrap{
width:260px; height:100%; background:rgba(0,0,0,0.8);
position:fixed; left:0; top:0; z-index:3; background:url("../images/common/menu_bg.png") repeat-y 0 0;}


#header_wrap h1.logo{height:130px;padding:45px 0 0 45px;border-bottom:1px solid rgba(0,0,0,0.7);}

#vnavi {width:100%;}
#vnavi a:link, a:visited{text-decoration:none; color:#fff;}
#vnavi a:hover{text-decoration:none;color:#eb2a2e;}
#vnavi h3, ul, li{margin:0; padding:0; list-style:none; }
#vnavi #lmenu{
padding:10px 0 10px 30px;
text-indent:10px; cursor:pointer;
border-bottom:1px solid #000000;
border-bottom:1px solid rgba(0,0,0,0.7);
border-top:1px solid #252525;
border-top:1px solid rgba(255,255,255,0.1);
}
#vnavi .card{
border-top:1px solid #252525;
border-top:1px solid rgba(255,255,255,0.1);
padding:50px 0 0 20px;
}

#vnavi .last{
border-top:1px solid #252525;
border-top:1px solid rgba(255,255,255,0.1);
padding:50px 0 0 20px;
}
#vnavi ul li ul{display:none;padding:10px 0 10px 30px;}
#vnavi ul li ul li{text-indent:13px;margin:2px; padding:2px 0; }
#vnavi ul li ul li:hover{color:#eb2a2e; cursor:pointer;}


#content_wrap{position:absolute; left:0; top:0; width:100%; height:100%; z-index:1}
#content_wrap #content{width:100%; margin:0 auto; overflow:hidden; height:1040px; text-align:center;}
/*#content_wrap #content #sub_content{border:5px solid red;}*/


.s0, .s1, .s2, .s3{position:absolute; left:-300px; top:100px; display:none;}
.t0{position:absolute; left:-400px; top:85px; display:none;}
.t1{position:absolute; left:-400px; top:650px; display:none;}
.t2{position:absolute; left:-400px; top:120px; display:none;}
.t3{position:absolute; left:-400px; top:270px; display:none;}


#newest_wrap{width:325px; height:100%; position:fixed; left:100%; top:0%; margin-left:-325px;  z-index:2;}

#newest_wrap #open_close {
height:100%; width:23px; 
padding-top:350px;background:#000;background:rgba(0,0,0,0.8); 
float:left; cursor:pointer; color:#fff;
line-height:200%; text-align:center;
}
#newest_wrap #right{width:302px; height:100%;float:left;margin:0px; padding:0px;}
#newest_wrap #right #form, #newest_wrap #right #project, #newest_wrap #right #online_list{padding:16px 0 0 20px;}
#newest_wrap #right #form{height:185px; background:#f9f9f9;}
#newest_wrap #right #project{height:200px; background:#d8dfe9;}
#newest_wrap #right #online_list{height:200px; background:#8696ad;}
#newest_wrap #right #account{height:121px; background:#dc813a;}
/*#newest_wrap #right #banner{height:120px;background:#a67725;}
#newest_wrap #right #banner h3{display:none;}
#newest_wrap #right #banner ul li{float:left}*/
#newest_wrap #right #online_link{height:120px;background:#a67725;}
#newest_wrap #right #online_link  h3{display:none;}
#newest_wrap #right #online_link  ul li{float:left}


#newest_wrap_sub{width:348px; height:100%; position:fixed; left:100%; top:0%; margin-left:-46px;  z-index:2;}

#newest_wrap_sub #open_close {float:left;
height:70px; width:23px; 
margin-top:350px;background:#262626;background:rgba(0,0,0,0.8); 
cursor:pointer; color:#fff; 
line-height:70px; text-align:center;border-radius:40px 0 0 40px;
}

#newest_wrap_sub #open_close_bg{
height:100%; width:23px; 
padding-top:350px;background:#262626;background:rgba(0,0,0,0.8); 
float:left; cursor:pointer; color:#fff;
line-height:200%; text-align:center;
}

#newest_wrap_sub #right{width:302px; height:100%;float:left;margin:0px; padding:0px;}
#newest_wrap_sub #form, #newest_wrap_sub #right #project, #newest_wrap_sub #right #online_list{padding:16px 0 0 20px;}
#newest_wrap_sub #right #form{height:185px; background:#f9f9f9;}
#newest_wrap_sub #right #project{height:200px; background:#d8dfe9;}
#newest_wrap_sub #right #online_list{height:200px; background:#8696ad;}
#newest_wrap_sub #right #account{height:121px; background:#dc813a;}
/*#newest_wrap_sub #right #banner{height:120px;background:#a67725;}
#newest_wrap_sub #right #banner h3{display:none;}
#newest_wrap_sub #right #banner ul li{float:left}*/

#newest_wrap_sub #right #online_link{height:120px;background:#a67725;}
#newest_wrap_sub #right #online_link  h3{display:none;}
#newest_wrap_sub #right #online_link  ul li{float:left}

#btn_group{position:fixed; left: 300px; top:50px;}
/*#btn_group ul li{ 
background:rgba(0,0,0,0.5); padding:10px;  float:left;
border-radius:40px; margin-left:5px; cursor:pointer;
}
#btn_group ul li:hover{
background:rgba(0,0,0,0.2);
}*/
#btn_group ul li{ 
background:#000;background:rgba(0,0,0,0.5);width:15px;height:15px;float:left;margin-left:5px; cursor:pointer;
}
#btn_group ul li:hover{
background:#909090;background:rgba(0,0,0,0.2);
}
#play_stop{position:fixed; left: 450px; top:50px; }

#play_stop ul li{float:left; margin-left:5px; cursor:pointer;}

.t_img {border:5px solid red;}


