
#uploadfilm{
	margin:0 auto;
	width: 960px;	
	min-height:510px;
	}

#uploadfilm h1{
	color: #ffa800;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	border:none;
	}
.bt_upload_film{
	width:197px;
	height:35px;
	background:url("images/uploadfilm/bt_upload.jpg") no-repeat 0 0;
	border:none;
	cursor:pointer;
	}
.error_class {
    position: fixed;
    z-index: 9999;
    border: solid 4px #78919B;
    background: #f2f5f6;
    box-shadow: 0 0 10px #9ecaed;
}
.error_class table{
	margin:5px;
}
.error_class table td{
	vertical-align:middle;
	padding:5px;
}
.error_class .status {
    background: #78919B;
    height: 20px;
    padding: 5px;        
    font-weight:600;
    color: #fff;
}
.error_class .button_alert {
    border-radius:  3px;
    padding:5px;
    background:#78919B;
    text-align:center;
    padding-left:20px;
    padding-right:20px;
    font-weight:600;
    color:#fff;
    text-transform:uppercase;
    box-shadow:  0 0 5px #ccc;
    cursor:pointer;
    width:auto;
    border:solid 1px #ccc;
}
.error_class .button_alert:hover,.error_class .button_alert:focus{
	background:#78919B;
	border:solid 1px #ccc;
}
.error_class .alert_h {
    background: url(../images/alert.png) no-repeat;
    height: 32px;
    width: 32px;
}
.button_click{
	border:solid 1px #ccc;
	background:#78919B;
	color:#fff;
	padding:5px 10px;
}
.error_class input {
    cursor: pointer;
}


.noscroll {
    overflow: hidden !important;
}
.fl{
	float:left;
}
.cl{
	clear:left;
}
#zoomScroll {
    position: fixed;
    margin: 0 auto;
    z-index: 9999;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: #fff;
    background-color: rgba(255,255,255,0.63);
    -webkit-perspective: 1000;
    overflow: auto;
}
#zoomScroll .fixtomid {
    margin: 0 auto;
    margin-top: 20px;
    margin-bottom: 20px;
}
#zoomScroll .zoom {
    background: #fff;
    box-shadow: 0 3px 8px rgba(34, 25, 25, 0.4);
}
#zoomScroll .zoom .hdtheader {
    background-color: #F2F0F0;
    border-bottom: 1px solid #CCCACA;
    padding: 15px 5px 5px 20px;
}
#zoomScroll .zoom .hdtheader h2 {
    display: inline-block;
    margin: 0;
    padding: 0;
}
#zoomScroll .zoom .hdtheader .close span { display: block; cursor: pointer; height: 32px; width: 32px; background: url(../images/Close.png) -10px -12px no-repeat; 
}
#zoomScroll .zoom .hdtheader .close:hover span {background-position: -10px -67px;}
#zoomScroll .zoom .hdtheader .close:active span {background-position: -10px -122px;}


#zoomScroll .zoom1 {
    background: #fff;
    box-shadow: 0 3px 8px rgba(34, 25, 25, 0.4);
}
#zoomScroll .zoom1 .hdtheader {
    background-color: #F2F0F0;
    border-bottom: 1px solid #CCCACA;
    padding: 15px 5px 5px 20px;
}
#zoomScroll .zoom1 .hdtheader h2 {
    display: inline-block;
    margin: 0;
    padding: 0;
}
#zoomScroll .zoom1 .hdtheader .close span { display: block; cursor: pointer; height: 32px; width: 32px; background: url(images/Close.png) -10px -12px no-repeat;}
#zoomScroll .zoom1 .hdtheader .close:hover span {background-position: -10px -67px;}
#zoomScroll .zoom1 .hdtheader .close:active span {background-position: -10px -122px;}
.hdt-loading-process{
background:url(../images/ajax-loader.gif) center no-repeat;
}
object,embed{
 z-index:0;
}
.fr{
	float:right;
}
.main_title{
	font-weight:bold;
}
.hdt_box_l{
	width:300px;
}
.title_notice{
	color:#ffa800;
	font-size:16px;
}
ul.list_can_do{
	padding:5px 15px;
}
ul.list_can_do li{
	padding:3px;
	color: #f60;
}
ul.list_can_do li span{color: #777;}

.hdt_name_file_upload{
	padding:0px;
	color:#f60;
	font-weight:700;
	font-size:16px;
	background:url("images/uploadfilm/thongtinvideo.png") no-repeat 0 center;	
}
#name_file_upload{background:none;}
.hdt_processbar{
	border: solid 1px #ccc;
width: 629px;
height: 11px;
display: -moz-inline-stack;
display: inline-block;
zoom: 1;
margin: 10px 0px;
}
 .hdt_processbar div{ background:url("images/uploadfilm/bg_progess.png"); font-size: 1pt; height:100%; float:left; }
ul.info_film{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
ul.info_film li{
	padding:5px 0px;
}
ul.info_film li span{
	display:inline-block;
	width:100px;
}
ul.info_film li input{
	border:solid 1px #ccc;
	padding:3px;
	width:315px;
}
.hdt_button{
	font-weight:bold;
	width:58px;
	height:23px;
	color: #ffb400;
	text-align:center;
	line-height:23px;
	display: inline-block;
}
#uploadfilm h4 {
    color: #FFA800;
    font-size: 13px;
}
.confirm{
	border:1px solid #f60;
	}
.ulerror{
	color: #f00;
	font-size:16px;
	text-transform:uppercase;
	text-align:center;
	}
