/*
	#qnb{display:none}
    #content {padding-bottom:0px; border-bottom: 1px solid #ccc;}
    #footer .footer_cc{border-top:none;}
	#side_menu{display:none}
	#mapside_btn { position:absolute; right:0px; top:290px; z-index:9999;padding:7px 7px; } 
	.mapopen_btn { color:#fff; font-weight:bold;  background-color:#ff6633; padding:14px 15px; margin-right:-8px;}
	.mapclose_btn { color:#fff; font-weight:bold;  background-color:#257ec0; padding:14px 15px; margin-right:-8px;}
    #map .buttons { position:absolute;top:100px;left:10px;z-index:1000;padding:5px; }
    #map .buttons .control-btn { margin:0 5px 5px 0; }
	.c_subject {margin:10px 0px; border-bottom:solid 1px #ccc; padding-bottom:10px;}
	.c_addr {margin:5px 0px 0px;}
	.c_goods{border-radius:50%; height:50px; width:50px; border:3px solid #fff; -moz-box-shadow: 0 0 20px rgba(0,0,0,0.2); -webkit-box-shadow: 0 0 20px rgba(0,0,0,0.2); box-shadow: 0 0 20px rgba(0,0,0,0.2); margin:0 0 0 -10px}
	.c_marker {margin:0 5px 0 10px; font-size:18px; color:#f33;}
	.boxes {margin:20px 0 10px 20px;}
	.a_box {display:inline-block; height:50px; width:50px; margin:0 0 0 -10px;}
	.right_nav_layer {position:absolute; right:-50%x; top:0px; background-color:#fff;  ;height:100%; overflow-y:scroll; border-left:solid 1px #ccc;}

	.poom_right_li {  padding:20px 10px 10px; }
	.my-div-icon1 { background-color:orange; color:#fff; height:25px; width:25px; font-size:17px; font-weight:bold; text-align:center; line-height:30px; border-radius:25px; } 
	.my-div-icon2 { background-color:#00ccff; color:#fff; height:25px; width:25px; font-size:17px; font-weight:bold; text-align:center; line-height:30px; border-radius:25px;  margin-right: 10px;} 

	.poom_div_info { padding:10px 10px 10px 10px; height:auto; min-width:250px; width:auto; }
	.txt_boxs{width:260px;}
	h2.subj {font-size:16px; font-weight:bold; border-bottom:6px solid #efefef; padding:10px 0 1px 0;}
	.p_box {padding:10px 10px 10px 30px; margin:20px auto 10px; width:300px;}
	.txt_boxs i { color:#888; font-size:16px; margin:right:10px; }
	.poom_div_info img.logo {border:1px solid #888; margin:0 20px 10px 0;float:left;'}
	*/

	    #qnb{display:none}
    #content {padding-bottom:0px; border-bottom: 1px solid #ccc;}
    #footer .footer_cc{border-top:none;}
	#side_menu{display:none}
	#mapside_btn { position:absolute; right:0px; top:290px; z-index:9999;padding:7px 7px; } 
	.mapopen_btn { color:#fff; font-weight:bold;  background-color:#ff6633; padding:14px 30px; margin-right:-8px;}
	.mapclose_btn { color:#fff; font-weight:bold;  background-color:#257ec0; padding:14px 30px; margin-right:-8px;}
    #map .buttons { position:absolute;top:100px;left:10px;z-index:1000;padding:5px; }
    #map .buttons .control-btn { margin:0 5px 5px 0; }
	.c_subject {margin:10px 0px; border-bottom:solid 1px #ccc; padding-bottom:10px;}
	.c_addr {margin:5px 0px 0px;}
	.c_goods{border-radius:50%; height:50px; width:50px; border:3px solid #fefefe; -moz-box-shadow: 0 0 20px rgba(0,0,0,0.2); -webkit-box-shadow: 0 0 20px rgba(0,0,0,0.2); box-shadow: 0 0 20px rgba(0,0,0,0.2); margin:0 0 0 -10px}
	.c_goods:hover{border:3px solid #fff; -moz-box-shadow: 0 0 20px rgba(0,0,0,0.5); -webkit-box-shadow: 0 0 20px rgba(0,0,0,0.5); box-shadow: 0 0 20px rgba(0,0,0,0.5);}
	
	.c_marker {margin:0 5px 0 10px; font-size:18px; color:#f33;}
	.boxes {margin:20px 0 10px 20px;}
	.a_box {display:inline-block; height:50px; width:50px; margin:0 0 0 -10px;}
	.right_nav_layer {position:absolute; right:-20%; top:0px; background-color:#fff; width:20%; max-width:400px ; min-width:200px ;height:100%; overflow-y:scroll; border-left:solid 1px #ccc;}

	.poom_right_li {  padding:20px 10px 10px; }
	.my-div-icon1 { background-color:#F22; color:#fff; height:25px; width:25px; font-size:17px; font-weight:bold; text-align:center; line-height:30px; border-radius:25px;  margin-right: 10px;} 
	.my-div-icon0 { background-color:#00ccff; color:#fff; height:25px; width:25px; font-size:17px; font-weight:bold; text-align:center; line-height:30px; border-radius:25px;  margin-right: 10px;} 

	.live{ position:absolute;top:-10px;left:-10px; background:#f00; color:#fff; width:50px; height:50px; line-height:50px; font-size:14px; border-radius:50%; text-align:center; font-weight:bold; font-family: tahoma;}
	.poom_div_info { padding:10px 10px 10px 10px; width:334px; height:auto; min-height: 120px; }
	.right_box {float:left; width:200px; margin:0 0 16px 0;}
	.txt_boxs{width:200px;}
	h2.subj {font-size:16px; font-weight:bold; border-bottom:6px solid #efefef; padding:10px 0 1px 0;}
	.p_box {padding:10px 10px 10px 30px; margin:20px auto 10px; width:300px;}
	.txt_boxs i { color:#888; font-size:16px; margin:right:10px; }
	.poom_div_info img.logo {border:1px solid #888; margin:0 20px 10px 0;float:left;'}