/* CSS Document */
@charset "utf-8";
/* CSS Document */

body,h1,h2,h3,h4,h5,h6,p,dl,dd,ul,ol,form,textarea,button{margin:0;padding:0}
em,i{font-style:normal}li{list-style:none}a,a:hover{text-decoration:none}
img{border:0;display:block;}table{border-collapse:collapse;border-spacing:0}
label{cursor:default}body,button,input,select,textarea{font-family:'微软雅黑','yahei',Tahoma,Arial,\5b8b\4f53;font-size:14px;}
textarea{resize:none}input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}div,a,a:focus{outline:0}.f-cb:after{display:block;height:0;visibility:hidden;overflow:hidden;content:".";clear:both;}.f-cb{zoom:1;}.clear{display:block;height:0;clear:both;font-size:0;line-height:0;overflow:hidden}.f-fl{float:left;display:inline;}.f-fr{float:right;display:inline}.f-fn{float:none}.f-fs12{font-size:12px;}.f-fs14{font-size:14px;}.f-fw{font-weight:100;}.f-tal{text-align:left;}.f-tac{text-align:center;}.f-tar{text-align:right;}.f-mrt5{margin-top:5px;}.f-mr5{margin-right:5px;}.f-mr10{margin-right:10px;}.f-mr30{margin-right:30px;}.f-mb5{margin-bottom:5px;}.f-mb10{margin-bottom:10px;}.f-pl10{padding-left:10px!important}.f-pr10{padding-right:10px!important}.f-pl5{padding-left:5px!important}.f-pr5{padding-right:5px!important}
.s-red{color:red;}
.s-green{color:green;}
.s-blue{color:#0871b5;}
.s-yellow{color:#f60;}
.s-gray{color:#777}
.f-ct{vertical-align:-2px}
a{color:#333;text-decoration:none;}
.fl{float:left;display: inline;}
.fr{float:right;display: inline;}
.tl{text-align: left;}
.tr{text-align: right;}
.red{color: #ff0000;}

.box_r .popup-title{position: absolute; top:9px; right: -18px; background: url(../../images/arrow-left.png) no-repeat 10px center; width: 82px; height: 38px; line-height: 38px;  font-size: 16px;
    padding-left: 28px; color: #1567BC;;}
.box_r .popup-title:hover{background:#3384e2 url(../../images/arrow-left-w.png) no-repeat 10px center;color: #fff; cursor: pointer; border-radius:0.2em;}

.bottomindex{width: 100%; background: #22aae7 ; text-align: center; padding: 10px 0; color: #fff; font-size: 14px;margin:0 auto  }
.bottom{width: 100%; background: #6A6C6D; text-align: center; padding: 10px 0; color: #fff; font-size: 14px;margin-top: 20px;}
.bottom span{color: #ececec;}

