.myintro {
    padding: 5px 5px 5px 5px;
	
	border-top-style: dotted;
	border-right-style: solid;
	border-bottom-style: dotted;
	border-left-style: solid;
	border-color: #d9534f;
	margin-bottom: 5px;
	font-size:16px;
}

.myintro2{ padding: 5px 5px 5px 5px;}


#header {
    background: url("../../images/bg.jpg") no-repeat scroll center center / cover rgba(0, 0, 0, 0);
    margin-top: -20px;
    min-height: 650px;
    padding-top: 150px;
    width: 100%;
}

#header2 {
    background: url("../../images/bg2.jpg") no-repeat scroll center center / cover rgba(0, 0, 0, 0);
    margin-top: -20px;
    min-height: 150px;
    padding-top: 80px;
    width: 100%;
}

.chinese-title{margin: 0px;font-size:24px;color:#000000;text-align: center;vertical-align: middle;display: block;}

/* Red border */
hr.redline {
  border-top: 1px dotted red;
}

.table-borderless > tbody > tr > td,
.table-borderless > tbody > tr > th,
.table-borderless > tfoot > tr > td,
.table-borderless > tfoot > tr > th,
.table-borderless > thead > tr > td,
.table-borderless > thead > tr > th {
    border: none;
}

.div-write{width:150px;height:150px;border: 1px dashed red;}
.btn-write{width:150px;}
.btn-hidden{ visibility: hidden;}

.div-quiz{width:150px;height:150px;border: 1px dashed red;}
.btn-quiz{width:150px;}

.div-photo-head{background-color:#f8f9f9;}

.div-photo-head img {width:360px;display: block;display: block;margin-left: auto;margin-right: auto;}

.word-rand {margin: 5px 5px 5px 5px;}

p.sharebox{display: inline;}