@charset "utf-8";
* { border: 0; margin:0; padding:0;}
ul, ol, li { list-style: none; font-family:'Microsoft YaHei';font-family: "微软雅黑"; }

/* 焦点样式定义 */
:focus { outline: 0; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: normal; font-weight: normal; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
abbr, acronym { border: 0; font-variant: normal; }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; background-color: #fff; border: none;}
code, kbd, samp, tt { font-size: 100%; }
a{text-decoration:none;}
a:hover{
    text-decoration: none;
}
i{font-style: normal;}
/*@适应ie尺寸 */
/*@branch For IE6-Win, IE7-Win */
input, button, textarea{ background: none;}
ol, ul { list-style: none; }

/* tables still need 'cellspacing="0"' in the markup */
table,tr,td { border-collapse: collapse; border-spacing: 0; margin:0;padding:0;}
caption, th { text-align: left; }
sup, sub { font-size: 100%; vertical-align: baseline; }

/* remember to highlight anchors and inserts somehow! */
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
input{
            -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    -webkit-user-select: text;
    -moz-user-select: text;
            -webkit-appearance:none;
            outline: none;
            border: none;
}
/**Common Css**/
.fr { float: right; }
.fl { float: left; }
/*文本超出显示省略号*/
.ehn, .otw, .tow { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
/*清除浮动*/
.clearfix { clear: both; *zoom:1;}
.clearfix:after { display: block; clear: both; content: "\0020"; visibility: hidden; height: 0; }
html{font-size:62.5%;width: 100%;}
/*下拉前箭头*/
    select{
        /*取消默认箭头开始*/
        appearance:none;
        -moz-appearance:none;
        -webkit-appearance:none;
        /*取消默认箭头结束*/
        border: none;
       
     
        text-align-last: left; /* 文本居中*/
        background: url(../img/icon-xia.png) no-repeat right 0rem center;
        background-size: 0.24rem 0.15rem;
    }
/*下拉后箭头*/
    select:focus {
        background: url(../img/icon-shang.png) no-repeat right 0rem center;
        background-size: 0.24rem 0.15rem;
    }
    /*修改option*/
    option::-ms-expand{ display: none; }
	option{
	    -moz-appearance:none; /* Firefox */
	    -webkit-appearance:none; /* Safari 和 Chrome */
	    appearance:none;
	     color:#000;
	    background-color:#f5f5f5;
	}
	/* --背景色字体颜色--*/
	option:hover{
	    color:#000;
	    background-color:#f5f5f5;
	}
input[type='checkbox']:after {
         width: .24rem;
         height: .24rem;
         border-radius:50%;
         top: -2px;
         left: -1px;
         position: relative;
         background-color: #fff;
         content: '';
         display: inline-block;
         visibility: visible;
        border:.02rem solid #d3c8c8;
          /*background: url('../img/icon-xuanzhong1.png') no-repeat center #fff;*/
        background-size: 100% 100%;
        }
      input[type='checkbox']:checked:after {
           width: .24rem;
         height: .24rem;
         border-radius:50%;
          top: -2px;
          left: -1px;
          position: relative;
          background-color: #ffa500;
          content: '';
          display: inline-block;
          visibility: visible;
          border:.02rem solid #fff;
           background: url('../img/icon-xuanzhong.png') no-repeat center #fff;
          background-size: 100% 100%;
        }
        
/*共同底部*/
.bottomnav{position: fixed;bottom: 0;left: 0;width: 100%;border-top:1px #d2d2d5 solid ;background: #fff;margin-top:1.1rem ;padding-top: -1.1rem;}
.bottomnav ul{width: 100%;padding-top: .14rem;margin: 0 auto;}
.bnavbox li{width: 20%;float: left;padding-bottom: .13rem;}
.bnavbox li dl{width: .62rem;margin: 0 auto;}
.bnavbox li dl dt .dangqianpage{display: block;width: .32rem;height: .32rem;margin: 0 auto;box-shadow: 0px 4px 10px 0px #4F81F8;border-radius: 50%;}
.bnavbox li dl dt .feidqpage{display: block;width: .24rem;height: .24rem;margin: 0 auto;margin-top: .11rem;}
.bnavbox li dl dd{text-align: center;font-size: .12rem;color: #000000;height: .2rem;line-height: .2rem;margin-top: .04rem;} 
/*共同底部结束*/
/*共同二级top*/
.commonerjTOP{font-size: .18rem;height: ;font-family: "黑体";height:.6rem;line-height: .6rem;text-align: center;background: #fff;color: #050505;position: fixed;top :0 ;left: 0;width: 100%;z-index: 9;}
.zhian-tit{font-size: .3rem;height: ;font-family: "黑体";height: 1rem;line-height: 1rem;text-align: center;background: #f5f5f5;color: #090909;position: fixed;width: 100%;top: 0;left: 0;}

.fanhuibtn{position: absolute;display: block;width: 1.5rem;height:.4rem ;top:.32rem ;left: .22rem;color: #fff;font-size: .2rem;}
.fanhuibtn img{width: .18rem;display: block;height: 100%;float: left;}
.fanhuibtn span{    float: left;
    font-size: .3rem;
    line-height: .44rem;
    margin-left: 0.05rem;}
/*共同二级top结束*/
.baocunbtn{width: 64%;height: .74rem;line-height: .74rem;color: #fff;text-align: center;color: #fff;font-size: .3rem;background: #5c8df4;border-radius: .1rem;margin: 0 auto;letter-spacing: .1rem;margin-top: 1.29rem;}


@font-face {
    font-family: 'youshe';
    src: url('../fonts/youshebiaohei.ttf') format('truetype');
}
@font-face {
    font-family: 'shishang';
    src: url('../fonts/SHISHANGZHONGHEIJIANTI.ttf') format('ttf');
    font-weight: normal;
    font-style: normal;
}

