/* == 共用區 ============================================================================= */
div img{	width: 100%;display: block;	}
table{width: 100%;}
ol{    padding-left: 1.5em;margin: 0;    display: inline-block;}
.font-no-w{font-weight: normal;}
/* a{text-decoration: none;} */
.padding-100{padding-bottom: 100px!important;}
/*換行*/
.word-break{-ms-word-break: keep-all; word-break: keep-all;}
/*直式文字*/
.text_ver{writing-mode: tb-rl;direction: ltr;-webkit-writing-mode: vertical-lr;writing-mode: vertical-lr; }

body{background:#F6BFC2;color: #00}

.flexBox{
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    flex-wrap: wrap;
    justify-content: center;
    -ms-align-items: stretch;
    align-items: stretch;
}
.flexBox>div{min-height:1em;}
.flexBox>div>div{ height: 100%;}
.flexBox.aingn-center{-ms-align-items: center;align-items: center;}
/* == 桌機版 =============================================================================
/*底 背景*/
#page {
	max-width:1200px;
	margin:-3% auto;
	padding:0 auto;
	background-color:#F6BFC2;
	color: #42210B;}
	
.padding-lr{
	width:100%;
	margin:0 auto;
	}	
.padding-32{
	max-width:1200px;
	margin:0 auto;}

/*刊頭*/
.header{
	width:100%;
	background-color:#F6BFC2;
}	
	
.header-img{
	max-width:1200px;
	margin:0 auto;
	}		

/*獎項圖*/
.conE{
	width:100%;
	background-color:#F6BFC2;
	text-align:center;
	}	

.conE-img{
	max-width:1200px;
	margin:0 auto;
	}	


/*底部滑動橫條*/
#bottom{
    position: fixed;
    bottom: 0;
    width: 100%;
    min-height:1em;
    z-index:9999;
    text-align:center!important;
    /* background-color: rgba(255,255,255,0.5); */
}

@media screen and (max-width:601px){
#bottom>div>a{    padding: 2%;    line-height: 1.2;}
}

/*250項獎項內容*/
#Lottery{	
    width:100%;
	max-width:1200px;
	margin:0 auto;}

#Lottery h1{
    background:url('../images/Lottery-01.png') center left no-repeat;
    background-size:1.5em;
    padding-left:2em;
    margin-left:-0.5em;
}

#Lottery .border.round{
    border: 10px solid #0A3874;!important;
    background: #fff;
    font-weight:600;
    line-height: 1.25;
}

.text-pink{  
  font-size:2.5em;}
  .text-pink2{  
  font-size:1.5em;
  color:#0A3874;} 
  
 /* 搜尋樣式 */
#Lottery #searchInput,#Lottery #search{
    margin: 0.5em 0%;
    padding: 5px;
    width:49%;
    height: 1.6em;
    font-size:1.5em;
    text-align: center;
}
#Lottery #search{
    -webkit-clip-path: polygon(95% 0%, 100% 50%, 95% 100%, 0% 100%, 0% 0%);
    clip-path: polygon(95% 0%, 100% 50%, 95% 100%, 0% 100%, 0% 0%);
}
#Lottery #searchInput{
    border-radius: 5px;
    border: 1px solid #dedede;
}
/* 得獎清單 */
#Lottery td,#Lottery th{text-align: center}
#Lottery td:nth-child(1),#Lottery td:nth-child(2){width: 20%;}
#Lottery td:nth-child(2){min-width: 5em;}
#Lottery tr:nth-child(even){background: #feedb7;}
#Lottery th{background: #ed1e79;color: #fff}
#Lottery table:nth-child(even) th{background: #66ccce;color: #fff}

/* == 手機版 ============================================================================= */
@media screen and (max-width:767px){
	
/*刊頭*/
.header{
	max-width:100%;
	margin:0 auto;
	background-color:#F6BFC2;
}	
	
.header-img{
	max-width:1200px;
	margin:0 auto;
	}		

/*獎項圖*/
.conE{
	width:100%;
	background-color:#F6BFC2;
	text-align:center;
	}	

.conE-img{
	max-width:1200px;
	margin:0 auto;
	}	

/*250項獎項內容*/
#Lottery{	
    width:100%;
	max-width:1200px;
	margin:0 auto;}

#Lottery h1{
    background:url('../images/Lottery-01.png') center left no-repeat;
    background-size:1.5em;
    padding-left:2em;
    margin-left:-0.5em;

}

#Lottery .border.round{
    border: 10px solid #0A3874;!important;
    background: #fff;
    font-weight:600;
    line-height: 1.25em;
}


.text-pink{  
  font-size:2em;}
