/* ?體?架 */
body {margin: 0px auto;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 80%;color: #333333;background-color: #CCCCCC;}
#chmis{margin: 0px auto;width:960px;background-color:#ffffff;background-image: url(../images/main_bg.gif);background-repeat: repeat-y;}
#chmis_banner{	width:960px;height: 210px;}
#chmis_banner .banner{width:960px;height: 210px;margin: 0px 0px 0px 0px;background-image: url()}
*html #chmis_banner .banner{margin: 0px;} /* IE6 */
*+html #chmis_banner .banner{margin:0px;} /* IE7 */ 
#chmis_banner .menubar{width:960px;height: 40px;margin: -40px 0px 0px 0px; background-image: url(../images/in_menubar.gif);background-repeat: no-repeat;background-position: left top;}
*html #chmis_banner .menubar{margin: -40px 0px 0px 0px;} /* IE6 */
*+html #chmis_banner .menubar{margin: -40px 0px 0px 0px;} /* IE7 */ 
#chmis_banner .site{margin:0px;	z-index: 10;float: right;margin: -268px 20px 0px 0px;padding: 5px;position: relative;}
*html #chmis_banner .site{margin: -268px 10px 0px 0px;} /* IE6 */
*+html #chmis_banner .site{margin: -268px 10px 0px 0px;} /* IE7 */ 
#chmis_banner .site a{	color: #818181;	text-decoration: none;font-size: 85%;}
#chmis_banner .site  a:link {color: #818181;text-decoration: none;font-size: 85%;}
#chmis_banner .site  a:visited {color: #818181;	text-decoration: none;font-size: 85%;}
#chmis_banner .site  a:hover {	color: #FF8A00;	text-decoration: none;font-size: 85%;}
#chmis_banner .m_login{color: #ffffff;font-family: Verdana, Arial, Helvetica, sans-serif;margin:-30px 10px 10px 20px;float: left;	width: 150px;position: relative;}
*html #chmis_banner .m_login{margin:10px;} /* IE6 */
*+html #chmis_banner .m_login{margin:10px;} /* IE7 */ 
#chmis_banner .m_login a{	color: #7FEBFF;	text-decoration: none;}
#chmis_banner .m_login  a:link {color: #7FEBFF;text-decoration: none;}
#chmis_banner .m_login  a:visited {color: #7FEBFF;	text-decoration: none;}
#chmis_banner .m_login  a:hover {	color: #B2F3FF;	text-decoration: none;}
#chmis_banner .menu{width: 780px;float: right;margin: -40px 0px 0px 0px; position: relative;}
*html #chmis_banner .menu{margin: 0px 0px 0px 0px;} /* IE6 */
*+html #chmis_banner .menu{margin: 0px 0px 0px 0px;} /* IE7 */ 
div.chmis_logo {position: absolute;margin: 20px 0px 0px 18px;	width:300px;}
#chmis_main{
}
#chmis_main .bar{background-image: url(../images/in_bar.gif);background-repeat: no-repeat;background-position: left top;height: 8px;}

/* 左??架 */
#chmis_main .L{	float: left;width: 187px;background-image: url(../images/index_menubg.gif);background-repeat: repeat-y;margin-bottom: 10px;}
#chmis_main .L .visit{color: #333333;font-family: Verdana, Arial, Helvetica, sans-serif;margin:0px 10px -2px 20px;width: 150px;font-size: 85%;}
#chmis_main .L .visit{margin:10px 10px -2px 5px;} /* IE6 */
#chmis_main .L .visit{margin:10px 10px -2px 5px;} /* IE7 */ 
#chmis_main .L_meun{width: 187px;}
#chmis_main .L_t{background-image: url(../images/title.gif);background-repeat: no-repeat;background-position: left top;height: 74px;width: 177px;	color: #1B6CAA;text-align: center;}
#chmis_main h3{color: #1B6CAA;	font-weight: bold;text-align: center;margin: 0px; padding: 32px 0px 0px 0px;}
*html #chmis_main h3 {margin: 2px 0px 0px 0px;} /* IE6 */
*+html #chmis_main h3{margin: 2px 0px 0px 0px;} /* IE7 */ 
#chmis_main .R{float: right;width: 773px;margin-top:20px;}
#chmis_main .R_l{float: left;width:546px;}
#chmis_main .R_r{float: right;width:220px;}
/* ????架 */
#chmis_main .R_t{width:730px;font-size: 120%;font-weight: bold;	background-image: url(../images/in_title.gif);height: 51px;margin: 0px auto;}
#chmis_main h4{	color: #333333;	font-weight: bold;margin: 0px 0px 0px 25px; padding: 15px 0px 0px 0px;}
*html #chmis_main h4 {margin: 2px 0px 0px 25px;} /* IE6 */
*+html #chmis_main h4{margin: 2px 0px 0px 25px;} /* IE7 */ 
#chmis_main .urlPath{color: #333333;font-size: 80%;font-weight: normal;	float: right;margin: -10px 0px 0px 0px;padding: 0px 0px 0px 18px;background-image: url(../images/in_dot.gif);background-repeat: no-repeat;background-position: left top;}
*html #chmis_main .urlPath {margin: -10px 0px 0px 0px;} /* IE6 */
*+html .#chmis_main .urlPath{margin: -10px 0px 0px 0px;} /* IE7 */
#chmis_main .urlPath a{	color: #818181;	text-decoration: none;}
#chmis_main .urlPath  a:link {color: #818181;text-decoration: none;}
#chmis_main .urlPath  a:visited {color: #818181;	text-decoration: none;}
#chmis_main .urlPath  a:hover {	color: #FF8A00;	text-decoration: none;}

/* ?? */ 
div.index_news{	width:546px;mardin:0px auto; padding:0px 0px 5px 0px;}
table.index_news{mardin:0px auto;width:98%;}
table.index_news td{background-image: url(../images/list_dot01.gif);background-repeat: repeat-x;	background-position: left bottom;;padding: 5px 0px 5px 0px;}
table.index_news td.date{text-align: right;	width: 18%;padding: 5px 0px 5px 0px;color:#CC0000;}
table.index_news tr.odd{background-color: #FFFFFF;}
table.index_news tr.even{background-color: #F7F7F7;}
table.index_news a{	color: #818181;	text-decoration: none;	background-image: url(../images/list_dot03.gif);	background-repeat: no-repeat;background-position: left top;padding: 0px 0px 0px 18px;}
table.index_news a:link {color: #666666;text-decoration: none;}
table.index_news a:visited {color: #666666;	text-decoration: none;}
table.index_news a:hover {	color: #1C6A91;	text-decoration: none;}
div.index_news2{width:546px;mardin:0px auto; padding:15px 0px 5px 0px ;}
div.index_bulletin{	width:405px;mardin:0px auto;float: left;background-image: url(../images/index_bulletin.gif);	background-repeat: no-repeat;background-position: left top;padding:55px 0px 0px 0px;}
table.index_bulletin{margin:10px auto;width:98%;}
table.bulletin1_pic_S td{padding:2px;border: 1px solid #CCCCCC;background-color: #FFFFFF;width: 30%;}
#table.bulletin1_pic_S img{width:60px;height: 45px;}
.bulletin1_pic_B {border: 1px solid #CCCCCC;background-color: #FFFFFF;}
.bulletin1_pic_B img{width:85px;height: 65px;}
table.bulletin2{font-size: 85%;	color: #666666;	vertical-align: top;}
table.bulletin2 th{	font-size: 135%;	color: #726854;	text-align: left;padding:5px;}
table.bulletin2 td{	color: #666666;	background-image: url(../images/index_bulletin_line.gif);	background-repeat: no-repeat;	background-position: left bottom;padding:5px 0px;}
table.bulletin2 a:link {color: #666666;text-decoration: none;}
table.bulletin2 a:visited {color: #666666;	text-decoration: none;}
table.bulletin2 a:hover {	color: #1C6A91;	text-decoration: none;}
div.index_mov{	mardin:0px auto;float: right;width:140px;background-image: url(../images/index_mov.gif);	background-repeat: no-repeat;background-position: left top;padding:45px 0px 0px 0px;}
table.index_mov{	margin:0px 0px 0px 8px;	padding:0px 0px 0px 0px;	vertical-align: top;}
.index_mov_bg{background-image: url(../images/index_mov_bg.gif);background-repeat: no-repeat;	background-position: left top;height: 90px;padding:5px 10px 0px 10px;	vertical-align: top;}
div.index_sub{width:546px;mardin:0px auto; padding:0px 0px 5px 0px ;color: #666666;}
div.index_sub .subL{width:230px;mardin:0px auto;float:left;}
div.index_sub .subL_cont{	mardin:0px auto;background-image: url(../images/index_sub_bg1.gif);	background-repeat: repeat-y;	background-position: left top;	line-height: 155%; height:196px;width:210px;padding:0px 5px 0px 14px;*height:218px;*width:200px;*padding:0px 0px 0px 14px;}
div.index_sub .subL_cont td{padding:3px 0px;}
div.index_sub .subL_cont .titleB{	color:#FF7800;font-size: 125%;margin: 8px 0px 5px 0px;width:200px;}
div.index_sub .subL_cont table.photo{margin: 10px 0px 10px 0px; *margin: 10px 10px 10px 0px; width:99%;}

div.index_sub .subL_cont table.photo td{width:33%;}
div.index_sub .subL_cont .photo .img{width:60px;height: 45px;;border: 1px solid #CCCCCC;padding:2px;background-color: #ffffff;}
*html div.index_sub .subL_cont .photo {margin: 10px 10px 10px 0px;	} /* IE6 */
*+html div.index_sub .subL_cont .photo{margin: 10px 10px 10px 0px;	} /* IE7 */
div.index_sub .subR{width:310px;mardin:0px auto;float:right;}
div.index_sub .subR1_cont{	mardin:0px auto;padding:12px 15px 8px 25px;	background-image: url(../images/index_sub_bg2.gif);	background-repeat: repeat-y;	background-position: left top;	line-height: 155%;}
div.index_sub .subR2_cont{	mardin:0px auto;padding:12px 15px 8px 25px;	background-image: url(../images/index_sub_bg3.gif);	background-repeat: repeat-y;	background-position: left top;	line-height: 155%;}
div.index_sub .subR3_cont{	mardin:0px auto;padding:12px 15px 8px 25px;	background-image: url(../images/index_sub_bg4.gif);	background-repeat: repeat-y;	background-position: left top;	line-height: 155%;}
table.index_news a{	color: #818181;	text-decoration: none;	background-image: url(../images/list_dot03.gif);	background-repeat: no-repeat;background-position: left top;padding: 0px 0px 0px 18px;}
div.index_sub a:link {color: #666666;text-decoration: none;}
div.index_sub a:visited {color: #666666;	text-decoration: none;}
div.index_sub a:hover {	color: #1C6A91;	text-decoration: none;}
div.links{
	width:180px;
	height: 50px;
	background-image: url(../images/index_search.gif);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 155%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 35px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
div.web20{width:198px;margin:8px auto 15px auto ;	line-height: 155%;	background-image: url(../images/index_web20_04.gif);background-repeat: repeat-y;}
table.web20{width:198px;}
.web20top{width:198px;line-height: 155%;background-image: url(../images/index_web20_01.gif);	background-repeat: no-repeat;background-position: left top;	height: 48px;}
.web20bottom{
	width:198px;
	line-height: 155%;
	background-image: url(../images/index_web20_02.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 10px;/*padding:0px 15px;*/
}
.web20main{	width:198px;line-height: 155%;background-image: url(../images/index_web20_03.gif);	background-repeat: repeat-y;background-position: left;/*padding:0px 15px;*/}
table.web20main{width:188px;margin:0px auto;}
div.web21{
	width:198px;
	margin:8px auto 15px auto;
	line-height: 155%;
}
.web21bottom{
	width:198px;
	line-height: 155%;
	background-image: url(../images/face/homebg_04.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 10px;/*padding:0px 15px;*/
}
.web21main{
	width:198px;
	line-height: 155%;
	background-image: url(../images/face/homebg_02.gif);
	background-repeat: repeat-y;
	background-position: left;/*padding:0px 15px;*/
}
.web21top{
	width:198px;
	line-height: 155%;
	background-image: url(../images/face/homebg_01.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 48px;
}
div.calendar{width:198px;	margin:0px auto 0px auto ;background-image: url(../images/index_calendarmain.gif);background-repeat: repeat-y;	background-position: left;}
*html div.calendar {margin: 15px auto;} /* IE6 */
*+html .div.calendar{margin: 10px auto;} /* IE7 */
.calendartop{width:198px;background-image: url(../images/index_calendartop.gif);background-repeat: no-repeat;
	background-position: left top;	height: 5px;}
.calendarbottom{	width:198px;	background-image: url(../images/index_calendarbottom.gif);	background-repeat: no-repeat;	background-position: left bottom;	height: 4px;}
.calendarmain{width:198px;background-image: url(../images/index_calendarmain.gif);background-repeat: repeat-y;	background-position: left;}
div.poll{width:198px;	margin:10px auto ;background-image: url(../images/index_calendarmain.gif);background-repeat: repeat-y;	background-position: left;}
table.poll{width:96%;	margin:10px auto ;}
table.poll .titleB{	font-weight: bold;	color: #CD5355;}
table.poll td{	padding:2px 0px;}
table.poll .but01{background-image: url(../images/but_gopoll.gif);background-repeat: no-repeat;	background-position: left top;
	height: 22px;	width: 71px;border-style: none;	border-width: 0px;}
table.poll .but02{	background-image: url(../images/but_viewpoll.gif);background-repeat: no-repeat;	background-position: left top;
	height: 22px;	width: 71px;border-style: none;	border-width: 0px;}
.polltop{width:198px;background-image: url(../images/index_calendartop.gif);background-repeat: no-repeat;
	background-position: left top;	height: 5px;}
.pollbottom{	width:198px;	background-image: url(../images/index_calendarbottom.gif);	background-repeat: no-repeat;	background-position: left bottom;	height: 4px;}
.calendarmain{width:198px;background-image: url(../images/index_calendarmain.gif);background-repeat: repeat-y;	background-position: left;}
div.index_class{width:533px;margin:0px auto; padding:15px 0px 12px 0px ;}
table.index_class{	width:533px;margin:0px auto;border-right-width: 7px;border-left-width: 7px;	border-right-style: solid;	border-left-style: solid;border-right-color: #EEEEEE;border-left-color: #EEEEEE;}
div.index_but{mardin:0px auto; padding:10px 15px 5px 15px ;}
div.index_but img{width:145px;border: 1px solid #CCCCCC;}
#chmis_main .R_c div.c_bar{	width:720px;text-align: right;}
div.ADbanner{margin-top:10px; }
table.ADbanner{width:530px;margin:0px auto;}

/* ???? */ 
#chmis_footer{	width:960px;background-image: url(../images/bottom.gif);background-repeat: no-repeat;	background-position: left top;height: 100px;
	background-color: #FFFFFF;}
div.copyright{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 85%;line-height: 155%;color: #666666;margin: 0px 10px 10px 190px;padding:30px 0px 0px 0px;}
*html div.copyright{margin: 0px 10px 10px 190px;} /* IE6 */
*+html div.copyright{margin: 0px 10px 10px 190px;} /* IE7 */ 
div.copyright a{color: #818181;text-decoration: none;}
div.copyright a:link {color: #818181;text-decoration: none;}
div.copyright a:visited {color: #818181;	text-decoration: none;}
div.copyright a:hover {	color: #FF8A00;	text-decoration: none;}
div.spacer {clear: both;margin: 0px;padding: 0px;}

/* ?? */ 
.title_B1{color: #FF7800;font-size: 115%;}
.title_s1{color: #DB0909;}
.textinput120{	width: 120px;	border: 1px solid #cccccc;}
.selectSytle{width: 180px;border: 1px solid #cccccc;}
.textstyle_S {	font-family: Arial, Helvetica, sans-serif;font-size: 85%;}
/*All hotlink(all)*/
a:link {color: #006699;text-decoration: none;line-height: 18px;}
a:visited {	color: #006699;	text-decoration: none;	line-height: 18px;}
a:hover {color: #FF3300;text-decoration: underline;line-height: 18px;}
.redlink{
	color: #DF1B1B;
	text-decoration: underline;
}
a.key:link {color: #FFFFFF;text-decoration: none;font-size: 85%;}
a.key:visited {color: #FFFFFF;text-decoration: none;font-size: 85%;}
a.key:hover {color: #FFFFFF;text-decoration: none;font-size: 85%;}
.facebox {
	height: 120px;
	width: 87px;
	background-image: url(../images/face/lin.gif);
	background-repeat: no-repeat;
	float: left;
	margin-right: 5px;
}
.facebox02 {
	width: 90px;
	float: right;
}
.style2 {
	color: #006699;
	text-align: justify;
}
