/**
Theme Name: Lizus WordPress Themes
Author URI: http://lizus.com
Theme URI: http://lizus.com
Author: Lizus.Com
Version: 1.0
Description: Lizus Customize WordPress Themes Style. Contact Lizus : lizus.com@gmail.com
*/
/* 样式表; */





/************************************--> Intro: default typographic style defined <--************************************/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding: 0;margin: 0;}

div,ul,dl,h1,h2,h3,h4,blockquote,table,p{position:relative;}

.post div{position:static;}



table{border-collapse: collapse;border-spacing: 0;}

fieldset,img{border:0;vertical-align:middle;}

input,select{vertical-align:middle;}

textarea{

	width:98%;

}	

address,caption,cite,code,dfn,em,th,var{font-weight: normal;font-style: normal;}

abbr,span.abbr,acronym{cursor:help;border-bottom:1px dashed #aaa;letter-spacing:0.1em;}

var{font-style:italic;}

ul,li{list-style:none;}

a,a:link,a:visited{color:#cc2c26;background:transparent;text-decoration:none;}

a:hover{color:#766850;}

body{background:#e2dbce url(./images/bg.png) repeat-x left 25px;color:#333;text-align:center;font:13px/18px "Trebuchet MS",sans-serif;}



/************************************--> Intro: classDefine <--************************************/

.fl{float:left;display:inline;}

.fr{float:right;display:inline;}

.clear{clear:both;float:none;display:block;}

.lang_en{font-family:Verdana;}	



.navigation{text-align:center;}

	.navigation ul{}

	.navigation li{display:inline;}



.aligncenter,div.aligncenter {display: block;margin-left: auto;margin-right: auto;}

.alignleft {float:left;display:inline;}

.alignright {float:right;display:inline;}

.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;

}

.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}





/************************************--> Intro: now begin <--************************************/

#begin{margin:0 auto;width:100%;}

.wrapper{margin:0 auto;width:980px;text-align:left;}



/************************************--> Intro: top <--************************************/

#top{

	background:#151515;height:25px;line-height:25px;color:#ff6a4d;text-transform:capitalize;

}	

#top a {

	color:#e2dbce;margin-right:10px;

}	

#top a:hover{

	color:#ff6a4d;

}	





/************************************--> Intro: header <--************************************/

#header{

	height:255px;

}

.header_bg{

	position:absolute;left:0;top:0;

}	



/************************************--> Intro: nav <--************************************/

#nav {

	position:absolute;left:80px;top:60px;

}

#nav a {

	color:#fff;font-weight:bold;padding:2px 4px;

}	

#nav a:hover,#nav .current-cat a,#nav .current_page_item a{

	background:#333;

}	



/************************************--> Intro: contenter <--************************************/

#contenter{

	background:url(./images/contenter.gif) repeat-y center top;border-bottom:1px solid #d3c5af;

}	

#crumbs{

	font-size:12px;line-height:30px;height:30px;border-bottom:1px dashed #d5d5d5;text-transform:capitalize;

}	



/************************************--> Intro: main <--************************************/

.main{

	width:630px;padding:0 29px 30px 30px;

        float:right;display:inline;

}	



/************************************--> Intro: post <--************************************/

.post {

	

}	

.postH2{

	font-size:16px;line-height:36px;border-bottom:1px dashed #e5e5e5;

}

.postH1{font-size:16px;line-height:36px;height:36px;text-align:center;}	

.postH4{

	font-size:12px;font-weight:normal;margin-bottom:10px;

}

.entry,.entry h1,.entry h2,.entry h3{

	line-height:1.75em;

}	

.entry a {

	color:#333;

}	

.entry a:hover{

	text-decoration:underline;

}	

.entry h1{line-height:1.3em;font-size:small;}

.entry p {

	margin-bottom:10px;

}

.entry h2{	font-size:16px;text-transform:capitalize;text-indent:1em;background:#333;line-height:30px;height:30px;margin:20px 0 10px;color:#fff;display:inline-block;display:inline;padding-right:1em;}

	.entry h2 a {

		color:#fff;

	}	

.entry table{	width:100%;margin-bottom:10px;border:1px solid #fff;}

.entry td {	

	/*width:33%;*/ background:#999;color:#fff;line-height:30px;font-size:13px;font-weight:bold;text-align:left;border:1px solid #fff;padding:0 12px;}

	.entry td a {

		color:#eee;text-decoration:underline;

	}

.entry td a:hover{color:#fff;text-decoration:none;}	

.entry ul{	margin:10px 0;}

.entry li{	line-height:26px;padding-left:1em;background:url(./images/dot.gif) no-repeat left 9px;}

	/*

	.entry li.sec{	background:#ddd;}

	*/

/*.entry img {	max-width:100%;height:auto;}*/

/* * html .entry img{width: expression(this.width > 680 ? "100%" : true); }*/

/*body:nth-of-type(1) .entry td img {	max-width:none;}*/



	



/************************************--> Intro: sidebar <--************************************/

#sidebar{

	width:288px;margin-left:1px;

}	

.widget{

	display:block;background:url(./images/sidebar_bg.jpg) repeat-x left bottom;border-bottom:1px solid #d3c5af;border-top:1px solid #fdfcf9;padding:15px 9px;

}	

.widget_title{

	color:#766850;font:bold 22px Arial,Tahoma,sans-serif;letter-spacing:-0.04em;padding-bottom:5px;text-transform:capitalize;

}

.widget ul {

	border-top:1px solid #d3c5af;

}	

.widget ul ul{

	border:none;

}	

.widget li {

	display:block;padding:5px 0;border-bottom:1px solid #d3c5af;border-top:1px solid #fdfcf9;font-weight:bold;

}	

.widget li li {

	padding:0;border:none;margin:0;

}	

.widget li li a {

	margin-left:10px;

}	

#sidebar .s {

	border:1px solid #D3C5AF;height:18px;width:175px;

}

#sidebar .searchbutton{

	border:none;background:none;font:bold 18px Arial,Tahoma,sans-serif;letter-spacing:-0.05em;color:#cc2c26;cursor:pointer;

}	

#sidebar .searchbutton:hover{

	color:#766850;

}	



/************************************--> Intro: footer <--************************************/

#footer{

	padding:10px 0 20px;text-align:center;

}	



/************************************--> Intro: order_form <--************************************/

#order_form{

	padding:20px;color:#666;

}	

#order_form div{

	margin-bottom:5px;

}	

#order_form h3{

	font-size:14px;color:#555;line-height:30px;height:30px;margin:5px 0;border-bottom:1px solid #ddd;text-transform:uppercase;

}	

#order_form label{

	width:300px;text-align:left;text-transform:capitalize;color:#666;height:20px;line-height:20px;display:block;

}	

#order_form label.error{

	display:inline;color:#f00;

}	

#order_form input{

	display:inline-block;>display:inline;zoom:1;width:250px;height:20px;line-height:20px;

}	

#order_form input.error{

	background:#FFACAC;border:1px solid #f00;

}	

#order_form select{

	display:inline-block;>display:inline;zoom:1;width:250px;line-height:20px;

}	

#order_form textarea{

	width:100%;height:150px;

}	

#order_form input#order_submit{

	width:200px;height:30px;line-height:30px;background:#333;border:1px solid #333;color:#fff;cursor:pointer;

}	

#order_form span{

	color:#f60;

}	

/*************************--> TAB for tour package with hotel <--***************************/
.tabbox2 .menu {
	height:57px;
	border-bottom:3px solid #cc2c26;
}
.tabbox2 .menu li, .tabbox2 .menu_s li {
	display:block;
	overflow:hidden;
	cursor:pointer;	
	width:160px;
	padding:5px 15px;
	float:left;
	margin:0 8px 0 7px;	
	background-repeat:no-repeat;
	text-align:center;
	color:#666;
}
.tabbox2 .menu li {
	height:47px;
	background-image:url(http://www.beijing-tours.cn/wp-content/uploads/2011/05/tabbox2_menu_bg_s.png);
}
.tabbox2 .menu li.selected {
	background-position:0 -57px;
	color:#FFF;
}
.tabbox2 .menu li p, .tabbox2 .menu_s li p {
	font-size:.85em;
	line-height:120%;
}
.tabbox2 .menu_s {
	height:39px;
	border-bottom:3px solid #cc2c26;
}
.tabbox2 .menu_s li {
	height:29px;
	background-image:url(http://www.beijing-tours.cn/wp-content/uploads/2011/05/tabbox2_menu_bg_s.png);
}
.tabbox2 .menu_s li.selected {
	background-position:0 -39px;
	color:#FFF;
}

table.table2col {
	border-collapse:collapse;
	border:1px solid #cc2c26;
	text-align:center;
	width:100%;
}
.table2col tr, .table2col td, .table2col th {
	border:1px solid #cc2c26;
}
.table2col tr:hover {
	background-color:#ebf5ff;
}
.table2col td, .table2col th {
	padding:2px;
}
.table2col th.tit2 {
	font-size:.92em;
	font-weight:100;
	width:70px;
}
.table2col th.tit3 {
	width:70px;
	line-height:12px;
	font-size:.77em;
	font-weight:100;
}
.table2col th {
	background:#F6DDAE;
}

