@charset "utf-8";
/* CSS Document */
/*-------------通用样式部分-------------------*/
Body{ margin:0px; color:#000000; line-height:22px; font-family:Arial, Helvetica, sans-serif;}
th{ font-size:13px; color:#ff0000; font-weight:bold; height:30px; line-height:30px; text-align:left; letter-spacing:2px;}
th Img{ margin:2px 8px;}
ul{ margin:0px; list-style:none; list-style-type:none;}
li{ margin:0px;list-style:none; list-style-type:none;}
td{ font-size:12px; color:#5B5B5B; line-height:22px; font-family:Arial, Helvetica, sans-serif;}

a{ color:#000000; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
a:hover{ color:#FF0000; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-decoration:none;}
.TdPadding{ padding:6px;color:#1C1C1C; font-size:12px;font-family:Arial, Helvetica, sans-serif; line-height:20px;}
.TblTopMargin{ margin-top:8px;}

/*-------------标 题 部 分 -------------------*/
#TitleWhite{ text-align:left; background:url(../images/Memu_Bg.jpg) left top no-repeat;color:#FFF; font-size:12px; font-weight:bold; line-height:30px; padding:2px 8px 0 8px;}
#TitleWhite span{ float:right;}
#TitleWhite2{ text-align:left; background:url(../images/Memu_Bg2.jpg) left top no-repeat;color:#FFF; font-size:12px; font-weight:bold; line-height:29px; padding:2px 8px 0 12px;}
#TitleWhite2 span{ float:right; margin-top:-20px;}

.TitleYellow{color:#FD9616; font-size:14px; font-weight:bold;}
.TitleBlue{ color:#316191; font-size:14px; line-height:25px; font-family:Arial, Helvetica, sans-serif;; font-weight:bold; border-bottom:#D6E2FA 1px dotted; padding-left:1px;}

.TitleBlue2{ color:#316191; font-size:14px;  font-family:Arial, Helvetica, sans-serif;; font-weight:bold;}

.TitleBlue span{ float:right;font-size:12px; font-weight:normal; line-height:16px;}
/*-------------正文字体部分-------------------*/
.BodyBlack{ color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px;}
.BodyRed{ color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px;}
.BodyRed2{ color:#bF0000; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px;}
.BodyGray{ color:#999999; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px;}
.BodyBlue{ color:#006E98; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px;}
.BodyYellow{ color:#FD9616; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px;}

#Nav{ height:36px;background:url(../images/Nav_bg.jpg) left bottom repeat;background-color:#003061; padding-left:4px;}

#Nav a{ height:30px; line-height:30px;color:#FFF; font-size:13px; font-weight:bold; padding:2px 16px;float:left; background:url(../images/Nav_M.jpg) right center no-repeat;text-align:center;}


#Foot{ border-top:#C8D9ED 5px solid; background:url(../images/Foot_Bg.jpg) left bottom repeat-x; height:110px; vertical-align:middle; line-height:25px; color:#000000;}

#Right{ background:url(../images/Right_Bg.jpg) left top repeat-x;}
#ListBox{ padding:10px;}
#ListBox p{ margin:0px; background:url(../images/Ico_1.jpg) left center no-repeat; padding:2px 0 0 15px; color:#000066; font-size:12px; font-weight:bold; text-align:left;}
#ListBox p a{color:#000066; font-size:12px; font-weight:bold; }
#ListBox span{padding:2px 0 2px 15px; text-align:left; line-height:22px;}
#ListBox span img{ padding:0px 10px; margin-top:5px;}

#Hot{ float:left; margin:1px 0px 1px 5px; width:190px; overflow:hidden;text-align:left;}
#Hot a{color:#EF5900;font-weight:bold;font-size:12px; padding-left:15px; background:url(../images/02420519.gif) left 2px no-repeat;}
#Hot a:hover{ color:#FF00FF; text-decoration:none;font-weight:bold;font-size:12px;}

#ListBox td img{ padding-right:6px;}

#Visa{ width:340px;height:170px; text-align:left; border:#999999 0px solid; float:left; margin:5px 0 15px 5px;}

#AirList{list-style:none; list-style-type:none; margin:0 5px 0 0; padding:0px;}
#AirList li{ width:310px;float:left;list-style:inside; list-style-type:none; text-align:left; height:22px; font-family:Arial, Helvetica, sans-serif; color:#000000; background:url(../images/dot_1.gif) 0px 7px no-repeat; padding:3px 5px 0 25px; border-bottom:#F2F2F2 1px solid; margin:5px 5px;}

caption{color:#0850A2; letter-spacing:2px; font-size:12px; font-weight:bold;background:url(../images/Country_Bg.jpg) left center no-repeat; text-align:left; padding-left:30px; line-height:35px;}

#AirList li span{ float:right;}

.BlueBorder{color:#006E98; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:22px;border-bottom:#F0F0F0 1px dashed;}
.TdBorder{ border-bottom:#F0F0F0 1px dashed;}
