body { padding: 0; margin: 0; font-size: 15px; font-family: Arial, Tahoma, Helvetica, sans; }
div, td, tr { font-size: 15px; font-family: Arial, Tahoma, Helvetica, sans; }

h1 { font-size: 25px; }

ul { padding: 0; margin: 0; }
.ulid, .ulid2 { padding: 10px 0 10px 16px; -moz-border-radius: 8px; border-radius: 8px; -webkit-border-radius: 8px; border-bottom: 1px dashed #ddd; }
.ulid_child { display: none; }
.ulid_in { float: left; width: 363px; padding: 4px; }
.mihead, .mihead a { font-size: 19px; }

#miws { display: none; position: absolute; left: 256px; background-color: #fff; width: 4px; height: 4px; z-index: 99; }

#mimenu { display: none; opacity: 1; position: absolute; left: 256px; top: 140px; z-index: 99; }
#mimenu_in { background-color: #fff; -moz-border-radius: 8px; border-radius: 8px; -webkit-border-radius: 8px; border: 4px solid #ccc; opacity: 0.95; width: 742px; }

a:link { color: #00763b; text-decoration: none; }
a:hover {	color: #02c262;	text-decoration: underline; }
a:visited {	color: #44bb80;	text-decoration: none; }
a:active { color: #00763b; }

#page { min-width: 1004px; }

#banner { height: 129px; background: #fff url('/img/banner_left.jpg') no-repeat left; box-shadow: 0 0 13px black; }
#banner2 { height: 129px; background: url('/img/banner_right.jpg') no-repeat right; }
#banner3 { position: relative; height: 129px; padding-right: 105px; }
#bannerphone { float: right; padding-top: 8px; height: 129px; overflow: hidden; }
.img_left { float: left; }
#bph { padding-left: 50px; }

#cleft { width: 260px; float: left; clear: both; }
#cright { width: 210px; float: right; overflow: hidden; }
#content { padding-left: 265px; padding-right: 215px; }

#bot { clear: both; height: 129px; background: #fff url('/img/bot.jpg') no-repeat center; }

.iwe_clear { clear: both; }
