body{
 margin:0px;font-size:12px;
}
#ler{
margin:0px;
width:400px;
padding:0px;
height:100px;
background-color:#99CC33;
}

.s_tab ul{margin:0;padding:0;}
.s_tab li{font-size:14px;font-weight:bold;float:left;list-style:none;width:80px;height:30px;line-height:30px; border:1px solid #11a3ff;  text-align:center}
#content {
	BORDER-RIGHT: #11a3ff 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; BORDER-LEFT: #11a3ff 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #11a3ff 1px solid;width:493px;display:inline;
height:297px;overflow:hidden
}
.tabnav{
   
display:block; 
  background:#A3DBFF;
 color:#006eb3;
}

ul#tabnav{
 list-style-type:none;
 margin:0px;
 padding-left:0px;     
 border-bottom:1px solid #11a3ff; 
 font:bold 12px verdana, arial;
 width:493px;
}
ul#tabnav li{
 float:left;
 height:20px;
 background-color:#a3dbff;
 margin:0px 3px 0px 0px; 
 border:1px solid #11a3ff;
}
ul#tabnav a:link, ul#tabnav a:visited{
 display:block;      
 color:#006eb3;
 text-decoration:none;
 padding:5px 10px 3px 10px;
}
ul#tabnav a:hover{
 background-color:#006eb3;
 color:#FFFFFF;
}
.search{
display:block;
background:#006eb3;
 color:#fff;

}
.search a:link,.search a:visited{color:#fff}


body#home li.home, body#news li.news, 
body#sports li.sports, body#music li.music{
 border-bottom:1px solid #FFFFFF; 
 color:#000000;
 background-color:#FFFFFF;
}
body#home li.home a:link, body#home li.home a:visited, 
body#news li.news a:link, body#news li.news a:visited,
body#sports li.sports a:link, body#sports li.sports a:visited,
body#music li.music a:link, body#music li.music a:visited{
 color:#000000;
 background-color:#FFFFFF;
}
body#home li.home a:hover, body#news li.news a:hover,
body#sports li.sports a:hover, body#music li.music a:hover{
 color:#006eb3;
 text-decoration:underline;
}
a:link{
	COLOR: #285AAC; TEXT-DECORATION: none;
}
a:visited {
	COLOR: #285AAC; TEXT-DECORATION: none;
}

a:hover { COLOR: #285AAC;
	 TEXT-DECORATION: none;
}
.hyleft_top{                                                    
		background:url(../images/hyleft_top1.gif) no-repeat;
		width:162px;
		height:45px;
}
.hyleft_bg{                                                   
		background:url(../images/hyleft_bg1.gif) repeat-y;
		width:162px;
}
.hyleft_btn{                                                     
		background:url(../images/hyleft_btn1.gif) no-repeat;
		width:147px;
		height:24px;
}
.hyleft_di{                                                   
		background:url(../images/hyleft_di1.gif) no-repeat;
		width:162px;
		height:23px;
}

.hy_tab{                                                         
		font-size:12px;
		color:#666;
		line-height:2;
		margin-top:5px;
		border:1px solid #ccc;
}
.hy_tab .bt_bg{                                            
	border:1px solid #fff;
	background-color: #DCEDFA;
		}
.hy_tab .bt{                                                  
		font-size:13px;
		font-weight:bold;
		color:#000;
		padding-left:5px;
}
.hy_tab .content{                                            
		padding:5px;
		}
.hy_tab .jg{
		color:#FF0000;
}

.hy_tab a:link{                                              
		color:#666;
		text-decoration:none;
}
.hy_tab a:visited{
		color:#666;
		text-decoration:none;
}
.hy_tab a:hover{
		color:#c00;
		text-decoration:none;
}
.hyht_bg{                                                    
		background:url(../images/hytop_bg1.gif) repeat-x;
		height:37px;
}
.hy_search_tab{                                             
		margin-top:5px;
		border:1px solid #76C02C;
		background:#eee;
}
table.hy_data {                                             
	margin-top:5px;
	border: 1px solid #ccc;
	border-collapse: collapse;
	line-height:normal;
}
table.hy_data thead tr {                                  
	height:30px;
	background-color: #CFE7F8;
}
table.hy_data thead th {                                 
	border: 1px solid #ccc;
	font-weight: normal;
}
table.hy_data tr.even {                                    
	background-color: #eee;
	height:25px;
}
table.hy_data tr.odd {                                     
	background-color: #fff;
	height:25px;
}
table.hy_data td {                                        
	border: 1px solid #ccc;
	text-align: center;
}
table.hy_data a:link{                                    
		color:#333;
		text-decoration:none;
}
table.hy_data a:visited{
		color:#333;
		text-decoration:none;
}
table.hy_data a:hover{
		color:#c00;
		text-decoration:none;
}
.hy_ddxq {                                              
		background:#CCFCBE;
		line-height:normal;
}
.hy_ddxq .btbg{
	height:20px;
	background-color: #CFE7F8;
}
.hy_ddxq .bt{
		color:#000;
		font-size:13px;
		font-weight:bold;
		padding-left:5px;
}
.hy_ddxq .content{
		background:#fff;
}
table.hy_dd {                                             
	border: 1px solid #ccc;
	border-collapse: collapse;
	line-height:normal;
}
table.hy_dd  thead tr {                                    
	background: #eee; 
}
table.hy_dd  thead th {                                  
	border: 1px solid #ccc;
	font-weight: normal;
}
table.hy_dd  tr.even {                                    
	background-color: #fff;
}
table.hy_dd tr.odd {                                    
	background-color: #fff;
}
table.hy_dd td {                                         
	border: 1px solid #ccc;
	text-align: center;
}

.hy_wxts{                                              
		color:#006699;
		font-size:13px;
		font-weight:bold;
}

.hy_input{                                                   
		border:#00cc00 1px solid;
		background-color: #fff;
		font-size: 12px;
		line-height:150%;
}
.hy_inputDate{                                           
	width: 95px;
	height: 20;
	CURSOR: pointer;
	margin: 0px;;
	padding: 0px;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
	border: 1px solid #526905;
	background: url(../images/calendar.gif);
	background-repeat: no-repeat;
	background-position: right;
	background-color: #F6F8EE;
}
.hy_button{                                                    
		MARGIN: 0;
		padding-top: 1px;
		padding-right: 0px;
		padding-bottom: 2px;
		padding-left: 0px;
		DISPLAY: inline;
		FONT-WEIGHT: normal;
		FONT-SIZE: 12px;
		COLOR: #000000;
		LINE-height: 15px;
		height: 20px;
		border: 1px outset #a8a8a8;
		background-image: url(../images/btn_bg01.gif);
		cursor: pointer;
		background-color:transparent;
		}
.hy_button01{                                                    
		MARGIN: 0;
		padding-top: 1px;
		padding-right: 0px;
		padding-bottom: 2px;
		padding-left: 0px;
		DISPLAY: inline;
		FONT-WEIGHT: normal;
		FONT-SIZE: 12px;
		COLOR: #000000;
		LINE-height: 15px;
		height: 20px;
		border: 1px solid #000;
		background-image: url(../images/btn_bg02.gif);
		cursor: pointer;
		background-color:transparent;
		}
.hy_button02{                                                      
		background:url(../images/btn_seach.gif) no-repeat;
		width:71px;
		height:25px;
		border:0;
		background-color:transparent;
		cursor:pointer;
}

.linksxia {
	width:750px;
	height:300px;
	margin:0px auto;
	background-image:
	background-repeat: no-repeat;
	background-position: left;float:right;padding-left:70px;padding-top:10px;
}
.linksw{
	width:auto;
	padding-right:10px;
	height:30px;
	line-height:30px;
	float:left;
	
	overflow:hidden;
	font-size:12px;
	text-align:left;
	
}
.menuxia {
	font-size:14px;
	font-weight: bold;
	color: #FFFFFF;
}
.menuxia a:link{
	font-size:14px;
	font-weight: bold;
	color: #FFFFFF;

}
.menuxia a:visited {
	font-size:14px;
	font-weight: bold;
	color: #FFFFFF;

}

.menuxia a:hover{
		color:#3366CC;
		text-decoration:none;
}
#wrapper{clear:both;margin:0 auto;padding:0;width:978px;height:auto;overflow:hidden;}
#head{float:left;width:978px;margin:6px 0 0 0;padding:0;}
#main{float:left;width:978px;margin:0;padding:8px 0; height:auto;overflow:hidden; background:#ffffff}

/*特价机票显示方式2*/
.ticket_b{float:left;width:317px;margin:0;padding:5px 0 0 8px;height:20px;overflow:hidden}
.ticket_b dd,.ticket_b dt{float:left;margin:0;padding:0}
.ticket_b dd{width:90px;} 
.ticket_b .dt1{width:100px; color:#7f7f7f;}
.ticket_b .dt2{width:55px;color:#f67502;font-size:15px;font-weight:bold}
.ticket_b .dt3{width:67px;}
.ticket_b .dt3 img{border:none;}

.ticket_c{float:left;width:317px;margin:0;padding:5px 0 0 8px;height:20px;overflow:hidden}
.ticket_c dd,.ticket_c dt{float:left;margin:0;padding:0}
.ticket_c dd{width:130px;} 
.ticket_c .dt1{width:90px; color:#7f7f7f;}
.ticket_c .dt2{width:67px;}
.ticket_c .dt2 img{border:none;}


.ticket_l{float:left;width:317px;margin:0;padding:5px 0 0 8px;height:20px;overflow:hidden}
.ticket_l dd,.ticket_l dt{float:left;margin:0;padding:0}
.ticket_l dd{width:163px;} 
.ticket_l .dt1{width:90px; color:#7f7f7f;}
.ticket_l .dt2{width:39px;}
.ticket_l .dt2 img{border:none;}
.page{clear:both;width:665px;margin:10px 0 0 0;padding:0;line-height:25px; text-align:center}

.search_t{width:190px; background:url(../images/lv_bg.gif) 0 0 repeat-x;height:auto;overflow:hidden;padding:8px; border:1px solid #fec397}
.search_t h3{font-size:15px;font-weight:bold;color:#f67502;margin:0;padding:3px}
.search_t .box{ background:#fdfbf6;width:175px;height:auto;overflow:hidden;padding:7px 7px 10px 7px;}
.inputbox3{width:82px;height:16px;overflow:hidden;border:1px solid #ccc;line-height:16px; }
.inputbox4{width:82px;height:16px;overflow:hidden;line-height:16px; background:#ffffff url(../images/date_icon.gif) right 0 no-repeat;border:1px solid #ccc}
.inputbox5{width:106px;height:16px;overflow:hidden;line-height:16px; background:#ffffff url(../images/date_icon.gif) right 0 no-repeat;border:1px solid #ccc}
.selectbox2{clear:both;width:90px;height:20px;overflow:hidden;line-height:20px;border:1px solid #ccc; }
.selectbox3{clear:both;width:110px;height:20px;overflow:hidden;line-height:20px;border:1px solid #ccc; }
 .link{clear:both;width:858px;margin:0;padding:5px 0 0 0; word-spacing:5px;line-height:25px;}
.ticketm_input{clear:both;width:100%;margin:0;padding:0;height:auto;overflow:hidden}
.ticketm_input li{float:left;list-style:none;padding-top:8px;}
.hk{clear:both;padding-top:8px;}
 #left{float:left;width:650px;height:auto;overflow:hidden;}
#right{float:right;width:215px;display:inline;height:auto;overflow:hidden;}
/*登录注册*/

.lrbox{float:left;width:250px;margin-left:10px;margin-top:10px; display:inline; border:1px solid #3377e6;padding:10px;line-height:25px;height:160px;overflow:hidden; background:#edf3ff}

.lrbox h2{color:#3476e6;font-size:15px;}
.lrbox2{float:left;width:250px;margin-left:10px;margin-top:10px; display:inline; border:1px solid #ffd8a9;padding:10px;line-height:25px;height:160px;overflow:hidden; background:#fff9ed}
.lrbox2 h2{color:#f67502;font-size:15px;}

.regbox{padding:20px;width:818px;}
.regbox h2{font-size:15px; color:#3476e6; background:url(../images/a_blue.gif) 0 0 no-repeat;padding-left:25px;}



.ticketm_input{clear:both;width:100%;margin:0;padding:0;height:auto;overflow:hidden}
.ticketm_input li{float:left;list-style:none;padding-top:8px;}
.hk{clear:both;padding-top:8px;}



.search_t{width:178px; background:url(../images/lv_bg.gif) 0 0 repeat-x;height:auto;overflow:hidden;padding:4px; border:1px solid #fdfbf6;margin-top:9px;}
.search_t h3{font-size:15px;font-weight:bold;color:#f67502;margin:0;padding:3px}
.search_t .box{ background:#fdfbf6;width:165px;height:auto;overflow:hidden;padding:7px 7px 10px 7px;}
.inputbox3{width:82px;height:13px;overflow:hidden;border:1px solid #ccc}
.inputbox5{width:106px;height:16px;overflow:hidden;line-height:16px; background:#ffffff url(../images/date_icon.gif) right 0 no-repeat;border:1px solid #ccc}
.inputbox4{width:82px;height:13px;overflow:hidden; background:#ffffff url(../images/date_icon.gif) right 0 no-repeat;border:1px solid #ccc}
 .selectbox2{width:85px;height:18px;overflow:hidden;border:1px solid #ccc; }
 .selectbox3{clear:both;width:110px;height:20px;overflow:hidden;line-height:20px;border:1px solid #ccc; }
.lrbox{float:left;width:250px;margin-left:10px;margin-top:10px; display:inline; border:1px solid #3377e6;padding:10px;line-height:25px;height:160px;overflow:hidden; background:#edf3ff}

.lrbox h2{color:#3476e6;font-size:15px;}
.lrbox2{float:left;width:250px;margin-left:10px;margin-top:10px; display:inline; border:1px solid #ffd8a9;padding:10px;line-height:25px;height:160px;overflow:hidden; background:#fff9ed}
.lrbox2 h2{color:#f67502;font-size:15px;}

.regbox{padding:20px;width:818px;}
.regbox h2{font-size:15px; color:#3476e6; background:url(../images/a_blue.gif) 0 0 no-repeat;padding-left:25px;}
/*积分兑换*/
/*特价机票--banner*/
.banner_tj{width:665px;height:88px;overflow:hidden;margin-top:8px;}
.banner_tj img{border:none;width:665px;height:88px;overflow:hidden;}

/*积分*/


.jf_s{float:left;width:649px; background:url(../images/tjbg.gif) 0 0 repeat-x;line-height:29px;padding:0 8px;height:29px;overflow:hidden;}
.s_box{float:right;width:455px;margin-top:8px;}
.s_box .btn_jp{ position:relative;top:4px;_top:2px;}
.Points{float:left;width:665px;margin:0;padding:0;}
.Points dl{float:left;width:125px;margin:20px 0 0 0;padding:0 0 10px 32px;line-height:20px; text-align:center}
.Points dd{float:left;width:125px; margin:0;}
.Points dd img{padding:1px;border:1px solid #ccc;width:121px;height:99px;overflow:hidden;}
.Points dt{float:left;margin:0;padding:0;}
.Points .dt1{float:left;width:125px; }
.Points .dt2{float:left;width:125px;color:#ff6603}
.page{clear:both;width:665px;margin:10px 0 0 0;padding:0;line-height:25px; text-align:center}

/*右边积分*/
.r_sort{width:186px;border:1px solid #3478e7;margin-top:6px; background:#eff3fe;height:auto;overflow:hidden}
.r_sort .title{float:left;width:171px; background:url(../images/title_bg.gif) 0 0 no-repeat;height:25px;line-height:25px;padding-left:15px;color:#fff;}

.jfck_btn{margin-top:9px;width:189px;height:36px;overflow:hidden;}
.jfck_btn img{border:none;}

.Des{width:186px;height:79px;overflow:hidden; background:url(../images/Points_bg.gif) 0 0 no-repeat;line-height:21px;margin-top:6px;}
.Des ul{float:left;width:100px;margin:0;padding:8px;}
.Des li{float:left;width:100px;padding-left:10px; background:url(../images/arrow_r.gif) 0 5px no-repeat;}
/*奖品详细*/
.Prizes_pic{float:left;width:125px;padding:25px;}
.Prizes_pic img{width:121px;height:99px;overflow:hidden;padding:1px;border:1px solid #ccc;}
.Prizes_info{float:left;padding:20px;line-height:25px;width:60%; }

.pro_box{float:left;padding:5px;width:98%;line-height:25px; }
.pro_box h2{background:#e2ecfb url(../images/a_blue.gif) 5px 7px no-repeat;padding-left:25px;line-height:30px;font-size:15px;color:#3377e6}

.exchange{clear:both;width:100%;}
.Memberlist{float:left;width:100%;margin:0;padding:0;line-height:22px;}
.Memberlist li{float:left; list-style:none; background: url(../images/c.gif) 10px 9px no-repeat;padding-left:20px;width:85%;}
