@import url("format/plug/imgf.css");
/*-------------------*/
/*html default       */
/*-------------------*/
html {
  height: 100%;
  margin-bottom: 1px;
}

form {
  margin: 0;
  padding: 0;
}
fieldset{ border:0;}
img{ border:0;}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.5em;
	margin: 0px 0px 0px 0px;
	font-size: 70%; word-spacing:0.2em; letter-spacing:0.02em;
	
}
div, p, table, td, th {
	font-size:1em;
}
br{letter-spacing:0; padding:0; margin:0;}
a:link, a:visited{ text-decoration:none;} 
a:hover{ text-decoration:underline;}

.link_s1 a:link, .link_s1 a:visited,
a.link_s1:link, a.link_s1:visited{ text-decoration:underline;}
.link_s1 a:hover, a.link_s1:hover{ text-decoration:none;}
.link_s2 a:link, .link_s2 a:visited,
a.link_s2:link, a.link_s2:visited{ text-decoration:none;}
.link_s2 a:hover, a.link_s2:hover{ text-decoration:underline;}
.link_s3 a:link, .link_s3 a:visited,
a.link_s3:link, a.link_s3:visited{ text-decoration:underline;}
.link_s3 a:hover, a.link_s3:hover{ text-decoration:none;}

.button, button{ height:20px; cursor:pointer;}
button{ font-size:1em; margin:0; padding:0;}
a.button:link, a.button:visited, a.button:hover{ padding:3px; height:50px; line-height:2em; display:inline;}
/*-------------------*/
/*default joomla     */
/*-------------------*/
/* System Messages */
#system-message    { margin: 0; padding: 0;}
#system-message dt { margin: 0; padding: 0;}
#system-message dd { margin: 0; padding: 0; margin-top:10px; margin-bottom:10px;}
#system-message dd ul { margin-bottom: 0px; margin-left:0px;}
#system-message dd li{  vertical-align:top; text-align:center; font-size:1.6em; font-family:Arial, Helvetica, sans-serif; margin:0; font-weight:normal; line-height:1.6em;}

/* System Standard Messages *//* System Error Messages *//* System Notice Messages */
#system-message dt.message, 
#system-message dt.error, 
#system-message dt.notice{ display: none; }
#system-message dd.message ul, 
#system-message dd.error ul, 
#system-message dd.notice ul{ }
#system-message .sm_1{ padding-left:40px;}
#system-message .sm_2{ padding-right:40px;}

/*-------------------*/
/*tpl layout         */
/*-------------------*/
.layout{ height:100%;}
.table_main{ width:916px; text-align:left; border:0px #ff0000 solid;}/*6px space*/
.lay_left{ width:165px;}
.lay_leftslide{ width:6px;}
.lay_leftslide_1{ padding-top:86px;}
.lay_top_1, .lay_top_2{ height:56px;}
.toptable{ float:right; clear:both;}
.modlay_user2{ padding-top:3px;}
.modlay_top2{ height:30px;}
.modlay_banner{ width:745px; /*height:105px;*/}
.lay_banner1{ padding-left:6px; height:9px; line-height:9px; overflow:hidden;}
.lay_banner1_1{ padding-right:5px; height:9px; line-height:9px; overflow:hidden;}
.lay_banner1_2{ height:9px; line-height:9px; overflow:hidden;}
/*.lay_center_idx{ width:429px; height:100%;}
.lay_center_com{ width:509px; height:100%; border:0px #ff0000 solid;}*/
.lay_center1{ padding-left:7px; padding-right:7px;}
/*.lay_center_com .component{ width:495px;}*/
/*.lay_right_idx{ width:314px;}
.lay_right_com{ width:234px;}*/
.lay_right1{ padding-left:7px; padding-right:17px;}

/*-------------------*/
/*default mod format */
/*-------------------*/
.mod_title{ clear:both; height:100%; vertical-align:baseline; font-family:Arial, Helvetica, sans-serif;}
.mod_title_ico, .mod_title_txt{ float:left;}
.mod_title_ico{ margin-top:3px; margin-right:5px; margin-left:2px;}
.mod_con{ clear:both;}
.mod_hor{ float:left;}

/*corn style*/
.b1,.b2,.b3,.b4,.b1b,.b2b,.b3b,.b4b,.b{display:block;overflow:hidden; width:}
.b1,.b2,.b3,.b1b,.b2b,.b3b{height:1px;}
.b2,.b3,.b4,.b2b,.b3b,.b4b,.b{}
.b1,.b1b{margin:0px 5px;}
.b2,.b2b{margin:0px 3px; border-width:2px;}
.b3,.b3b{margin:0px 2px;}
.b4,.b4b{height:2px;margin:0px 1px;}
.d1{}
.corn{ padding:5px;}

/*-------------------*/
/*custom mod format  */
/*-------------------*/
/*mod top*/
.moduletable_topmenu a{ padding-left:20px;}
.modlay_top{ padding-left:33px; height:21px;}
.modlay_top_1{ height:21px; padding-right:10px;}
/*mod:search*/
.moduletable_search .inputbox_search{ padding:0; margin:0; height:18px; letter-spacing:0; line-height:18px; width:150px;}
.moduletable_search .button_search{ padding:0; margin:0; height:20px; margin-left:4px;}
/*mod top2*/
.modlay_top2 a, .modlay_top2 a:link, .modlay_top2 a:visited{ font-size:1.2em;}
/*mod:poimenu*/
.modlay_top2 { /*padding-left:30px;*/}
/*.modlay_top2 .poicatmenu{ float:left; margin-right:1px; padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:3px; font-size:0.8em;}*/
/*mod:pathway*/
.moduletable_pathway{ padding-left:8px; margin-bottom:10px;}
.moduletable_pathway .separator{ padding-left:4px; padding-right:4px;}
/*mod center*/
.lay_center .mod_ver{ margin-bottom:10px;}
.lay_center .mt1{ padding-left:8px;}
.lay_center .mt2{ padding-left:10px; padding-right:5px;}
.lay_center .mt3{ text-align:left; height:18px; font-size:1.6em; font-family:Arial, Helvetica, sans-serif;}/*fix ch*/

/*mod:Today¡¦s Featured POI*/
.moduletable_tfp{ width:415px;}
.moduletable_tfp .mt1{ padding-left:0px;}
.moduletable_tfp .mt2{ padding-left:0px; padding-right:0px;}
.moduletable_tfp .mod_con{ padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:10px;}
.moduletable_tfp .p_img{ padding:6px; float:left; margin-right:10px; margin-bottom:10px;}
.moduletable_tfp .p_title{ font-weight:bold; font-size:1.2em; margin-bottom:20px;}
.moduletable_tfp .p_master{ clear:both; text-align:right; margin-top:0px;}
.moduletable_tfp .p_intro{ height:85px; overflow:hidden;}
.moduletable_tfp .mod_footer{ height:9px;}
/*mod:Popular POI*/
.moduletable_pp .mod_general{ margin-bottom:1px;}
.moduletable_pp .mt1{ padding-left:0px; height:25px; line-height:25x; overflow:hidden;}
.moduletable_pp .mt2{ padding-right:12px; height:25px; line-height:25px; overflow:hidden;}
.moduletable_pp .mt3{ height:25px; line-height:25px;}/*fix ch*/

.moduletable_pp .mod_con{ padding-left:10px; padding-top:4px; padding-bottom:10px;}
.moduletable_pp .maparea{ width:390px; height:300px; margin-bottom:5px;}
.moduletable_pp .mapico{ float:left; padding-left:5px; padding-right:9px;}
.moduletable_pp .p_title{ font-weight:bold; font-size:1.1em;}
.moduletable_pp .info{}
.maptable .imgcol{ padding-bottom:5px;}
.maptable .imgdiv{ padding:6px;}
.maptable img{ width:75px; height:75px;}
.maptable .datacol{ padding-left:5px;}
.maptable .link_s3{ font-size:1.2em; font-weight:bold;}


/*mod right_idx*/
.lay_right_314 .mod_ver{ margin-bottom:20px; width:290px;}
.lay_right_314 .mt1{ padding-left:8px;}
.lay_right_314 .mt2{ padding-left:10px; padding-right:5px;}
.lay_right_314 .mt3{ text-align:right; font-weight:bold; height:18px; font-size:1.2em;}
/*mod:poiphoto*/
.moduletable_poiphoto{ height:100%; height:auto; display:table; padding-left:8px; padding-right:8px; padding-top:1px;}
.moduletable_poiphoto .mod_con{height:100%;}
.moduletable_poiphoto .mod_title{ width:158px;}
.moduletable_poiphoto .mt1{ padding-left:10px; font-size:1.2em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; }/*fix ch*/
.moduletable_poiphoto .mt2{ padding-right:20px;}
.moduletable_poiphoto .mt3{ text-align:center; /*vertical-align:middle;*/ padding-top:3px; padding-bottom:2px;}
.moduletable_poiphoto .ua_con_table{ float:left; margin-left:5px; margin-right:5px; margin-top:5px; width:77px;}
.moduletable_poiphoto .ua_title{ height:38px; overflow:hidden;}
.moduletable_poiphoto .ua_album{ height:75px;}

/*mod:Latest Blog Articles */
.moduletable_lba .modlist_title_1{ padding-left:18px;}
.moduletable_lba .modlist_info{ margin-left:18px; text-align:right; padding-right:5px;}
.moduletable_lba .owner{ padding-right:5px;}

/*mod:Latest POI Comments */
.moduletable_lpc .modlist_title_1{ padding-left:18px;}
.moduletable_lpc .modlist_info{ margin-left:18px; text-align:right; padding-right:5px;}
.moduletable_lpc .owner{ padding-right:5px;}

/*mod right_com*/
.lay_right_234 .mod_general{ margin-bottom:20px; width:210px;}
.lay_right_234 .mod_title .mt3{ text-align:left; font-weight:bold; height:18px; font-size:1.3em;}

/*mod left*/
.lay_left .mod_title { margin-top:5px;}
.lay_left .mod_title .mt1{ padding-left:8px;}
.lay_left .mod_title .mod_title0, .lay_left .mod_title .mod_title1,
.lay_left .mod_title .mod_title2, .lay_left .mod_title .mod_title3{ padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; font-size:1.6em ; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}
/*mod:logo*/
.moduletable_logo{ margin-bottom:5px;}

/*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;}/*fix ch*/
.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:login*/
.moduletable_login { margin-left:7px; margin-right:8px; margin-bottom:5px;}
.moduletable_login .mod_title .mt1{ padding-left:24px;}
.moduletable_login .mf1{ padding-left:7px;}
.moduletable_login .mod_title .mt2,
.moduletable_login .mf2{ padding-right:7px;}
.moduletable_login .mod_title .mt3{ padding-top:13px; height:31px; font-size:1.6em; font-family:Arial, Helvetica, sans-serif;}
.moduletable_login .myprofile .mt3{ font-size:1.4em; font-weight:bold;}
.moduletable_login .mf3{ height:9px;}
.moduletable_login .mod_title .mod_title0, 
.moduletable_login .mod_title .mod_title1{ padding-left:5px; padding-right:5px; padding-top:5px; padding-bottom:5px; font-weight:bold; font-size:1.1em;}
#form-login-username label,
#form-login-password label{ padding-left:20px;}
#form-login-username #modlgn_username,
#form-login-password #modlgn_passwd{ margin-left:20px; width:110px;}
#form-login-remember{ display:none;}
.moduletable_login .button{ float:right; margin-right:20px; margin-top:5px; margin-bottom:0px;}
.form-logout { padding-left:14px; padding-right:15px; padding-bottom:25px;}
.form-logout .rating, .form-logout .point, .form-logout .poi{ padding-left:15px;}
.form-logout .vmp, .form-logout .emp{ text-align:right;}
/*mod:help*/
.moduletable_help{ padding-left:7px;}

/*mod:bpa*/
.lay_left .mod_ver .pbaitem_bpa{ text-align:center; padding-top:17px; padding-bottom:17px;}

/*mod:footermenu*/
.moduletable_footermenu table{ text-align:center; width:916px;}

/*mod:copyright*/
.moduletable_copyright{ text-align:center; width:916px;}

