﻿/*旅游线路样式*/
#main{/**/}

/*团购、新品、热卖、特价、推荐图标*/
.lineIco{background: url(../images/line/linelabel.gif) no-repeat -103px 1px;display: inline-block;height: 21px;margin-left: 5px;width: 46px;text-indent: -9999px;}
.lineIco.tuanGou{background-position: -103px 1px;}
.lineIco.xinPin{background-position: -103px -39px;}
.lineIco.reMai{background-position: -103px -79px;}
.lineIco.teJia{background-position: -103px -119px;}
.lineIco.tuiJian{background-position: -103px -159px;}

/*参团游、自由行、团队游、自驾游图标*/
.tuanIco{background: url(../images/line/linelabel.gif) no-repeat 0 0;display: block;height: 73px;position: absolute;top: 0;right: 0;_right: -1px;width: 73px;text-indent: -9999px;}
.tuanIco.bIco0{background-position: 0 0;}
.tuanIco.bIco1{background-position: 0 -73px;}
.tuanIco.bIco2{background-position: 0 -146px;}
.tuanIco.bIco3{background-position: 0 -219px;}
.tuanIco.sIco0{background-position: -14px -292px;height: 59px;width: 59px;}
.tuanIco.sIco1{background-position: -14px -351px;height: 59px;width: 59px;}
.tuanIco.sIco2{background-position: -14px -410px;height: 59px;width: 59px;}
.tuanIco.sIco3{background-position: -14px -469px;height: 59px;width: 59px;}


.listsBox{margin-top: 10px;}
.listsBox .left{float: left;width: 250px;}
.listsBox .right{float: left;margin:0 0 20px 10px;width: 700px;}

.main_list_pic{float: left;  height: 182px; margin:10px;width: 243px;}
.main_list_pic a{background:#CCCCCC;   display: block;   height: 182px;   overflow: hidden;   position: relative;   width: 243px;}
.main_list_pic a div{  bottom: 0; color: #FFFFFF;  font-size: 12px; height: 26px;  left: 0;  line-height: 26px; overflow: hidden; padding: 0 5px;  position: absolute;  width: 233px;}
.main_list_pic a .bg{ background: #000000;    opacity: 0.7;}
.main_list_list{ width:495px; margin:10px 0; float:left;}

.main_list_list ul li {	 width:490px; border-bottom:1px solid #F0F0F0; }
.main_list_list ul li a{ width:425px;}
.main_list_list ul li span em{font-size:14px; color: #CC0000; font-family: Arial; font-weight: bold;}
.main_list_list ul li span{text-align:right; width:60px; margin-right:5px; display:block;}




/*排序方式*/
.listsBox .right .sort{background: url(../images/line/linebg.gif) repeat-x 0 -37px;border: 1px solid #CCC;padding: 0;margin-top: 10px;}
.listsBox .right .sort span{float: right;height: 26px;line-height: 26px;_line-height: 28px;overflow: hidden;padding: 3px 10px 3px 0;}
.listsBox .right .sort span a{display: inline-block;margin-left: 10px;height: 26px;}
.listsBox .right .sort span b{background: url(../images/line/linebg.gif) no-repeat 0 -441px;cursor: pointer;display: inline-block;font-weight: normal;padding-left: 20px;}
.listsBox .right .sort span b.text{background-position: 0 -441px;}
.listsBox .right .sort span b.thumb{background-position: 0 -487px;}
.listsBox .right .sort span a.cur{color: #328605 !important;}
.listsBox .right .sort span a.cur .text{background-position: 0 -532px;}
.listsBox .right .sort span a.cur .thumb{background-position: 0 -578px;}
.listsBox .right .sort dl,.listsBox .right .sort dt,.listsBox .right .sort dd{float: left;}
.listsBox .right .sort dt{background: #E5E5E5;border-right: 1px solid #CCC;padding: 7px 10px;}
.listsBox .right .sort dd{border-right: 1px solid #CCC;padding-right: 10px;}
.listsBox .right .sort dd a{background: url(../images/arrowbg.gif) no-repeat right 11px;display: block;padding: 7px 12px;}
.listsBox .right .sort dd a.asc.cur{background-position: right -69px !important;}
.listsBox .right .sort dd a.desc.cur{background-position: right -29px !important;}
.listsBox .right .sort dd a.cur,.listsBox .right .sort dd a:hover{color: #328605 !important;}
.listsBox .right .sort dd.default{padding-right: 0;}
.listsBox .right .sort dd.default a{background: none;}

.listsBox .itemLists{margin-top: 10px;width: 700px;overflow: hidden;}
.listsBox .itemLists .outer{width: 720px;overflow: hidden;}
/*列表显示*/
.listsBox .itemLists .text{width: 700px;overflow: hidden;}
.listsBox .itemLists .text dl{border-bottom: 1px solid #CCC;margin-bottom: 10px;padding-bottom: 10px;}
.listsBox .itemLists .text dt{float: left;}
.listsBox .itemLists .text dt a{display: block;height: 120px;width: 180px;overflow: hidden;padding: 1px;position: relative;}
.listsBox .itemLists .text dt a:hover{border-color: #D5D5D5;}
.listsBox .itemLists .text dt .tuanIco{top: 1px;right: 1px;_right: 0;}
.listsBox .itemLists .text dd{float: left;height: 104px;margin-left: 8px;overflow: hidden;}
.listsBox .itemLists .text dd.info{width: 437px;}
.listsBox .itemLists .text dd.price{color: #888;width: 110px;text-align: right;}
.listsBox .itemLists .text dd.info li{height: 21px;line-height: 21px;overflow: hidden;}
.listsBox .itemLists .text dd.info li.title a{color: #30A0D3;font: bold 14px/21px "微软雅黑","宋体",Arial;}
.listsBox .itemLists .text dd.info li.date{margin: 4px 0;}
.listsBox .itemLists .text dd.info li.date span{float: right;}
.listsBox .itemLists .text dd.info li.date b{background: url(../images/line/linelabel.gif) no-repeat -78px -410px;display: inline-block;margin-left: 3px;padding-left: 22px;}
.listsBox .itemLists .text dd.info li.date b.diyong{background-position: -78px -389px;}
.listsBox .itemLists .text dd.info li.date i{background: url(../images/line/linelabel.gif) no-repeat right -431px;color: #FD7F19;display: inline-block;height: 20px;padding-right: 7px;}
.listsBox .itemLists .text dd.info li.date em{font-weight: normal;}
.listsBox .itemLists .text dd.info li.brief{color: #888;height: 54px;line-height: 18px;text-align: justify;text-justify:inter-ideograph;}
.listsBox .itemLists .text dd.price li{height: 26px;line-height: 26px;overflow: hidden;}
.listsBox .itemLists .text dd.price em{font-size: 24px;font-weight: normal;}
.listsBox .itemLists .text dd.price a.go{background: url(../images/line/linebg.gif) repeat-x 0 -2px;color: #FFF;display: inline-block;height: 26px;line-height: 26px;_line-height: 28px;padding: 0 14px;}
.listsBox .itemLists .text dd.price a.go:hover{color: #FFF !important;}

/*大图显示*/
.listsBox .itemLists .thumb{display: none;}
.listsBox .itemLists .thumb dl{border: 1px solid #E5E5E5;float: left;margin: 0 10px 10px 0;padding: 2px;width: 339px;}
.listsBox .itemLists .thumb dl:hover{border-color: #D5D5D5;}
.listsBox .itemLists .thumb dt a{background: #CCC;display: block;height: 253px;overflow: hidden;position: relative;width: 339px;}
.listsBox .itemLists .thumb dt div{color: #FFF;cursor: pointer;font-size: 12px;height: 28px;line-height: 28px;position: absolute;left: 0;top: 225px;overflow: hidden;padding: 0 5px;width: 329px;}
.listsBox .itemLists .thumb dt div span{float: right;}
.listsBox .itemLists .thumb dt div.bg{background: #000;filter: alpha(opacity=70);opacity: 0.7;}
.listsBox .itemLists .thumb dt a:hover div.bg{background: #46A107;}
.listsBox .itemLists .thumb dd{height: 26px;line-height: 26px;margin-top: 2px;overflow: hidden;padding: 0 3px;}
.listsBox .itemLists .thumb dd span{color: #888;float: right;}
.listsBox .itemLists .thumb dd em{font-size: 24px;font-weight: normal;}
.listsBox .itemLists .thumb dd em.startdate{font-size: 12px;}

/*详情页顶部广告*/
.lineBanner{margin-bottom: 10px;}

/*当前导航*/
.crumbs{border-bottom: 1px solid #CCC;margin-bottom: 10px;line-height: 18px;overflow: hidden;padding-bottom: 5px;}
.crumbs b{color: #666;font-weight: normal;}

/*线路详情基本信息*/
.show{background: #FFF;}
.show .hd h1.title{line-height: 21px;padding: 5px 0;}
.show .hd h1.title b{color: #328605;font: bold 18px/21px "微软雅黑","宋体",Arial;text-shadow: 1px 1px 1px #CCC;}
.show .hd h2.title{color: #333;line-height: 21px;margin-top: 3px;text-align: justify;}
.show .hd h2.title .from{color: #328605;font-weight: normal;margin-left: 5px;}
.show .hd h2.title i{background: url(../images/line/linelabel.gif) no-repeat 0 -546px;display: inline-block;height: 21px;margin-left: 5px;width: 106px;text-indent: -9999px;}
.show .hd h2.title i.i1{background-position: 0 -546px;}
.show .hd h2.title i.i2{background-position: 0 -579px;}
.show .baseView{margin: 10px 0 0;}
.show .baseView .picShow{float: left;width: 418px;}
.show .baseView .sliderBox{box-shadow: 0 3px 5px #CCC;height: 404px;overflow: hidden;width: 418px;}
.show .baseView .mF_games_tb{height: 386px !important;width: 400px !important;overflow: hidden !important;}
.show .baseView .benefit{background: #FFF;height: 75px;margin-top: 10px;}
.show .baseView .benefit .hd{border-bottom: 1px solid #DDD;color: #000;margin-bottom: 5px;padding-bottom: 5px;}
.show .baseView .benefit ul{height: 44px;overflow: hidden;}
.show .baseView .benefit li{background: url(../images/dot.gif) no-repeat 0 8px;color: #888;height: 23px;line-height: 23px;overflow: hidden;padding-left: 9px !important;}
.show .info{float: left;margin-left: 20px;position: relative;width: 522px;}
.show .info .profile{box-shadow: 0 1px 5px #DDD;background: #F7F7F7;border-radius: 3px;padding: 3px 10px;}
.show .info .profile li{color: #666;height: 28px;line-height: 28px;}
.show .info .profile li label{color: #333;display: inline-block;padding-right: 5px;width: 60px;}
.show .info .profile li em{font-family: Arial;line-height: 1.231;}
.show .info .profile li em.price{color: #F60;font-weight: bold;font-size: 16px;}
.show .info .profile li em.del{color: #888;text-decoration: line-through;}
.show .info .profile li.pay a{background: url(../images/line/linebg.gif) no-repeat 0 -773px;display: inline-block;margin-right: 6px;padding-left: 18px;}
.show .info .profile li.pay a.alipay{background-position: 0 -773px;}
.show .info .profile li.pay a.tenpay{background-position: 0 -839px;}
.show .info .profile li.pay a.credit{background-position: 0 -807px;}
.show .info .profile li.pay a.epay{background-position: 0 -874px;}
.show .info .choose{background: #F4FFE4;border: 1px solid #B1D59D;border-radius: 3px;box-shadow: 0 1px 5px #CCC;margin-top: 10px;}
.show .info .choose dl{border-bottom: 1px solid #B1D59D;padding: 10px 9px 5px;_padding-bottom: 10px;}
.show .info .choose dt{color: #333;display: inline-block;float: left;line-height: 32px;padding-right: 5px;width: 60px;}
.show .info .choose dd{float: left;width: 437px;}
.show .info .choose dd span{background: #FFF;border: 1px solid #CCC;border-radius: 3px;cursor: pointer;color: #666;display: inline-block;float: left;height: 28px;line-height: 28px;_line-height: 30px;margin: 0 5px 5px 0;overflow: hidden;padding: 0 6px;white-space: nowrap;}
.show .info .choose dd span.cur,.show .info .choose dd span:hover{background: url(../images/line/linebg.gif) no-repeat right -910px #FFF;border: 2px solid #46A107;color: #333;height: 26px;line-height: 26px;padding: 0 5px;}
.show .info .choose .btns{height: 44px;line-height: 44px;padding: 10px 10px 10px 74px;}
.show .info .choose .btns input{background: url(../images/line/linebtn.gif) no-repeat 0 0;border: none;cursor: pointer;height: 44px;overflow: hidden;}
.show .info .choose .btns input.booking{background-position: 0 0;width: 188px;}
.show .info .choose .btns input.collection{background-position: 0 -49px;width: 124px;}
.show .info .choose .person{border-bottom: 1px solid #B1D59D;width: 520px;}
.show .info .choose .person table th{background: #DBF5B5;border-right: 1px solid #F4FFE4;line-height: 22px;padding: 5px 0;text-align: center;}
.show .info .choose .person table .end{border-right: 0;padding-left: 10px;text-align: left;}
.show .info .choose .person table td{border: 1px solid #F4FFE4;border-width: 0 1px 0 0;line-height: 28px;padding: 5px 0;text-align: center;}
.show .info .choose .person table em{color: #F60;font-weight: bold;font-size: 14px;font-family: Arial;line-height: 1.231;}
.show .info .choose .person .cPrice{color: #46A107;font-weight: bold;font-size: 14px;font-family: Arial;line-height: 1.231;}
.show .info .choose .person .num{height: 28px;padding: 0 10px;position: relative;text-align: left;width: 70px;}
.show .info .choose .person .number{border: 1px solid #CCC;font-size: 12px;font-family: Arial;height: 26px;line-height: 26px;overflow: hidden;padding:  0;text-align: center;width: 51px;}
.show .info .choose .person .num strong{background: url(../images/line/linebg.gif) no-repeat right -731px;display: block;height: 28px;line-height: 13px;position: absolute;top: 0;_top: 1px;left: 63px;width: 17px;}
.show .info .choose .person .num strong a{display: block;height: 14px;width: 17px;}
.show .info .choose .person .quan{height: 20px;line-height: 20px;overflow: hidden;padding: 4px 0;}
.show .info .choose .person .quan li{background: url(../images/line/linelabel.gif) no-repeat -78px -410px;float: left;margin-right: 5px;padding-left: 22px;}
.show .info .choose .person .quan li.diyong{background-position: -78px -389px;}
.show .info .choose .person .quan li span{background: url(../images/line/linelabel.gif) no-repeat right -431px;color: #FD7F19;display: inline-block;height: 20px;padding-right: 7px;}
.show .info .choose .person .help{background: url(../images/line/linebg.gif) no-repeat right -691px;display: inline-block;height: 28px;padding: 0 17px;}
.show .info .choose .person .tips{position: relative;width: 100%;z-index: 100;}
.show .info .choose .person .tipsCon{background: #FFF8D9;border: 1px solid #FEBE8F;border-radius: 3px;box-shadow: 3px 3px 5px #CCC;display: none;height: auto;left: 0;padding: 6px 8px;position: absolute;top: 32px;width: 320px;z-index: 200;}
.show .info .choose .person .tipsInner{height: auto;position: relative;text-align: left;width: 100%;}
.show .info .choose .person .tipsInner small{background: url(../images/line/linelabel.gif) no-repeat -135px -451px;display: block;height: 8px;position: absolute;top: -14px;left: 20px;width: 13px;overflow: hidden;}
.show .info .choose .person .tipsText{color: #333;line-height: 20px;text-align: justify;}
.show .info .choose .person .tipsText p{padding: 2px 0;}
.show .info .choose .person .tipsText em{color: #F60;font-weight: bold;font-size: 12px;font-family: Arial;line-height: 1.231;}
.show .info .choose .person .tipsText b{background: url(../images/line/linelabel.gif) no-repeat -78px -410px;border-radius: 3px;display: inline-block;height: 20px;margin-right: 4px;width: 17px;}
.show .info .choose .person .tipsText b.diyong{background-position: -78px -389px;}

.show .showBox{border: 1px solid #CCC;border-top: 2px solid #46A107;border-radius: 3px;margin-top: 10px;}
.show .showBox h2.hd{background: url(../images/line/linebg.gif) repeat-x 0 -37px;border-bottom: 1px solid #CCC;height: 32px;line-height: 32px;overflow: hidden;padding: 0 10px;}
.show .showBox h2.hd b{color: #328605;font: bold 14px/30px "微软雅黑","宋体",Arial;}
.show .showBox .content{padding: 10px;line-height: 22px;text-align: justify;}

/*线路详情页Tab切换*/
.show .mainCon{margin-top: 10px;}
.show .mainCon .ui-tabs-nav{background: #FFF;border-bottom: 2px solid #46A107;height: 33px;z-index:10;width: 960px;}
.show .mainCon .ui-tabs-nav li{border: 1px solid #CCC;border-width: 1px 1px 0 0;height: 32px;line-height: 32px;font-size: 12px;overflow: hidden;}
.show .mainCon .ui-tabs-nav li.first{border-width: 1px 1px 0 1px;}
.show .mainCon .ui-tabs-nav li a{background: url(../images/line/linebg.gif) repeat-x 0 -37px;display: block;color: #333;font: bold 14px/32px "微软雅黑","宋体",Arial;padding: 0 18px;}
.show .mainCon .ui-tabs-nav li.ui-tabs-selected{border-color: #46A107;}
.show .mainCon .ui-tabs-nav li.ui-tabs-selected a{background-position: 0 0;color: #FFF !important;}
.show .mainCon .ui-tabs-panel{padding: 10px 0 0;}

.show .mainCon h2.hd{background: url(../images/line/linebg.gif) repeat-x 0 -37px;border: 1px solid #CCC;border-radius: 3px 3px 0 0;height: 32px;line-height: 32px;_line-height: 34px;overflow: hidden;padding: 0 10px;}
.show .mainCon h2.hd span{float: right;}
.show .mainCon h2.hd span a{display: inline-block;color: #333 !important;margin-left: 5px;padding-left: 19px;}
.show .mainCon h2.hd span a:hover{color: #F60 !important;}
.show .mainCon h2.hd span a.print{background: url(../images/line/linebg.gif) no-repeat 0 -368px;}
.show .mainCon h2.hd span a.download{background: url(../images/line/linebg.gif) no-repeat 0 -402px;}
.show .mainCon h2.hd b{background: url(../images/line/linebg.gif) no-repeat 0 -92px;color: #222;font: bold 14px/32px "微软雅黑","宋体",Arial;padding-left: 19px;}
.show .mainCon h2.hd b.route{background-position: 0 -92px;}
.show .mainCon h2.hd b.fare{background-position: 0 -128px;}
.show .mainCon h2.hd b.note{background-position: 0 -162px;}
.show .mainCon h2.hd b.tips{background-position: 0 -197px;}
.show .mainCon h2.hd b.process{background-position: 0 -233px;}
.show .mainCon h2.hd b.comment{background-position: 0 -269px;}
.show .mainCon h2.hd b.consult{background-position: 0 -304px;}
.show .mainCon h2.hd b.travel{background-position: 0 -340px;}
.show .mainCon .content{border: 1px solid #CCC;border-top: 0;border-radius: 0 0 3px 3px;line-height: 21px;padding: 10px;}
.show .mainCon .theme{height: 26px;margin: 3px 0;overflow: hidden;}
.show .mainCon .theme b{background: #DBF5B5;border-radius: 3px;color: #2B6A00;font-weight: normal;display: inline-block;height: 26px;line-height: 26px;_line-height: 28px;overflow: hidden;padding: 0 10px;}

/*详情页参考线路*/
.show .mainCon .routes{padding-top: 0;position: relative;}
.show .mainCon .routes dl{border-bottom: 1px dotted #BBB;padding: 12px 0 12px 23px;}
.show .mainCon .routes dt{background: url(../images/line/linelabel.gif) no-repeat -85px -305px;float: left;height: 64px;line-height: 64px;margin-right: 24px;width: 64px;text-align: center;}
.show .mainCon .routes dt em{color: #328605;font: bold 18px/60px georgia,Arial;}
.show .mainCon .routes dd{border-left: 1px dotted #BBB;float: left;overflow: hidden;padding-left: 10px;width: 816px;}
.show .mainCon .routes dd .dayInfo li{height: 24px;line-height: 24px;_line-height: 26px;margin-bottom: 2px;overflow: hidden;}
.show .mainCon .routes dd .dayInfo li.scenery{color: #46A107;}
.show .mainCon .routes dd .dayInfo li.scenery span{background: url(../images/line/vehicle.gif) no-repeat right 5px #FFF;color: #333;display: inline-block;margin-right: 10px;padding: 0 18px 0 0;}
.show .mainCon .routes dd .dayInfo li.scenery span.plane{background-position: right 5px;padding-right: 20px;}
.show .mainCon .routes dd .dayInfo li.scenery span.ship{background-position: right -36px;}
.show .mainCon .routes dd .dayInfo li.scenery span.car{background-position: right -75px;}
.show .mainCon .routes dd .dayInfo li.scenery span.train{background-position: right -116px;}
.show .mainCon .routes dd .dayInfo li b{background: #46A107;border-radius: 3px;color: #FFF;font-weight: normal;display: inline-block;margin-right: 10px;padding: 0 10px;}
.show .mainCon .routes dd .dayInfo li b.go{background: #46A107;}
.show .mainCon .routes dd .dayInfo li b.food{background: #369;}
.show .mainCon .routes dd .dayInfo li b.stay{background: #963;}
.show .mainCon .routes dd .dayDesc{border-top: 1px dotted #BBB;padding-top: 10px;line-height: 21px;margin-top: 10px;text-align: justify;overflow: hidden;width: 816px;}
.show .mainCon .routes dd .dayWays li div.bg{background: #000;filter:alpha(opacity=70);opacity:0.7;}
.show .mainCon .routes dd .dayWays li a:hover div.bg{background: #46A107;}
.show .mainCon .routes dd .dayWays{background: #46A107;border-radius: 3px;overflow: hidden;padding: 3px;width: 810px;}
.show .mainCon .routes dd .dayWays:hover{background: #46A107;}
.show .mainCon .routes dd .dayWays .hd{height: 32px;line-height: 32px;padding: 0 10px 3px;}
.show .mainCon .routes dd .dayWays .hd b{color: #FFF;font: bold 12px/32px "微软雅黑","宋体",Arial;}
.show .mainCon .routes dd .dayWays .wrap{background: #FFF;overflow: hidden;padding: 0 0 10px 10px;width: 800px;}
.show .mainCon .routes dd .dayWays ul{overflow: hidden;width: 900px;}
.show .mainCon .routes dd .dayWays li{display: inline;float: left;margin: 10px 10px 0 0;width: 150px;}
.show .mainCon .routes dd .dayWays li a{background: #CCC;display: block;height: 113px;position: relative;width: 150px;}
.show .mainCon .routes dd .dayWays li img{border-radius: 5px;}
.show .mainCon .routes dd .dayWays li div{color: #FFF;height: 18px;line-height: 18px;padding: 3px 10px;position: absolute;left: 0;top: 89px;width: 130px;text-align: center;}
.show .mainCon .routes dd .shop{margin-top: 10px;overflow: hidden;width: 816px;}
.show .mainCon .routes dd .shop table{border: 1px solid #B1D59D;border-width: 1px 0 0 1px;}
.show .mainCon .routes dd .shop .wrap th,.show .mainCon .routes dd .shop .wrap td{border: 1px solid #B1D59D;border-width: 0 1px 1px 0;color: #666;line-height: 21px;padding: 5px 7px;text-align: center;}
.show .mainCon .routes dd .shop .wrap th{background: #DBF5B5;color: #2B6A00;font-weight: bold;}
.show .mainCon .routes dd .shop .wrap td.left{text-align: left;}

/*详情页参考线路日期悬浮*/
.show .daysNav{background: #46A107;border-radius: 3px;left: 961px;top: 0;position: absolute; width: 60px;overflow: hidden;padding: 2px;z-index: 100;}
.show .daysNav .box{background: #FFF;border-radius: 3px;height: auto;width: 60px;}
.show .daysNav li{overflow: hidden;text-align: center;}
.show .daysNav li a{border-bottom: 1px solid #F3F3F3;display: block;font: bold 12px/24px "微软雅黑","宋体",Arial;height: 24px;overflow: hidden;}
.show .daysNav li a em{font-family: Arial;font-weight: bold;}
.show .daysNav li a:hover,.show .daysNav li a.cur{background-color: #46A107;border-color: #46A107;color: #FFF !important;}

/*线路详情页行程日历*/
.show .calendar{border: 1px solid #CCC;border-radius: 3px;margin: 0;overflow: hidden;padding: 10px 12px;width: 934px;}
.show .calendar .outer{width: 960px;overflow: hidden;}
.show .calendar table{background: #FFF;border-collapse: separate;border-spacing: 3px;display: inline;float: left;margin-right: 10px;width: 462px;}
.show .calendar .week th{background: #B1B1B1;color: #FFF;height: 26px;line-height: 26px;overflow: hidden;width: 63px;text-align: center;}
.show .calendar .week th.weekEnd{background: #46A107;}
.show .calendar .month th div{background: #FFF;border-bottom: 1px solid #D5D5D5;box-shadow: 0 1px 2px #DDD;color: #999;font: bold 16px/22px "微软雅黑","宋体",Arial;height: 22px;margin-bottom: 6px;overflow: hidden;padding-bottom: 5px;}
.show .calendar .month th .prevMonth,.show .calendar .month th .nextMonth{float: left;width: 63px;}
.show .calendar .month th .dates{float: left;width: 330px;text-align: center;}
.show .calendar .month th .dates em{font: bold 16px/22px Arial,Helvetica,sans-serif;}
.show .calendar .month th a{background: url(../images/line/calendarbg.gif) no-repeat 0 0;display: inline-block;height: 22px;width: 63px;overflow: hidden;}
.show .calendar .month th a.prev{background-position: 0 0;}
.show .calendar .month th a.prev:hover{background-position: 0 -22px;}
.show .calendar .month th a.prev0{background-position: 0 -44px;cursor: not-allowed;}
.show .calendar .month th a.next{background-position: 0 -66px;}
.show .calendar .month th a.next:hover{background-position: 0 -88px;}
.show .calendar .month th a.next0{background-position: 0 -110px;cursor: not-allowed;}
.show .calendar td{background: url(../images/line/calendarbg.gif) no-repeat right -136px;border-radius: 3px 3px 0 3px;height: 63px;line-height: 18px;width: 63px;text-align: center;vertical-align: middle;overflow: hidden;position: relative;}
.show .calendar td.cur{background-position: right -269px;}
.show .calendar td.hover{background-position: right -202px;cursor: pointer;}
.show .calendar td em{font-family: Arial;font-size: 14px;}
.show .calendar td em.money{color: #F60;font-weight: bold;font-size: 14px;}

/*线路详情页费用说明*/
.show .mainCon .fees .ui-tabs-nav{background: #FFF;border-bottom: 2px solid #EDEDED;margin-bottom: 10px;padding-bottom: 10px;height: 30px;width: auto;}
.show .mainCon .fees .ui-tabs-nav li{border: 0;height: 30px;font-size: 12px;margin-right: 10px;overflow: hidden;}
.show .mainCon .fees .ui-tabs-nav li a{background: #F6F6F6;border: 1px solid #EDEDED;border-radius: 3px;display: inline-block;color: #666 !important;font: 12px/24px "宋体",Arial;height: 24px;_line-height: 26px;overflow: hidden;padding: 2px 10px;}
.show .mainCon .fees .ui-tabs-nav li.ui-tabs-selected{border-color: #46A107;}
.show .mainCon .fees .ui-tabs-nav li.ui-tabs-selected a{background: #46A107;border-color: #46A107;color: #FFF !important;}
.show .mainCon .fees .ui-tabs-panel{padding: 0;}

/*线路详情页预订流程*/
.show .mainCon .process .processPic{background: url(../images/line/booking.gif) no-repeat 0 0 #F0F0F0;height: 48px;margin-bottom: 5px;}
.show .mainCon .process .notes li{border-bottom: 1px solid #F0F0F0;line-height: 21px;margin-bottom: 4px;padding: 4px 0;}
.show .mainCon .process .notes li span{color: #46A107;margin-right: 5px;}
.show .mainCon .process .notes li a{color: #F60 !important;}

/*线路详情页线路点评*/
.show .mainCon .comments .markInfo{background: url(../images/line/shadowbg.png) no-repeat 0 bottom;height: 91px;overflow: hidden;padding-bottom: 30px;}
.show .mainCon .comments .mark1{background: url(../images/line/commentbg.gif) no-repeat 0 -79px;color: #000;float: left;height: 91px;margin-right: 20px;width: 93px;text-align: center;}
.show .mainCon .comments .mark1 .hd{padding: 7px 0 0;}
.show .mainCon .comments .mark1 em{color: #FFF;font-family: Arial;font-weight: bold;}
.show .mainCon .comments .mark1 h2{height: 26px;overflow: hidden;padding: 5px 0 4px;}
.show .mainCon .comments .mark1 h2 em{color: #FFF;font: bold 26px/26px Arial,Helvetica,sans-serif;text-shadow: 1px 1px 1px #666;}
.show .mainCon .comments .mark2{float: left;width: 300px;}
.show .mainCon .comments .mark2 dl{height: 20px;line-height: 20px;margin-bottom: 3px;overflow: hidden;}
.show .mainCon .comments .mark2 dt,.show .mainCon .comments .mark2 dd{display: inline-block;float: left;}
.show .mainCon .comments .mark2 dt{color: #000;width: 42px;text-align: right;}
.show .mainCon .comments .mark2 dd.d1{background: url(../images/line/commentbg.gif) no-repeat 0 0;height: 13px;line-height: 13px;margin: 3px 10px 3px 5px;overflow: hidden;width: 210px;}
.show .mainCon .comments .mark2 dd.d1 div{background: url(../images/line/commentbg.gif) no-repeat 0 -14px;height: 13px;overflow: hidden;}
.show .mainCon .comments .mark2 dd.d1 div.red{background-position: 0 -14px;}
.show .mainCon .comments .mark2 dd.d1 div.green{background-position: 0 -28px;}
.show .mainCon .comments .mark2 dd.d1 div.blue{background-position: 0 -42px;}
.show .mainCon .comments .mark2 dd.d1 div.pink{background-position: 0 -56px;}
.show .mainCon .comments .mark2 dd.d2{color: #F60;font-weight: bold;font-size: 12px;font-family: Arial;line-height: 20px;width: 30px;padding-right: 3px;}
.show .mainCon .comments .mark3{color: #888;float: right;width: 204px;text-align: center;padding: 10px 10px 10px 20px;}
.show .mainCon .comments .mark3 p{padding: 6px 0;}
.show .mainCon .comments .mark3 .btn{background: url(../images/line/commentbg.gif) no-repeat 0 -180px;display: inline-block;height: 25px;width: 94px;}
.show .mainCon .comments .lists .noRecord{color: #888;line-height: 18px;}
.show .mainCon .comments .item{border-top: 1px solid #46A107;margin-top: 10px;padding-top: 10px;}
.show .mainCon .comments .item .desc{float: left;width: 938px;}
.show .mainCon .comments .item .desc dl{border-bottom: 1px dotted #D5D5D5;color: #000;height: 21px;overflow: hidden;padding-bottom: 6px;}
.show .mainCon .comments .item .desc dl span{color: #F60;}
.show .mainCon .comments .item .desc dl em{font-family: Arial;}
.show .mainCon .comments .item .desc dt{color: #888;float: right;font-family: Arial;}
.show .mainCon .comments .item .desc dt span{font-family: Arial;font-weight: bold;margin-right: 10px;text-transform: uppercase;}
.show .mainCon .comments .item .desc dd{float: left;padding-right: 12px;}
.show .mainCon .comments .item .text{border-bottom: 1px dotted #D5D5D5;margin-bottom: 10px;padding: 6px 0;text-align: justify;}
.show .mainCon .comments .picture{border-bottom: 1px dotted #D5D5D5;margin-bottom: 10px;overflow: hidden;padding: 0;}
.show .mainCon .comments .picture ul{width: 960px;overflow: hidden;}
.show .mainCon .comments .picture li{background: #FFF;display: inline;float: left;height: 83px;padding: 0 8px 6px 0;width: 110px;}
.show .mainCon .comments .picture li a{display: block;background: #CCC;height: 83px;width: 110px;overflow: hidden;position: relative;z-index: 10;}
.show .mainCon .comments .picture li a div.bg{border: 3px solid #46A107;display: none;height: 77px;width: 104px;position: absolute;top: 0;left: 0;z-index: 20;}
.show .mainCon .comments .picture li a:hover div.bg{display: block;}
.show .mainCon .comments .impression li{background: #009FD6;color: #FFF;display: inline-block;float: left;height: 18px;line-height: 18px;_line-height: 20px;margin-right: 3px;overflow: hidden;padding: 3px 10px;}
.show .mainCon .comments .impression li.t0{background: #555;color: #FFF;}
.show .mainCon .comments .impression li.t1{background: #6CC;}
.show .mainCon .comments .impression li.t2{background: #F90;}
.show .mainCon .comments .impression li.t3{background: #F9C;}
.show .mainCon .comments .impression li.t4{background: #F99;}
.show .mainCon .comments .impression li.t5{background: #F96;}
.show .mainCon .comments .impression li.t6{background: #F66;}
.show .mainCon .comments .impression li.t7{background: #9C6;}
.show .mainCon .comments .impression li.t8{background: #6CF;}
.show .mainCon .comments .impression li.t9{background: #69C;}

/*线路详情页在线咨询*/
.show .mainCon .consults{/**/}
.show .mainCon .consults .lists .noRecord{color: #888;line-height: 18px;margin-bottom: 10px;}
.show .mainCon .consults .lists .item{border-bottom: 1px solid #46A107;margin-bottom: 10px;line-height: 20px;padding-bottom: 10px;}
.show .mainCon .consults .lists .item dl.answer{background: #F3F3F3;margin-top: 3px;}
.show .mainCon .consults .lists .item dl.answer pre{white-space: pre-wrap;word-wrap: break-word;}
.show .mainCon .consults .lists .item dt{float: left;height: 20px;line-height: 20px;width: 68px;}
.show .mainCon .consults .lists .item dt b{background: url(../images/line/commentbg.gif) no-repeat -194px -121px;display: inline-block;font-weight: normal;padding: 0 0 0 20px;}
.show .mainCon .consults .lists .item dd{float: left;line-height: 20px;padding: 0 10px;text-align: justify;width: 850px;}
.show .mainCon .consults .lists .item dd span{color: #888;float: right;font-family: Arial;margin-left: 10px;}
.show .mainCon .consults .lists .item .question dt b{background-position: -194px -121px;}
.show .mainCon .consults .lists .item .answer dt b{background-position: -194px -87px;}
.show .mainCon .consults .lists .item .answer dd{color: #666;}
.show .mainCon .consults .lists .item .wait{color: #46A107;}
.show .mainCon .faqBox{padding-top: 10px;}
.show .mainCon .faqBox h3{background: #F0F0F0;color: #000;height: 18px;line-height: 18px;padding: 7px 10px;}
.show .mainCon .faqBox dl{margin-top: 10px;}
.show .mainCon .faqBox dt{display: inline;float: left;font: bold 12px/30px "微软雅黑","宋体",Arial;width: 68px;text-align: right;}
.show .mainCon .faqBox dd{display: inline;float: left;line-height: 30px;margin-left: 10px;width: 860px;position: relative;}
.show .mainCon .faqBox dd span{display: inline-block;margin-left: 10px;vertical-align: top;}
.show .mainCon .faqBox dd span.tip{color: #46A107;}
.show .mainCon .faqBox .inputArea{border: 1px solid #E0E0E0;border-color: #AAA #E0E0E0 #E0E0E0 #999;border-radius: 3px;box-shadow: 0 2px 5px #CCC;color: #666;height: 120px;line-height: 18px;padding: 5px;width: 560px;resize: none;}
.show .mainCon .faqBox .inputText{border: 1px solid #E0E0E0;border-color: #AAA #E0E0E0 #E0E0E0 #999;border-radius: 3px;box-shadow: 0 2px 5px #CCC;height: 18px;line-height: 18px;padding: 5px;width: 80px;}
.show .mainCon .faqBox .inputBtn{background: url(../images/line/commentbg.gif) no-repeat -116px -180px;border: 0;cursor: pointer;height: 24px;left: 519px;position: absolute;top: 1px;width: 94px;}

/*线路详情页旅游攻略*/
.show .mainCon .travels .profile p{line-height: 21px;text-align: justify;text-indent: 2em;}
.show .mainCon .travels .profile ul{margin-top: 5px;}
.show .mainCon .travels .profile li{float: left;height: 24px;margin-right: 10px;overflow: hidden;}
.show .mainCon .travels .profile li a{background: #AAA;border-radius: 3px;color: #FFF !important;display: inline-block;height: 24px;line-height: 24px;_line-height: 26px;overflow: hidden;padding: 0 10px;}
.show .mainCon .travels .profile li a:hover{background: #46A107;}
.show .mainCon .travels .lists{border-top: 1px solid #46A107;margin-top: 10px;}
.show .mainCon .travels .item{margin-top: 10px;}
.show .mainCon .travels dl{border-bottom: 1px solid #E0E0E0;padding-bottom: 10px;}
.show .mainCon .travels dt{float: left;height: 120px;overflow: hidden;width: 160px;}
.show .mainCon .travels dt a{background: #CCC;display: block;height: 120px;position: relative;width: 160px;z-index: 10;}
.show .mainCon .travels dt a div.bg{border: 3px solid #46A107;display: none;height: 114px;width: 154px;position: absolute;top: 0;left: 0;z-index: 20;}
.show .mainCon .travels dt a:hover div.bg{display: block;}
.show .mainCon .travels dd{float: left;margin-left: 15px;width: 763px;}
.show .mainCon .travels .title{border-bottom: 1px solid #F0F0F0;height: 21px;line-height: 21px;margin-bottom: 7px;overflow: hidden;padding-bottom: 7px;}
.show .mainCon .travels .title a{color: #46A107;font: bold 14px/21px "微软雅黑","宋体",Arial;}
.show .mainCon .travels .title span{color: #888;float: right;font-family: Arial;padding-left: 10px;}
.show .mainCon .travels .title b{color: #46A107;font-family: Arial;margin-right: 10px;text-transform: uppercase;}
.show .mainCon .travels .desc{color: #666;line-height: 21px;height: 84px;overflow: hidden;text-align: justify;}

/*详情页相关线路无缝滚动*/
.show .relative .content{padding: 0;}
.show .marquee{padding: 10px 24px;position: relative;width: 910px;height: 198px;overflow: hidden;}
.show .marquee .outerBox{overflow: hidden;position: relative;width: 910px;height: 198px;margin: 0 auto;}
.show .marquee ul{position:absolute;top:0;left:0;width:9999px;}
.show .marquee li{display: inline;float: left;height: auto;padding: 0 6px;width: 170px;}
.show .marquee dt a{background: #CCC;display: block;height: 128px;overflow: hidden;width: 170px;}
.show .marquee dd.title{height: 36px;line-height: 18px;overflow: hidden;margin: 5px 0;text-align: justify;}
.show .marquee dd.price{height: 24px;line-height: 24px;overflow: hidden;}
.show .marquee dd.price span{float: right;}
.show .marquee dd.price em{color: #F60;font: bold 18px/24px Arial,Helvetica,sans-serif;}
.show .marquee .btn{display: block;height: 60px;position: absolute;top: 70px;text-align: center;width: 20px;}
.show .marquee .plus{background: #FFF;left: 4px;}
.show .marquee .minus{background: #FFF;right: 4px;}
.show .marquee .btn a{background: url(../images/line/arrow.gif) no-repeat -42px 0;cursor: pointer;display: block;height: 60px;margin: 0;width:20px;}
.show .marquee .btn a:hover{background-position: 0 0;}
.show .marquee .minus a{background-position: -20px 0;}
.show .marquee .minus a:hover{background-position: -63px 0;}

/*Scrollbar 模拟滚动条总样式*/
.myScroll{position: relative;}
.myScroll .viewport{width: 938px; height: 300px; overflow: hidden; position: relative;}
.myScroll .overview{list-style: none; position: absolute; left: 0; top: 0; padding: 0; margin: 0;}
.myScroll .scrollbar{background: url(../images/scrollbar/tracky.png) no-repeat 0 0; position: relative;float: right; width: 15px;}
.myScroll .track{background: url(../images/scrollbar/trackendy.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px;}
.myScroll .thumb{background: url(../images/scrollbar/thumby.png) no-repeat 50% 100%; height: 20px; width: 25px; cursor: pointer; overflow: hidden; position: absolute; top: 0; left: -5px;}
.myScroll .thumb .end{background: url(../images/scrollbar/thumby.png) no-repeat 50% 0; overflow: hidden; height: 5px; width: 25px;}
.myScroll .disable{display: none;}
.noSelect{user-select: none; -o-user-select: none; -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none;}

/*myfocus幻灯片样式重写*/
.mF_dleung .txt li.current b{background:#328605 !important;}
.mF_games_tb .thumb ul li.current{background:url(../images/line/myfocusar.gif) center 5px no-repeat !important;}
.mF_games_tb .thumb ul li.current a{border-color:#328605 !important;}
.mF_games_tb .prev a:hover,.mF_games_tb .next a:hover{color:#328605 !important;}

.line_content{ padding-bottom:10px;}
.LineName{margin:10px 0 15px 0; font-size:18px; color:#4AAA0A; float:left; width:100%; font-family:"微软雅黑"; }

.line_pic{ float:left;width:280px; border:1px solid  #D9D9D9; border-right:none;}
.line_pic img{width:260px; height:200px; padding:10px;}
.line_right{width:437px; height:200px; padding:10px 20px; float:left; border:1px solid #D9D9D9; background:#F7F7F7;}
.line_right li{width:50%; float:left; line-height:35px; height:45px;}
.line_right li a{height:40px; vertical-align:bottom; display:block;}
.line_right li em{color:#FF7200; font-style:normal;}
.line_right li em.price{  font-size:28px; font:"宋体"; font-style:italic;}

.line_header{ background: url(/images/line_tit01.gif) no-repeat left top;height: 35px;position: relative;width: 100%; float:left; margin-top:10px;font-family:"微软雅黑"; }
.line_header h2{ background:url(/images/line_r_titbg.jpg) no-repeat;margin:0;  float: left;height: 33px;left: 10px;padding-left: 15px;position: absolute;top: 4px;}
.line_header h2 em{ background:url(/images/line_r_titbg.jpg) no-repeat right top; float: left;   font-size: 14px;  font-weight: bold; height: 33px; line-height: 33px;padding-right: 15px; font-style:normal;}
.line_content{ width:738px; float:left; border:1px solid #EBEBEB;  box-shadow:1px 1px 1px #F3F3F3; padding:10px; color:#555;}

#TravelContainer .title{ font-weight:bold;}
#TravelContainer .days{font-weight: bold; color:#de651e; background-color:#fff8dd;}
#TravelContainer .arrange{color:#de651e; background-color:#fff8dd}
#TravelContainer table{ background-color:#dddddd;}
#TravelContainer table td{ background-color:White; color:#424242; text-align:center;}
#TravelContainer table thead td{ background-color:#5bc133; color:#ffffff; text-align:center;  font-weight:bold;}

#travel_arrange_days{ margin-top:20px;}
ul.days_list li{ padding:8px 0px; }
ul.days_list li .someday{font-weight: bold; float:left; padding-left:5px;
    color: #FFFFFF; width:56px; height:19px; background:#390;}
ul.days_list li .title{  font-family: 宋体; font-size: 14px; font-weight: bold;color: #2da508; line-height:20px; float:left; padding-left:6px; width:610px; background-color:#eeeeee;}

#calendar{width:425px; float:left; margin-right:10px; }
#daysPrice table{ background:#FFF; border-collapse:collapse; width:425px;}
#showdaysPrice {display:none; height:auto; width:169px;position:absolute;z-index:999999;text-align:center; float:left;}

#showdaysPrice table{width:169px;}
#daysPrice table td{border:1px solid #EEE;}
.calendar_thead2,.calendar_thead,.calendar_up{ background:#F7F7F7; text-align:center;}
.calendar_thead2{color:#900;}
.calendar_up{ cursor:pointer;}
.calendar_td1,.calendar_td,.calendar_td_red{font-size:20px; text-align:center; color:#999999; height:42px; }
.calendar_td_red{color:#F00; font-weight:bold;}
.calendar_td a{display:block; color:#060;}
.calendar_td a:hover{color:#F00; text-decoration:none;}

.LineShortInfo{width:303px; margin:0; float:left; line-height:22px;}
.LineShortInfo h3{width:100%; margin:0; padding:0; line-height:30px; color:#3EA208; padding-bottom:10px;}
.LinePic{width:250px; height:190px; margin-left:20px; float:left;}
.LinePic img{width:240px; height:180px;  box-shadow:4px #CCCCCC; padding:6px; border-radius:4px; border:1px solid #CCC;}
#line_detail{margin:4px 0; width:938px; text-indent:10px; padding:10px 20px 10px 20px; border-bottom:none;}
#line_content{ margin-left:30px; width:580px; padding:10px 30px 10px 30px; background:#F9FDFF; border:1px solid #E7E8E8; box-shadow:3px #CCCCCC;}
#line_content .common{display:block; width:49%; float:left; line-height:35px; height:35px;}
#bdshare{padding-top:5px;}

/*行程详情*/
#TravelContainer,.travel_arrange_detail{font-family:Arial,Helvetica,sans-serif,"宋体"; line-height:25px; color:#666666; font-size:13px;}
#TravelContainer p,.travel_arrange_detail p{ margin:10px 0;}
#TravelContainer h3,.ts{ color:#FF5800; font-size:16px; line-height:40px; margin:20px 0 10px 0; width:100%; display:block;  font-family:"microsoft yahei"; letter-spacing:1px; border-bottom:1px dotted #CCCCCC;}
#TravelContainer .tourPlanCity{	 color:Green; font-size:14px;  margin:0 0 10px 0; width:100%; display:block;padding-left:10px;line-height:30px; height:30px;}
#TravelContainer h3 img{ padding:0 5px 0 5px;}
#TravelContainer em,.travel_arrange_detail em{color:#FF5800;}
#TravelContainer h3 em{font-size:16px; font-weight:700; padding-right:15px;}
#TravelContainer strong,.travel_arrange_detail strong{ color:#FF5800; font-weight:200;}
#TravelContainer ul{width:100%; display:block; float:left;}
#TravelContainer ul li{float:left;text-align:left;   display:inline;  margin:0; word-break: break-all;    word-wrap: break-word;}
#TravelContainer ul img{ box-shadow:2px 2px 3px 0 #CCCCCC;}
#pricelist h3{ color:#DB0002; font-weight:bold;}
.cn_bg {    background: #F8F8F8;    border: 1px solid #DDDDDD; display:block; height:55px;  clear: both;   margin-top: 5px;  padding: 10px;}
.cn_other li{ float:left; width:300px; }
.cn_img span { display:block;    float: left; text-align:center;   padding: 5px 10px; width: 320px;}
.cn_img span img{ box-shadow:2px 2px 3px 0 #CCCCCC; width:320px;}
.f_i{font-size:26px; font-style:italic; font-weight:bold; padding-right:5px;}
.time_s_photo li{  display: inline;  margin: 0 10px 5px 0;   width: 81px;}
.time_img_photo li{ display:inline;  margin: 0 20px 10px 0; width:320px;}
.f_b{margin:0 10px;}
.ui-tabs-panel td,.ui-tabs-panel table{border:1px dashed #CCC;}
.ui-tabs-panel b{ color:#FF6800; font-family:"微软雅黑","宋体",Arial; font-weight:normal;}
.OrderKnow b{font-family:"微软雅黑";}
.lineinfo1 li { width:45%; float:left;}
.tuozhan_content img{width:400px; height:280px; display:block; margin:0 auto; clear:both; box-shadow:3px 3px 3px 0 #CCCCCC;}


/*详情页参考线路*/
#TravelContainer .day{border-bottom: 1px dotted #BBB;padding: 0 0 10px 0; margin-bottom:10px; line-height:21px; color:#666666;}
#TravelContainer .day .dayNumber,#TravelContainer .day .title,#TravelContainer .day .dining,#TravelContainer .day .stay{ float:left; display:block; margin:0 20px 10px 0; color:#CC0000; line-height:30px; height:30px; font-weight:normal; font-size:13px; background:url(/images/line_title1.png) no-repeat left center; text-indent:50px;}
#TravelContainer .day .dayNumber{  font-size:20px; font-weight:bold; background:url(/images/date.gif) no-repeat left center; text-indent:20px; margin-right:20px;}
#TravelContainer .day .dayNumber em{margin:0 4px 0 0; font-size:20px;}
#TravelContainer .day .dining{color:#336699; background:url(/images/line_title2.png) no-repeat left center;}
#TravelContainer .day .stay{color:#996633; background:url(/images/line_title3.png) no-repeat left center;}
#TravelContainer .day .sceneryid{clear:both;}
#TravelContainer .day .title img{margin:0 2px;}
#TravelContainer .day .activity .title{visibility:hidden; display:none;}

#TravelContainer .day .text img{width:230px; height:180px; margin:10px 5px 0 0; box-shadow:2px 2px 3px #CCCCCC;}
#TravelContainer .day .text strong{ font-weight:normal; color:#CC0000;}

.fees h5{ width:80px; height:30px; line-height:30px; margin:10px 0 5px 0px; font-weight:normal; background:#4E9700; color:#FFF; display:block; border-radius:3px; text-align:center;}