.middle .logins {
	height: 265px;
}
.middle .midli {
	width: 207px;
	float: left;
}
.midli .login {
	background-image: url(../images/login_bg.gif);
	height: 100px;
	padding-top: 48px;
}
.midli .login table tr td .kuang {
	background-image: url(../images/input.gif);
	width: 116px;
	height: 15px;
	padding-top: 8px;
	border: 0px;
}
.midli .proser {
	margin-top: 5px;

}
.midli .proser .prosermid {
	border-left: 1px #dddddd solid;
	border-right: 1px #dddddd solid;
	padding-top: 4px;
	width: 205px;
	float: left;
}
/*.midli .proser span {
	float: left;
}
*/.proser .prosermid form table tr td .xiala {
	background-image: url(../images/xiala.gif);
	height: 15px;
	width: 170px;
	margin-left: 15px;
	border: 0px;
	padding-top: 8px;
}
.middle .midri {
	float: left;
	margin-left: 10px;
	width: 773px;
}
.midri .midnews {
	float: left;
	width: 502px;
}
.midri .midnews .newstitle {
	height: 27px;
}

.midnews .newstitle .newstitlebg {
	float: left;
	background-image: url(../images/news_bg.gif);
	height: 27px;
	width: 476px;
	line-height: 24px;
	padding-left: 6px;
}
.midnews .newstitle .newstitlebg a {
	background-image: url(../images/news_fontbga.gif);
	width: 68px;
	float: left;
	margin-right: 27px;
	color: #c45252;
	padding-left: 13px;
	text-decoration:none;
}
.midnews .newstitle .newstitlebg a:hover {
	background-image: url(../images/news_fontbgb.gif);
	width: 68px;
	float: left;
	margin-right: 27px;
	color: #c45252;
	padding-left: 13px;
	text-decoration:none;
}
.newscontent ul {
	padding-left: 13px;
	padding-top: 5px;
}

.newscontent ul li {
	line-height: 23px;
	font-size: 12px;
}

.font {
	float: left;
	width: 400px;
	background:url(../images/dot.gif) 5px 12px no-repeat;
	padding-left: 20px;
}



.midri .hdp {
	float: left;
	margin-left: 10px;
	width: 261px;
	background-image: url(../images/hdp_bg.gif);
	height: 260px;
}
.midri .hdp .hdppic {
	width: 238px;
	height: 238px;
	padding: 11px 10px;
}
.middle .product {
	margin-top: 5px;

}
.product .protitle {
	border-right: 1px #ccc solid;
	height: 60px;
}

.product .protitle b {
	background-image: url(../images/pro_titlefontbg.gif);
	width: 114px;
	height: 60px;
	color: #FFF;
	float: left;
	line-height: 55px;
	padding-left: 55px;
}
.product .protitle .promore {
	float: left;
	width: 820px;
	background-image: url(../images/product_fontbg.gif);
	height: 60px;
	line-height: 50px;
}
.product .procontent {
	border-bottom: 1px #ccc solid;
	border-left: 1px #ccc solid;
	border-right: 1px #ccc solid;
	padding-top: 4px;
	height: 170px;
}
.product .procontent ul {
	padding-left: 27px;
}
*html .product .procontent ul {
	padding-left: 10px;
}

.product .procontent ul li {
	width: 170px;
	margin-left: 20px;
	float: left;
}


.product .procontent ul li a img {
	width: 120px;
	height: 120px;
	border: 1px #adadad solid;
	padding: 10px 5px;
}
.product .procontent ul li dt {
	width: 140px;
	text-align: center;
}
.middle .link {
	margin-top: 10px;
	border: 1px #e09e9e solid;
}
.link .linktitle {
	margin: 1px;
	background-image: url(../images/friend_titlebg.gif);
	height: 25px;
	line-height: 25px;
}
.link .linktitle b {
	color: #9b3131;
	font-size: 14px;
	float: left;
	padding-left: 15px;
}
.link .linkfont {
	padding: 5px 15px;
}

.link .linkfont a {
	padding: 0px 25px;
	line-height: 25px;
}

