﻿@font-face{
    font-family:iconfont;
    src:url(/themes/2020/fonts/icon.eot);
    src:url(/themes/2020/fonts/icon.eot#iefix) format("embedded-opentype"),url(/themes/2020/fonts/icon.woff) format("woff"),url(/themes/2020/fonts/icon.ttf) format("truetype"),url(/themes/2020/fonts/icon.svg#iconfont) format("svg")

}
.iconfont {
    font-family: iconfont,sans-serif;
    font-style: normal;
    -webkit-text-stroke-width: .2px;
    -moz-osx-font-smoothing: grayscale;
}
.e_head_top_main_right ul li.li01 .li_box01 {top:30px;}
.e_head_top_main_right ul li.li01 .li_box01 p a:hover {color: #fff; background-color: #f10215;}
.w_ms{height:260px;}
.w_ms .left{height:260px;}   
.sk_hd{height:260px;} 
.sk_tit{top:0px;}
.sk_desc{top:160px;}
.sk_cd{top:195px;}
.w_ms .right{height:260px;background:#fff;}
.mainlist li{width:190px; height:260px; margin:0px 3px;}
.mainlist li .item_box{height:260px;}
.mainlist .item_box .img_box{width:140px;height:140px;}
.mainlist .img_box img{width:140px;height:140px;}
.slider-prev, .slider-next{top:95px;}
.mainlist .box_txt{top:180px;}
.mainlist .box_price{top:210px;}
.sk_chn .slides li{top:10px;}
#header{background: #fff;border-bottom: 1px solid #ddd;}
#header .text{border:solid 2px #f10215;height:23px;}
#navitems{left:250px;width:740px;}
.e_head_top{height:31px;background:#e3e4e5;border-bottom:1px solid #ddd;color:#999;}
.e_head_top_main{height:31px;background:#e3e4e5;}
.e_head_top_main b{line-height:31px;}
.e_head_top_main_right ul li.li01 a{color:#999;}
.e_head_top_main_right ul li.li01 a:hover{color:#f10215;}
.e_head_top_main b{color:#999;}
.e_head_top_main_right ul li{line-height:31px;height:31px;}
.e_head_top_main_right ul li.li02 a{color:#f10215;}
.service_frame {width: 56px;}
.service {height: 130px; overflow: hidden;}
.service_entry {padding-top: 8px;}
.service_list{height: 120px;}
.news{height: 190px;}
.elevator{display: none; z-index: 999; left: 50%;margin-right: 0; margin-left: -660px; right:0px;}
#layer-ad {display: block; top:50%;left:50%;transform:translateX(-50%) translateY(-50%); z-index: 10000; position: fixed;}

.dorpdown, .shortcut_btn {
    position: relative;
    z-index: 21;
}
.cw-icon {
    overflow: hidden;
    position: relative;
    z-index: 1;
    float: left;
    border: 1px solid #e3e4e5;
}
#shortcut a {
    color: #999;
}
#shortcut .dt {
    padding-left: 7px;
    padding-right: 7px;
}
#shortcut .cw-icon {
    height: 28px;
    line-height: 28px;
}
#ttbar-mycity .iconfont {
    font-size: 14px;
    color: #f10215;
    margin-right: 4px;
}
#shortcut a:hover {
    color: #e33333;
}
.dorpdown-layer, .dropdown-layer {
    display: none;
    position: absolute;
    border: 1px solid #ccc;
    background-color: #fff;
    -webkit-box-shadow: 1px 2px 1px rgba(0,0,0,.1);
    box-shadow: 1px 2px 1px rgba(0,0,0,.1);
}
#shortcut .dd {
    line-height: 24px;
}
#shortcut .dorpdown-layer, #shortcut .dropdown-layer {
    top: 30px;
}
#ttbar-mycity .dd {
    left: 0;
    width: 300px;
    padding: 10px;
}
.ci-left, .ci-right, .dd-spacer {
    display: none!important;
}
.ui-areamini-content-list {
    overflow: hidden;
}
#ttbar-mycity .cityitem {
    float: left;
    width: 60px;
    padding: 2px 0;
}
#ttbar-mycity .cityitem a {
    float: left;
    padding: 0 8px;
}

#ttbar-mycity .cityitem a.selected {
    background-color: #f10215;
    color: #fff;
}

.BrandTablist{
    width:1190px;
}
.BrandTablist li{
    cursor:pointer;
    float:left;
    width:396px;
    height:65px; 
    line-height:65px; 
    font-size:14px;
    margin-right:1px;
     margin-right:1px;
   
}
.BrandTablist span{
    font-size:24px; font-weight:700;
}
.BrandSelected {
     background:#fff;
}
.BrandItem{
     background:#E8E8E8;
}

.page03 { margin-top:15px; font-size:14px; font-weight:normal; text-align:center; color:#666;}
.page03 i{font-style:normal}
.page03 em.em1{font-style:normal}
.page03 em.em2{font-style:normal}
.page03 a { background-image:url(/images/a_bg08.jpg); background-repeat:repeat-x; height:25px; text-align:center; line-height:25px; color:#666; border:1px solid #dddddd; display:inline-block; vertical-align:middle; margin:0 5px; padding:0 10px;}
.page03 a:hover { color:#666; text-decoration:none;}
.page03 a.a8 { background-image:url(/images/a_bg09.jpg);border:1px solid #b81c22;}
.page03 strong { color:#b81c22;}
.page03 input { width:25px; height:23px; border:1px solid #dddddd; vertical-align:middle; display:inline-block; margin:0 5px; font-size:14px; font-weight:normal; text-align:center; line-height:23px; color:#666; font-family:"Microsoft YaHei";}
.page03 a.a18 { background-image:url(/images/a_bg09.jpg); width:60px; padding:0;}
.page03 a.a18:hover { color:#666; text-decoration:none;}


@media screen and (max-width: 1410px) and (min-width: 1230px)
{
    .enjoy_tit{width:60px;}
    .enjoy_inner{width:auto;}
}

.mobile_pop {
    display: none; 
    position: absolute;
    left: auto;
    right: 0;
    top: 30px;
    width: 190px;
    background-color: #fff;
    border: 1px solid #cfcfcf;
    border-bottom: 3px solid #60575a;
    z-index:100;
}
.mobile_pop:before, .mobile_static:before {
    content: "";
    position: absolute;
    display: block;
    top: -9px;
    left: 50%;
    margin-left: -5px;
    width: 0;
    height: 0;
    line-height: 0;
    font-size: 0;
    border: 5px solid transparent;
    border-bottom-color: #fff;
}
.mobile_pop:before {
    border-color: transparent transparent #fff;
    left: 154px;
}
.mobile_pop_item {
    position: relative;
    z-index: 5;
    padding: 15px 0;
    border-bottom: 1px solid #e7e7e7;
}
.mobile_pop_qrcode {
    position: absolute;
    left: 5px;
    top: 14px;
    width: 74px;
    height: 74px;
    border: 1px solid #ccc;
    background-color: #f7f7f7;
}
.mobile_pop_qrcode img {
    width: 70px;
    height: 70px;
    margin: 2px 0 0 2px;
}
.mobile_pop_info {
    margin: 0 10px 0 86px;
    min-height: 70px;
}
.mobile_pop_tit {
    font-size: 12px;
    line-height: 17px;
}
.mobile_pop_tit, .mobile_pop_tit a {
    color: #666!important;
}
.mobile_pop_value {
    margin: 3px 0;
    line-height: 14px;
    color: #f10214;
}
.mobile_pop_device, .mobile_pop_device_lk {
    overflow: hidden;
    height: 25px;
}
