* { margin:0; padding:0; }
body { margin:0 auto; font-size:12px; font-family:宋体; color:#666;}
li { list-style-type:none; }
img { border:0; }
a { color:#000; text-decoration:none; }
a:hover { color:#ba2636; text-decoration:underline; }
.pf { position:absolute; right:-16px; top:0; }


.main{width:1014px; margin:0 auto; padding:0 4px 0px 4px;background:#f5f5f5;border:1px solid #ccc;border-bottom:none;border-top:none;}
.main .dg{background:url(line.gif) repeat-x bottom;height:32px;line-height:32px;color:#9c9c9c;padding:0 15px;}
.main .dg a{color:#666;}
.main .dg a:hover{color:#0674fd}
.main .dg span{padding:0 0 0 200px;color:#0674fd;}

.main .dg em{float:right;font-style:normal;background:url(tb.gif) no-repeat left;padding:0 0 0 20px;}
.main .dg em a{color:#4f64ff;}

a{text-decoration:none;outline:none;behavior:expression(this.onFocus=this.blur());}
a img{border:none;}
li{list-style-type:none;}
.main .gg a{ color:#000;}
.logo{margin:5px 0; overflow:hidden;zoom:1;height:70px;}
.logogif{float:left;}
.logogg{float:right;}

.dad{margin-bottom:5px;}
.dad .hei{height:1000px;line-height:30px;background:url(ing.gif) no-repeat 392px 8px;text-align:center;}

.nav{background:url(liline.gif) repeat-x; overflow:hidden;zoom:1; margin-bottom:5px;height:32px;line-height:32px;}
.nav ul{float:left; width:900px; padding-left:20px;}
.nav ul li{float:left; display:inline; height:32px; line-height:32px; padding:0 20px;}
.nav ul li a{ color:#fff; font-size:12px;}
.nav ul li a:hover{color:#FF0; text-decoration:underline;}

.z{overflow:hidden;zoom:1;}
.z .left{width:695px; float:left;}
.z .left .ad4 img{width:340px; height:70px; vertical-align:middle; border:1px solid #666; margin:0 5px 5px 0px}

.z .left .ad2 img{width:688px; height:70px; vertical-align:middle;border:1px solid #666; margin-bottom:5px; }

.m_1{width:690px;}

.z .fl{ height:38px; background:#ffecd9; color:#ff0000; font-weight:bold;border:1px solid #e5e5e5; font-size:14px; margin:5px 0;}
.z .fl span{float:left; margin:10px 0 0 8px;}
.z .fl a{float:right; margin:8px 8px 0 0; }
.z .fl_1{border:1px solid #e5e5e5; background:#fff; height:32px; text-align:center; line-height:32px;}
.z .fl_1 a{color:#793d00; font-weight:bold;}
.z .mz{background:#ffecd9;border:1px solid #e5e5e5; height:24px; line-height:24px; margin:5px 0; padding:0 5px;}
.z .mz span{font-weight:bold; color:red;}
.z .mz a{color:red;}
.z .mz_1{background:#fff; border:1px solid #e5e5e5; overflow:hidden;zoom:1; padding:10px;}
.z .mz_1 ul li{ float:left; display:inline;  width:96px; background:url(img3_03.gif) no-repeat left; padding:0 0 0 13px; height:24px; line-height:24px;}
.z .mz_1 ul li a{ color:#000;}
.z .mz_1 ul li a:hover{ color:red;}
.z .zz{background:#fff; border:1px solid #e5e5e5; padding:10px; margin:5px 0;}



.l_t{overflow:hidden;zoom:1; }
.l_t h3{color:#7e3224;}
.l_t h3 a{color:#7e3224;}

.l_t .l_t1{ background:#fff; width:209px;overflow:hidden;zoom:1; border:1px solid #e5e5e5;float:left; margin:5px 0px 0 0; padding:8px;}
.l_t .l_t1 ul li{ background:url(img5.gif) no-repeat left;float:left; display:inline; width:90px; height:24px; line-height:24px; padding:0 5px}
.l_t .l_t1 ul li a{color:#333;}
.l_t .l_t1 ul li a:hover{color:red; text-decoration:underline;}
.l_t .l_t2{margin-right:4px;}


.z .right{float:right; width:312px;}
.z .right .r_gg{ background:#ffecd9; border:1px solid #e5e5e5; height:24px; line-height:24px; padding:0 5px; font-weight:bold;}

.z .right .ti{background: url(img4_03.gif) no-repeat 12px 32px #faf5ef; border:1px solid #e7d0b7;  padding:1px; }

.z .right .tivie{background:url(navh3.gif) repeat-x;height:27px; line-height:27px;color:#555;padding:0 10px;font-weight:bold;}
.z .right .ti p{color:#666;padding:5px;text-indent:1.8em; }
.z .right .dl span{float:right;font-weight:normal}



.adn{border:1px solid #e5e5e5;background:#fff; padding:0 0 5px 0}
.adn img{margin:5px 0 0 5px; width:300px;}

.z .right .title{ height:24px; line-height:24px; border:1px solid #e5e5e5; background:#ffecd9; padding:0 10px; margin:5px 0;}

.z .right .tilist{ background:#fff; border:1px solid #e5e5e5; padding:1px}
.sjh {overflow:hidden;zoom:1;}
.sjh ul{padding:10px;overflow:hidden;zoom:1;}
.sjh ul li{float:left;width:80px;}

.link {background:#fff; border:1px solid #e5e5e5; padding:8px; line-height:25px; margin:0 0 5px 0;}
.link a{ color:#000;}
.link a:hover{ color:red;}


.ins{ background:#fff;border:1px solid #e5e5e5; height:30px; line-height:30px; padding:0 8px; margin:0 0 5px 0; }
.ins a{color:#333;}


.page{ background:#fff; border:1px solid #e5e5e5; padding:10px; margin-bottom:5px;}
.page ul li{ border:1px solid #ccc; height:28px; line-height:28px;margin:-1px 0 0 -1px;}
.page a{ color:#444; font-size:14px;}
.page a:hover{ color:red; text-decoration:underline;}
.page .node .title{padding:12px 5px 5px;}
.page .node .title a{color:red;font-weight:bold;}

.page .node .box{overflow:hidden;zoom:1; border-left:1px solid #ccc;border-top:1px solid #ccc;}

.page .node li{float:left;width:95px; }
.page .node li a{font-size:12px;margin:0 5px;}
.z .pali li{border:none;border-bottom:1px solid #ccc;}
.z .pali .p{padding:10px 0 0 0;height:25px;line-height:25px;}
.z .pali .p a{display:inline-block;padding:0 8px;background:#eee;margin:0 0 0 5px;}
.z .pali .p .current{background:#333;color:#fff;}

.n{ background:#fff; border:1px solid #e5e5e5; padding:10px; margin-bottom:5px; }
.n h1{text-align:center; font-size:14px; line-height:24px;border-bottom:1px dashed #ccc; padding:0 0 8px;}
.n .info{text-align:right; line-height:24px; padding:5px 0}
.n .nn{padding:10px 0 0;font-size:14px; }
.n .nn p{font-size:14px;line-height:25px;}





.per{padding:10px;background:#fff; border:1px solid #e5e5e5; margin-bottom:5px;}
.per a{ color:#00F;}

.dom td{height:30px; line-height:30px; padding:0 5px;}
.dom h1{border:none; padding:0;}
.qwe{ overflow:hidden;}
.qwe ul li{border:none; background:none; float:left; display:inline; width:89px; margin-right:5px;}


.foot{ background:#ffecd9; border:1px solid #f4ddbd; line-height:24px; padding:10px; text-align:center;}



.z .right .down{margin:0 0 5px;background:#fff;}
.down span{float:right;}

.z .right .down li{background:url(img6_03_01.gif) repeat-x bottom; height:26px; line-height:26px; padding:0 8px;}
.z .right .down li a{color:#333;}
.z .right .down a:hover{color:red;}


.z .right .down li span a{background:#af6700;color:#fff;}
.z .right .down li span a:hover{color:#fff}





#Frame a{ color:#000; text-decoration:none;}
#Frame a:hover{ color:#FF0000; text-decoration:underline;}
#Frame{ border-bottom:1px #e17100 solid;}
#top{ padding:5px;}
#bottom{ padding:5px;}
.tab1{ overflow:hidden;zoom:1;   text-align:center; border:1px #e17100 solid; border-bottom:none; color:#000; font-weight:bolder; background:#ff9900 ;}


.tab1 div{background:url(tbl.gif) left;color:#fff;}


.tab2{ padding:5px;text-align:center; border:1px #e17100 solid; color:#FFF; font-weight:bolder; background: #e17100;}
.th{overflow:hidden;zoom:1;display:block;text-align:center; border:1px #e17100 solid;border-bottom:0px;background: #ffff00;}
.th1{overflow:hidden;zoom:1;display:block;text-align:center; border:1px #e17100 solid;border-bottom:0px;background: #FFFF99;}
.gd{overflow:hidden;zoom:1;display:block;text-align:center; border:1px #e17100 solid;border-bottom:0px;background: #FFF;}
.dd{overflow:hidden;zoom:1;display:block;text-align:center; border:1px #e17100 solid;border-bottom:0px;background: #FFEEDD;}
.tx{overflow:hidden;zoom:1;display:block;text-align:center; border:1px #e17100 solid;border-bottom:0px;background: #ffffd0;}
.tx.blue{ color:#0033FF;}

.th2{background:#F8F8AC;}

.name1,.name2,.intro,.line,.s_time,.url{padding:4px 0 }

.name1{float:left; width:22%; border-right:1px #e17100 solid;}
#Frame .name1 a{ color:red;}


.name2{float:left; width:26%; border-right:1px #e17100 solid;}
#Frame .name2 a{ color:#FF0000;font-weight:bolder;}
.intro{float:left; width:26%; border-right:1px #e17100 solid;}
.s_time{float:left; width:27%; border-right:1px #e17100 solid;color:#000;}
.s_time span{color:Red;}

.intro span{float:right;padding:0 10px 0 0}

.gd .s_time font{font-weight:bold;font-family:宋体;}

.line{float:left; width:15%; border-right:1px #e17100 solid;}
.url{float:left; width:9%; }



.cl{ clear:left;}
.red{ color:#FF0000; }
.blue{ color:#0000FF;}
.gre{ color: #009900;}
.redb{ color:#FF0000; font-weight:bolder;}
.blueb{ color:#0000FF;font-weight:bolder;}
.greb{ color: #009900;font-weight:bolder; clear:both;}

#info{margin-bottom:1px;}

.inst{ display:none; line-height:30px;background:#ff7200 url(laba.gif) no-repeat 8px 7px; padding:0 0 0 30px;font-size:12px; overflow:hidden;margin-bottom:5px;width:658px;color:#fff;border:1px solid #fff;}
.inst a{color:yellow;text-decoration:underline;}

.urla a{color:#0790e7;}










.center{
	margin:0px auto;
}
.w960{
	width:990px;
	position:relative;
}
.topsr .search{
	height:40px;
	background:url(search-bg.png) repeat-x;
	clear:none;
}
.topsr .search .form{
	padding-left:10px;
	padding-top:5px;
	float:left;
}
.topsr .search .form h4{
	display:none;
}
.topsr .search .form input.search-keyword{
	width:156px;
	height:18px;
	border:none;
	background:url(search-bg.gif) left top no-repeat;
	line-height:15px;
	font-size:12px;
	padding:5px 3px 0px 58px;
	overflow:hidden;
}
.topsr .search .form select.search-option{
	margin-left:2px;
}
input, select, button {
-x-system-font:none;
font-family:Verdana,Arial,Tahoma;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
vertical-align:middle;
}

.topsr .search .form button.search-submit{
	width:68px;
	height:22px;
	border:none;
	cursor:pointer;
	background:#F7F3F7 url(search-bg.gif) right top no-repeat;
	font-size:0px;
	line-height:100px;
	margin-left:2px;
	*margin-left:5px;
	overflow:hidden;
}
.topsr .news{
	float:left;
	margin-left:16px;
	padding-top:8px;
}
.topsr .news h4{
	width:66px;
	height:19px;
	float:left;
	font-size:0px;
	line-height:100px;
	overflow:hidden;
	background:url(search-news-title.gif) no-repeat;
}
.topsr .news ul{
	height:21px;
	float:left;
	overflow:hidden;
}
.topsr .news ul li{
	float:left;
	line-height:19px;
	padding:0px 5px;
}
#pagemain { margin:5px auto; width:990px; padding:5px; border:1px solid #FDF3CC; background:#ffffff; overflow:hidden;}

.top-img {background:#EEE; width:960px; margin:5px auto;}
.top-img img{ border:1px solid #ccc; padding:5px; width:112px; height:126px;}
.top-img a img{background:#FFF;}
.top-img a:hover img{background:#EEE;}
.top-img ul{width:945px; border:1px solid #CCC; margin:5px auto; background:#FFF;}
.top-img ul li{margin:5px 5px 2px 5px; float: left;}

.m-wrap { margin:0 auto; text-align:center; }
.m-wrap dl { border:1px solid #CCC; background-color:#FFF; }
.m-wrap dl dt { padding-left:10px; height:33px; line-height:33px; color:#FF9F00; background:url(title-bg.gif) repeat-x; position:relative; }
.m-wrap dl dt a { color:#FF9F00; }
/*.m-wrap .pf { position:absolute; right:-16px; top:0; }*/
.br { height:5px; width:100%; clear:both; overflow:hidden; }

.m1-M,.m1-L,.m1-R{ text-align:left; padding:5px; background-color:#EEE; }
.m1-M { float:left; width:980px; }
.m1-L { float:left; width:253px; }
.m1-R { float:right; width:712px; }

.adsm { width:968px; background-color:#FFF; overflow:hidden; border:1px solid #CCC;padding:5px;}
.adsm a { display:block; float:left; padding:4px; }
.adsm img { width:230px; height:60px; border:1px solid #ccc; padding:1px; }

.adsr { width:700px; background-color:#FFF; overflow:hidden; border:1px solid #CCC;padding:5px;}
.adsr a { display:block; float:left; padding:4px; }
.adsr img { width:690px; height:60px; border:1px solid #ccc; padding:1px; }

.tools {
	background: url(lm_bg.jpg) no-repeat #FFF;
	overflow:hidden;
	height:156px;
}
.tools ul{
	padding-top:40px;
	float:left;
	padding-left:5px;
	height:107px;
	widht:227px;}
.tools ul li {
	height:auto;
	text-align:center;
	line-height:24px;
	*line-height:27px;
	padding-left:2px;
	margin-left:7px;
	margin-bottom:6px;
	float:left;}
.tools ul li a {
	background:url(rea_b1.gif) no-repeat;
	width:108px;
	height:28px;
	padding-left:2px;
	display:block;
	color:#c66200;
	overflow:hidden;}
.tools ul li a:hover {
	background:url(rea_b1.gif) no-repeat;
	background-position:0px -28px;color:#00851c;
	padding-left:2px;}
.list1 { width:251px; height:259px; background-color:#FFF; overflow:hidden;
	border:1px solid #CCC;}
.list1 dd { margin:5px; padding:0 5px; overflow:hidden; background:url(title-bg-2.gif); }
.list1 dd li { line-height:28px; padding-left:20px; background:url(arrow.gif) left center no-repeat; }
.list1 dd li span { float:right; }
.list2 dd { margin:4px; padding:0 10px; background:url(title-bg-2.gif); }
.list2 dd li { line-height:28px; }
.list2 dd li span { float:right; }

.m2-L,.m2-R { text-align:left; padding:5px; background-color:#EEE; }
.m2-L { float:left; width:610px; }
.m2-R { float:right; width:353px; overflow:hidden; }

.b728x90 { width:728px; height:90px; border:1px #CCC solid; background-color:#FFF; overflow:hidden; }

.dlimg dd { width:608px; overflow:hidden; }
.dlimg dd a { display:block; float:left; padding: 8px 8px 9px 8px; }
.dlimg dd img { width:132px; height:145px; border:1px solid #ccc; padding: 1px; }

.dlspace dd { width:201px; overflow:hidden; }
.dlspace dd a { display:block; float:left; padding: 3px; }
.dlspace dd img { width:190px; height:155px; border:2px solid #ccc; }

.m3,.m5 { text-align:left; width:990px; padding:5px 0; background-color:#EEE; overflow:hidden; }
.dllist { float:left; width:321px; margin:0 0 0 5px; display:inline; }
.dllist dd { margin:5px; padding:0 10px; background:url(title-bg-2.gif); }
.dllist dd li { line-height:28px; padding-left:20px; background:url(arrow.gif) left center no-repeat; }
.dllist dd li span { float:right; }
.dllist dt span.more{
	float:right;
	position:relative;
	padding-right:8px;
	color:#FF7F00;
}
.dllist dt span.more a{
	color:#FF9F00;
	text-decoration:none;
}
.dllist dt span.more a:hover{
	color:#FF7F00;
}
.dllist dt span.label{
	height:24px;
	float:right;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}


.m4-L,.m4-R { text-align:left; padding:5px; background-color:#EEE; }
.m4-L { float:left; width:624px; }
.m4-R { float:right; width:308px; }

.dlfzl { float:left; width:310px; }
.dlfzl dd { margin:5px; padding:8px 0 10px; float:left; display:inline; }
.dlfzl dd img { border:2px solid #ccc; }
.dlfzl dd li { line-height:230%; }

.fzlimg { clear:both; width:615px; margin-top:5px; padding-left:7px; border:1px solid #CCC; background-color:#FFF; overflow:hidden; }
.fzlimg a { display:block; float:left; padding:14px 6px; }
.fzlimg img { border:2px solid #ccc;  }

.dlmusic dd { margin:5px; padding:0 10px; background:url(title-bg-2.gif); }
.dlmusic dd li { line-height:28px; padding-left:20px; background:url(arrow.gif) left center no-repeat; }
.dlmusic dd li span { float:right; }

.flink { text-align:left; padding:5px; background-color:#EEE; }
.flink dd { width:100%; padding:10px 0; overflow:hidden; }
.flink dd li { float:left; margin:0 10px; line-height:180%; }

#footer { margin:0 auto; width:990px; text-align:center; }
.foot-nav {  height:38px; background:url(foot-nav-bg.gif) center no-repeat; }
.foot-nav a { margin: 0 8px; color:#FFF; font-size:14px; font-weight:bold; line-height:38px; }
#footer p { line-height:200%; margin-top:6px; }
#footer p span { font-family:Arial; }

/*内页样式*/
#search { margin:5px auto; width:990px; padding:5px; background:#EEE; }
.wrap { border:1px solid #CCC; background-color:#FFF; clear:both; overflow:hidden; }
.s-L { float:left; padding:10px; }
.s-L span { float:left; font-size:14px; padding-top:4px; *padding-top:7px; }
.s-L form { float:left; }
.s-L .sinpt { width:300px; padding:3px; border:1px solid #ccc; border-right:0; }
.s-L .sbtn { padding:2px; *padding:3px 0 0 0; border:1px solid #ccc; background:#FFF; }
.s-R { float:right; margin:16px 10px 0 0; }

.b960x80 {
	width:950px;
	margin:0 auto;
	background:#EEE;
	height:60px;
	padding-left:10px;
	overflow:hidden;}
.b960x80 ul {
	background:#FFF;
	width:468px;
	float:left;}

.s960x80 {margin:0 auto;width:960px; background:#EEE;}
.s960x80 ul {height:160px;overflow:hidden;width:480px; float:left;}

.list-L, .list-R, .list-mi, .list-tx{ padding:5px; background:#EEE; }
.list-L, .list-tx{ float:left; width:710px; }
.list-mi { float:left; width:980px; }
.list-R { float:right; width:252px; }

.list-L dl, .list-R dl, .list-mi dl, .list-tx dl { border:1px solid #CCC; background-color:#FFF; }
.list-L dl dt, .list-R dl dt, .list-mi dl dt, .list-tx dl dt { padding-left:10px; height:33px; line-height:33px; color:#FF9F00; background:url(title-bg.gif) repeat-x; position:relative; }
.list-L dl dt a, .list-R dl dt a, .list-mi dl dt a, .list-tx dl dt a { color:#FF9F00; }
.list-R dd { margin:5px; padding:0 10px; background:url(title-bg-2.gif); }
.list-L dd { margin:5px; padding:0 10px; }

.list-mi dd {margin:5px; padding:0 10px;}
.list-mi dd ul{margin-left:10px; padding:0 10px;}
.list-mi dd li { line-height:28px;}

.list-tx dd {margin:5px; padding:0 10px;}
.list-tx dd ul{margin-left:10px; padding:0 10px;}
.list-tx dd li { line-height:28px;}

.list-L dd li, .list-R dd li { line-height:28px; padding-left:20px; background:url(arrow.gif) left center no-repeat; }
.list-L dd li span { float:right; }
.list-t { background:#FFF; border:1px solid #CCC; padding:4px 5px 4px 10px; _padding:4px 5px 10px 10px; overflow:hidden; }
.list-t .bt { font-size:14px; text-align:center; padding:2px 0; background:url(tools-tit.gif) 45px 0 no-repeat; overflow:hidden;}
.list-t .bt span { padding-left:20px; }
.list-t a { float:left; display:block; width:110px !important; width:113px; padding-left:5px; line-height:180%; overflow:hidden; }

p.pages { width:650px; height:22px; margin:8px; padding:4px 6px; background:#f1f1f1; border:1px solid #CCC; overflow:hidden; }
p.pages a, p.pages span, p.cpages a, p.cpages span { display:block; float:left; height:20px; line-height:20px; text-decoration:none; margin-right:4px; padding:0 6px; background:#fff; border:1px solid #adb1bd; }
p.pages a, p.cpages a { color:#526777; }
p.pages a:hover, p.cpages a:hover { color:#1e7500; background:#eeffe8; border:1px solid #4aad27; text-decoration:none; }
p.pages span, p.cpages span { color:#fff; background:#48525d; border:1px solid #373e45; }
p.cpages { height:100%; margin:11px auto; overflow:auto; clear:both; }

.m-top { margin:0 auto 5px; width:948px; padding:5px; background:#EEE; }
.m-top ul {float:left; height:20px; background:#FFF;}
.mt { color:#F00; height:30px; }
.add-bd,.add-qq { margin:0 5px; padding:2px 0 2px 20px; }
.add-bd { background:url(icons-mtop-1.gif) no-repeat; }
.add-qq { background:url(icons-mtop-2.gif) no-repeat; }

.con-tit { text-align:center; border-bottom:1px dashed #CCC; padding:5px 0 15px; }
.con-tit h2 {
	padding:0;
	text-align: center;
	font-size: 13px;
	color: #666;
}
.con-tit strong { display:block; font-size:16px; line-height:180%; }
.con-tit p { margin-top:10px; }

.con-top { height:280px; padding:5px 0; }
.b336x280 { float:left; width:336px; height:280px; overflow:hidden; }
.con-top-R { float:right; width:325px; overflow:hidden; }
.bor-bg { border:1px solid #E5E5E5; background:#F8F8F8; }
.con-tag { padding:0 10px; height:29px; line-height:29px; }
.con-text { height:221px; margin-top:6px; padding:10px; overflow:hidden; }
.con-text p { text-indent:12px; line-height:180%; padding-bottom:10px; }
.min { min-height:495px; height:auto !important; height:495px; }
.con-show { margin-top:5px; padding:5px 10px; text-align:left; font-size:14px; line-height:22px;}
.con-show h3 {
	padding:0;
	font-size: 12px;
}
.con-show p {margin-top:10px;}
.con-show img{
max-width:639px;
height:auto;
border:1px solid #CCC;
padding:3px;
margin:3px;
zoom:expression( function(elm){if (elm.width>639){var oldVW = elm.width;
elm.width=639;elm.height = elm.height*(639/oldVW)}}(this))}

.prev_next { width:100%; text-align:right; margin:10px 0 0 0; padding:10px 0 5px 0; border-top:1px dashed #CCC; clear:both; overflow:auto; }
.prev_next span { float:left; }

.dcmp-mood { height:60px; }
.dcmp-mood ul li { padding-left:0;background:none; }

.top {float:center;}

.bignews {
	float:left !important;
	text-align:left;
    width: 412px;
	margin-left:5px !important;
	background-color:#EEE;
	padding: 5px;
	*float:normal;
	
}
.bignews ul{margin:5px; padding:0 10px;}

.bignews ul li { line-height:28px; }

.bignews ul li span { float:right; }

.top-z {
	float:left !important;
	margin-left:6px !important;
	*float:normal;
	width:412px;
	text-align:left;
	padding:5px;
	background-color:#EEE;}

.topnews {
	background-image: url(bignews_bg.gif);
	background-repeat: no-repeat;
	border:1px solid #CCC;
	background-color:#FFF;
	height:365px;
	}
.toutiao {
	padding-top: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	padding-bottom: 15px;
	margin-bottom: 8px;
	height:55px;}
.toutiao h2 {
	padding:0;
	padding-left:75px;
	text-align:left;
}
.toutiao h2 a {
	font-size: 14px;
	color: #000000;
}
.toutiao p {
	padding-left: 30px;
	padding-right: 20px;
	margin-top: 10px;
	text-indent: 20px;
}

.toplist {
	margin:0 5px 0 5px;
	padding:0 10px; 
	background:url(title-bg-2.gif);}


.toplist li{
	line-height:28px;
}
.toplist li span{
	float:right;
	}

.tbox dt span.more{
	float:right;
	position:relative;
	line-height:26px;
	padding-right:8px;
	color:#FF7F00;
}
.tbox dt span.more a{
	color:#FF9F00;
	text-decoration:none;
}
.tbox dt span.more a:hover{
	color:#FF7F00;
}
.tbox dt span.label{
	height:24px;
	float:right;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}

#jzlist{width:980px; margin:0 auto; text-align:center; background-color:#EEE; padding:5px;}
#jztitle{width:979px; height:31px; margin:0 auto; overflow:hidden; background:url(gm-title.gif) repeat-x;border-left:1px solid #CCC;border-top:1px solid #CCC; background-color:#FFF;}
#jztitle dt{text-align:center;color:#FF9F00;height:31px;font:bold 12px/31px "宋体";border-right:1px solid #CCC;float:left;overflow:hidden;}
#jztitle dd{text-align:center;color:#FF9F00;height:31px;font:bold 12px/31px "宋体";border-right:1px solid #CCC;float:left;overflow:hidden;}

#jzsertitle{ width:978px;margin:0 auto;color:#FF9F00;height:31px;font:bold 12px/31px "宋体";border-left:1px solid #CCC;border-right:1px solid #CCC; text-align:center; background:url(gm-title.gif) repeat-x;}
.jzserlist{width:979px;border-left:1px solid #CCC; margin:0 auto;overflow:hidden;color:#000;}
.jzserlist dd{float:left;text-indent:0.5em;border-bottom:1px solid #CCC;border-right:1px solid #CCC;height:24px;font:normal 12px/24px "宋体";overflow:hidden;}
.jzserlist dt{float:left;border-bottom:1px solid #CCC;border-right:1px solid #CCC;height:24px;font:normal 12px/24px "宋体";overflow:hidden;}

/* ---内容样式--- */
.boxcon{overflow:hidden; margin-top:5px; padding:5px 10px;position:relative}
.boxcon ul.info{overflow:hidden;}
.boxcon ul.info li.left{float:left;width:225px}
.boxcon ul.info li.left img{padding:2px;border:1px solid #d1d1d1}
.boxcon ul.info li.right{float:left;width:400px;height:26px;line-height:26px;color:#777;margin:0px;overflow:hidden;}
.boxcon ul.info li a{color:#000}
.boxcon ul.info li.tongji{float:left;margin-top:5px;border-top:1px solid #d1d1d1;padding-top:5px;height:25px}
.boxcon ul.info li strong{font-size:14px;color:#B21817}
.boxcon ul.info li span{display:inline-block;font-family:Arial;font-size:12px;color:#B21817}
.boxcon .rating{position:absolute;top:35px;right:0px}
.boxcon .starbox{float:right}
.boxtent{float:left;width:678px;overflow:hidden;}
.boxtent h3{margin-top:10px;padding:4px 10px 0px 10px;border:1px solid #d1d1d1;background:#f7f7f7;height:24px;line-height:24px;font-size:14px;}
.boxtent p{margin:10px 5px;text-indent:1.5em;color:#777;line-height:25px;word-break:break-all;font-size:14px}
.boxtent .share{padding:10px 10px 0px 10px;height:25px}
.boxtent .playico{width:160px;text-align:center;height:40px;overflow:hidden;position:relative}
.boxtent .playico img{position:absolute;top:5px;left:30px;cursor:pointer}


#gamelist{width:690px; margin:0 auto; text-align:center; background-color:#EEE; padding:5px;}
#sertitle{width:689px; height:26px; margin:0 auto; overflow:hidden; background:url(tbl.gif) repeat-x;border-left:1px solid #E17100;border-top:1px solid #E17100; background-color:#FFF;}
#sertitle dt{text-align:center;color:#FFFFFF;height:26px;font:bold 12px/26px "宋体";border-right:1px solid #E17100;float:left;overflow:hidden;}
#sertitle dd{text-align:center;color:#FFFFFF;height:26px;font:bold 12px/26px "宋体";border-right:1px solid #E17100;float:left;overflow:hidden;}
.nowopen{width:689px;border-left:1px solid #E17100; margin:0 auto;overflow:hidden;color:#000;}
.nowopen dd{float:left;height:26px;font:normal 12px/26px "宋体";border-bottom:1px solid #E17100;border-right:1px solid #E17100;overflow:hidden;}
.nowopen dt{float:left;height:26px;font:normal 12px/26px "宋体";border-bottom:1px solid #E17100;border-right:1px solid #E17100;overflow:hidden;}
.mc{width:152px;text-align:center;}
.mc a{color:#FF0000;}
.ip{width:180px;text-align:center;}
.sj{width:187px;text-align:center;}
.sj span{color:#FF0000;}
.xl{width:105px;text-align:center;}
.js{width:335px;}
.qq{width:95px;}
.xx{width:60px;text-align:center;}
.jz1{width:130px;}
.jz2{width:80px;}
.jz3{width:341px;}
.jz4{width:100px;}
.jz5{width:100px;}
.jz6{width:80px;}
.jz7{width:80px;}
.jz8{width:60px;text-align:center;}
#tomsertitle{ width:688px;margin:0 auto;color:#FFFFFF;height:26px;font:bold 12px/26px "宋体";border-left:1px solid #E17100;border-right:1px solid #E17100; text-align:center; background:url(tbl.gif) repeat-x;}
.tomserlist{width:689px;border-left:1px solid #E17100; margin:0 auto;overflow:hidden;color:#000;}
.tomserlist dd{float:left;border-bottom:1px solid #E17100;border-right:1px solid #E17100;height:26px;font:normal 12px/26px "宋体";overflow:hidden;}
.tomserlist dt{float:left;border-bottom:1px solid #E17100;border-right:1px solid #E17100;height:26px;font:normal 12px/26px "宋体";overflow:hidden;}
