﻿a:link {
    text-decoration: none;
}
/* 指正常的未被访问过的链接*/
a:visited {
    text-decoration: none;
}
/*指已经访问过的链接*/
a:hover {
    text-decoration: none;
}
a:active {
    text-decoration: none;
}
/* 指正在点的链接*/
.mbw {
    background: url(../image/bigbg.png) no-repeat;
    background-size: 100% 100%;
}
.ztbanner {
    width:100%;
    height:3.5rem;
}
.ztbanner img{ 
    width:100%;
    height:100%;
}
.search-box{ 
    width:100%;
    height:0.8rem;
    margin:0 auto;
    position:relative;
}
.search-box input{ 
    width:5.65rem;
    height:100%;
    background:#FFFFFF;
    border-top-left-radius:0.5rem;
    border-bottom-left-radius:0.5rem;
    font-size:0.3rem;
    margin-left:0.2rem;
    float:left;
    padding-left:1.5rem;
    outline:none;
}
.search-box div{ 
    width:1.35rem;
    height:100%;
    border-top-right-radius:0.5rem;
    border-bottom-right-radius:0.5rem;
    float:left;
    background:#FE552E;
    color:white;
    font-size:0.32rem;
    text-align:center;
    line-height:0.8rem;
}
.search-box img{ 
    position:absolute;
    width:0.6rem;
    height:0.6rem;
    top:0.1rem;
    left:0.3rem;
}
.liangshou{ 
    width:100%;
    height:1.1rem;
    margin:0 auto;
    margin-top:0.3rem;
}
.ls-img1{ 
    width:3.5rem;
    height:100%;
    float:left;
    margin-left:0.25rem;
}
.ls-img1 img{ 
    width:100%;
    height:100%;
}
.ls-img2 {
    width: 3.5rem;
    height: 100%;
    float: left;
}
.ls-img2 img {
    width: 100%;
    height: 100%;
}
.kps{ 
    width:100%;
    height:1.6rem;
    box-sizing: border-box;
    margin-top:0.2rem;
    display:flex;
    flex-wrap:nowrap;
    overflow:hidden;
    overflow-x:auto;
}
.kps ::-webkit-scrollbar {
	display: none;
}
.kpbox {
    width: 2.25rem;
    height: 100%;
    background: white;
    margin-left: 0.1rem;
    flex-shrink: 0;
    border-radius: 0.1rem;
}
.kp-top{ 
    width:100%;
    height:1.05rem;
}
.kp-bot{
    width: 100%;
    height: 0.5rem;
    overflow:hidden;
}
.kp-img{
    width:1.05rem;
    height:100%;
    float:left;
}
.kp-img1{ 
    width:1rem;
    height:0.8rem;
    margin-left:0.05rem;
    margin-top:0.25rem;
}
.kp-cot{
    float:left;
    width:1.2rem;
    height:100%;
}
.d1{ 
    width:100%;
    font-size:0.3rem;
    color:#E94A53;
    line-height:0.5rem;
}
.d2 {
    width: 100%;
    font-size: 0.2rem;
}
.d3 {
    width: 100%;
    font-size: 0.2rem;
}
.kp-btn {
    width: 2rem;
    height: 0.4rem;
    border: 0.01rem solid #EC5A5F;
    font-size: 0.2rem;
    text-align: center;
    line-height: 0.37rem;
    color: #EC5A5F;
    border-radius: 0.3rem;
    margin-left: 0.12rem;
    margin-top: 0.1rem;
}
.kp-img2{ 
    width:0.7rem;
    height:1rem;
    margin-left:0.18rem;
    margin-top:0.05rem;
}
.xiaohai{ 
    width:1.35rem;
    height:0.3rem;
    background:url(../image/xiaohaibg.png) no-repeat;
    background-size:100% 100%;
    margin:0 auto;
    margin-top:0.5rem;
    position:relative;
}
.xh{ 
    font-size:0.3rem;
    color:white;
    font-weight:900;
    position:absolute;
    top:-0.2rem;
    left:0.25rem;
}
.txt-tit{ 
    width:100%;
    overflow:hidden;
    font-size:0.3rem;
    color:white;
    text-align:center;
    margin-top:0.2rem;
}
.xh-num-box {
    width: 7rem;
    height: 8.6rem;
    background: url(../image/xhbg.png) no-repeat;
    background-size: 100% 100%;
    margin: 0 auto;
    border-radius:0.3rem;
}
.xh-nav{ 
    width:100%;
    height:0.7rem;
    border-top-left-radius:0.3rem;
    border-top-right-radius:0.3rem;
    display:flex;
}
.aaaa {
    width: 1.35rem;
    height: 100%;
    background: rgba(255,255,255,0.8);
    border-top-left-radius: 0.1rem;
    border-top-right-radius: 0.1rem;
    font-size:0.3rem;
    color:black;
    text-align:center;
    line-height:0.7rem;
    margin-left:0.05rem;
}
.year{ 
    width:1.4rem;
    height:100%;
    font-size:0.3rem;
    color:white;
    font-weight:900;
    line-height:0.7rem;
    text-align:center;
}
.xh-num{ 
    width:6.9rem;
    height:6rem;
    margin:0 auto;
    background: rgba(255,255,255,0.8);
    overflow:hidden;
}
.xhnum {
    width: 3.15rem;
    height: 1.65rem;
    background: #ffffff !important;
    margin-top: 0.2rem;
    float: left;
    position: relative;
    color: #000000;
    border-radius: 0.1rem;
    box-shadow: 1px 1px 3px #d8d8d8;
}
.xhnum:active{
    text-decoration:none;
}
.xh-num .xhnum:nth-child(odd){
    margin-left:0.25rem;
    margin-right:0.1rem;
}
.num-hd{ 
    width:3rem;
    height:0.6rem;
    border-radius:0.2rem;
    background:white;
    margin-left:0.07rem;
   /* box-shadow:0.03rem 0.03rem 0.1rem #ccc;*/
    line-height:0.6rem;
    font-size:0.3rem;
    font-weight:900;
}
.num-hd span:nth-child(1){
    margin-left:0.1rem;
}
.blue {
    color: #FF552E;
}
.blue:before {
    content: "-";
    color: #AFAFB1;
}
.num-md{ 
    overflow:hidden;
    font-size:0.28rem;
    color:#BDBDBD;
    margin-top:0.1rem;
    margin-left:0.1rem;
}
.num-fd{ 
    overflow:hidden;
    font-size:0.28rem;
    color:#BDBDBD;
    margin-top:0.1rem;
    margin-left:0.1rem;
}
.rmb{
    color:#FE562F;
}
.price{
    color:#FE562F;
}
.hprice{ 
    margin-left:0.2rem;
}
.num-bg{ 
    width:0.85rem;
    height:0.85rem;
    position:absolute;
    top:0.5rem;
    right:0;
}
.gengduo{ 
    width:6.9rem;
    overflow:hidden;
    margin:0 auto;
    font-weight:900;
    font-size:0.28rem;
}
.gengduo div{
    margin-top:0.2rem;
    margin-left:0.2rem;
}
.gengduo .gd-year{ 
    width:1.42rem;
    height:0.6rem;
    background:#F2DFD0;
    color:#FE552E;
    line-height:0.6rem;
    text-align:center;
    float:left;
    border-radius:0.5rem;
}
.gd-tit{ 
    width:1.42rem;
    height:0.6rem;
    color:white;
    line-height:0.6rem;
    text-align:center;
    float:left;
}
.gd-gd{ 
    width:1.42rem;
    height:0.6rem;
    border:0.02rem solid #F2DFD0;
    color:#F2DFD0;
    line-height:0.6rem;
    text-align:center;
    float:left;
    border-radius:0.5rem;
}
.airen{ 
    background:url(../image/airenbg.png) no-repeat;
    background-size:100% 100%;
}
.ts{ 
    background:url(../image/ts.png) no-repeat;
    background-size:100% 100%;
}
.tongshi{ 
    background:url(../image/ts-bg.png) no-repeat;
    background-size:100% 100%;
}
.zb {
    background: url(../image/zb.png) no-repeat;
    background-size: 100% 100%;
}
.zhangbei {
    background: url(../image/zb-bg.png) no-repeat;
    background-size: 100% 100%;
}
.foot-bg{ 
    width:7rem;
    height:6rem;
    margin:0 auto;
    margin-top:0.2rem;
}
.foot-bg img{ 
    width:100%;
    height:100%;
}
.zysx{ 
    width:1.7rem;
    height:0.3rem;
    position:relative;
    background:url(../image/zysx.png) no-repeat;
    background-size:100% 100%;
    margin:0 auto;
    margin-top:0.5rem;
}
.zysx-txt{ 
    font-size:0.3rem;
    position:absolute;
    top:-0.2rem;
    left:0.25rem;
    color:white;
    font-weight:900;
}
.foot-box {
    width: 7rem;
    padding: 0.3rem 0.2rem;
    background: #FCECED;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 0.2rem;
    border-radius:0.2rem;
}
.foot-tit{ 
    width:100%;
    font-size:0.26rem;
    color:#FE0000;
    font-weight:900;
}
p{ 
   width:100%;
   font-size:0.25rem;
   line-height:0.5rem;
}
.kong{ 
    width:100%;
    height:1.5rem;
}
/*选择器*/
h1 {
    font-size: 30px;
}
.form-control[readonly] {
    background: none;
}
@media(max-width: 414px) {
    .form-control {
        font-size: 12px;
    }
}
@media(max-width: 360px) {
    .form-control {
        font-size: 10px;
        padding: 0 5px;
    }
}
@media(max-width: 320px) {
    .col-xs-6 {
        padding: 0 5px;
    }
}