﻿/** Globals **************************************************************** **/
html, body {height:100%;}
body {color:#666;font-family: 'Microsoft YaHei','SimSun','Open Sans',Arial,Helvetica,sans-serif;
  -webkit-font-smoothing: antialiased; font-size:14px; line-height:1.5; margin:0; padding:0;
}
@media only screen and (min-width: 980px) {
  body{background-image: url('/201711/img/bg.jpg');background-position: center top;background-repeat:no-repeat;}
}
body #wrapper {/* used by RTL*/
  overflow:hidden;
  min-height:100%; /*  because short page hide long menus */
}
a:active,
a:focus,
a:hover {color:#009999;text-decoration:underline;}
h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
  color:#121212;
}
h1 a:hover,
h2 a:hover,
h3 a:hover,
h4 a:hover,
h5 a:hover,
h6 a:hover {
  color:#009999;
}
/*topBar*/
#topBar{color:#FFFFFF;background-color: #009999;height:60px;}
#topBar a{
  color:#FFCC00;
}
@media only screen and (min-width: 980px)  {
  #topBar{
    filter:alpha(opacity=70); /*IE滤镜，透明度*/
    -moz-opacity:0.7; /*Firefox私有，透明度*/
    opacity:0.7;/*其他，透明度*/
	height:60px;
  }
}
#topBar ul.top-links { font-size:14px;color:#FFFFFF;display: block;padding: 10px 2px;}
@media only screen and (max-width: 320px) {
  #topBar ul.top-links{font-size:12px;height:100px;}
}

/*div.header*/
#header {padding: 40px 0;}
@media only screen and (max-width: 767px) {
  #header{padding: 20px 0;}
}

/*topNav*/
#topNav .navbar{border:none; margin-bottom: 0;}
#topNav .navbar-default{font-size: 18px; background-color: #009F81; border-color: none; border-radius: 0; color: #fff;}
#topNav .navbar-default a{color: #fff;}
#topNav .navbar-default .container-fluid{padding-right: 0;padding-left: 0;}
@media only screen and (max-width: 767px){
  #topNav .navbar-default .container-fluid{
    padding-right: 0;
    padding-left: 0;
    margin: 5px 20px;
  }
}
#topNav .navbar-default li.active a{background-color: #00558a;}
#topNav .navbar-default .navbar-header{color: #fff;}
#topNav .navbar-default button.navbar-toggle {
  color:#fff;
  border-color: transparent;
  padding: 0;
  -webkit-border-radius: 0;
     -moz-border-radius: 0;
      border-radius: 0;
}
#topNav .navbar-default button.navbar-toggle i {font-size: 24px;}
#topNav .navbar-default .navbar-brand{color: #fff;}
#topNav .navbar-default li.a-bg-blue>a:hover{background-color: #009999;}
#topNav .navbar-default ul.nav>li.open>a,#topNav .navbar-default ul.nav>li.open>a:hover{background-color: #009999;}
#topNav .navbar-default ul.nav>li.open ul.dropdown-menu{background-color:#CC9900;border:none;}
#topNav .navbar-default ul.nav>li.open ul.dropdown-menu li a{color: #fff;}
#topNav .navbar-default ul.nav>li.open ul.dropdown-menu li a:hover{background-color: #009F81;}

/*alert bar*/
div.bg-danger{color: #ccc;background-color: #dc3228;}
div.am-container a{color:#fff;font-weight: bold;}
div.am-container a:hover{text-decoration: underline;}
.ad-980{ margin:0px auto;width:1140px; border-bottom: 4px solid #009999;}
#rand_num{margin:10px 0 0 0;font-family: "微软雅黑";font-size: 16px; width:100%;border-top:4px solid #009999;}
#rand_num table tr td {font-family: "微软雅黑";font-size: 16px;}
#rand_num table {background-color:#006666;width:100%;height:atuo;vertica-align:middle;}
#rand_num table tr td{height:25px;text-align:center;vertica-align:middle;border:1px solid #009999;}
#rand_num table tr td span{font-weight:bold;color:#cc0000;}
#rand_num table tr td a:link {color:#006666;font-size:18px;}
#rand_num table tr td a:hover {text-decoration: underline;}
/** Footer
 **************************************************************** **/
#footer {color: #eee;background-color: #009999;}
#footer>.container {padding-top:20px;margin-bottom:20px;}
#footer>.copyright a{color:#006666;}
#footer>.copyright {background-color:#CC9900;text-shadow: 1px 1px 1px rgba(0,0,0,0.1);padding:10px 0;font-size:12px;display:block;margin-bottom:50px;}
#footer>.copyright.has-social {padding:8px;}
#footer>.copyright.has-social .social-icon {margin-top:8px;margin-bottom:0;line-height:0;}
#footer>.copyright .copyright-text {margin-top:14px;}
#footer canvas {width:auto !important;
  height:auto !important;
}
#footer a {color: #ccc;text-decoration:none;}
#footer a:hover {color: #fff;}