﻿/*内容 开始*/

.banner {
    width: 1200px;
    height: 100px;
}

.bannerClose {
    top: 10px;
    right: 10px;
    display: block;
    width: 22px;
    height: 23px;
    background: url(../../public/images/icons/zczx_close.png) no-repeat;
}

.banner img {
    width: 100%;
    height: 100%;
}

.contentBox {
    border: 1px solid #ededed;
}

.mryt_Search {
    height: 60px;
    line-height: 60px;
    padding: 10px 20px;
    border-radius: 10px;
    z-index: 2;
}

.mryt_Search input {
    margin-top: 14px;
    width: 238px;
    height: 32px;
    line-height: 32px;
    border-radius: 20px;
    border: 1px solid #ededed;
    padding: 0 40px 0 10px;
}

/* 条件筛选 模块样式  开始*/

.filterContainer .filterBox li .filterBar {
    width: 1109px;
    line-height: 50px;
}

.filterContainer .filterBox li .filterBar {
    width: 1050px;
}

.filterContainer .filterBox li .filterTitle {
    display: inline-block;
    height: 50px;
    line-height: 50px;
    color: #333;
    vertical-align: middle;
    width: 120px;
    margin-right: 5px;
    text-align: justify;
    padding: 0;
}

.filterContainer .filterBox li .filterTitle.w72 {
    width: 72px;
    text-align: justify;
    text-align-last: justify;
}

.filterContainer .filterBox li .filterTitle.w1083 {
    width: 1083px;
}

.filterContainer .filterBox li a {
    display: inline-block;
    padding: 0 10px;
    height: 24px;
    line-height: 24px;
    margin-left: 10px;
    border-radius: 3px;
    color: #333;
    vertical-align: middle;
	cursor: pointer;
}
.filterContainer .filterBox li a:hover {
    color: #308bd8;
}


/* .filterContainer .filterBox li a:hover{
	color: #666;
	background: #eee;
} */

.filterContainer .filterBox li a.hasBlueBg {
    /* color:#ffffff; */
    /* background:#308bd8; */
}

.filterContainer .filterBox li select {
    width: 160px;
    height: 26px;
    margin-left: 5px;
    border: 1px solid #ededed;
    vertical-align: middle;
    border-radius: 3px;
}

.filterContainer .filterBox li select.ml20 {
    margin-left: 20px;
}

.filterSlide {
    display: none;
}

.slideBtnBox {
    height: 24px;
    line-height: 24px;
    width: 108px;
    background: url(../../../Common/V2/images/icon_dropBg.png) no-repeat right center;
    bottom: -24px;
    margin-left: 50%;
    left: -54px;
}

.benefit_main .list li .playPic {
    width: 14px;
    height: 16px;
    padding-top: 40px;
    background: url(../../public/images/icons/icon_1.png) no-repeat left 17px;
}

.benefit_main .list li .onLink {
    color: #115FAE;
}

.benefit_main .list li .on {
    background: url(../../public/images/icons/icon_2.png) no-repeat left 17px;
}

.slideBtnBox .slideBtn {
    display: inline-block;
    height: 24px;
    line-height: 24px;
    width: 70px;
    cursor: pointer;
    margin-left: 20px;
    color: #999;
    background: url(../../../Common/V2/images/icon_downGrey.png) no-repeat right center;
}

.slideBtnBox .slideBtn:hover {
    color: #308bd8;
    background: url(../../../Common/V2/images/icon_downBlue.png) no-repeat right center;
}

.slideBtnBox .slideUp {
    background: url(../../../Common/V2/images/icon_upGrey.png) no-repeat right center;
}

.slideBtnBox .slideUp:hover {
    color: #308bd8;
    background: url(../../../Common/V2/images/icon_upBlue.png) no-repeat right center;
}

.filterContainer ul li.lastbd {
    border-bottom: 0;
}

.subscription {
    height: 34px;
    line-height: 34px;
    margin: 14px 0 5px;
    padding-left: 60px;
}


/*.subscription .labelBox{
	width:860px;
}*/

.filterContainer .filterBox li a.check_btn {
    width: 88px;
    height: 32px;
    line-height: 32px;
    border: 1px solid #dddddd;
    border-radius: 3px;
    color: #666;
    padding: 0;
    margin: 0 20px 0 0;
}

.filterContainer .filterBox li a.check_btn:hover {
    border: 1px solid #115FAE;
    background: #ffffff;
}

.filterContainer .filterBox li a.add_btn {
    width: 90px;
    height: 34px;
    line-height: 34px;
    border-radius: 3px;
    color: #ffffff;
    background-color: #fa8936;
    padding: 0;
    margin: 0 20px 0 0;
}

.filterContainer .filterBox li a.add_btn:hover {
    background-color: #fa974e;
}


/*点击添加订阅*/

.filterContainer .filterBox2 li a.add_btn {
    width: 90px;
    height: 34px;
    line-height: 34px;
    border-radius: 3px;
    color: #ffffff;
    background-color: #fa8936;
    padding: 0;
    margin: 0 20px 0 0;
}

.filterContainer .filterBox2 li a.check_btn {
    width: 88px;
    height: 32px;
    line-height: 32px;
    border: 1px solid #dddddd;
    border-radius: 3px;
    color: #666;
    padding: 0;
    margin: 0 20px 0 0;
}

.filterContainer .filterBox li a.add_btn:hover {
    background-color: #fa974e;
}

.mr12 {
    margin-right: 12px;
}

.selectedInfor {
    height: 26px;
    line-height: 26px;
    padding: 0 15px;
    border: 1px solid #ffebdd;
    background: #ffebdd;
    color: #115FAE;
    border-radius: 50px;
    float: left;
    margin: 4px 23px 0 0px;
    position: relative;
}

.tips {
    color: #999;
    margin-right: 10px;
}

.selectedInfor em {
    background: url(../../public/images/icons/icon_close.png) no-repeat;
    cursor: pointer;
    display: block;
    height: 16px;
    width: 16px;
    position: absolute;
    right: -8px;
    top: -6px;
}


/*列表页的筛选模块 结束*/

::-webkit-input-placeholder {
    /* WebKit browsers */
    color: #969696;
}

:-moz-placeholder {
    /* Mozilla Firefox 4 to 18 */
    color: #969696;
}

::-moz-placeholder {
    /* Mozilla Firefox 19+ */
    color: #969696;
}

:-ms-input-placeholder {
    /* Internet Explorer 10+ */
    color: #969696;
}

.mryt_Search .search {
    width: 35px;
    height: 30px;
    background: url(../../public/images/icons/mryt_fdj.png) no-repeat center center;
    top: 25px;
    left: 384px;
}

.mryt_Search .mryt_Title {
    height: 60px;
    font-size: 24px;
    font-weight: bold;
    font-style: italic;
    padding-left: 8px;
    background: url(../../public/images/icons/icon_zc_titleLine_bgstar.png) no-repeat left 13px;
}

.rightBox {
    border-top: 1px solid #ededed;
    padding-left: 30px;
}

.f_blue {
    color: #308bd8
}


/*左侧盒子*/

.original {
    background: url(../../public/images/icons/icon_jd.png) no-repeat 0px 3px;
}

.cargo {
    background: url(../../public/images/icons/icon_gh.png) no-repeat 8px 3px;
}

.voice {
    background: url(../../public/images/icons/icon_muc.png) no-repeat 4px 3px;
}

.project {
    background: url(../../public/images/icons/icon_xm.png) no-repeat 0px 3px;
}

.original.active {
    color: #fa8936;
    background: url(../../public/images/icons/icon_active_jd.png) no-repeat 0px 3px;
}

.cargo.active {
    color: #308bd8;
    background: url(../../public/images/icons/icon_active_gh.png) no-repeat 8px 3px;
}

.voice.active {
    color: #3eb135;
    background: url(../../public/images/icons/icon_active_muc.png) no-repeat 4px 3px;
}

.project.active {
    color: #fa8936;
    background: url(../../public/images/icons/icon_active_xm.png) no-repeat 0px 3px;
}


/* .benefit_main .list li .txtBox a:hover{
	color: #fff;
	background-color: #3B94E0;
} */

.benefit_main .list li .txtBox .nameSpan {
    max-width: 400px;
}

.benefit_main .list li .txtBox .dateSpan {
    padding-left: 21px;
    background: url(../../public/images/icons/clock.png) no-repeat left center;
}

.zcpp {
    background: url(../../public/images/pics/tm01.png) no-repeat left center;
}

.xmsb {
    background: url(../../public/images/pics/tm02.png) no-repeat left center;
}

.zccx {
    background: url(../../public/images/pics/tm03.png) no-repeat left center;
}

.zcdy {
    background: url(../../public/images/pics/tm04.png) no-repeat left center;
}

.zcsb {
    background: url(../../public/images/pics/tm09.png) no-repeat left center;
}

.zcyp {
    background: url(../../public/images/pics/tm08.png) no-repeat left center;
}

.zcfx {
    background: url(../../public/images/pics/tm10.png) no-repeat left center;
}

.rmzc {
    background: url(../../public/images/pics/tm11.png) no-repeat left center;
    height: 173px!important;
}

.rightBox .xmrl {
    width: 200px;
    height: 84px;
    padding: 16px 20px 0;
}

.rightBox .xmrl a:hover {
    color: #308bd8
}

.searchBlock {
    width: 155px;
    height: 32px;
    border: 1px solid #dddee1;
    border-radius: 3px;
    padding: 0 5px;
    color: #999;
}

#changeArea {
    display: inline-block
}

.mryt_order {
    /* padding: 10px 20px; */
    border-radius: 10px;
    z-index: 2;
}

.clickLab {
    cursor: pointer;
}

.view_count {
    background: url(../../public/images/icons/xiajiantou.png) no-repeat right;
    padding-right: 10px;
}

.view_count_desc {
    background: url(../../public/images/icons/pointbottom_org.png) no-repeat right;
    padding-right: 10px;
}

.view_count_asc {
    background: url(../../public/images/icons/pointbottom_orgUp.png) no-repeat right;
    padding-right: 10px;
}

#wordCloud {
    width: 324px;
    height: 210px;
    margin-top: 10px;
    position: relative;
    text-align: center;
}

#wordCloud a {
    position: absolute;
    top: 0px;
    left: 0px;
    color: #333;
    font-family: Arial;
    text-decoration: none;
    margin: 0 10px 15px 0;
    line-height: 18px;
    text-align: center;
    font-size: 12px;
    padding: 1px 5px;
    display: inline-block;
    border-radius: 3px;
}

#wordCloud a.tagc1 {
    color: #666;
    font-size: 20px;
    font-weight: bold;
}

#wordCloud a.tagc2 {
    color: #F16E50;
    font-size: 14px;
    font-weight: bold;
}

#wordCloud a.tagc5 {
    color: #006633;
    font-size: 16px;
    font-weight: bold;
}


/* #wordCloud a:hover{color:#fff;background:#f8f8f8;} */

.policyBg {
    background: url("../../public/images/pics/shopService2.png") center 0 no-repeat;
    background-size: 100% 100%;
	width: 1200px;
    height: 143px;
    margin:0 auto;
}

.policyBg .shopTitle {
    font-size: 28px;
    color: #fff;
    height: 100px;
    line-height: 100px;
}
