﻿@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
font-family:"微軟正黑體", "Microsoft JhengHei", "文泉驛正黑", "WenQuanYi Zen Hei", "儷黑 Pro", "LiHei Pro",  "新細明體", Verdana, PMingLiU, sans-serif;
	font-size: 15px;
	line-height: 24px;
	
}
a:link {text-decoration: none; color:#069;}
a:visited {	text-decoration: none;color: #069;}
a:hover {text-decoration: underline;color: #000;}
a:active {	text-decoration: none;color: #FF0000;}

#editimgclose{cursor:pointer;}	
.lightbox{display:none;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;border: 1px solid #333;width:600px;height:500px;background:#fff;padding:5px;}
img,a img{ 
border:0;
max-width: 100%;
	height: auto;
}
.nodot{
list-style:none;}
table{
*border-collapse: collapse; /* IE7 and lower */
    border-spacing: 0;
	border-collapse:collapse;
    border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;	

}
tr:first-child td:first-child {
    border-radius: 8px 0 0 0;
	-moz-border-radius: 8px 0 0 0;
	-webkit-border-radius: 8px 0 0 0;
}
tr:first-child td:last-child{
    border-radius: 0 8px 0 0;
	-moz-border-radius: 0 8px 0 0;
	-webkit-border-radius: 0 8px 0 0;
}
tr:last-child td:first-child{
    border-radius: 0 0 0 8px;
	-moz-border-radius: 0 0 0 8px;
	-webkit-border-radius: 0 0 0 8px;
}
tr:last-child td:last-child{
    border-radius: 0 0 8px 0;
	-moz-border-radius: 0 0 8px 0;
	-webkit-border-radius: 0 0 8px 0;
}

div.Sradius{-moz-border-radius:5px;-webkit-border-radius: 5px;border-radius:5px;}
div.Mradius{-moz-border-radius:10px;-webkit-border-radius: 10px;border-radius:10px;}
div.Lradius{-moz-border-radius:15px;-webkit-border-radius: 15px;border-radius:15px;}
a,area{
outline: none; /* for Firefox */
hlbr:expression(this.onFocus=this.blur()); /* for IE */
}
#pagecontent img{
	border:none;
	max-width: 99%;
	height: auto;
}
.contain {position: relative;border:solid 1px #ccc;background-color:#FFFFFF; }
.contain img{
margin:8px;
border:none;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;	
		}
.contain a img:hover{
position:relative;
	top:1px;
	left:1px;
	}
.contain:before,.contain:after {
content: '';
	position: absolute;
	z-index: -2;
	bottom: 12px;
	left:  15px;
	width: 50%;
	height: 20%;
	border-radius: 10px/90px;
	box-shadow: 0 15px 10px rgba(0,0,0,0.7);
	-webkit-transform: rotate(-3deg);
	-moz-transform: rotate(-3deg);
	-ms-transform: rotate(-3deg);
	-o-transform: rotate(-3deg);
	transform: rotate(-3deg); }
.contain:after {
right: 15px;
	left: auto;
	-webkit-transform: rotate(3deg);
	-moz-transform: rotate(3deg);
	-ms-transform: rotate(3deg);
	-o-transform: rotate(3deg);
	transform: rotate(3deg);
}
.imgbb p,.imgbb img{margin:0;padding:0;}
.imgbb img{border:none;	max-width: 100%;height: auto;
-moz-box-shadow:0 6px 5px -2px rgba(20%,20%,40%,0.5);
-webkit-box-shadow:0 6px 5px -2px rgba(20%,20%,40%,0.5);
box-shadow:0 6px 5px -2px rgba(20%,20%,40%,0.5);
	}