@charset "utf-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #232323;
}

/*
a:link, a:visited { color: #95ba23; text-decoration:none; } 
a:active, a:hover { color: #95ba23; text-decoration:underline; }*/

h1 {
	margin: 0px;
	padding: 5px 0;
	font-size: 26px;
	color: #234776;
	font-weight: normal;
	font-family: Tahoma, Geneva, sans-serif;
}

h2 {
	margin: 0px;
	padding: 10px 0;
	font-size: 18px;
	color: #b1b2b4;
	font-weight: normal;
	font-family: Tahoma, Geneva, sans-serif;
}

h3 {
	margin: 0px;
	padding: 10px 0;
	font-size: 14px;
	color: #91b60b;
	font-weight: normal;
	font-family: Tahoma, Geneva, sans-serif;
}

img{border:0px;}


.cleaner { clear: both; width:100%; height: 0px; font-size: 0px;  }


.fl{float:left;}
.fr{float:right;}

p{		font-family: Tahoma, Geneva, sans-serif;
font-size:14px; color:#151515; text-align:justify;  padding-bottom:5px;}

p a, a:hover{	font-family: Tahoma, Geneva, sans-serif;
 font-size:12px; color:#b3c81b; text-decoration:underline;}
 
ul{margin:0px; padding:0px; list-style:none;}
li{background:url(https://internal.yqsystem.com/booking-yq/images/tick.png) no-repeat; line-height:20px; font-size:13px;color:#151515;  }
li a{}
li a:hover{}

/* ----- Form ----- */
/*
form {
	margin: 0px;
	padding: 0px;
	width: 100%;
	text-align: right;
}

.inputfield {
	background: #ffffff;
	border: 1px solid #c9f5f6;
	color: #000;
	font-size: 13px;
	font-variant: normal;
	height: 21px;
	line-height: normal;
	padding: 4px;
	margin-bottom: 5px;
	width: 200px;
}

#searchfield {
	background: none;
	border: 1px solid #dcdee0;
	color: #000;
	font-size: 12px;
	font-variant: normal;
	height: 12px;
	line-height: normal;
	padding: 4px;
	width: 200px;
}
#searchfield img {
border:0px;
}*/


/* end of form */
#template-wrapper{ }
/*---main----*/
#wrapper{width:1200px; height:675px;margin:0 auto; }

/*-----back portion----*/

#back{width:1200px; height:675px; background:url(https://internal.yqsystem.com/booking-yq/images/bg.jpg) no-repeat;; z-index:1; position:absolute;}
/*--main div--*/
#main{width:1120px; height:550px; margin: 20px 10px 10px 25px;}
/*--top header--*/
#header{width:1120px; height:145px;}
/*--main menu--*/
#menu{width:630px; height:70px; }
#menu ul{margin:0px; padding:0px; list-style:none; float:left;}
#menu li{background:url(https://internal.yqsystem.com/booking-yq/images/menu-bg.png) no-repeat;
float:left; width:68px; height:68px; margin-right:10px; padding-top:25px; text-align:center; letter-spacing:0px;}
#menu li:hover{background:url(https://internal.yqsystem.com/booking-yq/images/menu-hover.png) no-repeat;
 width:68px; height:68px;}
#menu li a{color:#000; text-decoration:none; font-size:12px; }
#menu li a:hover{color:#000; text-decoration:none; font-size:12px;}
#menu .link-height{padding-top:25px; line-height:12px;}
#menu .current{background:url(https://internal.yqsystem.com/booking-yq/images/menu-hover.png) no-repeat;
 width:68px; height:68px;}
/*--login--*/
#login{width:630px;}
#login input{width:123px; height:27px; background:url(https://internal.yqsystem.com/booking-yq/images/inputbg.png) no-repeat; color:#738ca0; border:0px; padding:2px 5px 0px 5px;}
#login img{vertical-align:top;}
/*--Content Area--*/

#content-area{width:1115px;height:110px; margin-top:10px;}

/*---Booking Area---*/
#booking-area{width:315px; float:left;height:375px;}

/*---Content---*/
#content-home{width:780px;  float:left; margin-left:15px;background:url(https://internal.yqsystem.com/booking-yq/images/bg-content.png) repeat-y;height:435px;/*  opacity:0.7;
  filter:alpha(opacity=70);  For IE8 and earlier */border-radius: 15px;}

/*----content Home ---*/
#home{width:545px; height:400px;  float:left;  margin-left:25px; margin-top:20px;}
#home p{font-size:12px; line-height:12px;}
#home ul{margin:0px; padding:0px; list-style:none;}
#home li{background:url(https://internal.yqsystem.com/booking-yq/images/tick.png) no-repeat; line-height:16px; font-size:12px;color:#151515; padding-left:25px;  }
#home li a{}
#home li a:hover{}
#home .visa-text{vertical-align:middle; font-size:14px; color:#05467b; margin:10px;}
#home .go-btn{vertical-align:middle; margin:10px 10px 10px 0px;}
/*----content About ---*/
#content-inner{width:980px;  float:left; margin-left:15px;background:url(https://internal.yqsystem.com/booking-yq/images/bg-content.png) repeat-y;height:675px;/*  opacity:0.7;
  filter:alpha(opacity=70);  For IE8 and earlier */border-radius: 15px;}
#about{width:765px; height:665px;  float:left;  margin-left:25px; margin-top:20px;}
#about p{font-size:13px; line-height:15px;}
#about ul{margin:0px; padding:0px; list-style:none;}
#about li{background:url(https://internal.yqsystem.com/booking-yq/images/tick.png) no-repeat; line-height:15px; font-size:13px;color:#151515; padding-left:25px;  }
#about li a{}
#about li a:hover{}
#about .visa-text{vertical-align:middle; font-size:18px; color:#05467b; margin:10px;}


/*-----front side----*/
#front{width:385px;z-index:2; position:absolute;left:817px;height:675px; background:url(https://internal.yqsystem.com/booking-yq/images/sidebad.png) no-repeat;}
#top{width:105px; height:90px; float:right;}
#logo{background:url(https://internal.yqsystem.com/booking-yq/images/logo.png) no-repeat;width:82px; height:85px; margin:30px 3px 30px 3px;}
#bottom{width:300px; height:40px; float:right; margin-top:525px; margin-right:23px;}
#footer{float:right; padding-top:10px; margin-right:10px;}
#social{float:right;}
#social .space{margin-left:3px;}