﻿#conText { width: 640px; padding: 2px; border: 1px solid #666; background: #fff; overflow-y: hidden; margin: 5px 0px; }
.art_box { padding: 0px 10px 0 0; }
.art_left { width: 680px; _width: 665px; float: left; padding-top: 10px; }
.art_right { width: 320px; float: right; padding-top: 28px; }
.at_share { float: right; display: inline-block; height: 25px; line-height: 25px; }
.at_font { float: right; height: 25px; margin-right: 20px; color: #79414a; line-height: 25px; }
.art_left .a_tilte { font-size: 22px; font-weight: bold; text-align: center; padding: 10px 0 25px 0; line-height: 36px; }
.art_left .a_date { text-align: center; line-height: 24px; color: #666; }
    .art_left .a_date span { margin-right: 15px; }
    .art_left .a_date .fav_art { color: #555; }
.art_left .a_share { height: 30px; text-align: right; border-top: 1px dashed #cfcfcf; margin: 5px 0 5px 0; padding-top: 10px; }
.art_left .a_summary { text-indent: 28px; background: #f7f7f7; line-height: 24px; padding: 5px 10px; margin-top: 10px; font-size: 14px; border: 1px solid #cfcfcf; width: 648px; word-wrap: break-word; }
.art_left #a_content { width: 648px; line-height: 26px; padding: 10px; border: 1px solid #cfcfcf; margin: 5px 0 0 0; background: #fff; overflow-x: auto; overflow-y: hidden; *margin: 0; position: relative; }
    .art_left #a_content img { width: 615px; display: block; margin: 0 auto; margin-top: 5px; border: 1px solid #ccc; }.a_content2 { width: 100%; height: 260px; }
.a_content2_l { background: url(imgs/b_g_d2.gif) no-repeat; height: 214px; width: 504px; position: relative; margin: 10px auto; border: 1px solid #ccc; }
    .a_content2_l .box1 { position: absolute; top: 25px; left: 247px; height: 150px; width: 254px; }
        .a_content2_l .box1 p span { font-size: 14px; color: #444444; }
    .a_content2_l input { font-size: 14px; }
    .a_content2_l #a_uname { width: 137px; height: 22px; border: 1px solid #cacaca; background: url(imgs/yonghu.png) no-repeat 5px 4px; padding-left: 23px; line-height: 25px; }
    .a_content2_l #a_upwd { width: 137px; height: 22px; border: 1px solid #cacaca; background: url(imgs/suo.png) no-repeat 5px 3px; padding-left: 23px; font-size: 13px; line-height: 25px; }
    .a_content2_l #a_code { width: 65px; height: 22px; border: 1px solid #cacaca; padding-left: 3px; font-size: 13px; line-height: 25px; }
    .a_content2_l .a_btn { background: url(imgs/denglu1.gif) no-repeat; height: 25px; width: 80px; color: #fff; float: left; border: none; cursor: pointer; }
    .a_content2_l a { text-decoration: none; margin: 12px 0 0 18px; display: block; color: #444; }
        .a_content2_l a:hover { text-decoration: underline; color: #ff6900; }

.a_content .msg { width: 80%; text-align: center; margin: 0 auto; font-size: 16px; color: #004276; }
.a_content p { font-size: 14px; line-height: 26px; margin-top: 15px; text-indent: 28px; text-align: justify; text-justify: inter-ideograph; width: 100%; display: block; word-wrap: break-word; clear: both; }
.a_content p a { color: blue; }
.a_content p #divPicker { position: absolute; top: 26px; left: 0; text-indent: 0; }
.a_content .table_list1 { border-collapse: collapse; width: 100%; }
    .a_content .table_list1 td, .a_content .table_list1 th { border: 1px solid #000; }
    .a_content .table_list1 thead { background: #f2f2f2; }
        .a_content .table_list1 thead th { font-size: 16px; height: 40px; color: #3f3f3f; text-align: center; }
            .a_content .table_list1 thead th span { display: block; padding: 0 5px; }
    .a_content .table_list1 tbody td { height: 32px; vertical-align: middle; text-align: center; font-size: 14px; color: #000; }
        .a_content .table_list1 tbody td.td1, .a_content .table_list1 td.td1 span { text-align: center; }
    .a_content .table_list1 tbody span { padding: 0 5px; }
    .com_btn:hover { background: #005c9f; }
.com_txt { width: 78px; border: 1px solid #666; height: 20px; padding: 0 2px; }
.yzt { height: 22px; cursor: pointer; width: 60px; vertical-align: middle; }
.a_content .weather_table { width: 595px; margin: 0 auto; margin-bottom: 10px; border: 1px solid #ccc; text-align: center; margin-top: 10px; background: #f2f8ff; margin-left: 25px; }
.a_content #weather_box li img { height: 45px; width: 75px; border: none; }
.a_content .weather_area { text-align: center; color: #333; font-size: 16px; line-height: 30px; }
.a_content #weather_box li p { overflow: hidden; width: 116px; text-indent: 0; }

.err-msg{ margin-left: 10px; color: #ab1d1c; }
.reg_tit { width: 950px; height: 31px; line-height: 31px; color: #d5ffff; background: url(imgs/reg_tit_bg.png) no-repeat no-repeat; margin-bottom: 30px; }
.reg_tit_span { width: 109px; height: 31px; line-height: 31px; display: inline-block; text-align: center; font-size: 14px; font-weight: 600; color: white; cursor: pointer; }
.reg_tit_on { color: black; background: url(imgs/reg_tit_on.png) no-repeat no-repeat; }
.a_content table { text-indent: 0px; width: 100%; border-collapse: collapse; }
.a_content table p { width: 100%; text-indent: 0px; margin: 0; }
.a_content table td,.a_content table th { padding: 1px; font-size: 12px; text-indent: 0px; text-align: center; border: 1px solid #000 !important; }
.com_btn { background: #206F96; border: medium none; color: #FFFFFF; cursor: pointer; display: block; font-size: 12px; height: 25px; letter-spacing: 2px; line-height: 25px; margin: 0 5px 0 0; padding: 0 0 2px; width: 80px; float: left; }
.adjust { height: 24px; margin-bottom: 10px; }

.space_10 { height: 24px; width: 340px; float: right; }
    .space_10 .box1 a { vertical-align: middle; }
    .space_10 .a1 { background: url(/css/imgs/zj.png) no-repeat right 0; height: 18px; width: 18px; display: inline-block; }
    .space_10 .a2 { background: url(/css/imgs/zj.png) no-repeat 0 0; height: 18px; width: 18px; display: inline-block; }
    .space_10 .a1:hover { background: url(/css/imgs/zj.png) no-repeat right -18px; height: 18px; width: 18px; display: inline-block; }
    .space_10 .a2:hover { background: url(/css/imgs/zj.png) no-repeat 0 -18px; height: 18px; width: 18px; display: inline-block; }
    .space_10 dl { height: 24px; display: inline-block; vertical-align: middle; }
        .space_10 dl dt, .space_10 dl dd { float: left; }
        .space_10 dl dt { margin: 2px 0 0 5px; display: inline; }
        .space_10 dl dd { margin: 7px 5px 0 0; display: inline; }
    .space_10 .box1 { float: left; height: 24px; }
    .space_10 .box2 { float: left; height: 24px; }
.btn_qh_art { position: absolute; top: 0; right: 0; line-height: 0; display: inline-block; width: 50px; height: 50px; background-color: red; cursor: pointer; background: url(/Content/Images/login_Icon_art.png) no-repeat 0 0; background-position: 0px 0px; z-index: 21; display: none; }
    .btn_qh_art.ewm_inp { background-position: -72px 0px; }
.ewm_log_art { display: none; text-align: center; position: absolute; top: 25px; left: 247px; height: 170px; width: 254px; }
    .ewm_log_art .beta { position: absolute; top: 5px; right: 10px; width: 45px; }
    .ewm_log_art .loadLine_art { float: left; background-color: #0263AD; height: 3px; width: 0px; }

    .art_left .a_list { padding: 0px; }
    .art_left .a_list dl { float: left; font-size: 14px; padding: 0 10px 0 5px; width: 315px; _width: 300px; }
        .art_left .a_list dl dt { font-size: 16px; font-weight: bold; border-bottom: 3px solid #206F96; height: 40px; line-height: 40px; }
        .art_left .a_list dl dd { background: url(imgs/disc.jpg) 0 13px no-repeat; padding-left: 8px; width: 290px; line-height: 24px; height: 24px; overflow: hidden; vertical-align: middle; }
.auto-style1 { width: 100% !important; margin-bottom: 10px; }
.art_left .a_list { padding: 0px; }
    .art_left .a_list #a_list_history { font-size: 14px; width: 100%; padding: 0; }
        .art_left .a_list #a_list_history dt { font-size: 16px; font-weight: bold; height: 40px; line-height: 40px; border-bottom: 3px solid #206F96; margin-right: 20px; }
        .art_left .a_list #a_list_history dd { background: url(imgs/disc.jpg) 10px 13px no-repeat; overflow: hidden; vertical-align: middle; margin: 0; float: left; padding: 0 0px 0 15px; width: 300px; }
            .art_left .a_list #a_list_history dd.ddlist { padding: 0 20px 0 15px; }
            .art_left .a_list #a_list_history dd a { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; line-height: 24px; height: 24px; }
.art_right .box { margin-bottom: 10px; padding-bottom: 10px; }
    .art_right .box h2 { color: #336699; padding: 2px 15px; font-size: 16px; font-weight: bold; line-height: 24px; height: 24px; letter-spacing: 1.5px; }
    .art_right .box #tanxssp_con_mm_48713401_4346015_14632644 { z-index: 1; }
    .art_right .box dl { margin: 10px 0; height: auto; }
        .art_right .box dl .dd_img { width: 122px; float: left; }
            .art_right .box dl .dd_img img { width: 120px; height: 120px; border: 1px solid #dedede; }
        .art_right .box dl .dd_list { width: 190px; float: right; overflow: hidden; }
    .art_right .box .dd_list ul li { padding: 0 2px; width: 100%; height: 25px; line-height: 25px; overflow: hidden; }
.nuser { line-height: 30px; }
    .nuser td { height: 26px; line-height: 26px; padding: 0 0 0 5px; }
        .nuser td input { margin-right: 5px; }



 .information { vertical-align: middle; }
        .common25 { margin-top: 0px; }
        #anony { margin-top: -4px; }

        .art_left .a_list #a_list_history dd.ddlist { padding: 0 40px 0 15px; }

        .art_left .a_list #a_list_history dd { padding: 0 40px 0 15px; width: 278px; }
        
.spaceWrap { width: 998px; margin: 0 auto; border: 1px solid #206f96; background: #f9f9f9;  position: relative;font-size:13px;height:81px;}
.headItem {font-size: 14px;background-color: #f7f7f7;border-bottom: 1px solid #eaeaea;}
.headSpec {font-size:16px;}
.headItem li { display: inline-block; font-size: 13px; margin: 4px 0; width: 97px; text-align: center; }
.headSpec li {
    display: inline-block;
    font-size: 14px;
    margin: 4px 0;
    width: 46px;
    text-align: center;
    letter-spacing: 0px;
    font-family: 微软雅黑;
}
.spaceWrap #moreSpe {margin:0 0;padding:4px 0}
.headItem a{color:#fb971d;font-weight:600;}
.headItem a:hover{color:#f00;}

        .specLine { display: inline-block; width: 1px; height: 12px; background: #bebebe; vertical-align: middle; }
        #all { padding-top: 0; }
        .art_left { padding-top: 0; }
        .art_right { padding-top: 18px; }
        .msg { color: red; font-size: 18px; width: 90%; text-align: center; font-weight: 900; height: 260px; vertical-align: middle; position: relative; }

        #artRightImg { position: relative; overflow: hidden; display: inline-block; }
    #artRightImg img { cursor: pointer; }
    #artRightImg .rotation { overflow: hidden; width: 300px; height: 211px; position: relative; float: left; }
        #artRightImg .rotation > img:not(:first-child) { display: none; }
    #artRightImg .rotationTit { position: absolute; width: 300px; left: 50%; margin-left: -150px; bottom: 5px; text-align: center; }
        #artRightImg .rotationTit ul { margin: 0; overflow: hidden; padding: 0; display: inline-block; *display: inline; zoom: 1; margin-left: 0px; }
        #artRightImg .rotationTit li { float: left; list-style: none; width: 10px; height: 10px; background-color: white; margin-left: 3px; border-radius: 50%; }
            #artRightImg .rotationTit li:first-child { background-color: #1572B9; }



        /*右侧滚动发布消息*/
        .kright .right_top { background: url('/css/imgs/maiTitleBg.jpg') no-repeat; border: 1px solid #fb971d; height: 40px; width: 296px; background-size: 100%; }
            .kright .right_top a:nth-of-type(1) { width: 74%; text-align: center; font-size: 20px; font-weight: 700; margin: 0; line-height: 40px; color: #fb971d; cursor: pointer; padding: 0; border: none; left: -4px; top: 0; }
            .kright .right_top a { padding-left: 10px; overflow: hidden; position: absolute; right: 6px; top: 8px; color: #fff; border: 1px solid #fff; line-height: 20px; font-size: 12px; padding: 0 8px; }
        #mai_info li { font-size: 13px; height: 26px; line-height: 26px; border-bottom: 1px dashed #d5d5d5; overflow: hidden; padding: 0 5px; }
            #mai_info li span { display: inline-block; }
                #mai_info li span:hover { color: #ff0000; }
        .conList_title { display: block; width: 140px !important; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; float: left; color: #24240a; margin-right: 10px; }
        #mai_info > li > a > span:nth-of-type(2) { width: 86px !important; }
        #mai_info > li > a > p.conList_title { width: 202px !important; }
        .kroom-one { width: 100%; padding: 0; position: relative; margin: 0; }
        .common39 { margin: 5px 0 0 0px !important; }
        .b2_info_release { width: 100%; background: #fff; height: 0; position: absolute; top: 0px; overflow: hidden; background: #fff; z-index: 5; border: 1px solid #d4d4d4; }
            .b2_info_release p { height: 30px; margin-bottom: 6px; line-height: 30px; }
        .gongQiuType input { display: none; }
        .gongQiuType span { display: inline-block; width: 18px; height: 17px; background: url(/css/imgs/checkIcon.png) no-repeat; vertical-align: middle; margin-top: -3px; background-size: 100%; margin-right: 5px; background-position-x: 1px; }
            .gongQiuType span.active { background-position-y: -16px; }
        .gongQiuType label { cursor: pointer; display: inline-block; width: 70px; }
        input[name=Contacts] { width: 153px; }
        input[name=phone] { width: 153px; }
        .NotLogged { padding: 10px; display: none; background: #fff; height: 100%; height: 290px; width: 228px; margin-left: 26px; }
        .NotLogged01 { position: absolute; top: 0; padding: 20px; display: none; background: #fff; height: 100%; height: 290px; width: 228px; }
        .inputBeautify { border: 1px solid #d4d4d4; height: 30px; line-height: 30px; padding-left: 10px; margin-bottom: 0px; background: #fff; }
        .VerificationCodeBtn { display: inline-block; border: 1px solid #d4d4d4; background: #fff; /*padding: 0 10px;*/ width: 96px; vertical-align: top; height: 32px; cursor: pointer; }
        .maiBtn { width: 200px; height: 35px; margin-left: 12px; font-size: 14px; font-weight: 700; margin-top: 9px; border-radius: 5px; cursor: pointer; display: inline-block; }
        .SignInBtn { background: #fb971d; color: #fff; }
        .inputStyle { height: 20px; border: 1px solid #d4d4d4; }
        .ReleasBtn { display: inline-block; padding: 5px 10px; background: #fb971d; color: #fff; border-radius: 5px; width: 188px; margin-left: 30px; text-align: center; margin-top: 10px; cursor: pointer; }
            .ReleasBtn:hover { color: #fff; }
        input::-webkit-outer-spin-button, input::-webkit-inner-spin-button { -webkit-appearance: none !important; }
        input[type="number"] { -moz-appearance: textfield; }
        .common22 { vertical-align: top; }
        .Prompt { color: #ff0000; }
        .PromptMask { position: absolute; z-index: 1; width: 100%; height: 100%; background: rgba(0,0,0,0.5); left: 0; display: none; }
        .promptWrap { position: absolute; top: 20px; left: 10px; width: 210px; height: 130px; background: #fff; z-index: 2; left: 50%; top: 25%; margin-left: -105px; }
            .promptWrap h3 { background: #fb971d; color: #fff; font-size: 18px; line-height: 40px; border-bottom: 1px solid #d4d4d4; text-align: center; }
            .promptWrap p { line-height: 57px; text-align: center; font-size: 14px; height: 47px; }
            .promptWrap span { display: inline-block; width: 30%; padding: 4px 10px; margin: 0 10px; border: 1px solid #fb971d; text-align: center; cursor: pointer; }
        .sendSuccess { display: none; }
        .SignIn ul { border: 1px solid #d4d4d4; padding: 0; overflow: hidden; }
            .SignIn ul li { float: left; width: 50%; text-align: center; line-height: 30px; height: 30px; cursor: pointer; }
                .SignIn ul li.active { background: #fb971d; color: #fff; }
        .common18 { margin-bottom: 10px !important; }
        .b2_info_release .AloneTip { color: #ff0000; height: 10px; line-height: 19px; padding-left: 10px; }
        #list_content_right .right_top a { padding: 0 8px 0 1px; line-height: 22px; }
        .krwrap { width: 298px; height: auto !important; border: none; margin: 0px 0 10px 19px; background: #fff; border: 1px solid #d4d4d4; }
        .art_right .box { padding-bottom: 5px; margin-bottom: 0; }
        .b2_info_wrap_mai { height: 423px; overflow: hidden; background: #fff; }
        .kroom ul { padding: 0 0 2px 2px; clear: both; }
        .kright { float: none; width: auto; }
        .alertClose { display: inline-block; width: 20px; height: 20px; background: url('/css/imgs/alertClose.png'); background-size: 100%; cursor: pointer; position: absolute; top: 8px; right: 16px; }
        .kroom #mai_info li { width: 287px; }
        /*选项卡*/
        .tabCont { width: 300px; }
        .tabWrap > ul { border-bottom: 1px solid #d4d4d4; overflow: hidden; line-height: 30px; width: 300px; margin-left: 10px; }
        .tabWrap ul li { float: left; width: 35%; cursor: pointer; }
        .tabWrap > ul > li > span { display: inline-block; padding: 0 14px; font-size: 16px; font-weight: 700; color: #336699; }
        .tabWrap ul li span.active { color: #fb971d; }
        .hotWordDiv { position: fixed; box-shadow: 0 0 10px #96aac6; border: 1px solid #96aac6; background: #fafcff; width: 70%; height: 80%; }
        .showBigimg p { border-radius: 50%; border: 1px solid #000; padding: 2px 6px; background: #fff; color: #000; font-size: 15px; }
        #hotWordDiv img { transition: all 0.5s; }
         .art_right .tabWrap .tabCont .box .ul_list li { background: url(imgs/disc.jpg) 0 13px no-repeat; padding: 0 2px 0 8px; width: 280px; height: 25px; line-height: 25px; overflow: hidden; vertical-align: middle; }
        .art_right .box .ul_list li a { width: 230px; float: left; }
        .art_right .box .ul_list li span { float: right; width: 40px; text-align: right; }
    .art_right .box .ul_list { clear: both; margin: 0px 5px 0px 5px; }
        .art_right .box .ul_list li .a_title { float: left; width: 240px; display: inline-block; overflow: hidden; }
        .art_right .box .ul_list li .a_date { float: right; width: 58px; padding-right: 10px; display: inline-block; text-align: right; }
        
#titImg { position: absolute; left: -9999px; display: none; width: 240px; height: 200px; border: 1px solid #d5d5d5; z-index: 900; }


.a_content .msg { width: 80%; text-align: center; margin: 0 auto; font-size: 16px; color: #004276; }
.a_content p { font-size: 14px; line-height: 26px; margin-top: 15px; text-indent: 28px; text-align: justify; text-justify: inter-ideograph; width: 100%; display: block; word-wrap: break-word; clear: both; }
.a_content p a { color: blue; }
.a_content p #divPicker { position: absolute; top: 26px; left: 0; text-indent: 0; }
.a_content .table_list1 { border-collapse: collapse; width: 100%; }
    .a_content .table_list1 td, .a_content .table_list1 th { border: 1px solid #000; }
    .a_content .table_list1 thead { background: #f2f2f2; }
        .a_content .table_list1 thead th { font-size: 16px; height: 40px; color: #3f3f3f; text-align: center; }
            .a_content .table_list1 thead th span { display: block; padding: 0 5px; }
    .a_content .table_list1 tbody td { height: 32px; vertical-align: middle; text-align: center; font-size: 14px; color: #000; }
        .a_content .table_list1 tbody td.td1, .a_content .table_list1 td.td1 span { text-align: center; }
    .a_content .table_list1 tbody span { padding: 0 5px; }
    .com_btn:hover { background: #005c9f; }
.com_txt { width: 78px; border: 1px solid #666; height: 20px; padding: 0 2px; }
.yzt { height: 22px; cursor: pointer; width: 60px; vertical-align: middle; }

.err-msg { margin-left: 10px; color: #ab1d1c; }
.reg_tit { width: 950px; height: 31px; line-height: 31px; color: #d5ffff; background: url(imgs/reg_tit_bg.png) no-repeat no-repeat; margin-bottom: 30px; }
.reg_tit_span { width: 109px; height: 31px; line-height: 31px; display: inline-block; text-align: center; font-size: 14px; font-weight: 600; color: white; cursor: pointer; }
.reg_tit_on { color: black; background: url(imgs/reg_tit_on.png) no-repeat no-repeat; }


#div_gx { width: 100%; }
    #div_gx .message_hover2 { border: 1px solid #ccc; width: 100%; display: block; margin-top: -1px; margin-bottom: 10px; }
        #div_gx .message_hover2 .current { display: block; max-width: 615px; }
        #div_gx .message_hover2 a { display: none; margin: 10px 0 0 10px; list-style: none; text-align: center; }
  #div_gx .message_hover1 { display: block; overflow: hidden; }
        #div_gx .message_hover1 a { float: left; text-decoration: none; font-size: 14px; line-height: 20px; height: 20px; padding: 0 10px; border: 1px solid #ccc; margin-right: 10px; border-radius: 3px 3px 0 0; *border-radius: 3px 3px 0 0; color: #000; background: url(/css/imgs/a_bg.png) repeat-x; text-indent: 0; }
        #div_gx .message_hover1 .active { border-bottom: 1px solid #fff; background: none; }





        .fao_grid { min-width: 500px; }
.fao_grid tbody { overflow: hidden; }
.fao_grid tfoot { height: 40px; line-height: 40px; font-size: 14px; text-align: right; }
.fao_grid tfoot .pages { margin-right: 5px; font-size: 14px; line-height: 24px; }
.fao_grid tfoot .pages a { border: 1px solid #d5d5d5; padding: 0px 5px; }
.fao_grid tfoot .pages a:hover { border: 1px solid #999; background: #f0f0f0; color: #000; }
.fao_grid tfoot a { color: #666; margin: 2px; }
.fao_grid tfoot a:hover { color: #000; }
.fao_grid tfoot .pages strong { margin: 0 3px; }
.fao_grid tfoot .pages input { margin: 0 5px; }
.fao_grid tfoot .pages .click_page a { font-weight: bold; background: #3d9bfa; }

#a_content .articleTable a img {
    width: 100%;
}

#a_content .articleTable {
    margin-bottom: 20px;
}

.articleTable tr {
    height: 35px;
}

    .articleTable tr td:first-child {
        width: 8%;
    }

    .articleTable tr:nth-child(even) {
        background: #42b0fc;
        color: #fff;
    }

    .articleTable tr:nth-child(odd) {
        background: #ecf5fa;
        color: #333;
    }

    .articleTable tr th {
        background: #fff;
    }