﻿@charset "utf-8";
/*css document*/
html {overflow-y:scroll;}
html body{
    font-family:"Microsoft yahei";
}
body {margin:0; padding:0; font-size:12px;font-family:"Microsoft yahei";}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,th,td,menu{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
table{border-collapse:collapse;}
ol,ul {list-style:none;}
li{list-style-type:none;}
img{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6{font-size:inherit; font-weight:normal;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}

.btn1:link, .btn2:link,.btn1:active, .btn2:active, .btn1:visited, .btn2:visited{
    text-decoration: none;
  /*   background: #007be7; */
    color: #fff;
}
.btn1:hover, .btn2:hover{
	    background-color: #007be7;
}
.hx a,.hx em,.fB{font-weight:bold;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
.clear{font-size:0;line-height:0;height:0;overflow:hidden;clear:both;}
.fr{float:right;}
.fl{float:left;}

.mt05{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mb05{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.ml05{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.mr05{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr10{margin-right:10px;}
.pl10{padding-left:10px;}
.pl15{padding-left:15px;}
.pr10{padding-right:10px;}
.pr15{padding-right:15px;}
.pt10{padding-top:10px;}
.pt15{padding-top:15px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pd10{padding:10px;}
.pd15{padding:15px;}

.red{color:#f00;}
.gray{color:#999;}
.dackgray{color:#666;}
.black{color:#000;}
.center{text-align:center;}
.left{text-align:left;}
.hrline{border-top:1px solid #e4e4e4;height:0;font-size:0;line-height:0;overflow:hidden;margin:10px 0;}
.alpha-div{background:rgba(0, 0, 0, 0.5);filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#58000000', EndColorStr='#58000000');}/*透明背景层*/
.numfont{font-size:14px;font-style:italic;font-family:Arial;font-weight:bold;color:#333;padding:0 5px;}

.relative{
    position: relative;
}
.textIndent0{
    text-indent: 0;
}
.upFile{
    display: block;
    position: absolute;
    width:100%;
    height:100%;
    z-index: 100;
    cursor: pointer;
    font-size: 25px;
    top: 0;
    left:0;
    opacity: 0;
    -moz-opacity:0;
    filter:alpha(opacity=0);
}
.ui_close:focus{
    outline: none;
    text-decoration:none;
}