﻿body{overflow: hidden;}
#map {height: 100%; width: 100%;}
.zoomtip{display: none; position: absolute; padding: 2px; background-color: #f2efe9; border: 1px solid #000;top: -1px; left: -1px; z-index: 1000000; color: #d71a1a; cursor: pointer;}
.tags{position: absolute;top: 3px; left: 3px; background-color: #fff; padding: 2px; display:none; }
.tags input{border:1px solid #ccc; height: 16px;font-size:9px; margin-left:4px;}
.tags table{font-size:12px;}
.jwindowtab{width:100%; height:100%}
.zo{display:none;z-index: 1000;}
.likelink{color: #0909AE;cursor: pointer;text-decoration:underline;}
.lng{position: absolute; top: 26px; right: 4px; }
.lng select{border:1px solid #ccc; height: 15px;font-size:9px;}
.c0 {overflow: hidden; width:1px;height:1px;padding: 0; }
.c1{ background: #036; overflow: hidden; width:1px;height:1px;padding: 0; }
table.ctable { border-collapse: collapse; border-spacing: 0px;padding: 0; }

.mtp{position: absolute; top: 3px; right: 110px; }
.mtp select{border:1px solid #ccc; height: 15px;font-size:9px;}
.lngnew{position: absolute; top: 3px; right: 3px; }
.lngnew select{border:1px solid #ccc; height: 15px;font-size:9px; margin-left:4px;}

.tagscl {font-size:11px; color:#333}
.smcl {font-size:11px; font-weight:bold; color:#333}
.langcl {font-size:11px; font-weight:bold; color:#333}
.but { color: #d71a1a; font-weight: bold;cursor: pointer; }
.prevnext { color: #d71a1a; cursor: pointer; }
.addblbut { color: #d71a1a; cursor: pointer; padding:2px;}
.warning {color: #d71a1a; font-size:12px; }
.taglis { color: #d71a1a; cursor: pointer; font-weight: bold; }

.listpo0 { background: #fff; cursor: pointer; font-size:12px;width: 100%;}
.listpo1 { background: #f0f0f0; cursor: pointer; font-size:12px; width: 100%; }
.sorts{font-size:11px}
.sortsbot{font-size:11px;padding:3px 4px;border:1px solid #999;}
.sortsbotno{font-size:11px;background: #f0f0f0;padding:3px 4px;border:1px solid #999;}
.sortsbot a,.sortsbot span{border:1px solid #f5f5f5;padding:3px 4px;cursor: pointer;}
.sortsbot span{border:1px solid #999;font-weight:bold}
.sortsbot a:hover{border:1px solid #999}
.sortsel{color:#CF6500;font-weight:bold}
.sortsbot2 a,.sortsbot2 span{padding-left:1pt;padding-right:1pt}

.s1 { font-size:17px; }
.s2 { font-size:13px; }
.s3 { font-size:11px; }
.s4 { font-size:9px; }
.s5 { font-size:7px; }
.votebut { font-size:11px; color: #d71a1a; cursor: pointer; font-weight: bold; border: solid 1px #d71a1a; padding-left:4px; padding-right:4px; margin:1px; }
.normalwrn { font-size:14px; font-weight: bold;color: #d71a1a; }
.showinf { position: absolute; bottom: 3px; left: 200px; color:#fff; font-size:12px; }
.repbut { font-size:11px; color:#333; cursor: pointer; text-decoration:underline; }
.add_lng { font-size:11px; color: #d71a1a; cursor: pointer; }
.add_lng1 { font-size:11px; }
.add_lng2 { font-size:11px; font-weight: bold; color: #d71a1a; cursor: pointer;  }

.titlerow { font-size:11px; font-weight:bold; color:#333 }
.searchres { font-size:10px; cursor:pointer;}
.moreres { font-size:10px; cursor:pointer;color:#777; }
.menu3 { font-size:11px; cursor:pointer;color:#777 }
.unset { font-size:10px; cursor:pointer;color:#d71a1a; text-decoration:underline;}

#preview_img {
padding: 5px;
background: #ccc;
text-align: center;
}

#tn_area {
position: absolute;
display: inline;
top: 0px;
left: 0px;
border: dashed 1px #fff;
cursor: pointer;
z-index: 2019;
}

#tn_area1 {
position: absolute;
cursor: pointer;
z-index: 2019;
}

.add_line {
position: absolute;
z-index: 2019;
background: #fff;
border: solid 1px #000;
width:70px;
font-weight:bold;
font-size:9pt;
}
.add_line a { padding:2px; }

.add_line_web {
position: absolute;
z-index: 2019;
background: #eee;
font-family:Arial;
font-size:10px;
border: 1px solid #888;
}
.bold10 { font-size:10px; font-family:Arial; font-weight:bold; color:#000; padding:4px;  }
.add_line_web2 { font-size:11px; color: #d71a1a; padding:4px; }

#tn_area2 {
position: absolute;
display: none;
top: 0px;
left: 550;
border: dashed 1px #fc0;
font-weight: bold;
background: #ccc;
cursor: pointer;
z-index: 1019;
}

#click_take {
position: absolute;
top: 0px;
left: 0px;
width: 100%;
height: 100%;
cursor: pointer;
z-index: 2018;
}

#left_top,#right_top,#left_bottom,#right_bottom {
position: absolute;
background: #fff;
border: solid 1px #000;
z-index: 3020;
padding: 0;
margin: 0;
width: 10px;
height: 10px;
}

#left_top {
cursor: se-resize;
}

#right_top {
cursor: ne-resize;
}

#left_bottom {
cursor: sw-resize;
}

#right_bottom {
cursor: nw-resize;
}

#dump {
background: #eee;
width: 100%;
font-family: "Courier New";
}

#jcross {
position: fixed;
color: #ffffff;
position: absolute;
z-index: 150000;
}
#jwindow {
border: 3px solid #888;
background: #fff;
position: fixed;
position: absolute;
z-index: 150000;
}
#jwindow_title_all {
position: relative;
background: #e8e8e8;
z-index: 150000;
height: 24px;
}
#jwindow_body {
position: relative;
background: #fff;
z-index: 150000;
overflow: auto;
}

#jwindow3_body input{border:1px solid #ccc; height: 18px;font-size:9px; }

#jwindow_title {
position: relative;
display: inline;
}
#jwindow_title_menu {
position: relative;
display: inline;
text-align: right;
}

img {
border: 0;
}

#jwindow3 {
border: 1px solid #888;
background: #fff;
position: absolute;
z-index: 151000;
display: none;
width: 200px;
top: 3px; right: 3px; 
}

#jwindow3_title_all {
position: relative;
background: #e8e8e8;
z-index: 151000;
height: 16px;
}
#jwindow3_body {
position: relative;
background: #fff;
z-index: 151000;
overflow: auto;
height: 400px;
display: none;
padding:1px;
}
#jwindow3_title {
position: relative;
display: inline;
padding-left:3px; 
}
#jwindow3_title_menu {
position: relative;
display: inline;
text-align: right;
}
#jwindow3_menu {
position: absolute;
background: #eee;
border: 1px solid #888;
z-index: 160000;
padding:2px;
}

.srchback { background: #e8e8e8; }
.srchtbl { margin-bottom: 3px; }
.insite { position: absolute; display: none; top: 3px; right: 3px; }
.ainsite { color: #d71a1a; font-size:14px; font-weight: bold; text-decoration:none; }

.likelinkmenu{color: #d71a1a; cursor: pointer; font-size:14px; font-weight: bold; vertical-align:text-top; }
.likelinkmenu2{color: #d71a1a; cursor: pointer; font-size:12px; font-weight: bold; vertical-align:text-top; }
.likelinkmenu3{color: #d71a1a; cursor: pointer; font-size:14px; font-weight: bold;  border: 1px solid #888;}
