@charset "utf-8";
/* CSS Document */
body
{
margin:0px;
padding:0px;
font-family:"MS PGothic";
font-size:12px;
background:url(../image/body_bg.gif);
}
body a:focus
{
outline:none;
}
body form
{
margin:0px;
padding:0px;
overflow:hidden;
}
body a img
{
border:0px;
filter:alpha(opacity:100);
-moz-opacity:1.0;
opacity:1.0;
}
body a:hover img
{
filter:alpha(opacity:70);
-moz-opacity:0.7;
opacity:0.7;
}

ul
{
list-style:none;
margin:0px;
padding:0px;
}
.head_w{
	width:auto;
	height:105px;
	background:url(../image/head_w.jpg) repeat-x top;
	}
.head{
	width:1000px;
	height:105px;
	overflow:hidden;
	background:url(../image/head_bg.jpg) no-repeat;
	margin:0px auto;
	}
.head .head_n{
	width:953px;
	height:103px;
	overflow:hidden;
	margin:0px auto;
	position:relative;
	border-bottom:2px solid #7f9a10;
	}
.head .head_n div.logoa
{
position:absolute;
width:73px;
height:89px;
left:12px;
top:2px;
}
.head .head_n div.logob
{
position:absolute;
width:143px;
height:54px;
left:162px;
top:50px;
}
.top{
	width:auto;
	height:25px;
	line-height:25px;
	overflow:hidden;
	}
.top_lef{
float:left;
width:500px;
height:25px;
line-height:25px;
overflow:hidden;
padding:0px 0px 0px 100px;
font-size:12px;
color:#333;
font-weight:bold;
letter-spacing:2px;
}
.top_lef a{
font-size:12px;
color:#000;
text-decoration:none;
}
.top_lef a:hover{
text-decoration:underline;
}
.top ul{
	width:250px;
	overflow:hidden;
	height:25px;
	float:right;
	list-style:none;
margin:0px;
padding:0px;
	}
.top ul li{
	width:auto;
	height:20px;
	overflow:hidden;
	float:left;
	border-left:1px dashed #fff;
	padding:0px 10px;
	}
.top ul li a{
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	}
.top ul li a:hover{
	text-decoration:underline;
	}
.head .topad{
	width:500px;
	height:80px;
	line-height:80px;
	overflow:hidden;
	float:right;
	}
.head .topad table td{
	height:80px;
	vaglin:middle;
	text-align:center;
}
.head .topad table td img{
	border:0px;
	padding:0px;
	margin:0px;
	}
.head .topad table td  a img{
	border:0px;
	filter:alpha(opacity:100);
	-moz-opacity:1.0;
	opacity:1.0;
	margin:0px;
	padding:0px;
	}
.head .topad table td a:hover img{
	border:0px;
	filter:alpha(opacity:70);
	-moz-opacity:0.7;
	opacity:0.7;
	margin:0px;
	padding:0px;
	}
.bodd{
	width:1000px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
	background:#fff;
	}

.content{
	width:953px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
	}
.left{
	width:640px;
	height:auto;
	overflow:hidden;
	margin:0px 10px 0px 0px;
	float:left;
	padding:10px 0px;
	}
.right{
	width:302px;
	height:auto;
	overflow:hidden;
	margin:0px 0px 0px 0px;
	float:left;
	padding:10px 0px;

	}
.seach{
	width:640px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	background:url(../image/seach_bg.jpg) no-repeat;
	}
.seach .lef{
	width:480px;
	height:22px;
	line-height:22px;
	overflow:hidden;
	float:left;
	text-align:right;
	padding:2.5px 20px 0px 0px;
	}
.seach .lef .inpu{
	width:200px;
	height:15px;
	line-height:15px;
	overflow:hidden;
	border:1px solid #cccccc;}
.seach .rig{
	width:140px;
	height:22px;
	line-height:20px;
	overflow:hidden;
	float:left;
	text-align:center;
	padding:3px 0px 0px 0px;
	} 
.banner{
	width:640px;
	height:215px;
	overflow:hidden;
	margin:5px 0px;
	}
.official{
	width:640px;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	border-bottom:1px solid #CCC;
	padding:10px 0px;
	}
.official .til{
	width:470px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(../image/official_til.jpg) no-repeat left #fff;
	padding:0px 10px 0px 160px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	
	
	}
.more{
	width:68px;
	height:17px;
	overflow:hidden;
	float:right;
	margin:5px 0px 0px 0px;
	}
.official .con{
	width:640px;
	height:auto;
	overflow:hidden;
	}
.official .con .lef{
	width:633px;
	height:auto;
	overflow:hidden;
	float:left;
	}

.official .con .lef .top{
	width:633px;
	height:auto;
	overflow:hidden;
	}

.official .con .lef .top ul{	
    width:633px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
	list-style:none;
    padding:0px;
	}
.official .con .lef .top ul li{	
    width:155px;
	height:auto;
	overflow:hidden;
	margin:2px 0px 2px 2px !important;
	margin:2px 0px 2px 1px;
	list-style:none;
    padding:0px;
	float:left;
	
	}
.official .con .lef .top ul li div.right{
	width:60px;
	height:80px;
	overflow:hidden;
	float:left;
	margin:0px 2px;
	padding:0px;
	}
.official .con .lef .top ul li div.right .pink{
	width:auto;
	height:20px;
	line-height:20px;
	overflow:hidden;
	}
.official .con .lef .top ul li div.right .pink img{
	float:left;
	padding:2px;
	}
.official .con .lef .top ul li div.right .pink a{
	font-size:12px;
	color:#fe8409;
	text-decoration:none;
	}
.official .con .lef .top ul li div.right .pink a:hover{

	text-decoration:underline;
	}
.official .con .lef .top ul li div.right .wod{
	width:auto;
	height:auto;
	line-height:20px;
	overflow:hidden;
	font-size:12px;
	color:#333;
	}
.official .con .lef .top ul li div.left{
	width:77px;
	height:77px;
	overflow:hidden;
	float:left;
	width:86px;
	height:86px;
	overflow:hidden;
	border:1px solid #CCC;
	padding:1px;
	background:#fff;
	margin:0px auto;
	}

.official .con .lef .top ul li div.left a img{
	filter:alpha(opacity:100);
	-moz-opacity:1.0;
	opacity:1.0;
}
.official .con .lef .top ul li div.left a:hover img{
	filter:alpha(opacity:70);
	-moz-opacity:0.7;
	opacity:0.7;
}
.official .con .lef .bot{
	width:630px;
	height:auto;
	overflow:hidden;
	}
.official .con .lef .bot ul{	
    width:630px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
	list-style:none;
    padding:0px;
	}
.official .con .lef .bot ul li{	
    width:119px;
	height:auto;
	overflow:hidden;
	margin:5px 3px !important;
	margin:5px 2px;
	list-style:none;
    padding:0px;
	float:left;
	
	}
.official .con .lef .bot ul li div.right{
	width:48px;
	height:54px;
	overflow:hidden;
	float:left;
	margin:0px 2px;
	padding:0px;
	}
.official .con .lef .bot ul li div.right .pink{
	width:auto;
	height:20px;
	line-height:20px;
	overflow:hidden;
	}
.official .con .lef .bot ul li div.right .pink img{
	float:left;
	padding:2px;
	}
.official .con .lef .bot ul li div.right .pink a{
	font-size:12px;
	color:#fe8409;
	text-decoration:none;
	}
.official .con .lef .bot ul li div.right .pink a:hover{

	text-decoration:underline;
	}
.official .con .lef .bot ul li div.right .wod{
	width:50PX;
	height:auto;
	line-height:18px;
	overflow:hidden;
	font-size:12px;
	word-wrap:break-word;
	color:#333;
	}
.official .con .lef .bot ul li div.left{
	width:54px;
	height:54px;
	overflow:hidden;
	float:left;
	overflow:hidden;
	border:1px solid #CCC;
	padding:1px;
	background:#fff;
	margin:0px auto;
	}

.official .con .lef .bot ul li div.left a img{
	filter:alpha(opacity:100);
	-moz-opacity:1.0;
	opacity:1.0;
}
.official .con .lef .bot ul li div.left a:hover img{
	filter:alpha(opacity:70);
	-moz-opacity:0.7;
	opacity:0.7;
}
.official .con .rig{
	width:140px;
	height:auto;
	overflow:hidden;
	float:left;
	}
.official .con .rig ul{
	width:120px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
	}
.official .con .rig ul li{
	width:140px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	}
.official .con .rig ul li img{
	float:left;
	padding:7px 5px;
	}

/*.official .con ul{
	width:636px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
	list-style:none;
    padding:0px;
	}
.official .con ul li{
	width:100px;
	height:110px;
	overflow:hidden;
	float:left;
	padding:3px;
	}
.official .con ul li a{
	width:auto;
	height:20px;
	line-height:20px;
	font-size:12px;
	color:#333;
	text-decoration:underline;
	}
.official .con ul li a:hover{
	text-decoration:none;
	}
.official .con ul li .bot img{
	float:left;
	padding:2px;
	border:0px;
	}
.official .con ul li .top{
	width:86px;
	height:86px;
	overflow:hidden;
	border:1px solid #CCC;
	padding:1px;
	background:#fff;
	margin:0px auto;
	}
.official .con ul li .top a img{
	filter:alpha(opacity:100);
	-moz-opacity:1.0;
	opacity:1.0;
}
.official .con ul li .top a:hover img{
	filter:alpha(opacity:70);
	-moz-opacity:0.7;
	opacity:0.7;
}
.official .con ul li .bot{
	width:90px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	margin:0px auto;
	}*/
.news{
	width:640px;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	border-bottom:1px solid #CCC;
	}
.news .til{
	width:530px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(../image/news_til.jpg) no-repeat left #fff;
	padding:0px 10px 0px 100px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	}
.news .con{
	width:640px;
	height:auto;
	overflow:hidden;
	padding:5px 0px;
	}
.news .con ul{
	width:636px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
	list-style:none;
	padding:0px;
	}
.news .con ul li{
	width:634px;
	height:20px;
	overflow:hidden;
	float:left;
	margin:3px;
	line-height:20px;
	}
.news .con ul li a{
	width:auto;
	height:20px;
	line-height:20px;
	font-size:12px;
	color:#333;
	text-decoration:none;
	}
.news .con ul li a:hover{
    text-decoration:underline;
	}
.news .con ul li .lef{
	width:400px;
	height:20px;
	overflow:hidden;
	float:left;
	line-height:20px;
	}
.news .con ul li .lef img{
	float:left;
	padding:4px;
	border:0px;
	}
.news .con ul li .cen{
	width:130px;
	height:20px;
	overflow:hidden;
	float:left;
	line-height:20px;
	}
.news .con ul li .rig{
	width:100px;
	height:20px;
	overflow:hidden;
	float:right;
	line-height:20px;
	}
.scroll{
	width:640px;
	height:40px;
	overflow:hidden;
	margin:5px 0px;
	background:url(../image/scroll_bg.jpg) no-repeat;
	}
.scroll a{
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	}
.left .scroll a:hover{
	
	text-decoration:underline;
	}
.scroll .lef{
	width:380px;
	height:40px;
	float:left;
	overflow:hidden;
	line-height:40px;
	padding:0px 0px 0px 150px;
	}
.scroll .rig{
	width:110px;
	height:40px;
	float:left;
	overflow:hidden;
	line-height:40px;
	}
.partent{
	width:640px;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	border-bottom:1px solid #CCC;
	padding:0px 0px 3px 0px;
	}
.partent .panking{
	width:309px;
	height:auto;
	overflow:hidden;
	border-right:1px dotted #CCC;
	float:left;
	padding:5px;

	}
	
.partent .panking .ptil{
	width:200px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(../image/panking_til.jpg) no-repeat left #fff;
	padding:0px 10px 0px 100px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	}	
.partent .panking .con{
	width:310px;
	height:auto;
	overflow:hidden;
	}
	
.partent .panking .con ul{
	width:310px;
	height:auto;
	overflow:hidden;
	list-style:none;
	margin:0px;
	padding:0px;
	}
.partent .panking .con ul li{
	width:310px;
	height:44px;
	line-height:60px;
	overflow:hidden;
	margin:3px 0px;
	}
.partent .panking .con ul li a{
	font-size:12px;
	text-decoration:none;
	color:#333;
	}
.partent .panking .con ul li a:hover{

	text-decoration:underline;

	}
.partent .panking .con ul li img{
	float:left;
	padding:0px 5px;
	border:0px;
	}
	
.partent .pickup{
	width:310px;
	height:auto;
	overflow:hidden;
	float:left;
	padding:5px;
	}
	
.partent .pickup .til{
	width:130px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(../image/pickup_tilll.jpg) no-repeat left #fff;
	padding:0px 10px 0px 175px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	}
.partent .pickup .con{
	width:310px;
	height:auto;
	overflow:hidden;
	}
.pickup .p_con ul li{ width:310px; height:auto; overflow:hidden; margin:0px 0px 5px 0px;}
.partent .pickup .con .lef{
	width:86px;
	height:86px;
	overflow:hidden;
	border:1px solid #CCC;
	padding:1px;
	background:#fff;
	float:left;
	margin:0px 5px !important;
	margin:0px 3px;
	}
.partent .pickup .con .lef a img{

	filter:alpha(opacity:100);
	-moz-opacity:1.0;
	opacity:1.0;
	}
.partent .pickup .con .lef a:hover img{

	filter:alpha(opacity:70);
	-moz-opacity:0.7;
	opacity:0.7;
	}
.partent .pickup .con .rig{
	width:210px;
	height:auto;
	overflow:hidden;
	float:left;
	}
.partent .pickup .con .rig .top{
    width:208px;
	height:40px;
	line-height:20px;
	overflow:hidden;
	margin:0px auto;
	}
.partent .pickup .con .rig .top img{
	float:left;
	padding:2px;}
.partent .pickup .con .rig .top a{
	width:auto;
	height:20px;
	line-height:20px;
	font-size:12px;
	color:#333;
	text-decoration:underline;
	}
.partent .pickup .con .rig .top a:hover{
	text-decoration:none;
	}
.partent .pickup .con .rig .bot{
    width:208px;
	height:auto;
	line-height:20px;
	overflow:hidden;
	margin:0px auto;
	font-size:12px;
	color:#333;
	}
	
	
.pickup_r{
	width:310px;
	height:182px;
	height:182px \9;
	*height:231px;
	_height:181px;
	overflow:hidden;
	float:left;
	padding:5px;
	border-bottom:1px dotted #ccc;
	}
	
.pickup_r .til{
	width:310px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(../image/pickup_til.jpg) no-repeat left #fff;
	padding:0px 10px 0px 90px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	}
.pickup_r .con{
	width:310px;
	height:auto;
	overflow:hidden;
	}
.pickup_r .con a{ text-decoration:none; color:#333; font-size:12px;}
.pickup_r .con a:hover{ text-decoration:underline; }
.pickup_r .con .lef{
	width:86px;
	height:86px;
	overflow:hidden;
	border:1px solid #CCC;
	padding:1px;
	background:#fff;
	float:left;
	margin:0px 5px !important;
	margin:0px 3px;
	}
.pickup_r .con .lef a img{

	filter:alpha(opacity:100);
	-moz-opacity:1.0;
	opacity:1.0;
	}
.pickup_r .con .lef a:hover img{

	filter:alpha(opacity:70);
	-moz-opacity:0.7;
	opacity:0.7;
	}
.pickup_r .con .rig{
	width:210px;
	height:auto;
	overflow:hidden;
	float:left;
	}
.pickup_r .con .rig .top{
    width:208px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	margin:0px auto;
	}
.pickup_r .con .rig .top img{
	float:left;
	padding:2px;}
.pickup_r .con .rig .top a{
	width:auto;
	height:20px;
	line-height:20px;
	font-size:12px;
	color:#333;
	text-decoration:underline;
	}
.pickup_r .con .rig .top a:hover{
	text-decoration:none;
	}
.pickup_r .con .rig .bot{
    width:190px;
	height:auto;
	line-height:16px;
	overflow:hidden;
	margin:0px auto;
	font-size:12px;
	color:#333;
	}	

	
	
	
.adve{
	width:auto;
	height:auto;
	overflow:hidden;
	margin:3px auto;
	}
.adve a img{
	border:0px;
	filter:alpha(opacity:100);
	-moz-opacity:1.0;
	opacity:1.0;
	}
.adve a:hover img{
	border:0px;
	filter:alpha(opacity:70);
	-moz-opacity:0.7;
	opacity:0.7;
	}
.login{
	
	width:302px;
	height:auto;
	overflow:hidden;
	}
.login .til{
	width:302px;
	height:54px;
	overflow:hidden;
	}
.login .con{
	width:302px;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	border-bottom:1px dotted #ccc;
	}
.login .con ul{
	width:302px;
	height:auto;
	overflow:hidden;
	list-style:none;
	padding:0px;
	margin:0px;
	} 
.login .con ul li{
	width:302px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	margin:3px 0px;
	}
.login .con ul li img{
	border:0px;
	padding:0px;
	margin:0px;
	}
.login .con ul li .lef{
	width:90px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	float:left;
	text-align:right;
	padding:0px 5px;
	}
.login .con ul li .rig{
	width:200px;
	height:25px;
	line-height:25px;
	overflow:hidden;
	float:left;
	} 
.login .con ul li .rig .input{
	width:170px;
	height:18px;
	line-height:18px;
	overflow:hidden;
	border:1px solid #CCC;
	}
.login .con ul li a{
	font-size:12px;
	color:#333;
	text-decoration:none;
	}
.login .con ul li a:hover{
	
	text-decoration:underline;
	} 
.pr{
	width:302px;
	height:auto;
	overflow:hidden;
	border-bottom:1px dotted #ccc;
	}
.pr .til{
	width:242px;
	height:24px;
	overflow:hidden;
	line-height:24px;
	overflow:hidden;
	background:url(../image/pr_til.jpg) no-repeat left #fff;
	padding:0px 10px 0px 70px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	}
.pr .con{
	width:302px;
	height:auto;
	overflow:hidden;
	margin:19px 0px 20px 0px;
	margin:25px 0px 28px 0px \9;
	*margin:19px 0px 20px 0px;
	_margin:17px 0px 18px 0px;
	background:#eeeeee;
	padding:5px 0px;
	}
.pr .con ul{
	width:302px;
	height:auto;
	overflow:hidden;

	}
.pr .con ul li{
	width:302px;
	height:auto;
	overflow:hidden;
	margin:7px 0px;
	text-align:center;
	padding:0px;
	}
.pr .con ul li a img
{
border:0px;
filter:alpha(opacity:100);
-moz-opacity:1.0;
opacity:1.0;
}
.pr .con ul li a:hover img
{
filter:alpha(opacity:70);
-moz-opacity:0.7;
opacity:0.7;
}


.infor{
	width:302px;
	height:auto;
	overflow:hidden;
	}
.infor .til{
	width:176px;
	height:24px;
	overflow:hidden;
	line-height:24px;
	overflow:hidden;
	background:url(../image/information_til.jpg) no-repeat left #fff;
	padding:0px 0px 0px 120px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	}
.infor .con{
	width:302px;
	height:85px;
	overflow:hidden;
	margin:0px;
	border-bottom:1px dotted #ccc;
	}
*html .infor .con{
	width:302px;
	height:72px;
	overflow:hidden;
	margin:0px;
	border-bottom:1px dotted #ccc;
	}
*+html .infor .con{
	width:302px;
	height:72px;
	overflow:hidden;
	margin:0px;
	border-bottom:1px dotted #ccc;
	}
.infor .con ul{
	width:302px;
	height:auto;
	overflow:hidden;
	}
.infor .con ul li{
	width:302px;
	height:15px;
	overflow:hidden;
	margin:10px 0px;
	line-height:15px;	
	}
*html .infor .con ul li{
	width:302px;
	height:15px;
	overflow:hidden;
	margin:7px 0px;
	line-height:15px;	
	}
*+html .infor .con ul li{
	width:302px;
	height:15px;
	overflow:hidden;
	margin:7px 0px;
	line-height:15px;	
	}
.infor .con ul li img {
	float:left;
	padding:1.5px 3px;
	}
.infor .con ul li a{
	font-size:12px;
	color:#333;
	text-decoration:none;
	}
.infor .con ul li a:hover{
	
	text-decoration:underline;
	} 
	
.olld{
	width:302px;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	}
.olld .til{
	width:176px;
	height:24px;
	overflow:hidden;
	line-height:24px;
	overflow:hidden;
	background:url(../image/olld_til.jpg) no-repeat left #fff;
	padding:0px 10px 0px 100px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	}
.olld .con{
	width:302px;
	height:160px;
	overflow:hidden;
	margin:10px 0px;
	border-bottom:1px dotted #ccc;
	}
.olld .con ul{
	width:302px;
	height:auto;
	overflow:hidden;
	}
.olld .con ul li{
	width:302px;
	height:15px;
	overflow:hidden;
	margin:10px 0px;
	line-height:15px;	
	}
.olld .con ul li img {
	float:left;
	padding:1.5px 3px;
	}
.olld .con ul li a{
	font-size:12px;
	color:#333;
	text-decoration:none;
	}
.olld .con ul li a:hover{
	
	text-decoration:underline;
	} 
		
	
.design{
	width:640px;
	height:auto;
	overflow:hidden;
	}
.design .til{
	width:500px;
	height:30px;
	overflow:hidden;
	line-height:30px;
	overflow:hidden;
	background:url(../image/design_til.jpg) no-repeat left #fff;
	padding:0px 10px 0px 130px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	}
.design .con{
	width:640px;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	border-bottom:1px solid #CCC;
	padding:0px 0px 10px 0px;
	}
.design .con ul{
	width:640px;
	height:auto;
	overflow:hidden;
	list-style:none;
	padding:0px;
	margin:0px;
	
	}
.design .con ul li{
	width:130px;
	height:114px;
	overflow:hidden;
	float:left;
	margin:11px !important;
	margin:9px;
	background:url(../image/design_ul_bg.jpg) no-repeat;
	text-align:center;
	padding:8px 0px 0px 0px;
	position:relative;
	z-index:1;
	}
	
.design .con ul li .hot{
	width:42px;
	height:40px;
	overflow:hidden;
	position:absolute;
	top:100px;
	left:43px;
	z-index:5;
	}
.design .con ul li a img {
	border:0px;
	filter:alpha(opacity:100);
	-moz-opacity:1.0;
	opacity:1.0;
	}
.design .con ul li a:hover img {
	border:0px;
	filter:alpha(opacity:70);
	-moz-opacity:0.7;
	opacity:0.7;
	}
.design .con ul li a{
	font-size:12px;
	color:#333;
	text-decoration:none;
	}
.design .con ul li a:hover{
	
	text-decoration:underline;
	} 
	
	
.sns{
	width:302px;
	height:auto;
	overflow:hidden;
	margin:5px auto;
	}	
	
.foot{
	width:auto;
	height:auto;
	overflow:hidden;
	margin:0px auto;
	padding:0px;
	background:#FFF;
	}
.foot .menu{
	width:auto;
	height:26px;
	line-height:26px;
	overflow:hidden;
	background:url(../image/foot_menu_bg.jpg) repeat-x;
	margin:0px auto;
	}
.foot .menu ul{
	width:500px;
	height:26px;
	line-height:26px;
	overflow:hidden;
	margin:0px auto;
	}
.foot .menu ul li{
	width:auto;
	height:18px;
	line-height:18px;
	border-left:1px dotted #fff;
	padding:0px 10px;
	float:left;
	text-align:center;
	margin:4px 0px;
	}
.foot .menu ul li a{
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	}
.foot .menu ul li a:hover{
	
	text-decoration:underline;
	}
.foot .copyright{
	width:1003px;
	height:auto;
	padding:10px;
	margin:0px auto;
	background:#fff;
	}
.foot .copyright .word{
	width:360px;
	height:auto;
	overflow:hidden;
	text-align:center;
	font-size:12px;
	color:#333;
	text-decoration:none;
	line-height:24px;
	}
.foot .copyright .word a{
	font-size:12px;
	color:#333;
	text-decoration:none;
	} 
.foot .copyright .word a:hover{
	text-decoration:underline;
	} 
.foot .copyright .lgo{
	width:228px;
	height:55px;
	overflow:hidden;
	float:left;
	margin:0px 10px 0px 10px;
	}
/* about.html */
.tol {
	width:620px;
	height:20px;
	line-height:20px;
	padding:0px 10px;
	font-size:12px;
	color:#333;
	}
.tol a{
	font-size:12px;
	color:#333;
	text-decoration:none;
	}
.tol a:hover{
	text-decoration:underline;
	}
.toll {
	width:933px;
	height:26px;
	line-height:26px;
	padding:0px 10px;
	font-size:12px;
	color:#333;
	background:url(../image/toll_bg.jpg) repeat-x;
	text-align:right;
	}
.toll ul{
	width:340px;
	height:26px;
	overflow:hidden;
	float:right;
	}
.toll ul li{
	width:auto;
	height:26px;
	overflow:hidden;
	float:left;
	padding:0px 2px;
	text-align:left;
	}

.toll ul li img{
	float:left;
	padding:8px 6px;
	}
.toll ul li a{
	font-size:12px;
	color:#333;
	text-decoration:none;
	}
.toll ul li a:hover{
	text-decoration:underline;
	}
.about{
	width:640px;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	
	}
.about .til{
	width:510px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(../image/about_til.jpg) no-repeat left #fff;
	padding:0px 10px 0px 120px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	border-bottom:1px solid #CCC;
	}
.about .con{
	width:640px;
	height:auto;
	overflow:hidden;
	padding:10px 0px;
	}
.about .con .atil{
	width:600px;
	height:36px;
	overflow:hidden;
	background:url(../image/about_con-til.jpg) no-repeat;
	line-height:36px;
	padding:0px 20px;
	font-size:14px;
	font-weight:bold;
	color:#4f2c06;
	}
.about .con .acon{
	width:620px;
	height:auto;
	overflow:hidden;
	background:url(../image/about_con-con.jpg);
	line-height:24px;
	padding:10px;
	}
.about .con .acon ul{
	width:620px;
	height:auto;
	overflow:hidden;
	}
.about .con .acon ul li{
	width:620px;
	height:30px;
	overflow:hidden;
	line-height:30px;
	border-bottom:1px solid #CCC;
	}
.about .con .acon ul li a{
	font-size:12px;
	color:#333;
	text-decoration:none;
	}
.about .con .acon ul li a:hover{
	
	text-decoration:underline;
	}
.about .con .acon ul li span.alef{
	width:150px;
	height:auto;
	line-height:30px;
	overflow:hidden;
	float:left;
	padding:0px 10px;
	}
.about .con .acon ul li span.arig{
	width:430px;
	height:auto;
	line-height:30px;
	overflow:hidden;
	float:left;
	padding:0px 10px;
	}
.about .con .abot{
	width:640px;
	height:10px;
	overflow:hidden;
	background:url(../image/about_con-but.jpg) no-repeat;
	}
	
/* about.html */
.policy{
	width:640px;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	
	}
.policy .til{
	width:470px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(../image/policy_til.jpg) no-repeat left #fff;
	padding:0px 10px 0px 160px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	border-bottom:1px solid #CCC;
	}
.policy .con{
	width:640px;
	height:auto;
	overflow:hidden;
	padding:10px 0px;
	}
.policy .con .ptil{
	width:620px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	padding:0px 10px;
	color:#4f2c06;
	font-size:12px;
	background:#eee;
	}
.policy .con .pcon{
	width:620px;
	height:auto;
	overflow:hidden;
	line-height:24px;
	font-size:12px;
	color:#333;
	margin:0px auto;
	padding:10px 0px;
	}
	
/* adver.html */
.adver{
	width:640px;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	
	}
.adver .til{
	width:510px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(../image/adver_til.jpg) no-repeat left #fff;
	padding:0px 10px 0px 120px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	border-bottom:1px solid #CCC;
	}
.adver .con{
	width:640px;
	height:auto;
	overflow:hidden;
	padding:10px 0px;
	line-height:24px;
	}
.adver .words{
	font-size:12px;
	color:#333;
	line-height:24px;
	}

.adver .con .bottom{
	width:163px;
	height:30px;
	overflow:hidden;
	margin:5px;
	float:right;
	}
	
/* terms.html */
.terms{
	width:640px;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	
	}
.terms .til{
	width:550px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(../image/terms_til.jpg) no-repeat left #fff;
	padding:0px 10px 0px 80px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	border-bottom:1px solid #CCC;
	}
.terms .con{
	width:640px;
	height:auto;
	overflow:hidden;
	padding:10px 0px;
	line-height:24px;
	}
.terms  .title{
	width:630px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	font-size:12px;
	color:#333;
	font-weight:bold;
	margin:3px 0px 0px 0px;
	}
.terms  .title img {
	float:left;
	padding:5px;
	}
.terms  .words{
	width:620px;
	height:auto;
	overflow:hidden;
	padding:10px;
	font-size:12px;
	color:#333;
	line-height:24px;
	border-bottom:1px dashed #CCC;
	}
/* contact.html */
.contact{
	width:640px;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	
	}
.contact .til{
	width:500px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(../image/contact_til.jpg) no-repeat left #fff;
	padding:0px 10px 0px 130px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	border-bottom:1px solid #CCC;
	}
.contact .con{
	width:604px;
	height:auto;
	overflow:hidden;
	padding:10px;
	line-height:24px;
	border:3px solid #7f9a10;
	margin:10px auto;
	}
.contact .con ul{
	width:600px;
	height:auto;
	overflow:hidden;
	}
.contact .con ul li{
	width:600px;
	height:auto;
	overflow:hidden;
	border-bottom:1px dashed #CCC;
	margin:5px auto;
	}
.contact .con ul li a{
	font-size:12px;
	color:#333;
	text-decoration:none;
	}
.contact .con ul li a:hover{
	
	text-decoration:underline;
	}
.contact .con ul li span.lef{
	width:100px;
	height:auto;
	line-height:30px;
	overflow:hidden;
	float:left;
	padding:0px 10px;
	}
.contact .con ul li span.rig{
	width:460px;
	height:auto;
	overflow:hidden;
	float:left;
	padding:0px 10px;
	color:#4f2c06;
	}
.contact .con ul li input{
	width:300px;
	height:18px;
	border:1px solid #cfcfcf;
	}
/* information.html */
.information{
	width:640px;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	
	}
.information .til{
	width:500px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(../image/information_til.jpg) no-repeat left #fff;
	padding:0px 10px 0px 130px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	border-bottom:1px solid #CCC;
	}
.information .con{
	width:618px;
	height:auto;
	overflow:hidden;
	padding:10px;
	line-height:24px;
	border:1px solid #ccc;
	margin:10px auto;
	background:#fdfdfd;
	}
.information .con .titl{
	width:600px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	font-size:12px;
	color:#333;
	font-weight:bold;
	margin:0px auto;
	}
.left .information  .con ul li  p
{
	display:inline;
}
.information .con .titl a{
font-size:12px;
text-decoration:none;
color:#ff6633;
}
.information .con .titl a:hover{
text-decoration:underline;
}
.information .con .time{
	width:600px;
	height:24px;
	line-height:24px;
	overflow:hidden;
	font-size:12px;
	color:#ff6633;
	margin:0px auto;
	border-bottom:1px solid #CCC;
	}
.information .con .time img{
	float:left;
	padding:2px;
	}
.information .con ul{
	width:600px;
	height:auto;
	overflow:hidden;
	}
.information .con ul li{
	width:580px;
	height:auto;
	overflow:hidden;
	height:auto;
	margin:10px auto;
	}

.information .con ul li  a{
font-size:12px;
color:#333333;
text-decoration:none;
}
.information .con ul li  a:hover{
text-decoration:underline;
}
.information .con ul li img{
	float:left;
	padding:5px;
	}
.day{
	width:640px;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	
	}
.day .til{
	width:540px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(../image/day_til.jpg) no-repeat left #fff;
	padding:0px 10px 0px 90px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	border-bottom:1px solid #CCC;
	}
.day .con{
	width:618px;
	height:auto;
	overflow:hidden;
	padding:10px;
	line-height:24px;
	border:1px solid #ccc;
	margin:10px auto;
	background:#fdfdfd;
	}
/* regsiter.html */
.regsiter{
	width:640px;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	
	}
.regsiter .til{
	width:440px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(../image/regsiter_til.jpg) no-repeat left #fff;
	padding:0px 10px 0px 190px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	border-bottom:1px solid #CCC;
	}
.regsiter .con{
	width:620px;
	height:auto;
	overflow:hidden;
	padding:10px;
	line-height:22px;
	margin:10px auto;
	}
.regsiter .con .words{
	font-size:12px;
	color:#333;
	line-height:24px;
	}
.regsiter .con table td{
	border:1px solid #ccc;
	}
.regsiter .con table td input{
	width:200px;
	border:1px solid #CCC;
	}
.regsiter .con .bottom{
	width:auto;
	height:auto;
	overflow:hidden;
	text-align:center;
	padding:5px;
	}
/* forget.html */
.forget{
	width:790px;
	height:auto;
	overflow:hidden;
	margin:20px auto;
	}
.forget .til{
	width:790px;
	height:12px;
	overflow:hidden;
	background:url(../image/forget_til.jpg) no-repeat;
	}
.forget .con{
	width:790px;
	height:auto;
	overflow:hidden;
	background:url(../image/forget_con.jpg) repeat-y;
	}
.forget .con ul{
	width:600px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
	}
.forget .con ul li{
	width:600px;
	height:auto;
	overflow:hidden;
	margin:15px auto;
	}
.forget .con ul li a{
	font-size:12px;
	color:#333;
	text-decoration:none;
	}
.forget .con ul li a:hover{
	
	text-decoration:underline;
	}
.forget .con ul li .lef{
	width:180px;
	height:auto;
	overflow:hidden;
	float:left;
	text-align:right;
	padding:0px 10px;
	}
.forget .con ul li .rig{
	width:400px;
	height:auto;
	overflow:hidden;
	float:left;
	color:#719922;
	}
.forget .con ul li .rig input{
	width:300px;
	height:20px;
	border:1px solid #CCC;
	line-height:20px;
	}
.forget .but{
	width:790px;
	height:20px;
	overflow:hidden;
	background:url(../image/forget_but.jpg) no-repeat;
	}
.forget .tie{
	width:764px;
	height:24px;
	margin:0px auto;
	line-height:24px;
	color:#719922;
	font-size:14px;
	background:#f0f0f0;
	padding:0px 10px;
	font-weight:bold;
	}
/* member_login.html */
.member_login{
	width:900px;
	height:auto;
	overflow:hidden;
	margin:5px auto;
	}
.member_login .lef{
	width:382px;
	height:auto;
	overflow:hidden;
	margin:0px 10px;
	float:left;
	}
.member_login .rig{
	width:450px;
	height:auto;
	overflow:hidden;
	margin:0px 10px;
	float:left;
	}
.member_login .rig .til{
	width:450px;
	height:10px;
	overflow:hidden;
	background:url(../image/member_til.jpg) no-repeat;
	}
.member_login .rig .con{
	width:450px;
	height:auto;
	overflow:hidden;
	background:url(../image/member_con.jpg) repeat-y;
	}
.member_login .rig .but{
	width:450px;
	height:15px;
	overflow:hidden;
	background:url(../image/member_but.jpg) no-repeat;
	}
.member_login .rig .con .title{
	width:auto;
	height:32px;
	overflow:hidden;
	background:url(../image/mem_title.jpg) no-repeat;
	margin:0px 10px;
	padding:0px 0px 0px 170px;
	line-height:32px;
	font-size:14px;
	font-weight:bold;
	color:#333;
	}
.member_login .con ul{
	width:450px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
	}
.member_login .con ul li{
	width:450px;
	height:auto;
	overflow:hidden;
	margin:15px auto;
	}
.member_login .con ul li a{
	font-size:12px;
	color:#333;
	text-decoration:none;
	}
.member_login .con ul li a:hover{
	
	text-decoration:underline;
	}
.member_login .con ul li .lef{
	width:100px;
	height:auto;
	overflow:hidden;
	float:left;
	text-align:right;
	padding:0px 10px;
	line-height:28px;
	}
.member_login .con ul li .rig{
	width:280px;
	height:auto;
	overflow:hidden;
	float:left;
	color:#719922;
	}
.member_login .con ul li .rig input{
	width:200px;
	height:20px;
	border:1px solid #CCC;
	line-height:20px;
	}
.member_login .words{
	width:auto;
	height:20px;
	line-height:20px;
	overflow:hidden;
	text-align:center;
	font-size:12px;
	color:#666;
	background:#f1f1f1;
	margin:0px 3px 0px 0px;
	font-weight:bold;
	}
.member_login .words a{
	font-size:12px;
	color:#666;
	text-decoration:none;
}
.member_login .words a:hover{
	text-decoration:underline;
}
/* adm.html */
.adm{
	width:950px;
	height:auto;
	overflow:hidden;
	margin:10px auto;
	}
.adm .lef{
	width:200px;
	height:auto;
	overflow:hidden;
	float:left;
	margin:0px 17px 0px 0px;
	}
.adm .lef .contac{
	width:200px;
	height:auto;
	overflow:hidden;
	padding:5px 0px;
	}
.adm .lef .contac .til{
	width:200px;
	height:40px;
	overflow:hidden;
	background:url(../image/adm_lef_til.jpg) no-repeat;
	line-height:30px;
	text-align:center;
	color:#FFF;
	font-size:14px;
	font-weight:bold;
	}
.adm .lef .contac .con{
	width:180px;
	height:auto;
	overflow:hidden;
	background:url(../image/adm_lef_con.jpg) repeat-y;
	padding:0px 10px;
	}
.adm .lef .contac .con ul{
	width:180px;
	height:auto;
	overflow:hidden;
	}
.adm .lef .contac .con ul li{
	width:170px;
	height:24px;
	overflow:hidden;
	line-height:24px;
	border-bottom:1px dashed #CCC;
	margin:0px 5px;
	}
.adm .lef .contac .con ul li img{
	float:left;
	padding:6px 5px 5px 0px;
	}
.adm .lef .contac .con ul li a{
	font-size:12px;
	color:#333;
	text-decoration:none;
	}
.adm .lef .contac .con ul li a:hover{

	text-decoration:underline;
	}
.adm .lef .contac .but{
	width:200px;
	height:20px;
	overflow:hidden;
	background:url(../image/adm_lef_but.jpg) no-repeat;
	}
.adm .lef .contac .conn{
	width:180px;
	height:auto;
	overflow:hidden;
	background:url(../image/adm_lef_con.jpg) repeat-y;
	padding:0px 10px;
	}	
.adm .lef .contac .conn ul{
	width:180px;
	height:auto;
	overflow:hidden;
	margin:5px auto;
	}
.adm .lef .contac .conn ul li{
	width:97px;
	height:18px;
	overflow:hidden;
	line-height:18px;
	margin:5px auto;
	padding:0px 0px 0px 35px;
	}
.adm .lef .contac .conn .pic{
	
	text-align:center;
	clear:both;
	width:180px;
	height:107px;
	overflow:hidden;
	}
.adm .lef .contac .conn ul li a{
	font-size:12px;
	color:#fff;
	text-decoration:none;
	}
.adm .lef .contac .conn ul li a:hover{

	text-decoration:underline;
	}
	
	
.adm .rig{
	width:715px;
	height:auto;
	overflow:hidden;
	float:left;
	padding:5px 0px;
	}
.adm .rig .cen{
	width:535px;
	height:auto;
	overflow:hidden;
	float:left;
	margin:0px 17px 0px 0px !important;
	margin:0px 10px 0px 0px;
	}

.adm .rig .cen .til{
	width:500px;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	color:#333;
	padding:0px 0px 0px 35px;
	background:url(../image/adm_til_icon.jpg) no-repeat left;
	}
.adm .rig .cen .con{
	width:511px;
	height:auto;
	overflow:hidden;
	border:7px solid #efefef;
	padding:5px;
	}
.adm .rig .cen .con ul{
	width:500px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
	}
.adm .rig .cen .con ul li{
	width:500px;
	height:auto;
	overflow:hidden;
	border-bottom:1px dashed #CCC;
	}
.adm .rig .cen .con ul li span.lef{
	width:100px;
	height:auto;
	overflow:hidden;
	float:left;
	line-height:35px;
	text-align:left;
	}
.adm .rig .cen .con ul li span.rig{
	width:350px;
	height:auto;
	overflow:hidden;
	float:left;
	color:#4f2c06;
	font-size:12px;
	}
.adm .rig .cen .con ul li span.rig a{
	font-size:12px;
	color:#4f2c06;
	text-decoration:underline;
	}
.adm .rig .cen .con ul li span.rig a:hover{
	text-decoration:none;
	}
.adm .rig .cen .con ul li span.rig input{
	width:300px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	border:1px solid #CCC;
	}
.adm .rig .cen .con .edit{
	width:auto;
	height:auto;
	overflow:hidden;
	}

.adm .rig .cen .con .edit01{
	width:470px;
	height:30px;
	overflow:hidden;
	margin:5px auto;
	clear:both;
	border:3px solid #efefef;
	line-height:30px;
	padding:5px;
	}
.adm .rig .cen .con .edit01 .lef{
	width:100px;
	height:30px;
	overflow:hidden;
	float:left;
	border-right:3px solid #efefef;
	}
.adm .rig .cen .con .edit01 .rig{
	width:340px;
	height:20px;
	overflow:hidden;
	float:left;
	}
.adm .rig .cen .con .edit01 .rig input{
	width:300px;
	height:20px;
	line-height:20px;
	border:1px solid #CCC;
	}

.adm .rig .cen .con .bottom{
	width:auto;
	height:auto;
	overflow:hidden;
	text-align:center;
	
	}
.adm .rig .rig{
	width:160px;
	height:auto;
	overflow:hidden;
	float:left;
	}





.control_area{
width:540px;
height:auto;
overflow:hidden;
}
.control_area a{
font-size:12px;
color:#333333;
text-decoration:none;
}
.control_area a:hover{
font-size:12px;
color:#000000;
text-decoration:none;
}
div#control_area th {
	text-align:left;
	padding:6px 3px;
}
div#control_area td {
	padding:6px 3px;
}
table.main_table {
	border-top: #cfcfcf 1px solid; 
	margin-bottom: 15px; 
	margin-left: auto; 
	border-left: #cfcfcf 1px solid; 
	width:500px;
	margin-right: auto; 
	text-align: left;
	overflow:hidden;
}
table.main_table th {
	border-right: #cfcfcf 1px solid; 
	border-top: #ffffff 1px solid;  
	vertical-align: middle; 
	border-left: #ffffff 1px solid; 
	padding-top: 6px; 
	border-bottom: #cfcfcf 1px solid; 
	padding:6px;
}
table.main_table th  a{
font-size:12px;
color:#000000;
text-decoration:underline;}
table.main_table th  a:hover{
font-size:12px;
color:#000000;
text-decoration:none;}
table.main_table td {
	border-right: #cfcfcf 1px solid; 
	border-bottom: #cfcfcf 1px solid; 
	background-color: #ffffff;
	padding:6px;
}
table.main_table td  a{
font-size:12px;
color:#000000;
text-decoration:underline;}
table.main_table td  a:hover{
font-size:12px;
color:#000000;
text-decoration:none;}
table.main_table .align_center {
	text-align: center;
}
table.main_table .align_center th {
	text-align: center;
}
table.main_table .align_center td {
	text-align: center;
}


div#blogTitle INPUT {
	float: left; 
	width: 500px;
}
div#blogSummary TEXTAREA {
	float: left; 
	width: 530px;
}
div#blogSummary TEXTAREA {
	font-size: 1em; 
	height: 48px;
}
div#contentsForm div#blogGenre P {
	clear: both; 
	font-size: 0.8em; 
	margin: 3px 0px 0px 80px; 
	width: 480px; 
	padding:0px;
}
div#contentsForm div#blogTitle P {
	clear: both; 
	padding-right: 0px; 
	padding-left: 0px; 
	font-size: 0.8em; 
	padding-bottom: 0px; 
	margin: 3px 0px 0px 80px; 
	width: 480px; 
	padding-top: 0px;
}
div#contentsForm div#blogSummary P {
	clear: both; 
	padding-right: 0px; 
	padding-left: 0px; 
	font-size: 0.8em; 
	padding-bottom: 0px; 
	margin: 3px 0px 0px 80px; 
	width: 480px; 
	padding-top: 0px;
}
div#contentsForm div#blogTitle INPUT {
	margin: 0px;
}

div#blogGenre DD P {

	margin: 0px; 
	padding:0px;
}
div#blogGenre label {
	display: block; 
	float: left; 
	width: 80px;
}
div#blogTitle label {
	display: block; 
	float: left; 
	width: 80px;
}
div#blogSummary label {
	display: block; 
	float: left; 
	width: 80px;
}
div#blogTitle INPUT {
	float: left; 
	width: 530px;
}
div#blogSummary TEXTAREA {
	float: left; 
	width: 530px;
}
div#blogSummary TEXTAREA {
	font-size: 1em;
	height: 48px;
}

.clearFix:unknown {
	clear: both; 
	display: block; 
	visibility: hidden;
	height: 0px; 
	content: ".";
}
.clearFix {
	min-height: 1%;
}
* HTML .clearFix {
	height: 1%;
}
.clearFix {
	display: block;
}
div#contentsForm div#blogGenre P.genreLink {
	clear: none; 
	font-size: 1em; 
	float: left; 
	margin: 0px; 
	width: 15em;
}
div#blogSetting {
	margin: 10px 0px 20px;
}
div#blogSetting label {
	vertical-align: middle; 
	margin-right: 5px;
}
div#blogSetting INPUT {
	vertical-align: middle; 
	margin-right: 2px;
}
OPTION {
	padding-right: 10px;
}
div#blogSetting UL {
	clear: both; 
	padding-right: 5px; 
	display: block; 
	padding-left: 5px; 
	min-height: 20px; 
	padding-bottom: 6px; 
	margin: 0px; 
	width: 606px; 
	padding-top: 6px; 
	border-bottom: #bdbec6 1px dotted; 
	list-style-type: none;
	_height: 20px;
}
div#blogSetting LI {
	min-height: 20px; 
	_height: 20px;
}
div#blogSetting LI.item1 {
	clear: none; 
	min-width: 340px; 
	display: block; 
	float: left;
	width: 340px;
}
div#blogSetting LI.item2 {
	clear: none; 
	float: left;
}
div#blogSetting LI.ranking {
	margin: 1px 0px 0px; 
	width: 260px;
}
div#blogSetting LI.ranking A {
	padding:1px 10px 1px 0px;
}
div#blogSetting DL {
	margin: 0px; 
	position: relative;
}
div#blogSetting DT {
	width: 200px;
}
div#blogSetting DD {
	margin: -1.3em; 
	position: absolute;
}
div#blogSetting DD.item1 {
	left: 200px;
}
div#blogSetting DD.item2 {
	left: 320px;
}
div#blogSetting DD.item3 {
	left: 440px;
}
LI.item1 IMG {
	vertical-align: middle; 
	margin-right: 3px;
}
div#blogSetting #denyComment LI.item1 {
	min-width: 185px;
	width: 185px;
}
div#blogSetting #denyTrackback LI.item1 {
	min-width: 185px; 
	width: 185px;
}
div#blogSetting #denyComment LI.item2 {
	padding:0px 35px 0px 0px;
}


#blogSet #entryLimit label {
	margin: 0px 0px 0px 4px; 
	vertical-align: bottom;
}
#blogSet .explanation {
	display: block; 
	font-size: 0.9em;
	margin: 3px 0px 0px;
}
#entryLimit TD.term {
	width: 144px;
}

.actionControl {
	text-align: center;
}
.actionControl INPUT {
	margin: 0px 7px; 
	padding:0px 15px 0px 15px;
}
.inpu{
width:auto;
height:auto;
overflow:hidden;
padding:10px 0px;
line-height:20px;
}
.inpu a{
font-size:12px;
color:#000000;
text-decoration:underline;
}
.inpu a:hover{
font-size:12px;
color:#000000;
text-decoration:none;
}
DIV#editor_area .main_table th {
	width: 85px; 
	padding:5px 10px;
}
DIV#editor_area .main_table td {
	padding:5px 10px;
}
DIV#editor_area .editor_subtitle {

	 margin: 15px 25px; 
	 border-LEFT: #dedede 5px solid;  
	 border-bottom: #dedede 1px solid; 
	 text-align: left;
	 padding:5px 10px;
}
DIV#editor_area H3.editor_subtitle SPAN {
	font-weight: normal; font-size: 90%;
}
.boxposition_right {
	margin: 0px 25px 10px; text-align: right;
}
.boxposition_left {
	margin: 0px 25px 10px; text-align: left;
}
.boxposition_center {
	margin: 0px 25px 10px; text-align: center;
}
.style_error {
	font-weight: bold; 
	color: #ff0000;
}
.txt_list {
	font-size: 98%; 
	margin: 0px auto 10px; 
	width: 530px; 
	color: #666666; 
	text-align: left;
}
.txt_list a{
font-size:12px;
color:#000000;
text-decoration:underline;
}
.txt_list a:hover{
font-size:12px;
color:#000000;
text-decoration:none;
}
.txt_list LI {
	list-style-position: outside;
	 margin-left: 20px; 
	 list-style-type: none;
}
.txt_list IMG {
	vertical-align: middle;
}
DIV#editor_area .editor_title {
	padding-right: 5px; 
	padding-left: 28px; 
	margin-bottom: 10px; 
	padding-bottom: 2px;   
	margin-left: 10px; 
	margin-right: 10px;
	padding-top: 2px; 
	border-bottom: #333333 1px dashed; 
	text-align: left;
	line-height:20px;
}
DIV#editor_area .editor_subtitle {
padding:5px 10px;
margin: 15px 25px; 
border-LEFT: #dedede 5px solid;  
border-bottom: #dedede 1px solid; 
text-align: left;
}
DIV#editor_area H3.editor_subtitle SPAN {
	font-weight: normal; 
	font-size: 90%;
	line-height:20px;
}
DIV#editor_area .main_table TH {
	padding-right:5px 10px;  
	width: 85px; 
}
DIV#editor_area .main_table TD {
	padding:5px 10px; 
}
DIV.hidden {
	overflow: hidden; 
	width: 540px;
}
.max_post {
	border: #cfcfcf 1px solid; 
	padding: 10px; 
	margin: 0px 25px 10px;  
	text-align: left;
}
.max_post H4 {
	margin-bottom: 10px; 
	color: #666666; 
	text-align: left;
}
.max_post UL {
	font-size: 98%; 
	margin-bottom: 10px; 
	color: #666666;
}
.max_post　li {
	list-style-position: none; 
	margin-left: 15px; 
	list-style-type: none;
}
.max_post P {
	margin-bottom: 10px;
}
.max_post .btn {
	text-align: center;
}
DIV#editor_area .edit_block {
	overflow-X: hidden; 
	margin: 10px 0px; 
	width: 540px; 
	text-align: left;
}
DIV#editor_area .edit_block .edit_area {
	width: 540px; 
	height: 150px;
}
DIV#editor_area a{
color:#000000;
text-decoration:underline;
}
DIV#editor_area a:hover{
color:#000000;
text-decoration:none;
}
DIV#editor_area .editor {
	border: #999999 1px solid; 
	padding: 2px; 
	margin: 0px auto 5px; 
	width: 530px; 
	background-color: #e2e2e3; 
	text-align: left;
}
DIV#editor_area .editor IMG {
	cursor: pointer; 
	margin-right: 1px;
}
DIV#editor_area .editor A {
	cursor: pointer;
	 margin-right: 1px;
}
DIV#editor_area UL A.func_button {
	border-TOP-width: 0px; 
	border-LEFT-width: 0px; 
	border-bottom-width: 0px; 
	vertical-align: middle; 
	width: 18px; 
	height: 18px; 
	border-right-width: 0px;
}
LI.toolbar_1 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; 
	float: left;
	list-style:none;
}
LI.toolbar_2 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; 
	float: left;
		list-style:none;
		
}
LI.toolbar_3 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; 
	float: left;
		list-style:none;
}
LI.toolbar_4 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; 
	float: left;
		list-style:none;
}
LI.toolbar_5 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; 
	float: left;
		list-style:none;
}
LI.toolbar_6 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; 
	float: left;
		list-style:none;
}
LI.toolbar_7 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; 
	float: left;
		list-style:none;
}
LI.toolbar_8 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; 
	float: left;
}
LI.toolbar_9 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; 
	float: left;
		list-style:none;
}
LI.toolbar_10 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; 
	float: left;
		list-style:none;
}
LI.toolbar_11 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; 
	float: left;
		list-style:none;
}
LI.toolbar_12 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; float: left;
		list-style:none;
}
LI.toolbar_13 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; float: left;
		list-style:none;}
LI.toolbar_14 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; float: left;
		list-style:none;
}
LI.toolbar_15 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; float: left;
		list-style:none;
}
LI.toolbar_16 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; float: left;
		list-style:none;
}
LI.toolbar_17 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; float: left;
		list-style:none;
}
LI.toolbar_18 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; float: left;
		list-style:none;
}
LI.toolbar_19 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; float: left;
		list-style:none;
}
LI.toolbar_20 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; float: left;
		list-style:none;
}
LI.toolbar_21 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; float: left;
		list-style:none;
}
LI.toolbar_22 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; float: left;
		list-style:none;
}
LI.toolbar_23 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; float: left;
		list-style:none;
}
LI.toolbar_24 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; float: left;
		list-style:none;
}
LI.toolbar_25 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; float: left;
		list-style:none;
}
LI.toolbar_27 {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; float: left;
		list-style:none;
}
LI.toolbar_2-en {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; float: left;
		list-style:none;
}
LI.toolbar_3-en {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; float: left;
		list-style:none;
}
LI.toolbar_4-en {
	background: url(http://blog-imgs-1.fc2.com/image/icon_main/image-button.gif) no-repeat left center; float: left;
		list-style:none;
}
LI.toolbar_26 {
	DISPLAY: block; 
	float: left; 
	width: 18px; 
	margin-right: 2px; 
	height: 18px;
		list-style:none;
}
LI.toolbar_1 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_2 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_3 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_4 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_5 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_6 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_7 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_8 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_9 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_10 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_11 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_12 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_13 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_14 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_15 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_16 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_17 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_18 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_19 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_20 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_21 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_22 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_23 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_24 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_25 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_26 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
	list-style:none;
}
LI.toolbar_27 A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_2-en A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_3-en A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px; 
	height: 18px;
}
LI.toolbar_4-en A {
	DISPLAY: block; 
	width: 18px; 
	TEXT-INDENT: -9999px;
	height: 18px;
}
LI.toolbar_1 {
	background-position: 0px -894px;
}
LI.toolbar_2 {
	background-position: 0px -222px;
}
LI.toolbar_3 {
	background-position: 0px -1134px;
}
LI.toolbar_4 {
	background-position: 0px -78px;
}
LI.toolbar_5 {
	background-position: 0px -1230px;
}
LI.toolbar_6 {
	background-position: 0px -1086px;
}
LI.toolbar_7 {
	background-position: 0px -270px;
}
LI.toolbar_8 {
	background-position: 0px -942px;
}
LI.toolbar_9 {
	background-position: 0px -510px;
}
LI.toolbar_10 {
	background-position: 0px -366px;
}
LI.toolbar_11 {
	background-position: 0px -654px;
}
LI.toolbar_12 {
	background-position: 0px -798px;
}
LI.toolbar_13 {
	background-position: 0px -30px;
}
LI.toolbar_14 {
	background-position: 0px -414px;
}
LI.toolbar_15 {
	background-position: 0px -318px;
}
LI.toolbar_16 {
	background-position: 0px -606px;
}
LI.toolbar_17 {
	background-position: 0px -126px;
}
LI.toolbar_18 {
	background-position: 0px -558px;
}
LI.toolbar_19 {
	background-position: 0px -174px;
}
LI.toolbar_20 {
	background-position: 0px -702px;
}
LI.toolbar_21 {
	background-position: 0px -1182px;
}
LI.toolbar_22 {
	background-position: 0px -846px;
}
LI.toolbar_23 {
	background-position: 0px -462px;
}
LI.toolbar_24 {
	background-position: 0px -1038px;
}
LI.toolbar_25 {
	background-position: 0px -990px;
}
LI.toolbar_27 {
	background-position: 0px -1446px;
}
LI.toolbar_2-en {
	background-position: 0px -1280px;
}
LI.toolbar_3-en {
	background-position: 0px -1336px;
}
LI.toolbar_4-en {
	background-position: 0px -1389px;
}
DIV#editor_area .editor .setbtn {
	font-size: 12px; 
	vertical-align: top; 
	height: 20px;
	list-style:none;
}
FORM.lnkurl_form {
	border-RIGHT: #333333 1px solid; 
	padding-right: 4px; 
	border-TOP: #333333 1px solid; 
	padding-left: 4px; 
	LEFT: 400px; 
	padding-bottom: 4px; 
	border-LEFT: #333333 1px solid; 
	width: 126px; 
	padding-top: 4px; 
	border-bottom: #333333 1px solid; 
	font-family: monospace; 
	position: absolute; 
	TOP: 352px; 
	height: 128px; 
	background-color: #ffffff; 
	text-align: center;
}
FORM.lnkurl_form LABEL {
	DISPLAY: block; 
	margin-bottom: 2px; 
	text-align: left;
}
FORM.lnkurl_form INPUT {
	padding-right: 1px; 
	padding-left: 1px; 
	font-size: 12px; 
	padding-bottom: 1px; 
	padding-top: 1px;
}
DIV#editor_area .entry_prebody {
	border: #c2c2c2 1px solid; 
	padding: 10px; 
	margin: 0px 25px 5px; 
	color: #808080;
	text-align: left;
}
DIV#editor_area .entry_prebody .entry_preheader {
	font-weight: bold; 
	font-size: 120%; 
	margin-bottom: 3px; 
	color: #c2c2c2; 
	font-family: Verdana, sans-serif; 
	text-align: left;
}
DIV#editor_area #pre_body H1 {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
}
DIV#editor_area #pre_body H2 {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
}
DIV#editor_area #pre_body H3 {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
}
DIV#editor_area #pre_extend H1 {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
}
DIV#editor_area #pre_extend H2 {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
}
DIV#editor_area #pre_extend H3 {
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	border-top-style: none; 
	padding-top: 0px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none;
}
DIV#editor_area #pre_body UL {
	margin: 5px;
}
DIV#editor_area #pre_body OL {
	margin: 5px;
}
DIV#editor_area #pre_extend UL {
	margin: 5px;
}
DIV#editor_area #pre_extend OL {
	margin: 5px;
}
DIV#editor_area #pre_body UL LI {
	list-style-position: outside; 
	margin-left: 15px; 
	list-style-type: none;
}
DIV#editor_area #pre_extend UL LI {
	list-style-position: outside; 
	margin-left: 15px; 
	list-style-type: none;
}
DIV#editor_area #pre_body OL LI {
	list-style-position: outside; 
	margin-left: 15px; 
	list-style-type: none;
}
DIV#editor_area #pre_extend OL LI {
	list-style-position: outside; 
	margin-left: 15px; 
	list-style-type: none;
}
DIV#editor_area #pre_body DL {
	margin: 5px;
}
DIV#editor_area #pre_extend DL {
	margin: 5px;
}
DIV#editor_area #pre_body DT {
	font-weight: bold;
}
DIV#editor_area #pre_extend DT {
	font-weight: bold;
}
DIV#editor_area #pre_body DD {
	margin-left: 1em;
}
DIV#editor_area #pre_extend DD {
	margin-left: 1em;
}
DIV#editor_area #pre_body P {
	margin: 0.5em 0em;
}
DIV#editor_area #pre_extend P {
	margin: 0.5em 0em;
}
DIV#editor_area .btn_layout {
	margin: 0px auto; width: 540px;
}
DIV#editor_area .btn_layout TD {
	width: 285px;
}
DIV#editor_area #tip_tag {
	border-RIGHT: #cccccc 1px solid; 
	padding-right: 10px; 
	border-TOP: #cccccc 1px solid; 
	padding-left: 10px; 
	padding-bottom: 10px; 
	margin: 0px 25px 10px; 
	border-LEFT: #cccccc 1px solid; 
	padding-top: 10px; 
	border-bottom: #cccccc 1px solid; 
	background-color: #fff0f5;
}
DIV#editor_area #tip_trackback {
	border: #cccccc 1px solid; 
	padding: 10px; 
	margin: 0px 25px 10px; 
	background-color: #fff0f5;
}
DIV#editor_area #tip_trackbacked {
	border: #cccccc 1px solid; 
	padding: 10px; 
	margin: 0px 25px 10px; 
	background-color: #fff0f5;
}
DIV#editor_area #tip_time {
	border: #cccccc 1px solid; 
	padding: 10px; 
	margin: 0px 25px 10px; 
	background-color: #fff0f5;
}
DIV#editor_area #tip_tag H3 {
	margin: 0px 0px 10px; 
	color: #666666;
}
DIV#editor_area #tip_trackback H3 {
	margin: 0px 0px 10px; 
	color: #666666;
}
DIV#editor_area #tip_trackbacked H3 {
	margin: 0px 0px 10px;
	 color: #666666;
}
DIV#editor_area #tip_time H3 {
	margin: 0px 0px 10px; 
	color: #666666;
}
DIV#editor_area #tip_trackbacked .transmitted_tb {
	margin: 0px auto 5px; 
	overflow: visible; 
	width: 500px; 
	height: 3em;
}
DIV#editor_area #tip_trackback .txt_list {
	font-size: 100%; 
	margin: 0px 10px; 
	width: auto;
}
DIV#editor_area #tip_tag .txt_list {
	font-size: 100%; 
	margin: 0px 10px; 
	width: auto;
}
DIV#editor_area #tip_time .txt_list {
	font-size: 100%; 
	margin: 0px 10px; 
	width: auto;
}
DIV#editor_area #tip_tag .tag_input {
	border: #cccccc 1px solid; 
	padding:5px 10px; 
	margin: 5px 30px;  
	width: auto; 
	color: #666666; 
	text-align: left;
}
DIV#editor_area #tip_tag .usertag_table {
	border: #ffd9e9 1px solid;  
	margin: 10px auto 15px; 
	width: 500px; 
	color: #666666; 
	background-color: #ffffff;
}
DIV#editor_area #tip_tag .usertag_table TH {
	border: #ffd9e9 1px solid; 
	padding:5px 10px;  
	width: 100px; 
	background-color: #ffd9e9; 
	text-align: left;
}
DIV#editor_area #tip_tag .usertag_table TD {
	border: #ffd9e9 1px solid; 
	padding: 10px; 
	width: 350px;  
	background-color: #fff4f9; 
	text-align: left;
}
DIV#editor_area #entry_help {
	border: #c2c2c2 1px solid; 
	padding: 10px 5px; 
	margin: 0px 25px 10px; ; 
	text-align: left;
}
DIV#editor_area #entry_help P {
	font-weight: bold; 
	font-size: 120%; 
	margin-bottom: 5px; 
	color: #c2c2c2; 
	font-family: Verdana, sans-serif;
}
DIV#editor_area #entry_help UL {
	margin: 0px 10px;
	list-style:none;
}
DIV#editor_area #entry_help OL {
	margin-bottom: 10px; 
	margin-left: 10px;
	list-style:none;
}
DIV#editor_area #entry_help OL LI {
	list-style-position: none;
	list-style-type: none;
	list-style:none;
	
}
DIV#editor_area #entry_help #emojieditor {
	margin-left: 15px; 
	margin-right: 15px;
}
#editor_area .baton_insert {
	border: #cccccc 1px solid; 
	padding: 10px;  
	margin: 0px auto 15px; 
	width: 550px! important; 
	background-color: #fff1f1;
}
#editor_area .baton_insert:unknown {
	clear: both; 
	DISPLAY: block; 
	overflow: hidden; 
	height: 0px; content: "";
}
* HTML #editor_area .baton_insert {
	overflow: visible; 
	height: 1%;
}
#editor_area .baton_insert H4 {
	font-weight: bold; 
	font-size: 110%; 
	margin-bottom: 5px; 
	color: #666666; 
	padding-top: 5px; 
	text-align: left;
}
#editor_area .baton_insert H4 SPAN {
	color: #ff0000;
}
#editor_area .baton_insert .setting {
	float: left; 
	width: 470px; 
	text-align: left;
}
#editor_area .baton_insert .setting .insert_selectbox {
	margin-right: 15px;
}
#editor_area .baton_insert .edit_btn {
	float: right; 
	width: 80px; 
	text-align: right;
}

#control_area .setting_change {
	padding-right: 0px; 
	background-position: left top; 
	padding-left: 0px; 
	padding-bottom: 15px; 
	margin: 10px auto 0px; 
	width: 500px; 
	color: #666666; 
	padding-top: 0px; 
	background-REPEAT: repeat-x; 
	text-align: left; 
}
#control_area .setting_change ul{
width:auto;
height:auto;
overflow:hidden;
list-style:none;
line-height:24px;
}
#control_area .setting_change LI {
	padding:5px 0px; 
	background-position: left bottom; 	
	overflow: hidden; 
	width: 100%; 
	background-REPEAT: repeat-x; 
	potision: relative; 
}
#control_area .setting_change P {
	font-weight: bolder; 
	float: left; 
	width: 150px; 
	margin-right: 10px; 
	padding-top: 3px; 
	text-align: right; 
}
#control_area .setting_change FIELDSET {
	clear: both; 
	padding-right: 0px; 
	padding-left: 0px; 
	padding-bottom: 0px; 
	margin: 0px; 
	border-top-style: none;
	padding-top: 5px; 
	border-right-style: none; 
	border-left-style: none; 
	border-bottom-style: none; 
}
#control_area .setting_change INPUT {
	vertical-align: middle; 
}
#control_area .setting_change .cmtb_acceptance {
	float: left; 
	width: 380px;
	line-height:20px;
}

DIV#control_area .pagenavi {
	margin: 0px 25px 10px; 
	text-align: right; 
}
DIV#control_area .pagenavi a{
font-size:12px;
color:#000000;
text-decoration:underline;
}
DIV#control_area .pagenavi a:hover{
font-size:12px;
color:#000000;
text-decoration:none;
}
#control_area .setting_change .cmtb_acceptance {
	float: left; 
	width: 300px;
}
DIV#control_area .pulldownmenu1 {
	margin: 0px 25px 15px; 
	text-align: left;
}
DIV#control_area #oldlog_list .check {
	width: 20px; 
	text-align: center;
}

DIV#control_area #comment_list .check {
	padding-right: 5px; 
	padding-left: 5px; 
	padding-bottom: 5px; 
	width: 25px; 
	padding-top: 5px; 
	text-align: center;
}
DIV#control_area #trackback_list .check {
	padding-right: 5px; 
	padding-left: 5px; 
	padding-bottom: 5px; 
	width: 20px; 
	padding-top: 5px; 
	text-align: center;
}
DIV#control_area #oldlog_list .title {
	margin: auto; 
	overflow: hidden; 
	width: 80px; 
	text-align: left;
	line-height:20px;
}
DIV#control_area #comment_list .title {
	margin: auto; 
	overflow:hidden; 
	width:100px; 
	text-align: left;
	line-height:20px;
}
DIV#control_area #trackback_list .title {
	overflow: hidden; 
	width: 80px; 
	text-align: left;
}
DIV#control_area #oldlog_list .check {
	width: 30px; 
	text-align: center;
}
DIV#control_area #oldlog_list .state {
	width: 30px; 
	text-align: center;
}
DIV#control_area #oldlog_list .entry {
	width: 80px; 
	text-align: center;
	overflow:hidden;
}
DIV#control_area #oldlog_list .cmtb {
text-align:center;
width:60px;
overflow:hidden;
}
DIV#control_area #oldlog_list .date {
	overflow: hidden; 
	width: 60px; 
	text-align: center;
}
DIV#control_area #comment_list .apply {
	width: 20px; 
	text-align: center;
}
DIV#control_area #oldlog_list  .check a{
font-size:12px;
color:#000000;
text-decoration:underline;
}
DIV#control_area #oldlog_list  .check a{
font-size:12px;
color:#000000;
text-decoration:none;
}



.phone_nei{
width:500px;
height:auto;
overflow:hidden;
text-align:center;
margin:0px auto;
padding:5px 0px;
}



.normalframe {
    BORDER: #e8e8e8 1px solid; 
	PADDING:10px 27px;  
	COLOR: #4a463d; 
	LINE-HEIGHT: 135%; 
	text-align:left;
}
.whiteframe {
	PADDING:5px 28px; 
	COLOR:#4a463d; 
	LINE-HEIGHT: 135%; 
	text-align:left;
	font-size:12px;
	BORDER-bottom:#e8e8e8 1px solid; 
	BORDER-left:#e8e8e8 1px solid; 
	BORDER-right:#e8e8e8 1px solid; 
}
.whiteframe a{
color:#000;
text-decoration:underline;
font-size:12px;
}
.whiteframe a:hover{
color:#000;
text-decoration:none;
font-size:12px;
}
.whiteframe_n{
	width:498px;
	height:30px;
	overflow:hidden;
	border:1px solid #e8e8e8;
	margin:0px auto;
	}
.whiteframe_n .lef{
	width:298px;
	height:30px;
	overflow:hidden;
	border-right:1px solid #e8e8e8;
	float:left;
	line-height:30px;
	text-align:center;
	}
.whiteframe_n .rig{
	width:200px;
	height:30px;
	overflow:hidden;
	float:left;
	line-height:30px;
	text-align:center;
	}
.whiteframeee {
	PADDING:5px 28px; 
	COLOR:#4a463d; 
	LINE-HEIGHT: 135%; 
	text-align:center;
	font-size:12px;
	BORDER-bottom:#e8e8e8 1px solid; 
	BORDER-left:#e8e8e8 1px solid; 
	BORDER-right:#e8e8e8 1px solid;
	background:#e8e8e8;
}



.white {
padding:5px 28px;
	COLOR:#4a463d; 
	text-align:left;
	font-size:12px;
	BORDER-bottom:#e8e8e8 1px solid; 
	BORDER-left:#e8e8e8 1px solid; 
	BORDER-right:#e8e8e8 1px solid;
	height:25px;
	line-height:25px;
}
.white_lef{
padding:0px;
margin:0px;
width:150px;
height:30px;
overflow:hidden;
font-size:12px;
color:#4a463d;
float:left;
line-height:30px;
}
.white_rig{
padding:0px;
margin:0px;
width:200px;
height:30px;
overflow:hidden;
font-size:12px;
color:#4a463d;
float:left;
line-height:30px;
}


.photos_con_con
{
width:500px;
height:auto;
margin:0px;
padding:10px 10px;
overflow:hidden;
border:8px solid #efefef;
}
.photos_con_con ul
{
width:500px;
height:auto;
list-style:none;
margin:0px;
padding:0px;
overflow:hidden;
border:none;
}
.photos_con_con ul li
{
width:500px;
height:auto;
margin:0px;
padding:10px 0px;
overflow:hidden;
border:none;
line-height:24px;
}
.photos_con_con ul li .pict{
	
width:500px;
height:150px;
overflow:hidden;
background:#f8eee4;

	}
.photos_con_con ul li .pict .lef{
	width:115px;
	height:115px;
	overflow:hidden;
	margin:10px;
	float:left;
	padding:11px;
	}
.photos_con_con ul li .pict .rig{
	width:340px;
	height:130px;
	overflow:hidden;
	float:left;
	line-height:130px;
	padding:60px 0px;
	}

.photos_con_font
{
width:500px;
height:30px;
font-size:14px;
color:#565656;
font-weight:bold;
margin:0px;
padding:0px;
overflow:hidden;
border-bottom:1px solid #CCC;
}
.photos_con_up
{
float:left;
width:300px;
height:50px;
margin:0px;
padding:5px 30px 0px 0px;
overflow:hidden;
}
.photos_con_upimg
{
float:left;
width:500px;
height:50px;
margin:0px auto;
padding:0px;
overflow:hidden;
text-align:center;
}
.inform_con_con
{
width:500px;
height:auto;
margin:0px;
padding:10px 10px;
overflow:hidden;
border:8px solid #efefef;
}
.inform_con_con ul
{
width:500px;
height:auto;
list-style:none;
margin:0px;
padding:0px;
overflow:hidden;
border:1px dashed #efefef;
}
.inform_con_con ul li
{
width:500px;
height:auto;
margin:0px;
padding:10px 0px;
overflow:hidden;
border:none;
line-height:24px;
}
.inform_con_con ul li a
{
	text-decoration:none;
	color:#666;
}
.inform_con_con ul li a:hover
{
	text-decoration:underline;
}
.inform_con_con ul li input{
	border:1px solid #e8be99;}
.per_con_font
{
float:left;
width:150px;
height:25px;
font-family:"MS Gothic";
font-size:14px;
color:#333;
font-weight:bold;
text-align:right;
margin:0px;
padding:10px 20px 0px 0px;
overflow:hidden;
background:#f8eee4;
}
.per_con_font01
{
float:left;
width:150px;
height:25px;
font-family:"MS Gothic";
font-size:14px;
color:#333;
font-weight:bold;
text-align:right;
margin:0px;
padding:10px 20px 0px 0px;
overflow:hidden;
background:#fff;
}
.per_con_text
{
float:left;
width:300px;
height:30px;
margin:0px;
padding:5px 20px 0px 10px;
background:#f8eee4;
overflow:hidden;
}
.per_con_text01
{
float:left;
width:300px;
height:25px;
font-family:"MS Gothic";
font-size:14px;
color:#565656;
font-weight:bold;
background:#fff;
margin:0px;
padding:10px 20px 0px 10px;
text-align:left;
overflow:hidden;
}
.dir_con_con
{
width:500px;
height:auto;
margin:0px;
padding:10px;
overflow:hidden;
border:8px solid #efefef;
}
.dir_con_con .tilo{
	width:500px;
	height:auto;
	font-size:12px;
	border-bottom:1px solid #CCC;
	display:inline-block;
	line-height:24px;
	}
.dir_con_con .tilo a{
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
	color:#4f2c06;
	}
.dir_con_con .tilo a:hover{
	color:#333;
	text-decoration:underline;
	}
.dir_con_con  .cent{
	clear:both;
	width:auto;
	height:auto;
	overflow:hidden;
	line-height:24px;
	font-size:12px;
	color:#333;
	padding:5px;
	}
.temp_con
{
width:500px;
height:auto;
margin:0px;
padding:10px 10px;
overflow:hidden;
border:8px solid #efefef;
}

.temp_con ul{
	width:500px;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	}
.temp_con ul li{
	width:120px;
	height:160px;
	overflow:hidden;
	margin:0px 2.5px;
	float:left;
	}
.temp_con ul li .top{
	width:120px;
	height:112px;
	overflow:hidden;
	background:url(../image/temp_bg.jpg) no-repeat;
	}
.temp_con ul li .top .pic{
	width:80px;
	height:80px;
	line-height:80px;
	overflow:hidden;
	margin:5px auto 0px auto;
	}
.temp_con ul li .top .word{
	width:80px;
	height:35px;
	line-height:25px;
	overflow:hidden;
	text-align:center;
	color:#4f2c06;
	margin:0px auto;
	}
.temp_con ul li .top .word a{
	color:#829c15;
	font-size:12px;
	text-decoration:none;
	}
.temp_con ul li .top .word a:hover{
	text-decoration:underline;
	}
.temp_con ul li .bot{
	width:120px;
	height:20px;
	overflow:hidden;
	margin:2px 0px 5px 0px;
	
	}
.temp_con ul li .bot .lef{
	width:30px;
	height:18px;
	float:left;
	overflow:hidden;
	margin:0px 5px 0px 0px;
	background:#f48f3a;
	color:#FFF;
	border:1px solid #eb7a1c;
	line-height:18px;
	text-align:center;
	}
.temp_con ul li .bot .lef a{
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.temp_con ul li .bot .lef a:hover{
color:#ccc;

}
.temp_con ul li .bot .rig{
	width:80px;
	height:18px;
	float:left;
	overflow:hidden;
	background:#cbcbcb;
	border:1px solid #b3b2b2;
	line-height:18px;
	padding:0px;
	text-align:center;
	}
.temp_con ul li .bot .rig a{
font-size:12px;
color:#FFFFFF;
text-decoration:none;
}
.temp_con ul li .bot .rig a:hover{
color:#000;

}
	
.temp_con_links
{
	width:480px;
	margin:0px auto 10px auto;
	padding:10px;
	height:auto;
	overflow:hidden;
	text-align:center;
	font-size:12px;
	line-height:18px;
}
.temp_con_links a
{
	padding:3px;
	color:#7f9a10;
	border:#7f9a10 1px solid;
	background:#fff;
	text-decoration:none;
}
.temp_con_links a:hover
{
	padding:3px;
	color:#fff;
	border:#7f9a10 1px solid;
	background:#7f9a10;
}

.bg_con
{
width:500px;
height:auto;
margin:0px;
padding:10px 10px;
overflow:hidden;
border:8px solid #efefef;
}
.bg_con form{
padding:0px;
height:auto;
margin:0px;
}
.bg_con ul{
	width:500px;
	height:auto;
	overflow:hidden;
	}
.bg_con ul li{
	width:480px;
	height:auto;
	overflow:hidden;
	margin:10px auto;
	}

.size{
	width:33px;
	height:20px;
	line-height:20px;
	overflow:hidden;
	float:right;
	margin:5px 0px 0px 0px;
	}
.size a{
	font-size:12px;
	color:#FFF;
	text-decoration:underline;
	}
.size a:hover{
	text-decoration:none;
	}
.set_con
{
width:500px;
height:auto;
margin:0px;
padding:10px 10px;
overflow:hidden;
border:8px solid #efefef;
}
.set_con div.cont{
	width:500px;
	height:auto;
	overflow:hidden;
	font-size:12px;
	color:#333;
	line-height:24px;
	}
.set_con ul{
	width:500px;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	}
.set_con ul li{
	width:500px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	border-bottom:1px solid #CCC;
	margin:5px 0px;
	color:#333;
	font-size:12px;
	} 
.set_con ul li .lefs{
	width:200px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	float:left;
	padding:0px 0px 0px 10px;
	}
.set_con ul li .cens{
	width:240px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	float:left;
	}
.lead_con
{
width:500px;
height:auto;
margin:0px;
padding:10px 10px;
overflow:hidden;
border:8px solid #efefef;
}
.lead_con .lcon , .lead_con .ltil{
	width:auto;
	height:auto;
	overflow:hidden;
	padding:2px 0px;
	clear:both;
	}
.lead_con .lcon {
margin:0px 0px 10px 0px;
}
.lead_con 	.lead_til{
font-size:12px;
color:#333333;
font-weight:bold;
line-height:15px;
height:15px;
}
.lead_con 	.lead_til a{
font-size:12px;
color:#333333;
text-decoration:none;
}
.lead_con 	.lead_til a:hover{
color:#000;
}
.lead_con .time{
	width:450px;
	height:15px;
	line-height:15px;
	float:left;
	font-size:12px;
	}
.lead_con .time a{
font-size:12px;
color:#000000;
text-decoration:none;
}
.lead_con .time a:hover{
color:#333333;
}
/* sitemap.html */
.sitemap{
	width:640px;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	
	}
.sitemap .til{
	width:505px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(../image/sitemap_til.jpg) no-repeat left #fff;
	padding:0px 10px 0px 105px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	border-bottom:1px solid #CCC;
	}
.sitemap .con{
	width:640px;
	height:auto;
	overflow:hidden;
	padding:10px 0px;
	line-height:24px;
	}
.sitemap .con ul{
	width:500px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
	}
.sitemap .con ul li{
	width:250px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	float:left;
	}
.sitemap .con ul li img{
	float:left;
	padding:9px 6px;
	}
.sitemap .con ul li a{
	font-size:12px;
	text-decoration:underline;
	color:#333;
	}
.sitemap .con ul li a:hover{
	text-decoration:none;

	}

/* show.html */	
.show{
	width:640px;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	
	}
.show .til{
	width:500px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(../image/design_til.jpg) no-repeat left #fff;
	padding:0px 10px 0px 130px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	border-bottom:1px solid #CCC;
	}
.show .con{
	width:640px;
	height:auto;
	overflow:hidden;
	padding:10px 0px;
	}
	
	
.show_con
{
width:600px;
height:auto;
margin:0px;
padding:10px 10px;
overflow:hidden;
border:8px solid #efefef;
}

.show_con ul{
	width:600px;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	}
.show_con ul li{
	width:120px;
	height:160px;
	overflow:hidden;
	margin:0px 15px !important;
	margin:0px 12px;
	float:left;
	}
.show_con ul li .top{
	width:120px;
	height:112px;
	overflow:hidden;
	background:url(../image/temp_bg.jpg) no-repeat;
	}
.show_con ul li .top .pic{
	width:80px;
	height:80px;
	line-height:80px;
	overflow:hidden;
	margin:5px auto 0px auto;
	}
.show_con ul li .top .word{
	width:80px;
	height:35px;
	line-height:25px;
	overflow:hidden;
	text-align:center;
	color:#4f2c06;
	margin:0px auto;
	}
.show_con ul li .top .word a{
	color:#829c15;
	font-size:12px;
	text-decoration:none;
	}
.show_con ul li .top .word a:hover{
	text-decoration:underline;
	}
.show_con ul li .bot{
	width:120px;
	height:20px;
	overflow:hidden;
	margin:2px 0px 5px 0px;
	
	}
.show_con ul li .bot .lef{
	width:30px;
	height:18px;
	float:left;
	overflow:hidden;
	margin:0px 5px 0px 0px;
	background:#f48f3a;
	color:#FFF;
	border:1px solid #eb7a1c;
	line-height:18px;
	text-align:center;
	}
.show_con ul li .bot .rig{
	width:80px;
	height:18px;
	float:left;
	overflow:hidden;
	background:#cbcbcb;
	border:1px solid #b3b2b2;
	line-height:18px;
	padding:0px;
	text-align:center;
	}
	
.show_con_links
{
	width:535px;
	margin:20px auto;
	padding:10px;
	height:auto;
	overflow:hidden;
	text-align:center;
	font-size:12px;
	line-height:18px;
}
.show_con_links a
{
	padding:3px;
	color:#4f2c06;
	border:#4f2c06 1px solid;
	background:#fff;
	text-decoration:none;
}
.show_con_links a:hover
{
	padding:3px;
	color:#fff;
	border:#4f2c06 1px solid;
	background:#4f2c06;
}


/* regsiter_ck.html */
.regsiter_ck{
	width:640px;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	
	}
.regsiter_ck .til{
	width:440px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(../image/regsiter_til.jpg) no-repeat left #fff;
	padding:0px 10px 0px 190px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	border-bottom:1px solid #CCC;
	}
.regsiter_ck .con{
	width:620px;
	height:auto;
	overflow:hidden;
	padding:10px;
	line-height:22px;
	margin:10px auto;
	}
.quee{
width:auto;
height:30px;
line-height:30px;
font-size:12px;
color:#333333;
background:url(../image/quee_bg.jpg) no-repeat;
margin:0px 0px 5px 0px;
padding:0px 10px;
}
.quee a{
font-size:12px;
text-decoration:none;
color:#333333;
}
.quee a:hover{
text-decoration:underline;

}

/* fine.html */
.fine{
	width:640px;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	
	}
.fine .til{
	width:510px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(../image/fine_til.jpg) no-repeat left #fff;
	padding:0px 10px 0px 100px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	border-bottom:1px solid #CCC;
	}
.fine_con
{
width:600px;
height:auto;
margin:10px auto;
padding:10px 10px;
overflow:hidden;
border:8px solid #efefef;
}
.fine_con_con
{
width:600px;
height:auto;
margin:10px auto;
overflow:hidden;
}
.fine_con_con .title{
	width:600px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	border-bottom:1px solid #CCC;
	}
.fine_con_con .title a{
	font-size:13px;
	color:#333;
	font-weight:bold;
	text-decoration:none;
}
.fine_con_con .title a:hover{
	color:#793e08;
}
.fine_con_con .time{
	width:600px;
	line-height:24px;
	height:24px;
	overflow:hidden;

	}
.fine_con_con .time a{
	font-size:12px;
	color:#793e08;
	text-decoration:none;
}
.fine_con_con .time a:hover{
	color:#333;
}
.fine_con_con .words{
	width:600px;
	line-height:22px;
	overflow:hidden;
	height:auto;
	font-size:12px;
	color:#333;
	}
.fine_con_con .f_line{
	width:600px;
	height:24px;
	overflow:hidden;
	margin:5px auto;
	}
.fine_con_con .f_line ul{
	width:300px;
	height:24px;
	overflow:hidden;
	float:right;
	}
.fine_con_con .f_line ul li{
	width:auto;
	height:14px;
	line-height:14px;
	overflow:hidden;
	float:left;
	margin:5px auto;
	padding:0px 10px;
	border-right:1px solid #CCC;
	}
.fine_con_con .f_line ul li a{
	font-size:12px;
	color:#333;
	text-decoration:none;
	}
.fine_con_con .f_line ul li a:hover{
	color:#793e08;
	}
.f_adver{
	width:1000px;
	height:auto;
	overflow:hidden;
	clear:both;
	margin:0px auto;
	background:#fff;
	padding:0px 0px 5px 0px;
	}
.f_adver ul{
	width:1000px;
	height:auto;
	overflow:hidden;
	}
.f_adver ul li{
	width:500px;
	height:auto;
	overflow:hidden;
	text-align:center;
	float:left;
	}
/* official_list.html */
.off_l{
	width:640px;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	padding:10px 0px;
	}
.off_l .til{
	width:450px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(../image/official_til.jpg) no-repeat left #fff;
	padding:0px 10px 0px 160px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	}
.off_l .con{
	width:640px;
	height:auto;
	overflow:hidden;
	}
.off_l .con .lef{
	width:640px;
	height:auto;
	overflow:hidden;
	float:left;
	}

.off_l .con .lef .top{
	width:640px;
	height:auto;
	overflow:hidden;
	}

.off_l .con .lef .top ul{	
    width:640px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
	list-style:none;
    padding:0px;
	}
.off_l .con .lef .top ul li{	
    width:206px;
	height:auto;
	overflow:hidden;
	margin:3px !important;
	margin:2px;
	list-style:none;
    padding:0px;
	float:left;
	
	}
.off_l .con .lef .top ul li div.right{
	width:74px;
	height:80px;
	overflow:hidden;
	float:left;
	margin:0px 2px;
	padding:0px;
	}
.off_l .con .lef .top ul li div.right .pink{
	width:auto;
	height:20px;
	line-height:20px;
	overflow:hidden;
	}
.off_l .con .lef .top ul li div.right .pink img{
	float:left;
	padding:2px;
	}
.off_l .con .lef .top ul li div.right .pink a{
	font-size:12px;
	color:#fe8409;
	text-decoration:none;
	}
.off_l .con .lef .top ul li div.right .pink a:hover{

	text-decoration:underline;
	}
.off_l .con .lef .top ul li div.right .wod{
	width:auto;
	height:auto;
	line-height:20px;
	overflow:hidden;
	font-size:12px;
	color:#333;
	}
.off_l .con .lef .top ul li div.left{
	width:77px;
	height:77px;
	overflow:hidden;
	float:left;
	width:86px;
	height:86px;
	overflow:hidden;
	border:1px solid #CCC;
	padding:1px;
	background:#fff;
	margin:0px auto;
	}

.off_l .con .lef .top ul li div.left a img{
	filter:alpha(opacity:100);
	-moz-opacity:1.0;
	opacity:1.0;
}
.off_l .con .lef .top ul li div.left a:hover img{
	filter:alpha(opacity:70);
	-moz-opacity:0.7;
	opacity:0.7;
}
/* new_list.html */
.new_list{
	width:640px;
	height:auto;
	overflow:hidden;
	margin:5px 0px;
	
	}
.new_list .til{
	width:530px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background:url(../image/news_til.jpg) no-repeat left #fff;
	padding:0px 10px 0px 100px;
	font-size:14px;
	color:#333;
	font-weight:bold;
	border-bottom:1px solid #CCC;
	}
.new_list .con{
	width:618px;
	height:auto;
	overflow:hidden;
	padding:10px;
	line-height:24px;
	border:1px solid #ccc;
	margin:10px auto;
	background:#fdfdfd;
	}
.new_list .con ul{
	width:636px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
	list-style:none;
	padding:0px;
	}
.new_list .con ul li{
	width:634px;
	height:20px;
	overflow:hidden;
	float:left;
	margin:3px;
	line-height:20px;
	}
.new_list .con ul li a{
	width:auto;
	height:20px;
	line-height:20px;
	font-size:12px;
	color:#333;
	text-decoration:none;
	}
.new_list .con ul li a:hover{
    text-decoration:underline;
	}
.new_list .con ul li .lef{
	width:400px;
	height:20px;
	overflow:hidden;
	float:left;
	line-height:20px;
	display:block;
	}
.new_list .con ul li .lef img{
	float:left;
	padding:4px;
	border:0px;
	display:block;
	}
.new_list .con ul li .cen{
	width:130px;
	height:20px;
	overflow:hidden;
	float:left;
	line-height:20px;
	}
.new_list .con ul li .rig{
	width:100px;
	height:20px;
	overflow:hidden;
	float:right;
	line-height:20px;
	}
.page_links
{
	width:598px;
	margin:20px auto;
	padding:10px;
	height:auto;
	overflow:hidden;
	text-align:center;
	font-size:12px;
	line-height:18px;
}
.page_links a
{
	padding:3px;
	color:#FFF;
	border:#89ab33 1px solid;
	background:#89ab33;
	text-decoration:none;
}
.page_links a:hover
{
	padding:3px;
	color:#333;
	border:#89ab33 1px solid;
	background:#dae5bf;
}
.foot .bottom{
	width:100%;
	height:20px;
	background:url(../image/h1_bg.jpg) repeat-x;
	}
.foot .bottom h1{
	width:1003px;
	height:20px;
	line-height:20px;
	font-size:12px;
	color:#333;
	text-align:center;
	margin:0px auto;
	padding:0px;
	}
	
	
	
	
	
	
	
	
	
.adm .rig .cen .contwo{
	width:511px;
	height:auto;
	overflow:hidden;
	border:7px solid #efefef;
	padding:5px;
	}
.adm .rig .cen .contwo ul{
	width:500px;
	height:auto;
	overflow:hidden;
	margin:0px auto;
	}
.adm .rig .cen .contwo ul li{
	width:500px;
	height:24px;
	overflow:hidden;
	border-bottom:1px dashed #CCC;
	overflow:hidden;
	margin:0px 0px 5px 0px;
	}
.adm .rig .cen .contwo ul li .lef{
	width:250px;
	height:auto;
	overflow:hidden;
	float:left;
	line-height:20px;
	text-align:left;
	}
.adm .rig .cen .contwo ul li .cen{
	width:130px;
	height:auto;
	overflow:hidden;
	float:left;
	line-height:20px;
	text-align:left;
	
	}
.adm .rig .cen .contwo ul li  a
{
	font-size:12px;
	color:#4f2c06;
	text-decoration:underline;
}
.adm .rig .cen .contwo ul li a:hover{
	text-decoration:none;
	}
.adm .rig .cen .contwo ul li .rig{
	width:80px;
	height:auto;
	overflow:hidden;
	float:left;
	text-align:right;
	line-height:10px;
	
	}