﻿@charset "utf-8";
.siteBox{ width:312px; margin-right:18px; float:left}
.mainBox{width:870px; float:left; margin-bottom:30px; position:relative;z-index:1}
.mainItemBox{ background:#FFF; padding:0px; background-color:#f8f8f8; height:569px;}
.main_ad img{ margin-bottom:30px; }
/*keywords*/
.searchBox{ height:953px; width:312px; position:relative; margin-bottom:15px; z-index:1200;}
.sLineContent{ border-top:6px solid #333;height:947px; position:relative}
.sCon{ border:0px solid #fff; border-top:0;background-color:#fff; height:946px;}
.sCon h4{ line-height:38px; font-size:16px; font-family:"微软雅黑"; font-weight:normal; padding:5px 19px 2px 18px; color:#444}
.sConin{ height:894px; overflow:hidden; margin-bottom:12px}
.city_list{ padding:0px; width:273px;}
.city_list li{ float:left; border-left: 0 none; margin: 0 6px 8px 0;padding: 0 6px 0 0; height:14px; line-height:14px;}
.city_list li a{white-space:nowrap}
.hover .city_list li a{ color:#FFF}
.hover .city_list li a:hover{ color:#F60}
.city_list li.hotcity a{ color:#F00}
.city_list li.city_s a{ color:#333; font-weight:bold;cursor: default;text-decoration: none;}
.sprice input{height: 26px;line-height: 26px;vertical-align: middle; border: 1px solid #CCCCCC;margin: 10px 0;padding:0 3px 0 13px;    width: 100px; background: url(../Images/iconmn.png) no-repeat 0 3px; font-family:Arial}
.sprice a{ display:block; height:32px; width:86px; line-height:31px;background: url(../Images/abbot.png) no-repeat ; text-align:center; margin:5px 0 0 87px; text-decoration:none}
.sprice a:hover{background:url(../Images/abbot.png) no-repeat 0 -32px;}

.sdetail{ padding:0 19px 10px 19px; border-bottom:1px solid #dddddd}
.sdetail_nobo{border-bottom:0}
.sprice{ height:95px}
.sdays{ height:26px;}
.shot{ height:66px; padding-bottom:15px}
.szt{ height:66px}
.sqz{ height:44px}.smdda{ height:268px}
.sdays .city_list li{ font:14px/18px "微软雅黑"; height:18px}
.shot .city_list span{ float:left; width:64px; height:18px; margin:0 3px 8px 0}
.shot .city_list ul{ width:205px;float:left}
.dangji{background: url(../Images/abdj.png) no-repeat ;}
.fanji{background: url(../Images/abfj.png) no-repeat ;}
.shot .city_list li{ margin:2px 6px 6px 0}

.allarea{ display:block; height:40px; line-height:40px; padding-left:120px; position:relative; cursor:pointer; border-top:1px solid #dddddd }
.allarea i{background:url(../Images/ciongif.gif) -20px -25px;height:9px; width:6px; position:absolute; top:16px; right:119px; font-size:0; line-height:0}
.allareahover{ background-color:#9bc1aa; color:#FFF;}
.allareahover i{background:url(../Images/ciongif.gif) -20px -37px;}
.mdd_tit i,.rt_more i{display:block; background: url(../Images/ciongif.gif) no-repeat 0 -84px; height:11px; width:7px; position:absolute; top:11px; right:7px}
.rt_morehover i{}
/*flash*/
.flashBox{ height:360px; width:870px; background-color:#CCC; margin-bottom:24px;}

/*spike*/
.spike{ height:286px; width:215px; background-color:#fff; position:absolute; right:18px; top:28px; padding:10px 14px;filter:alpha(opacity=90); opacity:0.9; z-index:1111}
.spikecap{ border-bottom:1px solid #dddddd; height:26px; padding-top:4px}
.spikecap a{ float:right; color:#999; margin-top:7px}
.spikecap a:hover{ color:#F60}
.spikecap a.on{ float:left;font:20px/24px "微软雅黑"; color:#e02504; margin:0; cursor:default}.spikecap a.on:hover{ text-decoration:none}
.spiketitle{ height:60px; text-align:center; color:#444; padding-top:10px}
.spiketitle a{ display:block;font:21px/29px "微软雅黑";}
.spiketime{ height:77px;background: url(../Images/abspike.png) no-repeat ; padding:0px 0 0 11px;}
.spiketime2{background: url(../Images/abspike.png) no-repeat 0 -77px;padding:0px 0 0 7px;}
.spiketime em{ display:block; height:37px; text-align:center;font:12px/37px "微软雅黑"; padding-right:11px}
.spiketime i{ float:left; height:22px; width:15px;background-image: url(../Images/spikenum.gif); margin:0 4px 0 2px}
.spiketime2 i{margin:0 0px 0 2px}
.spiketime i.num0{ background-position:-2px -4px}
.spiketime i.num1{ background-position:-24px -4px}
.spiketime i.num2{ background-position:-44px -4px}
.spiketime i.num3{ background-position:-66px -4px}
.spiketime i.num4{ background-position:-88px -4px}
.spiketime i.num5{ background-position:-108px -4px}
.spiketime i.num6{ background-position:-128px -4px}
.spiketime i.num7{ background-position:-149px -4px}
.spiketime i.num8{ background-position:-171px -4px}
.spiketime i.num9{ background-position:-192px -4px}
.spiketime .nbps{ width:18px;height:22px; float:left}.spiketime2 .nbps{ width:23px;}
.spiketime .nbps2{ width:4px;height:22px; float:left}
.spikebottom{ position:absolute; height:50px; width:245px;background: url(../Images/abspikebg.png) no-repeat ; top:204px; right:-1px}

.spikeprice{ padding:80px 10px 0 10px; height:25px; clear:both; font-size:14px; font-family:"微软雅黑";}
.sp_yj2{ float:right;font:12px/22px "微软雅黑"; padding-top:5px;}
.sp_yj3{ float:left;font:12px/22px "微软雅黑"; padding-top:5px; text-decoration:line-through}
.spikeprice span i{ font-family:Arial;}
.sp_yj{ float:left; }
.sp_js{ float:right; color:#F60}
.sp_js2{ float:left; color:#c81c08; font:12px/22px "微软雅黑"; padding-top:5px;}.sp_js2 i{ font-size:16px; font-weight:bold}
.spikebottom .qg{ float:right; height:38px; width:86px;background: url(../Images/spikebut.png) no-repeat 0 0px; margin:7px 8px 0 0}
.spikebottom a.qg:hover{background: url(../Images/spikebut.png) no-repeat 0 -114px;}
.spikebottom .qd{float:right; height:38px; width:86px;background: url(../Images/spikebut.png) no-repeat 0 -38px;margin:7px 8px 0 0 }
.spikebottom .sq{float:right; height:38px; width:86px;background: url(../Images/spikebut.png) no-repeat 0 -76px; margin:7px 8px 0 0}
.spikebottom span{ float:left; width:125px; text-align:center; height:50px; font:27px/50px Arial; color:#FFF}
.spikebottom span i{font:19px/50px "微软雅黑";}

.tick_th_t{ font-size:14px;  font-family:"微软雅黑"; line-height:20px; margin:5px 0 5px;height: 40px;overflow: hidden;}
.tick_th_i{ text-align:center;}
.tick_th_i a{ width:183px; height:127px; display:block; margin:0 auto;background-color:#efefef}
.tick_th_p{ width:210px; margin:3px auto 7px; overflow:hidden; clear:both}.tick_th_p i{ font-family:Arial}
.tick_th_b{ width:213px; clear:both;  height:33px; margin:0 auto; line-height:30px; text-align:center; font-size:18px; background:url(../Images/011.gif) no-repeat; font-family:"微软雅黑";  }
.tick_th_b a{ display:block;width:213px; height:33px;  color:#fff; }
.tick_th_b a:hover{  text-decoration:none; background:url(../Images/022.gif) no-repeat; color:#fff;}
/*mainItem*/

.mainTop{border-bottom:2px solid #333; height:40px; clear:both}
.fli .mainTop{ width:1156px}
.mainTop h3{font:25px/40px "微软雅黑";  color:#008857; float:left; padding-right:14px}.mainTop h3 i{font:22px/40px "微软雅黑";vertical-align:top }
.mainTop .rt_more{ margin-top:13px}
.rt_more a{ color:#999}
.mainContent{ padding:9px 0; width:840px}
.mainContent li{ float:left; width:183px; margin:0 10px 20px 0;}
.mainContent li a.img{ margin-bottom:12px; float:left; height:127px; width:183px; overflow:hidden}
.mainContent .main_price{ clear:both; height:24px; overflow:hidden; margin-bottom:3px}
.mainContent .main_price i{ font:14px  "微软雅黑"; color:#cc0000;}
.mainContent .main_price b{font-size:22px; color:#cc0000; font-weight:normal; font-family:arial}
.main_price .float_r{ margin-top:3px}
.mainContent .main_tit{ line-height:22px; height:44px; overflow:hidden}
.mainContent .main_tit span{ background-color: #42bcbc;color: #FFFFFF;    float: left;font-size: 12px;height: 18px;line-height: 18px;margin-right: 3px;margin-top: 3px;padding: 0 7px; cursor:default}
.mainContent .main_tit span.price_gt{ background-color: #f84e4e;}
.mainContent .main_tit span.zyx {background-color: #42BCBC;}
.mainContent .main_tit span.gty{background-color: #f84e4e;}
.mainContent .main_tit span.mp{background-color: #ff9a50;}
.mainContent .main_tit span.yl{background-color: #0081d8;}
.mainContent .main_tit span.ddy{background-color: #08ae20;}
.mainContent .main_tit span.qz{background-color: #bc9303;}

/*xinjianzhuyou*/
.xjzy{ width:569px; overflow:hidden;padding:14px 19px;float:left}
.xjzy .infoic{ float:left; height:22px; width:244px; margin-top:15px; font-size:14px}
.xjzy .mainContent{ width:579px}
.rt_more{ float:right; padding-right:18px; position:relative; height:20px}
.rt_more i{ top:5px;top:4px\9;*top:3px;}
.main_info{ height:20px; overflow:hidden; color:#F60}

/*newproduct*/
.cqnew{padding:14px 19px;width:225px;overflow:hidden; float:left; background-color:#f4f4f4; height:540px;box-shadow:-5px 0px 5px rgba(0, 0, 0, 0.1)}.cqnew .mainTop h3{font:22px/40px "微软雅黑" ;}
.cqnew .mainContent li{ float:none; width:224px;border-bottom: 1px dashed #ccc; padding-bottom:20px}
.cqnew .mainContent li a.img{  height:157px; width:224px;}
.cqnew .mainContent .main_price{ padding: 5px 0}
.cqnewlist p.main_tit{ border:0; background-color:transparent; position:relative; overflow:inherit; float:none; width:225px; padding:4px 0 7px 0; overflow:visible;}
.cqnewlist p .tn_price{position:absolute; top:26px; right:2px; display:block;}
.tn_price b{ color:#cf1111;font:16px "微软雅黑" ;}
/*icon*/
.icon_mdd{background:url(../Images/home_icon.png) -186px -84px no-repeat; height:17px; width:11px;margin:1px 3px 0 3px}

/*pingdao*/
.pditem{ background-color:#FFF; padding:20px; margin-bottom:30px}
.mainTop li {float:left;}
.mainTop li a{ height:30px; float:left; padding:0 17px; margin:5px 15px 0 15px;font:20px/30px  "微软雅黑";  border:1px solid #fff; border-radius:3px;-moz-border-radius:3px;  color:#666}
.mainTop li a:hover{text-decoration:none; color:#666}
.mainTop li.on a,.mainTop li.on a:hover{background-color:#018656; color:#FFF; border:1px solid #018656; }
.mainTop li a:hover{background-color:#d9ede6; border:1px solid #d9ede6; }
.pditem .mainContent{ width:1160px; overflow:hidden;  padding-top:0;}
.pd_pro{ float:left; width:1200px; overflow:hidden}
.pd_pro li{width:276px; margin:9px 19px 0 0;}
.main_info{ height:20px; overflow:hidden; color:#F60}
.mainContent .pd_pro a.img{ width:276px; height:193px;}

/*pingzhi*/
.pingzhi .mainTop h3{color:#c8a92f;}
.mainTop h3 span{ font:22px/22px  "微软雅黑"}
.pingzhi .mainTop li.on a,.pingzhi .mainTop li.on a:hover{background-color:#c8a92f; border:1px solid #c8a92f; }
.pingzhi .mainTop li a:hover{background-color:#faeebc; border:1px solid #faeebc; }
.pingzhi .main_info{ height:90px; overflow:hidden; color:#c8a92f; line-height:30px; padding-top:10px}
.pingzhi .mainContent .pd_pro a.img{position:relative}
.pingzhi .mainContent .pd_pro a.img i{background:none; width:77px; height:77px; position:absolute; right:0; top:3px; display:block}
.pingzhi .mainContent .pd_pro a.img i.gz{background: url(../Images/abbq.png) no-repeat;}
.pingzhi .mainContent .pd_pro a.img i.zj{background: url(../Images/hjxl.png) no-repeat;}
/*gongju*/
.pditem_gj{width:270px; float:left; margin-right:20px; overflow:hidden}
.pditem_gj .mainContent{background: url(../Images/ab_gj.png) no-repeat 16px 27px; width:270px; height:270px}
.pditem_gj .mainContent a{ height:140px; width:135px; float:left;}
.pditem_gj a.weather:hover{background: url(../Images/ab_gj.png) no-repeat -236px 27px}
.pditem_gj a.money:hover{background: url(../Images/ab_gj.png) no-repeat -371px 27px}
.pditem_gj a.qianzheng:hover{background: url(../Images/ab_gj.png) no-repeat -236px -113px}
.pditem_gj a.checkflight:hover{background: url(../Images/ab_gj.png) no-repeat -371px -113px}
/*tuijian*/
.pditem_tj{width:830px; float:left; overflow:hidden; height:321px}
.pditem_tj .mainContent{ width:880px;}
.pditem_tj .pditem_item{ width:395px; float:left; padding-right:20px; margin-right:20px; }
.pditem_tj .pditem_tj_top{ border-bottom:1px solid #e9e9e9; height:37px; clear:both}
.pditem_tj .pditem_tj_top h4{ float:left; background-color:#75af8e; padding:0 10px;font:18px/37px "微软雅黑"; color:#FFF}
.pditem_tj .pditem_tj_top .rt_more{ margin-top:10px}
.pditem_tj p.main_tit{ height:22px; padding-top:10px; line-height:24px; overflow:hidden}
.pditem_tj p.main_tit .tn_price{ float:right}


/*domestic*/
.fli .pd_pro li{ width:223px; height:242px; margin:10px 10px 0 0;}
.fli .mainContent .pd_pro a.img{ width:223px; height:157px;  margin-bottom:10px;}
.fli .mainContent .main_price{ margin-bottom:5px;}
.fli .mainTop li a{  padding:0 15px;}
.fli .mainTop .dishover li a{ overflow:hidden; margin:5px 5px 0; padding:0 10px;}




.jh_mdd{ z-index:100; width:585px; height:610px; padding:20px 35px 60px 35px;position:absolute;box-shadow:3px 3px 9px rgba(0, 0, 0, 0.1);top:0px; left:312px; background-color:#f4f5f1; filter:alpha(opacity=90); opacity:0.9; display:none}
.jh_mdd .city_list{ width:575px;}
.jh_mdd .city_list li{ margin-bottom:20px}
.jh_mdd p{ border-bottom:2px solid #333; height:40px; margin-bottom:10px}
.jh_mdd p a{ float:left; height:30px; padding:10px 10px 0;font:14px/30px "微软雅黑" ;}
.jh_mdd p a.on{border-bottom:2px solid #f13e39;  margin-bottom:-2px; color:#f13e39}
.jh_mdd p a:hover{ text-decoration:none}
.yinxu{ height:20px; padding:5px; border-bottom:1px solid #ccc; margin-bottom:5px}
.yinxu li{ float:left; margin-right:25px}
.yinxu li a{ float:left;font:14px/20px "微软雅黑"; height:20px; padding:0 5px; text-decoration:none; border:1px solid #F4F5F1;border-radius:3px;}
.yinxu li a:hover{ background-color:#cce7dd;border:1px solid #cce7dd; color:#666}
.yinxu li a.on,.yinxu li a.on:hover{ background-color:#008857; color:#FFF;border:1px solid #008857}
.yx_s{ font-size:16px; font-weight:bold; color:#008857}

.text-right{ text-align:right}
.text-center{ text-align:center}

/*收藏*/
.siteicon{top: 350px;    position: fixed;  z-index: 997; left:50%; width:46px; margin-left:610px }
.siteicon a {background:url(../Images/fxicon.png) no-repeat 5px 5px #fff;display: block; height:26px;line-height:26px;
             margin-bottom: 3px;width:42px;border:1px solid #ddd;color:#666; padding-left:27px;}.siteicon a:hover{ text-decoration:none; color:#333; border-color:#008857}
.siteicon a.si_sc{ background-position:5px 5px;}.siteicon a.si_sc:hover{ background-position:-71px 5px;}
.siteicon a.si_sch,.siteicon a.si_sch:hover{background-position:-71px -29px;border:1px solid #ddd;color:#666;}
.siteicon a.si_xc{background-position:5px -29px;}
.siteicon a.si_fx{background-position:5px -62px;}.siteicon a.si_fx:hover{background-position:-71px -63px;}

/*登陆弹框*/
.loginbox .input{ border:1px solid #d7d7d6; height:38px; font:14px/38px "微软雅黑"; width:236px; padding:0 3px;}
.loginbox .input:hover{ border:1px solid #085; box-shadow:0px 0px 5px #085}
.loginbox{ background-color:#FFF; width:318px; padding:20px 53px; text-align:left; margin-left:5px;position:relative}
.loginbox h3{ line-height:40px; height:40px; font-size:18px; padding:0; color:#333}
.loginbox h3 .icon_close{ position:absolute;top:5px;right:5px;}
.loginbox li{ height:40px; padding-top:20px; position:relative}
.loginbox .input{ padding:0 40px; background-color:#FFF}
.loginbox li i{display:block; height:23px; width:23px; position:absolute; top:28px; left:10px;background:url(../Images/zc_ic.png) no-repeat -1px -1px;}
.loginbox li.focus i{ background-position: -26px -1px;}
.loginbox li i.mm{ background-position: -1px -26px;}
.loginbox li.focus i.mm{ background-position: -26px -26px;}
.loginbox li a.cls,.loginbox li a.eye{ display:block;height:14px; width:20px; position:absolute; top:33px; right:10px;background:url(../Images/zc_ic.png) no-repeat;}
.loginbox li a.cls{background-position:-1px -49px;}
.loginbox li a.cls:hover{background-position: -1px -65px;}
.loginbox li a.eye{background-position: -26px -49px;}
.loginbox li a.clk{background-position: -26px -64px;}
.loginbox .focus .input{ border-color:#085}
.loginbox .wjma{ line-height:47px; height:47px; clear:both}
.loginbox .wjma label{ float:left; line-height:47px;}
.loginbox .wjma label,.wjma input{ vertical-align:middle; margin-right:5px}
.loginbox .wjma a{ float:right}
.loginbox a.lg_btn{  height:40px;background-color:#008857; color:#fff; font:18px/40px "微软雅黑"; text-align:center; border-radius:3px; display:block}
.loginbox a.lg_btn:hover{background-color:#28a678; color:#fff; text-decoration:none}
.loginbox .lg_zc{ text-align:right; display:block; line-height:50px; } .loginbox .lg_zc a{ color:#f60}
.loginbox .yzm input{ width:112px; padding:0 20px; vertical-align:middle}
.loginbox .yzm img{ display:inline-block; border:1px solid #efefef; vertical-align:middle; margin:0 10px}
.loginbox .zc_hz{ height:70px;}.zc_hz dt{ margin-bottom:16px}
.loginbox .zc_hz dd{ float:left; height:38px; width:38px; margin-right:30px}
.loginbox .zc_hz dd a{ display:block;height:38px; width:38px;background:url(../Images/zc_hzic.png) no-repeat;}
.loginbox .zc_hz dd.qq a:hover{background-position:0 -38px}
.loginbox .zc_hz dd.sina a{ background-position:-64px 0}.loginbox .zc_hz dd.sina a:hover{background-position:-64px -38px}
.loginbox .zc_hz dd.zfb a{ background-position:-128px 0}.loginbox .zc_hz dd.zfb a:hover{background-position:-128px -38px}
.loginbox .err{ display:block;background-color: #FDE8E9;color: #444444;font-weight: normal;height: 24px;left:53px;line-height: 24px;padding-right: 10px;position: absolute;
text-indent: 28px;top:57px;width:308px;}
.loginbox .err i { background: url("../Images/home_icon.png") no-repeat scroll -93px -347px rgba(0, 0, 0, 0);display: block;height: 17px; left: 0;margin: 4px 0 0 5px; position: absolute; top: 0; width: 17px;}



