body{
	margin: 0;padding: 0;
	background-color: #e5e5e5;
	font-family: "微软雅黑",Georgia;
	font-size: 9pt;
	line-height: 150%;
}
#main{
	width: 980px;
	margin:0 auto;
	overflow: hidden;
	background-image: url(../images/login_bg.jpg);
	background-repeat: repeat-y;
}
#logo{
	margin-left: 0px;
	height: 221px;
	background-image: url(../images/jspok_02.jpg);
	background-repeat: no-repeat;
}
#logo span{
	padding-left: 10px;
	padding-top: 15px;
	display: block;
}
#menu{
	background-image: url(../images/jspok_07.jpg);
	background-repeat: repeat-y;
	list-style: none;
	width:240px;
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
}
#menu li{
	padding-left: 30px;
	line-height: 30px;
	height: 35px;
}
#menu li a{
	display: block;
	width:180px;
	padding-left: 5px;
	border-bottom: #b7da38 1px solid;
	font-size: 15px;
}
#menu li a:link,#menu li a:visited{
	text-decoration: none;
	color: white;
}
#menu li a:hover{
	text-decoration: underline;
	background-color: #8cc831;
	color:#4095ef;
}
.now{
	text-decoration: underline;
	background-color: #8cc831;
	color:#4095ef;
}
.login{
	margin: 0;
	color: #FFF;
}
.login span{
	padding-left: 5px;
	font-size: 15px;
	border-bottom: #5cbff6 1px dashed;
	width:180px;
	display: block;
	margin-left: 25px;
}
.user{
	margin: 0;
	list-style: none;
	padding: 0;
	color: #FFF;
	padding-top: 10px;
}
.user li{
	height: 23px;
	padding-left: 30px;
}
.fm{
	margin: 0;
	padding: 0;
}
.online{
	padding-left: 35px;
	padding-top: 5px;
	padding-left: 50px;
	padding-bottom: 10px;
	color: #FFF;
}
#footer{
	width: 980px;
	margin: 0 auto;
}
#bot_logo{
	float: left;
	width:240px;
}
#banner{
	float: right;
}
#leftmain{
	width: 240px;
	float: left;
	height: auto;
}
.content{
	width: 710px;
	height: auto;
	/*++*/
	overflow:auto;
	margin-left: 30px;
}
.content span{
	padding: 5px;
	font-family:Georgia;
}
.webtitle{
	border-bottom: #ccc 1px dashed;
	color: #155295;
	height: 25px;
	padding-left: 5px;
	padding-top: 10px;
	font-size: 15px;
}
.info_content{
	width: 170px;
	height: 135px;
	overflow: hidden;
	text-align: center;
	margin: 5px;
	float: left;
	padding: 1px;
	border:#ff9623 1px solid;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
}
/*分页样式*/
#page{
	width: 400px;
	margin-top: 10px;
	list-style: none;
	padding-left: 200px;
}
/*2008.12.6*/
#page li{
	float: left;
	padding:2px 5px;
	margin: 0 5px;
}
.nowpage{
	background-color: InactiveCaption;
}
/**/
/*2008.12.06删除2.0 版 产品显示CSS
*/

/*新增CSS 2.1版*/
.web_item{
	list-style: none;
	padding: 0;
	margin: 0 auto;
	margin-top: 30px;
   margin-left: 10px;
	border-top: #ccc 1px dashed;
	border-bottom: #ccc 1px dashed;
}
#news{
	color: #FF0000;
	list-style: none;
}
#news li{
	color: green;
	border-bottom: #ccc 1px dashed;
	height: 20px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.item_time{
	position: absolute;
	margin-left: 560px;
}
/*新闻时间*/
#flash{
	width: 480px;
	float: left;
	margin-left: 30px;
}
#index_online{
	width: 220px;
	float: right;
	margin-left: 2px;
}
.online_content_index{
	color: black;
	padding-left: 10px;
	padding-top: 5px;
	height: 140px;
	float: right;
	width: 210px;
}
#case{
	width: 460px;
	float: left;
	margin-left: 30px;
}
#case span{
	position:absolute;
	padding-left: 400px;
}
.info_content_index{
	width: 210px;
	height: 157px;
	overflow: hidden;
	text-align: center;
	margin: 28px;
	margin-right: 3px;
	margin-left: 30px;
	float: left;
	padding: 1px;
	border:#ff9623 1px solid;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
}
#info{
	width: 220px;
	float: right;
}
#info_index{
	margin-left: 20px;
}
#info span{
	position:absolute;
	padding-left: 155px;
}
#count{
	color: #FFF;
	padding: 5px;
	padding-left: 25px;
	margin-top: 5px;
	min-height: 30px;
	height: auto;
}
.footer_copy{
	background-image: url(../images/copy_bg.jpg);
	background-repeat: repeat-x;
	width: 740px;
	height:89px;
}
.footer_copy span{
	margin: 0 auto;
	display: block;
	padding-top: 20px;
	text-align: center;
}
a:link,a:visited{
	color: #155295; text-decoration: none;
}
a:hover{
	color: #FF0000; text-decoration: underline;
}
#info_page_title{
	text-align: center;
}
/*内容间隔*/
#sp{
	margin: 0;
	margin-left: 20px;
	font-family:Georgia;
}
#loginbtn{
	margin-top: 5px;
}
#bot_right{
	width: 740px;
	float: right;
}
/*2008.12.4 Css第一次更新*/
#friend{
	width: 700px;
	float: left;
	margin-left: 30px;
}
#link{
	width:700px;
	float: left;
	margin-left: 30px;
	list-style: none;
	padding: 0;
}
#link li{
	float: left;
	padding: 5px;
}
#right_main{
	width: 740px;
	float: right;
}
#mydomain{
	width:200px;
	font-family: Georgia;
	font-weight: bold;
	color: #155295;
}
/*2008.12.06*/
.web_content{
	list-style: none;
	width: 215px;
	float: left;
	margin: 10px 8px;
	text-align: center;
}
.web_content ul{
	list-style: none;
	padding: 0;
	margin: 0;
}
.box_title{
	padding-top: 5px;
	color: #155295;
}
.box{
	overflow: hidden;
	width: 210px;
	height: 157px;
	border:#ff9623 1px solid;
	background-image: url(../images/bg.jpg);
	background-repeat: no-repeat;
}
#page_title{
	margin-left: 30px;
}
.z{
	color: green;
}
/*host list content*/
.host_content{
	width: 710px;
	overflow:auto;
	margin-left: 5px;
}