IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; DISPLAY: block; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.pagenone {
	LINE-HEIGHT: 25px; FLOAT: left; HEIGHT: 25px; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
.pageinput-parent {
	LINE-HEIGHT: 20px; FLOAT: left; HEIGHT: 20px; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
.pageitem {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 23px; COLOR: #888; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.pageitem-checked {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 23px; BORDER-TOP: 0px; FONT-WEIGHT: 700; BORDER-RIGHT: 0px
}
.itemrowleft {
	LINE-HEIGHT: 30px; PADDING-LEFT: 5px; WIDTH: 68%; FLOAT: left; HEIGHT: 30px; OVERFLOW: hidden
}
.itemrowright {
	TEXT-ALIGN: right; LINE-HEIGHT: 25px; WIDTH: 29%; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 25px; OVERFLOW: hidden
}
.itemimgrow {
	WIDTH: 210px; MARGIN-BOTTOM: 10px; BACKGROUND: url(/images/pro_31.jpg) no-repeat; FLOAT: left; HEIGHT: 197px; MARGIN-LEFT: 10px; OVERFLOW: hidden
}
.itemimgimg {
	TEXT-ALIGN: center; WIDTH: 100%; HEIGHT: 165px; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
.itemimgimg IMG {
	MARGIN: 5px auto 0px; WIDTH: 205px; DISPLAY: inline; HEIGHT: 160px
}
.itemimgtxt {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 100%; HEIGHT: 25px; OVERFLOW: hidden
}
.itemimgtxt A {
	FONT-SIZE: 14px
}
.itemimgnewsrow {
	BORDER-BOTTOM: #e8e8e8 1px solid; WIDTH: 100%; MARGIN-BOTTOM: 10px; HEIGHT: 180px; OVERFLOW: hidden
}
.itemimgnewsimg {
	TEXT-ALIGN: center; WIDTH: 220px; FLOAT: left; HEIGHT: 220px; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
.itemimgnewsimg IMG {
	MARGIN-TOP: 5px; WIDTH: 220px; DISPLAY: inline; HEIGHT: 150px
}
.itemimgnewstitle {
	LINE-HEIGHT: 25px; PADDING-LEFT: 35px; WIDTH: 60%; FLOAT: left; HEIGHT: 25px; OVERFLOW: hidden; FONT-WEIGHT: 700
}
.itemimgnewscontent {
	TEXT-ALIGN: justify; LINE-HEIGHT: 21px; PADDING-LEFT: 34px; WIDTH: 60%; WHITE-SPACE: normal; FLOAT: left; LETTER-SPACING: 1px; HEIGHT: 145px; COLOR: #666; OVERFLOW: hidden; WORD-BREAK: break-all; word-warp: break-word
}
.idtab {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
.idtab LI {
	TEXT-ALIGN: center; WIDTH: 80px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 1px; OVERFLOW: hidden
}
.idtab LI A {
	LINE-HEIGHT: 28px; DISPLAY: block; BACKGROUND: url(/images/tabnormal.gif); HEIGHT: 28px; COLOR: #000; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.idtab LI A:hover {
	BACKGROUND: url(/images/tabhover.gif)
}
.idtab LI A.selected {
	BACKGROUND: url(/images/tabselected.gif); FONT-WEIGHT: 700
}
.marqueelist {
	WIDTH: 650px; HEIGHT: 170px; CLEAR: both; OVERFLOW: hidden
}
.marqueelist UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.marqueelist UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: inline; FLOAT: left; PADDING-TOP: 0px
}
.marqueelist UL LI IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 200px; DISPLAY: block; BORDER-TOP-STYLE: none; HEIGHT: 150px; BORDER-LEFT-STYLE: none; OVERFLOW: hidden
}
.marqueelisttxt {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; WIDTH: 200px; HEIGHT: 20px; OVERFLOW: hidden
}
.x_a {
	BORDER-BOTTOM: #e5e5e5 1px solid; DISPLAY: inline-block; HEIGHT: 16px; FONT-SIZE: 12px; BORDER-TOP: #d6d6d6 1px solid
}
.x_b {
	BORDER-BOTTOM: #c2c2c2 1px solid; POSITION: relative; BORDER-LEFT: #d6d6d6 1px solid; MARGIN: 0px -1px; FLOAT: left; BORDER-RIGHT: #c2c2c2 1px solid
}
.x_c {
	BORDER-BOTTOM: #f0f0f0 0.2em solid; BORDER-LEFT: #fff 2px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.1em; PADDING-LEFT: 0.6em; PADDING-RIGHT: 0.6em; DISPLAY: inline-block; BACKGROUND: #f4f4f4; BORDER-TOP: #fff 1px solid; CURSOR: pointer; PADDING-TOP: 0.3em
}
.x_c INPUT {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.allcaterow {
	MARGIN-TOP: 20px; MIN-HEIGHT: 200px; MARGIN-BOTTOM: 20px; HEIGHT: auto
}
.allcaterowb {
	MARGIN-TOP: 20px; MIN-HEIGHT: 240px; MARGIN-BOTTOM: 20px; HEIGHT: auto
}
.allcatehead {
	WIDTH: 100%; BACKGROUND: url(../../demo/images/pro_26.jpg) no-repeat 10px top; HEIGHT: 30px; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
.allcatetitle {
	LINE-HEIGHT: 35px; PADDING-LEFT: 15px; WIDTH: 68%; FONT-FAMILY: Arial,宋体; FLOAT: left; HEIGHT: 30px; COLOR: #ffe6a6; FONT-SIZE: 14px; OVERFLOW: hidden; FONT-WEIGHT: 700
}
.allcatemore {
	TEXT-ALIGN: right; LINE-HEIGHT: 30px; WIDTH: 28%; PADDING-RIGHT: 5px; FONT-FAMILY: Arial,宋体; FLOAT: left; HEIGHT: 30px
}
.allcatemore A {
	COLOR: #ffe6a6; TEXT-DECORATION: none
}
.allcateitemrow {
	HEIGHT: auto; PADDING-TOP: 20px
}
.allcateitemrowitem {
	BORDER-BOTTOM: #b7b7b7 1px dashed; LINE-HEIGHT: 25px; HEIGHT: 25px
}
.allcateitem {
	LINE-HEIGHT: 25px; PADDING-LEFT: 5px; WIDTH: 68%; FONT-FAMILY: Arial,宋体; FLOAT: left; HEIGHT: 25px; FONT-SIZE: 12px
}
.allcateitem A {
	COLOR: #333; TEXT-DECORATION: none
}
.allcateitem A:hover {
	COLOR: #333
}
.allcateitemstart {
	TEXT-ALIGN: right; LINE-HEIGHT: 25px; WIDTH: 29%; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 25px; COLOR: #888
}
.itemfeedbackrowleft {
	TEXT-ALIGN: right; LINE-HEIGHT: 25px; WIDTH: 19%; PADDING-RIGHT: 5px; FLOAT: left; HEIGHT: 25px; OVERFLOW: hidden
}
.itemfeedbackrowright {
	TEXT-ALIGN: left; LINE-HEIGHT: 25px; PADDING-LEFT: 5px; WIDTH: 78%; FLOAT: left; HEIGHT: 25px; OVERFLOW: hidden
}
.itemfeedbackautorow {
	BORDER-BOTTOM: #b7b7b7 1px dashed; LINE-HEIGHT: 25px; WIDTH: 99%; OVERFLOW: hidden
}
.itemfeedbackautorowleft {
	TEXT-ALIGN: right; LINE-HEIGHT: 25px; WIDTH: 19%; PADDING-RIGHT: 5px; FLOAT: left
}
.itemfeedbackautorowright {
	TEXT-ALIGN: left; LINE-HEIGHT: 25px; PADDING-LEFT: 5px; WIDTH: 78%; FLOAT: left
}
.dinput {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 18px; BORDER-LEFT-STYLE: none
}
.dinput-checked {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 18px; BORDER-LEFT-STYLE: none; FONT-WEIGHT: 700
}
.align {
	TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify; PADDING-BOTTOM: 0px; LINE-HEIGHT: 24px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial; FONT-SIZE: 14px; OVERFLOW: auto; WORD-BREAK: break-all; PADDING-TOP: 0px; word-warp: break-word
}
.align P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.detailhead {
	LINE-HEIGHT: 30px; LETTER-SPACING: 1px; HEIGHT: 30px; COLOR: #555; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
.piclistrow {
	BORDER-BOTTOM: #ccc 1px dashed; TEXT-ALIGN: left; MARGIN-TOP: 10px; WIDTH: 430px; HEIGHT: 105px
}
.piclistimg {
	TEXT-ALIGN: left; WIDTH: 120px; FLOAT: left; HEIGHT: 105px; VERTICAL-ALIGN: top; OVERFLOW: hidden
}
.piclistright {
	WIDTH: 305px; FLOAT: left; HEIGHT: 105px; OVERFLOW: hidden
}
.piclistrighttitle {
	LINE-HEIGHT: 20px; WIDTH: 100%; HEIGHT: 20px; COLOR: #333; OVERFLOW: hidden; FONT-WEIGHT: 700
}
.piclistrightcontent {
	LINE-HEIGHT: 18px; WIDTH: 100%; HEIGHT: 55px; COLOR: #333; OVERFLOW: hidden
}
.piclistrightmore {
	WIDTH: 100%; HEIGHT: 30px; OVERFLOW: hidden
}
.pagercss {
	FONT-FAMILY: Arial; FONT-SIZE: 12px
}
.pagercss A {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; TEXT-DECORATION: none; PADDING-TOP: 1px
}
.pagercss A:hover {
	COLOR: gray; TEXT-DECORATION: none
}
.pagercss .pgchecked {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 1px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP-STYLE: none; FONT-SIZE: 13px; BORDER-LEFT-STYLE: none; FONT-WEIGHT: 700; PADDING-TOP: 1px
}
.scrollloading {
	BACKGROUND: url(/images/loading.gif) no-repeat center 50%
}
.tempitemimgrow {
	BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; WIDTH: 32%; MARGIN-BOTTOM: 5px; FLOAT: left; HEIGHT: 100px; MARGIN-LEFT: 5px; OVERFLOW: hidden; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid
}
.tempitemimgimg {
	TEXT-ALIGN: center; WIDTH: 100%; HEIGHT: 95px; VERTICAL-ALIGN: middle; OVERFLOW: hidden
}
.tempitemimgimg IMG {
	MARGIN-TOP: 5px; WIDTH: 98%; DISPLAY: inline; HEIGHT: 90px
}
.clearul {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.clearul LI {
	FLOAT: left
}
.feild DL {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
.feild DT {
	TEXT-ALIGN: right; LINE-HEIGHT: 25px; MARGIN: 0px 10px 10px 0px; WIDTH: 90px; FLOAT: left
}
.feild DD {
	TEXT-ALIGN: left; LINE-HEIGHT: 25px; MARGIN: 0px 0px 10px; WIDTH: 475px; FLOAT: left
}
.itemli {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; HEIGHT: 25px; COLOR: #555; FONT-SIZE: 14px; FONT-WEIGHT: 700
}
.liitem {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; HEIGHT: 25px; COLOR: #555
}
.inputstyle {
	BORDER-BOTTOM: #b7b7b7 1px solid; BORDER-LEFT: #b7b7b7 1px solid; BORDER-TOP: #b7b7b7 1px solid; BORDER-RIGHT: #b7b7b7 1px solid
}
.inputstyle:hover {
	BORDER-BOTTOM: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; BORDER-TOP: #e8e8e8 1px solid; BORDER-RIGHT: #e8e8e8 1px solid
}
.itemrow {
	BORDER-BOTTOM: #b7b7b7 1px dashed; LINE-HEIGHT: 25px; WIDTH: 99%; HEIGHT: 25px; OVERFLOW: hidden
}
.itemfeedbackrow {
	BORDER-BOTTOM: #b7b7b7 1px dashed; LINE-HEIGHT: 25px; WIDTH: 99%; HEIGHT: 25px; OVERFLOW: hidden
}

.page{ height:27px; width:auto; clear:both; text-align:right;padding:5px 0px; padding-right:20px; color:#aaaaaa}
.page a:link,.page a:visited{
	border:1px solid #0066cc;
	line-height:22px;
	width:22px;
	text-align:center;
	padding: 2px 4px; 
	margin: 2px;
	color:#0066cc;
	text-decoration:none;
}
.page a:hover{
	border:1px solid #a7a7a7;
	color:#ff0000;
	line-height:22px;
	width:22px;
	text-align:center;
	background-color: #FFFFFF;
	padding: 2px 4px; 
	margin: 2px;
	text-decoration:underline;
}
.page span.current{
	border:1px solid #a7a7a7;
	color:#ff0000;
	font-weight:bold;
	line-height:22px;
	width:22px;
	text-align:center;
	background-color: #FFFFFF;
	padding: 2px 4px; 
	margin: 2px;
}
.bcss a{ margin:0 20px 0 0;}
