﻿::selection {
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);
    color: #fff;
	}
::-moz-selection {
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#7F000000', endColorstr='#7F000000');background:rgba(0,0,0,0.5);
    color: #fff;
}

html { font-size:62.5%; }
html,body {
	min-height:100%;
	font-family: Arial,Verdana,Helvetica,LiHei Pro Medium,微軟正黑體,sans-serif;
	*font-family:"微軟正黑體";
	line-height:1.7;
	letter-spacing: 1px;
	background:#f8f8f8;
	text-align:left;
	color:#454545;
	margin:0;
	padding:0;
}
body {
	font-size:14px;
	font-size:1.4rem;
	overflow-x:hidden;
}

.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

a:link {text-decoration: none; color: #666;}
a:visited {text-decoration: none; color: #666;}
a:hover {text-decoration: none; color: #000;}
a:active {text-decoration: none; color: #000;}
a { -webkit-transition:all 0.3s ease-in-out; -moz-transition:all 0.3s ease-in-out; -o-transition:all 0.3s ease-in-out; transition:all 0.3s ease-in-out;  }

.row { margin:0; float:left; position:relative; background:#ffffff; width:100%;  }
.w-half { width:50%; float:left; vertical-align:top; }

ul { margin:0 0 0 15px; }
ol { margin:0 0 0 20px; *margin-left:25px; }
ul.unstyled, ol.unstyled { list-style:none; margin-left:0; }
ul.forms { margin-left:0; }
ul.forms li { padding:0 0 10px; text-align:left; }
/*ul.forms li:after {
	clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}*/
ul.forms p { color:#999999 !important; }
ul.forms h6 { display:inline-block; *display:inline; *zoom:1; margin:0 5px 0 0; }
ul.forms h6 { float:left; *float:none; line-height:inherit; margin:0 10px 0 10px; width:60px; text-align:left;color:#362703;	 }
ul.forms li:last-child { padding:0; }
ul h6 > span { float:left !important; margin-left:-10px !important; }


.searchBar { padding:0; border:0px solid #dedede; }
.searchBar .content { padding:15px; }
.houseList { padding:15px; margin-top:20px; border:1px solid #dedede; }
.title { font-size:18px; line-height:1.2; color:#000000; padding:12px 15px 6px; background:#F5F5F5; }


.icon-search {
	color:#ffffff !important;
    display:inline-block;
	*display:inline;
	*zoom:1;
	position:absolute;
	bottom:20px;
	right:0px;
	vertical-align:middle;
	line-height:40px;
	font-size:20px;
	padding:5px 45px 2px 45px;
	background:#ef6a25;
	/*background:#f6ab00 url(../../images/UDN/icon/search-big-white.png) no-repeat 8px 8px;
	background:#f6ab00 url(../../images/UDN/icon/search-big-white-ie.png) no-repeat 8px 8px\9;*/
	background-size:32px 32px;
	margin:0;
	border:1px solid #ef6a25;
	/*border:1px solid #ff9900;*/
}

.icon-search:hover {
	-webkit-transition:all 0.4s ease-in-out;
    -moz-transition:all 0.4s ease-in-out;
    -o-transition:all 0.4s ease-in-out;
    transition:all 0.4s ease-in-out;
	background:#000000 url(../../images/UDN/icon/search-big-white.png) no-repeat 8px 8px;
	background:#000000 url(../../images/UDN/icon/search-big-white-ie.png) no-repeat 8px 8px\9;
	background-size:32px 32px;
}



/*
==============================================
   各種控件的修正
==============================================
*/
label { margin-right:10px; display:inline-block; *display:inline; *zoom:1; }
textarea { /*resize:none;*/ height:auto; vertical-align:top; }

/* 去除IE輸入框的X標記 */
input::-ms-clear { display: none !important; }
/* 去除IE輸入框的小眼睛標記 */
input::-ms-reveal { display: none !important; }


