﻿a{transition-property:all 0.3s;
-moz-transition:all 0.3s; /* Firefox 4 */
-webkit-transition:all 0.3s; /* Safari and Chrome */
-o-transition:all 0.3s; /* Opera */}
a:link {color: #333333;text-decoration: none;}
a:visited {text-decoration: none;color: #333333;}
a:hover {text-decoration:none;color:#8dc549;}
a:active {text-decoration: none;}
html,body {-webkit-text-size-adjust:100%; width:100%; font-size:16px; background:#ffffff;font-family: 'Crimson Text','微軟正黑體', serif;}
body {margin: 0; padding: 0; }

*{-webkit-box-sizing:border-box;moz-box-sizing: border-box;box-sizing:border-box;border-collapse: initial}
img{vertical-align:middle; border:0px; }
hr{margin-top: 40px;border: 0;border-top: 1px solid #ebebeb;height: 0;}
input{font-family: 'Crimson Text','微軟正黑體', serif;}


.case_open{}

/**

Font-size標註
0.6875em=11px
0.75em=12px
0.8125em=13px
0.875em=14px
0.9375em=15px
1em=16px
1.0625em=17px
1.125em=18px
1.1875em=19px
1.25em=20px
1.375em=22px
1.5em=24px
1.5625em=25px
1.625em=26px
1.75em=28px
1.875em=30px
2.0625em=33px
2.125em=34px
2.3125em=37px
2.625em=42px
3.125em=50px
4.25em=68px

**/


/*透明效果*/
.menuPhoto { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";     /*Best for Internet Explorer 8 */
filter: alpha(opacity=100);    /*Internet Explorer 5, 6, 7, 8 */
-moz-opacity: 1;    /* Old Mozilla Browsers */
-webkit-opacity: 1;    /* Old Webkit browsers (Safari, Chrome, various others) */
-khtml-opacity: 1;    /* Really old Safari browsers and Konqueror */
opacity: 1;    /* Modern browsers */}
.menuPhoto:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";     /*Best for Internet Explorer 8 */
filter: alpha(opacity=70);    /*Internet Explorer 5, 6, 7, 8 */
-moz-opacity: 0.7;    /* Old Mozilla Browsers */
-webkit-opacity: 0.7;    /* Old Webkit browsers (Safari, Chrome, various others) */
-khtml-opacity: 0.7;    /* Really old Safari browsers and Konqueror */
opacity: 0.7;    /* Modern browsers */}



/*頁碼*/
.manu {	padding: 0px; text-align:center;  font-size:0.875em; margin-top:50px; width:100%; overflow:hidden; position:relative}
.manu b{
    margin: 5px 3px;
    padding: 7px 20px;display:inline-block;text-decoration:underline; font-weight:bold;
    color: #333;vertical-align:middle;
	}
.manu a {color: #656565;
    margin: 5px 3px;    padding: 7px 20px;display:inline-block;vertical-align:middle;}
.manu a:hover {text-decoration:underline}
.manu a:active { color: #656565;  font-weight:normal}
.manu a.next,.manu a.previous{
	border:1px solid #cccccc; color:#666;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
behavior: url(pie/PIE.htc); position:relative
}
.manu span{
    margin: 5px 3px;
    padding: 7px 20px;display:inline-block; vertical-align:middle;
    color: #333;
	}.manu span.currrent{    font-weight: 900;    text-decoration: underline;}
.manu a.next:hover,.manu a.previous:hover{background:#333333; color:#ffffff; border-color:#333333; text-decoration:none}



/*欄位字顏色*/
::-webkit-input-placeholder { /* WebKit browsers */
    color:    #777;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:    #777;
   opacity:  1;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #777;
   opacity:  1;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
   color:    #777;
}
.placeholder{  /* Internet Explorer 8 & 9*/
	color: #777;
}

