.dataListBox {
	background-color: #fff;
	border-radius: 5px;
}
#mobileTimeBox{
	display:none;
}
.dataListBox table{}
.dataListBox table th,
.dataListBox table td {
	padding:10px 5px !important;
	text-align: center;
	vertical-align:middle !important;
}
.dataListBox table thead th{
	background-color:#f9f9f9;
	border-bottom:none;
}
.dataListBox table tbody th{}
.dataListBox table tbody th.w6 {
	color: green;
}
.dataListBox table tbody th.w0{
	color:red;
}
.dataListBox table td{
	text-align:center;
}
.dataListBox table tbody td .CClose{
	color:#ffb6b6;
}
.dataListBox table td h6.dr {
	margin: 0;
	padding:0;
}
#cTB td div.op h6.dr.disabled{
	color:gray;
}
.dataListBox table tbody td .mobileShow{
	display:none;
}
/*查看門診時間按鈕*/
a#ShareText1{
	display:inline-block;
	vertical-align:bottom;
	background:#009ae3;
	border-radius:5px;
	color:#fff;
	font-size:15px;
}

/*預約掛號成功資料*/
#myModal .modal-body #item02 #removeOK .tableOK td #myROkData p{
	margin-bottom:5px;
}

#myModal .glyphicon.glyphicon-question-sign{
	font-weight:600;
}



/*選醫生*/
#drSet{
	margin-bottom:15px;
}
#drSet span.label{
	padding:5px 12px;
	margin:0 10px 5px 0;
	display:inline-block;
}
#drSet span.label:hover,
#drSet span.label input:hover,
#drSet span.label label:hover{
	cursor: pointer;
}
#drSet span.label input{
	margin-right:5px;
}
#drSet span.label label{
	font-size:15px;
	font-weight:500;
}





/*--------------------------------------------------------------------

    Media Device Size

    --------------------------------------------------------------------*/
/*----------------------------------------
    i6 Plus 414
    ----------------------------------------*/
    @media screen and (max-width:480px) {
    	#mobileTimeBox {
    		display: block;
    		text-align:center;
    	}
    	#mobileTimeBox p{
    		display:inline-block;
    		width:32%;
    		margin-bottom:10px;
    	}
    	#mobileTimeBox p span.thTime{
    		display:block;
    	}
    	.dataListBox table thead th{
    		display:none;
    	}
    	.dataListBox table tbody th {
    		vertical-align: middle;
    	}
    	.dataListBox table tbody td {
    		display: block;
    		overflow:hidden;
    	}
    	.dataListBox table tbody td div.op{
    		overflow:hidden;
    	}
    	.dataListBox table tbody td div.op:nth-child(3){
    		margin-top:10px;
    	}
    	.dataListBox table tbody td .mobileShow{
    		display:inline-block;
    		font-size:14px;
    		margin:0 10px;
    		border-radius:50%;
    		padding:5px 8px;
    		color:#fff;
    		float:left;
    	}
    	.dataListBox table tbody td .mobileShow.morning{
    		background-color:#3cb7ff;
    	}
    	.dataListBox table tbody td .mobileShow.noon{
    		background-color:#ffb13c;
    	}
    	.dataListBox table tbody td .mobileShow.night{
    		background-color:#646464;
    	}
    	a#ShareText1 {
    		display:block;
    		margin-top:15px;
    	}
    	/*掛號資料確認*/    
    	#myModal .modal-body table.inputForm{
    		width:100%;
    	}
    	#myModal .modal-body table.inputForm #basicDataConfirm{
    		padding-bottom:10px;
    	}
    }
/*----------------------------------------
    i5
    ----------------------------------------*/
    @media screen and (max-width:320px){
    	.dataListBox table tbody th{
    		width:55%
    	}
    	#mobileTimeBox p{
    		font-size:14px;
    	}
    	.dataListBox table tbody td .mobileShow {
    		margin: 0 2px 0 5px;
    	}
    }