@charset "utf-8";
/* CSS reset for c_b */
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}table th , table td {padding:5px;}fieldset , img {border:0;}address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}ol , ul {list-style:none;}ception , th{text-align:left;}h1 , h2 , h3 , h4 , h5 , h6 {font-size:100%;}q:before , q:after{content:'';}abbr , acronym{border:0;}
/*定位*/
.tl {text-align:left;}.tc {text-align:center;}.tr {text-align:right;}.bc {margin-left:auto; margin-right:auto;}.fl {float:left; display:inline;}.fr {float:right; display:inline;}.clear {clear:both;}.cl {clear:left;}.cr {clear:right;}.clearfix:after {content:'.'; display:block; height:0; clear:both; visibility:hidden;}*html .clearfix {height:1%}.Clearfix {display:block;}.vm {vertical-align:center;}.pr {position:relative;}.pa {position:absolute;}.abs-right {position:absolute;right:0;}.zoom {zoom:1}
.hidden {visibility:hidden;}.none {display:none;}
/*其他*/
.curp{cursor:pointer};
/*原reset*/
sup{vertical-align:baseline;}sub{vertical-align:baseline;} input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}input,select{vertical-align:middle;}body{font:12px/1.231 arial,helvetica,clean,sans-serif; font-size:63%;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%; border-collapse:collapse;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}/*title*/h1 { font-size:32px;}
h2 { font-size:26px;}h3 {}h4 { font-size:14px;}h5 { font-size:12px;}h6 { font-size:10px;}