body {
	margin: 0px;
	background-color:#FFFFFF;
}
td {
	font-family: "å®‹ä½“";
	font-size: 12px;
	line-height: 22px;
	color: #636363;
	text-decoration: none;
}

.mar{ margin:9px auto 0 auto;}


a:link {
	font-family: "å®‹ä½“";
	font-size: 12px;
	line-height: 22px;
	color: #636363;
	text-decoration: none;
}
a:visited {
	color: #636363;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #ff6600;

}

/* å¤§æ ‡é¢?*/
.title{
	font-size:14px;
	color:#000;
	font-family:"Times New Roman", Times, serif;
	margin-left:auto;
	margin-right:auto;
	font-weight: bolder;
}
.midline{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #b5b5b5;
}




.xline {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cecece;
}
.xline2 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e9e9e9;
}

/* little front */
.black {
	font-size: 12px;
	color: #6d6d6d;
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;
}
a.black:link {
	font-size: 12px;
	color: #6d6d6d;
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;
}
a.black:visited {
	font-size: 12px;
	color: #6d6d6d;
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;

}
a.black:hover {
	font-size: 12px;
	color: #6d6d6d;
	text-decoration: none;
	line-height: 20px;
	font-weight: bold;
}








a.graytxt:link {
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
a.graytxt:visited {
	font-size: 12px;
	font-weight:normal;
	color: #999999;
	text-decoration: none;
}
a.graytxt:hover {
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}




.time {
	color: #000000;
	text-decoration: none;
	font-family: "å®‹ä½“";
	font-size: 12px;
}
a.list:link {
	font-size: 14px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
a.list:visited {
	font-size: 14px;
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
a.list:hover {
	font-weight: normal;
	color: #000;
	text-decoration: none;
}
.read {
	font-size: 12px;
	line-height: 22px;
	color: #000;
	text-decoration: none;
	padding:3px 5px 5px 45px;
}
.grayline {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dbdbdb;
}

.bannerbox {
	border: 1px solid #dbdbdb;
	background-color: #FFFFFF;
}
.graybox {
	border: 1px solid #dbdbdb;
	background-color: #e4e4e4;
	background-image: url(work_graybg2.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.yellowbox {
	border: 1px solid #fcb72e;
}
.greenbox {
	border: 1px solid #dbdbdb;
	background-color: #baff36;
	background-image: url(house2_greenbg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.bluebox {
	border: 1px solid #abd2e8;
	background-color: #FFFFFF;
}
.blueboxb {
	border: 1px solid #84b9e0;
	background-color: #EAF5FB;
	background-image: url(work_bluebg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.listbox {
	background-image: url(house2_06.jpg);
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	background-position: center bottom;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #dbdbdb;
	border-bottom-color: #dbdbdb;
	border-left-color: #dbdbdb;
}
img{ border:0px;}
.graydot {
	color: #cef7eb;
	text-decoration: none;
}
.time {
	color: #cdcdcd;
	text-decoration: none;
}
.blue {
    color: #38a0ce;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}
a.blue:link {
	font-size: 12px;
	font-weight: normal;
	color: #fa4500;
	text-decoration: none;
}
a.blue:visited {
	font-size: 12px;
	font-weight: normal;
	color: #fa4500;
	text-decoration: none;
}
a.blue:hover {
	font-weight: normal;
	color: #fa4500;
	text-decoration: underline;
}
.blueline {
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #157BDF;
}

.navbuton {width:77px; height:36px; background-image: url(house2_navon.gif);  list-style:none;}
.navbut {width:77px; height:36px; background-image: url(house2_nav.gif); list-style:none;}


.text{
	font-size:12px;
	color:#f96607;
	word-spacing: normal;
	font-weight: bold;
	text-decoration: none;
}

/* yellowbut */
#xs{width:808px; list-style:none; }
#xs li {width:77px; height:36px; background-image: url(house2_navon.gif); margin:28px 0 4px 0 ; float:left; }
#xs li a { font-size:14px; color:#FFF; text-transform: none; text-decoration: none; }
#xs li a:hover {color:#FFF; text-decoration: underline;}
/* graybut */
#bw{width:978px; background-color:#f7f7f7; list-style:none; }
#bw li { margin:0 0 0 10px;float:left; width:40px; line-height:25px;  }
#bw li a {color: #000; text-decoration: none;	text-transform: none;}
#bw li a:hover { color: #cb1d1d; text-decoration: underline;}


.blueboxc {
	border: 1px solid #dbdbdb;
	background-color: #d8e4fc;
	background-image: url(work_bluebg2.jpg);
	background-repeat: repeat-x;
	background-position: center top;
}
.yellowtitle {
	font-size: 16px;
	line-height: 20px;
	color:#fa4500;
	text-decoration: none;
	font-weight: bold;
}
.yellowtxt {
	color: #fcb72e;
	text-decoration: none;
}
.ybg {
	background-image: url(index_44.jpg);
	background-position: right center;
	background-repeat: no-repeat;
}
.rbg {
	background-image: url(index_46.jpg);
	background-position: left;
	background-repeat: no-repeat;
}


.marbox{
	margin:3px auto 0 auto;
	border: 1px solid #f1f1f1;
}
.botbg {
	background-image: url(index_62.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}



DIV.meneame {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; MARGIN: 3px; COLOR: #ff6500; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.meneame A {
	BORDER-RIGHT: #ff9600 1px solid;
	PADDING-RIGHT: 7px;
	BACKGROUND-POSITION: 50% bottom;
	BORDER-TOP: #ff9600 1px solid;
	PADDING-LEFT: 7px;
	BACKGROUND-IMAGE: url(meneame.jpg);
	PADDING-BOTTOM: 5px;
	BORDER-LEFT: #ff9600 1px solid;
	COLOR: #ff6500;
	MARGIN-RIGHT: 3px;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #ff9600 1px solid;
	TEXT-DECORATION: none
}
DIV.meneame A:hover {
	BORDER-RIGHT: #ff9600 1px solid; BORDER-TOP: #ff9600 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #ff9600 1px solid; COLOR: #ff6500; BORDER-BOTTOM: #ff9600 1px solid; BACKGROUND-COLOR: #ffc794
}
DIV.meneame A:active {
	BORDER-RIGHT: #ff9600 1px solid; BORDER-TOP: #ff9600 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: #ff9600 1px solid; COLOR: #ff6500; BORDER-BOTTOM: #ff9600 1px solid; BACKGROUND-COLOR: #ffc794
}
DIV.meneame SPAN.current {
	BORDER-RIGHT: #ff6500 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ff6500 1px solid; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; BORDER-LEFT: #ff6500 1px solid; COLOR: #ff6500; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ff6500 1px solid; BACKGROUND-COLOR: #ffbe94
}
DIV.meneame SPAN.disabled {
	BORDER-RIGHT: #ffe3c6 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #ffe3c6 1px solid; PADDING-LEFT: 7px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffe3c6 1px solid; COLOR: #ffe3c6; MARGIN-RIGHT: 3px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffe3c6 1px solid
}



a.yellowtxt:link {
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.yellowtxt:visited {
	font-size: 14px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.yellowtxt:hover {color:#fff;background:#ff6600;text-decoration:none;}
.msbg {
	background-image: url(msbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:36px;
}
.hdbg {
	background-image: url(hdbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:36px;
}
.jsbg {
	background-image: url(jsbg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:36px;
}
.readbox{
	border: 1px solid #b3e2fe;
	background-color: #FFFFFF;
	margin:6px 0 0 0;
}


/*»¬¶¯Ä£¿é*/
.iborder{
	border: 1px solid #aacaf1;
} 
.topnavon{cursor:pointer;width:252px; height:27px; float:left; background-image: url(images/on.jpg);font-size:12px;color:#2e74c9;font-weight: bold;	 } 
.topnavoff{width:252px; height:27px; float:left; background-image: url(images/off.jpg);font-size:12px;color:#777;font-weight: bold;} 
