@charset "utf-8";
.indexbg{ background:url(../images/index/body_bg.gif?v=2014.12.17) no-repeat center 305px #fafafa;}
.indexbg .tit_no{ background:url(../images/index/icon_white.gif?v=2014.12.17) no-repeat 0 center;}
.leftside{ float:left; width:641px;}
.rightside{ float:right; width:299px;}
/***content***/
/*index-common*/
.p_bg{background:url(../images/common/bg_radio.gif?v=2014.12.17) no-repeat -430px 0; width:121px; height:75px; padding-top:5px; text-align:center; }
.lbg_bom{position:absolute;width:641px; height:12px; left:0; bottom:0; font-size:0; overflow:hidden;background:url(../images/common/bg_radio.gif?v=2014.12.17) no-repeat 0 -646px;}
.rbg_bom{ position:absolute;width:299px; height:12px; left:0; bottom:0; font-size:0; overflow:hidden;background:url(../images/common/bg_radio.gif?v=2014.12.17) no-repeat -127px -289px;}
/*banka*/
.bkbox{ height:301px; width:641px; margin-top:10px;}
.bkbox .bknav{ float:left; background:url(../images/common/bg_radio.gif?v=2014.12.17) no-repeat 0 0; padding-top:7px; width:123px; height:294px;}
.bkbox .bknav h3{ background:url(../images/index/tit_banka.gif?v=2014.12.17) no-repeat 0 0; margin-left:27px; text-indent:-9999px; overflow:hidden; width:60px; height:54px;}
.bkbox .bknav .bktype{ padding:4px 5px 6px 6px;}
.bkbox .bknav .bktype h4{ background-image:url(../images/common/bg_radio.gif?v=2014.12.17); color:#333333; padding-top:2px; height:20px; line-height:20px; text-align:center;}
.bkbox .bknav .bktype h4.t1{ background-position:0 -302px;}
.bkbox .bknav .bktype h4.t2{ background-position:0 -325px;}
.bkbox .bknav .bktype p{ padding-left:14px; padding-top:5px; line-height:16px; color:#737373; width:84px; font: 12px simsun;}


.idxmiddle{ padding-top:12px;}
.idxbk .bktype{ padding-left:5px; padding-bottom:5px; }
.idxbk .bktype p{line-height:20px;}
.idxbk .bktype .center{ line-height:24px; color:#c4c9cf;}
.idxbk .bktype .center a{ color:#2080e3;}
.idxbk .bktype .btn{ margin-top:1px;}
.idxkv{ float:right; width:638px; height:255px; border:#c4c9cf 1px solid; position:relative;}
.idxkv span{ position:absolute; display:block; width:5px; height:4px; z-index:10;font-size:0; overflow:hidden;background-image:url(../images/common/bg_radio.gif?v=2014.12.17);}
.idxkv span.rt_radio{right:-1px;top:-1px; background-position:-118px -302px;}
.idxkv span.rb_radio{ right:-1px;   bottom:-1px; _bottom:-2px; background-position:-118px -309px;}
.idxkv span.lt_radio{ background-position:-118px -325px;  left:-1px; top:-1px; }
.idxkv span.lb_radio{ background-position:-118px -333px;  left:-1px; bottom:-1px; _bottom:-2px;}
.idxkvContainer{ float:left;width:517px; height:255px; position:relative;}
.idxkvContainer div{ position:absolute;width:517px; height:255px; left:0; top:0;}
.kvMenu{ float:left; width:121px; position:relative; z-index:5;}
.kvMenu li{ position:relative; width:121px; height:50px; background-color:#f4f7f9; border-bottom:#d6e7f8 1px solid; cursor:pointer; vertical-align:middle; }
.kvMenu li.last{ border-bottom:none; height:51px;}
.kvMenu li.last p{height:44px;}
.kvMenu li p{ position:absolute; right:0; top:0;  width:111px; height:50px;  color:#2080e3; padding-left:10px; padding-top:7px; height:43px; background-color:#f4f7f9; line-height:16px;}
.kvMenu li p b{width:111px; height:32px; overflow:hidden; font-weight:normal; display:block;}
.kvMenu li.current p{border-right:#c5291e 6px solid;}

.catDisplay{margin-top: 10px;height: 289px; padding-left:1px;background: url(../images/common/bg_radio.gif?v=2014.12.17) no-repeat 0 -660px; }
.catDisList{ width:157px; float:left; margin-left:2px; display:inline;}
.catDisList .tit{ padding-left:2px;}
.catDisBox{ height:92px; width:157px; position:relative; margin-top:5px;}
.cd01{ background:url(../images/index/bgcat01.jpg?v=2014.12.17) no-repeat 0 0;}
.cd02{ background:url(../images/index/bgcat02.jpg?v=2014.12.17) no-repeat 0 0;}
.cd03{ background:url(../images/index/bgcat03.jpg?v=2014.12.17) no-repeat 0 0;}
.cd04{ background:url(../images/index/bgcat04.jpg?v=2017.02.09) no-repeat 0 0;}
.catDisBox span{ display:block; padding-left:6px; padding-top:6px; line-height:18px; color:#737373;}
.catDisBox a{ display:block; position:absolute; left:7px; bottom:8px; color:#2080e3; padding-left:13px; height:16px; line-height:16px; width:50px; background:url(../images/common/icon_arrow.gif?v=2014.12.17) no-repeat 0 center;}
.catDisList ul{ padding-left:7px;}
.catDisList li{ margin-top:12px; height:24px; overflow:hidden; line-height:24px; background:url(../images/common/icon_arr02.gif?v=2014.12.17) no-repeat 0 center; padding-left:8px;}
.catDisList li a:link{ color:#727272;}
.catDisList li a:visited{color:#b7b7b7;}
.catDisList li a:hover,.catDisList li a:active{ color:#6a6a6a; text-decoration:underline;}

/*最新优惠*/
.np{ margin-top:10px;width:641px; height:308px; background:url(../images/common/bg_radio.gif?v=2014.12.17) no-repeat 0 -350px;}
.nplist{ padding:2px 0 0 9px;}
.npone{ float:left; width:309px; margin-right:4px; margin-bottom:8px;}
.nppic{ float:left; margin-right:10px;}
.npmsg{ float:left; height:80px; width:172px;}
.npmsg h5{ background:url(../images/common/icon_news.gif?v=2014.12.17) no-repeat 0 6px; height:58px; line-height:22px; overflow:hidden; font-size:14px; padding-left:15px;}
.npmsg h5 a:link{ color:#2080e3;}
.npmsg h5 a:visited{color:#678aaf;}
.npmsg h5 a:hover,.npmsg h5 a:active{ color:#6a6a6a; text-decoration:underline;}
.npmsg .b_bm{ border-bottom:#e1e4e7 1px solid; height:18px; line-height:18px; margin-left:14px; color:#737373;}
.exchange{ margin-top:10px; background:url(../images/index/exchangebg.gif?v=2014.12.17) no-repeat 0 0; height:437px; }
.exchange ul{ padding-left:17px; }
.exchange li{width:140px; float:left; margin-right:13px;}
.exchange li div{ text-align:center; padding-top:7px; height:133px; overflow:hidden;}
.exchange li p{ line-height:16px; overflow:hidden; height:16px; padding-left:10px;}
.exchange li .ebtn{ display:block; width:140px; height:25px; line-height:25px; margin-top:2px; background:url(../images/common/btn_gray.gif?v=2014.12.17) no-repeat 1px -202px; text-align:center; color:#737373; }
.exchange li a.ebtn:hover{background:url(../images/common/btn_gray.gif?v=2014.12.17) no-repeat -200px -202px;}



/*商旅预订*/
.slyd{ margin-top:10px; background:url(../images/common/bg_radio.gif?v=2014.12.17) no-repeat -127px 0; width:299px; height:308px; position:relative; z-index:2;}
/*2013-7-31 .slydcont{ padding-top:19px; margin:0 1px; background-color:#fff;}*/
.slydcont{ padding-top:2px;  height:256px; float:left; width:215px;}
.slydcont .tab{ left:6px;  width:215px; height:26px; position:relative; border-bottom:#c4c9cf 1px solid;}
.slydcont .tab span{ width:61px; height:27px; position:absolute; display:block; background-image:url(../images/common/bg_radio.gif?v=2014.12.17); background-position:-210px -302px; font-size:14px; color:#003b78; line-height:26px; text-align:center; cursor:pointer; }
.slydcont .tab .s1{ left:22px;}
.slydcont .tab .s2{ left:83px;}
.slydcont .tab .s3{ left:144px;}
.slydcont .tab span.current{background-position:-128px -302px; font-weight:bold; font-weight:bold; }
.slydbox .stab{ margin:0 7px;  border-bottom:#e1e4e7 1px solid; padding:10px 0 6px 20px; height:20px;}
.slydbox .stab label{ margin-right:18px;}
.slydbox .stab label input{top:2px;}
.slydbox .btn_gray_01,.slydbox .btn_gray_01_on{ display:inline-block;}

.jp-c1{ padding-left:27px; padding-top:10px;}
.jp-c1 li,
.jp-c2 li,
.jp-c3 li{ padding-bottom:8px; height:24px; color:#727272; overflow:hidden;}
.txtinput{ width:112px; height:20px; line-height:20px; padding:1px 2px; border:#dfdfdf 1px solid; background-color:#fdfcfb; vertical-align:middle;}
.jp-c1 li select{ width:103px; border:#dfdfdf 1px solid; height:20px; margin-right:12px; vertical-align:middle;}
.jp-c2{ padding-left:27px; padding-top:5px;}
.jp-c2 li{ padding-bottom:6px;}
.jp-c3{padding-left:27px; padding-top:25px;}
.jp-c3 li select{ width:110px; height:24px; border:#dfdfdf 1px solid; vertical-align:middle; }

/*优惠商户*/
.merc{ margin-top:10px; width:299px; height:289px; background:url(../images/common/bg_radio.gif?v=2014.12.17) no-repeat -127px 0; position:relative;}
.mercban{ padding-left:13px;}
.mercpics{ float:left; width:70px;}
.mercpic{ width:70px; height:70px; position:relative; margin-top:10px;}
.mercpic p{ height:20px; line-height:20px; text-align:center;width:70px; position:absolute; left:0; bottom:0;background:rgba(0, 0, 0, 0.6);filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#90000000,endcolorstr=#90000000); color:#fff;}
.merclist{ float:left; width:200px; padding-top:5px; padding-left:12px;}
.merclist li{ height:18px; line-height:18px; margin-top:8px; padding-left:12px; background:url(../images/common/icon_arr02.gif?v=2014.12.17) no-repeat 0 center;}
.merclist li a:link{ color:#013c7a;}
.merclist li a:visited{ color:#678aaf;}
.merclist li a:hover,.merclist li a:active{ color:#6a6a6a; text-decoration:underline;}
/*最热积分换购*/


/**常见问题**/
.ques{background:url(../images/common/bg_radio.gif?v=2014.12.17) no-repeat -127px 0; position:relative; height:118px; margin-top:10px;}

/*白金卡精选*/
.bjkjx{  background:url(../images/common/bg_radio.gif?v=2014.12.17) no-repeat -127px 0; position:relative; height:143px; margin-top:10px;}
.bjkjx ul{ padding-top:10px; background-color:#fff; margin:0 1px; padding-left:5px;}
.bjkjx ul li{ float:left; width:96px; text-align:center;}
.bjkjx ul li a{ color:#737373;}
/*系统公告*/
.xtgg{background:url(../images/common/bg_radio.gif?v=2014.12.17) no-repeat -127px 0; position:relative; height:156px; margin-top:10px;}
.ggtab{ padding-left:33px; padding-top:10px;}
.ggtab span{ float:left; margin-right:14px; border-bottom:#c8c8c8 1px solid; font-family:Arial, Helvetica, sans-serif; color:#c8c8c8;  line-height:18px; font-weight:bold; cursor:pointer;}
.ggtab span.current{ font-size:16px; color:#244999;border-bottom:#244999 1px solid;}
.ggcont{ padding:0 0 0 7px;}
.gglist li{ background:url(../images/common/icon_news.gif?v=2014.12.17) no-repeat 0 7px; width:260px;overflow:hidden; padding-left:14px; height:24px; line-height:24px;}
.gglist li a:link{ color:#727272;}
.gglist li a:visited{ color:#b7b7b7;}
.gglist li a:hover,.gglist li a:active{ color:#6a6a6a; text-decoration:underline;}
/*2013-7-31 */
.btn_jfly{ position:absolute; width:154px; height:39px; left:27px;  top:258px; z-index:3; background:url(../images/index/jfly_logo.gif?v=2014.12.17) no-repeat 0 0;}
