@charset "utf-8";
body{font-family:"Microsoft YaHei","Heiti SC","宋体","Arial";font-size:12px;color:#272727;margin:0;padding:0;}
img{border:none;}
ul,li,h1,h2,h3,h4,h5,p,dl,dd{margin:0;padding:0;list-style:none;}
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.area { width:100%; height:auto; float:left;overflow:hidden;}
.heightAT { height:auto;}
.tc { text-align:center;}
.tl{text-align:left!important}
.tr{text-align:right!important}
a:hover { cursor:pointer;}
.oh { overflow:hidden;}
.ti2 { text-indent:2em;}

/*标题*/
h1 { font-size:24px; font-weight:normal;}
h2 { font-size:16px; font-weight:normal;}
h3 { font-size:16px; font-weight:normal;}

/*字号*/
.f12 { font-size:12px;}
.f14 { font-size:14px;}
.f16 { font-size:16px;}
.f18 { font-size:18px;}


/*宽度*/
.width45 { width:45px;}
.width90 { width:90px;}
.width125 { width:125px;}
.width160 { width:160px;}
.width200 { width:200px;}
.width300 { width:300px;}



/*高度*/
.height108 { height:108px;}
.height26 { height:26px;}
.height266 { height:266px;}
.height382 { height:382px;}



/*行间距*/
.LH-18 { line-height:18px; }
.LH-24 { line-height:24px; }
.LH-36 { line-height:36px; }
.LH-40 { line-height:40px; }
.LH-48 { line-height:48px; }
.LH-60 { line-height:60px; }
.LH-62 { line-height:62px; }

/*字体颜色*/
.C-black { color:#272727;}
.C-gray3 { color:#676767;}
.C-gray2 { color:#969696;}
.C-gray1 { color:#959394;}
.C-gray4 { color:#c2c0c3;}
.C-gray5 { color:#d8d6d7;}
.C-blue { color:#005bac;}
.C-red { color:#eb6120;}
.C-org { color:#fd9f50;}
.C-green { color:#72ae3c;}
.C-white { color:#ffffff;}

/*背景颜色*/
.bg-gray { background:#fff6e9;}
.bg-white { background:#ffffff;}
.bg-red { background:#eb6120;}
.bg-blue { background:#ebf4f9;}

/*描边*/
.border-s1 {border:1px solid #cacaca;}

/*链接交互颜色*/
a{color:#272727;text-decoration:none;}
a:hover{color:#eb6120;text-decoration:underline;}
a.red{color:#eb6120;text-decoration:none;}
a.red:hover{color:#72ae3c;text-decoration:underline;}
a.blue{color:#00a3e0;text-decoration:none;}
a.blue:hover{color:#72ae3c;text-decoration:underline;}

/*margin边距*/
.mar-r10 { margin-right:10px;}
.mar-r15 { margin-right:15px;}
.mar-r5 { margin-right:5px;}
.mar-r2 { margin-right:2px;}
.mar-t5 { margin-top:5px;}
.mar-t10 { margin-top:10px;}
.mar-t15 { margin-top:15px;}
.mar-t20 { margin-top:20px;}
.mar-t30 { margin-top:30px;}
.mar-t40 { margin-top:40px;}
.mar-b2 { margin-bottom:2px;}
.mar-l15 { margin-left:15px;}

/*padding边距*/
.padd-b20 { padding-bottom:20px;}
.padd-b50 { padding-bottom:50px;}
.padd-l15 { padding-left:15px;}
.padd-Tb30 { padding:30px 0;}
.padd-Tb10 { padding:10px 0;}
.padd-Tb15 { padding:15px 0;}
.padd-Tb25-LR15 { padding:25px 15px; }
.padd-Tb20-LR15 { padding:20px 15px; }


/*按钮*/
.btn { color:#fff; font-size:14px; text-align:center; cursor:pointer; border:none;}
.btn-red { background:#cf0008;}
.btn-red:hover { background:#ffa202; text-decoration:none;}


/*input输入框*/
.ipt { height:16px; line-height:16px; border:1px solid #c9c9c9; color:#a5a5a5; font-family:"Microsoft YaHei"; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); -webkit-transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
.ipt:focus { backgWround:#fefefe; border-color:#f6a179; outline: 0; -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(245, 160, 120, 0.6); box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(245, 160, 120, 0.6); color:#333; } 