*{
	list-style:none;
	margin:0;
	padding:0;
}

body{
    background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#585858;
	background:url(Bg_soyour_bg.jpg) repeat-x;
}

div , ul , li , a , img , p , span{
	overflow:hidden
}
#play_iframe{
height:484px;
*height:468px;
} 
img{
	border:none;
}
a{
	color:#585858;
	text-decoration:none;
}
a:hover{
    color:#Ff0000;
	text-decoration:underline;
}
h3{
	background:url(bgsec.gif);
	height:25px;
	border-top:#EBEBEB 1px solid;
	border-bottom:#EBEBEB 1px solid;
	border-left:#f3f3f3 1px solid;
	border-right:#f3f3f3 1px solid;
	color:#585858;
	line-height:25px;
	color:#585858;
	padding-left:10px;
	font-size:12px;
}
h3 span{
	font-weight:normal;
	}
h4{
	font-size:13px;
	height:26px;
	line-height:26px;
	border-bottom:1px dashed #ccc;
	}
h5 {
    background-color:#f8f8f8;
	height:25px;
	line-height:25px;
    font-size:12px;
	height:26px;
	line-height:26px;
	border-bottom:1px dashed #ccc;
}
.left{
	display:inline;
	float:left
}
.right{
	display:inline;
	float:right
}
.clear{
	clear:both;
	height:0px;
}
.wrap{
	width:980px;;
	margin:0 auto;
	background-color:#FFFFFF;
}
.bord{
	border:#e9e9e9 /*#B7CFE6 #E0E2E3*/ 1px solid;
}
.ubord{
	border-bottom:0px;
	width:978px;
}
.mtop{
	margin-top:7px
}
.cen{
text-align:center;
padding:5px 0 5px 0;
background-color:#f8f8f8;
}
.cen1{
text-align:center;
background-color:#f8f8f8;
padding:5px 0 5px 0;
}

.ad95090 {
	MARGIN: 0px auto 10px; OVERFLOW: hidden; WIDTH: 960px
}
.ad95090lf {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: left; BORDER-LEFT: #cccccc 1px solid; WIDTH: 728px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 90px
}
.ad95090ri {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FLOAT: right; BORDER-LEFT: #cccccc 1px solid; WIDTH: 218px; BORDER-BOTTOM: #cccccc 0px solid; HEIGHT: 91px
}
.ad95090ri UL {
	MARGIN-TOP: 2px
}
.ad95090ri UL LI {
	PADDING-LEFT: 20px; FONT-SIZE: 13px; BACKGROUND: url(bluera.gif) no-repeat 8px 10px; LINE-HEIGHT: 28px; BORDER-BOTTOM: #cccccc 1px solid
}

.mdy{
width:704px;height:150px;overflow-y:scroll;
}
.tf{
padding:5px 0 5px 0px;
}
.revideo {
	width:255px;
	height:100%;
	margin-right:1px;
	}
	.revideo ul{
	}
	.revideo ul li{
	width:105px;
	display:inline;
	float:left;
	padding-left:22px;
	line-height:27px;
	border-bottom: dashed 1px #dfdfdf; 
	background:url(hot.png) no-repeat 3px 5px;
	}
	.revideo ul li span{
	float:right;
	display:inline;
	font-size:11px;
	color:#ff9900;
	margin-top:-27px;
	font-weight: bold;
	}
	.revideo ul li span img{
	margin-top:7px;
	display:inline;
	float:right;
	}
	
	
#soyour_head{
    background:url(Bg_soyour_head_bg.jpg) repeat-x;
	height:28px;
	}
#soyour_head .head_hot{
    float:left;
    color:#85B0B5;
	margin:5px;
	line-height:20px;
	width:720px;
}
#soyour_head .head_hot a {
    color:#85B0B5;
	padding-left:8px;
}
#soyour_head .ipgz{
	font: Arial, Helvetica, sans-serif "ËÎÌå";
	margin:6px 5px 5px 0px;
	float:right;
	background:url(Icon_pg.jpg) no-repeat 0px -4px;
	padding-left:25px;
	height:28px;
	color:#A8FF00;
}
#soyour_logo {
    background-color:#FFFFFF;
	height:95px;
}
#soyour_logo .logo{
    margin: 0 0 0 10px;
	float:left;
}
#soyour_logo ul{
}
#soyour_logo ul li{
    float:left;
    padding:5px 0  0 18px;
}
#nav{
    background-color:#ffffff;
	padding-bottom:5px;
}
	#nav .nav ul {
	background:url(Button_nav.gif) repeat-x #f3f3f3;
	height:30px;
	}
	#nav .nav ul li{
	display:inline;
	float:left;
	line-height:30px;
	width:60px;
	text-align:center;
	background:url(Button_nav_line.gif) no-repeat right 0px;
	}
	#nav .nav ul li a{
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	display:block;
	text-decoration:none;
	margin-right:1px;
	}
	#nav .nav ul li a:hover{
	background:url(Button_nav.gif) 0px 300px;
	height:35px;
	color:#ffffff;
	}
    #nav .nav_list{
	float:left;
	background-color:#F9F8F4;
	}
    #nav .nav_list ul{
	}
    #nav .nav_list ul li{
	float:left;
	padding:8px 0 0 13px;
	}
    #nav .nav_list ul li a{
    text-decoration:underline;
	color:#CC0000;
	}	
    #nav .nav_list ul li a:hover{
    text-decoration:underline;
	color:#000000;
	}		
#google{
    float:left;
	padding:5px 0 0px 0px;
	background:#F9F8F4;
}
    #google .google_ad {
	width:728px;
	float:left;
	clear:both;
	padding:0px 0 0px 8px;
    }
    #google .google_ad iframe {
	width:728px;
	height:15px;
    }
    #google .ask {
	height:18px;
	margin-top:1px;
	} 
    #google .ask ul li{
	float:left;
	padding:0px 0 0px 25px;
	}	
    #google .ask ul li a{
    text-decoration:underline;
	}
#search{
	padding:5px 0 5px 0px;
    background-color:#F9F8F4;
	border-bottom:#cccccc 1px dashed;
	float:left;
    }
    #search .search_list{
    float:left;
    }
    #search .search_list ul li{
    float:left;
	padding: 0 0 0 13px;
    }
    #search .search_list ul li a{
	color:#CC0000;
    text-decoration:underline;
    }
    #search .search_list ul li a:hover{
    color:#000000;
    text-decoration:underline;
    }
    #search .search{
	float:right;
	margin:-5px 5px 0 0;
	}
    #search input{
	width:180px;
	height:17px;
	border:#cccccc 1px inset;
	color:#585858;
	margin:0 0 0 5px;
	}
	#search #stext{
	left:86px;
	width:135px;
	height:18px;
	padding-top:2px;
	}
	#search #submit{
	margin-left:10px;
	height:20px;
	border:#ffcc66 1px solid;
	background-color: #E0EF5C;
	left:350px;
	width:50px;
	padding:2px 0 0 0;
	}
	#notice{
  	float:right;
	width:500px;
	background-color:#f8f8f8;
	
}

#1st{
}
		#hot_mv {
		background-color:#fcfcfc;
		float:right;
		width:250px;
		padding-bottom:3px;
		}
		#hot_mv .ad_homepage{
		width:250px;
		padding:5px 0 5px 0;
		}
		#hot_mv .hot_mv{
		width:250px;
		padding:0 0 0px 0;
		}
		#hot_mv .hot_mv ul{
		margin: 0 0 0 3px;
		width:240px;
		}
		#hot_mv .hot_mv ul li{
		text-align:left;
		line-height:22px;
		border-bottom: dashed 1px #dfdfdf;
		float:left;
		display:inline;
		color:#981616;
		padding:3px 0 0 25px;
		width:225px;
		background:url(hot.png) no-repeat 3px 6px;
		}
		#hot_mv .hot_mv ul li span{
		margin-top:-21px;
		float:right;
		line-height:20px;
		padding:0 15px 0 5px;
		text-align:right;
		color:#FF0000;
		font-weight: bold;
		}		 
		#hot_mv .hot_mv ul li a{
		color:#585858;
		}
		#hot_mv .hot_mv ul li a:hover{
		color:#ff0000;
		font-weight: bold;
		}
		#hot_mv .hot_mv .h2{
		margin-top:-21px;
		float:left;
		display:inline;
		background-color:#ffffff;
		font-size:12px;
		line-height:19px;
		margin-left:43px;
		font-weight: lighter;
		}
		#hot_mv .h4{
		background-color:#f3f3f3;
		font-size:13px;
		font-weight: bold;
		margin-top:0px;
		padding:0 0 0 19px;
		}
		#hot_mv .mingxing ul li{
		float:left;
		display:inline;
		width:110px;
		text-align:center;
		line-height:22px;
		padding:8px 5px 0px 8px;
		}
		#hot_mv .mingxing ul li img{
		border:1px #ebebeb solid;
		float:left;
		width:100px;
		height:130px;
		padding:5px;
		}
		#hot_mv .mingxing_list {
		padding:0 0px 5px 8px;
		}
        #hot_mv .mingxing_list ul li{
		float:left;
		background:url(tb_8.gif) no-repeat 3px 12px;
		padding:10px 0 0 25px;
		width:55px;
		line-height:20px;
		}
		#ad_move{
		float:left;
		width:444px;
		}	
		#new_mv{
		width:270px;
		height:265px;
		margin-left:5px;
		}
		#new_mv ul{
		height:1000px;
		}
		#new_mv ul li{
		text-align:left;
		line-height:25px;
		border-bottom: dashed 1px #dfdfdf;
		padding-left:25px;
		background:url(tb_8.gif) no-repeat 3px 5px;
		}
		#new_mv ul li span{
		float:right;
		width:95px;
		font-size:11px;
		color:#b6b6b6;
		margin-right:3px;
		}
		#new_mv ul li img{
		float:left;
		display:inline;
		margin-top:8px;
		margin-right:5px;
		}
		#new_mv ul li a{
		color:#585858;
		}
		#new_mv ul li a:hover{
		color:#ff0000;
		font-weight: bold;
		}
		#star_dalu {
		float:left;
		background-color:#f3f3f3 ;
		margin:10px 0 0px 0px;
		border:#ebebeb 1px solid;
		width:705px;
		padding:5px 5px 15px 12px;
		}
		#star_dalu ul li{
		float:left;
		display:inline;
		width:115px;
		padding:10px 12px 0px 10px;
		text-align:center;
		line-height:22px;
		}
		#star_dalu ul li a {
		color:#585858;
		}		
		#star_dalu ul li a:hover{
		color:#ff0000;
		text-decoration:underline;
		}
		#star_dalu .title_dalu {
		background-color:#f3f3f3;
		
		}			
		#star_dalu ul li span{
		float:left;
		display:inline;
		width:100px;
		padding:0px 0px 0px 28px;
		text-align:left;
		background:url(tb_8.gif) no-repeat 5px 2px;
		}
		#star_dalu ul li img{
		padding:5px;
		border:#dedede 1px solid;
		width:100px;
		height:135px;
		float:left;
		}
        #star_dalu .bg_color{
		padding:5px;
		background-color:#FFFFFF;
		float:left;
		}
        #star_hot {
		float:left;
		background-color:#f3f3f3 ;
		margin:10px 0 0px 0px;
		border:#ebebeb 1px solid;
		width:705px;
		padding:5px 5px 15px 12px;
		}
		#star_hot ul li{
		float:left;
		display:inline;
		width:171px;
		padding:8px 0px 0px 0px;
		text-align:center;
		line-height:20px;
		}
		#star_hot ul li .h2 {
		font-weight:normal;
		font-size:12px;
		float:left;
		display:inline;
		width:120px;
		padding:0px 0px 0px 28px;
		text-align:left;
		background:url(tb_8.gif) no-repeat 5px 2px;
		}
		#star_hot ul li a {
		color:#585858;
		}		
		#star_hot ul li a:hover{
		color:#ff0000;
		text-decoration:underline;
		}
		#star_hot .title_dalu {
		background-color:#f3f3f3;
		
		}			
		#star_hot ul li span{
		float:right;
		display:inline;
		padding:0px 0px 0px 28px;
		text-align:left;
		margin-top:-20px;
		font-weight:bold;
		color:#ff0000;
		}
		#star_hot ul li img{
		padding:30px 30px 5px 30px ;
		width:100px;
		height:135px;
		background:url(bookback.gif) no-repeat  ;
		}
        #star_hot .bg_color{
		padding:5px;
		background-color:#FFFFFF;
		float:left;
		}
	#all_list1 {
	float:left;
	}
    #all_list1 .all_list{
	display:inline;
	float:left;
	width:722px;
	}
	#all_list1 .all_list ul li{
	float:left;
	width:100px;
	padding-left:20px;
	height:24px;
	line-height:24px;
	background:url(list_ico.png) no-repeat 8px 8px;
	border-bottom: dashed 1px #dfdfdf; 
	}
	#all_list1 .all_list ul li a{
	color:#585858;
	}
	#all_list1 .all_list h3 a{
	display:inline;
	float:right;
	margin:8px;
	}

		
#page_starlist{
	line-height:28px;
	text-align:center;
	background-color:#fcfcfc;
	padding:3px 0 0 0 ;
	}
	#page_starlist ul li{
	padding:0 5px 0 5px;
	float:left;
	display:inline;
	}
	#page_starlist a{
	color:#585858;
	background-color:#f3f3f3;
	padding:5px 8px 0px 8px;
	border:#dfdfdf 1px solid;
	font-weight:bold;
	}
	#page_starlist a:hover{
	color:#ffffff;
	background-color:#FF5A00;
	padding:5px 8px 0px 8px;
	border:#ff0000 1px solid;
	text-decoration:none;
	font-weight:bold;
	}
#star_gangtai {
		float:left;
		background-color:#F1E9E9 ;
		margin:10px 0 0 0px;
		border:#E7D8D8 1px solid;
		width:705px;
		padding:5px 5px 15px 12px;
		}
		#star_gangtai ul li{
		float:left;
		display:inline;
		width:115px;
		padding:10px 12px 0px 10px;
		text-align:center;
		line-height:22px;
		}
		#star_gangtai ul li a {
		color:#585858;
		}		
		#star_gangtai ul li a:hover{
		color:#ff0000;
		text-decoration:underline;
		}
		#star_gangtai .title_gangtai {
		background-color:#F1E9E9;
		
		}			
		#star_gangtai ul li span{
		float:left;
		display:inline;
		width:115px;
		padding:0px 0px 0px 28px;
		text-align:left;
		background:url(tb_8.gif) no-repeat 5px 2px;;
		}
		#star_gangtai ul li img{
		padding:5px;
		border:#dedede 1px solid;
		width:100px;
		height:135px;
		float:left;
		}
        #star_gangtai .bg_color{
		padding:5px;
		background-color:#FFFFFF;
		float:left;
		}
#star_list{
        width:978px;
        border-left:#ebebeb 1px solid;
        border-right:#ebebeb 1px solid;
		border-bottom:#ebebeb 1px solid;
}
#star_list ul li{
		float:left;
		display:inline;
		width:112px;
		padding:5px 0px 5px 25px;
		line-height:20px;
		text-align:left;
		background:url(tb_8.gif) no-repeat 5px 7px;;
}
#star_list ul li a{
}
#jian_mv {
	 height:340px;
     background-color:#f8f8f8;
	 padding:5px 0px 4px 0px;
	 width:720px;
	 float:left;
	 }
	 #jian_mv ul{
	 text-align:center;
	 padding-left:11px;
	 padding-top:10px;
	 padding-bottom:5px;
	 }
	 #jian_mv ul li{
     display:inline;
	 float:left;
	 text-align:center;
	 width:107px;
	 margin-right:11px;
	 line-height:20px;
	 }
	 #jian_mv ul li span{
	 padding:10px 0 0 14px;
     }
     #jian_mv ul li img{
	 width:108px;
	 height:140px;
	 }
	 #jian_mv ul li a{
	 color:#666666;
	 }
	 #jian_mv ul li a:hover{
	 color:#ff0000;
	 font-weight: bold;
     text-decoration: underline;
	 }
#tuijian_mv {
     float:left;
     margin-top:7px;
     height:230px;
	 width:720px;
	 }
	 #tuijian_mv ul{
	 margin:3px 0 0 2px;
	 }
     #tuijian_mv  ul li{
	 float:left;
	 width:155px;
	 padding-left:23px;
	 height:24px;
	 line-height:24px;
	 background:url(tb_8.gif) no-repeat 5px 5px;
	 overflow:hidden;
	 line-height:25px;
	 border-bottom: dashed 1px #dfdfdf;
     }
     #tuijian_mv ul li span{
	 float:left;
	 color:#981616;
	 padding:0 3px 0 3px;
     }
     #tuijian_mv ul li a{
	 color:#585858;
     }
     #tuijian_mv ul li a:hover{
	 font-weight: bold;
	 color:#ff0000;
     }
     #tuijian_mv  h3 a{
	 display:inline;
	 float:right;
	 margin:8px;
     }
#list_mv {
	 border:#f0f0f0 solid 1px;
	 background-color:#f8f8f8;
	 padding-bottom:5px;
     }
#list_mv ul {
     }
     #list_mv ul li {
     }
     #list_mv ul li span{
     }
     #list_mv .list{
     display:inline;
     float:left;
	 width:310px;
	 height:170px;
	 margin:0px;
	 margin:5px 5px 5px 7px;
     }
     #list_mv .list ul {
	 float:left;
	 background-color:#f8f8f8;
     }
     #list_mv .list ul li {
     float:left;
	 width:88px;
	 overflow:hidden;
     padding-left:15px;
	 line-height:23px;
	 border-bottom: dashed 1px #dfdfdf; 
	 background:url(list_ico.png) no-repeat 5px 7px;
     }
     #list_mv.list ul li span{
	 height:125px;
     }

     #list_mv.list ul li img{
     float:left;
	 width:50;
	 height:80;
     }
     #list_mv .list h3{
	 float:left;
	 width:100%;
     }
     #list_mv .list h3 img{
     float:right;
	 margin:8px 30px 0 0;
	 }
#channel .middle {
     width:980px;
     background-color:#f8f8f8;
	 margin-top:5px;
	 padding-bottom:5px;
     }	
#channel .middle .hot{
	height:auto;
	width:480px;
	float:left;
	display:inline;
	margin:5px 0px 5px 5px;
	}
#channel .middle .hot ul{
    margin:5px 5px 5px 5px;
    }
#channel .middle .hot ul li{
    float:left;
	display:inline;
	width:106px;
	line-height:25px;
	overflow:hidden;
	padding-left:10px;
	background:url(list_ico.png) no-repeat 0px 8px;
	border-bottom: dashed 1px #dfdfdf; 
    }
	.content{
	}
	.content ul{
	height:848px;
	background-color:#ffffff;
	padding:3px;
	}
	.content ul li{
	width:320px;
	float:left;
	margin-top:10px;
	}
	.content ul li *{
	float:left;
	display:inline;
	margin-left:5px;
	width:178px;
	}
	.content ul li img{
	height:150px;
	width:113px;
	}
	.content ul li a.img{
	height:150px;
	width:113px;
	padding-top:8px;
	}
	.content ul li p{
	height:20px;
	line-height:20px;
	}
	.content ul li p.dis{
	height:55px;
	}
.content1{
	width:978px;
	padding-bottom:7px;
	}	
	#channel1 .left .revideo{
	height:auto;
	}
    .content1 ul{
	}
	.content1 ul li{
	width:315px;
	float:left;
	display:inline;
	margin-top:10px;
	padding:5px;
	}
	.content1 ul li *{
	}
	.content1 ul li img{
	height:130px;
	width:100px;
	}
	.content1 ul li a.img{
	float:left;
	height:130px;
	width:100px;
	padding:5px;
	border:#ebebeb 1px solid;
	}
	.content1 ul li span {
	border-top:#dfdfdf 1px dashed;
	border-bottom:#dfdfdf 1px dashed;
	float:left;
	color: #A1A1A1;
	padding:5px 5px 15px 5px;
	line-height:20px;
	width:300px;
	height:50px;
	text-decoration:underline;
	}
	.content1 ul li p{
	height:20px;
	line-height:20px;
	}
	.content1 ul li p.dis{
	height:40px;
	}
	
#alrum .left {
	width:717px;
	border-right:#ebebeb 1px dashed;
	padding:0 3px 0 0;
	}
	#alrum .left div {
	float:left;
	width:716px;
	}
	#alrum .left div .info{
	height:272px;
	}
	#alrum .left div ul li a{
	height:26px;
	line-height:26px;
	margin-left:20px;
	}
	#alrum .left div p{
	line-height:22px;
	margin:0px 5px;
	}
	#alrum .left div.info img.img{
	width:180px;
	height:225px;
	margin:7px 3px 0 3px;
	}
	#alrum .left div.info div{
	display:inline;
	float:right;
	width:250px;
	margin:7px 5px 0 0;
	}
	#alrum .left div.info div.right{
	width:255px;
	margin:1px;
	}
	#alrum .left div.info div h4{
	font-size:14px;
	margin-bottom:3px;
	}
	#alrum .left div.info div span{
	height:24px;
	line-height:24px;
	display:block;
	font-size:13px;
	}
	#alrum .left div.info div span em{
	font-size:12px;
	}
	#alrum .left div.info div span img{
	width:auto;
	height:auto
	}
	#alrum .left div.demand{
	padding-bottom:2px;
	}
    #alrum .left div.demand a{
	display:inline;
	float:left;
	height:26px;
	line-height:26px;
	width:130px;
	background-color:#fcfcfc;
	text-align: center;
	padding:0 0 0 5px;
	border:#b0bec7 1px solid;
	margin:5px 0 0 7px;
	}
	#alrum .left div.demand a:hover{
	display:inline;
	float:left;
	height:26px;
	line-height:26px;
	width:130px;
	background-color:#FFFBED;
	text-align: center;
	padding:0 0 0 5px;
	border:#FFB486 1px solid;
	margin:5px 0 0 7px;
	}
#view .list{
	max-height:200px;
	overflow-y:auto;
	overflow-x:hidden;
	width:704px;
	padding-bottom:2px;
	border:#ebebeb 1px solid;
	border-top:none;
	margin-bottom:7px;
}
#view h3{
	border:#ebebeb 1px solid;
	border-bottom:none;
	float:left;
	width:704px;
}

#view .list a{
	display:inline;
	float:left;
	height:26px;
	line-height:26px;
	width:130px;
	background-color:#fcfcfc;
	text-align: center;
	border:#cccccc 1px solid;
	margin:5px 0 0 7px;
	}
#view .list a:hover{
	display:inline;
	float:left;
	height:26px;
	line-height:26px;
	width:130px;
	background-color:#FFFBED;
	text-align: center;
	border:#FFB486 1px solid;
	margin:5px 0 0 7px;
	}

	#alrum .right .revideo{
	height:auto;
	margin-right:0;
	}
	#alrum .tuijian {
	float:left;
	width:703px;
	}
	#alrum .tuijian ul li {
	width:130px;
	display:inline;
	float:left;
	padding-left:10px;
	line-height:27px;
	border-bottom: dashed 1px #dfdfdf; 
	background:url(tb_8.gif) no-repeat 5px 5px;
	}
    #alrum .tuijian ul li span{
	float:right;
	display:inline;
	font-size:11px;
	color:#ff9900;
	margin-top:-27px;
	padding-right:3px;
	font-weight: bold;
	}
    #alrum .tuijian .h4{
	background-color:#f3f3f3;
	height:25px;
	text-align:center;
	}
#page{
	line-height:28px;
	text-align:center;
	height:25px;
	background-color:#fcfcfc;
	}
	#page span{
	padding:2px 3px 0px 3px;
	height:30px;
	color:#ff0000;
	border:#ff6633 1px solid;
	background-color:#FABFA6;
	}
	#page a{
	color:#585858;
	background-color:#f3f3f3;
	padding:2px 3px 0px 3px;
	border:#dfdfdf 1px solid;
	}
	#page a:hover{
	color:#ff0000;
	background-color:#FFC88D;
	padding:2px 3px 0px 3px;
	border:#ff6633 1px solid;
	text-decoration:none;
	}
#all_list .all_list{
	display:inline;
	float:right;
	}
	#all_list .all_list ul li{
	float:left;
	width:102px;
	padding-left:20px;
	height:24px;
	line-height:24px;
	background:url(list_ico.png) no-repeat 8px 8px;
	border-bottom: dashed 1px #dfdfdf; 
	}
	#all_list .all_list ul li a{
	color:#585858;
	}
	#all_list .all_list h3 a{
	display:inline;
	float:right;
	margin:8px;
	}
#link{
     }
     #link ul{
     padding:4px 3px 0 10px;
	 background-color:#fcfcfc;
     }
     #link ul li{
     width:80px;
	 display:inline;
	 line-height:20px;
	 padding:3px 6px 0 0px;
     }
	 #link ul li img{
	 width:88px;
	 height:30px;
	 border:1px #cccccc dotted;
	 }
#foot{
	 border-top:#efefef 1px solid;
	 margin-top:5px;
	 padding:5px 0 0 0;
	 }
     #foot_logo{
     float:left;
	 width:240px;
	 border-right:#ebebeb 1px dashed;
	 margin-right:10px;
     }
	 #foot_link{
	 width:710px;
	float:left;
	padding:5px 0 0 10px;
	line-height:20px;
	color:#585858;
     }
	 #foot_list{
	float:left;
	width:729px;
	border-bottom:#f3f3f3 1px solid;
	color:#336699;
	}
	#foot_list ul li{
	float:left;
	padding:5px 7px 0 10px;
	line-height:18px;
	background:url(bgsec.gif)  no-repeat right 8px;
	}
	#foot_list ul li a{
	color:#336699;
	}	
	#foot_list ul li a:hover{
	text-decoration:underline;
	color:#ff0000;
	}		
	#foot_img{
	float:left;
	}
	#foot_img a{
	padding:5px 6px 10px 5px;
	}
