﻿@charset "utf-8";
/* CSS Document */
body
{
	margin:0 auto;
	background-color:#0092d7;
	background-image:url(../images/bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	max-width:1440px;
	min-width:1003;
	font-size:12px;
	font-family:Arial, "微软雅黑", "宋体";
}
ul,li
{
	margin:0px;
	padding:0px;
	list-style:none;
}
em{ font-style: normal; font-weight: normal; }
form{margin:0px;}
#header
{
	width:1003px;
	height:342px;
	margin:0px auto;
}
#main
{
	width:1003px;
	margin:0px auto;
	padding:0px;
	background:url(../images/main_bg.jpg) 72px repeat-y;
}
.content
{
	float:left;
	width:826px;
	margin-left:77px!important;
	margin-left:39px;
}
/*图片导航*/
.picnav
{
	float:left;
	width:100%;
	padding: 10px 0px;
}
.picnav span 
{
	float:left;
	width:151px;
	margin-left:11px;
}
/*左侧内容*/
.left
{
	float:left;
	width:598px;
}
/*tab样式*/
.nav
{
	float:left;
	width:584px;
	margin-left:10px!important;
	margin-left:5px;
}
.nav li
{
	float:left;
	width:106px;
	height:31px;
	background-image:url(../images/nav.jpg);
	font-size:14px;
	line-height:31px;
	text-align:center;
	font-weight:bold;
}
.nav li a
{
	text-decoration:none;
}
.nav li a:link
{
	color:#FFFFFF;
}
.nav li A:visited{COLOR: #954600;}
.nav li A:hover{COLOR: #954600;}
.nav li A:active{COLOR: #ff0000;}
.nav li.current
{
	float:left;
	width:106px;
	height:31px;
	background-image:url(../images/nav_current.jpg);
}
.nav li.current a:link
{
	color:#954600;
}
.nav li.current a:visited{COLOR: #FFFFFF;}
.nav li.page
{
	float:right;
	width:315px;
	background-image:none;
	text-align:right;
}
.nav li.more
{
	float:right;
	width:300px;
	background-image:none;
	text-align:right;
}
.nav li.more em
{
	float:right;
	background-image:none;
	text-align:right;
	font-weight:bold;
	padding-right:20px;
}
.nav li.page a
{
	color:#64982E;
}
/*left content*/
.leftcontainer
{
	float:left;
	width:582px;
	border:1px #E2E0BA solid;
	margin-left:10px!important;
	margin-left:5px;
	margin-bottom:5px;
}
.lefttop
{
	float:left;
	width:582px;
	height:14px;
	background-image:url(../images/left_top.jpg);
	background-position:bottom right;
}
.leftbottom
{
	float:left;
	width:582px;
	height:14px;
	background-image:url(../images/left_bottom.jpg);
	background-position:bottom right;
}
.leftpic
{
	float:left;
	width:173px;
	height:155px;
	padding:0px 10px 10px 10px;
}
.leftbox
{
	float:left;
	width:100%;
	text-align:center;
	margin-bottom:10px;
}
.leftbox span
{
	float:left;
	padding-left:17px;
}
/*新闻列表*/
.newslist
{
	float:right;
	width:380px;
}
.newslist li
{
	float:left;
	width:370px;
	*width:380px;
	line-height:25px;
	text-align:left;
}
.newslist li a
{
	text-decoration:none;
}
.newslist li a:link
{
	color:#000000;
}
.newslist li a:hover
{
	color:#954600;
}
.newslist li em
{
	color:#954600;
	padding-left:10px;
	float:right;
	margin-right:60px;
}

/*留言样式*/
.activityico
{
	float:left;
	width:196px;
}
.activityico span
{
	padding-bottom:10px;
}
.guestbook
{
	float:left;
	width:345px;
}
.guestbookguild
{
	float:left;
	width:100%;
	height:30px;
	font-size:14px;
	background:url(../images/guestbook_bg.jpg) repeat-x;
	margin-left:20px!important;
	margin-left:0px;
	font-weight:bold;
	line-height:30px;
}
.guestbookguild span
{
	float:left;
	color:#9D7A00;
}
.guestbookguild em
{
	float:right;
	font-weight:bold;
}
.guestbookguild em A:visited{COLOR: #954600; text-decoration:none;}
.guestbookguild em A:link{COLOR: #954600; text-decoration:none;}
.guestbookguild em A:hover{COLOR: #954600;text-decoration:none;}
.guestbookguild em A:active{COLOR: #ff0000;text-decoration:none;}
.guestbooklist
{
	float:left;
	width:335px;
	margin-left:20px!important;
	margin-left:0px;
}
.guestbooklist ul
{
	width:335px;
}
.guestbooklist li
{
	float:left;
	width:100%;
	line-height:25px;
	text-align:left;
	padding-left:10px;
}
/*分页样式*/
.pagination 
{
	font-size: 12px;
	margin-top:2px;
	height:18px;
	line-height:18px;
	color:#64982E;
	font-weight:100;
}
   
.pagination a {
    text-decoration: none;
	border: solid 1px #CCCAA9;
	color:#64982E;
}
.pagination em {
	float:right;
	font-weight:bold;
}
.pagination a:hover
{
	border: solid 1px #6BC429;
	background-color:#FFFFFF;
	color:#45980D;
}

.pagination a, .pagination span {
    display: block;
    float: right;
    padding: 0px 5px;
	background-color:#EFEDC6;
	color:#64982E;
    margin-right: 5px;
	margin-bottom: 2px;
}

.pagination .current {
    background: #26B;
    color: #64982E;
	border: solid 1px #6BC429;
}

.pagination .current.prev, .pagination .current.next{
	color:#64982E;
	border-color:#6BC429;
	background:#fff;
}
.pagination input
{
	float:right;
	width:18px;
	height:16px;
	border:1px solid #A5B0B3;
	text-align:center;
}
.pagination span.pageinfo
{
	background-color:#FFFDD3;
}
/*图片列表*/
.piclist
{
	float:left;
	margin-top:12px;
	margin-left:2px;
}
.piclist span
{
	float:left;
	display:block;
	width:169px;
	padding:5px 4px;
	margin-left:10px;
	margin-bottom:12px;
	background:url(../images/border_bg.jpg) no-repeat;
}

/*友情链接*/
.link
{
	float:left;
	width:800px;
	border:1px #E2E0BA solid;
	margin-left:10px!important;
	margin-left:5px;
	margin-top:10px;
	color:#4A4A4A;
}
.link .top{
   float:left;
   width:800px;
   height:28px;
   margin-top:0px;
   margin-bottom:10px;
   font-size:14px;
   background:url(../images/link_nav.jpg) no-repeat;
 }
 .link .top a
 {
   text-decoration:none;
   color:#fb660c;
 }
.link .bottom{
   float:left;
   width:800px;
   height:18px;  
   margin-top:3px;
   background:url(../images/link_bottom.jpg) no-repeat bottom;
  } 
.link span
{
	float:left;
	width:110px;
	text-align:center;
	height:25px;
	line-height:25px;
}
.link span a
{
	text-decoration:none;
}
.link span a:link
{
	color:#000000;
}
.link span a:hover
{
	color:#954600;
}
/*页脚*/
.bottom
{
	clear:both;
	float:left;
	width:825px;
	margin-top:20px!important;
	margin-top:10px;
}
.bottomtop
{
	float:left;
	width:100%;
	height:22px;
	background-image:url(../images/bottomline.jpg);
}
.copyright
{
	float:left;
	width:100%;
	color:#888276;
}
.bom_text{
   margin-top:-20px;
   margin-left:328px;
   text-align:left;
   font-size:12px;
 }
.copyright a{
 color:#888276;
 text-decoration:none;
 }
.bom_text a:hover{
 color:#0066FF;
 text-decoration:underline;;
 }
 
.line
{
	float:left;
	width:100%;
	height:10px;
}

/*右侧内容*/
.right
{
	float:right;
	width:201px;
	margin-right:10px!important;
	margin-right:5px;
}
.righttop
{
	float:left;
	width:201px;
	height:36px;
	background-image:url(../images/right_top.jpg);
}
.rightmiddle
{
	float:left;
	width:100%;
	background:url(../images/right_bg.jpg) repeat-y;
}
.rightbox
{
	width:100%;
	text-align:center;
}
.rightbox span.activityspan
{
	float:left;
	width:100%;
	text-align:center;
	margin-top:20px;
}
.righttab
{
	width:100%;
	height:30px;
	background-image:url(../images/time.jpg);
}
.playtime
{
	float:left;
	width:171px;
	margin-left:15px!important;
	margin-left:7px;
	margin-top:10px;
}
.playtime ul
{
	margin-bottom:10px;
}
.playtime li.width1
{
	float:left;
	width:41px;
}
.playtime li.width1 img
{
	margin-top:8px;
}
.playtime li.width2
{
	float:right;
	width:110px!important;
	width:125px;
	line-height:18px;
	text-align:left;
}
.playtime li.width2 span
{
	float:left;
	width:120px;
}

.playtime li.width2 span.red
{
	color:#FF0000;
	font-weight:bold;
}
.playtime li.width2 span.red  A:visited
{
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
}
.playtime li.width2 span.red  A:hover
{
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
}
.playtime li.width2 span.red  A:link
{
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
}
.playtime li.width2 span.red  A:active
{
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
}
.playtime li.width2 span.green  A:visited
{
	color:#FF9900;
	font-weight:bold;
	text-decoration:none;
}
.playtime li.width2 span.green  A:link
{
	color:#FF9900;
	font-weight:bold;
	text-decoration:none;
}
.playtime li.width2 span.green  A:hover
{
	color:#FF9900;
	font-weight:bold;
	text-decoration:none;
}
.playtime li.width2 span.green  A:active
{
	color:#FF9900;
	font-weight:bold;
	text-decoration:none;
}
.playtime li.width2 span.green
{
	color:#FF9900;
	font-weight:bold;
}
.dashed
{
	float:left;
	width:186px;
	margin-top:5px;
	margin-left:7px!important;
	margin-left:3px;
	height:3px;
	font-size:1px;
	background-image:url(../images/dashed.jpg);
}
.rightbottom
{
	float:left;
	width:201px;
	height:18px;
	background-image:url(../images/right_bottom.jpg);
}
.vote
{
	float:left;
	width:182px;
	margin-left:9px!important;
	margin-left:4px;
	margin-top:20px;
}
.vote_top
{
	float:left;
	width:182px;
	height:18px;
	background-image:url(../images/vote_top.jpg);
}
.vote_middle
{
	float:left;
	width:182px;
	background:url(../images/vote_bg.jpg) repeat-y;
}
.vote_middle h1
{
	font-size:12px;
	padding:0px;
	margin:5px 0px;
}
.vote_middle ul
{
	float:left;
	margin-left:20px!important;
	margin-left:10px;
}
.vote_middle li
{
	float:left;
	width:162px;
	text-align:left;
	line-height:25px;
}
.vote_bottom
{
	float:left;
	width:182px;
	height:9px;
	font-size:1px;
	background-image:url(../images/vote_bottom.jpg);
}

.topTools
{
	float:left;
	width:100%;
	height:30px;
	background:url(/images/topLBg.jpg) repeat-x;
}
.topTools img
{
	display:block;
	float:left;
	margin:5px 0 0 40px;
}
.topTools ul,.topTools ul li
{
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;
	margin-left:80px;
}
.topTools ul li
{
	width:80px;
	background:url(/images/topTXu.jpg) right no-repeat;
	line-height:28px;
	margin-left:0px;
	text-align:center;
}
.topTools ul li a,.topTools ul li a:visited,.topTools ul li a:hover
{
	color:#395ea4;
	font-size:12px;
}
.topTools em
{
	display:block;
	float:right;
	line-height:28px;
	font-size:12px;
	padding-right:20px;
	font-weight:700;
}