﻿/** 公共 **/
html { background:#111111 repeat-x left top; }
body { color:#CCC; width:1045px; text-align:left; margin:0 auto; background-color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
td { font:12px/1.5 Verdana, Arial, Helvetica, sans-serif, "宋体"; color:#CCC; }

input { font:10pt Verdana, Arial, Helvetica, sans-serif, "宋体"; }

img { border:0px; }

p,ul,ol,li,form { margin:0; padding:0; list-style:none; }

a {	color:#CCCCCC; text-decoration:none; }

a:hover { color:#c30!important; text-decoration:underline; }
.content { float:left; }
.content h1{ font-size:20px; line-height:2; margin:0px; padding:0px; text-align:center; }
.content_body { margin:10px; }
.music_play { margin-left:10px; margin-right:10px; margin-top:3px; width:1023px; border:1px solid #2e2e2e; height:150px; overflow:hidden; }
.music_play_left { float:left; width:950px; overflow:hidden; }
.music_play_right { float:right; text-align:center; }
.music_play_right span { color:#990622; }
.sider { width:300px; }
#main { margin:0px; padding-left:9px; background:#000000; }
#footer { width:100%; text-align:center; margin-top:10px; float:left; }
#sbi { border:1px solid #2e2e2e; background-color:#111; color:#CCCCCC; size:26px; }
#sbb { height:22px; }
/** 页头区 **/
.top { line-height:25px; border-bottom:1px solid #2e2e2e; text-align:center; }
.top td { background:#111111; }
.top table td { padding:3px 10px; }
.top a { text-align:right; color:#f00; font-weight:bold; }
.top .inputText { height:14px; border:1px solid #999; }
.top .inputSub { height:19px; }
.banner {margin-top:10px;width:1045px;overflow:hidden;height:75px; }
.banner_l {float:left;padding-left:10px;width:210px; }
.banner_c {float:left;padding-left:20px;padding-top:3px;width:680px; }
.banner_r {float:left;padding-left:10px;padding-top:10px;width:100px; }
.bannet_r li img {height:12px;width:13px; }
/** 导航 **/
.nav { background:url(../images/nav_bg.jpg) repeat-x left top; }
.nav .nav_global {}
.nav .nav_global ul { padding:0 10px; }
.nav .nav_global li { cursor:pointer; float:left; text-align:center; text-decoration:none; font-size:14px; line-height:33px; font-weight:bold; color:#FFF; background:url(../images/nav_line.jpg) no-repeat right top; padding-right:2px; }
.nav .nav_global li a {	display:block; color:#fff; text-align:center; padding:0 14px; }
.nav .nav_global li a:hover { color:#000!important; text-decoration:none; }
.nav .nav_global li.curr a { color:#000; background:url(../images/nav_li_hover.jpg) repeat-x center top; }
.nav_sub {	padding:6px; }
.nav_sub a { padding:0 2px; }
/* 子栏目导航菜单距离调整 */
#tabnav_div_1 {}
#tabnav_div_2 {	padding-left:100px; }
#tabnav_div_3 {	padding-left:200px; }
#tabnav_div_4 {	padding-left:300px; }
#tabnav_div_5 {	padding-left:400px; }
#tabnav_div_6 {	padding-left:500px; }
#tabnav_div_7 {	padding-left:600px; }
#tabnav_div_8 {	padding-right:40px; text-align:right; }
/* 页尾区 */
#links {width:1024px;float:left;border:1px solid #2e2e2e;margin-left:1px;margin-top:5px; }
#links li { display:inline; line-height:30px; padding-left:10px; }
.link_title {border-bottom:1px solid #2e2e2e;background-color:#111111;height:25px;padding-left:10px;line-height:25px;font-weight:bold; }
.links hr {	color:#DCDCDC; }
.search { margin-left:10px; margin-right:10px; margin-top:1px; height:32px; width:1023px; border:1px solid #2e2e2e; background:#111; color:#fff; overflow:hidden; }
.search_l {float:left; width:360px; margin-left:5px; margin-top:1px; vertical-align:middle; }
.search_r {float:left;width:360px;margin-left:5px;margin-top:3px;vertical-align:middle; }
.search_keywords { float:left; width:640px; margin-left:5px; margin-top:5px; }
.search_keywords a {}
.search_img { height:20px; vertical-align:bottom; }
.search td, .search a {	color:#fff; }
.search a:hover {	color:#fff!important; }
.copyright {	margin:5px 0; }
/** 公共定义 **/
.title {	background-color:#111111; color:#CCCCCC; border:1px solid #2e2e2e; border-bottom:none; }
.title td {	font-size:14px; line-height:26px; color:#CCCCCC; padding:0px 10px; }
.box {	border:1px solid #2e2e2e; border-width:0 1px 1px 1px; }
.box ul {	list-style:none; padding:8px; }
.box ul li {	background:url(../images/bullet.gif) no-repeat left center; line-height:1.6; padding:2px 0 2px 8px; }
.no_doc ul li {	background:url(none); padding-left:0px; }
.box ul li p {	margin:0 0 4px; padding:0 0 5px; color:#666; border-bottom:1px dashed #CCC; }
.box ul li strong {	display:block; }
.rank {	margin:0px; padding:8px 6px; }
.rank li {	padding-left:18px; line-height:23px; }
.rank li.no1 {	background:url(../images/1.gif) no-repeat 4px center; }
.rank li.no2 {	background:#111111 url(../images/2.gif) no-repeat 4px center; }
.rank li.no3 {	background:url(../images/3.gif) no-repeat 4px center; }
.rank li.no4 {	background:#111111 url(../images/4.gif) no-repeat 4px center; }
.rank li.no5 {	background:url(../images/5.gif) no-repeat 4px center; }
.rank li.no6 {	background:#111111 url(../images/6.gif) no-repeat 4px center; }
.rank li.no7 {	background:url(../images/7.gif) no-repeat 4px center; }
.rank li.no8 {	background:#111111 url(../images/8.gif) no-repeat 4px center; }
.rank li.no9 {	background:url(../images/9.gif) no-repeat 4px center; }
.rank li.no10 {	background:#111111 url(../images/10.gif) no-repeat 4px center; }
.news_title {	margin-top:10px; }
.news_title strong {	background:#f4f4f4 url(../images/h2_icon.gif) no-repeat 8px center; display:block; padding-left:20px; line-height:2; margin:0 8px; font-size:14px; }
.news_title p {	margin:6px 8px 0px; padding:0 0 8px; color:#666; border-bottom:1px dashed #CCC; }
.focus {	margin-top:10px; background:url(../images/focus_bg.jpg) repeat-x left top; border:1px solid #2e2e2e; }
.focus strong {	font-size:16px; line-height:32px; margin-bottom:6px; text-align:center; display:block; border-bottom:1px dashed #ccc; }
.margin_top {	margin-top:10px; }
.inputText {	border:1px solid #2e2e2e; background-color:#111; color:#CCCCCC; size:26px; }
.banner_ad {	padding:0 10px; }
.picText {	margin-bottom:10px; background:#F8F8F8; }
.picText strong {	display:block; }
.picText img {}
.picList {	padding:8px 0; }
.picList table td img {	margin-bottom:1px; }
.tprice span {	text-decoration:line-through; }
.price {	color:#f60; }
/* tab选项卡 */
.tbtncon {	height:26px; background:#111111 repeat-x; }
.tbtn1 {	font-size:12px; font-weight:normal; height:26px; border:1px solid #2e2e2e; }
.tbtncon li{	border:1px solid #2e2e2e; border-left:none; border-top:none; color:#07519A; cursor:pointer; display:block; float:left; text-align:center; text-decoration:none; width:80px; height:25px; line-height:25px; }
.tbtncon li:hover{	text-decoration:underline; }
.tbtncon li.curr{	background:#333333; border-bottom-color:#2e2e2e; cursor:default; }
/* 频道和列表页 */
.position {	background:#111111 repeat-x left top; color:#07519A; border:1px solid #2e2e2e; border-bottom:none; vertical-align:middle; height:25px; padding-top:5px; margin-top:5px; font-family:"宋体"; font-size:14px; }
.position strong { color:#CCC; margin-left:10px; font-size:14px; }
.new_box { border:1px solid #2e2e2e; width:715px; margin-left:10px; }
.channle_menu { background:#111111 repeat-x left top; color:#07519A; border:1px solid #2e2e2e; vertical-align:middle; height:25px; padding-top:5px; margin-top:5px; font-family:"宋体"; font-size:14px; }
.channle_box { border:1px solid #2e2e2e; border-top:none; }
.channle_box ul { margin-left:10px; margin-right:10px; }
.channle_box li { background:url(../images/bullet.gif) no-repeat left center; line-height:25px; padding:2px 0 2px 8px; }
.channle_box li span { float:right; margin-right:3px; }
.channle .box { margin-bottom:10px; }
.listpage .news_list .box {	border-width:1px; padding:0 10px; }
.listpage .list_content .box{	border-width:1px; padding:10px; }
.listpage .news_list .box ul {	border-bottom:1px dashed #ccc; }
.news_list .box ul li {	clear:both; padding:0 0 0 8px; line-height:28px; height:28px; }
.news_list .box ul li a {	font-size:14px; float:left; }
.news_list .box ul li span {	font-size:14px; float:right; }
.list_left { float:left; width:715px; margin-left:1px; }
.list_right { float:left; width:305px; margin-left:5px; }
.news_list_m { height:22px; width:200px; float:left; overflow:hidden; color:#ccc; margin-left:5px; }
.news_list_menu { height:25px; width:470px; float:left; margin-left:5px; overflow:hidden; }
.content { float:left; border:1px solid #2e2e2e; width:713px; }
.content_r { float:left; width:162px; height:780px; overflow:hidden; margin-top:15px; }
.news_list_con { float:left; width:550px; }
.news_list_con p { margin-left:10px; margin-top:10px; height:30px; }
.news_list_con ul { margin-left:10px; margin-right:10px; border-bottom:1px dashed #ccc; margin-top:10px; }
.news_list_con li { background:url(../images/bullet.gif) no-repeat left center; line-height:25px; padding:2px 0 2px 8px; }
.news_list_con li span { float:right; margin-right:3px; }
.flash_list .line_bottom {	color:#666; margin-bottom:4px; border-bottom:1px dashed #ccc; }
.flash_list .flashsay {	color:#666; }
.movie_list .line_bottom {	color:#666; margin-bottom:4px; border-bottom:1px dashed #ccc; }
.movie_list .titlepic img {	border:1px solid #ccc; padding:3px; }
.shop_list .line_bottom {	color:#666; margin:8px 0; border-bottom:1px dashed #ccc; }
.shop_list .line_bottom table {	margin-bottom:8px; }
.photo_list .line_bottom {	color:#666; margin:8px 0; border-bottom:1px dashed #ccc; }
.photo_list .line_bottom table {	margin-bottom:8px; }
.info_list .line_bottom {	color:#666; margin:8px 0; border-bottom:1px dashed #ccc; }
.info_list .line_bottom .titlepic {	width:90px; }
.info_list .titlepic img {	border:1px solid #ccc; padding:3px; }
.info_list .line_bottom .click {	color:#f60; }
.info_list .line_bottom .smalltext {	color:#666; }
/* 内容页 */
.showpage .main .box {	border-width:1px; }
.news .main .box {	padding:0 20px; background:#070707; }
.info .main .box {	padding:0 20px; }
.showpage .main .title_info {	margin-top:15px; text-align:center; }
.showpage .main .title_info h1 {	font-size:24px; line-height:2; margin:0px; padding:0px; }
.info_text {text-align:center; border-bottom:1px dashed #ccc; line-height:2; padding-bottom:6px; color:#666; }
.a_digg { margin-left:300px; text-align:center; width:140px; }
.digg {	background:url(../images/digg_bg.gif) no-repeat; width:62px; margin-bottom:10px; float:left; padding-right:4px; }
.diggnum {	height:38px; font-size:16px; text-align:center; line-height:30px; font-weight:bold; margin-top:5px; }
.diggnum img { width:12px; height:13px; border:0px; margin-top:5px; }
.diggit {	height:30px; line-height:24px; }
.page_next { float:left; border:1px solid #2e2e2e; border-top:none; width:713px; }
.page_next ul { margin-top:5px; }
.page_next li { margin-left:10px; margin-top:5px; width:300px; display:inline; }
#text {         padding-top:10px; font-size:14px; line-height:1.8; }
#text p {	margin:1em 0; }
.plpost {    float:left; width:713px; margin-top:10px; border:1px solid #2e2e2e; background:#111111; height:20px; padding-top:5px; }
.plpost strong { color:#CCC; margin-left:10px; font-size:13px; }
#plpost .title {	border:0px solid #2e2e2e; }
#plpost .title span {	color:#CC0000; }
#saytext {	display:block; margin:2px 10px 10px 10px; padding:8px; height:100px; width:90%; border:1px solid #2e2e2e; color:#ccc; background:#000; }
.saytext_img { float:left; margin-left:10px; padding-bottom:10px; }
/* 系统文件表格样式 */
.header	{ 	background:#E9F2FB url(../images/title_bg.gif) repeat-x left top; color:#07519A; border:1px solid #AACCEE; border-bottom:none; }
.header a				{ color:#000000 }
.tableborder			{ background:#E1EFFB; border:1px solid #AACCEE }
/* 分页样式*/
.list_page {	margin:15px 5px; }
.pageLink a,.list_page a,.list_page b {	padding:4px 4px 2px; border:1px solid #070707; background:#070707; text-align:center; display:inline; font-size:14px; }
.pageLink a:hover,.list_page a:hover{	border:1px solid #D2EFFF; background:#fff; text-align:center; font-weight:bold; text-decoration:none; }
/*分页样式2*/
.showpage .epages {	text-align:center; }
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle; }
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana; }
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28; }
/*图片自动缩图*/
.photoresize {	max-width:560px; myimg:expression(onload=function(){	this.style.width=(this.offsetWidth > 560)?"560px":"auto"}		   ); }
/*自添加*/
.flashtab {width:290px; }
.indivflash1 { float:left; width:255px; height:263px; border:1px solid #2e2e2e; padding:5px 5px 5px 5px; margin-top:3px; }
.indivtop {width:920px; margin-left:10px;height:258px !important; margin-top:0px; }
.flashup {width:265px; height:123px; margin-left:5px; border:1px solid #2e2e2e; float:left; }
.title{float:left;padding-left:4px}
.square{padding-bottom:0px;float:left;width:20px;height:13px}
.tab { margin-left:0px; width:210px; float:left}
.tab1 { width:482px; height:67px; margin-top:3px; margin-left:1px; padding-top:3px; padding-left:15px; border:1px solid #2e2e2e; overflow:hidden; float:left; }
.tab2 { width:255px; float:left; padding-left:1px; padding-right:1px; }
.tab3 { width:510px; height:80px; margin-top:3px; margin-left:1px; border:1px solid #2e2e2e; overflow:hidden; float:left; }
.tab4 { width:510px; float:left;padding-left:1px; padding-right:1px; }
.tab5 { width:242px; float:left;padding-left:1px; padding-right:1px; }
.index_title{border:1px solid #303030;background-color:#111111;line-height:28px;color:#FDFBFB;font-size:13px;margin-top:3px;padding-left:10px;text-align:left; }
.index_title a { margin-right:3px; float:right; }
.index_cont{border-left:1px solid #303030;border-right:1px solid #303030;border-bottom:1px solid #303030;text-align:left;padding:5px 0 5px 5px; }
.index_cont li { line-height:25px; }
.index_cont li span { float:right; margin-right:2px; }
.index_cont img{background-color:#070707;border-left:1px solid #303030;border-right:1px solid #303030;border-bottom:1px solid #303030;text-align:left;border:0px;padding-left:0px}ul{list-style:none; padding:0px; margin:0px; }li{list-style-type:none;padding:0px; margin:0px; text-decoration:inherit; margin-top:0px; }
.index_cont2{border-left:1px solid #303030;border-right:1px solid #303030;border-bottom:1px solid #303030;padding:10px 0 10px 5px; height:300px; overflow:hidden; float:left; }
.index_cont2_l { float:left; width:255px; padding-top:10px; }
.index_cont2_l ul { }
.index_cont2_l li { margin:2px 6px; display:inline; float:left; text-align:center; background-image:none; padding:0; }
.index_cont2_l li img { padding:1px; border:0px; }
.index_cont2_l li a{ font-size:12px;white-space:nowrap }
.index_cont2_r { float:right; width:248px; }
.index_cont2_r li { line-height:25px; }
.index_cont2_r li span { float:right; margin-right:2px; }
#menu { margin-left:10px; margin-right:10px; height:35px;background:#d10e00 url(topmenu_bg.gif) left top repeat-x; }
#menu ul {width:98%;height:35px;overflow:hidden;margin:0 auto;font-weight:bold; }
#menu ul li{float:left;margin-left:-2px;text-align:center;background:url(topmenu_bg.gif) left bottom no-repeat; }
#menu a {float:left;color:#FFDC35;display:block;padding-left:8px;padding-right:8px;text-decoration:none;height:35px;line-height:35px; }
#menu a:hover {color:#8CEA00;background:url(topmenu_o.gif) center bottom no-repeat;text-decoration:none; }
#lin {height:5px;overflow:hidden; }
.adindex { margin-left:1px; width:730px; float:left; border:1px solid #303030; height:92px; overflow:hidden; }
.adindex_r { margin-left:2px; width:290px; float:left; border:1px solid #303030; height:92px; overflow:hidden; }
.rightjian {marginac-left:5px; margin-top:2px; width:180px; float:left; border-left:1px solid #303030;border-right:1px solid #303030;border-bottom:1px solid #303030; border-top:1px solid #303030;text-align:center;height:91px; padding-left:5px; }
.indexad_cont {background-color:#070707;border-left:1px solid #303030;border-right:1px solid #303030;border-bottom:1px solid #303030;text-align:center;padding:10px -5px 5px 5px; }
.main_box { width:1028px; margin-left:0px; margin-top:5px; float:left; }
.main_none { width:1px; float:left; }
.clear { height:0;overflow:hidden;clear:both; }
.con_ad { float:left; margin-top:3px; margin-left:20px; }
.qqxzl_digg {float:left; width:17px; font-weight:bold; color:#fff; text-align:center; background:url(../images/digg_n.gif) left no-repeat; }
.ad_text{ float:left; padding-left:20px; }
.ad_box { width:690px; text-align:center; float:left; margin-top:3px; }
.year { height:25px; overflow:hidden; }
.vodone { width:305px; height:80px; text-align:center; margin-top:5px; margin-bottom:10px; }
