@charset "utf-8";
/******************************************************

 概况：样式表入口文件
 
 ******************************************************/
 
@charset "utf-8";
/* CSS Document */
body{ background-color:#fff!important}

/****页面主体样式***/
.webmain{ float:left; width:100%;}
.l-left{width:240px; position:relative; z-index:1}
.l-right{width:945px; position:relative; z-index:1}

.ltitle{background:url(../images/tr/icons.gif) 0 -438px; border: 1px solid #009de0; color: #fff; font-size: 14px; font-weight: bold; height: 31px; line-height: 31px; padding-left: 9px; position: relative; z-index: 800;}
.lcont{width:238px; border:1px solid #028CD5; border-top:0; float:left}
.lcont dl.lcate{padding:10px 0 0 10px; float:left;}
.lcont dl.lcate dt{font-weight:bold; font-size:14px; margin-bottom:5px; width:230px}
.lcont dl.lcate dt a{color:#028CD5}
.lcont dl.lcate dd{width:76px; margin-right:0px; line-height:24px; height:24px; float:left; overflow:hidden}

/****主题旅游****/
.lcont .lztr,.lcont .lztl{height:40px; margin-left:5px; margin-top:50px; cursor:pointer; width:18px; text-indent:-1000em; background:url(../images/hmail.png) no-repeat left -70px}
.lcont .lztc{width:180px; margin-left:11px; float:left;height:140px; overflow:hidden; margin-top:15px; position:relative; z-index:1}
.lcont .lztl{float:left;}
.lcont .lztr{background:url(../images/hmail.png) no-repeat -18px -70px; margin-right:5px; float:right}
.lcont .lztc ul{position:absolute; left:0; top:0; width:10000px}
.lcont .lztc ul li{float:left; width:180px; text-align:center; line-height:34px}
.lcont .lztc ul li a{color:#028CD5; font-size:14px; font-weight:bold}

/*****猜您喜欢***/
.lcont .l-list{width:227px; float:left; padding:15px 10px; padding-top:0}
.lcont .l-list li{height:35px; padding:10px 0; border-bottom:1px dashed #dcdcdc; position:relative; z-index:1}
.lcont .l-list li span{float:left;}
.lcont .l-list li span.list1{text-align:center; margin-right:10px; color:#f60; font-weight:bold; overflow:hidden; font-size:14px;display:block;line-height:18px;width:18px;height:18px; border:1px solid #f60;}
.lcont .l-list li span.list2{display:none}
.lcont .l-list li span.list3{width:115px}
.lcont .l-list li span.list3 a{color:#666; line-height:18px}
.lcont .l-list li span.list4{font-size:12px; float:right;}
.lcont .l-list li span.list4 b,.lcont .l-list li span.list4 font{color:#f60}
.lcont .l-list li span.list4 b{font-size:18px; font-family:arial}

.lcont .l-list li.on{height:60px; border-bottom:1px dashed #f60}
.lcont .l-list li.on span{}
.lcont .l-list li.on span.list1{position:absolute; background:#f60; color:#fff; left:0px;}
.lcont .l-list li.on span.list2{display:block; margin-right:10px}
.lcont .l-list li.on span.list3{}
.lcont .l-list li.on span.list3 a{color:#3366cc;}
.lcont .l-list li.on span.list4{right:0; bottom:10px; position:absolute}
.lcont .l-list li span.list3 a:hover{color:#390}

/***幻灯***/
.l-banner{width:935px; z-index:1; height:250px; overflow:hidden; position:relative;}
.l-banner ul{position:absolute; z-index:100; width:970px; height:30px; overflow:hidden; bottom:0; left:0}
.l-banner ul li{width:235px; text-align:center; height:30px;line-height:30px; float:left; position:relative; margin-right:1px;}
.l-banner ul li div{position:absolute;opacity: 0.8;filter: Alpha(Opacity=80); left:0; top:0; z-index:1; width:235px; border-right:1px solid #999; height:30px; background:#000}
.l-banner ul a{display:block; border-right:1px solid #eee;position:absolute; width:235px; float:left; left:0; top:0;  color:#fff; z-index:10}
.l-banner ul a:hover{text-decoration:none; color:#fff;}
.l-banner ul li.cur div{background:#028CD5}
.l-banner div a{ position:absolute; left:0; top:0; z-index:0}

/*(***出境特价游***/
.listejia{width:100%}
.listejia h5{border-bottom:1px solid #028CD5; background:url(../images/bg3001.jpg) no-repeat 0 8px}
.listejia .il {width:350px; margin-top:15px}
.listejia .il a{position:relative; z-index:1; display:block; color:#fff;font-size:14px;}
.listejia .il .lbg{background:#000;opacity: 0.7;filter: Alpha(Opacity=70); height:60px; position:absolute; bottom:0px; left:0; width:350px;}
.listejia .il .listxt{position:absolute; top:205px; line-height:25px; left:0; width:250px; padding:0 15px}
.listejia .il .lprice{position:absolute; font-size:12px; bottom:20px; right:10px;}
.listejia .il .lprice b,.listejia .il .lprice font{color:#ff6600}
.listejia .il .lprice b{font-size:16px; font-family:arial}

.listejia .ir{width:560px; margin-top:15px}
.listejia .ir li{padding:8px 0; border-bottom:1px dashed #dcdcdc; position:relative; z-index:1}
.listejia .ir li a{font-size:14px; font-weight:bold; color:#3366cc}
.listejia .ir li:hover a,.listejia .ir li a:hover{color:#ff6600}
.listejia .ir li p{line-height:30px; color:#999}
.listejia .ir .lprice{position:absolute; font-size:12px; top:10px; right:0;}
.listejia .ir .lprice b,.listejia .ir .lprice font{color:#f60}
.listejia .ir .lprice b{font-size:18px; font-family:"微软雅黑"}

.lltitle{height:40px; width:100%; overflow:hidden; background:url(../images/bg3002.jpg) no-repeat 0 8px;}
.lltitle strong{ display:block; height:40px; float:left; line-height:40px;color:#028CD5; font-weight:bold; font-size:20px; font-family:"微软雅黑", "宋体"; padding-left:30px; }
.lltitle span{ font-size:14px; display:block; float:left; color:#666666; font-weight:bold; padding-left:15px; padding-top:16px}
/***出境游推荐*****/
.listj{width:100%;}
.listj h5.lltitle{ background:url(../images/bg3002.jpg) no-repeat 0 8px}
.lishnav{height:34px;font-size:14px;font-weight:bold;  position:relative; z-index:1; line-height:34px; background:#028CD5; color:#fff;}
.lishnav .isnavt{padding-left:15px; }
.lishnav ul{position:absolute; left:0px; bottom:0;}
.lishnav ul li{float:left; line-height:32px; height:32px; cursor:pointer; width:110px; text-align:center; border-left:1px solid #ddd}
.lishnav ul li.on{color:#028CD5; background:#fff;}
.lishnav a{color:#fff; margin-right:10px}
/****isconts***/
.liscont{border:1px solid #dcdcdc; border-top:0; width:901px; padding:10px 16px; overflow:hidden}
.liscont ul{display:none;}
.liscont ul li{border-bottom: 1px dashed #CCC;
float: left;
overflow: hidden;
padding:15px 0;
width: 899px;
}
.liscont ul li .pindao-left{ float:left}
.liscont ul li img { width:120px; height:75px; display:inline}
.liscont ul li .pindao-info { margin-left: 15px;  width: 415px; height:67px; float:left}
.liscont ul li .pindao-info .info-title{color: #3265CE; display: inline-block; font-size: 14px; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 405px;}
.liscont ul li .pindao-info .info-desc{ color: #666666; overflow: hidden; padding: 10px 0; text-overflow: ellipsis; white-space: nowrap; width: 640px;}
.liscont ul li .pindao-info .info-moredesc{color:#999}
.liscont ul li .pindao-info .info-moredesc .n{color:#F60}
.liscont ul li .pindao-info .info-moredesc .pin { margin: 0 30px 0 7px; }
.liscont ul li .pindao-info .info-moredesc .date { background:url(../../images/tr/icons.gif) no-repeat -240px -395px; color: #666; display: inline-block; height: 16px; line-height: 16px;  padding-left: 18px; }
.liscont ul li .info-youhui{text-align: right; }
.liscont ul li .info-youhui .sup { background: url(../images/tr/icons.gif) no-repeat -63px 0; color: #FFFFFF; display: inline-block; height: 18px; line-height: 18px; margin-bottom: 6px; text-align: left; text-indent: 5px;  width: 65px; }
.liscont ul li .info-youhui .price { color: #666;  padding-bottom: 8px; }
.liscont ul li .info-youhui .price .u { color: #FF6600; }
.liscont ul li .info-youhui .price .n { color: #FF6600; font-size: 20px; margin-right: 3px; }

/*****经典游推荐*******/


.newChannel_right_classic {  border: 1px solid #CCCCCC; float: left; height: 340px; width: 935px; border-top:#008CD6 2px solid; margin-bottom:7px}
.newChannel_tab_classic { height: 30px; line-height: 30px; margin-right: -1px; width: 935px; background-color:#008CD6}
.newChannel_tab_classic li { background:#008cd6; color: #FFFFFF; cursor: pointer; float: left; font-size: 15px; font-weight: bold; margin-right: 1px; position: relative; text-align: center; width: 92.12px; }
.newChannel_tab_classic li.cur {  background: #FFF; color: #008cd6; }
.newChannel_list_classic {display: none; padding: 0 15px; position:relative; *zoom:1;}
.visible { display: block; }
.newChannel_list_classic li { border-bottom: 1px dashed #CCCCCC; float: left; height: 25px; overflow: hidden; padding: 10px 0 5px; width: 700px; }
.newChannel_list_classic li a{ height: 15px; overflow: hidden; display: block;}
.newChannel_list_classic .lineitem .img { display: inline; float: left; height: 90px; width: 122px; }
.newChannel_list_classic .lineitem .img img { height: 75px;  width: 120px; }
.newChannel_list_classic .lineitem .prd_num { color: #999999; margin-top: 5px; }
.newChannel_list_classic .lineitem .info { margin-left: 15px;  width: 415px; }
.newChannel_list_classic .lineitem .t a { color: #3265CE; display: inline-block; font-size: 14px; font-weight: bold; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 405px; }
.newChannel_list_classic .lineitem .t a:hover { color: #ff6900; }
.newChannel_list_classic .lineitem .desc { color: #666666; overflow: hidden; padding: 10px 0; text-overflow: ellipsis; white-space: nowrap; width: 405px; }
.newChannel_list_classic .lineitem .moredesc { color: #999999; }
.newChannel_list_classic .lineitem .moredesc .n { color: #FF6600; }
.newChannel_list_classic .lineitem .moredesc .pin { margin: 0 30px 0 7px; }
.newChannel_list_classic .lineitem .date { background:url(../../images/tr/icons.gif) no-repeat -240px -395px; color: #666; display: inline-block; height: 16px; line-height: 16px;  padding-left: 18px; }
.newChannel_list_classic .lineitem .detail { text-align: right; }
.newChannel_list_classic .lineitem .detail .sup { background: url(../../images/tr/icons.gif) no-repeat -63px 0; color: #FFFFFF; display: inline-block; height: 18px; line-height: 18px; margin-bottom: 6px; text-align: left; text-indent: 5px;  width: 65px; }
.newChannel_list_classic .lineitem .detail .price { color: #666;  padding-bottom: 8px; }
.newChannel_list_classic .lineitem .detail .price .u { color: #FF6600; }
.newChannel_list_classic .lineitem .detail .price .n { color: #FF6600; font-size: 20px; margin-right: 3px; }
.newChannel_list_classic .lineitem .detail .d, .newChannel_list .lineitem .detail .s { background: url(../../images/tr/icons.gif) no-repeat 0 0; display: inline-block; height: 18px; text-align: right;  width: 41px; }
.newChannel_list_classic .lineitem .detail .d { background-position: -46px -22px; }
.newChannel_list_classic .lineitem .detail .s { background-position: -95px -22px;  margin-left: 5px; }
.newChannel_list_classic .lineitem .detail .dsnum { color: #FF6600; display: inline-block; font-style: normal; text-align: center; width: 25px; }
.showLine_classic{ width:180px; height:190px; position:absolute; top:15px; right:12px}
.showLine_classic div{ width:180px; height:45px; background:#F5F6F9; margin-top:10px; overflow:hidden}
.showLine_classic div p{ height:20px; line-height:20px; text-align:center;  }
.showLine_classic div p span{ color:#FF0000; margin-right:30px}

.dbfen_price{ float:right; margin-right:10px; }
.dbfen_price .u{color: #FF6600;}
.dbfen_price .n{color: #FF6600; font-size: 20px; margin-right: 3px; }





/****.l-title****/
.l-title{border-bottom: 2px solid #36c;margin-bottom: 6px;position: relative;height: 34px;}
.l-title .il{color: #028CD5;font: bold 20px/34px 'Microsoft Yahei';padding-left: 36px;}
.l-title .il i{background: url(../images/hmail.png) no-repeat -45px -77px;position: absolute;left: 2px;top: 4px;width: 26px;height: 26px;display: block;}
.l-title .ir{line-height:14px; padding:10px 0;background: url(../images/l-city.jpg) no-repeat scroll 0 center transparent;font-size: 12px;font-weight: bold;padding-left: 20px;}
.l-title .ir a{color:#390;}

.l-catetype{float:left; width:940px}
.l-catetype dl{padding: 10px 0 5px 0; float:left; width:940px;border-bottom: 1px dashed #999;}
.l-catetype dt{float:left;width: 75px;text-align: right;line-height: 22px;}
.l-catetype dd{float:left; width:835px}
.l-catetype dd a{display: inline-block;height: 22px;line-height: 22px;margin-bottom: 3px;margin-right: 12px;padding: 0 5px;color:#36c;white-space: nowrap;}
.l-catetype dd a.on{background:#ff6600; padding:2px 5; color:#fff}
.l-catetype dd a:hover{color:#ff6600; color:#333}

/*****l-cnav****/
.l-cnav{margin: 10px 0 0;padding: 4px 0 0 15px;height: 28px;border: 1px solid #E8E8E8;background: #F5F5F5;}
.l-cnav .il a {border: 1px solid #ddd;margin-left: 9px;height: 22px;line-height: 22px;display: inline-block;vertical-align: middle; padding-left:5px;background: url(../images/sort_bg1.jpg) repeat;}
.l-cnav .il a span{background: url(../images/pic0.gif) no-repeat 0 center;padding-left: 15px;display: inline-block;cursor: pointer; padding-right:10px}
.l-cnav .il a.on{background:url(../images/sort_bg.jpg) repeat; color:#fff}
.l-cnav .il a.on span{background:url(../images/pic3.png) no-repeat 0 center;}
.l-cnav .il a.on span.on{background: url(../images/pic2.gif) no-repeat 32px center;}
.l-cnav .il a.icon span {background: url(../images/jtup.gif) no-repeat 32px center;padding-right: 20px;padding-left:5px;display: inline-block;cursor: pointer;}
.l-cnav .il input {padding: 0;margin: 0;vertical-align: middle;margin: 0 3px 0 10px;}
.l-cnav .il label {padding: 0;margin: 0;vertical-align: middle;}
.l-cnav .ir{line-height:24px;}
.l-cnav .ir a {margin: 0 5px 0 0px;width: 50px;color: #333;text-align: center;border: 1px solid #cecece;background: #f8f8f8;height: 22px;line-height: 22px;display: inline-block;}
.l-cnav .ir a:hover{border:1px solid #390; color:#390; text-decoration:none}

/****lbox***/
.lbox{padding-left: 15px;padding-right: 8px; float:left}
.lbox ul li{border-bottom: 1px dashed #CCCCCC; width:920px; float:left;padding: 15px 0;}
.lbox ul li .lbimg {width: 120px;height: 85px;float: left;display: inline;}
.lbox ul li .lbimg .lbnum {text-align: center;color: #666;padding: 5px 0 0 0;}
.lbox ul li dl {width: 640px;margin-left: 20px;}
.lbox ul li dl dt a {line-height:24px;color: #36c;font-weight: bold;font-size: 14px;}
.lbox ul li dd.desc {color: #666;padding: 3px 0 8px;}
.lbox ul li dd.moredesc {color: #999;}
.lbox ul li dd.moredesc .n {color: #f60;}
.lbox ul li dd.moredesc a {padding-left:18px; background:url(../images/hmail.png) no-repeat -252px 0px;color: #666;display: inline-block;}
.lbox ul li .detail .price .u {color: #f60;}
.lbox ul li .detail .price .n {color: #f60;font-size: 20px;font-family: Microsoft Yahei;margin-right: 3px;}
.lbox ul li .detail .sup {background: url(../images/hmail.png) no-repeat -5px -111px;color: #FFFFFF;display: inline-block;height: 18px;line-height: 18px;margin-bottom: 6px;text-align: left;text-indent: 5px;width: 65px;}






.liscont .lineitem .img img{display: inline; float: left; height: 75px; width: 122px;}
.liscont .lineitem .img  img{height: 75px;  width: 120px;}
.liscont .lineitem .fn-left { float: left;}
.liscont .lineitem .fn-left, .fn-right {display: inline; _display:inline-block; }



#listBox {
    overflow: hidden; background-color:#FFFFFF; padding:15px 0;
}
#listBox .bltop {
    height: 35px;
    line-height: 35px;
     border-bottom:#ff6600 3px solid;
}
#listBox .bltop h2 {
    font-size:18px;
    color: #fff;background: #ff6600; text-align:center;border-radius:5px 5px 0 0;
    font-weight: 400;width:100px; 
}
#listBox .blCon {
    overflow: hidden;
    border: 0px solid #E7E7E7;
    padding: 10px 0;
}
#listBox .blCon dl: first-child {
    border-top: 0px;
}
#listBox .blCon dl {
    overflow: hidden;
    margin: 0 auto;
    border-top: 0px solid #E7E7E7;
    padding: 10px 0;
}
#listBox .blCon dl dt {
    float: left;
    color: #333; font-weight:bold;
    font-size: 14px;
    width: 60px;
    text-align: right;
}
#listBox .blCon dl dd {
    float: left;
    margin-left: 10px;
}
#listBox .blCon dl dd a {
    display: block;
    font-size: 13px;
    padding: 2px 7px;
    border-radius: 3px;
    cursor: pointer;
}
#listBox .blCon dl dd a:hover{ color:#FF6600}
#listBox .blCon dl .bav a {
    background: #ff6600;
    color: #FFF;
}
#listBox .blCon dl .bav a:hover{
    color: #FFF;
}
.list_box {
    margin-bottom: 30px
}
.list_box .ldk_hs {
    height: 32px;
    line-height: 32px;
    background: url(../images/bd_ba.png) repeat-x;
    border-bottom: 1px solid #D5D5D5;
    border-right: 1px solid #D5D5D5;
    margin-bottom: 0px;
}
.ldk_hs dt {
    float: left;
    background: #E5E5E5;
    padding: 0 10px;
    border-left: 1px solid #D5D5D5;
}
.ldk_hs dd {
    float: left;
    width: 58px;
    height: 32px;
    background: url(../images/bd_a.png) no-repeat;
    border-right: 1px solid #D5D5D5;
}
.ldk_hs dd a {
    margin-left: 9px;
    cursor: pointer;
}
.l_left {
    width: 720px;
    float: left
}
.list_box
.l_right {
    width: 278px;
    float: left;
    position: relative
}
.list_box
.sort_box {
    font-family: "microsoft yahei";
    font-size: 14px;
    color: #000
}
.list_box .sort_box
a {
    height: 28px;
    line-height: 28px;
    padding: 0px
25px 0px 15px;
    float: left;
    border: 1px
solid #e0e0e4;
    margin-right: 10px;
    border-radius: 3px;
    background: url("../images/icons.png") no-repeat 28px -5px;
    display: block
}
.list_box .sort_box
a.cur {
    background: url("../images/icons.png") no-repeat 28px -57px #fe7800;
    color: #FFF;
    height: 30px;
    border: none;
    line-height: 30px;
    padding: 0px
26px 0px 16px
}
.list_box .sort_box a: hover {
    background: url("../images/icons.png") no-repeat 28px -57px #fe7800;
    color: #FFF;
    height: 30px;
    border: none;
    line-height: 30px;
    padding: 0px
26px 0px 16px
}
.list_box .sort_box
a.default {
    padding: 0px
15px 0px 15px;
    background: none
}
.list_box .sort_box
a.default.cur {
    background-color: #fe7800;
    padding: 0px
16px 0px 16px
}
.list_box .sort_box a.default: hover {
    background-color: #fe7800;
    padding: 0px
16px 0px 16px
}
.list_box .sort_box
.zx {
    display: inline-block;
    width: 30px;
    height: 21px;
    font-family: "瀹嬩綋";
    font-size: 12px;
    text-align: center;
    color: #fff;
    position: relative;
    top: -7px;
    left: -28px
}
.list_box
.adv {
    display: block;
    width: 708px;
    height: 203px;
    border: 1px
solid #e0e0e4;
    border-radius: 5px;
    overflow: hidden;
    margin-top: 15px;
    position: relative
}
.list_box .adv
a {
    display: block;
    width: 708px;
    height: 203px;
    overflow: hidden;
    float: left
}
.list_box .adv
.advs {
    width: 1500px;
    height: 203px
}
.list_box .adv
.advs_box {
    display: none
}
.list_box .adv
img {
    width: 708px;
    height: 203px
}
.list_box .adv
.curs {
    height: 20px;
    position: absolute;
    top: 180px;
    right: 20px
}
.list_box .adv .curs
li {
    height: 10px;
    float: left;
    width: 10px;
    opacity: 0.7;
    margin-left: 7px;
    border-radius: 10px;
    border: 2px
solid #FFF
}
.list_box .adv .curs
li.cur {
    background-color: #FFF;
    opacity: 0.7
}
.list_box
.list {
    width: 710px;
    height: 180px;
    border-bottom: 1px dashed #e0e0e4;
    margin-bottom: 10px;
    overflow: hidden;
    font-family: "microsoft yahei";
    position: relative
}
.list_box .list
.img {
    width: 220px;
    height: 160px;
    float: left;
    display: block
}
.list_box .list .img
img {
    width: 220px;
    height: 160px;
}
.list_box .list .cont {
    width: 490px;
    height: 160px;
    float: left;
    position: relative;
}
.list_box .list .cont .box {padding-left:15px}
.list_box .list .cont
.name {
    font-size: 22px;
    font-weight: bold;
    color: #57515c;
    line-height: 24px;
    display: block;
    width: 460px;
    height: 24px;
    overflow: hidden
}
.list_box .list .cont
.txt {
    font-size: 14px;
    color: #4c4751;
    line-height: 20px;
    margin-top: 10px
}
.list_box .list .cont
.count {
    height: 46px;
    border-top: 1px dotted #e5e5e5;
    border-bottom: 1px dotted #e5e5e5;
    margin-top: 20px;
    font-family: Arial,"microsoft yahei";
    text-align: center
}
.list_box .list .cont .count
.bg {
    background: url("../images/icons.png") no-repeat -8px -122px;
    padding-left: 35px;
    display: inline-block;
    line-height: 52px
}
.list_box .list .cont .count
.num {
    font-size: 26px;
    color: #8a8a8a
}
.list_box .list .cont .count .ren {
    font-size: 18px;
    color: #8a8a8a
}
.list_box .list .cont .count .red {
    font-size: 16px;
    color: #f44444
}
.list_box .list .cont .price {
    font-size: 36px;
    color: #fb6a00;
    text-align: left;
    font-weight: bold;
    position: absolute;
    right: 15px; bottom:35px
}
.list_box .list .cont .price
em {
    font-size: 21px;
    font-weight: normal;
    margin-right: -5px
}
.list_box .list .cont .price
em.qi {
    font-size: 14px;
    font-weight: normal
}
.list_box .list .cont .price
span.old {
    color: #6b6b6b;
    font-size: 12px;
    font-weight: normal;
    position: relative
}
.list_box .list .cont .price span.old
.oprc {
    text-decoration: line-through
}
.list_box .list .cont .price span
.qi {
    position: absolute;
    top: -15px;
    top: -30px\9;
    *+top: 7px;
    left: 0px;
    color: #fb6a00;
    text-decoration: none
}
.list_box .list .cont .text0 {
    color: #bababb;
    font-size: 14px;
    line-height: 20px;
    margin-top: 15px;
}
.list_box .list .cont .text1 {
    color: #645d6a;
    font-size: 14px;
    line-height: 20px;
    margin-top: 15px;
}
.list_box .list .cont .text2 {
    color: #645d6a;
    font-size: 14px;
    line-height: 20px;
    margin-top: 5px;
    text-decoration: line-through;
}
.list_box .list .cont .text3 {
    color: #645d6a;
    font-size: 14px;
    line-height: 20px;
    margin-top: 5px;
}
.list_box .list .cont .text3 a{background: url("../images/hmail.png") no-repeat scroll -252px 1px rgba(0, 0, 0, 0);padding-left: 18px; font-size: 12px}
.list_box .list .tuan {
    width: 134px;
    height: 40px;
    background: #f44444;
    display: block;
    position: absolute;
    top: 120px;
    right: 0px;
    text-align: center;
    font-size: 24px;
    line-height: 40px;
    color: #FFF;
    border-radius: 5px
}
.list_box .list .tuan: hover {
    background: #e83232
}
.list_box .list
.buy {
    width: 134px;
    height: 40px;
    background: #fe7800;
    display: block;
    position: absolute;
    top: 140px;
    left: 562px;
    text-align: center;
    font-size: 24px;
    line-height: 40px;
    color: #FFF;
    border-radius: 5px
}
.list_box .list .buy: hover {
    background: #fe7200
}
.list_box .list
.timing {
    width: 420px;
    height: 30px;
    position: absolute;
    bottom: 0px;
    left: 460px;
    background: #f8f8f8;
    color: #8a8294;
    line-height: 30px;
    text-align: center
}
.list_box .list .jg{float:right; width:100px}
.list_box .list .timing
span.clock {
    background: url("../images/icons.png") no-repeat -15px -234px;
    padding-left: 18px
}
.list_box .list
.label {
    width: 67px;
    height: 63px;
    text-align: center;
    color: #FFF;
    border-radius: 3px;
    overflow: hidden;
    position: absolute;
    top: 12px;
    left: 10px
}
.list_box .list .label
.l2 {
    height: 41px;
    font-size: 24px;
    line-height: 41px;
    background: #f44444;
    border-radius: 0px 0px 3px 3px;
    font-family: Impact,"microsoft yahei"
}
.list_box .list .label
.l1 {
    height: 22px;
    font-size: 14px;
    line-height: 22px;
    border-radius: 3px 3px 0px 0px
}
.list_box .list .label .l2
em {
    font-size: 12px
}
.list_box .list.tuangou .label
.l1 {
    background: #fda700
}
.list_box .list.zizhuyou .label
.l1 {
    background: #53d37e
}
.list_box .list.youlun .label
.l1 {
    background: #2bccfb
}
.list_box .list.zijiayou .label
.l1 {
    background: #9b6aea
}
.list_box .list.jiudian .label
.l1 {
    background: #ace00e
}
.list_box .list.gentuan .label
.l1 {
    background: #7b5548
}
.list_box .list.zizhuyou .label .l2,.list_box .list.youlun .label .l2,.list_box .list.zijiayou .label .l2,.list_box .list.jiudian .label .l2,.list_box .list.gentuan .label
.l2 {
    font-size: 30px
}
#rightBox {
    width: 278px
}
.list_box
.right_box {
    /* padding: 0px 15px 20px 15px;*/
    border: 1px solid #e0e0e4;
    font-family: "microsoft yahei"
}
.list_box
.right_box2 {
    border: 1px
solid #e0e0e4;
    font-family: "microsoft yahei";
    margin-top: 10px
}
.list_box .right_box
.title {
    padding: 10px 0 0 15px;
    height: 32px;
    font-size: 16px;
    color: #6b6b6b;
    border-bottom: 1px solid #e0e0e4;
    border-top: 2px solid #8AB923;
}
.list_box .right_box .lank_box {
    overflow: hidden;
    padding: 0 10px 14px 10px;
}
.list_box .right_box .lank_box li {
    overflow: hidden;
    margin-top: 20px;
}
.list_box .right_box .lank_box li>span {
    display: block;
    width: 20px;
    height: 20px;
    float: left;
    margin-top: 3px;
}
.list_box .right_box .lank_box li .l_icn1 {
    background: url(../images/kt_1.png) no-repeat;
}
.list_box .right_box .lank_box li .l_icn2 {
    background: url(../images/kt_2.png) no-repeat;
}
.list_box .right_box .lank_box li .l_icn3 {
    background: url(../images/kt_3.png) no-repeat;
}
.list_box .right_box .lank_box li .r_txt {
    float: right;
    width: 228px;
}
.list_box .right_box .lank_box li .r_txt h4 {
    font-size: 15px;
}
.list_box .right_box .lank_box li .r_txt p {
    color: #9D9E9D;
}
.gdgao1 {
    overflow: hidden;
    border: 1px solid #EBEBEB;
    margin-top: 10px;
}
.gdgao1 img {
    width: 100%;
    height: 90px;
}
.gdgao2 {
    overflow: hidden;
    margin-top: 10px;
}
.gdgao2 img {
    width: 100%;
    height: 180px;
}
.list_box .right_box2
.title {
    height: 40px;
    font-size: 16px;
    color: #6b6b6b;
    border-bottom: 1px solid #e0e0e4;
    line-height: 40px;
    padding-left: 15px;
    border-top: 2px solid #8AB923;
}
.list_box .right_box2 .lk_tu {
    overflow: hidden;
    padding: 0 10px 10px 10px;
}
.list_box .right_box2 .lk_tu li {
    margin-top: 15px;
}
.list_box .right_box2 .lk_tu li img {
    width: 100%;
    height: 180px;
}
.list_box .right_box2 .lk_tu li p {
    width: 100%;
    height: 20px;
    line-height: 20px;
    overflow: hidden;
}
.list_box
.link_box {
    width: 260px;
    padding: 0px 15px 20px 15px;
}
.list_box .link_box
a {
    font-size: 12px;
    color: #999;
    width: 51px;
    height: 19px;
    border: 1px
solid #e4e6e9;
    border-radius: 3px;
    text-align: center;
    display: block;
    line-height: 19px;
    margin: 10px
10px 0px 0px;
    float: left
}
.list_box .link_box
a.cur {
    width: 53px;
    height: 21px;
    background: #fe7800;
    color: #FFF;
    line-height: 21px;
    border: none
}
.list_box .link_box a: hover {
    width: 53px;
    height: 21px;
    background: #fe7800;
    color: #FFF;
    line-height: 21px;
    border: none
}
.list_box .list
.label2 {
    color: #fff;
    font-size: 14px;
    height: 26px;
    left: 10px;
    overflow: hidden;
    position: absolute;
    text-align: center;
    top: 12px;
    width: 209px
}
.list_box .list .label2
.dec {
    margin-left: -19px;
    margin-top: 2px
}
.list_box .list .label2 .dec
.l2 {
    left: 32px;
    position: relative
}
.list_box .list
.label2 {
    color: #fff;
    font-size: 14px;
    text-align: center
}
.list_box .list .label2 .dec .l2
em {
    color: #fddc00
}
address,caption,cite,code,dfn,em,strong,th,var,optgroup {
    font-style: normal;
    font-weight: 400
}

.home-l{float:left; width:940px}
.home-r{float:right; width:240px; background-color:#F8F8F8; margin-top:0px; display:block}/*左边广告*/
.home-r .ad{width:190px; margin-bottom:10px;}

.right-tuijian{ clear:both; background-color:#fff; margin-top:15px;}
.right-tuijian dt{font-size:18px; height:45px; line-height:45px; text-indent:15px}
.right-tuijian dd{padding:10px 15px}
.right-tuijian ul li{float:left; text-align:center;}
.right-tuijian ul li p{width:170px; line-height:22px; margin-bottom:10px}
.right-tuijian ul li img{width:170px; height:80px}


#scrollDiv{width:170px;height:227px; overflow:hidden;}
#scrollDiv li{line-height:30px; width:170px; text-align:left; vertical-align:bottom; zoom:1; border-bottom:#CCC dashed 1px; overflow:hidden}
#scrollDiv li a{ color:#333; text-decoration:none;}
#scrollDiv li a:hover{ color:#FF0000; text-decoration:underline;}
.scroltit{ height:26px; line-height:26px; border-bottom:#CCC dashed 1px; padding-bottom:4px; margin-bottom:4px;}
.scroltit h3{ width:100px; float:left;}
.scroltit small{float:right; font-size:13px;}

.hot-list{width:170px; overflow:hidden}
.hot-list li{ background:url(../images/dian.png) no-repeat 0 5px; padding-left:14px}
.hot-list li a{float:left; text-align:left}
.hot-list li p{text-align:left; color:#FF6600}.hot-list li p i{ font-size:12px}.hot-list li p b{ font-size:18px}


.list_con{overflow:hidden; padding:0 15px 15px 15px}
.list-img{float:left; width:170px; height:110px;}.list-img img{width:160px; height:110px;}
.list-tit{float:left; width:620px;}
.list-tit h3{font-size:14px; height:28px; line-height:28px; overflow:hidden; width:580px; margin-bottom:10px}
.list-tit p.desc{line-height:22px; font-size:12px; color:#999999}
.list-tit p.riqi{line-height:22px; font-size:12px; color:#999999; margin-top:8px}
.info-youhui{float:right; margin-top:20px}
.info-youhui{text-align: right; }
.info-youhui .sup {color: #FFFFFF; font-size:14px; text-align:center; display: inline-block; margin-top:10px;}
.info-youhui .sup a{ padding:8px 15px; border-radius:5px; background:#FF9900;color:#FFFFFF}.info-youhui .sup a:hover{background:#24A4FF;color:#fff}
.info-youhui .price {color: #666;}
.info-youhui .price i{color:#FF9900;font-size: 12px;}
.info-youhui .price .n {color:#FF9900; font-size:20px; font-weight:bold}

.b-x{height:1px; border-bottom:#CCCCCC 1px dotted; margin:15px 0; padding-bottom:15px; clear:both}

/*栏目结构*/
.tab{ width:990px; float:left; margin-top:20px; position:relative}
.tab h3{float:left; margin-right:80px; font-size:18px; line-height:35px;}
.tab-hd {overflow:hidden; zoom:1; color:#000000; font-size:16px}
.tab-hd li{float:left; width:100px; text-align:center; cursor:pointer;}
.tab-hd li.active{background:#ff9900; color:#FFFFFF}
.tab-hd li.active a{color:#FFFFFF;}
.tab-hd li.active a:hover{color:#FFFFFF}
.tab-bd li{display:none;border-top:0 none; font-size:24px;}
.tab-bd li.thisclass{ display:list-item;}
.tab .more{ position:absolute; right:0; top:10px}
.tab .more a{ font-size:12px; font-weight:normal;}.tab .more a:hover{ color:#FF6600}

.h-menu{height:35px; line-height:35px;}
.h-menu-con{padding-top:20px; border-bottom:#CCCCCC 1px solid;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;border-top:#ff9900 2px solid;}
.h-menu-con li{width:990px}

.catalist{ float: right; width: 270px; padding-top:53px}
.catalist .ad{ width: 270px; margin-bottom:30px}
.catalist .ad img{ width: 270px; height:295px}

.tab-hd2 li.active2{background:#ff9900; color:#FFFFFF}
.tab-hd3 li.active3{background:#00EAFF; color:#FFFFFF}
.tab-hd4 li.active4{background:#FF5254; color:#FFFFFF}
.tab-hd5 li.active5{background:#F66BA2; color:#FFFFFF}
.c1{color:#B644D3}
.c2{color:#ff9900}
.c3{color:#00EAFF}
.c4{color:#FF5254}
.c5{color:#F66BA2}
.m1{border-bottom: 2px solid #B644D3;}
.m2{border-bottom: 2px solid #24A4FF;}
.m3{border-bottom: 2px solid #00EAFF;}
.m4{border-bottom: 2px solid #FF5254;}
.m5{border-bottom: 2px solid #F66BA2;}

/* 区域导航 */
.area_nav{ height:45px; background:#fff; box-shadow:0px 0px 10px -1px #CBCBCB; margin:0 auto; line-height:45px; border-radius:0 0 5px 5px;}
.area_nav ul{ overflow:hidden; width:1200px; margin:0 auto; padding-left:200px;}
.area_nav ul li{ float:left; height:45px;}
.area_nav ul li a{ display:block; float:left; padding:0 20px; font-weight:bold; font-size:14px;}


/* 主体部分 */
.big_box{ width:1200px; margin:0 auto;}
.big_box aside{ float:left; width:240px;}
.big_box .right_box{ padding-left:260px;}


/* 左侧 */
.box_a{ margin-bottom:20px; background:#fff;}
.box_a .top{ background:#ff6600; height:45px; line-height:45px; text-align:center; font-size:18px; border-radius:5px 5px 0 0; color:#fff;}
.box_a .bottom{ border:#ff6600 2px solid;}
.box_a .bottom ul{ padding:10px 15px;}
.box_a .bottom ul li{ overflow:hidden; background:url(../images/1.png) bottom repeat-x; margin-bottom:10px; padding-bottom:10px;}
.box_a .bottom ul li a{ float:left; width:30%;}
.box_a .bottom ul li a.hot{ font-weight:bold; color:#F30;}

.box_b{ background:#fff; margin-bottom:20px; width:240px;}
.box_b .top{  height:45px; line-height:45px; font-size:18px; padding-left:15px;}
.box_b .bottom{ padding:10px 15px;}
.box_b .bottom dl{ overflow:hidden; border-bottom:#eaeaea 1px solid; padding-bottom:15px; margin-bottom:15px;}
.box_b .bottom dl dt{ float:left; width:70px; height:45px;}
.box_b .bottom dl dt img{ width:70px; height:45px;}
.box_b .bottom dl dd{ padding-left:10px; height:38px; overflow:hidden; line-height:20px;}

.box_c{ margin-bottom:20px;}
.box_c ul{}
.box_c ul li{ margin-bottom:10px;}
.box_c ul li img{ width:100%; cursor:pointer;}

.box_d{ margin-bottom:20px; background:#fff;}
.box_d .top{ height:45px; line-height:45px; font-size:18px; padding-left:15px;}
.box_d .bottom{ padding:10px 15px;}
.box_d .bottom ul li{ overflow:hidden; margin-bottom:10px; padding-bottom:10px;}
.box_d .bottom ul li.t1{ background:url(../images/s_22.png) left 4px no-repeat; padding-left:25px;}
.box_d .bottom ul li.t2{ background:url(../images/s_25.png) left 4px no-repeat; padding-left:25px;}
.box_d .bottom ul li.t3{ background:url(../images/s_27.png) left 4px no-repeat; padding-left:25px;}
.box_d .bottom ul li.t4{ background:url(../images/s_29.png) left 4px no-repeat; padding-left:25px;}
.box_d .bottom ul li.t5{ background:url(../images/s_31.png) left 4px no-repeat; padding-left:25px;}

/* 右侧 */
.screen{ background:#fff; border-radius:5px;padding-top:10px; }
.screen .top{ border-bottom:#ff6600 3px solid; height:35px; margin:0 10px; line-height:35px; font-size:16px;}
.screen .top ul{ height:35px; overflow:hidden;}
.screen .top ul li{ float:left; height:35px; margin-right:5px;}
.screen .top ul li a{ display:block; padding:0 15px; transition:background 0.3s; border-radius:5px 5px 0 0;}
.screen .top ul li a:hover,.screen .top ul li a.active{ background:#ff6600; color:#fff;}
.screen .top ul li a:hover{ background:#ff6600; color:#fff; border-radius:5px 5px 0 0;}
.screen .bottom{ padding:15px;padding-left:25px;}
.screen .bottom dl{ overflow:hidden;height:30px; line-height:30px;}
.screen .bottom dl dt{ float:left; width:70px;  }
.screen .bottom dl dd{ padding-left:80px;}
.screen .bottom dl dd a{ float:left; display:block; line-height:30px; height:30px; margin-right:20px;}
.screen .bottom dl dd a:hover,.screen .bottom dl dd a.active{ color:#ff6600;}

.orders{ overflow:hidden; height:50px; line-height:50px;}
.orders .title{ float:left; width:70px; color:#F66; margin-left:15px;}
.orders ul{ float:left; overflow:hidden;}
.orders ul li{ float:left; margin-right:10px; background:url(../images/line1.png) left center no-repeat;}
.orders ul li a{ display:block; float:left; padding:0 12px 0 12px;background:url(../images/s_08.png) right center no-repeat;}
.orders ul li a.t1{background:url(../images/s_03.png) right center no-repeat;}
.orders ul li a.t2{background:url(../images/s_06.png) right center no-repeat;}
.orders ul li a.t3{background:url(../images/s_08.png) right center no-repeat;}
.orders ul li a.t4{background:url(../images/s_10.png) right center no-repeat;}

/*.orders ul li.t1 a{ background:url(../images/s_03.png) right center no-repeat;}
.orders ul li.t2 a{ background:url(../images/s_06.png) right center no-repeat;}
.orders ul li.t3 a{ background:url(../images/s_08.png) right center no-repeat;}
.orders ul li.t4 a{ background:url(../images/s_10.png) right center no-repeat;}
.orders ul li.t1 a.active{ background:url(../images/s_03.png) right center no-repeat;}
.orders ul li.t2 a.active{ background:url(../images/s_06.png) right center no-repeat;}
.orders ul li.t3 a.active{ background:url(../images/s_08.png) right center no-repeat;}
.orders ul li.t4 a.active{ background:url(../images/s_10.png) right center no-repeat;}*/
.orders .nums{ float:right; height:50px; }
.orders .nums strong{ font-weight:bold; color:#ff6600;}

.line_box{ }
.line_box section{ background:#fff; padding:15px; overflow:hidden; margin-bottom:15px;}
.line_box section:hover{box-shadow:0px 0px 20px -1px #CBCBCB; transition:box-shadow 0.5s;}
.line_box section .pic{ float:left; width:240px; height:140px; position:relative;}
.line_box section .pic span{ position:absolute; width:40px; height:40px; border-radius:50px; background:#ff6600; font-weight:bold; color:#fff; text-align:center; right:-10px; top:50px; display:block; line-height:40px;}
.line_box section .pic img{ width:100%; height:140px;}
.line_box section .intro{  float:left; width:450px; margin-left:15px; background:url(../images/s_11.png) right center no-repeat;padding-right: 15px;}
.line_box section .intro h3{ font-size:16px; }
.line_box section .intro h3 a{ color:#000; transition:color 0.3s;}
.line_box section .intro h3 a:hover{color:#ff6600;}
.line_box section .intro h3 span{ color:#FF6E26;}
.line_box section .intro h3 span a{ color:#FF6E26}
.line_box section .intro .sub_title{padding-left:0px; line-height:28px; font-size:14px; color:#999}
.line_box section .intro .city_title{padding-left:0px; font-size:14px; color:#999}
.line_box section .intro .city_title span{padding:0 3px; font-weight:bold; color:#000}
.line_box section .intro .ts{ padding-left:10px; color:#F33}
.line_box section .intro .ts span{ padding:0 3px; font-weight:bold; color:#50b400}
.line_box section .intro .date{padding-left:0px; font-size:14px; color:#999}
.line_box section .intro .date a{ padding-right:10px;font-size:14px; color:#999}
.line_box section .intro .date a.b{ background:url(../images/q_11.png) right center no-repeat; padding-left:10px;}
.line_box section .right{ float:right;width: 160px; margin-right:10px; margin-top:15px;}
.line_box section .right .price{ text-align:center;color:#ff6600;}
.line_box section .right .price span{ font-size:13px;}
.line_box section .right .price strong{ font-size:30px; font-weight:bold;}
.line_box section .right .price font{ color:#999; font-size:12px;}
.line_box section .right .buttom a{ font-weight:bold; position:relative; width:130px; margin:5px auto; display:block; color:#fff; font-size:16px; border-radius:3px; background:#ff6600; height:40px; line-height:40px; text-align:center;}
.line_box section .right .buttom a span{ display:block; position:absolute; width:46px; height:33px; left:0px; top:-10px;}
.line_box section .right .txt{ font-size:12px; line-height:25px;}
.line_box section .right .txt span{ color:#ff6600;}


.line_box8{ }
.line_box8 section{ background:#fff; padding:15px; overflow:hidden; margin-bottom:15px;}
.line_box8 section:hover{box-shadow:0px 0px 20px -1px #CBCBCB; transition:box-shadow 0.5s;}
.line_box8 section .pic{ float:left; width:925px; height:180px; position:relative;}
.line_box8 section .pic span{ position:absolute; width:40px; height:40px; border-radius:50px; background:#ff6600; font-weight:bold; color:#fff; text-align:center; right:-10px; top:50px; display:block; line-height:40px;}
.line_box8 section .pic img{ width:100%; height:180px;}
.line_box8 section .intro{  float:left; width:450px; margin-top:15px; background:url(../images/s_11.png) right center no-repeat;padding-right: 15px;}
.line_box8 section .intro h3{ font-size:16px; }
.line_box8 section .intro h3 a{ color:#000; transition:color 0.3s;}
.line_box8 section .intro h3 a:hover{color:#ff6600;}
.line_box8 section .intro h3 span{ color:#FF6E26;}
.line_box8 section .intro h3 span a{ color:#FF6E26}
.line_box8 section .intro .sub_title{padding-left:0px; line-height:28px; font-size:14px; color:#999}
.line_box8 section .intro .city_title{padding-left:0px; font-size:14px; color:#999}
.line_box8 section .intro .city_title span{padding:0 3px; font-weight:bold; color:#000}
.line_box8 section .intro .ts{ padding-left:10px; color:#F33}
.line_box8 section .intro .ts span{ padding:0 3px; font-weight:bold; color:#50b400}
.line_box8 section .intro .date{padding-left:0px; font-size:14px; color:#999}
.line_box8 section .intro .date a{ padding-right:10px;font-size:14px; color:#999}
.line_box8 section .intro .date a.b{ background:url(../images/q_11.png) right center no-repeat; padding-left:10px;}
.line_box8 section .right{ float:right;width: 160px; margin-right:0px; margin-top:5px; text-align:right}
.line_box8 section .right .price{ text-align:center;color:#ff6600;}
.line_box8 section .right .price span{ font-size:13px;}
.line_box8 section .right .price strong{ font-size:30px; font-weight:bold;}
.line_box8 section .right .price font{ color:#999; font-size:12px;}
.line_box8 section .right .buttom a{ font-weight:bold; position:relative; width:130px; margin:5px auto; display:block; color:#fff; font-size:16px; border-radius:3px; background:#ff6600; height:40px; line-height:40px; text-align:center;}
.line_box8 section .right .buttom a span{ display:block; position:absolute; width:46px; height:33px; left:0px; top:-10px;}
.line_box8 section .right .txt{ font-size:12px; line-height:25px;}
.line_box8 section .right .txt span{ color:#ff6600;}


.displaynone{
    display:none;
}
.lanren .more{
  margin-top:40px;
}
.lanren .more a{
  display: block;
  margin: 0px auto;
  padding: 5px;
  width: 200px;
  text-align: center;
  font-size: 20px;
  color: #fff;
  background: #FF6600;
  border-radius: 10px;
}

















