﻿@import url(./event_header.css?v1022);
@import url(./grid.css?20231019);
/* css reset 歸0 */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,p,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,figure,figcaption{margin:0;padding:0;border:0;outline:0;font-size:100%;line-height:1.5em}
figure,figcaption{margin:0;padding:0}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
*{margin:0;padding:0}
/* css reset 歸0 end */
.whitetxt{color:#FFF;font-size:13px}
/*SE隱藏*/
.gsc-adBlock{display:none}
.indexFlex,#BodyContentMain{display:flex;flex-wrap:wrap;display:-ms-flexbox;-ms-flex-wrap:wrap}
.indexGrid{display:grid}

body{margin:0 auto;text-align:center;background-color:#FFF;font-family:Arial,Helvetica,sans-serif}
/*最外層網頁頁面大小*/
#BodyContainer,#BodyContainer_event{width:1000px;margin:0 auto;text-align:center}
/*內容開始*/
#BodyContent{width:100%;margin:0 auto;background:#FFF;padding:60px 0 0}
#BodyContentMain{width:100%;text-align:left;margin:0 auto}
/*左選單*/
#BodyContentAd{order:0;-ms-flex-order:0;width:208px;text-align:left;margin:20px 5px;background:#FFF}
/*右AD*/
#BodyContentAd2{order:2;-ms-flex-order:2;width:165px;margin:0 5px;padding:20px 0;text-align:left;background:#FFF}
#BodyContentAd2 a{color:#424a54;text-decoration:none}
/*內容欄*/
#BodyContentMainDetail,#BodyContentMainInDetail{order:1;-ms-flex-order:1;margin:0 15px 0 17px;padding:20px 0 0}
#BodyContentMainDetail{width:750px}
#BodyContentMainInDetail{width:575px}
#BodyContentArticle{width:100%;margin:0 auto}

/*專欄底下ADbanner*/
.in_ADbanner{width:568px;margin:1% auto 3%;text-align:center;overflow:hidden}
.in_ADbanner img{transition:all .3s linear}
.in_ADbanner img:hover{transform:scale(1.05)}
/*經驗談內襄YT影片*/
.mediaiframe{margin:1rem auto 3%;text-align:center}
.mediaiframe iframe{width:560px;height:315px}

.AD_banner {
    text-align: center;margin: 0.5rem 0;
}
.AD_banner img {
    margin: 0 auto;
    transition: all .3s linear;
}
.AD_banner img:hover{transform:scale(1.05);}
.wrap_text{text-align: center;}
.wrap_text a{background-color: #FBE929;color: #000;padding: 0.4rem 0.8rem;font-weight: bold;}
.wrap_text a:hover{text-decoration: none;color: #f02b2b;}
/*單元頁師資*/
#teacherColumn{width:100%;margin:1rem auto 3%;padding:1.5% 0;border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0}
#teacherColumn .teacherstitle,#teacherColumn .teachercontent,#teacherColumn .teacher_title{font-family:"Microsoft JhengHei",Verdana,Arial}
#teacherColumn ul,#teacherColumn li{list-style:none}
#teacherColumn .teacherContent{width:96%;margin:0 auto;display:flex;flex-wrap:wrap;display:-ms-flexbox;-ms-flex-wrap:wrap}
#teacherColumn .teacher_title,#teacherColumn .teacherlist{*float:left}
#teacherColumn .teacher_title{width:12%;background:#31abe0;font-size:15px;line-height:20px;border-radius:8px 0 0 8px;padding:0;text-align:center;color:#FFF;border-right:12px solid #E6E6E6;vertical-align:middle;margin:0 8px 0 0;padding:135px 0}
#teacherColumn .title_big{font-size:21px;display:block;font-weight:700}
#teacherColumn .teacherlist{width:140px;margin:0 5px;font-size:13px}
#teacherColumn .teacherlist li{margin:5px 0}
#teacherColumn .teacherName{color:#333;margin-left:10px;padding-left:5px;border-left:1px solid #000;font-weight:700}
#teacherColumn .teacherPhoto img{border-radius:8px}
#teacherColumn .teacherstitle{font-size:15px;color:#FFF;background:#f04f2b;padding:6px;margin:0!important;text-align:center;font-weight:700;display:inline-block;border-radius:10px 0 10px 0}
#teacherColumn .teachercontent{padding:0 15px 0 2px;line-height:24px}
#teacherColumn .teachercontent span{color:#666;border-bottom:1px dotted #999}
#teacherColumn a{font-weight:700;color:#333}
#teacherColumn a:hover{color:#31abe0}
.outMt_tea { display: flex; font-size: 1.1rem; padding: 1rem; }
/*護理師*/
#teacherColumn .nur_teacher .teacher_title{padding:100px 0}
/*醫檢師*/
#teacherColumn .mt_teacher .teacher_title{width:15%;padding:85px 0}
#teacherColumn .mt_teacher .teacherlist{width:78%;margin:0 5px}
/*私醫*/
#teacherColumn .pri_teacher .teacher_title{width:100%;padding:2% 0;margin:0 0 5px;border-bottom:8px solid #E6E6E6;border-right:0;border-radius:8px 8px 0 0;font-size:1.5em;font-weight:bold}
#teacherColumn .pri_teacher .title_big{display:inline-block}
#teacherColumn .pri_teacher .teacherlist{width:134px}
/*醫師國考*/
#teacherColumn .pro_teacher .teacherlist{width: 25%;}
.teacher_note{font-size:13px;text-align:center;margin:1% auto 0;color:#666}


/*跑馬燈*/
#marquee_menu{width:96%;height:30px;margin:0 auto 0 0;position:relative;overflow:hidden}
#marquee_menu ul,#marquee_menu li{list-style:none;margin:0;padding:0}
#marquee_menu .marqueelist{position:absolute}
#marquee_menu .marqueelist li{display:block;font-size:15px;line-height:30px;margin:0;padding:0}
#marquee_menu .marqueelist a{text-decoration:none;color:#F03}
#marquee_menu img{width:auto}
/*護理師跑馬燈*/
#marquee_menu1{width:96%;height:30px;margin:0 auto 0 0;position:relative;overflow:hidden}
#marquee_menu1 ul,#marquee_menu1 li{list-style:none;margin:0;padding:0}
#marquee_menu1 .marqueelist{position:absolute}
#marquee_menu1 .marqueelist li{display:block;font-size:15px;line-height:30px;margin:0;padding:0}
#marquee_menu1 .marqueelist a{text-decoration:none;color:#F03}
#marquee_menu1 img{width:auto}
/*考試情報&雲端體驗*/
#doctorNews{width:97%;margin:1% 1% 2% 2%;font-family:"Microsoft JhengHei"}
#doctorNews,#examnews,#onlinenews,.doctorNewsTitle,.infolist,.infolist li{display:inline-block}
.doctorNewsTitle,.infolist{vertical-align:middle}
.infolist,.infolist li{list-style:none}
#examnews,#onlinenews{width:45%;padding:2% 1% 2% 2%;margin:0 .5%;border-radius:10px}
#examnews{border:1px solid #31abe0}
#onlinenews{border:1px solid #F14E2B}
#examnews a{color:#0588A9}
#onlinenews a{color:#f05e39}
.doctorNewsTitle{width:20%}
.infolist{width:76%;margin-left:2%;line-height:1.7em}
#examnews .infolist li{width:49%}
#onlinenews .infolist li{width:100%}
/*學習模式*/
.rightad_booking{width:100%;margin:3% auto;font-family:"Microsoft JhengHei"}
.mline{text-align:center}
.learningContent{width:98%;margin:1.5% 1%}
.learningContent,.learning_link{display:inline-block}
.learning,.learning_link li{float:left}
.learning{width:33%;border-right:1px dotted #CCC;padding:1% 0;font-family:"Microsoft JhengHei"}
.learning:last-child{border-right:0px;border-bottom:0px}
.learning_title,.learning_photo{text-align:center}
.learning_link{width:90%;margin:3% 5% 1%}
.learning_link li{width:50%;list-style:none;text-align:center;line-height:1.7em}
.learning_link li a{color:#036178}
.learning_photo:hover img{opacity:0.7;filter:alpha(opacity=70);/*IE用*/}
/*加值服務*/
#plusService{width:98%;margin:5% auto 4%;font-family:"Microsoft JhengHei"}
.plusContent{width:96%;margin:0 auto;border:1px solid #31ABE0;border-radius:10px;padding:5% 2% 2%}
.plus_title{margin-top:-8.3%;text-align:center}
.servicelist{width:100%;margin:2.5% 0 .5%;display:flex;flex-wrap:wrap;display:-ms-flexbox;*float:left;justify-content:center;-ms-flex-pack:center}
.servicelist li{text-align:center;width:20%;float:left;margin:0;list-style:none}
.servicelist li img{border-radius: 10px}
.servicelist li p{font-weight:bold;font-size:15px;margin-top:4%}
/*歷年金榜*/
#billboardlist{width:98%;padding:3% 0;margin:3% auto 5%;border-radius:10px;border:1px solid #CCC;font-family:"Microsoft JhengHei"}
.billboard_smenu{width:90%;margin:0 5% 2%;padding:0 0 1%;display:inline-block}
.billboard_smenu li{width:50%;float:left;text-align:center;list-style:none;font-size:1.2em;padding:1.2% 0}
.billboard_smenu li a{color:#FFF}
.billboard_smenu li:nth-of-type(1){background:#F36;border-radius:5px 0 0 5px}
.billboard_smenu li:nth-of-type(2){background:#22A6D1;border-radius:0 5px 5px 0}
.medialist{width:90%;margin:0 auto 2%;padding:0 0 1%;border-bottom:1px dotted #CCC;display:flex;flex-wrap:wrap}
.medialist a{color:#369}
.media_photo{width:18%;text-align:center}
.media_photo img{border-radius:10px}
.media_txt{width:82%}
.stu{font-weight:700;line-height:1.8em}
.stu a{margin-right:1%}
.topgrade{font-size:1rem;color:#F36;line-height:1.9em}
.ge{font-size:1rem;color:#FFF;background:#F36;padding:3px;font-weight:700;margin-right:.5%}
#billboardlist .stxt{font-size:14px;line-height:26px}
.stxt_imp{font-size:18px;color:#f0502c;display:block}
.moreMedia{width:90%;margin:0 auto;text-align:right;font-size:14px}
.moreMedia a{color:#1d87b5}

/*麵包穴*/
#BodyContentMainNavigator{width:100%;margin:0 auto 20px;line-height:1.8em}
#BodyContentMainNavigator a{color:#303030}
#BodyContentMainNavigator ul{width:100%;text-align:left;margin:0;padding:0}
#BodyContentMainNavigator ul li{display:inline-block;font-size:13px;color:#303030}
#BodyContentMainNavigator ul li + li:before,#EventContentNavigator ul li + li:before{content:' > ';font-size:inherit;color:#303033}
#BodyContentMainNavigator h1{display:inline-block;font-size:13px;color:#303033}

/*首頁*/
#doc_index{width:100%;margin:0;padding:0;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}
#doc_index a:hover{text-decoration:none}
#doc_index li{list-style:none}
.doc_index_title{font-size:1.35em;padding:0 10px 1px;background:#EF3C96;color:#FFF;font-family:'Noto Sans TC',"Microsoft JhengHei", sans-serif;display:inline-block;letter-spacing:3px}
.doc_index_stitle{margin:8px auto 0;border-top:1px solid #C2C2C2;background:#f1f1f1;background:-moz-linear-gradient(top,#f1f1f1 0%,#fff 100%);background:-webkit-linear-gradient(top,#f1f1f1 0%,#fff 100%);background:linear-gradient(to bottom,#f1f1f1 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1',endColorstr='#ffffff',GradientType=0)}
.doc_index_stitle_winner{font-size:13px;line-height:1.8em;color:#2c3148;padding:7px 2px;font-weight:bold}
.doc_index_stitle_winner span{font-size:.7rem;background:#EF3C96;color:#FFF;border-radius:3px;padding:1px 5px}
.doc_index_more{width:96%;text-align:right;margin:2px 0;padding:6px 2%;background:#f1f1f1;background:-moz-linear-gradient(bottom,#f1f1f1 0%,#fff 100%);background:-webkit-linear-gradient(bottom,#f1f1f1 0%,#fff 100%);background:linear-gradient(to top,#f1f1f1 0%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1',endColorstr='#ffffff',GradientType=0);font-size:13px;font-weight:700;color:#424a54}
.doc_index_more a{color:#424a54;text-decoration:none}
.doc_index_bg{border-top:1px solid #C2C2C2;background:#f1f1f1;background:-moz-linear-gradient(top,#f1f1f1 0%,#fff 50%,#f1f1f1 100%);background:-webkit-linear-gradient(top,#f1f1f1 0%,#fff 50%,#f1f1f1 100%);background:linear-gradient(to bottom,#f1f1f1 0%,#fff 50%,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1',endColorstr='#f1f1f1',GradientType=0)}
.icon_new{width:97%;margin:8px auto 15px;font-family:"Microsoft JhengHei"}
.icon_new img{border:0}
.icon_new a{color:#333;white-space: pre;text-align:center}
.icon_new>ul{width:100%;margin:0 auto;text-align:center;justify-content:center;-ms-flex-pack:center}
.icon_new>ul>li{flex:0 0 calc(100%/4);width:25%;margin:0 auto;text-align:center;font-size:1em;line-height:1.6em;font-weight:700}
.icon_new>ul>li figcaption{border-right:1px dotted #9A9A9A;padding:3px 5px;margin-top:5px;position:relative}
.icon_new>ul>li figcaption:hover,.icon_new>ul>li.icon_new_angle_click figcaption,ul.angle_list{background:#F0F0F0}
.icon_new>ul>li:last-child figcaption{border-right:0}
.icon_new>ul>li.icon_new_angle figcaption a:after{content:"";width:0;height:0;border-style:solid;border-width:10px 5px 0;border-color:#9c9c9c transparent transparent;position:absolute;right:10px;top:10px;transition:transform .4s}
.icon_new>ul>li.icon_new_angle_click figcaption a:after{transform:rotate(180deg)}
ul.angle_list{display:none;padding:2% 0}
ul.angle_list>li{line-height:1.8em}


/*時事影音&書*/
.index_row2{width:100%;margin:10px auto 17px;font-family:"Microsoft JhengHei"}
.Live_video,.book_area{width:49%;margin:0 .5%}
.Live_video_bg,.bookBtn{padding:5px 0 0}
.bookBtn img:hover{box-shadow:0 2px 5px 2px #616161}
/*.Live_video_bg{padding:8px 0 12px;font-family:"Microsoft JhengHei";background:#fff;background:-moz-linear-gradient(top,#fff 0%,#f4f4f4 100%);background:-webkit-linear-gradient(top,#fff 0%,#f4f4f4 100%);background:linear-gradient(to bottom,#fff 0%,#f4f4f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffdfe4',GradientType=0);border-radius:0 0 8px 8px}*/
.Live_video_detail{width:98%;margin:0 1%}
.Live_video_detail img{width:100%}
.Live_video_detail figure{position:relative}
.Live_video_detail a figure:before{position:absolute;left:44%;top:33%;bottom:0;content:"\f04b";font-family:"Font Awesome 5 Free";font-size:2.5em;color:#f0f0f0;opacity:.9;font-weight:bold;z-index:1}
.Live_video_detail a:hover figure:before{color:red}
.Live_video_detail figcaption{font-size:1.05em;line-height:1.6em;text-align:center}
.Live_video_detail a{color:#000}
.Live_video_detail a:hover img{opacity:.9}

/**/
.bookAD>.trent-slider{margin:5px auto 10px}
.bookAD>.trent-slider>.t-slider-controls .arrow{width:35px}
.bookAD>.trent-slider>.t-slider-controls .arrow .arrow-container .arrow-icon{color:#FFF;background:#00000099;width:30px;height:30px}
.bookAD>.trent-slider>.t-slider-controls .arrow .arrow-container .arrow-icon i{font-size:1.4rem}
.bookAD>.trent-slider>.t-slider-controls .arrow:hover{background:none}

/*首頁師資試聽*/
.teacherMedia{width:100%;margin:0 auto 10px}
#marquee_teacher{width:100%;height:35px;position:relative;overflow:hidden}
#marquee_teacher ul{width:98%;margin:0 1%;position:absolute}
#marquee_teacher li{font-size:13px;line-height:35px;color:#000;font-weight:bold;overflow:hidden;height:35px}
#marquee_teacher a{color:#000;text-decoration:none}
#marquee_teacher a:before{content:url(../Image/hot-icon.gif)}
.docindex_teachertab_bg{width:100%;margin:1% auto 0}
#index_teachercontent1,#index_teachercontent2,#index_teachercontent3,#index_teachercontent4,#index_teachercontent5,#index_teachercontent6{display:none;padding:1% 0 0;text-align:left;border-top:1px #E6E6E6 solid}
#index_teachertab1,#index_teachertab2,#index_teachertab3,#index_teachertab4,#index_teachertab5,#index_teachertab6{display:none}
#index_teachertab label{display:inline-block;margin:0 0 -1px;padding:5px 10px;text-align:center;color:#333;background:#f0f0f0;font-size:15px;position:relative;border-radius:5px 5px 0 0;border:1px solid #f0f0f0;border-bottom:0px;font-weight:bold}
#index_teachertab label:before{font-weight:400;margin-right:10px}
#index_teachertab label:hover{opacity:.9;cursor:pointer;top:0;color:#0173a6}
#index_teachertab input:checked + label{color:#EF3C96;background:#FFF;border-bottom:1px solid #FFF}
#index_teachertab1:checked ~ #index_teachercontent1,#index_teachertab2:checked ~ #index_teachercontent2,#index_teachertab3:checked ~ #index_teachercontent3,#index_teachertab4:checked ~ #index_teachercontent4,#index_teachertab5:checked ~ #index_teachercontent5,#index_teachertab6:checked ~ #index_teachercontent6{display:block}
.teacherMedia_list{margin:0 auto;justify-content:center;-ms-flex-pack:center;}
.teacherMedia_list img{border-radius:3px}
.teacherMedia_list>ul{flex:0 0 calc(100%/3 - 5px);width:calc(100%/3 - 5px);margin:0.5% auto;text-align:center;font-size:.95rem;color:#424B52;position:relative}
.teacherMedia_list li{margin:4px 0;text-align:center}
.teacherMedia_list a{color:#424B52}
.teacherMedia_list i{margin-right:3px}
.teacherMedia_list figure img:hover{box-shadow:0 2px 5px 2px #616161}
.teacherMedia_list li figure{position:relative}
.teacherMedia_list li figure a:before{content:"";border-style:solid;border-color:transparent transparent transparent rgba(240,240,240,0.5);border-width:20px 0 20px 26px;position:absolute;left:0;right:0;margin:auto;top:0;bottom:0;width:0;height:0;z-index:5}
.teacherMedia_list li figure a:hover:before{transform:scale(1.1);border-color:transparent transparent transparent rgba(240,240,240,0.8)}
.teacher_morelink{font-size:15px;line-height:1.8em}
.teacher_morelink a{background:#31ABE0;color:#FFF;padding:3px 5px;border-radius:8px;}
/*首頁NEWS*/
.test_news{width:100%;margin:0 auto 10px}
.news_tab{width:100%;margin:5px auto 0}
ul.tabs>li{flex:0 0 calc(100%/5);width:calc(100%/5);font-size:13px;text-align:center;border-top:2px solid #414952;padding:10px 0}
ul.tabs li a {color:#2c3148;font-weight:bold}
ul.tabs li:hover{border-top:4px solid #ef3c96;padding:8px 0}
#doc_index ul.tabs li a:hover{top:0}
.tab_container{padding:10px 5px;border-top:1px solid #C2C2C2;background:#f1f1f1;background:-moz-linear-gradient(top,#f1f1f1 0%,#fff 10%);background:-webkit-linear-gradient(top,#f1f1f1 0%,#fff 10%);background:linear-gradient(to bottom,#f1f1f1 0%,#fff 10%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1',endColorstr='#ffffff',GradientType=0)}
.tab_content{width:98%;margin:0 auto}
.news_ADBtn{width:26%}
.news_ADBtn li{margin:10px 0}
.news_ADBtn img{width:115px;}
.news_txt{width:74%}
.news_txt ol li{font-size:13px;line-height:1.8em;border-bottom:1px dotted #7b828b;padding:2px 0}
.news_txt ol li,.news_txt ol li a{color:#2c3148;}
.news_more{width:100%;text-align:right;margin:8px 0 0}
/*首頁好成績*/
.winner_grade_bg img{border:0}
.winner_grade_bg>ul{flex:0 0 calc(100%/4 - 1%);width:calc(100%/4 - 1%);margin:0 auto}
.winner_grade_bg>ul>li{list-style:none;font-size:13px;line-height:20px;color: #424b52}
.winner_grade_bg>ul>li:first-child{text-align:center}
.winner_grade_bg>ul>li:nth-child(2){font-weight:bold}
.winner_grade_bg>ul>li:last-child{margin:15px 0 0}

/* 類科導覽選單 */
#navi_menu{width:100%;margin:0 auto;padding:0 0 5px;color:#607185;border-bottom:4px solid #607185}
.navi_link a{color:#607185;font-weight:bold;text-decoration:none}
.navi_link a:hover,#divsion a:hover{text-decoration:underline;left:0px;top:2px;position:relative}
.navi_link img {vertical-align:middle;width:auto;border:0}
.navi_link{display:inline-block}
/*
ul.bottom_navi_link{width:515px;bottom:0;position:fixed;background:#279ed4;text-align:center;padding:5px 30px;color:#FFF;opacity:.9}
ul.bottom_navi_link a{color:#FFF}
*/
.navi_link li,.navi_ADbtn li{list-style:none;display:inline-block}
.navi_link,.navi_ADbtn{width:100%}
.navi_link{margin:8px 0 0}
.navi_link>li{font-size:15px;;margin:3px 0;line-height:1.8em}
.navi_link>li:after{content:"｜"}
.navi_link>li:last-child:after{content:""}
.navi_ADbtn{margin:5px 0}
.navi_ADbtn>li{margin:3px 2px}
.navi_ADbtn img{width: ;}

/*導覽選單-訊息*/
.navi_hotnews{margin:0 auto;font-size:15px;font-family:"Microsoft JhengHei"}
.navi_hotnews a{color:#ff2b2b;line-height:1.2em}

/*導覽選單-好成績*/
.navi_gradeNews{margin:5px auto 0;font-family:"Microsoft JhengHei"}
.gradeNews_title,.billboard_title{color:#FFF;background:#F39;font-size:17px;line-height:28px;padding:5px 14px;border-radius:5px;display:inline-block;margin-bottom: 1%;}
ul.gradeNews_list{width:100%;margin:8px auto 0;display:block}
ul.gradeNews_list li{font-size:15px;line-height:1.3em;margin-bottom:5px;list-style:none}
ul.gradeNews_list>li:before{content:url(../../File/Image/doctor_new_icon_arr_org.gif);margin-right:3px}
ul.gradeNews_list>li a{color:#F00;font-weight:normal}
ul.gradeNews_list>li strong{font-size:16px;color:#F39}
.bestgrade_out{margin:8px auto 15px;border-bottom:2px dashed #607185}
.bestgrade_out p{margin:10px 8px 12px;}
.gradered{font-size:15px;color:#607185}
.gradered strong{color:#F39;font-size:16px}
.gradered a{color:#607185}
.gradered_big{font-size:20px;font-weight:bold;color:#ec1014;text-align:center}
.gradered_big a{color:#ec1014}
/*導覽選單-連結按鈕*/
.navi_linkbtn{margin:5px auto 0;font-family:"Microsoft JhengHei"}
.linkbtn_title{color:#FFF;background:#CE394B;font-size:17px;line-height:28px;padding:5px 14px;border-radius:5px;display:inline-block;margin-bottom: 1%;}
.linkbtn_title a{color: #FFF;text-decoration: none;}
/* 類科頁 */
#divsion,#divsion_billboard{padding:15px 5px 30px}
#divsion p,#divsion h1,#divsion h2{margin:10px 0}
#divsion p{font-size:14.5px;line-height:1.5em}
#divsion a{color:#0069a6}
#divsion h1{color:#0085CA;font-size:22px}
#divsion h2{color:#3399CC;font-size:16px}
#divsion .title{color:#0085CA;font-size:20px;font-weight:bold}
#divsion h1>small,#divsion .title>small{font-size:15px}
#divsion .subtitle{color:#3399CC;font-size:16px;font-weight:bold}
#divsion table,#divsion table th,#divsion table td{border:1px solid #dbdbdb;border-collapse:collapse}
#divsion table{width:100%;margin:0 auto 3%;font-size:15px}
#divsion table th{color:#737373;background:#e7e6e6;letter-spacing:2px;text-align:center}
#divsion table th,#divsion table td{padding:5px}
#divsion table td{background:#FFF;color:#5b5b5b}
#divsion table p{margin:5px 0;text-align:left}
#divsion .linkbottom{text-align:right;font-size:15px;margin:3% auto 1%}
#divsion .linkbottom a{color:#333;display:block;line-height:25px}
#divsion ol,#divsion ul{margin:10px 10px 10px 25px}
#divsion li ul,#divsion li ol{margin:0 10px 2px 25px}
#divsion li{font-size:15px;line-height:1.5em}
#divsion .impcolor_doctor{color:#F06}
#divsion .divsion_img{text-align:center}

.billboard_bg{width:100%;margin:0 auto 2%;border:1px solid #EAE8F9;border-top-width:15px}
.billboard_bg a{color:#333}
#divsion ul.billboard_list{margin:10px 10px 10px 30px}
#divsion ul.billboard_list>li{font-size:15px;line-height:2em}
.openclick{background:#EAE8F9;padding:5px;text-decoration:underline;cursor:pointer}
#divsion_billboard{font-family:"Microsoft JhengHei"}
.bestgrade{font-size:18px;color:#F00;font-weight:bold;text-align:center;margin:10px 0}
.billboard_subtitle{color:#0085CA;font-size:20px;font-weight:bold}
.billboard_stitle{color:#0173a6;font-size:17px;font-weight:bold;margin-top:8px}
.billboard_stulist{margin:0 auto 15px}
.billboard_stulist>ul{width:100%;display:flex;flex-wrap:wrap;margin:15px 0 10px;align-items:center;-ms-flex-align:center}
.billboard_stulist>ul a{color:#000}
.billboard_stulist>ul>li{list-style:none;width:31.333%;margin:0;text-align:center;padding:1%;line-height:1.6em;font-size:15px}
.billboard_stulist>ul>li:nth-child(2n){background:#EAE8F9}
.billboard_more{color:#F39;text-align:center;font-size:15px;margin:30px auto 0}
.billboard_stulist>ul>li.billboard_list_title{background:#CCC;width:100%;font-size:16px;font-weight:bold}
.more_school{color:#06C;text-decoration:underline;cursor:pointer;text-align:right;font-weight:bold}
.prepare_bg{border:1px solid #DBDBDB;border-radius:8px;margin:0 auto 15px}
.prepare_title{text-align:center;font-size:16px;line-height:1.7em;background:#e7e6e6;color:#737373;padding:5px;border-radius:8px 8px 0 0;font-weight:bold}
#divsion ol.prepare_out_list{padding:10px 35px;margin:0}
#divsion ul.prepare_out_list{padding:10px 20px 10px 35px;margin:0}
#divsion .prepare_rowflex{display:flex;flex-wrap:wrap}
#divsion ol.prepare_out_list>li{line-height:2em;width:33%;list-style-position:inside}
#divsion ol.half>li{line-height:2em;width:47%;list-style-position:inside}
#divsion ul.prepare_out_list>li{line-height:1.8em;width:100%;margin:5px 0}
#divsion ol.prepare_list{margin:10px 20px 10px 45px}
#divsion ol.prepare_list>li{color:#5b5b5b}
#divsion ol.prepare_list.prepare_rowflex>li{width:50%}
.prepare_bg p{margin:10px 15px!important;color:#5b5b5b}
#divsion .private_prepare{width:50%}
#divsion ul.friendly_list>li{width:calc(100%/2 - 25px);line-height:2em;margin:2px 0 2px 25px}
/*doc_tab*/
.doctab_bg{width:100%;margin:4% auto 2%}
#doccontent1,#doccontent2,#doccontent3,#doccontent4,#doccontent5,#doccontent6{display:none;padding:2%;text-align:left;border-top:1px #E6E6E6 solid}
#doctab1,#doctab2,#doctab3,#doctab4,#doctab5,#doctab6{display:none}
#divsion label{display:inline-block;margin:0 0 -1px;padding:5px 10px;text-align:center;color:#737373;background:#E7E6E6;font-size:1em;position:relative;border-radius:7px 7px 0 0;border:1px solid #E7E6E6;border-bottom:0px;font-weight:bold}
#divsion .private_tab label{width:3em;padding:5px 7px}
#divsion .private_tab label:nth-of-type(2),#divsion .private_tab label:nth-of-type(3){width:4em}
#divsion label:before{font-weight:400;margin-right:10px}
#divsion label:hover{opacity:.9;cursor:pointer;top:0}
#divsion input:checked + label{color:#607185;background:#FFF;border-bottom:1px solid #FFF}
#doctab1:checked ~ #doccontent1,#doctab2:checked ~ #doccontent2,#doctab3:checked ~ #doccontent3,#doctab4:checked ~ #doccontent4,#doctab5:checked ~ #doccontent5,#doctab6:checked ~ #doccontent6{display:block}
/*寒轉&校內轉TABS*/
#pri_tab .title_box ul{margin:4% 0 0}
#pri_tab .title_box li{display:inline-block;margin:0 0 -1px;padding:5px 10px;text-align:center;color:#737373;background:#E7E6E6;font-size:1.05em;position:relative;border-radius:7px 7px 0 0;border:1px solid #E7E6E6;border-bottom:0;font-weight:700;cursor:pointer}
#pri_tab .title_box li.now_focus{color:#607185;background:#FFF;border-bottom:1px solid #FFF}
.pri_tabcontent{display:none;padding:2%;border-top:1px #E6E6E6 solid}
.pri_tabcontent.now_focus{display:block}
#pri_tab ul.title_list{margin:2% 0 0}
#pri_tab .title_list li{display:inline-block;margin:0 0 -1px;padding:5px 10px;text-align:center;color:#737373;font-size:1em;position:relative;border-bottom:0;font-weight:700;cursor:pointer}
#pri_tab .title_list li:after{content:"";width:25px;border-bottom:1px solid #C7C7C7;display:block;margin:1px auto 0}
#pri_tab .title_list li.now_focus{color:#ef3c96}
#pri_tab .title_list li.now_focus:after{border-bottom-color:#ef3c96;transition:all.5s;transform:scaleX(1)}
#pri_tab .title_list li:hover{color:#ef3c96}
#pri_tab .title_list li:hover:after{border-bottom-color:#ef3c96;transition:all.5s;transform:scaleX(3.4)}
#pri_tab .con_list{margin:2% 0}
.con_list>li{display:none;padding:.5% 0 1%}
.con_list>li.now_focus{display:block}
/*課程介紹頁*/
.doc_course{font-family:"Microsoft JhengHei";padding:10px 3.5px 30px}
.course_navi_menu{margin:0 auto}
.course_navi_menu a{color:#000}
.course_navi_menu ul{display:flex;flex-wrap:wrap}
.course_navi_menu li{list-style:none;margin:0;padding:25px 22px;text-align:center;font-weight:bold;border-left:1px dotted #62b3d9}
.course_navi_menu li:nth-of-type(1){background:#62b3d9;color:#FFF;border-left:0}
.doc_course_Btitle{font-size:1.3em;line-height:2em;padding:5px 0;font-weight:bold;text-align:center;background:#F6F6F6}
.doc_course_title{color:#0173a6;font-size:1.4em;text-align:center;font-weight:bold;border-bottom:3px solid #0173a6}
.doc_course_stitle{color:#f18a05;font-size:1.25em;font-weight:bold}
.doc_course_detail{border:1px dashed #c9e1f4;padding:20px 30px 10px;margin:0 auto 20px;border-radius:5px}
.doc_newopen_list{margin:3% auto 2%}
.doc_newopen_list a{color:#000}
.doc_newopen_list li{line-height:35px;margin-left:25px}
.doc_newopen_list li strong{font-size:1.1rem}
.doc_course_adplay{width:568px;margin:0 auto 20px}
.doc_course_introtxt{width:60%;margin:0 auto 0 2%}
.doc_course_introtxt p,.doc_course_introtxt li{font-size:15px;line-height:1.6em}
.doc_course_introtxt p{margin:0 auto 15px}
.doc_course_introtxt a{color:#ef3c96}
.doc_course_introtxt li{margin:0 auto 0 23px}
.doc_course_vodbox{margin:20px auto 0}
.doc_course_vodbox p{font-size:1.05em;line-height:1.8em}
.doc_course_vodbox a{color:#0085CA}
.doc_course_vodbox figure{margin:10px auto}
.doc_course_vodbox img{width:100%}
.doc_course_EClink{margin:0 auto;text-align:center;display:flex;flex-wrap:nowrap}
.doc_course_EClink li{width:33%;margin:0 1px;background:#3399FF;padding:13px 0;text-align:center;list-style:none}
.doc_course_EClink a{color:#FFF}
.doc_course_navBtn{margin:30px auto 15px;text-align:center;font-size:1.05em}
.doc_course_navBtn i{margin-right:2px}
.doc_course_navBtn a{background:#EF3C96;color:#FFF;text-decoration:none;padding:5px 20px;margin:0 10px;box-shadow:1px 1px 2px 2px #bcbcbc;position:relative;transition:all 0.5s linear;border:1px solid #FFF}
.doc_course_navBtn a:hover{border-radius:25px;transition:all 0.5s linear}
.doc_course_ECbox{margin:10px auto 35px}
.doc_course_ECbox a{color:#000}
.doc_course_ECservice,.doc_course_ECintro{margin-bottom:2.5%}
.doc_course_ECservice figure{width:17%}
.doc_course_ECservice p{width:83%;font-size:15px}
.doc_course_ECservice p strong{display:block;font-size:17px;color:#0173a6}
.doc_course_ECintro img{max-width:100%;box-shadow:0 0 2px #CCC}
.doc_course_ECintro p{font-size:15px}
.doc_course_ECintro p strong{display:block;color:#1480c4;font-size:20px}
/*課表*/
.doc_newclass{font-family:"Microsoft JhengHei";padding:5px 0}
.doc_newclass_Btitle{font-size:1.5em;color:#0085CA;font-weight:bold}
.doc_newclass_table,.doc_newclass_th,.doc_newclass_td{border:1px solid #dbdbdb;border-collapse:collapse}
.doc_newclass_table{width:100%;margin:2% auto;display:table}
.doc_newclass_tr{display:table-row}
.doc_newclass_th,.doc_newclass_td{display:table-cell;vertical-align:middle;padding:2% 0;}
.doc_newclass_th{width:28%;color:#737373;background:#e7e6e6;text-align:center;font-weight:bold;font-size:1.05em}
.doc_newclass_td{width:72%}
.doc_newclass_td li{margin-left:30px}
.doc_newclass_td a{color:#000}
.doc_newclass_print{text-align:center;margin:1% auto 3%}
.doc_newclass_navigator li{display:inline-block;font-size:1.25em;color:#607185;font-weight:bold;list-style:none}
.doc_newclass_navigator li + li:before{content:' > ';font-size:1rem;color:#607185}
.doc_newclass_detail table,.doc_newclass_detail th,.doc_newclass_detail td{border:1px solid #dbdbdb;border-collapse:collapse}
.doc_newclass_detail table{width:100%}
.doc_newclass_detail th,.doc_newclass_detail td{padding:3px 5px}
.doc_newclass_detail th{background:#e7e6e6;text-align:center;color:#737373;font-weight:bold}
/*各類科課程規劃*/
.course_subjuct_menu li,.doc_subject_newopen li,.doc_course_plan li,.doc_course_intro li{list-style:none}
/*各類科課程選單modal*/
.course_subjuct_bg{font-family:"Microsoft JhengHei"}
.course_subjuct_bg .page-wrapper{width:100%;height:100%}
.course_subjuct_bg .blur-it{filter:blur(4px);display:none}
.course_subjuct_bg .page-wrapper a.btn{width:100px;height:80px;bottom:25%;padding:25px 10px 15px;display:inline-block;position:fixed;font-size:1.4em;text-align:center;text-decoration:none;color:#fff;background:#0489c1;border-radius:50%}
.course_subjuct_bg .page-wrapper a.btn span{display:block}
.course_subjuct_bg .page-wrapper a.btn:hover{background:#0173a6}
.course_subjuct_bg .modal-wrapper{width:100%;height:100%;position:fixed;top:0;left:0;background:rgba(154,154,154,0.6);visibility:hidden;opacity:0;transition:all .25s ease-in-out;z-index:999}
.course_subjuct_bg .modal-wrapper.open{opacity:1;visibility:visible}
.course_subjuct_bg .modal{width:600px;margin:50% auto 0;position:relative;top:50%;opacity:0;transition:all .5s ease-in-out}
.course_subjuct_bg .modal-wrapper.open .modal{margin-top:-200px;opacity:1}
.course_subjuct_bg .modal-wrapper .head{padding:1.5% 0;overflow:hidden;background:#3e77a2;position:relative;border-radius:10px 10px 0 0}
.course_subjuct_bg .modal-wrapper .head div{font-size:1.5em;text-align:center;color:#FFF}
.course_subjuct_bg .btn-close{font-size:28px;color:#fff;position:absolute;right:2%;top:27%}
.course_subjuct_bg .content{padding:5%;background:#FFF;border-radius:0 0 10px 10px}
.course_subjuct_bg .course_subjuct_list li{list-style:none;width:50%;font-size:1.1em;line-height:2em;text-align:left}
.course_subjuct_bg .course_subjuct_list li:before{content:"\f14a";font-family:"Font Awesome 5 Free";font-size:1em;;margin-right:3px}
.course_subjuct_bg .course_subjuct_list a{color:#000}

.doc_subject_newopen{text-align:center;margin:15px auto}
.doc_subject_newopen li{display:inline-block;margin:0 2%;font-size:1.1em}
.doc_subject_newopen i{margin-right:3px}
.doc_subject_newopen a{color:#000;font-weight:bold}

.doc_course_planAD{margin:0 auto 10px}
.doc_course_planAD img{width:100%}






@keyframes load {0%{width:0}100%{width:100%}}
.trent-slider{width:100%;margin:0 auto 10px;position:relative;overflow:hidden}
.t-slide{position:absolute;left:0;right:0;bottom:0;top:0;transition:.65s;z-index:1}
.t-slide img{width:100%;height:auto}
.t-slider-controls{position:absolute;top:0;bottom:0;left:0;right:0}
.t-slider-controls .arrow{min-height:100%;width:50px;position:relative;transition:.25s}
.t-slider-controls .arrow:hover{cursor:pointer}
.t-slider-controls .right-arrow{float:right}
.t-slider-controls .left-arrow{float:left}
.t-slider-controls .arrow .arrow-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}
.t-slider-controls .arrow .arrow-container .arrow-icon{position:relative;width:42px;height:42px;color:#0489c1;border-radius:50%}
.t-slider-controls .arrow:hover .arrow-icon{color:#FFF}
.t-slider-controls .arrow .arrow-container .arrow-icon i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2rem}
.t-slider-controls .t-load-bar{width:100%;height:5px}
.t-slider-controls .t-load-bar .inner-load-bar{background:rgba(200,200,200,0.65);height:100%}
.t-slider-controls .t-dots-container{position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:20px;min-width:100%;z-index:2}
.t-slider-controls .t-slide-dots-wrap{height:100%;width:100%;position:relative}
.t-slider-controls .t-slide-dots{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:table;content:"";clear:both}
.t-slider-controls .t-slide-dots .t-dot{background:#31abe0;width:8px;height:8px;margin:5px;float:left;border-radius:50%;transition:.65s}
.t-slider-controls .t-slide-dots .t-dot.current-dot,.t-slider-controls .t-slide-dots .t-dot:hover{transform:scale(1.65);cursor:pointer}
/*close slider css*/
@media screen and (min-width:768px) {
.t-slider-controls .arrow:hover{background:rgba(0,0,0,0.32);z-index:2}
}

/*.doc_course_planbg{margin:35px auto 10px}*/
.doc_course_plan{grid-template-columns:repeat(2, 1fr);grid-gap:10px 5px;padding:2% 5%}
.doc_course_plan.doctorCourse{grid-template-columns:repeat(2, 1fr);grid-gap:10px 2px;padding:2% 0}
.doc_course_plandetail{padding:5px}
.doc_course_plandetail li:nth-of-type(1),.doc_course_introdetail li:nth-of-type(1){width:85px;height:85px;margin:0 auto;text-align:center;background:#f7f7f7;border-radius:50%}
.doc_course_plandetail li:nth-of-type(1) img,.doc_course_introdetail li:nth-of-type(1) img{width:75%;height:inherit;margin:auto;display:block}
.doc_course_plandetail li:nth-of-type(2){width:81%;margin:2% 0;padding:2px 0 2px 15px;font-size:1.25em;color:#FFF;text-align:center;position:relative}
.doc_course_plandetail li:nth-of-type(2) a,.doc_course_introdetail li:nth-of-type(2) a{color:#FFF}
.doc_course_plandetail li:nth-of-type(2):before,.doc_course_plandetail li:nth-of-type(2):after{content:"";position:absolute;width:0;height:0;top:0;border-style:solid;border-width:17px 0 17px 15px}
.doc_course_plandetail li:nth-of-type(2):after{right:-15px}
.doc_course_plandetail li:nth-of-type(2):before{left:0;border-color:transparent transparent transparent #FFF}
.doc_course_plandetail:nth-of-type(1) li:nth-of-type(2),
.doc_course_introdetail:nth-of-type(1) li:nth-of-type(2){background:#A14093}
.doc_course_plandetail:nth-of-type(2) li:nth-of-type(2),
.doc_course_introdetail:nth-of-type(2) li:nth-of-type(2){background:#934C9C}
.doc_course_plandetail:nth-of-type(3) li:nth-of-type(2),
.doc_course_introdetail:nth-of-type(3) li:nth-of-type(2){background:#6C5FA2}
.doc_course_plandetail:nth-of-type(4) li:nth-of-type(2),
.doc_course_introdetail:nth-of-type(4) li:nth-of-type(2){background:#4973B6}
.doc_course_plandetail:nth-of-type(5) li:nth-of-type(2){background:#1E8ACC}
.doc_course_plandetail:nth-of-type(6) li:nth-of-type(2){background:#25A3CA}
.doc_course_plandetail:nth-of-type(7) li:nth-of-type(2){background:#398BA6}
.doc_course_plandetail:nth-of-type(8) li:nth-of-type(2){background:#038393}
.doc_course_plandetail:nth-of-type(1) li:nth-of-type(2):after{border-color:transparent transparent transparent #A14093}
.doc_course_plandetail:nth-of-type(2) li:nth-of-type(2):after{border-color:transparent transparent transparent #934C9C}
.doc_course_plandetail:nth-of-type(3) li:nth-of-type(2):after{border-color:transparent transparent transparent #6C5FA2}
.doc_course_plandetail:nth-of-type(4) li:nth-of-type(2):after{border-color:transparent transparent transparent #4973B6}
.doc_course_plandetail:nth-of-type(5) li:nth-of-type(2):after{border-color:transparent transparent transparent #1E8ACC}
.doc_course_plandetail:nth-of-type(6) li:nth-of-type(2):after{border-color:transparent transparent transparent #25A3CA}
.doc_course_plandetail:nth-of-type(7) li:nth-of-type(2):after{border-color:transparent transparent transparent #398BA6}
.doc_course_plandetail:nth-of-type(8) li:nth-of-type(2):after{border-color:transparent transparent transparent #038393}
.doc_course_plandetail li:nth-of-type(3),.doc_course_introdetail li{font-size:18px;text-align: center;}
/*醫師*/
.doc_course_intro{grid-template-columns:repeat(2, 1fr);grid-gap:15px 5px;padding:2% 1%}
.doc_course_introdetail>li a{color:#000}
.doc_course_introdetail li:nth-of-type(2){width:98%;margin:2% auto;padding:1%;font-size:1.2em;color:#FFF;text-align:center}
.doc_course_introdetail li:nth-of-type(3),.doc_course_introdetail li:nth-of-type(4),.doc_course_introdetail li:nth-of-type(5){list-style:disc;margin:5px 5px 5px 25px}


/*課輔服務*/
.doc_service{font-family:"Microsoft JhengHei";padding:0 3.5px 15px}
.doc_service_title{text-align:center}
.doc_service_content{border-top:5px solid #e7e7e7;margin:1% auto}
.doc_service_list{padding:20px 10px;background:#F2F2F2}
.doc_service_list:nth-child(even){background:#FFF}
.doc_service_list figure{width:35%}
.doc_service_list figure img{border:solid #000 2px;margin:2px 0}
.doc_service_txt{width:65%}
.doc_service_txt div{font-size:1.6em}
.doc_service_txt div small{font-size:1rem;line-height:1em;color:#000;display:block}
.doc_service_txt div,.doc_service_txt div a{color:#3468ad}
.doc_service_txt p a{color:#000}
/*考古題*/
.doc_exam{font-family:"Microsoft JhengHei";padding:5px 3.5px}
.doc_exam a{color:#0069a6;text-decoration:none}
.doc_exam a:hover{text-decoration:underline}
.doc_exam h1{font-size:1.5em;line-height:1.7em;color:#0085CA;border-bottom:4px solid #2b84bc;padding:0 2px}
.exam_intro{margin:2% auto 2% 3.5%}
.exam_intro li{margin:0 auto 1%}
.exam_item{border-bottom:4px solid #2b84bc;margin:0 auto 10px}
.exam_item ul{width:96%;display:flex;flex-wrap:wrap;margin:2.5% auto .5%}
.exam_item li{list-style:none;width:20%;font-size:1.1em;line-height:1.8em;font-weight:bold}
.exam_search_title{background:#4a9ed2;color:#FFF;padding:2px 5px;font-weight:bold}
.exam_search FORM{background:#d5ecfb;color:#0069a6;padding:4px 5px}
.exam_search FORM div{display:inline-block;margin-right:3px}
.exam_search FORM input[type="Text"]{margin-right:4px}
.exam_search FORM input[type="submit"]{padding:0 3px}
.exam_list table,.exam_list th,.exam_list td{border:1px solid #e7e6e6;border-collapse:collapse}
.exam_list th,.exam_list td{padding:7px;white-space:nowrap}
.exam_list td:nth-of-type(3),.exam_list td:nth-of-type(5){white-space:normal}
.exam_list table{width:100%;margin:0 auto}
.exam_list th{background:#e7e6e6}
.exam_list td{background:#FFF}
.exam_page{margin:20px auto 5px;text-align:center}
.event_link{padding:.6% 0;width:100%;background:#0189c5;opacity:.9;bottom:0;position:fixed;border-radius:8px 8px 0 0;font-size:1.5em;text-align:center}
.event_link,.event_link a{color:#FFF}
.event_link a:hover{color:#FF0;text-decoration:none}
/*客服信箱*/
.doc_askbox{font-family:"Microsoft JhengHei";padding:0 3.5px}
.doc_askbox h2{font-size:1.5em;color:#39F}
.doc_askbox p{line-height:1.6em}
.doc_askbox a{color:#000}
.doc_askbox_form{margin:10px auto}
.askbox_title{font-size:1.2em;line-height:1.8em;text-align:center;background:#39F;color:#FFF}
.doc_askbox_form form{padding:5px 10px}
.doc_askbox_form form div{margin:15px auto;font-size:1rem}
.doc_askbox_form SELECT,.doc_askbox_form input,.doc_askbox_form textarea{font-family:"Microsoft JhengHei";border-radius:5px}
.doc_askbox_form SELECT,.doc_askbox_form input,.doc_askbox_form textarea{background:#FFF;border:1px solid #CCC;padding:.5%;font-size:1rem}
.doc_askbox_form input{margin:auto auto 0 1%;color:#a5a5a5}
.doc_askbox_form input[type="submit"],.doc_askbox_form input[type="reset"]{font-size:1em;color:#FFF;background:#497489;padding:.5em;border:0}
.doc_askbox_form textarea{width:100%}
.doc_askbox_form input[name="sRandomCode"]{width:20%!important}
.doc_askbox_form SELECT[name="sT3"],.doc_askbox_form SELECT[name="sT4"]{margin-right:2%}
/*Footer*/
#BodyFooter{width:100%;margin:2% auto 0;background:#FFF;font-family:"Microsoft JhengHei"}
#BodyFooter.indexFooter{margin:5% auto 0}
footer.exam_bottomspace{padding-bottom:60px}
#BodyFooter li{list-style:none;line-height:1.8em}
#BodyFooter a{color:#000}
#BodyFooter .BodyFooter_box{width:76%;margin:0 auto;padding:1.5% 12% 1%;align-items:center;-ms-flex-align:center}
.indexFooter>.BodyFooter_box{border-top:1px solid #C6C6C6}
#BodyFooter .footer_logo{width:30%}
#BodyFooter .footer_logo img{max-width:80%}
.BodyFooter_address{width:70%;text-align:left}
.BodyFooter_address li{font-size:.9rem}
.BodyFooter_address li:nth-child(1),.BodyFooter_address li:nth-child(2){display:inline-block}
.BodyFooter_address li:nth-child(1){margin-right:8px}
/*私醫Footer*/
#BodyFooter_private{width:100%;margin:3% auto 0;background:#FFF;font-family:"Microsoft JhengHei"} 
#BodyFooter_private li{list-style:none;font-size:.9rem;line-height:1.7em}
#BodyFooter_private a{color:#000}
#BodyFooter_private img{max-width:80%}
#BodyFooter_private>div{width:80%;margin:0 auto;padding:0 0 1%;align-items:center;-ms-flex-align:center}
#BodyFooter_private .footer_logo{width:30%}
.footer_pri_address{width:70%;text-align:left}
.footer_pri_address li{display:inline-block}
.footer_pri_address li span{font-weight:bold;color:#0173a6;font-size:.95rem;display:block}
.footer_pri_address li:nth-of-type(2){margin:0 10px}
.footer_pri_address li:nth-of-type(3){border-left:1px solid #C6C6C6;padding-left:10px}
.footer_pri_address li:nth-of-type(4),.footer_pri_address li:nth-of-type(5){display:block}
#BodyFooter_rwd li{list-style:none}

/*-----------------PC-------------------*/
@media all and (min-width: 1201px){
#BodyHeader_event_rwd,#MB_social_fixed,#topbutton,.lon_index_mb,.EC_index_mb{display:none}
/*選單*/
#BodyMenu *{transition:none}
#BodyMenu{width:1000px;margin:0 auto;position:fixed;top:0;z-index:99;background:#31abe0;background:-moz-linear-gradient(top,#31abe0 0%,#31abe0 76%,#2ba0d3 83%,#1e8ab8 94%,#1c85b3 100%);background:-webkit-linear-gradient(top,#31abe0 0%,#31abe0 76%,#2ba0d3 83%,#1e8ab8 94%,#1c85b3 100%);background:linear-gradient(to bottom,#31abe0 0%,#31abe0 76%,#2ba0d3 83%,#1e8ab8 94%,#1c85b3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#31abe0',endColorstr='#1c85b3',GradientType=0);border-bottom:2px solid #DEDEDE}
.index_menu{width:100%;height:58px;display:inline-block;text-align:left}
.doc_menulist{text-align:center;margin:0 0 0 25px;padding:0;list-style:none;overflow:visible;float:left}
.index_menulist{width:424px}
.doc_menulist li{list-style:none}
.doc_menulist li{float:left;position:relative;font-size:1.0rem;cursor:pointer}
.doc_menulist li:last-child{background:url(http://doctor.get.com.tw/File/Image/doctor_new_top_line.gif) no-repeat right center;padding-right:8px}
.doc_menulist li a{height:58px;float:left;padding:0 18px;line-height:58px;text-decoration:none;color:#FFF;font-weight:700}
.doc_menulist li ul{position:absolute;width:8em;overflow:visible;clear:left;margin:57px auto 0 0;z-index:10;line-height:1.5em;visibility:hidden}
.doc_menulist li:hover ul{visibility:visible}
.doc_menulist li ul li{float:none;text-align:center}
.doc_menulist li ul li a{width:8em;height:auto;padding:5px 0;line-height:1.5em;font-weight:400;color:#FFF;background:#7bc5e5}
.doc_menulist li ul li a:hover{background:#3594bd}
/*跑馬燈*/
#docindex_marquee_menu{overflow:hidden;width:480px;height:58px;margin:0;text-align:left;position:relative;float:left}
#docindex_marquee_menu ul{position:absolute}
#docindex_marquee_menu li{list-style:none;font-size:13px;color:#FF0}
#docindex_marquee_menu a{display:block;overflow:hidden;font-size:16px;height:58px;line-height:58px;text-decoration:none;color:#FF0}
#docindex_marquee_menu a:hover{text-decoration:underline}
/*站內搜尋*/
.search_box{float:left;padding:11px 0 0 20px}
#toolbar input[type="text"]{height:33px;width:266px;color:#999;border-radius:7px 0 0 7px;border:0;padding:0 0 0 5px}
#toolbar input[type="submit"]{background:#497489;color:#FFF;font-size:15px;border:0;height:34px;padding:0 9px;border-radius:0 7px 7px 0;cursor:pointer}
/*Event_Footer*/
#BodyFooter_rwd,#footer_line,#footer_address ul li,#footer_inline ul{display:inline-block}
#BodyFooter_rwd{width:100%;margin-top:3%;font-family:"Microsoft JhengHei"}
#footer_address,#footer_address #adinfo_out,#footer_address #adinfo{margin:0 auto;width:100%}
#footer_inline ul,#footer_address ul{width:100%;margin:0 auto}
#footer_inline a,#footer_address a{color:#000}
#footer_inline ul li{display:inline;margin:auto 1%;width:15%}
#footer_address{padding:0 0 .5%}
#footer_address ul li{width:100%;line-height:1.9em;font-size:.9em}
#adinfo_out #adinfo{width:50%;display:inline;margin:auto 1%}
#footer_inline ul li img{width:16%;height:auto;vertical-align:middle}
#footer_line{width:90%;border-top:thin solid #999;margin:2% 5%}
/*ask*/
#askarea_out,#askarea{display:inline-block}
#askarea_out{background:#069;width:100%;padding:2% 0 0;font-family:"Microsoft JhengHei"}
#askarea{width:100%;text-align:left}
#askarea p{margin:1% auto;font-size:1.05em;line-height:2.2em}
#askarea .asktitle{font-size:1.3rem;color:#FFF;text-align:center}
#askarea .asktitle p{line-height:1.4em;}
#askarea #formlist,#askarea input[type="submit"],#askarea input[type="reset"]{font-size:1em;color:#FFF}
#askarea #formlist{width:80%;margin:3% auto auto;padding-bottom:1%}
#askarea SELECT,#askarea input{border-radius:7px}
#askarea SELECT{width:18.5%;background-color:#FFF;border:#FFF;padding:.5% .3%;font-size:1rem}
#askarea input{background-color:#FFF;border:#FFF;padding:.5%;margin:auto auto 1% 1%;color:#585858}
#askarea input[type="submit"],#askarea input[type="reset"]{background:#ff642e;padding:.5em}
#askarea input[name="sContent"]{width:75%!important}
#askarea input[name="sRandomCode"]{width:20%!important}
#askarea input[type="text"]{width:38%;font-size:1.05rem}
#askarea SELECT,#askarea input{font-family:"Microsoft JhengHei"}
.event_link{width:750px}
#noie{color:#FFF;width:100%;height:60px;text-align:center;border:1px solid #069;background-color:#39C;_z-index:9999;z-index:9999;position:fixed;_top:expression(documentElement.scrollTop+"px");left:0;top:0}
#noie a{color:#FC0}
}

@media all and (min-width: 1201px) and (max-width: 1400px) {
.page-wrapper a.btn{right:0%;opacity:.8}
}
@media all and (min-width: 1401px) and (max-width: 1600px) {
.page-wrapper a.btn{right:2%}
}

@media all and (min-width: 1601px) and (max-width: 1700px) {
.page-wrapper a.btn{right:5%}
}
@media all and (min-width: 1701px){
.page-wrapper a.btn{right:8%}
}


/*-----------------MB-------------------*/
@media all and (min-width: 1px) and (max-width: 1200px) {
#BodyMenu,#BodyContentAd,#BodyContentAd2,#noie{display:none}
/*#BodyContentMain.indexFlex #BodyContentAd2{display:block}*/
#BodyContainer,#BodyContainer_event{width:100%}
#BodyContentMainDetail,#BodyContentMainInDetail{width:100%;margin:0;padding:0}
#BodyContent{padding:0}
body{font-family:"Microsoft JhengHei"}
/*麵包穴*/
#BodyContentMainNavigator{width:96%;margin:0 auto 10px}
/*Footer*/
#BodyFooter_rwd{width:100%;background:#FFF;margin:0 auto}
#BodyFooter_rwd a{color:#000}
#BodyFooter_rwd li{line-height:2em;text-align:center}
#BodyFooter_rwd #footer_address{border-top:thin solid #999}
/*ask*/
#askarea,#askarea SELECT,#askarea input,input[type="submit"],input[type="reset"]{font-family:"Microsoft JhengHei"}
#askarea{background:#069;width:100%;padding:4% 0 2%;font-size:.9em}
#askarea .asktitle{width:96%;margin:0 auto;color:#FFF;text-align:center}
#askarea .asktitle p{font-size:1.1em;line-height:1.7em}
#askarea p:nth-child(4){margin-bottom:5%}
#formlist{width:90%;margin:7% auto 0;color:#FFF;text-align:left}
#formlist SELECT,#formlist input{height:30px;border-radius:7px;background:#FFF;border:#FFF;padding:.5%;margin:0 auto 7%;font-size:1em}
#formlist SELECT{width:100%}
#formlist input{color:#585858}
#formlist input[type="submit"],#formlist input[type="reset"]{color:#FFF;background:#eb543f;-webkit-appearance:none;font-size:1em;padding:1.5% 2%;height:auto;margin:7% 3% 5% auto}
#formlist input[name="sContent"]{width:50%}
#formlist input[name="sRandomCode"]{margin-bottom:2%}
#formlist input[type="radio"]{width:1em;height:1em;margin-left:3%}
#formlist input[type="text"]{width:99%}
/*TOP*/
#topbutton{width:50px;height:50px;color:#FFF;border-radius:50%;background-color:#000;opacity:.4;right:1%;bottom:17%;position:fixed;line-height:50px;font-size:15px;text-align:center;z-index:99}
#topbutton a{color:#FFF;text-decoration:none;line-height:50px}
/*置底社交連結*/
#MB_social_fixed{width:100%;position:fixed;bottom:0;background:#0073ad;padding:1.5% 0 1%;z-index:9}
#MB_social_fixed .social_link i{margin-right:2px}
#MB_social_fixed .social_link a{color:#FFF;text-decoration:none}
#MB_social_fixed .social_link{width:96%;margin:0 auto}
#MB_social_fixed .social_link>li{display:inline-block;text-align:center;margin:1% 1.5%;font-size:0.9rem;line-height:1.8em}
#MB_social_fixed .social_link>li.ann_news a{font-size:1.1rem;color:#ffe300;font-weight:bold}
.mb_announce{position:fixed;bottom:13%;left:0}
.mb_announce table{border-collapse:collapse}
.mb_announce li{list-style:none;margin:0 auto 3px}
.mb_announce li img{display:block;vertical-align:bottom}
    
.lon_index_mb{width:20%;position:fixed;right:2px;bottom:25%;z-index:9;text-align:right}
.lon_index_mb a{color:#FFF;text-decoration:none}
.lon_index_mb img,.lon_index_mb p{display:inline-block}
.lon_index_mb p{-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;/*background:#26ACE7;*/background:#DF2927;font-size:.9rem;line-height:1.5em;padding:5px 0;letter-spacing:2px}
.EC_index_mb a,.EC_index_mb li{color:#424B52}
.EC_index_mb .DVD_title{text-align:center;margin:0 auto}
#doc_index .EC_index_mb li{line-height:1.9em;list-style:circle}
}

@media all and (min-width: 1px) and (max-width: 767px) {
#BodyContentArticle{margin-top:15.8%}
#BodyFooter_rwd.bottomspace,footer.unit_bottomspace{padding-bottom:80px}
footer.exam_bottomspace,footer.course_bottomspace{padding-bottom:50px}
/*專欄底下ADbanner*/
.in_ADbanner{width:96%;padding:0 2%}
.in_ADbanner img{width:100%;height:auto}
.wrap_text a {padding: 0.2rem 0.5rem;}
/*經驗談內襄YT影片*/
.mediaiframe iframe{width:96%;margin:0 auto;height:210px}
#teacherColumn{padding:3% 0 1.5%}
#teacherColumn .teacher_title,#teacherColumn .mt_teacher .teacher_title,#teacherColumn .nur_teacher .teacher_title{width:100%;border-right:0px;padding:1% 0;margin:0;border-radius:10px 10px 0 0;border-bottom:5px solid #E6E6E6}
#teacherColumn .title_big{display:inline}
#teacherColumn .teacher_title,#teacherColumn .title_big{font-size:20px;font-weight:500}
#teacherColumn .teacherlist,#teacherColumn .mt_teacher .teacherlist,#teacherColumn .pri_teacher .teacherlist,#teacherColumn .pro_teacher .teacherlist{width:44%;margin:0 1%;padding:2%}
#teacherColumn ul:nth-of-type(1),#teacherColumn ul:nth-of-type(2){border-bottom:1px solid #e6e6e6}
#teacherColumn .mt_teacher .teacherlist{border-bottom:0px;width:94%;text-align:center}
#teacherColumn .mt_teacher .teacherName{border-left:0}
#teacherColumn .pri_teacher .teacher_title{padding:3% 0;margin-bottom:0}
#teacherColumn .teachercontent{padding:0 10px 0 2px;text-align:justify}
#examnews, #onlinenews{width:85%;padding:2% 4%;margin:2% 3%}
.infolist{line-height:1.8em}
#examnews .infolist li{width:48%}
.learning{width:96%;margin:1% 2%;padding:0 0 3%;border-right:0px;border-bottom:1px dotted #CCC}
.learning_link li{width:33%}
#plusService{width:96%;margin:8% auto 4%}
.plusContent{width:96%}
.plus_title{margin-top:-11.3%}
.servicelist li{width:50%;margin:2% 0}
.media_photo,.media_txt{width:100%}
.media_photo{margin:0 auto 2%}
.media_photo img{width:auto;height:auto}
.medialist{padding:2% 0 3%;margin:0 auto 4%}
.stxt_imp{font-size:1.1rem}
#billboardlist .stxt{font-size:.9rem;margin:1.5% auto 0}
#billboardlist{width:96%;margin:5% auto}
#marquee_menu,#marquee_menu1{height:52px;margin:0 auto}
#marquee_menu .marqueelist,#marquee_menu .marqueelist li,#marquee_menu1 .marqueelist li{overflow:hidden}
.navi_link>li:after{content:"|";margin:0 3px 0 5px}
.navi_link>li span{display:none}
.navi_link li.navi_index a{color:#FF5722;animation: color 2s alternate infinite}
@keyframes color{
    from {color:#FF5722}
    to {color:#607185}
}
/*首頁*/
#doc_index{font-family:"Microsoft JhengHei"}
#doc_index .icon_new{order:0}
#doc_index .adplay{order:1}
#doc_index .bookAD{order:2;margin:0 auto 12px}
#doc_index .Live_video{order:3}
#doc_index .teacherMedia{order:4}
#doc_index .test_news{order:5}
#doc_index .winner_grade{order:6}
#doc_index .EC_index_mb{order:7}
#doc_index .lon_index_mb{order:8}
.doc_index_title{font-size:1.25rem;letter-spacing:2px}
.teacherMedia_list img,.news_ADBtn img{margin:0 auto}
.icon_new{width:98%;margin:2% auto 2.5%}
.icon_new img{max-width:60%}
.icon_new>ul>li{font-size:.79rem}
.icon_new>ul>li figcaption{padding:3px 0;margin:0;border-right:0}
.icon_new>ul>li.icon_new_angle figcaption a:after{top:12px;right:3px;border-width:7px 4px 0}
ul.angle_list>li{line-height:2em}
.doc_index_more{font-size:.9rem}
.docindex_teachertab_bg{text-align:center}
.Live_video_bg{padding:8px 0 0}
.Live_video_detail{width:94%;margin:0 auto 4%}
.Live_video_detail a figure:before{font-size:3em;top:38%;left:45%}
.Live_video_detail figcaption{font-size:.95rem}
.bookBtn img{width:100%}
    .bookAD>.trent-slider{margin:5px auto}
.teacherMedia_list{width:96%}
.teacherMedia_list img{width:100%}
.teacherMedia_list>ul{flex:0 0 calc(100%/2 - 10px);font-weight:bold;font-size:.9rem}
#index_teachertab label{padding:5px 6px;margin:0 -0.5px -1px}
#index_teachertab label span{display:none}
ul.tabs>li{font-size:.9rem;padding:7px 0 5px}
ul.tabs>li strong{display:block}
.news_ADBtn,.news_txt{width:100%}
.news_ADBtn li{display:inline-block;margin:0 auto}
.news_txt ol li{font-size:.9rem}
.doc_index_stitle_winner{font-size:1em;padding:1% 2%}
.winner_grade_bg{width:96%;margin:0 auto}
.winner_grade_bg>ul{flex:0 0 calc(100%/2 - 2.5%);margin:1.5% auto}
.winner_grade_bg>ul>li,.winner_more a{font-size:.9rem}
.winner_grade_bg>ul>li:last-child{margin:1.5% auto 0}
.lon_index_mb img{max-width:60%;margin-right:-3px}
.EC_index_mb{width:80%;margin:20px auto 0;padding:3%}
.EC_index_mb .DVD_title{font-size:1.3em}
.EC_index_mb ul{margin:3% 5% 5% 8%}
#doc_index .EC_index_mb li{font-size:.95rem}
.DVD_link p{font-size:.95rem}
/*首頁Footer*/

#BodyFooter{margin:3% auto 0}
#BodyFooter .footer_logo img{max-width:55%}
#BodyFooter.indexFooter{padding-bottom:72px}
#BodyFooter .BodyFooter_box{padding:3% 0 1%}
.indexFooter>.BodyFooter_box{border-top:0}
#BodyFooter .footer_logo,#BodyFooter .BodyFooter_box,.BodyFooter_address{width:100%}
.BodyFooter_address{margin:2.5% auto 0;text-align:center}
#BodyFooter li{line-height:1.9em;margin:0 1%}
.BodyFooter_address li:nth-child(1),.BodyFooter_address li:nth-child(2){display:block}
.BodyFooter_address li:nth-child(1):after{content:""}
/*Footer*/
#BodyFooter_rwd{padding-top:4%}
#BodyFooter_rwd #footer_inline img{max-width:45%;height:auto;margin: 0 auto;}
#BodyFooter_rwd #footer_inline li{font-size:1em}
#BodyFooter_rwd #footer_address{padding:3% 0 1%;margin:3% 2% 0}
#BodyFooter_rwd #footer_address li{font-size:.8em}
/*私醫Footer*/
#BodyFooter_private>div{padding:2.5% 0 1%}
#BodyFooter_private>div,#BodyFooter_private .footer_logo{width:100%}
#BodyFooter_private img{max-width:55%;height:auto}
.footer_pri_address{width:90%;padding:4% 0 0;margin:0 auto}
.footer_pri_address li:nth-of-type(1){margin-right:31px}
.footer_pri_address li:nth-of-type(2){margin:0}
.footer_pri_address li:nth-of-type(3){display:block;border-left:0;padding:0}
.footer_pri_address li:nth-of-type(4),.footer_pri_address li:nth-of-type(5){margin:5px auto}
/*內頁*/
#divsion{padding:10px;font-family:"Microsoft JhengHei"}
#divsion p{text-align:justify;line-height:1.6em}
#divsion h1{font-size:20px}
ul.navi_link{width:98%;padding:1.5% 1% 1%;position:fixed;bottom:0;left:0;background:#FFF;text-align:center;opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=1,Direction=0,Color=#9C9C9C)";-moz-box-shadow:0 -2px 1px -1px rgba(156,156,156,0.7);-webkit-box-shadow:0 -2px 1px -1px rgba(156,156,156,0.7);box-shadow:0 -2px 1px -1px rgba(156,156,156,0.7);filter:progid:DXImageTransform.Microsoft.Shadow(Strength=1,Direction=135,Color=#9C9C9C);z-index:3}
ul.navi_link li{text-align:center}
#navi_menu .mb_none{display:none}
.navi_ADbtn{width:96%;margin:2% 2% 0}
.navi_ADbtn>li{margin:1% 0}
.navi_gradeNews{width:96%;margin:2% auto 1%}
#navi_menu .navi_hotnews{margin:0 5px}
/*doc_tab*/
#divsion label{font-size:1em;line-height:1.8em;padding:1% 2%}
#divsion .private_tab label{width:2.2em;padding:7px 6px;line-height:1.3em}
#divsion .private_tab label:nth-of-type(2),#divsion .private_tab label:nth-of-type(3){width:3em}
#doccontent1,#doccontent2,#doccontent3,#doccontent4,#doccontent5{padding:2% 1% 2%}
/*寒轉&校內轉TABS*/
.pri_tabcontent{padding:2% 1%}
#pri_tab .title_list li{padding:5px}
#pri_tab .title_list li:hover:after{transform:scaleX(2.5)}

#divsion ol.prepare_out_list{padding:10px 20px}
#divsion ul.prepare_out_list{padding:10px 15px 10px 30px}
#divsion ol.prepare_out_list>li{width:50%}
#divsion ol.prepare_list.prepare_rowflex>li{width:100%}
#divsion .divsion_img img{width:100%}
#divsion .private_prepare{width:100%}
#divsion ul.friendly_list>li{width:100%}

/*課程介紹頁*/
.doc_course{padding:0 5px 25px}
.course_navi_menu li:nth-of-type(1){width:100%;font-size:1.4em;padding:2% 0}
.course_navi_menu li:nth-of-type(2){border-left:0}
.course_navi_menu li{width:24.7%;padding:5% 0;font-weight:normal}
.doc_course_adplay{width:100%;margin:0 auto 10px}
.doc_course_adplay img{width:100%}
.doc_course_detail{padding:2% 3% 2%;box-shadow:0px 2px 4px #CCD;border:0}
.doc_newopen_list li{line-height:1.8em;margin-bottom:3%}
.doc_course_pic{margin:0 auto}
.doc_course_introtxt{width:100%;margin:1% auto}
.doc_course_vodbox p{font-size:1rem}
.doc_course_EClink li{font-size:15px}
.doc_course_ECservice,.doc_course_ECintro{margin-bottom:4%}
.doc_course_ECservice figure{width:25%}
.doc_course_ECservice p{width:75%}
.doc_subject_newopen{margin:12px auto 8px}
.doc_subject_newopen li{margin:1% 2%}
.doc_course_plan{padding:2% 0}
.doc_course_plan.doctorCourse{grid-template-columns:repeat(2, 1fr)}
.doc_course_plandetail li:nth-of-type(2){font-size:1.1em;margin:3% 0}
.doc_course_plandetail li:nth-of-type(2):before, .doc_course_plandetail li:nth-of-type(2):after{border-width:15px 0 15px 15px}
.doc_course_intro{grid-template-columns:repeat(1, 1fr);grid-gap:10px 0;padding:3% 1%}
/*各類科課程規劃*/
.course_subjuct_bg .page-wrapper a.btn{width:100%;height:auto;padding:2.5% 2%;bottom:0;border-radius:0;font-size:1.25em;opacity:.95}
.course_subjuct_bg .page-wrapper a.btn span{display:inline-block}
.course_subjuct_bg .course_subjuct_list li{width:100%;font-size:1.05em}
.course_subjuct_bg .modal{width:90%}
.course_subjuct_bg .content{padding:5% 10%}
.course_subjuct_bg .btn-close{top:25%;right:3%}
.course_subjuct_bg .modal-wrapper .head{padding:2.5% 0}
.course_subjuct_bg .modal-wrapper .head div{font-size:1.3em}
/*課表*/  
.doc_newclass{padding:5px 5px 20px}
.doc_newclass_th{width:32%}
.doc_newclass_td{width:68%}
.doc_newclass_detail table{font-size:.95rem}
/*課輔服務*/
.doc_service{padding:0 5px 10px}
.doc_service_title img{width:100%}
.doc_service_list{padding:3% 5%}
.doc_service_list figure,.doc_service_txt{width:100%}
.doc_service_list figure{text-align:center;margin:0 auto 2%}
/*考古題*/
.doc_exam{padding:5px}
.exam_intro{margin:2% 2% 6% 7%}
.exam_intro li{font-size:.9rem}
.exam_item li{width:33.3%;font-size:1.05em;line-height:2em}
.exam_search FORM div{margin:1% 1% 1% 0}
.exam_search FORM select{font-size:.8rem;margin-left:2px}
.exam_search FORM input[type="Text"]{font-size:.9rem;margin-left:2px;padding:2px 5px}
.exam_search FORM input[type="submit"]{font-size:.9rem;border-radius:5px;padding:2px 8px;border:#d5ecfb;background:#4a9ed2;color:#FFF;-webkit-appearance:none}
.exam_list td{white-space:normal;font-size:.95rem}
.exam_list th:nth-of-type(3),.exam_list td:nth-of-type(3){display:none}
.exam_page{margin:20px auto 10px}
.exam_page a{margin:0 1px}
.event_link{width:96%;font-size:1em;padding:2%;left:0}
/*客服信箱*/
.doc_askbox{padding:0 5px}
.doc_askbox_form{border-bottom:1px solid #CCC}
.askbox_title{font-size:1.1em;padding:1% 0}
.doc_askbox_form form{padding:10px 5px}
.doc_askbox_form form div{margin:0 auto 15px}
.doc_askbox_form SELECT,.doc_askbox_form input,.doc_askbox_form textarea{width:98%;margin:0;padding:1%}
.doc_askbox_form input[type="submit"], .doc_askbox_form input[type="reset"]{width:auto}
}

@media all and (min-width: 768px) and (max-width: 991px) {
#BodyContentArticle{margin-top:9.8%}
}

@media all and (min-width: 992px) and (max-width: 1200px) {
#BodyContentArticle{margin-top:8.5%}
}

@media all and (min-width: 768px) and (max-width: 1200px) {
#doc_index{width:96%;padding:0 2%}
.bookBtn img{width:100%}
.icon_new>ul>li figcaption,ul.angle_list>li,#index_teachertab label,ul.tabs>li{font-size:1.2em}
.doc_index_title{font-size:1.6em}
#marquee_teacher li,.teacherMedia_list li,.doc_index_stitle_winner{font-size:1.1em}
.doc_index_more,.news_txt ol li,.winner_grade_bg>ul>li{font-size:1em}
.winner_grade_bg>ul>li{line-height:1.7em}
.lon_index_mb img{max-width:38%;margin-right:-3px}
.EC_index_mb{width:80%;margin:4% auto 1%;padding:2% 3%}
.EC_index_mb .DVD_title{font-size:1.5em}
.EC_index_mb ul{margin:1% 6% 2%}
#doc_index .EC_index_mb li{margin:0 auto;font-size:1.2em}
.DVD_link{padding:3% 1% 1%}
.DVD_link p{font-size:1.25rem;text-align:center}
.DVD_link p br{display:none}
#navi_menu{width:98%;padding:0 5px 5px}
.news_ADBtn{width:20%}
.news_txt{width:80%}
#MB_social_fixed{padding:1% 0}
#MB_social_fixed>ul>li{font-size:1.2rem}
/*Footer*/
#BodyFooter .BodyFooter_box{padding-bottom:55px}
#BodyFooter_rwd{padding-top:3%}
#BodyFooter_rwd #footer_inline img{max-width:30%}
#BodyFooter_rwd #footer_inline li{font-size:1.2em}
#BodyFooter_rwd #footer_address{padding:2% 0 0;margin:2% 2% 0}
#BodyFooter_rwd #footer_address li{font-size:.9em}
#BodyFooter_private>div{width:94%}
.footer_pri_address li:nth-of-type(1){margin-right:31px}
.footer_pri_address li:nth-of-type(2){margin:0}
.footer_pri_address li:nth-of-type(3){display:block;border-left:0;padding:0}
}


.maptxt{color:#000;font-size:13px}
.maptxt a{color:#0069a6}
.maptxt a:hover{text-decoration:none}
/*AD類科選單*/
#divsion_bg,#DVD,.EC_index_mb{border-radius:8px 8px 16px 16px;border:1px solid #C9E1F4;box-shadow:0px 15px 10px -13px #617183}
#divsion_bg{padding:13px 0 10px}
.divsion_title{font-size:16px;line-height:18px;color:#FFF;margin:5px 0 0 15px}
.divsion_title>strong{padding:6px 10px;border-radius:5px}
#divsion_bg .divsion_title:nth-of-type(1)>strong{background:#26ACE7}
#divsion_bg .divsion_title:nth-of-type(2)>strong{background:#0189c5}
#divsion_bg .divsion_title:nth-of-type(3)>strong{background:#0198BE}
.exammenu{list-style-image:url(../Image/doctor_new_icon_arr_org.gif);margin:5px 0 15px;padding:0 10px 5px 40px;border-bottom:1px dotted #26ACE7}
.exammenu:last-child{border-bottom:0;padding-bottom:0;margin-bottom:0}
.exammenu a{color:#424B52;font-size:15px;line-height:25px;font-weight:400;text-decoration:none;margin-left:0}
/*雲端課程NEWS*/
#DVD{margin:20px 0 0;padding:15px 0 5px;font-size:13px;line-height:1.7em}
#DVD table{margin:0 auto}
.DVD_title{font-size:16px;font-weight:bold;color:#0189C5;margin:0 5px 0 15px}
.DVD_link{border-top:1px dotted #424A54;padding:8px 10px 5px 15px;margin-top:5px}
.DVD_link>p>strong{color:#1480c4}
#DVD a{color:#424B52;font-size:13px;text-decoration:none}
#DVD a:hover{text-decoration:underline}
/*右AD*/
.angle_btn{text-align:center;margin:0 auto 8px}
.rightad_bg{border:1px solid #dedede;border-radius:6px;background:#FFF}
.rightad_announce,.rightad_topbtn,.rightad_social,.rightad_joinFB,.rightad_service{text-align:center}
.rightad_joinFB,.rightad_social,.rightad_service{width:100%;margin:5px auto;padding:6px 0}
.rightad_announce li,ul.physiology_list li,.rightad_member li,.rightad_student li{list-style:none}
.rightad_member,.rightad_student{width:100%;margin:5px auto;background-repeat:no-repeat;border-radius:6px}
.rightad_member li,.rightad_student li{list-style:none;font-size:13px;line-height:1.4em}
.learn_title>img,.physiology_Columns_title img,.angle_title>img,.lon_title img{border-radius:6px 6px 0 0}
.rightad_book,.rightad_MdLaw,.rightad_angle,.rightad_lon,.rightad_eng{width:100%;margin:5px auto}
/*公告*/
.rightad_announce{width:100%;margin:0 auto 8px}
.rightad_announce li{margin:0 auto 5px}
.rightad_announce table{width:0;margin:0 auto}
/*置頂BTN*/
.rightad_topbtn{margin:0 auto 5px;padding:12px 0}
.rightad_topbtn p{margin:0 0 10px}
.rightad_topbtn p:last-child{margin-bottom:0}
.rightad_topbtn a{padding-left:0}
.rightad_topbtn td{text-align:center}
/*新版社群*/
.rightad_social>ul{margin:4px 5px}
.rightad_social>ul>li{list-style:none;font-size:3rem;line-height:1.2em;display:inline;margin:0 1px}
.rightad_social>ul>li:last-of-type{font-size:2.7rem;margin:0}
.rightad_social>ul>li:nth-of-type(1) a{color:#00C702!important}
.rightad_social>ul>li:nth-of-type(2) a{color:#495FA3!important}
.rightad_social>ul>li:nth-of-type(3) a{color:#FF0000!important}
/*FB*/
.rightad_joinFB img{border:0}
/*何宣科普生解*/
.rightad_physiology_Columns{width:100%;padding:0;margin:5px auto}
ul.physiology_list{padding:0;margin:10px}
ul.physiology_list li{color:#332B32;font-size:13px}
#BodyContentAd2 ul.physiology_list a{color:#EA5170}
/*會員專區*/
.rightad_member{background-image:url(../Image/doctor_new_Member_bg.gif);border:1px solid #accfff}
.rightad_member ul{margin:25px 0 5px 68px}
/*學員*/
.rightad_student{background-image:url(../Image/doctor_new_student_bg.gif);border:1px solid #feb9dc}
.rightad_student ul{margin:45px 0 5px 68px}
/*好書推薦*/
.rightad_book table{margin:0 6px 5px 12px;font-size:12px;line-height:20px;border-spacing:0}
.rightad_book .New{font-size:13px;padding-left:13px;line-height:1.3em;color:#ef3c96;font-weight:bold}
/*醫護法學教室*/
.rightad_MdLaw ul{list-style:disc;padding:0 15px 5px 30px}
.rightad_MdLaw li{font-size:13px;line-height:20px;margin:2px 0}
/*元照醫法專題*/
.rightad_angle ul{padding:0 15px 5px 15px}
.rightad_angle li{font-size:13px;line-height:22px;list-style:none}
/*小龍醫師*/
.rightad_lon ul{padding:0 8px 8px}
.rightad_lon li{list-style:none;font-size:13px}
.rightad_lon .lontitle2{color:#0189c5;padding-top:5px;line-height:1.5em;font-weight:bold}
#searchContent .gsc-adBlock{display:none!important}
/*小補丸*/
.rightad_eng{padding:3px 0}
.rightad_eng img{border-radius:6px;border:0}