@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{font:normal 14px/1.5em "微软雅黑","georgia","verdana","helvetica","sans-serif", "Arial";color:#666; background:#f7f8fa;}
img{border:0;}
a{color:#666;text-decoration:none;}
.yuefen{ width:44px; height:45px; display:inline-block; text-align:center; background:#0e87f3; color:#fff; }
a:hover{color:#4284d9;text-decoration:none;}
ul{list-style-type:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear_l{clear:left;}
.border_b2{ border-bottom:1px solid #f4f4f4;}
.clear_r{clear:right;}
.clear{clear:both;}
input{font-family: "微软雅黑"; border:0; color:#666;}
h1{ font-size:24px; font-weight:normal;}
th{font-weight:normal;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
.clearfix{display:block}
.margin10{ margin:10px;}
.f12{font-size:12px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f21{font-size:21px;}
.f23{font-size:23px;}
.cfff{ color:#fff;}
.c333{ color:#333;}
.c666{ color:#666;}
.c999{ color:#999;}
.c6c6{ color:#c6c6c6;}
.bold{ font-weight:bold;font-size:16px}
.c_bule{ color:#4284d9;}
.c_green{ color:#0bbf1c;}
.red{ color:#ff4c4c;}
.black{ background:#282828;}
.bg_fff{ background:#fff;}
.bg_bule{ background:#005fc4;}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.c999{ color:#999;}
.ml20{ margin-left:20px;}
.ml30{ margin-left:30px;}
.ml10{ margin-left:10px;}
.mt20{ margin-top:20px;}
.mb20{ margin-bottom:20px;}
.mb10{ margin-bottom:10px;}
.mb20{ margin-bottom:20px;}
.pt5{ padding-top:5px;}
.pt10{ padding-top:10px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.pt30{ padding-top:30px;}
.pl5{ padding-left:5px;}
.pl10{ padding-left:10px;}
.pl14{ padding-left:14px;}
.pl20{ padding-left:20px;}
.pl30{ padding-left:30px;}
.pr10{ padding-right:10px;}
.pr20{ padding-right:20px; }
.pb10{ padding-bottom:10px;}
.pb20{ padding-bottom:20px;}
.margin10{ margin:10px;}
.margin10a{ margin-left:10px; margin-right:10px;}
.margin20{ margin-left:20px; margin-right:20px;}
.mm{margin-left: 10px}
.border{  border:1px solid #e8e8e8;  background:#fff; }
.border_t{ border-top:1px solid #e8e8e8;}
.border_b{ border-bottom:1px solid #e8e8e8;}
.border_bx{ border-bottom:1px dashed #e8e8e8;}
.border_rx{ border-right:1px dashed #e8e8e8;}
.border_l{ border-left:1px solid #e8e8e8;}
.txt_align{ text-align:center;}
.vertical{ vertical-align:middle;}

/* 文本框选中边框变色 */
textarea:focus {
	outline: none;
	border: 1px solid #0f7bcc;
}
/* 文本框选中边框变色 */
input,button:focus{
	outline: none;
	border: 1px solid #0f7bcc;
}

.bg_title{ background:#005fc4 url(../images/b.jpg) repeat-x;}