﻿@charset "utf-8";
/* 通用banner */
#ad_index span{border-radius:7px}#ad_box img{display:block}
.sortbar,.sortor li a,.sortor li.cur a,.arrw,.arrw1,.arrwdown,.arrwdown1,.golook,.golook:hover,.goqg,.goqg:hover,.goms,.goms:hover,.goend,.soldout,.soldend,.miao,.l_bar,.f_qian,.f_wan,.f_qian:hover,.f_kan,.f_miao,.f_kan:hover,.f_miao:hover{background-image:url(../images/n_lister_img_bj.gif) !important;}

/* 筛选 */
#filter{border:solid 1px #c3c3c3;border-top-color:#dedede;width:978px}
.selitem{border-bottom:solid 1px #ededed;padding:5px 0 5px 98px;position:relative;zoom:1;display:block;background:#fff}
.nobor{border-bottom:none}
.selitem dt{position:absolute;left:12px;top:5px;color:#666}
.selitem dd{display:block;overflow:hidden;line-height:24px}
.selitem dd a,.selitem dd .select{margin-right:14px;white-space:nowrap;display:inline-block}
.selitem dd a span,.shangquan span,.selitem dd .select span{color:#aaa;padding:0 0 0 3px;font-size:10px}
.selitem .select{color:#000;font-weight:700}
.selitem dd .select span{font-weight:400}
.all{position:absolute;left:55px;top:5px}
.shangquan{padding:3px 12px;background:#f0f0f0;margin:3px 0 10px 0}

.selitem dd a:hover,.selitem dd a:hover span{color:#fd560b;text-decoration:none}
.selitem dd.fold1,.selitem dd.fold2{height:25px;overflow:hidden; padding-right:40px;}
.selitem dd.fold2{height:49px}

.n_selitem dd.fold1,.n_selitem dd.fold2{height:25px;overflow:hidden; padding-right:40px;}
.n_selitem dd.fold2{height:49px}
.n_selitem dd.autoHeight{height:auto}
.n_selitem dd .moreitem{display:block}

.selitem dd.autoHeight{height:auto}
.selitem dd .moreitem{display:block}
#filter .sql_fold,#filter .sql_unfold{display:none;width:40px;margin:0;position:absolute;right:0;bottom:11px;line-height:14px;font-family:'Microsoft YaHei';cursor:pointer}
.search_l{background:#f2f2f2;padding:6px 0 6px 12px;font-size:12px;overflow:hidden;zoom:1}
.search_l dt{float:left;position:static}.search_l dd{float:left}
/* hotel */
.hotel{padding:5px 0 5px 110px;border-bottom-color:#bbb}
.hotel .all{left:67px}
.hotel dd a,.hotel dd .select{width:70px;margin-right:0;float:left}
.hotel dd a.all,.hotel dd strong.all{width:auto}
/* 排序 */


.sortbar{height:37px;background:url() repeat-x 0 0;position:relative}
.sortor{position:absolute;left:11px;top:6px; height:24px; overflow:hidden; border-left:1px solid #d1d1d1;}
.sortor li{float:left;}
.sortor li a{display:inline-block; color:#666; height:24px; line-height:24px; background:url() 0 -48px; padding:0 11px; border-right:1px solid #d1d1d1;}
.sortor li a:hover{color:#fd560b;text-decoration:none}
.arrw,.arrw1,.arrwdown,.arrwdown1{display:inline-block;width:8px;height:21px;margin:0 0 0 4px;vertical-align:middle;}
.sortor li a .arrw{background:url() 0 -111px}
.sortor li a .arrw1{background:url() -26px -111px}
.sortor li a .arrwdown{background:url() -13px -111px}
.sortor li a .arrwdown1{background:url() -39px -111px}
.sortor li.cur a{background:url() 0 -82px; color:#000}

.topager{position:absolute;right:11px;top:8px;padding:0 0 0 1px;white-space:nowrap;color:#888}.topager .tprev,.topager .tnext{display:inline-block;float:left;margin-left:-1px;width:21px;height:21px;overflow:hidden;text-indent:-10em}.topager .tprev{background:url() no-repeat -17px -545px}.topager .tnext{background:url() no-repeat -37px -545px}
.topager a.tnext{background:url() no-repeat -119px -545px;}.topager a.tprev{background:url() no-repeat -99px -545px}.topager h1{display:inline;font:12px/16px Tahoma}
.headtitle{float:left;display:block;margin:-1px 10px 0 0; color:#666;}

/* lister */
.listerouter{width:960px;overflow:hidden;zoom:1;}
.lister{width:960px;zoom:1;overflow:hidden; padding-top:4px;}
.tuanitem{background:none #fcfcfc!important;position:relative;display:block;width:284px;height:301px;float:left;border:solid 1px #ccc;margin:0 15px 12px 0;padding:12px;}
.lister .hover{border-color:#ccc}
.tuanitem dt{position:relative;z-index:1;height:184px;width:284px}.tuanitem dt a{display:block;height:184px;width:284px;}
.tuanitem dt a img{height:184px;width:284px;color:#f0f0f0}.tuanitem dt a:hover{text-decoration:none}
.tuanitem .new,.tuanitem .hot{width:54px;height:54px;position:absolute;right:-13px;top:-13px}
.tuanitem .new{background:url(../images/ico_new.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/ico_new.png",sizingMethod='crop')}
.tuanitem .hot{background:url(../images/ico_hot.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/ico_hot.png",sizingMethod='crop')}
.local{height:26px;line-height:26px;position:absolute;left:10px;bottom:0;color:#fff;z-index:2;text-overflow:ellipsis;width:280px;display:block;white-space:nowrap;overflow:hidden}
.localmask{display:block;height:26px;width:294px;position:absolute;left:0;bottom:0;overflow:hidden;background:#000;opacity:0.6;filter:alpha(opacity=60)}
.srcollct .tuanitem .hot,.srcollct .tuanitem .new{display:none}
.ms_time{font-weight:bold;}
.ms_time i{font-weight:normal; font-style:normal;}
.time{width:14px; height:14px; display:inline-block; background:url(../images/n_lister_img_1.png) no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/n_lister_img_1.png',enabled='true', sizingMethod='scale'); _background:none; float:left; margin-top:6px; padding-right:3px;}

.tuanitem dd.des{padding:6px 0 33px 0;font:700 15px/22px "Microsoft YaHei",arial}
.tuanitem dd.shadow{display:block;position:absolute;bottom:-3px;_bottom:-4px;left:2px;width:314px;height:2px;overflow:hidden;background:#f0f0f0}
.tuanitem h2{height:45px;margin-bottom:6px;text-overflow:ellipsis;width:294px;display:block;overflow:hidden; font-size:14px; font-family:Arial,"Microsoft YaHei";}

.golook,.goqg,.goms,.goend{float:right;display:inline-block;width:94px;height:32px;overflow:hidden;line-height:170px;position:relative;z-index:90; margin-top:3px;}
.golook{background:url() no-repeat 0 -648px;}
.golook:hover{background:url() 0 -683px;}
.goqg{background:url() no-repeat 0 -799px;}
.goqg:hover{background:url() 0 -834px;}
.goms{background:url() no-repeat 0 -724px;}
.goms:hover{background:url() no-repeat 0 -760px;}
.goend{background:url() no-repeat 0 -875px;}



.nprice{color:#fd560b;font-size:28px;line-height:35px;font-family:"Microsoft YaHei",arial}.nprice i{font-style:normal;font-size:23px;padding-right:5px;vertical-align:1px}
.dacuprice{position:relative;zoom:1;z-index:80}
.shenqijia,.miaoshajia{display:block;width:38px;height:14px;background:url(../images/shenqijia.gif) no-repeat 0 0;position:absolute;right:-32px;top:-7px; z-index:999}
.miaoshajia{background-position:-40px 0;width:40px}
.tuanitem dd.btmbar{height:38px;width:318px;overflow:hidden;line-height:38px;position:absolute;left:0;bottom:0;color:#000; float:left; background:none;}
.btmbar span{display:inline-block;float:left;color:#666}

.oprice{margin-left:12px;}
.btmbar span.savemoney{color:#ff6507; padding-left:12px;}
.btmbar span.ordernums{margin-right:12px; float:right}
.ordernums b{color:#ff3300;padding-right:3px;font-size:16px;vertical-align:-2px;_vertical-align:0}
.olist{line-height:36px;font-size:16px;font-weight:700;padding:0 0 0 10px;background:#fdf5e6;color:#339600;margin-bottom:10px}

.tp_new,.tp_ms,.tp_hot,.tp_qg{width:60px; height:60px; display:inline-block; line-height:200px; z-index:2; overflow:hidden; position:absolute; left:0; top:0;}
.tp_new{background:url(../images/n_lister_bt_1.png); _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/n_lister_bt_1.png',enabled='true', sizingMethod='scale'); _background:none;}
.tp_ms{background:url(../images/n_lister_bt_3.png); _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/n_lister_bt_3.png',enabled='true', sizingMethod='scale'); _background:none;}
.tp_hot{background:url(../images/n_lister_bt_4.png); _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/n_lister_bt_4.png',enabled='true', sizingMethod='scale'); _background:none;}
.tp_qg{background:url(../images/n_lister_bt_2.png); _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/n_lister_bt_2.png',enabled='true', sizingMethod='scale'); _background:none;}

/* 项目活动样式20120523 */
.gobuy .miao,.gobuy .qiang,.btmbar .aico{background:url(../images/miaosha.gif) no-repeat 0 -325px}

.gobuy .miao,.gobuy .qiang{width:72px;height:59px;float:right;display:inline-block;margin:0;position:absolute;right:10px;top:32px;overflow:hidden;line-height:170px;background-position:-234px 0;z-index:8888}
.gobuy .miao_disable{background-position:-234px -60px}
.gobuy .qiang{background-position:-153px 0}
.gobuy .qiang_disable{background-position:-153px -60px}
.btmbar .starttime{margin-left:12px;width:200px;font-weight:700;color:#f00;font-size:14px;font-family:"Microsoft YaHei",arial}
.btmbar .share{width:85px;float:right;cursor:pointer}.btmbar i{font-style:normal}
.btmbar .aico{display:inline-block;line-height:38px;height:38px;width:19px;vertical-align:middle;background-position:0 12px}
.btmbar .end{font-size:12px;font-weight:400;color:#666;font-family:Arial,"Microsoft YaHei"}
.btmbar .end .aico{background-position:-55px 12px}
.btmbar .sharelink{background-position:0 -60px;width:25px}
.oldprice{font:12px/16px arial;display:inline-block;float:left;color:#999;padding:1px 0 0 12px; text-decoration:line-through}.oldprice i{font-style:normal}

.gobuy span{vertical-align:middle}
.c_o{color:#FD560B; font-size:20px; vertical-align:middle; padding-top:1px;}
.c_o b{vertical-align:middle;}
.c_o em{display:inline-block; font-family:"Microsoft YaHei"; font-size:12px; background:#f96105; padding:1px; color:#fff; height:12px; line-height:12px; vertical-align:middle; margin-left:6px;}


/* list_search */
.searchBox{padding:20px 22px;border-bottom:solid 1px #f4f4f4;position:relative;zoom:1}
#l_search{width:340px;height:31px;overflow:hidden;background:url() no-repeat 0 -176px;position:relative}

/* noresult */
.noresult{padding:30px 40px;font-size:14px}
.noresult strong{color:#fd560b}

.nrlist_nr2 p,.res_tit,.jiantou_m{background:url(../images/sp2.png) 0 -175px no-repeat}
.biaoti_kj{width:978px;margin:0 auto 10px auto;border:1px solid #bbb;border-top-color:#eee;background:#fff;position:relative;border-radius:0 0 3px 3px;zoom:1}.kuang_m:focus{outline:none}.biaoti_kj h1{display:inline}
.search_m{height:50px;line-height:50px;text-align:center;background:#fff;border:1px solid #E8E8E8;margin:10px auto;position:relative}
.search_nr{width:341px;height:29px;margin:10px auto 0;background-position:0 -175px}
.jiantou_m{width:7px;height:5px;position:absolute;bottom:-5px;_bottom:-15px;left:70px;background-position:-683px -451px}
.dibutishi_m{height:16px;padding:12px 15px 8px 15px;line-height:16px;text-align:left;background:#FBFBFB;border-top:1px solid #eee;font-weight:700;width:948px;position:absolute;bottom:1px;left:0;}
.dibutishi_m span,.res_tit span,.res_tit span{color:#fd560b;margin:0 2px}
.nrlist_nr2,.nrlist_nr{padding:20px 0 60px 50px;text-align:left;font-size:14px;display:block;zoom:1}
.nrlist_nr2{padding:10px 0 10px 20px}
.res_tit{line-height:30px;font-weight:700;padding:0 0 0 30px}
.nrlist_nr .res_tit{background-position:-730px -427px;padding-left:50px}
.nrlist_nr2 .res_tit{background-position:-770px -361px}
.nrlist_nr dl{margin:15px 0 0 51px;color:#666;line-height:20px}
.nrlist_nr dd{padding-left:17px;_padding-left:22px}

/* details */
.order,.order span,.kan a,.success,.yj,.fx,.quote_tit1,.quote_tit2,.quote_s,#plist p a,#plist p a:hover,.wqlist .wsold,.toplist .soldout span,.fix_index .new,.fix_index .hot,.buytips,.tousu,.xqlist{background:url(../images/iico.png) no-repeat 0 0}
.i_fl{float:left;margin:37px 0 0;width:730px;background:#fff}
.main{background:#fff;border:3px solid #fa9b4d;position:relative;width:724px}
.main h2{font:700 24px/36px "Microsoft YaHei","黑体";padding:20px;text-shadow:1px 1px 1px #ddd;word-wrap:break-word;word-break:break-all}
.mmain{margin:0 15px 15px}
.lmain{float:left;position:relative;width:217px}
.order{height:77px;overflow:hidden;position:absolute;right:-15px;top:-1px;width:263px;_right:-16px}
.order em{color:#fff;display:inline-block;font:700 36px/1.5 arial,tahoma,sans-serif;padding:1px 0 0 35px}
.order em.six{font:700 32px/1.5 arial,tahoma,sans-serif;padding:6px 0 0 25px}
.order a,.order span{display:inline-block;float:right;height:41px;line-height:200px;margin:8px 10px 0 0;overflow:hidden;width:97px}
.wait{background-position:0 -77px}
.wait span{display:none}
.end span{background-position:-102px -156px}
.sold span{background-position:0 -156px}
.kan a{background-position:0 -426px}
.discount{border:1px solid #fde6da;background:#fffbf4;left:0;position:absolute;text-align:center;top:52px;width:217px}
.discount th{color:#666;padding-top:20px;_padding-top:22px}
.discount td{font-size:14px;font-weight:700;padding:6px 5px 14px}
.buyinfo{border:1px solid #fde6da;background:#fffbf4;padding:0 10px;margin-top:143px}
.buyinfo p{border-bottom:1px dashed #fde6da;text-align:center;color:#666;padding:10px 0;line-height:24px}
.buynum span{font-size:20px;font-weight:700;padding:0 5px}
.timeleft i{color:#000;font-size:14px;font-style:normal;font-weight:700;padding:0 2px}
.savetime{display:none}
p.success{background-position:-234px -278px;font-weight:700;border-bottom:0;margin:25px 0;color:#333;padding:0 0 0 24px}
.rmain{float:right;overflow:hidden;width:460px}
.rmain img{height:275px;width:440px;overflow:hidden;display:block}
.buytips{font-size:12px;line-height:23px;margin-top:10px;width:420px;overflow:hidden;background-position:0 -520px;font-size:13px;padding:0 0 0 20px}
.buytips strong{font-size:14px;font-family:"黑体"}
.buytips .fl,.buytips .fr{width:200px;overflow:hidden;word-wrap:break-word}
.buytips .fr{padding-left:10px}
.yj,.fx{display:block;height:4px;overflow:hidden;position:absolute;width:4px}
.lt{background-position:-252px -232px;left:-3px;top:-3px}
.rt{background-position:-256px -232px;right:-3px;top:-3px}
.lb{background-position:-252px -236px;bottom:-3px;left:-3px}
.rb{background-position:-256px -236px;bottom:-3px;right:-3px}
.fx{height:5px;width:5px; position:absolute}
.flt,.flt1{background-position:-239px -232px;left:-1px;top:-1px}
.frt,.frt1{background-position:-244px -232px;right:-1px;top:-1px}
.flt1{background-position:-239px -243px}
.frt1{background-position:-244px -243px}
.flb{background-position:-239px -237px;left:-1px;bottom:-1px}
.frb{background-position:-244px -237px;right:-1px;bottom:-1px}
.xq{background:#fff;border:1px solid #dcdcdc;margin-top:15px;position:relative;width:728px}
.xqlist{background-position:0 -198px;background-repeat:repeat-x;height:31px;overflow:hidden}
.xqlist li{float:left}
.xqlist li a{border-right:1px solid #dcdcdc;color:#333;display:block;font-size:14px;height:31px;line-height:31px;text-align:center;width:110px}
.xqlist li.cur a,.xqlist li.cur span{background:#fff;font-weight:700;position:relative}
.details{border-right:1px solid #ebebeb;float:left;font-size:14px;line-height:24px;overflow:hidden;padding:10px 19px 30px;width:460px;_padding:20px 19px 30px}
.wide{float:none;border:0;overflow:hidden;width:670px}
.details h2{background:#f73d00;color:#fff;background:-webkit-gradient(linear,left bottom,right bottom,color-stop(0, #f94306),color-stop(1, #ff7931));background:-moz-linear-gradient(left,#f94306 0%,#ff7931 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f94306',endColorstr='#ff7931',GradientType=1);font:700 14px/23px arial,tahoma,"Microsoft YaHei",sans-serif;height:25px;line-height:25px;margin:10px 0;overflow:hidden;text-indent:5px;border-radius:3px}
.details h4{color:#f73d00;font-size:14px;font-weight:700;margin-top:10px}
.details p,.details p img{padding:5px 0}.details img{width:440px!important;}.rmain img{width:440px!important;height:275px!important}.wide img{width:670px!important}
.quote_tit1,.quote_tit2{background-position:-77px -261px;height:24px;line-height:100px;margin:20px 0 15px;overflow:hidden;width:72px}
.quote_tit2{background-position:-77px -285px}
.quote_s{background-position:0 -520px;font-size:13px;padding:0 5px 0 20px}
p.quote_n{border-bottom:1px dashed #e8e7e7;font-size:12px;margin-bottom:10px;padding:0 5px 10px 0;text-align:right}
p.quote_n strong,p.quote_n a{color:#285eb5;font-weight:700;padding:0 5px}
.side{float:right;line-height:25px;overflow:hidden;padding:15px;width:198px}
.side dl{margin-bottom:20px}
.side dd img{display:block}
.side dt{color:#690;font-size:14px;font-weight:700;padding-bottom:5px}
.side dd.map,.moremap{background:#fefefe;border:1px solid #f1f0f0;margin-top:10px;text-align:center}
.side dd.map a{color:#333}
.moremap{background:#f5f5f5;border:1px solid #f1f0f0}
.i_fr{float:right;margin-top:10px;overflow:hidden;width:235px;background:#fff}
.rbox{margin-bottom:15px;width:253px;overflow:hidden;border:1px solid #e8e8e8;background:#fff}
.rbox h3{font:700 14px/27px "Microsoft YaHei";height:27px;padding-left:15px;width:240px;overflow:hidden;background:#fefefe;border-bottom:1px solid #f4f4f4}
.wzlist li{margin:12px 15px}
.hdlist li{height:77px;overflow:hidden}
.tousu{background-position:0 -231px;height:27px;line-height:200px;float:right;display:block;width:100px;overflow:hidden}
.wzlist li.dytit{background:none;color:#ccc;margin-left:8px}
.wzlist .dytit a,.wzlist .dytit a:link,.wzlist .dytit a:visited{color:#06c;padding:0 6px}
.sphone{border-top:1px dashed #f1f1f1;line-height:23px;padding:5px 0;margin:0 15px}
.sphone b{color:#690}
.mt10{margin-top:15px}

.fix_index{margin:15px 0 -20px 0}
.fix_index .main{margin:0 0 20px 0;position:relative}
.fix_index .new,.fix_index .hot{width:43px;height:43px;position:absolute;text-indent:-999999px;left:-5px;top:-5px}
.fix_index .new{background-position:-220px -416px}
.fix_index .hot{background-position:-154px -261px}
.fix_index .buyinfo p{padding:12px 0 11px}
.fix_index .buyinfo p.timeleft{border-bottom:0}
.fix_index .load{height:50px}
.fix_index .load img{position:absolute;left:10px;top:10px}
.load img{position:absolute;top:275px;left:22}


.toplist{*margin-bottom:20px}
.toplist li{width:310px;margin:0 20px 20px 0;border:1px solid #e3e3e3;position:relative}
.toplist li.even{margin:0 0 20px}
.toplist .bline_01{width:342px}
.toplist .bline_02{width:340px}
.toplist a img{width:310px;height:194px}
.toplist .golook{width:218px;height:59px;background-position:0 -339px;position:absolute;left:-8px;top:285px;z-index:1}
.toplist .golook p{height:45px;padding:3px 0 0 18px;color:#fff;font-weight:bold;font-size:16px;margin-right:100px}
.toplist .golook p em{font-size:27px;vertical-align:-7px;font-weight:700;display:inline-block;padding-left:5px}
.toplist .golook p em.six{font-size:24px}
.toplist .golook a,.toplist .soldout span{display:block;width:99px;float:right;height:45px;line-height:200px;overflow:hidden}
.toplist .soldout span{cursor:default;background-position:-119px -426px}

.blist{margin-bottom:20px;border:1px solid #e4e4e4;width:707px;position:relative;background:#FFF}
.blist h2{font-size:14px}
.blist ul{overflow:hidden}
.blist li{width:200px;border-right:1px solid #f3f3f3;padding:12px 17px 7px}
.blist li.last{border-right:none}
.blist img{width:200px;height:125px;margin-bottom:10px}
.blist .golook{width:86px;height:23px;background-position:0 -400px;float:right;display:block;line-height:200px;overflow:hidden}
.blist .soldout{background-position:-91px -400px}
.blist .bline_01{width:707px}
.blist .bline_02{width:705px}
.blist .info .c2{font:bold 16px/25px Arial, Helvetica, sans-serif}

.rmain .slide{width:440px;height:267px;position:relative;overflow:hidden}
.rmain .slide .slide_con{position:absolute}
.rmain .slide .slide_con li{float:left}
.rmain .slide .slide_nav{position:absolute;bottom:5px;right:10px}
.rmain .slide .slide_nav li{float:left;width:17px;height:17px;background:url(../images/iico.png) -202px -155px no-repeat;text-align:center;line-height:17px;margin-left:3px;cursor:pointer;color:#F73D00}
.rmain .slide .slide_nav li.on{background-position:-219px -155px;color:white}


/* 往期团购 */
.wqlist .wtime,.wqsearch .choose-date{background:url(../images/sico.png) no-repeat}
#plist p a{background:url(../images/iico.png) no-repeat}
.rbox{margin-bottom:15px;width:233px;overflow:hidden;border:1px solid #e8e8e8;background:#fff}
.rbox h3{font:700 14px/27px "Microsoft YaHei";height:27px;padding-left:15px;width:218px;overflow:hidden;background:#fefefe;border-bottom:1px solid #f4f4f4}

#plist{margin-bottom:0px}
#plist li{border-bottom:1px solid #f0f0f0;overflow:hidden;padding:15px 11px 15px 12px;width:210px}
#plist h2 a{color:#333;display:block;margin-bottom:10px}
#plist h2 img{ width:210px;height:131px;display:block;margin-bottom:10px}
#plist h2 a:hover{color:#f73d00}
#plist p{color:#666;line-height:21px}
#plist p span{color:#f73d00;font-size:16px;font-weight:700}
#plist p a{background-position:-167px -312px;display:block;float:right;height:21px;line-height:70px;overflow:hidden;width:86px}
#plist p a:hover{background-position:-77px -312px}
.wzlist li{margin:12px 15px;line-height:20px}
.hdlist li{height:77px;overflow:hidden}
#plist h2 a{font-size:12px;font-weight:400;color:#333}

.i_flw{border:solid 1px #e8e8e8;position:relative;background:#fff;padding:30px}
.lister .i_flw{margin-right:10px}

.wqlist{width:650px;overflow:hidden}
.wqlist li{width:304px;float:left;padding:15px 20px 20px 0;overflow:hidden;height:200px;border:1px solid #e2e2e2;border-width:0 1px 1px 0;position:relative}
.wqlist li.wq2{padding:15px 0 20px 20px;border-right:0}

.wqlist .wtime{color:#000;font-weight:bold;background-position:0 -292px;text-indent:13px;font-size:14px; line-height:22px}
.wqlist h2{margin:10px 0 15px;font-size:14px;height:40px;overflow:hidden;line-height:20px;font-weight:400}
.wqlist img{width:190px;height:119px}
.wqlist .wdis{float:left;margin-left:15px;width:95px;overflow:hidden;color:#666; line-height:20px}
.wqlist strong{font-size:14px;color:#000}
.wqlist .red{font-weight:bold;font-size:14px}
.wqlist h3{margin-bottom:7px}
.wqlist h3 .red{color:#f73d00;font-size:17px}
.wqlist p{margin:2px 0}
.wqlist .wsold{position:absolute;width:76px;height:75px;overflow:hidden;line-height:200px;left:118px;top:97px;_top:93px;background-position:0 -262px}
.wqlist li.wq2 .wsold{left:138px}
.cat{overflow:hidden;padding:10px 0;width:233px}
.cat li{font-size:14px;width:56px;margin:5px 0 5px 13px;_margin:5px 5px 5px 6px;display:inline-block;float:left;overflow:hidden}

.hotarea dl{ height:100%;}
.area_m,.area_m2{padding-right:30px; position:relative;}
.area_m{ height: 24px; overflow: hidden;}
.area_m2{height: 100%;}
.gd_m{position:absolute; right:3px; bottom:-1px; cursor:pointer;}

/* 酒店旅游jiudiansp.gif */
.filtertab,.filtertab li,.jd_box .jdico,.lv_box .lvico,.jd_search,.jd_btn{background-image:url(../images/jiudiansp.gif)!important}

.filtertab{width:960px;margin:0 auto;height:34px;text-align:left;background:url() repeat-x 0 -275px}
.filtertab li{height:31px;line-height:31px;border:solid 1px #c3c3c3;border-bottom:none;display:inline-block;float:left;background:url() repeat-x 0 -358px;margin-right:3px;}
.filtertab li.cur{background:url() no-repeat -2000px 0 #f6851f;border-color:#d95f00;padding:0 0 1px 0}
.filtertab li a,.filtertab li strong{display:inline-block;color:#888;text-decoration:none;font-size:14px;padding:0 12px}
.filtertab li strong{color:#fff}.filtertab li a:hover{color:#fd560b}

.jd_search{border:solid 1px #c3c3c3;border-top-color:#dedede;width:978px;margin:0 auto;margin-bottom:10px;text-align:left;background:url() repeat-x 0 100%}
.jd_box,.lv_box{width:350px;padding:0 0 0 130px;height:173px;background:url() no-repeat 16px 23px;float:left;position:relative}

.jd_box .jdico,.lv_box .lvico{display:block;width:108px;height:88px;position:absolute;left:16px;top:24px;background:url() no-repeat 0 0;line-height:20;overflow:hidden}

.lv_box .lvico{background:url() no-repeat 0 -126px}
.formlist{display:block;zoom:1;padding:17px 0 0 0;_padding-top:15px}
.formlist li{display:block;position:relative;padding:0 0 10px 60px;zoom:1;z-index:1}
.formlist .hotlink{padding-bottom:0}.formlist .hotlink a{margin-right:5px}
.jd_btn{display:inline-block;background:url() no-repeat 0 -436px;border:0;width:59px;padding:0 0 6px 0;height:33px;line-height:33px;font-weight:700;cursor:pointer;text-align:center}


/* kongjianbg.gif */
.inputouter,.inputouter #select_other_hotel,.formico,.citypopBox_zimubiao .cur,.citypopBox_close,.citypopBox_zimubiao{background-image:url(../images/kongjianbg.gif)!important}

.formlist .layout_l{position:absolute;left:0;top:3px;color:#888;width:60px;text-align:right}
.inputouter{display:block;height:28px;width:245px;border:solid 1px #d7d7d7;background:url() repeat-x 0 -423px;position:relative;zoom:1;}
.inputouter input{border:0; padding:0 2px 0 3px;margin:0;background:transparent;height:28px;line-height:28px; margin-left:-1px; position:relative; z-index:2; color:#666;}.inputouter input:focus{outline:none}
.inputouter .cityinput{width:80px;padding:0 0 0 3px;height:28px;display:inline-block;overflow:hidden;color:#666;font-weight:700;position:relative;z-index:2;margin-left:-1px;}
.inputouter #select_other_hotel{background:url() no-repeat -238px -366px transparent;margin-left:-4px;padding-left:8px;width:155px;font-weight:normal;margin-right:-1px;margin-right:-2px\0;}
.inputouter .intimeinput,.inputouter .arraddinput{width:242px;margin-right:-1px;position:relative;z-index:2; height:28px; line-height:28px;}
.formico{display:block;width:16px;height:16px;position:absolute;top:6px;right:4px;cursor:pointer; z-index:2;}
.dateico{background:url() no-repeat -201px -313px}
.downlistico{background:url() no-repeat -226px -314px}

/* citypopbox */
.citypopBox{position:absolute;width:245px;height:217px;border:solid 1px #d7d7d7;background:#fff;overflow:hidden;text-align:left;z-index:99;}
@-moz-document url-prefix(){.citypopBox{margin-left:1px;}}

.citypopBox_zimubiao{position:absolute;bottom:0;left:0;_bottom:-1px;height:75px;width:245px;background:url() no-repeat 0 -159px}
.zimus{display:inline-block;float:left;width:28px;height:26px;overflow:hidden;text-align:center;font-family:verdana, Arial, "Microsoft YaHei";text-align:center;text-transform:uppercase;color:#888;cursor:pointer;margin:0 0 -1px -1px}
.citypopBox_zimubiao .cur{font-weight:700;color:#31dc4d;background:url() no-repeat -210px -79px;position:relative;left:0;top:0;}.zimus:hover{color:#31dc4d}
.citypopBox_citys{position:absolute;left:0;top:0;padding:8px 0 10px 10px;height:124px;width:232px;overflow:auto;background:#fff}

.citypopBox_close{position:absolute;z-index:2;top:2px;right:2px;_right:-10px;display:block;width:16px;height:16px;overflow:hidden;background:url() no-repeat -222px -43px;cursor:pointer}
.citypopBox_hot{position:relative;height:117px;overflow:auto;padding:30px 0 5px 10px}h4.subtit{margin-top:-23px; padding:3px 0;}
.citypopBox_citys a,.citypopBox_hot a,.citypopBox_item a{display:inline-block;white-space:nowrap; width:110px;}
#citypopBox_hot_hotel a,#citypopBox_hot_travel a{width:46px;}

.dibiaopopBox{position:absolute;width:345px;border:solid 1px #d7d7d7;background:#fff;overflow:hidden;text-align:left;z-index:9991;padding-bottom:15px;margin-left:8px;margin-left:7px\0; _margin-left:7px; margin-top:-1px;}
.citypopBox_item{padding:27px 5px 0 10px; line-height:19px;}
.placeholder{color:#aaa;}
.selcity{font-weight:bold;}

/* 旅游酒店new_1010 */
.jd_s3,.jd_sd,.jd_qh,.jd_qh a,.jd_qh a.qh_1,.city_sx h4,.gb_x,.city_sx ul,.city_sx ul li a.kjy_a,.city_sx ul li a.kjy_a span,.n_jd,.n_jd01,.fg_x{background-image:url(../images/hotel_nbj.gif)!important;}
#filter.n_jd1 dl{border-bottom:none;}
#filter.n_jd1{border-top:none; padding-top:10px; background:#fff;}
.n_jd1 dl.selitem{padding:5px 0 2px 130px;}
.n_jd1 dl.n_selitem{padding:5px 0 2px 90px;}
.n_jd1 dd strong.all{left:90px;}
#filter.n_jd1 dl.selitem dt{left:20px; top:3px;}
#filter.n_jd1 dl.selitem dd{line-height:21px;}

#filter.n_jd1 .sql_fold{bottom:9px;}
#filter.n_jd1 .sql_unfold{bottom:9px;}

#filter .br_t{border-top:1px solid #ddd; margin-top:10px;}

.jd_qh{background:0 0 repeat-x; height:29px; width:960px; margin:0 auto; margin-top:4px;}
.jd_qh li{float:left; padding-right:2px;}
.jd_qh a{display:inline-block; width:103px; height:29px; text-align:center; line-height:29px; color:#666; background:url() 0 -78px; font-size:14px; font-weight:bold}
.jd_qh a.qh_1{background:url() 0 -39px; color:#fff;}
.jd_qh a:hover{text-decoration:none;}

.jd_qh li.jd_hot a{background:url() 79px -366px no-repeat; width:85px; text-align:left; padding-left:17px;}

.sx_sd{position:relative; z-index:100}

.jd_se{background:#f1f1f1; margin:0 10px 14px 10px; height:31px; padding-top:6px; _height:33px; _padding-top:4px;}
.jd_se li{float:left; padding:0 11px 0 10px}
.jd_s1,.jd_s2,.jd_s3{border:1px solid #cecece; height:23px; line-height:23px; color:#999; padding-left:10px; width:150px; box-shadow:1px 1px 1px #f3f3f3 inset}
.jd_s2{width:300px;}
.jd_s3{width:170px; background:161px -149px #fff no-repeat; cursor:pointer}
.jd_sd{background:0 -117px; width:55px; height:26px; border:0; cursor:pointer; font-weight:bold;}
.jd_se li.ju_1{padding-left:0;}
.jd_se li.sx_db{position:relative;}
.sx_gb{display:inline-block; background:url(../images/hotel_s_gb.gif) 3px 3px no-repeat; width:15px; height:15px; position:absolute; right:16px; top:4px;}
.sx_gb:hover{background:url(../images/hotel_s_gb.gif) 3px -12px no-repeat;}

/*new_jd----star*/
.jd_sd1,.ph_b,.fy_s,.fy_s1,.fy_x,.fy_x1{background-image:url(../images/n_jd_img_03.gif) !important;}
.n_jd_se{background:#f8f8f8; border-bottom:1px solid #ebebeb; height:32px; padding-top:10px;}
.n_jd_se li{float:left; padding:0 8px 0 12px;}
.n_jd_se li.ju_1{padding:0;}
.jd_sd1{background:url() 0 -20px; width:52px; height:24px; border:0; cursor:pointer}

.l_jd_left{width:712px; float:left; overflow:hidden;}
.jd_lister{width:724px; overflow:hidden;}

.l_jd_left .tuanitem{margin:0 12px 12px 0; padding:15px; width:318px; height:322px;}
.l_jd_left .tuanitem dt{position:relative; width:318px; height:199px; z-index:1;}
.l_jd_left .tuanitem dt a img{width:318px; height:199px;}
.jd_bt2{display:block; height:24px; line-height:24px; font-size:12px; font-weight:normal; color:#999; overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}

.l_jd_right{width:256px; float:left; padding-left:12px;}
.hot_jd{width:254px; border:1px solid #ccc; height:608px; overflow:hidden; background:#fff;}
.hot_jd h3{height:38px; line-height:38px; text-align:center; background:#f8f8f8; border-bottom:1px solid #ebebeb; font-size:14px; margin-bottom:5px}
.hot_ph{width:215px; height:102px; padding:11px 0 0 20px; background:url(../images/jd_hot_img.gif) bottom no-repeat; color:#999; overflow:hidden}
.hot_ph a{color:#666;}
.hot_ph dt{width:100px; float:left;}
.hot_ph dd{width:105px; float:left; padding-top:10px;}
.hot_ph dd span{display:block; width:105px; line-height:22px;}
.hot_ph dd b,.hot_ph dd i{font-size:14px; font-family:Arial;}
.ph_b{width:15px; height:15px; background:url() 0 0 no-repeat; color:#fff; text-align:center; line-height:16px; *line-height:15px; display:inline-block; _margin-right:5px;}
.hot_ph p{padding-bottom:5px;}
.hot_ph p a{height:24px; line-height:24px; display:inline-block; overflow:hidden; vertical-align:middle; width:185px;}
.mt12{margin-top:12px; height:482px}
.mt12 h3{margin-bottom:0;}
.jd_tj{width:254px; height:404px; background:url(../images/jd_pp_bj.gif) no-repeat; overflow:hidden;}
.jd_tj li{width:127px; height:101px; float:left; overflow:hidden; text-align:center; position:relative; cursor:pointer}
.jd_tj li a{width:126px; height:100px; display:inline-block; color:#666; position:relative; z-index:100}
.jd_tj li a:hover{display:inline-block; text-decoration:none;}

.jd_tj li i{display:inline-block; vertical-align:middle; height:100px;}
.jd_tj li span{position:absolute; left:0; top:0; width:127px; text-align:center; display:block; height:100px;}
.jd_tj li span em{height:140px; display:inline-block; vertical-align:middle}
.jd_more{text-align:center; padding-top:8px;}
.jd_tj li:hover{background:#fafafa;}

.fy_s,.fy_s1,.fy_x,.fy_x1{width:22px; height:20px; display:inline-block; overflow:hidden; vertical-align:middle; margin-bottom:3px; _height:21px;}
.fy_x,.fy_x1{width:21px;}
.fy_s,.fy_s1{margin-left:10px;}
.fy_s{background:url() 0 -49px;}
.fy_s1{background:url() 0 -74px;}
.fy_x{background:url() -22px -49px;}
.fy_x1{background:url() -22px -74px;}
/*new_jd----end*/

.city_sx{width:309px; padding-bottom:10px; border:1px solid #f37e30; background:#fff; position:absolute; left:75px; top:35px; _left:78px; _top:37px;}
.city_sx h4{height:24px; background:0 -178px repeat-x; font-weight:normal; color:#ff6600; padding:0 10px 0 8px;}
.city_sx h4 span{float:left;}
.gb_x{float:right; background:0 -247px no-repeat; width:7px; height:7px; margin-top:8px;}

.city_sx ul{background:0 -339px; height:25px; padding-left:2px;}
.city_sx ul li{float:left;}
.city_sx ul li a,.city_sx ul li span{display:inline-block; height:25px;}
.city_sx ul li a{padding-left:2px;}
.city_sx ul li span{width:58px; text-align:center;}
.city_sx ul li a.kjy_a{background:left -212px;  color:#444; margin-right:-2px; margin-left:-2px; font-weight:bold; z-index:100; position:relative}

.city_sx ul li a.kjy_a span{background:right -212px; }
.city_sx li a{color:#666;}
.city_sx li a:hover{text-decoration:none;}
.fg_x{width:2px; background:right -247px; _background:right -245px; height:8px; display:inline-block;}

.sc_z{padding-top:16px; line-height:14px;}
.sc_z a{width:63px; *width:60px; padding:4px 0 3px 6px; display:inline-block; color:#666}
.sc_z a:hover{color:#ff6600;}

.s_result{padding:4px 0 4px 98px;}
.search_r{background:#fbfbfb; border-bottom:1px solid #e7e7e7; height:32px; line-height:32px; font-size:14px; overflow:hidden}
.search_r span{float:left; padding-left:12px; font-family:"Microsoft YaHei"}
.search_r span b,.filter_r1 b{color:#ff6600;}
.search_r label{float:right; padding-right:5px; font-size:12px}
.search_r label a{padding:0 5px;}
.filter_r{margin-top:10px;}
.filter_r1{background:url(../images/s_result_img01.gif) 14px center no-repeat #fff; padding:13px 0; overflow:hidden; padding-left:40px; font-size:14px; font-family:"Microsoft YaHei";}
.filter_r1 span{padding-right:65px;}
.filter_r1 label{font-size:12px;}
.filter_r1 label a{padding:0 5px;}
.filter_r2{background:url(../images/s_result_img03.gif); height:32px; line-height:32px; font-weight:bold; position:relative; z-index:100; }
.filter_r2 span{width:148px; padding-left:32px; height:37px; background:url(../images/s_result_img02.gif); overflow:hidden; position:absolute;}


.tj_nav_ul a,.tj_nav_ul a.on_tjm,.fz_left,.fz_right,.fz_left:hover,.fz_right:hover{background-image:url(../images/index_tj_img.gif)!important;}
.a_tj_column{width:960px; overflow:hidden; height:279px; margin:15px 0;}
.tj_nav_ul{width:978px; height:35px; overflow:hidden; border-left:1px solid #ccc; border-right:1px solid #ccc; position:relative;}
.tj_nav_ul li{width:960px; height:35px; display:block;}
.tj_nav_ul a{width:244px; background:url() 0 -134px; display:inline-block; border-right:1px solid #ccc; text-align:center; height:35px; line-height:35px; float:left; overflow:hidden; color:#666; font-size:14px; font-weight:bold;}
.tj_nav_ul a:hover{text-decoration:none; color:#ff6600;}
.tj_nav_ul a.on_tjm{background:url() 0 -94px; color:#ff6600;}  
.tj_hot{background:url(../imgv2/s_icon_hot.png); _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='../images/s_icon_hot.png',enabled='true', sizingMethod='scale'); _background:none; width:15px; height:14px; overflow:hidden; position:absolute; left:400px; top:3px;}

.a_tj_list{width:978px; height:243px; border:1px solid #ccc; border-top:none; overflow:hidden;position:relative;}
.fz_left,.fz_right{display:inline-block; width:16px; height:21px; position:absolute; top:100px;}
.fz_left{background:url() 0 -68px; left:11px;}
.fz_right{background:url() -30px -68px; right:11px;}
.fz_left:hover{background:url() -56px -68px;}
.fz_right:hover{background:url() -86px -68px;}
.fz_list{width:920px; position:absolute; left:39px;}

.rdl_f{position:relative; width:210px; height:215px; float:left; padding:17px 20px 0 0; line-height:18px; }
.rdl_f a{color:#888; display:block; height:175px; overflow:hidden;}
.rdl_f a:hover{color:#fd560b;text-decoration:underline;}
.rdl_f dt{width:210px;overflow:hidden}
.rdl_f dt img{display:block;width:210px;height:131px;margin-bottom:6px}
.rdl_f .info{position:absolute; bottom:13px; _bottom:3px;  height:22px;line-height:25px;width:210px; color:#999}
.rdl_f .info .ltext{float:left;font-size:18px;color:#FD560B; font-weight:bold; font-family:"Microsoft YaHei";}
.rdl_f .info .ltext i{font-style:normal;font-size:14px;padding-right:2px; vertical-align:1px}
.rdl_f .info .ltext1{float:left; padding-left:12px;}
.rdl_f .info .rtext{float:right; padding-bottom:2px;}
.f_kan,.f_miao,.f_qian,.f_wan{width:77px; height:29px!important; line-height:99px; overflow:hidden;}
.f_kan{background:url() -102px -648px;}
.f_kan:hover{background:url() -102px -680px;}
.f_miao{background:url() -102px -712px;}
.f_miao:hover{background:url() -102px -745px;}
.f_qian{background:url() -102px -778px;}
.f_qian:hover{background:url() -102px -811px;}
.f_wan{background:url() -102px -844px;}


.rdl_f dd.zk_t{width:46px; height:26px; padding-top:5px; position:absolute; right:20px; top:15px; background:url(../images/link_tj_img_1.png) no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/link_tj_img_1.png',enabled='true', sizingMethod='scale'); _background:none; text-align:center; color:#96624d;}
.rdl_f dd.zk_t b{color:#9b4928; font-weight:bold; font-size:14px; padding-right:3px; vertical-align:-1px; font-style:oblique;}

/*a_tj_column_end*/

.l_bar{background:url() 0 -182px; height:31px; line-height:31px; overflow:hidden;}
.l_bar b{font-size:14px; padding-left:21px; float:left;}
a.bfd_img_logo {background: url("../images/bfd_logo_ch.png") no-repeat 0 0;_background:url(../images/bfd_logo_ch.gif) no-repeat;overflow:hidden; display: block; float: right; height: 13px; margin: 8px 8px 0 0; overflow: hidden; width: 101px;}
a.bfd_img_logo:hover{background:url("../images/bfd_logo_ch.png") no-repeat 0 -14px;_background:url(../images/bfd_logo_ch.gif) no-repeat 0 -14px;}

.l_tj{width:978px;border:solid 1px #ccc;background:url(../images/4colums.gif) repeat-y -2px 0 #fff;margin-bottom:10px;position:relative}
.l_tj .lister_4{border-bottom:0;}
.rdl_2{position:relative; width:210px; height:215px; float:left; padding:20px 16px 0 16px; line-height:18px; }
.rdl_2 a{color:#666}
.rdl_2 a:hover{color:#f00;text-decoration:underline}
.rdl_2 dt{width:210px;overflow:hidden}
.rdl_2 dt img{display:block;width:210px;height:131px;margin-bottom:6px}
.rdl_2 .info{position:absolute;left:12px;bottom:10px;height:24px;line-height:24px;width:215px; color:#999}
.rdl_2 .info .ltext{float:left;font-size:18px;font-weight:700;color:#f00}
.rdl_2 .info .ltext i{font-style:normal;font-size:14px;padding-right:2px; vertical-align:1px}
.rdl_2 .info .rtext{float:right;}
.rdl_2 dd.zk_t{width:46px; height:26px; padding-top:5px; position:absolute; right:16px; top:19px; background:url(../images/link_tj_img_1.png) no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader (src='images/link_tj_img_1.png',enabled='true', sizingMethod='scale'); _background:none; text-align:center; color:#96624d;}
.rdl_2 dd.zk_t b{color:#9b4928; font-weight:bold; font-size:14px; padding-right:3px; vertical-align:-1px; font-style:oblique;}
/*底部推荐*/

.tj_jp{width:256px; margin-top:12px;}
.tj_jp span{width:256px; height:65px; overflow:hidden;}
.kx_jp{width:256px; height:350px; overflow:hidden;}

.n_tp_new,.n_tp_ms,.n_tp_hot,.n_tp_qg,.n_tp_crazy{width:43px; height:40px; display:inline-block; line-height:200px; z-index:2; overflow:hidden; position:absolute; left:8px; top:-4px; background-image:url(../images/icon_t_bq.gif) !Important;}
.n_tp_new{background:url() 0 0;}
.n_tp_hot{background:url() -43px 0;}
.n_tp_qg{background:url() -86px 0;}
.n_tp_ms{background:url() -129px 0;}
.n_tp_crazy{background:url(../images/rl_img_02.gif) no-repeat!important;}
