@import url(comm.css );

body {
	text-align: center;
}
ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
li {
	line-height: normal;
}
br { padding:0px; margin:0px;}
.clearfloat { clear:both; }
img {
  margin:0px; padding:0px;
}
#sideright h5 {
	display:none;
}
#search_fl h2 {
    display:none;
}
#content a {
	color: #333333;
}
#content a:hover {
	color: #FF6600;
}


form {
	margin: 0px;
	padding: 0px;
}



#wp{width:964px;margin:0 auto; color: #333; background:#7274D0; height:100%;margin-top: 6px;}
#search_rs{
	margin:1px 0 1px 0px;
	width:680px;
	float:right;
	background:#FFFFFF;
	text-align:left;
	border-right: #7274D0 1px solid;
}
#search_fl{
	width:276px;
	margin:0;
	float:left;
	
}
.searchbox {
	width: 266px;
	margin-bottom: 4px;
	background:#CDCDF3;
	height:265px;
	border: 5px solid #CFCFD7;
}
.searchbox input,select{
	font-size:14px;
}

.searchbox .title {
	background-image: url(images/search-title.jpg);
	height: 31px;
	width: 266px;	
}
.t1{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:38px;
	height:30px;
	text-align:left;
	padding-top: 7px;
}


.searchbox .title1 {
	background-image: url(images/search-title1.jpg);
	height: 31px;
	width: 266px;	
}

.searchbox .title2 {
	background-image: url(images/search-title2.jpg);
	height: 31px;
	width: 266px;
}
.searchbox .title3 {
	background-image: url(images/search-title3.jpg);
	height: 31px;
	width: 276px;
}
.searchbox #boxbgpic li {
	float: left;
}
.searchbox #boxbgpic a.hotel {
	height: 31px;
	width: 97px;
	display: block;
	cursor:pointer;
}
.searchbox #boxbgpic a.plane {
	height: 31px;
	width: 87px;
	display: block;
	cursor:pointer;
}
.searchbox #boxbgpic a.pkg {
	height: 31px;
	width: 92px;
	display: block;
	cursor:pointer;
}
.searchbox #searchbox1, #searchbox2, #searchbox3 {
	height: 228px;
	background-repeat: repeat;
}
.searchbox .box-1 {
	text-align: center;
	padding-top:3px;
	overflow:hidden;
	height:auto;
	border:#6263BB 1px solid;
}

.searchbox .box-1 span { 
    font-size:12px;
	font-weight:800;
	height:20px;
	margin-left:5px;
	line-height:22px;
	cursor:pointer;
	color:#FFFFFF;
		
}

.searchbox .box-2 {
            height:1px; margin-top:-1px;clear: both;overflow:hidden;
}

.searchbox .box-3 {
	margin-top:15px;
	font-size:14px;  
	text-align:left; 
	line-height:35px;
	padding:0px 0px 0px 10px;
	display:block;
}

.chaxun-I { height:35px; text-align:center; padding-top:5px;}

.searchbox .box-3  ul { text-decoration:none; list-style:none; padding:0px; margin:0px; text-align:left; }
.searchbox .box-3  ul li { height:28px; line-height:28px;  width:230px; font-size:12px;}
.searchbox .box-3  ul li span { margin:0px 24px; *margin:0px 12px;}
.searchbox .box-3  ul li input { width:132px; height:20px;}
.searchbox .box-3  ul li select {
	height:22px;
	width: 74px;
}

.chaxun_btn02 {
        background:url(images/bg_button.gif);
		width:76px;
		height:24px;
		border:0px;
		font-weight:800;
		color:#000000;
}
.searchbox .box-bg {
	text-align: center;
	padding-bottom: 2px;
}

.inputname {
	float:left;
	text-align: right;
	margin-right: 4px;
	font-size:14px;
	margin-left: 4px;
}
.inputfield {
float:left;
}


.info {
	width:266px; 
	background:#FFFFFF;
	margin:10px 0px 0px 0px;
	border:5px solid #CFCFD7;
    

	}

.info .title { 
	width:266px;
	height:27px;
	background:url(images/bg_11.jpg) repeat-x;
	
}	

.info .title span{
	height: 27px;
	line-height:27px;
	font-size:14px;
	font-weight:800;
	padding-left:30px;
	float:left;
	color:#000;
	background:url(images/dg1.gif) no-repeat;
	background-position:10px 3px;
}

.info .title em {
	height: 27px;
	padding-left:20px;
	font-size:12px;
	line-height:27px;
	float:right;
	padding-right:20px;
}

.info .title em a{
    color:#369;
	text-decoration:none;
}

.info .title em a:hover {
    color:#369;
	text-decoration:underline;
}


.x_box_right { width:240px; text-align:left; font-size:12px; padding:3px 10px; overflow:hidden;}
.x_box_right  ul { margin:0px; padding:0px;}
.x_box_right  li { list-style:none; line-height:26px; border-bottom:1px dashed #CCCCCC}
.x_box_right  li a { cursor: pointer; color: #333;  text-decoration:none; width:78px; overflow:hidden;}
.x_box_right  li a:hover {color: #0657b2; text-decoration: underline}
.x_box_right  li span { float:right; font-family: Arial, Helvetica, sans-serif;color: #d41300;font-weight: bold;font-size: 13px;}
	
#search_fl h3{margin:0;padding:9px 0 5px;border: 1px solid #ccc; font: bold 12px arial;text-align: center;color: #d76606;}
.maincontent{position:relative;}



/*ÓÒÀ¸*/
/*IE6*/
*html .quanjin_box  {
	width:628px;
	margin:0px 15px;
	*height:480px; 
	
}
/*FF,IE7*/
.quanjin_box   {
	width:628px;
	margin:10px 15px;
	min-height:480px;
}
.quanjin_box .title { padding:10px; width:100%; background:#FFD5A5; border:1px dashed #ccc;}
.quanjin_box .title h2 { font-size:14px; background:url(../images/list/icon16.gif) no-repeat; padding-left:23px; }


.texttitle{
	padding:10px 10px 10px 10px;
	border-bottom:1px solid #F4E8DC;
	width:100%;
	text-align: center;
	font-weight: bold;
	line-height: 25px;
}
.texttitle h5{
	text-align: center;
	font-weight: normal;
	font-size: 12px;
	margin-top: 4px;
}
.textcontent{
	width:100%;
	padding: 10px;
	text-indent: 2em;
	font-size: 14px;
	line-height: 22px;
}



.gw1{padding:10px 10px 10px 10px; *padding:10px; border-bottom:1px solid #D8DFEA; width:100%; }
.gw2{padding:10px 10px 10px 10px; *padding:10px;  width:600px; }
.gw12{
	float:left; 
	width:580px; 
	color:#000000;
	font-family:Arial; 
	font-size:14px; 
	padding-top: 6px;
}


.gw13{float:right; clear:right; color:#999; font-size:10px; font-family:Arial;}
.gw14{
	float:left;
	width:35px;
	text-align:center;
	padding-top:6px;
	height: 20px;
}
.gw15{float:left; width:650px; color:#333;}
.gw16{float:left; width:40px; text-align:center; }

.sl{color:#369; font-family:Arial; font-size:14px; font-weight:600;}
a.sl:hover{color:#FF3300; font-size:14px;font-family:Arial;}
.s2{ height:40px; border-bottom:1px solid #d9d9d9; text-align:center; padding-top:5px;}
.s2 h2 { color:#369; font-family:Arial; font-size:14px; }
.s2 p { font-size:12px; font-weight:normal; margin:0px; padding:0px; color:#999999; padding-top:5px;}
.c6{color:#666; font-family:Arial; font-size:12px;}
.c7{color:#666; font-family:Arial; font-size:12px; padding:10px 0px 30px 0px;*padding:10px 0px; line-height:24px;}

.mt5{
	margin-top:10px;
	width:230px;
	float: left;
	text-align:left;
	font-size:14px;
}
.mt6{
	margin-top:8px;
	width:380px;
	float: right;
	text-align:right;
	font-size:14px;
}
.tar a { margin-left:5px;}


.tupianlist  {
    padding:10px 10px 10px 10px; width:100%;
	border:1px solid #ccc;
	border-top:none;
   
}

.tupianlist ul {
	margin: 10px 8px 8px;
	
}
.tupianlist li {
	color: #333333;
	float: left;
	margin-right: 3px;
	margin-left: 3px;
	text-align: center;
	font-size:12px;
	width:108px;
	height:115px;
	padding:4px;
	
}
.tupianlist li img {
    width:95px;
	height:60px;
	overflow:hidden;
	margin-bottom:5px;
	padding:4px;
	border:1px solid #CCCCCC;

}
.tupianlist li p{
    padding-top:0px!important;
	padding-top:4px;
	margin:0px;

}

.tupianlist li a {
    color:#333333;
	text-decoration:none;
}

.tupianlist li a:hover {
    color:#333333;
	text-decoration:underline;
}
.quanjin_box .title3  {
	padding:10px;
	width:100%;
	border:1px dashed #ccc;
	background-color:#DCE6EF;
	height:20px;
	margin-top: 8px;
    
}
.quanjin_box .title3 h2 {
	font-size:16px;
	padding-left:14px;
}
.hr { height:1px; width:650px; background:#79B196; margin:5px 0px;}

