﻿/*默认样式格式，为统一使用样式*/
body{margin:0px;font-family:Arial,宋体;font-size:12px;line-height:18px;color:#333;cursor:default;}
div,ul,ol,li,p,dl,dt,dd{margin:0; padding:0; list-style:none}
img{border:0;}
h1,h2,h3,h4,h5,h6{margin:0; padding:0;font-size:14px}
table,td,tr,th{font-size:12px;}
form,input,select{margin:0;font-size:12px}
em,address{ font-style:normal}
/* 链接颜色 */
a{color:#333333;text-decoration:none;}
a:link{color:#333333;text-decoration:none;}
a:hover{color:#21ab38;text-decoration:underline}
/* Classes */
.left{float:left}
.rgt{float:right}
/*字体样式*/
.underline,.underline a{text-decoration:underline;}
/*特价机票价格颜色 */
.orange,.orange a{ color:#FF8800;}
/* 字体属性 */
.fB{font-weight:bold;}
.fN{font-weight:normal}
.fI{font-style:italic;}
.alignL{text-align:left!important;}
.alignR{text-align:right}
.alignC{text-align:center !important;}
.alignJ{text-align:justify}
.lineheight18px{line-height:18px;}
.lineheight20px{line-height:20px;}
.lineheight22px{line-height:22px;}
/* 字体大小*/
.f12px{ font-size:12px;}
.f14px{ font-size:14px;}
/* 其他属性 */
.clear{overflow:auto;zoom:1;}
.hidden{display:none;}
.unLine ,.unLine a{text-decoration:underline;}
.nounLine,nounLine a{text-decoration:none;}
.noBorder{border:none;}
.through{ text-decoration:line-through;}
/* 颜色属性 [定义规则，小写c加颜色名称] */
.cGreen,.cGreen a{color:#007e41 !important;}
.cFGreen,.cFGreen a{color:#21ab38 !important;}
.caGreen,.caGreen a{color:#149214 !important;}
.cRed,.cRed a{color:#ff0000; }
.cdRed,.cdRed a{color:#9e3a04;}
.cOrange,.cOrange a{color:#ff6600; }
.cBlue,.cBlue a{color:#1f3a87;}
.cDRed,.cDRed a{color:#bc2931;}
.cGray,.cGray a{color:#999999;}
.cDGray,.cDGray a{color:#666;}
.cfGray,.cfGray a{color:#696969;}
.cWhite,.cWhite a{color:#fff;}
.cBlack,.cBlack a{color:#333;}
.cYellow,.cYellow a{color:#ff0;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#007e41;}
.cRed,a.cRed:link,a.cRed:visited {color:#ff0000; }
.cBlue,a.cBlue:link,a.cBlue:visited{color:#1f3a87;}
.cDRed,a.cDRed:link,a.cDRed:visited{color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{color:#999999;}
.cDGray,a.cDGray:link,a.cDGray:visited{color:#666;}
.cWhite,a.cWhite:link,a.cWhite:visited{color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#333;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cPrice{ font-family:Arial, Verdana, Helvetica;}
/*--颜色轻重之分[定义规则，深，中，浅分别加小写 s,z,q]-----------------------------*/
.qGreen,.qGreen a{color:#027a02;}
.bGray{color:#333;}
.bgGray{background:#f8f8f8;}
/*---------all2.0css_part---------*/
/*常用字体颜色，依据《网站规划》背景使用规则*/
.bgSearch{ background:#FFF1DE;}/*浅橘黄色，为网站搜索位置主要背景色，其他地方如有需要可适用*/
.bgDeepGreen{ background:#89AE20;}/*深绿色背景；备用；适当使用*/
.bgTitleImgA{ background-image:url(../images/contain_title_bg2.gif);}/*图片背景内容切换框背景*/
.bgTitleImgB{ background-image:url(../images/contain_title_bg.gif);}/*图片背景内容切换框选中图片*/
.bgTitleImgC{ background-image:url(../images/contain_titleleft_bg.gif);}/*图片背景普通使用框背景*/
.searchAttendBg{background: url(../images/search_tab_h.gif) no-repeat 0px 0px; text-align:center;  padding-top:6px; cursor:default; color:#F3801C; font-weight:bold;font-size:14px;}/*图片背景搜索框选中背景*/
.searchNoattendBg{ cursor:pointer;background: url(../images/search_tab_w.gif) no-repeat 0px 0px;text-align:center;  padding-top:6px; color:#B4A25A ; font-size:14px; font-weight:bold;}/*图片背景搜索框未选中背景*/
.tabDown{cursor:pointer; background: url(/images/search_tab_h.gif) no-repeat 0px 0px; text-align:center;  padding-top:6px; cursor:default; color:#F3801C; font-weight:bold;font-size:14px;}/*图片背景搜索框选中背景*/
.tabUp{ cursor:pointer;background: url(/images/search_tab_w.gif) no-repeat 0px 0px;text-align:center;  padding-top:6px; color:#B4A25A ; font-size:14px; font-weight:bold;}/*图片背景搜索框未选中背景*/
/*边框颜色，依据《网站规划》边框使用规则*/
.borderGlassGreen{ border:#89AE20 1px solid}/*1px草绿色用边框*/
.borderGlassGreenT{ border-top:#89AE20 1px solid}/*1px草绿色用边框上边框*/
.borderGlassGreenL{ border-left:#89AE20 1px solid}/*1px草绿色用边框左边框*/
.borderGlassGreenR{ border-right:#89AE20 1px solid}/*1px草绿色用边框右边框*/
.borderGlassGreenB{ border-bottom:#89AE20 1px solid}/*1px草绿色用边框下边框*/
.borderKhaki{ border:#A38E35 1px solid}/*1px土黄色用边框*/
.borderKhakiT{border-top:#A38E35 1px solid}/*1px土黄色用边框上边框*/
.borderKhakiL{border-left:#A38E35 1px solid}/*1px土黄色用边框左边框*/
.borderKhakiR{border-right:#A38E35 1px solid}/*1px土黄色用边框右边框*/
.borderKhakiB{border-bottom:#A38E35 1px solid}/*1px土黄色用边框下边框*/
.borderGray{border:#cccccc 1px solid}/*1px灰色用边框*/
.borderGrayT{border-top:#cccccc 1px solid}/*1px灰色用边框上边框*/
.borderGrayL{border-left:#cccccc 1px solid}/*1px灰色用边框左边框*/
.borderGrayR{border-right:#cccccc 1px solid}/*1px灰色用边框右边框*/
.borderGrayB{border-bottom:#cccccc 1px solid}/*1px灰色用边框下边框*/
.borderForSearch{border:#ACA88D 1px solid;}/*搜索框专用边框*/
/* 通用居左居右*/
.tyLft{ float:left}
.tyRgt{ float:right}
/*---------头部---------*/
#header{width:1002px;margin:0 auto;overflow:hidden;clear:both;padding-bottom:4px;}
#swlxContent{margin:0 auto;height:26px;background:url(../images/09top01bg.gif) no-repeat bottom;padding-top:3px}
#swlxContent ul{padding-left:0;color:#017f42;}
#swlxContent ul a{color:#017f42;text-decoration:none}
#swlxContent li{float:right;text-align:center; width:56px;letter-spacing:2px;height:25px;line-height:22px;}
#swlxContent .swlxDown{background: url(../images/swlx.gif) no-repeat;}
#swlxContent .unsClose{width:132px;letter-spacing:0;padding-left:10px;padding-right:5px}
#header .hdmenu{background:url(../images/09allbg_2.gif) no-repeat center;}
#header .logocont{height:79px;clear:both;overflow:hidden}
#header .logocont .ulogo{padding:8px 0 0 30px;float:left}
#header .logocont .rgtlog{float:right;padding:58px 210px 0 0}
#header .rgtmenu{height:20px;line-height:18px;text-align:right;padding-right:54px;clear:both; color:#007e41;}
#header .topmenu{height:24px;padding-left:37px;overflow:hidden;}
#header .topmenu li{width:81px;line-height:24px;float:left;text-align:center;}
#header .topmenu li{display:inline}
#header .topmenu a{width:81px;line-height:24px;float:left;text-align:center;}
#header .topmenu a:hover{text-decoration:none}
#header .topmenu a.menu_attend,#header .topmenu a.menu_attend:hover{background:url(../images/09menuokbg.gif) no-repeat;color:#027a02;}
/*---------footer---------*/
#footer{width:1002px;margin:0 auto;overflow:hidden;clear:both;background:url(../images/09bottopline.gif) repeat-x 0 10px;height:120px;padding:25px 0 0 0}
#footer .fnav{clear:both;color:#2e8b57;text-align:center}
#footer .fnav a{color:#2e8b57}
#footer .fnav a:hover{color:#21ab38}
#footer .copyright{width:380px;margin-left:290px}
#footer .copyright p{padding-top:7px;}
#footer .copyright img{float:right;margin-top:10px}
.gg_frame{line-height:28px; height:28px; overflow: hidden; background-image:url(../images/gg_title.gif); background-repeat:repeat-x; border-bottom:1px solid #e8e8e8}
.gg_content{width:1010px;margin:0 auto;overflow:hidden;clear:both;padding-bottom:4px; color:#7E3500;background:url(../images/gg_icon.gif) no-repeat 15px 6px; padding-left:40px;}
