html{margin:0px;padding:0px;text-align:center;height:100%;}
body{margin:0 auto;padding:0px;font-size:12px;color:#000;height:100%;line-height:22px;width:980px;}
img,ul,li,dl,dt,dd,input,h1,h2,h3,h4,h5,h6,hr{margin:0px;padding:0px;border:0px;list-style:none;text-align:left;}img{vertical-align:middle;}
hr{border-bottom:1px solid #ccc;height:0px;line-height:0px;}
a:link,a:visited,a:active{color:#000;text-decoration:none;}
a:hover{color:#ff6600;}
.clear{clear:both;}
.l{float:left;}.r{float:right;}.tl{text-align:left;}.tr{text-align:right;}.tc{text-align:center;}.tb{font-weight:bold;}

#topbar{background:#D81503;height:22px;text-align:left;padding:0 20px;color:#fff;border-top:1px solid #BD0C04;border-bottom:1px solid #BD0C04;}
#topbar a{color:#fff;}#topbar a:hover{color:#ffff00;}
#topbar .homepage{width:90px;height:19px;background:url(../img/homepage.gif) no-repeat;display:block;float:left;margin:2px 10px 0 0;}
#topbar .favorite{width:83px;height:19px;background:url(../img/favorite.gif) no-repeat;display:block;float:left;margin:2px 0 0 0;}
.graybar{height:4px;background:#D7D7D7;border-top:1px solid #fff;}
#top{background:url(../img/topbg.gif) no-repeat;height:149px;padding:0 2px 0 721px;}
#top .tit{text-align:left;padding:2px 10px 0 32px;height:28px;color:#fff;font-weight:bold;}
#top .tit span{float:right;font-weight:normal;}
#top .tit span a{color:#0480C0;}
#top .tit span a:hover{color:#ff6600;}
#top ul{padding:2px 10px;}
#top1{background:url(../img/top.jpg) no-repeat;height:149px;padding:0 2px 0 721px;}
#top2{background:url(../img/top1.jpg) no-repeat;height:149px;padding:0 2px 0 721px;}
#top3{background:url(../img/top2.jpg) no-repeat;height:149px;padding:0 2px 0 721px;}
#zt01top{background:url(../img/zt01.jpg) no-repeat;height:190px;padding:0 2px 0 721px;}

#menu{background:url(../img/menubg.gif) repeat-x;height:54px;padding:0 30px;}
#menu li{float:left;width:104px;padding-right:6px;font-weight:bold;line-height:27px;background:url(../img/menuline.gif) no-repeat right center;text-align:center;}
#menu li a{color:#fff;}
#menu li a:hover{color:#ffff00;}

#menubar{height:27px;background:url(../img/menubar.gif) repeat-x;}
#menubar .weather{color:#1863C8;float:left;line-height:27px;}
#menubar .weather img{vertical-align:middle;margin:0 10px;}
#menubar .roll{float:right;width:620px;line-height:27px;text-align:left;padding-left:30px;}
#menubar .place{float:left;line-height:27px;padding-left:10px;}

#main{margin-bottom:8px;width:976px;}
#main .boxa{width:712px;float:left;}
#main .boxb{width:270px;float:left;}
#main .boxc{width:436px;float:right;}
#main .boxd{width:257px;float:right;}
#main .boxe{width:350px;border:1px solid #d1d1d1;}
#main .boxf{width:712px;float:right;}
#main .boxg{width:257px;float:left;}

#main .search{background:url(../img/searchbg.gif) no-repeat;height:40px;padding-top:32px;}
#main .box{width:167px;height:22px;background:url(../img/searchboxbg.gif) no-repeat;line-height:22px;}
#main .button{background:url(../img/searchbutton.gif) no-repeat;height:20px;width:24px;border:0px;}

#main .banner{margin-bottom:5px;}
#main .rotateb{background:url(../img/rotatebbg.gif) no-repeat;width:262px;height:201px;float:left;padding:4px;}
#main .bignews{border-left:1px dashed #F4F4F4;padding-left:6px;background:#fff;}
#main .bignews .tit{background:url(../img/bignews.gif) no-repeat;height:22px;padding:3px 10px 0 20px;font-weight:bold;text-align:left;color:#000;}
#main .bignews .tit i{float:right;padding-top:3px;}
#main .aul{margin-bottom:8px;line-height:25px;}
#main .aul li{background:url(../img/ali.gif) no-repeat 5px center;padding-left:22px;border-bottom:1px dashed #B9B9B9;}
#main .aul li span{font-weight:bold;float:right;padding-right:10px;}
#main .bul li{line-height:26px;}
#main .bignews .tu{float:right;padding:10px;}
#main .dbox{border-top:8px solid #f1f1f1;margin:8px 0;border-bottom:1px dashed #111300;padding:8px;text-align:left;}
#main .dbox img{border-right:1px dashed #111300;margin-right:10px;}

#main .tita{background:url(../img/tita.gif) repeat-x;border:1px solid #fff;border-bottom:3px solid #EAEAEA;padding:5px 10px 0 10px;height:23px;text-align:left;color:#DC0203;font-weight:bold;}
#main .tita span{float:right;font-weight:normal;}
#main .tita span a{color:#000;}
#main .tita span a:hover{color:#ff6600;}
#main .cul{padding:8px;}
#main .abox{border:1px solid #d1d1d1;margin-bottom:8px;}
#main .abox tr{background-color:expression((this.sectionRowIndex%2==0)?"#FAF3FA":"#F0F9F8")}

#main .titb{background:url(../img/titb.gif) no-repeat;text-align:left;padding:2px 10px 0 32px;height:28px;color:#fff;font-weight:bold;}
#main .titb span{float:right;font-weight:normal;}
#main .titb span a{color:#0480C0;}
#main .titb span a:hover{color:#ff6600;}

#main .bbox{margin-bottom:8px;background:url(../img/bboxbg.gif) repeat-y;}
#main .dul{padding:2px 10px;}
#main .dul li{line-height:26px;}
#main .dul li span{float:right;}
#main .ful{padding:2px 10px;}
#main .ful li{line-height:26px;background:url(../img/bli.gif) no-repeat 8px center;padding-left:30px;}
#main .fful li{line-height:26px;padding-left:6px;float:left;width:85px;}
#main .eul{padding:2px 10px;}
#main .eul li{line-height:26px;float:left;width:80px;}
#main .ful{padding:2px 10px;float:left;}
#main .ful li{line-height:26px;float:left;width:100px;}
#main .bboxfoot{background:url(../img/bboxfoot.gif) no-repeat;height:6px;}

#main .cbox{margin-bottom:5px;}
#main .cbox img{}

#main .boxaa{width:350px;border:1px solid #d1d1d1;background:url(../img/boxaa.gif) no-repeat right bottom;}
#main .boxbb{width:350px;border:1px solid #d1d1d1;background:url(../img/boxbb.gif) no-repeat right bottom;}
#main .boxcc{width:350px;border:1px solid #F0D0B7;}
#main .boxdd{width:350px;border:1px solid #F0D0B7;background:url(../img/boxdd.gif) no-repeat right bottom;}
#main .titc{background:url(../img/titc.gif) repeat-x;padding:1px 10px 0 10px;height:22px;text-align:left;color:#fff;font-weight:bold;}
#main .titc span{float:right;font-weight:normal;}
#main .titc span a{color:#000;}
#main .titc span a:hover{color:#ff6600;}
#main .titd{background:url(../img/titd.gif) repeat-x;padding:2px 10px 0 10px;height:22px;text-align:left;color:#fff;font-weight:bold;margin:-1px -1px 0 -1px;}
#main .titd span{float:right;font-weight:normal;}
#main .titd span a{color:#000;}
#main .titd span a:hover{color:#ff6600;}

#main .vote{margin-bottom:8px;}
#main .vote dl{border:1px solid #ccc;padding:10px;width:230px;
}
#main .vote dt{font-weight:bold;}
#main .vote dd{padding-left:20px;}
#main .vote .votejoin{border:0px;background:url(../img/votejoin.gif) no-repeat;width:70px;height:21px;}
#main .vote .voteview{border:0px;background:url(../img/voteview.gif) no-repeat;width:70px;height:21px;}

#main .life ul{padding:5px;}
#main .life ul li{line-height:27px;float:left;background:url(../img/lifebg.gif) no-repeat;width:76px;height:27px;margin:3px;color:#fff;text-align:center;font-weight:bold;}
#main .life ul li a{color:#fff;}
#main .life ul li a:hover{color:#ffff00;}

#main .line{height:3px;background:#9B0409;margin-bottom:6px;}

#main .list{border:1px solid #EBEBEB;margin-bottom:10px;padding:0 9px;font-size:14px;text-align:left;}
#main .list li {background:url(../img/list.gif) no-repeat left 15px;padding-left:20px;border-bottom:1px dashed #ccc;list-style:none;padding-top:9px;line-height:25px;}

#main .art {border:1px solid #EBEBEB;margin-bottom:10px;padding:14px;}
#main .art h1{margin:0px;font-size:24px;font-weight:bold;line-height:40px;margin-top:8px;}
#main .artinfo{text-align:center;margin:20px;}
#main .artinfo img{vertical-align:middle;}
#main .fontinfo{padding:10px;text-align:left;}

#main .page{padding:8px;color:#999;font-size:14px;text-align:center;line-height:21px;}
#main .page img{vertical-align:middle;}
#main .page span{margin:0 3px;}
#main .page a:link,.page a:visited,.page a:active{text-decoration:none;margin:0 3px;}
#main .page a:hover{color:#ff6600;text-decoration:none;}

#main .titf{background:url(../img/titf.gif) no-repeat;text-align:left;padding:2px 10px 0 32px;height:28px;color:#fff;font-weight:bold;}
#main .titf span{float:right;font-weight:normal;}
#main .titf span a{color:#0480C0;}
#main .titf span a:hover{color:#ff6600;}

#link .tit{background:url(../img/link.gif) no-repeat;height:25px;}
#link .tit i{float:right;padding-right:10px;padding-top:5px;}
#link .box{padding:10px 3px;text-align:left;}
#link .box img{margin:0 3px;}

#foot{padding:10px;background:#F2F0F1;}

#main .dbox .v_ok{border:0px;background:url(../img/votejoin.gif) no-repeat;width:70px;height:21px;color:transparent}
#main .dbox .v_show{border:0px;background:url(../img/voteview.gif) no-repeat;width:70px;height:21px;color:transparent}
.vote { padding:5px;}
.vote span{text-align:center; padding-left:10px;}
.v_ok{border:0px;background:url(../img/votejoin.gif) no-repeat;width:70px;height:21px;color:transparent}
.v_show{border:0px;background:url(../img/voteview.gif) no-repeat;width:70px;height:21px;color:transparent}

.vl div{ margin:10px; border-bottom:1px #ccc solid; padding:10px;}
.topage span{ margin-left :3px;}

.comcon{width:90%;height:100px;background:url(comcon.gif) no-repeat right bottom;}
.box0{margin-bottom:8px;border:1px solid #B6CAE3;width:90%;}




#main .titb1{background:url(../img/titb2.gif) no-repeat;text-align:left;padding:2px 10px 0 32px;height:28px;color:#fff;font-weight:bold;}
#main .titb1 span{float:right;font-weight:normal;}
#main .titb1 span a{color:#0480C0;}
#main .titb1 span a:hover{color:#ff6600;}
#main .bbox1foot1{background:url(../img/bboxfoot2.gif) no-repeat;height:6px;}
#main .bbox1{margin-bottom:8px;background:url(../img/bboxbg2.gif) repeat-y;}



.m {width:950px;}
.blank19 {height:19px; font-size:1px; clear:both; overflow:hidden;}

.ta {padding:20px 0px; background:#fff url(../img/img1/top_bg.png) no-repeat;}
	.ta .header {width:913px; height:112px; background:url(../img/img1/header.png) no-repeat;}
	.ta .header1 {width:915px; height:96px; background:url(../img/img1/header1.png) no-repeat;}
	.ta .title {width:914px; height:66px; background:url(../img/img1/top_title.png) no-repeat;}
	.ta .more {width:900px; height:29px; line-height:29px; padding-right:14px; background:#e8e8e8 url(../img/img1/top_more.png) no-repeat 862px center;}
	.ta ul, .ta ul li {margin:0px; padding:0px;}
	.ta ul {width:658px; padding:15px 0px 0px 256px;}
		.ta ul li {width:300px; padding:1px 10px; background:url(../img/img1/top_listicon.png) no-repeat left 7px;}

.ma {width:875px; background:#fff url(../img/img1/middle_title.png) no-repeat center 15px; padding:100px 0px 0px 75px;}
	.ma ul, .ma ul li {margin:0px; padding:0px;}
	.ma ul {}
		.ma ul li {padding:2px 10px; background:url(../img/img1/top_listicon.png) no-repeat left center;}
		.ma ul li.more {padding:2px 20px 10px 0px; background:none;}
	.ma ul.list1 {margin-right:55px;}
	.ma ul.list2 {margin-right:55px;}

.rollnews {width:946px; background:#fff;}
	.rollnews div.ron {width:946px; height:128px; padding:8px 0px; background:#e8e8e8;}
		.rollnews ul, .rollnews ul li, .rollnews ul li dl, .rollnews ul li dl dt, .rollnews ul li dl dd {margin:0px; padding:0px;}
		.rollnews ul {}
			.rollnews ul li {width:125px; padding-right:8px;}
				.rollnews ul li dl dt {padding:6px 0px 0px 0px;}

.footer {background:#fff; padding:4px 0px;}
