@charset "utf-8";
/************************************/
/*	globe.css 全局通用样式
/*	Created By ZHI(UI Group)
/*	2011-2-14
/************************************/
html, body, ul, ul li, dl dt, dl dd, a, p, img, h1, h2, h3, h4, form, input, select, textarea, button{
	margin: 0;
	padding: 0;
}
button{ background: none; cursor: hand; border: 0; }
input, select, textarea{ outline: none }
body, a, p, h1, h2, h3, h4, ul, ul li, td, input, select, textarea{ font: 12px/16px "宋体" }
img{ border: 0 }
a{ text-decoration: none; } a:hover{ text-decoration: underline; }
ul{ overflow: hidden }
ul li{ list-style: none; }

.fl{ float: left }
.fr{ float: right }

.tal{ text-align: left }
.tac{ text-align: center }
.tar{ text-align: right }

.lh20{ line-height: 20px }
.lh30{ line-height: 30px }
.lh40{ line-height: 40px }
.lh50{ line-height: 50px }
.lh60{ line-height: 60px }

.m0{ margin: 0 }
.m5{ margin: 5px }
.m10{ margin: 10px }
.m20{ margin: 20px }
.m30{ margin: 30px }
.m40{ margin: 40px }
.m50{ margin: 50px }

.mb0{ margin-bottom: 0 }
.ml0{ margin-left: 0 !important }
.mr0{ margin-right: 0 !important }
.mt0{ margin-top: 10 !important }

.mb5{ margin-bottom: 5px }
.ml5{ margin-left: 5px !important }
.mr5{ margin-right: 5px !important }
.mt5{ margin-top: 5px !important }

.mb10{ margin-bottom: 10px !important }
.ml10{ margin-left: 10px !important }
.mr10{ margin-right: 10px !important }
.mt10{ margin-top: 10px !important }

.mb20{ margin-bottom: 20px !important }
.ml20{ margin-left: 20px !important }
.mr20{ margin-right: 20px !important }
.mt20{ margin-top: 20px !important }

.mb30{ margin-bottom: 30px !important }
.ml30{ margin-left: 30px !important }
.mr30{ margin-right: 30px !important }
.mt30{ margin-top: 30px !important }

.mb40{ margin-bottom: 40px !important }
.ml40{ margin-left: 40px !important }
.mr40{ margin-right: 40px !important }
.mt40{ margin-top: 40px !important }

.mb50{ margin-bottom: 50px !important }
.ml50{ margin-left: 50px !important }
.mr50{ margin-right: 50px !important }
.mt50{ margin-top: 50px !important }

.mb60{ margin-bottom: 60px !important }
.ml60{ margin-left: 60px !important }
.mr60{ margin-right: 60px !important }
.mt60{ margin-top: 60px !important }

.mb70{ margin-bottom: 70px !important }
.ml70{ margin-left: 70px !important }
.mr70{ margin-right: 70px !important }
.mt70{ margin-top: 70px !important }

.mb80{ margin-bottom: 80px !important }
.ml80{ margin-left: 80px !important }
.mr80{ margin-right: 80px !important }
.mt80{ margin-top: 80px !important }

.mb90{ margin-bottom: 90px !important }
.ml90{ margin-left: 90px !important }
.mr90{ margin-right: 90px !important }
.mt90{ margin-top: 90px !important }

.mb100{ margin-bottom: 100px !important }
.ml100{ margin-left: 100px !important }
.mr100{ margin-right: 100px !important }
.mt100{ margin-top: 100px !important }

.mb150{ margin-bottom: 150px !important }
.ml150{ margin-left: 150px !important }
.mr150{ margin-right: 150px !important }
.mt150{ margin-top: 150px !important }

.mb200{ margin-bottom: 200px !important }
.ml200{ margin-left: 200px !important }
.mr200{ margin-right: 200px !important }
.mt200{ margin-top: 200px !important }

.p0{ padding: 0 }
.p1{ padding: 1px }
.p2{ padding: 2px }
.p3{ padding: 3px }
.p4{ padding: 4px }
.p5{ padding: 5px }
.p6{ padding: 6px }
.p7{ padding: 7px }
.p8{ padding: 8px }
.p9{ padding: 9px }
.p10{ padding: 10px }
.p20{ padding: 20px }
.p30{ padding: 30px }
.p40{ padding: 40px }
.p50{ padding: 50px }

.ph10{ padding: 0 10px }

.pb0{ padding-bottom: 0 !important }
.pl0{ padding-left: 0 !important }
.pr0{ padding-right: 0 !important }
.pt0{ padding-top: 0 !important }

.pb10{ padding-bottom: 10px !important }
.pl10{ padding-left: 10px !important }
.pr10{ padding-right: 10px !important }
.pt10{ padding-top: 10px !important }

.pb20{ padding-bottom: 20px !important }
.pl20{ padding-left: 20px !important }
.pr20{ padding-right: 20px !important }
.pt20{ padding-top: 20px !important }

.pb30{ padding-bottom: 30px !important }
.pl30{ padding-left: 30px !important }
.pr30{ padding-right: 30px !important }
.pt30{ padding-top: 30px !important }

.bgno{ background: none !important }

.f12{ font-size: 12px }
.f13{ font-size: 13px }
.f14{ font-size: 14px }
.f15{ font-size: 15px }
.f16{ font-size: 16px }
.f17{ font-size: 17px }
.f18{ font-size: 18px }
.f19{ font-size: 19px }
.f20{ font-size: 20px }

.black{ color: #000 }
.white{ color: #fff }
.blue{ color: #30639c }
.red{ color: #ED2727 }
.gray{ color: #999 }

.oh{ overflow: hidden }
.oa{ overflow: auto }

.center{ margin: 0 auto }

.hidden{ display: none !important }

.spaceline{ height: 1px !important; font-size: 1px; } /*--修正ie8下块元素上间距的空白行--*/