@charset "utf-8";
body{
	font-size: 1rem/1.5 normal 'Helvetica Neue',Helvetica,sans-serif;
	color:#000;
	margin:0px;padding:0px;
}
a{color:#1d77b6;text-decoration:none;}
ul li{list-style:none;margin:0px;padding:0px;}
.q_create{
	text-align:center;
	margin-top:10px;
}
.h5_addpoi_index{
	padding-bottom:20px;
}

.h5_addpoi_main_boxs{
	padding:0px 10px;
	margin-top:10px;
}

.h5_addpoi_main_boxs .its_nr{
/*background-color:#edeef0;
border:1px solid #e6e7e9;
border-radius:3px;*/
padding:5px 10px 10px 15px;
}

/**************************************************************/
.poi_map{
	width:100%;
	height:170px;
}
#poi_map_c{
	width:100%;
	height:170px;
}
#full_map{
	width:100%;
	height:100%;
	z-index:100000;
	display:none;
	position:absolute;
	top:0;
	left:0;
}
#showmapbtn{
	margin:0 0 0 5px;
	color:rgb(180,184,188);
	font-family:微软雅黑,宋体;
	text-align: left;
	float:left;
	font-size:12px;
}
.magnify, .shrink {
	position: absolute;	
	border: 1px solid #b1b1ad;
	border-radius : 4px;
	background : rgba(256, 256, 256, 0.9);
	-webkit-box-shadow : 0 1px 2px #e4e4e4;
	box-shadow : 0 1px 2px #e4e4e4;
	color :  #fb8b00;
	text-align : center;
	text-decoration : none;
}

.magnify,.shrink {
	left : 14px;
	width : 36px;
	height : 36px;
	line-height : 36px;
	color :  #888;
}
.magnify {
	bottom : 54px;
	border-bottom : 0;
	border-radius : 4px 4px 0 0;
	font-size : 2rem;
}
.shrink {
	bottom : 18px;
	border-top : 0;
	border-radius : 0 0 4px 4px;
	font-size : 3.6rem;
}
.shrink span {
	border-top : 1px solid #ccc;
	display : inline-block;
	margin : 0 2px;
	padding : 0 4px;
}

.file-box{ 
	width:40px;
	height:40px;
	float:left;
	padding:0;
	margin:0;
}
.file-box img{ position:relative;width:40px;height:40px;}
#file-box-info{
	float:left;
	margin-left:5px;
}
#div_textarea{
	/*float:right;*/
	padding:0px;
	margin:0;
	height:80px;
}
#div_textarea textarea{
	margin-top:-1px;
	height:80px;
	max-height: 80px;
	min-height: 80px;
	resize:none;
}

.clip_btn{
	width:40px;
	height:38px;
	background-image:url(../img/btndir.png);
	border:none;
}
.clip_left{
	background-position:-141px -3px;
	width:39px;	
}
.clip_right{
	background-position:-47px -3px;	
}
.clip_top{	
	background-position:-1px -3px;
	width:39px;
}
.clip_bottom{	
	background-position:-94px -3px;
	width:39px;
}
.clip_cfm{
	width:50px;
	height:38px;
	background-image:url(../img/btndircfm.png);
	border:none;
	color:white;	
	font-size:12px;
}
/**********************************************************/
.alert_k{
width:260px;
position:absolute;
/*left:50%;
margin-left:-130px;*/
top:300px;
border:5px solid #efefef;
background-color:#fff;
box-shadow:1px 1px 5px #aaa;
padding:0px 0px 20px 0px;
z-index:10000;
}
.alert_k .i_tit{
height:30px;
line-height:30px;
text-align:center;
background-color:#f3f3f3;
font-size:14px;
}
.alert_k .alert_k_nr{
padding:15px 20px 0px 20px;
text-align:center;
line-height:20px;
}
.alert_k .btn{
padding: 15px 0 0;
text-align:center;
}
.alert_k .btn a,.alert_k .btn a.selected,.alert_k .btn a span,.alert_k .btn a.selected span{
margin:0 0 0 10px;
display: inline-block;
background: url(../img/bg_btn.png) no-repeat 0 -360px;
_background-image: url(../img/bg_btn.gif);
padding: 0 0 0 2px;
height: 22px;
line-height: 21px;
color:#333;
}
.alert_k .btn a span,.alert_k .btn a.selected span{
background-position: right -390px;
margin:0px;
padding:0 9px 0 8px;
}
.alert_k .btn a:hover,.alert_k .btn a.selected{
background-position:0px 0px;
color:#fff;
}
.alert_k .btn a:hover span,.alert_k .btn a.selected span{
background-position: right -30px;
color:#fff;
}

/** category */
.ui-btn {
	/*
	font-size: 16px;
	line-height: 1;
	*/
}
.tmp_class{
	font-size:12px;
}
.tmp_class a{
	line-height:30px;
}
.ui-controlgroup-controls{
	width:100%;
}
.radio-switch{
	margin-top:-8px;
	margin-bottom:-8px;
}
.radio-switch .ui-radio{
	display:inline-block;
	width:100%;/*width:30%;*/
}
.radio-switch .ui-radio label{
	/*border:none;*/
}

.radio-switch .poi-span-info{
	display:inline-block;	
}

.labelname{
	width:45px;
	padding-top:8px;
}
.labelname label{
	font-weight:normal;
	text-decoration:none;
}