@charset "utf-8";
body,div,li,ul,ol,dl,dd,dt,span,b,strong,p,h1,h2,h3,h4,h5,input{margin:0;padding:0;}
ul,li,dl,dt,dd,ol{list-style:none;list-style-type:none;}
a img,a,a:hover,a:active,a:visited{border:none;text-decoration:none; outline:none;}
body{font-size:16px;}
input,body{ font-family: "Microsoft YaHei","Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB",Arial,sans-serif;}

.mypage{ width:auto; height:40px; overflow:hidden; clear:both; text-align:center;  margin:15px auto 0 auto;}
.mypage li{ min-width:32px; height:32px;text-align:center; display:inline-block; line-height:32px; margin-right:4px;}
.mypage li:first-child a,.mypage li:last-child a{box-sizing: border-box;padding: 0 10px;}
.mypage li a{ width:100%; height:32px; text-align:center; line-height:32px; display:block; font-size:14px; color:#666; border:solid 1px #d9d9d9; border-radius:2px;box-sizing: border-box; }
.mypage li a:hover,.mypage li.active a{ background:#38a0f4; color:#fff; border:solid 1px #38a0f4; }

.bh-fixright{ width:51px; height:324px; position:fixed; top:35%; right:5px; background:url(../images/fix-tool.png) no-repeat 0 0; z-index:29;}
.bh-fixright .bh-fixtop{ height:60px; width:51px; display:block; cursor:pointer;}
.bh-fixright .bh-fixqq{ height:51px; width:51px; display:block; cursor:pointer; margin-top:1px;}
.bh-fixright .bh-fixtel{ height:51px; width:51px; display:block; cursor:pointer; margin-top:1px; position:relative; z-index:3;}
.bh-fixright .bh-fixhide{ height:52px; width:200px; display:block; cursor:pointer; background:url(../images/bg/case-bg.png) repeat 0 0; position:absolute; left:200px; z-index:1; display:none;}
.bh-fixright .bh-fixhidetel{ height:52px; width:200px; display:block; color:#fff; text-align:center; line-height:52px; font-size:16px; position:absolute; left:-200px; z-index:2; top:-52px;filter:alpha(opacity=0);-moz-opacity:0;opacity:0; display:none;}
.bh-fixright .bh-baiduqiao{ height:51px; height:51px; display:block; cursor:pointer; margin-top:1px; position:relative;}
.bh-fixright .bh-fixweixin{ height:51px; height:51px; display:block; cursor:pointer; margin-top:1px; position:relative;}
.bh-fixright .bh-fixweixinhide{ width:155px; height:155px; background:url(../images/bg/weixin-bg-r.png) no-repeat 0 0; background-size:cover; position:absolute; left:-155px; top:-55px; display:none; overflow:hidden;}
.bh-fixright .bh-fixweixinhide img{ margin:12px auto; display:block;}
.bh-fixright .bh-fixxiaochengxu{ height:51px; height:51px; display:block; cursor:pointer; margin-top:1px; position:relative;}
.bh-fixright .bh-fixxiaochengxunhide{ width:155px; height:155px; background:url(../images/bg/weixin-bg-r.png) no-repeat 0 0; background-size:cover; position:absolute; left:-155px; top:-55px; display:none; overflow:hidden;}
.bh-fixright .bh-fixxiaochengxunhide img{ margin:12px auto; display:block;}