.slider-div, .slider-div img /* 修正 IE7 IE8 PNG 問題 */
{
    background: none !important;
    filter: none !important;
}

a{
	color: #999;
	text-decoration:none;
}
a:hover {
	color: #444;
}

html, body{
    margin: 0px;
    height: 100%;
}
body {
	margin: 0px;
	background:url(images/bg.jpg) no-repeat center top #010100;
}
body,td,th {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 1.25em;
	letter-spacing:0.02em;
	-webkit-text-size-adjust:none;
	color:#fff;
}
p {
	margin-top:0px;	
	margin-bottom:12px;
}
a img{
	border: 0px solid #000000;
}
map area:focus, map area:active{outline:none; border:0;}



.menu_split{background:url(images/menu/split.png) center no-repeat; width:35px;}
.lang_split{width:10px;}
.footer{font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#bbb;}
.footer a{color:#999; text-decoration:none;}
.content{border:1px dotted #7f7163; height:700px;}
.txt{text-align:justify;}


.watch_img{background:#000; width:173px; height:173px; text-align:center; vertical-align:middle;}
.watch_img_2{background:#000; width:173px; height:153px; text-align:center; vertical-align:middle;}
.watch_name{background:url(images/greybg.png) repeat; text-align:center; padding:5px; font-family:Tahoma, Geneva, sans-serif; font-size:14px;}
.watch_name a {text-decoration:none; color:#fff;}
.watch_details_img{background:#000; width:185px; height:350px; text-align:center; vertical-align:middle;}
.watch_details_l {padding:5px 10px; text-align:right; vertical-align:top; width:120px; font-family:Tahoma, Geneva, sans-serif; font-size:14px;}
.watch_details_r {padding:5px 10px; text-align:left; vertical-align:top; font-family:Tahoma, Geneva, sans-serif; font-size:12px;}

.sold{padding:0px 5px 5px 0}

.form{padding:5px 30px 5px 0; text-align:left; vertical-align:top;}
.month{text-align:center; vertical-align:middle; font-size:18px; padding:10px 0 5px;}
.calendar_week{width:114px; padding:5px 0; text-align:center; font-size:12px}
.calendar_day{width:114px; height:45px; background:#322d25; font-family:Arial, Helvetica, sans-serif; font-size:16px; border:1px dotted #594f44; text-align:left; vertical-align:top; padding:5px}
.calendar_day_highlight{width:114px; height:45px; background:#796d5c; font-family:Arial, Helvetica, sans-serif; font-size:16px; border:1px dotted #594f44; text-align:left; vertical-align:top; padding:5px} 
.calendar_day_highlight a{ color:#fff; text-decoration:none;}

.contact1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; color:#fff; background:#322d26; padding:10px 15px;}
.contact2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#fff; padding:5px 0px 5px 15px; text-align:left; vertical-align:top;}
.contact2 a{color:#fff; text-decoration:underline;}

/* 20150519 add search keyword function */
.search_title { float:left; line-height:26px; margin-right:10px;  }
.input_keyword { float:left; height:20px; width:200px; box-sizing:content-box; }
.btn_submit { float:left; background:#322d26 none repeat scroll 0 0; height:26px; width:50px; padding:0px 20px; line-height:26px; cursor:pointer; box-sizing:content-box;  }
.search_pad { padding-top:5px; }