/*大會資訊單元首頁*/
.info_wrap{ border:0px height:auto; max-width:1050px; padding:0; margin:20px 0 20px 0; }
.info_wrap .title{font-size:24px; line-height:2em; color:#4a4a4a !important; }
.info_wrap .line{background-color:#9b9b9b; height:1px; width:100%; margin:0px 0px 10px 0;}
.info_wrap ul {list-style:none; padding:0; margin:0 0 5px 0; display:block;}
.info_wrap ul li{ float:left; background-color:#9b9b9b; width:24.8%; margin-right:0.26%; text-align:center; cursor:pointer; font-size:18px; line-height:1.8em; color:#fff; transition:all 0.2s;}
.info_wrap ul .news_act{background-color:#006fb7;}
.info_wrap ul li:last-child {margin-right:0px;}
.info_wrap ul .space{float:left; background-color:#fff; width:1%;}
.info_wrap ul li:hover{background-color:#006fb7;}
.info_wrap .submenu{ position: relative; margin: 0 0 10px 0;  width: 100%; text-align:justify;  }
.info_wrap .submenu a{ color:#9b9b9b; word-spacing:10px; display: inline-block; margin:0 1em 0 0; text-decoration:none;   transition:all 0.2s; font-size: 18px;}
.info_wrap .submenu a::after{content:"/"; margin:0 0 0 1em; color:#9b9b9b;}
.info_wrap .submenu a:last-child:after{content:""; }
.info_wrap .submenu a:hover{ color:#006fb7;}
.info_wrap .submenu .act{color:#006fb7;}
.info_wrap .submenu a:first-child{ margin:0 1em 0 0; }
.info_article h2{display:block; margin-top:2%; font-size:24px; height:2.5em; width:4em; font-weight:300; color:#4a4a4a;}
.info_article .subtitle_wrap{width: 100%; margin-bottom:1.5em; color:#9b9b9b; border:0px solid #eee; float:both; height:25px;}
.info_article .subtitle_wrap .date{float:left;}
.info_article .subtitle_wrap .news_icons_wrap{float:right;}
.info_article .pic{width:100%; border:0px solid #eee; margin-bottom:30px;}
.info_article .pic img{width:100%;}
.info_article .text { font-size:18px; line-height:2em; text-align:justify;  margin:20px 0 30px 0; border:0px solid #eee;}
.info_article .text p{height:0.3em;}
.info_article .text .list{height:auto; padding-left:30px; position:relative; margin-bottom:1em;}
.r_line, .y_line, .b_line{position:absolute; top:0; left:0px; width:10px; height:4em; }
.r_line{background-color: #c92327;}
.y_line{background-color: #ffcf20;}
.b_line{background-color: #006fb7;}
.f_blue{color:#006fb7; font-weight:bold;}
.info_article .page_list_wrap{ display:inline-block;  border:0px solid #eee; height:2.8em; width:100%; position:relative; margin:0 auto; text-align:center; margin:20px 0 0 0; }
.info_article .page_list_wrap a{display:block; position:absolute;  padding:1px; font-size:13px; color:#4a4a4a; line-height:3em;  text-align:center; border:0px solid #eee; border-radius:0%; transition:all 0.2s; height:3em; width:9%;  }
.info_article .page_list_wrap .back_btn{display:block; position:absolute;  padding:1px; font-size:16px; color:#4a4a4a; line-height:3em;  text-align:center; border:0px solid #eee; border-radius:0%; transition:all 0.2s; height:3em; width:40%; left:30%; text-align:center;  }
.info_article .page_list_wrap a:hover {color:#006fb7;  text-decoration:none; transform:translate(2px,2px); background:transparent; }
.info_article .page_list_wrap a:first-child {background:url(../images/news/list_arrow_left@2x.png) 0 center no-repeat; background-size:20%; overflow:hidden;  cursor:pointer; transition:all 0.2s; width:10%; min-width:5em; text-indent:0; border:0px solid #eee; left:0; text-align:right; font-size:16px;}
.info_article .page_list_wrap a:last-child  {background:url(../images/news/list_arrow_right@2x.png) 100% center no-repeat; background-size:20%; overflow:hidden;  cursor:pointer; transition:all 0.2s; width:10%; min-width:5em; text-indent:0; border:0px solid #eee; right:0; top:0; text-align:left; font-size:16px;}
.pdline {border-bottom:1px solid #9b9b9b; padding-bottom:2em; width:4em;}
.info_article .info_logo{width:100%; margin:20px 0 20px 10px;}
.info_article .info_logo img{width:30%}
.space{width: 100%; height: 30px; clear:both;}

.gamescharter .charter-pdf{
	float: right;

}
.gamescharter .charter-pdf img{
	width: 43px;
	height: 52px;
	
}

/*平板版本*/
@media (max-width: 990px ) {
	.r_line, .y_line, .b_line{position:absolute; top:0; left:0px; width:10px; height:100%; }
	.info_article .info_logo img{width:60%}
}
/*手機版本*/
@media (max-width: 767px ) {
	.info_wrap{margin:60px 0 20px 0;}
	.info_wrap .submenu a{ font-size: 16px; margin:0 0.5em 0 0;}
	.info_wrap .submenu a::after{content:"/"; margin:0 0 0 0.5em;}
	.info_wrap .submenu a:first-child{ margin:0 0.5em 0 0; }
	.info_article .info_logo img{width:80%}

}