html {
height:100%;
overflow:hidden;
}

body {
height:100%;
margin:0;
padding:0;
background-color:#FFF;
overflow:auto;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
}

form {
margin:0;
padding:0;
}

#logo {
width:735px;
height:15px;
padding:90px 25px 0 0;
text-align:right;
margin:0 auto;
background:url('./logo.png') no-repeat;
}

#logo .q {
width:455px;
padding:5px;
font-weight:bold;
border:1px solid #FF8000;
}

#logo .s {
padding:3px;
border:1px solid #000;
font-weight:bold;
background-color:#FFAD5B;
}

#list {
width:760px;
margin:20px auto 0 auto;
padding:0;
list-style:none;
clear:both;
}

#list .w1, #list .w2 {
height:160px;
padding:20px 0;

clear:both;
}

#list .image {
display:block;
width:210px;
height:160px;
margin:0 20px 0 0;
background:url('./vImg.png') no-repeat;
text-align:center;
float:left;
}

#list .image img {
width:130px;
height:97px;
margin:12px 11px;
border:0;
}

#list .vText {
width:410px;
margin:0;
float:left;
}

#list .title {
margin:0;
font-size:15px;
padding-bottom:2px;
border-bottom:2px solid #EFEFEF;
text-align:justify;
}

#list .title a {
text-decoration:none;
color:#77B93C;
}

#list .time {
margin:0;
padding:10px 0 10px 60px;
color:#DADADA;
background:url('./time.png') 0 50% no-repeat;
}

#list .tags {
width:410px;
margin:0;
clear:both;
list-style:none;
}

#list .tags li {
float:left;
padding:0 5px;
}

#list .download {
display:block;
width:100px;
height:160px;
margin:0 0 0 20px;
float:left;
background:url('./hd.png') 50% 50% no-repeat;
}

#okno {
display:none;
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
}

#okno .tlo {
position:absolute;
left:0;
top:0;
width:100%;
height:100%;
background-color:#000;
filter:alpha(opacity=60);
-moz-opacity:0.6;
opacity:0.6;
}

#okno .content {
width:468px;
position:absolute;
left:50%;
top:50%;
margin:-250px 0 0 -212px;
border:2px solid #FFF;
background-color:#000;
text-align:justify;
}

#okno .close {
display:block;
width:30px;
height:30px;
background:url('./close.gif') no-repeat;
}

#oPlayer {
display:block;
width:468px;
height:394px;
margin:0 auto;
text-align:center;
overflow:hidden;
}

#videoWatch {
text-align:center;
margin:50px;
}

#last {
width:760px;
margin:0 auto;
padding:0;
list-style:none;
font-size:20px;
font-weight:bold;
text-align:center;
}

#last li {
margin-top:10px;
}

#last li a {
text-decoration:none;
color:#FF8000;
padding:0 20px 2px 20px;
border-bottom:2px solid #EFEFEF;
}

#lastButon {
display:block;
margin:0 auto 20px auto;
padding:10px;
border-bottom:1px solid #000;
background-color:#77B93C;
text-decoration:none;
text-align:center;
font-weight:bold;
color:#FFF;
}

.err1 {
margin:0;
padding:10px;
border:3px solid #000;
background-color:#FF0000;
text-align:center;
color:#FFFF00;
}