/* Kaibell CSS Document */
/* All Share Css */
/*@charset "utf-8";*/
@import url(/css/main.css);

body {margin:0; padding:0; font-size:12px; color:#000; text-align:left; font-family:Arial, Helvetica, sans-serif;}

div:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
div {display:block;}
/* Hides from IE-mac */
* html div {height: 1%;}
/* End hide from IE-mac */ 

.clear:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.clear {display:block;}
/* Hides from IE-mac */
* html .clear {height: 1%;}
/* End hide from IE-mac */ 

/* share */
h1, h2, h3, h4, h5, h6,p,ul,ol,li,dl,dt,dd,span,pre,div,em,strong,form,label,blockquote,hr,table,tr,th,td,caption,fieldset,legend 
{margin:0;padding:0;}/* word-break:break-all; */
blockquote {margin-left:20px;}
img {margin:0; padding:0; border:0; border:none;}
div,p,ul,ol,li,label,dl,dt,dd,table,fieldset {width:auto; height:auto; margin:0 auto;}
ul li,dt,dd {list-style-type:none;}
hr {width:100%; border:#ccc solid 1px; clear:both;}
ol li {margin-left:25px; text-indent:5px;}
legend {padding:0 10px; margin-left:20px; font-weight:bold; color:#333;}
h1 {font-size:14px; font-weight:bold; color:#333;}
h2 {font-size:14px; font-weight:bold; color:#333;}
h3 {font-size:12px; font-weight:normal; color:#333;}
h4 {font-size:12px; font-weight:normal; color:#333;}
input {width:100%; font-size:12px; color:#333; margin:0; padding:0 0 0 3px; border:0; color:#666;}
select {width:100%; margin:-1px; font-size:12px; color:#333;}
textarea {width:100%; margin:-1px; color:#000; font-size:12px; border:0; color:#333;}
iframe {display:none;}
.black {color:#000; font-weight:normal;}
.blacker {color:#333;}
.rady {color:#666;}
.radyer {color:#999; font-weight:normal;}
.green {color:green;}/*A5C914 深绿*/
.red {color:#C12218;}
.yellow {color:#ff7300;}
.yellower {color:#ff7300; font-weight:normal;}
.blue {color:blue;}
.bold {font-weight:bold;}
.bigyellow {font-size:25px; -font-size:13px; color: #ff7300;}
.bigwhite {font-size:25px; -font-size:13px; color: #fff;}
.left {text-align:left;}
.right {text-align:right;}
.center {text-align:center;}
.hidden {visibility:hidden;}
.none {display:none;}
.bgcolor {background-color:#f2f6fa;}
.linehg {line-height:1.8;}

/* link */
a:link
{
  color:#00007F;/*0024ff 1D72F1*/
  text-decoration:none;
  font-size:12px;
}
a:visited
{
  font-size:12px;
  color:#00007F;/*C12117 800080*/
  text-decoration:none;
}
a:active 
{
  color:#C12117; 
}
a:hover 
{
  color:#ff7300;
  text-decoration:underline;
}
/*
a:hover img 
{
  filter:Alpha(opacity=50); 
  -moz-opacity:0.5; 
  opacity: 0.5;
} 
*/
/*For IE6.0 IE7.0 Firefox Opera*/

#welcome {width:950px; color:#0099FF; margin:18px auto 0 auto; font-size:13px; display:none; font-weight:bold;}
#welcome span {color: #ff7300;}
#welcome a {font-size:13px; margin:0 5px; color:#24618e; font-weight:bold;}

/* Header Css */
#header {width:950px; min-height:120px; -height:120px;}
#header .logo {width:100%; height:64px; position:relative; background:url("/images/banner1.jpg") no-repeat 150px center; position:relative;}
#header .logo div {width:300px; padding-top:5px; text-align:right; position:absolute; right:-6px; top:0;}
#header .logo div a {margin:0 6px;}
#header .logo div img {margin:8px 50px 0 0;}
#header .logo p {position:absolute; top:0; left:0;}
#header #logout {color:#666; text-transform:capitalize;}
#header .menu {height:55px; overflow:hidden;}/* background-color:#f2f6fa; border:#eff2f8 solid 1px; border-bottom:0;*/
#header .mspace {width:0px; font-size:0;}
#header .menu .barmenu1 {height:30px; line-height:30px; margin-left:-5px;}
#header .menu .barmenu1 a {margin:0 6px; color:green;}
#header .menu ul li {height:24px; float:left; text-align:center;}
#header .menu ul li a {color:#fff; text-decoration:none;  background:url("/images/menu_l.gif") no-repeat left -42px; 
padding-left:6px; float:left; font-size:13px;}
#header .menu ul li a span {background:url("/images/menu_r.gif") no-repeat right -42px; display:block; float:left;
padding:0 14px 5px 8px; padding-top:5px; *padding-top:7px;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#header .menu ul li a span {float:none;}
#header .menu ul li a:hover {background-position:left 0;}
#header .menu ul li a:hover span {color:#ff7300; text-decoration:none; display:block; background-position:right 0;}

/* Menu Link Selected ff7300 */
#header .menu li.menued a {color:#000; text-decoration:none; color:#ff7300;  background-position:left 0;}
#header .menu li.menued a span {background-position:right 0;}

#header .sub_menu {width:921px; -width:922px; min-height:3px; -height:3px; padding-left:8px; font-size:0; 
background-color:#9ED3F5; float:left;}
#header .sub_menu p {height:23px; line-height:23px; font-size:12px; overflow:hidden; display:none;}
#header .sub_menu a {font-size:12px; margin:0 6px;}
#header .sub_menu p.shome {padding-left:34px;}

/* Bodyer Css */
#bodyer {width:950px; min-height:100px; -height:100px; margin-top:12px; margin-bottom:10px;}
/* Reset Style */
#bodyer .resetstyle table {width:auto; height:auto; padding:0; margin:0;}
#bodyer .resetstyle td {width:auto; height:auto; padding:0; margin:0;}
#bodyer .resetstyle input {width:auto; height:auto; padding:0; margin:0; border:#ccc solid 1px;}

#errorpage {text-align:center;}
.selectdate select,.selectdate input {width:auto; border:#ccc solid 1px;}
.selectdate table {width:100%; text-align:center;}

/* usaonline say */
#bleft .functions {width:189px; min-height:100px; -height:100px; margin-bottom:10px; padding:10px 12px; 
border:#D6E7F1 solid 1px; background-color:#f2f6fa;}
#bleft .functions h2 {margin-bottom:8px;}
#bleft .functions ul li {width:169px; min-height:24px; -height:24px; padding-left:20px; color:#666;
background:url(../images/list-3corner.gif) no-repeat 5px 5px; line-height:1.6;}

/* Footer Css */
#footer {width:950px; padding:10px 0; text-align:center; border-top:#24468E solid 1px;}
#footer p a {margin:auto 5px;}
#footer p.copyright {margin-top:5px; color:#666; line-height:1.6;}




