@import url(//fonts.googleapis.com/css?family=Open+Sans);

html, body {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

body {
  font-family: 'Open Sans', 'Microsoft JhengHei' , sans-serif;
  
}

body a{transition: all .6s; color:#1187d2;}
body a:hover,
body a:focus,
body a:active{text-decoration: none;}

textarea
{
    resize: none;
}

.text-red{}

.text-default{color:#777;}
.text-primary{color:#337ab7;}
.text-success{color:#5cb85c;}
.text-info{color:#5bc0de;}
.text-warning{color:#f0ad4e;}
.text-danger{color:#d9534f;}

.btn-ghost{border:1px solid #fff; color:#fff;}
.btn-ghost:hover, 
.btn-ghost:focus{background-color: #fff;}

.container-vm{min-height:100%; width: 100%; display:table; table-layout: fixed; position: relative;}
.container-vm-box{display:table-cell; vertical-align: middle;}


.ehdiv{background-color:#efefef; height:100%;}
.equalheight {overflow: hidden; }

.container-fb{width:810px; margin:0 auto; background:url(../../../pjwebsite/images/EvaAirways/bg.jpg) top center no-repeat; background-size:100%; box-shadow: 0px 5px 10px 3px rgba(0,0,0,0.3);}

.content-400{width:400px; margin:0 auto;}
.content-460{width:460px; margin:0 auto;}
.content-520{width:520px; margin:0 auto;}
.content-610{width:610px; margin:0 auto;}
.content-650{width:650px; margin:0 auto;}

.form-control{border-radius: 0; box-shadow: none; margin-top:10px; margin-bottom:20px;}

ul{color:#3b3b3b; font-size:16px; padding-left:15px;}
ul li{margin-bottom:5px;}

.search-box{position:relative;}
.search-box a{position:absolute; width:23px; height:23px; background:url(../../../pjwebsite/images/EvaAirways/search_icon.png) no-repeat; background-size:100%; top:5px; right:7px;}
.search-box input{padding-right:35px;}

.item-list{margin-right:-1px;}
.item-list .item{display:inline-block; float:left; position:relative; ;width:270px; height:473px; background:url(../../../pjwebsite/images/EvaAirways/item_bg.png) no-repeat; background-size:100%; padding:25px 30px 20px 25px; font-size:15px; margin-bottom:15px;}

.item-name{padding-right:90px; width:210px; white-space: nowrap; overflow:hidden; text-overflow: ellipsis;}
.item-date{position:absolute; top:25px; right:35px}
.item-img{width:226px; height: 149px; margin:5px -5px 5px -6px; background-size:cover;}
.item-tit{margin-top:10px; height:42px; margin-bottom:20px;}
.item-txt{height:84px; margin-bottom:10px;}
.item-like{position:absolute; width:120px; height:40px; line-height:40px; text-align: center; top:417px; left:100px;}
.btn-like{position:absolute; width:72px; height:72px;  border-radius: 36px; opacity: 0.5; top:401px; left:30px;}

.page a{color:#111;}
.page a.click{text-decoration: underline;}

/*Button Style*/
/*.btn-theme{background:#ff5b00; color:#fff; border-radius: 0; border:0;}*/

/*Google Map*/
/*#map_canvas{height:490px;}*/




@media (max-width: 767px){}
@media (min-width: 768px){
  .text-sm-left{text-align: left;}
  .text-sm-center{text-align: center;}
  .text-sm-right{text-align: right;}


}
@media (max-width: 991px){}
@media (min-width: 992px){
  .text-md-left{text-align: left;}
  .text-md-center{text-align: center;}
  .text-md-right{text-align: right;}
}
@media (max-width: 1199px){}
@media (min-width: 1200px){
  .text-lg-left{text-align: left;}
  .text-lg-center{text-align: center;}
  .text-lg-right{text-align: right;}
}

@media (min-width: 768px) and (max-width: 991px) { }
@media (min-width: 992px) and (max-width: 1199px) { }









