/* Author: Dai Liping */
/* 页面主体和表格单元格字体样式 */
body,td,th {
    font-family: Tahoma, "宋体", Geneva, sans-serif;
}

/* 头部按钮样式 */
.header_btn {
    display: block;
    width: 180px;
    height: 39px;
    background: url(../image/header_btn.jpg) no-repeat;
    position: absolute;
    right: 12px;
    top: 343px;
}

/* 头部按钮悬停效果 */
.header_btn:hover {
    background-position: 0 -41px;
}

/* 隐藏文本样式 */
.hideTxt {
    position: absolute;
    left: -9999em;
    text-indent: -9999em;
}

/* 主轮播图容器 */
#main_flash {
    position: absolute;
    left: 251px;
    top: 45px;
}

/* 按钮精灵图 */
#formsSurvey .btn .submit, #container .sideBar .newbieNav a, #container .sideBar .newbieNav a:hover, #container .mainCont .introduce h2, #container .mainCont .introduce .tabs a, #container .mainCont .introduce .tabs .current, #container .mainCont .info h2, #container .mainCont .info .wraps ul li h3, #s-wrapper .prev, #s-wrapper .next, #container .contRight .shareWrap, #container .contLeft .buttons a, #container .contRight .footmark .clickList,.survey a.xdc {
    background-image: url(../image/btn_sprite.png);
    background-repeat: no-repeat;
}

/* 左侧内容容器 */
#container .contLeft {
    position: relative;
    width: 510px;
    height: 310px;
    float: left;
    margin: 0px 10px 10px 0;
    display: inline;
}

/* 左侧按钮容器 */
#container .contLeft .buttons {
    height: 80px;
    margin: 0 0 3px 0;
}

/* 左侧按钮链接 */
#container .contLeft .buttons a {
    display: block;
    width: 254px;
    height: 80px;
    float: left;
}

/* 下载按钮样式 */
#container .contLeft .buttons .download {
    margin-right: 2px;
    background-position: 0 -120px;
}

/* 下载按钮悬停效果 */
#container .contLeft .buttons .download:hover {
    background-position: 0 -210px;
}

/* 注册按钮样式 */
#container .contLeft .buttons .register {
    background-position: -256px -120px;
}

/* 注册按钮悬停效果 */
#container .contLeft .buttons .register:hover {
    background-position: -256px -210px;
}

/* 地图容器 */
#container .contLeft #map {
    width: 508px;
    height: 191px;
    background: #014c3f;
}

/* 特色功能容器 */
#container .contLeft .feature {
    width: 508px;
    height: 224px;
    position: relative;
    border: 1px solid #13092f;
}

/* 特色功能列表 */
#container .contLeft .feature ul {
    width: 508px;
    height: 224px;
    overflow: hidden;
}

/* 特色功能列表项 */
#container .contLeft .feature ul li {
    width: 508px;
    height: 224px;
}

/* 数字指示器 */
.num {
    height: 12px;
    position: absolute;
    right: 16px;
    bottom: 5px;
    z-index: 20
}

/* 数字指示器链接 */
.num a {
    display: inline;
    float: left;
    margin-left: 5px;
    width: 12px;
    height: 12px;
    line-height: 9px;
    text-align: center;
    background: #fff;
    text-indent: -9999px;
}

/* 激活的数字指示器 */
.num .active {
    background: #9e0808;
}

/* 大图容器 */
#container .contLeft #big-img {
    position: relative;
    margin: 0 auto;
    width: 508px;
    height: 191px
}

/* 大图图片 */
#container .contLeft #big-img img {
    display: block;
    width: 508px;
    height: 191px;
}

/* 小图包装器 */
#container .contLeft #s-wrapper {
    height: 33px;
    overflow: hidden;
    position: absolute;
    bottom: 0;
    padding: 0px;
    width: 508px
}

/* 包装器背景 */
#container .contLeft #wrapperBg {
    background: #014c3f;
    width: 508px;
    height: 33px;
    position: absolute;
    bottom: 0px;
    left: 0
}

/* 上一张/下一张按钮 */
#container .contLeft #s-wrapper .prev,#s-wrapper .next {
    float: left;
    width: 34px;
    height: 33px;
    cursor: pointer;
    display: block
}

/* 上一张按钮 */
#container .contLeft #s-wrapper .prev {
    background-position: 0px -408px
}

/* 下一张按钮悬停效果 */
#container .contLeft #s-wrapper .next:hover {
    background-position: -36px -374px
}

/* 上一张按钮悬停效果 */
#container .contLeft #s-wrapper .prev:hover {
    background-position: 0px -374px
}

/* 下一张按钮 */
#container .contLeft #s-wrapper .next {
    background-position: -36px -408px
}

/* 禁用状态按钮 */
#container .contLeft #s-wrapper .disabled {
    cursor: auto
}

/* 禁用状态按钮悬停效果 */
#container .contLeft #s-wrapper .disabled:hover {
    background: none
}

/* 小图容器 */
#container .contLeft #sml-img {
    position: relative;
    width: 440px;
    height: 31px;
    padding: 1px 0 2px;
    float: left;
    overflow: hidden
}

/* 小图列表 */
#container .contLeft #sml-img ul {
    position: relative;
}

/* 小图列表项 */
#container .contLeft #sml-img li {
    float: left;
    width: 143px;
    height: 31px;
    opacity: 0.6;
    filter: alpha(opacity=60);
    cursor: pointer;
    border: 1px solid #057f57;
}

/* 小图图片 */
#container .contLeft #sml-img li img {
    display: block;
    width: 143px;
    height: 31px
}

/* 激活的小图列表项 */
#container .contLeft #sml-img li.current {
    opacity: 1;
    filter: alpha(opacity=100)
}

/* 左侧特色功能 */
#container .contLeft .buttons .feature {
    width: 510px;
    height: 226px;
    margin: 0 0 10px 0;
}

/* 右侧内容容器 */
#container .contRight {
    width: 470px;
    height: 310px;
    float: left;
    padding: 1px 0 10px 0;
}

/* 分享区域 */
#container .contRight .shareArea {
    width: 470px;
    height: 32px;
    margin: 0 0 10px 0;
    position: relative;
}

/* 足迹区域 */
#container .contRight .footmark {
    width: 252px;
    height: 20px;
    line-height: 20px;
    float: left;
    margin: 0 7px 0 0;
    display: inline;
    text-align: center;
    padding: 6px 10px;
    color: #ffffff;
    /*background-color:rgba(19,9,47,0.6);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#9913092f,endcolorstr=#9913092f);*/
    background: #62402a;
}

/* 点击列表 */
#container .contRight .footmark .clickList {
    width: 78px;
    height: 18px;
    display: block;
    background-position: -352px -34px;
    float: right;
    cursor: pointer;
}

/* 更新列表包装器 */
#updateListWrap {
    width: 267px;
    height: 84px;
    padding: 5px;
    border: 1px solid #8e453d;
    background: #f2d8c1;
    opacity: 0.7;
    filter: alpha(opacity=70);
    position: absolute;
    top: -96px;
    left: 0;
    padding-right: 0;
    display: none;
}

/* 更新列表 */
#updateList {
    width: 267px;
    height: 84px;
    overflow: auto;
    opacity: 1;
    filter: alpha(opacity=100);
}

/* 更新列表链接 */
#updateList a {
    color: #9e4819;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    width: 250px;
}

/* 更新计数 */
#updateCount {
    color: #fcd857;
}

/* 分享包装器 */
#container .contRight .shareWrap {
    width: 169px;
    height: 32px;
    background-position: 0px -522px;
    float: left;
    padding: 0 10px;
    line-height: 32px;
}

/* 分享包装器文本 */
#container .contRight .shareWrap span {
    color: #ffffff;
}

/* 分享包装器链接 */
#container .contRight .shareWrap a {
    display: inline-block;
    margin: 0 5px;
    width: 25px;
    height: 25px;
    float: right;
    margin: 3px 0 0 10px;
    position: relative;
}

/* 分享包装器图片 */
#container .contRight .shareWrap a img {
    display: block;
}

/* 分享包装器二维码 */
#container .contRight .shareWrap a .wxcode {
    display: block;
    position: absolute;
    bottom: 29px;
    left: -53px;
    display: none;
}

/* YouShare */
#YouShare {
    text-indent: -9999px;
}

/* 新闻公告容器 */
#container .contRight .newsAffiche {
    width: 470px;
    height: 340px;
    background: #62402a;
    position: relative;
}

/* 新闻公告标签 */
#container .contRight .newsAffiche .tabs {
    height: 35px;
    border-bottom: 1px solid #d55400;
}

/* 新闻公告包装器 */
#container .contRight .newsAffiche .wrap {
    padding: 0 20px;
}

/* 新闻公告内容 */
#container .contRight .newsAffiche .wrap .news-affiche .news-affiche-note {
    margin: 10px 0 0 0;
}

/* 新闻公告右侧内容 */
#container .contRight .newsAffiche .wrap .news-affiche .news-affiche-r {
    /*width:290px;*/
    height: 74px;
}

/* 新闻公告段落 */
#container .contRight .newsAffiche .wrap .news-affiche .news-affiche-r p {
    line-height: 22px;
    text-align: center;
}

/* 新闻公告文本 */
#container .contRight .newsAffiche .wrap .news-affiche .news-affiche-r p.text {
    text-align: left;
    text-indent: 2em;
}

/* 新闻公告链接 */
#container .contRight .newsAffiche .wrap .news-affiche .news-affiche-r p a {
    color: #f3ad52;
}

/* 新闻公告强文本链接 */
#container .contRight .newsAffiche .wrap .news-affiche .news-affiche-r p strong a {
    color: #fed2b7;
    /*background:url(https://i1.cy.com/ldj/main/20121225/icon_01.jpg) no-repeat center left;*/
    padding-left: 5px;
}

/* 新闻公告强文本段落 */
.news-affiche-r p strong a {
    font-size: 14px;
    font-weight: bold;
}

/* 新闻公告面板 */
#container .contRight .newsAffiche .wrap .panel {
    display: none;
}

/* 新闻公告更多链接 */
#container .contRight .newsAffiche .wrap .panel .more {
    display: block;
    position: absolute;
    right: 0;
    top: 0px;
    width: 71px;
    height: 35px;
}

/* 新闻公告更多链接文本 */
#container .contRight .newsAffiche .wrap .panel .more a {
    display: block;
    position: absolute;
    top: 6px;
    right: 16px;
    color: #ffffff;
    font-weight: bold;
    line-height: 23px;
}

/* 新闻公告更多链接span */
#container .contRight .newsAffiche .wrap .panel .more span {
    background: #cc310e;
    color: #ffd71d;
    display: inline-block;
    font-weight: bold;
    height: 10px;
    line-height: 10px;
    margin: 4px 4px 0 0;
    text-align: center;
    width: 10px;
}

/* 新闻公告更多链接em */
#container .contRight .newsAffiche .wrap .panel .more a em {
    display: inline-block;
    width: 8px;
    height: 8px;
    background: #694b36;
    color: #ffd200;
    line-height: 6px;
    text-align: center;
}

/* 新闻公告标签列表项 */
#container .contRight .newsAffiche .tabs li {
    float: left;
    width: 57.7px;
    padding-right: 1px;
}

/* 新闻公告标签链接 */
#container .contRight .newsAffiche .tabs li a {
    display: block;
    height: 35px;
    text-align: center;
    background: #b30000;
    font: bold 14px/35px "Microsoft YaHei","微软雅黑";
    color: #fff;
}

/* 新闻公告激活的标签链接 */
#container .contRight .newsAffiche .tabs li a.current {
    background: #d55400;
    color: #ffffff;
}

/* 新闻公告列表 */
#container .contRight .newsAffiche .news-lists {
    height: 132px;
    margin: 0 auto;
    overflow: hidden;
    width: 100%;
}

/* 新闻公告公告列表 */
#container .contRight .newsAffiche .m_affiche {
    height: 78px;
}

/* 新闻公告新闻列表 */
#container .contRight .newsAffiche .m_news {
    height: 52px;
}

/* 新闻公告媒体列表 */
#container .contRight .newsAffiche .m_media {
    height: 0px;
}

/* 新闻公告列表项和链接 */
#container .contRight .newsAffiche .news-lists li, #container .contRight .newsAffiche .news-lists li a {
    color: #d6b190;
}

/* 新闻公告列表项链接悬停效果 */
#container .contRight .newsAffiche .news-lists li a:hover {
    color: #ffffff;
}

/* 新闻公告列表项 */
#container .contRight .newsAffiche .news-lists li {
    border-top: 1px dotted #8a7569;
    display: block;
    font-family: "宋体";
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    padding: 0 5px;
}

/* 新闻公告时间 */
#container .contRight .newsAffiche .news-lists li span.time {
    float: right;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 11px;
}

/* 侧边栏 */
#container .sideBar {
    width: 240px;
    min-height: 740px;
    _height: 740px;
    float: left;
    margin: 0 10px 0 0;
    display: inline;
}

/* 侧边栏模块 */
#container .sideBar .block {
    background: #41281b;
    width: 240px;
    margin: 0 0 10px 0;
    padding: 0 0 4px 0;
}

/* 侧边栏标题 */
#container .sideBar .block h2 {
    width: 240px;
    height: 32px;
    color: #ffffff;
    font-family: '微软雅黑';
    font-size: 16px;
    text-align: center;
    line-height: 32px;
}

/* 侧边栏模块内容 */
#container .sideBar .sidebarBlock {
    /*background:#faf0eb;*/
    width: 214px;
    margin: 0 auto;
    line-height: 24px;
}

/* 侧边栏合作伙伴模块 */
#container .sideBar .partner .sidebarBlock {
    background: #6e4b34;
    padding: 6px 0;
}

/* 侧边栏合作伙伴链接 */
#container .sideBar .partner .sidebarBlock a {
    display: inline;
    float: left;
    padding: 4px 0 4px 8px;
}

/* 侧边栏合作伙伴图片 */
#container .sideBar .partner .sidebarBlock a img {
    display: block;
}

/* 分隔线 */
hr.line {
    display: block;
    line-height: 1px;
    height: 1px;
    overflow: hidden;
    border: none;
    border-top: 1px dotted #a2805b;
    padding: 0;
    margin: 0 auto;
    width: 90%
}

/* 侧边栏新手导航 */
#container .sideBar .newbieNav {
    min-height: 168px;
    padding: 12px 0 0 12px;
    width: 228px;
    _height: 161px;
}

/* 侧边栏新手导航链接 */
#container .sideBar .newbieNav a {
    display: block;
    float: left;
}

/* 侧边栏新手导航长按钮 */
#container .sideBar .newbieNav .newbieLong {
    width: 216px;
    height: 36px;
    margin: 0 0 5px 0;
}

/* 侧边栏新手导航按钮0 */
#container .sideBar .newbieNav .a0 {
    background-position: 0px -300px;
}

/* 侧边栏新手导航按钮0悬停效果 */
#container .sideBar .newbieNav .a0:hover {
    background-position: -240px -300px;
}

/* 侧边栏新手导航按钮1 */
#container .sideBar .newbieNav .a1 {
    background-position: 0px -341px;
}

/* 侧边栏新手导航按钮1悬停效果 */
#container .sideBar .newbieNav .a1:hover {
    background-position: -240px -341px;
}

/* 侧边栏新手导航按钮2 */
#container .sideBar .newbieNav .a2 {
    background-position: 0px -381px;
}

/* 侧边栏新手导航按钮2悬停效果 */
#container .sideBar .newbieNav .a2:hover {
    background-position: -240px -381px;
}

/* 侧边栏新手导航按钮3 */
#container .sideBar .newbieNav .a3 {
    background-position: 0px -422px;
}

/* 侧边栏新手导航按钮3悬停效果 */
#container .sideBar .newbieNav .a3:hover {
    background-position: -240px -422px;
}

/* 侧边栏新手导航按钮4 */
#container .sideBar .newbieNav .a4 {
    background-position: 0px -422px;
}

/* 侧边栏新手导航按钮4悬停效果 */
#container .sideBar .newbieNav .a4:hover {
    background-position: -240px -422px;
}

/* 侧边栏新手导航按钮5 */
#container .sideBar .newbieNav .a5 {
    background-position: 0px -422px;
}

/* 侧边栏新手导航按钮5悬停效果 */
#container .sideBar .newbieNav .a5:hover {
    background-position: -240px -422px;
}

/* 侧边栏新手导航按钮6 */
#container .sideBar .newbieNav .a6 {
    background-position: -110px -422px;
}

/* 侧边栏新手导航按钮6悬停效果 */
#container .sideBar .newbieNav .a6:hover {
    background-position: -350px -422px;
}

/* 侧边栏新手导航短按钮 */
#container .sideBar .newbieNav .newbieShot {
    width: 106px;
    height: 30px;
    margin: 0 4px 3px 0;
}

/* 侧边栏账户安全列表项 */
#container .sideBar .AccSecurity li {
    text-align: center;
    background: #6e4b34;
    line-height: 24px;
    margin: 6px 0;
    padding: 4px 0;
}

/* 侧边栏账户安全链接 */
#container .sideBar .AccSecurity li a {
    color: #d7a17e;
    margin: 0 4px;
}

/* 侧边栏账户安全链接悬停效果 */
#container .sideBar .AccSecurity li a:hover {
    color: #ffffff;
}

/* 侧边栏账户安全强链接 */
#container .sideBar .AccSecurity li strong a {
    font-weight: bold;
    color: #ffffff;
}

/* 链接样式 */
.alink {
    color: #6a8f8c;
    line-height: 22px;
    margin: 0 5px;
    background: url(../image/bg_dot.gif) no-repeat center left;
    padding: 0 0 0 6px;
}

/* 侧边栏账户安全 */
#container .sideBar .AccSecurity {
    min-height: 168px;
    _height: 168px;
}

/* 侧边栏合作伙伴 */
#container .sideBar .partner {
    min-height: 154px;
    _height: 154px;
}

/* 侧边栏调查 */
#container .sideBar .survey {
    /*min-height:166px; _height:166px;*/
}

/* 表单调查 */
#container #formsSurvey {
    background: #f4faf9;
    text-align: center;
    padding: 10px 0;
    color: #6a8f8c;
}

/* 表单调查列表 */
#formsSurvey ul li {
    float: left;
    width: 33%;
    color: #6a8f8c;
}

/* 表单调查标题 */
#formsSurvey h2 {
    color: #2c53a2;
    font-family: "宋体";
    font-size: 12px;
    font-weight: normal;
    padding: 10px 0 15px;
}

/* 表单调查提交按钮 */
#formsSurvey .btn .submit {
    background-position: -391px -121px;
    border: medium none;
    cursor: pointer;
    display: block;
    height: 30px;
    margin: 18px auto 10px;
    padding: 0;
    width: 106px;
}

/* 原因输入框 */
.reason {
    width: 188px;
    height: 20px;
    line-height: 20px;
    border: solid 1px #544a35;
}

/* 原因框 */
.reason_box {
    clear: both;
    display: block;
    height: 50px;
    width: 200px;
    margin: 0 auto;
}

/* 原因框标题 */
.reason_box h3 {
    height: 25px;
    font-size: 12px;
    text-align: left;
}

/* 主内容容器 */
#container .mainCont {
    width: 740px;
    padding-bottom: 133px;
    float: left;
}

/* 主内容模块 */
#container .mainCont .block {
    float: left;
    display: inline;
}

/* 主内容右侧模块 */
#container .mainCont .blockR {
    margin: 0 0 10px 0;
}

/* 主内容左侧模块 */
#container .mainCont .blockL {
    margin: 0 10px 10px 0;
}

/* 主内容广告 */
#container .mainCont .ad {
    width: 740px;
    height: 96px;
    margin: 0 0 10px 0;
    background: #482b1d;
}

/* 主内容广告链接 */
#container .mainCont .ad a {
    display: block;
    width: 234px;
    height: 84px;
    float: left;
    padding: 6px 0 0 9px;
}

/* 主内容广告图片 */
#container .mainCont .ad a img {
    display: block;
    width: 234px;
    height: 84px;
}

/* 主内容信息 */
#container .mainCont .info {
    width: 390px;
    min-height: 267px;
    background: #3d261a;
    _height: 267px;
}

/* 主内容信息标题 */
#container .mainCont .info h2 {
    width: 390px;
    height: 41px;
    background-position: 0px -73px;
    position: relative;
    background-color: #fbf3f3;
}

/* 主内容信息强标题 */
#container .mainCont .info h2 strong {
    text-indent: -9999px;
    display: block;
}

/* 主内容信息span */
#container .mainCont .info h2 span {
    display: inline-block;
    width: 12px;
    background: #ffffff;
    color: #ff953f;
    font-weight: bold;
    height: 12px;
    line-height: 12px;
    margin: 4px 4px 0 0;
    text-align: center;
    width: 12px;
}

/* 主内容信息链接 */
#container .mainCont .info h2 a {
    position: absolute;
    right: 10px;
    top: 10px;
    color: #ff953f;
}

/* 主内容信息链接悬停效果 */
#container .mainCont .info h2 a:hover {
    text-decoration: underline;
}

/* 主内容信息包装器 */
#container .mainCont .info .wraps {
    height: 226px;
    width: 390px;
}

/* 主内容信息列表 */
#container .mainCont .info .wraps ul {
    padding: 0 10px;
    overflow: hidden;
}

/* 主内容信息列表项 */
#container .mainCont .info .wraps ul li {
    /*border-bottom: 1px dashed #152f6f;*/
    display: block;
    padding: 6px 0;
    padding: 5px\0;
    position: relative;
    float: left;
}

/* 主内容信息列表项标题 */
#container .mainCont .info .wraps ul li h3 {
    background-position: -352px 0px;
    color: #FFF;
    display: block;
    font-weight: 700;
    height: 27px;
    left: 8px;
    line-height: 27px;
    position: absolute;
    text-align: center;
    top: 14px;
    width: 71px;
    padding-right: 4px;
}

/* 主内容信息列表项段落 */
#container .mainCont .info .wraps ul li p {
    line-height: 20px;
    padding-left: 88px;
}

/* 主内容信息列表项链接 */
#container .mainCont .info .wraps ul li p a {
    color: #ca8c5f;
    line-height: 22px;
    margin: 0 5px;
    background: url(../image/bg_dot.gif) no-repeat center left;
    padding: 0 0 0 6px;
}

/* 主内容信息列表项链接悬停效果 */
#container .mainCont .info .wraps ul li p a:hover {
    color: #ffffff;
    background-image: url(../image/bg_dot_hover.gif);
}

/* 主内容信息最后一个列表项 */
#container .mainCont .info .wraps ul li.last {
    border-bottom: none;
}

/* 主内容介绍 */
#container .mainCont .introduce {
    width: 340px;
    min-height: 267px;
    /*background:#f4e2ca;*/
    _height: 267px
}

/* 主内容介绍标题 */
#container .mainCont .introduce h2 {
    background-position: 0px -560px;
    width: 340px;
    height: 41px;
    display: block;
    position: relative;
    background-color: #fbf3f3;
}

/* 主内容介绍强标题 */
#container .mainCont .introduce h2 strong {
    text-indent: -9999px;
    display: block;
}

/* 主内容介绍span */
#container .mainCont .introduce h2 span {
    display: inline-block;
    width: 12px;
    background: #ffffff;
    color: #ff953f;
    font-weight: bold;
    height: 12px;
    line-height: 12px;
    margin: 4px 4px 0 0;
    text-align: center;
    width: 12px;
}

/* 主内容介绍链接 */
#container .mainCont .introduce h2 a {
    position: absolute;
    right: 10px;
    top: 10px;
    color: #ff953f;
}

/* 主内容介绍链接悬停效果 */
#container .mainCont .introduce h2 a:hover {
    text-decoration: underline;
}

/* 主内容介绍标签 */
#container .mainCont .introduce .tabs {
    width: 340px;
    height: 33px;
}

/* 主内容介绍包装器职业 */
#container .mainCont .introduce .wraps .class {
    width: 200px;
    height: 118px;
    padding: 75px 0 0 140px;
    position: relative;
}

/* 主内容介绍包装器职业段落 */
#container .mainCont .introduce .wraps .class p {
    padding: 0 0 0 50px;
    color: #e6c4a8;
}

/* 主内容介绍包装器职业更多链接 */
#container .mainCont .introduce .wraps .class .moreLink {
    position: absolute;
    left: 210px;
    top: 36px;
    color: #e1ad5b;
    display: block;
    width: 100px;
    height: 22px;
    line-height: 22px;
}

/* 主内容介绍包装器职业更多链接悬停效果 */
#container .mainCont .introduce .wraps .class .moreLink:hover {
    text-decoration: underline;
}

/* 主内容介绍包装器职业1 */
#container .mainCont .introduce .wraps .class1 {
    background: url(../image/xs.jpg) no-repeat;
}

/* 主内容介绍包装器职业2 */
#container .mainCont .introduce .wraps .class2 {
    background: url(../image/mj.jpg) no-repeat;
}

/* 主内容介绍包装器职业3 */
#container .mainCont .introduce .wraps .class3 {
    background: url(../image/jk.jpg) no-repeat;
}

/* 主内容介绍包装器职业4 */
#container .mainCont .introduce .wraps .class4 {
    background: url(../image/ys.jpg) no-repeat;
}

/* 主内容介绍包装器职业5 */
#container .mainCont .introduce .wraps .class5 {
    background: url(../image/hqs.jpg) no-repeat;
}

/* 主内容介绍包装器职业6 */
#container .mainCont .introduce .wraps .class6 {
    background: url(../image/yz.jpg) no-repeat;
}

/* 主内容介绍包装器职业7 */
#container .mainCont .introduce .wraps .class7 {
    background: url(../image/wm.jpg) no-repeat;
}

/* 主内容介绍标签链接 */
#container .mainCont .introduce .tabs a {
    width: 48px;
    height: 33px;
    float: left;
    margin: 0 1px 0 0;
    display: inline;
    text-indent: -9999px;
    position: relative;
}

/* 主内容介绍标签7 */
#container #tabs7 {
    background-position: 0 -34px;
}

/* 主内容介绍激活的标签7 */
#container #tabs7.current {
    background-position: 0 0;
}

/* 主内容介绍标签1 */
#container #tabs1 {
    background-position: -49px -34px;
}

/* 主内容介绍激活的标签1 */
#container #tabs1.current {
    background-position: -49px 0;
}

/* 主内容介绍标签2 */
#container #tabs2 {
    background-position: -98px -34px;
}

/* 主内容介绍激活的标签2 */
#container #tabs2.current {
    background-position: -98px 0;
}

/* 主内容介绍标签3 */
#container #tabs3 {
    background-position: -147px -34px;
}

/* 主内容介绍激活的标签3 */
#container #tabs3.current {
    background-position: -147px 0;
}

/* 主内容介绍标签4 */
#container #tabs4 {
    background-position: -196px -34px;
}

/* 主内容介绍激活的标签4 */
#container #tabs4.current {
    background-position: -196px 0;
}

/* 主内容介绍标签5 */
#container #tabs5 {
    background-position: -245px -34px;
}

/* 主内容介绍激活的标签5 */
#container #tabs5.current {
    background-position: -245px 0;
}

/* 主内容介绍标签6 */
#container #tabs6 {
    background-position: -295px -34px;
    margin: 0;
    width: 46px;
}

/* 主内容介绍激活的标签6 */
#container #tabs6.current {
    background-position: -295px 0;
    margin: 0;
    width: 46px;
}

/* 主内容媒体 */
#container .mainCont .media {
    width: 390px;
    height: 266px;
    /* padding:10px 0 0 0; */
    position: relative;
    background: #41281b;
}

/* 主内容媒体列表 */
#container .mainCont .media ul {
    width: 390px;
    height: 36px;
    z-index: 2;
    position: relative;
}

/* 主内容媒体包装器 */
#container .mainCont .media .wraps {
    border: 1px solid #6e4b34;
    padding: 10px 15px;
    height: 209px;
    width: 358px;
    /* position:absolute; */
    top: 45px;
    left: 0;
}

/* 主内容媒体标签列表项 */
#container .mainCont .media .tabs li {
    width: 130px;
    height: 36px;
    color: #7f4626;
    font-family: '微软雅黑';
    font-size: 14px;
    float: left;
    text-align: center;
    line-height: 34px;
}

/* 主内容媒体标签链接 */
#container .mainCont .media .tabs li a {
    color: #79b3ff;
    display: block;
    width: 128px;
    height: 34px;
    line-height: 34px;
    border: 1px solid #ffffff;
    border-bottom: 1px solid #fae9e1;
}

/* 主内容媒体激活的标签链接 */
#container .mainCont .media .tabs li a.current {
    color: #ffffff;
    border: 1px solid #6e4b34;
    border-bottom: 1px solid #1a0b08;
    font-weight: bold
}

/* 主内容图片 */
#container .mainCont .photo {
    width: 340px;
    height: 267px;
    position: relative;
    background: #41281b;
}

/* 主内容图片列表 */
#container .mainCont .photo ul {
    width: 340px;
    height: 36px;
    position: absolute;
    top: -1px;
    left: 0;
    border-bottom: 1px solid #6e4b34;
    z-index: 2;
    background: #2B120C;
}

/* 主内容图片包装器 */
#container .mainCont .photo .wraps {
    border: 1px solid #6e4b34;
    padding: 20px 0 0 22px;
    height: 210px;
    position: absolute;
    top: 35px;
    left: 0;
    width: 316px;
    border-top: 0;
    z-index: 10;
}

/* 主内容图片包装器壁纸更多 */
#container .mainCont .photo .wraps .wallpaper .more {
    clear: both;
    position: absolute;
    right: 0px;
    top: -28px;
    line-height: 16px;
    z-index: 10;
    width: 60px;
    height: 22px;
}

/* 主内容图片包装器壁纸更多span */
#container .mainCont .photo .wraps .wallpaper .more span {
    display: block;
    width: 12px;
    height: 12px;
    background: #ffffff;
    color: #ff7200;
    float: left;
    line-height: 12px;
    text-align: center;
    margin: 4px 4px 0 0;
    font-weight: bold;
}

/* 主内容图片包装器壁纸更多链接 */
#container .mainCont .photo .wraps .wallpaper .more a {
    color: #ff7200;
    font-weight: bold;
}

/* 主内容图片包装器壁纸更多链接悬停效果 */
#container .mainCont .photo .wraps .wallpaper .more a:hover {
    text-decoration: underline;
}

/* 主内容图片包装器图片包装 */
#container .mainCont .photo .wraps .imgWrap {
    width: 137px;
    height: 102px;
    float: left;
    margin: 0 20px 0 0;
    position: relative;
    display: inline;
}

/* 主内容图片包装器图片包装em */
#container .mainCont .photo .wraps .imgWrap em {
    width: 137px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    color: #d0b49c;
    position: absolute;
    bottom: 0px;
    left: 0px;
}

/* 主内容图片标签列表项 */
#container .mainCont .photo .tabs li {
    width: 86px;
    height: 36px;
    color: #a87d61;
    font-family: '微软雅黑';
    font-size: 14px;
    float: left;
    text-align: center;
    line-height: 34px;
    position: relative;
}

/* 主内容图片标签链接 */
#container .mainCont .photo .tabs li a {
    color: #e6caa8;
    display: block;
    width: 84px;
    height: 34px;
    line-height: 34px;
    position: absolute;
    top: 1px;
    left: 0;
}

/* 主内容图片激活的标签链接 */
#container .mainCont .photo .tabs li a.current {
    color: #ffffff;
    border: 1px solid #6e4b34;
    border-bottom: 1px solid #1d0d08;
    position: absolute;
    top: 1px;
    left: 0;
    height: 34px;
    line-height: 34px;
    font-weight: bold
}

/* 主内容健康通知 */
#container .mainCont .healthnotice {
    overflow: hidden;
    width: 740px;
    background: #41281b;
}

/* 主内容健康通知标题 */
#container .mainCont .healthnotice h2 {
    border-bottom: 1px dashed #ebc29d;
    color: #ffffff;
    display: block;
    font-family: "微软雅黑";
    font-size: 16px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    width: 100%;
}
/* 主内容健康通知列表 */
#container .mainCont .healthnotice ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    align-items: center;
}
/* 主内容健康通知列表项 */
#container .mainCont .healthnotice ul li {
    /* float: left; */
    line-height: 32px;
    padding-right: 20px;
    color: #ba997c;
}

/* 主内容健康通知无列表项 */
#container .mainCont .healthnotice ul li.no {
    padding: 0;
}

/* 主内容健康通知最后一个盒子列表项 */
#container .mainCont .healthnotice ul li.box-last {
    line-height: 24px;
    padding-left: 116px;
}

/* 延时加载页面图片 */
#container .mainCont .ad img, #container .sideBar .partner .sidebarBlock img, #container .photo .wallpaper .imgWrap img, #container .introduce ul li img {
    display: block;
    background: url(../image/4.gif) no-repeat center center;
}

/* swf缩略图链接图片 */
.swf_thumb a img {
    border: 1px solid #51332c;
}

/* 微信分享 */
.shareweixin {
    position: fixed;
    top: 18%;
    margin-top: -50px;
    right: 0px;
    width: 50px;
    height: 50px;
    z-index: 9999;
    display: block;
}

/* IE微信分享 - 注释掉expression语法避免错误 */
*html .shareweixin {
    position: absolute;
    /* margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) - 30 + 'px'); */
}

/* 微信二维码 */
#qr-weixin {
    width: 168px;
    height: 195px;
    position: fixed;
    top: 18%;
    margin-top: -50px;
    right: 50px;
    display: block;
    z-index: 999;
}

/* IE微信二维码 - 注释掉expression语法避免错误 */
*html #qr-weixin {
    position: absolute;
    /* margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 42 + 'px'); */
}

/* 微信二维码图片 */
#qr-weixin .qr-weixin {
    display: block;
    width: 168px;
    height: 195px;
    background: url(../image/qr_weixin.jpg) no-repeat;
}

/* 调查 */
.survey {
    width: 240px;
    height: 57px;
    padding-bottom: 10px;
}

/* 调查xdc链接 */
.survey a.xdc {
    display: block;
    height: 100%;
    background-position: 0px -460px;
}

/* 调查xdc链接悬停效果 */
.survey a.xdc:hover {
    background-position: -250px -460px;
}

/* 调查按钮 */
.surveypop #button {
    background-image: url(../image/vote_btn.jpg);
}

/* 调查弹窗 */
.surveypop {
    width: 400px;
    /*height:240px;*/
    background: #cecece;
    position: absolute;
    display: none;
    color: #734925;
    font: 14px "微软雅黑","黑体";
}

/* 调查弹窗表单 */
.surveypop form {
    padding: 20px 50px;
}

/* 调查弹窗表单列表 */
.surveypop form ul {
    overflow: hidden;
}

/* 调查弹窗表单列表项 */
.surveypop form li {
    float: left;
    width: 100px;
}

/* 调查弹窗标题 */
.surveypop h2 {
    font: 14px/26px "微软雅黑","黑体";
    text-align: center;
    color: #8f2929;
    margin-bottom: 20px;
    border-bottom: 1px dashed #a2978b;
    padding-bottom: 10px;
}

/* 调查弹窗标签 */
.surveypop label {
    padding-left: 10px;
}

/* 调查弹窗按钮 */
.surveypop .btn {
    padding-top: 10px;
}

/* 调查弹窗关闭按钮 */
.surveypop .close {
    display: block;
    width: 38px;
    height: 38px;
    background: url(../image/2b87_c6f67cb1_1c04_ee54_7742_3ed691aae89a_1.jpg) no-repeat;
    position: absolute;
    right: -38px;
    top: 0px;
    cursor: pointer;
    z-index: 99;
    clear: both;
}

/* 调查弹窗按钮 */
.surveypop #button {
    background-position: 0px 0px;
    border: medium none;
    cursor: pointer;
    display: block;
    height: 30px;
    margin: 10px auto;
    width: 106px;
    text-indent: -999em;
}

/* 调查弹窗按钮悬停效果 */
.surveypop #button:hover {
    background-position: 0px -31px;
}

/* 按钮 */
#button {
    cursor: pointer;
    display: block;
    margin: 20px 0 0 110px;
}

/* 江湖茶馆 */
#container .mainCont .media #media ul.tabs {
    background: #2B120C;
}
#container .mainCont .media #media ul {
    width: auto;
    height: 36px;
    z-index: 2;
    position: relative;
}

/* 媒体新闻列表项和链接 */
.media .news-lists li, .media .news-lists li a {
    color: #b2977e;
}

/* 媒体新闻列表项链接悬停效果 */
.media .news-lists li a:hover {
    color: #ffffff;
}

/* 媒体新闻列表项 */
.media .news-lists li {
    display: block;
    font-family: "宋体";
    height: 25px;
    line-height: 25px;
    overflow: hidden;
    padding: 0 5px;
}

/* 媒体新闻列表项时间 */
.media .news-lists li span.time {
    float: right;
    font-family: Tahoma,Geneva,sans-serif;
    font-size: 11px;
}

/* 主轮播 */
.main_flash {
    position: absolute;
    left: 0px;
    top: 89px;
}