
@charset "utf-8";
/*公用样式部分*/
* { word-wrap:break-word }
body {background-color:#fff; font:12px Tahoma, Arial, Verdana; text-align:left; color:#000;}
body, div, dl, dt, dd, ul, ol, li, pre, form, fieldset, blockquote, h1, h2, h3, h4, h5, h6, p{ padding:0; margin:0 }
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
table, td, tr, th { font-size:12px }
input,select {vertical-align: middle; font-size:12px;}
li { list-style-type:none }
table { margin:0 auto }
img { border:none }
ol, ul { list-style:none }
caption, th { text-align:left }
abbr, acronym { border:0 }
address, caption, cite, code, dfn, th, var { font-weight:normal; font-style:normal }

a { color:#5fa9d6; text-decoration:none; outline: none;}
a:hover { text-decoration:none }
.cWhite, a.cWhite { color:#fff }
.cYellow, a.cYellow{ color:#ff0 }
.cGray, a.cGray { color:#333 }
.cGray2, a.cGray2 { color:#bababa }
.cBlack, a.cBlack { color:#000 }
.cBlue, a.cBlue { color:#369 }
.cRed, a.cRed { color:#f00; }
.cGreen, a.cGreen{ color:#008000; }
.bg01 { background-color:#F1F6FF; }
.bg02 { background-color:#FBFBFB; }
.bg03 { background-color: #fffff5; }
.bg04 { background-color: #F5F5F5; }
.hidden { display:none }
.OverH { overflow: hidden; text-overflow:ellipsis; white-space: nowrap; }
.unLine, .unLine a { text-decoration:none }
.U, .U a { text-decoration: underline; }
.noBorder { border:none }
.hand { cursor:pointer; }
.WB { word-wrap:break-word; }
.wn { white-space: nowrap; }
.border { border: 1px solid #D3D3D3; }
.border2 { border: 1px solid #ffe361; }

/*modify 2011-3-24 9:57:49 by Ice.Crystal(yqffp@163.com)*/
/*共用样式*/
.fB{font-weight:bold;} .fN{font-weight:normal;}
.f12px{font-size:12px;}.f14px{font-size:14px;}.f16px{font-size:16px;}.f18px{font-size:18px;}.f20px{font-size:20px;}.f22px{font-size:22px;}.f24px{font-size:24px;}
.left{float:left;} .right{float:right;} .show{display:block;} .hidden{display:none;}
.mt5{margin-top:5px;}		.mt10{margin-top:10px;}
.mr5{margin-right:5px;} 	.mr10{margin-right:10px;}
.mb5{margin-bottom:5px;}	.mb10{margin-bottom:10px;}	.mb10_minus{margin-bottom:-10px;}
.ml5{margin-left:5px;}		.ml10{margin-left:10px;}
.pt5{padding-top:5px;}		.pt10{padding-top:10px;}
.pr5{padding-right:5px;}	.pr10{padding-right:10px;}
.pb5{padding-bottom:5px;}	.pb10{padding-bottom:10px;}
.pl5{padding-left:5px;}		.pl10{padding-left:10px;}
.p5{padding:5px;}			.p10{padding:10px;}
.lh20{line-height:20px;}.lh22{line-height:22px;}.lh24{line-height:24px;}.lh26{line-height:26px;}.lh28{line-height:28px;}
.lh30{line-height:30px;}.lh32{line-height:32px;}.lh34{line-height:34px;}.lh36{line-height:36px;}.lh38{line-height:38px;}
.btmline{border-bottom:1px solid #DADADA;}
.btmlineD{border-bottom:1px dashed #DADADA;}
.topline{border-top:1px solid #DADADA;}
.toplineD{border-top:1px dashed #DADADA;}
/*清除浮动*/
.clearfix:after {content: "."; display: block; clear: both;	visibility: hidden;	line-height: 0;	height: 0;}
.clearfix {display:inline-block;} 
html[xmlns] .clearfix {display: block;} 
* html .clearfix {height: 1%;}
.clear{clear:both;}
.c{clear:both; font-size:1px; height:0; line-height:0; visibility:hidden;}
/*Link*/
.c666666, a.c666666{color:#666666;}
/*强制换行 add 2011-1-27 16:03:25*/
.newline{white-space:pre-wrap; /*css-3*/ white-space:-moz-pre-wrap; /*Mozilla,since 1999*/ white-space:-pre-wrap; /*Opera 4-6*/ white-space:-o-pre-wrap; /*Opera 7*/ word-wrap:break-word; /*Internet Explorer 5.5+*/ white-space:normal;/*Internet Explorer 5.5+*/}
/*think 保留兼容之后不再应用*/
.lh180{line-height:180%;}.lh16{line-height:16px;}.lh18{line-height:18px;}.lh25{line-height:25px;}.lh35{line-height:35px;}
.alR{text-align:right;}.alL{text-align:left;}.alC{text-align:center;}.alM{vertical-align:middle;}
.fn{font-weight:normal;}.fI{font-style:italic;}
/*共用样式增加 2011-3-24 9:51:21*/
.mt15{margin-top:15px;} 	.mt20{margin-top:20px;}
.mr15{margin-right:15px;} 	.mr20{margin-right:20px;}
.mb15{margin-bottom:15px;}	.mb20{margin-bottom:20px;}
.ml15{margin-left:15px;}	.ml20{margin-left:20px;}
.pt15{padding-top:15px;}	.pt20{padding-top:20px;}
.pr15{padding-right:15px;}	.pr20{padding-right:20px;}
.pb15{padding-bottom:15px;}	.pb20{padding-bottom:20px;}
.pl15{padding-left:15px;}	.pl20{padding-left:20px;}
.p15{padding:15px;}			.p20{padding:20px;}
.em2{text-indent:2em;}
