/* CSS Document */
.sj {
	float:right;
	text-align:center;
	color: #69F;
	font-size:9px;
	font-family: Tahoma, Geneva, sans-serif;
}
.heng2 {
	width:740px;
	overflow:hidden;
	float:right;
	
}
.banner {
	margin:auto;
	*margin:0;
	width:980px;
	height:90px;
	overflow:hidden;
}
.heng1 {
	width:240px;
	overflow:hidden;
	float:left;
}
.h2_kuang {
	width:240px;
	padding-bottom:8px;
}
.h2_title {
	width:240px;
	height:35px;
	background-image: url(../images/r_t.jpg);
	background-repeat: no-repeat;
	line-height:35px;
	border-bottom:#FFF solid 1px;
}
.h2_title h2 {
	color:#000;
	text-align:left;
	padding-left:40px;
	line-height:35px;
}
.h2_title .more 
{
	padding-right:20px;
	text-align:right;
}

.h2_kuang ul {
	padding:5px;
	background-color:#fdfbf3;
	border:#bbcae6 solid 6px;
	width:218px;
	overflow:hidden;


}
.h2_kuang ul li {
	text-align:left;
	line-height:23px;
	color:#69C;
}


.xw_kuang {
	width:417px;
	float:right;
}
.xw_title {
	width:417px;
	height:22px;
	line-height:22px;
	border-bottom:#36C solid 2px;
}
.xw_title h2 {
	color:#F60;}
.xw_kuang ul {
	padding:5px 0 0 0;
	
}
.xw_kuang li {
	height:23px;
	line-height:23px;
	border-bottom:#c7c7c7 dashed 1px;
	overflow:hidden;
	width:417px;
	text-align:left;
	font-size:12px;
}




.flash {
	width:300px;
	height:251px;
	float:right;
	overflow:hidden;
	padding-right:10px;
}

.more img {
	border:none;
}
h2 {
	font-weight:bold;
	float:left;
	font-size:14px;
	margin:0;
	padding:0;
	width:120px;
	overflow:hidden;
}
.more {
	float:right;
	width:60px;
}

#usernameshow {
	width:100px;
	border:#999 solid 1px;
}
#pwshow {
		width:100px;
	border:#999 solid 1px;
}

.tu {
	width:740px;
	height:60px;
	overflow:hidden;
	margin-bottom:8px;
}
.tu li {
	width:236px;
	height:60px;
	overflow:hidden;
	margin-left:9px;
	float:right;
}
.h3_kuang {
	margin:auto;
	*margin:0;
	width:358px;
	margin-bottom:10px;
	margin-left:10px;
	display:inline;
	float:right;
        margin-top: 10px;
}
.h3_title {
	width:358px;
	height:27px;
	background-image: url(../images/h3.gif);
	background-repeat: no-repeat;
	line-height:27px;
	border-bottom:#FFF solid 1px;
}
.h3_title h2 {
	color:#FFF;
	text-align:left;
	padding-left:25px;
	line-height:27px;
	
}
.h3_title .more 
{
	padding-right:10px;
	text-align:right;
}
.h3_title .more a {
	color:#FFF;
}
.h3_kuang ul {
	padding:5px;
	background-color:#f7f3f7;
	width:348px;
	overflow:hidden;
	height:115px;
	
}
.h3_kuang ul li {
	text-align:left;
	width:348px;
	height:23px;
	line-height:23px;
	overflow:hidden;
	color:#F90;
	background:url(../images/dx.gif) repeat-x left bottom;
}
.tu_b li {
	width:240px;
	height:60px;
	overflow:hidden;
	margin-bottom:8px;
}

#demo {
	width:978px;
	padding:0px;
	background:#eaeaea;
	overflow:hidden;
	border:#CCC solid 1px;
}
.k {
	background:url(../images/frame.gif) no-repeat;
	width:150px;
	height:113px;
	padding:1px 6px 12px 1px;
	text-align:left;
}
.k img {
	width:150px;
	height:113px;
	border:none;
}

.h4_kuang {
	width:223px;
	border:#ccc solid 1px;
	background:#f6f6f6;
	float:right;
	
}
.h4_title {
	width:223px;
	height:25px;
	background-image: url(../images/t_u.gif);
	background-repeat: no-repeat;
	line-height:25px;
	border-bottom:#d1d1d1 solid 1px;
}
.h4_title h2 {
	color:#FFF;
	text-align:left;
	padding-left:25px;
	line-height:25px;
}
.h4_title .more 
{
	padding-right:10px;
	text-align:right;
}
.h4_title .more a{
	color:#FFF;
}
.h4_kuang ul {
	padding:5px;
	width:213px;
	overflow:hidden;
}
.h4_kuang ul li {
	text-align:left;
	line-height:23px;
	width:213px;
	height:23px;
	overflow:hidden;
}

.link li {
	text-align:center;

	height:47px;
	overflow:hidden;
	line-height:31px;
}
.link li select {
    height: 28px;
	width:200px;
	font-size:12px;
	overflow:hidden;
}
#banner1 {	margin:auto;
	*margin:0;
	width:1000px;
	overflow:hidden;
	height:83px;
}