﻿

div.list
{
	border: 1px #bfe3ff solid;
	/*height: 138px;*/
	overflow: hidden;
}
div.list h3
{
	background: url(../images/i_links_title.gif) no-repeat;
	height: 27px;
	color: #406899;
	font-weight: bold;
	font-size: 14px;
	text-indent: 20px;
	line-height: 27px;
	height: 27px;
}
div.list ul
{
	margin: 10px;
}
div.list ul li
{
	line-height: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

body.hp div#container h1
{
	display: none;
}

body.hp div#container div#part
{
	height: 510px;
	margin-bottom: 5px;
}
body.hp div#container div#part div.a
{
	width: 250px;
	margin-right: 5px;
	float: left;
	overflow: hidden;
}
body.hp div#container div#part div.a div.star
{
	background: #ebf8ff;
	border: none;
	margin-bottom: 5px;
}
body.hp div#container div#part div.a div.star h3
{
	background-image: url(../images/i_title_05.gif);
	height: 31px;
	line-height: 35px;
	overflow: hidden;
}
body.hp div#container div#part div.a div.star ul
{
	padding: 10px 0px 0px 9px;
	margin: 0px;
	border-bottom: 1px #BFE3FF solid;
	border-left: 1px #BFE3FF solid;
	border-right: 1px #BFE3FF solid;
	height: 468px;
	width: 239px;
	overflow: hidden;
}
body.hp div#container div#part div.a div.star ul li
{
	background: #fff;
	border: 1px #BFE3FF solid;
	padding: 4px;
	float: left;
	width: 100px;
	height: 100px;
	margin-right: 9px;
	margin-bottom: 5px;
}
body.hp div#container div#part div.a div.star ul li img
{
	height: 75px;
	width: 100px;
}
body.hp div#container div#part div.a div.star ul li a.caption
{
	display: block;
	height: 25px;
	line-height: 27px;
	white-space:  nowrap;
	overflow: hidden;
	text-align: center;
}
body.hp div#container div#part div.b
{
	float: left;
	width: 440px;
	margin-right: 5px;
	_margin-right: 2px;
	height: 470px;
	margin-bottom: 5px;
	height: 510px;
	overflow: hidden;
}
body.hp div#container div#part div.b div.today
{
	margin-bottom: 5px;
}
body.hp div#container div#part div.b div#gqxx
{
	height: 343px;
	overflow: hidden;
	width: 438px;
}
body.hp div#container div#part div.b div#gqxx h3
{
	display: none;
}
body.hp div#container div#part div.b div#gqxx div.toggle ul
{
	display: block;
	margin: 0px;
	padding: 0px;
	border: none;
	background: url(../images/bg_gqxx.gif) no-repeat;
}
body.hp div#container div#part div.b div#gqxx div.toggle ul li
{
	background: none;
}
body.hp div#container div#part div.b div#gqxx div.toggle ul li#gt1
{
	width: 95px;
	float: left;
	background-position: 0px;
}
body.hp div#container div#part div.b div#gqxx div.toggle ul li#gt2
{
	width: 95px;
	background-position: -95px;
}
body.hp div#container div#part div.b div#gqxx div.toggle ul li a
{
	height: 31px;
	line-height: 28px;
	font-size: 10.5pt;
	font-weight: bold;
	display: block;
	text-decoration: none;
	text-align: center;
}
body.hp div#container div#part div.b div#gqxx div.toggle ul li.on
{
	background: url(../images/bg_gqxx_on.gif) no-repeat;
}
body.hp div#container div#part div.b div#gqxx div.toggle ul li.on a
{
	color: #fff;
}
body.hp div#container div#part div.b div#gqxx div.item
{
}
body.hp div#container div#part div.b div#gqxx div.item ul.i
{
	display: block;
	margin: 5px 0px 0px 14px;
	height: 100px;
}
body.hp div#container div#part div.b div#gqxx div.item ul.i li
{
	float: left;
	margin-right: 10px;
	border: 1px #BFE3FF solid;
	padding: 4px;
	height: 90px;
	width: 120px;
	overflow: hidden;
}
body.hp div#container div#part div.b div#gqxx div.item ul.i li img
{
	width: 120px;
	height: 90px;
}
body.hp div#container div#part div.b div#gqxx div.item ul.t
{
	height: 120px;
	overflow: hidden;
	margin: 7px 0px 0px 10px;
}
body.hp div#container div#part div.b div#gqxx div.item ul.t li
{
	line-height: 20px;
	width: 200px;
	float: left;
	margin-right: 10px;
	text-indent: 40px;
	overflow: hidden;
	white-space: nowrap;
	overflow: hidden;
	margin-left: 4px;
	_margin-left: 1px; /*IE6*/
}
body.hp div#container div#part div.b div#gqxx div.sales ul.t li
{
	background: url(../images/saleslist_ar.gif) no-repeat center left;
}
body.hp div#container div#part div.b div#gqxx div.purchasing ul.t li
{
	background: url(../images/shopslist_ar.gif) no-repeat center left;
}

body.hp div#container div#part div.b div#gqxx div#mar
{
	background: url(../images/i_gq_mar_bg.gif) no-repeat left top;
	width: 420px;
	height: 60px;
	margin: 9px;
	overflow:hidden;
}
body.hp div#container div#part div.b div#gqxx div#mar h4
{
	display: none;
}
body.hp div#container div#part div.b div#gqxx div#mar div#mq
{
    height:42px;
	overflow:hidden;
	margin:10px 0 8px 6px;
}
body.hp div#container div#part div.b div#gqxx div#mar div#mq ul
{
    margin-top:-2px;
}
body.hp div#container div#part div.b div#gqxx div#mar div#mq ul li
{
	width: 183px;
	margin-right:12px;
	overflow: hidden;
	line-height: 21px;
	height:21px;
    white-space: nowrap;
	float:left;

}
body.hp div#container div#part div.b div#gqxx div#mar ul li em
{
	font-weight: bold;
	color: #555;
}
body.hp div#container div#part div.c
{
	width: 250px;
	height: 510px;
	overflow: hidden;
}
body.hp div#container div#part div.c div#userzone
{
	overflow: hidden;
	width: 230px;
	height: 182px;
	border: 1px #ACDAFF solid;
	background: url(../images/i_quick_bg.jpg) no-repeat left top;
	margin-bottom: 5px;
	padding: 9px;
}
body.hp div#container div#part div.c div#userzone h3
{
	color: #333;
	font-size: 12px;
	font-weight: normal;
	text-indent: 12px;
	margin-bottom: 5px;
}
body.hp div#container div#part div.c div#userzone div.toggle-top ul
{
	display: block;
	margin: 0px;
	padding: 0px;
	border: none;
	background: url(../images/bg_userzone_item_t.gif) no-repeat;
	height: 39px;
}
body.hp div#container div#part div.c div#userzone div.toggle-top ul li
{
	background: none;
	padding-bottom: 8px;
}
body.hp div#container div#part div.c div#userzone div.toggle-top ul li#ut1
{
	width: 111px;
	float: left;
	background-position: 0px;
	margin-right: 8px
}
body.hp div#container div#part div.c div#userzone div.toggle-top ul li#ut2
{
	width: 111px;
	background-position: -119px;
	float: right;
}
body.hp div#container div#part div.c div#userzone div.toggle-top ul li a
{
	height: 31px;
	line-height: 31px;
	font-size: 10.5pt;
	font-weight: bold;
	display: block;
	text-decoration: none;
	text-indent: 32px;
}
body.hp div#container div#part div.c div#userzone div.toggle-top ul li.on
{
	background: url(../images/bg_userzone_item_t_on.gif) no-repeat;
}
body.hp div#container div#part div.c div#userzone div.toggle-top ul li.on a
{
	color: #f00;
}
body.hp div#container div#part div.c div#userzone div.toggle-bottom ul
{
	display: block;
	margin: 0px;
	padding: 0px;
	border: none;
	background: url(../images/bg_userzone_item_b.gif) no-repeat;
	height: 39px;
}
body.hp div#container div#part div.c div#userzone div.toggle-bottom ul li
{
	background: none;
	padding-top: 8px;
}
body.hp div#container div#part div.c div#userzone div.toggle-bottom ul li#ut3
{
	width: 111px;
	float: left;
	background-position: 0px;
	margin-right: 8px
}
body.hp div#container div#part div.c div#userzone div.toggle-bottom ul li#ut4
{
	width: 111px;
	background-position: -119px;
	float: right;
}
body.hp div#container div#part div.c div#userzone div.toggle-bottom ul li a
{
	height: 31px;
	line-height: 31px;
	font-size: 10.5pt;
	font-weight: bold;
	display: block;
	text-decoration: none;
	text-indent: 32px;
}
body.hp div#container div#part div.c div#userzone div.toggle-bottom ul li.on
{
	background: url(../images/bg_userzone_item_b_on.gif) no-repeat;
}
body.hp div#container div#part div.c div#userzone div.toggle-bottom ul li.on a
{
	color: #f00;
}
body.hp div#container div#part div.c div.userzone div.item
{
	width: 228px;
	border-right: 1px #83bdff solid;
	border-left: 1px #83bdff solid;
	background: #fff;
	height: 85px;
	overflow: hidden;
}
body.hp div#container div#part div.c div.userzone div.item h4
{
	display: none;
}
body.hp div#container div#part div.c div.userzone div.item ul
{
	margin: 11px 9px;
	line-height: 21px;
}
body.hp div#container div#part div.c div.userzone div.item ul li
{
	background: url(../images/uc_ar.gif) no-repeat -30px 5px;
	padding-left: 12px;
}
body.hp div#container div#part div.c div#bjcg
{
	border: none;
}
body.hp div#container div#part div.c div#bjcg h3
{
	display: none;
}
body.hp div#container div#part div.c div#bjcg div.toggle ul
{
	display: block;
	margin: 0px;
	padding: 0px;
	border: none;
	background: url(../images/bg_bjcg.gif) no-repeat;
}
body.hp div#container div#part div.c div#bjcg div.toggle ul li
{
	background: none;
}
body.hp div#container div#part div.c div#bjcg div.toggle ul li#bt1
{
	width: 113px;
	float: left;
	background-position: 0px;
}
body.hp div#container div#part div.c div#bjcg div.toggle ul li#bt2
{
	width: 130px;
	background-position: -113px;
}
body.hp div#container div#part div.c div#bjcg div.toggle ul li a
{
	height: 32px;
	line-height: 32px;
	font-size: 10.5pt;
	font-weight: bold;
	display: block;
	padding-left: 30px;
	text-decoration: none;
}
body.hp div#container div#part div.c div#bjcg div.toggle ul li.on
{
	background: url(../images/bg_bjcg_on.gif) no-repeat;
}
body.hp div#container div#part div.c div#bjcg div.toggle ul li.on a
{
	color: #f00;
}
body.hp div#container div#part div.c div#bjcg ul.list
{
	border-bottom: 1px #BFE3FF solid;
	border-left: 1px #BFE3FF solid;
	border-right: 1px #BFE3FF solid;
	margin: 0px;
	padding: 10px 0px;
	height: 250px;
	width: 248px;
	overflow: hidden;
}
body.hp div#container div#part div.c div#bjcg ul.list li
{
	line-height: 21px;
	margin: 0px 10px;
	width: 228px;
}
body.hp div#container div#part div.c div#bjcg ul.list li a
{
}

body.hp div#container div#trade
{
	height: 672px;
	overflow: hidden;
	margin-bottom: 5px;
}
body.hp div#container div#trade div.a
{
	width: 695px;
	margin-right: 5px;
	_margin-right: 2px;
	float: left;
	overflow: hidden;
}
body.hp div#container div#trade div.a h2
{
	background: url(../images/hp_cate_title.gif);
	height: 31px;
	line-height: 33px;
	font-size: 10.5pt;
	text-indent: 35px;
	color: #FF6600;
	overflow: hidden;
}
body.hp div#container div#trade div.a a.publish
{
	display: block;
	height: 21px;
	width: 105px;
	line-height: 21px;
	position: absolute;
	color: #fff;
	font-weight: normal;
	background: url(../images/i_sumbit_01.gif) no-repeat;
	text-indent: 25px;
	margin-top: -26px;
	margin-left: 570px;
}
body.hp div#container div#trade div.a div.toggle
{
	display: block;
	height: 21px;
	line-height: 21px;
	position: absolute;
	color: #fff;
	font-weight: normal;
	text-indent: 25px;
	margin-top: -26px;
	margin-left: 130px;
}
body.hp div#container div#trade div.a div.toggle ul
{
}
body.hp div#container div#trade div.a div.toggle ul li
{
	display: inline;
	padding: 0px 5px 0px 10px;
	border-right: 1px #ccc solid;
}
body.hp div#container div#trade div.a div.toggle ul li.last
{
	border: none;
}
body.hp div#container div#trade div.a div.content
{
	border-bottom: 1px #BFE3FF solid;
	border-left: 1px #BFE3FF solid;
	border-right: 1px #BFE3FF solid;
	height: 620px;
	padding: 10px 0px 10px 20px;
	width: 673px;
	overflow: hidden;
}
body.hp div#container div#trade div.a div.content ul li em
{
    padding-left:10px;
	color:#ccc;
}
body.hp div#container div#trade div.a div.content ul
{
}
body.hp div#container div#trade div.a div.content ul li
{
	margin-right: 30px;
	margin-bottom: 5px;
	width: 300px;
	float: left;
	height:57px;
	overflow:hidden;
	
}
body.hp div#container div#trade div.a div.content ul li a.title
{
	font-size: 10.5pt;
	font-weight: bold;
	display: block;
	line-height: 21px;
	color:#004499;
}
body.hp div#container div#trade div.a div.content ul li a.title:link
{
    color:#004499;
}
body.hp div#container div#trade div.a div.content ul li a.title:hover
{
    color:#ff0000;
}
body.hp div#container div#trade div.a div.content ul li ul
{
	display: inline;
}
body.hp div#container div#trade div.a div.content ul li ul li
{
	margin: 0px 5px 0px 0px;
	display: inline;
	width: auto;
	float: none;
	line-height: 18px;
}
body.hp div#container div#trade div.a div.content ul li ul li a,
body.hp div#container div#trade div.a div.content ul li ul li a:link
{
    color:#333;
}
body.hp div#container div#trade div.a div.content ul li a.more
{
    color:#333;
}
body.hp div#container div#trade div.b
{
	width: 250px;
	overflow: hidden;
}
body.hp div#container div#trade div.b div.hyfx
{
	background: #ebf8ff;
	border: none;
	margin-bottom: 5px;
}
body.hp div#container div#trade div.b div.hyfx h3
{
	background-image: url(../images/i_title_05.gif);
	height: 31px;
	line-height: 35px;
	overflow: hidden;
}
body.hp div#container div#trade div.b div.hyfx div.today
{
	height: 84px;
	padding: 10px;
	border-bottom: #ccc dotted 1px;
	border-left: 1px #BFE3FF solid;
	border-right: 1px #BFE3FF solid;
}
body.hp div#container div#trade div.b div.hyfx div.today a.picture
{
	border: 1px #BFE3FF solid;
	padding: 1px;
	float: left;
}
body.hp div#container div#trade div.b div.hyfx div.today a.picture img
{
	width: 80px;
	height: 80px;
}
body.hp div#container div#trade div.b div.hyfx div.today h4
{
	margin-left: 87px;
	font-size: 10.5pt;
	line-height: 150%;
	height: 60px;
	overflow: hidden;
}
body.hp div#container div#trade div.b div.hyfx div.today h4 a
{
	text-decoration: none;
}
body.hp div#container div#trade div.b div.hyfx div.today em
{
	margin-left: 3px;
	line-height: 26px;
}
body.hp div#container div#trade div.b div.hyfx ul.list
{
	padding: 10px;
	margin: 0px;
	border-bottom: 1px #BFE3FF solid;
	border-left: 1px #BFE3FF solid;
	border-right: 1px #BFE3FF solid;
	background: #ebf8ff;
	height: 180px;
}
body.hp div#container div#trade div.b div.hyfx ul.list li
{
    width:220px;
	overflow:hidden;
}
body.hp div#container div#trade div.b div.ztbxx
{
	height: 171px;
	overflow: hidden;
	width: 248px;
}
body.hp div#container div#trade div.b div.ztbxx ul
{
}
body.hp div#container div#trade div.b div.ztbxx ul li
{
    line-height:24px;
	overflow:hidden;
	width:230px;
}
body.hp div#container div#info div.a
{
	float: left;
	width: 250px;
	height: 470px;
	margin-bottom: 5px;
	overflow: hidden;
	margin-right: 5px;
}
body.hp div#container div#info div.a div.oj
{
	background: #ebf8ff;
	border: none;
	height: 220px;
}
body.hp div#container div#info div.a div.oj h3
{
	background-image: url(../images/i_title_05.gif);
	height: 31px;
	line-height: 35px;
	font-size: 10.5pt;
	overflow: hidden;
}
body.hp div#container div#info div.a div.oj div.summary
{
	padding: 10px;
	height: 136px;
	border-left: 1px #BFE3FF solid;
	border-right: 1px #BFE3FF solid;
}
body.hp div#container div#info div.a div.oj div.summary img
{
	float: left;
}
body.hp div#container div#info div.a div.oj div.summary h4
{
	margin-left: 114px;
	font-size: 10.5pt;
}
body.hp div#container div#info div.a div.oj div.summary p
{
	margin: 8px 0px 0px 114px;
	line-height: 16px;
}
body.hp div#container div#info div.a div.oj ul
{
	margin: 0px;
	padding: 5px 10px 10px;
	border-left: 1px #BFE3FF solid;
	border-right: 1px #BFE3FF solid;
	text-align: center;
}
body.hp div#container div#info div.a div.oj ul li
{
	display: inline;
}
body.hp div#container div#info div.a div.rwzf
{
	border: none;
	background: #ebf8ff;
	height: 250px;
}
body.hp div#container div#info div.a div.rwzf h3
{
	background-image: url(../images/i_title_06.gif);
	height: 31px;
	line-height: 35px;
	overflow: hidden;
}
body.hp div#container div#info div.a div.rwzf div.today
{
	height: 84px;
	padding: 10px;
	border-bottom: #ccc dotted 1px;
	border-left: 1px #BFE3FF solid;
	border-right: 1px #BFE3FF solid;
}
body.hp div#container div#info div.a div.rwzf div.today a.picture
{
	border: 1px #BFE3FF solid;
	padding: 1px;
	float: left;
}
body.hp div#container div#info div.a div.rwzf div.today a.picture img
{
	width: 80px;
	height: 80px;
}
body.hp div#container div#info div.a div.rwzf div.today h4
{
	margin-left: 87px;
	font-size: 10.5pt;
	line-height: 150%;
	height: 60px;
	overflow: hidden;
}
body.hp div#container div#info div.a div.rwzf div.today h4 a
{
	text-decoration: none;
}
body.hp div#container div#info div.a div.rwzf div.today em
{
	margin-left: 3px;
	line-height: 26px;
}
body.hp div#container div#info div.a div.rwzf ul.list
{
	height: 93px;
	padding: 10px 0px;
	margin: 0px;
	border-bottom: 1px #BFE3FF solid;
	border-left: 1px #BFE3FF solid;
	border-right: 1px #BFE3FF solid;
	background: #ebf8ff;
	width: 248px;
	overflow: hidden;
}
body.hp div#container div#info div.a div.rwzf ul.list li
{
	margin: 0px 10px;
	width: 228px;
}
body.hp div#container div#info div.b
{
	float: left;
	width: 440px;
	margin-right: 5px;
	_margin-right: 2px;
	height: 470px;
	margin-bottom: 5px;
}
body.hp div#container div#info div.b div#news
{
	/*height: 314px;*/
	overflow: hidden;
	border: none;
}
body.hp div#container div#info div.b div#news h3
{
	display: none;
}
body.hp div#container div#info div.b div#news div.toggle ul
{
	display: block;
	margin: 0px;
	padding: 0px;
	border: none;
	background: url(../images/bg_news_title.gif) no-repeat;
}
body.hp div#container div#info div.b div#news div.toggle ul li
{
	background: none;
}
body.hp div#container div#info div.b div#news div.toggle ul li#nt1
{
	width: 121px;
	float: left;
	background-position: 0px;
}
body.hp div#container div#info div.b div#news div.toggle ul li#nt2
{
	width: 121px;
	background-position: -121px;
}
body.hp div#container div#info div.b div#news div.toggle ul li a
{
	height: 31px;
	line-height: 31px;
	font-size: 10.5pt;
	font-weight: bold;
	display: block;
	padding-left: 30px;
	text-decoration: none;
}
body.hp div#container div#info div.b div#news div.toggle ul li.on
{
	background: url(../images/bg_news_title_on.gif) no-repeat;
}
body.hp div#container div#info div.b div#news div.toggle ul li.on a
{
	color: #f00;
}
body.hp div#container div#info div.b div#news div.item
{
	border-left: 1px #BFE3FF solid;
	border-right: 1px #BFE3FF solid;
	height: 230px;
	overflow: hidden;
}
body.hp div#container div#info div.b div#news div.item ul.list
{
}
body.hp div#container div#info div.b div#news div.item ul.list li
{
}
body.hp div#container div#info div.b div#news div.item ul.list li a
{
	font-size: 10.5pt;
	line-height: 21px;
}
body.hp div#container div#info div.b div.rdzt
{
	width: 438px;
}
body.hp div#container div#info div.b div.rdzt h3
{
	background: url(../images/i_title_07.gif) no-repeat;
	height: 30px;
	line-height: 30px;
	text-indent: 30px;
}
body.hp div#container div#info div.b div.rdzt div.today
{
	padding: 10px;
	height: 104px;
	border-bottom: #ccc dotted 1px;
}
body.hp div#container div#info div.b div.rdzt div.today a.picture
{
	border: 1px #BFE3FF solid;
	padding: 1px;
	float: left;
}
body.hp div#container div#info div.b div.rdzt div.today h4
{
	margin-left: 109px;
	padding: 2px 0px 5px;
}
body.hp div#container div#info div.b div.rdzt div.today em
{
	display: none;
}
body.hp div#container div#info div.b div.rdzt div.today p.summary
{
	margin: 0px 0px 0px 109px;
	line-height: 18px;
}
body.hp div#container div#info div.b div.rdzt ul.list
{
	height: 34px;
	margin-top: 8px;
	margin-right: 0px;
}
body.hp div#container div#info div.b div.rdzt ul.list li
{
	width: 204px;
	float: left;
	margin-right: 10px;
	overflow: hidden;
	white-space: nowrap;
}
body.hp div#container div#info div.c
{
	/*margin-left: 700px;*/
	width: 250px;
	overflow: hidden;
	height: 470px;
	margin-bottom: 5px;
}
body.hp div#container div#info div.c div.jszx
{
	height: 187px;
	overflow: hidden;
	width: 248px;
}

body.hp div#container div#hr
{
	height: 412px;
	overflow: hidden;
	margin-bottom: 5px;
}
body.hp div#container div#hr div.a
{
	width: 695px;
	margin-right: 5px;
	_margin-right: 2px;
	float: left;
	overflow: hidden;
}
body.hp div#container div#hr div.a h2
{
	background: url(../images/hp_cate_title.gif);
	height: 31px;
	line-height: 33px;
	font-size: 10.5pt;
	text-indent: 35px;
	color: #FF6600;
	overflow: hidden;
}
body.hp div#container div#hr div.a h2 a
{
	color: #FF6600;
}
body.hp div#container div#hr div.a a.publish
{
	display: block;
	height: 21px;
	width: 105px;
	line-height: 21px;
	position: absolute;
	color: #fff;
	font-weight: normal;
	background: url(../images/i_sumbit_01.gif) no-repeat;
	text-indent: 25px;
	margin-top: -26px;
	margin-left: 570px;
}
body.hp div#container div#hr div.a div.toggle
{
	display: block;
	height: 21px;
	line-height: 21px;
	position: absolute;
	color: #fff;
	font-weight: normal;
	text-indent: 25px;
	margin-top: -26px;
	margin-left: 130px;
}
body.hp div#container div#hr div.a div.toggle ul
{
}
body.hp div#container div#hr div.a div.toggle ul li
{
	display: inline;
	padding: 0px 5px 0px 10px;
	border-right: 1px #ccc solid;
}
body.hp div#container div#hr div.a div.toggle ul li.last
{
	border: none;
}
body.hp div#container div#hr div.a div.ads
{
	border-left: 1px #BFE3FF solid;
	border-right: 1px #BFE3FF solid;
	height: 125px;
	padding: 10px 0px 0px 15px;
}
body.hp div#container div#hr div.a div.ads ul
{
	margin: 0px;
	padding: 0px;
}
body.hp div#container div#hr div.a div.ads ul li
{
	width: 155px;
	height: 60px;
	margin-right: 14px;
	margin-bottom: 5px;
	float: left;
}
body.hp div#container div#hr div.a div.content
{
	border-bottom: 1px #BFE3FF solid;
	border-left: 1px #BFE3FF solid;
	border-right: 1px #BFE3FF solid;
	height: 225px;
	padding: 10px;
	width: 673px;
	overflow: hidden;
}
body.hp div#container div#hr div.a div.content ul
{
	border-top: 1px #BFE3FF solid;
	padding: 6px 5px;
	height: 218px;
	overflow: hidden;
}
body.hp div#container div#hr div.a div.content ul li
{
	line-height: 22px;
	height: 22px;
	width: 325px;
	overflow: hidden;
}
body.hp div#container div#hr div.a div.content ul li.odd
{
	float: left;
	margin-right: 13px
}
body.hp div#container div#hr div.a div.content ul li.even
{
}
body.hp div#container div#hr div.a div.content ul li span
{
	margin-right: 5px;
}
body.hp div#container div#hr div.a div.content ul li span.positionname1,
body.hp div#container div#hr div.a div.content ul li span.positionname2
{
	color: #009;
}
body.hp div#container div#hr div.b
{
	width: 250px;
	overflow: hidden;
}
body.hp div#container div#hr div.b div.zpdt
{
	background: #ebf8ff;
	border: none;
}
body.hp div#container div#hr div.b div.zpdt h3
{
	background-image: url(../images/i_title_05.gif);
	height: 31px;
	line-height: 35px;
	overflow: hidden;
}
body.hp div#container div#hr div.b div.zpdt ul.list
{
	padding: 10px;
	margin: 0px;
	border-left: 1px #BFE3FF solid;
	border-right: 1px #BFE3FF solid;
	background: #ebf8ff;
	height: 180px;
}
body.hp div#container div#hr div.b div.zpdt ul.list li
{
    width: 220px;
	overflow: hidden;
}
body.hp div#container div#hr div.b div.ads
{
	padding: 0px 9px 8px;
	background: #ebf8ff;
	border-right: 1px #BFE3FF solid;
	border-bottom: 1px #BFE3FF solid;
	border-left: 1px #BFE3FF solid;
}
body.hp div#container div#hr div.b div.ads h3
{
	display: none;
}
body.hp div#container div#hr div.b div.ads ul
{
	background: #fff;
}
body.hp div#container div#hr div.b div.ads ul li
{
	height: 40px;
	width: 230px;
	margin-bottom: 3px;
}
body.hp div#container div#links
{
	border: 1px #bfe3ff solid;
	margin-bottom: 5px;
}
body.hp div#container div#links h2
{
	background: url(../images/i_links_title.gif) no-repeat;
	height: 27px;
	color: #406899;
	font-weight: bold;
	font-size: 14px;
	text-indent: 20px;
	line-height: 27px;
	height: 27px;
}
body.hp div#container div#links a.join
{
	font-size: 12px;
	color: #333;
	font-weight: normal;
	line-height: 27px;
	height: 27px;
	padding: 0 15px 0 0;
	margin-top: -27px;
	display: block;
	float: right;
}
body.hp div#container div#links ul.text
{
	padding: 10px 14px;
	text-align: left;
	line-height: 22px;
}
body.hp div#container div#links ul.text li
{
	color: #666;
	display: inline;
}
body.hp div#container div#links ul.picture
{
	padding: 0px 14px 10px;
	text-align: center;
}
body.hp div#container div#links ul.picture li
{
	display: inline;
}
body.hp div#container div#links ul.picture img
{
	border: 1px #ddd solid;
}