.title-register{

	font-weight:900;

	color:#cfed0a;

	text-transform:uppercase;

	border-bottom:1px #ccc dotted;

}



.formtt label{

	width:120px;

	float:left;

	padding-top:7px;

}



.formtt p{clear:left;}

.formtt { padding-left:10px}

.formtt b{

	color:#0368a4;

}





.formtt .dangky{

	cursor:pointer;

	background:#e2510e;

	

	border:1px #ccc outset;

	padding:0 5px;

}



.formtt select,
.formtt input,
textarea{

	margin-top:5px;

	border:1px #ccc inset;

	padding:2px 0;
	max-width: 100%;
	width: 382px;
	height: 26px;
	margin-top: 0;
}
textarea{
	height: auto;
}



.valid_res{

	border:1px #ffaaa8 solid;

	padding:10px;
	
	margin-top:25px;


}



ul.valid_res li{

	margin-left:10px;

}



.title_dichvu{

	clear:left;

	margin-top:15px;

}



.chondichvu{

	clear:left;

	margin:10px 0;

}
.sao{color:red;}




.bando{

	clear:left;

	margin-top:20px;

}
#ten { border:#09F solid 1px}






table tr td { padding:5px;}
/********************************************************/
.payment-cart,
.ttkhachhang,
.formtt,
.order-success{
	
	border-radius: 7px;
	padding:0 5px;
	
}
.payment-cart .title-payment{
	font-size: 18px;
	color: #fff;
	margin-bottom: 15px !important;
}
.toolcart button{
	padding: 2px 7px
}
.toolcart button:hover,
.toolcart button:focus{
	color: #333;
}

.ttkhachhang label{
	font-weight: normal;
}
.ttkhachhang .title-payment{
	margin-bottom: 15px !important;
}
.ttkhachhang input, .ttkhachhang textarea ,.ttkhachhang select{
	color: #000;
}
.ttkhachhang .btn-infocus:hover,
.ttkhachhang .btn-infocus:focus{
	color: #fff;
}
.formtt .title-payment{
	margin-bottom: 15px !important;
}
.order-success p {
	margin: 15px;
}