body{margin:0; padding:0; background:url(../IMG/bg_background.gif) repeat-y center top;}
/*background testing system----------------------------------------*/
.bgt{background:Green;}
.bgt2{background:Pink;}
.bgt3{background:Blue;}
.upmenu{ background:url(../IMG/upmenu.gif) no-repeat; height:60px;}

/*div and sperator system------------------------------------------*/
.cleardiv{width:100%; clear:both;}
.cleardiv_pt5{width:100%; clear:both; padding-top:5px;}
.cleardiv_pt10{width:100%; clear:both; padding-top:10px;}
.cleardiv_pt15{width:100%; clear:both; padding-top:15px;}
.cleardiv_pt20{width:100%; clear:both; padding-top:20px;}

.banner{height:250px; background:url(../IMG/bg_banner.gif) no-repeat center top;}
.upmenu{ background:url(../IMG/upmenu.gif) no-repeat; height:60px;}

.menu{height:35px; background:url(../IMG/bg_menu.gif) no-repeat center top;}
.menu_button{float:left; width:105px; height:35px; background:url(../IMG/menu_sperator.gif) no-repeat right center;
		font-family:Tahoma; font-size:13px; font-weight:bold; text-decoration:none; display:block;
		color:#fff; text-align:center; line-height:35px;}
.menu_button:hover{color:#1770d4; line-height:35px; background:url(../IMG/menu_button_focus.gif) no-repeat center center;}
#menu_button_focus{color:#1770d4; line-height:35px; background:url(../IMG/menu_button_focus.gif) no-repeat center center;}

.menu_button2 {font-family:Tahoma; font-size:13px; text-decoration:none; color:#fff; text-indent:30px;
			clear:both; width:100%; height:23px; line-height:23px; overflow:hidden; display:block;}
.menu_button2:hover{text-decoration:underline;}

.footer{height:100px; background:url(../IMG/bg_footer.gif) repeat-x left top;}

.s{float:left; width:10px; height:20px;}
.s5{float:left; width:5px; height:20px;}
.s15{float:left; width:15px; height:20px;}
.s20{float:left; width:20px; height:20px;}

.div180{float:left; width:180px;}
.div600{float:left; width:600px;}
.div810{float:left; width:810px;}

/*border system-----------------------------------------------------*/
.bd_t{width:100%;background:url(../IMG/border_gray.gif.gif) repeat-x top;}
.bd_b{width:100%;background:url(../IMG/border_gray.gif.gif) repeat-x bottom;}
.bd_l{width:100%;background:url(../IMG/border_gray.gif.gif) repeat-y left;}
.bd_r{width:100%;background:url(../IMG/border_gray.gif.gif) repeat-y right;}

/*title system------------------------------------------------------*/
.tit1{height:40px; line-height:40px; overflow:hidden;}
.tit2{height:25px; line-height:25px; background:#4c79a3; text-indent:20px;}
/*link system-------------------------------------------------------*/
.otherlink{clear:both; width:100%; display:block; background: url(../IMG/icon_bullet.gif) no-repeat left center; height:20px; line-height:20px; overflow:hidden; text-indent:20px;}

.link1{font-family:Tahoma; font-size:13px; font-weight:bold; color:#4c79a3;}
.link1 a{font-family:Tahoma; font-size:13px; font-weight:bold; text-decoration:none; color:#4c79a3;}
.link1 a:hover{text-decoration:underline;}
.link11{font-family:Tahoma; font-size:13px;color:#ffffff;}
.link11 a{font-family:Tahoma; font-size:13px; text-decoration:none; color:#ffffff;}
.link11 a:hover{text-decoration:underline;}


.link2{font-family:Tahoma; font-size:13px; color:#4c79a3;}
.link2 a{font-family:Tahoma; font-size:13px; text-decoration:none; color:#4c79a3;}
.link2 a:hover{text-decoration:underline;}

.link3{font-family:Tahoma; font-size:13px; font-weight:bold; color:#fff;}
.link3 a{font-family:Tahoma; font-size:13px; font-weight:bold; text-decoration:none; color:#fff;}
.link3 a:hover{text-decoration:underline;}

/*text system-------------------------------------------------------*/
.text1{font-family:Tahoma; font-size:15px; font-weight:bold; color:#4c79a3;}
.text2{font-family:Tahoma; font-size:13px;}
.text3{font-family:Tahoma; font-size:13px; font-weight:bold; text-decoration:none; color:#fff;
			clear:both; width:100%; height:27px; line-height:27px; text-indent:20px; overflow:hidden; display:block;}
.text4{font-family:Tahoma; font-size:11px; color:#4c79a3;}
.link5{font-family:Tahoma; font-size:13px; font-weight:bold; color:#FFF; text-decoration:none;}
.link5 a{font-family:Tahoma; font-size:13px; font-weight:bold; color:#FFF; text-decoration:none;}
.link5 a:hover{}
/*Others------------------------------------------------------------*/
.singleline{height:15px; line-height:15px; overflow:hidden;}
.bullet{width:25px; height:15px; float:left; background:url(../IMG/icon_bullet.gif) no-repeat left center;}

.img_shadow1{float:left; width:250px; height:200px; background:url(../IMG/img_shadow1.gif) no-repeat right bottom;}
.img1{width:244px; height:192px;}
.img_shadow2{float:left; width:130px; height:100px; background:url(../IMG/img_shadow2.gif) no-repeat right bottom;}
.img2{width:125px; height:93px;}

.trichdan2{height:60px; line-height:15px; overflow:hidden; text-align:justify;}