﻿/* CSS Document pete Apr. 21st, 2008*/
*{margin: 0px; padding: 0px;}
body,p,td,input,select,textarea{font-family:宋体,verdana;font-size:12px;}
body{background:#fff;color:#919191;}/**/

img {border:0px;}
ul,li,dl,dd,dt{list-style:none;}
h1,h2,h3,h4,h5,h6,h7,h8,h9{margin:0px;text-align:left;}
h1{font-size:14px;}
h2{font-size:14px;font-weight:normal;}
h3{font-size:12px;}
h4{font-size:12px;font-weight:normal;}

a{color:#1e1e1e;text-decoration:none;}/*333333*/
a:hover{/*text-decoration:underline;*/}
/*new link style, added on May 23rd, 2008*/
a.whiteLink{color:#fff;background:transparent;text-decoration:none;}
a:hover.whiteLink{/*text-decoration:underline;*/}
/*new style ends*/

/*specified styles*/
body{width:100%;background:#fff url(../images/navi_bg.gif) repeat-x left top;}
#outline{width:1000px;display:block;margin:0 auto;clear:both;}
.titleCell{/*display:block;height:34px;*/font-size:0px;width:100%;border-bottom:#b1b0ad 1px solid;}
.titleCell span,#location span{/*display:none;*/}
.adCell{float:left;width:100%;margin:11px 0 0 0;padding:11px 0 0 0;border-top:#b1b0ad 1px solid;background:transparent url(../images/ad_bg.gif) no-repeat center 2px;text-align:center;}

/*login popup style*/
#myBox{float:left;position:absolute;background:#444;}
#myLogin{float:left;position:absolute;color:#fff;background:transparent;padding:6px 0 0 10px;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#myLogin label{float:left;padding:0 10px 0 0;line-height:22px;}
#myLogin input{float:left;width:100px;height:18px;margin:0 15px 0 0;border:#666 1px solid;}
#myLogin #btnLogin{float:left;width:60px;height:22px;border:#666 1px solid;}
#myLogin a{float:left;width:60px;line-height:22px;padding:0 0 0 10px;}

/*header part*/
#headBlock{width:963px;height:147px;display:block;padding:0 0 0 37px;background:transparent url(../images/logo.gif) no-repeat 37px 0;position:relative;}
.headNavi{display:block;width:440px;height:78px;padding:0 0 0 369px;border-right:#646464 1px solid;}
.headNavi li{float:left;width:107px;padding:0 1px;border-left:#646464 1px solid;}
.headNavi .news{background:transparent url(../images/navi_news.gif) no-repeat 0 0;}
.headNavi .blog{background:transparent url(../images/navi_blog.gif) no-repeat;}
.headNavi .forum{background:transparent url(../images/navi_forum.gif) no-repeat;}
.headNavi .enterprise{background:transparent url(../images/navi_enterprise.gif) no-repeat;}
.headNavi a{display:block;width:102px;height:10px;color:#999;padding:68px 0 0 5px;font-size:10px;font-weight:bold;overflow:hidden;font-family:Verdana, Arial, Helvetica, sans-serif;}
.headNavi a:hover{background-position:0 -82px;}
.headNavi .current a{background-position:0 -82px;}
#headBlock h2{display:block;width:619px;padding:40px 0 0 374px;letter-spacing:1px;}
#headBlock h2 span{font-weight:bold;color:#337100;}/*337100*/

#indicator{display:block;width:13px;height:7px;line-height:0px;background:transparent url(../images/deck_pointer.gif) no-repeat;position:absolute;left:413px;top:99px;}

/*content part*/
#contentBlock{width:1000px;float:left;position:relative;background:transparent url(../images/deck_rings.gif) no-repeat 489px 0px;overflow:hidden;}
#loginCell{display:block;width:126px;height:40px;background:transparent url(../images/btn_login.gif) no-repeat;position:absolute;left:843px;top:0px;}
#loginCell a{display:block;width:100%;height:40px;}
#profile{display:block;width:90px;height:30px;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;padding:10px 0 0 0;position:absolute;left:743px;top:0px;display:none;}

/*news list part*/
.listCell{float:left;width:730px;}
#location{display:block;width:100%;height:71px;}
.listCell h1{/*background:transparent url(../images/title_newslist.gif) no-repeat 10px 0;*/}
.eachList{float:left;width:100%;margin:20px 0 0 0;border:1px solid #ffffff;}
.eachList dl{float:left;width:719px;padding:0 0 0 11px;line-height:32px;}
.eachList div.siteMap{float:left;width:100%;}
.eachList .siteMap p{float:left;border:#c8c7c4 1px solid;border-bottom:0px;padding:0px 6px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin-right:4px;line-height:20px;cursor:pointer;}
.eachList .siteMap p#siteCodeSelect{background-color:#c8c7c4;border-bottom:0px;}
.eachList div.siteList{float:left;border:#c8c7c4 1px solid;width:100%;line-height:35px;}/*height:40px;*/
.eachList div.siteLink{display:inline;padding:5px 5px 5px 5px;}
.eachList dl dt{float:left;width:124px;padding:3px 2px 0 30px;text-align:left;color:#fff;background:transparent url(../images/title_bg.gif) no-repeat;font-size:14px;}
.eachList dl dd{float:right;line-height:35px;}
.eachList .morePage{float:left;width:100%;line-height:28px;border-top:#c8c7c4 1px solid;text-align:right;}
.eachList ul{float:left;width:719px;padding:14px 0 4px 11px;border-top:#c8c7c4 1px solid;background:#f3f2ee;font-size:15px;} 
.eachList li{float:left;width:339px;padding:2px 20px 8px 0;padding-top:10 px;}/*position:relative;*/
.eachList li a{display:block;width:335px;overflow:hidden;white-space:nowrap;text-decoration:none;}
.eachList .keyWord{background:blue;color:#fff;}
.eachList .syskeyWord{background:#559400;color:#fff;}
.eachList .source{/*border:1px solid blue;*/height:22px;display:block;width:323px;padding:0 0 0 16px;overflow:hidden;white-space:nowrap;font-size:12px;color:#b7b7b7;}
.eachList .itemDate{display:inline;float:left;height:22px;line-height:22px;}
.eachList .gear{display:inline;float:right;height:22px;line-height:22px;}
.eachList .gear img{display:inline;}
.eachList .gear a{display:inline;color:#b7b7b7;}

.eachList h4{float:right;display:inline;margin:0 20px 0 0;width:80px;line-height:1.5em;background:transparent url(../images/title_bg.gif) no-repeat -30px -10px;text-align:center;}

/*login part*/
.listCell .loginCell{/*background:transparent url(../images/title_signin.gif) no-repeat 10px 0;*/}
.loginForm{float:left;display:inline;width:490px;margin:45px 0 20px 120px;padding:20px 0;background:#f3f3f3;color:#262626;border:#d5d5d5 1px solid;}
.loginForm div{float:left;width:100%;padding:0 0 0 0;}
.loginForm div.hs{float:left;width:100%;height:10px;}
.loginForm div.note{float:left;width:100%;padding-left:145px;font-size:11px;}
.loginForm .spacer{float:left;width:100%;padding:0 0 17px 0;height:20px;}
.loginForm label{float:left;width:100px;padding:0 21px 0 0;line-height:31px;font-size:14px;text-align:right;}
.loginForm span{float:left;width:150px;height:20px;margin:0 10px 0 0;padding:2px 3px;line-height:31px;}
/*.loginForm span.err_message{float:left;width:330px;height:40px;margin:0 10px 0 0;padding:2px 3px;line-height:31px;color:red;}*/
.loginForm .textInput{float:left;width:180px;height:20px;margin:0 10px 0 0;padding:2px 3px;background:transparent url(../images/input_bg.gif) repeat-x;color:#262626;border:#b1b0ad 1px solid;}
span.err_message{float:left;width:490px;height:40px;margin:0 10px 200px 120px;padding:2px 3px;line-height:31px;color:red;}
/*
.loginForm .btn{float:left;width:345px;margin-bottom:3px;padding:0 0 0 145px;}
.loginForm .btn img{float:left;margin:0 10px 0 0;border:0px;}
*/

/*function side bar*/
.funcCell{float:right;width:240px;margin:70px 0 0 0;}
.funcCell div{float:left;margin:0 0 20px 0;width:100%;}
.searchBlock{border-bottom:#b1b0ad 1px solid;}
.searchBlock h1{/*background:transparent url(../images/title_search.gif) no-repeat 10px 0;*/}
.searchBlock form{float:left;width:230px;/*height:27px;*/margin:1px 0;padding:7px 0 7px 10px;background:#f5f5f5;overflow:hidden;}
.searchBlock form label{display:none;}
.searchBlock form input{float:left;margin:0 10px 0 0;}
.searchBlock form .textArea{width:150px;padding:5px 5px 0 5px;height:20px;font-size:12px;color:#386100;border:#d8d8d8 1px solid;}
.advSearch{float:left;clear:both;width:100%;font-size:11px;text-align:right;font-weight:normal;font-family:Verdana, Arial, Helvetica, sans-serif;padding:16px 0 0 0;}
advDetail{display:none;width:100%;height:50px;padding:10px 0 0 0;}

.rateBlock h1{/*background:transparent url(../images/title_mread.gif) no-repeat 10px 0;*/}
.rateBlock ul{float:left;width:216px;padding:12px;background:#f3f2ee;line-height:24px;}
.rateBlock li{width:214px;overflow:hidden;white-space:nowrap;}

/*domastic page style*/
.tagCell{float:left;clear:both;width:100%;height:60px;padding:10px 0 0 0;}
.tagCell p{float:left;width:100%;padding:5px 0;border-bottom:#4e4e4e 1px dotted;}
.quickAccess{display:block;padding:8px 0 0 0;line-height:20px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}

/*footer styles*/
#footerBlock{float:left;clear:both;width:100%;border-top:#fff 30px solid;padding:8px 0;text-align:center;background:#d9d9d9;clear:both;font-size:10px;position:relative;line-height:22px;}
.footCont{width:1000px;margin:0 auto;text-align:left;font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif, 宋体;}
.footCont dl{float:left;padding:0 50px 20px 0;}
.footCont dt{font-weight:bold;color:#337100;}
#footerBlock span{float:right;width:200px;font-size:11px;margin:6px 0 0 0;}
#footerBlock span img{float:left;margin:0 20px 0 0;}
table.category
{
	border-style: solid;
	border-width:1px;
	border-collapse: collapse;
	border-color:#b1b0ad;
}
.popupBox
{
	width:100%;
	display:block;
	position:absolute;
	background-color:#ffffff;
	border:1px solid #7A991A;
	padding:0;
}
.boxTitle
{
	width:100%;
	background-color:#7A991A;
	text-align:right;
	height:20px;
	line-height:20px;
}
.boxTitle a:hover
{
	text-decoration:none;
}
/*.boxBody*/
#myBox
{
	width:100%;
	background-color:#ffffff;
	/*padding:5px 0 5px 0;
	height:30px;
	line-height:30px;*/
}
input.tagInput 
{
	vertical-align:center;
}
input.btnSubmit 
{
	border:1px solid #919191;
	background-color:#f3f2ee;
	color:#919191;
	height:20px;
	maring-left:2px;
}

textarea.comment
{
	width:180px;
	height:120px;
}
table.popup
{
	background-color:#FFFFFF;
	width:100%;/*90px;*/
	border:1px solid #7A991A;
}
.h
{
	height:16px;
	color:#ffffff;
}
.r
{
	height:20px;
}
td.c
{
	font-size:13px;
	padding-left: 2px;
}
/*
div.menu
{
	border:1px solid green;width:60px;
}
div.menu_bar
{
	height:22px;background:#cccccc;text-align:right;line-height:22px;
}
div.menu_entry
{
	height:25px;line-height:25px;
}
a.menu_link
{
	line-decoration:none;
	width:60px;
	height:25px;
}
a.menu_link:hover
{
	line-decoration:none;
	background-color:#98bf21;
}
*/
