@charset "utf-8";
/* ʼ margin ,padding */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td
{margin:0;padding:0;}
/*ʼ */
h1,h2,h3,h4,h5,h6,
{font-size:100%;}
/* бʽ*/
ol,ul
{list-style:none;}
/* img border*/
img{border:0;}
/*ı*/
caption,th
{text-align:left;}

html{
font:14px Arial, Helvetica, sans-serif;
background-image:url(../images/background.jpg)}
body{
margin:0 auto;
width:940px;
}
a{
color:#bbb;
text-decoration:none;}
a:hover{
color:#eee;
text-decoration:none;}
#head{
width:940px;
}
#logo{
width:600px;
height:85px;
margin-top:15px;
background:url(../images/logo.png) no-repeat;}
#collect{
width:140px;
height:20px;
text-align:right;
float:right;
font-size:12px;
}
#nav{
width:910px;
height:45px;
color:#fff;
clear:both;
line-height:45px;
padding-left:30px;
background:url(../images/nav_bg.gif) no-repeat;}
#nav a{
color:#fff;
margin-left:30px;}
#nav a:hover{
color:#bbb;}
#cont{
width:715px;
float:left;
border:#202020 1px solid;
border-top:none;
clear:both;
background:url(../images/cont_bg_right.jpg) #1d1d1d top right no-repeat;}
#flash_box{
height:280px;
clear:both;}
#cont_flash{
width:320px;
padding:20px;
height:240px;
float:left}
#cont_flash_text{
width:335px;
height:260px;
padding-top:20px;
line-height:1.7;
color:#bcbcbc;
float:left}
#cont_flash_text a,#cont_flash_text span{color:#06aafc;}
#cont_flash_text a:hover{color:#47c1fe;}
#cont_flash_text img{margin:4px 0;}

#video_list{clear:both;}
#video_list h4{
width:177px;
height:44px;
color:#fff;
text-align:center;
line-height:54px;
font-size:14px;
position:relative;
left:-18px;
background:url(../images/list_h3_bg.gif) no-repeat;}
#video_list_ul{
width:666px;
float:left;
clear:both;
position:relative;
left:-49px;
bottom:-48px;
padding-left:49px;
padding-bottom:49px;
background:url(../images/cont_bg_left.png) left bottom no-repeat;}
#video_list_ul li{
width:280px;
float:left;
color:#bcbcbc;
line-height:2;
position:relative;
left:45px;
top:-35px;
margin-right:20px;
padding-left:20px;
background:url(../images/list_img.gif) left no-repeat;}
#video_list_ul b{
position:relative;
left:630px;
top:-55px;}
#video_list_ul li a{color:#bcbcbc;display:block;}
#video_list_ul li a:hover{color:#fff;}
#sub{
width:223px;
float:left;
color:#06aafc;
font-size:12px;}
#sub h5{
color:#fff;
width:180px;
height:32px;
padding-left:25px;
margin-top:15px;
line-height:32px;
font-size:12px;
background:url(../images/login_h.jpg) no-repeat;}
#sub p{
margin-top:25px;
line-height:2.5;}
#sub span{
margin:5px 0 0 15px;}
#sub a{color:#999;}
#sub a:hover{color:#06aafc;}
.sub_input{
width:169px;
height:26px;
border:0;
color:#999;
line-height:22px;
padding:2px 2px 2px 15px;
background:url(../images/input_bg.jpg) right no-repeat;}
.sub_botton{
width:157px;
height:28px;
border:0;
cursor:pointer;
margin:5px 0 0 15px;
background:url(../images/login_botton.jpg) no-repeat;}
.sub_botton2{
width:157px;
height:28px;
border:0;
color:#fff;
cursor:pointer;
margin:5px 0 0 15px;
background:url(../images/login_botton2.jpg) no-repeat;}
#sub_ads{
clear:both;
margin-top:15px;}
#sub_ads a img{-moz-opacity:0.5; filter:alpha(opacity=50);border:0px;margin-top:15px;}
#sub_ads a:hover img{-moz-opacity:0.5; filter:alpha(opacity=80);cursor:hand;}
#footer{
width:940px;
height:80px;
text-align:right;
padding:25px 0;
float:left;
clear:both;
color:#555;
font-size:12px;
line-height:1.5;
}
#footer a{color:#555;}
#footer a:hover{color:#999;}
#footer img{
margin:0 0 5px 15px;}

#player_box{
height:715px;
clear:both;
height:350px;
background:url(../images/player_bg.gif) center center no-repeat;}
#player_box p{
width:400px;
color:#999;
font-size:12px;
text-align:center;
position:relative;
top:-30px;
margin:0 auto;}
.player_p{
margin:0 35px 35px 75px;
position:relative;
top:-25px;
line-height:1.5;
color:#999;}
.player{
width:320px;
margin:35px auto;}
#video_list_ul2{
width:706px;
float:left;
clear:both;
position:relative;
left:-49px;
bottom:-48px;
padding-left:49px;
padding-bottom:49px;
background:url(../images/cont_bg_left.png) left bottom no-repeat;}
.control_sub{
width:161px;
float:left;
min-height:350px;
background:url(../images/cont_bg_right.jpg) top right no-repeat;}
#control_sub_botton{
width:161px;
float:left;}
#control_ifr{
float:left;
width:500px;
position:relative;
top:-80px;
left:28px;}
#control_sub_botton li{
width:161px;
height:35px;
display:block;
position:relative;
left:-15px;
top:-30px;
font-size:12px;
text-align:center;
line-height:40px;
margin-top:5px;
background:url(../images/control_sub_bg.gif) no-repeat;
}
#control_sub_botton a{color:#999;}
#control_sub_botton a:hover{color:#06aafc;}

.ifr_botton{
width:86px;
height:29px;
color:#fff;
border:0;
cursor: pointer;
font-size:12px;
background:url(../images/ifr_botton.jpg) no-repeat;}
.ifr_h{
color:#06aafc;}
.ifr_txt{
color:#999;}
.regbox{
margin-bottom:55px;
line-height:35px;}

.page{
float:right;
position: relative;
top:-25px;
text-align:right;
height:35px;
line-height:35px;
color:#bbb;
font-size:12px;}
.page a{
color:#bbb;
font-size:12px;
text-decoration:none;}
.page a:hover{
color:#06aafc;
text-decoration:none;}

