/*
  Copyright 2007-2010 www.Zonvan.com|厦门纵网数码科技有限公司 All Rights Reserved.
  create by Tim at 2009-12-10 
  TEL	:0592-3302888 | 4006-4-12580
  EMAIL :zonvan@zonvan.com
*/

/* container */
body {text-align:center; font-family:Verdana,"宋体"; margin:0; padding:0; font-size:12px; color:#333;} 
form,ul,ol,li,dl,dt,dd {margin:0; padding:0;}
div{text-align:left; margin:0 auto; padding:0;}
input{color:#333; font-size:12px; font-family:Arial;}
ul,li{list-style:none;}
img,a img {border-width:0;}
.author{color:#FFFF00; color:#827265!important;}
.clear{clear:both;}

.topbar{width:100%; height:38px; background:url(../Images/TopBack.jpg) repeat-x left top;}
.topbar strong{display:block; width:950px; margin:0 auto; padding-right:10px; text-align:right; line-height:34px; color:#00BB00; font-size:14px;}
.topbar a{color:#00BB00; text-decoration:none;}
.topbar a:hover{color:#178CCC; text-decoration:underline;}

.header{width:960px; height:81px; background:url(../Images/HeadBack.jpg) no-repeat left top;}
.header .logo{display:inline; float:left; width:400px; margin:5px 0 5px 10px;}
.header .topnav{display:inline; float:right; width:500px; margin-top:25px;}
.header .topnav a{display:block; float:right; margin-right:10px; padding:4px 6px 1px; border:1px solid #D8D8D8; color:#333; text-decoration:none; background-color:#FFF;}
.header .topnav a:hover{color:#FFF; background-color:#3FBC2A;}

.nav{width:965px; height:38px; padding-left:5px; font-size:14px; font-weight:bold; line-height:38px;}
.nav a{display:block; float:left; height:38px; color:#000; background-position:left top; text-decoration:none; text-align:center;}
.nav a:hover{color:#FFF; background-repeat: no-repeat; background-position:left bottom;}
.navw83{width:83px; background:url(../Images/NavBack01.jpg);}
.navw102{width:102px; background:url(../Images/NavBack02.jpg);}
.navw147{width:147px; background:url(../Images/NavBack03.jpg);}
.navw117{width:117px; background:url(../Images/NavBack04.jpg);}
.navw103{width:103px; background:url(../Images/NavBack05.jpg);}

.subnav{width:100%; height:30px; line-height:30px; background-color:#F7F7F7; border-top:2px solid #009D12; clear:both;}
.subnav span{display:block; width:600px; margin:0 auto; color:#333;}
.subnav a{color:#333; text-decoration:none;}
.subnav a:hover{color:#009D12; text-decoration:underline;}

.banner{width:960px; height:200px; margin-top:10px;}

.warpper{width:960px; margin-top:10px;}
.warpper .left{float:left; width:200px; background-color:#EEFFEE;}
.warpper .left .title{width:200px; height:30px; line-height:30px; background:url(../Images/LeftTitleBack.jpg) no-repeat left top; font-weight:bold;}
.warpper .left .title a{padding-left:17px; padding-right:120px; color:#FFF; text-decoration:none;}
.warpper .left .title a:hover{text-decoration:underline;}
.warpper .left .content{display:table; width:200px; padding:10px 0; line-height:25px;}
.warpper .left .content li{ width:170px; padding:0 0 0 17px; background:url(../Images/Icon10.jpg) no-repeat 10px 8px;}
.warpper .left .content a{color:#333; text-decoration:underline;}
.warpper .left .content a:hover{color:#019D13;}
.warpper .right{float:right; width:750px;}
.warpper .right .title{width:750px; height:64px; background:url(../Images/RightTitleBack.jpg) no-repeat left top;}
.warpper .right .title strong{padding-left:15px; color:#009D12; background:url(../Images/Icon01.jpg) no-repeat 5px top; line-height:35px; font-size:16px;}

.inews{float:left; width:370px; height:295px;}
.ititle{width:370px; height:27px; border-bottom:3px solid #E5E5E5;}
.ititle a{display:block; float:right; width:33px; margin-top:15px; color:#7D7D7D; font-size:9px; font-family:Arial; text-decoration:none;}
.ititle a:hover{ color:#019D13;text-decoration:underline;}
.ititle strong{float:left; width:150px; padding-left:10px; margin-top:7px; line-height:20px; color:#009D12; background:url(../Images/Icon01.jpg) no-repeat 1px 1px;}
.inewstitle a{display:block; padding:10px; font-weight:bold; font-size:14px; color:#333; text-decoration:underline;}
.inewstitle a:hover{ color:#019D13;text-decoration:underline;}
.inewscontent{padding:0 10px; margin-top:10px; line-height:20px; color:#666;}
.inewscontent img{float:left; width:74px; height:74px; padding:2px; margin-right:10px; border:1px solid #DADADA;}
.inewscontent a{color:#666; text-decoration:none;}
.inewscontent a:hover{ color:#019D13;text-decoration:underline;}
.inewslist{width:350px; padding:10px; line-height:25px; clear:both!important; clear:none;}
.inewslist li{width:340px; padding-left:10px; background:url(../Images/Icon02.jpg) no-repeat left 10px;}
.inewslist a{color:#333; text-decoration:underline;}
.inewslist a:hover{ color:#019D13;}

.iactivity{float:left; width:750px;}
.iacttitle{width:750px; height:27px; border-bottom:3px solid #E5E5E5;}
.iacttitle a{display:block; float:right; width:33px; margin-top:15px; color:#7D7D7D; font-size:9px; font-family:Arial; text-decoration:none;}
.iacttitle a:hover{ color:#019D13;text-decoration:underline;}
.iacttitle strong{float:left; width:150px; padding-left:10px; margin-top:7px; line-height:20px; color:#009D12; background:url(../Images/Icon01.jpg) no-repeat 1px 1px;}
.iactcontent{margin-top:10px;}
.iactcontent li{float:left; width:130px; height:150px; padding:10px; text-align:center; line-height:20px;}
.iactcontent img{width:100px; height:75px; margin-bottom:5px; padding:3px; border:1px solid #DADADA;}
.iactcontent h3{margin:10px 0; padding:10px 0 0 13px; color:#019D13; font-size:18px; background:url(../Images/Icon07.jpg) no-repeat 5px 18px; border-bottom:1px dotted #666;}
.iactcontent h3 a{color:#019D13; text-decoration:none;}
.iactcontent h3 a:hover{color:#F90; text-decoration:underline;}
.iactcontent a{display:block; color:#333; text-decoration:underline;}
.iactcontent a:hover{ color:#019D13;text-decoration:underline;}

.footer{width:960px; background-color:#F7F7F7; padding:15px 0; margin:20px auto; color:#666; line-height:18px;}
.footer img{float:left; padding:0 20px;}
.footer a{color:#666; text-decoration:underline;}
.footer a:hover{ color:#019D13;text-decoration:underline;}

.path{width:960px; margin-top:10px; color:#666;}
.path a{color:#666; text-decoration:underline;}
.path a:hover{ color:#019D13;text-decoration:underline;}
.path span{padding:0 10px;}
.path span img{ vertical-align:middle;}
.path img{ margin:0 5px;}

.introduce{width:750px; line-height:20px;}
.introduce strong{display:block; padding:10px 20px; color:#009D12;}
.introduce span{display:block; padding:10px 20px;}
.introduce li{padding:0 30px;}

.overview{width:720px;}
.overviewtitle{width:720px; height:27px; border-bottom:3px solid #E5E5E5;}
.overviewtitle a{display:block; float:right; width:33px; margin-top:15px; color:#7D7D7D; font-size:9px; font-family:Arial; text-decoration:none;}
.overviewtitle a:hover{ color:#019D13;text-decoration:underline;}
.overviewtitle strong{float:left; width:150px; padding-left:10px; margin-top:7px; line-height:20px; color:#009D12; background:url(../Images/Icon01.jpg) no-repeat 1px 1px;}
.overviewlist{width:700px; padding:10px; line-height:25px; clear:both!important; clear:none;}
.overviewlist h3{margin:10px 0; padding:10px 0 0 13px; color:#019D13; font-size:18px; background:url(../Images/Icon07.jpg) no-repeat 5px 18px; border-bottom:1px dotted #666;}
.overviewlist h3 a{color:#019D13; text-decoration:none;}
.overviewlist h3 a:hover{color:#F90; text-decoration:underline;}
.overviewlist li{width:680px; padding-left:20px; background:url(../Images/Icon02.jpg) no-repeat 10px 10px;}
.overviewlist li span{padding-right:10px;}
.overviewlist a{color:#333; text-decoration:underline;}
.overviewlist a:hover{color:#019D13;}
.overviewlist .linkimg{display:table; width:700px; padding:10px 0; border-bottom:1px dotted #666;}
.overviewlist .linkimg li{float:left; width:110px; margin:0 auto; padding-left:10px; background:none;}


.server{width:720px;}
.server h3{margin:0; padding:20px 0 0 13px; color:#019D13; background:url(../Images/Icon07.jpg) no-repeat 5px 25px;}
.server span{display:block; width:700px; padding:10px; background-color:#F0FDED; line-height:20px;}
.server span strong{display:block; padding-top:10px; color:#F90;}

.join{width:720px; margin:10px auto 0;}
.join h3{margin:0; padding-bottom:10px; color:#019D13;}
.join h4{margin:0; padding:0 0 10px 5px; color:#019D13; font-size:14px;}
.join ul{padding-bottom:15px;}
.join li{padding:0 15px; line-height:20px;}
.join a{display:block; font-weight:bold; font-size:14px; color:#F90; text-decoration:underline;}
.join a:hover{color:#019D13;}

.showchoose{width:720px; margin:10px auto 0; color:#019D13; font-size:14px; font-weight:bold; text-align:right;}
.showchoose a{color:#019D13; text-decoration:underline;}
.showchoose a:hover{color:#F90;}

.memorabilia{width:720px; margin:10px auto 0;}
.memorabilia h3{margin:10px 0 0; padding:10px 0 5px 13px; color:#019D13; font-size:18px; background:url(../Images/Icon07.jpg) no-repeat 5px 18px; border-bottom:1px dotted #666;}
.memorabilia h3 a{color:#F90; text-decoration:none; font-size:14px; font-weight:normal;}
.memorabilia h3 a:hover{color:#019D13; text-decoration:underline;}
.memorabilia table{margin-top:10px; background-color:#2EBF18; line-height:20px;}
.memorabilia table th{font-size:16px;}
.memorabilia .lineodd{ background-color:#FFF;}
.memorabilia .lineeven{ background-color:#F5FFF3;}
.memorabilia .lineover{ background-color:#27B819; color:#FFF;}

.training{width:700px; height:20px; line-height:20px; padding:10px 10px 8px; background-color:#F0FDED;}
.training span{display:block; float:left;}
.traininglist{width:700px; padding:10px; line-height:25px;}
.traininglist li{width:690px; padding-left:10px; background:url(../Images/Icon02.jpg) no-repeat left 10px; clear:both;}
.traininglist li span{display:block; float:left;}
.traininglist a{display:block; float:left; width:350px; color:#333; text-decoration:underline;}
.traininglist a:hover{color:#019D13;}

.gbookwrite{margin-top:10px; background-color:#CCC; line-height:20px;}
.gbookwrite th{font-size:16px; color:#019D13;}
.gbookwrite tr{background-color:#FFF;}
.gbookwrite .input input{ border:1px solid #CCC;}
.gbookwrite .input textarea{ border:1px solid #CCC; font-family:Arial;}

.gbooklist{margin-top:20px; border:1px solid #2EBF18;}
.gbooklist th{font-size:16px; color:#019D13; background-color:#EEFFF0; line-height:20px;}
.gbooklist img{ vertical-align:middle; margin-right:10px;}
.gbooklist a{color:#333; text-decoration:underline;}
.gbooklist a:hover{color:#019D13;}

.restore{ background-color:#F7F7F7; color:#019D13; line-height:20px;}
.restore a{color:#019D13; text-decoration:underline;}
.restore a:hover{color:#F60;}


.gbookrestore{background-color:#0B0; color:#019D13; line-height:20px; text-align:left;}
.gbookrestore tr{background-color:#FFF;}
.gbookrestore .input input{ border:1px solid #30C218;}
.gbookrestore .input textarea{ border:1px solid #30C218;}

.joinustitle{width:720px; height:20px; color:#019D13; font-weight:bold; border-bottom:2px solid #30C218;}

.joinus{margin-top:10px; background-color:#CCC; line-height:20px;}
.joinus tr{background-color:#FFF;}
.joinus .input input{ border:1px solid #30C218;}
.joinus .input textarea{ border:1px solid #30C218;}
.joinus select{ vertical-align:middle; margin:0 5px; }

.turnpage{width:680px; margin:10px auto 0; padding:5px 10px; color:#333; border-top:1px dotted #666; clear:both;}
.turnpage span{padding:0 2px; color:#019D13;}
.turnpage a{color:#333; text-decoration:underline;}
.turnpage a:hover{color:#019D13;}

.newsview{width:700px; padding:10px; clear:both!important; clear:none;}
.newsview h3{margin:10px 0 0; padding:10px 0 5px 13px; color:#019D13; font-size:18px; background:url(../Images/Icon07.jpg) no-repeat 5px 15px; border-bottom:1px dotted #666;}
.newsview h3 a{color:#005DB6; text-decoration:none;}
.newsview h3 a:hover{color:#019D13; text-decoration:underline;}
.newsview .content{width:700px; padding:10px;}
.newsview .content img, .newsview .content a img{max-width:650px; width:expression(this.width>650?"650px":this.width); max-height:650px;} 

.newsview .foot{width:680px; margin:0 auto; padding:5px 10px; color:#333; text-align:right; border-top:1px dotted #666;}

.activityview{text-align:center;}
.activityview img{padding:3px; border:1px solid #DADADA;}
.activityview h3{margin:10px 0 0; padding:10px 0 5px 13px; color:#019D13;}

