@charset "utf-8";
/*========public style============*/
body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, p, form { margin: 0px; padding: 0px; }
body{ font-family:"Microsoft YaHei"; font-size:14px; background:#fff; word-break:break-all;word-wrap: break-word;-webkit-text-size-adjust: none; color:#333;}
h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:100%;}
table { border-collapse: collapse; border-spacing: 0; margin: 0px auto; }
select, input,button { vertical-align:middle; font-family: "SimSun","宋体";   margin: 0; padding:0px; font-size:100%; }
input[type="text"], input[type="password"], textarea,button { outline-style:none; -webkit-appearance:none;}
input::-moz-focus-inner { border:none; padding:0; }
input::-ms-clear{display:none;}
/*select::-ms-expand { display: none; }*/
textarea { resize:none; font-size:14px; margin:0px; padding:0px; }
img { border: 0px; margin: 0px; padding: 0px; vertical-align:top; }
li { list-style: none; }
div{ margin:0 auto;}
em,i,b,sub,sup,strong{ font-style:normal; font-weight:normal;}
 td{white-space: nowrap;}

/*链接*/
a { color: #333; text-decoration: none; }
a:hover { color: #333; text-decoration: none; }
a:focus {outline:none;-moz-outline:none;} 
/*清除浮动*/
.clearfix { display: block; zoom: 1; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size:0; }
/*左右浮动*/
.fl { float: left !important; }
.fr { float: right !important; }
/*对齐方式*/
.tal { text-align: left !important; }
.tac { text-align: center !important; }
.tar { text-align: right !important; }
/*文字颜色*/
.f_red { color: #ff0504 !important; }
.f_gre { color: #1bb974 !important; }
.f_green { color: #b9d384 !important; }
.f_blue { color: #3398db !important; }
.f_blue_title{ color:#1487c8 !important;}
.f_or{ color: #f96145 !important;}
.f_hui{ color: #747474 !important;}
.f_grey{ color: #6d6f73 !important;}
.f_black{ color: #000 !important;}
/*box*/
.hide{ display:none; }
.show{ display:block; }
.visi_hid{ visibility:hidden; }
.visi_col{ visibility:collapse; }
.cursor_p{ cursor:pointer !important;}
.html_main{width:1200px;}.bg_f8 > .html_main{padding-bottom: 80px;}
.wrapper_out{min-width: 1200px;}
.border_all{border:1px solid #e4e4e4;}
.border_top0{border-top:0px !important;}
.border_none{border:0px !important;}
.padding_top0{padding-top: 0px !important;}
.bg_f8{background-color: #f8f8f8;}
.bg_fff{background-color: #fff;}
.pos_rel{position: relative;}
/*遮罩层*/
.dialog_overlay {position: fixed;top: 0;left: 0;z-index: 8;width: 100%;height: 100%; background:#000;filter:alpha(opacity=50); -moz-opacity:0.5; -o-opacity: 0.5; -ms-opacity: 0.5; opacity: 0.5; display:none;}
/*强制不换行*/
.white_text{white-space: nowrap;text-overflow:ellipsis; overflow:hidden;}