@charset "gb2312";
/*
文件: /homepage/style/s_index_modify.css, CR LF, GB2312
*/

@import url("base.css");

@import url("main_new.css");

@import url("ad_link_m_02.css");

/*twld.css*/
.twld .md_bd .twld_box{height:128px;}
.twld .md_bd a{color:#313131;}
.twld .md_bd .red, 
.twld .md_bd .red a{color:#f00;}
.md .twld_box .text_box p{
line-height:15px;
}


/*sitenav_hp.css*/
#site_nav_box #site_nav p {
line-height:16px;
margin:5px 0pt 0pt 10px;
}

.md_style_class_info .title_list_box ul.title_list li {/*line-height:20px;*/}
.md_style_class_info .title_list_box ul#TvProgramListBox li{padding:0 3px 1px 0; background-position:3px 8px;}

.ad_link .title_list_box ul.title_list_li_5 li {line-height:18px;}


.li3_in_line li{width:141px; margin-right:5px; float:left;}
* html .li3_in_line{margin-right:-5px; position:relative;}

img.normal_border{border:1px solid #C7E3C3;}

.font9b {
	font-family: "宋体";
	font-size: 9pt;
	color: #000000;
	text-decoration: none;

}
.font9bbl {
	font-family: "宋体";
	font-size: 9pt;
	color: #00415b;
	text-decoration: none;

}
.font9g {
	font-family: "宋体";
	font-size: 9pt;
	color: #7B7B7B;
	text-decoration: none;

}
.font9w {
	font-family: "宋体";
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: none;

}
.font9c {
	font-family: "宋体";
	font-size: 9pt;
	color: BEB857;
	text-decoration: none;

}
.font9or {
	font-family: "宋体";
	font-size: 9pt;
	color: CA7A09;
	text-decoration: none;
}
.font9yy {
	font-family: "宋体";
	font-size: 9pt;
	color: 876316;
	text-decoration: none;

}
.font9wl {
	font-family: "宋体";
	font-size: 9pt;
	color: #FFFFFF;
}
.font9bl {
	font-family: "宋体";
	font-size: 9pt;
	color: #000000;
}
.font9bg {
	font-family: "宋体";
	font-size: 9pt;
	color: #000000;
	text-decoration: none;
}
.font9gl {
	font-family: "宋体";
	font-size: 9pt;
	color: #666666;
	text-decoration: underline;

}
.boxttt {
	BORDER-RIGHT: #b9ee6b 1px solid; BORDER-TOP: #4e7a0d 1px solid; FONT-SIZE: 12px; BACKGROUND: #679b1b; BORDER-LEFT: #4e7a0d 1px solid; COLOR: #dfffaf; BORDER-BOTTOM: #b9ee6b 1px solid
}
.boxttx {
	BORDER-RIGHT: #4e7a0d 1px solid; BORDER-TOP: #b9ee6b 1px solid; FONT-SIZE: 12px; BACKGROUND: #80b532; BORDER-LEFT: #b9ee6b 1px solid; COLOR: #517a00; PADDING-TOP: 1px; BORDER-BOTTOM: #4e7a0d 1px solid; HEIGHT: 18px
}
#ssbut {
	FONT-SIZE: 12px
}
#topbargrey{
   width: 100%; height:23px; text-align: center; margin-top: 5px;background-image: url(http://www.xmtravel.org/images/bg_greenbar.gif)
}
#bottomdescription{
   width: 768px; border-top: #666666 1px dashed; border-bottom: #666666 1px dashed; padding-top: 10px; padding-bottom:10px; clear: both
}
#textlinks{
   width: 768px; 
}
#textlinks UL{
   display: block; text-align:center; padding-top: 10px; padding-left:10px; 
}
#textlinks LI{
   display: inline; text-align:left; padding-right: 15px; width: 100px
}
#textlinks LI a{
   color: #7B7B7B; 
}

#logolinks{
   width: 768px
}
#logolinks UL{
   display: block; text-align:center; padding-top: 10px; padding-left:10px
}
#logolinks LI{
   display: inline; width: 100px; text-align:left; padding-right: 15px; 
}

#logobar{
   width: 768px; height: 172px;background-color: #b4d047
}
#logobox{
   float: left; width: 361px; height: 167px;background-image: url(http://www.xmtravel.org/images/bg_logo.gif); margin:2px 0 0 2px; *margin:2px 0 0 2px !important; *margin:2px 0 0 1px
}
#logoboxleft{
   float: left; width: 172px; height: 167px;
}
#logoboxleft .xmtravellogo{
   float: center; width: 131; height: 106px; padding-left: 0px; margin: 8px 0 0 0; clear:both
}
#logoboxleft .nowdate{
   float: center; padding-top: 10px;padding-left: 0px
}
#logoboxright{
   float: right; width: 189px; height: 167px; *height: 167px !important; *height: 155px;padding-top: 13px; 
}
#logoboxright UL{
   display: block; text-align:left; padding-top: 12px; padding-left:33px
}
#logoboxright LI{
   display: inline; width: 30px; text-align:left; padding-left: 10px;
}
#logoboxright LI a{
   color:#000000; font-family: "宋体";font-size: 9pt;
}
#logoboxright LI.left{
   display: inline; width: 30px; text-align:left; padding-right: 3px; border-right: #000000 1px solid;
}
#logoboxright LI.left a{
   color:#000000; font-family: "宋体";font-size: 9pt;
}
#bannerbox{
   float: right; width: 401px; text-align:right; margin:2px 1px 0 0; *margin:2px 1px 0 0 !important; *margin:2px 0 0 0  
}
#bottombox{
   width: 768px; height: 106px; background-image: url(http://www.xmtravel.org/images/bg_bottom.jpg)
}
#bottomboxleft{
   float: left; width: 395px; margin: 10px 0 0 33px; *margin: 10px 0 0 33px !important; *margin: 10px 0 0 0px
}
#bottomboxright{
   float: right; 
}
#bottomboxright UL{
   display: block; text-align:left; padding-top: 28px; padding-right: 10px
}
#bottomboxright LI{
   display: inline; width: 30px; text-align:left; padding-right: 3px; padding-left: 8px; border-right: #ffffff 1px solid
}
#bottomboxright LI.last{
   text-align:left; padding-left: 8px; 
}
#bottomboxright LI a{
   color: #FFFFFF
}
#copyright{
   width: 768px; padding-top: 0px; clear: both; padding-bottom: 15px
}
#copyrightleft{
   float: left; width: 546px; 
}
#copyrightleft .links{
   height: 43px; background-image: url(http://www.xmtravel.org/images/bg_links.jpg)
}
#copyrightleft .weblinks{
   padding-top: 8px;
}
#copyrightleft .copy{
   float: center;  padding-top: 15px;color: #7B7B7B
}
#copyrightleft .copy a{
   color: #7B7B7B
}
#copyrightright{
   float: right; width: 222px; 
}
#copyrightright UL{
   display: block; text-align:left; padding-top: 12px;padding-left:25px
}
#copyrightright LI{
   width: 197px; text-align:left; color: #7B7B7B; padding-top: 6px; 
}
#copyrightright LI a{
   color: #7B7B7B
}