/***********cache refresh:2019-07-25 22:31:37**************/
/*publish date:2018-11-15 15:48:43*/
@charset "gb2312";
body, h1, h2, h3, h4, h5, h6, dl, dt, dd, ul, ol, li, th, td, p, blockquote, pre, form, fieldset, legend, input, button, textarea, hr {
    margin: 0;
    padding: 0
}

body {
    font: 12px/1.5 SimSun, Arial, Helvetica, san-serif;
    color: #333
}

select, input, button {
    vertical-align: middle;
    font-size: 100%
}

ul, ol {
    list-style: none
}

fieldset, img {
    border: 0
}

em {
    font-style: normal
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.clearfix {
    display: inline-block
}

/*\*/
* html .clearfix {
    height: 1%
}

.clearfix {
    display: block
}

.clear {
    clear: both;
    height: 0;
    font: 0/0 Arial;
    visibility: hidden
}

iframe {
    display: inline-block
}

/**//*publish date:2018-05-28 16:13:02*/
body {
    line-height: 1;
    _line-height: 1.5;
    color: #333;
    background: #fff
}

body:after {
    display: block;
    content: '';
    width: 1010px;
    margin-left: -505px;
    height: 100%;
    background: #fff;
    z-index: -1;
    position: fixed;
    _position: absolute;
    top: 0;
    left: 50%
}

.w1000 {
    width: 1000px;
    margin: 0 auto;
    position: relative
}

.l {
    float: left
}

.r {
    float: right
}

.ico {
    background: url(//icon.xgo-img.com.cn/mainpage/20150226/ico.png) no-repeat;
    _background: url(//icon.xgo-img.com.cn/mainpage/20150226/ico.gif) no-repeat;
    overflow: hidden
}

a {
    color: #122e67;
    text-decoration: none
}

a:hover {
    color: #e74c3c;
    text-decoration: underline
}

.link1 {
    color: #112f65
}

.link2 {
    color: #e74b3c
}

.link3 {
    color: #666
}

.link1:hover, .link2:hover, .link3:hover {
    color: #e74c3c
}

.imgErr {
    background: #ededed url(//icon.xgo-img.com.cn/mainpage/20140129/grey.jpg) no-repeat 50% 50%
}

a {
    outline: 0;
    blr: expression(this.onFocus=this.blur())
}

input {
    outline: 0
}

.mt5 {
    margin-top: 5px
}

.mt10 {
    margin-top: 10px
}

.mt12 {
    margin-top: 12px
}

.mt13 {
    margin-top: 13px
}

.mt14 {
    margin-top: 14px
}

.mt15 {
    margin-top: 15px
}

.mt23 {
    margin-top: 23px
}

.mt20 {
    margin-top: 20px
}

.Ls_header {
    font-family: simsun !important;
    width: 100%;
    position: relative;
    z-index: 100;
    min-width: 1000px;
    height: 80px;
    background: #2980b9
}

.Ls_headerTop {
    height: 35px;
    background: #333
}

.Ls_heardposition {
    margin-top: -35px
}

.logo {
    display: block;
    width: 160px;
    -webkit-box-shadow: 0 0 6px #666
}

.Ls-rightTop {
    width: 800px;
    color: #ecf0f1
}

.Ls-rightTop label {
    cursor: pointer
}

.Ls_city {
    margin-top: 8px
}

.Ls-rightTop a {
    color: #ecf0f1;
    display: inline-block
}

.Ls_position-i {
    display: inline-block;
    width: 13px;
    height: 18px;
    background-position: -18px -8px !important;
    vertical-align: middle;
    margin-right: 4px
}

.Ls_city {
    display: inline-block
}

.Ls_city-select {
    margin: 9px 0 0 8px;
    zoom: 1
}

.Ls_position-s {
    display: inline-block;
    width: 7px;
    height: 4px;
    background-position: -42px -40px !important;
    vertical-align: middle;
    margin: 0 3px 0 4px
}

.Ls_cityList {
    margin: 11px 0 0 8px;
    line-height: 14px
}

.Ls_cityList a {
    margin-right: 8px
}

.Ls_citySelect {
    margin-top: 11px;
    font-family: simsun;
    line-height: 14px
}

.Ls_qita a {
    display: inline-block;
    position: relative;
    width: 30px;
    height: 35px;
    float: left
}

.Ls_login {
    line-height: 35px;
    height: 35px;
    overflow: hidden;
    *display: inline
}

.Ls_login span.Ls_login-s {
    display: inline-block;
    height: 35px
}

.Ls-rightTop a.Ls_ntesalink {
    height: 35px;
    line-height: 35px;
    padding: 0 6px
}

.Ls-rightTop a.bai {
    color: #f66100
}

.Ls-rightTop a:hover {
    color: #fff
}

.Ls-rightTop a.Ls_ntesalink:hover {
    background: #666;
    border-top: 3px solid #fa6400;
    height: 32px;
    line-height: 29px;
    text-decoration: none
}

.Ls_qita {
    display: inline-block;
    margin-left: 16px;
    height: 35px;
    width: 150px
}

.Ls_qita label {
    display: inline-block;
    margin-right: 18px;
    float: left;
    cursor: default
}

.Ls_login-sina {
    background-position: -34px 2px;
    width: 30px;
    height: 16px
}

.Ls_login-qq {
    background-position: -59px 2px;
    width: 30px;
    height: 16px
}

.Ls_qita a.Ls_login-sina:hover {
    background-position: -34px -1px;
    background-color: #666;
    height: 32px;
    line-height: 32px;
    border-top: 3px solid #fa6400
}

.Ls_qita a.Ls_login-qq:hover {
    background-position: -59px -1px;
    height: 32px;
    line-height: 32px;
    background-color: #666;
    border-top: 3px solid #fa6400
}

.Ls_lcity {
    display: inline-block;
    margin: 0 13px 0 0;
    color: #585c5d;
    width: 1px;
    float: left;
    line-height: 35px
}

.Ls_top_l div.on .city_tag {
    display: -block
}

.Ls_cityoDivBox {
    position: relative
}

.Ls_city-position i.Ls_icoPosition-ico {
    display: inline-block;
    background-position: 0 -8px;
    width: 13px;
    height: 18px;
    vertical-align: middle;
    margin-right: 5px
}

.city_tag {
    border: 1px solid #e5e5e5;
    position: absolute;
    left: -10px;
    top: 34px;
    z-index: 99;
    display: none
}

.ntesCity em.Ls_em_ico {
    display: inline-block;
    background-position: -42px -35px;
    width: 7px;
    height: 4px;
    vertical-align: middle;
    margin-left: 4px
}

.city_tag dd.hotcs-city a {
    font-weight: bold;
    color: #e74c3c
}

.city_tag dd.hotcs-city a:hover {
    color: #fff
}

.cityBoder {
    position: relative;
    top: 0;
    right: 0;
    _position: absolute
}

.cibyleft {
    background: #fff;
    width: 404px;
    padding-bottom: 10px
}

.city_tag .bg {
    width: 398px;
    margin-left: 3px
}

.nav_channel .cur {
    border: 0;
    width: 117px;
    height: 49px;
    _height: 50px;
    position: absolute;
    right: -3px;
    z-index: 9999
}

.city_tag dl {
    position: relative;
    line-height: 20px;
    padding: 10px 0 9px 0;
    text-align: left
}

.city_tag dl.borfooter {
    border-bottom: 1px solid #e8e8e8;
    line-height: 20px;
    padding: 7px 0 7px 0
}

.city_tag dl.szdl {
    margin: 0;
    height: 20px;
    padding: 0 0 5px 0
}

.city_tag dl.borfooter dt {
    top: 6px
}

.city_tag dt {
    color: #999;
    left: 14px;
    position: absolute;
    text-align: left;
    top: 10px;
    width: 70px
}

.city_tag dl dt strong {
    color: #333
}

.city_tag dd a {
    height: 16px;
    line-height: 16px;
    padding: 0 4px;
    padding: 1px 4px -1px 4px \0;
    display: inline-block;
    margin-right: 10px;
    color: #666
}

.city_tag dd a:hover {
    color: #fff
}

.ddbg a:hover, .ddbg a.cur_dl {
    background: #ff9000;
    text-decoration: none;
    color: #fff
}

.city_tag dl dt.szcity {
    position: absolute;
    top: 1px;
    width: 130px
}

.city_tag dd {
    color: #999;
    padding-left: 87px;
    padding-right: 8px;
    z-index: 9999
}

.city_tag .area {
    margin-bottom: -10px;
    _margin-bottom: 0;
    padding: 5px 10px 5px 82px;
    background: #f8f8f8;
    border-top: 1px solid #e8e8e8;
    position: relative;
    left: 0;
    margin-top: 9px;
    z-index: 9;
    _z-index: -1;
    width: 312px
}

.city_tag div.area a {
    display: inline-block;
    padding: 3px 10px;
    color: #122e67
}

.city_tag div.area a.fontweight {
    font-weight: bold
}

.city_tag div.area a:hover {
    color: #e74c3c;
    background: 0;
    text-decoration: underline
}

.city_tag .ntesCity-in {
    line-height: 35px;
    position: absolute;
    top: -35px;
    left: 0;
    cursor: pointer;
    color: #999;
    padding: 0 9px;
    white-space: nowrap
}

.city_tag .ntesCity-in strong {
    color: #333
}

.ntesCity-in {
    border: 1px solid #e5e5e5;
    background: #fff;
    z-index: 9999;
    border-bottom: 1px solid #fff;
    margin-left: -1px;
    font-family: "simsun"
}

.ntesCity {
    margin-right: 0;
    height: 33px;
    text-align: center;
    _vertical-align: middle;
    overflow: hidden
}

#city3 {
    display: inline-block
}

.ntesCity i {
    font-style: normal
}

.Ls_ntesspan-tit {
    _position: relative;
    _top: 7px;
    display: inline-block
}

.Ls_nav {
    margin-left: -11px;
    _margin-left: -8px
}

.Ls_nav li {
    float: left;
    height: 45px;
    line-height: 45px;
    padding: 0 12px
}

.Ls_nav a {
    font-size: 16px;
    height: 45px;
    line-height: 45px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    display: inline-block
}

.Ls_nav a:hover {
    color: #fff
}

.Ls_navRight span {
    font-size: 16px;
    height: 14px;
    line-height: 14px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    display: inline-block;
    margin-top: 16px;
    *margin-top: 11px
}

.Ls_navRight i {
    background-position: -42px -57px;
    width: 9px;
    height: 5px;
    display: inline-block;
    margin-left: 9px;
    vertical-align: middle
}

.Ls_nav .top-useon li {
    padding: 0
}

.Ls_navRight {
    position: relative;
    height: 45px;
    cursor: pointer;
    left: 13px
}

.Ls_navRight:hover .top-useon, .Ls_navRight.on .top-useon {
    display: block
}

.Ls_navRight:hover i, .Ls_navRight.on i {
    background-position: -42px -48px
}

.top-useon {
    display: none;
    background: #fff;
    border: 1px solid #cecece;
    position: absolute;
    top: 36px;
    left: -8px;
    _left: 0;
    width: 88px;
    height: 247px;
    overflow: hidden;
    box-shadow: 0 3px 0 0 rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 3px 0 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 3px 0 0 rgba(0, 0, 0, 0.1)
}

.top-useon li {
    height: 31px;
    line-height: 31px;
    overflow: hidden;
    vertical-align: middle;
    position: static;
    float: none
}

.top-useon span {
    display: inline-block;
    float: left;
    margin: 0;
    text-align: left;
    width: 100%;
    height: 30px;
    line-height: 31px;
    overflow: hidden;
    vertical-align: middle;
    border-bottom: 1px solid #e8e8e8
}

.top-useon a {
    display: block;
    text-align: left;
    float: left;
    height: 30px;
    line-height: 30px;
    padding: 0;
    font-size: 12px;
    width: 88px;
    font-family: simsun;
    color: #333
}

.top-useon a:hover {
    text-decoration: none;
    color: #333;
    background: #e8e8e8
}

.top-useon label {
    background: url("//icon.xgo-img.com.cn/mainpage/20140129/headbg.gif") no-repeat;
    height: 20px;
    width: 20px;
    margin-top: 5px;
    margin-left: 5px;
    margin-right: 9px;
    _margin-right: 6px;
    float: left;
    overflow: hidden
}

.top-useon label.useico {
    width: 13px;
    margin-top: 8px
}

.top-useon label.selico {
    background-position: 0 -22px
}

.top-useon label.allico {
    background-position: -20px -22px
}

.top-useon label.rainkico {
    background-position: -40px -22px
}

.top-useon label.qpriceico {
    background-position: -60px -22px
}

.top-useon label.pediaico {
    background-position: 0 -42px
}

.top-useon label.contrastico {
    background-position: -20px -42px
}

.top-useon label.buyico {
    background-position: -40px -42px
}

.top-useon label.touchico {
    background-position: -60px -42px
}

/*publish date:2018-05-28 16:13:39*/
.mt10 {
    margin-top: 10px
}

.curbg {
    background: url("//icon.xgo-img.com.cn/article/20150625/cur.png") no-repeat;
    _background: url("//icon.xgo-img.com.cn/article/20150625/cur.gif") no-repeat;
    position: relative
}

.h1Search {
    height: 62px !important;
    line-height: 62px !important
}

.titH1 {
    font-size: 32px !important;
    height: 62px !important;
    line-height: 62px !important;
    font-weight: 300 !important
}

.New-inputTxt {
    padding: 6px 5px !important;
    border-right: none !important
}

@-moz-document url-prefix() {
    .New-inputTxt {
        padding: 5px 5px 6px !important
    }
}

.New-searchRight {
    width: 301px !important;
    margin-top: 19px !important
}

.Newsear_r .curbg {
    background-position: -53px -61px;
    font-size: 14px;
    display: inline-block;
    border: medium none;
    color: #fff;
    cursor: pointer;
    height: 28px;
    line-height: 28px;
    width: 64px;
    top: 0;
    *+top: -17px;
    _top: -1px
}

.subnav {
    background: #226bb1;
    z-index: 99;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 14px
}

.subnav ul {
    width: 1000px;
    height: 50px;
    line-height: 50px;
    position: relative
}

.subnav li {
    float: left;
    border-right: 1px solid #4683be;
    overflow: hidden;
    position: absolute;
    height: 50px;
    padding-right: 24px
}

.subnav li:hover {
    background: #3779b8
}

.subnav li a, .subnav li em {
    color: #cfdeec;
    float: left;
    height: 30px;
    line-height: 29px;
    margin: 10px 12px 0 0;
    background-position: 0 -100px
}

.subnav li a.first {
    color: #fff;
    font-size: 20px;
    margin: 10px 20px;
    font-weight: bold;
    background-position: 0 -100px
}

.subnav li a:hover.first, .subnav .f-cur {
    background-position: 0 -17px !important;
    margin: 10px 15px !important;
    padding: 0 5px;
    color: #fff !important
}

.subnav li a:hover, .subnav li a.cur {
    color: #cfdeec;
    background-position: -51px -21px;
    text-decoration: none
}

.subnav li em {
    background-position: -72px -18px;
    padding-right: 17px
}

.subnav .first-news {
    width: 297px;
    z-index: 9;
    overflow: hidden;
    height: 50px
}

.subnav .nav-bg-hover {
    background: #3779b8
}

.first-guide {
    left: 322px
}

.first-reviews {
    left: 615px
}

.first-essence {
    left: 920px;
    border: none !important;
    padding: 0 !important;
    width: 82px
}

.first-essence i {
    width: 24px;
    height: 12px;
    position: absolute;
    background-position: 0 -48px;
    left: 48px;
    top: 6px;
    z-index: 9
}

.subnav li.first-essence a.first {
    position: absolute;
    z-index: 1
}

.first-essence a:hover.first i {
    left: 33px
}

.con-l {
    width: 690px;
    margin-right: 40px;
    overflow: hidden;
    float: left
}

.con-l .zx-focusbox, .con-l .zx-newsconbox {
    width: 690px;
    overflow: hidden
}

.con-l .zx-focus {
    width: 400px;
    height: 300px;
    overflow: hidden;
    position: relative
}

.con-l .zx-focus ul {
    width: 10000px;
    overflow: hidden
}

#focus ul {
    width: 10000px;
    position: absolute;
    z-index: 1
}

.con-l .zx-focus li {
    width: 400px;
    height: 300px;
    position: relative;
    float: left
}

.con-l .zx-focus li img {
    width: 400px;
    height: 300px
}

.con-l .zx-focus .mask {
    width: 400px;
    height: 31px;
    position: absolute;
    left: 0;
    top: 269px;
    z-index: 2;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000', endColorstr='#7F000000');
    background: rgba(0, 0, 0, 0.5)
}

.con-l .zx-focus p {
    height: 31px;
    line-height: 31px;
    color: #fff;
    position: absolute;
    left: 15px;
    top: 269px;
    z-index: 3;
    cursor: pointer
}

.con-l .zx-focus a:hover {
    text-decoration: none
}

.con-l .zx-focus p:hover, .con-l .zx-focus p.ie6 {
    text-decoration: underline !important;
    color: #fff
}

.zx-focus-butbox {
    width: 84px;
    position: absolute;
    right: 0;
    top: 269px;
    height: 30px;
    z-index: 4;
    overflow: hidden
}

.zx-focus-butbox a {
    display: block;
    float: left;
    width: 6px;
    height: 11px;
    margin: 10px 0;
    overflow: hidden
}

.zx-focus-butbox a {
    background-position: -103px 0
}

.zx-focus-butbox a.arrow-r {
    background-position: -111px 0
}

.zx-focus-butbox span {
    display: block;
    margin: 0 15px;
    float: left;
    color: #fff;
    width: 18px;
    font-family: tahoma;
    height: 30px;
    line-height: 30px;
    _margin: 0 15px 0 10px
}

.zx-focus-butbox em {
    color: #e74c3c
}

.New-focus-r {
    width: 289px
}

.New-focus-r li {
    margin-bottom: 1px;
    height: 40px
}

.New-focus-r li.licur {
    height: 218px;
    overflow: hidden
}

.New-focus-r img {
    display: block;
    height: 218px;
    overflow: hidden
}

.NewLIbox {
    height: 40px;
    line-height: 40px;
    text-align: center
}

.NewLIbox1 {
    background: #737373
}

.NewLIbox2 {
    background: #ed796d
}

.NewLIbox3 {
    background: #e74c3c
}

.NewLIbox a {
    font-size: 14px;
    color: #fff;
    font-family: "\5FAE\8F6F\96C5\9ED1"
}

.NewLIbox a:hover {
    color: #fff
}

.New-focus-r li.licur .NewLIbox {
    display: none
}

.NewLI-None {
    display: none
}

.New-focus-r li.licur .NewLI-None {
    display: block;
    overflow: hidden;
    height: 218px;
    vertical-align: middle;
    position: relative
}

.Newfocus-bg {
    width: 289px;
    height: 30px;
    position: absolute;
    z-index: 9;
    bottom: 0;
    left: 0;
    display: block
}

.Newfocus-bg1 {
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#72000000', endColorstr='#72000000');
    background: rgba(0, 0, 0, 0.45)
}

.Newfocus-bg2 {
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#BFED796D', endColorstr='#BFED796D');
    background: rgba(237, 121, 109, 0.75)
}

.Newfocus-bg3 {
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#E5E74C3C', endColorstr='#E5E74C3C');
    background: rgba(231, 76, 60, 0.9)
}

.Newfocus-alink {
    position: absolute;
    left: 0;
    bottom: 0;
    width: 289px;
    z-index: 99;
    font-size: 12px;
    font-family: "\5B8B\4F53";
    text-align: center;
    display: block;
    height: 30px;
    line-height: 30px;
    color: #fff
}

.NewLI-None a {
    color: #fff
}

.New-main a:hover {
    color: #fa6400
}

.Newfocus-alink:hover {
    color: #fff
}

.zx-newsbox {
    margin-top: 7px;
    border-bottom: 5px solid #666
}

.zx-news {
    position: relative;
    bottom: -5px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    border-bottom: 5px solid #e74c3c;
    height: 32px;
    padding: 0 20px 9px;
    line-height: 32px;
    font-size: 20px;
    display: inline-block;
    font-weight: normal;
    *float: left
}

.TitMax-line {
    font-size: 0;
    width: 2px;
    height: 5px;
    background: #fff;
    position: absolute;
    bottom: -5px;
    _bottom: -6px;
    right: -2px
}

.zx-newscon1 {
    width: 707px;
    overflow: hidden;
    margin-bottom: 15px
}

.zx-newscon1 li {
    width: 160px;
    height: 120px;
    float: left;
    margin-right: 16px;
    overflow: hidden
}

.zx-newscon1 li a {
    display: block;
    position: relative;
    height: 120px;
    overflow: hidden
}

.zx-newscon1 li a:hover {
    text-decoration: none
}

.zx-newscon1 li.end {
    margin: 0
}

.zx-newscon1 li a em {
    filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#A5000000', endColorstr='#A5000000');
    background: rgba(0, 0, 0, 0.65);
    width: 160px;
    height: 120px;
    position: absolute;
    bottom: -160px;
    -ms-transition: .3s;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    transition: .3s
}

.zx-newscon1 li a:hover em, .zx-newscon1 li .ie6 em {
    bottom: 0;
    -ms-transition: .3s;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    transition: .3s
}

.zx-newscon1 li a p {
    color: #fff;
    position: absolute;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 16px;
    line-height: 28px;
    padding: 0 15px;
    top: 136px
}

.zx-newscon1 li a:hover p, .zx-newscon1 li .ie6 p {
    top: 18px;
    -ms-transition: .3s;
    -webkit-transition: .3s;
    -moz-transition: .3s;
    transition: .3s
}

.zx-newscon2 {
    margin-bottom: 15px
}

.zx-newscon2 dl {
    overflow: hidden;
    height: 120px;
    padding: 15px 10px 15px 0
}

.zx-newscon2 dl:hover, .zx-newscon2 dl.cur {
    background: #f8f8f8
}

.zx-newscon2 dt {
    float: left;
    width: 160px;
    height: 120px;
    margin-right: 20px
}

.zx-newscon2 dt img {
    width: 160px;
    height: 120px
}

.zx-newscon2 dd h3 em {
    width: 27px;
    height: 16px;
    margin-right: 5px;
    position: relative;
    display: inline-block;
    top: -1px;
    _top: -6px;
    overflow: hidden
}

.zx-newscon2 dd h3 em.dt {
    background-position: -46px 0
}

.zx-newscon2 dd h3 em.tg {
    background-position: -74px 0
}

.zx-newscon2 dd h3 a {
    color: #122e67;
    font-size: 20px;
    line-height: 22px;
    position: relative;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-weight: 300;
    top: -2px
}

.zx-newscon2 dd h3 a:hover, .lab-name a:hover, .hotnews .tit-text a:hover, .hotvideo .tit-text a:hover, .hotvideo .tit-text1 a:hover, .hotspy .tith2 a:hover, .hotspy .tit-text1 a:hover, .hotspy .tit-text a:hover, .hotpor li a:hover, .hotpor .tith2 a:hover {
    color: #e74c3c
}

.zx-newscon2 .mr0:hover {
    color: #3398dc
}

.zx-newscon2 dd p {
    color: #666;
    line-height: 22px;
    margin-top: 8px;
    height: 73px;
    overflow: hidden
}

.lab-name, .lab-name a {
    color: #999;
    height: 22px;
    line-height: 22px
}

.lab-name a:hover {
    text-decoration: none
}

.lab-name .mr0 i {
    width: 13px;
    height: 12px;
    display: inline-block;
    margin-right: 5px;
    position: relative;
    top: 2px;
    cursor: pointer;
    _margin-top: 6px;
    *+top: -1px;
    _float: left
}

.lab-name .mr0 i.curbg {
    background-position: -14px 0
}

.lab-name .mr0:hover i.curbg {
    background-position: 0 0
}

.lab-name .mr0 {
    margin-left: 20px
}

.lab-name b {
    margin: 0 10px;
    font-weight: 300;
    color: #d2d2d2
}

.lab-name label {
    float: right
}

.lab-name {
    overflow: hidden
}

.titbox {
    width: 300px;
    overflow: hidden;
    float: left
}

.con-r {
    width: 270px;
    float: right
}

.con-r .boxbk {
    border-right: 0
}

.con-r .padd-1 {
    padding: 6px 12px 8px 15px
}

.con-r .padd-2 {
    padding: 20px 12px 12px 15px
}

.con-r .padd-3 {
    padding: 20px 12px 10px 15px
}

.con-r .padd-4 {
    padding: 10px 12px 10px 15px
}

.ico-numb {
    width: 14px;
    height: 14px;
    line-height: 14px;
    height: 13px \9;
    line-height: 13px \9;
    padding-top: 1px \9;
    text-align: center;
    background: #c6c6c6;
    color: #fff;
    display: inline-block;
    font-family: "\5B8B\4F53"
}

.hotnews, .hotvideo, .hotspy, .hotpor {
    border-top: 1px solid #2980b9
}

.hotnews .tith2, .hotvideo .tith2, .hotspy .tith2, .hotpor .tith2 {
    border-top: 1px solid #d2d2d2;
    font-size: 18px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-weight: 300;
    color: #333;
    height: 42px;
    line-height: 42px
}

.hotnews li, .hotvideo li {
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    *height: 27px;
    *line-height: 27px
}

.hotnews .tit-text, .hotvideo .tit-text, .hotvideo .tit-text1, .hotspy .tit-text {
    float: left;
    font-size: 14px;
    margin-left: 10px;
    width: 218px
}

.hotnews .tit-text a, .hotvideo .tit-text a, .hotvideo .tit-text1 a, .hotspy .tit-text a, .hotspy .tit-text1 a, .hotpor li a {
    color: #333
}

.hotnews em, .hotvideo em, .hotspy em {
    float: left;
    position: relative;
    top: 8px;
    top: 7px \9
}

.red {
    background: #e90000
}

.hotnews li span, .hotvideo li span {
    float: right;
    font-size: 12px;
    font-family: arial;
    color: #999
}

.grey {
    background: #cecece
}

.hotvideo li.video-first {
    overflow: hidden;
    height: 75px;
    margin-bottom: 2px
}

.hotvideo .video-img {
    width: 127px;
    height: 75px;
    position: relative
}

.hotvideo .video-ico {
    width: 39px;
    height: 39px;
    position: absolute;
    left: 44px;
    top: 18px;
    background: url("//icon.xgo-img.com.cn/article/20150625/video.png") no-repeat;
    _background: url("//icon.xgo-img.com.cn/article/20150625/video1.png") no-repeat
}

.hotvideo em.em-1 {
    position: absolute;
    left: 0;
    top: 0;
    border-right: 3px solid #fff;
    border-bottom: 3px solid #fff
}

.hotvideo .tit-text1 {
    width: 105px;
    line-height: 24px
}

.hotspy .tith2 a, .hotpor .tith2 a {
    font-family: "\5B8B\4F53";
    font-size: 14px;
    float: right;
    color: #333;
    margin-top: 2px
}

.hotspy li, .hotpor li {
    height: 34px;
    line-height: 34px;
    overflow: hidden
}

.hotspy .spy-img {
    margin-left: 10px
}

.hotspy .spy-img, .hotspy .spy-img img {
    width: 60px;
    height: 45px
}

.hotspy li.spy-first {
    height: 58px;
    background: url("//icon.xgo-img.com.cn/article/20150625/xx.jpg") 0 100% repeat-x;
    overflow: hidden;
    margin-bottom: 9px
}

.hotspy em {
    top: 10px;
    top: 9px \9
}

.hotspy li.spy-first em {
    float: left;
    top: 0
}

.hotspy .tit-text1 {
    width: 120px;
    font-size: 14px;
    line-height: 24px;
    margin: -1px 0 0 10px
}

.hotpor li.curbg {
    padding-left: 15px;
    font-size: 14px;
    background-position: -115px 2px
}

.page_nr {
    text-align: center;
    font-family: 'Arial';
    margin-top: 5px;
    margin-bottom: 20px;
    border-top: 1px solid #d2d2d2;
    padding-top: 20px
}

.f14 {
    font-size: 14px
}

.page_nr a, .page_nr span {
    margin-left: 6px;
    padding: 0 12px;
    height: 33px;
    overflow: hidden;
    line-height: 33px;
    display: inline-block;
    border: 1px solid #c9c9c9
}

.page_nr span {
    background-color: #f6f6f6;
    color: #cdcdcd
}

.page_nr .zh {
    padding: 0 18px
}

.page_nr a.on {
    background: #4d7bb9;
    border: 1px solid #4d7bb9;
    color: #fff
}

.friendBox {
    border: 1px solid #e1e1e1;
    margin: 30px auto
}

.friendH2 {
    border-bottom: 1px solid #e1e1e1;
    font-size: 20px;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    font-family: "\5FAE\8F6F\96C5\9ED1"
}

.friendTxt {
    padding: 10px 37px;
    line-height: 24px
}

.friendTxt dd {
    width: 920px;
    overflow: hidden
}

.friendTxt a {
    margin: 0 6px;
    color: #333;
    display: inline-block
}

.friendTxt a:hover {
    color: #fa6400
}

.creambox .subnav li.end .curbg {
    background-position: 0 -97px
}

.creambox .zx-newscon2 dt {
    width: 160px;
    height: 120px
}

.creambox .zx-newscon2 dl {
    height: 120px;
    padding: 15px 0 15px 0
}

.creambox .zx-newscon2 dt img {
    width: 160px;
    height: 120px
}

.creambox .zx-newscon2 dd p {
    margin-top: 3px;
    height: 69px
}

a.curbg.arrow-l:hover {
    background-position: -28px 0
}

.zx-focus-butbox a.arrow-r:hover {
    background-position: -35px 0
}

.creambox .titbox {
    width: 260px
}

.zx-newscon2 h3 {
    height: 22px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

#buyCar, .displayNone, .news-car-hot .spy-img {
    display: none
}

.news-car-hot .spy-first .spy-img {
    display: block
}

.spy-first .tit-text {
    width: 120px;
    font-size: 14px;
    line-height: 24px;
    margin: -1px 0 0 10px
}

.ac_results {
    padding: 0;
    border: 1px solid #b2d5f2;
    background-color: white;
    overflow: hidden;
    z-index: 99999
}

.ac_results ul {
    width: 100%;
    list-style-position: outside;
    list-style: none;
    padding: 0;
    margin: 0
}

.ac_results li {
    margin: 0;
    padding: 5px 5px;
    cursor: default;
    display: block;
    font-size: 14px;
    line-height: 16px;
    font-family: verdana;
    overflow: hidden
}

.ac_results li i {
    display: inline-block;
    height: 20px;
    font-size: 12px;
    padding: 0 5px;
    background: #5b5b5e;
    color: #fff;
    border-radius: 2px;
    font-style: normal;
    margin-left: 5px;
    line-height: 20px
}

.ac_over {
    background-color: #b2d5f2;
    color: black
}

#page_num .more-page {
    height: 38px;
    border: 0;
    background: 0;
    padding: 0;
    color: #122e67
}

.ad {
    font-size: 0;
    line-height: 0
}

/*publish date:2018-05-28 16:14:05*/
body {
    font: 12px/1.5 Arial, \5B8B\4F53, Helvetica, san-serif
}

.l {
    float: left
}

.r {
    float: right
}

a {
    color: #122e67;
    text-decoration: none
}

a:hover {
    color: #fa6400;
    text-decoration: underline
}

.curfix .inlines {
    background: none repeat scroll 0 0 #fcfcfc;
    font-size: 0;
    height: 1px;
    margin: 0 auto;
    width: 1000px
}

.hidden {
    display: none
}

.czH1 {
    color: #dedede;
    left: 50%;
    position: absolute;
    top: 0;
    z-index: -10
}

.mt32 {
    margin-top: 32px
}

.mt15 {
    margin-top: 16px
}

.mt25 {
    margin-top: 25px
}

.mt16 {
    margin-top: 16px
}

.mt21 {
    margin-top: 21px
}

.mt10 {
    margin-top: 10px
}

.mt12 {
    margin-top: 12px
}

.mt29 {
    margin-top: 29px
}

.mt27 {
    margin-top: 27px
}

.mt35 {
    margin-top: 35px
}

.mt40 {
    margin-top: 40px
}

.mt30 {
    margin-top: 30px
}

.mb13 {
    margin-bottom: 13px
}

.newCarHeight03 {
    height: 430px
}

.newCarHeight05 {
    height: 393px
}

.newCarHeight08 {
    height: 380px;
    overflow: hidden
}

.ntesLeft {
    height: 35px;
    line-height: 35px;
    position: relative
}

.h1Search {
    height: 48px;
    line-height: 48px
}

.titH1 {
    font-family: "Microsoft YaHei";
    font-size: 24px
}

.Weather {
    margin: 10px 0 0 10px
}

.New-searchRight {
    margin-top: 10px;
    width: 307px
}

.Newsear_l {
    display: block;
    height: 28px;
    width: 236px
}

.New-inputTxt {
    border: 1px solid #dbdbdb;
    color: #999;
    float: left;
    padding: 5px 5px 6px;
    vertical-align: middle;
    width: 226px
}

.Newsear_r {
    display: block;
    height: 28px
}

.New-inputBtn {
    background: url("//icon.xgo-img.com.cn/news/20140305/searchbtn_03.png") no-repeat center center;
    border: medium none;
    color: #fff;
    cursor: pointer;
    display: block;
    height: 28px;
    line-height: 28px;
    width: 64px
}

.New-nav {
    background: none repeat scroll 0 0 #4c7bb9;
    height: 42px;
    line-height: 42px;
    overflow: hidden;
    text-align: left;
    width: 1000px
}

.New-nav li {
    float: left;
    font-size: 14px;
    overflow: hidden;
    text-align: center
}

.New-nav a {
    border-right: 1px solid #7095c7;
    color: #fff;
    display: inline-block;
    height: 42px;
    text-align: center;
    padding: 0 20px
}

.New-nav a:hover, .New-nav a.cur {
    background: none repeat scroll 0 0 #295896;
    color: #fff;
    text-decoration: none
}

.headBox {
    border: 1px solid #dadada;
    margin: 10px auto 0;
    position: relative;
    width: 998px
}

.titCarDiv {
    margin: -1px 0 0;
    overflow: hidden;
    width: 998px
}

.titUl {
    margin-left: -1px;
    width: 1020px
}

.titUl li {
    background: url("//icon.xgo-img.com.cn/mainpage/20140129/linebg_11.png") repeat-x 0 0;
    border-bottom: 1px solid #e3e3e3;
    border-left: 1px solid #e3e3e3;
    border-top: 1px solid #dadada;
    color: #122e67;
    cursor: pointer;
    float: left;
    font-weight: bold;
    height: 31px;
    line-height: 31px;
    text-align: center;
    width: 76px
}

.titUl li, .titUl li a {
    color: #333
}

.titUl li.cur a {
    color: #fa6400
}

.titUl li:hover a {
    color: #fa6400
}

.titUl li.cur, .titUl li:hover {
    background: url("//icon.xgo-img.com.cn/mainpage/20140129/navto_31.png") repeat-x left top;
    border-bottom: medium none;
    border-top: medium none;
    color: gray;
    font-size: 14px;
    font-weight: bold;
    height: 32px;
    left: 0;
    margin-top: 0;
    position: relative;
    width: 76px
}

.titUl li.curColor a {
    color: #fa6400
}

.hotcarDiv b {
    color: #e9e9e9;
    font-weight: 100
}

.hotcar {
    background: url("//icon.xgo-img.com.cn/mainpage/20140129/dashed.gif") repeat-x left bottom;
    color: #646464;
    height: 45px;
    line-height: 45px;
    margin: 0;
    overflow: hidden;
    padding: 0 2px;
    position: relative;
    vertical-align: middle;
    z-index: 1
}

.hotcarDiv {
    height: 44px;
    margin: 0;
    overflow: hidden
}

.carTxt01 {
    padding: 0 7px
}

.hotcarDiv span {
    display: inline-block;
    height: 45px;
    line-height: 45px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
    width: 103px
}

.hotcarDiv span.leftspan {
    background: url("//icon.xgo-img.com.cn/mainpage/20140129/headico.png") no-repeat 0 -619px;
    display: inline-block;
    height: 22px;
    line-height: 22px;
    margin: 0 15px 1px 0;
    width: 66px
}

.leftspan a {
    color: #fff;
    display: inline-block;
    margin-right: 4px
}

.leftspan a:hover {
    color: #fff
}

.ico {
    display: inline-block
}

.hotcarDiv label {
    display: inline-block
}

.hotcarDiv .up label {
    background: url("//icon.xgo-img.com.cn/mainpage/20140129/headico.png") no-repeat -115px -619px;
    height: 12px;
    margin-left: 6px;
    vertical-align: middle;
    width: 7px
}

.hotcarDiv .hot label {
    background: url("//icon.xgo-img.com.cn/mainpage/20140129/headico.png") no-repeat -101px -645px;
    height: 9px;
    margin-left: 2px;
    position: absolute;
    top: 7px;
    width: 21px
}

.hotcarDiv .new label {
    background: url("//icon.xgo-img.com.cn/mainpage/20140129/headico.png") no-repeat -101px -667px;
    height: 9px;
    margin-left: 2px;
    position: absolute;
    top: 7px;
    width: 21px
}

.morer {
    color: #999;
    position: absolute;
    right: 10px;
    top: 0
}

.morer label, .moredico {
    font-family: '\5B8B\4F53'
}

.carTxtto {
    position: relative;
    z-index: 1
}

.hotcarborder {
    background: 0
}

.Brand {
    border-top: 1px solid #e5e5e5;
    margin-top: 0;
    background: #fff;
    height: 59px
}

.brandbox {
    border-top: 2px solid #fcfcfc
}

.Brand span {
    display: inline-block;
    float: left
}

.brandLeft {
    color: #999;
    font-size: 14px;
    padding: 10px 10px 0 15px
}

.icoimg {
    background: url("//icon.xgo-img.com.cn/mainpage/20140129/headico.png") no-repeat 0 -645px;
    display: inline-block;
    height: 59px;
    margin-top: -2px;
    width: 17px
}

.brandlist a {
    border-right: 1px solid #fbfbfb;
    display: block;
    float: left;
    height: 57px;
    line-height: 13px;
    text-align: center;
    width: 57px
}

.brandlist img {
    display: inline;
    margin-top: 2px;
    _margin-bottom: 4px
}

.oDivList {
    height: 14px;
    line-height: 14px;
    margin-top: 5px;
    overflow: hidden
}

.oDivaLinkcar {
    height: 15px;
    line-height: 15px;
    margin-top: 4px;
    overflow: hidden
}

.oDivaLinkcar a {
    color: #aaa;
    display: inline-block;
    margin: 0 3px
}

.oDivaLinkcar a:hover {
    color: #fa6400;
    text-decoration: underline !important
}

.hotcarDiv span.leftspan {
    background: url("//icon.xgo-img.com.cn/mainpage/20140129/icohot.png") no-repeat 0 0;
    display: inline-block;
    height: 22px;
    line-height: 22px;
    margin: 0 15px 1px 0;
    width: 66px
}

.hotcarDiv span {
    color: #fff
}

.hotcarDiv span.icoHot01 {
    background-position: 0 0
}

.hotcarDiv span.icoHot02 {
    background-position: -198px 0
}

.hotcarDiv span.icoHot03 {
    background-position: -264px 0
}

.hotcarDiv span.icoHot04 {
    background-position: 0 -22px
}

.hotcarDiv span.icoHot05 {
    background-position: -66px -22px
}

.hotcarDiv span.icoHot06 {
    background-position: -66px 0
}

.hotcarDiv span.icoHot07 {
    background-position: -132px -22px
}

.hotcarDiv span.icoHot08 {
    background-position: -132px 0
}

.hotcarDiv span.icoHot09 {
    background-position: -198px -22px
}

.hotcarDiv span.icoHot10 {
    background-position: -264px -22px
}

.mainoDiv {
    margin-top: 10px;
    overflow: hidden
}

.mainoDiv img {
    display: block
}

.mainTop1 {
    margin: 0 auto;
    width: 1000px
}

.mainTop-l {
    width: 360px
}

.focus {
    height: 231px;
    overflow: hidden;
    position: relative;
    width: 360px
}

.focus ul {
    height: 231px;
    left: 0;
    position: absolute;
    top: 0;
    width: 10000px
}

.focus li {
    overflow: hidden;
    float: left;
    height: 210px;
    width: 360px
}

.focus img {
    display: block
}

.focusBtn {
    bottom: 0;
    display: block;
    height: 8px;
    line-height: 8px;
    position: absolute;
    text-align: center;
    width: 360px;
    z-index: 999
}

.focusBtn span {
    background: none repeat scroll 0 0 #eee;
    display: inline-block;
    height: 8px;
    margin-right: 5px;
    overflow: hidden;
    width: 35px;
    cursor: pointer
}

.focusBtn span.cur {
    background: none repeat scroll 0 0 #fa6400
}

.h4title {
    font-family: "Microsoft YaHei";
    font-size: 18px;
    font-weight: 100;
    height: 26px;
    line-height: 26px;
    padding-bottom: 3px
}

.mth4 {
    margin-top: 4px
}

.Happenings {
    background: none repeat scroll 0 0 #fafafa;
    border-top: 2px solid #e5e5e5;
    height: 147px
}

.marTops {
    margin-top: 19px
}

.Happenings li {
    background: url("//icon.xgo-img.com.cn/area/201404//dian_03.png") no-repeat 10px center;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    padding: 0 11px 0 22px
}

.Happenings li em {
    color: #999;
    float: right;
    font-size: 12px
}

.Ulico {
    margin-top: 15px
}

.ulico-tit {
    float: left;
    margin-right: 5px
}

.ulico-tit1 {
    cursor: default;
    background: none repeat scroll 0 0 #73c473;
    color: #fff;
    display: block;
    font-family: "Microsoft YaHei";
    font-size: 18px;
    height: 71px;
    width: 156px
}

.ulico-tit1 span {
    display: inline-block;
    padding: 7px 10px 0 20px;
    text-align: center;
    width: 80px
}

.ulico-tit1 i {
    background: url("//icon.xgo-img.com.cn/area/201404//icofz.gif") no-repeat 0 -16px;
    display: inline-block;
    height: 36px;
    width: 19px;
    cursor: default
}

.ulico-tit1:hover {
    color: #fff;
    text-decoration: none
}

.ulico-tit2 {
    background: url("//icon.xgo-img.com.cn/area/201404//uiico.png") no-repeat 0 0;
    height: 71px;
    width: 97px
}

.ulico-tit3 {
    background: url("//icon.xgo-img.com.cn/area/201404//uiico.png") no-repeat -97px 0;
    height: 71px;
    margin-right: 0;
    width: 97px
}

.ulico-tit2:hover {
    background-position: 0 -71px
}

.ulico-tit3:hover {
    background-position: -97px -71px
}

.mainTop-c {
    height: 499px;
    margin-left: 20px;
    overflow: hidden;
    width: 370px
}

.h3center {
    height: 30px;
    overflow: hidden;
    text-align: center
}

.h3center a {
    font-family: "Microsoft Yahei";
    font-size: 18px;
    color: #d40;
    font-size: 20px
}

.h3center a:hover {
    color: #fa6400
}

.picjie {
    color: #666;
    font-family: "\5B8B\4F53,Arial";
    margin: 7px 0 4px;
    text-align: center
}

.picjie a {
    color: #333
}

.picjie a:hover {
    color: #fa6400
}

.c_picflash {
    height: 30px;
    margin-top: 10px;
    width: 360px
}

.intervallist {
    padding-top: 18px
}

.intervallist li {
    height: 28px;
    line-height: 28px;
    overflow: hidden;
    vertical-align: middle
}

.intervallist a {
    font-family: "\5B8B\4F53" !important;
    font-size: 14px;
    white-space: nowrap
}

.aoDivw-cc {
    float: left;
    overflow: hidden;
    width: 165px
}

.aoDivw-to {
    float: left;
    vertical-align: bottom;
    width: 175px
}

.aoDivw {
    float: left;
    overflow: hidden
}

.intervallist b {
    color: #c6c6c6;
    display: inline-block;
    float: left;
    font-weight: 100;
    height: 27px;
    margin: 0 5px
}

.aleftone {
    float: left
}

.intervaMtop {
    padding-top: 8px
}

.topcenter h3 a {
    color: #d40;
    font-size: 20px
}

.borderLine {
    border-top: 1px solid #e5e5e5;
    margin-top: 11px
}

.oDivHeight1 {
    height: 260px
}

.intervaMtop2 {
    margin-top: 0
}

.mainTop-r {
    overflow: hidden;
    width: 230px
}

.Dealer-input {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: #fdfdfd;
    border-color: #4c7bb9 #eee #eee;
    border-image: none;
    border-right: 1px solid #eee;
    border-style: solid;
    border-width: 2px 1px 1px;
    height: 196px
}

.Dealer-title {
    color: #222;
    font-family: "Microsoft YaHei";
    font-size: 18px;
    margin-top: 10px;
    text-align: center
}

.delaermain {
    margin: 0 auto 10px;
    position: relative;
    width: 188px
}

.Dealer-box {
    background: none repeat scroll 0 0 #fff;
    border: 1px solid #c9c9c9;
    height: 23px;
    overflow: hidden;
    position: relative;
    width: 188px
}

.Dealer-box span {
    color: #999;
    display: block;
    height: 22px;
    line-height: 22px;
    padding: 0 10px 0 9px
}

.deabotder {
    border-left: 1px solid #f1f0f0;
    border-top: 1px solid #f1f0f0
}

.Dealer-box em {
    background: url("//icon.xgo-img.com.cn/mainpage/20140129/headico.png") no-repeat -42px -557px;
    display: block;
    float: right;
    height: 5px;
    overflow: hidden;
    position: absolute;
    right: 9px;
    top: 9px;
    width: 9px
}

.searselectCur em {
    background-position: -42px -562px
}

.DealerInquiry {
    margin-top: 5px
}

.searselectCur {
    display: block
}

.searselectCur em.emscur {
    background-position: -42px -562px
}

.searselectCur .Dealer-box {
    border: 1px solid #c9c9c9
}

.searselectCur .deabotder {
    border: medium none
}

.dealerselat {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #fff;
    border-color: -moz-use-text-color #c9c9c9 #c9c9c9;
    border-image: none;
    border: 1px solid #c9c9c9;
    border-top: 0;
    display: none;
    left: 0;
    overflow-x: hidden;
    overflow-y: scroll;
    position: absolute;
    top: 25px;
    width: 188px;
    z-index: 999
}

.dealerselat li {
    height: 30px;
    line-height: 30px
}

.dealerselat a {
    color: #333;
    display: block;
    padding: 0 10px
}

.dealerselat a:hover {
    background: none repeat scroll 0 0 #f4f4f4;
    color: #333;
    text-decoration: none
}

.brand_list {
    background: #fff;
    border: 1px solid #c9c9c9;
    border-top: 0;
    display: none;
    left: 0;
    overflow-x: hidden;
    overflow-y: scroll;
    position: absolute;
    top: 25px;
    width: 188px;
    z-index: 999;
    _height: 250px
}

.brand_list li {
    height: 30px;
    line-height: 30px
}

.brand_list a {
    color: #333;
    display: block;
    padding: 0 10px
}

.brand_list a:hover {
    background: none repeat scroll 0 0 #f4f4f4;
    color: #333;
    text-decoration: none
}

.dealer-btn {
    margin: 10px auto 0;
    width: 190px
}

.dealer-btn a {
    background: url("//icon.xgo-img.com.cn/mainpage/20140129/jxsBtn.png") no-repeat 0 0;
    color: #fff;
    display: block;
    font-size: 14px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
    text-align: center;
    width: 190px
}

.dealer-btn a:hover {
    background-position: 0 -32px;
    color: #fff;
    text-decoration: none;
    width: 190px
}

.Dealer-login {
    font-size: 16px;
    height: 26px;
    line-height: 26px;
    margin-top: 10px;
    text-align: center
}

.nerPhoto-tit {
    border-bottom: 1px solid #e5e5e5;
    border-top: 3px solid #4c7bb9;
    height: 48px;
    line-height: 48px;
    margin-top: 28px
}

.nerPhoto-tit ul {
    float: right
}

.nerPhoto-tit li {
    border-left: 1px solid #f2f2f2;
    cursor: pointer;
    float: left;
    font-family: "Arial";
    font-size: 16px;
    text-align: center;
    width: 46px
}

.nerPhoto-tit li.cur {
    background: none repeat scroll 0 0 #ff7500;
    color: #fff;
    font-weight: bold
}

.newPhoto-alink {
    color: #222;
    font-family: "Microsoft YaHei";
    font-size: 26px;
    font-weight: 100
}

.nerPhoto-pic {
    margin-top: 20px;
    width: 1000px
}

.nerPhoto-pic ul {
    width: 1100px
}

.nerPhoto-pic li {
    float: left;
    margin-right: 25px;
    text-align: center;
    width: 180px;
    overflow: hidden
}

.nerPhoto-pic a {
    display: block;
    height: 165px;
    overflow: hidden;
    font-size: 12px
}

.nerPhoto-pic img {
    margin-bottom: 7px
}

.h2Border {
    border-bottom: 3px solid #4c7bb9;
    display: inline-block;
    _zoom: 1;
    *display: inline;
    width: auto
}

.other-price-l {
    overflow: hidden;
    width: 750px
}

.priceIndex {
    border-bottom: 1px solid #e5e5e5;
    border-top: 1px solid #e5e5e5;
    color: #dedede;
    height: 46px;
    line-height: 46px;
    overflow: hidden;
    _height: 36px;
    _padding-top: 10px;
    overflow: hidden
}

.priceIndex ul {
    height: 46px;
    line-height: 46px;
    width: 800px
}

.priceIndex li {
    float: left;
    padding: 0 1px;
    text-align: center
}

.priceIndex li.end {
    background: 0
}

.priceIndex a {
    color: #333;
    display: inline-block;
    height: 26px;
    line-height: 26px;
    margin: 0 auto;
    padding: 0 8px
}

.priceIndex a:hover, .priceIndex li.cur a, .priceIndex li.end a:hover {
    background: none repeat scroll 0 0 #ff7500;
    border-radius: 3px;
    color: #fff;
    display: inline-block;
    text-align: center;
    text-decoration: none
}

.Price-th {
    background: none repeat scroll 0 0 #fafafa;
    border-bottom: 1px solid #e9e9e9;
    color: #666;
    font-weight: bold;
    height: 27px;
    line-height: 27px
}

.Price-th span {
    display: inline-block
}

.spanwidth1 {
    text-align: center;
    width: 272px
}

.spanwidth2 {
    width: 142px
}

.spanwidth3 {
    width: 200px
}

.spanwidth4 {
    width: 136px
}

.xgoxj li {
    height: 50px;
    line-height: 50px
}

.xgoxj a {
    display: block;
    float: left;
    font-family: simsun
}

.wzo {
    padding-left: 10px;
    width: 250px;
    margin-right: 8px
}

.xgored a {
    color: #fa6400;
    font-weight: bold
}

.xgozixun {
    background: none repeat scroll 0 0 #8bc441;
    color: #fff !important;
    display: block;
    height: 22px;
    line-height: 22px;
    margin-top: 14px;
    text-align: center;
    text-decoration: none;
    width: 50px
}

.xgozixun:hover {
    background: none repeat scroll 0 0 #ff9600;
    text-decoration: none
}

.labelkxundijia {
    display: block;
    float: left;
    width: 147px
}

.labelkxundijia em {
    width: 71px;
    display: inline-block;
    float: left
}

.Complex {
    display: block;
    float: left;
    width: 200px
}

.xgoxj font {
    color: #fa6400;
    font-size: 12px;
    font-weight: bold;
    width: 145px
}

.odd {
    background: none repeat scroll 0 0 #fafafa
}

.mtbaojia {
    margin-top: 15px
}

.dealer-visit {
    overflow: hidden;
    width: 230px
}

.xgomore {
    color: #122e67;
    font-family: simsun;
    font-size: 12px;
    margin-top: 2px
}

.mth4-2 {
    margin-top: 27px
}

.dealervisit-img {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #4c7bb9 #eee #eee;
    border-image: none;
    border-right: 1px solid #eee;
    border-style: solid;
    border-width: 2px 1px 1px;
    height: 470px;
    padding-top: 3px;
    text-align: center
}

.oDivImgs {
    margin: 27px auto;
    position: relative;
    width: 160px
}

.aImgTxt {
    bottom: 0;
    color: #fff;
    height: 30px;
    left: 0;
    line-height: 30px;
    position: absolute;
    text-align: center;
    width: 160px;
    z-index: 9
}

.imghui {
    background: url("//icon.xgo-img.com.cn/area/201404//imghui.png") no-repeat 0 0;
    bottom: 0;
    height: 32px;
    left: 0;
    position: absolute;
    width: 160px;
    z-index: 8
}

* html .imghui {
    background: 0;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='//icon.xgo-img.com.cn/area/201404//imghui.png')
}

.wrx1000 {
    overflow: hidden;
    width: 1000px
}

.wrx1000 ul {
    width: 1010px
}

.rezDiv {
    height: 74px
}

.rz4s {
    float: right;
    text-align: left;
    width: 81px
}

.rz4s a.rz4salink {
    clear: both;
    display: block;
    font-weight: bold;
    height: 40px;
    margin-top: 3px;
    text-align: left
}

.dealers_tj_box {
    margin-top: 10px
}

.xgoDealer {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #e1e1e1 -moz-use-text-color;
    border-image: none;
    border-style: solid none;
    border-width: 1px 0;
    height: 36px;
    line-height: 36px
}

.dealers_tj {
    padding: 1px
}

.dealers_tj_list {
    margin-top: 3px
}

.dealers_tj_list li {
    float: left;
    margin-right: 9px;
    margin-top: 16px;
    overflow: hidden;
    padding: 0 13px 0 12px;
    position: relative;
    text-align: center;
    width: 168px;
    height: 104px
}

.dealers_tj_list li.none a {
    cursor: default
}

.dealers_tj_list li.none a:hover {
    color: #122e67;
    text-decoration: none
}

.dealers_tj_list li a {
    display: block
}

.dealers_tj_list img {
    border: 1px solid #e9e9e9;
    float: left;
    vertical-align: middle
}

.dealers_tj_list p {
    color: #666;
    height: 20px;
    margin-top: 10px;
    text-align: left;
    width: 180px
}

.dealers_tj_list strong {
    color: #666;
    font-weight: 100
}

.dealers_tj_list p.curcolor strong {
    color: #fa6400;
    font-weight: bold
}

.rz4s a.xgozixun {
    margin-top: 5px
}

.bjhotCar span {
    display: block;
    margin-top: 2px
}

.bjhotCar li {
    margin-bottom: 16px
}

.bjhotCar li.none a {
    cursor: default
}

.bjhotCar li.none a:hover {
    color: #122e67;
    text-decoration: none
}

.bj-er-car {
    height: 454px;
    overflow: hidden;
    margin-top: 2px
}

.NewcarimgList-w {
    height: 386px;
    width: 750px
}

.NewcarimgList-w ul {
    width: 797px;
    margin-top: 13px
}

.NewcarimgList-w li {
    margin: 7px 37px 10px 0;
    width: 160px
}

.NewcarimgList-w .Newname {
    display: block;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    margin-top: 0;
    overflow: hidden
}

.NewcarimgList span {
    display: block
}

.Newsdate {
    color: #666;
    height: 20px;
    line-height: 20px;
    overflow: hidden
}

.NewcarimgList li {
    float: left;
    text-align: center;
    width: 120px
}

.NewcarimgList-w .Newsshow {
    font-family: "Microsoft Yahei";
    margin-top: 6px
}

.By_Category strong {
    font-family: "\5B8B\4F53"
}

.By_Category {
    margin-top: 17px;
    padding: 0 9px
}

.By_Category p {
    color: #e3e3e3;
    margin-bottom: 5px
}

.By_Category b {
    font-weight: 100;
    margin: 0 5px
}

.By_Category a {
    display: inline-block
}

.bycarego {
    background: url("//icon.xgo-img.com.cn/mainpage/20140129/dashed.gif") repeat-x left bottom;
    height: 54px;
    margin-top: 10px;
    padding-left: 60px
}

.bycarego-end {
    background: 0
}

.bycarego strong {
    color: #666;
    float: left;
    height: 40px;
    line-height: 40px;
    margin-left: -66px;
    padding-left: 5px
}

.Newsshow {
    color: #fa6400
}

.selectcar-er {
    background: #fdfdfd;
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #4c7bb9 #eee #eee;
    border-image: none;
    border-right: 1px solid #eee;
    border-style: solid;
    border-width: 2px 1px 1px;
    height: 368px;
    padding-top: 20px;
    text-align: left
}

.mth4-3 {
    margin-top: 10px
}

.carNew {
    float: right
}

.carNew a {
    font-size: 14px;
    padding: 0 10px
}

.carNew-more {
    height: 24px;
    line-height: 24px
}

.carNew-more strong {
    font-family: "Microsoft YaHei";
    font-size: 16px;
    height: 24px;
    line-height: 24px
}

.carNew-more a {
    color: #122e67;
    float: right
}

.carNew-more a:hover {
    color: #fa6400
}

.NewsoDiv {
    padding-top: 5px;
    width: 750px;
    height: 559px;
    overflow: hidden
}

.moreico {
    background: url("//icon.xgo-img.com.cn/area/201404//more_03.png") no-repeat 0 0;
    display: inline-block;
    height: 7px;
    margin-left: 5px;
    width: 7px;
    vertical-align: middle;
    _margin-top: 4px
}

.carNew-more a:hover .moreico {
    transform: rotate(180deg);
    transition: all .25s ease 0
}

.new-oDivbox {
    float: left;
    padding-top: 10px;
    width: 360px
}

.marginR {
    margin-right: 20px
}

.NewCar-bj {
    margin-top: 4px
}

.NewCar-bj li {
    background: url("//icon.xgo-img.com.cn/area/201404//dian_03.png") no-repeat left center;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    overflow: hidden;
    padding: 0 0 0 10px;
    vertical-align: middle
}

.NewCar-bj em {
    color: #999;
    float: right;
    font-size: 12px
}

.borderBottom {
    border-bottom: 1px solid #e5e5e5;
    padding-bottom: 10px
}

.HotList {
    margin-top: 20px;
    overflow: hidden;
    width: 230px
}

.UlicoHot a {
    float: left;
    margin-bottom: 7px
}

.ulico-tit1-hot {
    cursor: default;
    background: none repeat scroll 0 0 #73c473;
    color: #fff;
    display: block;
    font-family: "Microsoft YaHei";
    font-size: 18px;
    height: 63px;
    margin-right: 7px;
    width: 151px
}

.ulico-tit1-hot span {
    margin-top: 5px;
    vertical-align: middle
}

.ulico-tit1-hot i {
    background: url("//icon.xgo-img.com.cn/area/201404//icofz.gif") no-repeat 0 -16px;
    cursor: default;
    display: inline-block;
    height: 36px;
    margin-top: 14px;
    vertical-align: middle;
    width: 19px
}

.ulico-tit2-hot {
    background: url("//icon.xgo-img.com.cn/area/201404//uiico.png") no-repeat 0 -142px;
    height: 63px;
    margin-right: 0;
    width: 72px
}

.ulico-tit2-hot:hover {
    background-position: 0 -205px
}

.ulico-tit3-hot {
    background: url("//icon.xgo-img.com.cn/area/201404//uiico.png") no-repeat -72px -142px;
    height: 63px;
    margin-right: 7px;
    width: 72px
}

.ulico-tit3-hot:hover {
    background-position: -72px -205px
}

.ulico-tit4-hot {
    background: url("//icon.xgo-img.com.cn/area/201404//uiico.png") no-repeat -144px -142px;
    height: 63px;
    margin-right: 7px;
    width: 72px
}

.ulico-tit4-hot:hover {
    background-position: -144px -205px
}

.ulico-tit5-hot {
    background: url("//icon.xgo-img.com.cn/area/201404//uiico.png") no-repeat -216px -142px;
    height: 63px;
    margin-right: 0;
    width: 72px
}

.ulico-tit5-hot:hover {
    background-position: -216px -205px
}

.attentList {
    border-bottom: 1px solid #eee;
    border-left: 1px solid #eee;
    border-right: 1px solid #eee;
    height: 355px;
    overflow: hidden
}

.attenList-ul {
    float: left;
    width: 68px
}

.attentList li {
    background: none repeat scroll 0 0 #f7f7f7;
    border-bottom: 1px solid #e5e5e5;
    border-right: 1px solid #e2e2e2;
    cursor: pointer;
    height: 31px;
    line-height: 31px;
    text-align: center;
    width: 67px
}

.attentList li.cur {
    border-right: 0;
    background: #fff
}

.attentList li.cur a {
    color: #333
}

.attentList li.cur a:hover {
    color: #fa6400;
    font-weight: bold
}

.attenrihtbox {
    background: #fff;
    width: 160px;
    _width: 156px;
    overflow: hidden;
    overflow: hidden;
    position: relative;
    float: left;
    padding-top: 3px
}

.attListR {
    height: 27px;
    line-height: 27px;
    margin-top: 4px;
    padding: 0 32px 0 34px;
    position: relative
}

.attListR em.bgc1 {
    background: none repeat scroll 0 0 #e00000
}

.attListR em {
    background: none repeat scroll 0 0 #c6c6c6;
    color: #fff;
    display: inline-block;
    font-family: "\5B8B\4F53";
    height: 14px;
    left: 11px;
    line-height: 14px;
    position: absolute;
    text-align: center;
    top: 7px;
    width: 14px
}

.attListR a {
    display: inline-block;
    height: 27px;
    overflow: hidden;
    width: 77px
}

.schedule {
    background: none repeat scroll 0 0 #ededed;
    height: 5px;
    position: absolute;
    right: 11px;
    top: 11px;
    width: 31px
}

.schedule div {
    background: none repeat scroll 0 0 #ededed;
    height: 5px;
    position: relative;
    width: 31px
}

.schedule span {
    background: none repeat scroll 0 0 #fa6400;
    display: inline-block;
    height: 5px;
    overflow: hidden;
    position: absolute
}

.attentList-top {
    background: none repeat scroll 0 0 #f7f7f7;
    border-bottom: 1px solid #e9e9e9;
    border-top: 2px solid #4c7bb9;
    height: 34px;
    padding-left: 12px
}

.attentList-top span {
    display: inline-block;
    float: left;
    height: 34px;
    line-height: 34px
}

.car-baike .hotcarph {
    margin-top: 16px
}

.hotcarph {
    color: #222;
    font-family: "Microsoft YaHei";
    font-size: 18px;
    height: 24px;
    line-height: 24px;
    margin-top: 10px;
    padding-bottom: 7px
}

.mt15 {
    margin-top: 15px
}

.attentList-top span {
    cursor: pointer;
    overflow: hidden;
    text-align: center;
    width: 62px
}

.attentList-top span.cur {
    color: #fa6400;
    font-weight: bold;
    height: 31px;
    line-height: 31px;
    margin-top: -1px;
    padding-top: 1px;
    position: relative
}

.Topofhr-w li span.rnumber {
    color: #fa6400;
    display: inline-block;
    font-family: Tahoma;
    position: absolute;
    right: 0;
    text-align: right;
    top: 0
}

.attentList-top em {
    color: #e2e2e2;
    display: block;
    float: left;
    font-family: simsun;
    height: 12px;
    margin-top: 7px
}

.bj-yc {
    width: 750px;
    margin-top: 13px
}

.hotcarph {
    width: 230px
}

.car-baike {
    width: 230px
}

.Wikipedia {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #fdfdfd;
    border-color: #4c7bb9 #eee #eee;
    border-image: none;
    border-right: 1px solid #eee;
    border-style: solid;
    border-width: 2px 1px 1px;
    margin: 0 auto;
    overflow: hidden;
    padding: 0 0 5px 8px;
    width: 220px
}

.Wikipedia ul {
    height: 160px;
    overflow: hidden;
    padding-top: 7px;
    width: 220px
}

.Wikipedia li {
    background: url("//icon.xgo-img.com.cn/mainpage/20140129/btn_03.png") no-repeat -88px -26px;
    float: left;
    height: 25px;
    line-height: 23px;
    margin: 0 4px 7px 0;
    text-align: center;
    width: 68px
}

.Wikipedia a {
    border: 1px solid #e1e1e1;
    color: #666;
    display: block
}

.Wikipedia a:hover {
    background: none repeat scroll 0 0 #ff7500;
    border: 1px solid #e76a00;
    color: #fff;
    text-decoration: none
}

.mt20 {
    margin-top: 20px
}

.big_pic {
    float: left;
    overflow: hidden;
    position: relative;
    width: 360px
}

.bbsfocus {
    height: 270px;
    overflow: hidden
}

.bbsfocus .focusLeft {
    height: 215px
}

.newHeightTips {
    height: 260px
}

.newHeightTips .bghui-new {
    background: none repeat scroll 0 0 #454545;
    bottom: 0;
    display: block;
    height: 27px;
    left: 0;
    opacity: .5;
    position: absolute;
    width: 360px
}

.focusText {
    bottom: 0;
    color: #fff;
    height: 25px;
    left: 0;
    line-height: 25px;
    padding-left: 10px;
    position: absolute;
    z-index: 99
}

.focusText a {
    color: #fff
}

.focusText a:hover {
    color: #fff
}

.focus_num {
    bottom: 0;
    position: absolute;
    right: 0;
    text-align: right;
    z-index: 99
}

.focus_num ul {
    float: right
}

.focus_num li {
    color: #fff;
    cursor: pointer;
    float: left;
    font-family: "Arial";
    height: 25px;
    line-height: 25px;
    text-align: center;
    width: 20px
}

.newHeight li.cur2 {
    background: none repeat scroll 0 0 #ff7500;
    height: 27px;
    line-height: 27px;
    padding: 0
}

.bbscar-l {
    overflow: hidden;
    width: 750px
}

.bbscar-r {
    overflow: hidden;
    width: 230px
}

.bbsimg-a {
    display: block;
    height: 270px;
    width: 360px
}

.bbsList-r {
    margin-left: 20px;
    overflow: hidden;
    width: 360px;
    height: 270px
}

.intervaMtop3 {
    padding-top: 11px
}

.bbscenter-txt em {
    color: #999;
    float: right;
    font-size: 12px
}

.bbscenter-txt li {
    height: 26px;
    line-height: 26px
}

.bbscenter-txt b {
    font-family: simsun;
    margin: 0 7px 0 6px
}

.NewDieDiv {
    height: 93px;
    overflow: hidden;
    padding: 10px 9px 10px
}

.NewDie-bbs {
    height: 227px;
    position: relative
}

.NewDie-bbs img {
    margin-bottom: 10px
}

.Ongoing {
    height: 22px;
    line-height: 22px;
    margin-bottom: 5px;
    overflow: hidden
}

.Ongoing span {
    background: url("//icon.xgo-img.com.cn/bbs/201305/icon-bbs.png") no-repeat -831px -7px;
    display: inline-block;
    height: 14px;
    margin-bottom: 5px;
    margin-right: 5px;
    position: relative;
    top: 7px;
    width: 35px
}

.Ongoing span.ongHui {
    background-position: -831px -32px
}

.activities {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #fdfdfd;
    border-color: #4c7bb9 #eee #eee;
    border-image: none;
    border-right: 1px solid #eee;
    border-style: solid;
    border-width: 2px 1px 1px;
    margin: 0 auto;
    overflow: hidden;
    padding-left: 8px
}

.activities p.tels {
    height: 30px;
    line-height: 30px;
    padding-left: 35px
}

.activities p.tels span {
    color: #122e67;
    text-decoration: underline;
    font-family: Tahoma;
    font-size: 14px
}

.activities label {
    display: inline-block;
    margin-left: -35px;
    color: #333
}

.activities strong {
    color: #666;
    font-family: Tahoma;
    font-size: 14px
}

.activities a {
    color: #122e67
}

.activities a:hover {
    color: #fa6400
}

.activities p.dizhi {
    line-height: 22px
}

.activities p.dizhi span {
    color: #666;
    text-decoration: none
}

.textures-tit {
    width: 75px;
    border-bottom: 2px solid #4c7bb9;
    color: #222;
    display: inline-block;
    font-family: "Microsoft YaHei";
    font-size: 18px;
    font-weight: 100;
    margin-top: 15px;
    padding-bottom: 5px
}

.textures-ul {
    border-top: 1px solid #e5e5e5;
    padding-top: 20px;
    width: 788px
}

.textures-ul li {
    float: left;
    margin-right: 36px;
    text-align: center
}

.textures-ul img {
    margin-bottom: 5px
}

.textures-ul a {
    color: #122e67;
    font-size: 14px
}

.textures-ul a:hover {
    color: #fa6400
}

.dizhiHe {
    height: 160px;
    padding-top: 17px
}

.pinpai-nav {
    border: 1px solid #e5e5e5;
    height: 40px
}

.pinpai-nav span {
    cursor: pointer;
    display: block;
    float: left;
    font-family: "Microsoft YaHei";
    font-size: 18px;
    height: 30px;
    line-height: 30px;
    padding: 5px 0;
    text-align: center;
    width: 150px
}

.pinpai-nav span.cur {
    padding: 3px 0 7px 0;
    background: none repeat scroll 0 0 #fff;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    border-top: 3px solid #ff7500;
    color: #fa6400;
    height: 29px;
    margin: -1px 0 -1px -1px;
    position: relative
}

.pinpai-box {
    border: 1px solid #e5e5e5;
    border-top: 0;
    border-width: medium 1px 1px;
    font-family: simsun;
    padding: 13px 40px
}

.pinpai-box a {
    color: #333;
    display: inline-block;
    line-height: 22px
}

.pinpai-box a:hover {
    color: #fa6400
}

.pinpai-nav a {
    float: right;
    margin: 15px 10px 0 0
}

.pinpai-nav label {
    font-family: simsun
}

.mt30 {
    margin-top: 30px
}

.mb30 {
    margin-bottom: 30px
}

.myfirend span {
    font-family: "\5FAE\8F6F\96C5\9ED1";
    font-size: 20px;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    text-align: left
}


.baidu_pic {
    margin: 2px 0 10px
}

.baidu_pic img {
    margin: 0 auto
}

.new-tianjin {
    border-bottom: medium none
}

.new-tianjin ul {
    margin-bottom: 25px
}

.new-tianjin ul li {
    height: 26px;
    line-height: 26px
}

.bj-car-newHeight {
    height: 560px;
    overflow: hidden
}

.price-bor-top {
    border-top: 1px solid #e5e5e5
}

.otherspan-ring-btn {
    margin-top: 28px;
    *margin-top: 10px
}

.otherspan-ring-btn a {
    color: #222;
    display: inline-block;
    font-family: Arial;
    font-size: 16px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    width: 24px
}

.otherspan-ring-btn a.cur, .otherspan-ring-btn a:hover {
    background: none repeat scroll 0 0 #ff7500;
    color: #fff;
    text-decoration: none
}

.margintop-tianjin-mt {
    margin-top: 47px
}

.tianjin-fzhan-mt {
    margin-top: 10px
}

.intervallist li span {
    float: left;
    color: #999
}

.xialake {
    position: absolute;
    background: #fff;
    border: 1px solid #d3deeb;
    width: 238px;
    top: 31px;
    left: 10px;
    z-index: 999;
    overflow: hidden;
    padding-bottom: 10px
}

.xialake ul {
    margin-bottom: -3px
}

.xialake .ac_over {
    height: 29px;
    background: #f4f4f4 !important;
    cursor: pointer
}

.xialake li.sea-list {
    color: #666;
    font-weight: bold
}

.xialake li.first {
    border-top: 1px solid #e9e9e9;
    overflow: hidden;
    top: -1px;
    top: -2px \9;
    _top: 0;
    font-size: 12px;
    line-height: 22px;
    cursor: default
}

.xialake li.first span {
    display: inline-block;
    _height: 24px;
    _line-height: 24px;
    padding-top: 3px
}

.xialake li .down {
    background: url(//icon.xgo-img.com.cn/mainpage/20120223/2012-11new_icon.png) no-repeat -491px 2px;
    _background: url(//icon.xgo-img.com.cn/mainpage/20120223/2012-11new_icon.png) no-repeat -491px 6px;
    width: 10px;
    height: 15px;
    display: inline-block;
    vertical-align: middle
}

.xialake li span {
    color: #333
}

.xialake span.r {
    color: #fa6400
}

.xialake li.first span.hui {
    color: #999
}

.xialake li {
    height: 29px;
    padding: 0 10px;
    width: 220px;
    font-size: 12px;
    line-height: 28px;
    color: #333
}

.new_nav {
    margin-top: 7px
}

.bbs_great_active {
    margin-top: 17px !important
}

.NewDieDiv {
    height: 218px
}

.high_color {
    color: #fa6400
}

.Weather {
    overflow: hidden;
    margin: 0;
    height: 48px
}

.Weather span {
    display: inline-block
}

.weathspan01 {
    margin-left: 15px
}

.weathspan01 em img {
    display: inline;
    vertical-align: middle;
    margin-right: 10px
}

.weathspan02 {
    margin: 0 15px
}

.weathspan03 label {
    display: inline-block;
    _position: relative;
    _top: -2px
}

.weathspan03 i {
    font-family: Arial;
    font-size: 18px;
    color: #fa6400;
    font-style: normal;
    position: relative;
    top: 1px
}

.weathspan03 em {
    font-style: normal;
    color: #999;
    margin: 0 7px;
    display: inline-block;
    position: relative;
    top: -2px;
    _left: 7px
}

.tuan-ico {
    display: inline-block;
    background: url(//icon.xgo-img.com.cn/mainpage/20140129/tuan03.png) no-repeat;
    width: 25px;
    height: 14px;
    vertical-align: middle;
    margin-left: 5px;
    position: relative;
    top: -1px;
    cursor: pointer
}

/*publish date:2018-05-28 16:14:29*/
.recbox {
    border-bottom: 2px solid #f3a59d
}

.rec-curbg {
    background: url("//icon.xgo-img.com.cn/article/20150625/icon.png") no-repeat;
    _background: url("//icon.xgo-img.com.cn/article/20150625/icon.gif") no-repeat;
    overflow: hidden;
    position: relative
}

.recbox-tit {
    height: 28px;
    line-height: 28px;
    line-height: 26px \9;
    border-bottom: 3px solid #e74c3c;
    position: relative;
    background-color: #4c4c4e
}

.recbox-tit .titicon {
    background-position: -131px -35px;
    width: 154px;
    height: 27px;
    position: absolute;
    top: 16px;
    z-index: 2
}

.recbox-tit .titlink a {
    color: #fff;
    font-size: 12px;
    padding: 0 10px
}

.recbox-tit .titlink b {
    color: #d2d2d2;
    font-weight: 300
}

.recbox-con-l, .recbox-con-r, .recbox-con .xian {
    background: url("//icon.xgo-img.com.cn/article/20150625/icon1.png") repeat-x;
    height: 185px;
    width: 160px
}

.recbox-con {
    border: 1px solid #e74c3c;
    border-top: 0;
    background: url("//icon.xgo-img.com.cn/article/20150625/pp.jpg") 0 100% repeat-x;
    height: 185px
}

.recbox-con .xian {
    width: 1px;
    background-position: 0 -186px
}

.recbox-con-l img, .recbox-con-r img {
    height: 90px;
    filter: alpha(opacity=70);
    -moz-opacity: .7;
    opacity: .7
}

.recbox-con-l dl, .recbox-con-r dl {
    width: 120px;
    margin: 32px 20px 0;
    height: 153px
}

.recbox-con-l img, .recbox-con-r img {
    width: 120px
}

.recbox-con-l dt, .recbox-con-r dt {
    height: 90px;
    overflow: hidden
}

.recbox-con-l dl a, .recbox-con-r dl a {
    color: #666;
    height: 26px;
    line-height: 26px
}

.recbox-con-l span, .recbox-con-r span {
    font-size: 16px;
    color: #e74c3c;
    line-height: 18px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    display: inline-block;
    width: 71px;
    font-weight: bold
}

.recbox-con-l em, .recbox-con-r em {
    background-position: -288px -35px;
    width: 16px;
    height: 16px;
    display: inline-block;
    position: relative;
    top: 2px;
    _top: -2px;
    width: 23px;
    *+top: -2px
}

.recbox-con-l i, .recbox-con-r i {
    font-style: normal;
    display: inline-block;
    font-weight: bold;
    color: #090;
    font-family: Arial, Helvetica, sans-serif;
    position: relative;
    top: -2px
}

.recbox-con-l b, .recbox-con-r b {
    background-position: 0 0;
    width: 74px;
    height: 31px;
    position: relative;
    left: 46px;
    top: -31px;
    display: block
}

.recbox-con-r b {
    background-position: -75px 0
}

.recbox-con-c {
    width: 676px;
    height: 185px
}

.outsidewrap {
    width: 676px;
    overflow: hidden;
    margin-top: 23px;
    position: relative
}

.innerwrap {
    width: 566px;
    height: 162px;
    position: relative;
    overflow: hidden;
    padding: 0 55px
}

.sum {
    width: 10000;
    height: 162px;
    overflow: hidden;
    position: absolute
}

.sum li {
    float: left;
    width: 566px;
    height: 162px;
    overflow: hidden
}

.left, .right {
    display: block;
    width: 45px;
    height: 34px;
    position: absolute;
    top: 58px;
    cursor: pointer
}

.left {
    background-position: -241px 0;
    left: 0
}

.left:hover {
    background-position: -150px 0
}

.right {
    position: absolute;
    right: 0;
    cursor: pointer;
    background-position: -286px 0
}

.right:hover {
    background-position: -196px 0
}

.f_tabPics {
    width: 200px;
    height: 150px;
    margin-right: 20px
}

.f_tabInfos {
    width: 346px
}

.f_tabInfos p {
    height: 30px;
    line-height: 30px;
    width: 346px;
    overflow: hidden
}

.f_tabTr1 {
    font-size: 18px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    overflow: hidden;
    font-weight: 700
}

.f_discountTit {
    color: #333
}

.f_discountLogo img {
    vertical-align: middle;
    float: left;
    margin-right: 7px;
    width: 30px;
    height: 30px;
    display: block
}

.f_tabTr2 {
    line-height: 22px
}

.f_tabTr2 a {
    font-size: 14px;
    color: #666
}

.f_tabTr3 {
    height: 32px;
    line-height: 32px
}

.f_money_number {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    color: #e74c3c
}

.f_money_number label {
    font-size: 14px;
    font-family: "\5FAE\8F6F\96C5\9ED1";
    position: relative;
    margin-left: 5px;
    top: -2px
}

.f_money_number strong {
    font-family: tahoma;
    font-size: 28px
}

.f_money_r {
    text-align: left;
    margin-left: 9px;
    vertical-align: middle;
    color: #fff;
    display: inline-block;
    width: 59px;
    padding-left: 20px;
    height: 20px;
    line-height: 20px;
    position: relative;
    background: url(//icon.xgo-img.com.cn/mainpage/20150415/indexico_06.gif) no-repeat
}

.f_money_d {
    display: inline-block;
    margin-left: 15px;
    height: 20px;
    line-height: 20px;
    color: #ccc;
    text-decoration: line-through
}

.f_aBtn_buy {
    display: block;
    width: 130px;
    height: 45px;
    background-position: 0 -32px;
    float: left
}

.f_aBtn_buy:hover {
    background-position: 0 -78px
}

.f_tabTr4 {
    height: 45px !important;
    margin-top: 11px
}

.f_tabTr4 font {
    font-weight: bold
}

.f_tabTr4 .Ls_tade-end {
    font-size: 14px;
    color: #666;
    line-height: 25px
}

.f_doneNums {
    font-size: 12px;
    color: #e74c3c;
    line-height: 20px
}

.f_tabTr4 div {
    width: 216px;
    float: right
}

.f_tabTr4 span {
    display: block;
    margin-left: 13px
}

.recbox-con .b1 {
    background-position: 0 0
}

.recbox-con .b2 {
    background-position: -132px -63px
}

.recbox-con .b3 {
    background-position: -75px 0
}

.recbox-con .b4 {
    background-position: -207px -63px
}
#page_num li{float: left}