﻿@charset "UTF-8";
/* CSS Document */

/*base*/
*{padding:0;margin:0;-webkit-tap-highlight-color:rgba(0,0,0,0);}
body{ font-family: STIXSizeOneSym-Regular, "Heiti TC Light",'Microsoft YaHei',微软雅黑,"Heiti TC Medium",Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;}
img{border:0px;display:block;}
a{text-decoration:none; cursor:pointer; color:inherit;}	
:link,:visited { text-decoration:none }
input[type="button"], input[type="submit"], input[type="reset"], input[type="text"] {-webkit-appearance: none;}


textarea {  -webkit-appearance: none;} 

/*color */
.gray90{color:#313131;}
.gray60{color:#898989;}
.gray55{color:#959595;}
.gray10{color:#e5e5e5;}
.red{color:red;}
.redback{ background-color:#951421;}

/* txt*/
.font150{ font-size:1.5em}
.font120{ font-size:1.2em}
.font100{ font-size:1em}
.font90{ font-size:0.9em}
.font80{ font-size:0.8em}

.bold{ font-weight:bold}
.lighter{ font-weight:lighter}
.space1{letter-spacing:1px;}

.txt_left{ text-align:left}
.txt_right{ text-align:right}
.txt_center{ text-align:center}




/* padding&margin*/
.pad5{ padding:5px}
.pad10{ padding:10px}
.pad_t10{ padding-top:10px}
.pad_b10{ padding-bottom:10px}
.pad_t20{ padding-top:20px}
.pad_b20{ padding-bottom:20px}
.pad_t30{ padding-top:30px}
.pad_b30{ padding-bottom:30px}
.pad_l30{ padding-left:30px}
.pad_r30{ padding-right:30px}
.pad_l40{ padding-left:40px}
.pad_r40{ padding-right:40px}
.m_center{ margin:0 auto;}

.t_border{ border-right:1px solid #ccc;border-bottom:1px solid #ccc}
.t_border tr:hover{ background-color:#eee;}
.t_border td{border-left:1px solid #ccc;border-top:1px solid #ccc;} 