@charset "utf-8";

img, area { border:0; }
.wrap { position:relative; }
.inf { height:422px; background:#CFCFCF url(../img/b31.gif) repeat-x; padding:15px 0 0; overflow:hidden; zoom:1; }
.ba2{ width:903px; height:400px; background:url(../img/b90.gif); overflow:hidden; margin:0 0 0 30px; padding-top:12px;}
.cora { background:url(../img/b32.gif); height:7px; overflow:hidden; clear:both; }
#vh { background:url(../img/b51.gif) no-repeat right 21px; height:37px; width:865px; margin:0 0 0 20px; }
#vh li { float:left; background:url(../img/b49.gif) no-repeat left 21px; +background:url(../img/b49.gif) no-repeat left 22px;
padding:0 0 0 4px; margin:0 10px 0 0; }
#vh b { background:#F2F2F2; cursor:pointer; display:block; float:left; border-bottom:12px solid #8E9E65; padding:0 60px 6px 0; font-weight:400; height:15px; overflow:hidden; +height:16px;}
#vh a { background:url(../img/b50.gif) no-repeat right 21px; +background:url(../img/b50.gif) no-repeat right 22px;
text-decoration:none; display:block; padding:0 4px 0 0; overflow:hidden; zoom:1; float:left; }
#vh .act { background:url(../img/b47.gif) no-repeat left 21px; +background:url(../img/b47.gif) no-repeat left 22px;
}
#vh .act b { border-bottom:12px solid #D98815; }
#vh .act a { background:url(../img/b48.gif) no-repeat right 21px; +background:url(../img/b48.gif) no-repeat right 22px;
color:#000; }
#vh a:hover { text-decoration:none; }

.leb{ width:180px; height:346px; overflow:hidden; left:48px;top:179px;}
.rib{ width:654px; height:344px; overflow:hidden; left:260px;top:179px;}
#uload{ overflow:hidden;zoom:1;}
#uload li img{ width:80px; height:45px; cursor:pointer;}
#uload li{ float:left; margin:0 0  8px 0; width:80px; height:45px; background:url(../img/b91.gif) 0 -51px; overflow:hidden; padding:3px;}
#uload .act{ background:url(../img/b91.gif) 0 0;}
.scroll { background: url(../img/b89.gif); width:11px; height:344px; position:absolute; left:238px; top:175px; visibility:hidden; }
.dg_ .n, .dg_Over .n { background:url(../img/b8.gif) repeat scroll 0 0; height:28px; left:2px; position:absolute; top:0pt; width:8px; }
.video{ padding:10px; cursor:pointer;}
.video table{border: 2px solid #D48303;}
.video  td{ padding:4px;}
.dlo { position:absolute; right:0; bottom:0; background:#333; color:#fff; padding:5px 8px;}
.rib  i{ width:162px; cursor:pointer; height:18px; background:#000;  margin-top:-24px; position:absolute; right:0; bottom:0;}
.rib i a{ padding:0 5px;}
#rich{ display:none;}





