htmk,body {margin:10px 0;padding:0; font-size:12px; background:url(/image/body_bg.gif) repeat-x;background-color:#E9F0F0;}
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:950px; 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:21px; padding:4px 0 0 4px; border:1px #999 solid; color:#999}
.red{color:#FF0000}
a:link,a:visited,a:active {color:#07519a;font-size:12px;text-decoration:none;}
a:hover {color:#cc0000;font-size:12px;text-decoration:underline;}
.link_black_12 {color:#07519a;font-size:12px;font-family:arial}
.link_black_12:link {color:#07519a;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;line-height:30px;height:30px;}
.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_blue_12 {color:#0099FF;font-size:12px;line-height:30px;}
.link_blue_12:link,.link_blue_12:visited,.link_blue_12:active {color:#0099FF;font-size:12px;}
.link_blue_12:hover {color:#00609F;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;}

#header77uu {width:950px;}
#header77uu .logo {float:left;margin:5px 0 4px 0}
#header77uu .logo a {display:block;background:url(/image/logo.gif) no-repeat #fff;font-size:1px;color:#fff;width:210px;height:80px;} 
#header77uu .topads {float:right; margin:3px 5px 3px 0; display:inline}
#header77uu .show a{height:30px; line-height:30px;font-size:12px;font-weight:bold;}
#content77uu {clear:both; }
#footer77uu {padding-bottom:10px;text-align:center;line-height:150%;clear:both;font-family:arial;color:#00609F;}

.menu77uu {border:1px #c7f0f8 solid;width:948px;clear:both;}
.menu77uu ul {margin:0 0 0 8px;padding:0 0 0 0;clear:both}
.menu77uu ul li  {float:left;font-weight:bold;font-size:12px;}
.menu77uu ul li a,.menu77uu ul li a:link,.menu77uu ul li a:visited,.menu77uu ul li a:active,.menu77uu ul li a:hover {padding:3px 10px 3px 10px;line-height:33px;color:#128BA5;text-align:center;font-size:14px;}
.menu77uu ul li a:hover,.menu77uu ul li a.nonce{color:#fff;background:url(/image/menu_libg.gif) repeat-x;text-decoration:none}

.menu277uu {background-color:#E4F8FC;width:948px;clear:both;border:#CAF0F9 1px solid;border-top:none;}
.menu277uu ul {margin:0 0 0 0px;padding:0px;clear:both}
.menu277uu .search {float:right; margin:3px 5px 3px 0; display:inline}
.menu277uu .search a{padding:3px 8px 3px 8px;line-height:30px;text-align:center;font-size:12px;}
.menu277uu .search .select {height:21px; height:24px!important;margin-left:-62px; border:1px #999 solid; color:#999}
.menu277uu .kkkk {float:left; margin:3px 5px 3px 0; display:inline}
.menu277uu ul li {float:left; font-size:12px;}
.menu277uu ul li a,.menu277uu ul li a:link,.menu277uu ul li a:visited,.menu277uu ul li a:active,.menu277uu ul li a:hover {padding:3px 5px 3px 7px;line-height:30px;color:#128BA5;text-align:center;font-size:12px;}
.menu377uu {border:1px #c7f0f8 solid;border-top:0;width:948px;clear:both;}
.menu377uu ul {margin:0 0 0 6px;padding:0 0 0 0;clear:both}
.layout_lz {width:950px; 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:950px; 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:728px; float:left; margin:5px 0; padding-bottom:10px; border-bottom:4px #c7f0f8 solid; border-top:4px #c7f0f8 solid; border-left:1px #c7f0f8 solid; border-right:1px #c7f0f8 solid;}
.layout_left .tit {line-height:30px; height:30px; border-bottom:1px #c7f0f8 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:#07519a;font-size:14px;width:200px;font-weight:bold;float:left;background:url(/image/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:110px;height:175px;margin:10px 5px 0 5px!important;margin:10px 3px 0 3px;display:inline;float:left;text-align:center;}
.layout_left ul img {width:110px;height:150px;border:2px #c7f0f8 solid;overflow:hidden;}
.layout_left ul a:hover img {width:110px;height:150px;border:2px #07519a solid;overflow:hidden;}
.layout_left ul span {display:block;width:114px;height:15px;line-height:15px;padding-top:5px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:hand;}
.layout_left ul a,.layout_left ul a:link,.layout_left ul:visited {text-decoration:none;}

.layout_right {width:208px; float:right; margin:5px 0; padding-bottom:0px; border-bottom:4px #c7f0f8 solid; border-top:4px #c7f0f8 solid; border-left:1px #c7f0f8 solid; border-right:1px #c7f0f8 solid; }
.layout_right h2 {color:#07519a;font-size:14px;width:169px;margin:0 auto;font-weight:bold;padding-left:6px;line-height:30px;height:30px;border-bottom:1px #c7f0f8 dashed;background:url(/image/ico_03.gif) left no-repeat 7px;padding-left:20px;}
.layout_right ul {margin:0px 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(/image/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}

	/*最喜爱的列表(文字5列)开始*/
.layout_favlist {width:944px;float:left;margin:5px 0 0 0;padding:0 2px 5px 2px;border-bottom:1px #c7f0f8 solid;border-top:1px #c7f0f8 solid;border-left:1px #c7f0f8 solid;border-right:1px #c7f0f8 solid;}
.layout_favlist .tit {line-height:30px;height:30px;border-bottom:1px #c7f0f8 dashed;width:934px;padding:0;margin:0 auto}
.layout_favlist h2 {color:#07519a;font-size:14px;width:200px;font-weight:bold;float:left;background:url(/image/ico_04.gif) left no-repeat 7px;padding-left:20px}
.layout_favlist .tj {width:700px;float:right;line-height:30px;height:30px;text-align:right;overflow:hidden;overflow:hidden;text-overflow:ellipsis;}
.layout_favlist .tj a{ display:block;float:left;margin-left:10px;}
.layout_favlist ul {margin:5px 0 5px 5px;padding:0;}
.layout_favlist ul li {width:152px;margin:2px;display:inline;float:left;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
/*
.layout_favlist ul img {width:12px;height:12px;overflow:hidden;}
.layout_favlist ul li dl{width:100px;padding:0;margin:0;}
.layout_favlist ul li dl dt{width:12px;float:left;padding:2px 0 0 0;}
.layout_favlist ul li dl dd{width:84px;float:left;text-align:left;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;cursor:hand;line-height:18px;margin-left:4px;}
.layout_favlist ul li dl dd a{color:#07519a;}
.layout_favlist ul li dl dd a:hover{background-color:#07519a;color:#fff;}
*/
	/*最喜爱的列表(文字5列)结束*/

.layout_flist {width:944px;float:left;margin:5px 0 0 0;padding:0 2px 20px 2px;border-bottom:1px #c7f0f8 solid;border-top:4px #c7f0f8 solid;border-left:1px #c7f0f8 solid;border-right:1px #c7f0f8 solid;}
.layout_flist .tit {line-height:30px;height:30px;border-bottom:1px #c7f0f8 dashed;width:934px;padding:0;margin:0 auto}
.layout_flist h2 {color:#07519a;font-size:14px;width:200px;font-weight:bold;float:left;background:url(/image/ico_01.gif) left no-repeat 7px;padding-left:20px;}
.layout_flist h4 {color:#07519a;font-size:12px;width:300px;font-weight:400;float:left;background:url(/image/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:110px;margin:10px 12px 0 12px!important;margin:10px 10px 10px 10px;display:inline;float:left;text-align:center;}
.layout_flist ul img {width:110px;height:150px;border:2px #c7f0f8 solid;text-align:center;}
.layout_flist ul a:hover img {width:110px;height:150px;border:2px #07519a solid}
.layout_flist ul span {display:block;width:114px;line-height:18px;text-align:center;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;cursor:hand;}
.layout_flist ul .left {text-align:left;}

.layout_fbox {width:944px;float:left;margin:5px 0 5px 0;padding:0 2px 10px 2px;border-bottom:1px #c7f0f8 solid;border-top:1px #c7f0f8 solid;border-left:1px #c7f0f8 solid;border-right:1px #c7f0f8 solid;}
.layout_fbox .tit {line-height:30px;height:30px;border-bottom:1px #c7f0f8 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(/image/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:450px; font-weight:400; float:left; background:url(/image/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 .pic {width:185px; height:250px; display:inline; float:left; margin:10px 0 0 10px; border:1px #CCCCCC solid; }
.layout_fbox .row1 {width:600px;line-height:34px;height:34px;padding-left:10px;float:left;margin-bottom:1px;color:#07519a;font-weight:bold;border-bottom:1px #fff solid;background-color:#e4f8fc;display:block}

.layout_fbox .row_right {width:510px;line-height:24px;height:24px;float:right;font-weight:400;color:#07519a;margin-bottom:1px;padding-left:11px;text-align:left;border-bottom:2px #fff solid;background-color:#F5FDFE;display:block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.layout_fbox .row_right2 {width:510px;line-height:24px;height:24px;float:right;font-weight:400;color:#07519a;margin-bottom:1px;padding-left:11px;text-align:left;border-bottom:2px #fff solid;background-color:#F5FDFE;display:block;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}

.layout_fbox .urllist {width:920px;float:left;margin:10px 0 0 10px;display:inline;border:1px #B1D9F0 solid;}
.layout_fbox .urllist h1{ width:905px;font-size:12px; line-height:20px; margin:0px; padding:2px 0px; text-align:left; padding-left:15px; border-bottom:1px #B1D9F0 solid;}
.layout_fbox .urllist ul{ clear:both; padding-left:13px;margin-bottom:10px;}
.layout_fbox .urllist li {width:60px; float:left; padding:0; margin:2px 2px 2px 0; background-color:#fff; border:1px #9ECFED solid; text-align:center; }
.layout_fbox .urllist a,.layout_fbox .urllist a:link {display:block; padding:0; margin:0; color:#07519a; width:60px;}
.layout_fbox .urllist a:visited {display:block; padding:0; margin:0; color:#999; }
.layout_fbox .urllist a:hover {background-color:#9ECFED;margin:0;padding:0;color:#fff;text-decoration:none;color:#07519a;width:60px;}

#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:460px; float:left; text-align:center; margin:10px;}
.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:944px; float:left; margin:5px 0 5px 0; padding:0 2px 10px 2px; border-bottom:4px #c7f0f8 solid; border-top:4px #c7f0f8 solid; border-left:1px #c7f0f8 solid; border-right:1px #c7f0f8 solid;}

.layout_all .tit2 {line-height:30px; height:30px; border-bottom:1px #c7f0f8 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(/image/ico_01.gif) left no-repeat 7px; padding-left:20px;}
.layout_all h1 {width:904px; padding-left:10px; background-color:#FAF6FA; font-size:12px; line-height:25px; border-bottom:1px #c7f0f8 dashed; display:block; color:#07519a; margin:10px 0 0 14px; }
.layout_all h4 {color:#000; font-size:12px; width:300px; font-weight:400; float:left; background:url(/image/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:133px; 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:950px;background-color:#c7f0f8;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 a{padding:3px 9px 0 9px;margin:0 2px;margin-bottom:2px;line-height:130%;width:25px;background-color:#fff;border:1px #BFDAF1 solid;text-align:center}
#page a:hover {background-color:#BFDAF1;color:#fff;text-decoration:none}
.PageBox{padding:3px 9px 0 9px;width:25px;background-color:#fff; border:1px #BFDAF1 solid;}
.PageCss{padding:3px 9px 0px 9px;width:25px;background-color:#fff; border:1px #BFDAF1 solid;}
.about {width:948px;float:left;margin:5px 0 5px 0;padding:0 0px 10px 0px;border-bottom:1px #c7f0f8 solid;border-top:1px #c7f0f8 solid;border-left:1px #c7f0f8 solid;border-right:1px #c7f0f8 solid;}
.about .tit {line-height:30px;height:30px;border-bottom:1px #c7f0f8 dashed;width:934px;padding:0;margin:0 auto;}
.about h3 {font-size:12px; padding-left:10px; background-color:#c7f0f8; line-height:25px; color:#000}
.about .text {line-height:160%;margin:10px 0 0 5px;width:624px;float:left;background:url(/image/about.gif) center center no-repeat;color:#00609F;}

.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;}

.flink77uu {width:944px;float:left;margin:5px 0 0 0;padding:0 2px 10px 2px;border-bottom:1px #c7f0f8 solid;border-top:1px #c7f0f8 solid;border-left:1px #c7f0f8 solid;border-right:1px #c7f0f8 solid;}
.flink77uu .tit {line-height:30px;height:30px;border-bottom:1px #c7f0f8 dashed;width:934px;padding:0;margin:0 auto}
.flink77uu h3 {color:#07519a;font-size:12px;width:200px;font-weight:bold;float:left;background:url(/image/ico_01.gif) left no-repeat 7px;padding-left:20px}
.flink77uu ul {margin:8px 0 0 20px;padding:0;}
.flink77uu ul li {width:95px;height:20px;margin:4px 4px 0 0;float:left;line-height:18px;border:1px solid #d9f4eb;overflow:hidden;text-align:center;}
.flink77uu ul li a:hover{ background-color:#F2FCFD;text-decoration:none;color:#07519a;font-weight:bold;}

.f_red_12b {font-size:12px; font-weight:bold; color:#f00}
/*播放页面*/
.player_left {width:640px; float:left; margin:5px 0; border-bottom:4px #c7f0f8 solid; border-top:4px #c7f0f8 solid; border-left:1px #c7f0f8 solid; border-right:1px #c7f0f8 solid;}
.player_left .tit {line-height:30px; height:30px; border-bottom:1px #c7f0f8 dashed; width:626px; padding:0; margin:0 auto}
.player_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;}
.player_left h2 {color:#07519a;font-size:14px;width:400px;font-weight:bold;float:left;background:url(/image/ico_01.gif) left no-repeat 7px;padding-left:20px;}
.player_left ul {margin:0 0 0 2px!important; margin:0 0 0 0px; padding:5px; clear:both;}

.player_right {width:290px; float:right; margin:5px 0;border-bottom:4px #c7f0f8 solid; border-top:4px #c7f0f8 solid; border-left:1px #c7f0f8 solid; border-right:1px #c7f0f8 solid; }
.player_right ul {margin:0px 0 0 0; padding:0px 0 0 0; clear:both}

/*广告开始*/
.ad_950 {width:948px;clear:both;font-size:12px;margin:0 auto;overflow:hidden;border:1px #c7f0f8 solid;overflow:hidden;}
.ad_300_205 {width:300px;height:250px;display:inline;float:left;margin:10px 0 0 10px;border:1px #c7f0f8 solid;overflow:hidden;}
.ad_300_300 {width:300px;height:300px;display:inline;float:left;margin:10px 0 0 10px;border:1px #c7f0f8 solid;overflow:hidden;}
.ad_300_300 h3{line-height:30px;height:30px;font-size:14px; padding-left:10px; background-color:#c7f0f8; line-height:25px; color:#000}
.ad_300_300 ul {margin:5px 0 5px 5px;padding:0;}
.ad_300_300 ul li {width:142px;margin:2px;display:inline;float:left;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ad_300_300 ul li span{float:right;}
.ad_200_450 {width:200px;height:560px;display:inline;float:left;margin:10px 0 0 10px;border:1px #c7f0f8 solid;overflow:hidden;}
/*广告结束*/