@charset "utf-8";
/* 全局常用设置 */
*{margin:0px;padding:0px;}
img{border:0px; max-width:100%;}
body,html{height:100%; font-family: Microsoft YaHei, Tahoma; font-size:12px; color:#3a3b3a;}
body{background:#fff;}
table{margin:0px;padding:0px;border-collapse:collapse;border:0px;}
td{padding:0;}
ul {list-style-type: none;}
input,textarea,select {
	font-size:12px;
	color:#797979;
	border: 1px solid #a8a8a8;
}
.radio_style{border:0;}
.checkbox_style{border:0;}

.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.block{display: block;}
.margin_top10{margin-top:10px;}
.margin_top20{margin-top:20px;}
.margin_left10{margin-left:10px;}

.mt10{margin-top:10px;}
.ptb{padding-top:10px; padding-bottom:10px;}

.po_r{ position:relative;}
.po_a{ position:absolute;}

/* 常用字体颜色 */
.white{color:#FFFFFF;}
.black{color:#000000;}
.gray{color:#777;}
.red{color:#FF0000;}
.orange{color:#ff8d00;}


.light_blue{ color:#276c94;}

/* 常用字号 */
.f0{font-size:0px;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f15{font-size:15px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f22{font-size:22px;}
.f24{font-size:24px;}

/* 常用格式 */
.center{margin:0 auto;}
.Txt_center{text-align:center;}
.Txt_left{text-align:left;}
.Txt_right{text-align:right;}
.Txt_cu{ font-weight:bold;}

.row {display:table-row;} 
.cell{display:table-cell; vertical-align:top;}  

/* 常用链接样式 */
a:link {color:#2c2c2c;text-decoration: none;font-size: 12px;}
a:visited {text-decoration: none;color:#2c2c2c;font-size: 12px;}
a:hover {text-decoration: none;color:#0074d2;font-size: 12px;}
a:active {text-decoration: none;color:#2c2c2c;font-size: 12px;}

.a2:link {color:#535353;text-decoration: none;font-size:14px;}
.a2:visited {text-decoration: none;color:#535353;font-size:14px;}
.a2:hover {text-decoration: none;color:#FF0000;font-size:14px;}
.a2:active {text-decoration: none;color:#535353;font-size:14px;}

.a3:link {color:#076fd0;text-decoration: none;font-size:12px;}
.a3:visited {text-decoration: none;color:#076fd0;font-size:12px;}
.a3:hover {text-decoration: none;color:#FF0000;font-size:12px;}
.a3:active {text-decoration: none;color:#076fd0;font-size:12px;}

/* Border radius
/*------------------------------------------*/
.radius4{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.radius6{-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.radius8{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}
.radius10{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}

.radius{-moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
