@charset "utf-8";
/* CSS Document */

<!--

body{ margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; /*background-image:url(img/113.jpg); background-position: top; background-repeat:no-repeat; */ background-color:#FFFFFF;FONT-FAMILY: "MS Mincho"; text-align:center;}
.btn {
BORDER-RIGHT: #7b9ebd 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #7b9ebd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#cecfde); BORDER-LEFT: #7b9ebd 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #7b9ebd 1px solid
}

.f12{font-size:12px;}
.f14{font-size:14px;}
.normal_td{ height:30px; padding:0px 10px 0px 10px; line-height:30px; border-bottom:1px solid #e1e1e1;}
.mail_s{height:30px; padding:0px 10px 0px 10px; line-height:30px;}

a:hover{color: #000000;text-decoration: underline;}
a:link{text-decoration: none;color: #000000;}
a:visited{text-decoration: none;color: #000000;}
a:active{text-decoration: none;color: #000000;}
a{font-family: MS UI Gothic;}

/*顶部开始*/
#top{ margin:0 auto; width:1003px; border:0px dotted #FF0000;}
#top .topA{ float:left;padding:0px 0px 0px 0px ; margin:10px 100px 0px 0px; font: normal 14px  "MS Mincho" ;}
#top .topB{ /*float:right;*//*padding:0px 0px 0px 0px ; margin:10px 100px 0px 0px;*/font: normal 12px "MS Mincho" ;/* text-align:right;*/ background-image:url(images/tiantan.jpg); width:320px; height:120px; position:absolute; top:0px; right:0px; float:right; border:0px dotted #FF0FF0; text-align:left;}
/*顶部结束*/

/*导航开始*/
/*.L{ background-color:#DA0E05; width:100%; margin:-32px 0px 0px 0px; height:1px;}*/
.L{border-bottom: 4px solid #DA0E05;width:100%; top:-27px!important;top:-65px; position: relative; float:left}
.LL{ border-bottom: 1px solid #b5bbcb; width:100%; top:-27px!important;top:-51px; position: relative; float:left}

#navcontainer{ margin:0 auto; width:1003px;  margin-top:-15px!important;/*margin-top:10px;*/*margin-top:0px/*IE7*/; position: relative;}
#navlist{padding:1px 100px 29px 17px;border-bottom: 0px solid #DA0E05;font: bold 16px "MS Mincho" ; position: relative;}
#navlist li{list-style: none;display: inline; float:left;border-left: 0px solid #667;text-align:center; border-top: 1px solid #b9bfce;}
#navlist li a{padding: 6px 18px 5px 18px; margin:10px auto;border:1px 0px 0px 0px solid #b9bfce;;border-bottom: none; line-height:30px; background-image:url(img/top_bg.gif);text-decoration: none; text-align:center; }
#navlist li a:link { color: #000000; }
#navlist li a:visited { color: #000000; }
#navlist li a:hover{color: #000000;background: #FFFFFF;border-color: #227;}
#navlist li a#current{background: #DA0E05; border-bottom: 3px solid #DA0E05;text-align:center; color:#FFFFFF;padding: 7px 18px 5px 18px;}

#navlist .test { background-image:url(img/top_center.gif); width:1px; height:29px; margin-top:0px;border-top:1px solid #b9bfce; }
#navlist .right { background-image:url(img/top_right.gif); width:22px;height:29px; margin-top:0px; border-top:0px;}
#navlist .left { background-image:url(img/top_left.gif); width:22px; height:29px; margin-top:0px; border-top:0px;}

#message{margin:0 auto; height:11px; width:1003px;/*border-bottom:1px solid #b5bbcb;*/ position: relative;float:left; left:0px;}
#message .messageA{ float:left; position: absolute;margin:-8px 100px 0px 0px!important; font: normal 11px  "MS Mincho" ; left:0px; letter-spacing:normal;}
#message .messageB{ float: left;position: absolute;margin:-12px 0px 0px -30px!important; font: normal 12px  "MS Mincho" ;left:520px;}
#message .messageC{ float: right;position: absolute;margin:-17px 0px 0px -30px!important; font: normal 12px  "MS Mincho" ;left:620px;top:8px;}

/*导航结束*/

/*主体开始*/
#mainContent{ margin:0 auto; width:1000px;padding:10px 0px 0px 0px ; position: relative; top:0px!important;top:-50px;}
/*主体结束*/

/*左侧开始*/
#left{ margin:0 auto; width:230px; height: auto!important;float:left;/*padding:0px 0px 0px 0px ;*/text-align:center; position: relative/*!important*/;top:-15px!important;top:-15px;left:5px!important; left:0px;}
.font16{font: bold 16px  "MS Mincho" ;}
.font14{font: normal 14px  "MS Mincho" ; line-height:120%;}
.font14:link{ text-decoration:none;}
.font14:visited{ text-decoration:none;}
.font14:hover{ text-decoration:none;}
.red12{font: bold 12px  "MS Mincho" ; color:#FF0000;line-height:120%;}
.red{color:#FF0000;}
.font12{font: normal 12px  "MS Mincho" ; line-height:120%;}
.font12:link{ text-decoration:none;}
.font12:visited{ text-decoration:none;}
.font12:hover{ text-decoration:none;}

.dottedline{border-top:1px dashed #d8d8d8;height:1px;overflow:hidden; width:95%; margin:0px auto;}

.ulogin{}

.frame{margin:10px 0px 10px 5px; padding:10px 10px 3px 10px;width:210px;text-align:center; background-image:url(img/frame_BG.png); background-repeat: repeat-x; word-break:break-all;border:1px solid #d8d8d8; border-top:none; position: relative; float:left;Z-INDEX:11; *width:230px; top:-10px;}
.frame .left{background-image:url(img/frame_left.png); background-repeat: no-repeat; width:15px; height:30px; top:0px; left:-1px;Z-INDEX:10;position:absolute;float:left;}
.frame .right{background-image:url(img/frame_right.png); background-repeat: no-repeat; width:15px; height:30px; top:0px; right:-1px;Z-INDEX:10;position:absolute;float:right;}

#ticket_search{background-image:url(img/lableT.gif); background-repeat:no-repeat;width:230px; height:220px; padding:0px 0px 0px 0px; margin:0px 0px 5px 7px!important;margin:0px 0px 5px 3px ; line-height:33px;position: relative; float:left; top:20px;}
#ticket_search .form{border-left: 2px solid #FF0000;border-right: 2px solid #FF0000;position: absolute;/*width:224px;*/width:328px;*width:230px; height:150px; left:0px; top:37px;}
#ticket_search .bottom{background-image:url(img/search_bottom.gif); background-repeat:no-repeat;width:230px; height:37px;position: relative; float:left; margin:150px 0px 0px 0px;}

.leftT{ width:48%;float:left; position: relative; text-align:left; border:0px dotted #FF0000; margin-left:5px; line-height:25px;}
.rightT{ width:48%;float: right; position: relative; text-align:left;border:0px dotted #FF0000;margin-right:0px; line-height:25px;}

#hotel_search{background-image:url(img/lableT.gif); background-repeat:no-repeat;width:230px; height:228px; padding:0px 0px 0px 0px;margin-top:0px!important;margin:-18px 0px 5px 5px ; line-height:33px;position: relative; float:left;}
#hotel_search .form{border-left: 2px solid #FF0000;border-right: 2px solid #FF0000;position: absolute;width:226px; height:178px;left:0px; top:37px;}
#hotel_search .bottom{background-image:url(img/search_bottom.gif); background-repeat:no-repeat;width:230px; height:37px;position: relative; float:left; margin:178px 0px 0px 0px;}

.redL{ width:90%;border-bottom: 1px dashed #DA0E05;height:1px; text-align: center;margin:0 auto; padding:10px 0px 0px 0px;}

.ticketTT{background-image:url(img/labelTT.gif); background-repeat:no-repeat;width:230; height:37; padding:4px 0px 0px 0px; margin:-10px 0px -10px 0px ; line-height:33px;}
/*左侧结束*/

/*右侧开始*/
/*content{margin:0 auto; width:770;float:right;padding:0px 3px 0px 0px ; font: normal 14px "Kozuka Gothic Pro M" ;  }*/
#content{width:740px; float:left;font: normal 12px "MS Mincho";position: relative;top:-5px;left:20px;*left:10px;border:0px dotted #FF0000;display:inline}

.focusFlash{float:left;padding:0px 0px 0px 0px ; /*margin:10px 0px 0px 20px;*/ width:522px; height: auto;}
.phone{float:right;padding:10px 0px 0px 0px ; margin:0px 0px 0px 5px; width:210px; line-height:200%; text-align: left; background-image:url(img/plant.gif); background-repeat:no-repeat; background-position:0px 0px;border: 0px dashed #DA0E05;}

.bookmark{float:left;padding:10px 10px 0px 10px ; margin:10px 0px 20px 0px; background-color:#F8f8f8; width:720px;*width:740px; height: auto; border-top:1px solid #d8d8d8; border-left:1px solid #d8d8d8; border-right:1px solid #d8d8d8; font-weight:bold; position: relative;}
.bookmark .bookmark_left{/*margin:-11px 0px 0px -12px!important;margin:-11px 0px 0px -6px;*/float:left;background-image:url(img/bookmark_left.jpg);background-repeat: no-repeat;border-top:1px solid #f8f8f8;border-left:2px #ffffff solid;width:6px; height:6px; position:absolute; top:-3px;left:-3px;}
.bookmark .bookmark_right{/*margin:-11px -11px -11px -11px;*/float:right;background-image:url(img/bookmark_right.jpg); background-repeat: no-repeat;border-top:1px solid #f8f8f8;border-right:2px solid #f8f8f8;width:6px; height:6px; position:absolute; top:-1px;right:-4px;}

.lable{float:left;padding:0px 0px 0px 0px ; margin:0px 5px 0px 0px; background-color:#DA0E05; width: auto; height:25px;}
.lable .lable_left{float:left;padding:8px 0px 0px 0px ; margin:0px 0px 0px 0px;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale,src="img/lable_left.png");/*background-image:url(img/lable_left.png);*/ background-repeat: no-repeat;width:6px;}
.lable .lable_right{float:left;padding:8px 0px 0px 0px ; margin:0px 0px 0px 0px;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale,src="img/lable_right.png");_background:none;/*background-image:url(img/lable_right.png); */background-repeat: no-repeat; width:6px;}
.lable .lable_center{float:left;padding:6px 10px 0px 10px ; margin:0px 0px 0px 0px;width: auto; height:14px;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale,src="img/lable_center.png");_background:none;background-repeat:repeat-x;word-break:keep-all; color:#FFFFFF; cursor:hand; position: static;}

.bt1{ position: relative;float:right;}

.text{float:left;padding:10px 0px 0px 0px; margin:-20px 0px 0px 0px; background-color:#FFFFFF; width:740px; height: auto;border:1px solid #d8d8d8;position: relative; }
.text .text_left{/*margin:-10px 0px 0px 0px;*/float:left;background-image:url(img/text_left.jpg); background-repeat: no-repeat;border-top:1px solid #f8f8f8;border-left:1px solid #f8f8f8;width:6px; height:6px;position: relative; top:-12px;left:-2px;}
.text .text_right{/*margin:-11px -1px -11px -1px;*/float:right;background-image:url(img/text_right.jpg); background-repeat: no-repeat;border-top:1px solid #f8f8f8;border-right:1px solid #d8d8d8;width:6px; height:6px;position: relative; top:-12px;right:-1px;}
.text .text_top{margin:11px 0px -1px -11px;float:left;background-image:url(img/bookmark_top.png); background-repeat: no-repeat;border-bottom:1px solid #ffffff;border-left:1px solid #FFFFFF;width:6px; height:6px;}
.text .text_bottom{margin:11px -11px -11px -11px;float:right;background-image:url(img/bookmark_bottom.png); background-repeat: no-repeat;border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;width:6px; height:6px;}
.text .text_content{/*margin:0px 0px 10px 0px!important;margin:0px 0px 10px -20px;*/ position: relative; float:left; top:-25px; margin:0 auto; width:725px;}

.tableA{padding:0px 20px 0px 30px!important; padding:0px 20px 0px 0px; float: left;border-bottom: 0px solid #DA0E05;font: normal 12px "MS Mincho" ; margin:5px 0px 0px 0px!important;margin:5px 0px 0px 10px; width:715px; height:24px;} 
.tableA:hover { background-color:#000000;}
.tableA .LI{list-style: none;display: inline; float:left;text-align:center; border-bottom: 1px dashed #b9bfce;height:24px; text-align: center;line-height:24px;}
.tableA .A20{width:20px;}
.tableA .A60{width:60px;}
.tableA .A80{width:80px;}
.tableA .A100{width:100px;}
.tableA .A120{width:120px;}
.tableA .A140{width:140px;}

/*body,td,th {
	font-family: 黑体, Kozuka Gothic Pro B, Kozuka Gothic Pro EL, Kozuka Gothic Pro H, Kozuka Gothic Pro L, Kozuka Gothic Pro M;
}*/
/*右侧结束*/

/*顶部开始*/
#bottom{ width:100%; float: left ; /*padding:0px 0px 20px 0px;*/ text-align:center; /*position: relative;top:0px!important;top:40px;*/ position: relative; /*margin:0 auto;*/ padding-top:-60px;  margin-top:-40px; margin-bottom:10px;}
#bottom .LLL{ border-bottom: 1px solid #b5bbcb; width:100%; top:-10px!important;top:-10px; position: relative; float:left}
/*顶部结束*/

/*顶部开始*/
.map{ float:left; position: relative;left:0px;top:0px; background-color:#bfe2fe; width:740px; height: auto;}
.Flight{ float:left;left:0px;top:0px; width:740px; position: relative; margin:0 auto;}
.Flight .Flight_title{background-color:#6a96f9;width:740px; height:55px; font-size:40px; font-weight:bold; color:#FFFFFF; text-align: center;position: relative; margin:0 auto; padding:10px 0px 0px 0px;}
.benri{ float:left;left:0px;top:0px; width:740px; position: relative; margin:0 auto; height: auto;}
/*顶部结束*/


-->

