/*
 * @ Created by cxh on 16-10-17.
 * @ Mycenter
 * @ --courseSelection
 */

.fl {
    float: left;
}

.fr {
    float: right;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
    *zoom: 1;
}

input::-ms-clear {
    display: none;
}


/*包裹*/

.contentRight {
    width: 951px;
    height: auto;
    /*border: 1px solid #efefef;*/
    border-left: none;
    padding: 10px 0 8px 20px;
}
.tingkeCont .courseList .courseNav li.on:hover {
    color: #00c9a6;
}
.tingkeCont .skip .skipUp,
.tingkeCont .skip .skipUp2{
    width: 52px;
}
.tingkeCont .skip .skipDown,
.tingkeCont .skip .skipDown2{
    width: 52px;
}
.tingkeCont .skip i{
    background-image: url(../images/icon_s.png);
    background-repeat:  no-repeat;
}
.content .warp {}


/*包裹*/

.content .routeTitel {
    padding-bottom: 25px;
    margin-left: 4px;
    font-size: 16px;
    color: #222;
    font-family: '微软雅黑', 'MiciosoftYaHei', '宋体';
    border-bottom: 1px solid #e8e8e8;
    font-weight: bold;
}


/*标题部分 start*/

.content .couTitle {
    height: 54px;
    background: #f4f5f9;
    line-height: 54px;
    padding-left: 15px;
    margin-bottom: 24px;
}

.content .couTitle em {
    color: #f00;
    padding: 0 3px;
}

.couTitle .oldBan {
    color: #ccc;
}

.couTitle .oldBan:hover {
    color: #1dd2af;
}


/*标题部分 end*/


/*搜索部分 start*/

.content .searchCouser {
    height: 36px;
    margin-bottom: 20px;
}

.content .searchCouser #searchTxt {
    height: 34px;
    width: 440px;
    border: 0 none;
    outline: 0 none;
    border: 1px solid #e8e8e8;
    float: left;
    padding-left: 10px;
    line-height: 34px;
}

.content .searchCouser #searchBtn {
    display: block;
    /*text-indent: -999px;*/
    height: 34px;
    width: 34px;
    border: 0 none;
    outline: 0 none;
    border: 1px solid #e8e8e8;
    background: none;
    background: url('../images/icon_c.png') no-repeat 0px -122px;
}

.content .searchCouserFocus #searchTxt {
    height: 34px;
    width: 440px;
    border: 0 none;
    outline: 0 none;
    border: 1px solid #1dd2af;
    float: left;
    padding-left: 10px;
    line-height: 34px;
}

.content .searchCouserFocus #searchBtn {
    display: block;
    text-indent: -999px;
    height: 34px;
    width: 34px;
    border: 0 none;
    outline: 0 none;
    border: 1px solid #1dd2af;
    background: none;
    background: url('../images/Search.png') no-repeat 6px 7px;
}

.content .searchCouser .toSelect {
    display: block;
    width: 80px;
    line-height: 34px;
    margin-left: 60px;
    border: 1px solid #1dd2af;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    -o-border-radius: 5px;
    text-align: center;
    color: #1dd2af;
}


/*搜索部分 end*/

.courseSelect {
    margin: 30px 0;
}

.courseSelect .select {
    width: 440px;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
    border: 1px solid #ddd;
    color: #333;
}

.courseSelect .select option {
    height: 30px;
    line-height: 30px;
    font-size: 14px;
    padding: 3px 0;
}


/*已选课程列表 start*/

.content .courseList {
    border: 1px solid #e8e8e8;
    position: relative;
}

.courseList .courseNav {
    border-bottom: 1px solid #e8e8e8;
    height: 55px;
}

.courseList .courseNav li {
    float: left;
    /*width: 236.5px;*/
    width: 25%;
    box-sizing: border-box;
    text-align: center;
    line-height: 38px;
    border-bottom: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
    cursor: pointer;
    background: #f0f0f0;
}

.courseList .courseDetail:hover .classTitle {
    color: #1dd2af;
}

.courseList .courseNav li.on {
    border-bottom: 0 none;
    color: #1dd2af;
    font-weight: bold;
    font-size: 16px;
    background: none;
}

.courseList .courseNav li.b_r_n {
    border-right: 0 none;
    /*width: 235.5px;*/
}


/*已选课程列表 end*/


/*表格部分*/

.courseCont {
    position: relative;
    padding-bottom: 80px;
}


/*.courseCont .courseTable{
		width:100%;
	}*/

.courseCont .courseDetail {
    width: 100%;
    /*border-left:1px solid #e7e7eb;*/
    /*border-top:1px solid #f4f4f6;*/
}

.courseCont .courseTT span {
    background: #f2f2f2;
    color: #000;
}

.courseVideo .videoList {
    background: #f3f3f3;
}

.courseVideo.vidHidden {
    display: none;
}

.courseCont span {
    display: block;
    float: left;
    border-right: 1px solid #e7e7eb;
    border-bottom: 1px solid #e7e7eb;
    text-align: center;
    height: 40px;
    line-height: 40px;
    color: #666666;
    cursor: pointer;
    /*font-size:16px;*/
}

.courseCont span {
    /*cursor: pointer;*/
}

.courseCont .index {
    width: 58px;
}

.courseCont .className {
    width: 544px;
}


/*新增*/

.courseVideo {
    font-size: 12px;
}

.courseCont .classTitle {
    width: 528px;
    padding-left: 16px;
    text-align: left;
    cursor: pointer;
}

.courseCont .courseVideo .className {
    width: 516px;
    padding-left: 28px;
    text-align: left;
    cursor: pointer;
}

.courseCont .videoList:hover .className {
    color: #1dd2af;
}


/*新增*/

.courseCont .classTitle {
    cursor: pointer;
    color: #1e2432;
    font-size: 16px;
    /*font-weight:bold;*/
}
.courseCont .classTitle:after{
    content: '';
    display: table;
    clear: both;
}
.courseCont .classTitle em{
    max-width: 90%;
    float: left;
     -moz-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.courseCont .isRequire{
    width: 29px;
    line-height: 15px;
    text-align: center;
    background: #FF0000;
    color: #ffffff;
    font-size: 12px;
    border-radius: 2px;
    margin-top: 13px;
    margin-left: 6px;
    float: left;
}
.courseCont .classTitle:hover {
    color: #1dd2af;
}

.courseCont .teacher {
    width: 92px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.courseCont .timer {
    width: 52px;
}

.courseCont .progress {
    width: 72px;
}

.courseCont .countDown {
    width: 72px;
}


/*.courseCont .countDown.guoqi{
		color:#ea7e00;
	}*/

.courseCont .open {
    width: 72px;
    /*cursor:pointer;*/
}

.courseCont .player {
    width: 72px;
    cursor: pointer;
    color: #1d66dd;
}

.courseCont .toExt {
    width: 72px;
    cursor: pointer;
    color: #ea7e00;
}

.courseCont .kejianplayer {
    width: 57px;
    padding-left: 15px;
    cursor: pointer;
    color: #2e86e8;
    font-weight: bold;
    text-align: left;
    background: url('../images/kejianact.png') no-repeat 46px 14px;
}

.courseCont .kejiantoext {
    width: 57px;
    padding-left: 15px;
    cursor: pointer;
    color: #666;
    font-weight: bold;
    text-align: left;
    background: url('../images/kejian.png') no-repeat 46px 14px;
}


/*.courseCont .courseTable .tableRows{
		text-align: center;
		height:38px;
		line-height:38px;
	}
	.courseTable .tableRows td{
		border-right:1px solid #e8e8e8;
		border-bottom:1px solid #e8e8e8;
	}
	.courseTable .tableRows .b_r_n{
		border-right:0 none;
	}
	.courseCont .courseTable .play{
		color:#1d66dd;
	}

	.courseCont .courseTable .xuqi{
		color:#ea7e00;
	}*/

.courseCont .progress p {
    height: 19px;
    line-height: 19px;
    font-size: 12px;
    position: relative;
}

.progress .progress_i span {
    display: inline-block;
    position: absolute;
    left: 50%;
    top: 4px;
    margin-left: -27px;
    border: 2px solid #f7d799;
    width: 50px;
    height: 2px;
}

.progress .progress_i i {
    display: block;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 10px;
    height: 2px;
    background: #f7d799;
}
.zyjsCont .className {
    width: 500px;
}
.zyjsCont .classTitle {
    width: 500px;
}
.zyjsCont .courseVideo .className{
    width: 500px;
}
.zyjsCont .timer{
    width: 80px;
}
.zyjsCont .player{
    width: 94px;
}
.zyjsCont .toExt{
    width: 94px;
}
.zyjsCont .open{
    width: 94px;
}
.zyjsCont .kejianplayer{
    width: 94px;
    background: url(../images/kejianact.png) no-repeat 74px 17px;
}
.zyjsCont .kejiantoext{
    width: 94px;
    background: url(../images/kejian.png) no-repeat 74px 17px;
}

.zyjsCont .progress p {
    height: 19px;
    line-height: 19px;
    font-size: 12px;
    position: relative;
}
.zyjsCont .progress p.progress_i{
    height: 10px;
    /*margin-top: 12px;*/
}
.zyjsCont .progress .progress_i span {
    display: inline-block;
    position: absolute;
    left: 50%;
    top: 4px;
    margin-left: -25px;
    border: 2px solid #f7d799;
    /*background: #EBEBEB;*/
    width: 50px;
    height: 2px;
    border-radius: 2px;
    box-sizing: content-box;
}

.zyjsCont .progress .progress_i i {
    display: block;
    position: absolute;
    left: 0px;
    top: 0px;
    width: 10px;
    height: 2px;
    background: #f7d799;
    /*border-radius: 2px;*/
}

/*去续期*/

.toExten {
    width: 500px;
    height: 390px;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -251px;
    margin-top: -196px;
    background: #fff;
    border: 1px solid #f2f2f2;
    font-family: "微软雅黑", "宋体", sans-serif;
    border: 1px solid #ddd;
}

.toExten .extNav {
    height: 40px;
    background: #eee;
    line-height: 40px;
    color: #333;
    padding: 0px 15px;
    text-align: center;
}

.toExten .extClose {
    position: absolute;
    font-size: 18px;
    font-weight: normal;
    right: 15px;
    top: 0px;
    cursor: pointer;
}

.toExten .extTitle {
    margin-top: 25px;
    height: 38px;
    line-height: 38px;
    font-size: 18px;
    /*font-weight:bold;*/
    color: #111;
    padding-left: 55px;
}

.toExten .price {
    height: 20px;
    line-height: 20px;
    padding: 20px;
    border-bottom: 1px dashed #ddd;
    color: #333;
    text-align: center;
    /* font-weight: bold; */
}

.toExten .price .numPrice {
    margin-left: 10px;
    color: #e95c14;
}

.toExten .price .numP {
    font-size: 18px;
}

.toExten .sideBox {
    padding-top: 21px;
    color: #333333;
}

.toExten .rolesItem {
    font-size: 14px;
    padding: 5px 37px;
    color: #666666;
    line-height: 24px;
    letter-spacing: 1px;
}

.mothod {
    padding-left: 55px;
    margin-top: 20px;
    height: 32px;
    line-height: 32px;
    color: #666;
}

.mothod .zhifubao,
.mothod .weixin,
.mothod .dianbi {
    display: inline-block;
    height: 30px;
    border: 1px solid #999;
    width: 82px;
    text-align: center;
    line-height: 30px;
    margin-right: 10px;
    color: #333;
    cursor: pointer;
}

.mothod .on {
    border-color: #ff7905;
    background: url('../images/btn.png') no-repeat -190px 18px;
}

.m_zhifu {
    margin-left: 133px;
    margin-top: 25px;
}

.m_zhifu .toPay {
    display: inline-block;
    width: 84px;
    height: 30px;
    background: #0ba6f8;
    color: #fff;
    text-align: center;
    line-height: 30px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    cursor: pointer;
}

.m_zhifu .toDianbi {
    display: inline-block;
    width: 84px;
    height: 30px;
    background: #0ba6f8;
    color: #fff;
    text-align: center;
    line-height: 30px;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    cursor: pointer;
    margin-left: 197px;
}

.m_weixin .wx_imgs1 {
    width: 111px;
    margin: 0 0 0 216px;
    margin-top: 19px;
}

.m_weixin .wx_imgs1 img {
    width: 100%;
}

.m_weixin .wx_imgs2 {
    width: 101px;
    margin: 0 0 0 223px;
    margin-top: 5px;
}

.skip {
    margin-left: -102px;
    position: absolute;
    left: 50%;
    bottom: 20px;
}

.skip i {
    background: url(../images/icon_s.png) no-repeat;
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 23px;
    height: 23px;
    cursor: pointer;
    border: 1px solid #e8e8e8;
    float: left;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
}

.skip .skipUp {
    background-position: 1px 6px;
}

.skip .skipDown {
    background-position: 2px -18px;
}

.skip .spcbtn {
    display: inline-block;
    width: 52px;
    height: 28px;
    line-height: 26px;
    cursor: pointer;
    border: 1px solid #ddd;
    text-align: center;
    border-radius: 5px;
    -webkit-border-radius: 5px;
}


/*}*/
.skip span {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    float: left;
    height: 23px;
    line-height: 23px;
    margin: 0 5px;
}
.skip #skipNum {
    height: 23px;
    line-height: 23px;
    width: 45px;
    padding-left: 10px;
    border: 1px solid #e8e8e8;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    margin: 0 5px;
}
.skip #skipBtn {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    width: 50px;
    height: 23px;
    line-height: 23px;
    border: 1px solid #e8e8e8;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    text-align: center;
}
.isToPlay {
    background: #fff;
    border: 1px solid #ccc;
    width: 340px;
    position: absolute;
    top: 100px;
    left: 50%;
    margin-left: -150px;
    z-index: 9999;
}
.isToPlay .header {
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #ccc;
    padding: 0 20px;
    width: 300px;
}
.isToPlay .header span {
    float: right;
    margin-right: 5px;
    cursor: pointer;
    font-size: 22px;
}
.isToPlay .content {
    line-height: 2;
    padding: 15px 20px;
    width: 300px;
}
.isToPlay .footer {
    border-top: 1px solid #ccc;
    height: 38px;
    padding: 0 20px;
    width: 300px;
}
.isToPlay .footer span {
    padding: 4px 5px;
    background: #2e86e8;
    float: right;
    margin-right: 5px;
    color: #fff;
    margin-top: 5px;
    cursor: pointer;
}
.isToPlayBg {
    width: 100%;
    height: 100%;
    position: fixed;
    background: #000;
    z-index: 9998;
    top: 0px;
    left: 0px;
    opacity: 0.4;
}

/*专业教师 start*/
.WB_FB_show {
    float: right;
    overflow: hidden;
}
.WB_followButton {
    height: 22px;
    text-decoration: none;
    cursor: pointer;
    background: url('../images/bg_flbtn.png');
}
.WB_FB_show .WB_followButton {
    width: 62px;
    vertical-align: middle;
    font-size: 12px;
    display: inline-block;
    background: url('../images/bg_flbtn.png');
    overflow: hidden;
}
.WB_followButton .FB_typeB {
    background-position: -63px 0;
    color: #fff;
    width: 62px;
    height: 22px;
    text-decoration: none;
    background: url('../images/bg_flbtn.png');
    font-size: 12px;
}
.WB_followButton .FB_typeB .WB_icon {
    margin-right: 1px;
}
.WB_followButton .WB_icon {
    float: left;
    margin: 3px 0 0 3px;
    height: 14px;
    width: 16px;
    background: url('../images/bg_flbtn.png');
    background-position: -190px 0;
    overflow: hidden;
}
.WB_followButton .WB_icon_text {
    white-space: nowrap;
    overflow: hidden;
    padding-top: 1px;
    margin: 2px 0 0 3px;
    float: left;
}
.WB_followButton .FB_typeB {
    color: #fff;
}
.WB_FB_show .WB_followButton {
    font-size: 12px;
    background-position: -63px 0;
}
.WB_FB_show .WB_FB_plus {
    display: inline-block;
    position: relative;
    height: 20px;
    padding: 0 7px;
    margin-left: 4px;
    border: 1px solid #ecd181;
    border-radius: 2px;
    vertical-align: middle;
    line-height: 20px;
}
.WB_FB_show .WB_FB_plus a {
    color: #333;
    font-size: 12px;
}
.WB_FB_show .WB_FB_plus a:hover {
    color: #1d66dd;
}
.WB_FB_show .WB_FB_plus {
    line-height: 20px;
}
.WB_FB_show .WB_FB_plus .plus_arr {
    position: absolute;
    width: 6px;
    height: 7px;
    background: url('../images/bg_flbtn.png') no-repeat;
    background-position: -190px -16px;
    top: 6px;
    left: -6px;
    z-index: 20;
}

/*专业教师 end*/

/*我的商城 -- 我的文章*/

/*我的合同*/
.wdhtContentRight {
    width: 1003px;
    height: auto;
    border: 1px solid #e8e8e8;
    margin-left: -1px;
    font-family: '微软雅黑', '黑体', '宋体';
}
.wdhtWrap {
    width: 951px;
    height: auto;
    padding: 0 26px 80px 26px;
    position: relative;
}
.wdhtWrap .mianshouCont .noCourse {
    padding-top: 165px;
    padding-bottom: 70px;
    background: url(../images/mianshou/icon_mianshou.png) no-repeat 351px 46px;
}
.wdhtWrap .noCourse p {
    text-align: center;
    color: #9c9c9c;
}
.wdhtTitle {
    height: 60px;
    line-height: 60px;
    padding-left: 30px;
    border-bottom: 1px solid #e8e8e8;
    font-size: 18px;
    color: #000;
    font-family: '黑体', '微软雅黑', '宋体';
    margin-bottom: 30px;
}
.hadPay {
    height: 40px;
    border-bottom: 2px solid #00c5ae;
}
.hadPay span {
    display: block;
    width: 150px;
    height: 40px;
    float: left;
    line-height: 40px;
    text-align: center;
    background: #00c5ae;
    color: #fff;
    font-weight: bold;
    font-family: '黑体', '微软雅黑', '宋体';
    font-size: 16px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}
.hadPay .searchwrap {
    /*overflow: hidden;*/

    position: relative;
    float: right;
}
.hadPay #searcher {
    padding-left: 10px;
    width: 315px;
    height: 34px;
    border: 1px solid #cccccc;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
}
.hadPay .icon_search {
    display: block;
    width: 25px;
    height: 25px;
    background: url(../images/icon_diantong.png) no-repeat -13px -60px;
    position: absolute;
    right: 7px;
    top: 6px;
    cursor: pointer;
    z-index: 3;
}
.hadPay .icon_hidden {
    display: block;
    width: 25px;
    height: 25px;
    background: #fff;
    position: absolute;
    right: 7px;
    top: 6px;
    cursor: pointer;
    z-index: 2;
}
.searchnav {
    height: 38px;
    line-height: 38px;
    background: #f5f5f5;
    color: #6e6e6e;
}
.sousuodao {
    position: relative;
    padding-left: 18px;
}
.searchnav .sousuodao .icon {
    display: block;
    width: 13px;
    height: 13px;
    background: url(../images/icon_diantong.png) no-repeat -18px -113px;
    position: absolute;
    top: 3px;
    left: 0px;
}
.searchnav .sousuodao .num {
    color: #00c5ae;
}
.wdhtWrap .searchnav .timer {
    color: #333;
    float: right;
    display: block;
    padding: 0 13px;
    background: url(../images/icon_diantong.png) no-repeat 51px -191px;
    margin-right: 25px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}
.wdhtWrap .searchnav .filter {
    color: #333;
    float: right;
    display: block;
    padding: 0 13px;
    background: url(../images/icon_diantong.png) no-repeat 23px -293px;
    margin-right: 25px;
    cursor: pointer;
}
.wdhtWrap .listWrap {
    margin-top: 5px;
    padding-bottom: 20px;
}
.wdhtWrap .listWrap .list {
    padding-top: 15px;
    padding-left: 5px;
    padding-bottom: 15px;
    border-bottom: 1px solid #eee;
    position: relative;
}
.wdhtWrap .listWrap .titleName {
    color: #000;
    height: 30px;
    line-height: 30px;
    padding-left: 26px;
    position: relative;
}
.wdhtWrap .listWrap .icon_title {
    position: absolute;
    top: 7px;
    left: 0px;
    display: block;
    width: 20px;
    height: 16px;
    background: url(../images/icon_diantong.png) no-repeat -15px -358px;
}
.wdhtWrap .listWrap .detail {
    height: 30px;
    line-height: 30px;
    color: #8d8d8d;
}
.wdhtWrap .listWrap .detail span {
    margin-right: 20px;
}
.wdhtWrap .listWrap .detail .class {
    display: block;
    width: 80px;
    float: left;
    white-space: nowrap;
    overflow: hidden;
}
.wdhtWrap .listWrap .detail .htId {
    display: block;
    width: 110px;
    float: left;
    white-space: nowrap;
    overflow: hidden;
}
.wdhtWrap .listWrap .detail .pages {
    display: block;
    width: 60px;
    float: left;
    white-space: nowrap;
    overflow: hidden;
}
.wdhtWrap .listWrap .detail .uploads {
    display: block;
    width: 83px;
    float: left;
    white-space: nowrap;
    overflow: hidden;
}
.wdhtWrap .listWrap .htmeys {
    position: relative;
    padding-left: 20px;
}
.wdhtWrap .listWrap .icon_tequan {
    display: block;
    width: 18px;
    height: 18px;
    position: absolute;
    top: 0px;
    left: 0px;
    background: url(../images/icon_diantong.png) no-repeat -18px -414px;
}
.wdhtWrap .listWrap .uploader {
    position: absolute;
    top: 20px;
    right: 65px;
    cursor: pointer;
}
.wdhtWrap .listWrap .upload {
    position: absolute;
    top: 32px;
    right: 65px;
    cursor: pointer;
    width: 70px;
    height: 28px;
    line-height: 28px;
    text-align: center;
    border: 1px solid #00c5ae;
    color: #00c5ae;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
}
.wdhtWrap .listWrap .icon_upLoader {
    width: 26px;
    height: 30px;
    background: url(../images/icon_diantong.png) no-repeat -12px -710px;
}
.wdhtWrap .listWrap .txt {
    margin-top: 4px;
    color: #00c5ae;
}
.wdhtWrap .fenlei {
    width: 414px;
    height: 234px;
    border: 1px solid #d7d7d7;
    position: absolute;
    right: 10px;
    top: 100px;
    background: #fff;
    padding: 0 15px;
    z-index: 99;
}
.wdhtWrap .fenlei1 {
    width: 414px;
    height: 185px;
    border: 1px solid #d7d7d7;
    position: absolute;
    right: 10px;
    top: 100px;
    background: #fff;
    padding: 0 15px;
    z-index: 99;
}
.wdhtWrap .fenlei .title {
    width: 100%;
    height: 43px;
    line-height: 43px;
    padding-left: 17px;
    background: url(../images/icon_diantong.png) no-repeat -20px -456px;
    font-size: 12px;
    color: #585858;
}
.wdhtWrap .fenlei .drop1,
.wdhtWrap .fenlei .drop2 {
    width: 150px;
    float: left;
    position: relative;
}
.wdhtWrap .dropDown {
    position: relative;
    padding-bottom: 17px;
    border-bottom: 1px dashed #d7d7d7;
}
.wdhtWrap .dropDown .dropSelected {
    display: block;
    width: 110px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #d7d7d7;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    padding-left: 10px;
    cursor: pointer;
    color: #333;
    background: url(../images/icon_diantong.png) no-repeat 80px -648px;
    position: relative;
    z-index: 2;
}
.wdhtWrap .dropDown .dropList {
    width: 120px;
    border: 1px solid #d7d7d7;
    border-top: 0 none;
    position: absolute;
    top: 32px;
    left: 0px;
    z-index: 11;
    background: #fff;
    height: 151px;
    overflow: auto;
}
.wdhtWrap .dropDown .dropList li {
    padding-left: 10px;
    height: 30px;
    line-height: 30px;
    cursor: pointer;
    border-top: 1px solid #d7d7d7;
}
.wdhtWrap .dropDown .dropList li:hover {
    color: #00c5ae;
}
.wdhtWrap .date {
    width: 100%;
    height: 43px;
    line-height: 43px;
    padding-left: 17px;
    background: url(../images/icon_diantong.png) no-repeat -20px -843px;
    font-size: 12px;
    color: #585858;
}
.wdhtWrap .dropDate {
    position: relative;
    padding-bottom: 17px;
}
.wdhtWrap .dropDate .drop1,
.wdhtWrap .dropDate .drop2 {
    width: 200px;
    float: left;
    position: relative;
}
.wdhtWrap .dropDate .dropSelected {
    display: block;
    width: 170px;
    height: 30px;
    border: 1px solid #d7d7d7;
    line-height: 30px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    padding-left: 10px;
    cursor: pointer;
    color: #333;
    background: url(../images/icon_diantong.png) no-repeat 134px -584px;
    position: relative;
    z-index: 3;
}
.wdhtWrap .btn {
    margin-top: 5px;
    overflow: hidden;
}
.wdhtWrap .btn1 {
    margin-top: 25px;
    overflow: hidden;
}
.wdhtWrap .btn .reset {
    display: block;
    width: 70px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #666;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    border: 1px solid #d7d7d7;
    float: left;
    margin: 0 30px 0 117px;
}
.wdhtWrap .btn1 .reset {
    display: block;
    width: 70px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #666;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    border: 1px solid #d7d7d7;
    float: left;
    margin: 0 30px 0 117px;
}
.wdhtWrap .alert-bg {
    width: 100%;
    height: 100%;
    position: fixed;
    left: 0px;
    top: 0px;
    background: #000;
    opacity: 0.7;
    z-index: 998;
}
.wdhtWrap .uploadAlert {
    width: 500px;
    height: 175px;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -250px;
    margin-top: -87px;
    background: #fff;
    z-index: 999;
    border: 1px solid #eee;
}
.wdhtWrap .uploadAlert .tishi {
    width: 480px;
    height: 38px;
    padding-left: 20px;
    line-height: 38px;
    background: #f2f2f2;
}
.wdhtWrap .uploadAlert .content {
    width: 406px;
    padding-left: 94px;
    height: 137px;
    text-align: left;
    line-height: 117px;
    background: url(../images/qbhtalert.png) no-repeat 63px 44px;
    color: #666;
}
.wdhtWrap .uploadAlert .closer {
    position: absolute;
    display: block;
    width: 20px;
    height: 20px;
    line-height: 20px;
    text-align: center;
    right: 20px;
    top: 10px;
    font-size: 18px;
    cursor: pointer;
}
.wdhtWrap .uploadAlert .quxiao {
    display: block;
    width: 90px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    position: absolute;
    right: 10px;
    bottom: 10px;
    cursor: pointer;
    border: 1px solid #ccc;
    background: #f2f2f2;
}
.btn .enter {
    display: block;
    width: 70px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    background: #00c5ae;
    float: left;
}
.btn1 .enter {
    display: block;
    width: 70px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    background: #00c5ae;
    float: left;
}
.fenlei .closer {
    display: block;
    width: 15px;
    height: 15px;
    line-height: 15px;
    text-align: center;
    position: absolute;
    right: 10px;
    top: 10px;
    cursor: pointer;
}

/*我的商城 -- 我的文章*/
.wdwzContentRight {
    width: 970px;
    height: auto;
    border: 1px solid #e8e8e8;
    margin-left: -1px;
    font-family: '微软雅黑', '黑体', '宋体';
}
.wdwzContentRight .wdwzTitle {
    height: 60px;
    line-height: 60px;
    padding-left: 30px;
    font-size: 18px;
    color: #000;
    font-family: '黑体', '微软雅黑', '宋体';
}
.wdwzWrap {
    padding-bottom: 60px;
    position: relative;
}
.wdwzContentRight .nav {
    height: 48px;
    line-height: 48px;
    border-bottom: 2px solid #00c5ae;
}
.wdwzContentRight .nav li {
    float: left;
    /*width: 118px;*/
    width: 50%;
    height: 48px;
    line-height: 48px;
    font-size: 16px;
    color: #222222;
    text-align: center;
}
.wdwzContentRight .nav .on {
    /*border-bottom: 3px solid #00c5ae;*/
    background: #00c5ae;
}
.wdwzContentRight .nav a{
    display: block;
}
.wdwzContentRight .nav .on a{
    color: #ffffff;
}
.wdwzContentRight .arcTitle {
    margin: 10px 30px 2px 30px;
    border-bottom: 1px solid #ddd;
    position: relative;
}
.wdwzContentRight .arcTitle .inputTitle {
    height: 70px;
    width: 100%;
    line-height: 70px;
    font-size: 20px;
    border: 0 none;
    color: #808080;
}
.wdwzContentRight .arcTitle textarea#inputTle{
    height: 70px;
    line-height: 35px;
    width: 100%;
    font-size: 20px;
    color: #808080;
    outline: none;
    border: none;
    resize: none;
}
.wdwzContentRight .arcTitle span{
    position: absolute;
    bottom: 10px;
    right: 0;
    color: #808080;
}
.wdwzContentRight .arcAd {
    margin: 10px 30px 24px 30px;
    border-bottom: 1px solid #ddd;
    position: relative;
}
.wdwzContentRight .arcAd .advert {
    width: 650px;
    height: 40px;
    line-height: 40px;
    /*padding-left:10px;*/

    border: 0 none;
    outline: none;
    font-size: 17px;
    color: #808080;
}
.wdwzContentRight .arcEdit {
    margin: 10px 30px 24px 30px;
    border: 1px solid #ddd;
}
.wdwzContentRight .previewDiv {
    /*width:286px;*/

    width: 346px;
    height: 122px;
    position: absolute;
    background: url(../images/preview_bg.png) no-repeat 0px 0px;
    right: 57px;
    top: 42px;
    z-index: 9999;
    /*padding:25px 12px 15px 213px;*/

    padding: 25px 12px 15px 152px;
}
.wdwzContentRight .preview {
    display: inline-block;
    width: 37px;
    height: 22px;
    background: #4a82f1;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    line-height: 22px;
    text-align: center;
    margin-left: 20px;
    color: #fff;
    font-size: 12px;
    cursor: pointer;
}
.wdwzContentRight .previewDiv .previewName {
    max-height: 60px;
    line-height: 30px;
    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
    -webkit-line-clamp: 2;
    -moz-line-clamp: 2;
    line-clamp: 2;
    color: #333;
    word-break: break-all;
    font-weight: bold;
    font-family: "黑体";
    font-size: 26px;
    margin-bottom: 5px;
}
.wdwzContentRight .previewDiv .pre-bottom {
    position: absolute;
    bottom: 15px;
    right: 12px;
    height: 30px;
    width: 346px;
}
.wdwzContentRight .previewDiv .previewAd {
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    color: #999;
    font-size: 20px;
    white-space: nowrap;
    margin-bottom: 15px;
}
.wdwzContentRight .previewDiv .previewTime {
    /*margin-left:15px;*/

    padding: 3px 6px;
    font-size: 14px;
    color: #8e8e8e;
    float: left;
}
.wdwzContentRight .previewDiv .gd {
    padding: 3px 4px;
    color: #fff;
    font-size: 14px;
    float: right;
    border: 1px solid #1dd2af;
    color: #1dd2af;
}
.wdwzContentRight .previewDiv .previewImg {
    position: absolute;
    top: 25px;
    left: 12px;
    /*width:190px;*/

    width: 121px;
    height: 121px;
}
.wdwzContentRight .fabustyle {
    padding-left: 30px;
    color: #222;
    margin-bottom: 25px;
}
.wdwzContentRight .fabustyle .releasa,
.wdwzContentRight .fabustyle .loadImg {
    height: 30px;
    line-height: 30px;
}
.wdwzContentRight .fabustyle .releasa {
    padding-left: 20px;
    background: url('../images/upload-img-al.png') no-repeat 0px 7px;
}
.wdwzContentRight .fabustyle .coverWrap {
    height: 36px;
    line-height: 36px;
}
.wdwzContentRight .coverWrap em {
    margin-left: 20px;
    color: #999;
}
.wdwzContentRight .coverWrap .size {
    color: #999;
    font-weight: bold;
}
.wdwzContentRight .uploadAmg {
    width: 130px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    margin-top: 5px;
    border: 1px solid #ddd;
}
.wdwzContentRight .cover-one .coverImage {
    /*margin-top:10px;*/

    position: absolute;
    left: 0px;
    top: 0px;
    background: #f3f3f3;
    padding: 29px 0px;
    width: 175px;
    height: 117px;
}
.wdwzContentRight .cover-two .coverImage {
    position: absolute;
    left: 0px;
    top: 0px;
    background: #f3f3f3;
    width: 175px;
    height: 175px;
}
.wdwzContentRight .cover-three .coverImage {
    position: absolute;
    left: 0px;
    top: 0px;
    background: #f3f3f3;
    width: 131px;
    height: 175px;
    padding: 0 22px;
}
.wdwzContentRight .coverImage img {
    width: 100%;
    margin: auto;
}
.wdwzContentRight .cover-three .coverImage img {
    height: 100%;
    width: auto;
    margin: auto;
}
.wdwzContentRight .uploadAmg a {
    display: block;
    width: 100%;
    height: 100%;
}
.wdwzContentRight .arcTagWrap {
    padding-left: 30px;
    color: #222;
    margin-bottom: 25px;
    position: relative;
    overflow: hidden;
}
.wdwzContentRight .arcTagWrap .arcTag {
    height: 36px;
    line-height: 36px;
}
.wdwzContentRight .arcTag em {
    margin-left: 20px;
    color: #999;
}
.wdwzContentRight .arcTagWrap #arcTagName {
    width: 245px;
    height: 38px;
    line-height: 38px;
    padding: 0 15px;
    border: 1px solid #bdeee8;
    /*float:left;*/
}
.arcClass .scholl-class {
    position: absolute;
    top: 35px;
    left: 0px;
    width: 288px;
    padding: 20px 15px;
    /*background:#fff;*/

    background: url('../images/switch_school_bg.png') no-repeat -4px -32px;
    z-index: 99999;
}
.arcClass .scholl-class span {
    float: left;
    display: inline-block;
    width: 95px;
    border-right: 1px solid #ddd;
    text-align: center;
    height: 35px;
}
.arcClass .scholl-class span:hover {
    color: #00c5ae;
}
.arcClass .scholl-class span.lasts {
    width: 96px;
    border: 0 none;
}
.arcClass .switch-scholl {
    margin: 0px 65px;
    margin-left: 5px;
    /*float:right;*/

    display: inline-block;
    height: 35px;
    width: 125px;
    padding: 0 15px;
    cursor: pointer;
    position: relative;
    /*border: 1px solid #efefef;*/
    /*border-bottom:0 none;*/

    background: url('../images/switch_school_bg.png') no-repeat -10000px 10000px;
}
.wdwzContentRight .arcTagWrap .add-arcTags {
    display: inline-block;
    /*float:left;*/

    margin-left: 8px;
    width: 80px;
    padding-left: 15px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    /*background:#00c5ae;*/

    color: #fff;
    cursor: pointer;
    font-size: 15px;
    position: relative;
    top: 1px;
    background: #00c5ae url(../images/add_arcTag.png) no-repeat 19px 12px;
}
.wdwzContentRight .arcClassWrap {
    padding-left: 30px;
    color: #222;
    margin-bottom: 15px;
    position: relative;
}
.wdwzContentRight .arcSelect {
    position: absolute;
    width: 470px;
    height: 156px;
    overflow: auto;
    border-left: 1px solid #bdeee8;
    border-right: 1px solid #bdeee8;
    background: #fff;
}
.wdwzContentRight .arcSelect li {
    height: 38px;
    line-height: 38px;
    padding: 0 15px;
    border-bottom: 1px solid #bdeee8;
    cursor: pointer;
}
.wdwzContentRight .arcSelect li:hover {
    color: #00c5ae;
}
.wdwzContentRight .arcClass {
    height: 36px;
    line-height: 36px;
}
#arcClassName {
    display: block;
    width: 440px;
    height: 38px;
    line-height: 38px;
    padding: 0 15px;
    border: 1px solid #bdeee8;
    background: url(../images/icon_wdwz.png) no-repeat 440px -178px;
    cursor: pointer;
}
.wdwzContentRight .arcSynWrap {
    padding-left: 45px;
    color: #222;
    margin-bottom: 15px;
}
.wdwzContentRight .arcSynopsis {
    height: 36px;
    line-height: 36px;
}
.wdwzContentRight #arcSynopsis {
    width: 440px;
    height: 100px;
    line-height: 20px;
    padding: 15px;
    border: 1px solid #bdeee8;
    resize: none;
}
.wdwzContentRight .author {
    padding-left: 45px;
    color: #222;
    margin-bottom: 15px;
    position: relative;
    overflow: hidden;
}
.wdwzContentRight .author .headImages {
    width: 124px;
    height: 126px;
    border: 1px solid #ccc;
    position: relative;
    float: left;
    background: url(../images/fbwz_header.jpg) no-repeat 0px 0px;
    margin-bottom: 7px;
}
.wdwzContentRight .author .headImages .img {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    z-index: 1;
}
.wdwzContentRight .author .uploadImage {
    position: absolute;
    bottom: 0px;
    left: 0px;
    display: block;
    width: 100%;
    height: 30px;
    cursor: pointer;
    line-height: 30px;
    text-align: center;
    color: #fff;
    z-index: 2;
    background: #999;
    color: #fff;
    font-size: 12px;
}
.wdwzContentRight .author .right {
    float: left;
    margin-left: 20px;
}
.wdwzContentRight .author .authorName {
    width: 313px;
    height: 40px;
    line-height: 40px;
}
.wdwzContentRight .author .autNames {
    width: 171px;
    height: 38px;
    line-height: 38px;
    padding: 0 5px;
    border: 1px solid #bdeee8;
    color: #808080;
}

/*	.wdwzContentRight  .tchMajor {
		border: 1px solid #bdeee8;
	}*/
.wdwzContentRight .author .expertIn {
    margin-top: 15px;
    width: 784px;
    height: 70px;
}
.wdwzContentRight .author .expert {
    width: 316px;
    height: 60px;
    line-height: 30px;
    padding: 5px;
    border: 1px solid #bdeee8;
    resize: none;
    color: #808080;
}
.wdwzContentRight .author .addAuthor {
    display: block;
    width: 67px;
    padding-left: 15px;
    position: absolute;
    top: 10px;
    left: 370px;
    color: #00c5ae;
    cursor: pointer;
}
.wdwzContentRight .author .removeAuthor {
    display: block;
    width: 67px;
    padding-left: 15px;
    position: absolute;
    top: 10px;
    left: 435px;
    color: #00c5ae;
    cursor: pointer;
}
.wdwzContentRight .author .emptyAuthor {
    display: block;
    width: 90px;
    padding-left: 15px;
    position: absolute;
    top: 10px;
    left: 411px;
    color: #00c5ae;
    cursor: pointer;
}
.wdwzContentRight .arcCataWrap {
    padding-left: 45px;
    color: #222;
    margin-bottom: 15px;
    position: relative;
}
.wdwzContentRight .arcCatalog span {
    margin-left: 15px;
    color: #999;
}
.wdwzContentRight .arcCatalog {
    height: 40px;
    line-height: 40px;
}
.wdwzContentRight .arcCataInp,
.wdwzContentRight .arcCataInpadd,
.wdwzContentRight .arcCataInprem {
    height: 40px;
    position: relative;
    margin-bottom: 10px;
}
.wdwzContentRight #arcCata {
    width: 400px;
    border: 1px solid #bdeee8;
    height: 40px;
    line-height: 40px;
    padding-left: 15px;
}
.wdwzContentRight .addCatalog,
.wdwzContentRight .addCatalogadd,
.wdwzContentRight .addCatalogrem {
    position: absolute;
    top: -1px;
    left: 434px;
    display: block;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border: 1px solid #ddd;
    font-size: 28px;
    color: #ddd;
}
.wdwzContentRight .mey {
    padding-left: 45px;
    color: #222;
    margin-bottom: 20px;
    position: relative;
    margin-top: 60px;
}
.wdwzContentRight .mey .radio {
    display: block;
    width: 14px;
    height: 14px;
    float: left;
    background: url(../images/icon_wdwz.png) no-repeat -4px -266px;
    cursor: pointer;
    margin-top: 13px;
}
.wdwzContentRight .mey #free {
    background-position: -4px -359px;
}
.wdwzContentRight .mey em {
    display: block;
    height: 40px;
    line-height: 40px;
    margin: 0 15px 0 8px;
    float: left;
    cursor: pointer;
}
.wdwzContentRight label {
    margin: 0px 15px 0px 8px;
}
.wdwzContentRight .mey #number {
    width: 190px;
    padding-left: 10px;
    margin-right: 10px;
    height: 38px;
    line-height: 38px;
    border: 1px solid #bdeee8;
    color: #808080;
}
.wdwzContentRight .mey .divide {
    color: #1084f0;
    margin-left: 120px;
}
.wdwzContentRight .submit {
    height: 44px;
    border-top: 1px solid #ddd;
    line-height: 44px;
    padding: 18px 0;
    color: #333;
}
.wdwzContentRight .submit #tongbu {
    padding-left: 0px;
    display: block;
    float: left;
    width: 20px;
    height: 20px;
    background: url(../images/icon_wdwz.png) no-repeat 0 0;
    margin-left: 20px;
    margin-top: 11px;
    cursor: pointer;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    background-position: -3px -472px;
}
.wdwzContentRight .submit em {
    display: block;
    float: left;
    height: 44px;
    line-height: 44px;
    background: #fff;
    margin-left: 15px;
}
.wdwzContentRight .submit span {
    color: #999;
    padding-left: 20px;
    float: left;
}
#tongbu {
    margin-left: 5px;
}
.wdwzContentRight .submit .baocun {
    display: block;
    width: 130px;
    height: 44px;
    line-height: 44px;
    text-align: center;
    border: 1px solid #ddd;
    float: right;
    margin-right: 20px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
}
.wdwzContentRight .submit .yulan {
    display: block;
    width: 130px;
    height: 44px;
    line-height: 44px;
    text-align: center;
    border: 1px solid #ddd;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
    float: right;
    margin-right: 20px;
}
.wdwzContentRight .submit .fabu {
    display: block;
    width: 130px;
    height: 44px;
    line-height: 44px;
    text-align: center;
    border: 1px solid #ddd;
    color: #fff;
    background: #00c5ae;
    float: right;
    margin-right: 20px;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    -ms-border-radius: 3px;
}
.wdwzContentRight .bg {
    background: #000;
    opacity: 0.5;
    filter: alpha(opacity=50);
    /* IE */

    -moz-opacity: 0.5;
    /* 老版Mozilla */

    -khtml-opacity: 0.5;
    /* 老版Safari */

    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 999;
    width: 100%;
    height: 100%;
}
.wdwzWrap .wzglNav {
    padding: 20px 30px;
    position: relative;
}
.wdwzWrap .wzglNav ul {
    width: 570px;
    border-left: 1px solid #c9cace;
    overflow: hidden;
}
.wdwzWrap .wzglNav li {
    float: left;
    height: 28px;
    line-height: 28px;
    width: 94px;
    border-top: 1px solid #c9cace;
    border-right: 1px solid #c9cace;
    border-bottom: 1px solid #c9cace;
    text-align: center;
    color: #222222;
}
.wdwzWrap .wzglNav li a {
    display: block;
    width: 100%;
    height: 100%;
}
.wdwzWrap .wzglNav li.on {
    background: #576477;
    width: 93px;
}
.wdwzWrap .wzglNav li.on a {
    color: #fff;
    display: block;
    width: 100%;
    height: 100%;
}
.wdwzWrap .wzglNav .newAri {
    position: absolute;
    right: 30px;
    top: 20px;
    display: block;
    width: 120px;
    height: 32px;
    line-height: 32px;
    background: #00c5ae;
    text-align: center;
    color: #fff;
    cursor: pointer;
}
.wdwzWrap .content {
    margin: 0 0 35px;
    border-bottom: 1px solid #c9cace;
}
.content .operation {
    padding: 12px 15px;
    border: 1px solid #c9cace;
    border-bottom: 0 none;
    overflow: hidden;
    background: #f6f6f6;
}
.content .operation .del,
.content .operation .undercarriage,
.content .operation .publish {
    display: block;
    width: 110px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    float: left;
    border: 1px solid #c9cace;
    margin-right: 20px;
    color: #494949;
    background: #fff;
}
.content .operation .on {
    background: #f6f6f6;
}
.wdwzWrap .content .operation #sub {
    width: 30px;
    height: 30px;
    line-height: 30px;
    float: right;
    display: block;
    background: #fff;
    border: 1px solid #c9cace;
    background: url('../images/icon_wzgl.png') no-repeat -11px -3px;
}
.wdwzWrap .content .operation #ariId {
    width: 298px;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    border: 1px solid #c9cace;
    float: right;
    color: #808080;
}
.wdwzWrap .content .title {
    padding: 12px 15px;
    overflow: hidden;
    background: #f6f6f6;
    border: 1px solid #c9cace;
    border-bottom: 0 none;
}
.wdwzWrap .content .title li {
    float: left;
    height: 20px;
    line-height: 20px;
}
.wdwzWrap .content .title .check {
    width: 40px;
    padding-top: 3px;
}
.wdwzWrap .content .title .xuhao {
    width: 40px;
    text-align: center;
}
.wdwzWrap .content .title .courseName {
    width: 294px;
    /*text-align: center;*/

    padding: 0px 10px;
}
.wdwzWrap .content .title .courseName2 {
    width: 220px;
    /*text-align: center;*/

    padding: 0px 10px;
}
.wdwzWrap .content .title .reReason {
    width: 175px;
    text-align: center;
    padding: 0px 10px;
}
.wdwzWrap .content .title .state {
    width: 50px;
    text-align: center;
    padding: 0 5px;
}
.wdwzWrap .content .title .price {
    width: 60px;
    text-align: center;
    /*background:;*/

    position: relative;
    padding-right: 10px;
}
.wdwzWrap .title span {
    display: block;
    width: 12px;
    height: 20px;
    position: absolute;
    top: 0px;
    right: 5px;
}
.wdwzWrap .title span i {
    display: block;
    width: 12px;
    height: 10px;
    background: url(../images/icon_wzgl.png) no-repeat;
    cursor: pointer;
}
.wdwzWrap .title span .up {
    background-position: -18px -75px;
}
.wdwzWrap .title span .downn {
    background-position: -18px -85px;
}
.wdwzWrap .content .title .states {
    width: 75px;
    text-align: center;
}
.wdwzWrap .content .title .time {
    width: 88px;
    text-align: center;
    position: relative;
    padding-right: 10px;
}
.wdwzWrap .content .title .reason {
    width: 145px;
    text-align: center;
}
.wdwzWrap .content .title .num {
    width: 65px;
    text-align: center;
    position: relative;
    padding-right: 10px;
}
.wdwzWrap .content .title .opera {
    width: 184px;
    text-align: center;
}
.wdwzWrap .draft .title .courseName {
    width: 465px;
    /*text-align: center;*/

    padding-left: 10px;
}
.wdwzWrap .content .list {
    padding: 12px 15px;
    /*overflow:hidden;*/

    background: #fff;
    border: 1px solid #c9cace;
    border-bottom: 0 none;
    position: relative;
}
.wdwzWrap .content .list ul {
    height: 23px;
}
.wdwzWrap .content .list:hover {
    background: #f8f8f8;
}
.wdwzWrap .content .list:hover a {
    color: #00c5ae;
}
.wdwzWrap .content .list:hover .opera .sh {
    color: #999;
}
.wdwzWrap .content .list:hover .opera a {
    color: #1084f0
}
.wdwzWrap .content .list li {
    float: left;
    height: 20px;
    line-height: 20px;
}
.wdwzWrap .content .list .check {
    width: 40px;
    padding-top: 3px;
    text-align: center;
}
.wdwzWrap .content .list .xuhao {
    width: 40px;
    text-align: center;
}
.wdwzWrap .content .list .courseName {
    width: 294px;
    /*text-align: center;*/

    padding: 0px 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    cursor: pointer;
}
.wdwzWrap .content .list .courseName a {
    display: inline-block;
    width: 100%;
}
.wdwzWrap .content .list .courseName2 {
    width: 220px;
    /*text-align: center;*/

    padding: 0px 10px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    cursor: pointer;
}
.wdwzWrap .content .list .courseName2 a {
    display: inline-block;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.wdwzWrap .content .list .state {
    width: 50px;
    text-align: center;
    padding: 0 5px;
    position: relative;
}
.wdwzWrap .content .list .reReason {
    width: 175px;
    /*text-align: center;*/

    padding: 0px 10px;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: red;
    cursor: pointer;
    position: relative;
}
.reReason .show-rea {
    width: 230px;
    position: absolute;
    bottom: 30px;
    left: -39px;
    padding: 10px;
    text-align: center;
    color: #fff;
    background: rgba(0, 0, 0, 0.4);
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    z-index: 999;
    word-break: break-word;
    white-space: normal;
}
.reReason .show-rea i {
    border: 7px solid transparent;
    border-top: 6px solid rgba(0, 0, 0, 0.4);
    position: absolute;
    left: 50%;
    margin-left: -3px;
    bottom: -13px;
}
.wdwzWrap .content .list .price {
    width: 62px;
    text-align: left;
    padding-left: 8px;
}
.wdwzWrap .content .list .reason {
    width: 135px;
    padding-left: 10px;
}
.wdwzWrap .content .list .states {
    width: 75px;
    text-align: center;
}
.wdwzWrap .content .list .refused{
    cursor: pointer;
}
.wdwzWrap .content .list .refused em{
    color: #ff0000;
}
.wdwzWrap .content .list .state:hover .refuseCont{
    display: block;
}
.wdwzWrap .content .list .reReason:hover .refuseCont{
    display: block;
}

.refuseCont{
    min-height: 25px;
    padding:0 10px 0 15px;
    position: absolute;
    left: 57px;
    top: -2px;
    background:url(../images/refuseBj.png) left top no-repeat;
    display: none;
    z-index: 10;
}
.wdwzWrap .content .list .reReason .refuseCont{
    left: 139px;
}
.refuseCont .boxbg{
    width: 175px;
}
.refuseCont .boxbg:after{
    content: '';
    display: table;
    clear: both;
}
.refuseCont:after{
    content: '';
    display: table;
    clear: both;
}
.refuseCont .text{
    float: left;
    max-width: 140px;
    font-size: 12px;
    line-height: 25px;
    color: #ffffff;
    /*white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;*/
    text-align: left;
    word-break: break-all;
}
.refuseCont .refuseBtn{
    width: auto;
    float: right;
    margin-top: 2px;
    font-size: 12px;
}

.refuseCont .refuseBtn a{
    color: #00C5AE;
}
.refuseCont .refuseBtn .edit{
    /*display: none;*/
}
.refuseCont.showAll .text{
    max-width: 480px;
    white-space: normal;
    /*text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;*/
    line-height: 20px;
}
.refuseCont.showAll .boxbg{
    width: 180px;
    padding:6px 10px 12px 10px;
    background:#576477;
}
.refuseCont.showAll .text{
    /*width: 180px;*/
}
.refuseCont.showAll .refuseBtn{
    width: 180px;
    margin-top: 3px;
    display: flex;
    /*justify-content: space-between;*/
    justify-content: end;
}
.refuseCont.showAll .refuseBtn .edit{
    display: inline-block !important;
}
.refuseCont.showAll .refuseBtn a.off{
    padding-right: 16px;
    background: url(../images/jttop.png) right center no-repeat;
}
.refuseCont.showAll{
    /*width: 181px !important;
    max-width: 181px;*/
    /*height: 56px;*/
    /*padding:6px 10px 12px 22px;*/
    padding:0 0 0 12px;
    background:url(../images/refuse2.png) left top no-repeat;
}

.wdwzWrap .content .list .time {
    width: 98px;
    text-align: center;
}
.wdwzWrap .content .list .num {
    width: 75px;
    text-align: center;
}
.wdwzWrap .content .list .opera {
    width: 184px;
}
.wdwzWrap .list .opera .sh {
    color: #999;
}
.wdwzWrap .draft .list .courseName {
    width: 465px;
    /*text-align: center;*/

    padding-left: 10px;
}
.wdwzWrap .list .opera a {
    width: 46px;
    display: block;
    text-align: center;
    color: #1084f0;
    float: left;
}
.wdwzWrap .list .share {
    position: absolute;
    padding-left: 20px;
    right: -40px;
    top: -20px;
    height: 20px;
    z-index: 10;
    width: 70px;
    display: none;
}
.wdwzWrap .list .opera .shareWarp {
    display: block;
    float: left;
    /*overflow: hidden;*/

    position: relative;
}
.wdwzWrap .list .shareWarp a {
    float: none;
}
.wdwzWrap .list .share a {
    display: inline-block;
    width: 20px;
    height: 20px;
    cursor: pointer;
}
.wdwzWrap .list .bshare-weixin {
    background: url(../images/weixin.gif) no-repeat;
}
.wdwzWrap .list .bshare-sinaminiblog {
    background: url(../images/top_logos_sprite.gif) no-repeat 0px -325px;
}
.wdwzWrap .list .bshare-qqim {
    background: url(../images/qqim.gif) no-repeat;
}
.wdwzContentRight .weixinShare {
    width: 220px;
    height: 245px;
    margin-left: -116px;
    margin-top: -128px;
    position: fixed;
    left: 50%;
    top: 50%;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 1000;
    border: 6px solid #aaa;
}
.wdwzContentRight .bsClose {
    overflow: hidden;
    cursor: pointer;
    position: absolute;
    z-index: 10000000;
    color: #666;
    font-weight: bold;
    font-family: Helvetica, Arial;
    font-size: 14px;
    line-height: 20px;
}
.wdwzContentRight .bsTop {
    color: #666;
    background: #f2f2f2;
    height: 24px;
    line-height: 24px;
    border-bottom: 1px solid #e8e8e8;
}
.wdwzContentRight .fencheng {
    width: 570px;
    height: 358px;
    margin-left: -285px;
    margin-top: -179px;
    position: fixed;
    left: 50%;
    top: 50%;
    border: 1px solid #ddd;
    background: #fff;
    z-index: 1000;
}
.wdwzContentRight .fencheng h3 {
    height: 50px;
    line-height: 50px;
    background: #f8f8f8;
    padding: 0 10px;
}
.wdwzContentRight .fencheng .closer {
    position: absolute;
    top: 0px;
    right: 10px;
    display: block;
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-size: 30px;
    color: #999;
    cursor: pointer;
}
.wdwzContentRight .weixinShare img {
    width: 100%;
    height: 100%;
}
.wdwzContentRight .fencheng .title {
    height: 41px;
    line-height: 41px;
    text-align: center;
    font-size: 16px;
    font-weight: bold;
    font-family: '微软雅黑', '黑体', '宋体';
}
.wdwzContentRight .fencheng .p1 {
    padding: 0 20px;
    line-height: 28px;
}
.wdwzContentRight .fencheng .p2 {
    padding: 0 30px;
}
.wdwzContentRight .fencheng .enter {
    width: 106px;
    height: 36px;
    line-height: 36px;
    background: #00c5ae;
    text-align: center;
    margin: auto;
    margin-top: 36px;
    color: #fff;
    cursor: pointer;
}
.wdwzContentRight .fencheng .success {
    position: absolute;
    bottom: -55px;
    left: 50%;
    height: 30px;
    line-height: 30px;
    color: #fff;
    background: #00c5ae;
}
.wdwzContentRight .fencheng .s1 {
    width: 300px;
    text-align: center;
    margin-left: -150px;
}
.wdwzContentRight .fencheng .s2 {
    width: 430px;
    text-align: center;
    margin-left: -215px;
}
.wdwzContentRight .fencheng .s3 {
    width: 300px;
    text-align: center;
    margin-left: -150px;
}
.wdwzContentRight .fencheng .s4 {
    width: 300px;
    text-align: center;
    margin-left: -150px;
}
.wdwzContentRight .fencheng .s5 {
    width: 300px;
    text-align: center;
    margin-left: -150px;
}
.wdwzContentRight .fencheng .s6 {
    width: 300px;
    text-align: center;
    margin-left: -150px;
}
.wdwzContentRight .fencheng .content {
    height: 50px;
    line-height: 50px;
    text-align: center;
    margin: 83px 50px 83px 70px;
    background: url(../images/icon_tishi.png) no-repeat 90px -11px;
}
.wdwzContentRight .alert .content {
    height: 50px;
    line-height: 50px;
    text-align: center;
    margin: 83px 50px 83px 70px;
    background: url(../images/icon_tishi.png) no-repeat 120px -11px;
}
.wdwzContentRight .fencheng .content1 {
    height: 50px;
    line-height: 50px;
    text-align: center;
    margin: 83px 50px 83px 70px;
    background: url(../images/icon_tishi.png) no-repeat 123px -101px;
}
.wdwzContentRight .alert .content1 {
    height: 50px;
    line-height: 50px;
    text-align: center;
    margin: 83px 50px 83px 70px;
    background: url(../images/icon_tishi.png) no-repeat 94px -13px;
}
.wdwzContentRight .alert .content2 {
    height: 50px;
    line-height: 50px;
    text-align: center;
    margin: 63px 50px 43px 70px;
    background: url(../images/icon_tishi.png) no-repeat 125px -13px;
}
.wdwzContentRight .alert .content3 {
    height: 70px;
    line-height: 70px;
    text-align: center;
}
.wdwzContentRight .fencheng .continu {
    overflow: hidden;
    padding-left: 172px;
}
.wdwzContentRight .fencheng .contine {
    width: 106px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    background: #00c5ae;
    color: #fff;
    float: left;
    margin-right: 16px;
}
.wdwzContentRight .fencheng .agine {
    width: 106px;
    height: 36px;
    line-height: 36px;
    text-align: center;
    background: #fff;
    color: #000;
    float: left;
    margin-right: 16px;
    border: 1px solid #ccc;
}
.wdwzWrap .plgl ul {
    width: 475px;
    float: left;
}
.wdwzWrap .plgl #subpl {
    width: 30px;
    height: 30px;
    line-height: 30px;
    float: right;
    display: block;
    background: #fff;
    border: 1px solid #c9cace;
    background: url('../images/icon_wzgl.png') no-repeat -11px -3px;
}
.wdwzWrap .plgl #plId {
    width: 298px;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
    border: 1px solid #c9cace;
    float: right;
    color: #808080;
}
.wdwzWrap .operation .allSelect {
    float: left;
    display: block;
    width: 16px;
    height: 16px;
    margin-top: 8px;
    margin-right: 20px;
}
.wdwzWrap .allpl {}
.wdwzWrap .pllist .pinglun {
    overflow: hidden;
}
.wdwzWrap .allpl .huifu {
    margin-top: 12px;
    border-top: 1px solid #c9cace;
    padding: 25px 0 20px 100px;
    display: none;
}
.wdwzWrap .allpl #reCal {
    width: 791px;
    height: 99px;
    padding: 10px;
    line-height: 24px;
    resize: none;
}
.wdwzWrap .allpl .fasong {
    height: 30px;
    margin-top: 30px;
}
.allpl .huifu .send {
    display: block;
    width: 106px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    color: #fff;
    background: #00c5ae;
    float: left;
    margin-right: 20px;
}
.allpl .huifu .cancel {
    display: block;
    width: 106px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    color: #000;
    background: #fff;
    float: left;
    margin-right: 20px;
    border: 1px solid #cccace;
}
.wdwzWrap .pllist .pinglun div {
    float: left;
}
.wdwzWrap .pllist {
    padding: 12px 15px;
    overflow: hidden;
    background: #fff;
    border: 1px solid #c9cace;
    margin-top: 20px;
}
.wdwzWrap .pllist .checkeds {
    width: 16px;
    height: 16px;
    margin-right: 20px;
    margin-top: 20px;
}
.wdwzWrap .pllist .images {
    width: 48px;
    height: 48px;
    margin-right: 20px;
}
.wdwzWrap .pllist .images img {
    width: 48px;
    height: 48px;
}
.wdwzWrap .pllist .titles {
    width: 500px;
}
.wdwzWrap .titles .up {
    margin-bottom: 3px;
}
.wdwzWrap .titles .up span {
    font-weight: bolder;
}
.wdwzWrap .titles .up a {
    color: #006cf2;
}
.wdwzWrap .pllist .timer {
    width: 80px;
    line-height: 25px;
    text-align: center;
}
.wdwzWrap .pllist .states {
    width: 80px;
    line-height: 25px;
    text-align: center;
}
.wdwzWrap .pllist .hasRecall {
    color: #ff4949;
}
.wdwzWrap .pllist .noRecall {
    color: #666;
}
.wdwzWrap .pllist .opera {
    width: 140px;
    line-height: 25px;
}
.wdwzWrap .pllist .opera a {
    display: block;
    width: 70px;
    line-height: 25px;
    height: 25px;
    float: left;
    text-align: center;
    color: #006cf2;
}
.wdwzWrap .pllist .opera .sh {
    color: #999;
}
.wdwzWrap .ploper {
    border-bottom: 1px solid #cccace;
}
.wdwzWrap .plcont {
    border-bottom: 0 none;
}
.wdwzWrap .pllist .myHfCont {
    margin-bottom: 10px;
    padding-left: 120px;
}

/*文章新添加内容*/
.wdwzWrap .arcTagWrap .icon {
    color: #24ceba;
    position: absolute;
    left: 293px;
    top: 38px;
    font-size: 24px;
    cursor: pointer;
}
.wdwzWrap .arcTagWrap .pad-left {
    overflow: hidden;
}
.wdwzWrap .arcTagWrap .tag {
    display: inline-block;
    padding: 3px 17px 3px 8px;
    position: relative;
    color: #fff;
    background: #00c6af;
    margin-right: 35px;
}
.wdwzWrap .arcTagWrap .close {
    position: absolute;
    right: 1px;
    top: 3px;
    cursor: pointer;
    color: #fff;
    z-index: 100;
}
.wdwzWrap .arcTagWrap .right-icon {
    border: 25px solid #00c6af;
    border-right-color: transparent;
    border-top-color: transparent;
    border-bottom-color: transparent;
    position: absolute;
    top: -12px;
    right: -37px;
    z-index: 99;
}

/*新增 发布文章 分类列表*/
.arcClassWrap .arcClassList {
    /*overflow:hidden;*/

    margin-top: 10px;
    margin-bottom: 30px;
}
.arcClassWrap .arcle-class {
    width: 100px;
    padding: 10px 0;
    float: left;
    margin-right: 13px;
    cursor: pointer;
    /*overflow:hidden;*/

    height: 20px;
    position: relative;
}
.scholl-cate-wrap {
    border: 1px solid #ccc;
    margin-top: 10px;
    width: 928px;
    border-bottom: none;
}
.scholl-cate-wrap .til {
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #ccc;
    padding: 0 15px;
}
.scholl-cate-wrap .til a {
    float: right;
    cursor: pointer;
    padding-left: 20px;
    background: url(../images/diandu_shouqi.png) no-repeat 3px 14px;
    color: #666;
}
.arcClassWrap .schollCategory {
    background: #fff;
    padding: 20px 0 20px 20px;
    overflow: hidden;
    border-bottom: 1px solid #ccc;
}
.sanjiao {
    /*display:block;
		width:17px;
		height:7px;
		position:absolute;
		top:-22px;
		left:32px;
		background: url(../images/bg_sanjiao.png) no-repeat 0px 0px;
		z-index:10000;*/

    border: 7px solid transparent;
    border-bottom-color: #fff;
    position: absolute;
    top: -15px;
    left: 48px;
    z-index: 10000;
}
.dasanjiao {
    border: 8px solid transparent;
    border-bottom-color: #666;
    position: absolute;
    top: -17px;
    left: 47px;
    z-index: 9999;
}
.schollCategory .categoryTil {
    height: 20px;
    line-height: 20px;
    margin-bottom: 5px;
}
.closeSchollCategory {
    position: absolute;
    right: 0px;
    top: 0px;
}
.arcClassList .addClassify {
    padding: 10px 0px;
    height: 20px;
}
.arcClassWrap .inputClassify {
    padding: 10px 0px;
    height: 20px;
}
.arcClassWrap .inputClassify .addCategorys {
    color: #1084f0;
    cursor: pointer;
}
.arcClassWrap .inputClassify .addCategorys:hover {
    color: red;
}
.arcle-class .deleteClassify {
    /*float:right;*/

    position: absolute;
    left: 92px;
    top: 11px;
    z-index: 999;
}
#inpClassName {
    width: 100px;
    height: 20px;
    margin-left: 10px;
    padding-left: 5px;
    border: 1px solid #00c5ae;
}
.inputClassify .buttons {
    height: 22px;
    line-height: 22px;
    margin-left: 10px;
    width: 50px;
    background: #00c5ae;
    color: #fff;
    border: 0 none;
    font-size: 14px;
    cursor: pointer;
}
.arcClassWrap .arcle-class i {
    padding-left: 0px;
    display: block;
    float: left;
    width: 18px;
    height: 18px;
    background: url(../images/icon_wdwz.png) no-repeat 0 0;
    border: 1px solid rgb(0, 192, 169);
    border-radius: 2px;
    */ -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    cursor: pointer;
    margin-right: 10px;
}
.arcClassWrap .arcle-class i.on {
    padding-left: 0px;
    display: block;
    float: left;
    width: 20px;
    height: 20px;
    background: url(../images/icon_wdwz.png) no-repeat 0 0;
    border: 0 none;
    border-radius: 2px;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -ms-border-radius: 2px;
    cursor: pointer;
    background-position: -3px -472px;
}
.spac {
    display: inline-block;
    width: 8px;
}
.cover-list-wrap {
    margin-top: 15px;
    height: 177px;
}
.cover-list-wrap .cover-wrap {
    width: 175px;
    height: 175px;
    border: 1px solid #cccccc;
    background: #fff;
    border-radius: 3px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    -ms-border-radius: 5px;
    cursor: pointer;
}
.cover-list-wrap .cover-wrap .tils {
    height: 30px;
    color: #666;
    line-height: 30px;
    text-align: center;
}
.cover-list-wrap .cover-two,
.cover-list-wrap .cover-one {
    margin-right: 50px;
}
.wdwzContentRight .cover-two .coverImage {
    position: absolute;
    left: 0px;
    top: 0px;
    background: #f3f3f3;
    width: 175px;
    height: 175px;
}
.wdwzContentRight .cover-three .coverImage {
    position: absolute;
    left: 0px;
    top: 0px;
    background: #f3f3f3;
    width: 131px;
    height: 175px;
    padding: 0 22px;
}
.cover-list-wrap .cover-temp {
    width: 66px;
    height: 102px;
    margin: auto;
    margin-top: 20px;
}
.cover-list-wrap .cover-size {
    height: 50px;
    line-height: 50px;
    color: #999999;
    text-align: center;
}
.cover-list-wrap .cover-one .cover-temp {
    background: url('../images/bg-cover-one.png') no-repeat;
}
.cover-list-wrap .cover-two .cover-temp {
    background: url('../images/bg-cover-two.png') no-repeat;
}
.cover-list-wrap .cover-three .cover-temp {
    background: url('../images/bg-cover-three.png') no-repeat;
}
.cover-list-wrap .show-temp {
    position: absolute;
    left: 50%;
    top: 0px;
    display: none;
}
.cover-list-wrap .cover-wrap:hover .show-temp {
    display: block;
}
.tch-detail {
    border: 1px solid #ccc;
    margin-top: 10px;
    width: 928px;
    margin-left: 30px;
    margin-top: 10px;
}
.tch-detail .til {
    height: 38px;
    line-height: 38px;
    border-bottom: 1px solid #ccc;
    padding: 0 15px;
}
.tch-detail .til a {
    float: right;
    cursor: pointer;
    padding-left: 20px;
    color: #00c5ae;
    background: url(../images/editorTch.png) no-repeat 0 center;
}
.tch-detail .til a.up {
    color: #666;
    background: url(../images/diandu_shouqi.png) no-repeat 3px 14px;
}
.tch-detail .til a.downs {
    color: #666;
    background: url(../images/diandu_zhankai.png) no-repeat 3px 14px;
}
.tch-detail .authorWrap {
    padding-top: 20px;
    position: relative;
}
.tch-detail .authorWrap .hiddens {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0px;
    top: 0px;
    z-index: 999;
    background-color: #f3f3f3;
    opacity: 0.5;
    -webkit-touch-callout: none;
    /* iOS Safari */

    -webkit-user-select: none;
    /* Chrome/Safari/Opera */

    -khtml-user-select: none;
    /* Konqueror */

    -moz-user-select: none;
    /* Firefox */

    -ms-user-select: none;
    /* Internet Explorer/Edge */

    user-select: none;
    /* Non-prefixed version, currently*/
}
.wdwzContentRight .tch-detail .author {
    padding-left: 20px;
    color: #222;
    padding-bottom: 20px;
    margin-bottom: 0;
    position: relative;
    overflow: hidden;
}
.wdwzContentRight .tch-detail .author .expertIn {
    margin-top: 15px;
    width: 747px;
    height: 70px;
}
.tch-detail .tch-infor-list {
    padding-top: 20px;
}
.tch-detail .tch-infor-list .list {
    padding: 0 20px;
    overflow: hidden;
    padding-bottom: 15px;
}
.tch-detail .form-wrap {
    width: 199px;
    float: left;
    height: 81px;
}
.tch-detail .form-wrap.form-wrap-l {
    width: 428px;
}
.tch-detail .form-wrap .tag span,
.tch-detail .form-wrap-l .tag span {
    color: red;
}
.tch-detail .form-wrap .tag,
.tch-detail .form-wrap-l .tag {
    height: 30px;
    line-height: 30px;
    color: #999;
}
.tch-detail .form-wrap .error,
.tch-detail .form-wrap-l .error {
    height: 21px;
    line-height: 21px;
    visibility: hidden;
    display: block;
    font-size: 13px;
    color: #ff7875;
}
.tch-detail .form-wrap input {
    height: 30px;
    line-height: 30px;
    border: 1px solid #e6e6e6;
    padding-left: 8px;
    width: 189px;
}
.tch-detail .form-wrap select {
    height: 30px;
    line-height: 30px;
    border: 1px solid #e6e6e6;
    padding-left: 8px;
    width: 189px;
}
.tch-detail .form-wrap-l input {
    width: 418px;
}
.list .lis-til {
    height: 30px;
    line-height: 30px;
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 10px;
}
.inp-wrap {
    overflow: hidden;
}
.form-w1 {
    width: 296px;
    float: left;
    height: 81px;
}
.form-w1 .tag {
    height: 30px;
    line-height: 30px;
    color: #999;
}
.form-w1 input {
    height: 30px;
    line-height: 30px;
    border: 1px solid #e6e6e6;
    padding-left: 8px;
    width: 286px;
}
.form-w1 .error {
    height: 21px;
    line-height: 21px;
    visibility: hidden;
    display: block;
    font-size: 13px;
    color: #ff7875;
}
.form-w2 {
    width: 140px;
    float: left;
    height: 81px;
}
.form-w2 .tag {
    height: 30px;
    line-height: 30px;
    color: #999;
}
.form-w2 input {
    height: 30px;
    line-height: 30px;
    border: 1px solid #e6e6e6;
    padding-left: 8px;
    width: 130px;
}
.form-w2 .error {
    height: 21px;
    line-height: 21px;
    visibility: hidden;
    display: block;
    font-size: 13px;
    color: #ff7875;
}
.inp-wrap .zhi {
    height: 81px;
    margin: 0 10px;
    line-height: 83px;
}
.form-w3 {
    width: 176px;
    float: left;
    height: 81px;
}
.form-w3 .tag {
    height: 30px;
    line-height: 30px;
    color: #999;
}
.form-w3 input {
    height: 30px;
    line-height: 30px;
    border: 1px solid #e6e6e6;
    padding-left: 8px;
    width: 166px;
}
.form-w3 .error {
    height: 21px;
    line-height: 21px;
    visibility: hidden;
    display: block;
    font-size: 13px;
    color: #ff7875;
}
.form-w4 {
    float: right;
    height: 81px;
    line-height: 84px;
    cursor: pointer;
}
.txt-til {
    height: 32px;
    line-height: 32px;
}
.checkbox-wrap {
    margin-right: 15px;
    float: left;
}
.checkbox-wrap label {
    margin: 0px;
}
.tch-detail .list .wangEditor-container {
    border-color: #e6e6e6;
}
.wenxints {
    width: 300px;
    height: 180px;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -150px;
    margin-top: -75px;
    background: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 5px;
    -webkit-border-radius: 5px;
}
.wxts-til {
    height: 50px;
    line-height: 50px;
    padding: 0 10px;
    font-size: 18px;
    font-weight: bolder;
    color: #666;
    border-bottom: 1px solid #ccc;
}
.wxts-cont {
    height: 80px;
    line-height: 80px;
    padding: 0 10px;
    text-align: center;
    border-bottom: 1px solid #ccc;
    color: #444;
    background: #fff;
}
.wxts-close {
    float: right;
    margin-right: 8px;
    cursor: pointer;
}
.wxts-opa {
    height: 50px;
    line-height: 50px;
    padding: 0 10px;
    color: #444;
}
.wxts-cancel {
    float: right;
    margin-right: 10px;
    display: block;
    height: 30px;
    line-height: 30px;
    padding: 0 8px;
    border-radius: 3px;
    margin-top: 8px;
    border: 1px solid #ccc;
}
.wxts-enter {
    float: right;
    margin-right: 10px;
    display: block;
    height: 32px;
    line-height: 32px;
    padding: 0 8px;
    border-radius: 3px;
    margin-top: 8px;
    background: #2e86e8;
    color: #fff;
}

/*我的钱包*/
.typechange {
    width: 100px;
    margin-left: 50px;
    height: 22px;
    line-height: 22px;
}
.transaction-list.content .skip {
    left: 24% !important;
}
.wdwzWrap .skip {
    left: 24% !important;
}