
/* index page css*/

/* left contant css ------index page css*/
#i_left {
width:180px;
height:auto;
float:left;
margin:10px 10px 10px 3px;
margin-left:5px !important;
_margin-left:3px ;
}
#i_left .left_top {
background-color:#f8d9ad;

padding-bottom:2x;

}
#i_left a:link,#i_left a:visited{
text-decoration:none;
}

#i_left a:active,#i_left a:hover{
text-decoration:underline;
}
.l_title1{
margin:0px;
width:150px;
height:21px;
line-height:21px;
background:url(../images/indexpage/leftbg_1.jpg) left center no-repeat;
color:#8D390D;
padding-left:28px;
font-size:14px;
font-weight:bold;
padding-top:0;
padding-bottom:0;
}
.l_title2 {
margin:0px;
width:150px;
height:26px;
line-height:26px;
background:url(../images/indexpage/left_top_bg.jpg) left center no-repeat;
color:#8D390D;
padding-left:28px;
font-size:14px;
font-weight:bold;
padding-top:0;
}

.i_left_a{
margin:0 2px;
width:171px;
height:auto;
padding-left:5px;
padding-top:10px;
background-color:#FFFFFF;
margin-bottom:0 !important;
}
.i_left_a ul{
list-style:none;
margin:0;
padding:0;
margin-bottom:8px;
}
.i_left_a li{
list-style:none;
background:url(../images/indexpage/leftbg2.jpg) left top no-repeat;
padding-left:15px;
margin-bottom:8px;
}

.i_left_a input {
border:1px solid #FF6633;
margin-left:6px;
}

.whybk{
padding-bottom:40px;
background:#FFF5E9 url(../images/indexpage/leftbg4.jpg) right bottom no-repeat;
margin-bottom:2px;
}
.left_kong{
width:176px;
height:10px;
padding:0;
margin:0 auto;
background-color:#FFF5E9;
}
.contact_us {
width:160px;
height:180px;
margin:8px auto;
padding:51px 13px 0 0;
background:url(../images/indexpage/contact_us_04.jpg) left top no-repeat;
}

.contact_us_new {
width:160px;
height:100px;
margin:8px auto;
padding:26px 13px 0 7px;
background:url(../images/indexpage/contact_us_05.jpg) left top no-repeat;
}


.contact_us a.check_here{
display:block;
text-align:right;
color:#000099;
font-family:"Times New Roman", Times, serif;
}

.contact_us a.c_email{
display:block;
text-align:left;
color:#8F380D;
margin:55px 0 0 6px;
}

.l_news {
border:1px solid #C0C3A8;
height:auto;
width:178px;
}
.l_news h4 {
width:178px;
height:26px;
line-height:26px;
background-color:#C0C3A8;
padding:0 0 3px 0;
text-align:center;
margin:0;
}
.l_news h4 a{
color:#FFFFFF;
}
/* center contant css ------index page css*/
#i_center {
width:500px;
height:auto;
float:left;
margin:10px 0;
}

.top_flash{
width:500px;
height:auto;
border:0;
margin:0 0 10px 0;
padding:0;
}

.top_flash p{
margin:6px 0;
font-size:13px;
padding:0;
color:#484445;
line-height:18px;
}

.tour_title {
width:500px;
height:29px;
padding-bottom:0;
margin-bottom:0;
background:url(../images/indexpage/center_bg.gif) left center no-repeat;
}

.titlebg2 {
background:url(../images/indexpage/center_bg2.gif) left center no-repeat;
}

.tour_title h1,h2,h3{
font-size:15px;
margin:0;
padding:10px 0 4px 22px;
color:#8B390A;
}

.tour_content {
padding:8px 0;
margin-top:0;
width:500px;
height:auto;
}

.tour_content img{
float:left;
margin-right:5px;
clear:both;
}

.tour_content p{
line-height:18px;
color:#484445;
}

.tour_content ul{
margin:2px 0px 10px 0px;
padding:0 0 5px 0;
list-style-type:none;
}
.tour_content ul.tourbg{
padding-top:6px;
background-color:#FEF5EC;
}


.tour_content li{
background:url(../images/indexpage/listbg.gif) no-repeat left top;
padding-left:23px;
margin-bottom:8px;
}

.tour_content li span{
padding-left:6px;
color:#FF0000;
}
.tour_content h3 {
display:block;
margin-top:8px !important; 
margin:8px 0;
_margin-top:-8px;
padding:0;
font-size:14px;
clear:both;
width:99%;
height:24px;
line-height:24px;
color:#8C390D;
background-color:#FEE1B9;
}
/* right contant css ------index page css*/

#i_right {
width:250px;
height:auto;
margin:10px 3px 10px 10px;
margin-right:4px !important;
float:right;
}

.l_search {
margin:0;
width:248px;
height:auto;
border:1px solid #FEE1B9;
padding-top:30px;
background:#FFF5E9 url(../images/indexpage/searching_t_bg.jpg) left top no-repeat;
}
.l_intro {
margin:0 0 15px 0;
width:248px;
height:auto;
border:1px solid #E5E5D6;
padding-bottom:10px;
border-top:0;
background:#FFFFEE url(../images/index/bg_3.jpg) left bottom repeat-x;
}

.l_intro01 {
margin:0 0 15px 0;
width:240px;
height:254px;
padding:30px 5px 10px 5px;
border-top:0;
background:#FFFFEE url(../images/index/bg_right_top.jpg) left top no-repeat;
}


#i_right .l_toptitle{
width:250px;
height:22px;
text-align:center;
font-size:14px;
line-height:22px;
background:url(../images/index/right-3.jpg) left top no-repeat;
padding:0;
margin:0px;
color:#9A1913;
}
.l_intro01 p{
line-height:15px;
font-size:13px;
padding:0 5px;
margin:6px 0 0 0;
color:#333333;
}
.l_sst {
border:1px solid #BF7F59;
width:150px;
height:22px;
background-color:#FFFFFF;
}

.l_tailor {
margin:15px 0;
width:248px;
height:auto;
border:1px solid #FEE1B9;
padding-bottom:10px;
background:url(../images/indexpage/maobi.jpg) right bottom no-repeat;
}
.new_tailor {
margin:15px 0;
width:230px;
height:183px;;
padding:110px 10px 10px 10px;
background:url(../images/indexpage/new_tailor_made_bg.jpg) left top no-repeat;
}
.new_tailor p {
margin:0;
margin-bottom:3px;
padding:0;
line-height:17px;
}
.new_tailor img{
border:0;
}
.more_spe {
display:block;
margin:3px auto;
width:244px;
height:43px;
line-height:43px;
text-align:center;
font-size:16px;
font-weight:bold;
text-decoration:none;
background:url(../images/indexpage/made-tours_08.jpg) left top no-repeat;


}
.l_special,.l_customer {
margin:10px 0;
width:248px;
height:auto;
border:1px solid #CF8105;
padding-bottom:10px;
}
.l_tailor h3,.l_special h3,.l_customer h3 {
width:248px;
height:26px;
text-align:center;
font-size:15px;
line-height:26px;
background:url(../images/indexpage/rightbg_3.jpg) left top no-repeat;
padding:0;
margin:0px;
color:#FFFFFF;
}

.l_tailor p,.l_customer p {
line-height:18px;
padding-bottom:8px;
font-size:13px;
padding:0 8px;
margin-top:6px;
}

.l_blog {
margin:0px 0 5px 0;
width:224px;
height:133px;
padding:75px 13px 30px 13px;
background:url(../images/indexpage/blog_bg.jpg) left top no-repeat;
}
.tour_rec {
text-align:center; list-style-type:none; font-weight:bold; font-size:15px; padding:0; margin:0;
}


