body{ background:#EDEDED; font:12px "penhei", "宋体", Arial, sans-serif; overflow-x:hidden}
html{ overflow-x:hidden}
body, ul, li, h1, h2, h3, h4, h5, h6, p, th, td, dl, dt, dd{ margin:0; padding:0; font-weight:normal; font-style:normal}
table, h1, h2, h3, h4, h5, h6{ font-size:100%}
ul, li, dl, dt, dd{ list-style-type:none}
table{ border-collapse:collapse; border-spacing:0; border:0}
img{ border:none; vertical-align:bottom}
a, button{ cursor:pointer; outline: none}
*:focus { outline: none}

a:link{ text-decoration:none}
a:visited{ text-decoration:none}
a:hover{ text-decoration:none}
a:active{ text-decoration:none}

.fw_b{ font-weight:bold}


.bg{ background-image:url(../images/bg.png?t=778); background-repeat:no-repeat; background-size:120px 420px}

.co_red{ color:#F00}
.co_or{ color:#F60}
.co_999{ color:#999}
.co_666{ color:#666}

.bc_fa{ background-color:#fafafa}
.bc_f3{ background-color:#f3f3f3}
.bc_f4{ background-color:#f4f4f4}
.bc_f7{ background-color:#f7f7f7}
.bc_2d{ background-color:#2D333F}
.bc_0b{ background-color:#0B98E9}

.f_l{ float:left}
.f_r{ float:right}
.ta_l{ text-align:left}
.ta_c{ text-align:center}
.ta_r{ text-align:right}
.dp_n{ display:none}
.clear{ clear:both}

.pt_0{ padding-top:0}
.pt_10{ padding-top:10px}
.pt_20{ padding-top:20px}
.pt_30{ padding-top:30px}
.pt_45{ padding-top:45px}
.pt_60{ padding-top:60px}
.pt_75{ padding-top:75px}
.pl_5{ padding-left:5px}
.pl_10{ padding-left:10px}
.pl_15{ padding-left:15px}
.pr_5{ padding-right:5px}
.pr_15{ padding-right:15px}
.pb_0{ padding-bottom:0}
.pb_50{ padding-bottom:50px}
.pb_10{ padding-bottom:10px}
.pb_20{ padding-bottom:20px}
.pb_30{ padding-bottom:30px}
.pb_50{ padding-bottom:50px}
.pb_80{ padding-bottom:80px}
.mb_10{ margin-bottom:10px}
.mb_30{ margin-bottom:30px}
.mb_50{ margin-bottom:50px}
.mt_5{ margin-top:5px}
.mt_15{ margin-top:15px}
.mt_20{ margin-top:20px}
.mt_30{ margin-top:30px}

.wp_20{ width:20%}
.wp_60{ width:60%}
.wp_100{ width:100%}


.plr_10{ padding:0 10px}
.plr_15{ padding:0 15px}
.plr_20{ padding:0 20px}
.plr_30{ padding:0 30px}
.plr_40{ padding:0 40px}
.ptb_30{ padding:30px 0}

.plr_p3{ padding:0 3%}
.plr_p5{ padding:0 5%}