/* { FILTER: gray } .clear { CLEAR: both } BODY { BACKGROUND-REPEAT: repeat-x } *È¥ºÚÉ«´úÂë*/
htmk,body {margin:10px 0;padding:0; font-size:12px; text-decoration:none; color:#3381BF; background-color:#B9B9B9;}
form {margin:0; padding:0;}
img {border:0px;}
li {list-style-type:none;}
h1{ font-size:14px; margin:0; padding:0;}
h2, h3, h4, h5, h6, h7, form,p {margin:0; padding:0;}
.space {clear:both;}
.left {float:left;}
.right {float:right;}
.center {text-align:center;}
.block {width:960px; border-top:5px #fff solid; border-tottom:5px #fff solid; border-left:10px #fff solid; border-right:10px #fff solid; border-bottom:0; background-color:#fff; margin:0 auto}
.layout_error {width:100%; line-height:200%; padding:30px 20px}
.layout_error span {margin:0 auto; display:block; text-align:center; margin-top:10px}
.input1 {height:20px; padding:4px 0 0 4px; border:1px #999 solid; color:#999}

#header77y8 {width:960px;}
#header77y8 .logo {float:left; margin:5px 0 4px 0} 
#header77y8 .search {float:right; margin:23px 65px 10px 0; display:inline}
#content77y8 {clear:both; }
#footer77y8 {padding-bottom:10px; text-align:center; line-height:150%; clear:both; font-family:arial}

.menu77y8 {background-color:#003399; repeat-x; margin-bottom:1px; width:960px; clear:both;}
.menu77y8 ul {margin:10px 0 0 4px; padding:0 0 0px 2px; clear:both}
.menu77y8 ul li {float:left; font-weight:bold; font-size:12px;}
.menu77y8 ul li a,.menu77y8 ul li a:link,.menu77y8 ul li a:visited,.menu77y8 ul li a:active,.menu77y8 ul li a:hover {padding:3px 7px 3px 7px; line-height:15px; color:#fff; text-align:center;}
.menu77y8 ul li a:hover,.menu77y8 ul li a.nonce{color:#fff; background:url(/images/menu_libg.gif) repeat-x; text-decoration:none}

.menu277y8 {background-color:#6C9ADF; repeat-x; margin-bottom:1px; width:960px; clear:both;}
.menu277y8 ul {margin:0 0 0 4px; padding:0 0 0 0; clear:both}
.menu277y8 ul li {float:left; font-weight:bold; font-size:12px;}
.menu277y8 ul li a,.menu277y8 ul li a:link,.menu277y8 ul li a:visited,.menu277y8 ul li a:active,.menu277y8 ul li a:hover {padding:3px 7px 3px 6px; line-height:26px; color:#fff; text-align:center;}
.menu277y8 ul li a:hover,.menu277y8 ul li a.nonce{color:#fff; background:url(/images/menu_libg.gif) repeat-x; text-decoration:none}

.layout_lz {width:960px; padding:0; margin:5px auto 0 auto; float:left}
.layout_lz ul {margin:0px 0 0 0; padding:0 0 0 0; clear:both}
.layout_lz ul li {width:298px; margin:0 2px 2px 0;  padding:4px 4px 0 10px; height:20px; line-height:20px; float:left; background-color:#FFFDFC; border:1px #FFE1CD solid}
.layout_lz ul li:hover,.layout_lz ul li.nonce {background-color:#F2F9DA;}
.layout_lz ul li .title {width:265px; float:left; height:20px; line-height:20px; white-space:nowrap;overflow:hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;}
.layout_lz ul li span {float:right; color:#f00; height:20px; line-height:20px;}

.layout_lz2 {width:960px; padding:0; margin:5px auto 0 auto; float:left}
.layout_lz2 ul {margin:0px 0 0 0; padding:0 0 0 0; clear:both}
.layout_lz2 ul li {width:296px; margin:0 2px 2px 0;  padding:4px 4px 0 10px; display:block; height:20px; line-height:20px; float:left; background-color:#fff; border-bottom:1px #ccc solid}
.layout_lz2 ul li:hover {background-color:#F2F9DA;}
.layout_lz2 ul li .title {width:265px; float:left; height:20px; line-height:20px; white-space:nowrap;overflow:hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;}
.layout_lz2 ul li span {float:right; color:#f00; height:20px; line-height:20px;}
.layout_lz2 .lz_title {line-height:22px; padding-top:3px; color:#990099; background-color:#FBECFB; font-weight:bold; font-size:12px; margin-top:10px}


.layout_left {width:734px; float:left; margin:5px 0; padding-bottom:10px; border-bottom:4px #ADDFF2 solid; border-top:4px #ADDFF2 solid; border-left:1px #ADDFF2 solid; border-right:1px #ADDFF2 solid;}
.layout_left .tit {line-height:30px; height:30px; border-bottom:1px #ADDFF2 dashed; width:714px; padding:0; margin:0 auto}
.layout_left .lzinfo {width:120px; line-height:20px; background-color:#666666; color:#fff; margin:132px 0 0 5px!important; margin:132px 0 0 2px; position:absolute; filter:Alpha(opacity=80); opacity:0.8; cursor:hand;}
.layout_left h2 {color:#f60; font-size:12px; width:200px; font-weight:bold; float:left; background:url(/images/ico_01.gif) left no-repeat 7px; padding-left:20px;}
.layout_left ul {margin:0 0 0 2px!important; margin:0 0 0 4px; padding:0 0 0 0; clear:both;}
.layout_left ul li {width:120px; margin:10px 12px 0 12px!important; margin:10px 10px 0 10px; display:inline; float:left; text-align:center;}
.layout_left ul img {width:120px; height:150px; border:2px #fff solid}
.layout_left ul a:hover img {width:120px; height:150px; border:2px #f60 solid}
.layout_left ul span {display:block; width:120px; padding-top:5px; text-align:center;  white-space:nowrap;overflow:hidden;-o-text-overflow: ellipsis; text-overflow:ellipsis; cursor:hand;}
.layout_left ul a,.layout_left ul a:link,.layout_left ul:visited {text-decoration:none;}

.layout_right {width:212px; float:right; margin:5px 0; padding-bottom:10px; border-bottom:4px #ADDFF2 solid; border-top:4px #ADDFF2 solid; border-left:1px #ADDFF2 solid; border-right:1px #ADDFF2 solid; }
.layout_right h2 {color:#f60; font-size:12px; width:189px; margin:0 auto; font-weight:bold; padding-left:6px; line-height:30px; height:30px; border-bottom:1px #ADDFF2 dashed;}
.layout_right ul {margin:9px 0 0 0; padding:0 0 0 0; clear:both}
.layout_right ul li {width:175px; margin-left:10px;  padding-left:10px; display:inline; line-height:20px; float:left; background:url(/images/ico_02.gif) left no-repeat;}
.layout_right ul li .title {width:140px; float:left; white-space:nowrap;overflow:hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;}
.layout_right ul li span {float:right; color:#666}

.layout_flist {width:954px; float:left; margin:5px 0 0 0; padding:0 2px 20px 2px; border-bottom:4px #ADDFF2 solid; border-top:4px #ADDFF2 solid; border-left:1px #ADDFF2 solid; border-right:1px #ADDFF2 solid;}
.layout_flist .tit {line-height:30px; height:30px; border-bottom:1px #ADDFF2 dashed; width:934px; padding:0; margin:0 auto}
.layout_flist h2 {color:#f60; font-size:12px; width:200px; font-weight:bold; float:left; background:url(/images/ico_01.gif) left no-repeat 7px; padding-left:20px;}
.layout_flist h4 {color:#000; font-size:12px; width:300px; font-weight:400; float:left; background:url(/images/ico_03.gif) left no-repeat 7px; padding-left:20px;}
.layout_flist ul {margin:5px 0 0 2px!important; margin:5px 0 0 2px; padding:0 0 0 0; clear:both;}
.layout_flist ul li {width:120px; margin:10px 7px 0 7px!important; margin:10px 5px 10px 5px; display:inline; float:left; text-align:center;}
.layout_flist ul img {width:120px; height:150px; border:2px #fff solid}
.layout_flist ul a:hover img {width:120px; height:150px; border:2px #f60 solid}
.layout_flist ul span {display:block; width:120px; line-height:18px; text-align:center;  white-space:nowrap;overflow:hidden;-o-text-overflow: ellipsis; text-overflow:ellipsis; cursor:hand;}


.layout_fbox {width:954px; float:left; margin:5px 0 5px 0; padding:0 2px 10px 2px; border-bottom:4px #ADDFF2 solid; border-top:4px #ADDFF2 solid; border-left:1px #ADDFF2 solid; border-right:1px #ADDFF2 solid;}
.layout_fbox .tit {line-height:30px; height:30px; border-bottom:1px #ADDFF2 dashed; width:934px; padding:0; margin:0 auto}
.layout_fbox h2 {color:#f60; font-size:12px; width:200px; font-weight:bold; float:left; background:url(/images/ico_01.gif) left no-repeat 7px; padding-left:20px;}
.layout_fbox h3 {font-size:14px; color:#f00;}
.layout_fbox h4 {color:#000; font-size:12px; width:400px; font-weight:400; float:left; background:url(/images/ico_03.gif) left no-repeat 7px; padding-left:20px;}
.layout_fbox .movie_info {width:550px; float:left; margin:10px 0 0 10px;}
.layout_fbox h1 {font-size:16px; width:100%; text-align:center; padding-bottom:10px; border-bottom:1px #ccc dashed;}
.layout_fbox .row1 {width:548px; line-height:32px; height:24px; padding-left:10px; float:left; margin-bottom:1px; color:#6C9ADF; font-weight:bold; border-bottom:2px #fff solid; background-color:#AFCEFC; display:block}

.layout_fbox .row_right {width:430px; line-height:32px; height:32px; float:right; font-weight:450; color:#000; margin-bottom:1px; padding-left:11px; text-align:left; border-bottom:2px #fff solid; background-color:#FFFAF6; display:block}
.layout_fbox .row_right2 {width:430px; float:right; font-weight:400; margin-bottom:1px; padding-left:11px; text-align:left; border-bottom:2px #fff solid; background-color:#FFFAF6; display:block; white-space:nowrap;overflow:hidden;-o-text-overflow: ellipsis; text-overflow:ellipsis; cursor:hand;}

.layout_fbox .urllist {width:930px; float:left; margin:10px 0 0 10px; display:inline; border:1px #FFC7A3 solid;}
.layout_fbox .urllist .r1 {line-height:28px; width:920px; padding-left:10px; background-color:#FFF5EE; border-bottom:1px #FFC7A3 solid;}
.layout_fbox .urllist .r2 {line-height:28px; width:910px; padding:5px 0 2px 10px; }
.layout_fbox .urllist .r2_right {width:820px; float:right;}


.layout_fbox .urllist2 {width:920px; float:left; margin:10px 0 0 10px; display:inline; border:1px #9BEF88 solid;}
.layout_fbox .urllist2 .r4 {line-height:28px; width:910px; padding-left:10px; background-color:#F0FFED; border-bottom:1px #9BEF88 solid;}
.layout_fbox .urllist2 .r3 {line-height:28px; width:910px; padding:5px 0 2px 10px; }
.layout_fbox .urllist2 .r3 a {margin-right:10px; text-decoration:underline;}

#ul_url {margin:0 0 0 0; padding:0 0 0 0;}
#ul_url li {width:59px; float:left; padding:0; margin:2px 2px 2px 0; background-color:#fff; border:1px #C3C3C3 solid; text-align:center; d}
#ul_url li a,#ul_url li a:link {display:block; padding:0; margin:0; color:#000; width:59px;}
#ul_url li a:visited {display:block; padding:0; margin:0; color:#999; }
#ul_url li a:hover {background-color:#f60; margin:0; padding:0; color:#fff; text-decoration:none; color:#000; width:59px;}

.layout_fbox .playlist {width:226px; float:left; margin:10px 0 0 10px; display:inline;}
.layout_fbox .play {width:550px; height:450px; float:left; text-align:center; margin:10px 0 0 8px;}
.layout_fbox .next {margin-top:60px; line-height:200%}

.layout_fbox ul {margin:10px 0 0 0; padding:0 0 0 0;}
.layout_fbox ul li {width:200px; text-align:left;  margin:5px 5px 0 0; display:inline;  padding:2px 0 0 10px; line-height:20px; float:left; background-color:#FFF0E6; color:#f60; border:1px #FABE96 solid; float:left}
.layout_fbox ul li.space {width:200px; text-align:left;  margin:5px 5px 0 0; display:inline;  padding:2px 0 0 10px; line-height:20px; float:left; background-color:#FFF0E6; color:#f60; border:1px #FABE96 solid; float:left; margin-top:15px}
.layout_fbox ul li.nonce {width:200px; text-align:left;  margin:5px 5px 0 0; display:inline;  padding:2px 0 0 10px; line-height:20px; float:left; background-color:#EFFBE9; color:#f60; border:1px #BCEFA1 solid; float:left}
.layout_fbox ul li a,.layout_fbox ul li a:link {color:#f60;}
.layout_fbox ul li a:visited {color:#990099;}
.layout_fbox ul li a:hover,.layout_fbox ul li a.nonce{color:#008000; text-decoration:none}

.layout_all {width:954px; float:left; margin:5px 0 5px 0; padding:0 2px 10px 2px; border-bottom:4px #ADDFF2 solid; border-top:4px #ADDFF2 solid; border-left:1px #ADDFF2 solid; border-right:1px #ADDFF2 solid;}

.layout_all .tit2 {line-height:30px; height:30px; border-bottom:1px #ADDFF2 dashed; width:934px; padding:0; margin:0 auto}

.layout_all h2 {color:#f60; font-size:12px; width:200px; font-weight:bold; float:left; background:url(/images/ico_01.gif) left no-repeat 7px; padding-left:20px;}
.layout_all h3 {width:904px; padding-left:10px; background-color:#FAF6FA; font-size:12px; line-height:25px; border-bottom:1px #C79AC7 dashed; display:block; color:#990099; margin:10px 0 0 14px; }
.layout_all h4 {color:#000; font-size:12px; width:300px; font-weight:400; float:left; background:url(/images/ico_03.gif) left no-repeat 7px; padding-left:20px;}
.layout_all h5 {width:904px; margin:5px auto 0 auto; background-color:#545454; line-height:23px; padding-left:15px; color:#fff; font-size:12px; font-weight:bold;}
.layout_all .row {width:905px; padding:10px 6px 8px 6px; background-color:#fff; border:1px #ccc solid; margin:0 auto 0 auto}
.layout_all .row a {margin-right:10px; padding-right:10px; border-right:1px #666 solid;}

.layout_all ul {margin:0 0 0 0; padding:0 0 0 0;}
.layout_all ul li {width:200px; margin:0 10px; line-height:25px; float:left;white-space:nowrap;overflow:hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;}
.layout_all ul li a,.layout_all ul li a:link {color:#000; background-color:none; border:nono}
.layout_all ul li a:hover {color:#f00;}



#page {width:960px; background-color:#ADDFF2; clear:both; float:left; padding-bottom:2px!important; padding-bottom:5px; margin-bottom:5px;}
#page ul {margin:0 0 0 4px; padding:0 0 0 0;}
#page ul li {margin:0 1px; float:left; margin-bottom:4px; line-height:130%;width:25px; float:left; background-color:#fff; border:1px #B14FB1 solid; text-align:center}
#page ul li.nonce {width:25px; float:left; padding:3px 2px 0 2px; background-color:#f60; color:#fff; border:1px #B14FB1 solid; text-decoration:none;}
#page ul li a {display:block;padding:3px 9px 0 9px; }
#page ul li a:hover {background-color:#f60; color:#fff; text-decoration:none}

.about {}
.about .tit {font-size:14px; background-color:#333; background-color:#CC3300;}
.about h3 {font-size:12px; padding-left:10px; background-color:#ADDFF2; line-height:25px; color:#000}
.about .text {line-height:160%; margin:10px 0 0 5px; width:520px; height:280px; float:left; z-index:1; overflow: auto;}

.play_help {background-color:#FDFFE6; padding:10px; margin:5px 0; font-family:arial; clear:both}
.play_help ul {margin:0; padding:0; line-height:140%}
.play_help span {font-weight:bold; color:#f60;}
.play_help a,.play_help a:link,.play_help a:visited {font-weight:400; text-decoration:underline}

#ul2 {margin:8px 0 0 0; padding:0 0 0 0;}
#ul2 li {width:210px; height:22px; float:left;}

.flink77y8 {background-color:#FFF6FF; padding-bottom:5px; width:960px; border-top:5px #fff solid; border-left:10px #fff solid;  border-right:10px #fff solid; margin:0 auto}
.flink77y8 h3 {background-color:#ADDFF2; line-height:23px; padding-left:15px; color:#000; font-size:12px; font-weight:bold; width:945px;}
.flink77y8 ul {margin:8px 0 0 12px; padding:0 0 0 0;}
.flink77y8 ul li {width:940px; margin:0 4px 3px 0; float:left; line-height:18px}

.f_red_12b {font-size:12px; font-weight:bold; color:#f00}

a:link,a:visited,a:active { color: #000; font-size:12px; text-decoration:none; }
a:hover { color: #cc0000; font-size:12px; text-decoration:underline;}

.link_black_12 {color:#000; font-size:12px; font-family:arial}
.link_black_12:link {color:#000; font-size:12px;}
.link_black_12:visited {color:#CC33CC; font-size:12px;}
.link_black_12:hover {color:#f00; font-size:12px;}

.link_red_12 {color:#FF0000; font-size:12px;}
.link_red_12:link,.link_red_12:visited,.link_red_12:active {color:#FF0000; font-size:12px;}
.link_red_12:hover { color: #cc0000; text-decoration:underline;}

.link_green_12n {color:#008000; font-size:12px;}
.link_green_12n:link,.link_green_12n:visited,.link_green_12n:active {color:#008000; font-size:12px; text-decoration:none}
.link_green_12n:hover { color: #cc0000; text-decoration:underline;}


.ad_960 {width:960px; height:90px; clear:both; font-size:1px; margin:0 auto}
.ad_9601 {width:960px; height:130px; clear:both; font-size:1px; margin:0 auto}
.ad_9602 {width:960px; height:90px; clear:both; font-size:1px; margin:0 auto}
.ad_9603 {width:960px; height:90px; clear:both; font-size:1px; margin:0 auto}
.ad_9604 {width:960px; height:90px; clear:both; font-size:1px; margin:0 auto}
.ad_960play1 {width:960px; height:90px; clear:both; font-size:1px; margin:0 auto}
.ad_960play2 {width:960px; height:90px; clear:both; font-size:1px; margin:0 auto}
.ad_960movie1 {width:960px; height:60px; clear:both; font-size:1px; margin:0 auto}
.ad_960movie2 {width:960px; height:60px; clear:both; font-size:1px; margin:0 auto}
.ad_960fenlei1 {width:960px; height:60px; clear:both; font-size:1px; margin:0 auto}
.ad_960fenlei2 {width:960px; height:60px; clear:both; font-size:1px; margin:0 auto}
.ad_360 {width:330px; height:280px; display:inline; float:left; margin:10px 0 0 10px; border:1px #CCCCCC solid; }
.ad_200 {width:300px; float:right; margin:0px 0px 0 0; font-size:1px;}
.ad_200_2 {width:600px; height:80px; float:left; margin:45px 0 0 8px; font-size:1px;}
.ad300 {width:366px; height:250px; display:inline; float:left; margin:10px 0 0 10px; border:1px #CCCCCC solid; }
.ad3003 {width:300px; height:300px; display:inline; float:left; margin:10px 0 0 10px; border:1px #CCCCCC solid; }
#header77y8 .logo {float:left; margin:5px 0 4px 0} 
#header77y8 .logo a{display:block;background:url(/images/logo.gif) no-repeat #fff;font-size:1px;color:#fff;width:280px;height:48px;} 
