@charset "utf-8";
/* RESET */
html{background-color:#fff;}
body{font-size:12px;font-family:"Lucida Grande",Tahoma,Arial,sans-serif;background-color:transparent;color:#333;-webkit-font-smoothing:antialiased; }
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,abbr,article,aside,command,details,figcaption,figure,footer,header,hgroup,mark,meter,nav,output,progress,section,summary,time{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th,figcaption{font-size:1em;font-weight:normal;font-style:normal;}
fieldset,iframe{border:none;}
caption,th{text-align:left;}
table{border-collapse:collapse;border-spacing:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{display:block;}
input[type="text"],input[type='submit'],label,select,option,textarea,button,fieldset,legend{font-size:100%;font-family:"Lucida Grande",Tahoma,Arial,sans-serif;;}

*[hidden]{display:none;}
a[href], input[type='submit'], input[type='image'], label[for],select,button{cursor: pointer;}
a{color:#08c;}
a:link,a:visited,a:active{text-decoration:none;}
a:hover{text-decoration:underline;}
ul,ol{list-style:none;}
.clear{clear:both;}
img{border:0;}
.attention{border-color:#e6db55;color:#666452;}
.information{border-color:#a2b4ee;color:#585b66;}
    .success{border-color:#9adf8f;color:#556652;}
      .error{border-color:#df8f8f;color:#665252;}
.notification{position:relative;margin:0 0 15px 0;padding:0;border:1px solid;width:99.8%;}
.notification .close{color:#990000;font-size:9px;position:absolute;right:10px;top:46%;border:none;}

/* position */
.floatright{float:right !important;}
.floatleft{float:left !important;}
.center{text-align:center!important;}
 .left{text-align:left!important;}
.right{text-align:right!important;}

/* font styles */
.fontbold{font-weight:bold;}
.fontcash{font-family:Arial;color:#c30;}
.fontblack{color:#000!important;}
.fontgray{color:#999!important;}
.fontnormal{font-weight:normal !important;}
.fontgreen{color:#5a9808 !important;}
.fontnote{color:#c30 !important;}
.fontsize12{font-size:12px!important;}
.fontsize14{font-size:14px!important;}
.fontsize16{font-size:16px!important;}
.fontsize18{font-size:18px!important;font-family:"Lucida Grande","Microsoft YaHei",Tahoma,Arial,sans-serif;}
.fontsize20{font-size:20px!important;font-family:"Lucida Grande","Microsoft YaHei",Tahoma,Arial,sans-serif;}
.fontsize22{font-size:22px!important;font-family:"Lucida Grande","Microsoft YaHei",Tahoma,Arial,sans-serif;}
.fontsize24{font-size:24px!important;font-family:"Lucida Grande","Microsoft YaHei",Tahoma,Arial,sans-serif;}
.fontsize26{font-size:26px!important;font-family:"Lucida Grande","Microsoft YaHei",Tahoma,Arial,sans-serif;}
.fontsize28{font-size:28px!important;font-family:"Lucida Grande","Microsoft YaHei",Tahoma,Arial,sans-serif;}
.fontsize30{font-size:30px!important;font-family:"Lucida Grande","Microsoft YaHei",Tahoma,Arial,sans-serif;}
.fontsize32{font-size:32px!important;font-family:"Lucida Grande","Microsoft YaHei",Tahoma,Arial,sans-serif;}
.fontsize34{font-size:34px!important;font-family:"Lucida Grande","Microsoft YaHei",Tahoma,Arial,sans-serif;}
.fontitalic{font-style:italic!important;}
.fontitalic{font-style:italic!important;}

h1{font-size:24px;font-family:"Lucida Grande","Microsoft YaHei",Tahoma,Arial,sans-serif;}
h2{font-size:20px;font-family:"Lucida Grande","Microsoft YaHei",Tahoma,Arial,sans-serif;}
h3{font-size:18px;font-family:"Lucida Grande","Microsoft YaHei",Tahoma,Arial,sans-serif;}
h4{font-size:16px;}
h5{font-size:14px;}

/* line styles */
.line_grey{border-bottom:1px solid #777;padding:0 0 3px 0;margin-bottom:3px;}
.line_lightgrey{border-bottom:1px solid #ebebeb;padding:0 0 3px 0;margin-bottom:3px;}
.line_white{border-bottom:1px dotted #fff;padding:0;margin:0;}
.line_dot_grey{border-bottom:1px dotted #777;padding:0 0 3px;margin-bottom:3px;}

/* reset border */
.rounded{border-radius:4px;}
.shadow{box-shadow:rgba(0,0,0,0.35) 0 1px 3px;}
.roundedtop{border-radius:4px 4px 0 0;}
.roundedbottom{border-radius:0 0 4px 4px;}
.roundedright{border-radius:0 4px 4px 0;}
.roundedleft{border-radius:4px 0 0 4px;}

.rounded3{border-radius:3px;}
.rounded5{border-radius:5px;}
.rounded_circle{border-radius:999em;}

/* PRINT */
@media print{
  body,#main,#content{color:#000 !important;}
    a,a:link,a:visited{color:#000 !important;text-decoration:none !important;}
}
/* iPhone */
@media screen and (max-device-width:480px){html{-webkit-text-size-adjust:none;}}

/* poptip */
.poptip{position: absolute;top:70px;left:20px;padding: 6px 10px 5px;*padding: 7px 10px 4px;line-height: 16px;color: #DB7C22;font-size: 12px;background-color: #FFFCEF;border: solid 1px #FFBB76;border-radius: 2px;box-shadow: 0 0 3px #ddd;}
.poptip-arrow{position: absolute;overflow: hidden;font-style: normal;font-family: simsun;font-size: 12px;text-shadow:0 0 2px #ccc;}

.poptip-arrow em,.poptip-arrow i{position: absolute;left:0;top:0;font-style: normal;}
.poptip-arrow em{color: #FFBB76;}
.poptip-arrow i{color: #FFFCEF;text-shadow:none;}

.poptip-arrow-top,.poptip-arrow-bottom{height: 6px;width: 12px;left:12px;margin-left:45%;}
.poptip-arrow-left,.poptip-arrow-right{height: 12px;width: 6px;top: 12px;margin-top:-6px;}

.poptip-arrow-top{top: -6px;}
.poptip-arrow-top em{top: -1px;}
.poptip-arrow-top i{top: 0px;}

.poptip-arrow-bottom{bottom: -6px;}
.poptip-arrow-bottom em{top: -8px;}
.poptip-arrow-bottom i{top: -9px;}

.poptip-arrow-left{left:-6px;}
.poptip-arrow-left em{left:1px;}
.poptip-arrow-left i{left:2px;}

.poptip-arrow-right{right:-6px;}
.poptip-arrow-right em{left:-6px;}
.poptip-arrow-right i{left:-7px;}

