BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
	font-size: 12px;
}
ul {
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px; LINE-HEIGHT: 22px; LIST-STYLE-TYPE: square; 
}
.ul01 {
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px; LINE-HEIGHT: 22px; LIST-STYLE-TYPE: square; list-style-position:inside; padding:15px; border:3px  #6475D8 dotted; background-color: #F2F4FF
}
.ul01 li{
line-height:30px;}
.ul02{
MARGIN: 0px;LINE-HEIGHT: 20px;
}
FIELDSET {
	HEIGHT: 100%; TEXT-ALIGN: center
}
LEGEND {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
form{margin:0px; padding:0px;}

A{
	cursor:hand;
}
A:link {
	COLOR: #blue; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #blue; TEXT-DECORATION: none
}
A:hover {
	COLOR: #blue
}

#login_bg {
	BACKGROUND-IMAGE: url(../images/login_bg.jpg); WIDTH: 1000px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 660px
}
#login_con {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; LEFT: 600px; WIDTH: 256px; COLOR: #000000; POSITION: absolute; TOP: 420px; HEIGHT: 150px; TEXT-ALIGN: right
}
.main_logo {
	WIDTH: 100%; BACKGROUND-COLOR: #d90000; TEXT-ALIGN: left
}
#main_nav {
	PADDING-RIGHT: 0px; height:67px;BACKGROUND-IMAGE: url(../images/main_top2.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; 
}
#main_left_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/tree_top_bg.gif); PADDING-BOTTOM: 0px; WIDTH: 100%; COLOR: #333333; PADDING-TOP: 7px; HEIGHT: 31px
}
.main_left_con {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #cccccc 1px; PADDING-LEFT: 7px; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; MARGIN-LEFT: 3px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 201px; COLOR: #333333; PADDING-TOP: 7px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 95%; BACKGROUND-COLOR: #f6f6f6
}
.main_right_top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 14px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/main_right_top.gif); WIDTH: 707px; COLOR: #333333; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 31px
}
.main_right_con {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: right bottom; BORDER-TOP: #cccccc 1px; PADDING-LEFT: 5px; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/main_right_con_bg.gif); PADDING-BOTTOM: 5px; MARGIN-LEFT: 3px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 99%; COLOR: #333333; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-REPEAT: no-repeat; HEIGHT: 95%
}
#main_bottom {
	FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/botton_bg.gif); WIDTH: 100%; COLOR: #ffffff; PADDING-TOP: 8px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 30px; TEXT-ALIGN: center
}
#index_top2 {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(../images/index_top.gif); PADDING-BOTTOM: 0px; MARGIN: 0px 0px -7px; BORDER-LEFT: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 11px
}
.index_right {
	BORDER-LEFT: #999999 1px solid; WIDTH: 267px; BACKGROUND-COLOR: #efefef
}
#index_right_column_top {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/index_right_colume_top.gif); WIDTH: 238px; COLOR: #ffffff; PADDING-TOP: 7px; HEIGHT: 29px; TEXT-ALIGN: left
}
#index_right_column_con {
	BORDER-RIGHT: #4940C9 1px solid; BORDER-TOP: #4940C9 1px; PADDING-LEFT: 0px; FONT-SIZE: 14px; BORDER-LEFT: #4940C9 1px solid; WIDTH: 238px; COLOR: #333333; PADDING-TOP: 7px; BORDER-BOTTOM: #4940C9 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
#index_right_column_con H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 3px 0px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.index_left_bg {
	BACKGROUND-POSITION: right bottom; BACKGROUND-IMAGE: url(../images/main_right_con_bg.gif); BACKGROUND-REPEAT: no-repeat
}
#simplesearch {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 10px; WIDTH: 100%; COLOR: #333333; BORDER-BOTTOM-STYLE: none
}
#expert_photo {
	COLOR: #000000; MARGIN-RIGHT: 30px; TEXT-ALIGN: left
}
#expert_photo IMG {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
#expert_info {
	BORDER-RIGHT: #999999 1px; PADDING-RIGHT: 10px; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; BORDER-LEFT: #999999 1px; WIDTH: 95%; COLOR: #000066; LINE-HEIGHT: 25px; PADDING-TOP: 10px; BORDER-BOTTOM: #999999 1px; HEIGHT: 300px; BACKGROUND-COLOR: #f6f6f6; TEXT-ALIGN: left
}
.text14b {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 8px; COLOR: #333333; LINE-HEIGHT: 20px
}
.text14b2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 8px; COLOR: #333333; LINE-HEIGHT: 20px; padding-left:5px;
}
.text12d {
	FONT-SIZE: 12px; COLOR: #6666ff
}
.hand {
	CURSOR: hand
}
.form01 {
	WIDTH: 350px; HEIGHT: 200px
}
.tittle01 {
	PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/tittle_bg.gif); MARGIN: 6px 6px 0px; WIDTH: 171px; COLOR: #333333; PADDING-TOP: 3px; HEIGHT: 22px
}
.tittle02 {
	PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/tittle02_bg.gif); COLOR: #000000; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.bottonmenu {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(../images/list03_bg.gif); BORDER-LEFT: #666666 1px solid; WIDTH: 150px; COLOR: #333333; PADDING-TOP: 2px; BORDER-BOTTOM: #666666 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: #f0feff
}
#left_menu {
	MARGIN-TOP: 5px; MARGIN-LEFT: 65px
}

TR.odd {
	BACKGROUND-COLOR: #fff
}
TR.Even {
	BACKGROUND-COLOR: #efefef
}
TABLE.simple {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #ccc 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.simple TD {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
TABLE.simple TH {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
TH.sorted {
	BACKGROUND-COLOR: orange
}
TH A {
	COLOR: blue
}
TH A:visited {
	COLOR: blue
}
TH A:hover {
	COLOR: #aaccee; TEXT-DECORATION: underline
}
TH.sorted A {
	BACKGROUND-POSITION: right 50%; DISPLAY: block; WIDTH: 100%
}
TH.sortable A {
	BACKGROUND-POSITION: right 50%; DISPLAY: block; WIDTH: 100%
}
TH.sortable A {
	BACKGROUND-IMAGE: url(../image/displayTag/arrow_off.png); BACKGROUND-REPEAT: no-repeat
}
TH.order1 A {
	BACKGROUND-IMAGE: url(../image/displayTag/arrow_down.png); BACKGROUND-REPEAT: no-repeat
}
TH.order2 A {
	BACKGROUND-IMAGE: url(../image/displayTag/arrow_up.png); BACKGROUND-REPEAT: no-repeat
}
SPAN {
	FONT-SIZE: 12px
}
.tablecode {
	border: 10px solid #E1E1E1;

}
#boysoft{
margin-left:5px;
}
.viewPerson{
	width: 95%;
	margin-left:30px;
	padding:5px;
	background-color: #ffffff;
	border-top: 1px none #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
#viewPersonTop{
	width: 95%;
	margin-left:30px;
	margin-top:10px;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	border-top: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	border-left: 1px solid #999999;
}
.policybox {
	border-top: 1px solid #666666;
	border-right: 3px solid #666666;
	border-bottom: 3px solid #666666;
	border-left: 1px solid #666666;

}
.textbtred {
	font-size: 38px;
	font-weight: bold;
	color: #FF0000;
}
.text14b3 {
	font-size: 14px;
	height: 25px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF0000;
	font-weight: normal;
	color: #FF0000;


}
.text18bt {
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.text14zw {
	font-size: 14px;
	line-height: 25px;
	padding: 10px;
}
.text12b {
	font-size: 12px;
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF0000;
	padding-top: 5px;
}

.PageNext{page-break-before: always;}

.selectcomm{
	width:150px;
}
.button01{
border:1px #999999 solid;
background-color:#f5f5f5;
font-size:12px;
padding-top:2px ;
height:20px;
}

.a2 A:link {
	COLOR: #003399  ; TEXT-DECORATION: none
}
.a2 A:visited{
	COLOR: #003399; TEXT-DECORATION: none
}
.a2 A:hover{
	COLOR: #990000 ; TEXT-DECORATION: none
}

.table01_td01 {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 20px; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 1px solid; TEXT-ALIGN: left
}

.table08 {
	BORDER-RIGHT: #999999 1px; PADDING-RIGHT: 2px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 6px; BORDER-LEFT: #999999 1px solid; COLOR: #000000; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px
}
.table08td01 {
	BORDER-RIGHT: #999999 1px solid;
	FONT-SIZE: 14px;
	BORDER-LEFT-COLOR: #999999;
	BACKGROUND-IMAGE: url(../images/list01_bg.gif);
	BORDER-TOP-COLOR: #999999;
	BORDER-BOTTOM: #999999 1px solid;
	BACKGROUND-REPEAT: repeat-x;
	HEIGHT: 25px;
	TEXT-ALIGN: center;
	font-weight: bold;

}
.table08td02 {
	BORDER-RIGHT: #999999 1px solid; FONT-SIZE: 14px; BORDER-LEFT-COLOR: #999999; COLOR: #333333; BORDER-TOP-COLOR: #999999; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 25px; TEXT-ALIGN: left
}
.table08td03 {
	BORDER-RIGHT: #999999 1px solid; PADDING-LEFT: 3px; BACKGROUND-IMAGE: url(../images/list02_bg.gif); MARGIN-LEFT: 6px; BORDER-LEFT: #999999 1px solid; BORDER-TOP-COLOR: #999999; BORDER-BOTTOM: #999999 1px solid; HEIGHT: 25px
}
.table08td04 {
	BORDER-RIGHT: #999999 1px; FONT-SIZE: 12px; BORDER-LEFT-COLOR: #999999; BACKGROUND-IMAGE: url(../images/list01_bg.gif); COLOR: #000000; BORDER-TOP-COLOR: #999999; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 25px; TEXT-ALIGN: center
}
.table08td05 {
	background-color: #FFFFEC;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #999999;
	border-bottom-color: #999999;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	color: #333333;
}

.table08td06 {
	BORDER-RIGHT: #666666 1px solid;  PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; LINE-HEIGHT: 20px; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 1px solid; TEXT-ALIGN: center
}

.table08td07 {
	BORDER-RIGHT: #666666 1px solid;
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	LINE-HEIGHT: 20px;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #666666 1px solid;
	TEXT-ALIGN: center;
	background-color: #F3F3F3;

}

/********** base 样式 ************/

img{
	border:none;
}

input.focus, textarea.focus {
    background: #ffd;
    color: #000;
}

#content .button{
	padding: 2px 2px 0px 2px;
	margin: 1px 5px 1px 5px;
	border: #7EBF4F 1px solid;
	background: url(../images/expert/button.gif); 
 	CURSOR: pointer;
}

.cmdButton{
	padding: 2px 2px 0px 2px;
	margin: 1px 5px 1px 5px;
	border: #7EBF4F 1px solid;
	background: url(../images/expert/button.gif); 
 	CURSOR: pointer;
}

.required{
	color: red;
}

.input {
	BORDER: #84a1bd 1px solid; PADDING: 2px; BACKGROUND-POSITION: -70px -424px; HEIGHT: 21px; 
}

/********** myʽ ************/

.FormTable{
	WIDTH: 100%; BACKGROUND-COLOR: #6699CC; border-spacing: 1px;  
}

.FormTable TH{
	font-weight:normal; FONT-SIZE: 12px; background:#E4EDF9; height:26; text-align:right; padding-right:2;
}

.FormTable TD{
 	FONT-SIZE: 12px; height:26; padding-left:2px;
}

.FormTable TD.Title{
	FONT-SIZE: 13px; BACKGROUND: url(../images/main/tableTitle_bg.gif); height:26; color:#0066AA; font-weight:bold; padding-left:10;
}

.FormTable TD.Command{
	background-color: #e4e8ef; height:28; padding-left:5; padding-right:5;
}

.FormTable button{
	padding: 2px 2px 0px 2px;
	margin: 1px 5px 1px 5px;
	border: #7EBF4F 1px solid;
	background: url(../images/expert/button.gif); 
 	CURSOR: pointer;
}

.FormTable tr{
	background-color: #ffffff;
}

.FormTable tr.odd {
	background-color: #ffffff;
}

.FormTable tr.even {
	background-color: #f4f4f4;
}

.FormTable tr.head{
	text-align: center; font: normal bold 13px; background:#E4EDF9 url(../images/main/tableTitle_bg.gif); 
}

#content{
	border: #808080 1px solid;
	height: 450px;
}

#add{
	margin:8px;
}

#list{
	text-align:right;
}

.tips {
	FONT-SIZE: 12px; COLOR: #6666ff;
	border: #ccc 1px solid;
	margin: 5px;
	padding-top: 5px;
}

.title2{
	padding: 6px 2px 2px 4px;
	font:normal bold 13px;
	COLOR: #006699;
	height: 23px;
	background: url(../images/expert/title_bg.gif); 
}

.titleBar{
	padding: 4px 2px 2px 4px;
	font:normal bold 13px;
	COLOR: #006699;
	height: 23px;
	width: 100%;
	display: block;
	background: url(../images/expert/title_bg.gif); 
}

#banner{
	padding: 6px 2px 2px 4px;
	margin-top:12px;
	COLOR: #006699;
	height: 26px;
	width: 100%;
	display: block;
	text-align: right;
	background: url(../images/expert/title_bg.gif); 
}
