@charset "utf-8";
/* CSS Document */
body {font:12px/26px "Microsoft YaHei";color: #434343;text-align:center;}
body, div, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, select, textarea, p, blockquote, th, td {
	margin: 0px;
	padding: 0px;}
div {text-align:left;}
.clearfix {
	margin: 0px;
	padding: 0px;
	clear: both;}
ol, dl, ul, li, dl, dd, dt {
	list-style: none outside none;
	padding: 0px;
	margin: 0px;}
label,input{vertical-align:middle;}
a {text-decoration: none;cursor: pointer;}
a:hover{text-decoration: none;}
a img {border: 0px;}
img {vertical-align: middle;}
.yahei{font-family:Microsoft YaHei;}



/*
* Describe ：这里放置最低层的css，在整个项目中任何地方通用
* Author ： Allen
* Last modified date ： 2015.09.05
*/
/* CSS Document */
html, body, div, form, p, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, fieldset, input, textarea, blockquote, th, td { margin: 0; padding: 0; border: 0 none;  }
address, caption, cite, code, dfn, em, strong, th, var, i { font-style: normal; font-weight: normal; }
h1, h2, h3, h4, h5, h6, div, p, li, dt, dd { word-break: break-all; word-wrap: break-word; }
h1, h2, h3, h4, h5, h6, strong, b { font-size: 100%; font-weight: normal; }
table, iframe { width: 100%; }
th, td, img, input, select, textarea { vertical-align: middle; }
ul, ol { list-style: none outside none; }
fieldset, img { border: medium none; }
caption, th { text-align: left; }
q:before, q:after { content: ""; }
abbr, acronym, input { border: 0 none; }
a { outline: medium none; text-decoration: none; }
a:link, a:hover, a:visited, a:active { text-decoration: none; }
input, textarea, select, button { outline: none; }
textarea { resize: none; word-break: break-all; word-wrap: break-word; }
legend { display: none; }

/*reset html5*/
article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0 none; font-size: 100%; font: inherit; vertical-align: baseline; }

.box-border { box-sizing: border-box; }

.db { display: block; }

.db-inline { display: inline-block; }

.none { display: none; }

.block-center { margin-left: auto; margin-right: auto; }

.relative { position: relative; }

.absolute { position: absolute; }

.fl { display: inline; float: left; }

.fr { display: inline; float: right; }

.cl { clear: left; }

.cr { clear: right; }

.cb { clear: both; }

/* Be used to clear float */
.clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

* html .clear { height: 1%; display: inline-block; }

* + html .clear { height: 1%; display: inline-block; }

.Clear { display: block; }

.indent-hide { text-indent: -9999px; }

.indent-24 { text-indent: 24px; }

.indent-12 { text-indent: 12px; }

.hand { cursor: pointer; }

/** 跟字体相关样式设置 */
/** fontSize */
.f12 { font-size: 12px; }

.f14 { font-size: 14px; }

.f16 { font-size: 16px; }

.f18 { font-size: 18px; }

.f24 { font-size: 24px; }

.fb { font-weight: bold; }

.fn { font-weight: normal; }

.font-yahei { font-family: 'Microsoft Yahei','微软雅黑',Tahoma,Arial; }

.font-over { white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }

.underline { text-decoration: underline; }

/** lineHeight */
.lh120 { line-height: 120%; }

.lh150 { line-height: 150%; }

.lh180 { line-height: 180%; }

.lh200 { line-height: 200%; }

.lh24 { line-height: 24px; }

/** textAlign */
.tl { text-align: left !important; }

.tr { text-align: right !important; }

.tc { text-align: center !important; }

/** verticalAlign */
.vm { vertical-align: middle; }

.vt { vertical-align: top; }

/** margin */
.m0 { margin: 0 !important; }

.m5 { margin: 5px; }

.m6 { margin: 6px; }

.m7 { margin: 7px; }

.m8 { margin: 8px; }

.m9 { margin: 9px; }

.m10 { margin: 10px; }

.m11 { margin: 11px; }

.m12 { margin: 12px; }

.m13 { margin: 13px; }

.m14 { margin: 14px; }

.m15 { margin: 15px; }

.m16 { margin: 16px; }

.m17 { margin: 17px; }

.m18 { margin: 18px; }

.m19 { margin: 19px; }

.m20 { margin: 20px; }

.m21 { margin: 21px; }

.m22 { margin: 22px; }

.m23 { margin: 23px; }

.m24 { margin: 24px; }

.m25 { margin: 25px; }

.m26 { margin: 26px; }

.m27 { margin: 27px; }

.m28 { margin: 28px; }

.m29 { margin: 29px; }

.m30 { margin: 30px; }

.m31 { margin: 31px; }

.m32 { margin: 32px; }

.m33 { margin: 33px; }

.m34 { margin: 34px; }

.m35 { margin: 35px; }

.m36 { margin: 36px; }

.m37 { margin: 37px; }

.m38 { margin: 38px; }

.m39 { margin: 39px; }

.m40 { margin: 40px; }

.m41 { margin: 41px; }

.m42 { margin: 42px; }

.m43 { margin: 43px; }

.m44 { margin: 44px; }

.m45 { margin: 45px; }

.m46 { margin: 46px; }

.m47 { margin: 47px; }

.m48 { margin: 48px; }

.m49 { margin: 49px; }

.m50 { margin: 50px; }

.mt0 { margin-top: 0 !important; }

.mt5 { margin-top: 5px; }

.mt6 { margin-top: 6px; }

.mt7 { margin-top: 7px; }

.mt8 { margin-top: 8px; }

.mt9 { margin-top: 9px; }

.mt10 { margin-top: 10px; }

.mt11 { margin-top: 11px; }

.mt12 { margin-top: 12px; }

.mt13 { margin-top: 13px; }

.mt14 { margin-top: 14px; }

.mt15 { margin-top: 15px; }

.mt16 { margin-top: 16px; }

.mt17 { margin-top: 17px; }

.mt18 { margin-top: 18px; }

.mt19 { margin-top: 19px; }

.mt20 { margin-top: 20px; }

.mt21 { margin-top: 21px; }

.mt22 { margin-top: 22px; }

.mt23 { margin-top: 23px; }

.mt24 { margin-top: 24px; }

.mt25 { margin-top: 25px; }

.mt26 { margin-top: 26px; }

.mt27 { margin-top: 27px; }

.mt28 { margin-top: 28px; }

.mt29 { margin-top: 29px; }

.mt30 { margin-top: 30px; }

.mt31 { margin-top: 31px; }

.mt32 { margin-top: 32px; }

.mt33 { margin-top: 33px; }

.mt34 { margin-top: 34px; }

.mt35 { margin-top: 35px; }

.mt36 { margin-top: 36px; }

.mt37 { margin-top: 37px; }

.mt38 { margin-top: 38px; }

.mt39 { margin-top: 39px; }

.mt40 { margin-top: 40px; }

.mt41 { margin-top: 41px; }

.mt42 { margin-top: 42px; }

.mt43 { margin-top: 43px; }

.mt44 { margin-top: 44px; }

.mt45 { margin-top: 45px; }

.mt46 { margin-top: 46px; }

.mt47 { margin-top: 47px; }

.mt48 { margin-top: 48px; }

.mt49 { margin-top: 49px; }

.mt50 { margin-top: 50px; }

.mr0 { margin-right: 0 !important; }

.mr5 { margin-right: 5px; }

.mr6 { margin-right: 6px; }

.mr7 { margin-right: 7px; }

.mr8 { margin-right: 8px; }

.mr9 { margin-right: 9px; }

.mr10 { margin-right: 10px; }

.mr11 { margin-right: 11px; }

.mr12 { margin-right: 12px; }

.mr13 { margin-right: 13px; }

.mr14 { margin-right: 14px; }

.mr15 { margin-right: 15px; }

.mr16 { margin-right: 16px; }

.mr17 { margin-right: 17px; }

.mr18 { margin-right: 18px; }

.mr19 { margin-right: 19px; }

.mr20 { margin-right: 20px; }

.mr21 { margin-right: 21px; }

.mr22 { margin-right: 22px; }

.mr23 { margin-right: 23px; }

.mr24 { margin-right: 24px; }

.mr25 { margin-right: 25px; }

.mr26 { margin-right: 26px; }

.mr27 { margin-right: 27px; }

.mr28 { margin-right: 28px; }

.mr29 { margin-right: 29px; }

.mr30 { margin-right: 30px; }

.mr31 { margin-right: 31px; }

.mr32 { margin-right: 32px; }

.mr33 { margin-right: 33px; }

.mr34 { margin-right: 34px; }

.mr35 { margin-right: 35px; }

.mr36 { margin-right: 36px; }

.mr37 { margin-right: 37px; }

.mr38 { margin-right: 38px; }

.mr39 { margin-right: 39px; }

.mr40 { margin-right: 40px; }

.mr41 { margin-right: 41px; }

.mr42 { margin-right: 42px; }

.mr43 { margin-right: 43px; }

.mr44 { margin-right: 44px; }

.mr45 { margin-right: 45px; }

.mr46 { margin-right: 46px; }

.mr47 { margin-right: 47px; }

.mr48 { margin-right: 48px; }

.mr49 { margin-right: 49px; }

.mr50 { margin-right: 50px; }

.mb0 { margin-bottom: 0 !important; }

.mb5 { margin-bottom: 5px; }

.mb6 { margin-bottom: 6px; }

.mb7 { margin-bottom: 7px; }

.mb8 { margin-bottom: 8px; }

.mb9 { margin-bottom: 9px; }

.mb10 { margin-bottom: 10px; }

.mb11 { margin-bottom: 11px; }

.mb12 { margin-bottom: 12px; }

.mb13 { margin-bottom: 13px; }

.mb14 { margin-bottom: 14px; }

.mb15 { margin-bottom: 15px; }

.mb16 { margin-bottom: 16px; }

.mb17 { margin-bottom: 17px; }

.mb18 { margin-bottom: 18px; }

.mb19 { margin-bottom: 19px; }

.mb20 { margin-bottom: 20px; }

.mb21 { margin-bottom: 21px; }

.mb22 { margin-bottom: 22px; }

.mb23 { margin-bottom: 23px; }

.mb24 { margin-bottom: 24px; }

.mb25 { margin-bottom: 25px; }

.mb26 { margin-bottom: 26px; }

.mb27 { margin-bottom: 27px; }

.mb28 { margin-bottom: 28px; }

.mb29 { margin-bottom: 29px; }

.mb30 { margin-bottom: 30px; }

.mb31 { margin-bottom: 31px; }

.mb32 { margin-bottom: 32px; }

.mb33 { margin-bottom: 33px; }

.mb34 { margin-bottom: 34px; }

.mb35 { margin-bottom: 35px; }

.mb36 { margin-bottom: 36px; }

.mb37 { margin-bottom: 37px; }

.mb38 { margin-bottom: 38px; }

.mb39 { margin-bottom: 39px; }

.mb40 { margin-bottom: 40px; }

.mb41 { margin-bottom: 41px; }

.mb42 { margin-bottom: 42px; }

.mb43 { margin-bottom: 43px; }

.mb44 { margin-bottom: 44px; }

.mb45 { margin-bottom: 45px; }

.mb46 { margin-bottom: 46px; }

.mb47 { margin-bottom: 47px; }

.mb48 { margin-bottom: 48px; }

.mb49 { margin-bottom: 49px; }

.mb50 { margin-bottom: 50px; }

.ml0 { margin-left: 0 !important; }

.ml-5 { margin-left: 5px; }

.ml-6 { margin-left: 6px; }

.ml-7 { margin-left: 7px; }

.ml-8 { margin-left: 8px; }

.ml-9 { margin-left: 9px; }

.ml-10 { margin-left: 10px; }

.ml-11 { margin-left: 11px; }

.ml-12 { margin-left: 12px; }

.ml-13 { margin-left: 13px; }

.ml-14 { margin-left: 14px; }

.ml-15 { margin-left: 15px; }

.ml-16 { margin-left: 16px; }

.ml-17 { margin-left: 17px; }

.ml-18 { margin-left: 18px; }

.ml-19 { margin-left: 19px; }

.ml-20 { margin-left: 20px; }

.ml-21 { margin-left: 21px; }

.ml-22 { margin-left: 22px; }

.ml-23 { margin-left: 23px; }

.ml-24 { margin-left: 24px; }

.ml-25 { margin-left: 25px; }

.ml-26 { margin-left: 26px; }

.ml-27 { margin-left: 27px; }

.ml-28 { margin-left: 28px; }

.ml-29 { margin-left: 29px; }

.ml-30 { margin-left: 30px; }

.ml-31 { margin-left: 31px; }

.ml-32 { margin-left: 32px; }

.ml-33 { margin-left: 33px; }

.ml-34 { margin-left: 34px; }

.ml-35 { margin-left: 35px; }

.ml-36 { margin-left: 36px; }

.ml-37 { margin-left: 37px; }

.ml-38 { margin-left: 38px; }

.ml-39 { margin-left: 39px; }

.ml-40 { margin-left: 40px; }

.ml-41 { margin-left: 41px; }

.ml-42 { margin-left: 42px; }

.ml-43 { margin-left: 43px; }

.ml-44 { margin-left: 44px; }

.ml-45 { margin-left: 45px; }

.ml-46 { margin-left: 46px; }

.ml-47 { margin-left: 47px; }

.ml-48 { margin-left: 48px; }

.ml-49 { margin-left: 49px; }

.ml-50 { margin-left: 50px; }

/** padding */
.p5 { padding: 5px; }

.p6 { padding: 6px; }

.p7 { padding: 7px; }

.p8 { padding: 8px; }

.p9 { padding: 9px; }

.p10 { padding: 10px; }

.p11 { padding: 11px; }

.p12 { padding: 12px; }

.p13 { padding: 13px; }

.p14 { padding: 14px; }

.p15 { padding: 15px; }

.p16 { padding: 16px; }

.p17 { padding: 17px; }

.p18 { padding: 18px; }

.p19 { padding: 19px; }

.p20 { padding: 20px; }

.p21 { padding: 21px; }

.p22 { padding: 22px; }

.p23 { padding: 23px; }

.p24 { padding: 24px; }

.p25 { padding: 25px; }

.p26 { padding: 26px; }

.p27 { padding: 27px; }

.p28 { padding: 28px; }

.p29 { padding: 29px; }

.p30 { padding: 30px; }

.p31 { padding: 31px; }

.p32 { padding: 32px; }

.p33 { padding: 33px; }

.p34 { padding: 34px; }

.p35 { padding: 35px; }

.p36 { padding: 36px; }

.p37 { padding: 37px; }

.p38 { padding: 38px; }

.p39 { padding: 39px; }

.p40 { padding: 40px; }

.p41 { padding: 41px; }

.p42 { padding: 42px; }

.p43 { padding: 43px; }

.p44 { padding: 44px; }

.p45 { padding: 45px; }

.p46 { padding: 46px; }

.p47 { padding: 47px; }

.p48 { padding: 48px; }

.p49 { padding: 49px; }

.p50 { padding: 50px; }

.pt5 { padding-top: 5px; }

.pt6 { padding-top: 6px; }

.pt7 { padding-top: 7px; }

.pt8 { padding-top: 8px; }

.pt9 { padding-top: 9px; }

.pt10 { padding-top: 10px; }

.pt11 { padding-top: 11px; }

.pt12 { padding-top: 12px; }

.pt13 { padding-top: 13px; }

.pt14 { padding-top: 14px; }

.pt15 { padding-top: 15px; }

.pt16 { padding-top: 16px; }

.pt17 { padding-top: 17px; }

.pt18 { padding-top: 18px; }

.pt19 { padding-top: 19px; }

.pt20 { padding-top: 20px; }

.pt21 { padding-top: 21px; }

.pt22 { padding-top: 22px; }

.pt23 { padding-top: 23px; }

.pt24 { padding-top: 24px; }

.pt25 { padding-top: 25px; }

.pt26 { padding-top: 26px; }

.pt27 { padding-top: 27px; }

.pt28 { padding-top: 28px; }

.pt29 { padding-top: 29px; }

.pt30 { padding-top: 30px; }

.pt31 { padding-top: 31px; }

.pt32 { padding-top: 32px; }

.pt33 { padding-top: 33px; }

.pt34 { padding-top: 34px; }

.pt35 { padding-top: 35px; }

.pt36 { padding-top: 36px; }

.pt37 { padding-top: 37px; }

.pt38 { padding-top: 38px; }

.pt39 { padding-top: 39px; }

.pt40 { padding-top: 40px; }

.pt41 { padding-top: 41px; }

.pt42 { padding-top: 42px; }

.pt43 { padding-top: 43px; }

.pt44 { padding-top: 44px; }

.pt45 { padding-top: 45px; }

.pt46 { padding-top: 46px; }

.pt47 { padding-top: 47px; }

.pt48 { padding-top: 48px; }

.pt49 { padding-top: 49px; }

.pt50 { padding-top: 50px; }

.pr5 { padding-right: 5px; }

.pr6 { padding-right: 6px; }

.pr7 { padding-right: 7px; }

.pr8 { padding-right: 8px; }

.pr9 { padding-right: 9px; }

.pr10 { padding-right: 10px; }

.pr11 { padding-right: 11px; }

.pr12 { padding-right: 12px; }

.pr13 { padding-right: 13px; }

.pr14 { padding-right: 14px; }

.pr15 { padding-right: 15px; }

.pr16 { padding-right: 16px; }

.pr17 { padding-right: 17px; }

.pr18 { padding-right: 18px; }

.pr19 { padding-right: 19px; }

.pr20 { padding-right: 20px; }

.pr21 { padding-right: 21px; }

.pr22 { padding-right: 22px; }

.pr23 { padding-right: 23px; }

.pr24 { padding-right: 24px; }

.pr25 { padding-right: 25px; }

.pr26 { padding-right: 26px; }

.pr27 { padding-right: 27px; }

.pr28 { padding-right: 28px; }

.pr29 { padding-right: 29px; }

.pr30 { padding-right: 30px; }

.pr31 { padding-right: 31px; }

.pr32 { padding-right: 32px; }

.pr33 { padding-right: 33px; }

.pr34 { padding-right: 34px; }

.pr35 { padding-right: 35px; }

.pr36 { padding-right: 36px; }

.pr37 { padding-right: 37px; }

.pr38 { padding-right: 38px; }

.pr39 { padding-right: 39px; }

.pr40 { padding-right: 40px; }

.pr41 { padding-right: 41px; }

.pr42 { padding-right: 42px; }

.pr43 { padding-right: 43px; }

.pr44 { padding-right: 44px; }

.pr45 { padding-right: 45px; }

.pr46 { padding-right: 46px; }

.pr47 { padding-right: 47px; }

.pr48 { padding-right: 48px; }

.pr49 { padding-right: 49px; }

.pr50 { padding-right: 50px; }

.pb5 { padding-bottom: 5px; }

.pb6 { padding-bottom: 6px; }

.pb7 { padding-bottom: 7px; }

.pb8 { padding-bottom: 8px; }

.pb9 { padding-bottom: 9px; }

.pb10 { padding-bottom: 10px; }

.pb11 { padding-bottom: 11px; }

.pb12 { padding-bottom: 12px; }

.pb13 { padding-bottom: 13px; }

.pb14 { padding-bottom: 14px; }

.pb15 { padding-bottom: 15px; }

.pb16 { padding-bottom: 16px; }

.pb17 { padding-bottom: 17px; }

.pb18 { padding-bottom: 18px; }

.pb19 { padding-bottom: 19px; }

.pb20 { padding-bottom: 20px; }

.pb21 { padding-bottom: 21px; }

.pb22 { padding-bottom: 22px; }

.pb23 { padding-bottom: 23px; }

.pb24 { padding-bottom: 24px; }

.pb25 { padding-bottom: 25px; }

.pb26 { padding-bottom: 26px; }

.pb27 { padding-bottom: 27px; }

.pb28 { padding-bottom: 28px; }

.pb29 { padding-bottom: 29px; }

.pb30 { padding-bottom: 30px; }

.pb31 { padding-bottom: 31px; }

.pb32 { padding-bottom: 32px; }

.pb33 { padding-bottom: 33px; }

.pb34 { padding-bottom: 34px; }

.pb35 { padding-bottom: 35px; }

.pb36 { padding-bottom: 36px; }

.pb37 { padding-bottom: 37px; }

.pb38 { padding-bottom: 38px; }

.pb39 { padding-bottom: 39px; }

.pb40 { padding-bottom: 40px; }

.pb41 { padding-bottom: 41px; }

.pb42 { padding-bottom: 42px; }

.pb43 { padding-bottom: 43px; }

.pb44 { padding-bottom: 44px; }

.pb45 { padding-bottom: 45px; }

.pb46 { padding-bottom: 46px; }

.pb47 { padding-bottom: 47px; }

.pb48 { padding-bottom: 48px; }

.pb49 { padding-bottom: 49px; }

.pb50 { padding-bottom: 50px; }

.pl-5 { padding-left: 5px; }

.pl-6 { padding-left: 6px; }

.pl-7 { padding-left: 7px; }

.pl-8 { padding-left: 8px; }

.pl-9 { padding-left: 9px; }

.pl-10 { padding-left: 10px; }

.pl-11 { padding-left: 11px; }

.pl-12 { padding-left: 12px; }

.pl-13 { padding-left: 13px; }

.pl-14 { padding-left: 14px; }

.pl-15 { padding-left: 15px; }

.pl-16 { padding-left: 16px; }

.pl-17 { padding-left: 17px; }

.pl-18 { padding-left: 18px; }

.pl-19 { padding-left: 19px; }

.pl-20 { padding-left: 20px; }

.pl-21 { padding-left: 21px; }

.pl-22 { padding-left: 22px; }

.pl-23 { padding-left: 23px; }

.pl-24 { padding-left: 24px; }

.pl-25 { padding-left: 25px; }

.pl-26 { padding-left: 26px; }

.pl-27 { padding-left: 27px; }

.pl-28 { padding-left: 28px; }

.pl-29 { padding-left: 29px; }

.pl-30 { padding-left: 30px; }

.pl-31 { padding-left: 31px; }

.pl-32 { padding-left: 32px; }

.pl-33 { padding-left: 33px; }

.pl-34 { padding-left: 34px; }

.pl-35 { padding-left: 35px; }

.pl-36 { padding-left: 36px; }

.pl-37 { padding-left: 37px; }

.pl-38 { padding-left: 38px; }

.pl-39 { padding-left: 39px; }

.pl-40 { padding-left: 40px; }

.pl-41 { padding-left: 41px; }

.pl-42 { padding-left: 42px; }

.pl-43 { padding-left: 43px; }

.pl-44 { padding-left: 44px; }

.pl-45 { padding-left: 45px; }

.pl-46 { padding-left: 46px; }

.pl-47 { padding-left: 47px; }

.pl-48 { padding-left: 48px; }

.pl-49 { padding-left: 49px; }

.pl-50 { padding-left: 50px; }
.w900 {width:900px;}
.w800 {width:800px;}
.w920 {width:920px;}
.w155 {width:155px;}
.w115 {width:115px;}
.w200 {width:200px;}
.w150 {width:150px;}
.w110 {width:110px;}
.w500 {width:500px;}
.mgt10px{margin-top:10px;}
.mgl8px{margin-left:8px;}
.left10 {margin-left:10px;}
.wid1190 {width:1190px;margin:auto;}
.w100 {width:100px;}
.w1000 {width:1000px;}
.w1190 {width:1190px;}
