﻿@charset "utf-8";
.ind_gonewsbox {
    padding-left:40px!important; color:#666!important
}
.ind_gonewsbox a{ 
    padding-left:10px!important
}
.ind_gonewsbox a:hover{    
    text-decoration: underline!important;
    color: #EA2C00!important;
}
.visabox{ 
    width:100%; margin:20px auto
}
.btn_visa1 {
	width: 220px;
	height: 100px;
	line-height: 100px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	margin: 0 auto;
	-moz-box-shadow: 0px 1px 3px 0px #dbdbdb;
	-webkit-box-shadow: 0px 1px 3px 0px #dbdbdb;
	box-shadow: 0px 1px 3px 0px #dbdbdb;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f7796b), color-stop(1, #f16b5c));
	background: -moz-linear-gradient(top, #f7796b 5%, #f16b5c 100%);
	background: -webkit-linear-gradient(top, #f7796b 5%, #f16b5c 100%);
	background: -o-linear-gradient(top, #f7796b 5%, #f16b5c 100%);
	background: -ms-linear-gradient(top, #f7796b 5%, #f16b5c 100%);
	background: linear-gradient(to bottom, #f7796b 5%, #f16b5c 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7796b', endColorstr='#f16b5c', GradientType=0);
	background-color: #f7796b;
	display: inline-block;
	cursor: pointer;
	color: #ffffff;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;    font-family: 微軟正黑體;
}
.btn_visa1:hover {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f16b5c), color-stop(1, #f7796b));
	background: -moz-linear-gradient(top, #f16b5c 5%, #f7796b 100%);
	background: -webkit-linear-gradient(top, #f16b5c 5%, #f7796b 100%);
	background: -o-linear-gradient(top, #f16b5c 5%, #f7796b 100%);
	background: -ms-linear-gradient(top, #f16b5c 5%, #f7796b 100%);
	background: linear-gradient(to bottom, #f16b5c 5%, #f7796b 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f16b5c', endColorstr='#f7796b', GradientType=0);
	background-color: #f16b5c;
}
.btn_visa1:active {
	position: relative;
	top: 1px;
}
.btn_visa2 {
	width: 220px;
	height: 100px;
	line-height: 100px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	margin: 0 auto;
	-moz-box-shadow: 0px 1px 3px 0px #dbdbdb;
	-webkit-box-shadow: 0px 1px 3px 0px #dbdbdb;
	box-shadow: 0px 1px 3px 0px #dbdbdb;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #6f94d3), color-stop(1, #4d76b8));
	background: -moz-linear-gradient(top, #6f94d3 5%, #4d76b8 100%);
	background: -webkit-linear-gradient(top, #6f94d3 5%, #4d76b8 100%);
	background: -o-linear-gradient(top, #6f94d3 5%, #4d76b8 100%);
	background: -ms-linear-gradient(top, #6f94d3 5%, #4d76b8 100%);
	background: linear-gradient(to bottom, #6f94d3 5%, #4d76b8 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6f94d3', endColorstr='#4d76b8', GradientType=0);
	background-color: #6f94d3;
	display: inline-block;
	cursor: pointer;
	color: #ffffff;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;    font-family: 微軟正黑體;
}
.btn_visa2:hover {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #4d76b8), color-stop(1, #6f94d3));
	background: -moz-linear-gradient(top, #4d76b8 5%, #6f94d3 100%);
	background: -webkit-linear-gradient(top, #4d76b8 5%, #6f94d3 100%);
	background: -o-linear-gradient(top, #4d76b8 5%, #6f94d3 100%);
	background: -ms-linear-gradient(top, #4d76b8 5%, #6f94d3 100%);
	background: linear-gradient(to bottom, #4d76b8 5%, #6f94d3 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d76b8', endColorstr='#6f94d3', GradientType=0);
	background-color: #4d76b8;
}
.btn_visa2:active {
	position: relative;
	top: 1px;
}
.btn_visa3 {
	width: 220px;
	height: 100px;
	line-height: 100px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	margin: 0 auto;
	-moz-box-shadow: 0px 1px 3px 0px #dbdbdb;
	-webkit-box-shadow: 0px 1px 3px 0px #dbdbdb;
	box-shadow: 0px 1px 3px 0px #dbdbdb;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #58c9cb), color-stop(1, #46bbbd));
	background: -moz-linear-gradient(top, #58c9cb 5%, #46bbbd 100%);
	background: -webkit-linear-gradient(top, #58c9cb 5%, #46bbbd 100%);
	background: -o-linear-gradient(top, #58c9cb 5%, #46bbbd 100%);
	background: -ms-linear-gradient(top, #58c9cb 5%, #46bbbd 100%);
	background: linear-gradient(to bottom, #58c9cb 5%, #46bbbd 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#58c9cb', endColorstr='#46bbbd', GradientType=0);
	background-color: #58c9cb;
	display: inline-block;
	cursor: pointer;
	color: #ffffff;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;    font-family: 微軟正黑體;
}
.btn_visa3:hover {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #46bbbd), color-stop(1, #58c9cb));
	background: -moz-linear-gradient(top, #46bbbd 5%, #58c9cb 100%);
	background: -webkit-linear-gradient(top, #46bbbd 5%, #58c9cb 100%);
	background: -o-linear-gradient(top, #46bbbd 5%, #58c9cb 100%);
	background: -ms-linear-gradient(top, #46bbbd 5%, #58c9cb 100%);
	background: linear-gradient(to bottom, #46bbbd 5%, #58c9cb 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#46bbbd', endColorstr='#58c9cb', GradientType=0);
	background-color: #46bbbd;
}
.btn_visa3:active {
	position: relative;
	top: 1px;
}
.btn_visa4 {
	width: 220px;
	height: 100px;
	line-height: 100px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	margin: 0 auto;
	-moz-box-shadow: 0px 1px 3px 0px #dbdbdb;
	-webkit-box-shadow: 0px 1px 3px 0px #dbdbdb;
	box-shadow: 0px 1px 3px 0px #dbdbdb;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #6dcc88), color-stop(1, #64bf7e));
	background: -moz-linear-gradient(top, #6dcc88 5%, #64bf7e 100%);
	background: -webkit-linear-gradient(top, #6dcc88 5%, #64bf7e 100%);
	background: -o-linear-gradient(top, #6dcc88 5%, #64bf7e 100%);
	background: -ms-linear-gradient(top, #6dcc88 5%, #64bf7e 100%);
	background: linear-gradient(to bottom, #6dcc88 5%, #64bf7e 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6dcc88', endColorstr='#64bf7e', GradientType=0);
	background-color: #6dcc88;
	display: inline-block;
	cursor: pointer;
	color: #ffffff;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;    font-family: 微軟正黑體;
}
.btn_visa4:hover {
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #64bf7e), color-stop(1, #6dcc88));
	background: -moz-linear-gradient(top, #64bf7e 5%, #6dcc88 100%);
	background: -webkit-linear-gradient(top, #64bf7e 5%, #6dcc88 100%);
	background: -o-linear-gradient(top, #64bf7e 5%, #6dcc88 100%);
	background: -ms-linear-gradient(top, #64bf7e 5%, #6dcc88 100%);
	background: linear-gradient(to bottom, #64bf7e 5%, #6dcc88 100%);
 filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#64bf7e', endColorstr='#6dcc88', GradientType=0);
	background-color: #64bf7e;
}
.btn_visa4:active {
	position: relative;
	top: 1px;
}












.btn_visa5 {
	width: 220px;
	height: 100px;
	line-height: 100px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	margin: 0 auto;
	-moz-box-shadow: 0px 1px 3px 0px #dbdbdb;
	-webkit-box-shadow: 0px 1px 3px 0px #dbdbdb;
	box-shadow: 0px 1px 3px 0px #dbdbdb;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f7c24f), color-stop(1, #e6af37));
	background:-moz-linear-gradient(top, #f7c24f 5%, #e6af37 100%);
	background:-webkit-linear-gradient(top, #f7c24f 5%, #e6af37 100%);
	background:-o-linear-gradient(top, #f7c24f 5%, #e6af37 100%);
	background:-ms-linear-gradient(top, #f7c24f 5%, #e6af37 100%);
	background:linear-gradient(to bottom, #f7c24f 5%, #e6af37 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7c24f', endColorstr='#e6af37',GradientType=0);
	background-color:#f7c24f;
	display: inline-block;
	cursor: pointer;
	color: #ffffff;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;    font-family: 微軟正黑體;
}
.btn_visa5:hover {
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e6af37), color-stop(1, #f7c24f));
	background:-moz-linear-gradient(top, #e6af37 5%, #f7c24f 100%);
	background:-webkit-linear-gradient(top, #e6af37 5%, #f7c24f 100%);
	background:-o-linear-gradient(top, #e6af37 5%, #f7c24f 100%);
	background:-ms-linear-gradient(top, #e6af37 5%, #f7c24f 100%);
	background:linear-gradient(to bottom, #e6af37 5%, #f7c24f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6af37', endColorstr='#f7c24f',GradientType=0);
	background-color:#e6af37;
}
.btn_visa5:active {
	position: relative;
	top: 1px;
}














.btn_visa6 {
	width: 220px;
	height: 100px;
	line-height: 100px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	margin: 0 auto;
	-moz-box-shadow: 0px 1px 3px 0px #dbdbdb;
	-webkit-box-shadow: 0px 1px 3px 0px #dbdbdb;
	box-shadow: 0px 1px 3px 0px #dbdbdb;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fb9daa), color-stop(1, #f5899a));
	background:-moz-linear-gradient(top, #fb9daa 5%, #f5899a 100%);
	background:-webkit-linear-gradient(top, #fb9daa 5%, #f5899a 100%);
	background:-o-linear-gradient(top, #fb9daa 5%, #f5899a 100%);
	background:-ms-linear-gradient(top, #fb9daa 5%, #f5899a 100%);
	background:linear-gradient(to bottom, #fb9daa 5%, #f5899a 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb9daa', endColorstr='#f5899a',GradientType=0);
	background-color:#fb9daa;
	display: inline-block;
	cursor: pointer;
	color: #ffffff;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;    font-family: 微軟正黑體;
}
.btn_visa6:hover {
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f5899a), color-stop(1, #fb9daa));
	background:-moz-linear-gradient(top, #f5899a 5%, #fb9daa 100%);
	background:-webkit-linear-gradient(top, #f5899a 5%, #fb9daa 100%);
	background:-o-linear-gradient(top, #f5899a 5%, #fb9daa 100%);
	background:-ms-linear-gradient(top, #f5899a 5%, #fb9daa 100%);
	background:linear-gradient(to bottom, #f5899a 5%, #fb9daa 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5899a', endColorstr='#fb9daa',GradientType=0);
	background-color:#f5899a;}
.btn_visa6:active {
	position: relative;
	top: 1px;
}
























.btn_visa7 {
	width: 220px;
	height: 100px;
	line-height: 100px;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #FFF;
	margin: 0 auto;
-moz-box-shadow: 0px 1px 3px 0px #dbdbdb;
	-webkit-box-shadow: 0px 1px 3px 0px #dbdbdb;
	box-shadow: 0px 1px 3px 0px #dbdbdb;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #3e9eed), color-stop(1, #2d8fe0));
	background:-moz-linear-gradient(top, #3e9eed 5%, #2d8fe0 100%);
	background:-webkit-linear-gradient(top, #3e9eed 5%, #2d8fe0 100%);
	background:-o-linear-gradient(top, #3e9eed 5%, #2d8fe0 100%);
	background:-ms-linear-gradient(top, #3e9eed 5%, #2d8fe0 100%);
	background:linear-gradient(to bottom, #3e9eed 5%, #2d8fe0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3e9eed', endColorstr='#2d8fe0',GradientType=0);
	background-color:#3e9eed;
	display: inline-block;
	cursor: pointer;
	color: #ffffff;
	-moz-border-radius: 7px;
	-webkit-border-radius: 7px;
	border-radius: 7px;    font-family: 微軟正黑體;
}
.btn_visa7:hover {
background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #2d8fe0), color-stop(1, #3e9eed));
	background:-moz-linear-gradient(top, #2d8fe0 5%, #3e9eed 100%);
	background:-webkit-linear-gradient(top, #2d8fe0 5%, #3e9eed 100%);
	background:-o-linear-gradient(top, #2d8fe0 5%, #3e9eed 100%);
	background:-ms-linear-gradient(top, #2d8fe0 5%, #3e9eed 100%);
	background:linear-gradient(to bottom, #2d8fe0 5%, #3e9eed 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2d8fe0', endColorstr='#3e9eed',GradientType=0);
	background-color:#2d8fe0;}
.btn_visa7:active {
	position: relative;
	top: 1px;
}












/*團體*/



.left_btitle {
  
    max-height: 43px!important;
    -webkit-line-clamp: 2!important;
    -webkit-box-orient: vertical!important;
    line-height: 21px!important;
    width: 117px;   
    text-overflow: ellipsis!important;
    -o-text-overflow: ellipsis!important;
    overflow: hidden!important;
    display: -webkit-box!important; max-height:57px;
    text-decoration: none!important;
    -webkit-box-orient: vertical!important;
}



.left_con {
  
    height: 38px!important;
    -webkit-line-clamp: 2!important;
   
}






.contitle {
  
    color: #666666!important;
}



.gr_nav {

    height: auto!important;
 
    line-height: 40px!important;

    display: table!important;
}








.apbox {
      min-width: 140px!important; 
    width: auto!important;  margin-top: 5px;	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.attbox {
      min-width: 140px!important; 
    width: auto!important;  margin-top: 5px;	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.expbox{
      min-width: 140px!important; 
    width: auto!important;  margin-top: 5px;	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}



.notbox{
      min-width: 140px!important; 
    width: auto!important;  margin-top: 5px;	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}


.f05 {

        background-image: url(/img/icon_f5.png);

        background-repeat: no-repeat;

        text-indent: 10px;

        line-height: 40px;

        background-position-y: 12px;

}

 

 

.qr_box{ width:auto; height:auto; margin:0 auto; max-width:250px; max-height:250px; border:none;    text-align: center;

    vertical-align: middle; }

 

.mvifrabox {margin: 20px auto; width: 600px; height: 400px;}