* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
}

img {
    border: none;
}


img {
    image-rendering: -moz-crisp-edges;
    /* Firefox */
    image-rendering: -o-crisp-edges;
    /* Opera */
    image-rendering: -webkit-optimize-contrast;
    /* Webkit (non-standard naming) */
    image-rendering: crisp-edges;
    -ms-interpolation-mode: nearest-neighbor;
    /* IE (non-standard property) */
}

ul,
ol,
li {
    list-style: none;
}

html {
    font-size: 62.5%;
    min-height: 100%;
}

body {
    font-size: 20px;
    position: relative;
}

body {
    font-family: '微软雅黑', 'Heiti SC';
}



.mymobe {
    font-size: 14px;
    min-height: 100%;

}

.mypc .mar50 {
    margin-top: 50px;
}

.mymobe .mar50 {
    margin-top: 15px;
}

.mypc .mar30 {
    margin-top: 30px;
}
.mypc .mar20 {
    margin-top: 20px;
}
.mymobe .mar30 {
    margin-top: 15px;
}
.mymobe .mar20 {
    margin-top: 10px;
}
.mypc .topnav{
    width: 100%;
    height: 640px;
    background: url(../images/top.jpg) center top no-repeat;
}
.shenqing{
    display: block;
    width: 215px;
    height: 52px;
    
    margin: 540px 0 0 200px;
}
.mymobe .ch2{
    font-size: 16px;
}
.mypc .f20{
    font-size: 20px;
    padding-left: 100px;
   
}
.mypc .nav2{
    width: 100%;
    height: 172px;
    background: url(../images/2.jpg) center top no-repeat;
}
.mypc .f18{
    font-size: 22px;
    margin-top: 88px;
}
.fb{
    font-weight: bold;
}
.borderow{
    padding-bottom: 25px;
    border-bottom: 1px #999 dotted;
}
.mymobe .imgpro img{
    width: 66%;
}
.mypc .nav3{
    width: 100%;
    height: 470px;
    background: url(../images/bgv.jpg) center top no-repeat;
}
.mymobe .nav3{
    padding: 15px 0;
    background: url(../images/bgv.jpg) center top no-repeat;
    background-size: cover;
}
.foot{
    padding: 15px;
    background:#021d2b;
    color: white;
    text-align: center;
}
.modal-title{
    color: #e5b765;
}
.mymobe .modal-title img{
    width: 25px;
    vertical-align: middle;
    margin-top: -3px;
    margin-right: 10px;
}
.close{
    position: absolute;
    right: 10px;
    top: 10px;
}
.mypc .close{
    right: 20px;
    top: 20px;
}
.mypc .modal-dialog{
    width: 460px;
  
}
.mypc .modal-content{
    width:460px;
    padding: 30px;
    background: url(../images/bg.png) center center no-repeat;
    background-size: 100% 100%;
   
}
.input-group-addon{
    background: transparent;
    display: block;
    border: none !important;
    padding-left: 0;
}
.input-group{
    width: 100%;
}
.input-group-addon i{
    color: red;
    padding: 5px;
}
.ti-p{
    background: linear-gradient(to right,#d08d3f,#f4d37e);
    line-height: 45px;
    border-radius: 25px;
    cursor: pointer;
    color: white;
    text-align: center;
    margin-top: 15px;
}
.mypc .giftimg{
    height: 145px;
    width: auto;
}