
body{
	font-size:12px;
	width:100%;
	color:#333333;
	background:#FFCCCC;
	line-height:120%;
	top:0px;
}
*{
	margin:0px;
	padding:0px;
}
#main{
	width:890px;	
	margin:0px auto;
}
#base{
	background-color:#FFFFFF;
	width:890px;
	height:auto;
	margin:0px auto;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	float:left;
}
#basebody{
	width:810px;
	margin:0px auto;
} 
#cl{
	clear:both;
}
.cl{
	clear:both;
}
#head{
	width:790px;
	margin-bottom:10px;
	float:left;
}
#head .up{
	width:790px;
	border-bottom:1px solid #CCCCCC;
	float:left;
}
#head .left{
	width:160px;
	text-align:center;
	margin:5px 0px;
	float:left;
}
#head .right{
	width:630px;
	float:left;
}
#head .right h1{
	font-weight:normal;		
	padding:28px 5px 0px 5px;
	text-align:left;
	font-size:12px;
	float:left;
}
#head .right .icon{	
	padding:30px 5px 0px 0px;
	float:right;
}
#head .low{
	width:790px;
	float:left;
}
.g_menu{
	width:80px;
	margin:2px 0px 0px 710px;
}
.g_menu li{
	list-style-type: none;
	width:76px;
	margin:3px 0px 0px 4px;
	background:#FFCCCC;
	padding:2px 0px;
	text-align:center;
	float:left;
}
.g_menuzz{
	width:790px;
	margin:2px 0px 35px 0px;
}
.g_menuzz li{
	list-style-type: none;
	width:154px;
	margin:3px 2px 0px 2px;
	background:#FFCCCC;
	padding:5px 0px;
	text-align:center;
	float:left;
}


#foot{
	width:790px;
	border-top:1px solid #CCCCCC;
	float:left;
	margin-bottom:10px;
}
#foot .left{
	width:455px;
	padding:3px 5px 15px 10px;
	float:left;
}
#foot .center{
	width:240px;
	padding:3px 5px 15px 0px;
	float:left;
}
#foot .right{
	width:70px;
	padding:3px 5px 15px 0px;
	float:left;
	text-align:right;
}
#foot p{
	font-size:10px;
	text-align:left;
	float:left;
}
#foot .left li{
	list-style-type: none;
	width:100px;
	font-size:10px;
	text-align:center;
	float:left;
}
#foot .leftmo1{
	width:160px;
	text-align:center;
	padding:3px 0px;
	float:left;
}
#foot .leftmo2{
	width:285px;
	line-height:105%;
	font-size:10px;
	color:#999999;
	padding:5px 20px 3px 5px;
	float:left;
}
#foot dl{
	width:455px;
	padding:3px 5px 15px 10px;
	float:left;
}
#foot dt{
	width:100px;
	font-size:10px;
	text-align:center;
	float:left;
}
#foot dd{
	width:100px;
	font-size:10px;
	text-align:center;
	float:left;
}
/***ENTRY PART***/
#enter{
	width:780px;
	border:5px solid #FFCCCC;
	margin-bottom:10px;
	padding:30px 0px;
	text-align:center;
	float:left;
}
#enter p{
	font-size:10px;
	text-align:center;
	padding:2px 0px;
}
#enter h2{
	font-size:16px;
	text-align:center;
	padding:6px 0px;
	font-weight:normal;
}
.title790{
	width:170px;
	height:25px;
	padding-right:620px;
	background: url(bar790.gif) no-repeat;
	text-align:center;
	float:left;
}
#pr_duga00{
	width:788px;
	border-bottom:1px solid #FFCCCC;
	border-right:1px solid #FFCCCC;
	border-left:1px solid #FFCCCC;
	margin:0px 0px 20px 0px;
	padding-top:5px;
	float:left;
}
#pr_duga00 .left{
	width:368px;
	float:left;
}
#pr_duga00 .left dt{
	width:308px;
	background-color:#FF3399;
	margin:2px auto 2px 7px;
	padding:5px 15px;
	font-size:14px;
	color:#FFFFFF;
	text-align:center;
	float:left;
}
#pr_duga00 .left dd{
	width:308px;
	padding:5px 30px;
	line-height:130%;
	float:left;
}
#pr_duga00 .right{
	width:420px;
	height:180px;
	float:left;
}
#pr_duga00 .center{
	width:788px;
	margin:5px 0px;
	float:left;
}
#pr_duga00 .center li{
	width:378px;
	list-style-type: none;
	margin:10px auto 10px 8px;
	float:left;
}
#pr_duga00 .center p{
	text-align:center;
	padding:10px 0px;
}
#pr_duga00 .centerti{
	width:371px;
	border:1px solid #FF3399;
	background-color: #FFCCCC;
	padding:3px 0px 3px 5px;
	float:left;

}
#pr_duga00 .centerimg{
	width:196px;
	margin-top:3px;
	float:left;
}
#pr_duga00 .centerli{
	width:164px;
	padding:3px 3px 3px 15px;
	float:left; 
}
#pr_duga00 .centerop{
	width:176px;
	padding:3px;
	text-align:right;
	float:left;
}
#pr_duga00 .infobox{
	width:750px;
	padding:2px;
	margin:2px 15px;
	border:2px solid #FF6666;
	text-align:center;
	float:left;
}

#pr_duga00 .box{
	width:758px;
	padding:0px 0px 30px 0px;
	margin:10px 15px 20px 10px;
	border-bottom:1px solid #000000;
	font-size:16px;
	text-align:center;
	float:left;
}



#pr_mumo{
	width:788px;
	text-align:center;
	border-bottom:1px solid #FFCCCC;
	border-right:1px solid #FFCCCC;
	border-left:1px solid #FFCCCC;
	margin:0px 0px 20px 0px;
	padding:15px 0px;
	float:left;
}
#pr_tenmusu{
	width:788px;
	text-align:center;
	border-bottom:1px solid #FFCCCC;
	border-right:1px solid #FFCCCC;
	border-left:1px solid #FFCCCC;
	margin:0px 0px 20px 0px;
	padding-bottom:10px;
	float:left;
}
#pr_tenmusu .img{
	width:490px;
	padding-top:3px;
	float:left;
}
#pr_tenmusu p{
	width:294px;
	font-size:12px;
	margin:5px 2px 0px 2px;
	padding:2px 0px;
	color:#ffffff;
	background-color:#FF6666;
}
#pr_tenmusu ul{
	width:298px;
	float:right;
}
#pr_tenmusu li{
	width:149px;
	list-style:none;
	padding-top:10px;
	float:left;
}
#pr_carib{
	width:788px;
	text-align:center;
	border-bottom:1px solid #FFCCCC;
	border-right:1px solid #FFCCCC;
	border-left:1px solid #FFCCCC;
	margin:0px 0px 20px 0px;
	padding-bottom:10px;
	float:left;
}
#pr_carib .img{
	width:490px;
	padding-top:3px;
	float:left;
}
#pr_carib p{
	width:294px;
	font-size:12px;
	margin:5px 2px 0px 2px;
	padding:2px 0px;
	color:#ffffff;
	background-color:#FF6666;
}
#pr_carib ul{
	width:298px;
	float:right;
}
#pr_carib li{
	width:149px;
	list-style:none;
	padding-top:10px;
	float:left;
}
#link_recom00{
	width:790px;
	text-align:center;
	margin:0px 0px 30px 0px;
	float:left;
}
#link_recom00 div{
	width:154px;
	list-style:none;
	padding:3px 2px 0px 2px;
	float:left;
}
#link_recom00 p{
	width:154px;
	text-align:center;
	float:left;
}


#pr_600ban{
	width:600px;
	line-height:150%;
	text-align:center;
	padding:25px 0px;
	margin-bottom:10px;
	float:left;
}

.info_00{
	width:790px;
	margin:5px 0px 10px 0px;
	float:left;
}
.info_00box{
	width:250px;
	height:100px;
	margin:5px 0px 0px 10px;
	float:left;
}
.info_00img{
	width:80px;
	float:left;
}
.info_00ti{
	width:167px;
	padding:2px 0px 2px 3px;
	background-color:#FFCCCC;
	font-size:10px;
	float:left;
}
.info_00ti strong{
	font-size:12px;
	padding-left:3px;
}
.info_00op{
	width:167px;
	padding:2px 0px 2px 3px;
	float:left;
}
.info_00di{
	width:167px;
	padding:1px 0px 1px 3px;
	float:left;
}



/***LEFT PART***/
.leftpart{
	width:170px;
	margin:0px 0px 10px 0px;
	float:left;
}
.title170{
	width:170px;
	height:25px;
	background: url(bar170.gif) no-repeat;
	text-align:center;
	float:left;
}
.title170 p,.title170 h2,.title600 p,.title600 h2,.title790 p,.title790 h2,.title410 p,.title410 h2{
	font-weight:normal;		
	padding-top:6px;
	color:#FFFFFF;
	font-size:12px;
}
.leftban{
	width:170px;
	text-align:center;
	padding:5px 0px;
	margin-bottom:10px;
	float:left;
}
.leftban dt{
	width:150px;
	text-align:left;
	padding:15px 0px 0px 20px;
	float:left;
}
.leftban dd{
	width:120px;
	text-align:left;
	padding:5px 0px 0px 50px;
	float:left;
}
.rireki{
	width:170px;
	height:145px;
	overflow-y:auto;
	margin-bottom:20px;
	float:left;
}
.rirekibox{
	width:140px;
	padding:10px 5px 5px 5px;
	float:left;
}
.rireki h3{
	font-weight:normal;
	padding:0px 2px 2px 5px;
	font-size:12px;
}
.rireki p{
	line-height:normal;
}
#searchwind{
	width:170px;
	text-align:center;
	margin-bottom:10px;
	float:left;
}
#searchwind form{
	width:170px;
	padding-top:10px;
}

#searchwind .text{
	width:160px;
}
#searchwind .submit{
	width:35px;
}




/*============================*/

#contrank{
	width:170px;
	padding:10px 0px;
	float:left;
}
.contrankbox{
	width:170px;
	margin-bottom:10px;
	float:left;
}
#contrank h3{
	width:60px;
	float:left;
}
#contrank h4{
	width:108px;
	padding:1px 0px 1px 2px;
	font-weight:normal;
	font-size:12px;
	background-color:#FFCCCC;
	float:left;
}
#contrank h5{
	width:108px;
	font-weight:normal;
	padding:1px 0px 0px 2px;
	font-size:12px;
	float:left;
}
#contrank h6{
	width:170px;
	font-weight:normal;
	padding:5px 0px;
	font-size:10px;
	text-align:right;
	float:left;
}

/*============================*/


.kword{
	width:165px;
	margin:5px 0px 10px 5px;
	float:left;
}
.kword li{
	width:165px;
	list-style-type:none;
	padding-bottom:2px;
	float:left;
}
.newsite{
	width:170px;
	padding:10px 0px;
	float:left;
}
.newsite dl{
	width:170px;
	margin-bottom:12px;
	float:left;	
}
.newsite dt{
	width:170px;
	padding:1px 0px;
}
.newsite dd{
	width:170;
}
.comment{
	width:160;
	padding:10px 0px 10px 10px;
	float:left;
}
.comment li{
	width:160;
	font-size:9px;
	list-style-type:none;
	margin-bottom:7px;
}
.comment h3{
	font-weight:normal;
	font-size:12px;
}

.recom{
	width:170px;
	text-align:center;
	margin-bottom:10px;
	float:left;
}
.recom li{
	width:168px;
	list-style-type:none;
	background:#FFCCCC;
	margin:7px 1px 0px 1px;
	padding:5px 0px;
	text-align:center;
}
.sponsor{
	width:170px;
	float:left;
}
.sponsor p{
	width:156px;
	font-size:10px;
	padding:5px;
}
.sponsor li{
	width:170px;
	font-size:10px;
	list-style-type:none;
	margin:5px 0px;
	padding:5px 0px;
	text-align:center;
	float:left;
}
.sogo{
	width:170px;
	margin:5px 0px;
	float:left;
}
.sogo li{
	width:140px;
	list-style-type:none;
	background:url(point0.gif) no-repeat;
	padding:3px 0px 3px 20px;
	margin-left:10px;
	text-align:left;
	float:left;
}
.sogob{
	width:120px;
	margin:5px 0px 15px 20px;
	float:left;
}
.sogob li{
	list-style-type:none;
	width:120px;
	padding-bottom:3px;
	font-size:10px;
	text-align:left;
	float:left;
}
.getflash{
	width:170px;
	font-size:10px;
	margin:10px 0px 30px 0px;
	float:left;
}
.getflash p,.getflash dd{
	width:160px;
	padding:0px 5px;
	float:left;
}
.getflash dt{
	width:170px;
	text-align:center;
	margin:10px 0px;
	float:left;
}


/***RIGHT PART***/
.rightpart{
	width:600px;
	margin-bottom:10px;
	float:right;
}
.title600{
	width:170px;
	height:25px;
	padding-right:430px;
	background: url(bar600.gif) no-repeat;
	text-align:center;
	float:left;
}
.info_0{
	width:600px;
	margin-bottom:10px;
	float:left;
}
.info_0box{
	width:600px;
	margin-top:8px;
	float:left;
}
.info_0img{
	width:80px;
	padding:5px 5px 2px 25px;
	float:left;
}
.info_0ti{
	width:490px;
	font-size:14px;
	padding-top:8px;
	float:left;
}
.info_0op{
	width:490px;
	padding:3px 0px;
	float:left;
}
.info_0di{
	width:490px;
	font-size:14px;
	padding:2px 0px;
	float:left;
}
.info_0 p{
	width:590px;
	padding:10px 5px;
	text-align:right;
	float:left;
}
.siterank{
	width:600px;
	margin-bottom:10px;
	float:left;
}
.siterankL{
	width:420px;
	margin:10px 10px 0px 0px;
	float:left;
}
.siterankLdl{
	width:200px;
	margin-left:5px;
	height:95px;
	float:left;
}
.siterankLimg{
	width:80px;
	float:left;
}
.siterankLdt{
	width:198px;
	background-color:#FFCCCC;
	padding:2px 0px 2px 2px;
	float:left;
}
.siterankLdd{
	width:115px;
	padding:2px 2px 5px 3px;
	float:left;
}
.siterankR{
	width:170px;
	margin:10px 0px;
	float:left;
}
.siterankR p{
	width:170px;
	text-align:center;
	float:left;
}
.siterankR dl{
	width:170px;
	float:left;
}
.siterankR dt{
	width:25px;
	padding:7px 0px 0px 0px;
	text-align:center;
	float:left;
}
.siterankR dd{
	width:137px;
	padding:7px 8px 0px 0px;
	text-align:left;
	float:left;
}
.siterankRbo{
	width:170px;
	padding:5px 0px;
	font-size:10px;
	text-align:right;
	float:left;
}
.sitenewPU{
	width:560px;
	border:2px solid #FFCCCC;
	padding:10px 0px 20px 36px;
	float:left;
}
.sitenewPU p{
	width:560px;
	padding-bottom:5px;
	float:left
}
.sitenewPU dl{
	width:265px;
	padding-right:15px;
	float:left;
}
.sitenewPU dt{
	width:160px;
	padding:2px 0px 2px 5px;
	background-color:#FFCCCC;
	float:left;
}
.sitenewPU dd{
	width:160px;
	padding:2px 0px 0px 5px;
	float:left;
}
.newPUimg{
	width:100px;
	height:75px;
	float:left;
}


#contnew{
	width:600px;
	margin:10px 0px;
	float:left;
}
.contnewbox{
	width:290px;
	margin:0px 0px 10px 5px;
	float:left;
}
#contnew h3{
	font-weight:normal;	
	width:100px;
	height:120px;
	float:left;
}
#contnew h4{
	width:187px;
	font-size:12px;
	padding:1px 0px 1px 3px;
	float:left;
}
#contnew h5{
	width:187px;
	font-weight:normal;
	font-size:12px;
	line-height:110%;
	padding:1px 0px 1px 3px;
	float:left;
}
#contnew h6{
	width:600px;
	font-weight:normal;
	font-size:12px;
	padding:5px 0px;
	text-align:right;
	float:left;
}
.info_1{
	width:600px;
	margin-bottom:10px;
	float:left;
}
.info_1box{
	width:290px;
	margin:15px 0px 0px 5px;
	float:left;
}
.info_1img{
	width:80px;
	padding-bottom:10px;
	float:left;
}
.info_1ti{
	width:207px;
	padding:1px 0px 3px 3px;
	font-size:10px;
	float:left;
}
.info_1ti strong{
	font-size:12px;
	padding-left:3px;
}
.info_1op{
	width:207px;
	padding:0px 0px 1px 3px;
	float:left;
}
.info_1di{
	width:207px;
	padding:1px 0px 1px 3px;
	float:left;
}

.titlecontM{
	width:600px;
	font-size:14px;
	padding:15px 0px 8px 0px;
	float:left;
}
.titlecontM p{
	float:left;
}
.titlecontM h1{
	font-size:14px;
	float:left;
}
.contMflv{
	width:360px;
	height:362px;
	margin:0px 10px 30px 0px;
	float:left;
}
.contMhanteibox{
	width:360px;
	height:70px;
	margin-top:2px;
	float:left;
}
.contMhantei{
	width:210px;
	height:100px;
	margin-bottom:10px;
	background: url(hantei0.gif) no-repeat;
	float:left;
}
.contMhantei h2{
	width:210px;
	font-size:18px;
	text-align:center;
	padding:10px 0px 2px 0px;
	float:left;
}
.contMhantei h3{
	width:90px;
	height:57px;
	padding:5px 5px 0px 5px;
	font-size:30px;
	text-align:center;
	font-weight:normal;
	float:left;
}
.contMhantei dt{
	width:90px;
	padding:3px 3px 0px 7px;
	float:left;
}
.contMhantei dd{
	width:90px;
	text-align:center;
	padding:0px 3px 0px 7px;
	float:left;
}
.contMdi{
	width:210px;
	margin-bottom:30px;
	float:left;
}
.contMdi h2{
	width:210px;
	margin-bottom:15px;
	font-size:12px;
	font-weight:normal;
	float:left;
}
.contMdi h3{
	width:180px;
	padding-right:30px;
	font-size:10px;
	font-weight:normal;
	text-align:right;
	float:left;
}
.contMB{
	width:600px;
	margin-bottom:30px;
	float:left;
}
.contMBflv{
	width:600px;
	height:470px;
	float:left;
}
.contMBhdflv{
	width:600px;
	height:353px;
	float:left;
}
.contMBdi{
	width:360px;
	margin:0px 10px 10px 0px;
	float:left;
}
.contMBdi h2{
	font-size:12px;
	font-weight:normal;
	padding-top:8px;
	float:left;
}
.contMBtime{
	width:230px;
	padding:15px 10px 0px 0px;
	float:left;
}
.contMBtime h3{
	width:230px;
	font-size:10px;
	font-weight:normal;
	text-align:right;
	float:left;
}
.contJbox{
	width:598px;
	border-bottom:1px solid #FFCCCC;
	border-right:1px solid #FFCCCC;
	border-left:1px solid #FFCCCC;
	margin:0px 0px 30px 0px;
	padding-top:5px;
	float:left;
}
.contJboxR{
	width:433px;
	float:left;
}
.contJboximg{
	width:165px;
	height:172px;
	text-align:center;
	padding-bottom:10px;
	float:left;
}
.contJbox dt{
	width:70px;
	background-color:#FFCCCC;
	margin:0px 2px 2px 3px;
	padding:2px 2px 2px 3px;
	float:left;
}
.contJbox h3{
	width:562px;
	padding:3px 20px 3px 10px;
	margin:0px 3px 10px 3px;
	background-color:#FFCCCC;
	font-size:14px;
	font-weight:normal;
	float:left;
}
.contJbox dd{
	width:335px;
	margin:0px 2px 2px 2px;
	padding:2px;
	float:left;
}
.contJbox h4{
	width:400px;
	padding:5px 0px;
	margin:0px 2px 2px 2px;
	font-size:14px;
	text-align:center;
	font-weight:normal;
	float:left;
}
.continbox{
	width:590px;
	padding:2px;
	margin:2px 6px 25px 0px;
	border:2px solid #FF6666;
	line-height:1.2;
	text-align:center;
	float:left;
}
.continbox p{
}




.kanrenbox{
	width:590px;
	margin:5px 0px 30px 10px;
	float:left;
}
.kanrenbox dl{
	width:570px;
	padding:5px 0px 5px 20px;
	background:url(point0.gif) no-repeat;
	float:left;
}
.kanrenbox dt{
	margin:0px 15px 0px 0px;
	float:left;
}
.kanrenbox dd{
	margin:0px 0px;
	float:left;
	color:#999999;
}
.contrecom{
	width:598px;	
	border-bottom:1px solid #FFCCCC;
	border-right:1px solid #FFCCCC;
	border-left:1px solid #FFCCCC;
	padding-top:5px;
	margin-bottom:30px;
	float:left;
}
.contrecom h3{
	width:143px;
	height:85px;
	padding:2px 3px;
	text-align:center;
	font-size:10px;
	font-weight:normal;
	float:left;
}
.contrecom h4{
	width:580px;
	margin:0px 18px 3px 0px;
	font-size:12px;
	font-weight:normal;
	text-align:right;
}
.right410{
	width:410px;
	margin:0px 20px 30px 0px;
	float:left;
}
.right170{
	width:170px;
	margin-bottom:30px;
	float:left;
}
.title410{
	width:170px;
	height:25px;
	padding-right:240px;
	background: url(bar410.gif) no-repeat;
	text-align:center;
	float:left;
}
.usercomment{
	width:410px;
	margin:10px 0px 20px 0px;
	float:left;
}
.usercomment h3{
	width:390px;
	font-size:12px;
	font-weight:normal;
	padding:3px 10px 3px 10px;
	float:left;
}
.usercomment h4{
	width:380px;	
	font-weight:normal;
	font-size:12px;
	border-bottom:1px solid #CCCCCC;
	margin-bottom:5px;
	padding:0px 10px 8px 20px;
	float:left;
}
.usercomment h5{
	width:410px;	
	font-weight:normal;
	font-size:12px;
	text-align:right;
	margin-bottom:5px;
	float:left;
}
.usercomment p{
	width:410px;
	padding:5px 0px;
	margin:10px 0px;
	font-weight:bold;
	float:left;
}
.showcom_paging{
	width:290px;
	margin:2px 5px;
	text-align:right;
	float:left;
}
.showcom_totle{
	width:290px;
	margin:2px 5px;
	text-align:left;
	float:left;
}
.showcom_btm{
	width:570px;
	margin:0px 15px;
	border-top:5px solid #FFCCCC;
	float:left;
}
.showcom_paging_btm{
	width:590px;
	padding:2px 5px;
	text-align:right;
	float:left;
}
.showcomment{
	width:570px;
	padding:3px 0px;
	margin:5px 15px;
	border-top:5px solid #FFCCCC;	
	float:left;
}
.showcomment h3{
	width:550px;
	font-size:12px;
	font-weight:normal;
	padding:3px 25px;
	float:left;
}
.showcomment h4{
	width:540px;
	font-size:14px;
	font-weight:normal;
	padding:5px 25px 5px 35px;
	float:left;
}
.notexist{
	width:390px;
	font-size:14px;
	padding:10px;
	float:left;
}
.comform{
	width:410px;
	margin:10px 0px;
	float:left;

}
.comform p{
	width:400px;
	padding:3px 0px 3px 10px;
	float:left;
}
.comform dl{
	width:410px;
	margin:2px 0px;
	float:left;
}
.comform dt{
	width:83px;
	text-align:right;
	padding:3px 2px 3px 0px;
	float:left;
}
.comform dd{
	width:325px;
	float:left;
}
.recomsite{
	width:410px;
	margin-bottom:20px;
	float:left;
}
.recomsite dl{
	width:200px;
	margin:5px 0px 5px 5px;
	float:left;
}
.recomsite dt{
	width:80px;
	margin-right:5px;
	float:left;
}
.recomsite dd{
	width:115px;
	float:left;
}
.info01{
	width:410px;
	margin-bottom:20px;
	float:left;
}
.info01_box{
	width:200px;
	margin:5px 0px 5px 3px;
	float:left;
}
.info01_img{
	width:80px;
	margin:0px 4px 10px 0px;
	float:left;
}
.info01_name{
	width:196px;
	padding:3px 2px 2px 2px;
	float:left;
}
.info01_desc{
	width:115px;
	float:left;
}
.MoDL{
	width:600px;
	float:left;
	margin-bottom:10px;
}
.MoDLm{
	width:600px;
	float:left;
}
.MoDL dl,.MoDLm dl{
	width:146px;
	text-align:center;
	padding:10px 2px 15px 2px;
	float:left;
}
.MoDL dt,.MoDLm dt{
	

}
.MoDL dd,.MoDLm dd{
	font-size:10px;

}
.MoDL_L{
	width:170px;
	float:left;
	margin-bottom:5px;
}
.MoDL_L dl{
	width:166px;
	text-align:center;
	padding:10px 2px;
	float:left;
}
.MoDL_L dt{
	

}
.MoDL_L dd{

}


.webmaster{
	width:600px;
	margin-bottom:20px;
	float:left;
}
.webmaster h3{
	width:560px;
	margin:7px 10px 7px 24px;
	background:#FFCCCC;
	color:#333333;
	padding:3px;
	font-size:12px;
	float:left;
}
.webmaster h4{
	width:550px;
	padding:5px 0px 10px 50px ;
	font-weight:normal;
	font-size:12px;
	float:left;
}
.webmaster h5{
	width:530px;
	padding:5px 0px 10px 70px ;
	font-size:14px;
	float:left;
}
.webmaster ul{
	width:570px;
	padding-left:30px;
	float:left;
}
.webmaster li{
	list-style-type:none;
	margin:5px;
	text-align:center;
	float:left;
}
.leftban_wm{
	width:170px;
	margin-bottom:20px;
	float:left;
}
.leftban_wm p{
	width:170px;
	text-align:center;
	padding:20px 0px 10px 0px;
	float:left;
}
.signup{
	width:600px;
	margin-bottom:20px;
	float:left;
}
.signup h3{
	width:550px;
	padding:15px 0px 10px 35px;
	font-weight:normal;
	font-size:12px;
	float:left;
}
.signup h4{
	width:530px;
	padding:5px 0px 10px 55px ;
	font-size:14px;
	float:left;
}
.signup h5{
	width:560px;
	margin:20px 10px 7px 24px;
	background:#FFCCCC;
	color:#333333;
	padding:3px;
	font-size:12px;
	float:left;
}
.signup li{
	width:230px;
	list-style-type:none;
	padding:3px 0px 3px 20px;
	margin-left:35px;
	background:url(point0.gif) no-repeat;
	float:left;
}
.signup dl{
	width:566px;
	background-color:#FFCCCC;
	margin-left:24px;
	margin-top:5px;
	float:left;
}
.signup dt{
	width:250px;
	font-size:12px;
	padding:5px 3px;
	float:left;
}
.signup dd{
	width:240px;
	padding:5px 0px;
	float:left;
}
.signup p{
	width:566px;
	background-color:#FFCCCC;
	text-align:center;
	padding:10px 0px;
	margin:5px 0px 0px 24px;
	float:left;
}
#search{
	width:600px;
	float:left;
}
#search h1{
	width:580px;
	font-size:14px;
	font-weight:normal;	
	padding:5px 10px;
	margin-bottom:5px;
	background-color:#FFCCCC;
	float:left;
}
#search .relate{
	width:580px;
	border:1px solid #FFCCCC;
	padding:3px 0px 3px 18px;
	margin-bottom:5px;
	float:left;
}
#search .tab1{
	width:250px;
	padding:1px 0px 0px 90px;
	margin-bottom:20px;
	float:left;
}
#search .tab2{
	width:230px;
	padding:1px 0px 0px 30px;
	margin-bottom:20px;
	float:left;
}
#search .page{
	width:570px;
	text-align:right;
	margin:2px 15px;
	float:left;
}
#search .bottom{
	width:570px;
	height:0px;
	border-top:5px solid #FFCCCC;
	margin:0px 15px;
	float:left;
}
.searchbox{
	width:570px;
	border-top:5px solid #FFCCCC;
	margin:0px 15px 15px 15px;
	padding-top:15px;
	float:left;
}
.searchrank{
	width:20px;
	text-align:right;
	padding:0px 7px 0px 3px;
	float:left;
}
.searchthumb{
	width:100px;
	float:left;
}
.searchbox h2{
	width:330px;
	font-size:14px;
	font-weight:normal;	
	padding:0px 5px;
	margin-bottom:10px;
	float:left;
}
.searchdate{
	width:90px;
	padding:0px 5px;
	margin-bottom:10px;
	float:left;
}
.searchop{
	width:440px;
	margin-bottom:5px;
	float:left;
}
.searchop p{
	padding:0px 5px;
	float:left;
}
.searchbox h3{
	width:430px;
	font-size:12px;
	font-weight:normal;	
	padding:0px 5px;
	float:left;
}
.searchtxt{
	width:570px;
	margin:0px 15px;
	float:left;
}
.searchtxt h2{
	width:413px;
	font-size:12px;
	font-weight:normal;	
	background-color:#FFCCCC;
	padding:5px 2px;
	margin:3px 0px 0px 3px;
	float:left;
}
.searchtxt h3{
	width:143px;
	font-size:12px;
	font-weight:normal;
	background-color:#FFCCCC;
	padding:5px 2px;
	margin:3px 0px 0px 3px;
	float:left;
}
.searchnot{
	width:500px;
	font-size:14px;
	margin:10px 50px;
	float:left;
}
#links{
	width:600px;
	float:left;
}
#links ul{
	width:595px;
	margin-bottom:20px;
	float:left;
}
#links li{
	width:114px;
	text-align:center;
	padding:5px 0px;
	margin:5px 0px 0px 5px;
	background-color:#FF9999;
	list-style-type:none;
	color:#FFFFFF;
	float:left;
}
#links .title{
	width:580px;
	color:#FFFFFF;
	background-color:#FF9999;
	padding:3px 5px;
	margin:5px;
	float:left;
}
#links dl{
	width:590px;
	font-size:14px;
	border-bottom:5px solid #FF9999;
	padding-bottom:5px;
	margin:0px 5px 10px 5px;
	float:left;
}
#links .img{
	width:110px;
	padding:5px 0px;
	text-align:center;
	float:left;
}
#links dt{
	width:465px;
	padding:8px 5px 3px 5px;
	float:left;
}
#links dd{
	width:465px;
	padding:5px;
	float:left;
}