html,body{margin:0;padding:0;font-family: "宋体", "Arial", "Verdana"; font-size:12px; background-color:#3B5815;}
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; height:1px;}
.left {float:left;}
.right {float:right;}
.center {text-align:center;}
.block {width:768px;background-color:#fff; margin:0 auto}
.error {width:100%; line-height:200%; padding:30px 20px}
.error span {margin:0 auto; display:block; text-align:center; margin-top:10px}
.input1 {height:17px;line-height:17px; font-size:12px;border:1px solid #8c9db1;border-right:0; color:#113959;}
a,a:link,a:visited{text-transform: none; text-decoration: none; font-style: normal; font-weight: normal; font-variant: normal; color: #000000}
a:hover{text-decoration:underline; color: #FF3333}

/*全局*/
#header {width:768px;background:url(topbg.jpg) repeat-x;}
#header .logo {float:left;} 
#header .logo a {display:block;background:url(logo.gif) no-repeat;width:159px;height:50px;} 
#header .search {float:right; margin:15px 10px 10px 0; display:inline}
#content {clear:both;width:760px; padding:0px 4px 4px 4px; background:#FFF; text-align:left;}
#content li{ line-height:21px;}
#footer {background-color:#9BCF00;text-align:center; line-height:20px; clear:both; font-family:arial}

/*导航*/
.menu {background:url(cdbg.gif) repeat-x; background-color:#e3e3e3; width:768px; clear:both;}
.menu ul {margin:0 0 0 4px; padding:0 0 0 0; clear:both}
.menu ul li {float:left; font-weight:bold; font-size:12px;}
.menu ul li a,.menu ul li a:link,.menu ul li a:visited{padding:3px 5px 3px 5px; line-height:30px; color:#fff; text-align:center;}
.menu ul li a:hover{color:#fff;text-decoration:underline;}

.menu2 {background-color:#E3E3E3; width:768px; clear:both;}
.menu2 ul {margin:0px; padding:0px;text-align:center; line-height:24px; clear:both}
.menu2 ul li {float:left; font-weight:bold; font-size:12px;}
.menu2 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;}
.menu2 ul li a:hover,.menu277y8 ul li a.nonce{color:#fff; background:url(menu_libg.gif) repeat-x; text-decoration:none}

/*首页*/
.indexleft {width:585px; float:left; margin:4px 0px 0px 0px; padding-bottom:6px; border:1px #cccccc solid; }
.indexleft .tit {line-height:26px; height:26px; border-bottom:1px #cccccc dashed; width:580px; padding:0; margin:0 auto}
.indexleft .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;}
.indexleft h2 {color:#009900; font-size:12px; float:left; padding-left:5px;}
.indexleft ul {margin:0 0 0 2px!important; margin:0 0 0 4px; padding:0 0 0 0; clear:both;}
.indexleft ul li {width:110px; margin:9px 3px 0 3px!important; margin:10px 3px 0 3px; display:inline; float:left; text-align:center;}
.indexleft ul img {width:110px;}
.indexleft ul a:hover img {width:110px; height:150px;}
.indexleft ul span {display:block; width:110px; padding-top:2px; text-align:center; white-space:nowrap;overflow:hidden;-o-text-overflow: ellipsis; text-overflow:ellipsis; cursor:hand;}
.indexleft ul a,.left ul a:link,.left ul:visited {text-decoration:none;}

.indexright {width:168px; float:right; margin:4px 0px 0px 0px; padding-bottom:5px; border:1px #cccccc solid; }
.indexright h2 {color:#009900; font-size:12px; width:149px; margin:0 auto;  padding-left:6px; line-height:26px; height:26px; border-bottom:1px #cccccc dashed;}
.indexright ul {margin:5px 0 0 0; padding:0 0 0 0; clear:both}
.indexright ul li {width:135px; margin-left:10px;  padding-left:10px; display:inline; height:20px;line-height:20px; float:left; background:url(ico_02.gif) left no-repeat;}
.indexright ul li .title {width:105px; float:left; white-space:nowrap;overflow:hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;}
.indexright ul li span {float:right; color:#666}

/*最喜爱的列表(文字5列)开始*/
.layout_favlist {width:754px;float:left;margin:5px 0 0 0;padding:0 2px 5px 2px;border:1px #ccc solid;}
.layout_favlist .tit {line-height:30px;height:30px;border-bottom:1px #ccc dashed;width:750px;padding:0;margin:0 auto}
.layout_favlist h2 {color:#009900; font-size:12px;width:200px;font-weight:bold;float:left;padding-left:5px}
.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 3px;padding:0;}
.layout_favlist ul li {width:146px;margin:2px;display:inline;float:left;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.flink {background-color:#FFFFFF; width:760px;margin:0 auto;padding:0px 4px 4px 4px;}
.flink ul { width:758px; border:1px #CCC solid;margin:0px; padding:0px;overflow:hidden;}
.flink ul li {margin:0 6px 0 5px; float:left; line-height:24px}

/*列表*/
.flist {width:758px; float:left; margin:4px 0px 0px 0px; border:1px #cccccc solid; background:#FFF;}
.flist .tit {line-height:26px; height:26px; border-bottom:1px #cccccc dashed; width:758px; padding:0; margin:0 auto}
.flist h2 {color:#f60; font-size:12px; width:200px; font-weight:bold; float:left; padding-left:20px;}
.flist h4 {color:#000; font-size:12px; width:300px; font-weight:400; float:left; padding-left:5px;}
.flist ul {margin:5px 4px 0px 4px; padding:0 0 0 0; clear:both;}
.flist ul li {width:110px; margin:10px 7px 0 7px!important; margin:10px 5px 10px 5px; display:inline; float:left; text-align:center;}
.flist ul img {width:110px; border:1px #cccccc solid;padding:1px;}
.flist ul a:hover img {width:110px; height:150px; padding:1px;border:1px #009900 solid}
.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;}
#page {width:760px; text-align:center;background-color:#cccccc;font: 12px Arial, tahoma, sans-serif; float:left; padding:5px 0px;}
#page ul {margin:0 0 0 4px; padding:0 0 0 0;}
#page a{padding:2px;}
#page a:hover {background-color:#f60; color:#fff; text-decoration:none}
.PageBox，.PageCss{padding:2px;}

/*内容页*/
.fbox {width:758px; float:left; margin:0px 0px 0px 0; padding:0 0px 0px 0px; border:1px #cccccc solid; background:#FFF;}
.fbox .tit {line-height:26px; height:26px; border-bottom:1px #cccccc dashed; width:734px; padding:0; margin:0 auto}
.fbox h2 {color:#f60; font-size:12px; width:200px; font-weight:bold; float:left;}
.fbox h3 {font-size:14px; color:#f00;}
.fbox h4 {color:#000; font-size:12px; width:500px; font-weight:400; float:left;}
.fbox .movie_info {width:400px; float:left; margin:10px 0 0 5px;}
.fbox h1 {font-size:16px; width:100%; text-align:center; padding-bottom:10px; border-bottom:1px #ccc dashed;}
.fbox .row1 {width:400px; line-height:23px; height:23px; padding-left:10px; float:left; margin-bottom:1px; color:#000;  border-bottom:2px #fff solid;  display:block}

.fbox .row_right {width:320px; line-height:24px; height:24px; float:right; font-weight:400; color:#000; margin-bottom:1px; padding-left:11px; text-align:left; display:block}
.fbox .row_right2 {width:320px; float:right; font-weight:400; margin-bottom:1px; padding-left:11px; text-align:left; display:block; white-space:nowrap;overflow:hidden;-o-text-overflow: ellipsis; text-overflow:ellipsis; cursor:hand;}

.fbox .urllist {width:748px; float:left; margin:10px 0px; display:inline; }
.fbox .urllist h1{ background-color:#cccccc;font-size:14px; line-height:20px; margin:0px; padding:0px; text-align:left; padding-left:10px; border-bottom:none; padding-top:5px;}
.fbox .urllist ul{ clear:both; padding-left:10px;}
.fbox .urllist li {width:61px; float:left; padding:0; margin:2px; background-color:#fff; border:1px #C3C3C3 solid; text-align:center; d}
.fbox .urllist a,.fbox .urllist a:link {display:block; padding:0; margin:0; color:#000; width:61px;}
.fbox .urllist a:visited {display:block; padding:0; margin:0; color:#999; }
.fbox .urllist a:hover {background-color:#f60; margin:0; padding:0; color:#fff; text-decoration:none; color:#000; width:61px;}

.fbox ul {margin:10px 0 0 0; padding:0 0 0 0;}
.fbox ul li {width:180px; 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}
.fbox ul li.space {width:180px; 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}
.fbox ul li.nonce {width:18px; 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}
.fbox ul li a,.fbox ul li a:link {color:#f60;}
.fbox ul li a:visited {color:#990099;}
.fbox ul li a:hover,.fbox ul li a.nonce{color:#008000; text-decoration:none}

.about {width:758px; float:left;border:1px #cccccc solid;}
.about .tit {font-size:14px; background-color:#333; background-color:#CC3300;}
.about h3 {font-size:12px; padding-left:10px; background-color:#cccccc; line-height:25px; color:#000}
.about .text {line-height:160%;font-size:14px; margin:0px 4px; text-align:left;}
/*播放页*/
#play {width:758px; height:460px;margin:1px;}
.play {width:550px; height:460px;float:left; margin:0px 0px 0px 0px;}
.playad {width:200px; height:460px;float:right; margin:1px 0px 0px 0px;}
.play_help {border:1px #cccccc solid; padding:5px; margin-top:4px;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}
/*全部列表*/
.all {width:758px; margin:4px; background:#FFF; text-align:left;}
.all h1 { float:left; width:758px; background-color:#FAF6FA; font-size:14px; line-height:25px;border-bottom:1px #CCC dashed;  color:#990099; margin:5px 0px; text-indent:10px;}
.all h1 A{font-weight: bold;}
.all ul { float:left; margin:0px; padding:0px; width:758px; background:#FFF;}
.all ul li {width:115px; margin:0 5px; line-height:25px; float:left;white-space:nowrap;overflow:hidden;}
.all ul li a,.all ul li a:link {color:#000; background-color:none; border:none}
.all ul li a:hover {color:#f00;}
/*广告*/
.ad_768 {width:768px; clear:both;background-color:#fff;padding-top:4px;text-align:center;}
.ad_7681 {width:768px; clear:both;background-color:#fff;padding-bottom:4px;margin:0 auto;text-align:center;}
.ad_760 {width:760px; clear:both;background-color:#fff;margin:0 auto;text-align:center;}
.ad_7601 {width:758px; clear:both;background-color:#fff;margin:0 auto;text-align:center;margin-top:4px;border:1px #cccccc solid;}
.ad_7602 {width:760px; clear:both;background-color:#fff;margin:0 auto;text-align:center;margin-top:4px;}
.ad_300 {width:300px; height:250px; float:right;}
.ad_250{width:300px; height:250px; display:inline; float:left; margin:10px 0 0 10px; border:1px #CCCCCC solid; }