/* CSS Document */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video {margin: 0;padding: 0;border: 0;font: inherit}
html {font-size: 62.5%}
body {font-family: Helvetica,Arial,sans-serif;background: #fff;line-height: 150%;color: #333}
table {border-collapse: collapse;border-spacing: 0}
fieldset,img {border: 0}
legend {display: none}
address,caption,cite,code,dfn,em,strong,th,var {font-style: normal;font-weight: normal}
ol,ul {list-style: none}
caption,th {text-align: left}
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: normal}
q: before,q: after {content: ''}
abbr,acronym {border: 0}
a {text-decoration: none;color: #333}
a:focus,input:focus{ -webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-user-modify:read-write-plaintext-only; }
ins {text-decoration: none}
.clear {clear: both;height: 0;overflow: hidden}
html {-webkit-text-size-adjust: none}
input[type="text"],input[type="button"],input[type="submit"],input[type="search"],input[type="number"] {-webkit-appearance: none;border-radius: 0}
input[type="checkbox"] {margin: 0 3px 3px 4px}
img {max-width: 100%}
video {margin-left: auto;margin-right: auto;max-width: 100%}
.wrap {padding: 0 10px}
.wrap-b10 {padding-bottom: 10px}
.header {width: 100%;height: 44px;background: #F8F8F8;position: relative;z-index: 20;color: #565656; color: #565656;}
.header .logo {width: 198px;height: 44px;background:url(../images/logo.png?v=1) no-repeat 0 0;background-size: 198px auto;margin: 0 0 0 10px; display:block; float:left;}
.header .user-out,.header .user-in {width: 24px;height: 24px;background: url(m_header_nav_search.png) no-repeat;background-size: 100px auto;float: right;margin: 10px 20px 0 0;position: relative}
.header .user-out {background-position: 0 -35px}
.header .user-in {background-position: -29px -35px}
.header .user-in i {width: 9px;height: 9px;background: #C00;border-radius: 9px;position: absolute;top: -1px;right: -2px}
.header .btn-search {width: 50px;height: 28px;border: 1px solid #BFBFBF;border-radius: 20px;float: right;margin: 7px 10px 0 0;background: #FFF url(m_header_nav_search.png) no-repeat 6px -118px;background-size: 100px auto;text-indent: -999em}
.header .btn-nav {font-size: 1.6rem;height: 44px;line-height: 44px;float: right;margin: 0 10px}
.header .btn-nav i {display: inline-block;width: 0;height: 6px;border: 6px solid #666;border-color: #666 transparent;border-width: 6px 6px 0 6px;margin: 0 0 0 3px;vertical-align: -4px}
.header .btn-nav-show {color: #0A4E8A}
.header .btn-nav-show i {border-width: 0 6px 6px 6px;vertical-align: 3px;border-color: #0A4E8A transparent}
.header .pop-nav {position: absolute;top: 44px;right: 10px;font-size: 1.6rem}
.header .pop-nav i {display: block;width: 0;height: 8px;border: 8px solid #105796;border-width: 0 8px 8px 8px;border-color: #1663A6 transparent;position: absolute;top: -16px;right: 24px}
.header .pop-nav ul {width: 256px;overflow: hidden;border-bottom: 2px solid #083E6E;box-shadow: 1px 1px 3px #333}
.header .pop-nav ul li {float: left;text-align: center}
.header .pop-nav ul li a {display: block;width: 63px;height: 44px;line-height: 44px;background: #1663A6;color: #FFF;border-right: 1px solid #0A4E8A;border-bottom: 1px solid #0A4E8A}
.nav {width: 100%;position: relative;z-index: 19;margin: -1px 0 0 -1px; overflow:hidden;}
.nav ul li {width: 33.3%;float: left;text-align: center}
.nav ul li a {display: block;width: 100%;height: 40px;line-height: 40px;background: #0A4E8A;font-size: 1.6rem;color: #FFF;border-top: 1px solid #083E6E;border-left: 1px solid #083E6E}
.b-return {width: 100%;height: 39px;line-height: 39px;color: #FFF;background: #0A4E8A;border-top: 1px solid #1A5A92;position: relative;z-index: 19;text-align: center}
.b-return span {font-size: 1.8rem}
.b-return .opt {font-size: 1.6rem;position: absolute;right: 10px;color: #FFF}
.b-return .btn-return {width: 39px;height: 39px;background: url(m_header_nav_search.png) no-repeat -78px -76px;background-size: 100px auto;position: absolute;top: 0;left: 0;text-indent: -999em}
.b-news-favorites {width: 40px;height: 39px;position: absolute;top: 0;right: 42px;background: url(m_header_news_share.png) no-repeat 9px 8px;background-size: 50px auto;text-indent: -999em}
.b-news-favorites-add {background-position: 9px -23px}
.b-news-share {width: 40px;height: 40px;position: absolute;top: 0;right: 0;background: url(m_header_news_share.png) no-repeat 9px -59px;background-size: 50px auto;text-indent: -999em;z-index: 15}
.b-news-share-show {background-color: #083E6E;border-left: 1px solid #04325B}
.b-news-share-list {width: 118px;background: #083E6E;position: absolute;top: 39px;right: 0;z-index: 14}
.b-news-share-list a {display: block;height: 43px;line-height: 43px;color: #FFF;font-size: 1.4rem;border-top: 1px solid #04325B;background: url(m_header_news_share.png) no-repeat;background-size: 50px auto;padding: 0 0 0 25px}
.b-news-share-list a.sinaweibo {background-position: 15px -94px}
.b-news-share-list a.qzone {background-position: 15px -130px}
.b-news-share-list a.qqweibo {background-position: 15px -169px}
.ico-triangle-br {width: 0;height: 0;border-width: 4px 4px;border-style: solid;border-color: transparent #fff #ffffff transparent;position: absolute;bottom: 4px;right: 4px;z-index: 16}
.b-news-edit {width: 40px;height: 40px;position: absolute;top: 0;right: 0;background: url(m_header_news_share.png) no-repeat 9px -207px;background-size: 50px auto;text-indent: -999em}
.p-search {width: 100%;height: 100%;background: #FFF;position: absolute;top: 0;left: 0;z-index: 99}
.p-search-h {width: 100%;height: 45px;background: #F8F8F8;border-bottom: 1px solid #CCC;display: table}
.p-search .btn-close {display: table-cell;font-size: 1.8rem;width: 40px;text-align: center;padding: 0 18px;vertical-align: middle}
.p-search-list {width: 100%;font-size: 1.7rem}
.p-search-list ul li {border-bottom: 1px solid #E9E9E9}
.p-search-list ul li a {display: block;height: 44px;line-height: 44px;padding: 0 0 0 30px}
.p-search-list ul li a em {font-size: 1.4rem;color: #666;float: right;margin: 0 15px 0 0}
.p-search-sort-box {display: table-cell;width: 88px;vertical-align: middle}
.p-search-sort-relative {position: relative}
.p-search-sort {width: 77px;height: 29px;line-height: 29px;border: 1px solid #BFBFBF;border-top-left-radius: 20px;border-bottom-left-radius: 20px;border-right: 0;background: #FFF;margin: 0 0 0 10px;text-align: center;font-size: 1.4rem;cursor: pointer}
.p-search-sort i {display: inline-block;width: 0;height: 0;border-top: 4px solid;border-right: 4px solid transparent;border-left: 4px solid transparent;vertical-align: 3px}
.p-search-sort-list {position: absolute;top: 30px;left: 25px;width: 62px;border-left: 1px solid #CCC;border-right: 1px solid #CCC;border-bottom: 2px solid #CCC;background: #FFF;text-align: center;font-size: 1.6rem}
.p-search-sort-list li {border-top: 1px solid #CCC}
.p-search-sort-list a {display: block;height: 43px;line-height: 43px}
.p-search-input-box {display: table-cell;vertical-align: middle}
.p-search-input-relative {position: relative}
.p-search-input {width: 100%;height: 31px;line-height: 31px;border: 1px solid #BFBFBF;border-top-right-radius: 20px!important;border-bottom-right-radius: 20px!important;font-size: 1.4rem;padding: 0 0 0 10px;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;background-image: none}
.p-search-input-cancel {width: 20px;height: 20px;background: url(../images/m_header_nav_search.png) no-repeat 2px -72px;background-size: 100px auto;text-indent: -999em;position: absolute;top: 5px;right: 6px}
input[type="search"]: : -webkit-search-cancel-button {display: none}
input[type="search"]: : -ms-clear {display: none}
.scroll-block {height: 40px;line-height: 40px;overflow: hidden;overflow-x: scroll;background: #F8F8F8;border-bottom: 1px solid #E4E4E4;-webkit-overflow-scrolling: touch;-ms-overflow-style: none;padding: 0 10px;position: relative}
.scroll-block: : -webkit-scrollbar {height: 0}
.scroll-block ul {white-space: nowrap;font-size: 1.4rem}
.scroll-block ul li {white-space: nowrap;display: inline-block;margin: 0 4px 0 0}
.scroll-block ul li: last-child {margin: 0 6px 0 0}
.scroll-block ul li a {padding: 6px 10px}
.scroll-block ul li.current a {background: #0A4E8A;color: #FFF;border-radius: 4px}
.tags ul {width: 100%;display: table;table-layout: fixed;font-size: 1.8rem}
.tags ul li {display: table-cell;text-align: center;border-left: 1px solid #ddd;border-bottom: 1px solid #ddd;height: 37px;line-height: 37px;background: #f8f8f8}
.tags ul li a {display: block;color: #666}
.tags ul li.current {background: #fff;border-bottom: 0}
.tags ul li.current a {border-top: 2px solid #c00;color: #1b1b1b}
.mgt20 {margin-top: 20px}
.tags-first {width: 100%;height: 40px;line-height: 40px;background: #F7F7F7;font-size: 1.6rem}
.tags-first ul {width: 100%;display: table}
.tags-first ul li {display: table-cell}
.tags-first ul li a {display: block;color: #666;text-align: center}
.tags-first ul li.current a {color: #c00}
.tags-first ul li.current a span {border-bottom: 2px solid #c00;padding: 0 0 8px}
.tags-sub {position: absolute;bottom: 0;right: 0;font-size: 1.6rem}
.tags-sub li {float: left;margin: 0 10px 0 9px}
.tags-sub li a {color: #666;display: block;height: 33px;line-height: 32px}
.tags-sub li.current a {color: #c00;border-bottom: 2px solid #c00}
.tags-sub li.arrow {position: relative}
.tags-sub li.arrow i,.tags-sub li.arrow s {width: 0;height: 4px;border: 4px solid #999;border-color: #999 transparent;position: absolute;right: -12px}
.tags-sub li.arrow i {border-width: 4px 4px 0 4px;top: 16px}
.tags-sub li.arrow s {border-width: 0 4px 4px 4px;top: 5px}
.tags-sub li.arrow-d-t s {border-color: #0A4E8A transparent}
.tags-sub li.arrow-t-d i {border-color: #0A4E8A transparent}
.tags-sub-left {left: 0}
.tags-sub li.change-city {margin-top: 3px}
.tt-first .change-city {float: right;margin: 5px 10px 0 5px}
.tags-sub li.change-city a,.tt-first .change-city a {height: 25px;line-height: 25px;background: #fff;border: 1px solid #ddd;font-size: 1.3rem;padding: 0 6px;display: block;color: #333}
.tags-sub li.change-city a i,.tt-first .change-city a i {display: inline-block;width: 0;height: 5px;border: 5px solid #666;border-color: #666 transparent;border-width: 5px 5px 0 5px;margin: 0 0 0 3px;vertical-align: -3px}
.tags-first-scroll {height: 40px;line-height: 40px;position: relative;overflow-x: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch;-ms-overflow-style: none;background: #F7F7F7}
.tags-first-scroll: : -webkit-scrollbar {height: 0}
.tags-first-scroll ul {font-size: 1.6rem;white-space: nowrap;padding: 0 0 0 10px}
.tags-first-scroll ul li {white-space: nowrap;display: inline-block;padding: 0 15px 0 0}
.tags-first-scroll ul li a {display: block;color: #666}
.tags-first-scroll ul li.current a {color: #C00;border-bottom: 2px solid #C00;line-height: 36px}
.sub-tt-more {position: absolute;top: 7px;right: 10px;font-size: 1.2rem;color: #999}
.btn-orange,.btn-green,.btn-gray {border-width: 1px;border-style: solid;font-size: 1.5rem;text-align: center}
.btn-orange {background-color: #F08800;border-color: #D37002;color: #fff}
.btn-green {background-color: #27AE60;border-color: #1A944E;color: #fff}
.btn-gray {background-color: #F9F9F9;border-color: #ddd;color: #333}
.btn-one {width: 100%;height: 36px;line-height: 36px;display: block;margin-top: 10px}
.btn-arrow {position: relative;margin-top: 17px}
.btn-arrow: after {display: block;position: absolute;top: 10px;right: 10px;width: 9px;height: 15px;content: '';background: url(http: //img1.bitautoimg.com/uimg/mbt2014/images/m_ico_arrow_jump_small.png) no-repeat;background-size: 9px 15px;font-size: 0;line-height: 0;color: transparent}
.tt-first {width: 100%;height: 38px;line-height: 30px;border-top: 2px solid #0a4e8a;position: relative;background: #fff;margin: 20px 0 0;border-bottom: 1px solid #eee}
.tt-first h3 {font-size: 20px;font-weight: bold;color: #0a4e8a;padding: 4px 10px 0;float: left}
.tt-first2 {height: 38px;line-height: 38px;border-top: 2px solid #0a4e8a;margin: 20px 0 0}
.tt-small {width: 100%;height: 25px;line-height: 25px;background: #F8F8F8;color: #999;font-size: 1.2rem}
.tt-small span {padding: 0 10px}
.sort {padding: 0 5px;overflow: hidden;font-size: 1.4rem;margin: 10px 0 0}
.sort li {float: left;text-align: center;margin: 10px 0 0}
.sort li a {display: block;height: 36px;line-height: 36px;border: 1px solid #ddd;background: #F9F9F9;margin: 0 5px}
.sort-car {font-size: 1.2rem}
.sort-car li a {height: 58px;line-height: 20px}
.sort-car li a span {width: 75px;height: 25px;display: block;background: url(../images/m_all_car.png) no-repeat;background-size: 225px auto;margin: 8px auto 0}
.sort-car li a span.car-weixing {background-position: 0 0}
.sort-car li a span.car-xiaoxing {background-position: -75px 0}
.sort-car li a span.car-jincouxing {background-position: -150px 0}
.sort-car li a span.car-zhongxing {background-position: 0 -25px}
.sort-car li a span.car-zhongdaxing {background-position: -75px -25px}
.sort-car li a span.car-haohuaxing {background-position: -150px -25px}
.sort-car li a span.car-mpv {background-position: 0 -50px}
.sort-car li a span.car-suv {background-position: -75px -50px}
.sort-car li a span.car-paoche {background-position: -150px -50px}
.sort-car li a span.car-mianbao {background-position: 0 -75px}
.sort2 li {width: 50%}
.sort3 li {width: 33.33%}
.sort4 li {width: 25%}
.sort5 li {width: 20%!important}
.sort-bg-white li a {background: #F8F8F8}
.sort-pop li a {position: relative}
.sort-pop li i {width: 0;height: 0;border-width: 4px 4px;border-style: solid;border-color: transparent #d2d2d2 #d2d2d2 transparent;position: absolute;bottom: 3px;right: 3px;z-index: 2}
.sort-pop li.current a {background: #fff;color: #0A4E8A;border-color: #366E9F}
.sort-pop li.current i {border-color: transparent #0A4E8A #0A4E8A transparent}
.pic-txt-v {overflow: hidden}
.pic-txt-v ul {overflow: hidden;margin: 0 0 5px}
.pic-txt-v li {float: left}
.pic-txt-v a {display: block;font-size: 1.6rem;line-height: 24px}
.pic-txt-v p {color: #c00;font-size: 1.2rem}
.pic-txt-v img {display: block;margin: 0 0 6px}
.pic-txt-12080 {padding: 0 10px}
.pic-txt-12080 li {width: 120px;margin: 15px 15px 0;overflow: hidden}
.pic-txt-12080 img {width: 120px;height: 80px}
.pic-txt-h {overflow: hidden}
.pic-txt-h li {width: 100%;border-bottom: 1px solid #E9E9E9;padding: 0 10px;overflow: hidden}
.pic-txt-h li: last-child {border: 0}
.pic-txt-h a {display: block;overflow: hidden}
.pic-txt-h img {margin: 0 10px 0 0;float: left}
.pic-txt-h strong {color: #c00}
.pic-txt-9060 li {padding-bottom: 14px;margin-top: 15px}
.pic-txt-9060 img {width: 90px;height: 60px}
.pic-txt-9060 h4 {font-size: 1.8rem;padding: 10px 0 8px}
.pic-txt-9060 p {color: #999;font-size: 1.2rem}
.ad-txt-line {display: block;width: 100%;height: 35px;line-height: 35px;background: #F9F9F9;color: #333;margin: 10px 0 0}
.ad-txt-line em {background: #0A4E8A;color: #fff;padding: 1px 3px;float: left;width: 28px;height: 15px;line-height: 15px;text-align: center;margin: 9px 5px 0 10px;font-size: 1.2rem}
.ad-txt-line a {display: block;font-size: 1.4rem}
.survey-bottom {width: 100%;height: 35px;line-height: 35px;background: #FFEFD1;color: #703E0B;text-align: center;display: block;font-size: 1.4rem;margin-top: 10px}
.m-app-part-scroll {width:100%;height:400px;overflow: hidden;margin: 0 auto;position: relative;}
.m-app-part-scroll ul{ overflow:hidden;}
.m-app-part-scroll li {width: 100%;float: left;overflow: hidden;}
.m-app-part-scroll li dl{ width:100%; overflow:hidden;}
.m-app-part-scroll li dl dd{ width:50%; float:left; text-align:center; padding:10px 0;}
.m-app-part-scroll .pagination-app {position: absolute;z-index: 20;left: 0;bottom: 5px;text-align: center;width: 100%}
.m-app-part-scroll .swiper-pagination-switch {display: inline-block;width: 8px;height: 8px;border-radius: 10px;background: #CCC;margin-right: 5px;cursor: pointer}
.m-app-part-scroll .swiper-active-switch {background: #C00}
.card-car {width: 100%;height: auto;background: #fff;border: 1px solid #D2D2D2}
.card-news {width: 100%;overflow: hidden}
.card-news .img-box {width: 90px;height: 60px;float: left;margin: 0 10px 0 0}
.card-news li {border-bottom: 1px solid #eee;overflow: hidden;padding: 0 10px 10px;margin: 10px 0 0 0; height:60px;}
.card-news li a {display: block;overflow: hidden}
.card-news li img {width: 90px}
.card-news li h4 {font-size: 1.6rem;line-height: 18px;padding: 0 0 5px}
.card-news li em {color: #bbb;margin-right: 15px;font-size: 1.2rem}
.card-news li em.ico-comment {width: 11px;height: 11px;/*background: url(../images/m_ico_comment.gif) no-repeat 0 3px;background-size: 11px 11px;padding: 0 0 0 16px;*/}
.card-news .ico-video {width: 18px;height: 18px;background: url(../images/m_ico_video.png) no-repeat;background-size: 18px 18px;display: inline-block;vertical-align: -3px;margin-right: 2px}
.m-r-top {width: 34px;height: 34px;display: block;position: fixed;bottom: 45px;right: 15px;z-index: 999;cursor:pointer; display:none;}
.m-r-top div {width: 34px;height: 34px;background: #999;border-radius: 8px;filter: alpha(opacity=70);-moz-opacity: .7;opacity: .7;position: absolute;top: 0;left: 0;z-index: 1}
.m-r-top span {width: 20px;height: 3px;background: #FFF;display: block;position: absolute;top: 8px;left: 7px;z-index: 2}
.m-r-top b {display: block;width: 0;height: 4px;border: 6px solid #FFF;border-color: #FFF transparent;border-width: 0 10px 10px 10px;position: absolute;top: 12px;left: 7px;z-index: 2}
.m-no-result {overflow: hidden;margin: 10px 0}
.m-no-result .face {width: 75px;height: 75px;float: left}
.m-no-result .face-fail {background: url(http: //img1.bitautoimg.com/uimg/mbt2014/images/m_yixiaoche_fail.jpg) no-repeat;background-size: 75px 75px}
.m-no-result dl {float: left;padding: 15px 0 0 10px}
.m-no-result dt {font-size: 1.6rem;line-height: 24px}
.m-no-result dd {font-size: 1.2rem;color: #999}
.m-txt-list {overflow: hidden;margin: 17px 0 0}
.m-txt-list ul {font-size: 1.6rem;border-top: 1px solid #eee}
.m-txt-list ul li {border-bottom: 1px solid #eee;padding: 0 10px}
.m-txt-list ul li a {display: block;height: 39px;line-height: 39px;position: relative;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-right: 10px}
.m-txt-list ul li a: after {display: block;position: absolute;top: 12px;right: 0;width: 9px;height: 15px;content: '';background: url(http: //img1.bitautoimg.com/uimg/mbt2014/images/m_ico_arrow_jump_small.png) no-repeat;background-size: 9px 15px;font-size: 0;line-height: 0;color: transparent}
.none-con-list {font-size: 1.2rem;padding: 10px 0 0 10px}
.footer-box {overflow: hidden;margin-top: 20px}
.ad-bottom-line img {width: 100%;display: block}
footer {width: 100%;height: 45px;background: #3b5999;font-size: 1.4rem; margin-top:10px;}
footer .footer-left {float: left;color: #417BB6;line-height: 45px;padding-left: 10px;font-size: 1.2rem;}
footer a {color: #FFF; outline:none;}
.m-footer-opinion {float: right;font-size: 1.2rem;line-height: 45px;margin-right: 10px;}
.m-s-box {width: 100%;height: 50px;background: #F8F8F8;border-bottom: 1px solid #E2E2E2;display: table}
.m-s-box .m-close-box {display: table-cell;padding: 9px 0 0 10px;width: 100%}
.m-s-box .m-close-box-in {position: relative;width: 100%}
.m-s-box input[type="text"],.m-s-box input[type="search"] {width: 100%;height: 34px;font-size: 1.5rem;color: #A0A0A0;vertical-align: middle;padding: 0;box-sizing: content-box;border: 0;box-shadow: 0 0 0 1px #BFBFBF inset;text-indent: 10px;position: relative;z-index: 10;border-top-left-radius: 30px;border-bottom-left-radius: 30px;background-image: none}
.m-s-box .m-btn-box {display: table-cell;width: 67px;padding: 9px 10px 0 0}
.m-s-box input[type="submit"] {width: 66px;height: 34px;border: 1px solid #BFBFBF;border-left: none;background-color: #FBFBFB;background-image: url(../images/m_header_nav_search.png);background-repeat: no-repeat;background-position: 22px -116px;background-size: 100px auto;text-indent: -999em;cursor: pointer;vertical-align: middle;border-top-right-radius: 30px;border-bottom-right-radius: 30px}
.m-s-box .m-btn-close {width: 20px;height: 20px;background: url(../images/m_header_nav_search.png) no-repeat 2px -72px;background-size: 100px auto;position: absolute;top: 8px;right: 5px;text-indent: -999em;z-index: 11}
.m-s-box-bottom {border-top: 1px solid #E2E2E2;position: relative;z-index: 1}
.m-tags-con {height: 199px;overflow: hidden}
.m-tags-con .sort {margin: 0}
.m-tags-con .sort-car li a {height: 60px}
.swiper-container-head {height: 199px;overflow: hidden;position: relative}
.swiper-slide {float: left;width: 100%;}
.m-hot-brands ul{ overflow:hidden;}
.m-hot-brands {padding: 0 10px; overflow:hidden;}
.m-hot-brands li {width: 20%;float: left;font-size: 1.2rem;text-align: center;margin: 12px 0 0;line-height: 18px}
.m-hot-brands li a {display: block}
.m-hot-brands li img {width: 40px;height: 40px;display: block;margin: 0 auto 2px}
.m-car-model-list {font-size: 1.4rem;padding: 0 10px;margin: 5px 0 0}
.m-car-model-list li {width: 25%;float: left;text-align: center}
.m-car-model-list li a {display: block;height: 35px;line-height: 35px;color: #666;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.m-focus {width: 100%;background: #000;overflow: hidden;margin: 10px 0 0}
.m-focus-box {overflow: hidden;margin: 0 auto;position: relative}
.m-focus-box li {float: left}
.m-focus-box li img {width: 100%;display: block}
.m-focus-box .pagination-focus {position: absolute;z-index: 20;right: 5px;bottom: 6px;text-align: right;width: 100%}
.m-focus-box .swiper-pagination-switch {display: inline-block;width: 8px;height: 8px;border-radius: 10px;background: #9DA2A3;margin-right: 5px;cursor: pointer}
.m-focus-box .swiper-active-switch {background: #C00}
/*
.m-focus-box a.arrow-left,.m-focus-box a.arrow-right {display: block;width: 35px;height: 60px;margin: -30px 0 0;display: block;background: url(http: //img2.bitautoimg.com/uimg/mbt2014/images/m_focus_arrow2.png) no-repeat 0 center;position: absolute;top: 50%;z-index: 10;-webkit-transition: all .3s ease;background-size: 100px auto}
.m-focus-box a.arrow-right {background-position: 100% center;right: 5px}
.m-focus-box a.arrow-left {left: 5px}
*/
.m-focus-box li a {display: block;position: relative}
.m-focus-box .mask {width: 100%;height: 30px;background: #000;opacity: .6;position: absolute;bottom: 0;left: 0}
.m-focus-box .mask-tt {width: 240px;height: 28px;line-height: 30px;color: #fff;position: absolute;bottom: 2px;left: 0;font-size: 1.3rem;overflow: hidden}
.m-focus-box .mask-tt span {padding: 0 0 0 10px}
.hot-news2 {display: block;width: 100%;height: 70px;background: #fff;overflow: hidden;text-align: center}
.hot-news2 h2 {font-size: 1.7rem;color: #c00;height: 25px;line-height: 25px;margin: 14px 0 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
.hot-news2 h2 em {color: #fff;background: #c00;font-size: 1.2rem;padding: 0 3px;border-radius: 2px;vertical-align: 2px;margin-right: 3px}
.hot-news2 p {font-size: 1.2rem;color: #666}
.m-video{ overflow:hidden;}
.m-video ul{ overflow:hidden;}
.m-video li {width: 50%;float: left;margin: 10px 0 0}
.m-video li a {display: block;width: 145px;margin: 0 auto;font-size: 1.6rem;line-height: 21px;position: relative}
.m-video li a strong {height: 38px;text-align:left;overflow: hidden;text-overflow: ellipsis;text-overflow: -o-ellipsis-lastline;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;padding: 4px 0 6px}
.m-video li a i {width: 20px;height: 20px;background: url(../images/m_ico_video_w.png) no-repeat;background-size: 20px 20px;position: absolute;top: 56px;left: 5px}
.m-video li img {width: 145px}
.m-video li p {width: 145px;font-size: 1.2rem;margin: 0 auto;color: #bbb}
.m-video li em.ico-comment {padding: 0 0 0 15px;margin-right: 20px}
.m-video li em.ico-video {padding:0;}
.m-carimg-txt ul{ overflow:hidden;}
.m-carimg-txt li {width: 50%;float: left;margin: 10px 0 0}
.m-carimg-txt li a {display: block;width: 145px;margin: 0 auto;font-size: 1.6rem;line-height: 20px;text-align:center;}
.m-carimg-txt li a span.img-box {display: block;width: 145px;height: 105px;overflow: hidden}
.m-carimg-txt li a strong {overflow:hidden; display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 4px 0 4px}
.m-carimg-txt li img {width: 145px}
.m-newcar li {width: 50%;float: left;margin-top: 20px}
.m-newcar li a {display: block;width: 120px;height: 131px;margin: 0 auto;position: relative}
.m-newcar li strong {font-size: 1.6rem;display: block;width: 100%;height: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 9px 0 6px}
.m-newcar img {display: block;width: 120px;height: 80px}
.m-newcar em {font-size: 1.2rem}
.m-newcar em.price {color: #c00;position: absolute;bottom: 0;left: 0}
.m-newcar em.date {color: #bbb;position: absolute;bottom: 0;right: 0}
.m-sel-car {border: 1px solid #ddd;border-bottom: 0;background: #fff;margin: 10px 0 0}
.m-sel-car-info {display: block;overflow: hidden;padding: 5px}
.m-sel-car-info img {width: 90px;height: 60px;float: left;margin: 0 10px 0 0}
.m-sel-car-info dt {font-size: 1.6rem;padding: 9px 0 5px}
.m-sel-car-info dd {font-size: 1.4rem}
.m-sel-car-info strong {color: #c00;margin-right: 10px}
.m-sel-car-info em {color: #390}
.m-sel-car-info em.ico-downprice {background: url(http: //img1.bitautoimg.com/uimg/mbt2014/images/m_ico_downprice.gif) no-repeat left center;background-size: 10px 10px;padding: 0 0 0 14px}
.m-sel-car-btn {width: 100%;display: table;font-size: 1.4rem}
.m-sel-car-btn li {display: table-cell}
.m-sel-car-btn li a {display: block;text-align: center;height: 34px;line-height: 34px;background: #F8F8F8;border: 1px solid #ddd;border-right: 0}
.m-sel-car-btn li: last-child a {border-right: 1px solid #ddd}
.m-sel-car-btn li: nth-last-child(2) a {border-left: none}
.m-sel-car-btn li.btn-org a {background: #F08800;border: 1px solid #D37002;color: #fff}
.m-like {width: 100%;background: #eee;overflow: hidden;padding-bottom: 20px;margin-bottom: -20px}
.m-like li {width: 50%;float: left;margin: 10px 0 0}
.m-like li a.car {display: block;width: 145px;margin: 0 auto;background: #fff;text-align: center;padding: 0 0 7px;overflow: hidden}
.m-like li a.car img {width: 135px;height: 90px;display: block;margin: 5px auto}
.m-like li a.car strong {font-size: 1.6rem;display: block;padding: 0 5px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin: 0 0 5px}
.m-like li a.car em {font-size: 1.2rem;color: #c00}
.m-like li a.car em.down-price {color: #390;background: url(http: //img1.bitautoimg.com/uimg/mbt2014/images/m_ico_downprice.gif) no-repeat left center;background-size: 10px 10px;padding-left: 12px;margin-left: 6px}
.m-like li a.btn {width: 145px;height: 35px;line-height: 35px;background: #F08800;color: #fff;display: block;text-align: center;font-size: 1.4rem;margin: 0 auto}
.m-bbs-img {padding: 10px;font-size: 1.2rem}
.m-bbs-img a {color: #fff}
.m-bbs-img-mask {width: 100%;height: 25px;background: #000;opacity: .6;position: absolute;bottom: 0;left: 0}
.m-bbs-img-txt {height: 25px;line-height: 25px;position: absolute;bottom: 0;left: 0;padding: 0 10px}
.m-bbs-img-box {width: 100%;overflow: hidden}
.m-bbs-img-box img {width: 100%;display: block}
.m-bbs-img-box-left {width: 64%;float: left;overflow: hidden;position: relative}
.m-bbs-img-box-left a {display: block;width: 101%}
.m-bbs-img-box-left img {margin-top: -1px}
@media(min-width : 590px) {.m-bbs-img-box-left img {margin-top: -2px}
}
.m-bbs-img-box-right {width: 36%;float: right}
.m-bbs-img-box-right ul {padding: 0 0 0 3px}
.m-bbs-img-box-right ul li {margin-bottom: 3px;position: relative}
.m-bbs-img-bottom {width: 100%;position: relative}
.m-bbs-img-bottom img {display: block;width: 100%}
.m-market-price {overflow:hidden;}
.m-market-price ul{overflow:hidden;}
.m-market-price li {border-bottom: 1px solid #eee;padding: 0 10px 10px;overflow: hidden;margin-top: 10px;position: relative}
.m-market-price img {width: 90px;height: 60px;display: block;float: left;margin-right: 10px}
.m-market-price dl {float: left;padding: 5px 0 0}
.m-market-price dt {font-size: 1.6rem;padding: 0 0 5px}
.m-market-price dd {font-size: 1.2rem}
.m-market-price dd strong {color: #c00;float: left;height: 30px;line-height: 30px;border-radius: 3px;padding: 0 10px 0 25px;background: url(../images/tel.png) no-repeat 0px 0px #c00;background-size: 25px;}
.m-market-price dd em {color: #fff;text-decoration: line-through}
.m-market-price a.btn-xunjia {width: 60px;height: 28px;line-height: 28px;display: block;position: absolute;top: 15px;right: 10px}
.m-usedcar {position: relative; overflow:hidden;}
.m-usedcar li a strong {padding-bottom: 5px}
.m-usedcar li a b {font-size: 1.2rem;color: #c00;font-weight: normal;display: block;line-height: 16px}
.m-usedcar li a em {font-size: 1.2rem;color: #bbb}
.jump-pop {width: 238px;height: 64px;background: #FDECD2;border: 1px solid #F9CF99;border-radius: 8px;position: absolute;top: 50%;left: 50%;margin-top: -32px;margin-left: -119px;color: #F08800;line-height: 19px;font-size: 1.6rem}
.jump-pop span {display: block;margin: 0 auto;padding: 13px 25px}
.swiper-container-newslist {height: 453px;overflow: hidden}
.swiper-container-newcar {height: 422px;overflow: hidden}
.swiper-container-bbs {height: 372px;overflow: hidden}
.swiper-container-price {height: 395px;overflow: hidden}
.changecity-anchor {height: 20px;width: 1px;display: block;position: absolute;top: -20px}
.swiper-container,.swiper-container-newslist,.swiper-container-newcar,.swiper-container-bbs,.swiper-container-price,.swiper-container-head {margin: 0 auto;position: relative;overflow: hidden;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;z-index: 1}
.swiper-wrapper { overflow:hidden;position: relative;width: 100%;-webkit-transition-property: -webkit-transform,left,top;-webkit-transition-duration: 0s;-webkit-transform: translate3d(0px,0,0);-webkit-transition-timing-function: ease;-moz-transition-property: -moz-transform,left,top;-moz-transition-duration: 0s;-moz-transform: translate3d(0px,0,0);-moz-transition-timing-function: ease;-o-transition-property: -o-transform,left,top;-o-transition-duration: 0s;-o-transform: translate3d(0px,0,0);-o-transition-timing-function: ease;-o-transform: translate(0px,0px);-ms-transition-property: -ms-transform,left,top;-ms-transition-duration: 0s;-ms-transform: translate3d(0px,0,0);-ms-transition-timing-function: ease;transition-property: transform,left,top;transition-duration: 0s;transform: translate3d(0px,0,0);transition-timing-function: ease}
.swiper-free-mode>.swiper-wrapper {-webkit-transition-timing-function: ease-out;-moz-transition-timing-function: ease-out;-ms-transition-timing-function: ease-out;-o-transition-timing-function: ease-out;transition-timing-function: ease-out;margin: 0 auto}
.swiper-slide {float: left}
.swiper-wp8-horizontal {-ms-touch-action: pan-y}
.swiper-wp8-vertical {-ms-touch-action: pan-x}
.leftmask {position: absolute;width: 100%;height: 100%;background: rgba(0,0,0,0.3);z-index: 99;top: 0}
.leftmask: before,.leftmask: after {content: '';position: absolute;width: 8px;height: 8px;top: 200px;border-right: 4px solid #fff;border-bottom: 4px solid #fff;-webkit-transform: rotate(-45deg);transform: rotate(-45deg)}
.leftmask: before {right: 275px}
.leftmask: after {right: 285px}
.leftPopup {width: 250px;height: 100%;position: absolute;top: 0;right: 0;z-index: 0;overflow: hidden;font-size: 1.8rem;color: #333}
.leftPopup a {color: #333}
.leftPopup .swipeLeft {min-height: 100%;overflow: hidden;width: 250px;background: #fff;-webkit-transform: translate(250px,0);transform: translate(250px,0);-webkit-transition: -webkit-transform .4s;transition: transform .4s;-webkit-backface-visibility: hidden;-webkit-transform-style: preserve-3d;-webkit-transform-origin: 0 0}
.leftPopup .swipeLeft-block {-webkit-transform: translate(0px,0px);transform: translate(0px,0px);-webkit-transition: -webkit-transform .4s;transition: transform .4s;-webkit-backface-visibility: hidden;-webkit-transform-style: preserve-3d;-webkit-transform-origin: 0 0}
.leftPopup .swipeLeft-sub {background: #fff}
.leftPopup .swipe-h {height: 100%;overflow-x: hidden;overflow-y: scroll;position: relative;-webkit-overflow-scrolling: touch;-ms-overflow-style: none}
.leftPopup .swipe-h: : -webkit-scrollbar {height: 0}
.leftPopup li {height: 49px;line-height: 49px;padding: 0 20px}
.leftPopup li a {display: block;border-bottom: 1px solid #E9E9E9}
.leftPopup li.current a {color: #1663A6}
.leftPopup li.filter {height: 75px;line-height: 16px}
.leftPopup li.filter div {border-bottom: 1px solid #E9E9E9;padding: 10px 0}
.leftPopup li.filter input[type="number"] {width: 50px;height: 33px;line-height: 35px;background: #fff;border: 0;text-align: center;color: #333;font-size: 1.6rem;vertical-align: middle;padding: 0;border: 1px solid #D9D9D9}
.leftPopup li.filter .btn-go {width: 53px;height: 31px;background: #F8F8F8;padding: 0;color: #333;font-size: 1.6rem;vertical-align: middle;cursor: pointer;border: 1px solid #D2D2D2}
.leftPopup li.filter b {font-weight: normal;padding: 0 6px}
.leftPopup li.filter em.alert {color: #c00;font-size: 1.2rem;padding: 10px 0 0;display: block}
.leftPopup li.sub a {position: relative}
.leftPopup li.sub a: after {display: block;position: absolute;top: 21px;right: 0;width: 14px;height: 8px;background: url(http: //img2.bitautoimg.com/uimg/mbt2014/images/m_popup_arrow_img_gray.png) no-repeat 0 0;background-size: 14px auto;content: '';font-size: 0;line-height: 0;color: transparent}
.leftPopup li.sub em {color: #1663A6;font-size: 1.4rem;position: absolute;right: 25px;top: 16px;line-height: 16px}
.leftPopup li.root {padding: 0;background: #F0F0F0}
.leftPopup li.root a {border-bottom-color: #F0F0F0;padding: 0 20px;position: relative}
.leftPopup li.root a: after {display: block;position: absolute;top: 21px;right: 20px;width: 14px;height: 8px;background: url(http: //img2.bitautoimg.com/uimg/mbt2014/images/m_popup_arrow_img_gray.png) no-repeat 0 -42px;background-size: 14px auto;content: '';font-size: 0;line-height: 0;color: transparent}
.leftPopup li label {border-bottom: 1px solid #E9E9E9}
.leftPopup .second-list {font-size: 1.4rem}
.leftPopup .second-list li {padding-left: 40px}
.leftPopup .btn-bottom {width: 230px;height: 64px;line-height: 64px;background: #F0F0F0;font-size: 1.6rem;padding: 0 10px 0 10px}
.leftPopup .btn-bottom .btn-clear {display: block;width: 74px;height: 39px;line-height: 39px;float: left;color: #C3C3C3;border: 1px solid #D4D4D4;background: #F0F0F0;cursor: default;text-align: center;margin-top: 12px}
.leftPopup .btn-bottom .btn-clear-selected {color: #333;cursor: pointer}
.leftPopup .btn-bottom .btn-complete {display: block;width: 144px;height: 39px;line-height: 39px;float: right;margin-top: 12px;color: #fff}
.leftPopup .tt-list {width: 100%}
.leftPopup dt {width: 100%;height: 26px;line-height: 26px;background: #F3F3F3;color: #999;font-size: 1.2rem;margin-top: -1px}
.leftPopup dt span {padding: 0 20px}
.leftPopup dd {padding: 0 20px}
.leftPopup dd.current p {color: #0A4E8A}
.leftPopup dd a {display: block;border-bottom: 1px solid #E9E9E9;padding: 10px 0 8px;position: relative}
.leftPopup dd p {color: #333;font-size: 1.6rem;line-height: 20px;margin: 0 0 2px}
.leftPopup dd strong {color: #c00;font-size: 1.2rem}
.leftPopup dd em {color: #999;font-size: 1.2rem;position: absolute;bottom: 8px;right: 0}
.ad-top {width: 100%;height: 60px;background-repeat: no-repeat;background-position: top center;background-size: 320px auto;overflow: hidden;position: relative}
.ad-top .ad-btn-close {width: 9px;height: 9px;background: url(../images/ad_top_btn_close2.png) no-repeat;background-size: 9px 9px;position: absolute;top: 5px;right: 3px;cursor: pointer;text-indent: -999em}
.ad-top .ad-btn-download {height: 24px;line-height: 24px;color: #FFF;background: #F08800;border: 1px solid #D37002;padding: 0 10px;border-radius: 4px;font-size: 1.2rem;position: absolute;top: 18px;right: 18px}
.ad-top-yiche {background-color: #333}
.ad-top-yiche .ad-app-yiche {width: 181px;height: 40px;background: url(ad_app_yiche.png) no-repeat;background-size: 181px 40px;position: absolute;top: 10px;left: 10px}
.ad-top-yiche .ad-app-con {overflow: hidden;position: absolute;top: 10px;left: 10px}
.ad-top-yiche .ad-app-con .app-logo {width: 40px;height: 40px;background: url(http: //img1.bitautoimg.com/uimg/mbt2014/images/ad_app_yiche_logo_80.jpg) no-repeat;background-size: 40px 40px;float: left;margin: 0 10px 0 0}
.ad-top-yiche .ad-app-con .app-txt {float: left}
.ad-top-yiche .ad-app-con .app-name {width: 38px;height: 17px;background: url(http: //img2.bitautoimg.com/uimg/mbt2014/images/ad_app_yiche_name_80.png) no-repeat;background-size: 38px 17px;display: inline-block;text-indent: -999em;margin: 3px 0 0;vertical-align: text-bottom}
.ad-top-yiche .ad-app-con .app-tt {font-size: 1.2rem;font-weight: bold;color: #f90;display: inline-block}
.ad-top-yiche .ad-app-con .app-sub {font-size: 1.2rem;color: #fff}
.ad-top-yiche .ad-app-con .app-logo-baojia {width: 40px;height: 40px;background: url(../images/ad_app_baojiadaquan_logo_80.jpg) no-repeat;background-size: 40px 40px;float: left;margin: 0 10px 0 0}
.ad-top-yiche .ad-app-con .app-tt-baojia {font-size: 1.8rem;color: #fff;line-height: 22px;font-weight: bold}
.ad-top-yiche .ad-app-con .app-sub-baojia {font-size: 1.2rem;color: #f90}
.ad-app-con-img img {width: 100%;display: block}
.ad-app-sum {width: 100%;height: 115px;background: #333;position: relative}
.ad-app-sum .app-logo {width: 75px;height: 75px;background: url(ad_app_yiche_logo_150.jpg) no-repeat;background-size: 75px 75px;float: left;margin: 20px 15px 0 20px}
.ad-app-sum .app-info {float: left;margin: 20px 0 0 0}
.ad-app-sum .app-name {width: 65px;height: 29px;background: url(http: //img1.bitautoimg.com/uimg/mbt2014/images/ad_app_yiche_name_150.png) no-repeat;background-size: 65px 29px;text-indent: -999em;display: inline-block;vertical-align: text-bottom}
.ad-app-sum .app-info dl {font-size: 1.2rem;display: inline-block;line-height: 16px}
.ad-app-sum .app-info dt {font-weight: bold;color: #f90}
.ad-app-sum .app-info dd {color: #fff}
.ad-app-sum .ad-btn-download {display: block;width: 198px;height: 34px;line-height: 34px;color: #FFF;background: #F08800;border: 1px solid #D37002;border-radius: 4px;font-size: 1.6rem;text-align: center;margin: 5px 0 0}
.ad-app-sum .app-logo-baojia {width: 75px;height: 75px;background: url(http: //img2.bitautoimg.com/uimg/mbt2014/images/ad_app_baojiadaquan_logo_150.jpg) no-repeat;background-size: 75px 75px;float: left;margin: 20px 15px 0 20px}
.ad-app-sum .app-info-baojia {float: left;margin: 20px 0 0 0}
.ad-app-sum .app-info-baojia dl {display: inline-block;line-height: 16px}
.ad-app-sum .app-info-baojia dt {font-size: 1.8rem;color: #fff;line-height: 22px;font-weight: bold}
.ad-app-sum .app-info-baojia dd {font-size: 1.2rem;color: #f90}
.ad-app-pop-box {width: 100%;height: 100%;background: #000;opacity: .4;position: absolute;top: 0;left: 0;z-index: 100}
.ad-app-pop {width: 220px;height: 305px;position: fixed;top: 80px;left: 50%;margin-left: -110px;border-radius: 4px;z-index: 101}
.ad-app-pop-rel {position: relative;width: 100%;height: 100%}
.ad-app-pop-close {width: 28px;height: 28px;background: url(../images/m_ad_popup_close.png) no-repeat;background-size: 28px 28px;position: absolute;top: -10px;right: -10px;text-indent: -999em}
.ad-app-pop-bg {display: block;width: 220px;height: 305px;background: url(ad_app_pop_bg2.jpg) no-repeat;background-size: 220px 305px;border-radius: 5px}
.m-fixed-app-mask {width: 100%;height: 50px;position: fixed;left: 0;bottom: 0;background: #000;opacity: .75;z-index: 88}
.m-fixed-app-download {width: 100%;height: 50px;line-height: 50px;font-size: 1.6rem;position: fixed;left: 0;bottom: 0;z-index: 89}
.m-fixed-app-download .m-fixed-btn-close {width: 25px;height: 30px;background: url(http: //img1.bitautoimg.com/uimg/mbt/images/m_ico_fixed_app_close.png) no-repeat center center;background-size: 22px 22px;float: left;text-indent: -9999em;margin: 14px 0 0 5px}
.m-fixed-app-download a {float: left;height: 50px;color: #FFF}
.m-fixed-app-download a img {width: 32px;height: 32px;margin: 0 7px 0 6px;vertical-align: middle}
.m-fixed-app-download a.style1 {background: url(http: //img2.bitautoimg.com/uimg/mbt/images/m_ico_fixed_app_download.png) no-repeat right center;background-size: 21px 19px;padding-right: 25px}
.m-fixed-app-download .m-fixed-btn-close {margin: 10px 0 0 5px;background-size: 20px 20px}
.m-fixed-app-download a.style2 img {float: left;margin: 10px 0 0 10px}
.m-fixed-app-download a.style2 dl {float: left;color: #FFF;line-height: 18px;margin: 8px 0 0 10px}
.m-fixed-app-download a.style2 dt {font-size: 1.5rem}
.m-fixed-app-download a.style2 dd {font-size: 1.2rem}
.m-fixed-app-download a.style2-btn {float: left;width: auto;height: 25px;background: #EDEDED;background: -webkit-gradient(linear,left top,left bottom,from(#FFF),to(#DBDBDB));background: -moz-linear-gradient(top,#FFF,#DBDBDB);background: -ms-linear-gradient(top,#FFF,#DBDBDB);color: #666;font-size: 1.2rem;line-height: 25px;border-radius: 2px;padding: 0 10px;margin: 14px 0 0 20px}
.m-fixed-app-download a.style2-btn span {background: url(http: //img3.bitautoimg.com/uimg/mbt/images/m_fixed_ico_download.png) no-repeat right center;background-size: 13px 13px;padding-right: 17px}
.ad-bottom-img {margin-top: 10px}
.ad-bottom-img img {width: 100%!important;height: auto!important;display: block}
.ad-ycapp-0904 {width: 100%;height: 50px;background: #EFEFEF;overflow: hidden;margin: 10px 0 0;position: relative}
.ad-ycapp-0904 .ad-app-con {position: absolute;top: 9px;left: 10px;overflow: hidden}
.ad-ycapp-0904 .app-logo {width: 32px;height: 32px;background: url(ad_ycapp_0904.png) no-repeat;background-size: 32px 32px;float: left;margin: 0 4px 0 0}
.ad-ycapp-0904 .app-name {float: left;height: 32px;line-height: 34px;color: #195595;font-size: 2.1rem;font-weight: bold;margin: 0 1px 0 0}
.ad-ycapp-0904 dl {float: left;font-size: 1.2rem;line-height: 16px}
.ad-ycapp-0904 dt {color: #f60}
.ad-ycapp-0904 dd {color: #666}
.ad-ycapp-0904 .ad-btn-download {height: 24px;line-height: 24px;color: #FFF;background: #F08800;border: 1px solid #D37002;padding: 0 10px;border-radius: 4px;font-size: 1.2rem;position: absolute;top: 12px;right: 10px}
