/* CSS Document */
/*---------general---------- */
body {
    padding: 0 0 0 0;
    margin: 0;
    background-color: #FFFFFF;
    font-size: 1rem;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    font-family:"微软雅黑", "Microsoft YaHei UI", "黑体";
	}
p{
	font-size: 2rem;
	line-height: 2em;
	font-family:"微软雅黑", "Microsoft YaHei UI", "黑体";
}
h1, h2, h3{
	color:#FF0000;
	font-family:"微软雅黑", "Microsoft YaHei UI", "黑体";
}
form, input, select, li, textarea{
	font-size: 20px;
	line-height: 2em;
	color:#009966;
	font-family:"微软雅黑", "Microsoft YaHei UI", "黑体";
}
td{
	font-family:"微软雅黑", "Microsoft YaHei UI", "黑体";
}
img{
	padding:0;
	margin:0;
	border:none;
}
ul{
	padding:0;
	margin:0;
	list-style-type:none;
}

.list li{text-align: right; line-height: 2em; color: #068C9C; font-size: 22px;width:100%;clear:both;list-style-type:none;font-family: "微软雅黑", "Microsoft YaHei UI", "黑体"}

.list_li_left{line-height: 2rem; color: #068C9C; font-size: 2rem;width:100%;clear:both;list-style-type:none;font-family: "微软雅黑", "Microsoft YaHei UI", "黑体";text-decoration: none;list-style-type:disc;}

.list li a{float: left; font-size: 22px; color: #068C9C; text-indent: 10px;text-decoration: none;}
.list li a:hover{color:#FF6A18;font-weight: bold;text-decoration: none;}
.list li:hover{color:#FF6A18;font-weight: bold;text-decoration: none;}

a{text-decoration:none;
  font-family: "微软雅黑", "Microsoft YaHei UI", "黑体";}
/*---------general---------- */
/*---------top part---------- */
.top_bg{
	padding:21px 0 0 0;
	background-image: url("https://www.viymanagement.com/html/admissions_and_employment/image/images/top_main_bg.jpg");
	background-repeat: repeat-x;
	background-position: 0 0;
}
.header_right{
	padding-top: 150px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 94px;
	background-repeat: no-repeat;
	background-position: 0 0;
}
.header_left{
	padding:51px 0 29px 33px;
}
.logo{
	padding:0 0 31px 0;
}
.page_top_bg{
	background-image: url("https://www.viymanagement.com/html/admissions_and_employment/admissions/images/page_top_bg.gif");
	background-repeat: no-repeat;
	background-position: 0 0;
}
.page_middle_bg{
	background-image: url("https://www.viymanagement.com/html/admissions_and_employment/admissions/images/page_middle_bg.gif");
	background-repeat: repeat-y;
	background-position: 0 0;
}
.page_bottom_bg{
	background-image: url("https://www.viymanagement.com/html/admissions_and_employment/admissions/images/page_bottom_bg.gif");
	background-repeat: no-repeat;
	background-position: 0 0;
}
.left_middle_td_bg{
	background-image: url("https://www.viymanagement.com/html/admissions_and_employment/admissions/images/g-5_7.gif");
	background-repeat: no-repeat;
	background-position: 0 0;
}
.left_bottom_td_bg{
	background-image: url("https://www.viymanagement.com/html/admissions_and_employment/admissions/images/g-5_8.gif");
	background-repeat: no-repeat;
	background-position: 0 0;
}
a.left_nav:link {
	font-size: 16px;
	color: #cd0116;
	text-decoration: none;
}
a.left_nav:hover {
	font-size: 16px;
	color: #cd0116;
	text-decoration: none;
	font-weight: bold;
	font-family:"微软雅黑", "Microsoft YaHei UI", "黑体";
}
a.left_nav:active {
	font-size: 16px;
	color: #cd0116;
	text-decoration: none;
	font-weight: bold;
	font-family:"微软雅黑", "Microsoft YaHei UI", "黑体";
}
a.left_nav:visited {
	font-size: 16px;
	color: #cd0116;
	text-decoration: none;
	font-family:"微软雅黑", "Microsoft YaHei UI", "黑体";
}
.makeyourself{
	padding:0 0 15px 5px;
	font:normal 24px/24px "Times New Roman", Times, serif;
	color:#B4B4B4;
	background-color:inherit;
}
.bestdriver_bg{
	padding:0 0 20px 0;
}
.bestdriver{
	padding:0 0 0 5px;
	background-color:#0B0C10;
	color:#B4B4B4;
	font:normal 30px/39px "Times New Roman", Times, serif;
	text-transform:uppercase;
}
.call_today_bg{
	background:url("https://www.viymanagement.com/html/admissions_and_employment/image/images/topleft_phpne_bg.gif") no-repeat 0 0;
	padding:20px 0 0 20px;
}
.call_today{
	background:url("https://www.viymanagement.com/html/admissions_and_employment/image/images/phone_icon.gif") no-repeat left center;
	color:#C44C52;
	font:normal 24px/29px "Times New Roman", Times, serif;
	background-color:inherit;
	padding:0 0 0 41px;
}
.number{
	font:normal 24px/24px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	padding:12px 0 34px 0;
}
/*................nav start...................*/
.nav{	
}
a.nav:link {
	font-size: 16px;
	color: #000000;
	font-family: "微软雅黑", "Microsoft YaHei UI", "黑体";
}
a.nav:hover {
	font-size: 16px;
	color: #000000;
	font-family: "微软雅黑", "Microsoft YaHei UI", "黑体";
}
a.nav:active {
	font-size: 16px;
	color: #000000;
	font-family: "微软雅黑", "Microsoft YaHei UI", "黑体";
}
a.nav:visited {
	font-size: 16px;
	color: #000000;
	font-family: "微软雅黑", "Microsoft YaHei UI", "黑体";
}
.nav_td_bg {
	background-image: url("https://www.viymanagement.com/html/admissions_and_employment/image/images/nav_bg.gif");
	background-repeat: no-repeat;
	background-position: center bottom;
}

.nav ul{
	width:500px;
}
.nav ul li{
	margin:0 1px 0 0;
	float:left;
	width:auto;
}
.nav ul li a{
	background:url("https://www.viymanagement.com/html/admissions_and_employment/image/images/nav_bg_on.gif") repeat-x left bottom;
	float:left;
	width:auto;
}
.nav ul li a span.left{
	background:url("https://www.viymanagement.com/html/admissions_and_employment/image/images/nav_left_carv.gif") no-repeat left bottom; 
	float:left;
	cursor:pointer;
	width:auto;
}
.nav ul li a span.left span.right{
	background:url("https://www.viymanagement.com/html/admissions_and_employment/image/images/nav_right_carv.gif") no-repeat right bottom;	
	float:left;
	font:normal 12px/31px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:inherit;
	padding:0 24px;
	cursor:pointer;
	width:auto;
	display:block;
}
.nav ul li a:hover{
	float:left;
	width:auto;
}
.nav ul li a:hover span.left{
	float:left;
	cursor:pointer;
	width:auto;
}
.nav ul li a:hover span.left span.right{
	float:left;
	font:normal 12px/31px Arial, Helvetica, sans-serif;
	color:#FF0000;
	background-color:inherit;
	cursor:pointer;
	width:auto;
	display:block;
	padding-top: 0;
	padding-right: 24px;
	padding-bottom: 0;
	padding-left: 24px;
}

/*................nav start...................*/
/*---------top part---------- */
/*---------md part---------- */
.md_main{
	background-color:#0A0B0F;
	color:#FFFFFF;
	padding:20px 0 20px 0;
}
/*---------md left---------- */
.member_bg{
	background:url("https://www.viymanagement.com/html/admissions_and_employment/image/images/comma_bg.gif") no-repeat 0 0;
	padding:8px 0 13px 0;
}
.member{
	background:url("https://www.viymanagement.com/html/admissions_and_employment/image/images/mem_bg.gif") no-repeat 0 0;
}
.member p{
	background:url("https://www.viymanagement.com/html/admissions_and_employment/image/images/mem_icon.gif") no-repeat 16px center;
	font:normal 18px/30px Arial, Helvetica, sans-serif;
	color:#EDEDED;
	padding:0 0 0 38PX;
	background-color:inherit;
}
.member_text{
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#AFAFAF;
	background-color:inherit;
	padding:6px 0 10px 10px;
}
.member_text span{
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
}
.member_text span.red{
	font:normal 11px/16px Arial, Helvetica, sans-serif;
	color:#FF794B;
	background-color:inherit;
}
/*---------md left---------- */
/*---------md right---------- */
.the_best{
	font:normal 24px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#C9C9C9;
	background-color:inherit;
	padding:2px 0 10px 0;
}
.best_top_text{
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#7D8B8B;
	background-color:inherit;
	padding:0 0 18px 8px;
}
.best_top_text span{
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:#272A35;
}
.best_bottom_text{
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#7D8B8B;
	background-color:inherit;
	padding:0 0 0 8px;
}
.best_bottom_text span{
	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
}
/*---------md right---------- */
/*---------md part---------- */
/*---------bottom part---------- */
.main_bottom{
	background-color:#D2D5D9;
	color:#FFFFFF;
	padding:20px 0 20px 0;
}
.small_vdo_bg{
	padding:9px;
	background-position: 0 0;
	background-color: #e4e4e4;
}
.small_vdo_bg_text{
	font:normal 10px/14px Arial, Helvetica, sans-serif;
	color:#080808;
	background-color:inherit;
}
.small_vdo_bg_text span{
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#FF0000;
	background-color:inherit;
}
.bottom_text{
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#C1C1C1;
	background-color:inherit;
	background:url("https://www.viymanagement.com/html/admissions_and_employment/image/images/bullet.gif") no-repeat 0 13px;
	padding:9px 0 0 8px;
}
.bottom_text a{
	font:bold 9px/9px Arial, Helvetica, sans-serif;
	color:#929377;
	background-color:inherit;
	padding:0;
	text-decoration:underline;
}
.bottom_text a:hover{
	text-decoration:none;
}
.quick_bg{
	background:url("https://www.viymanagement.com/html/admissions_and_employment/image/images/cont_border.gif") repeat-y 0 0;
}
.quick{
	font:normal 18px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFE;
	background-color:inherit;
}
form .form_text{
	font:normal 11px/25px Arial, Helvetica, sans-serif;
	color:#E4E4E4;
	background-color:inherit;
}
textarea{
	width:194px;
	height:95px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
	padding:2px 0 0 3px;
	
}
input.textbox{
	width:146px;
	border:1px solid #7F9DB9;
	font:normal 11px/17px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#FFFFFF;
	padding:2px 0 0 3px;
}
/*---------bottom part---------- */
/*---------footer---------- */
.footer_bg{
	background-color:#494949;
	color:#FFFFFF;
}
.design{
	padding:0 0 0 20px;
	font:normal 16px/35px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
}
.design a{
	font:normal 16px/35px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
}
.design a:hover{
	text-decoration:underline;
}
.design span{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#FF794B;
	background-color:inherit;
}
.footer{
}
.footer ul{
}
.footer ul li{
	font:normal 16px/35px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
	padding:0 7px 0 0;
	float:left;
	width:auto;
}
.footer ul li a{
	font:normal 16px/35px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:inherit;
}
.footer ul li a:hover{
	text-decoration:underline;
}
.copyright{
    background-color: #D10814;
    color: #34373C;
    font-family: "微软雅黑", "Microsoft YaHei UI", "黑体";
    font-size: 18px;
    font-style: normal;
    line-height: 2em;
    font-weight: normal;
    font-variant: normal;
    background-position: center center;
}
/*---------footer---------- */
.text_size8 {
	font-size: 8px;
	font-family: "微软雅黑", "Microsoft YaHei UI", "黑体";
}
.text_size10 {
	font-size: 10px;
	font-family: "微软雅黑", "Microsoft YaHei UI", "黑体";
}
.text_size12 {
	font-size: 12px;
	font-family: "微软雅黑", "Microsoft YaHei UI", "黑体";
}
.text_size14 {
	font-size: 14px;
	font-family: "微软雅黑", "Microsoft YaHei UI", "黑体";
}
.text_size16 {
	font-size: 16px;
	font-family: "微软雅黑", "Microsoft YaHei UI", "黑体";
}
.text_size18 {
	font-size: 18px;
	font-family: "微软雅黑", "Microsoft YaHei UI", "黑体";
}
.text_size20 {
	font-size: 20px;
	font-family: "微软雅黑", "Microsoft YaHei UI", "黑体";
}
.text_size24 {
	font-size: 24px;
	font-family: "微软雅黑", "Microsoft YaHei UI", "黑体";
}
.text_size28 {
	font-size: 28px;
	font-family: "微软雅黑", "Microsoft YaHei UI", "黑体";
}
.title_red {
	font-size: 32px;
	font-family: "微软雅黑", "Microsoft YaHei UI", "黑体";
	color:#FF0000;
}
.text_bold {font-weight: bold;}
.bg_yellow{
	font-size:18px;
	background-color: #ECa200;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 30px;
	padding-left: 0;
}
.bg_blue{
	font-size:18px;
	background-color: #17A9D7;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 30px;
	padding-left: 0;
}
