@charset "utf-8";
/*@import url("style.php");*/

body {
	font-family:Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	font-size: 80%; word-spacing:0.2em; letter-spacing:0.05em;
	
}
a:hover{ text-decoration:underline;}

/*layout css*/
.wrapper_table{ width:960px;}
.head .head_1{ /*padding-top:6px;*/}
.modtop{ top:7px; z-index:5; position:absolute; width:960px; float:left; text-align:right;}
.modtop_1{ position:relative; top:0; float:right;}
.mtop{ float:right; clear:both; display:table; }
.mdtop{ clear:both;}
.htmpl .left{ width:250px;}
.htmpl .left .left_1{ padding-left:13px; padding-left:16px\9; >padding-left:13px; _padding-left:13px;}
.tmpl .left{ width:230px;}
.tmpl .left .left_2{ padding-bottom:100px;}
.tmpl .left .left_3{ padding-left:30px;}
.htmpl .center{ width:710px;}
.htmpl .center .center_1{ padding-left:15px; padding-right:10px; padding-top:30px;}
.tmpl .center{ width:730px;}
.tmpl .center .center_1{ padding-left:20px; padding-right:10px; padding-top:20px;}
.foot .foot_1{ padding-right:45px; height:auto; >height:auto%; _height:165px; min-height:165px; float:right; margin-top:50px;}

.breadcrumb,
.main{ clear:both; width:100%;}
.breadcrumb{ margin-bottom:10px;}
.bc_1{ display:table;}
.back{ float:right; margin-right:20px; clear:both; margin-top:20px; font-size:0.9em; >font-size:0.8em; _font-size:0.8em; width:auto; line-height:15px;}
.back_2{ padding-left:15px; padding-right:4px;}
.back_3{ padding-top:1px; vertical-align:middle;}
#system-message{ margin-top:5px; margin-bottom:10px; width:93%; padding:10px;}
#system-message dt.message{ font-size:1.2em; font-weight:bold; margin-left:90px;}
dd.message{ margin-left:100px;}

.btnbar{ display:table; height:100%; float:right;}
.fnbtn{ float:left; margin-left:5px;}
.fnbtn img{ width:20px; height:20px;}
.fnbtn{ padding-top:2px;}
.fnbtn_font{ padding-top:0px;}
.fn_favor img,
.fn_favolist img{ width:auto; height:auto;}
/*module css*/
.vermod{ }
.vermod .mod_1{}
.vermod .mod_head, .vermod .mod_con, .vermod .mod_foot{ clear:both; width:100%;}
.vermod .mod_head{ margin-bottom:10px; display:table;}
.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:5px;}
.hormod .mod_head, .hormod .mod_con, .hormod .mod_foot{ float:left;}

.more{ width:auto; float:right;}
.more2{ padding-left:4px; padding-right:4px;}
.more4{ padding-left:8px; font-size:0.9em; line-height:15px;}

/*head mod*/
.mod_dswf{ font-size:1.5em; font-weight:bold; line-height:2em;}
.htmpl .mod_logo{ z-index:99; position:absolute; top:7px; margin-left:80px; /*>margin-left:0px; _margin-left:0px;*/ width:110px; height:230px; float:left;}
.htmpl .mod_logo img{ width:110px; height:230px;}
.tmpl .mod_logo{ z-index:99; position:absolute; top:7px; margin-left:40px; /*>margin-left:0px; _margin-left:0px;*/ width:110px; height:170px; float:left;}
.tmpl .mod_logo img{ width:110px; height:170px;}
/*top mod*/
.mod_topmenu{ font-size:0.9em; margin-top:3px;}
.mod_topmenu span{ padding-left:3px; padding-right:3px;}
.mod_rss{ margin-top:5px;}
.mod_hormenu{ margin-top:1px; margin-right:0px; float:right;}
.mod_hormenu .aimg{ float:left;}
/*breadcrumb mod*/
.breadcrumb .hormod{ margin-right:0px;}
.mod_pathway .mod_con{ padding-left:25px; padding-bottom:5px;}
/*center mod*/
.htmpl .center .mod{ margin-bottom:10px;}
.tabmod_news .block1,
.tabmod_find .block1{ display:table; clear:both; float:none; width:675px; margin-bottom:10px;}
.tabmod_news .block1 .imgblock,
.tabmod_find .block1 .imgblock{ width:134px; float:left; margin-right:10px; margin-left:10px; padding-bottom:5px;}
.tabmod_news .block1 .datablock,
.tabmod_find .block1 .datablock{ width:510px; _width:500px; float:left;}
.tabmod_news .block2 .datablock,
.tabmod_find .block2 .datablock,
.tabmod_evnews .datablock{ clear:both; display:table; width:685px; line-height:1.7em; margin-bottom:5px; padding-bottom:10px;}
.tabmod_news .block1 .imgblock_1,
.tabmod_find .block1 .imgblock_1{ padding-top:1px; padding-bottom:1px; padding-left:1px; padding-right:1px;}
.tabmod_news .block1 .imgblock img,
.tabmod_find .block1 .imgblock img{ width:125px; height:65px;}
.tabmod_news .datablock .rdata,
.tabmod_find .datablock .rdata,
.tabmod_evnews .datablock .rdata{ float:left;}
.tabmod_news .datablock .rdate,
.tabmod_find .datablock .rdate,
.tabmod_evnews .datablock .rdate  { float:right; font-size:0.9em; margin-right:10px;}
.tabmod_news .datablock .rintro,
.tabmod_find .datablock .rintro{ float:none; clear:both; padding-top:10px;}
.tabmod_news .datablock .rtitle,
.tabmod_find .datablock .rtitle,
.tabmod_evnews .datablock .rtitle{ margin-left:5px; margin-right:5px; vertical-align:baseline;}

.tabmod_news .block2 .datablock .rtitle,
.tabmod_find .block2 .datablock .rtitle,
.tabmod_evnews .datablock .rtitle{ margin-left:15px; margin-right:5px;}
.tabmod_news .block1 .datablock .rtitle,
.tabmod_find .block1 .datablock .rtitle{ font-weight:bold; font-size:1.2em;}
.tabmod_news .block2 .datablock .rtitle,
.tabmod_find .block2 .datablock .rtitle,
.tabmod_evnews .datablock .rtitle{ font-size:1.2em;}
.tabmod_news .block2 .datablock .rcat,
.tabmod_find .block2 .datablock .rcat,
.tabmod_evnews .datablock .rcat{ padding-left:25px;}
.tabframecon .tabmod{ border-top:1px #ffffff solid; padding-top:10px;}
.mod_pub,
.mod_pub2{ width:320px; float:left;}
.mod_pub .imgblock, .mod_pub .datablock,
.mod_pub2 .imgblock, .mod_pub2 .datablock{ float:left;}
.mod_pub .imgblock,
.mod_pub2 .imgblock{ margin-right:5px;}
.mod_pub .imgblock img,
.mod_pub2 .imgblock img{ width:75px; height:105px;}
.mod_pub .imgblock_1,
.mod_pub2 .imgblock_1{ padding-left:6px; padding-right:6px;}
.mod_pub .rdata,
.mod_pub2 .rdata{ width:190px;}
.mod_pub .rdata_1,
.mod_pub2 .rdata_1{ padding-left:5px; padding-right:5px;}
.mod_pub2{ margin-top:34px; margin-left:10px;}
.mod_gallery .mod_title_ico img{ width:115px; height:26px;}
.mod_gallery{ float:left; width:350px; margin-left:10px;}
.mod_gallery .gimg{ float:left; margin-left:1px; margin-right:1px; margin-top:13px; margin-bottom:14px;}
.mod_gallery .mc_2{ padding-left:9px; padding-right:9px;}
.mod_gallery .mc_3{ display:table; height:100%; height:120px; width:335px;}

.mod_jp_gallery .rtitle,
.mod_en_gallery .rtitle,
.mod_chi_gallery .rtitle{ height:40px;}

.mod_en_themetour .mod_head{ margin-bottom:0px;}

.mod_sc .mod_con{ padding-left:24px;}
.mod_sc .aimg,
.mod_sc2 .aimg{ float:left; margin-left:3px; margin-right:3px;}
.mod_sc2 .aimg1{ margin-left:190px;}
.mod_horpba { display:table; clear:both; width:685px;}
.mod_horpba .mc_1{ padding-top:25px; }
.mod_horpba .mod_con{ margin-left:40px; width:600px;}
.mod_horpba .aimg{ float:left; margin-left:4px; margin-right:4px; margin-top:3px; margin-bottom:3px; }
.mod_horpba .aimg img{ width:100px; height:40px;}

.mod_resource .mod_con{ display:table;}
.mod_resource .imgblock img{ width:90px; height:90px;}
.mod_resource .imgblock_2{ padding-bottom:5px;}
.mod_resource .imgblock_1{ padding:9px;}
.mod_resource .imgblock{ width:115px;}
.mod_resource .datablock{ width:550px;}
.mod_resource .imgblock, .mod_resource .datablock{ float:left;}
.mod_resource .datablock{ margin-left:10px;}
.mod_resource .rtitle{ font-weight:bold; font-size:1.2em; padding-top:3px;}
.mod_resource th{ text-align:left; width:45px; font-weight:normal;}
.mod_resource th.rscient{ padding-left:10px;}
.mod_resource td.rcat{ width:70px;}
.mod_resource td.rscient{ width:320px;}
.mod_resource .rcat,
.mod_resource .rscient{ padding-top:3px; padding-bottom:3px;}
.mod_resource .rintro{ height:65px; overflow:hidden; margin-bottom:10px;}
/*left mod*/
.htmpl .left .mod .mod_1{ padding-left:25px; padding-right:22px; padding-bottom:5px;}
.htmpl .left .mod_cwb{ height:93px; overflow:hidden;}
.htmpl .left .mod_cwb .mod_1{ padding-left:30px; padding-right:20px; padding-bottom:5px;}
.htmpl .left .mod_cwb .wdata{ margin-left:20px;}
.htmpl .left .mod_tribe .mod_1{ padding-left:28px; padding-right:23px; padding-bottom:15px; padding-top:10px;}

.htmpl .left .mod_vermain .mod_1,
.htmpl .left .mod_enleftmenu .mod_1{ padding-left:35px; padding-right:37px;}
.htmpl .left .mod_jpleftmenu .mod_1{ padding-left:15px; padding-right:0px;}
.htmpl .left .mod_chileftmenu .mod_1{ padding-left:7px; padding-right:0px;}
.htmpl .left .mod_vermain,
.htmpl .left .mod_enleftmenu,
.htmpl .left .mod_jpleftmenu,
.htmpl .left .mod_chileftmenu { padding-bottom:60px;}

.tmpl .left .mod{ margin-bottom:10px; width:190px;}
.tmpl .left .mod .mc_3{ display:table;}
.tmpl .left .mod .mc_2{ padding:5px;}

.mod_tabmenu{ clear:both; margin-left:145px;}
.mod_tabmenu2{ clear:both; margin-left:0px;}
.mod_tabmenu .aimg,
.mod_tabmenu2 .aimg{ float:left;}
.mod_verpba .mod_title_ico img{ width:190px; height:28px;}
.mod_verpba .aimg img{ width:180px; height:70px;}
.mod_poll .mod_title_ico img{ width:190px; height:33px;}
.mod_poll .mc_2{ padding:5px;}
.mod_poll .mc_3{ height:100%; display:table;}
.mod_poll .more{ margin-top:-35px;}
.mod_poll .btnpoll{ margin-top:10px; margin-right:10px; padding:0px 3px; display:table; float:right;}

.mod_cal .mod_title_ico img{ width:190px; height:28px;}
.mod_cal .ev_month{ padding-left:3px; padding-right:3px; font-weight:bold;}
.mod_cal .mod_events_td_dayname{ font-weight:bold;}
.mod_cal .evtable .mod_events_td{ width:20px; text-align:center; padding-top:1px; padding-bottom:1px;}

.mod_leftmenu .menulevel_2{ padding-top:4px; padding-bottom:4px; padding-left:30px;}
.mod_leftmenu .menulevel_2 a{ padding-left:20px;}
.mod_leftmenu .mainlevel3 a{ margin-left:20px; padding-left:10px;}

.mod_epaper .mod_title_ico img{ width:152px; height:27px;}
.mod_epaper .item{ margin-bottom:5px;}
.mod_epaper .btnbar{ float:right;}
.mod_epaper .btnbar .btn{ float:left; margin-right:5px;}
.mod_epaper .btnbar .btn input{ cursor:pointer;}

.mod_epaperlist .mod_title_ico img{ width:152px; height:27px;}
.mod_epaperlist .item{ padding-left:20px; margin-bottom:5px;}

.mod_evlist .mod_title_ico img{ width:125px; height:27px;}
.mod_evlist .rcat{ display:none;}
.mod_evlist .rtitle{ padding-left:20px;}
.mod_evlist .rdate{ margin-bottom:5px;}
/*foot mod*/
.foot .mod_copyright{ margin-top:20px; clear:both; float:right; width:100%;}
.foot .mod_copyright table{ float:right;}
.foot .mod_copyright td{ text-align:right; padding:3px; font-size:0.9em;}
.mod_bottommenu{ float:right; margin-right:100px; text-align:right;}
/*component*/
.com_link .componentheading,
.com_vi .componentheading,
.com_chart .componentheading,
.com_tour .componentheading,
.com_sticket .componentheading,
.componentheading{ padding-left:30px; font-size:1.2em; font-weight:bold; margin-bottom:10px; padding-top:2px; padding-bottom:2px;}

.cpomain{ margin-top:10px;}
.dtltext{padding-left:15px; padding-right:15px; line-height:190%;}
.contentheading .item{ font-size:1.3em; font-weight:bold;}
.conhead_1{ padding-top:5px; padding-bottom:5px;}
.cpoinfo .crow{ padding-left:10px;}
.cpoinfo .createdate{ text-align:right; padding-right:10px;}
/*.fontResizer{ float:right;}*/
.filter{ height:65px;}
.com_search .filter{ height:45px;}
.filter .filter_1,
.filter .tool_1{ padding-left:55px; padding-top:4px;}
.filter .ac,
.filter .kw{ margin-top:13px;}
.com_search .filter .ac{ margin-top:20px; width:550px;}
.com_search .rcat{ margin-left:15px; float:left; clear:both; font-size:0.85em;}
.com_search .rintro{ margin-left:15px; clear:both;}
.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;}
.datatable{ width:700px;}
.unit_rdart1 .datatable{ width:555px;}
.datatable th{ font-weight:bold; text-align:center;}
.datatable .date{ width:115px;}
.datatable .cat{ width:120px;}
.datatable .file{ width:70px;}
.datatable .title{ width:auto;}
.datatable .no{ text-align:center;}
.datatable td.date, .datatable td.cat, .datatable td.file{ text-align:center;}
.datatable th .dr{ padding-top:3px; padding-bottom:3px;}
.datatable td .dr{ padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px;}

.com_secb .datacol{ padding-bottom:5px;}
.com_secb .imgblock, .com_secb .datablock{ float:left;}
.com_secb .datablock{ width:590px;}
.com_secb .imgblock{ margin-right:5px;}
.com_secb .imgblock img{ width:90px; height:90px;}
.com_secb .imgblock_1{ padding-bottom:5px;}
.com_secb .rdata{ padding-left:20px; padding-right:5px;}
.com_secb .rtitle{ font-weight:bold; padding-left:20px; padding-right:5px;}

.com_pubpub .datacol,
.com_gallery .datacol,
.com_vi .datacol{ padding-bottom:10px;}
.com_pubpub .imgblock, .com_pubpub .datablock,
.com_gallery .imgblock, .com_gallery .datablock,
.com_vi .imgblock, .com_vi .datablock{ float:left;}
.com_pubpub .imgblock{ width:100px; margin-right:15px;}
.com_gallery .imgblock{ width:94px; margin-right:15px; text-align:center;}
.com_vi .imgblock{ width:160px; margin-right:10px;}
.com_pubpub .datablock,
.com_gallery .datablock{ width:580px;}
.com_vi .datablock{ width:480px;}
.com_pubpub .imgblock img{ width:75px; height:105px;}
.com_gallery .imgblock img{ width:75px; height:75px;}
.com_vi .imgblock img{ width:120px; height:90px;}
.com_pubpub .imgblock_2{ padding-left:7px; padding-right:7px;}
.com_gallery .imgblock_2{ padding-right:7px;}
.com_pubpub .datablock .rdata,
.com_gallery .datablock .rdata,
.com_vi .datablock .rdata{ padding-left:15px; margin-bottom:5px;}
.com_pubpub .datablock .rtitle,
.com_gallery .datablock .rtitle,
.com_vi .datablock .rtitle{ font-weight:bold;}
.com_vi .datablock .rtitle{ font-size:1.2em;}
.com_pubpub .datablock .rprice,
.com_pubpub .datablock .rweight{ float:left; margin-right:35px;}
.com_pubpub .datablock .rintro{ clear:both; float:none;}

.com_gallerydtl .block1{ padding-bottom:20px;}
.com_gallerydtl .block1 .imgblock, 
.com_gallerydtl .block1 .datablock{ float:left;}
.com_gallerydtl .block1 .imgblock{ width:430px; margin-right:10px; >margin-right:10px; _margin-right:8px;}
.com_gallerydtl .block1 .imgblock img{ width:400px; height:400px;}
.com_gallerydtl .block1 .imgblock_3{ width:418px;}
.com_gallerydtl .block1 .imgblock_2{ padding-right:12px;}
.com_gallerydtl .block1 .datablock{ width:260px;}
.com_gallerydtl .block1 .rcat{ margin-top:50px; margin-bottom:10px; padding-left:30px; font-size:1.2em; font-weight:bold;}
.com_gallerydtl .block1 .rtitle{ font-weight:bold; margin-bottom:5px; padding-left:8px;}
.com_gallerydtl .block1 .rintro{ height:310px; width:260px; overflow:scroll;  overflow-x:hidden;}
.com_gallerydtl .block1 .rintro_1{ padding:5px;}
.com_gallerydtl .block2{ height:100%; display:table; width:700px; padding:0; margin:0;}
.com_gallerydtl .block2_1{ padding-left:10px; padding-right:10px; padding-top:5px;}
.com_gallerydtl .block2_2{ display:table;}
.com_gallerydtl .block2 .datacol{ float:left; margin-left:2px; margin-right:2px; margin-top:2px; margin-bottom:2px; width:130px;}
.com_gallerydtl .block2 .datacol_1{ padding-left:22px; padding-right:22px; padding-top:17px; padding-bottom:5px;}
.com_gallerydtl .block2 .imgblock img{ width:75px; height:75px;}
.com_gallerydtl .block2 .imgblock_3{ width:85px;}
.com_gallerydtl .block2 .rtitle{ height:40px; width:82px; overflow:hidden; text-align:center; }
.com_gallerydtl .block2 .pabebreak{ margin-bottom:20px;}

.com_link .imgblock,
.com_link .datalock{ float:left;}
.com_link .imgblock{ margin-right:10px;}
.com_link .datablock2{ float:none; clear:both; margin-top:5px; padding-left:5px;}
.com_link .imgblock img{ width:170px; height:60px;}
.com_link .rtitle{ margin-top:20px; font-weight:bold;}
.com_link .datacol{ padding-top:5px; padding-bottom:5px;}


.pagenav{ padding-top:30px;}
.pagenav .pabebreak{ float:right;}
.pagenav .pagination span,
.pagenav .pagination a{ padding-left:3px; padding-right:3px;}
.nocon{ text-align:center;}

.com_ev .filterblock, .com_ev .listblock{ clear:both;}
.com_ev .filterb_1{}
.com_ev .filterb_2{display:table; width:100%; padding-top:13px; padding-bottom:13px;}
.com_ev .filterb_3{ padding-top:10px; padding-bottom:10px;}
.com_ev .fn_cal, .com_ev .fn_period{ float:left;}
.com_ev .fn_cal{ margin-left:85px; >margin-left:85px; _margin-left:35px; width:196px; margin-right:10px;}
.com_ev .fn_cal_1{}
.com_ev .fn_cal_2{ padding-top:28px; padding-bottom:37px;}
.com_ev .fn_cal .mod_events_monthyear{ font-weight:bold;}
.com_ev .fn_period{ margin-right:30px; >margin-right:30px; _margin-right:10px; width:375px; margin-top:15px;}
.com_ev .fn_cal .mod_events_td_dayname{ font-weight:bold;}
.com_ev .fn_cal .mod_events_td{ width:20px; text-align:center; padding-top:1px; padding-bottom:1px;}
.com_ev .fn_period .groupname{ padding-left:35px; height:22px;}
.com_ev .fn_period .group{ padding-left:36px; padding-top:5px; padding-bottom:5px;}
.com_ev .fn_period .sysperiod .gitem{ padding-left:20px;}

.com_ev .listblock{ padding-top:20px;}
.com_ev .listblock .cur_period{ margin-bottom:10px;}
.com_ev .listblock .cpd_1{ width:345px;}
.com_ev .listblock .cpd_3{ height:30px; padding-left:12px; padding-right:12px;}
.com_ev .listblock .cpd_4{ font-weight:bold; padding-top:4px;}
.com_ev .datatable .date{ width:200px;}

.com_pubbrief .datacol{ padding-bottom:25px;}
.com_pubbrief .rdata{ padding-left:10px; margin-bottom:5px;}
.com_pubbrief .rtitle{ font-weight:bold;}
.com_pubbrief .rdata .itemname{ font-weight:bold;}
.com_pubbrief .rissue, .com_pubbrief .rauthor{ float:left; margin-right:20px;}
.com_pubbrief .rintro{ clear:both; float:none;}


.tabcomcon_2,
.unit_rdart1 .cpt_2{ padding-top:71px; padding-bottom:10px;}
.tabcomcon_3,
.unit_rdart1 .cpt_3{ margin-left:65px; margin-right:50px;}
.com_acform .doc{ padding-left:140px;}
.com_acform .doc_2{ padding-bottom:10px; margin-bottom:10px;}
.com_acform .datatable th,
.com_efevform .datatable th{ text-align:right;}
.com_acform .datatable td.rbtn,
.com_efevform .datatable td.rbtn{ text-align:center; padding-top:4px; padding-bottom:4px;}

.com_report .datatable th .dr{ padding-left:5px; padding-right:5px;}
.com_evdtl .rdata{ clear:both; float:none;}
.com_evdtl .infodata{ height:100%; display:table;}
.com_evdtl .infodata_1{ padding:20px; margin-bottom:10px;}
.com_evdtl .infodata .rdata{ height:100%; display:table; width:100%;}
.com_evdtl .infodata .rdata .itemname{ padding-left:10px;}
.com_evdtl .rdata .itemname, .com_evdtl .rdata .item{ float:left;}

.com_sitemap .cateintro{ padding-left:45px; padding-right:45px;}
.com_sitemap .cateintro_1{ padding:10px 30px;}

.com_sitemap .sitemaptree{ margin-left:80px; margin-right:80px; margin-top:15px;}
.com_sitemap .alevel_0{ font-weight:bold;}

.com_vidtl .rdata{ width:480px; clear:both; height:100%; display:table; margin-bottom:5px; margin-left:100px;}
.com_vidtl .itemname, .com_vidtl .item{ float:left;}
.com_vidtl .rtitle{ height:100%; display:table;}
.com_vidtl .itemname{ font-size:1.05em; font-weight:bold;}
.com_vidtl .rtitle .item{ font-size:1.2em; font-weight:bold;}
.com_vidtl .rintro .itemname, .com_vidtl .rintro .item{ float:none; clear:both;}
.com_vidtl .rd_1{ padding-left:10px; padding-right:10px;}

.com_tour .btnhead{ padding-bottom:10px;}
/*.com_tour .fn_btnall{ float:right; width:290px;}*/
.com_tour .fnbtn{ float:left;}
.com_tour{ margin-left:8px; display:table; width:685px;}
.com_tour .rflash{ /*width:685px; height:500px;*/ margin-bottom:13px; clear:both;}
.com_tour .rtitle{ clear:both;}
.com_tour .rtitle .rd_2{ padding-left:35px;}
.com_tour .rtitle .rd_4{ display:table; width:auto; >width:auto; _width:215px;}
.com_tour .rtitle .rd_5{ height:32px; padding-right:25px; font-weight:bold; font-size:1.2em;}
.com_tour .rtitle .rd_6{ padding-top:10px;}
.rother{ border:1px #ff0000 solid; display:none;}
.com_tour .block3 .tourcon{ width:683px;}
.com_tour .block3_2{ display:table; height:100%;}
.com_tour .block3_1{ padding-bottom:24px;}

/*.com_mtour .td_intro{ width:419px; padding-top:10px; padding-bottom:10px;}*/
.com_mtour .td_intro,
.com_gtour .td_intro,
.com_atour .td_intro{ padding-top:10px; padding-bottom:10px;}

/*.com_mtour .td_gallery{ width:264px; padding-bottom:10px; padding-top:10px;}*/
.com_mtour .td_gallery,
.com_gtour .td_gallery,
.com_atour .td_gallery{ width:264px;}

.com_gtour .td_related,
.com_atour .td_related{ width:419px;}

.com_tour .td_gallery,
.com_tour .td_related,
.com_tour .td_area{ padding-bottom:10px;}

.com_tour .rintro{ margin-left:20px; margin-right:20px;}

/*.com_mtour .rgallery,
.com_mtour .rrelated{ margin-right:19px; width:245px;}*/

.com_mtour .rgallery,
.com_gtour .rgallery,
.com_atour .rgallery{ margin-left:20px; width:245px;}
.com_mtour .rrelated,
.com_gtour .rrelated,
.com_atour .rrelated{ margin-right:20px; margin-left:20px; width:379px;}
.com_atour .rarea{ margin-left:20px; width:640px;}

.com_tour .rgallery .itemname,
.com_tour .rrelated .itemname,
.com_tour .rarea .itemname{ padding-left:15px; font-weight:bold; margin-bottom:5px;}
.com_tour .rgallery .item{ padding:2px; padding-bottom:22px;}
.com_tour .rgallery .item_1{ display:table; height:100%;}
.com_tour .rgallery .g_item { float:left; margin:2px;}
.com_tour .rgallery .g_item img{ width:75px; height:75px;}
.com_tour .rrelated .r_item,
.com_tour .rarea .a_item{ padding-left:30px;}
.com_tour .rarea .a_itemoout{ width:33%; float:left;}
.com_tourlist .dcrblock, .com_tourlist .datablock{ float:left;}
.com_tourlist .dcrblock{ width:100px; height:109px;}
.com_tourlist .datablock{ width:570px;}
.com_tourlist .datablock .bk_1{ padding:10px;}
.com_tourlist .gtitle{ padding-left:15px; font-weight:bold; clear:both; margin-bottom:10px;}
.com_tourlist .rno{ width:20px; height:20px; line-height:20px; text-align:center; font-size:1.2em; font-weight:bold;}
.com_tourlist .rno, .com_tourlist .rnoitem{ float:left; margin-right:10px; margin-bottom:5px;}
.com_tourlist .giitem,
.com_tourlist .gitem{ clear:both;}
.com_tourlist .giitem{ margin-bottom:5px; display:table; width:550px; height:100%;}

.com_chart .datatable td{ text-align:center;}

.com_gb td{ padding-bottom:10px; padding-top:10px;}
.com_gb .block1{ display:table; width:125px; height:28px;}
.com_gb .block1 .rposthead{ padding-top:5px; padding-left:10px; font-weight:bold;}
.com_gb .block2 .rpostcon,
.com_gb .block2 .rpostsubcon,
.com_gb .block3{ padding:5px;}
.com_gb .block2 .rpostsubcon{ text-align:right;}
.com_gb .block2 .rpostsubcon .rposter{ padding-right:5px;}
.com_gb .block3{ clear:both; float:none; /*margin-top:5px;*/}
.com_gb .itemname{ font-weight:bold;}
.com_gb .block0{ padding:5px; padding-bottom:8px; font-weight:bold; height:20px;}
.com_gb .rcount{ width:200px; float:left;}
.com_gb .rlink{ float:right; font-weight:normal;}
.com_gb .rd_1{ padding:0px 2px;}
.com_gb .rd_2{ display:table;}
.com_gb .pabebreak{ float:right;}
.com_gb .pb1{ display:none;}
.com_gbform form{ margin-top:10px;}
.com_gbform td{ padding:3px 5px;}

.com_poll .datacol{ clear:both;}
.com_poll .noblock, .com_poll .datablock{ float:left; min-height:50px;}
.com_poll .noblock{ width:50px; height:50px; font-weight:bold; font-size:3em; vertical-align:middle; line-height:50px; text-align:center;}
.com_poll .datablock{ padding:5px; margin-bottom:20px; width:610px;}
.com_poll .datablock_1{ padding:5px;}
.com_poll .btnbar{ float:right; margin-top:5px;}
.com_poll .btnbar .btn{ float:left; margin-left:5px; padding:1px 5px;}
.com_pollform .datablock{ width:660px;}
.com_pollform .itemname,
.com_pollgraph .itemname{ font-weight:bold; margin-left:10px; margin-bottom:10px;}
.com_pollform .item{ margin-left:50px; margin-bottom:5px;}
.com_pollgraph .item{ margin-left:20px; margin-bottom:5px; clear:both;}
.com_poll .btn input{ cursor:pointer;}
.com_pollgraph .item .ritem{ float:left; margin-right:5px;}
.com_pollgraph .item .block1,
.com_pollgraph .item .block2{ clear:both;}
.com_pollgraph .item .rhits{ font-size:0.9em;}
.com_pollgraph .item .rsquare{ /*margin-top:6px;*/ width:500px;}
.com_poll .totalpoll{ clear:both; text-align:right; margin-top:30px;}

.com_search .highlight{ font-weight:bold;}
.com_search .kw{ font-size:1em; float:left; margin-left:20px;}
.com_search .resultbar{ height:61px; font-size:0.9em;}
.com_search .rstbar_1{ margin-right:0px; margin-top:0px; padding-top:10px;}
.com_search .result{ float:right; margin-right:20px;}
.com_search .rsttd{ padding-left:20px; padding-right:20px; padding-bottom:20px;}
.com_search .rowblock{ margin-bottom:10px;}
.com_search .rtitle{ padding-left:5px; margin-bottom:5px; font-weight:bold;}
.com_search .rstlicon{ padding:5px; margin-bottom:5px;}

.com_sticket .btn_sticketsearch{ float:right; margin-left:5px; padding:1px 5px;}
.com_sticket .btn_sticketsearchimg{ /*float:right; margin-left:5px; padding:1px 5px;*/ padding-bottom:3px;}
.com_sticket .rdesc,
.com_sticket .rmsg,
.com_mail .maildesc,
.com_mail .mailtitle{ clear:both; margin-bottom:5px;}
.com_sticket .formtable,
.com_sticket .formdatatable,
.com_mail .formtable{ width:700px;}
.com_sticket .formtable th,
.com_mail .formtable th{ padding:5px 8px; text-align:left; font-weight:normal;}
.com_sticket .formtable th .must{ font-size:0.85em;}
.com_sticket .formtable td,
.com_mail .formtable td{ padding:5px 8px;}
.com_sticket .btnbar,
.com_mail .btnbar{ float:right; margin-top:10px;}
.com_sticket .btn,
.com_mail .btn{ float:left; margin-left:5px; padding:1px 5px;}
.com_sticket .btn input,
.com_mail .btn input{ cursor:pointer;}

.com_evdtl .btnbar{ padding-top:5px;}
.com_evdtl .btnbar .btn{ float:right;}
.com_evdtl .btnbar .btn a{ padding:1px 2px;}

.com_epaper .itemname{ font-weight:bold;}
/*asc*/
.mod_lak, .htmpl .mod_cak{ position:absolute;}
.htmpl .mod_cak{ z-index:5;}
