.cbox h3{ height: 34px; line-height: 26px; border-bottom: 4px solid #e5e5e5; text-align: center;}
.cbox h3 .t{ display: inline-block; font-size: 20px; padding-bottom: 8px; border-bottom: 4px solid #e94740;}
.cbox .mod{ width:320px; margin-bottom: 30px;}
.cbox .mod h3 .more{ margin-top: 6px; font-size: 12px; font-weight: normal; line-height: 20px; color: #e94740;}
.cbox .mod h3 .more span{ margin-left: 5px; font-family: "Hiragino Sans GB","simsun";}
.cbox .mod h3 .othercity{ padding-right: 19px; position: relative; cursor: pointer;}
.cbox .mod h3 .othercity i{ display:block; width:9px; height: 6px; text-indent: -300px; overflow: hidden; background: url(http://i0.sinaimg.cn/qc/2017/0508/sprite01.png) -91px -250px no-repeat; position: absolute; top: 12px; right: 0;}
.cbox .mod h3 .hover i{}

.city-market{ border: 1px solid #e1e1e1; border-top: 0; position: relative;}
.city-market .droplist { display:none; width: 318px; height: 260px; overflow: hidden; text-align:left; line-height:22px; background: #fff; z-index: 66; background:#fff; border:solid 1px #dfdfdf; position:absolute; left:-1px; top:-7px; z-index:110000;}
.city-market .droplist .incon{ overflow: hidden; width: 318px; height: 240px; margin: 10px 0; position:absolute; top: 0; left: 0;}
.city-market .droplist ul { padding:5px 0 5px 5px; line-height:24px; }
.city-market .droplist li { float:left; width:45px; font-size:14px; white-space:nowrap;cursor: pointer;}
.city-market .droplist dd a{margin:auto 1px;color:#777;width: 50px;float:left; font-size: 12px; display: block;}
.city-market .droplist dd a:hover{color:#f9644e; cursor: pointer;}
.city-market .droplist dl{float:left;width:320px; height: auto;}
.city-market .droplist dt{float:left;width:30px;padding-left: 17px;line-height:25px;font-weight: bold;color:#e94740;display:inline;}
.city-market .droplist dd{float:right; width:260px;line-height:25px;color:#ddd; font-family:Arial; display:inline;}
.city-market .tab-head{ height: 41px; overflow: hidden; margin: 0 1px; padding: 0 5px 7px; line-height: 41px;}
.city-market .tab-head a{ height: 41px; display: inline-block; padding-left: 21px; font-size: 14px; position: relative;}
.city-market .tab-head a i{ width: 12px; height: 7px; display: none; overflow: hidden; text-indent: -100px; background: url(http://i0.sinaimg.cn/qc/2017/0508/sprite01.png) -70px -296px no-repeat; position: absolute; top: 41px; left: 45px;}
.city-market .tab-head a span{ margin-left: 22px; font-size: 12px; font-weight: normal; color: #d2d2d2;}
.city-market .tab-head a:hover, .city-market .tab-head a.on{ font-weight: bold; color: #e94740;}
.city-market .tab-head a.on i{ display: block;}
.city-market .tab-content{ margin: -7px 5px 0; border-top: 1px solid #e1e1e1;}
.city-market .tab-content ul{ height: 263px; overflow: hidden;}
.city-market .tab-content li{ width: 50%; height: 44px; overflow: hidden; font-size: 14px; line-height: 44px; background: url(http://i0.sinaimg.cn/qc/2017/0508/line03.gif) 0 bottom repeat-x;}
.city-market .tab-content li a{ margin: 0 6px;}
.city-market .tab-content .mixlist li{ width: 100%;}
.city-market .tab-content .mixlist li a{ margin: 0;}
.city-market .tab-content .mixlist .tit{ width: 135px; margin-left: 6px; display: block; overflow: hidden; color: #000000;}
.city-market .tab-content .mixlist .tit:hover{ color: #e9463d;}
.city-market .tab-content .mixlist .sale{ width: 60px; display: block; overflow: hidden; margin: 0 9px 0 5px; text-align: right; color: #000000;}
.city-market .tab-content .mixlist .sale em{ font-weight: normal; color: #e9463d;}
.city-market .tab-content .mixlist .store{ width: 86px; margin-right: 6px; display: block; overflow: hidden; color: #333333;}
.city-market .tab-content .mixlist .store:hover{ color: #e9463d;}

/*****jqueryPlugins - scrollbar begin*****/
.ps-container .ps-scrollbar-x-rail {
    display: none;
    position: absolute; /* please don't change 'position' */
    bottom: 3px; /* there must be 'bottom' for ps-scrollbar-x-rail */
    height: 8px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    opacity: 0;
    filter: alpha(opacity = 0);
    -o-transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color.2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
}
.ps-container:hover .ps-scrollbar-x-rail,.ps-container.hover .ps-scrollbar-x-rail {
    opacity: 0.6;
    filter: alpha(opacity = 60);
}
.ps-container .ps-scrollbar-x-rail:hover,.ps-container .ps-scrollbar-x-rail.hover {
    background-color: #eee;
    opacity: 0;
    filter: alpha(opacity = 90);
}
.ps-container .ps-scrollbar-x-rail.in-scrolling {
    opacity: 0.9;
    filter: alpha(opacity = 90);
}
.ps-container .ps-scrollbar-y-rail {
    position: absolute; /* please don't change 'position' */
    right: 1px; /* there must be 'right' for ps-scrollbar-y-rail */
    width: 1px;
    background-color: #aaa; /*dddddd*/
    /*-webkit-border-radius: 2px;*/
    /*-moz-border-radius: 2px;*/
    /*border-radius: 2px;*/
    opacity: 0.6;
    filter: alpha(opacity = 60);
    -o-transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color.2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
}
.ps-container:hover .ps-scrollbar-y-rail,.ps-container.hover .ps-scrollbar-y-rail {
    opacity: 0.6;
    filter: alpha(opacity = 60);
}
.ps-container .ps-scrollbar-y-rail:hover,.ps-container .ps-scrollbar-y-rail.hover {
    background-color: #eee;
    opacity: 0.9;
    filter: alpha(opacity = 90);
}
.ps-container .ps-scrollbar-y-rail.in-scrolling {
    opacity: 0.9;
    filter: alpha(opacity = 90);
}
.ps-container .ps-scrollbar-x {
    position: absolute; /* please don't change 'position' */
    bottom: 0; /* there must be 'bottom' for ps-scrollbar-x */
    height: 8px;
    background-color: #aaa;
    opacity: 0;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -o-transition: background-color .2s linear;
    -webkit-transition: background-color.2s linear;
    -moz-transition: background-color .2s linear;
    transition: background-color .2s linear;
}
.ps-container.ie6 .ps-scrollbar-x {
    font-size: 0; /* fixed scrollbar height in xp sp3 ie6 */
}
.ps-container .ps-scrollbar-x-rail:hover .ps-scrollbar-x,.ps-container .ps-scrollbar-x-rail.hover .ps-scrollbar-x {
    background-color: #999;
}
.ps-container .ps-scrollbar-y {
    position: absolute; /* please don't change 'position' */
    right: -1px; /*14px*/ /* there must be 'right' for ps-scrollbar-y */
    width: 3px;
    background-color: #333; /*aaa*/
    /*-webkit-border-radius: 2px;*/
    /*-moz-border-radius: 2px;*/
    /*border-radius: 2px;*/
    opacity: 0.6;
    filter: alpha(opacity = 60);
    -o-transition: background-color .2s linear;
    -webkit-transition: background-color.2s linear;
    -moz-transition: background-color .2s linear;
    transition: background-color .2s linear;
}
.ps-container.ie .ps-scrollbar-y {
    font-size: 0; /* fixed scrollbar height in xp sp3 ie6 */
}
.ps-container .ps-scrollbar-y-rail:hover .ps-scrollbar-y,
.ps-container .ps-scrollbar-y-rail.hover .ps-scrollbar-y {
    background-color: #e94740;
    opacity: 1;
    filter: alpha(opacity = 100);
}
/*****jqueryPlugins - scrollbar end*****/