/*
	* CSS reset 
	* update:2012-12-03
*/
html { color:#333;}
body {font: 12px/1.231 SimSun, arial, helvetica, clean, sans-serif;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin:0; padding:0;}
table {}
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style:normal; font-weight:inherit; }
b,strong{ font-weight:bold;}
del, ins { text-decoration:none; }
li { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after { content:''; }
abbr, acronym { border:0; font-variant:normal; }
sup { vertical-align:baseline; }
sub { vertical-align:baseline; }
legend { color:#000; }
input, button, textarea, select { *font-size:100%; outline:none;}
select{height:22px; line-height:18px; padding:2px 0;}
a {color: #333; text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur());}
a:hover {color:#c00;}
a.red:hover{text-decoration:underline;}
textarea{ resize:none;} 


/*颜色*/
.red { color:#CE0004 !important; }
.blue { color:#2162B6 !important; }
.black { color:#000 !important; }
.gray3 { color:#333 !important; }
.gray6 { color:#666 !important; }
.gray9 { color:#999 !important; }

/*文字排版*/
.f12 { font-size:12px !important; }
.f13 { font-size:13px !important; }
.f14 { font-size:14px !important; }
.f15 { font-size:15px !important; }
.f16 { font-size:16px !important; }
.f17 { font-size:17px !important; }
.f18 { font-size:18px !important; }
.f19 { font-size:19px !important; }
.f20 { font-size:20px !important; }
.fb { font-weight:bold !important; }
.fn { font-weight:normal !important; }
.t2 { text-indent:2em !important; }
.lh150 { line-height:150% !important; }
.lh180 { line-height:180% !important; }
.lh200 { line-height:200% !important; }
.unl { text-decoration:underline !important; }
.no_unl { text-decoration:none !important; }

.logo {
    background: url("http://images.qudao.com/channel/index_shouye/sublogo-bg.png") no-repeat 0 -570px;
    height: 74px;
    margin: 0px 0 0 10px;
    width: 180px;
}
.fl {
    display: inline;
    float: left;
}
.fr {
    display: inline;
    float: right;
}
.logoIco {
    height: 54px;
    text-indent: -999em;
}
.logoTip {
    display: none;
}

/*定位*/
.tl { text-align:left !important; }
.tc { text-align:center !important; }
.tr { text-align:right !important; }
.bc { margin-left:0; margin-right:0; }
.center{width:990px; margin-left:auto; margin-right:auto;}
.fl { float:left; display:inline; }
.fr { float:right; display:inline; }
.cb,.clear { clear:both; }
.cl { clear:left; }
.cr { clear:right; }
.vt { vertical-align:top !important;}
.vm { vertical-align:middle !important; }
.pr { position:relative !important; }
.pa { position:absolute !important; }
.abs-right { position:absolute; right:0 }
.zoom { zoom:1; }
.hidden { visibility:hidden !important; }
.none { display:none !important; }

/*清除浮动*/
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom: 1;}

/*长度高度*/
.w10 { width:10px !important; }
.w20 { width:20px !important; }
.w30 { width:30px !important; }
.w40 { width:40px !important; }
.w50 { width:50px !important; }
.w60 { width:60px !important; }
.w70 { width:70px !important; }
.w80 { width:80px !important; }
.w90 { width:90px !important; }
.w100 { width:100px !important; }
.w150 { width:150px !important; }
.w200 { width:200px !important; }
.w250 { width:250px !important; }
.w300 { width:300px !important; }
.w400 { width:400px !important; }
.w500 { width:500px !important; }
.w600 { width:600px !important; }
.w700 { width:700px !important; }
.w800 { width:800px !important; }
.w { width:100% !important; }
.h50 { height:50px !important; }
.h80 { height:80px !important; }
.h100 { height:100px !important; }
.h200 { height:200px !important; }
.h { height:100% !important; }

/*边距*/
.m10 { margin:10px !important; }
.m15 { margin:15px !important; }
.m20 { margin:20px !important; }
.m25 { margin:25px !important; }
.m30 { margin:30px !important; }

.mt1{ margin-top:1px !important;}
.mt2{ margin-top:2px !important;}
.mt3{ margin-top:3px !important;}
.mt4{ margin-top:4px !important;}
.mt5{ margin-top:5px !important;}
.mt6{ margin-top:6px !important;}
.mt7{ margin-top:7px !important;}
.mt8{ margin-top:8px !important;}
.mt9{ margin-top:9px !important;}
.mt10 { margin-top:10px !important; }
.mt11 { margin-top:11px !important; }
.mt12 { margin-top:12px !important; }
.mt13 { margin-top:13px !important; }
.mt14 { margin-top:14px !important; }
.mt15 { margin-top:15px !important; }
.mt16 { margin-top:16px !important; }
.mt17 { margin-top:17px !important; }
.mt18 { margin-top:18px !important; }
.mt19 { margin-top:19px !important; }
.mt20 { margin-top:20px !important; }
.mt30 { margin-top:30px !important; }
.mt50 { margin-top:50px !important; }
.mt100 { margin-top:100px !important; }

.mb5 { margin-bottom:5px !important; }
.mb10 { margin-bottom:10px !important; }
.mb15 { margin-bottom:15px !important; }
.mb20 { margin-bottom:20px !important; }
.mb30 { margin-bottom:30px !important; }
.mb50 { margin-bottom:50px !important; }
.mb100 { margin-bottom:100px !important; }

.ml5 { margin-left:5px !important; }
.ml10 { margin-left:10px !important; }
.ml15 { margin-left:15px !important; }
.ml20 { margin-left:20px !important; }
.ml30 { margin-left:30px !important; }
.ml50 { margin-left:50px !important; }
.ml100 { margin-left:100px !important; }

.mr5 { margin-right:5px !important; }
.mr10 { margin-right:10px !important; }
.mr15 { margin-right:15px !important; }
.mr20 { margin-right:20px !important; }
.mr30 { margin-right:30px !important; }
.mr50 { margin-right:50px !important; }
.mr100 { margin-right:100px !important; }

.p10 { padding:10px !important; }
.p15 { padding:15px !important; }
.p20 { padding:20px !important; }
.p25 { padding:25px !important; }
.p30 { padding:30px !important; }

.pt5 { padding-top:5px !important; }
.pt10 { padding-top:10px !important; }
.pt15 { padding-top:15px !important; }
.pt20 { padding-top:20px !important; }
.pt30 { padding-top:30px !important; }
.pt50 { padding-top:50px !important; }
.pt100 { padding-top:100px !important; }
.pb5 { padding-bottom:5px !important; }
.pb10 { padding-bottom:10px !important; }
.pb15 { padding-bottom:15px !important; }
.pb20 { padding-bottom:20px !important; }
.pb30 { padding-bottom:30px !important; }
.pb50 { padding-bottom:50px !important; }
.pb100 { padding-bottom:100px !important; }
.pl5 { padding-left:5px !important; }
.pl10 { padding-left:10px !important; }
.pl15 { padding-left:15px !important; }
.pl20 { padding-left:20px !important; }
.pl30 { padding-left:30px !important; }
.pl50 { padding-left:50px !important; }
.pl100 { padding-left:100px !important; }
.pr5 { padding-right:5px !important; }
.pr10 { padding-right:10px !important; }
.pr15 { padding-right:15px !important; }
.pr20 { padding-right:20px !important; }
.pr30 { padding-right:30px !important; }
.pr50 { padding-right:50px !important; }
.pr100 { padding-right:100px !important; }