/* powerby lqq */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote{margin:0px;padding:0px;font-size:14px;font-family:"Microsoft YaHei";}
ul,ol {list-style:none;}
a img {border:0px;}
td,th{ font-size:12px;}
/* end reset */

.fl{ float:left}
.fr{ float:right!important}
.fn{ float:none}
.l{ float:left}
.r{ float:right}
.h50{ height:50px;}

.clear{ clear:both}
.clearleft{clear:left}
.clearright{clear:right}
.over{overflow:hidden}

.ie6haslayout{zoom:1}

.pos_abs{ position:absolute}
.pos_rel{ position:relative}
.pos_sta{ position:static}
.box_none{ display:none}
.box_block{ display:block} 
.box_inline{ display:inline}

.pt5{ padding-top:5px}
.pt8{ padding-top:8px}
.pt10{ padding-top:10px}
.pt12{ padding-top:12px}
.pt15{ padding-top:15px}
.pt20{ padding-top:20px}
.pt30{ padding-top:30px}
.pt40{ padding-top:40px}
.pt45{ padding-top:45px}
.pt65{ padding-top:65px}

.pl5{ padding-left:5px}
.pl10{ padding-left:10px}
.pl15{ padding-left:15px}
.pl20{ padding-left:20px}
.pl25{ padding-left:25px}
.pl80{ padding-left:100px}
.pl70{ padding-left:70px}
.pl130{ padding-left:250px}

.pr5{ padding-right:5px}
.pr10{ padding-right:10px}
.pr15{ padding-right:15px}
.pr20{ padding-right:20px}


.pb0{ padding-bottom:0px}
.pb7{ padding-bottom:7px}
.pb5{ padding-bottom:5px}
.pb10{ padding-bottom:10px}
.pb15{ padding-bottom:15px}
.pb20{ padding-bottom:20px}
.pb70{ padding-bottom:70px}
.pb80{ padding-bottom:80px}

.mt3{ margin-top:3px}
.mt5{ margin-top:5px}
.mt6{ margin-top:6px}
.mt8{ margin-top:8px}
.mt-5{ margin-top:-5px}
.mt9{ margin-top:9px}
.mt10{ margin-top:10px}
.mt11{ margin-top:11px}
.mt12{ margin-top:12px}
.mt13{ margin-top:13px}
.mt15{ margin-top:15px}
.mt17{ margin-top:17px}
.mt20{ margin-top:20px}
.mt24{ margin-top:24px}
.mt25{ margin-top:25px}
.mt26{ margin-top:26px}
.mt29{ margin-top:29px}
.mt30{ margin-top:30px}
.mt32{ margin-top:32px}
.mt36{ margin-top:36px}
.mt40{ margin-top:40px}
.mt45{ margin-top:45px}
.mt50{ margin-top:50px}
.mt60{ margin-top:55px}

.ml5{ margin-left:5px}
.ml6{ margin-left:6px}
.ml10{ margin-left:10px}
.ml8{ margin-left:8px}
.ml13{ margin-left:13px}
.ml12{ margin-left:12px}
.ml15{ margin-left:15px}
.ml20{ margin-left:20px}
.ml27{ margin-left:27px}
.ml30{ margin-left:30px}
.ml33{ margin-left:33px}
.ml38{ margin-left:38px}
.ml40{ margin-left:40px}
.ml51{ margin-left:51px}
.ml52{ margin-left:52px}
.ml42{ margin-left:42px}
.ml70{ margin-left:70px}

.mr5{ margin-right:5px}
.mr6{ margin-right:6px}
.mr8{ margin-right:8px}
.mr10{ margin-right:10px}
.mr13{ margin-right:13px}
.mr15{ margin-right:15px}
.mr20{ margin-right:20px}
.mr21{ margin-right:21px}
.mr25{ margin-right:25px}
.mr30{ margin-right:30px}
.mr33{ margin-right:33px}
.mr40{ margin-right:40px}
.mr57{ margin-right:56px}
.mr69{ margin-right:69px}

.mb5{ margin-bottom:5px}
.mb10{ margin-bottom:10px}
.mb15{ margin-bottom:15px}
.mb18{ margin-bottom:18px}
.mb20{ margin-bottom:20px}
.mb32{ margin-bottom:32px}
.mb40{ margin-bottom:40px}
.mb80{ margin-bottom:80px}

.red{ color:#FF0000}
.gminline{}
.gminline div{ display:inline}

/* end gm */
.font_12px{ font-size:12px}
.font_13px{ font-size:18px}
.font_14px{ font-size:14px}
.font_line_12{ line-height:1.2em}
.font_line_15{ line-height:1.5em}
.font_line_18{ line-height:1.8em}
.font_line_18{ line-height:18px; color:#999999}
.font_line_22{ line-height:22px;}
.font_line_30{ line-height:30px;}
.txt_algin{ text-align:center}
.txt_algin_r{ text-align: right}
.font_line_24{ line-height:24px;}
.over_flow{ overflow:hidden;}
/* end font */