/* 2015-07-13 16:49:53 */


/* reset.css */

@-webkit-keyframes showComment {
    0% {
        right: -1120px;
    }
    60% {
        right: -540px;
    }
    80% {
        right: -500px;
    }
    100% {
        right: -540px;
    }
}

@-moz-keyframes showComment {
    0% {
        right: -1120px;
    }
    60% {
        right: -540px;
    }
    80% {
        right: -500px;
    }
    100% {
        right: -540px;
    }
}

@keyframes showComment {
    0% {
        right: -1120px;
    }
    60% {
        right: -540px;
    }
    80% {
        right: -500px;
    }
    100% {
        right: -540px;
    }
}

body,
p,
h1,
h2,
h3,
h4,
h5,
h6,
form,
ol,
ul,
input,
dl,
dd,
select,
textarea,
td,
th {
    margin: 0;
    padding: 0;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: normal
}

ul,
ol {
    list-style: none;
}

img {
    border: none;
    vertical-align: top;
}

select,
input {
    vertical-align: middle;
}

select,
input,
textarea {
    font-size: 12px;
}

textarea {
    resize: none;
    overflow: auto;
}

input[type="text"],
input[type="password"],
textarea {
    outline-style: none;
    -webkit-appearance: none;
}

body {
    font: 12px "Microsoft YaHei", "\u5FAE\u8F6F\u96C5\u9ED1", "SimSun", "\u5B8B\u4F53", "Arial";
    color: #333;
    background: #f4f4f4;
}

a {
    color: #333;
    text-decoration: none;
}

a:hover {
    color: #a82d2d;
}

a:focus {
    outline: none;
}

.weibo_btn {
    display: none;
}


/*\u81EA\u5B9A\u4E49\u6587\u5B57\u989C\u8272\u548C\u666E\u901A\u94FE\u63A5\u989C\u8272*/

.fred {
    color: #b60c0c !important
}

.fblack {
    color: #000 !important
}

.fblue {
    color: #33F !important
}

.forange {
    color: #F60 !important
}


/*placeholder\u6587\u5B57\u989C\u8272*/

.gray {
    color: #ccc !important
}

a.fred:visited,
a.fblack:visited,
a.fblue:visited,
a.forange:visited {
    color: #800080 !important
}

a.fred:hover,
a.fblack:hover,
a.fblue:hover,
a.forange:hover {
    color: #f00 !important
}


/*\u81EA\u5B9A\u4E49\u6807\u9898\u94FE\u63A5\u989C\u8272(hover\u53D8\u8272)*/

.fred,
a.fred:visited {
    color: #b60c0c !important
}

.fgrey333,
a.fgrey333:visited {
    color: #333 !important
}

.fblack,
a.fblack:visited {
    color: #000 !important
}

.fblue,
a.fblue:visited {
    color: #587598 !important
}

.forange,
a.forange:visited {
    color: #F60 !important
}

a.fred:hover,
a.fgrey333:hover,
a.fblue:hover,
a.forange:hover {
    color: #b60c0c !important
}


/*\u81EA\u5B9A\u4E49\u6807\u9898\u94FE\u63A5\u989C\u8272(hover\u4E0D\u53D8\u8272)*/

.f_red,
.f_red:visited,
.f_red:hover {
    color: #b60c0c !important
}

.f_grey333,
.f_grey333:visited,
.f_grey333:hover {
    color: #333 !important
}

.f_blue,
.f_blue:visited,
.f_blue:hover {
    color: #587598 !important
}

.f_orange,
.f_orange:visited,
.f_orange:hover {
    color: #F60 !important
}

.sp15 {
    height: 15px;
    overflow: hidden;
    background: #fff;
}

.sp20 {
    height: 20px;
    overflow: hidden;
    background: #fff;
}

.sp25 {
    height: 25px;
    overflow: hidden;
    background: #fff;
}

.notLine {
    text-decoration: none !important;
}

.f14 {
    font-size: 14px !important
}

.bold {
    font-weight: bold;
}

.nobottom {
    border-bottom: none !important
}

.nobg {
    background: none !important
}

.icon {
    background: url(#) no-repeat -999em 0
}

s.play_icon {
    width: 22px;
    height: 22px;
    cursor: pointer;
    background: url(/i0/ent/deco/2012/0517/ent_zxh_0420_video_play_icon.png) no-repeat;
    _filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/i0/ent/deco/2012/0517/ent_zxh_0420_video_play_icon.png');
    _background: none;
}

a:hover s.play_icon {
    background: url(/i3/ent/deco/2012/0517/ent_zxh_0420_video_play_icon_h.png) no-repeat;
    _filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/i3/ent/deco/2012/0517/ent_zxh_0420_video_play_icon_h.png');
    _background: none;
}


/* base.css */

.clearfix {
    zoom: 1;
}

.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}

.headBox {
    width: 100%;
    padding: 0
}

.wrap {
    width: 1000px;
    margin: 0 auto;
}

.fl {
    float: left;
}

.fr {
    float: right;
}

.w680 {
    width: 680px;
}

.w300 {
    width: 300px;
}

.w600 {
    width: 600px;
}

.w550 {
    width: 550px;
}

.w55 {
    width: 70px;
}

.w625 {
    width: 610px;
}

.h10 {
    height: 10px;
    overflow: hidden;
}

.h20 {
    height: 20px;
}

.h60 {
    height: 60px;
}

.psre {
    position: relative;
}

.psab {
    position: absolute;
}

#movie_play_cont {
    padding-left: 70px;
}


/* navgator */

.navgator {
    /*height: 40px;*/
    border-bottom: 1px solid #eee;
    padding: 20px 0;
    background: #fff;
}

.zg-nav-logo {
    /*width: 350px;
    height: 43px;*/
    overflow: hidden;
    cy-background: url(/i1/dy/main/zhuangao/01/bg.png) no-repeat;
}

.zg-nav-form {
    padding-top: 10px;
}

.zg-nav-form form {
    float: right;
    border: 1px solid #ddd;
}

.zg-nav-f-text {
    width: 138px!important;
    height: 20px;
    line-height: 20px;
    float: left;
    border-width: 0;
    padding: 4px 0 4px 14px;
    color: #666666;
}

.zg-nav-f-submit {
    width: 30px;
    height: 28px;
    background: url(#) -4px -4px no-repeat;
    float: left;
    border-width: 0;
    cursor: pointer
}

.zg-nav-f-submit:hover {
    background: url(#) -80px -44px no-repeat;
}


/* Wrap */

.middleWrap {
    width: 680px;
    float: left;
    position: relative;
    _display: inline;
    zoom: 1;
    background: #fff;
}

.mainWrap {
    overflow: hidden;
    position: relative;
}


/*comments*/

.sina-comment-form .ft .btns .btn {
    cursor: pointer;
}

.fleft {
    float: left;
}

.fright {
    float: right;
}

.titleArea {
    border-left: 3px solid #c3c3c3;
    padding: 2px 0 2px 20px;
    ;
    width: 658px;
    margin: 40px 0 40px 187px;
    position: relative;
}

.titleArea h1 {
    font-weight: bold;
    font-size: 32px;
}

.subTitle {
    margin: 15px 0;
    font-size: 14px;
}

.subComment {
    margin-left: 20px;
}

.issue {
    position: absolute;
    width: 70px;
    height: 23px;
    top: 0;
    left: -70px;
    background: url(#) -48px -7px no-repeat;
    padding-left: 5px;
    text-align: center;
    line-height: 23px;
    font-size: 14px;
    color: #fff;
}

.subComment a:hover {
    text-decoration: underline;
}

.subTitle .time {
    color: #888888;
}

.subTitleP {
    color: #363636;
    line-height: 24px;
    font-size: 14px;
}

.subTitleGuide {
    color: #fff;
    background: url(#) -130px -6px no-repeat;
    float: left;
    margin-right: 5px;
    width: 50px;
    line-height: 25px;
    height: 25px;
    padding-left: 2px;
    font-size: 16px;
    _display: inline;
    top: -5px;
    position: absolute;
}

.mainContent {
    border: 1px solid #ddd;
    border-top: none;
    position: relative;
    padding-bottom: 20px;
}

.mainContent p,
.mainContent .contentSubTitle {
    padding: 0 30px;
}

.mainSub p {
    line-height: 32px;
    font-size: 16px;
    color: #333;
    margin: 20px 0px;
    text-indent: 30px;
}

.mainSub p {
    text-indent: 0px;
    font-family: "Microsoft YaHei", "\u5FAE\u8F6F\u96C5\u9ED1", "SimSun" !important;
}

.mainSub span {
    text-indent: 0px;
    /*font-family: "Microsoft YaHei", "\u5FAE\u8F6F\u96C5\u9ED1", "SimSun" !important;*/
}

.contentSubTitle {
    border-top: 2px solid #000;
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
    line-height: 50px;
    font-size: 24px;
    background: url(/i3/dy/main/zhuangao/new01/titlebg2.png);
}

.mainSub {
    margin-bottom: 55px;
    clear: both;
}

.mainContent .mainSub:first-child {
    margin-top: 0;
}

.img_wrapperS {
    padding-left: 30px;
    padding-right: 30px;
}

.img_wrapper,
.img_wrapperS {
    text-align: center;
    margin-bottom: 55px;
    margin: 0 auto;
}

.img_wrapperS img {
    border: 1px solid #eee;
    padding: 5px;
    width: 290px;
}

.img_wrapper img {
    border: 1px solid #eee;
    padding: 5px;
    /* width: 500px; */
}

.img_descr {
    display: block;
    line-height: 26px;
    color: #666;
}

.img_wrapper_video {
    position: relative;
}

.img_wrapper_video em {
    background: url(#) 7px -33px no-repeat;
    width: 70px;
    height: 80px;
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-left: -35px;
    margin-top: -60px;
}

.img_wrapper_video em:hover {
    opacity: 0.7;
    filter: alpha(opacity=70);
}

.relative {
    border-top: 1px solid #DDD;
    border-bottom: 1px solid #DDD;
    padding: 20px 0;
    width: 620px;
    margin: 30px auto;
}

.relative p {
    font-size: 16px;
    /*color: #999;*/
    margin: 20px 0;
    padding: 0;
    line-height: 24px;
    text-indent: 0;
}

.relative h2 {
    font-size: 16px;
    color: #666;
    padding-bottom: 10px;
    font-weight: bold;
}

.relative .relativeText a {
    font-size: 20px;
    color: #a82d2d;
    font-weight: normal;
}

.relativeText a:hover {
    text-decoration: underline;
}

.leftGuide {
    width: 165px;
    float: left;
    border: 1px solid #ddd;
    border-left: none;
    margin-right: 20px;
    background: #f4f4f4;
    visibility: hidden;
}

.leftGuide li {
    line-height: 30px;
    /* margin: 2px 5px; */
    border-top: 1px dashed #DDD;
}

.leftGuide li:first-child {
    border-top: none;
}

.leftGuide h2 {
    position: relative;
    padding: 8px 0;
    padding-left: 10px;
    font-size: 14px;
    border-left: 2px solid #DDD;
    word-wrap: break-word;
    line-height: 20px;
}

.leftGuide h2 a {
    width: 100%;
}

.leftGuide li em {
    border: 3px solid transparent;
    border-left: 4px solid #DDD;
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -3px;
    _display: none;
    *display: none;
}

.leftGuide h2:hover,
.subon h2 {
    border-left: 2px solid #a82d2d;
    background: #fff;
}

.leftGuide h2:hover em,
.subon h2 em {
    border-left: 4px solid #a82d2d;
}

.subon h2 a {
    color: #A82D2D;
}

.rightGuide {
    width: 110px;
    float: right;
}

.author {
    line-height: 14px;
}

.author a {
    font-size: 12px;
    line-height: 14px;
    color: #999
}

.author em {
    float: left;
    height: 14px;
    width: 14px;
    background: url(#) -185px -10px no-repeat;
}

.authorPic {
    width: 100px;
    margin-top: 5px;
    border: 1px solid #CCC;
    padding: 3px;
}

.authorName {
    border: 1px solid #ccc;
    font-size: 16px;
    line-height: 24px;
    margin: 10px auto;
    text-align: center;
}

.authorName a {
    color: #2d62cc;
    font-weight: bold;
}

.authorName a:hover {
    text-decoration: underline;
}

.authorInfo {
    font-size: 12px;
    color: #666;
    padding-bottom: 20px;
    border-bottom: 1px solid #ccc;
}

.ERcodeWeibo,
.ERcodeIndex {
    margin: 0 auto;
    width: 95px;
    height: 95px;
    position: relative;
}

.ERcodeWeibo1,
.ERcodeIndex1 {
    margin: 0 auto;
    width: 95px;
    height: 95px;
    position: relative;
}

.ERcodeWeibo2,
.ERcodeIndex2 {
    margin: 0 auto;
    width: 95px;
    height: 95px;
    position: relative;
}

.ERcodeWeibo {
    background: url(#) -200px -5px;
}

.ERcodeIndex {
    background: url(#) -200px -104px;
}

/*姒涙顓婚崣鍏呮櫠娴滃瞼娣惍锟�-閹板繗顫嗘０鍡氼暬-1*/
.ERcodeWeibo1 {
    background: url(/n/7f15a73f/20151010/yijianlingxiu.jpg) left -1px no-repeat;
    top: 1px;
}

.ERcodeWeibo2 {
    background: url(/n/933e9303/20150806/wbewm.jpg);
    background-size: 95px 95px;
}

/*闁叉垿绨版ス锟�-1-闁叉垼鐎篹鐟欏倸鐧�*/
.ERcodeWeibo1_jql_1 {
    background: url(/n/780c44e8/20151021/jql.jpg) left -1px no-repeat;
    top: 1px;
}




/*姒涙顓婚崣鍏呮櫠娴滃瞼娣惍锟�-鐠愩垻绮＄€广垺鍩涚粩锟�-2*/
.ERcodeIndex1 {
    background: url(/n/7f15a73f/20151010/sinacaijing.jpg);
}

.ERcodeIndex2 {
    background: url(/n/933e9303/20150806/cjewm.jpg);
    background-size: 95px 95px;
}

/*闁叉垿绨版ス锟�-2-闁叉垼鐎篹鐟欏倸鐧�*/
.ERcodeIndex1_jql_2 {
    background: url(/n/780c44e8/20151021/jql_2.jpg);
}



.ERcontain {
    margin-top: 20px;
    padding-top: 5px;
    background: #fff;
    position: relative;
    height: 120px;
}

.ERcodeTitle:hover {
    color: #a82d2d;
}

.zg-nav-f-text:focus {
    border: 1px solid #B43333;
    border-right: none;
    height: 18px;
}

.f_red,
.f_red:visited,
.f_red:hover {
    color: #B60C0C !important;
}

.rightGuideW {
    width: 220px;
    display: none;
}

.sina-comment-outer-wrap {
    /* display: none; */
    width: 100%;
}

.sina-comment-outer-wrap .commentClose {
    position: absolute;
    left: -30px;
    width: 30px;
    height: 30px;
    top: 0px;
    background: url(#) -9px -123px;
    cursor: pointer;
    display: none;
}

.sina-comment-wrap {
    float: left;
    display: inline;
    margin: 2px;
    width: 100%;
}

.sina-comment-form {
    border: 1px solid #ccc;
    border-bottom: none;
}


/*dialouge style*/

.hotPoint {
    background: url(/i0/dy/main/zhuangao/new01/dialougbg.png);
    padding: 15px;
    width: 650px;
    margin: 20px auto;
    padding-bottom: 0;
}

.hotPointLogo {
    width: 120px;
    height: 86px;
    float: left;
    background: url(#) -64px -110px no-repeat;
}

.hotPointTitle {
    float: right;
    line-height: 25px;
    width: 78%;
}

.hotPointTitle li {
    position: relative;
    border-top: 1px dashed #888;
    padding: 15px 0;
}

.hotPointTitle li:after {
    content: "";
    display: block;
    height: 2px;
    width: 2px;
    background: #a82d2d;
    position: absolute;
    left: -5px;
    top: 25px;
}

.hotPointTitle li:first-child {
    border: none;
    padding-top: 0px;
}

.hotPointTitle li:first-child:after {
    top: 10px;
}

.hotPointTitle h2 {
    font-size: 14px;
    color: #888;
}

.pName {
    font-size: 16px;
    color: #333;
    width: 65px;
}

.contentPSina {
    padding: 15px !important;
    border: 1px solid #CCC;
    margin-bottom: 20px;
    background: #fff;
    font-weight: bold;
    color: #363636;
    position: relative;
    _width: 100%;
}

.contPSinaW {
    width: 185px;
    _width: 175px;
}

.contentPSina:after {
    content: "";
    display: block;
    width: 15px;
    height: 15px;
    position: absolute;
    top: -1px;
    left: -15px;
    background: url(#) -131px -40px;
}

.contentPGuest {
    padding: 15px !important;
    background: #eee;
    position: relative;
    margin-bottom: 20px;
}

.contentPGuest:after {
    content: "";
    display: block;
    width: 15px;
    height: 15px;
    position: absolute;
    top: 0px;
    left: -15px;
    background: url(#) -131px -62px;
}

.mainSubContent {
    padding: 25px;
    padding-left: 115px;
}

.qName {
    position: absolute;
    font-weight: bold;
    width: 72px;
    color: #333;
    font-size: 16px;
    left: -97px;
    top: -9px;
    text-indent: 0;
}

.qName .qImg {
    display: block;
    margin-bottom: 9px;
    cursor: default;
}

.qName .qImg img {
    width: 60px;
    height: 60px;
    border-radius: 50%;
}

.qName .qTit {
    display: block;
    text-align: center;
    line-height: 16px;
}

.contentPGuest .qName {
    _left: -110px;
}

.contentPGuest .contentZan {
    display: block;
    overflow: hidden;
    zoom: 1;
}

.contentPGuest .contentZan .zan {
    float: right;
    margin-right: 20px;
    *display: inline;
    overflow: hidden;
    zoom: 1;
}

.contentPGuest .contentZan .zan:hover .zanImg {
    width: 12px;
    height: 13px;
    background: url(/i2/dy/main/zhuangao/zyy/01/zan2.png) top center no-repeat;
    _background: url(/i3/dy/main/zhuangao/zyy/01/zan2.gif) top center no-repeat;
}

.contentPGuest .contentZan .zanImg,
.contentPGuest .contentZan .zanNum {
    float: left;
    margin-left: 8px;
    *display: inline;
    color: #666;
    font-size: 12px;
    line-height: 12px;
}

.contentPGuest .contentZan .zanImg {
    width: 12px;
    height: 13px;
    background: url(/i1/dy/main/zhuangao/zyy/01/zan1.png) top center no-repeat;
    _background: url(/i2/dy/main/zhuangao/zyy/01/zan1.gif) top center no-repeat;
}

.contentPGuest .contentZan .zanImg2 {
    background: url(/i2/dy/main/zhuangao/zyy/01/zan2.png) top center no-repeat;
    _background: url(/i3/dy/main/zhuangao/zyy/01/zan2.gif) top center no-repeat;
}

.img_wrapperS {
    position: relative;
    z-index: 10;
    width: 286px;
    /*height: 450px;*/
    padding-left: 30px;
    margin-left: 10px;
    *margin-left: 0;
}

.img_wrapper {
    text-align: center;
    margin: 0 auto;
}


/*fixed Head Bar*/

.fixheadBox {
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 99;
    _position: absolute;
    _top: expression(documentElement.scrollTop);
    height: 50px;
    width: 100%;
    border-bottom: 1px solid #ccc;
    box-shadow: 1px 1px #E7E6E7;
    display: none;
    background: #fff;
}

.fixLogo {
    /* width: 212px; */
    height: 50px;
    border-right: 1px solid #ccc;
    float: left;
}

.fixLogo .xwzxLogo {
    float: left;
    background: url(#) -5px -200px no-repeat;
    width: 120px;
    height: 50px;
}

.fixLogo .xwzxLogo1 {
    float: left;
    background: url(/i3/cj/2015/0728/u7198p31dt20150728114524.png) -5px -200px no-repeat;
    width: 120px;
    height: 50px;
}

.fixLogo .xzlogo {
    float: left;
    background: url("#") no-repeat scroll -129px -200px rgba(0, 0, 0, 0);
    width: 129px;
    height: 39px;
}


/*http://i3.sinaimg.cn/cj/2015/0728/U7198P31DT20150728114524.png*/

.fixLogo .xzlogo1 {
    float: left;
    background: url(/i3/cj/2015/0728/u7198p31dt20150728114524.png) no-repeat scroll -5px -200px rgba(0, 0, 0, 0);
    width: 129px;
    height: 39px;
}

.fixLogo .gjzglogo {
    float: left;
    /*
    background: url(/i0/dy/main/zhuangao/new01/gjzgslogo.png) 0px 10px no-repeat;
*/
    background: url("/n/tech/zg/logo閻忓骏鎷�.jpg") 0px 10px no-repeat;
    width: 161px;
    height: 50px;
}

.fixLogo .gjzglogo1 {
    float: left;
    background: url("/n/tech/zg/jhls.png") 0px 10px no-repeat;
    width: 161px;
    height: 50px;
}

.fixLogo .cjzglogo {
    float: left;
    /*
    background: url(/i0/dy/main/zhuangao/new01/gjzgslogo.png) 0px 10px no-repeat;
*/
    background: url(/n/7f15a73f/20151010/focus20135.png) no-repeat;
    width: 161px;
    height: 50px;
}

/*闁叉垿绨版ス鐒瀘go*/
.fixLogo .cjzglogo_jql {
    float: left;
    background: url(/n/780c44e8/20151020/1020hebaobaoweizhan.png) no-repeat;
    width: 161px;
    height: 50px;
}


.fixLogo .cjzglogo1 {
    float: left;
    background: url(/n/tech/zg/zzfxbx.png);
    background-size: 161px 50px;
    width: 161px;
    height: 50px;
}
.fixLogo .cjzglogo2 {
    float: left;
    background: url(/n/financee/zg/hkcorporation1104small.png);
    background-size: 161px 50px;
    width: 161px;
    height: 50px;
}

.fixLogo .cjzglogo3 {
    float: left;
    background: url(/n/financee/zg/gzfslsmall.png);
    background-size: 161px 50px;
    width: 161px;
    height: 50px;
}

.fixLogo .lgzlogo {
    float: left;
    background: url("#") no-repeat scroll -129px -200px rgba(0, 0, 0, 0);
    height: 50px;
}

.fixLogo .yytlogo {
    float: left;
    background: url("#") no-repeat scroll -129px -200px rgba(0, 0, 0, 0);
    width: 125px;
    height: 50px;
}

.fixLogo .zrdlogo {
    float: left;
    background: url(/i2/dy/main/zhuangao/logo2015/zrd_s.png) 0px 10px no-repeat;
    width: 125px;
    height: 50px;
}

.fixLogo .zyylogo {
    float: left;
    background: url(/i2/dy/main/zhuangao/logo2015/zyy_s.png) 0px 10px no-repeat;
    width: 125px;
    height: 50px;
}

.fixTitle {
    float: left;
    padding-left: 20px;
    font-size: 14px;
    color: #666;
}

.fixRight {
    margin-right: 10px;
}

.fixheadComment,
.fixheadShare {
    float: left;
    width: 70px;
    height: 25px;
    margin-top: 15px;
    cursor: pointer;
    margin-left: 10px;
}

.fixheadComment {
    width: 40px;
    margin-right: 30px;
    background: url(#) -5px -250px no-repeat;
    position: relative;
}

.fixheadComment:hover {
    background: url(#) -5px -275px no-repeat;
}

.fixheadComment:hover span {
    color: #a82d2d;
}

.fixheadShare {
    background: url(/n/tech/zg/1.pngg) -215px -212px no-repeat;
    width: 35px;
    cursor: auto;
}

.fixCommentCount {
    color: #363636;
    font-size: 14px;
    font-weight: bold;
    position: absolute;
    top: -12px;
    left: 40px;
}

.fixheadBox .wrap {
    background: #fff;
    line-height: 50px;
    height: 50px;
    position: relative;
}

.fixheadBox .shareBar {
    height: 25px;
    background: #fff;
    z-index: 99;
    float: left;
    padding-top: 15px;
}

.ERcodeTitle {
    position: absolute;
    bottom: 6px;
    left: 0px;
    font-size: 12px;
    color: #666;
    width: 100%;
    text-align: center;
}

@media all and (min-width: 1300px) {
    .sina-comment-list .list .btns a {
        padding: 0 0px 0 38px;
    }
    .sina-comment-list .list .item .report {
        margin-left: 5px;
    }
    .relative {
        width: 665px;
    }
    .wrap {
        width: 1260px;
    }
    .middleWrap {
        width: 720px;
    }
    .leftGuide {
        width: 240px;
        margin-right: 40px;
    }
    .rightGuide {
        width: 240px;
    }
    .authorPic {
        width: 90px;
        height: 90px;
        float: left;
        margin: 0;
    }
    .rightGuide {
        display: none;
    }
    .rightGuideW {
        display: block;
        float: right;
    }
    .rightGuideW .autorText {
        float: right;
        width: 110px;
        margin-right: 5px;
    }
    .rightGuideW .authorName {
        border: none;
        font-size: 16px;
        text-align: left;
        margin: 0;
        margin-top: 10px;
        background: none;
    }
    .rightGuideW .authorInfo {
        border: none;
        font-size: 12px;
        padding: 0;
        width: 110px;
    }
    .rightGuideW li:first-child {
        padding-bottom: 18px;
        border-bottom: 1px solid #ccc;
        border-bottom: 0 none!important;
    }
    .rightGuideW .ERcodeWeibo {
        float: left;
        margin: 0 0 0 10px;
    }
    .rightGuideW .ERcodeWeibo1 {
        float: left;
        margin: 0 0 0 10px;
    }
    .rightGuideW .ERcodeWeibo2 {
        float: left;
        margin: 0 0 0 10px;
    }
    .rightGuideW .ERcodeIndex {
        float: right;
        margin: 0 10px 0 10px;
    }
    .rightGuideW .ERcodeIndex1 {
        float: right;
        margin: 0 10px 0 10px;
    }
    .rightGuideW .ERcodeIndex2 {
        float: right;
        margin: 0 10px 0 10px;
    }
    .sina-comment-outer-wrap {
        display: none;
        width: 500px;
        position: absolute;
        top: 0px;
        right: -540px;
    }
    .sina-comment-form .ft .login input {
        width: 60px!important;
    }
    .sina-comment-outer-wrap .commentClose {
        display: block;
    }
    .sina-comment-outer-wrap .commentClose:hover {
        background: url(#) -9px -166px no-repeat;
    }
    .showWideComment {
        animation: showComment .5s 1;
        -webkit-animation: showComment .5s 1;
        -moz-animation: showComment .5s 1;
        -ms-animation: showComment .5s 1;
        display: block!important;
    }
    .hideWLeftGuide {
        display: none;
    }
    .hideRightGuideW {
        display: none;
    }
    .secondaryHeader .sHBorder {
        width: 1260px;
    }
    .floatLTitleArea {
        margin-left: 0!important;
    }
    .titleArea {
        margin: 40px 0 40px 282px;
    }
    .sina-comment-form .ft .common {
        display: none;
    }
    .ERcodeTitle {
        position: absolute;
        bottom: -24px;
        left: -10px;
        font-size: 12px;
        color: #666;
        width: 100%;
        text-align: center;
    }
    .ERcodeIndex h3,
    .ERcodeWeibo h3 {
        background: #FFF;
        padding: 5px 10px;
    }
    .ERcodeWeibo1 h3,
    .ERcodeIndex1 h3 {
        background: #FFF;
        padding: 5px 10px;
    }
    .ERcodeWeibo2 h3,
    .ERcodeIndex2 h3 {
        background: #FFF;
        padding: 5px 10px;
    }
    .sina-comment-wrap {
        border-top: 1px solid #ccc;
        _height: 500px;
        overflow-y: auto;
    }
    .sina-comment-form {
        border-top: none;
    }
    .sina-comment-outer-wrap.showWideComment.showWideCommentFixed {
        position: fixed;
        top: 51px;
        left: 50%;
        margin-left: 130px;
        z-index: 999;
    }
}

.oldSuggest {
    min-width: 40px;
    _width: 200px;
    zoom: 1;
    height: 120px;
    background: #fff;
    border: 1px solid #ccc;
    box-shadow: 1px 1px #E7E6E7;
    border-radius: 4px;
    right: 0px;
    position: fixed;
    bottom: 40px;
    z-index: 999;
}

.oldSuggestLOGO {
    font-size: 16px;
    color: #999;
    width: 16px;
    line-height: 18px;
    text-align: center;
    padding: 10px 7px;
    position: relative;
    border-left: 1px solid #ccc;
    top: 50%;
    height: 70px;
    margin-top: -45px;
    _position: absolute;
    _right: 0px;
    _z-index: 10;
    zoom: 1
}

.oldSuggestHide .oldSuggestLOGO {
    border-left: none;
}

.oldSuggestH4 {
    margin: 5px 0;
    padding: 0 10px 0 5px;
    text-align: left;
}

.oldSuggestH4 li {
    line-height: 36px;
    height: 36px;
    border-bottom: 1px solid #eee;
}

.oldSuggestH4 li a {
    font-size: 12px;
    color: #363636!important;
}

.oldSuggestH4 li a:hover {
    color: #363636;
    text-decoration: underline;
}

.oldSuggestH4 li:last-child {
    border-bottom: none;
}

.oldSuggestArrow {
    height: 20px;
    position: relative;
    top: 50%;
    margin-top: -10px;
}

.oldSuggestHide .oldSuggestH4 {
    display: none;
}

.oldSuggest .oldSuggestArrow {
    background: url(#) -28px -308px no-repeat;
    width: 25px;
}

.oldSuggestHide .oldSuggestArrow {
    background: url(#) -10px -308px no-repeat;
    width: 14px;
}

.oldSuggestClose {
    background: url(#) -59px -308px no-repeat;
    width: 18px;
    height: 18px;
    position: absolute;
    top: 3px;
    left: 3px;
    zoom: 1;
}

.oldSuggestHide .oldSuggestClose {
    display: none;
}

.oldSuggestClose:hover {
    background: url(#) -90px -308px no-repeat;
}

.oldSuggestHide .oldSuggestH4 {
    display: none;
}

.leftGuideFixed {
    position: fixed;
    top: 100px;
    *left: 0px;
    visibility: visible;
    _display: none;
}

.subTitleGuideBox {
    width: 50px;
    height: 20px;
    position: relative;
    float: left;
}

.ie6 .fixheadComment {
    background: url(#) -5px -250px no-repeat;
}

.ie6 .fixheadShare {
    background: url(#) -215px -212px no-repeat;
}

.ie6 .subTitleGuide {
    background: url(#) -130px -7px no-repeat;
}

.ie6 .issue {
    background: url(#) -48px -7px no-repeat;
}

.rightGuideFixedW {
    position: fixed;
    top: 100px;

    left: 50%;
    margin-left: 410px;
}

.rightGuideFixed {
    margin-left: 390px;
}

.noAuthor {
    margin-top: -26px;
    border-bottom: 0;
}

.bshare-custom .share_weimi,
.bshare-custom .share_laiwang {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle;
    padding-left: 0;
}

.bshare-custom.icon-medium .share_weimi,
.bshare-custom.icon-medium .share_laiwang {
    padding-left: 0;
}

.bshare-custom .share_weimi,
.bshare-custom .share_laiwang {
    width: 25px;
    height: 24px;
    margin-right: 5px;
    background: url(#) 0 0 no-repeat;
    cursor: pointer;
}

.bshare-custom .share_laiwang {
    width: 24px;
    background: url(#) 0 0 no-repeat;
}

.bshare-custom .share_weimi:hover,
.bshare-custom .share_laiwang:hover {
    opacity: 0.7;
    filter: alpha(opacity=70);
}

.popup_share_w {
    display: none;
    visibility: hidden;
    position: absolute;
    z-index: 9990;
    left: 0;
    width: 560px;
    height: 560px;
    background-color: #fff;
    border: none;
}

.popup_share {
    position: relative;
}

.popup_share_close {
    position: absolute;
    top: -19px;
    right: -19px;
    z-index: 9991;
    width: 38px;
    height: 38px;
    cursor: pointer;
    background: url(#) 0 0 no-repeat;
    _filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='#');
    _background: none;
}

.popup_share_tt {
    height: 60px;
    line-height: 60px;
    border-bottom: 1px solid #ddd;
}

.popup_share_tt h4 {
    float: left;
    display: inline;
    margin-left: 20px;
    width: 120px;
    font-size: 24px;
    font-family: "Microsoft YaHei", "\u5FAE\u8F6F\u96C5\u9ED1", "SimSun";
    color: #656565;
}

.popup_share_tt p {
    text-align: right;
    padding-right: 25px;
    font-size: 18px;
    line-height: 60px;
    color: #656565;
}

.popup_share_tt p a,
.popup_share_tt p a:visited {
    color: #129DFF;
    text-decoration: underline;
}

.popup_share_tt p a:hover {
    color: #8ECFFF;
}

.popup_share_bg {
    margin-top: 35px;
    height: 455px;
    background: url(#) 0 0 no-repeat;
}

.popup_share_bg img {
    display: block;
    margin-left: 60px;
    width: 180px;
    height: 180px;
}

.popup_share_lw_bg {
    background: url(#) 37px 0 no-repeat;
}

.share_weixin_w {
    position: relative;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle;
    width: 24px;
    height: 24px;
    margin-right: 5px;
    vertical-align: top;
}

.share_weixin {
    display: block;
    width: 24px;
    height: 24px;
    background: url(/i3/dy/deco/2014/0208/images/share_icons_v2.png) 0 0px no-repeat;
    cursor: pointer;
}

.share_weixin:hover {
    opacity: 0.7;
    filter: alpha(opacity=70);
}

.tip_weixin {
    display: none;
    visibility: hidden;
    position: absolute;
    z-index: 95;
    left: -50px;
    top: 30px;
    width: 232px;
    height: 115px;
    background: url(/i0/dy/main/zhuangao/new01/share_weixin_bg_v3.png) 0 0 no-repeat;
    _background: url(/i0/dy/main/zhuangao/new01/share_weixin_bg_v3.png) 0 0 no-repeat;
}

.tip_weixin_ifm {
    position: absolute;
    z-index: 95;
    top: 0;
    left: 0;
}

.tip_weixin img.weixin_qr {
    position: absolute;
    z-index: 96;
    left: 8px;
    top: 8px;
    width: 90px;
    height: 90px;
    margin-top: 0!important;
    margin-left: 0!important;
}

.tip_weixin p.weixin_qr_intro {
    position: absolute;
    z-index: 96;
    left: 0px;
    top: 0px;
    width: auto !important;
    height: auto !important;
    float: none !important;
    background: none !important;
    border: none !important;
    margin-top: 28px !important;
    margin-left: 105px !important;
    line-height: 24px !important;
    font-size: 12px !important;
    color: #656565 !important;
}

.tip_weixin_close {
    display: block;
    position: absolute;
    z-index: 96;
    right: 6px;
    top: 6px;
    width: 15px;
    height: 15px;
    cursor: pointer;
}

.weixinPullUp {
    visibility: visible !important;
    animation-name: weixinPullUp;
    -webkit-animation-name: weixinPullUp;
    animation-duration: 0.6s;
    -webkit-animation-duration: 0.6s;
    animation-timing-function: ease-out;
    -webkit-animation-timing-function: ease-out;
    transform-origin: 50% 100%;
    -ms-transform-origin: 50% 100%;
    -webkit-transform-origin: 50% 100%
}

@keyframes weixinPullUp {
    0% {
        transform: scaleY(0.1)
    }
    40% {
        transform: scaleY(1.02)
    }
    60% {
        transform: scaleY(0.98)
    }
    80% {
        transform: scaleY(1.01)
    }
    100% {
        transform: scaleY(0.98)
    }
    80% {
        transform: scaleY(1.01)
    }
    100% {
        transform: scaleY(1)
    }
}

@-webkit-keyframes weixinPullUp {
    0% {
        -webkit-transform: scaleY(0.1)
    }
    40% {
        -webkit-transform: scaleY(1.02)
    }
    60% {
        -webkit-transform: scaleY(0.98)
    }
    80% {
        -webkit-transform: scaleY(1.01)
    }
    100% {
        -webkit-transform: scaleY(0.98)
    }
    80% {
        -webkit-transform: scaleY(1.01)
    }
    100% {
        -webkit-transform: scaleY(1)
    }
}

.sharePopUp {
    animation-name: sharePopUp;
    -webkit-animation-name: sharePopUp;
    animation-duration: 0.2s;
    -webkit-animation-duration: 0.2s;
    animation-timing-function: ease-out;
    -webkit-animation-timing-function: ease-out;
    visibility: visible !important;
}

@keyframes sharePopUp {
    0% {
        transform: scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);
        opacity: 0.2;
    }
    100% {
        transform: scale(1) rotate(0deg) translateX(0%) translateY(0%);
        opacity: 1;
    }
}

@-webkit-keyframes sharePopUp {
    0% {
        -webkit-transform: scale(0.3) rotate(6deg) translateX(-30%) translateY(30%);
        opacity: 0.2;
    }
    100% {
        -webkit-transform: scale(1) rotate(0deg) translateX(0%) translateY(0%);
        opacity: 1;
    }
}

.hotPoint {
    background: url(/i0/dy/main/zhuangao/new01/dialougbg.png);
    padding: 15px;
    width: 650px;
    margin: 20px auto;
    padding-bottom: 0;
}

.hotPointLogo {
    width: 120px;
    height: 86px;
    float: left;
    background: url(#) -64px -110px no-repeat;
}

.hotPointTitle {
    float: right;
    line-height: 25px;
    width: 78%;
}

.hotPointTitle li {
    position: relative;
    border-top: 1px dashed #888;
    padding: 15px 0;
}

.hotPointTitle li:after {
    content: "";
    display: block;
    height: 2px;
    width: 2px;
    background: #a82d2d;
    position: absolute;
    left: -5px;
    top: 25px;
}

.hotPointTitle li:first-child {
    border: none;
    padding-top: 0px;
}

.hotPointTitle li:first-child:after {
    top: 10px;
}

.hotPointTitle h2 {
    font-size: 14px;
    color: #888;
}

.mainSub .zg-b-sm {
    width: 610px;
    margin: 0 auto;
    font-size: 14px;
    color: #f00;
}

.mainSub2 {
    margin: -18px 30px 0;
    padding: 24px 0 7px;
    border-top: 1px dotted #b2b2b2;
    font-size: 14px;
}

.mainSub2 span {
    margin-right: 3px;
    color: #a82d2d;
}

.mainSub2 a {
    margin-right: 10px;
}


/*闂佽崵濮崇欢锟犲窗閺嶎厼绠熺€规洖娲ㄦ稉宥夋煃瑜滈崜姘辩矉閹烘鏅�?-闂佽楠稿﹢閬嶅疾椤愶絾娅犳俊銈呮噹濡炵晫鈧厜鍋撻柍褜鍓熼幃鐗堟償閵婏箑浜遍梺鍖℃嫹?*/

.ZYY_layer,
.ZYY_layer .layer_tit,
.ZYY_layer .layer_content,
.ZYY_layer .layer_content .con_pic {
    overflow: hidden;
    zoom: 1;
}

.ZYY_s {
    width: 110px;
}

.ZYY_l {
    width: 220px;
}


.ZYY_layer .layer_tit .icon,
.ZYY_layer .layer_tit .tit,
.ZYY_layer .layer_btn {
    float: left;
    margin-right: 5px;
    font-size: 20px;
    color: #333;
}

.ZYY_layer .layer_tit .icon {
    margin-top: 7px;
    *margin-top: 3px;
    width: 11px;
    height: 14px;
    background: url(/i1/dy/main/zhuangao/zyy/01/arr1.png) top center no-repeat;
    _background: url(/i2/dy/main/zhuangao/zyy/01/arr1.gif) top center no-repeat;
}

.ZYY_layer .container {
    background: #fff;
    overflow: hidden;
    position: relative;
    margin-top: 10px;
}

.ZYY_layer .layer_content li {
    float: left;
    border: 1px solid #ccc;
    padding-bottom: 10px;
}

.ZYY_layer .layer_content {
    position: absolute;
    top: 0;
    left: 0;
}

.ZYY_layer .layer_content .con_pic .pic_tit {
    position: absolute;
    background: #ccc;
    top: 5px;
    left: 0;
    padding: 5px 14px;
    font-size: 16px;
    color: #333;
    font-style: normal;
}

.ZYY_layer .layer_content .con_pic {
    position: relative;
}

.ZYY_layer .layer_content .con_name {
    padding: 10px 4px 6px;
    font-size: 16px;
    color: #333;
}

.ZYY_layer .layer_content .con_p {
    margin: 0 4px;
    font-size: 12px;
    color: #666;
    overflow: hidden;
}

.ZYY_layer .layer_content .con_b,
.ZYY_layer .layer_content .con_b .arr {
    display: block;
}

.ZYY_layer .layer_content .con_b .arr {
    margin: 0 auto;
    width: 43px;
    height: 23px;
}

.ZYY_layer .layer_content .con_b {
    padding: 20px 0 5px;
}

.ZYY_layer .layer_btn li {
    float: left;
    margin-right: 11px;
}

.ZYY_layer .layer_btn li a {
    display: block;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: #939393;
}

.ZYY_layer .layer_btn li a:hover,
.ZYY_layer .layer_btn li .cur {
    background: #2d62cc;
}

.ZYY_layer .layer_content .con_p {
    height: 35px;
    *line-height: 17px;
}

.ZYY_layer .layer_btn {
    padding-bottom: 40px;
}

.ZYY_s .container {
    height: 190px;
    *height: 185px;
}

.ZYY_l .container {
    height: 348px;
    *height: 343px;
}

.ZYY_l .container2 {
    height: 412px;
    *height: 407px;
}

.ZYY_s .layer_content {
    width: 440px;
}

.ZYY_l .layer_content {
    width: 880px;
}

.ZYY_s .layer_content li {
    width: 108px;
}

.ZYY_l .layer_content li {
    width: 218px;
}

.ZYY_s .layer_content .con_pic img,
.ZYY_l .layer_content .con_pic img {
    margin: 5px 4px 0;
}

.ZYY_s .layer_content .con_pic {
    height: 105px;
}

.ZYY_s .layer_content .con_pic img {
    width: 100px;
    height: 100px;
}

.ZYY_l .layer_content .con_pic {
    height: 215px;
}

.ZYY_l .layer_content .con_pic img {
    width: 210px;
    height: 210px;
}

.ZYY_l .layer_content .con_b .arr2 {
    background: url(/i2/dy/main/zhuangao/zyy/01/arr2.png) top center no-repeat;
    _background: url(/i3/dy/main/zhuangao/zyy/01/arr2.gif) top center no-repeat;
}

.ZYY_l .layer_content .con_b .arr2:hover {
    background: url(/i2/dy/main/zhuangao/zyy/01/arr2h.png) top center no-repeat;
    _background: url(/i3/dy/main/zhuangao/zyy/01/arr2h.gif) top center no-repeat;
}

.ZYY_l .layer_content .con_b .arr3 {
    background: url(/i3/dy/main/zhuangao/zyy/01/arr3.png) top center no-repeat;
    _background: url(/i0/dy/main/zhuangao/zyy/01/arr3.gif) top center no-repeat;
}

.ZYY_l .layer_content .con_b .arr3:hover {
    background: url(/i3/dy/main/zhuangao/zyy/01/arr3h.png) top center no-repeat;
    _background: url(/i0/dy/main/zhuangao/zyy/01/arr3h.gif) top center no-repeat;
}

.ZYY_s .layer_btn {
    margin: 10px 0 0 21px;
}

.ZYY_l .layer_btn {
    margin: 20px 0 0 76px;
}

.ZYY_l .layer_content .con_p2 {
    display: none;
    height: 99px;
}