@charset "utf-8";
/* CSS Document */

body { 
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#333;
	font-family:  "verdana","Arial","宋体";
	background:url(images/bg.gif)  #0099cc  repeat;
	text-align:center;
}
table,tr,tb,th{
    border-collapse: collapse;
	font-size:12px;
}
.main{
	width:980px;
	text-align:left;
}
.cen{width:980px;background:url(images/m_bg.gif)  -20px 0px no-repeat #FFF;text-align:center;}
a {  
	color:#2F64B7;
	text-decoration: none;
}
a:hover {  
	color: #ff6600; 
	text-decoration: underline;
}
.l{float:left;}
.r{float:right;}
.b{font-weight:bold;font-size:13px;}
.big{font-weight:bold;color:#003399;}
.red{color:red;}
.org{color:#ff6600;font-weight:bold;font-family: "宋体";}
.blue{color:#003399;font-weight:bold;font-family: "宋体";}
.strong{font-weight:bold;font-size:14px;color:#003399;}
.bold{color:#FF6600;font-weight:bold;font-size:14px;}
.ta{overflow:auto; height:360px;width:auto;}
.tl{border:0px;border-bottom:1px solid #333;}
.space{padding:8px 0px 0px 4px;}
#left{width:220px;padding:2px 6px 10px 6px;}
.ad{clear:both;margin:0px 0px 8px 6px;padding:0px;}
.ads{padding:4px 0px 0px 1px;}
.ad p{margin:0px;}
#right{760px;padding-left:10px;border-left:1px solid #BCDAE9;border-top:1px solid #BCDAE9;background:url()  #FFF;}
#footer{height:120px;background:url(images/allbg.jpg)  0px -1076px repeat-x #FFF;text-align:center;}
#nav{text-align:left;height:16px;padding: 6px 0px 4px 12px;color:#003399;}
#logo{text-align:left;height:149px;background:url(images/head.gif) top left no-repeat #FFF;}
#footer .t{padding-top:14px;}
#footer .m{line-height:1.8;padding:4px;}
#log{
	background:url(images/allbg.jpg)  0px -27px repeat-x #FFF;
	text-align:left;
}
#log table{width:100%;height:27px;padding-top:2px;}
#log .stext{height:12px;}
#log table .t{background:url(images/allbg.jpg)  top right no-repeat #FFF;width:250px;}
#menu{text-align:left;background:url(images/allbg.jpg)  0px -54px repeat-x #FFF;height:36px;padding:7px 4px 0px 40px;}
#content{
}
.menu{width:94%;background:url(images/allbg.jpg)  right -542px repeat-x #FFF;margin-bottom:10px;}
.menu .t{width:100px;background:url(images/allbg.jpg)  left -513px no-repeat;height:20px;color:#fff;font-weight:bold;text-align:center;font-size:14px;padding-top:6px;}
.menu .m{background:url('') #FFF;border:1px solid #BCDAE9;padding:10px;line-height:1.8;}
.menu .m span{font-weight:bold;height:18px;background:url(images/link.gif) left bottom repeat-x #FFF;width:95%;display:block;padding:4px 0px 8px 4px;}
.menu .m span a.sel{color:#FF6600;}
.menu .s{background:url('') #FFF;border:1px solid #BCDAE9;padding:8px 4px 8px 4px;line-height:1.8;}
.menu .s span{background:url(images/link.gif) left bottom repeat-x #FFF;width:98%;display:block;height:30px;}
.menu .s span a{background:url(images/bj.gif) 4px 4px no-repeat;padding-left:12px;}
.menu .s table{padding:4px;line-height:2px;}
.content{font-size:14.8px;padding:10px;line-height:2;overflow:auto; width:690px;height:auto;}
#show{width:100%;}
#show .t{width:100%;padding-left:50px;height:54px;font-size:16.8px;color:#ff6600;font-weight:bold;background:url(images/bt_bg.gif)  0px 12px no-repeat #FFF;}
#show .t .r{padding-right:20px;}
#show .m{width:100%;padding:0px 10px 10px 10px;}
#show .s{padding:8px;text-align:center;color:#666;}
#show .s hr{width:96%;color:#ccc;}
#show .m span{width:98%;padding:10px 0px 4px 4px;display:block;background:url(images/line.gif) left bottom repeat-x #FFF;height:22px;}
#show .h{padding:4px;}
#show .h table{width:98%;}
#show .h td{padding:4px;height:28px;}
#show .h td div{color:#2F64B7;font-size:12px;display:inline;}
#show .h .td td{border-bottom:1px dotted #e3e3e3;}
#show .h p{margin:0px;padding:0px;}
#show .h .content{background:url(images/tbg.gif)  top left repeat-x #FFF;border:1px solid #BCDAE9;padding:8px;}
#show .h .content div.lnk span{width:48%;display:block;float:left;color:#004499;height:28px;padding-left:4px;}
#show .hh{padding-top:6px;}
#show .hh .hi{padding:10px 0px 10px 12px;}
#show table.th{width:96%;padding:4px;line-height:1.8;background:url(images/tdbg.jpg) left bottom repeat-x #FFF;border-left:1px solid #DCE6F0;border-right:1px solid #DCE6F0;}
#show table.th td{padding:0px 4px 0px 16px;}
#show table.th .hs{padding-top:10px;}
#show table.th td span{width:170px;float:left;display:block;}
#show table.th font{color:#2F64B7;font-size:12px;}
#show .tu{width:100px;height:140px;margin:8px 0px 8px 0px;border:1px solid #CCC;}
#show #span{border-top:1px solid #DCE6F0;}
#show .st{float:left;padding:4px 0px 0px 30px;height:24px;font-size:16.8px;color:#cc0000;font-weight:bold;background:url(images/allbg.jpg)  0px -1005px no-repeat #FFF;margin-top:10px;text-align:center;border-bottom:1px solid #ccc;}
#show table.hs{width:98%;padding:4px;margin:4px 0px 10px 3px;}
#line{background:url(images/line.gif) left bottom repeat-x #FFF;}
#show table.hs .tr{background:url(images/tbg.gif)  top left repeat-x #FFF;border:1px solid #BCDAE9;font-size:14px;font-weight:bold;padding:4px;padding-left:8px;}
#show table.hs .tr a{color:#003399;}
#show table.hs .td span{width:100%;padding:4px;display:block;}
#show table.hs .ts{background:url(images/sbg.gif)  top left no-repeat #FFF;}
#show table.hs .ts .l{padding:1px 4px 4px 24px;font-weight:bold;}
#show table.hs .ts .l a{color:#fff;}
#show table.hs .ts span{display:block;clear:both;background:url(images/jj.gif) 2px 10px no-repeat #FFF;height:23px;padding:6px 0px 0px 16px;border-bottom:1px dotted #999;width:92%;}
#show td.span{height:8px;padding:0px;margin:0px;line-height:0;}
#show .v{height:265px;background:url(images/vbg.gif)  center no-repeat #FFF;line-height:2;}
#show .v .l{padding:50px 0px 0px 90px;}
#show .v .r{width:45%;padding:20px;}
#show .hh p{background:url(images/tbg.gif)  top left repeat-x #FFF;border:1px solid #BCDAE9;font-size:14px;font-weight:bold;padding:8px 0px 0px 8px;display:block;height:22px;width:699px;margin:0px 0px 6px 13px;}
#show .hot{padding:14px;line-height:1.8;}
#show .hot object{border:1px solid #BCDAE9;padding:4px;background:url('') #F5FBFD;float:left;margin-right:16px;}
#show .hot p{margin:0px 0px 2px 0px;}
#show .re{padding:6px;color:#666;}
#show .re div{width:98%;padding:6px;border-top:1px solid #ccc;}
#access{width:auto;font-size:14px;padding:20px;border:1px solid #BCDAE9;margin:8px;line-height:2;background:url('') #FFF;}
#access p{width:500px;text-align:left;}
#access p img{margin:10px 20px 0px 0px;}
#ct{background:url(images/ct_bg.jpg)  right bottom no-repeat #FFF;}
/*bbs style*/
.span {height:12px;}
.bbs{width:98%;text-align:left;padding:4px;border:1px solid #BCDAE9;margin:8px;background:url('') #FFF;}
.bbs .t{font-weight:bold;background:url(images/allbg.jpg)  0px -601px repeat-x #FFF;height:24px;border-bottom:1px solid #BCDAE9;padding-left:10px;}
.bbs .s{line-height:1.5;padding:10px 0px 0px 20px;}
.bbs .s p{margin:8px 0px 4px 0px;}
.bbs .op{text-align:right;border-bottom:1px solid #ccc;margin-bottom:8px;}
.bbs .op a{text-decoration:none;}
.bbs .m{line-height:1.8;padding:4px 16px 4px 16px;font-size:14px;}
.bbs .h{padding:6px;}
.bbs .sh{text-align:center;padding:4px;}
.bbs .td{height:24px;}
.bbs .hh td{padding:4px;line-height:1.5;}
.bbs .th{color:#666;height:22px;background-color:#f2f2f2;}
#post{text-align:left;padding:0px 0px 4px 12px;}
#post img{margin-right:8px;}
#post .r{padding:4px 18px 0px 0px;}
/*分页菜单样式*/
.page{padding:4px 8px 4px 10px;width:98%;}
.pg{text-align:center;font-size:12px;}
DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: center;float:right;
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid;TEXT-DECORATION: none;
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
Div span{display:inline;}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
DIV.quotes form{margin:0px;padding:0px;display:inline;padding-left:4px;}
DIV.quotes #page{height:14px;}
/*用户中心样式*/
.warn,.succ,.err,.focus{color:#F00;font-weight:bold;}
.suc{color:#F00;font-weight:bold;}
.msg{padding-left:10px;padding:0px;margin:0px;color:#F00;font-weight:bold;}
#my{background:url('') #FFF;}
#my #goto{padding:8px;border-bottom:1px solid #BCDAE9;width:96%;text-align:left;}
#my .intro{width:360px;line-height:1.5;padding:10px;border-right:1px solid #ccc;height:300px;margin:10px 10px 10px 60px;}
#my .intro span{display:block;width:100%;padding:4px;margin:10px;}
#my .intro span img{margin-right:8px;}
#my .log{width:50%;line-height:2;padding:20px 0px 0px 10px;}
#my .log p{display:block;padding:4px;height:22px;width:100%;}
#my .m{padding:10px;}
#my .m table{width:98%;}
#my .m table td{height:22px;padding:4px;line-height:1.8;}
#my .left{width:200px;padding:10px;}
#my .right{width:780px;}
#my table.th{border:1px solid #BCDAE9;}
#my table.th .tr{font-weight:bold;background:url(images/allbg.jpg)  0px -601px repeat-x #FFF;height:24px;}
#my table.th .ts td{padding:0px;height:20px;}
#my table.hh{background:url(images/tbg.gif)  top left repeat-x #FFF;border:1px solid #BCDAE9;margin-bottom:10px;}
#my .m .sh p{text-align:left;padding:8px;line-height:1.5;border:1px solid #BCDAE9;background-color:#fafafa;}
#my .m p{margin:0px 10px 8px 0px;text-align:right;}
#my .m div{padding:10px 0px 10px 16px;}
#my .m p img{margin-right:6px;}
#my .m p span{font-weight:bold;margin-right:6px;}
#fb{background:url(images/tbg.gif)  top left repeat-x #FFF;border:1px solid #BCDAE9;padding:6px 0px 6px 20px;width:96%;}
/*首页样式*/
#index{width:98%;margin-bottom:6px;}
#index .left{width:750px;}
#index .left table{width:720px;margin:8px 0px 0px 0px;}
#index .left .h0{border:1px solid #BCDAE9;background:url('') #FFF;width:320px;}
#index .left .h0 div{width:352px;height:30px;background:url(images/allbg.jpg)  0px -133px repeat-x #FFF;}
#index .left .h0 div span{display:block;width:151px;height:30px;background:url(images/allbg.jpg)  0px -100px no-repeat #FFF;margin:0px 0px 2px 8px;}
#index .left .h0 object{margin:4px 6px 0px 6px;}
#index .left .h1{background:url('') #FFF;}
#index .left .h1 div.sel{height:27px;background:url(images/allbg.jpg)  0px -303px repeat-x #FFF;margin:0px 0px 4px 8px;}
#index .left .h1 div.sel span.sel{float:left;display:block;width:78px;height:26px;background:url(images/allbg.jpg)  0px -277px no-repeat #FFF;margin:0px 0px 0px 0px;}
#index .left .h1 div.sel span.r{margin:8px 8px 0px 0px;}
#index .left .h1 p{margin:3px 10px 2px 10px;padding:0px 0px 0px 0px;display:block;height:24px;background:url(images/link.gif) left bottom repeat-x #FFF;}
#index .left .h1 div.cls{margin-left:10px;border-bottom:1px solid #BCDAE9;padding-bottom:3px;}
#index .left .h1 div.cls a{font-size:14px;font-weight:bold;color:#cc0000;margin-left:10px;}
/**shiti*/
#index .left .h2{width:49%;height:29px;background:url(images/allbg.jpg)  right -993px repeat-x #FFF;}
#index .left .h2 div.l{font-size:14px;font-weight:bold;color:#FFF;display:block;height:21px;padding:8px 0px 0px 20px;width:120px;background:url(images/allbg.jpg)  left -571px no-repeat #FFF;margin:0px;}
#index .left .h2 div.r{padding:10px 8px 0px 0px;}
#index .left .h2 div.r a{color:#555;}
#index .left .h2 p{border-right:1px solid #B8D8EA;border-left:1px solid #B8D8EA;border-bottom:1px solid #B8D8EA;background:url('') #FFF;width:354px;margin:0px 0px 2px 0px;padding:0px 0px 4px 0px;}
#index .left .h2 span{width:94%;text-align:left;padding:8px 0px 2px 2px;height:18px;display:block;background:url(images/allbg.jpg)  0px -963px repeat-x #FFF;}
#index .left .h2 span a{background:url(images/bian.gif) 0px 2px no-repeat #FFF;padding-left:10px;}
#index .left .h2 span.sel{background:url(images/allbg.jpg)  0px -819px repeat-x #FFF;}
#index .left .h3{background:url(images/allbg.jpg)  0px -662px repeat-x #FFF;}
#index .left .h3 div.l{cursor:hand;font-size:14px;font-weight:bold;color:#FFF;display:block;height:20px;padding:8px 0px 0px 20px;width:84px;background:url(images/allbg.jpg)  left -630px no-repeat #FFF;margin:0px;}
#index .left .h3 div.r{background:url(images/allbg.jpg)  right -630px no-repeat #FFF;width:6px;}
#index .left .h3 p{background:url('') #F2f2f2;width:700px;padding:6px 10px 8px 10px;margin:0px;}
#index .left .h3 span{background:url(images/allbg.jpg)  -90px -700px no-repeat #FFF;width:140px;height:120px;float:left;margin:4px 0px 4px 0px;padding:12px 0px 0px 0px;}
#index .left .h3 span img{margin:0px 3px 30px 0px;}
#index .left .h4{background:url(images/allbg.jpg)  0px -877px repeat-x #FFF;border:1px solid #BBDAEC;}
#index .left .h4 div.l{display:block;height:27px;width:84px;background:url(images/allbg.jpg)  left -849px no-repeat #FFF;margin:0px;}
#index .left .h4 div.r{padding:6px 8px 0px 0px;}
#index .left .h4 p{background:url('') #Fff;width:708px;padding:4px 0px 10px 10px;margin:0px;}
#index .left .h4 span a{width:105px;height:126px;float:left;margin:6px 10px 0px 0px;border:1px solid #e3e3e3;padding:6px 0px 0px 0px;}
#index .left .h4 font{cursor:hand;color:#003399;text-align:center;display:block;height:14px;border:1px solid #C1CED6;float:left;margin-right:6px;padding:5px 8px 0px 8px;}
#index .left .h4 font.hover{background:url('') #FFF;border-bottom:1px solid #FFF;color:#ff6600;font-weight:bold;}
#index .left .h5{width:50%;height:29px;background:url(images/allbg.jpg)  0px -934px repeat-x #FFF;}
#index .left .h5 div.l{font-size:12px;font-weight:bold;color:#003399;display:block;height:18px;padding:11px 0px 0px 24px;width:70px;background:url(images/allbg.jpg)  left -905px no-repeat #FFF;}
#index .left .h5 div.r{padding:12px 10px 0px 0px;}
#index .left .h5 div.r a{color:#555;}
#index .left .h5 p{border-right:1px solid #B8D8EA;border-left:1px solid #B8D8EA;border-bottom:1px solid #B8D8EA;background:url('') #FFF;width:354px;margin:0px;padding:0px 0px 4px 0px;}
#index .left .h5 span{width:94%;text-align:left;padding:8px 0px 2px 2px;height:16px;display:block;}
#index .left .h5 span a{background:url(images/dot.gif) 0px 4px no-repeat #FFF;padding-left:10px;}
#index .left .h6{width:100%;height:29px;background:url(images/allbg.jpg)  right -993px repeat-x #FFF;}
#index .left .h6 div.l{font-size:14px;font-weight:bold;color:#FFF;display:block;height:21px;padding:8px 0px 0px 20px;width:120px;background:url(images/allbg.jpg)  left -571px no-repeat #FFF;margin:0px;}
#index .left .h6 div.r{padding:6px 8px 0px 0px;}
#index .left .h6 div.r a{color:#555;}
#index .left .h6 p{border-right:1px solid #B8D8EA;border-left:1px solid #B8D8EA;border-bottom:1px solid #B8D8EA;background:url('') #FFF;width:706px;margin:0px;padding:6px 2px 4px 10px;}
#index .left .h6 font{cursor:hand;color:#000;text-align:center;display:block;width:66px;height:16px;background:url(images/allbg.jpg)  left -734px no-repeat #FFF;float:left;margin-right:6px;padding:7px 0px 0px 0px;}
#index .left .h6 font.hover{font-weight:bold;background:url(images/allbg.jpg)  left -774px no-repeat #FFF;color:#ff6600;}
#index .left .h6 p a{margin-right:12px;width:48%;height:24px;padding:2px 0px 2px 0px;float:left;background:url(images/link.gif) left bottom repeat-x #FFF;}
/*right*/
#index .right {width:250px;padding:0px 0px 0px 4px;}
#index .right table{width:240px;margin-top:6px;}
#index .right .h0{background:url(images/allbg.jpg)  0px -331px repeat-x #FFF;height:44px;}
#index .right .h1{border-left:1px solid #FFF;border-right:1px solid #FFF;background:url(images/abg.gif)  center repeat-y #FFF;padding:4px 8px 0px 20px;line-height:1.7;}
#index .right .h2{border-left:1px solid #FFF;border-right:1px solid #FFF;background:url(images/allbg.jpg) -1px -375px no-repeat #FFF;padding:0px;}
#index .right .h2 span{margin:0px;display:block;width:100%;height:38px;float:left;cursor:hand;}
#index .right .h2 span.sel{height:48px;}
#index .right .h2 span.cls{height:50px;width:100%;background:url(images/allbg.jpg) 0px -1026px no-repeat #FFF;}
#index .right .h3{width:49%;height:29px;background:url(images/allbg.jpg)  right -993px repeat-x #FFF;}
#index .right .h3 div.l{font-size:14px;font-weight:bold;color:#FFF;display:block;height:21px;padding:8px 0px 0px 20px;width:120px;background:url(images/allbg.jpg)  left -571px no-repeat #FFF;margin:0px;}
#index .right .h3 p{clear:both;margin:0px;padding:0px;}
#index .right .h3 div.r{padding:10px 8px 0px 0px;}
#index .right .h3 div.r a{color:#555;}
#index .right .h3 div.ls{float:left;font-size:14px;color:#555;font-weight:bold;padding:8px 0px 0px 20px;background:url(images/allbg.jpg)  -242px -993px repeat-x #FFF;}
#index .right .h4{border-right:1px solid #B8D8EA;border-left:1px solid #B8D8EA;border-bottom:1px solid #B8D8EA;}
#index .right .h4 div{padding:4px;}
#index .right .h4 div span{background:url(images/link.gif) left bottom repeat-x #FFF;height:26px;width:100%;display:block;padding:4px 0px 0px 0px;}
#index .right .h4 div span a{background:url(images/jj.gif) 2px 3px no-repeat #FFF;padding-left:12px;}
#index .right .h4 p{padding:11px 0px 4px 16px;margin:0px;line-height:1.8;color:red;}
#lnk{width:98.5%;border:1px solid #B8D8EA;margin-bottom:8px;line-height:1.5;}
#lnk img{width:110px;height:50px;margin:6px 4px 0px 6px;float:left;}
#lnk span{padding:6px 4px 4px 8px;display:block;float:left;}
.ad{padding:8px 0px 0px 0px;}
.adv{margin-top:4px;}
.adv p{padding:0px;margin:0px;}
