/* ====================================================================
@ set common style
======================================================================= */
html, body, h1, h2, h3, h4, h5, h6, div, p, dl, dt, dd, ul, ol, li, form,
fieldset, legend, button, input, textarea, select, table, tr, th,
td, hr, pre, sup, address, cite, dfn, em, var, blockquote
{
    margin:0;	padding:0;	list-style:none;
}
html {
    min-height:100%;
    border:none 0;
    -webkit-text-size-adjust:100%;
    -ms-text-size-adjust:100%;
}
html,body{
    background-color: #fff;
    font-size: 16px;
    color: #666;
    font-family:"Microsoft YaHei";
}
* {
    margin:0;
    padding:0;
}
ul, li, h1, h2, h3, h4, h5, dd, dl {
    text-decoration: none;
    margin: 0;
    padding: 0;
    list-style: none;
    font-weight: normal;
/*     -webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s; */
    text-transform: uppercase;
}

button,input, select, textarea {
    font:16px/1.5 Tahoma, "Microsoft YaHei", arial, simsun, sans-serif;
    outline:none;
}
button,input, select {
    vertical-align:middle;
}
button{
    cursor:pointer;
}
textarea {
    resize:none;
    outline:none;
}
img {
    border:none;
    vertical-align:middle;/* 
    -webkit-transition: all ease .3s;
    transition: all ease .3s; */
}
a{
    text-decoration:none;
    color: #666666;/* 
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s; */
    text-transform: uppercase;
}
div{
     margin: 0 auto;
 }
p,span,strong,b{/* 
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s; */
    text-transform: uppercase;
    font-weight: normal;
}
/* ====================================================================
@ set common style ----end-----
======================================================================= */
#docs{
    overflow: hidden;
    min-width: 1024px;
}


/*=============== 头部(logo+电话+导航) ====================*/
.header{
    margin: 0 auto;
    width: 1200px;
    position: relative;
}
.drawer{
    position: absolute;
    top: 189px;
    left: 0;
    display: none;
    z-index: 999;
}
.logo{
    float: left;
    overflow: hidden;
 }
.phone {
    float: right;
    overflow: hidden;
    padding: 46px 50px 22px 0;
}
.phone h3 {
    color: #3b3b3b;
    font-size: 16px;
}
.phone b {
    color: #2f318b;
    font-size: 24px;
}

.nav_box {
    background: url("../images/nav_bg.png") no-repeat left;
    margin: 0 auto;
    width: 1200px;
    overflow: hidden;
    /*height: 76px;*/
    height: 69px;
}
.nav_box ul {
    overflow: hidden;
    width: 100%;
   /* padding: 34px 54px 20px 46px;*/
    padding: 0 0  20px 40px;
}
.nav_box ul li{
    float: left;
    padding-right:40px;
/*    line-height: 90px;*/
   /* margin-top: 37px;*/
    margin-top: 34px;
}
.nav_box ul.last_li{
    padding-right: 0;

}
.nav_box ul li:last-child{
    padding-right: 0;
}
.nav_box ul li a{
    color: #ffffff;
    letter-spacing: -1.5px;
    height: 30px;
    display: block;
    position: relative;
}
/*============鼠标经过特效================*/

*::after,
*::before {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
/*
.nav_box ul li a {
    padding: 0 0 10px;
}
*/

.nav_box ul li a::after {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 1px;
    background: #fff;
    content: '';
    opacity: 0;
    -webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
    -moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;
    transition: height 0.3s, opacity 0.3s, transform 0.3s;
    -webkit-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
    transform: translateY(-10px);
}

.nav_box ul li a:hover::after,
.nav_box ul li a:focus::after {
    height: 5px;
    opacity: 1;
    -webkit-transform: translateY(0px);
    -moz-transform: translateY(0px);
    transform: translateY(0px);
}
.nav_box ul li a:hover{
    opacity: 0.88;
}
/*==============================*/





/*============头部(logo+电话+导航)end=================*/

.search_bar {
    position: absolute;
    background-color: rgba(0, 0, 0, 0.3);
    color: #ffffff;
    bottom: 0;
    height: 60px;
    width: 100%;
    line-height: 60px;
    overflow: hidden;
}
.search_bar .txt{
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.search_bar .b{
    font-weight:100;
    font-size: 14px;
    float: left;
}
.search_bar .b a{
    margin-right: 20px;
    color: #ffffff;
}
.search_bar .search{
    float: left;
    margin: 14px 26px 0px 46px;
    background: url("../images/search_box.png") no-repeat;
    width: 360px;
    line-height: 30px;
    padding-left: 24px;
}
.search_bar.search form input {
    border: none;
    background-color: #EBEBEB;
    width: 266px;
    font-size: 14px;
    color: #666;
}
.search_bar.search form .sc_button{
    width: 70px;
    height: 32px;
    background: url("../images/search_icon.png") no-repeat;
    margin-bottom: 2px;
    cursor: pointer;
}


/*========= (banner+搜索框2)=================*/
.banner{
    height: 300px;
    width: 100%;
    overflow: hidden;
}
.banner-box {
    width: 400%;
    text-align: center;
    margin-left: -150%;
}
.search_bar_2 {
    color: #a4a4a4;
    width: 100%;
}
.search_bar_2 .bg{
    background: url("../images/search_bot_bg.jpg") repeat-x;
    height: 10px;
}
.search_bar_2 .txt{
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}
.search_bar_2 .b{
    font-weight:100;
    font-size: 14px;
    float: left;
    line-height: 36px;
    margin: 16px 36px 12px 0;
}
.search_bar_2 .b a{
    margin-right: 20px;
}
.search_bar_2 .search {
    float: left;
    margin: 16px 36px 12px 0;
    width: 340px;
    line-height: 36px;
    padding-left: 10px;
    border: 1px solid #e1e1e1;
    height: 36px;
}
.search_bar_2 .search form input {
    border: none;
    background-color: #ffffff;
    width: 291px;
    font-size: 14px;
    color: #666;
    margin-bottom: 2px;
    height: 26px;
}

.search_bar_2 .search form .sc_button{
    width: 44px;
    height: 36px;
    background: url("../images/search_icon2.png") no-repeat;
    margin-bottom: 2px;
    cursor: pointer;
}
/*========= (banner+搜索框)-end=================*/












/*=============右边二级菜单==================*/
.level_bar ul li{/* 
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s; */
    text-transform: uppercase;
    position: relative;
    overflow: hidden;
}
.level_bar ul li:hover {
    overflow: visible;
}
.level_bar ul li:hover .sub{
    display: block;
}
.level_bar ul li .sub{
    display: none;
    position: absolute;
    right: 230px;
    top:0;
    overflow: hidden;
    
    z-index: 1;
    width: 940px;
    height: auto;
    padding-right: 30px;
    
}
.level_bar ul li .sub_box{
    background-color: white;
    overflow: hidden;
    border-color: #ececec;
    border-style: solid;
    border-width: 1px 0 1px 1px ;
    height: auto;
}
.level_bar ul li .sub_box div{
    padding: 0 20px;
    float: right;
    min-width: 120px;
    background-color: white;
    height: 100%;
    border-left: 1px solid #ddd;
}
.level_bar ul li .sub_box div h4{
    color: black;
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    background: none;
    font-size: 16px;
    border: none;
    padding: 0;
}
.level_bar ul li .sub_box div p{
    padding-bottom: 10px;
}
.level_bar ul li .sub_box div p a{
    display: block;
    border-bottom: 1px dashed #ddd;
    height: 40px;
    line-height: 40px;
    padding: 0;
    font-size: 16px;
}

.level_bar ul li a{
    display: block;/* 
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s; */
    text-transform: uppercase;
}

/*-- ===========右边推荐产品=========== --*/
.recommend_bar h3 {
    color: #ffffff;
    background: url("../images/contact/contact_14.jpg") no-repeat;
    height: 50px;
    line-height: 50px;
    font-size: 24px;
    padding-left: 24px;
}
.recommend_bar ul {
    border: 1px solid #e1e1e1;
    padding: 10px;
    margin-bottom: 22px;
    text-align: center;
}
.recommend_bar ul li {
    margin-bottom: 20px;
}
.recommend_bar ul li a {
    width: 152px;
    height: 152px;
    overflow: hidden;
    text-align: center;
}
.recommend_bar ul li img {
    width: 150px;
    height: 150px;
    border: 1px solid #e1e1e1;
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -ms-transition: -moz-transform 0.3s;
    transition: transform 0.3s;
}
.recommend_bar ul li:hover img {
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
}
.recommend_bar ul li p {
    text-align: center;
    height: 16px;
    width: 240px;
    color: #666;
    font-size: 14px;
    overflow: hidden;
    margin-top: 5px;
}
.recommend_bar ul li:hover p {
    color: #1fa70c;
}
/*-- ===========右边推荐产品 end=========== --*/



/*===========翻页============*/
.pages {
    text-align: center;
}
.pages a {
    display: inline-block;
    border: 1px #e0e0e0 solid;
    padding: 0 18px;
    height: 40px;
    line-height: 40px;
    font-size: 14px;
    margin-right: 10px;
    color: #777777;
}

.pages a:hover{
    color: #ffffff;
    background-color: #0c6200;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    display: inline-block;
    text-transform: uppercase;
}
.pages a.active {
    background-color: #0c6200;
    border-color: #0c6200;
    color: white;
}


.article a{
    line-height: 30px;
    height: 30px;
    margin-right: 60px;
}


/*===========翻页 -end============*/


/*===================================================
-------------------页面下方的新闻版块---------------------
-================================================*/
/*=================常见问题==================*/
.info_box{
    width: 100%;
    overflow: hidden;
    background-color: #f7f6f6;
    margin-right: 15px;
}
.info{
    width: 1200px;
    margin: 0 auto;
    padding: 60px 0;
    overflow: hidden;
}
.question_box{
    float: left;
    background-color: #208412;
    margin-right: 15px;
    overflow: hidden;
}
.question{
    background-color: #ffffff;
    border-radius: 6px;
    margin: 6px 8px;
    padding-bottom: 30px;
}
.question h3 {
    background: url("../images/index/question_tt.png") no-repeat 0px 36px #f7f7f7;
    font-size: 16px;
    color: #000000;
    padding: 16px 0 40px 18px;
    border-radius: 6px;
}
.question ul li{
    font-size: 14px;
    height: 70px;
    overflow: hidden;
    margin: 15px 10px;
    border-bottom: 1px dashed #e1e1e1;
    padding-bottom: 15px;
}
/*.question ul li a{
    padding: 20px 10px 0 42px;
    overflow: hidden;
}*/
.question ul li a h4{
    color: #4d4d4d;
    background: url("../images/index/ques_icon.png") no-repeat 0 0;
    height: 20px;
    padding-left: 32px;
    margin-bottom: 12px;
    overflow: hidden;
}
.question ul li a:hover h4 {
    color: #208412;
}
.question ul li a p{
    color: #8f8f8f;
    background: url("../images/index/ques_icon.png") no-repeat 0 -18px;
    line-height: 24px;
    text-align: justify;
    width: 212px;
    padding-left: 32px;
    overflow: hidden;
}
.question ul li a:hover p {
    color: #333;
}
/*=================常见问题-end==================*/

/*=================新闻等==================*/
.info_r{
    background-color: #ffffff;
    float: right;
    overflow: hidden;
    width: 905px;
    /*overflow: hidden;*/
}
.news,.knowledge{
    float: left;
    overflow: hidden;
    padding: 20px 20px 18px 20px;
}
.news .news_tt{
    background: url("../images/index/news_tt_bg.jpg") repeat-x;
    overflow: hidden;
    border-top:2px solid #208412;
    width: 498px;
    margin-bottom:16px;
}
.news_tt h3{
    line-height:29px;
    font-size: 16px;
    float: left;
    padding-left: 10px;
    color: #000000;
}
.news_tt a{
    background-color: #208412;
    color: #ffffff;
    font-size: 14px;
    float: right;
    padding: 5px 20px;
}
.news ul,.news ul li{
    overflow: hidden;
}
.news_list ul li a:hover {
    color: #18A205;
}
.news_list{
    padding-bottom: 18px;
}
.news ul li img{
    float: left;
    width: 198px;
    height: 234px;
    margin-right: 10px;
}
.news ul li ul{
    float: left;
    overflow: hidden;
    margin-top: -4px;
}
.news ul li ul li{
    font-size: 14px;
    line-height: 30px;
    color: #4d4d4d;
    background: url("../images/index/bottom_li_icon.png") no-repeat;
    padding-left: 12px;
}

/*=================新闻等-end==================*/

/*=================知道&百科==================*/
.knowledge_list h4{
    font-size: 16px;
    color: #000000;
    float: left;
}
.knowledge_list .more{
    overflow: hidden;
}
.knowledge_list .more a{
    float: right;
    color: #b2b2b2;
    font-size: 12px;
    font-family: "SimSun";
}
.knowledge_list .more a:hover {
    color: #17A703;
}
.knowledge_list ol{
    width: 324px;
    overflow: hidden;
}
.knowledge_list ol li{
    line-height: 35px;
    font-family: "SimSun";
    color: #6c6867;
    font-size: 12px;
    height: 35px;
    padding: 0 10px;
    display: block;
}
.knowledge_list ol li:nth-child(odd){
    background-color: #f9f9f9;

}
.knowledge_list {
    padding-top: 10px;
    margin-bottom: 30px;
}
.knowledge_tt {
    padding-bottom: 30px;
    overflow: hidden;
}
.knowledge_list ol span{
    color: #ffffff;
    background-color: #208412;
    border-radius: 4px;
    padding: 2px 6px;
    margin-right: 6px;
}
.knowledge_list ol li a:hover {
    color: #18A205;
}
/*=================知道&百科-end==================*/





/*==================产品推荐(bottom)===============*/
.recommend_pro{
    width: 1200px;
    margin: 0 auto;

}
.recommend_pro h3{
    color:#4f9b39 ;
    font-size: 24px;
    border-bottom: 1px solid #c2c2c2;
}
.recommend_pro .prev{
    background: url("../images/contact/contact_53.jpg") no-repeat;
    display: block;
    height: 100px;
    width: 40px;
    float: left;
    margin-top: 120px;
}
.recommend_pro .next{
    background: url("../images/contact/contact_50.jpg") no-repeat;
    display: block;
    height: 100px;
    width: 40px;
    float: left;
    margin-top: 120px;

}
.recommend_pro ul {
    float: left;
    overflow: hidden;
    margin-top: 30px;
}
.recommend_pro ul li{
    float: left;
    margin-right: 12px;
    position: relative;
}
.recommend_pro ul li:last-child{
    margin-right: 0;
}
.recommend_pro ul li img{
    width: 268px;
    height: 268px;
    border: 1px solid #c0c0c0;
}
.recommend_pro ul li p{
    position: absolute;
    bottom: 0;
    text-align: center;
    background-color: RGBA(0, 0, 0, 0.36);
    height: 40px;
    width: 270px;
    line-height: 40px;
    color: #ffffff;
    font-size: 14px;
    -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    transition: all 0.3s;
    text-transform: uppercase;
}
.recommend_pro ul li:hover p{
    background-color: RGBA(31, 138, 12, 0.6);
}
.recommend_pro ul li span{
    font-family: "simsun";
    font-size: 12px;
    color: red;
    position: absolute;
    top: 1px;
    left: 1px;
    background: url("../images/hot.png") no-repeat;
    height: 40px;
    width: 44px;
    padding: 3px 0 0 2px;
}
/*===============产品推荐-end===============*/



/*=================底部==================*/
.search_nav{
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
    padding: 45px 0 20px 0;
}
.search_nav span{
    font-size: 18px;
    color: #1fa70c;
    line-height: 30px;
    float: left;
}
.search_nav ul li{
    float: left;
    line-height: 30px;
    font-size: 14px;
    padding: 0 5px;
}
.search_nav ul li a:hover{
    color: #1fa70c;
}

.bottom_box{
    background-color: #181818;
}
.bottom_box hr {
    padding-top: 26px;
    opacity: 0.25;
}
.bottom_b{
    width: 1200px;
    margin: 0 auto;
}
.bottom_bar {
    overflow: hidden;
    height: 303px;
}
.bottom_b .links h3 a,.bt_contact h3 a{
    color: #1fa70c;
    font-size: 15px;
}
.bottom_bar ul{
    overflow: hidden;
}
.bottom_bar li:first-child{
    padding-left: 0;
}
.bottom_bar .links{
    float: left;
    font-size: 12px;
    border-right: 1px solid #3B3B3B;
    line-height: 30px;
    padding: 26px 36px 0 36px;
    height: 270px;
    overflow: hidden;
}
.bottom_bar .links h3{
    padding-bottom: 5px;
    display: block;
}
.bottom_bar .links ul li a:hover{
    color: #ADADAD;
}
.bottom_bar .links ul li{
    background: url("../images/index/bottom_li_icon.png")no-repeat;
    padding-left: 10px;
}
.bt_contact {
    float: left;
    font-size: 14px;
    padding:26px 0 0 36px;
    line-height: 30px;
    color: #ffffff;
    height: 270px;
    overflow: hidden;
}
.bt_contact h3{
    display: block;
    padding-bottom: 10px;
}
.bt_contact .bt_tel span{
    font-size: 16px;
    line-height: 22px;

}
.bt_contact .bt_tel{
    margin-bottom: 10px;

}
.bt_contact .bt_tel b{
    font-size: 22px;
    color: #1fa70c;
    /*font-weight: 100;*/
    line-height: 22px;
}

/*--------友情链接------------*/
.frd_links{
    overflow: hidden;
    margin-top: 36px;
}
.frd_links img {
    float: left;
    padding: 10px 0;
}
.frd_links p {
    padding: 5px 10px 5px 25px;
    border: 1px solid #2D2D2D;
    line-height: 24px;
    margin-left: 55px;
}
.frd_links p a {
    font-family: simsun;
    font-size: 12px;
    color: #2f2f2f;
    padding: 0 20px;
/*     -webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
transition: all 0.3s; */
    text-transform: uppercase;
}
.frd_links p a:first-child {
    padding-left: 0;
}
.frd_links p a:hover{
    color: #565656;
}
/*--------友情链接-end-----------*/

.copy_r{
    font-size: 14px;
    color: #6b6b6b;
    background-color: #000;
    line-height: 50px;
    margin-top: 25px;
}
.copy_r p{
    width: 1200px;
    margin: 0 auto;
}
.go_top {
    width: 1200px;
    margin: 0 auto;
}
.go_top img {
    float: right;
}
/*=================底部-end==================*/

.ebsgov_icon img{
    width: 20px;
    height: 30px;
}

.solution_drawer{
    width: 100%;
    background-color: white;
    border: 1px solid #ccc;
}
.solution_drawer ul{
    overflow: hidden;
    padding: 40px 40px 20px 40px;
}
.solution_drawer li{
    width: 180px;
    float: left;
    margin:0 20px 20px 20px;
}
.solution_drawer li img{
    width: 180px;
    height: 120px;
    display: block;
}
.solution_drawer li span{
    display: block;
    text-align: center;
    margin-top: 10px;
    line-height: 24px;
    background-color: #258710;
    color: white;
}

.families_drawer{
    width: 100%;
    background-color: white;
    border: 1px solid #ccc;
    font-size: 12px;
}
.families_drawer div{
    line-height: 34px;
    padding: 5px 20px 5px 60px;
    border-bottom: 1px dashed #efefef;
    position: relative;
}
.families_drawer div span{
    display: block;
    width: 40px;
    height: 34px;
    line-height: 34px;
    position: absolute;
    left: 20px;
    top: 5px;
    font-weight: bold;

}
.families_drawer div a{
    padding: 0 10px;
    display: inline-block;
}


.families{
    width: 1200px;
    margin: 5px auto;
    font-size: 12px;
    border: 1px solid #efefef;

}
.families div{
    line-height: 34px;
    padding: 5px 20px 5px 60px;
    border-bottom: 1px dashed #efefef;
    position: relative;
}
.families div span{
    display: block;
    width: 40px;
    height: 34px;
    line-height: 34px;
    position: absolute;
    left: 20px;
    top: 5px;
    font-weight: bold;

}
.families div a{
    padding: 0 10px;
    display: inline-block;
}
.families div a.selected{
    color: #1f8a0c;
}

.welcome{
    position: absolute;
    top: 0;
    left: 0;
    
    display: none;
    overflow: hidden;

    width: 400px;
    height: 210px;
}

.welcome-box{
    width: 100%;
    height: 100%;
    background: url('../images/welcome_bg.jpg') no-repeat;
    position: relative;
}


.welcome-box p{
    width: 228px;
    height: 40px;
    line-height: 20px;
    position:absolute;
    top: 78px;
    left: 155px;
    text-align: center;
    font-size: 16px;
    color: #434443;
    font-family: "宋体";
}

.welcome-box strong{
    width: 174px;
    height: 20px;
    line-height: 20px;
    position:absolute;
    left: 208px;
    top: 135px;
    font-size: 17.5px;
    color: #28890f;
}


.welcome-box a{
    display:block;
    position: absolute;
    text-indent: -9999px;
    overflow: hidden;
}

.welcome-qq{
    width: 165px;
    height: 20px;
    top: 167px;
    left: 186px;

}

.welcome-close{
    width: 21px;
    height: 18px;
    top: 3px;
    right:3px;
}

/*kefu*/

.custom_service p img {display: inline; margin-top:-5px; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:150px; right:0;}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../images/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../images/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(../images/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}

.header .links{
    position: absolute;
    right:0px;
    top: 20px;
    font-size: 13px;
}