@import url(./ad.css);
/* css reset 歸0 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption,  tfoot, thead {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
}
blockquote, q {
    quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
    content: '';
    content: none;
}

/* remember to define focus styles! */
:focus {
    outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
    text-decoration: none;
}
del {
    text-decoration: line-through;
}
/* css reset 歸0 end */
#askarea .asktitle a {color: #333;}

@media all and (min-width: 1201px){
/* default css */
#BodyContainer {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}
#BodyHeader {
	text-align:center;
	border-collapse: separate;
}
#BodyMenu {/*background-image: url(../Image/index-w1000_bg.gif);*/border-left: 24px solid #B4D1EA;border-right: 21px solid #B4D1EA;}
#BodyMenu nav li {border-right: 1px solid #B4D1EA;padding: 0.3rem 0.6rem;list-style-type: none;font-size: 15px;}
#BodyMenu nav li:last-of-type {border-right: none;}
#BodyMenu ul {margin: auto;background-color: white;padding: 0;display: flex;justify-content: center;}
#BodyMenu #subMenu {
	background-color:#217BBA;
	color:#FFFFFF;	
}
#BodyNenu #submenu a{
	background-color:#217BBA;
	color:#FFFFFF;
}
/* Javascript控制Menu變色同submenu */
#BodyMenu .sub {
	background-color:#217BBA;
	color:#FFFFFF;	
}
#BodyMenu .sub a {
	background-color:#217BBA;
	color:#FFFFFF;	
	font-weight: bold;
}
a.aa3 {
	font-size: 16px;
	color: #217BBA;
	text-decoration: none;
	/*margin-right: 6.5px;
	margin-left: 6.5px;*/
}
a.aa3:hover {
	position: static;
	line-height: 18px;
	text-decoration: underline;
}
/* 中間主要內容 */
#BodyContent  {
	background-image: url(http://sw.get.com.tw/File/Image/index-w1000_bg.gif);
	background-repeat: repeat-y;
	width: 1000px;
	float: left;
	margin-right: auto;
	margin-left: auto;
}
/* AD css */
#BodyContentAd {
	width: 158px;
	float: right;
	padding-left: 10px;
	padding-right: 30px;
}
#BodyContentAd .font_s13_blue {
    font-size: 13px;
    color: #3285BF;
    line-height: 18px;
}
/* 高點各站AD */
#BodyContentAd #GETAD {
	margin-top: 10px;
	width: 158px;
	text-align:center;
}

/* 試聽 */
#BodyContentAd #audition {
	border-top:1px solid #FFF;
	width: 158px;
	text-align: left;
}
/* 報名 */
#BodyContentAd #reg {
	width: 158px;
	border-top:1px solid #FFF;
	text-align: left;
	background-color:#f18a05;
	color:#FFF;
}
#BodyContentAd #reg a{
	color:#FFF;
	font-size:13px;
	font-weight:normal;
	line-height:1.5em;
	padding:2px 5px 0px 5px; 
	text-decoration:none;
}
#BodyContentAd #reg a:hover{
	text-decoration: underline;
}
/* 會員登入 */
#BodyContentAd #login {
	border-top:1px solid #FFF;
	width: 158px;
	text-align: left;
	background-color:#F1AC05;
}
#BodyContentAd #login a{
	color:#FFF;
	font-size:13px;
	font-weight:normal;
	line-height:1.5em;
	padding:2px 5px 0px 5px; 
	text-decoration:none;
}
#BodyContentAd #login a:hover{
	text-decoration: underline;
}
/* 學員專區 */ 
#BodyContentAd #student{
	border-top:1px solid #FFF;
	width: 158px;
	text-align: left;
	background-color:#015489;
}
#BodyContentAd #student a{
	color:#FFF;
	font-size:13px;
	font-weight:normal;
	line-height:1.5em;
	padding:2px 5px 0px 5px; 	
	text-decoration:none;
}
#BodyContentAd #student a:hover{
	text-decoration: underline;
}
#BodyContentAd #student li {
	list-style-type:none;
	text-align:center;
}
/* 舊生專區 */
#BodyContentAd #old {
	border-top:1px solid #FFF;
	width: 158px;
	background-color:#737373;
	color:#FFF;
	text-align:left;
}
#BodyContentAd #old a{
	color:#FFF;
	font-size:13px;
	font-weight:normal;
	line-height:1.5em;
	text-decoration:none;
	padding-top: 2px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 5px;
}
#BodyContentAd #old a:hover{
	text-decoration: underline;
}
/* 優惠專區 */
#BodyContentAd #ADtable {
	background-color:#F0F0F0;
	width: 158px;
	text-align: center;
	padding-top: 7px;
	padding-bottom: 7px;
}
/* 數位課程 */
#BodyContentAd #digiclass {
	background-color:#F0F0F0;
	width: 158px;
	text-align:left;
	padding-bottom: 0.8em;
}
#BodyContentAd #digiclass .Btitle {
	color:#ffffff;
	font-size: 15px;
	font-weight: bold;
	line-height: 18px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-indent: 1em;
	background-color: #6BC0E9;
	text-align: left;
}
#BodyContentAd #digiclass .title {
	color: #3285BF;
	font-size: 13px;
	line-height: 18px;
	padding-top: 8px;
	padding-bottom: 6px;
	font-weight: bold;
	text-align: left;
	text-indent: 1.2em;
}
#BodyContentAd #digiclass ul {
	padding-bottom: 10px;
	padding-left: 23px;
}
#BodyContentAd #digiclass li {
	list-style-type: circle;
	list-style-position: outside;
	text-align:left;
	font-size: 13px;
	color: #393c39;
}
#BodyContentAd #digiclass a {
	color: #393c39;
	font-size: 13px;
	text-decoration:none;
}
#BodyContentAd #digiclass a:hover {
	color: #F47912;
	font-size: 13px;
}
#BodyContentAd #digiclass a.bookstore {
	color:#3285bf;
	font-size:13px;
	font-weight:bold;
	line-height:18px;
	text-decoration:none;
}
#BodyContentAd #digiclass .NewsStyle {
	font-size: 13px;
	color: #235185;
	text-align: left;
}
#BodyContentAd #digiclass .NewsStyle a {
	font-size: 13px;
	color: #393c39
}
#BodyContentAd #digiclass .NewsStyle a:hover {
	font-size: 13px;
	color: #F47912;
}

/*主要內容欄*/
#BodyContentMain {
	float:left;
	width:750px;
	padding-left: 2.8em;
	padding-bottom: 2em;
}
/*導覽列*/
#BodyContentMainNavigator {
	text-align:left;
	font-size:12px;
	color:#000000;
	line-height: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#BodyContentMainNavigator a, #BodyContentMainNavigator a:visited {
	font-size:12px;
	color:#8E8E8E;
	text-decoration:none;
}
/* 詳細資訊 */
#BodyContentEvent {
	width: 750px;
	float: left;
}

}

@media (max-width: 1200px){
	#askarea .asktitle a {color: white;}
}

/* 相容檢視 */
@media screen and (-webkit-min-device-pixel-ratio:0) { /*Webkit*/
    #noie {display: none;}
}
@-moz-document url-prefix(){/*Firefox*/
    #noie {display: none;}
}
@media \0screen\,screen\9 {/*IE 6 7 8*/    
    .browser {text-align: center;background: red;font-weight: bold;color: white;}
    .browser a {color: white;display: block;}
}
@media screen\0 {/*IE 8 9 10 11*/   
    .browser {text-align: center;background-color: rgba(0,0,0,.9);font-weight: bold;position: fixed;top:0;left: 0;width: 100%;height: 100%;z-index: 8;}
    .renew {background-color: #f6f6f6;display: inline-block;top: 45%;position: relative;border-radius: 5px;overflow: hidden;}
    .renew span {padding: 1rem;display: block;}
    .browser a {color: #039be6;display: block;border-top: 1px solid #989898;padding: 1rem;background-color: #EDEDED;}
}
@media print {
}
