@charset "utf-8";
/* CSS Document */
/*MENU*/
.clearfix-rwd:before,  
.clearfix-rwd:after {  
    content: " ";  
    display: table;  
} 
.clearfix-rwd:after {  
    clear: both;  
} 
.clearfix-rwd {  
    *zoom: 1;
} 
.head-rwd {
	display:none;
	background-color:#FFFFFF;
	border-bottom:solid 1px #CCCCCC;
    width: 100%;
    position: fixed;
	top: 0;
    z-index: 10001;
	box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.20);
	-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.20);
} 
.logo-text-rwd {
    margin: 0;
    padding: 0px 0px 0px 0px;
}
.logo-text-rwd img {
    width: auto;
    height: 42px;
    margin-top: 9px;
}
.logo-rwd {
	text-align:center;
	height: 60px;
}
.rwdtwr {   
    display: block;
    float: left;
    background-color: #fff;
    height: auto;
    width: 100%;  
}  
.rwdtwr ul,
.rwdtwr ol {
    list-style: none;
    list-style-image: none;
}
.rwdtwr ul {  
    width: 100%;  
    display: none;  
   /*固定置頂顯示要設定下拉顯示高度~除非按鈕過多height: 420px;
	overflow:auto;*/
    margin: 0;
    padding: 0;  
	background-color:#9e2925;
	background-image:-moz-linear-gradient(top, #9e2925 0%, #761d19 100%);
	background-image:-webkit-linear-gradient(top, #9e2925 0%, #761d19 100%);
}  
.rwdtwr li {  
    width: 100%;  
    float: left;  
    position: relative;
    text-align: center;
    list-style: none;
}
.rwdtwr ul li a {  
    width: 100%;  
    float: left;  
    position: relative;
    padding: 10px 0px; 
    text-align: center;
    border-bottom: 1px dotted rgba(255, 255, 255, 0.4);
    display: block;
    text-transform: uppercase;
	text-decoration:none;
	font-family: "微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", "serif";
	font-size:18px;
	font-weight:normal;
    transition: 0.5s ease;
    -moz-transition: 0.5s ease;
    -webkit-transition: 0.5s ease;
    -o-transition: 0.5s ease;
}
.rwdtwr ul li:last-child a {  
    border-bottom: 0px dotted rgba(255, 255, 255, 0.4);
}
.rwdtwr ul li a:hover {
    text-decoration: none;
    color: #FFFFFF;
	font-family: "微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", "serif";
	font-size:18px;
	font-weight:normal;
	background-color:#f05033;
	background-image:-moz-linear-gradient(top, #f05033 0%, #f05033 100%);
	background-image:-webkit-linear-gradient(top, #f05033 0%, #f05033 100%);
}
.rwdtwr ul li a:active, .rwdtwr ul li a:visited, .rwdtwr ul li a:link {
    text-decoration: none;
    color: #FFFFFF;
	font-family: "微軟正黑體", "Microsoft JhengHei", "新細明體", "PMingLiU", "細明體", "MingLiU", "標楷體", "DFKai-sb", "serif";
	font-size:18px;
	font-weight:normal;
}
.rwdtwr ul li a.active-rwd {
    color: #FFFFFF;
}
.rwdtwr ul li a.last-rwd {  
    border-bottom: none;
}
.pullcontainer {
    left: 10px;
    position: absolute;
    top: 9px;
}
.pullcontainer a#pull img {
	width:42px;
	height:42px;
} 
.rwd-fb {
    position: absolute;
    right: 10px;
    top: 14px;
}
.rwd-fb img {
	width:32px;
	height:32px;
}
.rwd-google {
    position: absolute;
    right: 10px;
    top: 14px;
}
.rwd-google img {
	width:32px;
	height:32px;
}

/*1000-1280dpi*/
@media only screen and (max-width: 1280px){
}

/*800-920dpi*/
@media only screen and (max-width: 920px){
}

/*720-780dpi*/
@media only screen and (max-width: 780px){
.head-rwd {
	display:block;
}
}

/*320-480dpi*/
@media only screen and (max-width: 480px){
.pullcontainer {
	top:14px;
}
.pullcontainer a#pull img {
    height: 32px;
    width: 32px;
}
.logo-text-rwd img {
    height: 32px;
    margin-top: 14px;
}
.rwd-fb {
	top:14px;
}
.rwd-fb img {
	width:32px;
	height:32px;
}
.rwd-google {
	top:14px
}
.rwd-google img {
	width:32px;
	height:32px;
}
}