/*base*/
*{margin:0; padding:0;}
body {text-align:center;color:#111;font-size:12px;font-family:Arial, Helvetica, Verdana, sans-serif; line-height:150%;}
a{text-decoration:none;cursor:pointer;}
a:link{color:#111;}
a:visited{color:#111;}
a:hover{color:#f60; text-decoration:underline;}
input,select,textarea,option{font-size:12px;font-family:Arial, Helvetica, sans-serif;}
img{border:0; }
ul,li{list-style:none;}
/*global*/
h3,h4,h5,h6{font-family: Georgia, "Times New Roman", Times, serif;}
.clear{clear:both;height:0;overflow:hidden;}
.font14{font-size:14px;font-weight:bold;}
.font12{font-size:12px;font-weight:normal;}
.t_l{text-align:left;}
.t_c{text-align:center;}
.t_r{text-align:right;}
.fl_l{float:left;}
.fl_r{float:right;}
.red{color:red;}
.mt_10{margin-top:10px;}