*{
	margin:0;
	padding:0;
	border:0;
	font-size:10pt;
	list-style:none;
}
ul,li {
	list-style:none;
}
a {
	text-decoration:none;
	color:#333;
}
a:hover {
	color:#f00;
	text-decoration:underline;
}
.dh {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	line-height:30px;
}
.dh li {
	float:left;
}
.dh1 {
	width:200px;
	text-align:center;
}
.dh2 {
	width:400px;
	text-align:center;
}
.dh3 {
	width:350px;
	text-align:center;
}
.dh3 img{
	margin-left:5px;
}
.top {
	clear:both;
	width:950px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/bg.jpg) repeat-x;
	height:170px;
}
.top1 img {
	margin:22px;
}
.top1 li {
	float:left;
	width:130px;
	line-height:40px;
	margin-top:22px;
}
.top1 li img{
	margin:0px;
}
.top2 {
	clear:both;
}
.top2li {
	background:url(../images/dhbg_05.png) no-repeat;
	width:77px;
	float:left;
	line-height:30px;
	text-align:center;
	font-weight:bold;
	letter-spacing:2px;
	font-size:11pt;
}
.top2li a{
	color:#333;
}
.top2first {
	background:url(../images/dhbg_03.png) no-repeat;
	margin-left:30px;
	width:77px;
	float:left;
	line-height:30px;
	text-align:center;
	font-weight:bold;
	letter-spacing:2px;
	font-size:11pt;
}
.top2first a{
	color:#fff;
}
.clear {
	clear:both;
}
.top3 {
	clear:both;
	background:url(../images/searchbg.gif);
	height:48px;
}
.top3first {
	height:20px;
	width:250px;
	margin-top:14px;
	margin-left:20px;
	float:left;
}
.top3input {
	width:auto;
	float:left;
	margin:5px;
	color:#fff;
	margin-top:15px;
}
.top3sou {
	margin:6px;
	margin-left:20px;
	width:auto;
	float:left;
}
.top3last {
	margin-top:15px;
	margin-left:20px;
	font-size:11pt;
	color:#ff0;
	font-weight:bold;
	width:auto;
	float:left;
}
.searchbox {
	width:240px;
	height:24px;
	font-size:11pt;
	line-height:24px;;
}
.firstrow {
	clear:both;
	width:950px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
}
.trade {
	width:310px;
	float:left;
	background:url(ym_images/newsbarbg.gif) top repeat-x;
	border:1px solid #ccc;
	height:234px;
	margin-bottom:5px;
}
.trade1 {
	background:url(ym_images/newsbar.gif) no-repeat;
	text-align:center;
	width:90px;
	line-height:30px;
	float:left;
	margin-top:3px;
	margin-left:5px;
	cursor:pointer;
	color:#039;
	font-size: 14px;
}
.trade2 {
	text-align:center;
	width:90px;
	line-height:30px;
	float:left;
	margin-top:3px;
	margin-left:5px;
	cursor:pointer;
	color:#333;
	font-size: 14px;
}
.active {
	display:block;
}
.disable {
	display:none;
}
#showtrade0 ,#showtrade1 {
	clear:both;
}
#showtrade0 li,#showtrade1 li{
	line-height:22px;
	margin:2px;
}
.news {
	width:310px;
	float:left;
	background:url(ym_images/newsbarbg.gif) top repeat-x;
	border:1px solid #ccc;
	margin-left:7px;
	height:234px;
}
.news1 {
	background:url(ym_images/newsbar.gif) no-repeat;
	text-align:center;
	width:90px;
	line-height:30px;
	float:left;
	margin-top:3px;
	margin-left:5px;
	cursor:pointer;
	color:#039;
	font-size: 14px;
}
.news2 {
	text-align:center;
	width:90px;
	line-height:30px;
	float:left;
	margin-top:3px;
	margin-left:5px;
	cursor:pointer;
	color:#333;
	font-size: 14px;
}
#shownews0 ,#shownews1 ,#shownews2 {
	clear:both;
}
#shownews0 li,#shownews1 li,#shownews2 li{
	line-height:22px;
	margin:2px;
}
.member {
	width:310px;
	float:right;
	background:url(ym_images/newsbarbg.gif) top repeat-x;
	border:1px solid #ccc;
	margin-left:5px;
	height:234px;
}
.member1 {
	background:url(ym_images/newsbar.gif) no-repeat;
	text-align:center;
	width:90px;
	line-height:30px;
	float:left;
	margin-top:3px;
	margin-left:5px;
	cursor:pointer;
	color:#039;
	font-size: 14px;
}
.member2 {
	text-align:center;
	width:90px;
	line-height:30px;
	float:left;
	margin-top:3px;
	margin-left:5px;
	cursor:pointer;
	color:#333;
}
#showmember0 ,#showmember1 ,#showmember2 {
	clear:both;
}
#showmember0 li,#showmember1 li,#showmember2 li{
	line-height:22px;
	margin:2px;
}
.ad {
	clear:both;
	width:950px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:5px;
	height:85px;
}
.advlogo {
	float:left;
	width:620px;
	background:#f8FFFF;
	height:80px;
}
.topbuttom {
	float:left;
	background:url(../images/index-bubg.gif) no-repeat;
	width:235px;
	height:80px;
	margin-left:20px;
}
.topbuttom li {
	background:url(../images/index-buttom.gif) no-repeat;
	width:106px;
	line-height:30px;
	cursor:pointer;
	margin:4px;
	float:left;
	text-align:center;
}
.regmember {
	background:url(../images/index-reg.gif) no-repeat;
	float:right;
	width:75px;
	height:80px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
}
.bu {
	font-size:12pt;
	margin-top:17px;
}
.to {
	font-size:12pt;
	margin-top:7px;
}
.showpro {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:5px;
}
.showpro h2 {
	background:url(ym_images/sortbar.gif);
	line-height:34px;
}
.showpro ul{
	border:1px solid #ccc;
	height:355px;
}
.membertop ul {height:156px;}
.protitle {
	color:#036;
	line-height:34px;
	font-size:11pt;
	margin-left:20px;
	margin-top:10px;
}
.key {
	margin-left:30px;
	font-size:11pt;
	color:#ff0;
}
.key a {
	font-size:10pt;
	color:#fff;
	line-height:34px;
	font-weight:normal;
}
.prolist {
	width:430px;
	float:left;
	margin-left:5px;
	margin-top:5px;
	height:350px;
	font-size: 9pt;
}
.prolista{
	display:block;
	width:430px;
	color:#039;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
}
.prolist h3 {
	background:#f7f7f7;
	color:#900;
	line-height:25px;
	font-size:14px;
}
.prolist li{
	line-height:24px;
	width:430px;
	float:left;
}
.protop {
	float:right;
	margin-top:5px;
	margin-right:5px;
	width:490px;
	background:url(../images/bg.jpg) repeat-x;
	border:1px solid #ccc;
	height:160px;
}
.protop h3 {
	font-size:11pt;
	color:#333;
	line-height:25px;
}
.toplogo {
	width:190px;
	float:right;
	margin-right:5px;
	margin-top:5px;
	height:180px;
	border:1px solid #ccc;
	background:#f8FFFF;
}
.toplogo h4 {
	color:#900;
	font-size:11pt;
	text-align:center;
	line-height:25px;
}
.membertop {
	width:293px;
	margin-right:5px;
	margin-top:5px;
	margin-bottom:5px;
	float:right;
	height:180px;
	border:1px solid #ccc;
	background:#f8FFFF;
}
.membertop h4 {
	color:#900;
	font-size:11pt;
	line-height:25px;
}
.brother {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:5px;
	background:url(../images/brother.gif) no-repeat;
	height:30px;
}
.brolink {
	line-height:30px;
	margin-left:150px;
}
.brolink a {
	color:#fff;
}
.bigadv {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:5px;
	background:#f8FFFF;
	border:1px solid #ccc;
}
.friendlink {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:5px;
	background:url(../images/bg.jpg) repeat-x top center;
	height:102px;
	border:1px solid #ccc;
}
.friendlink a {
	color:#039;
}
.story {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	margin-bottom:5px;
	background:#E9F6FF;
	border:1px solid #ccc;
	height:88px;
}
.bottom {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	margin-top:5px;
	text-align:center;
}
.bottom p {
	line-height:24px;
}
.cp {
	width:140px;
	height:117px;
	float:left;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	-icab-text-overflow: ellipsis;
	-khtml-text-overflow: ellipsis;
	-moz-text-overflow: ellipsis;
	-webkit-text-overflow: ellipsis;
	text-align:center;
	margin:5px;
	margin-left:10px;
	margin-right:10px;
}
.cp img {
	border:0;
}
.cp a {
	line-height:20px;
	color:#333333;
	font-size:10pt;
}




.ym_mkzx {float:left; width:234px; height:312px; display:inline; margin-top:10px; margin-bottom:10px;}
.ym_mkzx_tt {height:32px; background-color: #f3f2f2; padding:0 10px; border:1px solid #d7d7d7;}
.ym_mkzx_tt1 {line-height:32px; font-size:14px; font-weight:bold; float:left; color:#036;}
.ym_mkzx_tt2 {line-height:32px; font-size:12px; float:right;}
.ym_mkzx_tt2 a {color:#333333;}
.ym_mkzx_tt2 a:hover {color:#2e9700; text-decoration:none;}
.ym_mkzx_bd {height:257px; padding:10px; border-left:1px solid #d7d7d7; border-right:1px solid #d7d7d7; border-bottom:1px solid #d7d7d7;}
.ym_mkzx_bd ul {height:237px; border:none;}
.ym_mkzx_bd ul li {height:26px; line-height:26px; width:211px; overflow:hidden;}
.ym_mkzx_bd ul li a {color:#666;}
.ym_mkzx_bd ul li a:hover {color:#2e9700; text-decoration:none;}

.ym_mkzx1 {float:left; width:239px; margin-left:-1px; height:312px; display:inline; margin-top:10px; margin-bottom:10px; border-left:medium none;}
