* {margin: 0;padding: 0;font-family: "Microsoft JhengHei";}
ul, li {margin:0;padding:0;list-style: none;}
body{idth:100%;height:100%;font-size:14px;background:url(../../images/mobile_img/mobile_bg.png);background-color:#9C9;margin:0;padding:0;color:#677a83;}
.index_logo{background-image:url(../../images/mobile_img/index_logo.png);background-repeat: no-repeat;background-color: #00923F;background-position:50% 50%;width:100%;height:90px;box-shadow:0 0 10px rgba(0, 0, 0, 0.5);}
.index_banner{margin: 5px 0px 0px 0px;width:100%;height:auto;box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);overflow:hidden;border-radius:10px;}
#banner_play{margin: 0 auto;width: auto;height: auto;}
#banner_play img{max-width: 100%;height: auto;text-align: center;border-radius: 10px;}
.index_main{height:330px;margin:10px auto;text-align:center;}
.index_main div{width:49.5%;box-shadow:0 0 10px rgba(0, 0, 0, 0.5);height:60px;line-height:60px;color:#FFF;font-size:20px;}
#sell_btn,#buy_btn,#rent_btn,#tenant_btn,#favorites_btn,#message_btn,#map_btn,#contact_btn{background-repeat:no-repeat;background-position:50% 15%; background-color:#00923F;line-height:130px;margin-bottom:5px;height:80px;font-size:20px;border:none;border-radius:10px;color:#ffffff;}
#contact_btn{background-image:url(../../images/mobile_img/contact_btn.png);background-color:#655D86;float:left;}
#map_btn{background-image:url(../../images/mobile_img/map_btn.png);background-color:#655D86;float:right;}
#sell_btn{background-image:url(../../images/mobile_img/sell_btn.png);background-color:#DA251C;float:right;}
#buy_btn{background-image:url(../../images/mobile_img/buy_btn.png);background-color:#DA251C;float:left;}
#rent_btn{background-image:url(../../images/mobile_img/rent_btn.png);background-color:#FFF;color:#00923F;float:right;}
#tenant_btn{background-image:url(../../images/mobile_img/tenant_btn.png);background-color:#FFF;color:#00923F;float:left;}
#favorites_btn{background-image:url(../../images/mobile_img/favorites_btn.png);float:left;}
#message_btn{background-image:url(../../images/mobile_img/message_btn.png);float:right;}
a,a:link,a:visited,a:hover,a:active,a:focus{color:#666;text-decoration:none;border:none;}
.top{background-image:url(../../images/mobile_img/top_logo.jpg);background-repeat: no-repeat;background-color: #00923F;background-position: 1% 50%; width:100%;height:50px;font-size:25px;color:white;line-height:50px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);}
.top_title{padding-left:50px;float:left;width:60%}.top a{color:#FFF;text-decoration:none;}.top a:link{color:#FFF;text-decoration:none;}
.top_btn{float:right;margin-right:5px;margin-top:5px;background:#FFF;border-radius: 5px;width:40px;height:40px;background-image:url(../../images/mobile_img/Favorites_top.png);background-repeat: no-repeat;-moz-background-size:36px;-webkit-background-size:36px;-o-background-size:36px;background-size:36px;background-position: 50% 50%;}
/*.bottom{background-color: #00923F;width:100%;height:50px;line-height:50px;text-align:left;color:white;position:absolute;left:0px;font-size:18px;}*/
.bottom{background-image:url(../../images/mobile_img/bottom_logo.jpg);background-repeat: no-repeat;background-color: #00923F;background-position: 1% 50%; width:100%;height:50px;font-size:20px;color:white;line-height:50px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);float:right;margin-left:20px;}
.bottom_text{margin-left:40px;}
.bottom_right{float:right;}
.bottom a:link{color:#fff;text-decoration:none;}.bottom a:visited{color:#fff;text-decoration:none;}.bottom a:hover,bottom a:active,bottom a:focus{color:#fff;text-decoration:none;}
.page_wrapper{margin: 0 auto;background-color:#FFF;padding: 5px;}
.item{margin: 0 auto;width:98%;min-height:200px;background-color:#FFF;margin-bottom:5px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);padding-left:5px;}
.item_img{height:200px;float:left;width:40%;text-align:center;display:table;background:}
.imgcenter{display:table-cell;vertical-align:middle;}
.item_content{height:200px;float:left;width:56%;padding-left:10px;table-layout: fixed;}
.item_content h1{color:#00923F;line-height: 70px;}
.item_content h2{font-weight : 100;color:#00923F;display:inline;font-size:18px;}
.item_content a{font-size:18px;}.item_content a:link{color:#39F;text-decoration:none;}.item_content a:visited{color:#39F;text-decoration:none;}.item_content a:hover,item_content a:active,item_content a:focus{color:#39F;text-decoration:none;}
.item_content p{}
.item_img img{max-height: 180px;max-width: 100%;width:auto;height:auto;border: 2px solid white;box-shadow: 0 0 5px rgba(0, 0, 0, 1);} 
.infowindow_img{max-width:100%;height:auto;box-shadow: 0 0 5px rgba(0, 0, 0, 1);}
.shortcut{width:100%;height:40px;margin: 0px auto;border-radius: 10px 10px 10px 10px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);margin-top:5px;margin-bottom:10px;}
.shortcut ul li{width: 25%;height:40px;float:left;text-align:center;line-height:40px;font-size: 15px;}
.sh_1{border-radius: 10px 0px 0px 10px;}.sh_4{border-radius: 0px 10px 10px 0px;}
.buy_sub_btn{text-align:center;margin-bottom:5px;-webkit-appearance:none;width:100%;height: 38px;font-size:20px;border-radius: 10px; background-color:#DA251C; color:#FFF;  border:none; box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);}
.sent_sub_btn{text-align:center;margin-bottom:5px;-webkit-appearance:none;width:100%;height: 38px;font-size:20px;border-radius: 10px; background-color:#DA251C; color:#FFF;  border:none; box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);}
.buy_select{margin: 0px auto;width:98%;}
.buy_select ul li{width: 100%;height: 50px;background-color:#FFF;box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);line-height:40px;}
.buy_form{border:none;width: 96%;height: 95%;font-size:20px;background:none;border-radius:0;-webkit-appearance:none;}
.buy_select select{background:none;}.buy_search{margin-top:20px;}
.sort{width:100%;height:30px;margin: 0px auto;border-radius: 10px 10px 10px 10px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);margin-top:5px;margin-bottom:10px;}
.sort ul li{width: 33%;height:30px;float:left;text-align:center;line-height:30px;font-size: 15px;}
.item_title{width:100%;height:40px;table-layout: fixed;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.item_title h1{padding-right:10px;font-size:20px;color:#00923F;line-height: 40px;display : inline;}
.item_pic{height:150px;float:left;width:38%;text-align:center;display:table;background:#DFDFDF;padding-top:4px;box-shadow: 0 0 3px rgba(0, 0, 0, 0.7);}
.item_pic img{max-height: 150px;max-width: 100%;width:auto;height:auto;}
.item_footer{width:50px;}
.item_search{height:auto;float:left;width:56%;padding-top:10px;padding-left: 10px;table-layout: fixed;}
.item_btn{margin-bottom:5px;-webkit-appearance:none;width:100px;height:25px;font-size:15px;border-radius:10px; background-color:#DA251C; color:#FFF;  border:none; box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);}
.item_search h1{font-size:20px;color:#00923F;line-height: 50px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.item_search h2{font-weight : 100;color:#00923F;display: inline;font-size:12px;text-overflow: ellipsis;}
.item_search h3{font-size:15px;font-weight : 100;color:#F00;display: inline;}
.item_search p{font-weight : 100;color:#000;display: inline;font-size:12px;margin-top: 20px;float:left;width:100%;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.item_left{width:50%;float:left;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.item_right{width:49%;float:left;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
#loadbg{width:100%;background:#FFF;text-align:center;}#loadbg img{width:30px;}
.infowindow_h3{font-size:15px;color:#00923F;display: inline;}.infowindow_h2{font-size:15px;color:#F00;display: inline;}.infowindow_h1{font-size:15px;color:#666;display: inline;}
.search_id_title{table-layout: fixed;}
.search_id_title h1{text-align:center;color:#00923F;font-size:30px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.search_id_title p{text-align:center;color:#996633;font-size:20px;overflow:hidden;white-space:nowrap;text-overflow: ellipsis;}
.searchid_basic{text-align:center;font-size:20px;background:#00923F;color:#fff;line-height:30px;}
.searchid_map{text-align:center;font-size:20px;background:#00923F;color:#fff;height:30px;line-height:30px;}
.searchid_content p{color:#996633;font-size:15px;line-height:25px;}
.searchid_content pre{color:#444;font-size:15px;white-space: -moz-pre-wrap;white-space: -pre-wrap;white-space: -o-pre-wrap;white-space: pre-wrap;word-wrap: break-word;}
.searchid_content table{width:100%;text-align:center;font-size:15px;}
.searchid_content strong{color:red;}
.searchid_content span{color:#00923F;}
.searchid_CR{width:70%;border-bottom:1px solid #CCC;text-align:left;}
.searchid_CR a{color:#09F;}
.searchid_CL{height:30px;color:#996633;width:30%;text-align:right;padding-right:10px;}
.search_call a{color:#00923F;}
.search_call img{color:#00923F;border-radius: 50px; box-shadow: 0 0 5px rgba(0, 0, 0, 1);}
.fav_delete_btn{border-radius:0;margin: 5px auto;-webkit-appearance:none;width: 100%;height: 38px;font-size:20px;border-radius:10px; background-color:#DA251C; color:#FFF;  border:none; box-shadow: 0 0 5px rgba(0, 0, 0, 0.5);}
.item_end{width:100%;height:50px;font-size:20px;text-align:center;line-height:50px;	}
.catalog{font-size:15px;color:#C96;margin-bottom:10px;padding:5px;box-shadow: -5px 0px 6px -5px #666,5px 0px 6px -5px #666;border: 1px solid #CCC;}
.fav_CB{margin:0 15px;-ms-transform: scale(2);-moz-transform: scale(2);-webkit-transform: scale(2);-o-transform: scale(2);}
.message_item p{color:#996633;}
.message_item strong{color:#000;}
.message_item div{padding:5px;box-shadow: -5px 0px 6px -5px #666,5px 0px 6px -5px #666;border: 1px solid #CCC;}
.msg_img{padding-top:10px;width:100%;text-align:center;}
.msg_img img{width:auto;max-width:90%;box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);}
#close{position:fixed;right:5px;bottom:5px;z-index:20;background:#FFF;box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);border-radius:10px;text-align:center;width:100px;height:40px;line-height:40px;background-image:url(../../images/mobile_img/close.jpg);background-repeat: no-repeat;background-position:5% 50%;}
#close div{padding-left:15px;width:100%;height:100%;}
#top{position:fixed;right:5px;bottom:5px;z-index:20;background:#FFF;box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);border-radius:10px;text-align:center;width:70px;height:40px;line-height:40px;background-image:url(../../images/mobile_img/top.jpg);background-repeat: no-repeat;background-position:5% 50%;}
#top div{padding-left:15px;width:100%;height:100%;}
.sex_radio{margin-right:20px;-ms-transform: scale(2); /* IE */-moz-transform: scale(2); /* FF */-webkit-transform: scale(2); /* Safari and Chrome */-o-transform: scale(2); /* Opera */	}
.sell_CB{margin:20px 10px 20px 20px;-ms-transform: scale(2); /* IE */-moz-transform: scale(2); /* FF */-webkit-transform: scale(2); /* Safari and Chrome */-o-transform: scale(2); /* Opera */	}
.required{color:#F00;font-size:25px;}
.verification{width:45%;float:right;height:100%;}
.verification img{height:40px;margin-top:5px;box-shadow: 0 0 5px rgba(0, 0, 0, 1);margin-right:5px;}
#msg_window{position:fixed;top:15%;left:5%;right:5%;bottom:15%;z-index:25;background:#FFF;box-shadow: 0 0 50px rgba(0, 0, 0, 1);border-radius:10px;padding:2%;overflow-scrolling: touch;-webkit-overflow-scrolling: touch;-ms-overflow-scrolling: touch;-moz-overflow-scrolling: touch;-o-overflow-scrolling: touch;}
#msg_bg{position:fixed;background:#000;top:0;bottom:0;left:0;right:0;z-index:20;opacity:0.7;}
#msg_close{position:fixed;top:12.5%;right:2.5%;width:37px;height:37px;background:#FFF;z-index:30;box-shadow: 0 0 15px rgba(0, 0, 0, 0.5);border-radius:10px;background-image:url(../../images/mobile_img/close.jpg);background-repeat: no-repeat;background-position:50% 50%;}
.msg_wrapper{margin: 0 auto;background-color:#FFF;padding: 5px;}
.msg_wrapper strong{color:#F00;}
.cont_time{font-size:15px;}