* {margin:0;padding:0;list-style:none;}
body {font-size:12px;font-family:arial;}
img {border:none;}
a {color:#2c6da3;text-decoration:none;}
a:hover {color:red;text-decoration:underline;}
h1 {font-size:12px;font-weight:normal;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
h3 {color:#2c6da3;font-size:12px;height:26px;line-height:26px;padding-left:5px;background:url(title.gif);}
.clear {clear:both;height:0px;font-size:0;overflow:hidden;}
.ad {width:900px; margin:auto;clear:both;text-align:center;width:900px;margin-top:0px;margin-bottom: 5px;padding-bottom: 0px;padding-top: 0px;border:0px solid #aec2d9;}
.ad8 {margin:0 auto;width:780px;border:1px solid #ece9d8;height:120px;margin-bottom: 5px;}
.ad81 {padding-left:8px;float:left;width:604px;height:120px;margin:auto;}
.ad3 {width:898px; margin:auto;clear:both;text-align:center;width:898px;border:1px solid #fff4ba;margin-top:5px;margin-bottom: 5px;padding-bottom: 1px;padding-top: 1px;background:#fffbe8;}
.ad4 {width:669px; margin:auto;clear:both;text-align:center;width:669px;border:1px solid #fff4ba;margin-top:5px;margin-bottom: 0px;padding-bottom: 1px;padding-top: 1px;background:#fffbe8;color:#cc0000;}
.ad5 a{background:#000;width:89px;border:1px solid #fff4ba;color:#fff;margin-bottom: 10px;}
.deng {width:898px; margin:auto;clear:both;text-align:center;width:898px;margin-top:0px;margin-bottom: 5px;padding-bottom: 4px;padding-top: 4px;border:1px solid #aec2d9;}
.top{width:890px;padding-top:2px;height:2px;color:#999;text-align:left;padding-left:8px;border-bottom:1px solid #ece9d8;background:#f8f8f8;border-right:1px solid #ece9d8;border-left:1px solid #ece9d8;}
.top em{background-color:white;color:#f26917;height:20px;line-height:20px;font-weight:400;}
.top a{color:#999;text-align:right;}
.huan {width:890px; margin:auto;clear:both;text-align:center;width:898px;margin-top:0px;margin-bottom: 5px;padding-bottom: 4px;padding-top: 4px;border:1px solid #aec2d9;}
.conn {width:667px; margin:auto;clear:both;text-align:left;width:667px;border:0px solid #999;margin-top:5px;margin-bottom: 0px;padding-bottom: 1px;padding-top: 1px;background:#fff;color:#999;}
.pl {width:660px; margin:auto;clear:both;text-align:left;width:660px;border:1px solid #fff4ba;margin-top:5px;margin-bottom: 0px;padding-bottom: 1px;padding-top: 1px;background:#fff;}

.header ,.menu ,.main ,.search ,.footer ,.top{ margin:0 auto;}
.header ,.menu ,.main{width:900px;}
.search ,.commend ,.sitemap ,.link ,.footer {width:898px;}
.header {margin-top:0px;height:60px;padding:8px 0;}
.logo {padding-right:0px;float:left;width:200px;height:60px;}
.banner {float:left;width:498px;height:60px;margin:0 2px;background:white;text-align:center;border1: #d1d1d1 1px dashed;}
.txt {float:right;width:68px;background:white;border: #d1d1d1 0px dashed;}
.txt li {height:20px;line-height:20px;text-align:right;}
.menu {height:30px;line-height:30px;background:url(menu.gif);}
.menu li {float:left;}
.menu ul li con{width:164px;}
.menu li a {display:block;width:69px;height:30px;line-height:30px;text-align:center;color:#2c6da3;font-size:12px;font-weight:bold;}
.search {height:26px;margin-bottom:5px;border-left:1px solid #aec2d9;border-right:1px solid #aec2d9;border-bottom:1px solid #aec2d9;}
.search_l {float:left;width:650px;height:26px;line-height:26px;padding:0 0 0 5px;color:#666;}
.search_l a {color:#777;padding-right:5px;width:24px;height:24px;margin:4px;}
.search_r {float:left;width:240px;}
.search_r input.input {float:left;width:210px;margin:3px 0;padding:2px 3px 1px 3px;border-top:1px solid #999;background:#fffff0;border-left:1px solid #999;color:#666}
.search_r input.sub {float:left;margin:3px 0;}

.main {background:white;}
.commend {float:left;overflow:hidden;margin-bottom:5px;border:1px solid #aec2d9;width:666px;height:385px;}
.commend h3 {width:666px;}
.commend ul {background:white;margin:6px 0 0 8px;margin-left:13px;}
.commend ul li {float:left;width:120px;height:162px;margin-right:8px;margin-bottom:6px;border:1px solid #dfdfdf;background:url(movc41.gif) no-repeat 4px 146px #f9f9f9;}
.commend ul li p {width:110px;}
.commend ul li p a img {width:108px;height:128px;padding:6px;background:url(loading.gif) no-repeat scroll center center;}
.commend ul li p a:hover {background:#1a6386;}
.commend ul li h1 {width:120px;height:20px;line-height:20px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;margin-bottom:4px}
.commend h3 span {display:block;float:right;padding-right:18px;line-height:26px;text-align:center;font-weight:normal;}
.commend h3 span a{color:#e3430d;}

.xl-soft { position:relative; float:right; width:224px; height:49px; overflow:hidden; padding-top:8px; margin-bottom:8px; background:url(down.png); }
.xl-soft a { color:#016a9f; }
.xl-soft h2 { height:20px; margin:0 5px 0 14px; font-size:12px; color:#f78a1e; position:relative; }
.xl-s-down { margin:0 10px 0 4px; padding-left:10px; font-size:12px; line-height:26px; }
.xl-s-down span { margin:0 8px; color:#d6d3d3; }
.xl-s-down p { height:27px; overflow:hidden; }
.xl-soft .morea { position:absolute; top:13px; right:12px; font-family:simsun; 
background-position:0 -30px; }

.landing {float:right;overflow:hidden;margin-bottom:5px;border:1px solid #aec2d9;width:224px;margin-left:5px;}
.landing h3 {width:224px;background:#fff}
.landing ul {margin:4px 0px 10px 8px;height:280px;}
.landing h2 {color:#986d05;line-height:30px;}
.landing li {width:206px;height:23px;line-height:23px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.landing em{background-color:white;color:#f26917;height:22px;line-height:22px;font-weight:400;}
.landing li span {float:right;width:20px;line-height:22px;text-align:center;font-weight:normal;color:#999;}


.left {float:left;width:224px;}
.leftlist {width:222px;border:1px solid #aec2d9;padding-bottom:10px;}
.leftlist ul {margin:0 8px 1px 8px;}
.leftlist ul li {width:206px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.leftlist em{background-color:white;color:#666;height:22px;line-height:22px;font-weight:400;}
.right {float:left;width:669px;margin-left:5px;}
.typelist ,.list {float:left;width:669px;overflow:hidden;border:1px solid #aec2d9;padding-bottom:11px;}
.typelist ul {margin:0 0 0 14px;}
.typelist ul li {float:left;width:148px;height:22px;line-height:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:15px;}
.typelist h3 span {display:block;float:right;padding-right:2px;line-height:26px;text-align:center;font-weight:normal;}
.typelist h3 span a{color:#e3430d;padding-right:8px;}


.list {padding-bottom:2px;height:1113px;}
.list ul {background:white;margin:6px 0 0 8px;margin-left:13px;}
.list li {float:left;width:298px;height:162px;margin-right:8px;margin-bottom:6px;border:1px solid #e6e6e6;background:url(movc41.gif) no-repeat 280px 128px #f9f9f9;padding-left:15px;}
.list li a.piclink img {float:left;width:105px;height:131px;padding:1px;margin:15px 15px 0 0;border:1px solid #aec2d9;background:url(loading.gif) no-repeat scroll center center;}
.list li h1 {width:150px;height:28px;line-height:28px;font-weight:bold;margin-top:20px;}
.list li p {float:left;width:150px;height:24px;line-height:24px;}

/*--------------- ·ÖÒ³ -----------*/
.pagebox {font-size:12px;padding-top:6px;width:560px;margin:0 auto;padding-bottom:4px;padding-right:0px;}
.pagebox em{float:left;margin-right:2px;text-align:center;padding:0 3px; height:20px; line-height:21px; color:#333; font-weight:bold;border:0px solid #2975cb;}
.pagebox span{float:left;margin-right:2px;padding:0 4px; height:23px; line-height:23px;}
.pagebox a:link,.pagebox a:visited{ color:#333; text-decoration:none; padding:0 5px; height:21px; line-height:21px;float:left;margin-right:1px;}
.pagebox a:hover{color:#333;}
.pagebox em.nolink{background-color:white;color:#999999;height:21px;line-height:21px;font-weight:400}
#page{height:17px;}

/*--------------- ½áÊø -----------*/

.content ,.urllist ,.info {float:left;width:669px;overflow:hidden;border:1px solid #aec2d9;padding-bottom:7px;}
.content dl {height:200px;padding:8px;}
.content dt {float:left;width:150px;height:200px;margin-right:12px;}
.content dt img {float:left;width:150px;height:200px;background:url(loading.gif) no-repeat scroll center center;padding-left:5px;}
.content dd {float:left;width:415px;height:28px;line-height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.content dd.tool {height:32px;line-height:32px;}

.playermain{width:926px;margin:0 auto;}
.player_ad {top:10px;left:7px;z-index:1000;position:absolute;}
.playding{height:36px;}
.playding li{float:left;height:30px;border:1px solid #b0dcf5;line-height:30px;margin:0 5px 0 0;padding:0 10px;font-weight:bold;overflow:hidden;height}
.playding li a:link,.playding li a:visited{color:#027db9;text-decoration:none;}
.playding li a:hover{text-decoration:underline;color:#f60;}
.playding span{color:#f60;padding:0 10px 0 0;}
.playding .prenext{padding:0 0 0 5px;overflow:hidden}
.playding .prenext span{padding:0 5px}
.urllist ,.info {margin:5px 0 0 0;}
.urllist {float:left;padding-bottom:7px;}
.urllist dd {height:92px;}
.urllist h3 span {display:block;padding-right:12px;float:right;line-height:26px;text-align:center;font-weight:normal;color:#666;}
.urllist h3 span a:{color:#666;}
.urllist ul {float:left;padding:2px 0 0 7px;}
.urllist li {float:left;width:62px;height:22px;line-height:22px;text-align:center;overflow:hidden;white-space:nowrap;
text-overflow:ellipsis;margin:2px 2px 0 0;}

/*¶¥²ÈÑùÊ½*/
.playmenu {padding-left:8px;padding-top:2px;height:28px;width:810px;margin-top:5px;color:#21527a;font-weight:bold;text-align:center;}
.playmenu a{height:26px;background:#fff;color:#ff3300;font-weight:bold;padding-right:8px;}
.playmenu a:hover{color:#ff6600; font-weight:bold;text-decoration:none;background:#eef7ff;} 

.contentinfo {padding:12px;line-height:22px;text-indent:24px;color:#333;font-size:14px;}
.player {padding-top:10px;float:left;padding:6px;width:538px;height:450px;border:1px solid #aec2d9;}
.playlist {float:left;width:259px;height:462px;overflow:hidden;margin-left:5px;border:1px solid #aec2d9;}
.playlist h3 {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.playlist .overflow {width:259px;height:180px;overflow:hidden;overflow-y:scroll;}
.playlist ul {float:left;width:254px;padding:0 0 5px 5px;}
.playlist ul li {float:left;width:72px;margin:5px 5px 0 0;height:22px;line-height:22px;text-align:center;
overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border:1px solid #21527a;}
.playlist a{display:block;text-align:center;height:26px;background:#fff;color:#21527a;}
.playlist a:hover{color:#21527a;text-decoration:none;background:#eef7ff;} 
.sitemap {
	float:left;
	margin-top:5px;
	overflow:hidden;
	padding-bottom:6px;
	border:1px solid #aec2d9;
}
.sitemap ul {
	float:left;
	padding:1px 0 0 6px;
}
.sitemap ul li {
	float:left;
	width:172px;
	height:20px;
	line-height:20px;
	margin:5px 5px 0 0;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.link {
	float:left;
	margin-top:5px;
	border:1px solid #aec2d9;
}
.link ul {
	margin:8px 8px;
}
.link li {
	float:left;
	width:100px;
	height:22px;
	line-height:22px;
	text-align:left;
	margin-left:6px;
}
.footer {
	width:890px;
	padding:5px;
	margin-top:5px;
	background:#fff;
	border-top:1px solid #aec2d9;
}
.footer p {
	color:#113959;
	height:22px;
	line-height:22px;
	text-align:center;
}
.mtop {
	margin:5px 0 0 0;
}
.ntop {
	margin:0 0 0 0;
}