/*-----COMPONENT-----*/
/*poi list*/
.poicattablelist{ min-height:144px; width:495px;}
.poicatlist{ padding-left:30px; font-size:1.2em; padding-bottom:5px;}
.pl_title_1{ padding-left:22px; height:38px; line-height:38px; vertical-align:middle; font-family:Arial, Helvetica, sans-serif;}
.cat_m{ font-size:2.5em;}
.cat_s{ font-size:2em;}
.othercol{ width:395px; padding-top:10px; padding-right:10px;}
.table_poi_data_info .imgcol{ width:100px; padding-top:10px;}
.table_poi_data_info .dec_col{ float:left; width:41px; height:38px;}
.table_poi_data_info .poiname{ font-size:1.2em; font-weight:bold;}
.table_poi_data_info .views, 
.table_poi_data_info .rating{ float:left;}
.table_poi_data_info .views{ margin-right:20px;}
.table_poi_data_info .introcol{ padding-left:10px; padding-right:10px;}
.table_poi_data_info .daycol{ text-align:right; padding-right:10px;}
/*poi with wiki*/
.poi_wiki_table{ width:495px;}
.poi_title{ font-size:2.3em; font-family:Arial, Helvetica, sans-serif; padding-bottom:10px; padding-left:65px; font-weight:bold; line-height:1.1em;}
.toolbar{ text-align:left;word-spacing:0em; padding-bottom:20px;}
.toolbar a:hover{ text-decoration:underline;}
.fn{}
.tb_1{ padding-left:10px;}
.tb_2{ padding-right:10px;}
.tb_3{ }
.poi_info{ text-align:right;}
.wikieditb{ text-align:right;}
.wikieditb .button{ cursor:pointer;}
.wetb_1{ padding-bottom:3px;}
.wikiname{ font-size:1.6em; font-family:Arial, Helvetica, sans-serif;}
.fns{ padding-left:5px; padding-right:5px;}
.lc{ padding-left:30px; margin-top:-24px; height:23px; width:200px;}
.poi_wiki .wikitime{ text-align:right;}
#noeditor_1, #noeditor_2, #noeditor_3, #noeditor_4, #noeditor_5, #noeditor_6, #noeditor_7{ width:495px; overflow:auto;}

/*popout table*/
.pout_title{ font-size:2.3em; font-family:Arial, Helvetica, sans-serif; padding-left:66px; padding-top:8px; padding-bottom:5px;}
.pout_con{}
.pout_con_1{position:relative; overflow-y:scroll; overflow-x:hidden; height:335px; margin-top:30px;}
.pout_formtable{ width:365px; font-size:0.9em; text-align:left;}
.pout_formtable .itemname{ padding-left:15px; font-weight:bold;}
.pout_formtable .inputbox{ width:365px; margin-bottom:5px;}
.pout_formtable .button{ margin-bottom:5px;}
.pout_formtable .ac{ font-weight:normal;}
/*ugallery*/
.ugallery_table{ width:495px; table-layout:fixed; overflow:hidden;}
.ugallery_table th{ text-align:right;}
.ugallery_table th .th_1{ padding-bottom:3px;}
.unp { font-weight:normal; margin-left:5px;}
/*comment*/
.comment_table{ width:495px;}
.comment_list, .comment_form{ margin-left:17px; width:467px; table-layout:fixed; overflow:hidden;}
.comment_form{ margin-top:20px;}
.comment_table th .th_1{ padding-left:8px;}
.comment_table th .th_2{ padding-left:10px; padding-right:5px;}
.comment_table th .th_3{ text-align:right; font-weight:bold; height:18px; font-size:1.2em;}
.c_info{ width:467px;}
.c_title{ font-weight:bold; float:left; clear:both; width:250px;}
.c_data{ text-align:right; float:right; clear:both; width:200px;}
.c_name{ font-weight:bold;}
.c_reday{}
.c_adbtn{ text-align:right;}
.c_con_1{ padding-left:26px; padding-bottom:5px;}
.ajform, .AdminRe{ padding-left:50px;}
.AdminRe{ padding-bottom:5px;}
.ajform .modify_re_inputbox{ width:410px;}
.ajform button{ cursor:pointer;}
.comment_form .itemname{ float:left; width:70px;}
.comment_form .itemname_c{ width:145px; }
.item_b{ padding-left:50px;}
/*.item textarea{ width:410px;}
.comment_form .c_f_title{ width:400px;}*/
.aaa{ text-align:right; margin-top:-22px;}
#comments-form-email{ width:180px;}
.input_name{ width:130px; >width:130px; _width:115px;}
.input_mail{ width:130px; >width:130px; _width:115px;}
.input_title{ width:384px; >width:386px; _width:374px;}
.input_con{ width:382px; >width:386px; _width:374px;}
/*creat poi*/
.pf_title{ font-family:Arial, Helvetica, sans-serif; font-size:2em;}
.pf_title_1{ padding-left:30px; min-height:25px; padding-top:5px;}
.poiform .itemname_cp1{ width:130px; font-weight:bold; padding-top:5px; padding-bottom:5px; padding-right:5px;}
.poiform .itemname_cp2{ font-weight:bold; padding-top:5px;}
.poiform .pf_must,
.poiform .pf_nmust{ padding-left:38px; display:block; height:28px; padding-top:5px;}
.poiform .ac{ font-weight:normal;}
.poiform .item{ padding-right:20px;}
.poiform .item_cp1{ padding-top:5px; padding-bottom:5px;}
.poiform .item_cp2{ padding-bottom:5px; padding-left:38px;}
.poiform .item_cp0{ padding-top:5px; padding-bottom:5px; padding-left:38px;}
.poiform #title{ width:360px;}
.poiform #intro, .poiform #metakey{ width:570px;}
.poiform #add, .poiform #email, .poiform #website, .poiform #others{ width:590px;}
.poiform a:hover{ text-decoration:underline;}

.uicon4 .thumbnail{float: left; margin-left:50px; margin-right: 10px;}
.thumbnail_outpre{ float:left; position:relative; overflow:hidden;  margin-right:50px;}
.uicon4 .thumbnail_pre{position: relative;}
.thumbnail_ac{width:135px; float:left; text-align:left; margin-top:190px;}

/*rollback*/
.pb_title .pb_title_1{ padding-left:65px; padding-top:10px; font-family:Arial, Helvetica, sans-serif; font-size:2em; line-height:1.1em; min-height:40px;}
.pb_title2{ text-align:right; font-size:1.6em; font-family:Arial, Helvetica, sans-serif;}
.pb_rb{ text-align:right;}
.wiki_sta{ width:102px; height:18px; text-align:center; vertical-align:middle; position:relative; top:16px;}
.wiki_open{ float:right; height:28px; line-height:28px; vertical-align:middle; text-align:center; padding-left:80px; padding-right:65px;}
.wiki_open a:hover{ text-decoration:underline;}
.wiki_pd{ float:left; clear:both; width:210px; text-align:right;}
.wiki_sd{ float:left; clear:both; width:210px; text-align:right;}
.poiback .itemname{ font-weight:bold;}
.btn_row{ text-align:right; margin-left:6px; margin-bottom:10px; margin-top:10px; float:left; clear:right;}
.btn_row .button{font-size:1em; padding-left:7px; padding-right:7px;}

/*rollback-contrast*/
.contrast_table{ margin-top:10px;}
.contrast_table .wiki_data{ padding:5px;}
.contrast_table .wiki_new, .contrast_table .wiki_old{ vertical-align:bottom;}
.contrast_table .wiki_type{ font-size:3em; line-height:0.7em; padding-bottom:5px; font-family:Arial, Helvetica, sans-serif;}
.rollback { height:28px; vertical-align:middle; line-height:28px; text-align:center; clear:both;}
.rollopen a:hover{ text-decoration:underline;}
.contrast_table .td_data .button{ margin-top:5px; margin-bottom:5px;}
.contrast_table .space{ height:10px;}

/*upload picture*/
.poiuploadpic { width:720px;}
.poiuploadpic .pup_title{ font-family:Arial, Helvetica, sans-serif; font-size:2em; font-weight:normal;}
.poiuploadpic .pup_title_1{ padding-left:30px; min-height:25px; padding-top:5px; padding-bottom:3px;}
.poiuploadpic .pup_title_2{ padding-left:10px; font-size:0.8em;}
.poiuploadpic .pup_rb{ text-align:right; padding-bottom:5px;}
.poiuploadpic .nowpic{ text-align:right;}
.poiuploadpic .pup_desc{ padding-left:52px; padding-right:56px;}
.poiuploadpic .pup_browse{ padding-left:50px; padding-right:50px; padding-top:10px; padding-bottom:10px;}
.poiuploadpic .pup_list{ width:480px; height:100%; display:table; padding-top:10px; padding-bottom:10px;}
.poiuploadpic .pup_list_data{ padding-top:5px; padding-left:10px; float:left;clear:right; width:100%;}
.poiuploadpic .pup_filename{ padding-left:12px; font-weight:bold;}
.poiuploadpic .pup_btn{ text-align:center; margin-top:30px;}
.poiuploadpic .pup_btn button{ padding-left:10px; padding-right:10px;}
.pup_list .inputbox{ width:200px; float:left; margin-left:10px;}
.pup_list .button{ margin-left:10px;}

/*-----MODULE-----*/
/*mod:tablelist*/
.lay_right .mod_list_table .mod_list_1{ padding-left:13px;}
.mod_list_1 a, .mod_list_1 a:link, .mod_list_1 a:visited{ text-decoration:underline;}
.mod_list_1 a:hover{ text-decoration:none;}

/*mod:Poi Cover*/
.moduletable_pc .mod_general{ margin-bottom:1px;}
.moduletable_pc .mt1{ padding-left:12px; height:25px; line-height:25x; overflow:hidden;}
.moduletable_pc .mt2{ padding-right:12px; height:25px; line-height:25px; overflow:hidden;}
.moduletable_pc .mt3{ height:25px; line-height:25px;}
.moduletable_pc .mod_con{ padding-left:9px; padding-right:9px; padding-bottom:19px;}
.moduletable_pc .poicover{ text-align:center;}
/*mod:Poi information*/
.moduletable_pms .mod_title .mt1{ padding-left:8px; padding-right:8px; vertical-align:bottom;}/*fix ch*/
.moduletable_pms .mod_con{ padding:4px;}
/*.moduletable_pms .map_area{ width:202px; height:292px; overflow:hidden;}*/
.moduletable_pms .data_area{ padding-left:4px; padding-right:4px;}
.moduletable_pms .i_1{ font-weight:bold;}
.moduletable_pms .a_7 .i_2{ word-wrap:break-work; width:190px; word-break:break-all;}

/*mod:Poi map*/
.moduletable_dpm .mod_title .mt1,
.moduletable_dpm .mod_footer .mf1{ padding-left:18px;}
.moduletable_dpm .mod_title .mt2,
.moduletable_dpm .mod_footer .mf2{ padding-right:18px;}
.moduletable_dpm .mod_title .mt3{ padding-top:10px;}
.moduletable_dpm .mod_footer .mf3{ height:15px;}
.moduletable_dpm .map_area{ width:190px; height:292px; overflow:hidden;}

/*mod:profile*/
/*.moduletable_prof{ width:150px; overflow:hidden; margin-left:7px; margin-bottom:5px;}
.moduletable_prof .mod_title { margin-top:5px;}
.moduletable_prof .mod_title .mt1,
.moduletable_prof .mod_footer .mf1{ padding-left:12px;}
.moduletable_prof .mod_title .mt2,
.moduletable_prof .mod_footer .mf2{ padding-right:12px;}
.moduletable_prof .mod_footer .mf3{ height:10px;}
.moduletable_prof .mod_title .mod_title0, 
.moduletable_prof .mod_title .mod_title1{ padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; font-weight:bold;}
.moduletable_prof .mod_title .mod_title1{ padding-left:23px; padding-top:3px; padding-bottom:2px;}
.moduletable_prof .mod_title .mod_title2{ line-height:32px;}
.moduletable_prof .profile_1{ margin-left:12px; margin-right:11px; width:126px;}
.moduletable_prof .img_col{ text-align:center;}
.moduletable_prof .data_col .name{ font-weight:bold;}
.moduletable_prof .pl .i_1, .moduletable_prof .pl .i_2{ padding-left:8px;}*/

/*mod:rate*/
.moduletable_rate{ }
.moduletable_rate .rate{padding-left:5px; padding-top:3px; width:auto; height:100%; height:30px;}
.moduletable_rate .rate .itemname{ float:left; font-size:1.5em; padding-top:2px;}
.moduletable_rate .rate ul{ float:left; clear:right;}
.moduletable_rate .rating{padding-left:5px; clear:both; text-align:right; padding-right:30px;}
.moduletable_rate #rate_msg{ clear:both; width:100%;}

/*bigmap*/
#container-4 .lay_center{}
.bm{ padding:0; margin:0;}
.bm .bm_title{ width:525px;}
.bm_title_1{ padding-left:40px;font-size:2em; padding-top:5px; font-family:Arial, Helvetica, sans-serif; line-height:1.2em;}
.bm .editpoi{ text-align:right; padding-bottom:5px;}
.bmtabcon{ margin-left:30px;}
.bm .md_4_table, .bm .moduletable_prof{ width:410px; margin-left:40px;}
.bm .upt_row3{ width:430px;}
.bm .upt_row3_1{ padding-left:36px; padding-top:15px; padding-right:10px;}
.bm .userpage{ font-weight:bold; font-size:1.1em;}
.bm .upt_row2{ padding-left:37px;}
.bm .upt_row2_1{ width:120px; height:120px;}
.bm #usericon{ padding:10px;}
.bm .wikieditb{ width:495px;}
.bm .wikieditb{ text-align:left;}
.bm .datainfotable{ width:495px;}
.bm .datainfotable .itemname{ font-weight:bold; padding-right:5px;}
.bm .datainfotable .phonecol{ float:left; margin-right:10px;}
.bm .datainfotable .faxcol{ float:left; clear:right;}
.bm .datainfotable .addrcol{ clear:both;}
.bm .mdcon{ padding-left:3px; padding-right:3px;}
.bm .datainfotable .imgcol{ padding:0;}
.bm .datainfotable .imgcol_1{ padding:4px; margin-left:20px; margin-bottom:7px; margin-top:7px; margin-right:10px;}
.bm .datainfotable .infocol{ padding-top:7px; width:100%;}
.bm .datainfo2{ text-align:right; margin-bottom:10px;}
.bm .datainfo2 .rating, .bm .datainfo2 .view, .bm .datainfo2 .lu{ padding-right:5px;}
.bm .upt_row1{ width:100%;}
.bm .upt_row2_1{ margin-right:10px;}
.bm .moduletable_prof .mpl{ font-size:1.2em; font-family:Arial, Helvetica, sans-serif; padding-left:10px; padding-top:0px; padding-bottom:1px; font-weight:bold;}
