.imainad {clear:both;border:solid 1px #ddd;padding:0 0 12px 0;width:958px;margin:0 auto 7px;}
.idads {margin-bottom:8px;float:left;width:455px;height:110px;overflow:hidden;background:#ccc;display:inline;margin:10px 0 0 15px;}
.idads img {width:455px;height:110px;}

.dpdivc {float:left;width:350px;}

.idns {overflow:hidden;border:solid 1px #ddd;border-top:solid 3px #aaa;margin-bottom:11px;clear:both;}
	.idnsl {float:left;width:730px;}
	.idnsr {float:right;width:200px;display:inline;margin-right:8px;padding-left:10px;border-left:solid 1px #eee;}
		.idnav {clear:both;border-bottom:solid 1px #eee;height:30px;line-height:30px;font-size:14px;font-weight:bold;}
		.idnav1 {clear:both;background:#eee;height:30px;line-height:30px;font-size:14px;font-weight:bold;text-indent:8px;color:#222}
		
	.dl1 {clear:both;width:98%;margin:0 auto;background:url(img/paihang.gif) no-repeat 7px 44px;}
		.dl1 dt {color:#000;font-weight:bold;height:30px;line-height:30px;border-bottom:dashed 1px #bebebe;margin-bottom:8px;}
		.dl1 dt span {float:right;width:35px;text-align:center;}
		.dl1 dt b {float:left;width:40px;text-align:center;}
		.dl1 dd {height:23px;line-height:23px;overflow:hidden;}
		.dl1 dd span {float:right;color:#ff7302;font-weight:bold;}
		.dl1 dd b {float:left;width:28px;text-align:center;color:#fff;}
		.dl1 dd a:link,.dl1 dd a:visited {}
		.dl1 dd a:hover {}


.tpdl {float:left;width:165px;background:#fff;border:solid 1px #ddd;overflow:hidden;float:left;display:inline;margin:15px 0 8px 15px;color:#757230;}
		.tpdlon {background:#fffcd7;border:solid 1px #c0b635;}
		.tpdlout {}
	.tpdl a:link,.tpdl a:visited {color:#414141;}	
	
	/*For Firefox Chrome*/
	.tpdl dt {clear:both;width:160px;margin:0 auto;height:185px;text-align:center;display:table;position:relative;overflow:hidden;}
	.tpdl dt a {display:table-cell;vertical-align:middle;width:150px;height:175px;margin:0 auto;text-align:center;}
	.tpdl dt a img {margin:0 auto;max-width:150px;max-height:170px;left:-50%;}	
	/*For IE7*/
	*+html .tpdl dt a{position:absolute;top:50%;width:100%;text-align:center;height:auto;}
	*+html .tpdl dt a img{position:relative;top:-50%;left:-50%;}
	/*For IE6*/
	*html .tpdl dt a{position:absolute;top:51%;width:100%;text-align:center;height:auto;display:block;}
	*html .tpdl dt a img{position:relative;top:-50%;left:-50%;width:expression(this.width>150?"150px":"atuo");height:expression(this.height>170?"170px":"atuo");}
	
	.tpdl dd {}
	.tpdl .d1 {clear:both;height:26px;line-height:30px;text-align:center;font-weight:bold;overflow:hidden;padding:0 6px;}
		.tpdl .d1 a:link,.tpdl .d1 a:visited {color:#dac17c;}
	.tpdl .d2 {float:left;width:75px;height:30px;line-height:26px;display:inline;margin-left:5px;}
	.tpdl .d3 {float:right;width:75px;height:30px;line-height:26px;display:inline;margin-right:5px;}
	.tpdl .d4 {float:left;width:70px;height:26px;line-height:26px;display:inline;margin-left:5px;}
	.tpdl .d5 {float:right;width:70px;height:26px;line-height:26px;display:inline;margin-right:5px;}
	.tpbut1,.tpbut2 {width:52px;height:20px;line-height:20px;display:block;background:#cecdc1 url(img/tpdlbg.gif) no-repeat left top;overflow:hidden;border:none;color:#666;}
	.tpbut1 {float:right;}
	.tpbut2 {float:left;}

.toup_div {width:98%;margin:0 auto 7px;text-align:left;padding-bottom:4px;}
.toup_divs {margin:8px auto 0;height:270px;overflow:hidden;overflow-y:auto;}
/* right index */
.linkmore {clear:both;width:98%;margin:8px auto 5px;text-align:center;height:36px;line-height:36px;font-size:14px;font-weight:bold;}
	.linkmore a {display:block;width:100%;background:#eee;border:solid 1px #ddd;}
	.linkmore a:hover {background:#ddd;border:solid 1px #fff;}

.idnav {clear:both;border-bottom:solid 1px #eee;height:30px;line-height:30px;font-size:14px;font-weight:bold;}
.idnav1 {clear:both;background:#eee;height:30px;line-height:30px;font-size:14px;font-weight:bold;text-indent:8px;color:#222}

.idnav2 {clear:both;height:50px;line-height:52px;background:#f6f6f6;border-bottom:solid 1px #d6d6d6;color:#000;padding-left:8px;overflow:hidden;}
.idnav2l {float:left;font-weight:bold;font-size:16px;}
.idnav2l font {float:left;font-size:44px;font-weight:normal;width:40px;overflow:hidden;text-align:center;}
.idnav2r {float:right;padding-right:10px;}
.idnav2r a:link,.idnav2r a:visited {font-weight:normal;color:#999;}
	
