﻿/*-----------------------------全局样式-------------------------------------*/
@charset "utf-8"; 
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; border:0;}
body{ font-weight: normal;font-style: normal;font-size: 100%;font-family: Arial, Tahoma; background:#fff}
ol, ul ,li{list-style: none;} 
img {border: 0;} 
a {text-decoration: none;}
a:focus {outline-style: none;}
a,area {blr: expression(this.onFocus =   this.blur () );}
ul li {list-style: none;}
table {border-collapse: collapse;}
th {white-space:nowrap; font-weight:bold}
td {word-break:break-all;}
input{outline:medium;}
input,select,textarea,button{vertical-align: middle;}
.clear{overflow:hidden;zoom:1}
.clearboth{ clear:both}
.dis{display:block;} 
.undis{display:none;}
.form input{float: left;}
/*-- div居左居右 --*/
.left{ float:left}
.right{ float:right}
/*-- 1像素灰色边框 --*/
.border{ border:1px solid #ebebeb}
.border01{ border:1px solid #e8e8e8; border-top:0}
.borderbottom{ border-bottom:1px solid #e8e8e8}
/*-- 背景颜色 --*/
.background{ background:#f9f9f9}
.whitebg{ background:#fff}
.bluebg1{ background:#f5f5f5}
/*-- 内间距 --*/
.pad15{ padding:15px;}
.pad10{ padding:10px}
.pad01{ padding:12px 10px}
.pad02{ padding:12px 12px 0 12px}
.pad03{ padding:22px 12px 0 12px}
.pt{ padding-top:15px}
.pt20{ padding-top:20px}
.pt24{ padding-top:24px}
.pt195{ padding-top:195px}
.pr{ padding-right:10px}
.pb{ padding-bottom:10px}
.pb15{ padding-bottom:15px}
.pad24{ padding:24px 0}
.pb26{ padding-bottom:26px}
.pl{ padding-left:10px}
/*-- 外间距 --*/
.margin{ margin:0 auto}
.mt{ margin-top:10px}
.mt15{ margin-top:15px}
.mt20{ margin-top:20px}
.mt80{ margin-top:80px}
.mr{ margin-right:10px}
.mr20{ margin-right:20px}
.mb{ margin-bottom:10px}
.mb18{ margin-bottom:18px}
.ml{ margin-left:10px}
.ml18{ margin-left:18px}
/*-- 字体颜色 --*/
.red{ color:#da222c}
.red a{ color:#da222c}
.red a:hover{ color:#4c4c4c}
.orange{ color:#eb6100}
.white{ color:#fff}
.white a{ color:#fff}
.white a:hover{ text-decoration:underline}
.gray{ color:#797979}
.black{ color:#000}
.orange01{ color:#d97509}
.bblue{color:#1d99e7}
.sblue{color:#0066a8}
/*-- 字体大小 --*/
.f12{ font-size:12px}
.f14{ font-size:14px}
.f16{ font-size:16px}
.f18{ font-size:18px}
.f20{ font-size:20px}
.f24{ font-size:24px}
/*-- 字体加粗 --*/
.fbold{ font-weight:bold}
/*-- 文字位置 --*/
.tl{ text-align:left}
.tc{ text-align:center}
.tr{ text-align:rigth}
/*-- 阴影 --*/
.shadow{-webkit-box-shadow:#ccc 0px 0px 8px;-moz-box-shadow:#ccc 0px 0px 8px;box-shadow:#ccc 0px 0px 8px;behavior: url(/PIE.htc);}
/*-- form --*/
.input,.select,.textarea{line-height:24px;}
/*-- div宽度 --*/
.width190{ width:190px;}
.width400{ width:400px;}
.width770{ width:770px;}
/*-- 外框宽度 --*/
.wrapper {width:1200px; min-width:1200px}
.wrapper1000 {width:1000px;}
.wrapper650 {width:650px;}

/*-- 左侧宽度 --*/
.sidew {width:122px;}

/*-- div高度 --*/
.height380{ height:380px;}
.height468{ height:468px;}
.height410{ height:410px;}
.height440{ height:440px;}
.height580{ height:580px;}
.height622{ height:622px;}
/*-- 表格 --*/
.table{ font-size:14px}
.table th{ background:#eee;}
/*-- 行高 --*/
.lh20{ line-height:20px;}
.lh23{ line-height:23px;}
.lh24{ line-height:24px;}
.lh26{ line-height:26px;}
.lh30{ line-height:30px;}
.lh37{ line-height:37px;}
/*-- 注释 --*/
.annotation{ border:1px solid #f0e0cc; padding:0 5px; color:#6a461c;}

.border02{border-top:1px solid #dcdcdc;border-left:1px solid #dcdcdc;}
.pagetable01{ font-size:14px;}
.pagetable01 th{ padding:9px 7px; color:#000;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;}
.pagetable01 td{ font-size:14px; padding:7px 7px; color:#4a4a4a;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;}
.pagetable01 a{ color:#917536; text-decoration:underline}
.input01{border:1px solid #d5d5d5;line-height:25px;height:25px;}
.input06{border:1px solid #d5d5d5;line-height:25px;}
.pagetitle{height:37px; line-height:36px; background:#F3F3F3; border-bottom:1px solid #cdcdcd; padding:0 10px;}
.pagetitle .title{ color:#1e7bd8; font-size:16px}

.clearfix:before,.clearfix:after {content:""; display:table;} 
.clearfix:after {clear:both; overflow:hidden;} 
.clearfix {zoom:1;} 
.hide {display:none !important; visibility:hidden;} 
.block {display:block !important;} 
.fl {float:left; display:inline;} 
.fr {float:right; display:inline;} 
.opacity{filter:alpha(opacity=0); -moz-opacity:0; -webkit-opacity:0; opacity:0;}
.alpha{background:rgba(0, 0, 0, 0.7) none repeat scroll 0 0 !important; filter:Alpha(opacity=70); background:#000;}
.radius_2{-moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;}
.radius_3{-moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
.radius_5{-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;}
.radius_t5{-moz-border-radius:5px 5px 0px 0px; -webkit-border-radius:5px 5px 0px 0px; border-radius:5px 5px 0px 0px;}
.wrapbox{height:auto; overflow:hidden;padding-top: 25px;}
.cont-box{width:770px; height:auto; margin:0 auto;}
.auto-box{width:auto; height:auto; display:block;}
.item-check{position: relative; display: inline-block; top: 3px; margin: 0 2px;}
.color-dft{color: #666666;}
.color-org{color: #e66a0d;}

.hoverLink{transition:width 0.3s; -moz-transition:width 0.3s;-webkit-transition:width 0.3s;-o-transition:width 0.3s;}
.hoverLink:hover{filter:alpha(opacity=80); -webkit-opacity:0.8; -moz-opacity:0.8; opacity:0.8;}
