/*=========共用=============*/
.breadcrumb {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    padding: 0.75rem 1rem 0.25rem 1rem;
    margin-bottom: 1rem;
    list-style: none;
    background-color: #e9ecef;
    border-radius: 0.25rem;
}



.breadcrumb  .btn-outline-secondary {
    font-size: 75% !important;
white-space:nowrap;
padding: 0.375rem 0.5rem !important;

}
.breadcrumb  .fa:not(.fa-home){
margin-top: 0.375rem;
    font-size: 130% ;
} 

/*===影音內容頁=========*/
#defaultfunctionbox #barmemu {
	width: 100%;
	padding: 0.3125rem 0rem 0.625rem 0rem;
	margin: -1.25rem 0rem 2.5rem 0rem;
}

#barmemu li {
	padding: 0rem 0.625rem 0rem 0rem;
	float: left;
}

#videoshowmoviebox .row {
	position: relative;
}

.fb-video {
	position: relative;
	top: 0.5625rem;
	transform-origin: 0;
	transform: scale(1.035,1.035);
	margin-bottom: 2.5rem;
}

#defaultfunctionbox #itemdescription {
	position: relative;
	word-break: break-all;
} 

.iframetrue  #defaultfunctionbox .movieboxplay iframe{
width: 97%  !important;
height: 31.25rem;
}

.iframetrue .aa-flow  #defaultfunctionbox .movieboxplay iframe {
    width: 100%  !important;

}


.iframetrue #defaultfunctionbox .movieboxplay  .fb-video{
max-width: 54.375rem;
height: 29.375rem;
}

.iframetrue #defaultfunctionbox .movieboxplay  .fb-video iframe{
min-width: 53.4375rem !important;
height: 28.125rem !important;
}

.iframetrue #defaultfunctionbox .movieboxplay  .fb-video iframe video{
max-width: 100%;
max-height: 28.125rem;
}





/*===影音首頁=========*/
#onlinevideoindex .topbar li {
	padding: 0rem !important;
	font-size: 95%;
}
#onlinevideoindex .container-fluid{
    padding-right: 0rem;
    padding-left: 0rem;
} 

#onlinevideoindex  .nav > li > a {
	position: relative;
	display: block;
	padding-left: 0.75rem;
	padding-right: 0.75rem;
}

#onlinevideoindex  #barmemu {
	width: 100%;
	padding: 0.3125rem 0rem 0.625rem 0rem;
	margin: -0.625rem 0rem 0rem 0rem;
}

#onlinevideoindex #videocenterbox {
	position: relative;
	margin: 0.625rem 0rem 0rem 0rem;
}

#onlinevideoindex #setuptimebox {
	text-align: center;
	margin: 0.625rem 0.3125rem;
	font-size: 110%;
}

#onlinevideoindex #sorttitlebox {
	text-align: center;
	padding: 0.3125rem 0rem;
	margin: 0.3125rem 0rem;
	color: #333333;
	background: #DDDDDD url(../../img/frame/) no-repeat left bottom;
	overflow: hidden;
	word-break: break-all;
	line-height: 170%;
}

#onlinevideoindex #sorttitlebox a {
	color: #333333;
}

#onlinevideoindex #sorttitlebox a:hover {
	color: #66543F;
}

#onlinevideoindex #titlebox {
	margin: 0.625rem 0.3125rem;
	line-height: 170%;
	text-align: center;
}


#onlinevideoindex  .thumbnail {
	position: relative;
    display: block;
    padding: 0.5rem;
    margin-bottom: 1.875rem;
    line-height: 1.42857143;
    background-color: #fff;
    border: 0.0625rem solid #ddd;
    border-radius: 0.25rem;
    -webkit-transition: border .2s ease-in-out;
    -o-transition: border .2s ease-in-out;
    transition: border .2s ease-in-out;
}

#onlinevideoindex   .thumbnail .w-100{
    margin-bottom: 0.625rem;
} 


#onlinevideoindex #thumbnailtypeimg {
	position: absolute;
	width: 3.125rem;
	right: 0.9375rem;
	top: 1.125rem;
	opacity: 0.8;
    padding: 0.125rem;
}

#videocenterbox .breadcrumb {
  font-size: 68%;
  white-space: nowrap;
  padding: 0.5rem 0.5rem;
  text-align: center;
}
#onlinevideoindex  #videocenterbox  .breadcrumb {
      display: flex;
      justify-content: center;
    }


#onlinevideoindex .page-header {
	margin: 0.625rem 0rem 0rem 0rem;
}

#onlinevideoindex   .alert {
	width: 102%;
}

#onlinevideoindex #itembox {
	text-align: center;
	margin: 0.625rem 0.3125rem;
	color: #666666;
}

#onlinevideoindex #itembox a {
	color: #666666;
}





/*=========讀取圖片===========*/

#allrecordsimg {
	position: relative;
	display: none;
	left: 30%;
	width: 25rem;
	height: 15.9375rem;
	background: url(../../../images/201404180822583ffad.gif) no-repeat left top;
}

#rdivfalse #allrecordsimg {
	position: relative;
	left: 33%;
}


/*==========社群分享================*/
#community-share  .share_btn{
position: relative;
width: 12%;
height: 12%;
margin: 0rem 0.3125rem 0rem 0rem; 
border-radius: 5.625rem !important;
overflow: hidden;
display: inline-block;
line-height: 0rem;
}

#community-share img{
width: 100%;
}