/* 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}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
/* css reset 歸0 end */

.noteTxt,.noteTxt a{font-size:1em;color:#FFF}
.coursera{margin-top: .5%;margin-bottom: 4%;background:#ffe9e7; padding:2% 5%;border-radius:8px}
.coursera li{color:#bf2412;font-size: 1.2rem;line-height:1.7em}
.coursera a{color:#bf2412}
#bgcolor{background:#d63825; display:inline-block;width:100%;height:10px}

#event_business h1 ,#event_law h1{position: relative;padding: 0 0 0 4rem;}
#event_business h1::before ,#event_law h1::before{content: '';position: absolute;top: 0;left: 0;width: 55px;height: 45px;background: conic-gradient( at center 30px ,#fee300 0% ,#e94532 26%, #7d73bc 39%,#2ea29c 54%,#fee300 92%);clip-path: polygon(50% 0%, 0% 100%, 100% 100%);}

.morebuy {margin: 1% auto ;text-align: center;font-size: 1.3rem;font-weight: 700;}
.morebuy span {border: 3px solid #FFFFCC;margin: 0 0.5%;padding: .4% 2%;border-radius: 5px;color: #FFFFCC;text-shadow: 0px 1px 12px #666;box-shadow: 0px 21px 19px -25px rgb(58 58 58 / 80%), 0px 29px 24px -27px rgb(58 58 58 / 80%);}
.morebuy a {background: #FFFFCC;margin: 0 1.5%;color: #900;padding: .4% 2.5%;border: 2px solid #fdf36d;font-weight: bold;text-decoration: none;border-radius: 5px;filter: drop-shadow(1px 2px 3px #0000003f);}
/*.discount{color: #fff100;font-size: 0.5em;line-height: 1.5em;}*/

small {font-size: smaller;}
.discount{font-weight: bold;/*word-break: keep-all;*/padding:.6rem 2rem;margin: 0 auto;background:linear-gradient(45deg, #fbdf05 0%, #fcee16 100%) /*linear-gradient(45deg,#FFF100 0%,#FC8746 100%)*/;	
    /* background: linear-gradient(90deg, #fff100, #FC8746, #f96464, #907dbd, #798bc3, #41b8b9, #56c89f, #bae552, #fff100); */
   /* background: #ff972c;*/ border-top: 2px solid #fff;border-bottom: 2px solid #fff;}
.darkorange{background: #db2b00;color: #fff100;}
.tiffany{background: #008f96;color: #fff100;}
.discount_title span{text-shadow: none;display: inline-block;border-radius:50%;line-height: 4rem;padding: 0 .8rem .2rem;margin: 0 .3rem;}
.discount_title span:not(.tiffany){margin: 0 0.3rem 0 -1rem;}
.discount_title{font-size: 2.2rem;/*color: #fff;*/    color: #4b2c00;text-align: center;font-family: microsoft yahei;font-weight: bold;
    /*text-shadow:2px 0 1px #bd2c00, -2px 0 1px #bd2c00, 0 2px 1px #bd2c00, 0 -2px 1px #bd2c00, 0 0 2px #bd2c00, 0 5px 5px #bd2c00aa, 5px 0px 5px #bd2c00aa;/*text-shadow: 2px 0 3px white,-2px 0 3px white,0 2px 3px white,0 -2px 3px white,0 0 6px white;*/}
.discount_title .yellow{font-size: 2.25rem;padding: 0 .125rem;color: #c3150e; /*color:#fffd7b;text-shadow:2px 0 1px #bd2c00, -2px 0 1px #bd2c00, 0 2px 1px #bd2c00, 0 -2px 1px #bd2c00, 0 0 2px #bd2c00, 0 5px 5px #bd2c00aa, 5px 0px 5px #bd2c00aa;*/}
.discount_title .new{border-top: 4px dotted #c5ac75;border-bottom: 4px dotted #c5ac75;margin: 0 0.5rem;}
.discount_content{display: flex;flex-direction: column;justify-content: center;font-weight: lighter;width: fit-content;margin: auto;}
.discount_content div{padding: 0 1rem 0 4rem;}
.discount_content .number{font-size: 2rem;}
.discount_date{padding: 0 .5rem .1rem;border-top: 1px solid #c5ac75;border-bottom: 1px solid #c5ac75;}
.discount_content strong {padding: 0 .5rem 0 .6rem;}
.discount_content dl{font-size: 1.8rem;line-height: 2.8rem;}
.discount_content dl:nth-of-type(1){padding: 1rem 0 0;}
.indication{clip-path: polygon(10% 0, 100% 0%, 100% 100%, 10% 100%, 0% 50%);padding:0 .9rem .1rem 1rem;}
.number{color: #b91f1a;}
.number2{color: #0a767b;}
.darkgold{color: #7c5300;}
.bg_darkorange{background: #db2b00;}
.bg_tiffany{background: #008f96;}
.white {color: #FFFFFF;}
nav{text-align: right;padding: .25rem 1rem;}
nav a{font-size: 1.1rem;color: #FFFFFF;}

@media all and (min-width: 1201px){
body {margin: 0;padding: 0;background-image:url(../images/0610023_bg.gif);font-family: "微軟正黑體";}
#BodyContainer {width: 850px;margin: 0 auto;}
#BodyContentEvent {width: 850px;float: left;}

/* odyHeader */
#BodyHeader #header-share { /*PC*/line-height:2;font-size:13px;color: #000;}	
#BodyHeader #header-share a {font-size: 13px;color: #000;text-decoration: underline;}
#BodyHeader_m {display:none;} /*手機*/

#event{width: 100%;float:left;margin-right: auto;margin-left: auto;background-color: #FFFFFF;}
#event a:hover {position: relative;top: 2px;bottom: 2px;}
h4{font-size: 2rem;text-align: center;margin-bottom: 2%;}

.red {color: #d53725;text-align: center;font-size:1.05em;font-weight:bold;}
.line {text-decoration:line-through;}
.line2 {text-decoration:line-through;color: #999;font-size: 0.9em;line-height: 1em;}
.buy{width: 100%;color: #FFFFCC;text-align: center;margin-top: 3%;margin-bottom: 4%;}
#event_law .buy{text-align: center;}   
    
.buy img{width: auto;margin-right: 0.5%;}
.buy a{color: #900;font-size: 1.1em;line-height: 1.7em;font-weight: bold;text-align: center;border-radius: 10px;background-color: #FFFFCC;padding-top: 0.8%;padding-right: 2%;padding-bottom: 0.8%;padding-left: 2%;text-decoration: none;filter: drop-shadow(1px 2px 3px #0000003f);}
.buy2 a{color: #BF2412;font-size: 0.7em;font-weight: bold;text-align: center;border-radius: 10px;background-color: #FFF;padding-right: 1.5%;padding-left: 1.5%;text-decoration: none;padding-top: 0.5%;padding-bottom: 0.5%;}
.topspace{margin-top:4%;}

#event_business table, #event_law table, #event_technical table{width: 100%;margin: 0 auto;padding: 0;font-size:1.1rem;line-height:1.8em;color:#000;}
#event_business table td, /*#event_law table td,*/ #event_technical table td{background:#FFFFFF;text-align:center;}
#event_law table td{background:#FFFFFF;padding-left: 2%;}
#event_business table p, #event_law table p, #event_technical table p{color: #000;margin-left: 2%;text-align: left;}
#event_business table a, #event_law table a, #event_technical table a{color: #000;}
#event_business table a:hover, #event_law table a:hover, #event_technical table a:hover{text-decoration: none;}
#event_business table .title,#event_law table .title,#event_technical table .title{font-weight: bold;text-align: left;font-size: 1.15em;line-height:1.6em;padding-left: 1%;}
#event_business h1,#event_law h1,#event_technical h1{width: 100%;color: #FFFFCC;font-size: 2em;font-family: "Microsoft YaHei";margin-bottom: 5px;/*margin-bottom: 12px;*/padding-bottom: 5px;/*padding-bottom: 10px;*/text-shadow: 0px 1px 12px #0000007d;/*box-shadow: 0px 21px 19px -25px rgba(58, 58, 58, 0.80), 0px 29px 24px -27px rgba(58, 58, 58, 0.80);*/}
#event_business h1 img,#event_law h1 img,#event_technical h1 img{float:left;margin-right:10px;}
#event_business h2,#event_law h2/*,#event_technical h2*/{width: 100%;color: #feec2c;font-size: 2.3rem;line-height: 1.5em;padding: 0 0 .5rem;text-shadow: 1px 1px 5px #0000006f;}
#event_business h3,#event_law h3,#event_technical h3{width: fit-content;color: #fffd7b;font-size: 1.35rem;line-height: 1.5em;background:#925b0b;padding: .25rem 1.25rem .25rem;border-radius: 1rem 1rem 0 0;}
#event_business h3 b,#event_law h3 b,#event_technical h3 b{font-size: 1.35em;font-weight: normal;}
#event_business h2 b,#event_law h2 b,#event_technical h2 b{font-size: 1.3em;}
.h1_s{font-size:0.7em;}

/* 主圖 */
#event_master{width: 100%;margin:0;padding:0;}
#event_master img{width:100%}
#event_business{width: 84%;margin:0;padding:3% 8% 6%;}
#event_law,#event_technical,#event_buy{width: 84%;margin:0;padding:3% 8% 3%;}

/*商管人*/
#event_business{background: #E94532;background: /*linear-gradient(0deg, #70d09a, #43bcad)*/linear-gradient(0deg, #fc6f6f, #f04a5f) ;}
#event_business table th {font-weight: bold;color: #FFFFFF;background:#925b0b;/*background-color: #bf2412;*/text-align: center;}
#event_business table .title{background-color:#fccec9;}
#event_business table .title2{background-color:#ffedea;text-align: left;line-height: 1.6em;padding-left: 1%;font-weight: bold;}
#event_business table a:hover {color: #e94532;}
/*#event_business ul{width: 94.5%;margin:0.5% 5.5% 1%}
#event_business ul li{color:#FFF;font-size:1em;line-height:1.5em;}*/
#event_business ul.applist li{font-size:1.1rem;margin-bottom:1%}
#event_business ul.applist li:last-child{margin-bottom:0}
#event_business ul.applist li a{color: #a30000;background-color: #FFFFCC;padding: 1px 7px;display: inline-block;margin: 0 0 4px 8px;border-radius: 4px;text-decoration: none}
.bookset span{padding: 0 1rem;font-weight: bold;font-size: 1.2em;line-height: 1.6em;}
.bookset span small{color:#fbe60d;padding: 0 .25rem;}

/*法律人*/
#event_law{background:#48AB7C}
#event_law table th {font-weight: bold;color: #FFFFFF;background-color: #197B4C;text-align: center;}
#event_law table .title{background-color:#D3EDE1;}
.title_hidden1,.title_hidden2,.title_hidden3,.title_hidden4,.title_hidden5,.title_hidden6,.title_hidden7,.title_hidden8,.title_hidden9,.title_hidden10,.title_hidden11,.title_hidden12{cursor: pointer;}
.table_hidden1,.table_hidden2,.table_hidden3,.table_hidden4,.table_hidden5,.table_hidden6,.table_hidden7,.table_hidden8,.table_hidden9,.table_hidden10,.table_hidden11,.table_hidden12{display:none;}
#event_law table .more,#event_business table .more,#event_technical table .more{font-size: 0.85em;color: #666;text-decoration: underline;margin-left: 1%;}
#event_law table a:hover,#event_business table  a:hover,#event_technical table  a:hover {color:#00756e;}
#event_law .note{font-size:0.95em;line-height:1.5em;color:#FFF;margin-top: 0.5%;}
#event_law ol{width: 97.5%;float: left;margin-left: 2.5%;margin-bottom: 2%;}
#event_law ol li{font-size:0.9em;line-height:1.45em;color:#FFF;}

/*理工人*/
#event_technical{background: linear-gradient(45deg, #fdee67 0%, #fdf46e 100%);background:#ffd93f}
#event_technical table th {font-weight: bold;color: #FFFFFF;background:#e6484d;/*background-color: #192089;*/text-align: center;}
#event_technical table .title{background-color:#fffccc;color:#d23d40;}
#event_technical table a:hover {color: #484EB0;}
.brand {color: #bf2412;font-size: 1.8rem;line-height: 3.5rem;}

/*花車*/
#event_buy{background: #fff07f;border-top: 5px dotted #fc6f6f;/*background:#48AB7C;border-top: 5px dotted #78b964;*/}    

/*推薦*/
#event_recommend{width: 82%;float: left;padding-top: 1%;padding-right: 3%;padding-bottom: 3%;padding-left: 3%;border:#fb6d5dcc 6px solid;text-align: left;margin-top: 4%;margin-right: 4%;margin-bottom: 3%;margin-left: 5%;background: #ffefee;}
#event_recommend h2 {font-size: 1.95em;line-height:1.8em;color: #e94532;text-align: center;margin: 0;padding: 0;float: left;width: 100%;}
#event_recommend ul {width:100%;float:left;list-style-type: none;margin-top:1.5%;}
#event_recommend ul li{margin-bottom: 2%;padding-bottom: 1.5%;border-bottom: 3px dotted #fff;font-size: 1em;line-height: 1.5em;color: #000;}
#event_recommend ul li a{color:#000000;}
#event_recommend .stu{font-weight: bold;color: #4F43B2;font-size: 1rem;}
#event_recommend .more{font-size: 0.95em;line-height: 1.2em;color: #000;text-align:right;}
#event_recommend .more a {color: #000;}

/*課程連結*/
#event_class {float: left;width: 76%;margin-top: 2%;margin-right: 12%;margin-bottom: 4%;margin-left: 12%;text-align: left;padding: 0;}
#event_class h2 {font-size: 1.85em;color: #e94532;font-weight: bold;line-height: 1.6em;margin: 0;padding: 0;}
#event_class ul {width: 100%;list-style-type: none;}
#event_class ul li {font-size: 1.1em;line-height: 1.8em;color: #231815;}
#event_class a {color: #231815;}

/*注意事項*/
#event_note {width: 100%;float: left;background-color: #ffffcc;text-align: left;margin: 0;padding-top: 3%;padding-bottom: 3%;padding-right: 0;padding-left: 0;} 
#event_note p {font-size: 13px;line-height: 1.5em;color: #000000;margin-left: 180px;text-align: left;}

/*news*/
#event_news{width:80%;padding:3% 10%;background:#ffffcc}
#event_news .NewsStyle_title{font-size:15px;line-height:1.5em;color:#ea5413;}
#event_news .NewsStyle{font-size:13px;color:#000;text-align:left;line-height:1.4em}
#event_news .NewsStyle a{color:#000}
#event_news .NewsStyle a:hover{color:#06C}

/*Footer*/
#BodyFooter_rwd{width:850px;margin:0 auto;color:#333;display:inline-block;background:#fff}
#BodyFooter_rwd a{color:#333}
#BodyFooter_rwd ul{display:inline-block}
#BodyFooter_rwd #footer_inline{width:100%;margin:3% auto 2%}
#BodyFooter_rwd #footer_inline ul li{display:inline;line-height:2em;font-size:1em;margin-right:1%}
#BodyFooter_rwd #footer_inline ul li img{width:20%;height:auto;vertical-align:middle}
#BodyFooter_rwd #footer_line{width:90%;margin:1% 5%;text-align:center;border-top:thin solid #333}
#BodyFooter_rwd #footer_address{width:100%;margin:0 auto 1%;text-align:center}
#BodyFooter_rwd #footer_address ul li{display:block;width:100%;line-height:2em;text-align:center;font-size:.9em}
#noie{color:#FFF;width:100%;height:60px;text-align:center;border:1px solid #069;background-color:#693;_z-index:9999;z-index:9999;position:fixed;_top:expression(documentElement.scrollTop+"px");left:0;top:0}
#noie a{color:#FC0}
#topbutton{display:none;}
#event_menu {width: 165px;height: auto;font-weight: normal;right: 2%;bottom: 5%;position: fixed;text-align: left;z-index: 99;border-radius: 8px;color: #FFF;padding-top: 0.6%;padding-right: 1%;padding-bottom: 0.6%;padding-left: 1%;background: linear-gradient(to bottom, #70d09a 1%, #43bcad 100%); /* Old browsers */background:#f9656b; /* FF3.6-15 */background:#f9656b; /* Chrome10-25,Safari5.1-6 */background: #f9656b; /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb6d5d', endColorstr='#d34232',GradientType=0 ); /* IE6-9 */}
#event_menu p {font-size: 1.2em;line-height: 1.8em;text-align: left;color: #FFF;}
#event_menu a {color: #fff100;text-decoration: none;font-weight: bold;text-shadow: 1px 1px 3px #0000008a;}
#event_menu a:hover{color: #fff;}

}
