@charset "utf-8";
/*@import url("style.php");*/

body {
	font-family:Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	font-size: 75%; word-spacing:0.2em; letter-spacing:0.05em;
	
}
a:hover{ text-decoration:underline;}

/*layout css*/
.wrapper_table{ width:970px; text-align:left;}
.top{}
.top_td1{  padding-top:0px;}
.top_td2{ width:628px; padding-top:44px;}
.modlogo{}
.modtop{ clear:both; /*border:1px #005500 solid;*/width:630px\9;<width:570px;_width:630px;}
.modtop01{ margin-top:5px;float:right; clear:both; /*border:1px #005500 solid;*/width:570px\9;}
.modtop01{ font-size:0.9em;}
.left{ width:220px;}
.right{ width:210px;}
.center_2r{ width:750px;}
.center_3r{ width:540px;}
.center_1r{ width:970px;}
.center_1r .center_2{ padding-left:70px; padding-right:70px; padding-bottom:58px; padding-top:10px;}
.left_1{ padding-top:13px;}
.left_2{ padding-top:25px;}
.center_1{ padding-top:34px; padding-right:10px;}
.center_3r .center_1{ padding-top:34px; padding-right:0px;}
.right_1{}
.right_2{ padding-top:104px; padding-bottom:50px;}
.modright{ width:200px; display:table; height:100%; overflow:hidden;}
.foot{ padding-top:10px; padding-bottom:10px;}
.back{ height:37px; margin-top:20px;}
.com_mgzlist .back{ height:37px; margin-top:10px;}
.btn_back{ float:right; padding-left:26px; padding-top:3px; padding-bottom:3px; margin-top:10px; margin-right:20px;}
.btnbar{ float:right;}
.btnbar .btn{ float:left; margin-right:5px;}
.btn_print img,
.btn_mail img{ width:13px; height:13px; margin-left:3px; margin-right:3px; margin-top:3px;}

.btn_print .itemname{ display:none;}

/*module css*/
.vermod{ }
.vermod .mod_1{}
.vermod .mod_head, .vermod .mod_con, .vermod .mod_foot{ clear:both; width:100%;}
.vermod .mod_title_ico, .vermod .mod_title_txt{ float:left;}
.vermod .mod_title_txt{ font-weight:bold; margin-left:5px;}

.hormod{ float:left; margin-right:0px;}
.mod_fblink{margin-right:5px;}
.hormod .mod_head, .hormod .mod_con, .hormod .mod_foot{ float:left;}

.mod_foot{ display:none;}

.more{ width:45px; float:right;}
.more2{ padding-left:4px; padding-right:4px;}
.more4{ padding-left:8px; font-size:0.9em; line-height:15px;}

/*top*/
.mod_topmenu{ width:auto; >width:549px; _width:549px;float:right;}
.mod_topmenu .mod_con{ padding-left:10px; padding-right:10px; float:right;}
.mod_topmenu span.mainlevel{ font-size:0.9em;}
.mod_gp{ width:260px; margin-top:1px;}
.mod_gp .mod_head,
.mod_search .mod_head{ margin-right:5px;}
.mod_gp img{ margin-right:5px;}
.mod_search{ /*width:250px;*/}
.mod_search .mod_head{ margin-top:1px;}
.mod_search .mod_con{ height:19px; overflow:hidden;}
.mod_search .mc_1{ padding:1px;}
.mod_search .inputbox_search{ height:16px; _height:14px; position:relative; top:-4px; padding:0; margin:0; line-height:14px; font-size:12px;}
.mod_headimg .mod_2,
.mod_headswf .mod_2{ padding-left:9px; padding-right:9px;}
.mod_headimg .mod_con,
.mod_headswf .mod_con{ display:table; display:inline\9; >display:table; _display:table;}

.menu_toprss{
	background: url("../../../filesys/image/mod/rss_icon.jpg") no-repeat left center;
	padding-left:18px;		
}
	/*left*/
.left .mod .mod_title_txt .modtitle1{ word-spacing:0px;}
.left .mod{ padding-left:15px; margin-bottom:15px;}
.left .mod .mod_head{  margin-top:5px;}
.left .mod .mh_3{ display:table; display:inline\9; >display:table; _display:table;}

.left .mod_mainmenu .mod_head,
.left .mod_mainmenu2 .mod_head{ margin-bottom:0px; margin-top:0px;}
.left .mod_mainmenu .mod_head img,
.left .mod_mainmenu2 .mod_head img{ width:220px; height:28px;}
.left .mod_mainmenu,
.left .mod_mainmenu2{ padding-left:0px; margin-bottom:15px;}
.left .mod_mainmenu{ margin-bottom:0px;}
.left .mod_mainmenu .mod_1{ padding-top:18px;}
.left .mod_mainmenu .mod_2{ padding-bottom:8px;}
.left .mod_mainmenu2 .mod_2{ padding-bottom:83px; height:100%;}
.left .mod_mainmenu .menutable{ letter-spacing:0.2em;}
.left .mod_mainmenu .mainlevel1,
.left .mod_mainmenu2 .mainlevel1{ margin-left:35px; padding-left:12px; margin-bottom:3px;}
.left .mod_mainmenu .mainlevel2,
.left .mod_mainmenu2 .mainlevel2{ margin-left:45px;margin-bottom:3px;}
.left .mod_carelink{ width:190px;}
.mod_mainmenu .mainlevel2 a,
.mod_mainmenu2 .mainlevel2 a{ padding-left:15px; }

/*.mod_report .mc_1{ padding-left:9px;}
.mod_report .mc_2{ padding-bottom:10px; width:168px;}
.mod_report .mc_3{ display:table;}
.mod_report .rimg{ padding-bottom:6px;}
.mod_report .rimg img{ width:160px;}
.mod_report .rtitle{ padding:5px; margin-bottom:5px;}
.mod_report .rmore{ width:70px; float:right; margin-top:10px;}
.mod_report .rmore .more_3{ padding-left:22px; padding-right:5px;}*/

/*right*/
.right .mod{ width:185px; margin-left:5px; margin-right:10px;}
.right .mod .mod_head{}
.right .mod .mod_head .mh_3,
.mod_carelink .mod_head .mh_3{ display:table; /*margin-top:14px;*/}
.right .mod .mod_head .mh_2,
.mod_carelink .mod_head .mh_2{ padding-top:14px;}
.right .mod .mod_head .mh_2,
.mod_carelink .mod_head .mh_2{ height:41px;}
.right .mod .mod_head .mh_1,
.mod_carelink .mod_head .mh_1{ padding-left:22px;}
.right .mod_guidemap{ width:205px; margin-left:0px; margin-right:0px;}
.right .mod_guidemap .mod_1{ padding-left:5px;}
.right .mod_guidemap .map{ width:190px; height:261px; position:relative;}
.right .mod_guidemap .pl{ position:relative; }
.right .mod_guidemap .pl a{ display:block;}
.right .mod_guidemap .yan{ top:55px; left:108px;}
.right .mod_guidemap .yan,
.right .mod_guidemap .yan img{ width:50px; height:23px;}

.right .mod_guidemap .she{ top:65px; left:105px;}
.right .mod_guidemap .she,
.right .mod_guidemap .she img,
.right .mod_guidemap .she a{ width:35px; height:28px;}

.right .mod_guidemap .tar{ top:60px; left:140px; }
.right .mod_guidemap .tar,
.right .mod_guidemap .tar img,
.right .mod_guidemap .tar a{ width:40px; height:28px;}

.right .mod_guidemap .yus{ top:70px; left:120px;}
.right .mod_guidemap .yus,
.right .mod_guidemap .yus img,
.right .mod_guidemap .yus a{ width:40px; height:28px;}

.right .mod_guidemap .tai{ top:48px; left:75px;}
.right .mod_guidemap .tai,
.right .mod_guidemap .tai img,
.right .mod_guidemap .tai a{ width:30px; height:28px;}

.right .mod_guidemap .kin{ top:35px; left:17px; }
.right .mod_guidemap .kin,
.right .mod_guidemap .kin img,
.right .mod_guidemap .kin a{ width:50px; height:35px;}

.right .mod_guidemap .don{ top:48px; left:15px; }
.right .mod_guidemap .don,
.right .mod_guidemap .don img,
.right .mod_guidemap .don a{ width:50px; height:28px;}

.right .mod_guidemap .ken{ top:25px; left:100px; }
.right .mod_guidemap .ken,
.right .mod_guidemap .ken img,
.right .mod_guidemap .ken a{ width:50px; height:28px;}



.mod_hotview .datalist,
.mod_hotline .datalist,
.mod_parklink .datalist,
.mod_carelink .datalist{ clear:both; margin-bottom:5px; margin-top:5px;}
.mod_hotview .datalist_1,
.mod_hotline .datalist_1,
.mod_parklink .datalist_1,
.mod_carelink .datalist_1{ display:table; height:100%;}
.mod_hotview .rno,
.mod_hotview .rtitle,
.mod_hotview .rcat,
.mod_hotline .rno,
.mod_hotline .rtitle,
.mod_hotline .rcat{ float:left;}
.mod_hotview .rtitle,
.mod_hotline .rtitle{ width:110px;}
.mod_hotview .rno,
.mod_hotline .rno{ width:15px; height:15px; display:table-cell; line-height:15px; text-align:center; margin-left:3px; margin-right:1px;}
.mod_parklink .rtitle,
.mod_carelink .rtitle{ padding-left:25px;}
/*foot*/
.mod_copyright{ margin-left:36px; margin-right:40px;}
.mod_footermenu{ margin-left:225px; margin-bottom:3px;}
.mod_footermenu span{ padding-left:3px; padding-right:3px;}
/*center*/
.center_2r .mod{ /*naomi width:740px; clear:both;*/ margin-bottom:8px;}
.center_2r .mod_cal,
.center_2r .mod_evlist{ float:left; clear:none; margin:0;}
.center_2r .mod_cal{ width:175px;}
.center_2r .mod_evlist{ width:565px; margin-top:12px; margin-bottom:20px;}
.center_2r .mod_cal{ height:199px;}
.center_2r .mod_cal .ev_ymonth{ height:47px; text-align:right; font-style:italic;}
.center_2r .mod_cal .ev_ymonth div{ padding-top:20px;}
.center_2r .mod_cal .ev_ymonth .yar{ font-weight:bold; letter-spacing:0; font-size:0.9em;}
.center_2r .mod_cal .ev_ymonth .mth{ font-size:2.5em; letter-spacing:0;}
.center_2r .mod_cal .mod_events_table,
.center_2r .mod_cal .mod_events_dayname{ width:154px;}
.center_2r .mod_cal .mod_events_table td{ width:22px; height:20px; text-align:center;}
.center_2r .mod_cal .mod_events_dayname td{ width:22px; height:16px; text-align:center;}
.center_2r .mod_cal .mod_events_dayname td{ font-weight:bold;}
.center_2r .mod_cal .mod_events_dayname td span{ display:table-cell; width:24px; height:16px; text-align:center;}
.center_2r .mod_cal td.mod_events_td_todaywithevents{ font-weight:bold;}

.center_2r .mod_evlist{ width:561px;}
.center_2r .mod_evlist .datablock{ clear:both; display:table; width:555px; height:20px; margin-top:3px; margin-bottom:2px;}
.center_2r .mod_evlist .rcat,
.center_2r .mod_evlist .rtitle,
.center_2r .mod_evlist .rdate{ float:left;}
.center_2r .mod_evlist .rcat{ letter-spacing:0.2em; margin-left:5px; margin-right:5px;}
.center_2r .mod_evlist .rtitle{ width:310px;}
.center_2r .mod_evlist .rdate{ width:150px; font-size:0.8em; letter-spacing:-0.1em; word-spacing:0;}
.center_2r .mod_evlist .more,
.center_2r .mod_latest .more{ float:right; width:90px; width:95px\9; >width:95px; _width:100px; position:relative; margin-top:-16px; margin-right:30px; margin-right:28px\9; >margin-right:28px; _margin-right:11px;}
.center_2r .mod_latest{ width:738px;}
.center_2r .mod_latest .datablock{ width:720px; margin-top:4px; margin-bottom:3px;}
.center_2r .mod_latest .headline .datablock{ padding-top:8px; margin-bottom:3px;}
.center_2r .mod_latest .datablock_1{ padding-left:38px; display:table;}
.center_2r .mod_latest .listline .datablock_1{ height:20px; margin-top:4px; margin-bottom:3px;}
.center_2r .mod_latest .rcat,
.center_2r .mod_latest .rtitle,
.center_2r .mod_latest .rdate{ float:left;}
.center_2r .mod_latest .rintro{ clear:both; float:none; padding-top:0px; padding-bottom:5px;}
.center_2r .mod_latest .datablock .rcat{ margin-right:10px;}
.center_2r .mod_latest .headline .rtitle{ font-size:1.25em; font-weight:bold;}
.center_2r .mod_latest .rtitle{ width:505px;}
.center_2r .mod_latest .rdate{ font-size:0.9em; letter-spacing:-0.1em; word-spacing:0; width:80px;}
.center_2r .mod_latest .rdate .dr_2{ padding-left:7px; padding-right:7px; text-align:center;}

.center_2r .mod_path,
.center_3r .mod_path{ padding-bottom:5px; margin-bottom:10px;}
.mod_path .mod_1{ padding-left:18px;}
.right .mod_path{ height:23px; margin-bottom:45px;}

.center_2r .mod_guidmap{}
.center_2r .mod_guidmap .datablock,
.center_2r .mod_guidmap .swfblock{ float:left;}
.center_2r .mod_guidmap .datablock{ width:430px;_width:431px;}
.center_2r .mod_guidmap .mappoint,
.center_2r .mod_guidmap .mapline{ clear:both;}
.center_2r .mod_guidmap .mappoint{margin-top:10px;margin-top:6px\9;}
.center_2r .mod_guidmap .parkname{ height:40px;}
.center_2r .mod_guidmap .parkname_1{ padding-top:18px; padding-left:163px; font-weight:bold; font-size:1em;}
.center_2r .mod_guidmap div.gname{ height:24px;}
.center_2r .mod_guidmap div.gname_1{ padding-top:3px;}
.center_2r .mod_guidmap span.gname{ padding-left:65px; letter-spacing:0.8em; padding-right:20px;}
.center_2r .mod_guidmap .rtitle{ font-weight:bold;}
.center_2r .mod_guidmap .rimg,
.center_2r .mod_guidmap .rintro{ float:left;}
.center_2r .mod_guidmap .rimg,
.center_2r .mod_guidmap .rintro{ margin:6px;}
.center_2r .mod_guidmap .rintro{ width:288px; height:55px; overflow:hidden;}
.center_2r .mod_guidmap .rimg img{ width:95px; height:70px;}
.center_2r .mod_guidmap .layout{ display:table; height:231px; width:430px;}
.center_2r .mod_guidmap .layout_1{ padding-top:5px; padding-left:5px;}
.center_2r .mod_guidmap .gmapac{ float:right; top:-22px; position:relative;}
.mod_idxpba1{ margin-bottom:15px;}
.mod_idxpba1 .rimg,
.mod_idxpba2 .rimg{ float:left;}
.mod_idxpba1 .rimg{ margin-right:1px;}
.mod_idxpba1 .rimg img{ width:144px; height:45px;}
.mod_dtlpba1 .rimg img{ /*width:145px; height:45px;*/}
.mod_dtlpba1 .rimg{ /*margin-left:20px;*/ margin-bottom:5px;}
.mod_idxpba1 .mc_3,
.mod_idxpba2 .mc_3{ height:100%; display:table;}
.mod_idxpba1 .mod_1{ padding-top:15px;}
.mod_idxpba2 .mc_1{ }
.mod_idxpba21 {padding-left:10px !important;}
.mod_idxpba2 .rimg4{ /*margin-left:50px; >margin-left:100px; _margin-left:50px;*/}

.mod_kmsub{ clear:both;}
.mod_kmsub .mc_3{ display:table; height:100%; min-height:160px; display: table;min-height: 160px;}
.mod_kmsub .mc_2 {background: none repeat scroll 0 0 #F1F1F1;}
.mod_kmsub .mc_1{ padding:9px;  border-color: #EAEAEA;
    border-style: solid;
    border-width: 5px 1px 1px;}
.mod_kmsub .imgblock,
.mod_kmsub .datablock{ float:left; margin-top:10px; margin-bottom:10px;}
.mod_kmsub .datablock{ width:500px;}
.mod_kmsub .imgblock{ width:125px; height:95px; margin-right:15px; margin-top:4px; margin-left:15px; margin-top:10px;}
.mpoll .imgblock{ width:151px; margin-right:15px; margin-top:4px; margin-left:15px; margin-top:10px;}
.mod_kmsub .imgblock .rd_1{ padding-right:3px; padding-bottom:3px;}
.mpoll .imgblock .rd_1{ padding-right:0px; padding-bottom:3px;}
.mod_kmsub img{ width:120px; height:90px;}
.mpoll img{ width:auto; height:auto;}

.mod_kmsub .item{ padding-left:15px; margin-bottom:1px; width:100%; padding-top:4px; padding-bottom:3px;}
.mod_kmsub .item {
    background: url("../../../filesys/image/mod/dot_20.jpg") no-repeat scroll 5px 11px transparent;
    border-bottom: 1px dotted #D4D8DD;
}
.mod_kmsub .item {
    margin-bottom: 1px;
    padding-bottom: 3px;
    padding-left: 15px;
    padding-top: 4px;
    width: 100%;
}
.mod_kmsub .nowitem{ font-weight:bold;}
.mod_kmsub .notitem {
    border-left: 9px solid #C1C5C9;
}

/*投票區*/
.com_kmsub{ clear:both;}
.com_kmsub .mc_3{ display:table; height:100%;/* min-height:160px;*/}
.com_kmsub .mc_1{ padding:9px;}
.com_kmsub .imgblock,
.com_kmsub .datablock{ float:left; margin-top:10px; margin-bottom:10px;}
.com_kmsub .datablock{ width:700px;}
.com_kmsub .datatable {border:#dbdbdb 1px solid;border-bottom:#dbdbdb 0px solid;}
.com_kmsub .datatable td{border-bottom:#dbdbdb 1px solid;}
.com_kmsub .datatable .polltr0 td{background:#efefef;}
.com_kmsub .datatable .polltr0 .rname{background: url("../../../filesys/image/mod/poll_icon0.jpg") no-repeat 5px center #efefef;padding-left:15px;}
.com_kmsub .datatable .polltr1 td{background:#fbfbfb;}
.com_kmsub .datatable .polltr1 .rname{background: url("../../../filesys/image/mod/poll_icon1.jpg") no-repeat 5px center #fbfbfb;padding-left:15px;}
.mpoll .datatable .go a{color: #2E5BA4;padding-left: 20px;height:12px;background: url("../../../filesys/image/mod/dot_05.jpg") no-repeat scroll 0px 3px;background: url("../../../filesys/image/mod/dot_05.jpg") no-repeat scroll 0px 2px\9;<background: url("../../../filesys/image/mod/dot_05.jpg") no-repeat scroll 0px 1px;}
.mpoll .datatable .finish {padding-left: 25px;}

.com_multipoll .rtitle,
.com_multipoll_result .rtitle{clear:both;background: url("../../../filesys/image/mod/pollrtitle.jpg") no-repeat 5px center;height:36px;}
.com_multipoll .rtitle .dr,
.com_multipoll_result .rtitle .dr{text-align:left !important;color:#429c00;font-weight:bold;padding-left:30px;padding-top:10px;}
.com_kmsub .tor_datablock{ width:535px;}
.com_kmsub .tor_datablock .item{height:34px;padding-left:10px;}
.com_kmsub .tor_datablock .table_tor_datablock{border:#dbdbdb 1px solid;border-bottom:#dbdbdb 0px solid;}
.com_kmsub .tor_datablock .table_tor_datablock td{border-bottom:#dbdbdb 1px solid;}
.com_kmsub .tor_datablock .item_1{background:#fbfbfb;}
.com_kmsub .tor_datablock .item_0{background:#efefef;}
.com_kmsub .td_tor_imgblock{background:#fbfbfb;border:#dbdbdb 1px solid;padding:5px;}
.com_kmsub .btnbar{float:left;}
/*投票結果*/
.result_datablock .datatable{width:700px;}
.com_kmsub .datatable .polltr0 td{background:#efefef;}
.com_kmsub .datatable .polltr1 td{background:#fbfbfb;}
.com_kmsub .total_poll{margin-right:20px;margin-bottom:5px;}
.result_datablock .rno{text-align:right;padding-left:20px;}

.com_kmsub .imgblock{ width:125px; height:95px; margin-right:15px; margin-top:4px; margin-left:15px; margin-top:10px;}
.mpoll .imgblock{ width:151px; margin-right:15px; margin-top:4px; margin-left:15px; margin-top:10px;}
.com_kmsub .imgblock .rd_1{ padding-right:3px; padding-bottom:3px;}
.mpoll .imgblock .rd_1{ padding-right:0px; padding-bottom:3px;}
.com_kmsub img{ width:120px; height:90px;}
.mpoll img{ width:auto; height:auto;}

.com_kmsub .item{ /*padding-left:15px; margin-bottom:1px; width:100%; padding-top:4px; padding-bottom:3px;*/height:34px;}
.com_kmsub .nowitem{ font-weight:bold;}
.mpoll .btn{ margin:2px 5px; padding-left:20px; padding-right:5px; padding-top:1px; padding-bottom:1px;}
.mpoll .rtitle, .mpoll .rintro{ width:100%;}
.mpoll .rtitle .dr{ padding:5px; padding-left:10px; font-weight:bold; font-size:1.1em;}
.mpoll .rintro .dr{ padding:5px; padding-left:10px;}
.mpoll .datatable .rno{ width:20px;}
.mpoll .datatable .ritem{}
.mpoll .datatable .rgrapha{ width:100px;}
.mpoll .datatable .rvote{ width:50px;}
.mpoll .datatable .dr{ padding:5px 5px;}
.mod_epaper{}
.mod_epaper .mod_con{ height:50px;}
.mod_epaper .mc_1{ padding-left:12px;padding-left:8px\9;<padding-left:12px; padding-top:6px; padding-right:13px;}
.mod_epaper .mc_3{ display:table; width:170px;}
.mod_epaper .mod_con input{ clear:both;}
.mod_epaper .mod_con .btn{ float:right; cursor:pointer; margin-right:8px; margin-top:4px;}
#subemail {width:160px;}
.mod_ecology{width:740px;}
.mod_ecology .mod_head{ margin-bottom:0px;}
.mod_ecology .mod_con{ width:738px; margin-left:2px;}
.mod_ecology .mc_1{ padding-left:25px; padding-right:5px; padding-top:10px; padding-bottom:10px;}
.mod_ecology .mc_3{ display:table;}
.mod_ecology .datablock,
.mod_ecology .imgblock{ float:left;}
.mod_ecology .datablock{ width:555px; margin-right:10px;}
.mod_ecology .datablock .rtitle{ font-size:1.25em; font-weight:bold; padding-left:10px; margin-bottom:5px;}
.mod_ecology .datablock .rmore{ float:right; padding-left:18px;}
.mod_ecology .imgblock .rimg{ padding-bottom:6px; padding-right:8px;}
.mod_ecology .imgblock img{ width:120px; height:90px;}


.mod_ecology1{width:304px;display:table;}
.mod_ecology1 .mod_head{ margin-bottom:0px;}
.mod_ecology1 .mod_con{ width:304px;}
.mod_ecology1 .mc_1{ padding-left:10px; padding-right:5px; padding-top:10px; padding-bottom:10px;}
.mod_ecology1 .mc_3{ display:table;}
.mod_ecology1 .datablock,
.mod_ecology1 .imgblock{ float:left;}
.mod_ecology1 .datablock{ width:555px; margin-right:10px;}
.mod_ecology1 .rimg{ padding-right:8px;float:left;display:table;height:140px;height:155px\9;}
.mod_ecology1 .rimg .dr{ border:#e2e2e2 7px solid;}
.mod_ecology1 .rimg img{ width:140px;}
.mod_ecology1 .rtitle,
.mod_ecology1 .rintro,
.mod_ecology1 .rmore
{ width:115px;width:105px\9;<width:115px;float:right;}

.mod_ecology1 .rtitle{background: url("../../../filesys/image/mod/efmgz_point.jpg") no-repeat left center ;padding-left:10px;color:#d94700;}
.mod_ecology1 .rtitle a{color:#d94700;font-size:1.1em;font-weight:bold;}
.mod_ecology1 .rmore .more_1{background: url("../../../images/tmpl/seemore_icon.jpg") no-repeat scroll left 3px transparent;padding-left:15px;float:right;width:50px;}
.mod_ecology1 .rmore a{color:#78a0e9;}


.mod_ezpba .aimg{ margin-bottom:10px;}

.mod_related .group{ clear:both; padding:8px;}
.mod_related .group .gitem{ clear:both; padding-left:10px; padding-top:3px; padding-bottom:3px;}
.mod_related .mod_head{ margin-bottom:-1px;}

/**/
.mod_two
{
padding-bottom:5px;
margin-bottom:10px;
display:table;
}

.mod_two .hot_allitem
{
	margin-top:12px;	
}

.mod_two .hot_allitem,
.mod_two .swfblock
{
	float:left;
}

.mod_two .hotitem1,
.mod_two .hotitem2
{
	display:table;
	clear:both;
	width:428px;
}

.mod_two .hotitem1
{
	background:#ededed;
	border:#d6d6d6 1px solid;
}

.mod_two .hotitem2
{
	background:#f8f8f8;
	border-left:#d6d6d6 1px solid;
	border-right:#d6d6d6 1px solid;
}


.mod_two .hotitem1_left
{
	display:table;
	float:left;
	background: url("../../../filesys/image/mod/hotitem1_left.jpg") no-repeat left center ;
	width:39px;
	height:106px;
}
	
.mod_two .hotitem2_left
{
		display:table;
	float:left;

	background: url("../../../filesys/image/mod/hotitem2_left.jpg") no-repeat left center ;
	width:39px;
	height:101px;
}

.mod_two .img_border img {
    height: 70px;
    width: 100px;
}

.mod_two .hotitem1_img,
.mod_two .hotitem2_img
{
	display:table;
	float:left;
}

.mod_two .img_title
{
	text-align:center;
	width:130px;	
}

.mod_two .img_title a
{
	color:#d94700;
	font-weight:bold;
	height: 16px;
    overflow: hidden;	
}

.mod_two .img_border 
{
	border:#c0c0c0 1px solid;
	padding:3px;	
	margin:3px 10px 3px 10px;
	margin:0px 3px 0px 3px\9;
	<margin:3px 8px 3px 8px;
}


.mod_two_1, mod_two_2
{
width:370px;
float:left;
}

.mod_two .datali
{
display:table;
padding:8px;
border:#efefef 1px solid;

}

.mod_two .datali_1
{
background:#ededed;
width:330px;
padding:8px;
}


.mod_two .datalist_all {
	display:table;
	float:left;
}

.mod_two .datalist {
    border-bottom: 1px dotted #929292;
	width:250px;
	width:240px\9;
	display:block;
	height:19px;
	height:17px\9;
	<height:19px;
	margin-bottom:0px;
	margin-bottom:0px\9;
	<margin-bottom:0px;
	}
	
.mod_two .datalist_1 {
    display: table;
    height: 100%;
}

.mod_two .rno {
    background: url("../../../filesys/image/mod/bg_49.jpg") no-repeat scroll left 1px transparent;
    color: #EDEDED;
	float:left;
	width:15px;
	height:16px;
	padding-left:4px;
}

.mod_two .rtitle
{
	float:left;
	width:170px;
	width:160px\9;
}

.mod_two .rtitle a, .mod_two .rtitle a:link, .mod_two .rtitle a:visited, .mod_two .rtitle a:hover {
    color: #2D5CA4;
}

.mod_two  .rcat {
    float: left;
}

.mod_two .hot_bottom_img
{
	margin-top:0px;
	margin-top:-7px\9;
	<margin-top:-2px\9;
}


/*首頁左側線上投票模組*/
.mod_leftpoll .center_bg
{
	background: url("../../../filesys/image/mod/leftpoll_bgcenter.jpg") repeat-y left top;
}

.mod_leftpoll .top_bg
{
	background: url("../../../filesys/image/mod/leftpoll_bgtop.jpg") no-repeat left top;
}


.mod_leftpoll .bottom_bg
{
	background: url("../../../filesys/image/mod/leftpoll_bgbottom.jpg") no-repeat left bottom;
	padding-bottom:20px;
}

.mod_leftpoll .text
{
	width:142px;
	background:#ebebeb;
	border:#b8b8b8 1px solid;
	margin-left:13px;
	mrgin-bottom:19px;
	padding:10px;
}

.mod_leftpoll .text a
{
	color:#436298;
}


/*component*/
.componentheading,
.mod_tab .mod_head,
.com_mgzlist .issuename,
.com_mgzdtl .issuename,
.mod_kmsub .mod_head,
.mod_timeline .mod_head{ font-size:1.5em; line-height:1.3em; font-weight:bold; padding-left:25px; padding-top:8px; padding-bottom:8px; float:left; margin-bottom:8px;}
.tab2 {margin-bottom: 0 !important;}

.com_dlt2 .componentheading,
.com_dldtl .componentheading,
.com_secb .componentheading,
.com_link .componentheading,
.com_mgz .componentheading,
.com_catt .componentheading,
.com_ev .componentheading,
.com_mgzlist .issuename,
.com_mgzdtl .issuename,
.mod_kmsub .mod_head{ clear:both;}

.com_ev .componentheading,
.mod_kmsub .mod_head{ width:100%;}
.com_mgzlist .issuename,
.com_mgzdtl .issuename{ width:80%;}
.com_evdtl .componentheading{ width:auto;}
.com_content .contentpaneopen,
.com_content .contentpaneopen,
.com_evdtl .contentpaneopen,
.com_catblog .bloginfo,
.com_secb .bloginfo,
.mod_info,
.com_catblog .contentpaneopen,
.com_catt .contentpane,
.com_pubbookdtl .contentpaneopen{ width:740px; clear:both;}
.com_evdtl .contentpaneopen{ width:730px; >width:740px; _width:740px;}
.pagelink, .pagecounter, .plink{ text-align:right; padding-top:10px;}
.pagelink span,
.pagelink a,
.plink span,
.plink a,
.pabebreak span,
.pabebreak a{ padding-left:3px; padding-right:3px;}
/*com_content*/
.com_content .btnbar .itemname, 
.com_content .btnbar .item,
.com_evdtl .btnbar .itemname, 
.com_evdtl .btnbar .item,
.com_gallery .btnbar .itemname, 
.com_gallery .btnbar .item,
.com_mgz .btnbar .itemname, 
.com_mgz .btnbar .item,
.com_pubbookdtl .btnbar .itemname, 
.com_pubbookdtl .btnbar .item{ float:left;}
.com_content .btn_font,
.com_evdtl .btn_font,
.com_gallery .btn_font{ width:150px;}
.com_mgz .btn_font{ width:160px;}
.com_content .cpo_info,
.com_evdtl .cpo_info,
.com_pubbookdtl .cpo_info{ margin-top:10px;}
.com_pubbookdtl .cpo_info{ margin-bottom:10px;}
.com_content .rtitle,
.com_evdtl .rtitle,
.com_pubbookdtl .rtitle{ font-size:1.1em; font-weight:bold;}
.com_content .rd_3,
.com_evdtl .rd_3,
.com_pubbookdtl .rtitle .rd_3{ display:table; height:100%;}
.com_content .rd_2,
.com_evdtl .rd_2,
.com_pubbookdtl .rtitle .rd_2{ padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px;}
.com_content .rdate{ text-align:right; padding-top:3px; padding-bottom:3px;}

.com_catblog .rcatinfo,
.com_secb .rcatinfo,
.com_dlt2 .rcatinfo,
.com_dlgov .rcatinfo,
.mod_info .mod_con{ margin-bottom:10px; clear:both;}
.com_catblog .rcatinfo .rd_1,
.com_secb .rcatinfo .rd_1,
.mod_info .mc_1{ padding:8px;}
.com_dlt2 .rcatinfo .rd_1,
.com_dlgov .rcatinfo .rd_1{ padding-left:110px; padding-right:45px; padding-top:8px; _padding-top:5px; padding-bottom:8px;}
.com_dlgov .rcatinfo{ height:70px;}
.com_catblog .datalist,
.com_dlt2 .datalist,
.com_secb .datalist,
.com_search .datalist{ padding:9px;}
.com_catblog .rowblock,
.com_dlt2 .rowblock,
.com_secb .rowblock,
.com_search .rowblock{ margin-bottom:8px; width:715px;}
.com_catblog .rb_2,
.com_dlt2 .rb_2,
.com_secb .rb_2,
.com_search .rb_2{ display:table; height:100%;}
.com_catblog .rb_1,
.com_dlt2 .rb_1,
.com_secb .rb_1,
.com_search .rb_1{ padding:5px;}
.com_catblog .imgblock, .com_catblog .datablock,
.com_dlt2 .imgblock, .com_dlt2 .datablock,
.com_secb .imgblock, .com_secb .datablock{ float:left; display:table;}
.com_dldtl .imgblock{ float:right;}
.com_catblog .datablock,
.com_secb .datablock{ width:560px;}
.unit_vimg .datablock{ width:590px;}
.com_dlt2 .datablock{ width:590px;}
.com_catblog .imgblock,
.com_secb .imgblock{ width:125px; height:95px; margin-right:4px;}
.unit_vimg .imgblock{ width:95px; height:125px; margin-right:4px;}
.com_dlt2 .imgblock{ width:95px; height:125px; margin-right:4px;}
.com_dldtl .imgblock{ width:95px; height:125px; margin-left:4px; margin-top:4px;}
.com_catblog .imgblock img,
.com_secb .imgblock img{ width:120px; height:90px;}
.unit_vimg .imgblock img{ width:90px; height:120px;}
.com_dlt2 .imgblock img,
.com_dldtl .imgblock img{ width:90px; height:120px;}
.com_catblog .imgblock .rd_1,
.com_secb .imgblock .rd_1,
.com_dlt2 .imgblock .rd_1,
.com_dldtl .imgblock .rd_1{ padding-right:3px; padding-bottom:3px;}
.com_catblog .rtitle,
.com_secb .rtitle,
.com_dlt2 .rtitle,
.com_search .rtitle{ font-weight:bold; padding-top:2px; padding-bottom:4px; padding-left:35px; font-size:1.1em;}
.unit_faq .cpo_info .rtitle{ padding-top:3px; padding-bottom:5px; }
.unit_faq .cpo_info .rtitle .rd_1{ padding-left:10px;}
.unit_faq .publishdate{ display:none;}
#fcon{ padding-left:8px;}
.unit_faq #fcon{ padding-left:32px;}
.com_dlt3 .rday{ padding-left:35px;}
.com_catblog .rintro,
.com_secb .rintro,
.com_dlt2 .rintro,
.com_search .rintro{ padding-left:35px;}
.com_catblog .rintro .itemname,
.com_secb .rintro .itemname,
.com_dlt2 .rintro .itemname{ font-weight:bold;}
.com_dldtl .gtitle,
.com_dl .gtitle{ padding-left:10px; font-weight:bold; margin-top:10px; margin-bottom:5px; clear:both;}
.com_dl .gtitle{ float:left;}
.com_dl .gfilter{ float:right; margin-top:10px; margin-bottom:5px;}
.com_dlt3 .rr_file{ margin-top:3px;}
.com_dlt3 .rr_file img{ margin-right:5px;}
.com_search .rcat{ margin-left:35px;}
.com_search .toggler-c-opened { /*height:120px;*/ }
.com_search .adfilter .gtitle{ font-weight:bold;}
.com_search .adfilter .unitblock{ display:table; clear:both; float:none; height:100%;}
.com_search .adfilter .unitblock .gitem{ float:left; width:150px;}
.com_search .adfilter .govcatblock .gitem{ margin-bottom:5px;}
/*table*/
.com_dldtl .annextable,
.com_dl .datatable,
.com_sect .datatable,
.com_catt .datatable,
.com_link .datatable,
.com_rev .datatable,
.com_epaper .datatable,
.com_rssfeed .datatable{ clear:both;}
.com_dldtl .annextable th,
.com_dl .datatable th,
.com_sect .datatable th,
.com_catt .datatable th,
.com_link .datatable th,
.com_rev .datatable th,
.com_epaper .datatable th,
.com_rssfeed .datatable th{ height:30px; padding:0px; font-size:1em;}
.com_dldtl .rsize,
.com_dldtl .rtype,
.com_dl .rsize,
.com_dl .rpubday,
.com_dl .rmeetday{ width:100px; text-align:center;}
.com_dl .ryear{ width:70px; text-align:center;}
.com_dl .rway{ width:80px; text-align:center;}
.com_dl .rpeople{ width:100px;}
.com_dl .rcat{ width:40px;}
.com_dl .rtype{ width:80px; text-align:center;}
.com_sect .rdate,
.com_rev .rtime,
.com_epaper .rdate{ width:100px; text-align:center;}
.com_sect .rcat{ width:130px; text-align:center;}
.com_dl .rfile{ width:100px; text-align:center;}
.com_rssfeed .rno{ width:50px; text-align:center;}
.com_rssfeed .rtitle{ width:120px; text-align:center;}
.com_rssfeed .cat_27 .rtitle{ width:250px; text-align:left;}
.com_dldtl td .dr,
.com_dl td .dr,
.com_sect .datatable td .dr,
.com_catt .datatable td .dr,
.com_link .datatable td .dr,
.com_rev .datatable td .dr,
.com_epaper .datatable td .dr,
.com_rssfeed .datatable td .dr{ padding:5px;}
.com_dldtl .annextable td.rtitle{ font-weight:normal; font-size:1em;}
.unit_faq .datatable td.rtitle .dr{ padding:7px; padding-left:27px;}

.com_ev{ width:698px; margin-left:15px;}
#efevents_body{ height:100%; display:table;}
.com_ev .fn_cal{ height:208px;}
.com_ev .fn_period{ width:413px; height:108px;}
.com_ev .fn_period_1{ padding-left:35px; padding-top:5px;}
.com_ev .fn_period input{ margin:0px 4px;}
.com_ev .fn_period .groupname,
.com_ev .fn_cat .groupname{ padding-left:20px;}

.com_ev .fn_period .group .gitem,
.com_ev .fn_cat .groupname,
.com_ev .fn_cat .group{ float:left;}
.com_ev .fn_period .group,
.com_ev .fn_cat .group{ margin-left:10px;}
.com_ev .fn_period .group .gitem{ padding-left:15px;}

.com_ev .sysperiod, .com_ev .cusperiod{ clear:both; margin-top:7px; display:table;}

.com_ev .fn_cal{ width:287px;}
.com_ev .fn_cal_3{ padding-top:14px; padding-bottom:11px;}
.com_ev .mod_events_table{ margin-left:10px;}
.com_ev .mod_events_table td{ text-align:center; width:35px; height:21px; font-family:Arial, Helvetica, sans-serif; /*font-size:1.6em;*/}
.com_ev .mod_events_table .weed{ text-align:center; width:35px; height:40px; line-height:40px;}

.com_ev .fn_ym table{ width:182px; height:100px;}
.com_ev .fn_ym table td{ vertical-align:top;}
.com_ev .fn_ym .month{ font-family:Arial, Helvetica, sans-serif; font-size:4em; line-height:2em; font-style:italic; vertical-align:middle;}
.com_ev .fn_ym .year{ font-weight:bold; padding-top:10px;}

.com_ev .fn_cat{ float:right; margin-top:10px;}
.com_ev .cur_period{ margin-left:30px; margin-top:10px; line-height:37px; width:300px; font-weight:bold; font-size:1.2em;}
.com_ev .cur_period .cpd_2{ padding-left:10px; padding-right:10px;}
.com_ev .fn_ac{ padding-top:35px;}
.com_ev .fn_ac ul{ margin:0; padding:0; margin-left:20px;}
.com_ev .datatable{ margin-top:10px; clear:both;}
.com_ev .datatable th{ line-height:30px; font-weight:normal;}
.com_ev .datatable td.rdata{ padding-top:5px; padding-bottom:5px;}
.com_ev .date{ width:195px; text-align:center; font-size:0.9em;}
.com_ev .cat{ text-align:center; width:135px;}
.com_ev .title{ padding-left:10px; padding-right:10px;}
.com_evdtl .infodata{ width:670px; margin-left:35px;}
.com_evdtl .infodata .rdata{ clear:both; padding-left:10px; padding-top:3px; padding-bottom:3px;}
.com_evdtl .infodata .rdata .rd_1{ display:table; height:100%;}
.com_evdtl .infodata .rdata .itemname,
.com_evdtl .infodata .rdata .item{ float:left;}
.com_evdtl .rmain{ padding-left:20px; padding-right:35px; padding-top:5px; padding-bottom:5px;}

.com_gmap{ width:535px; margin-left:5px;}
.com_gmap .block2,
.com_gmap .headbar{ width:520px;}
.com_gmap .tabarea{  margin-bottom:10px;}
.com_gmap .tabarea_1{ padding-left:25px; display:table; height:100%;}
.com_gmap .gmap{ margin-bottom:5px;}
.com_gmap .filter,
.com_gmap .headbar,
.com_gmap .mapdata{ clear:both;}
.com_gmap .headbar_1{ display:table; height:100%; width:100%;}
.com_gmap .headbar{ margin-bottom:10px;}
.com_gmap .hb,
.com_gmap .hb .itemname,
.com_gmap .hb .item{ float:left;}
/*.com_gmap .hb_font{ float:right; margin-top:10px; margin-left:5px;}*/
.com_gmap .hb_title .itemname{ padding-left:35px; padding-top:10px; padding-bottom:8px; font-weight:bold; padding-right:5px;}
.com_gmap .hb_title .item{ font-weight:bold; padding-top:10px; padding-left:5px; padding-bottom:8px; padding-right:5px;}
.com_gmap .ac{ font-size:0.9em; >font-size:0.8em; _font-size:0.8em; text-align:right; clear:both;}
.com_gmap .mapdata{ margin-left:20px; margin-top:5px; margin-bottom:5px; margin-right:5px;}
.com_gmap .imgblock,
.com_gmap .block4 .ac{ clear:both;}
.com_gmap .block4 .item{ width:320px;}
.com_gmap .rimg{ float:left; width:125px; height:116px; margin-bottom:5px; margin-right:3px;}
.com_gmap .rimg_1{ padding-top:10px; padding-left:12px;}
.com_gmap .rimg_2{ display:table;}
.com_gmap .bobout .bob_rtitle{ font-weight:bold;}
.com_gmap .bobout .bob_rimg{ height:70px;}
.com_gmap .bobout td{ vertical-align:top;}
.com_gmap .btn_zoom{ width:35px; >width:35px; _width:55px; float:right; position:relative; top:-35px; padding-left:20px; >margin-bottom:-35px; _margin-bottom:-35px;}
.com_gmap #map_1{ z-index:2; position:absolute; height:380px; width:518px;}
.com_gmap #map_2{ height:380px; width:518px;}
.com_gmap #map{ z-index:2;}
.com_pubbook,
.com_pubbook .filte{ width:730px;}
.com_pubbook .block2{ width:728px;}
.com_pubbook .componentheading,
.com_pubbook .filter,
.com_secb .componentheading,
.com_secb .filter,
.com_sect .componentheading,
.com_sect .filter,
.com_rev .componentheading,
.com_rev .filter,
.com_search .componentheading,
.com_search .filter,
.com_dlgov .filter{ clear:both; width:100%; height:30px;}
.com_pubbook .filter_1,
.com_secb .filter_1,
.com_dlgov .filter_1{ float:right; margin-right:20px; display:table; margin-top:3px;}
.com_dlgov .filter_1{ padding-left:20px;}
.com_sect .filter_1,
.com_rev .filter_1,
.com_search .filter_1{ float:left; margin-left:10px; display:table; margin-top:1px;}
.com_sect .acd{ font-size:0.9em;}
.com_search .ac{ text-align:right; padding-right:20px;}
.com_sect .ac{ margin-left:20px; font-size:0.9em;}
.com_pubbook ul{ padding:0; margin:0;}
.com_pubbook li.datarow{ width:350px; margin:4px; min-height: 165px; display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; _height: 165px;}
.com_pubbook .datarow_1{ padding:10px;}
.com_pubbook .datarow_2{ display:table;}
.com_pubbook .imgblock,
.com_pubbook .datablock,
.com_pubbookdtl .imgblock,
.com_pubbookdtl .datablock{ float:left;}
.com_pubbook .imgblock,
.com_pubbookdtl .imgblock{ width:95px; height:125px; margin-right:8px;}
.com_pubbook .imgblock img,
.com_pubbookdtl .imgblock img{ width:90px; height:120px;}
.com_pubbook .block2{ display:table;}
.com_pubbook .datarow .rtitle{ font-weight:bold; padding-left:5px;}
.com_pubbook .datarow .rdata{ padding-top:3px; padding-bottom:3px; width:210px;}
.com_pubbook .datarow .rtitle .dr{ /*height:35px; overflow:hidden;*/}
.com_pubbook .datarow .rauthor .dr{ height:20px; overflow:hidden;}
.com_pubbook .pabebreak{ float:right;}
.com_pubbookdtl .itemname{ font-weight:bold; padding-left:7px;}
.com_pubbookdtl .rauthor,
.com_pubbookdtl .rdate,
.com_pubbookdtl .rcat,
.com_pubbookdtl .risbn,
.com_pubbookdtl .rintro{ padding-top:3px; padding-bottom:3px;}
.com_link .catlist,
.com_dl .catlist,
.com_gmap .tabarea,
.com_rssfeed .catlist{ clear:both;}
.mod_tab{ clear:both; width:100%;}
.mod_tab .mod_1,
.com_dl .catlist_1,
.com_rssfeed .catlist_1,
.com_gmap .tabarea_1{ display:table;}
.com_link .tab{ width:auto; float:left; _width:150px;}
.com_dl .tab,
.mod_tab .tab{ width:auto; float:left; _width:130px;}
.com_gmap .tab{ width:auto; float:left; _width:100px;}
.com_rssfeed .tab{ width:auto; float:left; _width:150px;}
.com_dlgov .tab{ width:auto; float:left; _width:170px;}
.com_link .tab_2,
.com_dl .tab_2,
.com_gmap .tab_2,
.com_rssfeed .tab_2,
.mod_tab .tab_2,
.mod_related .mod_head .mh_2{ padding-left:26px; padding-right:13px;}
.com_link .tab_3,
.com_dl .tab_3,
.com_gmap .tab_3,
.com_rssfeed .tab_3,
.mod_tab .tab_3,
.mod_related .mod_head .mh_3{ height:26px; font-weight:bold;}
.com_link .tab_4,
.com_dl .tab_4,
.com_gmap .tab_4,
.com_rssfeed .tab_4,
.mod_tab .tab_4,
.mod_related .mod_head .mh_4{ padding-top:5px;}

.com_gcat .datablog{ margin-left:30px; width:700px; clear:both; float:none;}
.com_gcat .gswf{ clear:both; width:100%; margin-bottom:10px;}
.com_gcat .gswf_1{ padding-left:40px;}
.com_gcat .albumlist{ padding-left:50px;}
.com_gcat .datacol{ float:left; margin-bottom:25px; width:160px; margin-left:15px; margin-right:15px;}
.com_gcat .rtitle{ font-weight:bold; text-align:center;}
.com_gcat .imgblock img{ width:150px; height:100px;}
.com_gcat .imgblock_3{ padding-left:5px; padding-top:5px; padding-bottom:5px; padding-right:5px;}
.com_gcat .rintro{ padding-left:14px; padding-right:14px; height:90px; overflow:hidden; cursor:pointer;}
.com_gdtl .block1,
.com_gdtl .block2{ width:638px; margin-left:44px; margin-bottom:10px; clear:both;}
.com_gdtl .block1{ clear:both;}
.com_gdtl .block2{ padding-top:30px; padding-bottom:20px;}
.com_gdtl .block2_1{ padding-left:35px;}
/*.com_gdtl .block1 .imgblock_3 img{ width:570px; height:380px;}*/
.com_gdtl .block1 .imgblock_1{ display:table;}
.com_gdtl .block1 .imgblock_9{ padding-left:48px; padding-top:20px; padding-bottom:28px; padding-right:20px;}

.com_gdtl .block1 .rdata{ padding-top:3px; padding-bottom:3px; padding-left:35px;}
.com_gdtl .block1 .rintro .itemname{ display:block;}

.com_gdtl .block2 .imgblock_3{ padding:5px;}
.com_gdtl .block2 .imgblock_2{ padding-bottom:8px;}
.com_gdtl .block2 .imgblock_3 img{ width:120px; height:120px;}
.com_gdtl .block2 .datacol{ float:left; margin-left:4px; margin-right:4px;}
.com_gdtl .block2 .rtitle{ text-align:center;}

.com_epaper .subform{ clear:both;}
.com_epaper .unsubform{ margin-top:10px;}
.com_epaper .itemname{ font-weight:bold; padding-left:15px;}
.com_epaper form{ margin-top:5px; margin-bottom:5px;}
.com_epaper .bs_2{ padding-left:10px; padding-right:10px; height:27px;}
.com_epaper #ds{ clear:both;}

/*mgz*/
.com_mgz{}
.com_mgzcat .bloglist{ clear:both; margin-bottom:10px;}
.com_mgzcat .bloglist td{ padding-bottom:10px;}
.com_mgzcat .bloglist .imgblock,
.com_mgzcat .bloglist .datablock{ float:left;}
.com_mgzcat .bloglist .imgblock img{ width:90px; height:120px;}
.com_mgzcat .bloglist .imgblock{ padding-right:3px; padding-bottom:3px; margin-right:4px;}
.com_mgzcat .bloglist .datablock .rtitle{ line-height:25px; font-family:Arial, Helvetica, sans-serif; font-size:1.3em; font-weight:bold; padding-left:33px;}
.com_mgzcat .bloglist .datablock .rintro{ padding-left:33px;}
.com_mgzcat .bloglist .datablock{ width:630px;}
.com_mgzlist .issuename{ margin-top:10px;}
.com_mgzlist .b1_1{ display:table; clear:both; padding-bottom:40px; height:100%;}
.com_mgzlist .block1{ margin-bottom:20px;}
.com_mgzlist .block2{ display:table; clear:both; margin-bottom:30px;}
.com_mgzlist .imgblock,
.com_mgzlist .datablock{ float:left;}
.com_mgzlist .datablock{ width:600px;}
.com_mgzlist .issueimg{ padding-right:9px; padding-bottom:13px; margin-left:25px; margin-right:5px;}
.com_mgzlist .issueimg img{ width:175px; height:230px;}
.com_mgzlist .headname{ font-family:"標楷體"; font-size:1.3em; font-weight:bold;}
.com_mgzlist .hn_1{ padding-left:20px; padding-top:5px; padding-bottom:4px;}
.com_mgzlist .headintro{ padding:10px;}
.com_mgzlist .gtitle{ font-size:1.1em; font-weight:bold; margin-left:46px; padding-left:9px;}
.com_mgzlist .gitem{ padding-top:7px; width:770px; margin-left:32px;}

.com_mgzlist .unitlist{ width:770px}
.com_mgzlist .unittitle{ width:100px;}
.com_mgzlist .unittitle .utitle_1{ padding:3px; padding-left:10px;}
.com_mgzlist .contitle .itemname,
.com_mgzlist .contitle .item{ float:left;}
.com_mgzlist .contitle .item{ width:400px;}
.com_mgzlist .conauthor{ width:150px;}
.com_mgzlist .cauthor_1{ padding-left:23px; margin-left:25px;}
.com_mgzlist .footinfo{ width:790px; overflow:hidden; margin-left:25px;}
.com_mgzdtl .block1{ margin-top:10px; margin-left:15px;}
.com_mgzdtl .block2{ width:790px; margin-left:15px;}
.com_mgzdtl .issuename{ float:left; height:100%;}
.com_mgzdtl .btnbar{ float:right; height:100%;}
.com_mgzdtl .btnbar .btn{ float:left;}
.com_mgzdtl .btn_print img,
.com_mgzdtl .btn_mail img{ width:13px; height:13px; margin-left:3px; margin-right:3px; margin-top:7px; }
.com_mgzdtl .unittitle{ font-size:1.4em; font-weight:bold; font-family:Arial, Helvetica, sans-serif; width:auto; float:left; clear:both; height:100%; margin-bottom:10px;}
.com_mgzdtl .utitle_3{ height:40px; padding-left:25px; padding-right:62px;}
.com_mgzdtl .utitle_4{ padding-top:14px;}
.com_mgzdtl .contitle{ clear:both;}
.com_mgzdtl .ctitle_3{ padding-left:29px; padding-right:29px; padding-top:8px; padding-bottom:10px;}
.com_mgzdtl .ctitle_4{ font-size:1.2em; font-weight:bold;}
.com_mgzdtl .pagenavcounter{ font-weight:bold; margin-top:5px; margin-bottom:5px;}
.com_mgzdtl .pagenavbar{ text-align:center;}
.com_sitemap{ width:740px;}
.com_sitemap .contentpane{ clear:both;}
.com_sitemap .aces_title{ font-weight:bold; font-size:1.1em; padding-left:25px; padding-bottom:10px;}
.com_sitemap .aces_con{ padding-bottom:20px;}
.com_sitemap .contentdescription table{ width:100%;}
.com_sitemap .aces_con .phase1{ display:table; margin-left:25px; margin-bottom:10px;}
.com_sitemap .aces_con .phase2{ display:table; margin-left:30px;margin-bottom:10px;}
.com_sitemap .aces_con .phase3{ display:table; margin-left:40px;margin-bottom:10px;}
.com_sitemap .aces_con .phase3 .phaselist{ padding-left:8px;}
.com_sitemap .sitemaptree{ /*padding-left:50px; padding-right:40px;*/}
.com_sitemap .alevel_0{ font-weight:bold; line-height:30px; display:block;}

.com_contact .contactusdesc{ float:none; clear:both; margin-left:100px; text-align:right; margin-right:200px;}
.com_mail .comdesc{ float:none; clear:both; margin-left:100px; text-align:left; margin-right:200px;}
.com_mail .maildesc{ margin-bottom:10px; display:none;}
.com_mail .mailtitle{ padding-left:20px; font-size:1.25em; font-weight:bold; margin-bottom:10px;}
.com_contact form,
.com_mail form{ margin-left:100px;}
.com_contact th,
.com_mail th{ text-align:left; vertical-align:top;}
.com_contact th .dr,
.com_mail th .dr{ padding:8px; padding-left:18px;}
.com_contact td .dr,
.com_mail td .dr{ padding:8px;}
.com_contact td.rbtn,
.com_mail td.rbtn{ padding:5px;}
.nocon{ text-align:center;}
.comcon .rmore{ float:right; width:100px;}
.comcon .more_1{ padding-right:1px; padding-bottom:1px;}
.comcon .more_2{ padding-left:21px; padding-right:5px;}
.comcon .more_3{ display:table; height:100%;}

.leftacc, .centeracc, .rightacc{ position:absolute;}
.rightacc{ margin-top:-20px; z-index:5;}
.centeracc{ margin-top:-20px;}
.center_2r .centeracc{ width:20px;}

/*temp*/
fieldset{ margin-bottom:10px;}


/*module_efmgz*/
.mod_efmgz .title_efmgz{display:none;}
.mod_efmgz .efmgz_con{border:#60C 1px solid;display:table;}
.mod_efmgz .this_date{margin-left:143px;padding-top:6px;;color:#545454;font-weight:bold;}

.mod_efmgz .efmgz_img{border:#f00 0px solid;}
.mod_efmgz efmgz_point{background:url(../../../filesys/image/mod/efmgz_point.jpg)left top no-repeat;float:left;padding-left:400px;}
.mod_efmgz .efmgn_allintro{position:relative;display:table;}
.mod_efmgz .efmgz_seemore a{color:#d94700;}
.mod_efmgz .efmgz_seemore{}

.mod_efmgz .efmgz_title{color:#000000;margin-top:15px;border:#f00 1px solid;display:table;width:360px;}
.mod_efmgz .efmgn_title_red{width:100%}
.mod_efmgz .efmgz_title a{color:#000000;}
.mod_efmgz .efmgz_intro a{color:#636363;}
.mod_efmgz .efmgz_redtitle a{color:#d94700;font-size:1.2em;font-weight:bold;}
.mod_efmgz .efmgz_border{border-bottom:#989898 1px dotted;display:table;}

/**/
.mod_bottomlink .aimg
{
	float:left;
	margin-right:8px;
	margin-bottom:8px;
}

.mod_bottomlink .aimg img
{
	width:173px;
	height:57px;
	border:#dbdbdb 1px solid;
}




