body{
	margin: 0px;
	padding: 0px;
	position: relative;
	font-family:"微軟正黑體", "Microsoft JhengHei";
	font-size:13px;
	background-image:url(../images/content.png);
	width:100%;
	
}

a {
	text-decoration: none;
	
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
#gotop {
    display: none;
    position: fixed;
    right: 20px;
    bottom: 20px;    
    padding: 10px 15px;    
    font-size: 20px;
    background: #7C4C02;
    color: white;
    cursor: pointer;
	z-index:15;
}
#playmp3 {
    position: fixed;
    left: 20px;
    bottom: 150px;    
    padding: 10px 15px;    
    font-size: 16px;
    background: #7C4C02;
    color: white;
    cursor: pointer;
	z-index:15;
}

/*Head*/
.headmg {
	
background:
	linear-gradient(top,rgba(255,255,255,0),
	rgba(255,255,255,0.5)),url(../images/head_bg.png) no-repeat;
background:
	-moz-linear-gradient(top,rgba(255,255,255,0),
	rgba(255,255,255,0.8)),url(../images/head_bg.png)no-repeat;
background:
	-webkit-linear-gradient(top,rgba(255,255,255,0),
	rgba(255,255,255,0.8)),url(../images/head_bg.png) no-repeat;	
background:
	-webkit-gradient(top,rgba(255,255,255,0),
	rgba(255,255,255,0.8)),url(../images/head_bg.png) no-repeat;	
background:
	-o-linear-gradient(top,rgba(255,255,255,0),
	rgba(255,255,255,0.8)),url(../images/head_bg.png) no-repeat;	
background:
	-ms-linear-gradient(top,rgba(255,255,255,0),
	rgba(255,255,255,0.8)),url(../images/head_bg.png) no-repeat;	width:100%;
min-width:100%;
height: auto;
-moz-background-size:cover;
-webkit-background-size:cover;
-o-background-size:cover;
background-size:cover; 
}
.cc1 {
	
background:
	linear-gradient(top,rgba(255,255,255,0.8),
	rgba(255,255,255,0.8)),url(../images/xindian/01.jpg) no-repeat;
background:
	-moz-linear-gradient(top,rgba(255,255,255,0.8),
	rgba(255,255,255,0.8)),url(../images/xindian/01.jpg)no-repeat;
background:
	-webkit-linear-gradient(top,rgba(255,255,255,0.8),
	rgba(255,255,255,0.8)),url(../images/xindian/01.jpg) no-repeat;	
background:
	-webkit-gradient(top,rgba(255,255,255,0.8),
	rgba(255,255,255,0.8)),url(../images/xindian/01.jpg) no-repeat;	
background:
	-o-linear-gradient(top,rgba(255,255,255,0.8),
	rgba(255,255,255,0.8)),url(../images/xindian/01.jpg) no-repeat;	
background:
	-ms-linear-gradient(top,rgba(255,255,255,0.8),
	rgba(255,255,255,0.8)),url(../images/xindian/01.jpg) no-repeat;	width:100%;
min-width:100%;
height: auto;
-moz-background-size:cover;
-webkit-background-size:cover;
-o-background-size:cover;
background-size:cover; 
}
.cc2 {
	
background:
	linear-gradient(top,rgba(255,255,255,0.5),
	rgba(255,255,255,0.5)),url(../images/xindian/02.jpg) no-repeat;
background:
	-moz-linear-gradient(top,rgba(255,255,255,0.5),
	rgba(255,255,255,0.5)),url(../images/xindian/02.jpg)no-repeat;
background:
	-webkit-linear-gradient(top,rgba(255,255,255,0.5),
	rgba(255,255,255,0.5)),url(../images/xindian/02.jpg) no-repeat;	
background:
	-webkit-gradient(top,rgba(255,255,255,0.5),
	rgba(255,255,255,0.5)),url(../images/xindian/02.jpg) no-repeat;	
background:
	-o-linear-gradient(top,rgba(255,255,255,0.5),
	rgba(255,255,255,0.5)),url(../images/xindian/02.jpg) no-repeat;	
background:
	-ms-linear-gradient(top,rgba(255,255,255,0.5),
	rgba(255,255,255,0.5)),url(../images/xindian/02.jpg) no-repeat;	width:100%;
min-width:100%;
height: auto;
-moz-background-size:cover;
-webkit-background-size:cover;
-o-background-size:cover;
background-size:cover; 
}
.contentbg {
	
background:
	linear-gradient(toprgba(255,255,255,0.95),
	rgba(255,255,255,0.9)),url(../images/title.png) no-repeat center;
background:
	-moz-linear-gradient(top,rgba(255,255,255,0.95),
	rgba(255,255,255,0.9)),url(../images/title.png) no-repeat center;
background:
	-webkit-linear-gradient(top,rgba(255,255,255,0.95),
	rgba(255,255,255,0.95)),url(../images/title.png) no-repeat center;
background:
	-webkit-gradient(top,rgba(255,255,255,0.95),
	rgba(255,255,255,0.9)),url(../images/title.png) no-repeat center;
background:
	-o-linear-gradient(top,rgba(255,255,255,0.95),
	rgba(255,255,255,0.9)),url(../images/title.png) no-repeat center;
background:
	-ms-linear-gradient(top,rgba(255,255,255,0.95),
	rgba(255,255,255,0.9)),url(../images/title.png) no-repeat center;
min-width:100%;
height: auto;
-moz-background-size:contain;
-webkit-background-size:contain;
-o-background-size:contain;
background-size:contain; 
word-wrap: break-word; word-break: normal; 
padding:10px;
font-size:20px;
font-family:"Microsoft JhengHei UI";
}
.youtube{
	background-repeat:no-repeat;
	background-position:center center;
-moz-background-size:contain;
-webkit-background-size:contain;
-o-background-size:contain;
background-size:contain; 

}
.Square{
height:135px;width:135px; border: 5px solid #FFF; float:left; 	
} 
.demoimg
{
opacity:0.3;
filter:alpha(opacity=30); /* 適用 IE8 及早期版本 */
}
.demoimg:hover
{
opacity:1.0;
filter:alpha(opacity=100); /* 適用 IE8 及早期版本的相容性 */

}

.menubarbar{
background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(255,255,255,1) 0%, rgba(241,226,172,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(241,226,172,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,226,172,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,226,172,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,1) 0%,rgba(241,226,172,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,1) 0%,rgba(241,226,172,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1e2ac',GradientType=0 ); /* IE6-9 */


}
.point{
	font-weight:400;
	color:red;

}
.title-line{
background: none repeat scroll 0px 0px #F1E2AC;
height: 1px;
margin-bottom: 20px;
width: 100%;
}
.title-line2{
background: none repeat scroll 0px 0px #ff0033;
height: 1px;
margin-bottom: 20px;
width: 100%;
}




#PICS{
		border-radius: 10px;
		
		margin:0px auto;
		margin-bottom:10px;
		position:relative;
		width:100%;
background: rgba(0%,0%,0%,0.4);
		padding:20px 20px 0 20px;
		overflow:hidden;
		
}

.mainLoginInput::-webkit-input-placeholder {
    font-family: '微軟正黑體", "Microsoft JhengHei', Arial, Helvetica, sans-serif;
}

.mainLoginInput:-ms-input-placeholder {
    font-family: '微軟正黑體", "Microsoft JhengHei', Arial, Helvetica, sans-serif;
}

.mainLoginInput:-moz-placeholder {
    font-family: '微軟正黑體", "Microsoft JhengHei', Arial, Helvetica, sans-serif;
}

.mainLoginInput::-moz-placeholder {
    font-family: '微軟正黑體", "Microsoft JhengHei', Arial, Helvetica, sans-serif;
}


/*Content*/
.switch{ list-style:none; margin:0; padding:0; text-align:right; margin-right:20px;}
.switch li{ display:inline; border:solid 1px #999; padding:0 3px; background:#CCC; cursor:pointer; margin-left:3px;}
.switch li:hover{ background:#F1E2AC; color:#000;}



.bigtitle{
	font-size:17px;
	font-weight:500;
	font-family:"微軟正黑體", "Microsoft JhengHei";

}
.Sectitle{
	font-size:16px;
	font-weight:500;
	font-family:"微軟正黑體", "Microsoft JhengHei";

}

.fb-comments, .fb-comments iframe[style] {width: 100% !important;}
.fb_iframe_widget, .fb_iframe_widget span, .fb_iframe_widget span iframe[style] {
    width: 100% !important;
}



#Lnews{
width:100%; overflow:hidden; float:left;padding:0 0px 0px 0px;
margin-bottom:10px;

}

.Sectitle a{

font-weight:300;
color: #431115;
text-decoration: none;
padding-bottom:5px;
font-family:"微軟正黑體", "Microsoft JhengHei";
}
.ntitle a:hover{
color:#ECBB13;
text-decoration: none;

}



.NC{
	overflow:hidden;
	margin-top:10px; 
	padding-top:10px;
	margin-bottom:20px;"
}
.npic{ display: inline-block; vertical-align: top;padding: 10px; border: 1px solid #ddd; background: #fff; }

.NC:hover{
background: rgba(100%,100%,100%,0.7);
border-radius: 10px;

}
.NW{
	margin:3px 0 0 0px;
	overflow:hidden;
	padding:0 10px 0 0;
	letter-height: 24px;letter-spacing: 0.5px;
}
.NW a{
color: #000;
text-decoration: none;
}
.NW a:hover{
color:#ECBB13;
text-decoration: none;
}
.order_ms{
	background-color:#431115;
	
}



#FootBox {
	min-width:100%;
	background-color:#c59965;
	overflow:hidden;
	clear:both;
	width: 100%;
}

.tabletwo td{background-color:#efefef;}
.tableone td{background-color:#ffffff;}

:target:before {
content: "";
display: block;
height: 150px;
}