body {background: url("/images/index/bg-main.png") repeat-x fixed  #ffffff; }

.wrapper {background-color: #ffffff;margin-top:.8em; margin-bottom:.8em; border-radius:8px;}
.menu-dropdown a.level1, .menu-dropdown span.level1 {
    background-color:#eeeeee;
    color:#666666;
    font-weight:bold;
    background-image: linear-gradient(to bottom, #f8f8f8 0%, #d9dae2 100%);
    background-repeat: repeat-x;
    padding:2px 0 2px 0;
    /*font-size: 14px;*/
    border-color: rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.23);
    border-radius: 6px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 #FBFBFB inset;
    line-height: 20px;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); 
    transition: none 0s ease 0s; 

}
.menu-dropdown .dropdown-bg > div {border-radius:0 0 7px 7px;background-color:#f9f9f9;
 background-image: linear-gradient(to bottom, #FFFFFF 0%, #dbdce3 100%);
 text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
 transition: none 0s ease 0s; 
}
.mod-box {border-radius:8px;/*border-color:#cfe8e2;border-width:2px;*/}
.mod-bg{background-color:#f0f0f0;}
.mod-color {background-color:#1f2466;}
.noborder {border:none;}
.mod-radius{border-radius:8px;}
.module .module-title {color: #70777b; border-bottom:3px solid #dddddd;padding-bottom:6px;}
.box-content {border-radius:7px;}
.box-color {
    background: #f0f4f9;
    border:1px #dadfe2;
    border-style:solid none solid none;
    margin: 15px 0;
    padding: 10px;
}
#searchbox {border-radius: 6px;}
.searchbox {border-radius: 6px;}
.wk-slideshow-screen > div {background: none repeat scroll 0 0 #888888;}
.p{padding:8px;}
.title_name {color: #82828C;font-size: 15pt; font-weight: bold;}
.bannergroupstyle-line, .bannergroup{text-align: center;}
.banneritem {
    background-color: #e8e8e8;
    border-radius: 4px;
    margin: 5px 0;
    padding: 5px;
    text-align: center;
    min-width:120px;/*min-height:100px;*/
    display: inline-block;
    vertical-align:top;
}
.title-mod .module-title {font-size: 24px; line-height: 24px;}
.button-default, .button-primary {
    border-radius: 4px;
}

/*.menu-line, .menu-line li,*/ .menu-line li a  {
    background-color:#eeeeee;
    padding: 1px 8px 2px 8px;
    background-image: linear-gradient(to bottom, #ffffff 0%, #e2e2e2 100%);
    background-repeat: repeat-x;
    border-color: rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.10) rgba(0, 0, 0, 0.23);
    border-radius: 4px;
    border-style: solid;
    border-width: 1px;
    box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0 #FBFBFB inset;
    line-height: 20px;
    text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75); 
    transition: none 0s ease 0s; 
}

#headerbar .module  {
    max-width: 600px;
}

/* news gk5 */
.nspArt h4.nspHeader {
    font-size: 16px;
    margin: 0;
    padding: 10px 0 6px;
}

/* ----------- countdown ------------------------ */

.countdown {
  position: relative; text-align: center !important; width: 130px /*100px*/; padding: 5px;
  border: 1px solid #ccc;border-radius:7px;background:#f7f7f7;
}
.countdown_title {
  display: block; font-weight: bold; color:#808080;
}
.countdown_displaydate {
  display: block; color: #ccc;
}
.countdown_daycount {
  display: block; color:#2B7CBE;  font-size:40px; font-weight:bold; margin:2px; padding:0px; line-height:normal;text-align:center;background:#4376c3 /*144b9d*/;border-radius:6px;
}
.countdown_dney {
  display: block; color: #c0c0c0;text-align:center;
}
.countdown_link {
  display: block;
}

.countdown_hourcount
{
  display: block; color:#2B7CBE;  font-size:15px; font-weight:bold; margin:5px; padding:5px; line-height:normal;background:#4376c3;border-radius:6px;
}

.globalnews{}
.gn_header h1, .gn_header h2 {padding-left:15px;}
.gn_header_1, .gn_header_2 {border-radius:8px 8px 0 0;border-color:#dedede;
    background-image: linear-gradient(to bottom, #ffffff 0%, #e5e5e5 100%);
    background-repeat: repeat-x;}
.gn_static, .gn_static_1, .gn_static_1 {border-radius:0 0 8px 8px;}
.whosonline{font-size:11px;}
