/* 公报高级搜索PC端 */
.content{
    width: 1100px;
    font-family: 微软雅黑 !important;
    margin: 0px auto;
    background: rgb(255, 255, 255);
}
.fwpd_dqwz_wrp{
    position: relative;
    width: 1040px;
    margin: 0px auto 15px;z-index:1000;
}
.comment{
    /*width: 130px;*/
    position: absolute;
    top: 0;
    right: 10px;
    height: auto;
    overflow: hidden;
}
.mobile_saoma{
    float: left;
    background: url(zc_mobile.png) 2px 16px no-repeat;
    padding-left: 15px;
    color: #6f6f6f;
    font-family: Microsoft YaHei;
    font-size: 12px;
    height: 44px;
    line-height: 44px;
    cursor: default;
}
.mobile_saoma:hover {
    cursor: pointer;
    color: #c50001;
}
.movingQRcode {
    width: 100px;
    height: 100px;
    text-align: center;
    position: absolute;
    top: 0;
    right: 150px;
    display: none;
}
.collection{
    float: left;
    font-family: Microsoft YaHei;
    cursor: pointer;
    margin-left: 20px;
    /*width: 52px;*/
}
.collection .icon{
    width: 13px;
    height: 44px;
    float: left;
    background: url(trs_star.png) no-repeat 100% 15px;
}
.com_word{
    height: 44px;
    color: #6f6f6f;
    font-size: 12px;
    line-height: 44px;
    margin-left: 16px;
}
.com_word:hover {
    cursor: pointer;
    color: #c50001;
}
table{
    display: block;
    line-height: 44px;
    border-collapse: collapse;
    border-spacing: 0;
    box-sizing: border-box;
}
table td{
    font-size: 12px;
    font-family: 宋体 !important;
}
.main{
    padding: 30px;
    padding-top: 48px;
}
.search_box{
    margin: 0px 180px 0px 150px;
    width: 710px;
}
.content li{
    position: relative;
    width: 100%;
    margin: 16px 0px;
    height: 28px;
    line-height: 28px;
    /*display: flex;*/
    overflow: hidden;
}
.content .tipsLi{
    overflow: visible;
    position: relative;
}
.search_box label{
    display: block;
    float: left;
    position: relative;
    width: 90px;
    height: 26px;
    text-align: justify;
    margin-right: 16px
}
.search_box i {
    display: inline-block;
    width: 100%;
}
.content label{
    font-size: 14px;
}
.content input {
    width: 254px;
    float: left;
    height: 26px;
    line-height: 26px;
    background: #fff;
    padding-left: 6px;
    color: #a6a6a6;
}
.search_box input{
    font:normal 14px/26px "å¾®è½¯é›…é»‘";
}
.content input[type="text"]{
    border: 1px solid #B9B9B9;
}
.search_box .close {
    display: none;
    position: absolute;
    right: 30px;
    top: 0px;
    line-height: 26px;
    font-weight: normal;
    color: #333;
    cursor: default;
}
.content span{
    line-height: 26px;
    float: left;
}
.search_box span {
    font: normal 14px/26px "微软雅黑";
}
.search_box .tiperror{width: 100%;color: #f00; display: none;}
.marginSpan{
    margin: 0px 12px;
}
.bgdiv {
    position: relative;
    float: left;
    background: #dfdfdf;
    width: 280px;
}

.dys_select .cg{
    line-height: 26px;
    font: normal 14px/26px "微软雅黑";
    color: #000;
    margin-left: 0px;
}
.marginSel select {
    margin: 0px 6px;
}
.content select {
    float: left;
    width: 110px;
    height: 26px;
    line-height: 26px;
    padding-left: 6px;
    color: #828282;
    border: 1px solid #B9B9B9;
}
.search_box select{
    font: normal 14px/26px "微软雅黑";
}
.gwygb_gjss select {
    background: url(./trs_gbgjssicon.png) no-repeat right center;
    background-size: 26px;
}
.content p{
    border-bottom:none ;
}
.lsgb a {
    color: #2780b3;
}
.lsgb>p{
    line-height: 28px;
}
.mgIput{
    margin-left: 40px;
}
.relLi{
    position: relative;
}
.relLi .close{
    display: none;
    position: absolute;
    right: 198px;
    top: 0px;
    line-height: 26px;
    font-weight: normal;
    color: #333;
    cursor: default;
}
.where > .bgdiv{
    position: relative;
}
/*.where> .bgdiv>b{*/
/*    display: none;*/
/*    position: absolute;*/
/*    top: 0px;*/
/*    line-height: 26px;*/
/*    font-weight: normal;*/
/*    color: #333;*/
/*    cursor: default;*/
/*    right: 22px;*/
/*}*/
.cwrq .Wdate, .fbrq .Wdate {
    width: 200px;
    margin-right: 30px;
    cursor: default;
    background: #fff url(datePicker.gif) no-repeat right;
}
.column select{
    width: 378px;
    margin: 0;
}
.tipsInputBox input {
    width: 594px;
}
.tipsInputBox > div>{
    position: relative;
}
.tipsInputBox > div>b{
    display: none;
    position: absolute;
    right: 216px;
    line-height: 26px;
    font-weight: normal;
    color: #333;
    cursor: default;
}

.longIput input {
    width: 594px;
}
.longIput > div>{
    position: relative;
}
.longIput > div>b{
    display: none;
    position: absolute;
    right: 216px;
    line-height: 26px;
    font-weight: normal;
    color: #333;
    cursor: default;
}
.radio input {
    width: 16px;
    height: 16px;
    margin: 6px 10px 0px 0px;
}
ul>.btn{
    margin: 30px 0px 0px 160px;
    height: 50px;
}
.btn input{
    width: 130px;
    height: 48px;
    line-height: 48px;
    background: #015293;
    font-size: 16px;
    color: #fff;
    border: none;
    border-right: 1px solid #6a99bf;
    border-radius: 7px;
}
/* .btn .zc_btn_js{
    margin-left: 10px;
} */
.btn .zc_btn_zcxx{
    border-right: none;
    border-left: 1px solid #6a99bf;
    margin-left: 100px;
}

.WdateDiv {
    position: absolute;
    width: 180px;
    background-color: #FFFFFF;
    border: #bbb 1px solid;
    padding: 2px;
    z-index: 999;
    left: 106px;
    top: 27px;
}
.WdateDiv #dpTitle {
    height: 24px;
    margin-bottom: 2px;
    padding: 1px;
}

.WdateDiv .WdayTable {
    line-height: 20px;
    border: #c5d9e8 1px solid;
}
.WdateDiv .MTitle {
    background-color: #BDEBEE;
}
.WdateDiv .WdayTable td {
    text-align: center;
    width: 25px;
    height: 20px;
}
.WdateDiv, .WotherDay {
    cursor: pointer;
    color: #6A6AFF;
}
.WdateDiv .WdayTable td:hover{
    background-color: #C0EBEF;
}
.WdateDiv .Wwday {
    cursor: pointer;
    color: #FF2F2F;
}
.WdateDiv #dpTime {
    float: left;
    margin-top: 3px;
    margin-right: 30px;
}
.WdateDiv #dpQS {
    float: left;
    margin-right: 3px;
    margin-top: 3px;
    background: url(trs_img.gif) no-repeat 0px -16px;
    width: 20px;
    height: 20px;
    cursor: pointer;
}
.WdateDiv .yminput {
    margin-top: 2px;
    text-align: center;
    height: 20px;
    border: 0px;
    width: 50px;
    cursor: pointer;
}
.WdateDiv .Wday {
    cursor: pointer;
}
.WdateDiv .menuSel {
    z-index: 1;
    position: absolute;
    background-color: #FFFFFF;
    border: #ccc 1px solid;
}
.WdateDiv .MMenu {
    margin-top: 20px;
}
.WdateDiv #dpControl {
    margin-left: 23%;
}
.WdateDiv .dpButton {
    height: 20px;
    width: 45px;
    border: #ccc 1px solid;
    margin-top: 2px;
    margin-right: 1px;
    line-height: 20px;
    background-color: #EFEFEF;
}
.WdateDiv .NavImgll a {
    float: left;
    background: transparent url(trs_img.gif) no-repeat scroll 0 0;
}
.WdateDiv .NavImgl a {
    float: left;
    background: transparent url(trs_img.gif) no-repeat scroll -16px 0;
}
.navImg{
    position: relative;
}
.WdateDiv .NavImgr a {
    position:absolute;
    right: 11%;
    background: transparent url(trs_img.gif) no-repeat scroll -32px 0;
}
.WdateDiv a{
    height: 16px;
    width: 16px;
    display: block;
    cursor: pointer;
}
.yminput{
    color: #000 !important;
    font-size: 12px !important;
    padding: 0 1% !important;
}
.WdateDiv .NavImgrr a {
    position:absolute;
    right: 1%;
    background: transparent url(trs_img.gif) no-repeat scroll -48px 0;
}


/* 结束日历 */
.pdsfDIV {
    position: absolute;
    width: 180px;
    background-color: #FFFFFF;
    border: #bbb 1px solid;
    padding: 2px;
    z-index: 999;
    right: 178px;
    top: 27px;
}
.pdsfDIV #dpTitle {
    height: 24px;
    margin-bottom: 2px;
    padding: 1px;
}

.pdsfDIV .WdayTable {
    line-height: 20px;
    border: #c5d9e8 1px solid;
}
.pdsfDIV .MTitle {
    background-color: #BDEBEE;
}
.pdsfDIV .WdayTable td {
    text-align: center;
    width: 25px;
    height: 20px;
}
.pdsfDIV, .WotherDay {
    cursor: pointer;
    color: #6A6AFF;
}
.pdsfDIV .WdayTable td:hover{
    background-color: #C0EBEF;
}
.pdsfDIV .Wwday {
    cursor: pointer;
    color: #FF2F2F;
}
.pdsfDIV #dpTime {
    float: left;
    margin-top: 3px;
    margin-right: 30px;
}
.pdsfDIV #dpQS {
    float: left;
    margin-right: 3px;
    margin-top: 3px;
    background: url(trs_img.gif) no-repeat 0px -16px;
    width: 20px;
    height: 20px;
    cursor: pointer;
}
.pdsfDIV .yminput {
    margin-top: 2px;
    text-align: center;
    height: 20px;
    border: 0px;
    width: 50px;
    cursor: pointer;
}
.pdsfDIV .Wday {
    cursor: pointer;
}
.pdsfDIV .menuSel {
    z-index: 1;
    position: absolute;
    background-color: #FFFFFF;
    border: #ccc 1px solid;
}
.pdsfDIV .MMenu {
    margin-top: 20px;
}
.pdsfDIV #dpControl {
    margin-left: 23%;
}
.pdsfDIV .dpButton {
    height: 20px;
    width: 45px;
    border: #ccc 1px solid;
    margin-top: 2px;
    margin-right: 1px;
    line-height: 20px;
    background-color: #EFEFEF;
}
.pdsfDIV .NavImgll a {
    float: left;
    background: transparent url(trs_img.gif) no-repeat scroll 0 0;
}
.pdsfDIV .NavImgl a {
    float: left;
    background: transparent url(trs_img.gif) no-repeat scroll -16px 0;
}
.navImg{
    position: relative;
}
.pdsfDIV .NavImgr a {
    position:absolute;
    right: 11%;
    background: transparent url(trs_img.gif) no-repeat scroll -32px 0;
}
.pdsfDIV a{
    height: 16px;
    width: 16px;
    display: block;
    cursor: pointer;
}
.yminput{
    color: #000 !important;
    font-size: 12px !important;
    padding: 0 1% !important;
}
.pdsfDIV .NavImgrr a {
    position:absolute;
    right: 1%;
    background: transparent url(trs_img.gif) no-repeat scroll -48px 0;
}
