﻿@charset "utf-8";
/* CSS Document */


*{padding:0px; margin:0px }
body{color:#000;background-color: #FFF;	padding:0px; margin:0px auto;overflow:scroll;overflow-x:hidden;overflow-y:auto; 
font-family: Microsoft YaHei,Helvitica,Verdana,Tohoma,Arial,san-serif; max-width:640px; }
div{ margin:0; padding:0; border:0; color:#333333; }
h1,h2,h3,h4,h5,h6,input,i,p{ margin:0; font-family:Microsoft yahei;font-weight:normal;font-size:100%}
input,textarea{ outline:none;}
body{font:14px/150% Microsoft yahei,Arial,Verdana,simsun;color:#404040; padding:0; }
img{ margin:0; padding:0; border:0; }
b,strong {font-weight: bold;}
table { border-collapse: collapse; border-spacing: 0;}
li{ list-style: none outside none;}
i, em, li { font-style: normal; list-style: none;}
.clear { display:block; clear:both;}
i, em{ font-style: normal;}
.flexbox { display: box; display: -webkit-box; display: -moz-box; display: -ms-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-box-orient: horizontal; box-orient: horizontal;/*border-bottom: 1px solid #e4e4e4;*/ background-color:#fff; position:relative; }
.flexbox > *{ display: block; box-flex:1; -webkit-box-flex:1; -moz-box-flex:1; -ms-box-flex:1;}
.fl{ float:left; }
.fr{ float:right; }

/*链接*/
a{ text-decoration:none; color:#000; background: transparent;  outline:none}
a:visited {color:#999; }
a:focus { outline:none; }
a:hover, a:active{  outline:none;}



/*标题*/
h1 { font-size: 1em;margin:  0;}
h2 {font-size: 1.2em; margin: 0;}
h3 { font-size: 1.17em;margin: 0;}
h4 {font-size: 1em;margin:0;}
h5 {font-size: 0.83em;margin: 0;}
h6 { font-size: 0.67em;margin: 0;}

/*版权信息*/
.footer{margin-top:15px;background-color:#efefef!important;margin-bottom:30px;}
.footer .flink{height:auto;background-color:#efefef;text-align:center;padding-top:20px;font-size:12px;padding-bottom:34px}
.flink a{display:inline-block}
.flink a:link,.flink a:hover,.flink a:active,.flink a:visited{color:#666666;line-height:25px;margin:0 2px;text-decoration:none}
.flink em{color:#666666;font-style:normal}
.flink span{color:#ced0dc;line-height:20px; margin-top:10px;}


/*底部固定工具条*/
#tool { position: fixed; bottom: 0; left: 0; right: 0; z-index: 900; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
ul.toollist { position: fixed; z-index: 900; bottom: 0; left: 0; right: 0;margin: auto; display: block; height: 48px;}
.toollist { background: #fe0000;}
.toollist li{ float:left;width: auto;  height: 100%;width:25%;position: static!important;  margin: 0;
border-radius: 0!important; -webkit-box-sizing: border-box;box-sizing: border-box; -webkit-box-flex: 1; box-flex: 1;
-webkit-box-sizing: border-box; box-shadow: none!important; background: none; border-right:1px #FFF solid;}
.toollist li a {font-size: 20px;line-height:16px;text-align: center;display: block;text-decoration: none;padding-top: 2px;position:relative;}
.toollist li a img{width:24px;height:24px;}
.toollist li a p{margin: 1px 0 1px 0;font-size: 14px;display: block !important;line-height: 16px;text-align: center; color:#FFF;}

#xqtool { position: fixed; bottom: 0; left: 0; right: 0; z-index: 900; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
ul.xqtoollist { position: fixed; z-index: 900; bottom: 0; left: 0; right: 0;margin: auto; display: block; height: 48px;}
.xqtoollist li{ float:left;width: auto;  height: 100%;position: static!important;  margin: 0;
border-radius: 0!important; -webkit-box-sizing: border-box;box-sizing: border-box; -webkit-box-flex: 1; box-flex: 1;
-webkit-box-sizing: border-box; box-shadow: none!important; background: none; border-right:1px #FFF solid;}
.xqtoollist li a {text-align: center;display: block;text-decoration: none;padding-top: 2px;position:relative;}
.xqtoollist li a img{width:24px;height:24px;}
.xqtoollist li a p{margin: 1px 0 1px 0;display: block !important;text-align: center; color:#FFF;}
.xqtoollist .yans1{ background:#414141; width:20%;line-height: 16px;font-size: 12px;}
.xqtoollist .yans2{ background:#fe5600;width:30%;line-height: 40px;font-size: 16px;}
.xqtoollist .yans3{ background:#fe0000;width:30%;line-height: 40px;font-size: 16px;}

.topBtn{position:fixed;width:46px;height:46px;right:10px;bottom:90px;background:url(../images/fdb.png) no-repeat;background-size:46px 46px;z-index:200}


.pagelist{text-align:center;padding:5px 0;margin:10px auto 0px auto;width:100%;font-size:12px;clear:both}

.pll{display:none}

.plr{  margin:0 4px; display:block; font-size:12px; }
.plr a{padding:5px 4px;*padding:3px 8px 3px 8px!important;border:1px #c5c5c5 solid;background-color:#fff;margin:0 0 0 4px;display:inline;overflow:hidden;border-radius: 3px;display:inline}
.plr a:link,.plr a:visited { color:#343434; text-decoration:none; }
.plr a:hover { color:#c80106; text-decoration:none; border-color:#007eb4; background-color:#007eb4;color:#fff; }

.plr a.selectPageIndex{color:#c80106; text-decoration:none; background-color:#007eb4;border-color:#007eb4;color:#fff}
.plr input{display:none; width:30px; border: 1px solid #c5c5c5;  margin-left:4px;  border-radius: 3px;text-align:center;line-height:23px;height:23px;}

.select{color: #F55151 !important;}
.bannger_inbox1 img{width:100%;margin-top:2.5rem}

.bannger_inbox2 img{width:100%;margin-top:0.5rem}

.share-s2 {
    position: fixed;
    width: 100%;
    height: 100%;
    left: 0;
    bottom: 0;
    background: rgba(0,0,0,.7);
    z-index: 9999;
}
.share-s2 .pic1 {
    padding-top: 3%;
    margin-bottom: 12%;
}
.share-s2 .share-btn1 {
    display: block;
    width: 36%;
    margin: 0 auto;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.share-s2 .share-btn1 img {
    width: 100%;
}
.none{display:none}


#iframesp {
    width: 100%!important;;height:249px!important;
}
.spxm iframe{width: 100%!important;;height:249px!important;}
@media screen and (max-width: 720px){
#iframesp {
    width: 100%!important;;height:249px!important;
}}
@media screen and (max-width: 720px){
.spxm iframe {
    width: 100%!important;;height:249px!important;
}}
@media screen and (max-width: 640px){
#iframesp {
    width: 100%!important;;height:249px!important;
}}
@media screen and (max-width: 640px){
.spxm iframe {
    width: 100%!important;;height:249px!important;
}}