* { font-size: 14px; font-family: verdana, 微軟正黑體; line-height: 25px; } body { background-color: #fff; } .navbar-brand { padding-top: 0; margin-top: 0px; } .navbar-header { height: 80px; } .navbar-nav { font-size: 15px; font-weight: bolder; background: #fff; } .navbar-nav a { color: #666; padding: 10px 5px; font-size: 16px; } .navbar-nav .dropdown:hover { background-color: #f3f3f3; } .navbar-toggle { border-color: #7FC698; } .navbar-toggle .icon-bar { background-color: #7FC698; } .nav-menu { border-right: 1px solid #EEEEEE; height: 100%; } .navbar-default { /*border-bottom: 6px solid #FC7123;*/ } #Search{ float: right; padding: 5px; } .header{ height: 144px;} .header .navbar-brand img.tmuh_logo{ width: 416px; } .header .navbar-header{ height: 80px;} .header-sm { margin: 0 auto; height: 80px; margin: 5px 0px; -webkit-transition: height 0.3s; -moz-transition: height 0.3s; transition: height 0.3s; background-color: #fff; } .header-sm .search{ display: none; } .header-sm .navbar-brand img.tmuh_logo { /*縮小時的LOGO*/ width: 260px; -webkit-transition: width 0.3s; -moz-transition: width 0.3s; transition: width 0.3s; } .header-sm .navbar-header { height: 10px; -webkit-transition: height 0.3s; -moz-transition: height 0.3s; transition: height 0.3s; } .article { line-height: 30px; } .page-header { margin-top: 0; } .page-body { background-color: #fff; padding-top: 0px; } .breadcrumb { color: #999; font-size: 11px; } .carousel-inner { border-top: 5px solid #d0f2e2; } .dots { border-bottom: 1px dotted #ccc; } .dash { border-bottom: 1px dashed #ccc; } .more a { color: #999; font-size: 12px; } button.disabled { background-color: #ccc; } .btn-search { background-color: #04840E; color: #fff; } .btn-search:focus { color: #fff; } h3 { font-family: 微軟正黑體; font-weight: bolder; } h3.title { color: #016209; margin-top: 0; } h3.line { padding-bottom: 5px; border-bottom: 3px solid #ff9c00; } h4 > small { float: right; color: #999; } .fill img { margin: 0 auto; height: 100%; width: 100%; min-width: 1000px; min-height: 300px; max-height: 450px; } .quick_menu { z-index: 99; top: 180px; position: absolute; width: 160px; margin: 0; padding: 0; } .quick_menu li { list-style: none; text-align: center; padding: 8px 10px; margin-top: 5px; box-shadow: 1px 1px 3px #888888; } .quick_menu li a { color: #fff; font-size: 20px; } .quick_menu li a:hover { text-decoration: none; } .quick_menu .color1 { background-color: #025F0D; } .quick_menu .color2 { background-color: #047D0A; } .quick_menu .color3 { background-color: #009E10; } .quick_menu .color4 { background-color: #35B548; } .quick_menu .color5 { background-color: #3FCA5A; } .quick_menu .color6 { background-color: #5CD669; } .quick_link { z-index: 900; position: relative; font-size: 18px; text-align: center; display: block; } .quick_link .row { padding-left: 0; padding-right: 0; } .quick_link div { padding: 0; } .quick_link a { padding: 5px 0; font-size: 22px; background-color: #7FC698; display: block; width: 100%; height: 100%; color: #fff; text-decoration: none; text-shadow: 1px 1px 3px #333; } .quick_link a p { margin: 5px; } .quick_link a .fa { font-size: 20px; } .quick_link a:hover { text-shadow: 1px 2px 1px #333; -o-transition: opacity .30s linear; -webkit-transition: opacity .30s linear; -moz-transition: opacity .30s linear; transition: opacity .30s linear; } .quick_link a:hover:hover { opacity: 0.8; -moz-opacity: 0.8; filter: alpha(opacity=80); } .quick_link div.link-1 a { background-color: #016209; } .quick_link div.link-2 a { background-color: #01830b; } .quick_link div.link-3 a { background-color: #05a012; } .quick_link div.link-4 a { background-color: #40b74a; } .quick_link div.link-5 a { background-color: #4dcc58; } .quick_link div.link-6 a { background-color: #60dc6a; } .quick_link div:nth-child(n+1) { border-left: 1px #eee solid; } .index-news ul { margin: 0; padding: 0; list-style: none; } .index-news ul li { padding: 5px; } .index-news ul span.date { color: #34be82; } ul.news-list li { padding: 5px; border-bottom: 1px dotted #ccc; } ul.news-list .date { color: #999; font-size: 11px; } a.news-thumb img { width: 100%; max-height: 300px; } .req { color: #cc0000; margin-right: 5px; } span.note { color: #999; } .w100 { width: 100%; } .timetable .mark { font-size: 12px; color: blue; } table td.name { text-align: right; } table.recruit th { background-color: #016209; color: #fff; } table.recruit td.name { width: 100px; background-color: #d0f2e2; } .footer { background-color: #d0f2e2; padding: 5px 0 10px 0; text-align: center; } .footer h4 { font-size: 15px; font-weight: bolder; } .footer ul { margin: 0; padding: 0; list-style: none; } .footer ul li { font-size: 13px; display: inline-block; } .footer ul a { color: #016209; } .footer ul a:hover { color: #219c2b; } .fmenu { background-color: #FF9B00; padding: 5px; } .fmenu ul { list-style: none; margin: 0; padding: 0; } .fmenu ul li { display: inline-block; padding: 2px 10px; color: #fff; } .fmenu a { color: #fff; } .copyright { font-size: 12px; padding: 5px; } .department a { padding: 8px; margin: 5px; display: block; color: #333; border: 1px solid #ccc; box-sizing: border-box; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; -webkit-box-shadow: 0px 2px 2px 0px rgba(50, 50, 50, 0.4); -moz-box-shadow: 0px 2px 2px 0px rgba(50, 50, 50, 0.4); box-shadow: 0px 2px 2px 0px rgba(50, 50, 50, 0.4); cursor: pointer; -o-transition: background-color 0.2s linear; -webkit-transition: background-color 0.2s linear; -moz-transition: background-color 0.2s linear; transition: background-color 0.2s linear; } .department a:hover { background-color: #79C9A5; color: #fff; text-shadow: 1px 1px 1px #333; text-decoration: none; } .department a:hover i { background-color: #136326; } .department a i { border-radius: 50%; background-color: #CCC; padding: 5px 5px 5px 6px; text-align: center; color: #fff; margin-right: 5px; } .doctor_img_div { text-align: center; width: 100px; height: 100px; overflow: hidden; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; -webkit-box-shadow: 0px 2px 10px 0px rgba(50, 50, 50, 0.73); -moz-box-shadow: 0px 2px 10px 0px rgba(50, 50, 50, 0.73); box-shadow: 0px 2px 10px 0px rgba(50, 50, 50, 0.73); margin: 10px auto; } .doctor_img_div img { width: 120px; margin: -10px; } .doctor_div { margin-bottom: 30px; } .d_calandar { padding-top: 10px; padding-bottom: 60px; border-bottom: 3px solid #eee; text-align: center; } .d_calandar .col-xs-2 { padding-left: 10px; padding-right: 10px; } .d_calandar a { min-width: 60px; background-color: #A7D6C0; color: #333; display: block; margin: 5px auto; } .d_calandar a div.room_info { display: block; font-size: 11px; line-height: 16px; } .d_calandar a div.room_info span.name { color: #1832b0; line-height: 16px; } .d_calandar a div.room_info span.people_num { color: #d93232; line-height: 16px; } .d_calandar a:hover { background-color: #469a72; color: #fff; } .d_calandar a:hover div.room_info { display: block; } .d_calandar a:hover div.room_info span.name { color: #fff; } .d_calandar a:hover div.room_info span.people_num { color: #fff; } .d_calandar .btn { padding: 6px; height: 55px; } .wi { display: inline-block; font-family: weathericons; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .clarfix:before, clearfix:after { content: ""; display: table; } clearfix:after { clear: both; } .clearfix { overflow: auto; *zoom: 1; } .t-red { color: #cc0000; } .t-green { color: Green; } .t-blue { color: Blue; } .t-white { color: White; } .t12 { font-size: 12px; } .t13 { font-size: 13px; } .t14 { font-size: 14px; } .t15 { font-size: 15px; } @media screen and (max-width: 1024px) { a.navbar-brand { margin-top: 8px; } .header .navbar-brand img.tmuh_logo { width: 300px; } .navbar-header { height: 70px; } } @media screen and (max-width: 768px) { a.navbar-brand { margin-top: 2px; padding-right: 0; padding-left: 0; } .header .navbar-brand img.tmuh_logo { width: 220px; } .navbar-header { height: 50px; } }