/*!
 * Start Bootstrap - Shop Homepage HTML Template (http://startbootstrap.com)
 * Code licensed under the Apache License v2.0.
 * For details, see http://www.apache.org/licenses/LICENSE-2.0.
 */

body {
    padding-top: 5px; /* Required padding for .navbar-fixed-top. Remove if using .navbar-static-top. Change if height of navigation changes. */
    overflow-x:hidden;
}
form {
    opacity:0;
}
.date{
	padding:30px 10px 30px 0;
	font-size:0.9em;
	
}
.list{
	font-size:1.1em;
	line-height:3em;
}

.slide-title {
	font-size:1.5em;
    padding-right:60px;
}
.slide-p {
	margin-top:-5px;
	font-size:1em;
	color:#0CF;
    padding-right:60px;
}
.thumbnail img {
    width: 100%;
}

.ratings {
    padding-right: 10px;
    padding-left: 10px;
    color: #d17581;
}

.thumbnail {
    padding: 0;
}

.thumbnail .caption-full {
    padding: 9px;
    color: #333;
}

.f_bg {
    background:#eeeeee;
}
.bg_gray {
	background:#eeeeee;
	min-height:280px;
}
.bg_black {
	background:#000;
	color:#FFF;
	font-size:0.85em;
}
.bg_gray1 {
	background:#e2e2e2;
	min-height:280px;
}
.bg_green {
   background:#cbe2dc;
}
.bg_blue {
   background:#97d2e8;
}
.bg_green1 {
  background:#b1dcac;
}
.bg_org {
  background:#f8b195;
}
.alert-gray {
  color: #31708f;
  background-color: #fff;
  border-color:#d6d6d6;
}
.super{
	font-size:3em;
	color: #74144f;
	font-weight: 550;
	margin-top: 20px;
	}
.fit{
	padding:15px;	
	}	
	
	/*h group*/
.title_01 {
  color:#666;
  line-height: 1.5;
  font-family: "微軟正黑體", Verdana, Arial;
  font-size: 1.8em;
  font-weight: bold;
  line-height: 1.875;
  border-bottom: 3px solid #e7dde1;
  margin-top: 1em;
  margin-bottom: 1.25em;
  border-left: 3px solid none;
  padding-left: 0em;
  padding-right: 0em;
  line-height: normal;
  width: 100%;
  padding-top: 0em;
  padding-bottom: 0em;
}
.title_01:first-letter {
  color: #e73357;
  font-size: 1.2em;
}

.title_02 {
  color: #000;
  line-height: 1.5;
   font-family: "微軟正黑體", Verdana, Arial;
  font-size: 1.5em;
  font-weight: bold;
  border-left: 0px solid #f78127;
  border-bottom: 1px solid #e7dde1;
  margin-top: 1em;
  margin-bottom: 1.25em;
  padding-left: 0em;
  line-height: 1.7;
}
.title_02 span {
  border-bottom: 1px solid #e73357;
  padding-bottom: 4px;
}
.title_02 span a {
  display: inline-block;
}

.lt-ie8 title_02, .ie title_02 {
  line-height: 1.5;
}
.lt-ie8 title_02 span, .ie title_02 span {
  /*border:0px;*/
  padding-bottom: 5px;
}

.title_03 {
  color: #303030;
  letter-spacing: 0.1px;
  line-height: 1.5;
  font-family: Verdana, Arial;
  font-size: 0.945rem;
  font-weight: normal;
  border-bottom: 1px solid #f0eee8;
  margin-top: 2.5em;
  margin-bottom: 1.25em;
  padding-left: 0;
  padding-bottom: 0.25em;
  line-height: 1.5;
}
.title_03 span {
  border-left: 5px solid #e73357;
  padding-left: 0.5em;
}

.title_04 {
    padding-left: 0.5em;
    border-left: 5px solid #e73357;
    border-bottom: 1px solid rgb(231, 221, 225);
    display: block;
    margin-top: 2.5em;
    margin-bottom: 1.25em;
}

.gray h4 {
  width: 100%;
  border-bottom: 3px solid #e0e6e8;
  margin-top: 0px;
  margin-bottom: 0.5em;
  float: left;
}
.gray h4 > span {
  width: 24.375em;
  display: inline-block;
}
.gray h4 .more {
  line-height: 2;
}

/* liangfa */
div.page-content:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html div.page-content {height: 1%;}
/* End hide from IE-mac */

div.section:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html div.section {height: 1%;}
/* End hide from IE-mac */


.page-content .section {
    position:relative;
    border:1px solid white;
}
.page-content .section:hover {
    border:1px solid gray;
    background-color:#ddd;
}

div.img-container:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html div.img-container {height: 1%;}
/* End hide from IE-mac */

 
div.form-group:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html div.form-group {height: 1%;}
/* End hide from IE-mac */



.img-container {
    display: inline-block;
    float: left; 
}
 
.center-page-org-img {
    text-align: center;
    width:100%; 
    padding:10px 0px;
} 
.center-page-org-img img{ 
    max-width:100%; 
} 
 
.full-page-img {
    width:100%;
    max-width:100%;
    padding:10px 0px;
}
.full-page-img img {
    max-width:100%;
    width:100%; 
}

.half-page-img {
    width:50%;
    padding:0px 0px 10px 0px;
}
.half-page-img img {
    width:100%; 
}

.left-img {
    float:left;
    padding-right:5px;
}
.right-img {
    float:right;
    padding-left:5px;
}
.full-page-middle-img{
    width:100%;
    max-width:1000px;
    padding:10px 0px;
    text-align:center;
}
.full-page-middle-img img{
    width:50%;
}

.radio-button-list-horizontal,.check-box-list-horizontal {
    margin-top:7px;
}

.check-box-list-horizontal input[type='checkbox'] {
    height: auto;
}

.appraisal-ability-group input[type='checkbox']
{
    height: auto;
}

.ability-type-img {
    max-width:150px;
}

span.big-size {
    font-size:1.5em;
}

span.medium-size {
    font-size:1.25em;
}

span.small-size {
    font-size:1em;
}

.notice-message {
    color:red;
}

span.error {
    color:red;
}

textarea.form-control.tinyMCE {
    height:400px;
}

.page-content-download-button {
    color: white; 
    background-color: #74144f;
    border-color: #4cae4c;
    border-radius: 15px;
    padding: 6px 20px; 
    line-height: 33px;
}

.count {
    line-height: 50px;
    color: #74144f;
    margin: 10px;
    font-size: 2em;
}
 .img_icon{
    margin-left:30px;
}	
.shiva
{
  width: 100px;
  height: 100px;
  background: #f0f0f0;
  -moz-border-radius: 50px;
  -webkit-border-radius: 50px;
  /* border-radius: 50px; */
  float:left;
  margin:30px;
  text-align: center;
  line-height:20px;
}
.search-input {
    height: 25px;
    width: 150px !important;
}
.search-btn {
    line-height: 12px !important;
}
.nav-bar {
    top: 10px;
    position: relative;
}
.tbLabel {
    text-align: center !important;
    vertical-align: middle !important;
}

a:hover,
a:focus {
  text-decoration: none !important;
}
a[href]:after {
    content: none !important;
  }

.secTitleStyle {
        border-left: 5px solid #e73357;
        padding-left: 0.5em;
        border-bottom: 1px solid rgb(231, 221, 225);
        font-family: 微軟正黑體, "Helvetica Neue", Helvetica, Arial, sans-serif;
        font-weight: bold;
        font-size: 1.3em;
    }

.img-title-padding {
    padding-bottom:0.77em;
}

@media screen and (min-width: 980px) and (max-width: 1200px) {
  .identity-introduce-title {
    font-size: 2.5em;
  } 
}

.checkagree-fontsize {
    font-size:1.5em;
}





/*
     FILE ARCHIVED ON 17:03:26 六月 13, 2017 AND RETRIEVED FROM THE
     AN OPENWAYBACK INSTANCE ON 7:18:39 五月 23, 2026.
     JAVASCRIPT APPENDED BY OPENWAYBACK, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
