﻿* {
	margin: 0px;
	padding: 0px;
	border:0px;
}
body,html {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#2F64B7;
	height:auto;
}
#box {
	width: 1003px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	height:auto;
}
a:visited {
	color: #00609D;
	text-decoration: none;
	
}
a:active {
	color: #FF6600;
	text-decoration: none;
}

a:hover {
	color: #FF0000;
	text-decoration: underline;
}
a:link {
	color: #00609D;
	text-decoration: none;	
}
.head a:visited {
	color: #FFFF00;
}
#passage a {
	color: #000000;
}
#pass-cont a:hover {
	color: #FF0000;
	text-decoration: underline;
}
#linkpic a {
	color: #C1FFFF;
	line-height: 25px;
	text-decoration: underline;
}
#linkpic a:hover {
	color: #FFFF00;
	text-decoration: underline;
}
#copy a {
	color: #666666;
	text-decoration: none;
}
#copy a:hover {
	color: #0099FF;
}
.word a:visited {
	color: #FFFFFF;
}
#rightin-3 a:hover {
	color: #FE0009;
	text-decoration: underline;
}
#rightin-3 a:hover {
	color: #FE0000;
	text-decoration: underline;
}
.word a:hover {
}
#rightin-1 a:hover {
	color: #FF3300;
}
#rightin-2 a:hover {
	color: #FF3300;
}
#right #r-2 a:hover {
	color: #FF3300;
}

#login {
	height: 32px;
	font-size: 12px;
	line-height: 30px;
	background-image: url(../images/v_04.jpg);
	text-align: left;
	color: #000000;
	background-position: right top;
	background-repeat: no-repeat;
	background-color: #E6F7FE;
}
.red {
	font-size: 12px;
	font-weight: bold;
	color: #FF3203;
}
.red02{
	font-size: 12px;
	font-weight: bold;
	color: #FF3203;
}
#loginform {
	height: 32px;
	width: 200px;
}
#log-left {
	float: left;
	margin-left: 6px;
	line-height: 32px;
}
#loginform {
	height: 32px;
	width: 200px;
}
.r-input{
	font-family: "宋体";
	font-size: 12px;
	text-align: left;
	padding-top:5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border:1px solid #99CCFF;
	height: 15px;
	color: #666666;
	background-position: center center;
	line-height: 18px;
}

.r-textarea{
	font-family: "宋体";
	font-size: 12px;
	text-align: left;
	margin: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border:1px solid #0099CC;
	height: 60px;
}

#input01 {
	height: 16px;
	width: 86px;
	border: 1px solid #9CC3E0;
	margin-top: 5px;
	color: #999999;
	margin-right: 3px;
	text-indent: 4px;
}
.input01 {
	height: 16px;
	width: 86px;
	border: 1px solid #9CC3E0;
	margin-top: 5px;
	color: #999999;
	margin-right: 3px;
	text-indent: 4px;
}
#input02{
	height: 16px;
	width: 86px;
	border: 1px solid #9CC3E0;
	margin-top: 5px;
	margin-right: 5px;
	color: #999999;
	margin-right: 3px;
	text-indent: 4px;
}
}
#log-left input03 {
	height: 19px;
	width: 99px;
}
#input03 {
	height: 19px;
	width: 99px;
	background-image: url(../images/icon_07.jpg);
	background-repeat: no-repeat;
}
#input05{
	height: 20px;
	width: 49px;
	background-image: url(../images/icon_10.gif);
	background-repeat: no-repeat;
}
#input04 {
	height: 20px;
	width: 63px;
	background-image: url(../images/icon_09.gif);
	background-repeat: no-repeat;
	margin-right: 4px;
}
#input06{
	height: 20px;
	width: 90px;
	background-image: url(../images/0785.gif);
	background-repeat: no-repeat;
	margin-right: 4px;
}
#input_search{
	height: 26px;
	width: 82px;
	background-image: url(../images/icon_11.gif);
	background-repeat: no-repeat;
}
#log-right {
	float: right;
	height: 32px;
	width: 200px;
	background-image: url(../images/v_04.jpg);
	background-repeat: no-repeat;
}
#menu {
	background-image: url(../images/00_18.jpg);
	background-repeat: repeat-x;
	height: 75px;
	background-position: left center;
}
#menu-left {
	height: 73px;
	float: left;
	width: 177px;
	margin-left: 4px;
	background-image: url(../images/logo/v_06.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
#menu-right {
	float: left;
	height: 38px;
	width: 790px;
	background-image: url(../images/v_08.jpg);
	background-repeat: no-repeat;
	padding-top: 19px;
	padding-bottom: 15px;
	padding-left: 18px;
	font-size: 14px;
	line-height: 38px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	background-position: left center;
}
#top－left {
	float: left;
	padding: 1px;
	border: 1px solid #000000;
	height: 90px;
}
#top-right {
	float: left;
	margin-top: 8px;
	margin-left: 8px;
	text-align: left;
	width: 200px;
	height: auto;
}
#main {
	clear: both;
	height: auto;
}
#leftflash {
	float: left;
	width: 324px;
	border: 1px solid #B0CCF0;
	text-align: left;
	background-image: url(../images/vifir_3.jpg);
	height: 273px;
}

#f-top {
	height: 25px;
	background-image: url(../images/v_21.jpg);
	background-repeat: repeat-x;
	line-height: 25px;
	font-weight: bold;
	color: #0A1773;
	text-align: left;
	text-indent: 8px;
}
#f-mid {
	height: 230px;
	width: 292px;
	margin-top: 7px;
	margin-bottom: 6px;
	margin-left: 4px;
}
#f-bottom {
	height: 25px;
	width: 278px;
}
#flashpic {
	float: right;
}
#f-bottom2 {
	height: 36px;
	background-image: url(../images/v_54.jpg);
	background-repeat: repeat-x;
	line-height: 36px;
	color: #0A1773;
}
#icon01 {
	margin-top: 5px;
	margin-right: 7px;
}
#news {
	float: left;
}
#news {
	width: 390px;
	float: left;
	height: auto;
	margin-left: 4px;
}
#news-top {
	height: 46px;
	background-image: url(../images/v_25.jpg);
	background-repeat: repeat-x;
	text-align: left;
}
#person-title {
	height: 46px;
	background-image: url(../images/v_25.jpg);
	background-repeat: repeat-x;
	text-align: left;
	width: 743px;
}
#newtopleft {
	height: 46px;
	background-image: url(../images/v_24.jpg);
	background-repeat: no-repeat;
	padding-left: 103px;
	text-align: left;
	font-weight: bold;
	color: #02659C;
	line-height: 46px;
}
#person-title02 {
	height: 46px;
	background-image: url(../images/v_2400.jpg);
	background-repeat: no-repeat;
	text-align: center;
	font-weight: bold;
	color: #02659C;
	line-height: 46px;
	width: 743px;
}
#person-title002 {
	height: 46px;
	background-image: url(../images/dangan_03.gif);
	background-repeat: no-repeat;
	text-align: right;
	font-weight: bold;
	color: #02659C;
	line-height: 46px;
	padding-right: 15px;
	font-size: 12px;
	width: 100%;
}
#newmidtitle {
	font-size: 12px;
	background-color: #E6F5FF;
	height: 30px;
	margin-top: 5px;
	margin-bottom: 4px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #494949;
}
#newsbottom {
	text-align: left;
	margin-left: 3px;
	margin-right: 5px;
}
#newsbottom dt {
	line-height: 21px;
	color: #00609D;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4F1F8;
	text-indent: 14px;
	list-style-type: none;
	background-image: url(../images/00213586_3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-size: 14px;
}
#newsbottom dd {
	float: right;
	color: #8F8F8F;
	line-height: 21px;
	font-size: 13px;
}

#newsbottom02 {
	height: 4px;
	background-color: #0D4372;
	background-position: left;
	text-align: left;
	background-image: url(../images/v_60.jpg);
	background-repeat: no-repeat;
}
#left {
	float: left;
	width: 728px;
	margin-right: 5px;
	margin-top: 6px;
}
#leftp{
	float: left;
	width: 744px;
	margin-left: 4px;
	height: auto;
}
#left02 {
	float: left;
	width: 744px;
}
#right {
	float: left;
	width: 240px;
	margin-top: 6px;
	font-size: 12px;
	color: #406899;
}
#right02 {
	float: left;
	width: 232px;
	background-color: #EEEEEE;
	border: 1px solid #CCCCCC;
	margin-left: 4px;
	padding: 4px;
	margin-top: 6px;
}
#r-2 {
	background-color: #FCFCFC;
	background-image: url(../images/22_70.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
#rightin {
	width: 240px;
	border: 1px solid #B4D5F6;
	margin-bottom: 7px;
}
#rightin03 {
	width: 350px;
	border: 1px solid #B4D5F6;
	float: left;
	height: auto;
}
#rightin0 {
	width: 240px;
	border: 1px solid #EAC484;
	margin-bottom: 6px;
}
#rightin-top {
	height: 28px;
	width: 225px;
	line-height: 27px;
	background-image: url(../images/66_45.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
	text-align: left;
	text-indent: 12px;
}
#rightin-1 {
	padding-top: 6px;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	text-align: left;
	padding-left: 6px;
	font-size: 12px;
	color: #000000;
	height: 70px;
}
#rightin-1 img {
	border: 1px solid #000000;
	margin-right: 8px;
	float: left;
}
#rightin-1 p {
	width: 130px;
	float: left;
	display: block;
	line-height: 17px;
}
#rightin-2 {
	padding-top: 6px;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	text-align: left;
	padding-left: 6px;
	font-size: 12px;
	color: #000000;
	height: 70px;
}
#rightin-2 img {
	border: 1px solid #000000;
	margin-right: 8px;
	float: left;
}
#rightin-2 p {
	width: 130px;
	float: left;
	display: block;
	line-height: 17px;
}#more {
	float: right;
	margin-top: -15px;
	margin-right: 6px;
}
#rightin-3 dt {
	text-align: left;
	text-indent: 15px;
	list-style-type: square;
	font-size: 12px;
	color: #000000;
	line-height: 24px;
	background-image: url(../images/1115.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
}
#rightin-3 dd {
	float: right;
	font-size: 12px;
	line-height: 26px;
	color: #BCBCBC;
}
#rightin-3 {
	padding: 6px;
	background-color: #FCFCFC;
}
#peple {
	clear: left;
	margin-top: 4px;
	border: 1px solid #BCD5F3;
	height: auto;

}
#peplesy {
	margin-top: 8px;
	border: 1px solid #82B8DF;
	height: 225px;
	background-color: #F7FAFF;
	width: 728px;
	float: left;

}
#peplesykk {
	margin-top: 8px;
	border: 1px solid #82B8DF;
	height: 200px;
	background-color: #F7FAFF;
	width: 728px;
	float: left;

}
#peplesyyy {
	margin-top: 8px;
	border: 1px solid #82B8DF;
	height: 236px;
	background-color: #F7FAFF;
	width: 324px;
	float: left;

}
#peplesy08 {
	margin-top: 8px;
	border: 1px solid #82B8DF;
	height: auto;
	background-color: #F7FAFF;
	width: 728px;
	float: left;
	padding-bottom: 5px;
	padding-top: 2px;
}
#peplesyy {
	border: 1px solid #82B8DF;
	background-color: #F7FAFF;
	width: 368px;
	float: left;
	margin-left: 6px;

}
#peple02 {
	clear: left;
	margin-bottom: 8px;
	margin-top: 5px;

}

#p-top {
	height: 29px;
	background-image: url(../images/vifir_33_2.jpg);
	background-repeat: repeat-x;
	line-height: 29px;
	font-weight: bold;
	color: #2353AB;
	text-align: left;
	width: 728px;
	float: left;
}
#p-top03 {
	height: 29px;
	background-image: url(../images/vifir_33_2.jpg);
	background-repeat: repeat-x;
	line-height: 29px;
	font-weight: bold;
	color: #2353AB;
	text-align: left;
	width: 324px;
	float: left;
}
#p-topp {
	height: 29px;
	background-image: url(../images/vifir_33_2.jpg);
	background-repeat: repeat-x;
	line-height: 29px;
	font-weight: bold;
	color: #2353AB;
	text-align: left;
	width: 368px;
	float: left;
}
#p-top02{
	height: 25px;
	background-image: url(../images/v_21.jpg);
	background-repeat: repeat-x;
	line-height: 22px;
	font-weight: normal;
	color: #004488;
	text-align: left;
	text-indent: 8px;
	font-size: 12px;
}
#p-mid {
	font-size:12px;
	color:#333333;
	padding-top: 8px;
	width: 100%;
	text-align: left;
}


.coment_isnew{
	width:600px; 
	height:20px; 
	text-align:left; 
	border-bottom:#666666 
	1px dotted; 
	margin-bottom:10px;
}
.comment_cs{
	 text-align:left; 
	 padding-left:10px;
	 font-size:14px; 
	 color:#333333;
	 text-align:left;
}
.comment_name{
	text-align:left;
	margin-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DCE0E2;
	color: #000000;
	font-size: 12px;
	line-height: 28px;
	background-image: url(../images/gif-0560.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	text-indent: 20px;
	list-style-type: none;
	width: 710px;
}


#p-bottom{
	height: 30px;
	background-repeat: repeat-x;
	line-height: 30px;
	color: #0A1773;
	width: 100%;
	background-color: #F2F2FC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #BCD5F3;
}
#p-mid img {
	margin-right: 20px;
	margin-left: 15px;
	border: 3px solid #B1B483;
	margin-bottom: 6px;
}
#p-bottom li {
	float: left;
	margin-right: 20px;
	margin-left: 35px;
	list-style-type: none;
	background-image: url(../images/55_03.gif);
	background-position: left center;
	background-repeat: no-repeat;
	text-indent: 3px;
}
#name01 {
	width: 110px;
	float: left;
	margin-left: 30px;
	text-align: left;
}
#kylist {
	clear: both;
	margin-top: 6px;
	float: left;
	width: 728px;
}

#kylist02{
	clear: both;
	margin-top: 6px;
	float: left;
}
#l-l {
	width: 350px;
	float: left;
	border: 2px solid #F9FBFD;
	background-color: #B4D4EF;
	height: auto;
}
#lll{
	float: left;
	padding: 1px;
	border: 2px solid #EFF0F5;
	background-color: #99AEBF;
	width: 744px;
}
#l-2 {
	width: 364px;
	float: left;
	padding: 1px;
	border: 2px solid #EFF0F5;
	background-color: #FFFFFF;
	height: 500px;
}
#l-r {
	float: left;
	margin-left:5px;
	width: 360px;
	background-color: #FFFFFF;

}

#listleft-top {
	height: 31px;
	width: 364px;
	line-height: 27px;
	color: #FFFFFF;
	background-image: url(../images/v_84.jpg);
	text-align: left;
	text-indent: 10px;
	font-weight: bold;
	font-size: 12px;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center center;
}
#listlefttop02 {
	height: 31px;
	width: 744px;
	line-height: 27px;
	color: #FFFFFF;
	background-image: url(../images/v_84.jpg);
	text-align: left;
	text-indent: 10px;
	font-weight: bold;
	font-size: 12px;
	background-color: #06C5FC;
	background-repeat: no-repeat;
	background-position: left center;
}
#listlefttop02 {
	height: 31px;
	width: 743px;
	line-height: 27px;
	color: #FFFFFF;
	background-image: url(../images/v_84.jpg);
	text-align: left;
	text-indent: 10px;
	font-weight: bold;
	font-size: 12px;
	background-color: #05C4FB;
	background-repeat: no-repeat;
	background-position: left center;
}

#more02 {
	float: right;
	margin-top: -20px;
	margin-right: 8px;
}
#listleft-mid {
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	text-align: left;
}
#listleftmid02 {
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 8px;
	text-align: left;
}
#listleft-mid2 {
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
	text-align: left;
}
#listleft-bottom {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: url(../images/v_54.jpg);
	height: 28px;
	line-height: 25px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #B7CEEE;
	border-bottom-color: #B7CEEE;
	border-left-color: #B7CEEE;
	text-align: center;
}
#listleft-mid dt {
	line-height: 23px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
	background-image: url(../images/55_03.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	font-size: 12px;
}
#listleftmid02 dt {
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
	background-image: url(../images/55_03.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
}
#listleft-mid dd {
	color: #000000;
	float: right;
	line-height: 23px;
	font-size: 12px;
}
#listleftmid02 dd {
	color: #000000;
	float: right;
	line-height: 25px;
}
#ad{
	margin-top: 4px;
	clear: both;
	float: left;
	height: 91px;
	width: 737px;
}
#ad img {
	border: 1px solid #000000;
	padding: 1px;
	float: left;
	clear: right;
}
#rightin-4 dt {
	text-align: left;
	list-style-type: none;
	font-size: 12px;
	color: #000000;
	line-height: 24px;
	background-position: 3px center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#rightin-4 dd {
	float: right;
	font-size: 12px;
	line-height: 24px;
	color: #0651A4;
	background-color: #FCFCFC;
	clear: both;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#rightin-4 {
	padding: 6px;
	background-color: #FFFFFF;
	text-align: left;
}
#rightin-4 img {
	margin-right: 5px;
}
#main02 {
	clear: both;
	height: auto;
	width: 1002px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#mian02-top {
	height: 28px;
	background-image: url(../images/v_90.jpg);
	background-repeat: repeat-x;
	text-align: left;
	font-weight: bold;
	color: #045D87;
	line-height: 28px;
	text-indent: 15px;
}
#show01 {
	height: 133px;
	background-image: url(../images/v_100.jpg);
	background-repeat: repeat-x;
}
#start-botton {
	width: 15px;
	height: 114px;
	float: left;
	padding-top: 19px;
	margin-left: 20px;
}
#book01 {
	float: left;
	width: 118px;
	height: 133px;
	background-image: url(../images/v_94.jpg);
	background-repeat: no-repeat;
}
#talk01 {
	height: 106px;
	width: 180px;
	float: left;
	margin-top: 12px;
	background-image: url(../images/v_104.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
	color: #FFFFFF;
	font-size: 12px;
}
#book02 {
	float: left;
	height: 133px;
	background-image: url(../images/v_96.jpg);
	width: 122px;
}
#talk02 {
	float: left;
	height: 106px;
	width: 180px;
	margin-top: 11px;
	background-image: url(../images/v_104.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
}
#book03 {
	float: left;
	height: 133px;
}
#talk03 {
	float: left;
	height: 133px;
}
#talk03 {
	height: 106px;
	width: 180px;
	margin-top: 11px;
	background-image: url(../images/v_104.jpg);
	background-repeat: no-repeat;
	padding-top: 5px;
}
#book03 {
	background-image: url(../images/v_98.jpg);
	background-repeat: no-repeat;
	height: 133px;
	width: 118px;
}
#end-botton {
	width: 15px;
	float: left;
	height: 95px;
	margin-top: 19px;
	margin-left: 15px;
}
.head {
	font-weight: bold;
	color: #FFFF00;
	font-size: 12px;
}
.more05 {
	float: right;
	color: #045D85;
	font-size: 12px;
}
.word {
	font-size: 12px;
	color: #FFFFFF;
}
#line {
	height: 2px;
}
#passage {
	height: 276px;
	background-image: url(../images/v_119.jpg);
	background-repeat: no-repeat;
	background-color: #008AC9;
	background-position: center;
}
#passage {
	padding-top: 18px;
	padding-right: 3px;
	padding-bottom: 10px;
	padding-left: 4px;
}
#passage1 {
	width: 232px;
	float: left;
	margin-right: 8px;
	margin-left: 5px;
}
#pass-top {
	background-image: url(../images/000_61.jpg);
	background-repeat: no-repeat;
	height: 30px;
	line-height: 30px;
	text-align: left;
	text-indent: 8px;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
}
#pass-cont {
	background-image: url(../images/000_65.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	background-color: #FCFCFC;
	height: 220px;
}
#passage1 dt {
	text-align: left;
	text-indent: 15px;
	list-style-type: square;
	font-size: 12px;
	color: #000000;
	line-height: 24px;
	background-image: url(../images/1115.gif);
	background-repeat: no-repeat;
	background-position: 3px center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E1E1E1;
}
#passage1 dd {
	float: right;
	font-size: 12px;
	line-height: 26px;
	color: #C8C8C8;
}
#passage-3{
	padding: 6px;
	background-color: #FCFCFC;
}
#pass-cont {
	padding-top: 8px;
	padding-right: 8px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#link {
	height: 85px;
	background-image: url(../images/v_122.jpg);
	background-repeat: repeat-x;
}
#linkpic {
	height: 70px;
	background-image: url(../images/v_124.jpg);
	background-repeat: no-repeat;
	background-position: right;
	color: #FFFFFF;
	padding-top: 15px;
	text-align: left;
	text-indent: 15px;
}

#copy {
	height: 76px;
	background-image: url(../images/v_125.jpg);
	font-size: 12px;
	color: #666666;
	margin-bottom: 1px;
	float: left;
	width: 1000px;
	margin-top: 3px;
}
#copypic1 {
	float: left;
	margin-left: 145px;
}
#copyline {
	float: left;
	margin-top: 8px;
}
#copy p {
	float: left;
	display: block;
	margin-top: 15px;
	margin-left: 10px;
}
#icon08 {
	margin-top: 10px;
	margin-right: 8px;
}
#menu-right a {
	color: #FFFFFF;
}
#menu-right a:hover {
	color: #FFFF00;
}
#menu-right a:visited {
	text-decoration: none;
	color: #D2F7FF;
}
#newsbottom a {
	color: #000000;
}
#newsbottom a:hover {
	color: #FF0000;
}
#box #mai #rightin-3 a {
	color: #000000;
}
#rightin a:link {
	color: #00609D;
}
#rightin a:visited {
	color: #00609D;
	text-decoration: none;
}
#rightin a:hover {
	color: #FF0000;
	text-decoration: underline;
}

#kylist a:hover {
	color: #FF0000;
	text-decoration: underline;
}
#listleft-mid dt a {
	color:#0036CC;
}
#listleftmid02 dt a {
	color:#0036CC;
}
#listleft-mid dd a:hover {
	color: #FF0000;
	text-decoration: underline;
}
#listleftmid02 dd a:hover {
	color: #FF0000;
	text-decoration: underline;
}
#listleft-mid dd a {
	color: #000000;
}
#listleftmid02 dd a {
	color: #000000;
}
#listleft-mid dt a:hover {
	color: #FF0000;
	text-decoration: underline;
}
#listleftmid02 dt a:hover {
	color: #FF0000;
	text-decoration: underline;
	line-height: 25px;
}

#rightin-4 dt a {
	font-size: 12px;
	color: #000000;
}
#rightin-4 a:hover {
	color: #FF0000;
	text-decoration: underline;
}
#rightin-4 dd a {
	font-size: 12px;
	color: #0651A4;
}
#rightin-4 dd a:hover {
	color: #FF6600;
	text-decoration: underline;
}
 .head a {
	color: #FFFF00;
}
 .head a:hover {
	color: #9900FF;
	text-decoration: underline;
}
.word a {
	color: #FFFFFF;
}
.word a:hover {
	color:#055A81;	
	text-decoration: underline;

}
.word a:visited {
	color:#FFFFFF1;

}
#rightin-4 img {
	float: left;
	margin-right: 10px;
	margin-top: 5px;
}
#rightin-4 a:visited {
	color: #000000;
}
#news a {
	color: #2F64B7;
	text-decoration: none;

}
#news a:hover {
	color: #FF0000;
	text-decoration: underline;
}

#news a visited{
	color: #0033CC;
	text-decoration: none;

}
#line {
	background-image: url(../images/v_115.jpg);
}
#menu2 {
	background-image: url(../images/yyy_05.jpg);
	background-repeat: repeat-x;
	height: 32px;
	margin-top: 6px;
	clear: both;
	line-height: 32px;
	color: #FFFFFF;
	text-align: left;
	text-indent: 24px;
	font-size: 12px;
	font-weight: bold;
	width:989px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #0063C8;
	border-left-color: #0063C8;
	margin-left: 6px;
}
#mian03 {
	height:auto;
	margin-bottom: 6px;
	float: left;
}
#menu2 a {
	color: #FFFFFF;
}
#menu2 a:hover {
	color: #FFFF00;
		text-decoration: underline;

}
#man {
	float: left;
	width: 745px;
}
#menu02m {
	background-image: url(../images/yyy_04.jpg);
	background-repeat: no-repeat;
	background-position: center;
	height: 32px;
}
#interview {
	height: 102px;
	background-color: #E1F1FD;
	border: 1px solid #C1C2DB;
	color: #0036CC;
	font-size: 12px;
}
#p-information {
	clear: both;
	margin-top: 5px;
	margin-bottom: 6px;
	border: 1px solid #BCD5F3;
	text-align: left;
	height: auto;
	background-color: #FFFFFF;
}
#p-information001 {
	width:740px;
	clear: both;
	margin-top: 5px;
	margin-bottom: 6px;
	border: 1px solid #BCD5F3;
	text-align: left;
	height: auto;
	background-color: #FFFFFF;
	float: left;
}

#top-right li {
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	list-style-type: none;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D7D7D7;
	background-image: url(../images/55_03.gif);
	background-repeat: no-repeat;
	background-position: 2px center;
	text-indent: 10px;
	width: 198px;
}
#top-right li a {
	color: #000000;
}
#top-right li a:hover {
	color: #0066FF;
}
#interview img {
	margin-top: 20px;
	margin-right: 10px;
	margin-left: 10px;
	border: 1px solid #000000;
	float: left;
}

.interview {
	font-size: 14px;
	font-weight: bold;
	color: #0036CC;
	line-height: 20px;

}
.interview a{
	font-size: 14px;
	font-weight: bold;
	color: #0036CC;
	text-decoration: underline;

}
#interview p {
	margin-top: 10px;
}



#person001 {
	float: left;
	width: 348px;
	height: auto;
	background-color: #F0F5FD;
	border: 1px solid #BCD5F3;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 8px;
	padding-left: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 2px;
}
#person0001 {
	float: left;
	width: 700px;
	height: 300px;
	background-color: #F0F5FD;
	border: 1px solid #BCD5F3;
	padding: 5px;
	margin-top: 6px;
	margin-bottom: 10px;
	margin-left: 6px;
}
#infor-mid {
	height: 226px;
}
#informid01 {
	height: 226px;
}
#person001 dt {
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BDC7E8;
	background-image: url(../images/55_03.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
}
#person0001 dt {
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BDC7E8;
	background-image: url(../images/55_03.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
}
#person001 dd {
	color: #000000;
	float: right;
	line-height: 25px;
}
#person0001 dd {
	color: #000000;
	float: right;
	line-height: 25px;
}
#infor-mid  a:hover {
	color: #FF0000;
	text-decoration: underline;
}
#informid01  a:hover {
	color: #FF0000;
	text-decoration: underline;
}
#person-title03 {
	height: 25px;
	color: #475374;
	line-height: 25px;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
#person-cont {
	text-align: left;
	line-height: 23px;
	font-size: 14px;
	color:#333333;
	padding: 8px;
}
#title04 {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	line-height: 30px;
}
#photo01 img {
	border: 1px solid #000000;
	margin-left: 25px;
	margin-top: 5px;
	margin-right: 25px;
	margin-bottom: 10px;
	padding: 3px;
	background-color: #FFFFFF;
	float: left;
}
#photo {
	width: 110px;
	border: 1px solid #CDDDF3;
	background-color: #FFFFFF;
	float: left;
	margin-top: 6px;
	margin-left: 6px;
	text-align: center;
	margin-bottom: 6px;
	margin-right: 0px;
}
#photo a:hover{
   color:#FF0000;   
}
#photo001 {
	height: 126px;
	width: 110px;
	background-color: #FFFFFF;
}
#photo002 {
	height: 27px;
	background-image: url(../images/tab_17.jpg);
	background-repeat: repeat-x;
	font-size: 14px;
	color: #39699C;
	font-weight: bold;
	line-height: 27px;
}
#photo003 {
	background-image: url(../images/tab_19.jpg);
	background-repeat: repeat-x;
	height: 29px;
	font-size: 12px;
	color: #39699C;
	line-height: 29px;
}
#lineshu {
	float: left;
	height: 200px;
	width: 1px;
	background-color: #CCCCCC;
	margin-top: 5px;
}
#intro {
	float: left;
	margin-left: 25px;
	width: 700px;
	background-color: #FFFFFF;
	height: 185px;
	margin-top: 5px;
	border: 1px dashed #B9C8DF;
	text-align: left;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 12px;
	line-height: 22px;
}
#intro-title {
	font-weight: bold;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B9C8DF;
	line-height: 25px;
}
#record-left {
	float: left;
	width: 267px;
	height:400px;
	background-repeat: repeat-y;
	background-image: url(../images/dangan_11.gif);
	background-position: left 12px;
}
#record-right {
	float: left;
	width: 730px;
	background-image: url(../images/dangan_10.gif);
    height:auto;
	background-repeat: repeat-y;
	background-position: left 18px;
}
#rl-top {
	height: 188px;
	width: 267px;
	background-image: url(../images/dangan_06.gif);
	background-repeat: no-repeat;
}
#rl-bottom {
	background-image: url(../images/dangan_12.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	width: 267px;
	height: 312px;
}

#rr-top {
	background-image: url(../images/dangan_07.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 150px;
}
#rr-bottom {
	background-image: url(../images/dangan_13.gif);
	background-repeat: repeat-y;
	background-position: left bottom;
	height: auto;
}
#rl-top img {
	margin-top: 10px;
	background-color: #FFFFFF;
	padding: 3px;
	border: 1px solid #666666;
	height: 158px;
	width: 126px;
}
#rlb01 {
	font-size: 14px;
	color: #000066;
	font-weight: bold;
	line-height: 30px;
	margin-right: 30px;
	margin-left: 30px;
	text-decoration: underline;
}
#rlb02 dt {
	font-size: 12px;
	line-height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C1D5DB;
}
#rrbottom2 {
	background-image: url(../images/dangan_14.gif);
}
#rr01 {
	padding-top: 50px;
	margin-right: 20px;
	padding-bottom: 10px;
	margin-left: 120px;
	text-align: left;
	line-height: 20px;
	color: #660000;
	font-weight: bold;

}

a:visited {
	color: #253FA7;
}
#line02 {
	clear: both;
	background-color: #AFBFC9;
	height: 1px;
}
#photo01 {
	height: 220px;
	background-color: #EBF4FD;
	margin-top: 2px;
	margin-bottom: 2px;
	padding-top: 8px;
	text-align: left;
}
#rr-content {
	margin-right: 14px;
	margin-left: 39px;
	text-align: left;
	margin-bottom: 10px;
	padding: 8px;
	width: 650px;
}
#rr-content p {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

#rlb02 {
	font-size: 14px;
	color: #000066;
	line-height: 30px;
	margin-right: 28px;
	margin-left: 35px;
	text-align: left;
}
#rr01 {
}
#rr02 {
	margin-right: 13px;
	margin-left: 38px;
	margin-top: 21px;
	height: 24px;
	padding: 3px;
	background-color: #DFF4FD;
	border: 1px solid #93E1FC;
	line-height: 24px;
	text-align: left;
	text-indent: 24px;
}
#rr-content dt {
	line-height: 25px;
	color: #333333;
	background-image: url(../images/gif-0560.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	text-indent: 24px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D3D6E0;
	font-size: 12px;
}
#rr-bottom02 {
	background-image: url(../images/dangan_15.gif);
	height: 14px;
	background-repeat: repeat-x;
	text-align: left;
}
#record {
}
#record {
	margin-bottom: 10px;
	float: left;
}
#record-di {
	clear: both;
}
#tree {
	width: 200px;
	float: left;
	margin-top: 6px;
	margin-bottom: 6px;
	border: 1px solid #BCD5F3;
	background-color: #EEF2F5;
}
#program {
	float: left;
	width: 528px;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 8px;
}

#program dd {
	line-height: 30px;
	text-align: left;
	border-bottom-width: 1px solid #8BCEEA;
	padding-left:50px;
	font-weight: bold;
	color: #0066FF;
	background-image: url(../images/jl_03.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	height: 34px;
}

#tree-top {
	height: 25px;
	line-height: 25px;
	height: 25px;
	background-image: url(../images/v_21.jpg);
	background-repeat: repeat-x;
	line-height: 22px;
	font-weight: bold;
	color: #0A1773;
	text-align: left;
	text-indent: 8px;
}

#tree-mid {
	text-align: left;
	padding-top: 6px;
	padding-right: 6px;
	padding-bottom: 6px;
	padding-left: 10px;
	background-color: EEF2F5;
	color: #000060;
	line-height: 23px;
	font-size: 12px;
}
#program {
	color: 06609F;
}
a:visited {
	color: #253FA7;
}
#line02 {
	clear: both;
	background-color: #AFBFC9;
	height: 1px;
}
#tree-mid dt {
	background-image: url(../images/icon10_03.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 22px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B8C5CB;
}
#program table {
	color: #06609F;
	text-align: left;
	line-height: 26px;
	background-color: #D4EEFB;
	border: 1px solid #06609F;
}
#program {
	background-color: #F0FBFF;
	border: 1px solid #9FCFE6;
	text-align: left;
	color: #06609F;
}
#program dd {
	line-height: 25px;
	background-color: #D4EEFB;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9FCFE6;
	text-indent: 12px;
}
#program dt {
	line-height: 26px;
	background-color: #F0FBFF;
	text-align: left;
	text-indent: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9FCFE6;
}
.bold {
	font-size: 14px;
	font-weight: bold;
	color: #06609F;
}
#program dfn {
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9FCFE6;
	float: left;
	width: 425px;
	text-align: left;
}
#program p {
	font-size: 12px;
	color: #457296;
	line-height: 25px;
	background-color: #F0FBFF;
	padding-top: 10px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 10px;
}
#login05 {
	background-image: url(../images/login_03.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 191px;
}
#login06 {
	text-align: left;
	color: #003300;
	margin-top: 60px;
}
#login06 input {
	background-image: url(../images/login02_06.gif);
	background-repeat: no-repeat;
	height: 35px;
	width: 176px;
	border: 1px solid #B9E14A;
	font-size: 12px;
	color: #4F6D12;
	float:left;
}
a:visited {
	color: #0036CC;
}
#line02 {
	clear: both;
	background-color: #AFBFC9;
	height: 1px;
}
log06-left {
	float: left;
}
#log06-left {
	float: left;
	width: 53px;
	text-align: center;
	line-height: 35px;
}
#log06-right {
	float: left;
	line-height: 35px;
}
#mian7 {
	clear: both;
}
#nb01 {
	line-height: 25px;
	color: #000000;
	text-align: right;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
}
#listleftmid005 {
	background-color: #FFFFFF;
	text-align: left;
	text-indent: 12px;
	padding: 8px;
}
#listleftmid008 {
	background-color: #FFFFFF;
	text-align: left;
	text-indent: 12px;
	width: 757px;
}
#listleftmid005 dt {
	font-weight: bold;
	line-height: 24px;
	color: #0099FF;
	font-size: 12px;
}
#listleftmid005 dt a {
	color: #0075C4;
}
#listleftmid005 a:hover {
	color: #FF0000;
}
#listleftmid005 p {
	color: #333333;
	font-size: 12px;
	line-height: 19px;
	font-weight: normal;
}
#listleftmid005 dd {
	line-height: 26px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C6CFDD;
	text-align: right;
	color: #999999;
	font-size: 12px;
}
#ll02 {
	float: left;
	width: 364px;
	margin-left: 2px;
}
#p-mid textarea {
	height: 200px;
	width: 600px;
	font-size: 12px;
	color: #00A3D9;
	background-color: #F0FCFF;
	border: 1px solid #96A5BC;
	padding: 6px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 70px;
	line-height: 25px;
}
.textarea {
	height: 200px;
	width: 600px;
	font-size: 12px;
	color: #00A3D9;
	background-color: #F0FCFF;
	border: 1px solid #96A5BC;
	padding: 6px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 70px;
	line-height: 25px;
}
#listleftmid006 {
	text-align: left;
	padding: 10px;
	margin-bottom: 8px;
}
a:visited {
	color: #253FA7;
}
#line02 {
	clear: both;
	background-color: #AFBFC9;
	height: 1px;
}
#listleftmid006 dt {
	line-height: 25px;
	font-weight: bold;
	color: #1A95D9;
}
#listleftmid006 p {
	font-size: 12px;
	color: #666666;
	line-height: 22px;
	font-weight: lighter;
	text-decoration: none;
}
#listleftmid006 dd {
	text-align: right;
	color: #000000;
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BCBCBC;
}
#dj {	margin-top: 8px;
	margin-bottom: 3px;
}
#listleftmid006 dt a {
	color: #0099FF;
}
#listleftmid006 dt a:hover {
	color: #FF3300;
	text-decoration: underline;
}
.red02 a {
	font-size: 12px;
	font-weight: bold;
	color: #FF3203;
}
.red02 a {
	color: #FF3203;
}
#mian04 {
	margin-top: 3px;
	margin-bottom: 5px;
}
#left04 {
	width: 757px;
	float: left;
	background-color: #D8F3FA;
	color: #FFFFFF;
	padding: 6px;
	margin-left: 4px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #A3C1D1;
}
#left08 {
	width: 757px;
	float: left;
	color: #FFFFFF;
	margin-left: 4px;
}
#right04 {
	float: right;
	width: 200px;
	background-color: #E3F7FE;
	background-image: url(../images/vip_03.jpg);
	background-repeat: repeat-x;
	padding-top: 10px;
	padding-right: 6px;
	padding-bottom: 10px;
	padding-left: 6px;
	margin-right: 3px;
}
#zi-top {
	background-image: url(../images/vip_34.jpg);
	background-repeat: no-repeat;
	height: 34px;
	line-height: 34px;
	text-align: left;
	padding-left: 65px;
	font-weight: bold;
}
#zi {
	width: 752px;
	margin-bottom: 8px;
}
#xiangxi {
	float: right;
	width: 85px;
	margin-right: 12px;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	height: 20px;
	line-height: 20px;
	margin-top: 10px;
}
#z-cont {
	background-image: url(../images/vip_37.jpg);
	background-repeat: repeat-x;
	height: 217px;
}
#zicont-left {
	float: left;
	height: 217px;
	width: 76px;
	background-image: url(../images/vip_35.jpg);
	background-repeat: no-repeat;
}
#zicontright {
	float: left;
	width: 660px;
	height: 201px;
	background-image: url(../images/vip_39.jpg);
	background-repeat: no-repeat;
	background-position: right;
	padding: 8px;
	text-align: left;
}
#chengtop {
	background-image: url(../images/vip_20.jpg);
	background-repeat: no-repeat;
	height: 34px;
	line-height: 34px;
	text-align: left;
	padding-left: 65px;
	font-weight: bold;
}
#cheng {
	width: 752px;
	margin-bottom: 8px;
}
#xiangxi {
	float: right;
	width: 85px;
	margin-right: 12px;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	height: 20px;
	line-height: 20px;
	margin-top: 10px;
}
#chengcont {
	background-image: url(../images/vip_23.jpg);
	background-repeat: repeat-x;
	height: 217px;
}
#chengcontleft {
	float: left;
	height: 217px;
	width: 76px;
	background-image: url(../images/vip_23.jpg);
	background-repeat: no-repeat;
}
#chengcontright {
	float: left;
	width: 660px;
	height: 201px;
	background-image: url(../images/vip_25.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding: 8px;
}
#chengcontright 0{
	float: left;
	width: 660px;
	height: 201px;
	background-image: url(../images/vip_25.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding: 8px;
}
#lantop {
	background-image: url(../images/vip_20.jpg);
	background-repeat: no-repeat;
	height: 34px;
	line-height: 34px;
	text-align: left;
	padding-left: 65px;
	font-weight: bold;
}
#lan{
	width: 752px;
	margin-bottom: 8px;
}
#xiangxi {
	float: right;
	width: 85px;
	margin-right: 12px;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	height: 20px;
	line-height: 20px;
	margin-top: 10px;
}
#lancont {
	background-image: url(../images/vip_23.jpg);
	background-repeat: repeat-x;
	height: 217px;
}
#lancontleft {
	float: left;
	height: 217px;
	width: 76px;
	background-image: url(../images/vip_21.jpg);
	background-repeat: no-repeat;
}
#lancontright {
	float: left;
	width: 660px;
	height: 201px;
	background-image: url(../images/vip_25.jpg);
	background-repeat: no-repeat;
	background-position: right;
	padding: 8px;
	text-align: left;
}
#hongtop {
	background-image: url(../images/vip_43.jpg);
	background-repeat: no-repeat;
	height: 34px;
	line-height: 34px;
	text-align: left;
	padding-left: 65px;
	font-weight: bold;
}
#hong{
	width: 752px;
	margin-bottom: 8px;
}
#xiangxi {
	float: right;
	width: 85px;
	margin-right: 12px;
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	height: 20px;
	line-height: 20px;
	margin-top: 10px;
}
#hongcont {
	background-image: url(../images/vip_46.jpg);
	background-repeat: repeat-x;
	height: 217px;
	text-align:left;
}
#hongcontleft {
	float: left;
	height: 217px;
	width: 76px;
	background-image: url(../images/vip_44.jpg);
	background-repeat: no-repeat;
}
#hongcontright {
	float: left;
	width: 660px;
	height: 201px;
	background-image: url(../images/vip_48.jpg);
	background-repeat: no-repeat;
	background-position: right;
	text-align: left;
	padding: 8px;
}
.yellow {
	font-size: 14px;
	color:#000000;
	line-height: 26px;
}
#chengcontright dt {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #86C1EA;
	line-height: 25px;
	font-size: 12px;
	color: #FFFFFF;
}
.yellow a:hover {
	color:#FFFF99;
}
#chengcontright a {
	color: #FFFF33;
	text-decoration: none;
}
a:visited {
	color: #000000;
}
#line02 {
	clear: both;
	background-color: #AFBFC9;
	height: 1px;
}
#chengcontright img {
	float: left;
	border: 1px solid #FFFFFF;
	background-color: #FFFFFF;
	margin-right: 8px;
}
.blue {
	font-weight: bold;
	color:#FFFFFF;
	font-size: 12px;
	line-height: 26px;
}
#lancontright dt {
	line-height: 25px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #86C1EA;
	font-size: 12px;
}
#lancontright img {
	float: left;
	margin-top: 8px;
	border: 1px solid #FFFFFF;
	margin-right: 8px;
}
.zisw {
	line-height: 25px;
	font-weight: bold;
	color: #E0CBF5;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D1B1F1;
}

#vip04-title {
	line-height: 28px;
	font-weight: bold;
	color: #FFFFFF;
	height: 28px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: url(../images/icon_322.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 20px;
}
#vip04 {
	margin-top: 15px;
	text-align: left;
	padding: 5px;
	border-bottom-width: 2px;
	border-bottom-style: dashed;
	border-bottom-color: #DDEEFF;
}
#vip04 dt {
	color: #FFFFFF;
	line-height: 23px;
	font-size: 12px;
	border-bottom: 1px solid #6CB7EE;
	background-image: url(../images/55_0333.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 8px;
}

#vip05{
	background:url(../images/vip/channels.gif);
	font-size:12px;
	height:186px;
	margin-top: 0px;
	line-height:30px;
	text-align: left;
	padding-left: 20px;
	padding-top:50px;
}

#vip_new{
	height:auto;
	margin-top:5px;
	border: 1px solid #1C6CA8;
	background-image: url(../images/vip/new_vip_header.gif);
	background-repeat: no-repeat;
	background-color: #F4F6F8;
}

#vip_hot{
	background:url(../images/vip/hot_vip_header.gif);
	height:46px;
	margin-top:10px;
}

.v_content{
	background:#F4F6F8; 
	border-left:#ffffff 1px solid;
	border-bottom:#ffffff 1px solid;
	border-right:#ffffff 1px solid;
	font-size:12px; 
	text-align:left; 
	line-height:20px;
	padding-left: 5px;
	margin-bottom:10px;
}
.v_content dt{
	font-size:12px;
	color:#666666;
}

.vip_content{
	width:775px;
	height:atuo;
	float:left;
	background:#FFFFFF;
	color:#333333;
	font-size:14px;
	line-height:40px;
}

.vip_header{
	background:url(../images/vip/vip_header.gif);
	width:680px;
	height:78px;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:70px;
	padding-left:10px;
	margin-left:15px;
}


.vip_bottom{
	background:url(../images/vip/vip_bottom.gif);
	width:694px;
	height:70px;
	float:right;
	padding-left:10px;
	margin-top:10px;
	margin-left:15px;
	
}

.vip_div{
	margin-top:30px;
	margin-left:28px;
	border:1px #CCCCCC solid;
	 float:left; 
	 width:314px; 
	 height:338px; 
}
/**
	以下是针对某些单个页面,进行单独的CSS设置，但有些样式也会被其它地方用到。	
**/


/*new页面*/
#new-left-form {
	width: 298px;
	float: left;
	padding: 1px;
	border: 2px solid #EFF0F5;
	background-color: #99AEBF;
}

#new-right-form  {
	width: 435px;
	float: left;
	padding: 1px;
	border: 2px solid #EFF0F5;
	background-color: #99AEBF;
}

#new-listleft-top {
	height: 26px;
	background-image: url(../images/vifir_44.jpg);
	background-repeat: repeat-x;
	line-height: 26px;
	font-weight: bold;
	color: #0A1773;
	text-align: left;
	font-size: 12px;
	background-color: #FFFFFF;
	background-position: left center;
}

#new-listleftmid005 {
	background-color: #FFFFFF;
	text-align: left;
	text-indent: 12px;
	padding: 8px;
	height: auto;
}
#new-listleftmid006 {
	background-color: #FFFFFF;
	text-align: left;
	padding: 8px;
	height: auto;
}
#new-listleftmid005 dt {
	/*font-weight: bold;*/
	/*text-decoration: underline;*/
	
	line-height: 26px;
}
#new-listleftmid005 dt a {
	color:#0099FF;
	font-weight: bold;
	/*text-decoration: underline;*/
}
#new-listleftmid005 a:hover {
	color: #FF9900;
}
#new-listleftmid005 p {
	color:#000000;
	font-size: 12px;
	line-height: 19px;
	display: block;
	height: 60px;
}
#new-listleftmid005 dd {
	line-height: 26px;
	text-align: right;
	font-size:12px;
	color: #000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B8C2D6;
}

#new-title04{
	margin-top:10px;
	text-align:left;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	line-height:24px;
	margin-bottom:20px;
}

#new-person-cont{
	font-size:14px;
	line-height:24px;
	color:#666666;
	text-align:left;
}

#new-left04 {
	width: 800px;
	float: left;
	color: #FFFFFF;
	padding: 10px;
	margin-left: 3px;
}
/*开源人物页面*/


/*学院页面*/




/*开源人物*/
#public-info-mid{
	font-size:12px;
	height: 234px;
	text-align: left;
}

.preson-listleft-mid {
	background-color: #F7FBFF;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	text-align: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #B7CEEE;
	border-left-color: #B7CEEE;
	height: 260px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B7CEEE;
}
.preson-listleft-mid33 {
	background-color: #FFFFFF;
	padding-top: 2px;
	padding-right: 10px;
	padding-left: 10px;
	text-align: left;
	border-left-color: #B7CEEE;
	height: 263px;
}
.preson-listleft-mid55 {
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-right: 12px;
	padding-left: 12px;
	text-align: left;
	border-left-color: #B7CEEE;
	height: 260px;
}
.preson-listleft-mid555 {
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-right: 12px;
	padding-left: 12px;
	text-align: left;
	border-left-color: #B7CEEE;
	height: auto;
	padding-bottom: 5px;
}
#preson-listleft-bottom {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: url(../images/v_54.jpg);
	height: 28px;
	line-height: 25px;
}
.preson-listleft-mid dt {
	line-height: 21px;
	font-size:12px;
	text-indent: 8px;
}
#preson dt a:hover{
	line-height: 23px;
	font-size:12px;
	color:#FF0000
}


.preson-listleft-mid dd {
	color: #000000;
	font-size:12px;
	float: left;
	line-height: 21px;
	background-image: url(../images/55_03.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 8px;
	width: 80px;
}



/*下拉框样式*/
.box 
{ 
border: 1px solid #99CCFF; 
width: 182px; 
height: 20px; 
clip: rect( 0px, 181px, 20px, 0px ); 
overflow: hidden; 
} 
.box2 
{ 
border: 1px solid #99CCFF; 
width: 180px; 
height: 18px; 
clip: rect( 0px, 179px, 18px, 0px ); 
overflow: hidden; 
} 
select 
{ 
font-size:12px;
position: relative; 
left: -2px; 
top: -2px; 
width: 183px; 
line-height: 14px; color: #909993; 
border-style: none; 
border-width: 0px; 
} 


/*搜索页面*/
.result_box{
	background-repeat:repeat-x;
	height:145px;
	width:96%;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 15;
	margin-left: auto;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #B9C1CE;
	border-bottom-color: #B9C1CE;
	border-left-color: #B9C1CE;
	background-color: #FFFFFF;
	background-image: url(../images/search_result.gif);
}
.result_titl{
	margin-bottom:10px;
	height:30px;
	line-height:30px;
}
.result_t_logo{
	background:url(../images/result_titlelogo.gif);
	background-repeat:repeat-y;
	width:18px;
	height:20px;
	margin-left:5px;
	margin-top:5px;
	float:left;
}
.result_info{
	color:#333333;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:5px;
}
.result_date{
	margin-top:10px;
	margin-bottom:10px;
	margin-left:5px;
}

#rightin-3 img {
	line-height: 24px;
	margin-top: 8px;
}
#top {
	height: 94px;
	text-align: left;
	float: left;
	width: 980px;
}
#swsy {
	float: right;
	width: 170px;
	line-height: 30px;
	height: 30px;
}
.green {
	font-weight: bold;
	color: #339900;
}
.red05 {
	color: #00609D;
	font-weight: bold;
}
.brown {
	color: #660000;
	font-weight: bold;
}
#pinglun{
	width:96%;
	text-align:left;
	margin-bottom:6px;
	background-image: url(../images/TEAM.gif);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9FAAB0;
	background-repeat: no-repeat;
	background-position: left center;
	line-height: 25px;
	text-indent: 20px;
	margin-left: 15px;
}#pinglun02 {
	width: 710px;
	text-align: left;
	margin-left: 15px;
}
.blue03 {
	color: #5C8DCF;
}
pmidpinglun {
	padding-top: 6px;
	padding-bottom: 8px;
}
#reviewFormMsg {
	padding-bottom: 8px;
}
#reviewFormMsg input {
	background-image: url(../images/gif-00634.gif);
	background-repeat: no-repeat;
	height: 51px;
	width: 120px;
	background-position: center;
	background-color: #FFFFFF;
	margin-left: 280px;
}
.reviewFormMsginput {
	background-image: url(../images/gif-00634.gif);
	background-repeat: no-repeat;
	height: 51px;
	width: 120px;
	background-position: center;
	background-color: #FFFFFF;
	margin-left: 280px;
}
.red005{
	color: #8A0000;
	background-image: url(../images/gif-0933.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	line-height: 20px;
}
#rr-content textarea {
	width: 400px;
	height: 150px;
	margin-left: 100px;
	margin-top: 10px;
	margin-bottom: 12px;
	background-color: #F4FDFF;
	border: 1px solid #B0C4CC;
	padding: 8px;
	font-size: 12px;
	line-height: 24px;
	color: #00A3D9;
}
#reviews dd {
	color: #999999;
	font-size: 12px;
	line-height: 23px;
}
#dangntj {
	background-image: url(../images/gif-0114.jpg);
	background-repeat: no-repeat;
	height: 36px;
	width: 115px;
	margin-left: 160px;
	margin-bottom: 8px;
	background-color: #FFFFFF;
}
#dangnqk {
	background-image: url(../images/gif-01144.jpg);
	height: 36px;
	width: 115px;
	margin-bottom: 8px;
	background-color: #FFFFFF;
}
#rr-content0 dt {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFDF;
	text-align: left;
	font-size: 12px;
	line-height: 23px;
	background-image: url(../images/55_03.gif);
	text-indent: 10px;
	background-repeat: no-repeat;
	background-position: 2px center;
	list-style-type: none;
}
#rr-content0 dd {
	line-height: 23px;
	color: #666666;
	float: right;
	font-size: 12px;
}
#rr-content0 {
	margin-right: 14px;
	margin-left: 42px;
}
#pinglun02 li {
	color: #333333;
	line-height:25px;
	font-size:12px; 
	list-style-type: none; 

}
#pmid02 {
	background-color: #F7FAFF;
	padding-top: 5px;
	height: auto;
	padding-bottom: 5px;
	text-align: left;
	font-size: 12px;
	float: left;
	width: 740px;
}
#pmid08 {
	background-color: #F7FAFF;
	padding-top: 5px;
	height: auto;
	padding-bottom: 5px;
	text-align: left;
	font-size: 12px;
	float: left;
	width: 740px;
}#zfzf {
	margin-right: 5px;
}
#listline {
	height: 10px;
}
.down-post {
	background-color: #FFFFFF;
	padding: 5px;
}
.down-post a {
	font-weight: bold;
	color: #26A507;
}
.down-post a:visited {
	color: #FF6600;
}#zf_right {
	float: left;
	width: 600px;
}
#r_left {
	width: 600px;
}

#zf_left {
	float: left;
	width: 400px;
	height: auto;
	line-height: 24px;
	color: #999999;
}
#zf_right {
	float: left;
	height: auto;
	line-height: 24px;
}
.green05 {
	font-size: 14px;
	font-weight: bold;
	color: #009900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#tel {
	background-image: url(../images/djh-18.jpg);
	background-repeat: no-repeat;
	height: 56px;
	width: 115px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-left: 80px;
	padding-top: 8px;
	color: #01A3C4;
	line-height: 20px;
	background-position: left center;
}
#smqh {
	width: 195px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#qqonline {
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 3px;
}#talk {
	width: 187px;
	background-image: url(../images/djh-03.jpg);
	height: 59px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 6px;
	padding-left: 6px;
	font-size: 12px;
	background-repeat: no-repeat;
	background-position: left top;
}
#qq01 {
	margin-left: 10px;
	margin-bottom: 6px;
}
#qq2 {
	margin-bottom: 5px;
	margin-left: 10px;
}
#lczf {
	width: 170px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#paynow {
	margin-left: 25px;
}
#r_headerzc {
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#r_contentzc {
	width: 757px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#r_left0 {
	line-height: 40px;
	color: #999999;
	width: 350px;
	float: left;
}
#r_right0 {
	float: left;
	width: 350px;
	margin-left: 10px;
	line-height: 22px;
	color: #999999;
}
#r_left0 textarea {
	height: 100px;
	width: 300px;
	margin-bottom: 12px;
	background-color: #F4FDFF;
	border: 1px solid #B0C4CC;
	padding: 8px;
	font-size: 12px;
	line-height: 24px;
	color: #00A3D9;
}

#r_left00 {
	float: left;
	width: 400px;
}
#pxhd01 {
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 12px;
	text-align: left;
	line-height: 24px;
}
#new-listleftmid006 li {
	list-style-type: none;
	font-size: 12px;
	line-height: 24px;
	color: #999999;
}
.brown02 {
	font-size: 12px;
	line-height: 35px;
	color: #660000;
	padding: 8px;
}
#flash02 {
	float: left;
	height: 180px;
	margin-bottom: 2px;
	clear: both;
	margin-left: 4px;
}
.icon09 {
	background-image: url(../images/icon_09.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 62px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.icon10 {
	background-image: url(../images/0785.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 90px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#mainnn {
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: auto;
}
#top-right dt {
	font-size: 12px;
	color: #000000;
	background-image: url(../images/1115.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 8px;
	line-height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
}
#top-right a {
	color: #000000;
}
#top-right a:hover {
	color: #FF3300;
	text-decoration: underline;
}
.rednn {
	color: #FF3300;
}
#leftpic {
	height: 247px;
	width: 305px;
	margin-top: 11px;
	margin-left: 8px;
	border: 1px solid #999999;
}
#rightintop {
	background-image: url(../images/vifir_5.jpg);
	background-repeat: repeat-x;
	height: 29px;
	line-height: 29px;
	text-align: left;
}
#rightintop03 {
	background-image: url(../images/vifir_5.jpg);
	background-repeat: repeat-x;
	height: 29px;
	line-height: 29px;
	text-align: left;
}
#rightintop0{
	background-image: url(../images/spe_3.jpg);
	background-repeat: repeat-x;
	height: 29px;
	line-height: 29px;
	text-align: left;
	background-color: #FFF0D3;
	background-position: left bottom;
}
#ritl {
	width: 150px;
	height: 29px;
	line-height: 27px;
	float: left;
	font-weight: bold;
	font-size: 14px;
}
#ritl0 {
	width: 150px;
	height: 29px;
	line-height: 27px;
	float: left;
	font-weight: bold;
	font-size: 14px;
	color: #C65B17;
}
#rtr {
	float: right;
	width: 90px;
	height: 29px;
	background-image: url(../images/vifir_7.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
#rtr0 {
	float: right;
	width: 90px;
	height: 29px;
	background-repeat: no-repeat;
	background-position: right top;
}
#ritl img {
	margin-top: 6px;
	margin-left: 6px;
	margin-right: 5px;
}
#rt02 {
	background-image: url(../images/vifir_16.jpg);
	height: 30px;
	background-repeat: repeat-x;
	padding-right: 5px;
	padding-left: 10px;
	text-align: left;
}
.bb {
	background-image: url(../images/vifir_14.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 51px;
	text-align: center;
	padding-top: 7px;
	line-height: 23px;
	margin-right: 6px;
	float: left;
}
.bb0 {
	background-image: url(../images/vifir_12.jpg);
	background-repeat: no-repeat;
	height: 23px;
	width: 51px;
	text-align: center;
	padding-top: 7px;
	line-height: 23px;
	margin-right: 6px;
	float: left;
}
.rucont {
	background-color: #F3FAFF;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 12px;
}
.rucont05 {
	background-color: #F7FBFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 12px;
	height: 175px;
}
.rucont0566 {
	background-color: #F7FBFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 12px;
	height: auto;
	width: 330px;
}
#rucont0005 {
	background-color: #F7FBFF;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 12px;
	height: 263px;
}


#rucont03 {
	background-color: #F3FAFF;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	font-size: 12px;
}
.rucont0 {
	background-color: #FFFBEE;
	padding-top: 7px;
	padding-right: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
}
#rinpic {
	background-image: url(../images/vifir_25.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 76px;
	padding-top: 5px;
	margin-bottom: 3px;
	font-size: 12px;
	width: 220px;
}
#rinpic01 {
	background-image: url(../images/vifir_25.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 74px;
	padding-top: 5px;
	margin-bottom: 3px;
	font-size: 12px;
	width: 330px;
}
#rinpic41 {
	background-image: url(../images/vifir_25.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 105px;
	margin-bottom: 3px;
	font-size: 12px;
	width: 335px;
	float: left;
}
#rinpic0111 {
	background-image: url(../images/vifir_25.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: auto;
	padding-top: 5px;
	margin-bottom: 3px;
	font-size: 12px;
	width: 335px;
}
#rinpic01111 {
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 95px;
	padding-top: 5px;
	margin-bottom: 3px;
	font-size: 12px;
	width: 330px;
}
#rinpic06 {
	background-image: url(../images/vifir_25.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 74px;
	padding-top: 5px;
	margin-bottom: 3px;
	font-size: 12px;
	width: 220px;
}
#rinpic00 {
	background-image: url(../images/vifir_25.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 74px;
	padding-top: 5px;
	margin-bottom: 3px;
	font-size: 12px;
	background-color: #FBFEFF;
}
#rinpic0 {
	background-image: url(../images/vifir_25.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	height: 136px;
	margin-bottom: 4px;
	font-size: 12px;
	padding-top: 4px;
}
#ripictu {
	float: left;
	height: 60px;
	width: 80px;
	padding: 3px;
	border: 1px solid #CECECE;
	background-color: #FFFFFF;
}
#ripictu00 {
	float: left;
	height: 60px;
	width: 80px;
	padding: 3px;
	border: 1px solid #999999;
	background-color: #FFFFFF;
	margin-right: 10px;
	margin-left: 15px;
}
#ripictu0 {
	float: left;
	height: 120px;
	width: 100px;
	border: 3px solid #CCCCCC;
	background-color: #FFFFFF;
}

#rightinzi {
	float: left;
	margin-left: 5px;
	margin-right: 2px;
	line-height: 17px;
	text-align: left;
	color: #00609D;
	width: 122px;
}
#rightinzi01 {
	float: left;
	margin-left: 8px;
	margin-right: 2px;
	line-height: 16px;
	text-align: left;
	color: #00609D;
	width: 226px;
}
#rightinzi06 {
	float: left;
	margin-left: 5px;
	margin-right: 2px;
	line-height: 18px;
	text-align: left;
	color: #663300;
	width: 122px;
}
#rightinzi0 {
	float: left;
	margin-left: 16px;
	margin-right: 5px;
	line-height: 21px;
	text-align: left;
	color: #00609D;
	height: auto;
	font-size: 14px;
	text-decoration: underline;
	width: 220px;
}
.rucont dt {
	line-height: 22px;
	text-align: left;
	background-image: url(../images/v_61.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	color: #00609D;
	height: 22px;
		width:100%;
	display: block;
}

.rucont dt a{
	line-height: 22px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	color: #00609D;
	height: 22px;
	width:100%;
	display: block;
}

.rucont05 dt {
	line-height: 23px;
	text-align: left;
	background-image: url(../images/v_61.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 8px;
	color: #00609D;
}
.rucont0566 dt {
	line-height: 23px;
	text-align: left;
	background-image: url(../images/v_61.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 8px;
	color: #00609D;
}
#rucont0005 dt {
	line-height: 23px;
	text-align: left;
	background-image: url(../images/v_61.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 8px;
	color: #00609D;
	width: 162px;
	float: left;
}


#lle {
	float: left;
	width: 324px;
	height: auto;
	margin-right: 4px;
}

#keywords {
    width: 300px;
	float: left;
	width: 324px;
	margin-top: 5px;
	line-height: 20px;
	font-size: 12px;
	color: #333333;
	border: 1px solid #B0CCF0;
	background-color: #F4F8F9;
	background-image: url(../images/gg_3.jpg);
	height: 165px;
	padding-top: 5px;
	background-position: bottom;
}
#keywords00 {
	width: 300px;
	width: 230px;
	line-height: 20px;
	font-size: 12px;
	color: #333333;
	border: 1px solid #B0CCF0;
	background-color: #F4F8F9;
	background-image: url(../images/gg_3.jpg);
	height: 145px;
	padding-top: 5px;
	background-position: bottom;
	margin-bottom: 6px;
	text-align: left;
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#ptopleft {
	float: left;
	height: 25px;
	width: 150px;
}
#ptopleft {
	float: left;
	width: 120px;
	height: 29px;
	margin-left: 10px;
}
#ptopright {
	float: right;
	background-image: url(../images/vifir_34.jpg);
	height: 29px;
	width: 90px;
}
.perbomunit0 {
	float: left;
	height: 29px;
	width: 84px;
	background-image: url(../images/vifir_30.jpg);
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}

.perbomunit00 {
	float: left;
	height: 29px;
	width: 60px;
	background-image: url(../images/vifir_300.jpg);
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
}
.perbomunit {
	float: left;
	height: 29px;
	width: 84px;
	background-image: url(../images/vifir_32.jpg);
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	color: #00609D;
}
.perbomunit02 {
	float: left;
	height: 29px;
	width: 60px;
	background-image: url(../images/vifir_32.jpg);
	text-align: center;
	font-size: 12px;
	font-weight: normal;
	color: #00609D;
}
#ptopline {
	float: left;
	height: 29px;
	width: 1px;
	background-color: #BCD3F3;
}
#bblline {
	background-image: url(../images/vifir_57.jpg);
	background-repeat: no-repeat;
	background-color: #137EDE;
	height: 3px;
}
.ttl01 {
	height: 26px;
	width: 111px;
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: url(../images/vifir_43.jpg);
	background-repeat: no-repeat;
	float: left;
	line-height: 26px;
	margin-right: 5px;
}
.ttl02 {
	float: left;
	text-align: center;
	width: 111px;
	height: 26px;
	line-height: 26px;
	background-image: url(../images/vifir_45.jpg);
	background-repeat: no-repeat;
}
#tt01r {
	float: right;
	height: 26px;
	width: 91px;
	background-image: url(../images/vifir_46.jpg);
	background-repeat: no-repeat;
}
.hh {
	color: #666666;
}
.hh a {
	color: #000000;
}
#new-listleft-top02 {
	line-height: 30px;
	height: 30px;
	background-image: url(../images/vifir_53.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#new-listleft-top06 {
	line-height: 30px;
	height: 30px;
	background-image: url(../images/vifir_5335.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#lrtx01 {
	float: left;
	background-image: url(../images/vifir_48.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 15px;
}

.lrtx02 {
	float: left;
	height: 30px;
	width: 60px;
	background-image: url(../images/vifir_49.jpg);
	background-repeat: no-repeat;
	font-size: 14px;
	margin-left: 5px;
	color: #FF6600;
	line-height: 30px;
	font-weight: bold;
}
.lrtx06 {
	float: left;
	height: 29px;
	width: 60px;
	background-image: url(../images/vifir_49.jpg);
	background-repeat: no-repeat;
	font-size: 14px;
	margin-left: 5px;
	color: #FF6600;
	line-height: 29px;
	font-weight: bold;
	background-position: left top;
	text-align: center;
}
.lrtx022 {
	float: left;
	height: 30px;
	width: 110px;
	background-image: url(../images/vifir_499.jpg);
	background-repeat: no-repeat;
	font-size: 14px;
	color: #FF6600;
	line-height: 30px;
	font-weight: bold;
	margin-right: 5px;
	text-align: center;
}
#lrtx499 {
	float: left;
	height: 30px;
	width: 140px;
	background-image: url(../images/vifir_4990.jpg);
	background-repeat: no-repeat;
	font-size: 14px;
	color: #FF6600;
	line-height: 30px;
	font-weight: bold;
	margin-right: 5px;
	text-align: center;
}
#lrtx00 {
	float: left;
	width: 30px;
	font-size: 12px;
	font-weight: bolder;
	color: #00609D;
}
#lrtx66 {
	float: left;
	width: 60px;
	font-size: 12px;
	font-weight: bolder;
	color: #00609D;
}
.lrtx03 {
	background-image: url(../images/vifir_51.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 60px;
	float: left;
	margin-left: 5px;
	font-size: 14px;
}
.lrtx033{
	background-image: url(../images/vifir_511.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 120px;
	float: left;
	font-size: 14px;
	margin-right: 5px;
	text-align: center;
}
.preson-listleft-mid33 dt {
	color: #00609D;
	line-height: 20px;
	font-size: 12px;
}
.preson-listleft-mid555 dt {
	color: #00609D;
	line-height: 20px;
	font-size: 12px;
}
.preson-listleft-mid55 dt {
	color: #00609D;
	line-height: 20px;
	font-size: 12px;
}
.preson-listleft-mid33 dt a {
	color: #00609D;
	text-decoration: none;
}
.preson-listleft-mid55 dt a:link {
	color: #00609D;
	text-decoration: none;
}
.preson-listleft-mid33 dd {
	float: left;
	color: #000000;
	line-height: 20px;
	margin-right: 8px;
	font-size: 12px;
}
.preson-listleft-mid55 dd {
	float: left;
	color: #000000;
	line-height: 20px;
	margin-right: 8px;
	font-size: 12px;
}
.preson-listleft-mid555 dd {
	float: left;
	color: #000000;
	line-height: 20px;
	margin-right: 8px;
	font-size: 12px;
}
#lrtx04 {
	background-image: url(../images/vifir_55.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 30px;
	width: 60px;
	float: right;
}
#rrr011 {
	width: 240px;
	height: 75px;
	margin-bottom: 6px;
}
#ad000 {
	float: left;
	width: 725px;
	height: 90px;
	border: 1px solid #000000;
	margin-top: 6px;
}
#yx {
	float: left;
	width: 728px;
	margin-top: 8px;
}
#picmar {
	border: 1px solid #999999;
	height: 60px;
	margin-bottom: 6px;
}
.rb001 {
	height: 29px;
	width: 83px;
	background-image: url(../images/5869_3.jpg);
	background-repeat: no-repeat;
	float: left;
	text-align: center;
	color: #C95B01;
	font-size: 14px;
	font-weight: bold;
}
.rb009 {
	height: 29px;
	width: 100px;
	background-image: url(../images/5869_3.jpg);
	background-repeat: repeat-x;
	float: left;
	text-align: center;
	color: #C95B01;
	font-size: 12px;
	font-weight: bold;
}
#rbline {
	height: 29px;
	width: 1px;
	background-color: #F6D184;
	float: left;
}
.rb002 {
	float: left;
	height: 29px;
	width: 83px;
	background-image: url(../images/5869_5.jpg);
	text-align: center;
	color: #663300;
	font-size: 14px;
	font-weight: bold;
}
.rb010 {
	float: left;
	height: 29px;
	width: 100px;
	background-image: url(../images/5869_5.jpg);
	text-align: center;
	color: #663300;
	font-size: 12px;
	font-weight: bold;
}
.brown06 {
	font-weight: bold;
	color: #663300;
}
#rightinzi a {
	color: #00609D;
}
#rightin a {
	color:#00609D;
}
#rightin0 a {
	color: #A67151;
}

.brown06 a {
	color: #663300;
}
.brown06 a:hover {
	color: #FF3300;
	text-decoration: underline;
}
#p-0003 {
	float: left;
	height: 53px;
	width: 136px;
	margin-top: 7px;
	margin-right: 3px;
	margin-left: 2px;
	background-color: #EBEBEB;
	border: 1px solid #C6D5EA;
}
#p-0006 {
	float: left;
	height: 40px;
	width: 155px;
	margin-top: 7px;
	margin-right: 5px;
	margin-left: 4px;
	background-color: #FFFFFF;
	border: 1px solid #D5E0EC;
}
#rightinzi0 a {
	color: #00609D;
	text-decoration: underline;
}
#rightinzi0 a:hover {
	color: #FF3300;
}
#words {
	float: left;
	height: auto;
	width: 714px;
	margin-top: 4px;
	margin-left: 8px;
}
#words dt {
	float: left;
	font-size: 12px;
	line-height: 22px;
	width: 154px;
	text-align: left;
	background-image: url(../images/v_61.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 8px;
	display: block;
	height: 22px;
	margin-left: 6px;
}
#rinpic0111 dt {
	float: left;
	font-size: 12px;
	line-height: 22px;
	width: 65px;
	text-align: left;
	background-image: url(../images/v_61.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	height: 22px;
	text-indent: 8px;
	margin-left: 0px;
}
#rinpic01111 dt {
	float: left;
	font-size: 12px;
	line-height: 22px;
	width: 60px;
	text-align: left;
	
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	height: 22px;
	text-indent: 8px;
	margin-left: 0px;
}

#rinpic0111 dt a {
	color: #2F64B7;
	display: block;
	height: 22px;
	width: 65px;
}
#rinpic01111 dt a {
	color: #2F64B7;
	display: block;
	height: 22px;
	width: 65px;
}
#words dt a:hover {
	color: #FFFFFF;
	background-color: #078CEF;
	background-repeat: no-repeat;
	background-position: 8px center;
	text-indent: 8px;
	text-align: left;
	height: 22px;
	width: 154px;
	display: block;
}
#rinpic0111 dt a:hover {
	color: #FFFFFF;
	background-color: #3399FF;
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 8px;
	font-weight: bold;
	text-decoration: none;
	font-size: 14px;
}
.rucont05 dd {
	float: left;
	width: 67px;
	line-height: 23px;
	color: #000000;
	text-align: left;
	text-indent: 8px;
}
.rucont0566 dd {
	float: left;
	width: 67px;
	line-height: 23px;
	color: #000000;
	text-align: left;
	text-indent: 8px;
}
#rucont0005 dd {
	float: left;
	width: 67px;
	line-height: 23px;
	color: #000000;
	text-align: left;
	text-indent: 8px;
}
.rucont dt a:hover {
    color: #FFFFFF;
	display: block;
	height: 22px;
	width: 100%;
	text-decoration: none;
}



#rightinzi06 a {
	color: #663300;
	display: inline;
}
#rightinzi06 a:hover {
	color: #FF3300;
}
.tupian {
	padding: 3px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 104px;
	display: block;
	height: 120px;
}


#photo001 a {
	background-color: #FFFFFF;
	display: block;
	height: 126px;
	width: 110px;
}
#photo001 a:hover {
	background-color: #BBD0EE;
	display: block;
	height: 126px;
	width: 110px;
}
#rucont0005 dt a:hover {
	color: #FFFFFF;
	background-color: #0F87FF;
	display: block;
	height: 22px;
	text-decoration: none;
}
#tupian220 {
	width: 218px;
	margin-bottom: 5px;
	border: 1px solid #C1E7FF;
	height: 95px;
	background-color: #C1E7FF;
}
#tupian2200 {
	line-height: 23px;
	height: 24px;
	background-color: #C1E7FF;
	color: #2B4566;
}
#tupian2200 a {
	color: #2B4566;
	background-color: #C1E7FF;
	display: block;
	height: 24px;
	width: 218px;
}
#tupian2200 a:hover {
	color: #FFFFFF;
	background-color: #0099FF;
}
#tpian220 {
	height: 70px;
	width: 218px;
	margin-bottom: 1px;
}
#rrr01 {
	margin-bottom: 6px;
}
#rightin dt{
	line-height: 22px;
	text-align: left;
	background-image: url(../images/v_61.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	color: #00609D;
	height: 22px;
	width: 220px;
	display: block;
}
#rightin li{
	line-height: 22px;
	text-align: left;
	color: #00609D;
	height: 22px;
	width: 220px;
	display: block;
	list-style-type: none;
}
#rightin dt a:link {
	line-height: 22px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	color: #00609D;
	height: 22px;
	width: 220px;
	display: block;
}
#rightin li a:link {
	line-height: 22px;
	text-align: left;
	background-repeat: no-repeat;
	background-position: left center;
	color: #00609D;
	height: 22px;
	width: 220px;
	display: block;
}

#rightin dt a:visited {
    color: #00609D;
	display: block;
	height: 22px;
	width: 220px;
	text-decoration: none;
}
#rightin li a:visited {
    color: #00609D;
	display: block;
	height: 22px;
	width: 220px;
	text-decoration: none;
}
#rightin dt a:hover {
	color: #000000;
	display: block;
	height: 22px;
	width: 220px;
	text-decoration: none;
	background-image: url(../images/034_3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#rightin li a:hover {
	color: #000000;
	display: block;
	height: 22px;
	width: 220px;
	text-decoration: none;
	background-color: #FFFFFF;
}

#rightin0 dt{
	line-height: 22px;
	text-align: left;
	background-image: url(../images/55_030123.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	color: #A67151;
	display: block;
	height: 22px;
	width: 220px;
}
#rightin0 dt a:link {
	line-height: 22px;
	text-align: left;
	background-image: url(../images/55_030123.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	color: #A67151;
	display: block;
	height: 22px;
	width: 220px;
}
#rightin0 dt a:visited {
	line-height: 22px;
	text-align: left;
	background-image: url(../images/55_030123.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	color: #A67151;
	display: block;
	height: 22px;
	width: 220px;
}
#rightin0 dt a:hover {
	color: #000000;
	text-decoration: none;
	display: block;
	height: 22px;
	width: 220px;
	background-image: url(../images/034_33.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#ritl0 img {
	margin-top: 2px;
	margin-right: 5px;
}
#tel02 {
	margin-right: 4px;
}
#llrrrr {
	float: left;
	margin-top: 12px;
	margin-left: 12px;
	width: 40px;
}
#gg03 {
	background-image: url(../images/gg_003_3.jpg);
	background-repeat: no-repeat;
	height: 38px;
	width: 355px;
	padding-left: 35px;
	text-align: left;
	line-height: 38px;
	margin-bottom: 5px;
	border: 1px solid #B7E4FB;
}
#gg04 {
	height: auto;
	width: 390px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.kkouy {
	margin-right: 4px;
	margin-left: 1px;
}
#star0001 {
	float: left;
	height: 187px;
	width: 133px;
	margin-top: 6px;
	margin-left: 8px;
	display: block;
	line-height: 18px;
	font-size: 12px;
	background-image: url(../images/rrrrr_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: center;
	margin-right: 8px;
}
#starpic {
	padding: 3px;
	width: 118px;
	background-color: #FFFFFF;
	border: 1px solid #D3DFED;
}
#star0001 a:hover {
	display: block;
	height: auto;
	height: 187px;
	width: 133px;
	text-decoration: none;
	background-image: url(../images/ssss_3.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	color: #333333;
}
.starpic003 {
	padding: 6px;
}

#kylistleft0 {
	float: left;
	width: 350px;
	height: auto;
}#kx123 {
	height: 5px;
	width: 330px;
	float: left;
}
#kyright {
	float: left;
	width: 368px;
	margin-left: 5px;
	height: auto;
}
#starright {
	float: left;
	width: 165px;
	margin-top: 6px;
	height: 187px;
	line-height: 21px;
	font-size: 12px;
	color: #00609D;
	text-align: left;
	text-decoration: underline;
}
#kbb01 {
	font-size: 12px;
	line-height: 20px;
}
#maintopic {
	float: left;
	width: 960px;
	background-color: #E4F5FF;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-bottom: 10px;
}
#toplistdi {
	background-image: url(../images/topiclist/topiclist_3.jpg);
	background-repeat: repeat-x;
	height: 32px;
	width: 100%;
	float: left;
}
