/*解决背景图片闪动和重复加载的IE6BUG*/ 
html { zoom: expression(function(ele){ ele.style.zoom = "1"; document.execCommand("BackgroundImageCache", false, true); }(this)); } 

BODY {
	LINE-HEIGHT: 24px; MARGIN: 0px; FONT-FAMILY: "宋体","Times New Roman"; BACKGROUND: url(../mainbg.jpg) repeat-x #D2EFFF; FONT-SIZE: 12px
}
FORM {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
OL {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DL {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
DD {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
A {
	TEXT-DECORATION: none
}
a:link,a:visited{color:#333;text-decoration:none;}
a:hover{color:red;text-decoration:underline;}
a:active{color:#900;}
.both{height:0;font-size:0;clear:both;visibility:hidden;overflow:hidden}

#datalist TABLE {
	BORDER-BOTTOM: #5088AA 1px;  cellpadding:0px; cellspacing:0px; width:100% ; BORDER-LEFT: #5088AA 1px solid; WIDTH: 100%; COLOR: #333; BORDER-RIGHT: #5088AA 1px solid;BORDER-BOTTOM: #5088AA 1px solid; 
}

#datalist TABLE TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; border:0px; border-bottom:1px; PADDING-RIGHT: 6px; PADDING-TOP: 4px
}
.row-left
{
	width:15%; 
}
#datalist TABLE TH {
	BACKGROUND:url(../title_bg.gif) repeat-x; border:0px; LINE-HEIGHT:29px;  text-align:left; COLOR:#75673C; FONT-WEIGHT:bold; PADDING:0  0 0 8px; border-bottom:#5088AA 1px solid;
}

#datalist TABLE .head
{	
	font-weight:bold;padding:10px 10px 10px 10px; height:27px;background: #FAFAFA;color: #4A4A4A;	
}
#list .tab
{
	PADDING: 0;background: #FAFAFA;
}
#list table
{	
 border:0px;
}

 
.guige
{
 border-top:red 1px solid;
	}
 .table_title {
	LINE-HEIGHT: 16px; BACKGROUND: url(../bg21.gif) repeat-x 0px -389px; HEIGHT: 16px; COLOR: #5c4a35
}
TABLE.classtable .classhead,TABLE.classtable2 .classhead {
	COLOR: #333333; BACKGROUND: url(title_head_bg.gif) #F0FAFF repeat-x bottom; PADDING:0 5px 5px 5px
}

 .allSelect {
	WIDTH: 60px;  BACKGROUND: url(../icon.gif) no-repeat right -114px ; HEIGHT: 23px
}

 .allSelect A {
	LINE-HEIGHT: 23px; PADDING-LEFT: 25px; DISPLAY: block; COLOR: #004380
}

.td_left {
	BACKGROUND:url(../title_bg.gif) repeat-x; COLOR:#75673C; FONT-WEIGHT:bold; PADDING:0 5px 
}

.td_bg {
	BACKGROUND: #fbfbfb
}
.td_bg2 {
	BORDER-BOTTOM: #ffe8ba 1px solid; BORDER-LEFT: #ffe8ba 1px solid; MARGIN-BOTTOM: 15px; BACKGROUND: #fff9ee; BORDER-TOP: #ffe8ba 1px solid; BORDER-RIGHT: #ffe8ba 1px solid; PADDING-TOP: 15px
}
.td_bg TD {
	BORDER-BOTTOM: #e4e4e4 1px solid; PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 29px; PADDING-LEFT: 7px !important; PADDING-RIGHT: 0px !important; COLOR: #999; PADDING-TOP: 0px !important
}

.list-foot{padding-left:5px;height:27px;background: #FAFAFA;color: #4A4A4A;BORDER-BOTTOM: #5088AA 1px;}
.list-foot LI {
	DISPLAY: block; FLOAT: left; PADDING-left:10px
}
.list-foot .l
{
	BACKGROUND: url(../add.gif) no-repeat left 50%; TEXT-DECORATION: none ;PADDING-left:20px; DISPLAY: block; 
}
.list-foot A span
{
	BACKGROUND: url(../back3.gif) no-repeat right 50%; TEXT-DECORATION: none	;PADDING-RIGHT: 10px; DISPLAY: block; 
}

.list-foot table 
{
	border-top:#5088AA 1px solid; margin:0 0 5px 0;
	}

 .classfaq {background: #E8E5DA;color:#646245;border-top:1px solid #B4B99E;}


 .advanceSearchArea {
	WIDTH: 100%; DISPLAY: none; BACKGROUND: #ccc; HEIGHT: 20px
}
 .functionHandleArea {
	 POSITION: relative; BORDER: #5088AA 1px solid; PADDING:11px 5px 0 5px;  BACKGROUND: url(../title_head_bg.gif) #F0FAFF repeat-x bottom; height: 30px; overflow: auto;  _height: 30px; _overflow: visible
}
 .functionHandleArea .pageHandleArea {
	HEIGHT: auto; _height: 1px; _width: 113px; _overflow: visible
}
 .functionHandleArea .pageHandleArea LI {
	FLOAT: left
}
 .functionHandleArea .paginalNum {
	_width: 190px
}
 .functionHandleArea .paginalNum SPAN {
	LINE-HEIGHT: 21px; DISPLAY: block; FLOAT: left
}
 .functionHandleArea .paginalNum A {
	BORDER-BOTTOM: #c6c6c6 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c6c6c6 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND: white; FLOAT: left; HEIGHT: 21px; COLOR: #333; BORDER-TOP: #c6c6c6 1px solid; MARGIN-RIGHT: 3px; BORDER-RIGHT: #c6c6c6 1px solid; PADDING-TOP: 0px
}
 .functionHandleArea .paginalNum A:hover {
	BORDER-BOTTOM: #ff5400 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ff5400 1px solid; BACKGROUND: white; COLOR: #ff5400; BORDER-TOP: #ff5400 1px solid; FONT-WEIGHT: 700; MARGIN-RIGHT: 3px; BORDER-RIGHT: #ff5400 1px solid
}
 .functionHandleArea .paginalNum .selectthis {
	BORDER-BOTTOM: #ff5400 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #ff5400 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND: white; FLOAT: left; HEIGHT: 21px; COLOR: #ff5400; BORDER-TOP: #ff5400 1px solid; FONT-WEIGHT: 700; MARGIN-RIGHT: 3px; BORDER-RIGHT: #ff5400 1px solid; PADDING-TOP: 0px
}

.functionHandleArea LI {
	DISPLAY: block; FLOAT: left; PADDING-RIGHT:5px
}

.functionHandleArea A  span
{
	BACKGROUND: url(../back3.gif) no-repeat right 50%; TEXT-DECORATION: none	;PADDING-RIGHT: 10px; DISPLAY: block;
}

.functionHandleArea .l
{
	BACKGROUND: url(../add.gif) no-repeat left 50%; TEXT-DECORATION: none ;PADDING-left:20px; DISPLAY: block; 
}




.clearfix {
	CLEAR: both
}
.leftR10 {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.clear {
	CLEAR: both
}
.blank {
	HEIGHT: 10px; OVERFLOW: hidden
}
.mainwidth {
	WIDTH: 980px
}
.fonts {
	COLOR: #000; FONT-SIZE: 14px
}
.float {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.inbnt {
	DISPLAY: block
}
.line {
	LINE-HEIGHT: 18px; COLOR: #666; WORD-BREAK: break-all
}
.p {
	LINE-HEIGHT: 18px; COLOR: #666; WORD-BREAK: break-all
}
.p {
	BORDER-BOTTOM: #ffe7b7 1px solid; BORDER-LEFT: #ffe7b7 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #fdfcf8; BORDER-TOP: #ffe7b7 1px solid; BORDER-RIGHT: #ffe7b7 1px solid; PADDING-TOP: 5px
}
.head {
	MARGIN: auto; WIDTH: 980px; HEIGHT: 70px; CLEAR: both
}
.head .logo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 53px; PADDING: 10px 0
}
.head .logo IMG {
	PADDING-RIGHT: 4px; FLOAT: left
}
.head .logo SPAN A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FLOAT: left; COLOR: #0b5ba5; PADDING-TOP: 14px
}
.head .logo SPAN .a {
	PADDING-TOP: 11px
}
.head .logo P {
	TEXT-ALIGN: right; PADDING-TOP:20px; LINE-HEIGHT: 39px; FLOAT: right; COLOR:#fff
}
.head .logo P A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #fff; PADDING-TOP: 0px
}
.head .logo SPAN A:hover {
	TEXT-DECORATION: underline
}
.head .logo P A:hover {
	TEXT-DECORATION: underline
}
.head .logo P STRONG {
	COLOR: #fff; FONT-WEIGHT: normal
}
.head .logo P STRONG A {
	COLOR: #fff
}
.fathermenu {
	MARGIN: 0px auto; WIDTH: 980px; BACKGROUND: url(../menubg.gif) repeat-x 0px -37px; HEIGHT: 37px
}
.fathermenu .menus {
	WIDTH: 980px; BACKGROUND: url(../menubg.gif) no-repeat left top; HEIGHT: 37px
}
.fathermenu .menutab {
	WIDTH: 100%; BACKGROUND: url(../menubg.gif) no-repeat right -74px; HEIGHT: 37px
}
.fathermenu .menutab UL {
	PADDING-LEFT: 10px; MARGIN-LEFT: 0px
}
.fathermenu .menutab UL LI {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 1px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 0px
}
.fathermenu .menutab UL LI IMG {
	MARGIN-TOP: 5px; PADDING-RIGHT: 4px; DISPLAY: block; FLOAT: left
}
.fathermenu .menutab LI A {
	TEXT-ALIGN: center; MARGIN-TOP: 6px; DISPLAY: block; COLOR: #FFF; FONT-SIZE: 12px; FONT-WEIGHT: 700; TEXT-DECORATION: none
}
.fathermenu .menutab LI A SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 30px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; PADDING-TOP: 0px
}
.fathermenu .menutab LI A:hover {
	BACKGROUND: url(../hover.gif) no-repeat -164px -69px;  COLOR: #ff6600; TEXT-DECORATION: none; CURSOR:pointer
}
.fathermenu .menutab LI A:hover SPAN {
	BACKGROUND: url(../hover.gif) no-repeat right -95px; 
}
.fathermenu .menutab LI.current {
	Z-INDEX: 0; MARGIN-TOP: 4px; _float: left
}
.fathermenu .menutab LI.current A {
	MARGIN-TOP: 3px; BACKGROUND: url(../hover.gif) no-repeat -164px 0px; HEIGHT: 30px; COLOR: #106699; FONT-SIZE: 14px; _float: left
}
.fathermenu .menutab LI.current A SPAN {
	PADDING-LEFT: 13px; PADDING-TOP: 3px; BACKGROUND: url(../hover.gif) no-repeat right -34px; HEIGHT: 27px; OVERFLOW: hidden; _float: left
}
.fathermenu .menutab LI.current A:hover {
	BACKGROUND: url(../hover.gif) no-repeat -164px 0px; HEIGHT: 30px; COLOR: #106699; OVERFLOW: hidden; _float: left
}
.fathermenu .menutab LI.current A:hover SPAN {
	BACKGROUND: url(../hover.gif) no-repeat right -34px; HEIGHT: 30px;  _float: left
}
.parentmenu {
	MARGIN: 0px auto; WIDTH: 980px; BACKGROUND: url(../menubg.gif) repeat-x 0px -151px; HEIGHT: 39px
}
.parentmenu .menus {
	WIDTH: 980px; BACKGROUND: url(../menubg.gif) no-repeat left -190px; HEIGHT: 39px
}
.parentmenu .menutab {
	WIDTH: 980px; BACKGROUND: url(../menubg.gif) no-repeat right -112px; FLOAT: left; HEIGHT: 39px; 
}
.parentmenu .menutab UL {
	PADDING-LEFT: 10px
}
.parentmenu .menutab UL LI {
	BACKGROUND: url(../menubg.gif) no-repeat right -269px; FLOAT: left; MARGIN-RIGHT: 7px
}
.parentmenu .leftbnt UL LI {
	BACKGROUND: url(../menubg.gif) no-repeat right -269px; FLOAT: left; MARGIN-RIGHT: 7px
}
.parentmenu .menutab LI A {
	MARGIN-TOP: 6px; DISPLAY: block; COLOR: #373737; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.parentmenu .menutab LI A {
	BACKGROUND: url(../TOP01.gif) no-repeat left 50%; TEXT-DECORATION: none
}
.parentmenu .menutab LI A SPAN {
	BACKGROUND: url(../TOP02.gif) no-repeat right 50%; PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 10px; DISPLAY: block; PADDING-TOP: 2px
}
.parentmenu .menutab LI A:hover {
	BACKGROUND: url(../TOP06.gif) no-repeat left 50%; TEXT-DECORATION: none
}
.parentmenu .menutab LI A:hover SPAN {
	BACKGROUND: url(../TOP07.gif) no-repeat right 50%; COLOR: #106699
}
.parentmenu .menutab LI.visited A {
	BACKGROUND: url(../TOP06.gif) no-repeat left 50%; TEXT-DECORATION: none
}
.parentmenu .menutab LI.visited A SPAN {
	BACKGROUND: url(../TOP07.gif) no-repeat right 50%; COLOR: #106699
}
.areaaffiche {
	BORDER-BOTTOM: #ff9933 1px solid; BORDER-LEFT: #ff9933 1px solid; MARGIN: 5px auto auto; BACKGROUND: #ffffee; HEIGHT: 33px; BORDER-TOP: #ff9933 1px solid; BORDER-RIGHT: #ff9933 1px solid
}
.areaaffiche LI {
	FLOAT: left
}
.areaaffiche LI.afficheleft {
	WIDTH: 80px; BACKGROUND: url(../icon.gif) no-repeat -231px -18px; HEIGHT: 33px; BORDER-RIGHT: #ff9933 1px solid
}
.areaaffiche LI.affichecontent {
	LINE-HEIGHT: 33px; PADDING-LEFT: 5px; COLOR: #2f2f2f
}
.tabmenus {
	MARGIN:0 auto; BACKGROUND: url(../tabmenubg.gif) no-repeat; HEIGHT: 32px; OVERFLOW: hidden
}
.tabmenus LI {
	DISPLAY: block; FLOAT: left; PADDING-RIGHT:5px
}
.tabmenus LI A {
	LINE-HEIGHT: 32px; DISPLAY: block; HEIGHT: 32px; FONT-SIZE: 12px; COLOR: #40681E; CURSOR: pointer; _float: left
}
.tabmenus LI A {
	BACKGROUND: url(../m03.gif) no-repeat left 50%; TEXT-DECORATION: none
}
.tabmenus LI A:hover {
	TEXT-DECORATION: none
}
.tabmenus LI A SPAN {
	BACKGROUND: url(../m04.gif) no-repeat right 50%; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: block; PADDING-TOP: 0px
}
.tabmenus LI.current {
	HEIGHT: 32px; _float: left
}
.tabmenus LI.current A {
	BACKGROUND: url(../m01.gif) no-repeat left 50%; TEXT-DECORATION: none; COLOR: #106699; FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.tabmenus LI.current A SPAN {
	BACKGROUND: url(../m02.gif) no-repeat right 50%
}
.tabmenus LI A:hover {
	BACKGROUND: url(../m01.gif) no-repeat left 50%; TEXT-DECORATION: none; COLOR: #106699; FONT-SIZE: 12px
}
.tabmenus LI A:hover SPAN {
	BACKGROUND: url(../m02.gif) no-repeat right 50%; COLOR: #106699
}

.tabmenu LI.current A {
	BACKGROUND: url(../TOP06.gif) no-repeat left 50%; TEXT-DECORATION: none
}
.tabmenu LI.current A SPAN {
	BACKGROUND: url(../TOP07.gif) no-repeat right 50%; COLOR: #106699
}

.optioncenter {
	DISPLAY: block; BACKGROUND: url(../_--.gif) no-repeat left 0px; _float: left
}
.tabmenus LI.tabend A {
	LINE-HEIGHT: 32px; BACKGROUND: url(../p2.gif) no-repeat right 0; HEIGHT: 32px; FONT-SIZE: 13px; COLOR: #40681E
}
.tabmenus LI.tabstar SPAN {
	LINE-HEIGHT: 37px; DISPLAY: block; BACKGROUND: url(../p3.gif) no-repeat left 0; HEIGHT: 32px; COLOR: #40681E; _float: left
}
.tabmenus LI.tabstar A {
	LINE-HEIGHT: 34px; BACKGROUND: url(../p1.gif) no-repeat right 0; HEIGHT: 32px; COLOR: #40681E
}
.tabmenus LI.tabc2 SPAN {
	LINE-HEIGHT: 37px; DISPLAY: block; BACKGROUND: url(../p3.gif) no-repeat left 0; HEIGHT: 32px; COLOR: #40681E; _float: left
}
.tabmenus LI.tabc2 A {
	LINE-HEIGHT: 34px; BACKGROUND: url(../p5.gif) no-repeat right 0; HEIGHT: 32px; COLOR: #40681E
}
.tabmenus LI.tabnext A {
	LINE-HEIGHT: 34px; BACKGROUND: url(../p5.gif) no-repeat right 0; HEIGHT: 32px; COLOR: #40681E
}
.tabnext2 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}


.tabmenu {
	MARGIN:0 auto; BACKGROUND: url(../tabmenubg.gif) no-repeat; HEIGHT: 32px; OVERFLOW: hidden
}
.tabmenu LI {
	FLOAT: left
}
.tabmenu LI {
	DISPLAY: block; BACKGROUND: url(../menubg.gif) repeat-x 0px -354px
}
.tabmenu LI A {
	LINE-HEIGHT: 32px; DISPLAY: block; BACKGROUND: url(../p1.gif) no-repeat right 0; HEIGHT: 32px; FONT-SIZE: 13px; COLOR: #40681E; CURSOR: pointer; _float: left
}
.tabmenu LI A:hover {
	TEXT-DECORATION: none
}
.tabmenu LI A SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 37px; PADDING-LEFT: 20px; PADDING-RIGHT: 25px; PADDING-TOP: 0px
}
.tabmenu LI.current {
	BACKGROUND: url(../hover.gif) repeat-x -164px -128px; HEIGHT: 32px; _float: left
}
.tabmenu LI.current A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../hover.gif) no-repeat right -163px; COLOR: #0F6799; FONT-SIZE: 14px; FONT-WEIGHT: 700; TEXT-DECORATION: none; PADDING-TOP: 0px; HEIGHT: 32px
}
.tabmenu LI.current2 {
	BACKGROUND: url(../hover.gif) repeat-x -168px -128px; HEIGHT: 32px; _float: left
}
.tabmenu LI.current2 A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(../hover.gif) no-repeat right -163px; COLOR: #0F6799; FONT-SIZE: 14px; FONT-WEIGHT: 700; TEXT-DECORATION: none; PADDING-TOP: 0px; HEIGHT: 32px
}
.tabmenu LI.current3 {
	BACKGROUND: url(../hover.gif) repeat-x -168px -128px; HEIGHT: 32px; _float: left
}
.tabmenu LI.current3 A {
	LINE-HEIGHT: 32px; BACKGROUND: url(../p6.gif) no-repeat right 0; HEIGHT: 32px; FONT-SIZE: 13px; COLOR: #0F6799; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
.tabmenu LI.current A SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 25px; PADDING-TOP: 0px
}
.optioncenter {
	DISPLAY: block; BACKGROUND: url(../_--.gif) no-repeat left 0px; _float: left
}
.tabmenu LI.tabend A {
	LINE-HEIGHT: 32px; BACKGROUND: url(../p2.gif) no-repeat right 0; HEIGHT: 32px; FONT-SIZE: 13px; COLOR: #40681E
}
.tabmenu LI.tabstar SPAN {
	LINE-HEIGHT: 37px; DISPLAY: block; BACKGROUND: url(../p3.gif) no-repeat left 0; HEIGHT: 32px; COLOR: #40681E; _float: left
}
.tabmenu LI.tabstar A {
	LINE-HEIGHT: 34px; BACKGROUND: url(../p1.gif) no-repeat right 0; HEIGHT: 32px; COLOR: #40681E
}
.tabmenu LI.tabc2 SPAN {
	LINE-HEIGHT: 37px; DISPLAY: block; BACKGROUND: url(../p3.gif) no-repeat left 0; HEIGHT: 32px; COLOR: #40681E; _float: left
}
.tabmenu LI.tabc2 A {
	LINE-HEIGHT: 34px; BACKGROUND: url(../p5.gif) no-repeat right 0; HEIGHT: 32px; COLOR: #40681E
}
.tabmenu LI.tabnext A {
	LINE-HEIGHT: 34px; BACKGROUND: url(../p5.gif) no-repeat right 0; HEIGHT: 32px; COLOR: #40681E
}
.tabnext2 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.optioncurrentend {
	LINE-HEIGHT: 34px; BACKGROUND: url(../_-_.gif) no-repeat right 0px; HEIGHT: 34px; COLOR: #0b5ba5
}
.tab-mainbody {
	width: 978px; MARGIN: 0 auto; BORDER: 1px solid #E5EFF6; BORDER-TOP: none
}
.tab-mainbody3 {
	width: 978px; MARGIN: 0 auto; BORDER: 1px solid #E5EFF6;
}
.tab-mainbody2 {
	MARGIN: 0 auto; BORDER: 1px solid #4F88A9; BACKGROUND: #fff; BORDER-TOP: none; PADDING: 10px 20px; 
}
.tab-mainbody4 {
	MARGIN: 0 auto; BORDER: 1px solid #4F88A9; BACKGROUND: #fff;  PADDING: 10px 20px; 
}
.forminput {
	BORDER-BOTTOM: #a7a6aa 1px solid; BORDER-LEFT: #a7a6aa 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; BACKGROUND: url(../input-bg.png) white no-repeat 0px 0px; FLOAT: left; COLOR: #333; BORDER-TOP: #a7a6aa 1px solid; BORDER-RIGHT: #a7a6aa 1px solid; PADDING-TOP: 4px
}
.formselect SELECT {
	BORDER-BOTTOM: #a7a6aa 1px solid; BORDER-LEFT: #a7a6aa 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: url(../input-bg.png) white no-repeat 0px 0px; COLOR: #333; BORDER-TOP: #a7a6aa 1px solid; BORDER-RIGHT: #a7a6aa 1px solid; PADDING-TOP: 2px; _margin: 0px; _border: none
}
.formselect {
	_border: #a7a6aa 1px solid; _padding: 1px; _background: #a7a6aa
}

.input {
	/*border:  #a7a6aa 1px solid;  BACKGROUND: url(../input-bg.png) white no-repeat 0px 0px; COLOR: #333; */
		BORDER-BOTTOM: #a7a6aa 1px solid; BORDER-LEFT: #a7a6aa 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 0px; BACKGROUND: url(../input-bg.png) white no-repeat 0px 0px; COLOR: #333; BORDER-TOP: #a7a6aa 1px solid; BORDER-RIGHT: #a7a6aa 1px solid; PADDING-TOP: 2px
}

.button {
	BORDER-RIGHT-WIDTH: 0px; WIDTH: 100px; BACKGROUND: url(../btnsub.png) ; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 38px; COLOR: #fff; FONT-SIZE: 14px; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: 700px;cursor:hand
}
.btn-choose
{
	background: url(../bt_select2.gif) no-repeat; border:0; width:36px; height:18px;cursor:pointer

}
.msg_submit
{
	background: url(../error.gif) no-repeat; padding-left:16px;
	color:#ff0000;
}

em
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	color: #999;
	font-size: 12px;
	font-style: normal;
}

.datadel
{
	LINE-HEIGHT: 27px; WHITE-SPACE: normal; FLOAT: left; COLOR: #888
}
#dhtmltooltip {margin-left:50px;font-size: 9pt;BORDER: #ccc 1px solid; PADDING-LEFT: 4px; Z-INDEX: 100; VISIBILITY: hidden; PADDING: 4px; WIDTH: 150px; POSITION: absolute; BACKGROUND-COLOR: #cccccc}
.pages
{
	font: 11px Arial, Helvetica, sans-serif;
	padding: 5px 5px 5px 0;
	margin: 0px;
}
.pages a, .pages .cpb
{
	text-decoration: none;
	float: left;
	padding: 0 5px;
	border: 1px solid #ddd;
	background: #ffff;
	margin: 0 2px;
	font-size: 11px;
	color: #000;
}
.pages a:hover
{
	background-color: #fff;
	color: #FF5400;
	border: 1px solid #BAB89C;
	text-decoration: none;
}
.pages .cpb
{
	font-weight: bold;
	color: #FF5400;
	background: #fff;
	border: 1px solid #BAB89C;
}
.d_cl_b_tab
{
	background-image: url(../pic01.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 753px;
	margin: 0 auto;
	height: 29px;
}
.d_cl_b_tab ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.d_cl_b_tab ul li
{
	float: left;
	margin-right: 2px;
}
.left_
{
	float: left;
	background-image: url(../pic02-l.gif);
	background-repeat: no-repeat;
	width: 10px;
	height:28px;
	line-height: 26px;
}
.right_
{
	float: left;
	padding-right: 10px;
	background-image: url(../pic02-r.gif);
	background-repeat: no-repeat;
	background-position: top right;
	line-height: 25px;
	padding-top: 2px;
    cursor:pointer;
}
.left_1
{
	float: left;
	background-image: url(../pic03-l.gif);
	background-repeat: no-repeat;
	width: 10px;
	height:26px;
	line-height: 25px;
	cursor:pointer;
}
.right_1
{
	float: left;
	padding-right: 10px;
	background-image: url(../pic03-r.gif);
	background-repeat: no-repeat;
	background-position: top right;
	line-height: 24px;
	padding-top: 2px;
	cursor:pointer;
}

#tablist,.tablist {
	WIDTH: 99%; PADDING: 0; MARGIN: 5px auto 0 auto; LIST-STYLE-TYPE: none
}
#tablistmain {
	WIDTH: 99%; PADDING: 0; MARGIN: 20px auto 0 auto; LIST-STYLE-TYPE: none
}
#tablist li,#tablistmain li,.tablist li {
	DISPLAY: inline; MARGIN: 0; PADDING: 0
}
#tablist li a,#tablistmain li a,.tablist li a {
	HEIGHT: 20px; PADDING: 5px 15px 5px 15px; COLOR: #000000; BACKGROUND: #FFF; BORDER: 1px solid #E5E5E5
}
#tablist li a:visited,#tablistmain li a:visited,.tablist li a:visited {
	TEXT-DECORATION: none; BACKGROUND-COLOR: #FFF; BORDER: 1px solid #B4B99E
}
#tablist li a:hover,#tablistmain li a:hover,.tablist li a:hover {
	TEXT-DECORATION: none; COLOR: #000000; BACKGROUND: #FAFAFA; BORDER: 1px solid #E5E5E5; CURSOR: pointer
}
#tablist li.selected,#tablistmain li.selected,.tablist li.selected {
	PADDING: 0; MARGIN: 0
}
#tablist li.selected a,#tablistmain li.selected a,.tablist li.selected a {
	TEXT-DECORATION: none; HEIGHT: 20px; PADDING: 5px 15px 5px 15px; MARGIN-bottom: 22px; FONT-WEIGHT: bold; BACKGROUND: #FAFAFA; COLOR: #333; TEXT-ALIGN:center
}
#tablist li.selected a:hover,#tablistmain li.selected a:hover,.tablist li.selected a:hover {
	TEXT-DECORATION: none; COLOR: #000000
}
#tablist li.selected a:visited,#tablistmain li.selected a:visited,.tablist li.selected a:visited {
	TEXT-DECORATION: none; COLOR: #000000
}
.classfaq {
	PADDING: 10px; BACKGROUND: #FFF; COLOR:#646245
}
.faq_main{
	BORDER: 1px dotted #BBB; PADDING: 5px; LINE-HEIGHT:180%; BACKGROUND: #FFF; COLOR:#666
}
.texttime
{
	border: #a7a6aa 1px solid; 
	width: 150px;
	background: url(../calendar.gif)  no-repeat 1px 2px #fff ;
	padding-left: 20px;
	height:22px;
	color: #333333;
}
.btn-add1{background: url(../bt_add1.gif) no-repeat; border:0; width:55px; height:18px;cursor:pointer}
.btn-app{background: url(../bt_app.gif) no-repeat; border:0; width:55px; height:18px;cursor:pointer}
.btn-res{background: url(../bt_res.gif) no-repeat; border:0; width:55px; height:18px;cursor:pointer}
.btn-del{background: url(../bt_delete.gif) no-repeat; border:0; width:55px; height:18px;cursor:pointer}
.btn-select{background: url(../bt_search.gif) no-repeat; border:0; width:55px; height:18px;cursor:pointer}
.btn_s{background: url(../bt_select1.gif) no-repeat; border:0; width:55px; height:18px;cursor:pointer}
.btn_ru{background: url(../btn_ru.bmp) no-repeat; border:0; width:34px; height:22px;cursor:pointer}
.btn_chu{background: url(../btn_chu.bmp) no-repeat; border:0; width:34px; height:22px;cursor:pointer}
.btn_copy{background: url(../bt_copy.gif) no-repeat; border:0; width:55px; height:18px;cursor:pointer}
.btn_update{background: url(../bt_update.gif) no-repeat; border:0; width:55px; height:18px;cursor:pointer}
.btn_cancel{background: url(../bt_cancel.gif) no-repeat; border:0; width:55px; height:18px;cursor:pointer}
.hideimg
{
	margin: 0;
	padding: 0;
}
.hideimg IMG
{
	width: expression(this.width > 150 ? 150 : true);
	height: expression(this.height > 100 ? 100 : true);
	max-width: 150px;
	max-height: 100px;
	vertical-align: middle;
	text-align: center;
}

/* 添加商品  */
.page-title {
	MARGIN:0 15px 0 15px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px; HEIGHT: 22px;Border-bottom:0px solid #C3CFE7;
}
.page-title A.add {
	PADDING-RIGHT: 10px; PADDING-LEFT: 36px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(../add-button.gif) no-repeat left top; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 60px; COLOR: #fff; LINE-HEIGHT: 28px; PADDING-TOP: 0px; HEIGHT: 28px;
}
.page-title A:link.add,.page-title A:visited.add {
	COLOR: #fff;
	FONT-SIZE: 14px;
}
.page-title A.back {
	FONT-SIZE: 12px; FLOAT: right; TEXT-ALIGN:right; PADDING-RIGHT:5px; PADDING-BOTTOM: 0px; WIDTH: 100px; COLOR: #000; LINE-HEIGHT: 28px; PADDING-TOP: 0px; HEIGHT: 28px
}
.page-title A:link.back,.page-title A:visited.back {
	COLOR: #000
}
.page-title H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px;
}
.page-title H2 A{
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#000;
}
.page-title H2 A:link,.page-title H2 A:visited{
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#000;
}

.content
{
	margin: 5px;
	min-height: 365px;
	background: #F1F5FA;
}
* html .content
{
	height: 365px;
	overflow: auto;
}
.postboardlist
{
	overflow: hidden;
	margin: 9px 0;
	width: 567px;
	border-width: 1px 0 1px 1px;
	border-style: solid;
	border-color: #7FCAE2;
	background: #FFF;
}
.postboardlist li
{
	float: left;
	overflow-x: hidden;
	overflow-y: auto;
	padding: 5px;
	width: 178px;
	height: 300px;
	border-right: 1px solid #7FCAE2;
}
.postboardlist p
{
	height: 25px;
	line-height: 25px;
	margin: 0;
}
.postboardlist a
{
	display: block;
	white-space: nowrap;
	overflow: hidden;
	padding: 0 4px;
	text-decoration: none;
	color: #444;
}
.postboardlist a:hover
{
	text-decoration: none;
	background-color: #F5F5F5;
}
.postboardlist .highlightlink
{
	color: #09C;
}
.hassubboard
{
	background: url(../arrow_right.gif) right center no-repeat;
}

.pbl_selected a, .pbl_selected a:hover
{
	background-color: #09C;
	color: #FFF !important;
	font-weight: 700;
}


#right{ width:790px!important;float:left;  font-size:12px ; margin-left:10px;}


/* 悬浮层提示 */
*{ margin:0; padding:0; word-break: break-all;}

/*command*/
	.messagetext {
	BACKGROUND: url(../dot.gif) #ffffe1 no-repeat; BACKGROUND-POSITION: 6px 1px; PADDING-LEFT: 21px; FONT-SIZE: 12px; OVERFLOW: hidden; zoom: 1; BORDER-LEFT: 1px solid #000; BORDER-RIGHT: 1px solid #000; TEXT-ALIGN: left; LINE-HEIGHT: 120%; WORD-BREAK: break-all; LETTER-BREAK: break-all
}
/*command*/






