.transparentLine {width: 100%;height: 1px;border: 1px solid transparent;}
.noMessage {margin: 110px auto;display: block;}

/**
 * 产品栏
 *
 */
.productList {min-width: 1000px;width: 100%;height: 114px;overflow: hidden;color: #323232;background-color: white;position: absolute;z-index: 10;}
.productBanner {width: 100%;height: 100%;position: relative;}
.productItem {width: 98px;height: 80px;float: left;margin: 17px 0px;}
.proFold {width: 27px;height: 27px;top: 40px;right: -15px;position: absolute;cursor: pointer;}
.proDown{background: url(../res/login/btn_proDown.png);background-repeat: no-repeat;}
.proDown:hover{background: url(../res/login/btn_proDown_hover.png);background-repeat: no-repeat;}
.proUp{background: url(../res/login/btn_proUp.png);background-repeat: no-repeat;}
.proUp:hover{background: url(../res/login/btn_proUp_hover.png);background-repeat: no-repeat;}
.productTo {cursor: pointer;display: block;width: 50px;height: 50px;margin: 0 auto;}
.productImage {width: 100%;height: 50px;}
.productImage img {width: 50px;height: 50px;margin: 0px auto;display: block;cursor: pointer;}
.productName {width: 100%;height: 30px;line-height: 30px;text-align: center;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.main {padding-top: 134px;padding-bottom: 42px;}
.main_left {width: 443px;height: auto;margin-right: 17px;float: left;}
.main_right {width: 540px;height: auto;float: left;}
.baseList_title {width: 100%;height: 52px;padding: 20px 20px 0px 20px;}
.baseList_list {width: 100%;height: auto;padding: 6px 20px 0px 20px;}
.baseList_title .title_left {width: 50%;height: 100%;float: left;padding-left: 30px;}
.baseList_title .title_right {width: 50%;height: 100%;float: left;}
.baseList_title .dividingLine {width: 100%;height: 2px;border-bottom: 2px solid #0591e6;float: left;}
.baseList_title .title_left .titleLeft_img {width: 20px;float: left;margin-left: -25px;margin-top: 3px;}
.baseList_title .title_left .titleLeft_name {width: 100%;height: 100%;float: left;color: #0591e6;font-size: 18px;}
.base_list .titleRight_desc {float: right;color: #969696;width: 50px;height: 100%;line-height: 28px;text-align: right;background: url(../res/portal/clickmore.png);background-repeat: no-repeat;background-position: right 6px;background-position-x: right;background-position-y: 6px;padding-right: 18px;cursor: pointer;}
.base_list .titleRight_desc:hover {color: #0591e6;background: url(../res/portal/clickmore_blue.png);background-repeat: no-repeat;background-position: right 6px;background-position-x: right;background-position-y: 6px;}
.titleLeft_count {font-size: 14px;color: #ff3131;margin-left: 5px;}
.list_todo {width: 100%;height: 335px;}
.list_inform {width: 100%;height: 335px;margin-top: 20px;}
.list_link {width: 100%;min-height: 335px;height: auto;margin-top: 20px;}
.list_news {width: 100%;height:690px;margin-top: 20px;}
.list_item {width: 100%;height: 66px;border-bottom: 1px dashed #d7d7d7;padding: 5px 2px;}
.listItem_title {width: 100%;height: 36px;line-height: 36px;font-size: 14px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;cursor: pointer;}
.listItem_title:hover {color: #0591e6;}
.title_label {color: #969696;}
.listItem_comment {width: 100%;height: 20px;line-height: 20px;padding-right: 110px;font-size: 12px;color: #979797;}
.comment_left {width: 100%;float: left;}
.comment_right {width: 110px;margin-right: -110px;float: left;text-align: right;}
.footer {width: 100%;height: 30px;line-height: 28px;color: #b2b2b2;background-color: #2e2e2e;text-align: center;}
.link_item {width: 33.3%;height: 40px;float: left;padding-right: 50px;line-height: 38px;}
.link_item .linkItem_title {width: 100%;height: 100%;float: left;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;cursor: pointer;}
.personalLink {background: url(../res/portal/icon-plink.png);background-size: 10px;background-repeat: no-repeat;padding-left: 15px;background-position: center left;background-position-y: 14px;}
.link_item:hover .linkItem_title {color: #0591e6;text-decoration: underline;}
.link_item:hover .linkItem_option {display: block;}
.link_item .linkItem_option {width: 50px;height: 100%;float: left;margin-right: -50px;display: none;}
.link_item .linkItem_option .editOption,
.link_item .linkItem_option .deleteOption {width: 12px;cursor: pointer;margin-right: 3px;}
.buttonAdd_link {width: 88px;height: 30px;color: #0591e6;line-height: 28px;text-align: center;border: 1px solid #c7c7c7;cursor: pointer;}
.iconAdd {background: url(../res/portal/add.png);background-repeat: no-repeat;background-position: 8px center;background-position-x: 8px;background-position-y: center;padding-left: 14px;}
.buttonAdd_link:hover {background-color: #f5f8fa;}
.base_carousel {width: 100%;height: 355px;padding: 20px 20px 25px 20px;}
.base_carousel .carousel {width: 100%;height: 310px;overflow: hidden;}
.base_carousel .carousel-indicators {width: 50%;height: 22px;bottom: 0;right: 0;text-align: right;margin: 0;padding-right: 20px;}
.base_carousel .carousel-indicators li {width: 8px;height: 8px;background-color: #7b7b7b;border: 1px solid #7b7b7b;margin: 0px;}
.base_carousel .carousel-indicators .active {background-color: #0095f8;border: 1px solid #0095f8;}
.base_carousel .carousel-inner .item {width: 100%;height: 310px;cursor: pointer;}
.base_carousel .carousel-caption {width: 100%;height: 33px;line-height: 21px;margin: 0;padding: 0px 100px 0px 20px;bottom: 0;left: 0;text-align: left;background: url(../res/portal/shadowLines.png);}
.base_carousel .carousel-caption h1 {width: 100%;height: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.base_cardList {width: 100%;height: auto;padding: 0px 20px;}
.base_cardList .baseCardList_title {width: 100%;height: 43px;/* padding-left: 373px; */position: relative;border-bottom: 1px solid #dcdcdc;}
.baseCardList_title .baseCardList_card {width: auto;height: 100%;float: left;/* margin-left: -373px; */border-left: 1px solid #dcdcdc;}
.baseCardList_title .baseCardList_card .cardItem {width: 93px;height: 100%;float: left;font-size: 14px;color: #969696;text-align: center;line-height: 41px;background-color: #f6f6f6;border-top: 1px solid #dcdcdc;border-right: 1px solid #dcdcdc;/* border-bottom: 1px solid #dcdcdc; */cursor: pointer;}
.baseCardList_title .baseCardList_card .blankItem {width: 93px;height: 100%;float: left;/* border-bottom: 1px solid #dcdcdc; */}
.baseCardList_title .baseCardList_card .active {color: #0095f8;border-top: 3px solid #0095f8;border-bottom: 1px solid transparent;background-color: #ffffff;line-height: 40px;}
.baseCardList_title .baseCardList_option {position: absolute;top: 0px;right: 50px;/* width: 100%; */height: 100%;float: left;/* border-bottom: 1px solid #dcdcdc; */}
.baseCardList_option .titleRight_desc {height: 32px;margin-top: 8px;}
.base_cardList .baseCardList_list {}
.baseCardList_list .cardList_listItem {width: 100%;height: 126px;border-bottom: 1px dashed #d7d7d7;padding: 16px 0px;}
.cardList_listItem .listItem_wrapper {width: 100%;height: 100%;}

.base_cardList {padding: 9px 20px 0px 20px;}

.list_worktrack {width: 100%;height: 335px;}
.list_worktrack .baseList_list {width: 100%;height: 283px;overflow-y: auto;min-height: 222px;}
.list_worktrack .baseList_optionNav {width: 100%;height: 58px;padding: 0px 20px;}
.list_worktrack .weekSet {width: 120px;height: 100%;line-height: 46px;/*background: url(../res/portal/icon-week.png);background-repeat: no-repeat;background-position: left center;*/font-size: 14px;color: #969696;float: right;padding-left: 17px;cursor: default;}
.list_worktrack .list_item {padding: 11px 0px;}
.list_worktrack .list_item:hover {color: #0591e6;}
.list_worktrack .listItem_content {/*height: auto;*/height: 38px;line-height: 1.5;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;word-break: break-all;overflow: hidden;white-space: inherit;}
.list_worktrack .gray_mark {color: #959595;}
.list_worktrack .baseList_optionNav .optionNav_left,
.list_worktrack .baseList_optionNav .optionNav_right {width: 50%;float: left;padding: 13px 0px;}
.list_worktrack .baseList_optionNav .optionNav_left .left_item {width: 33.3%;line-height: 30px;float: left;text-align: center;cursor: pointer;}
.list_worktrack .baseList_optionNav .optionNav_right .btn-blue {float: right;margin-left: 10px;}
.list_worktrack .date-click{width: 120px;}
.list_worktrack .img-icon{cursor:pointer;position: relative;top: 2px;}
.list_worktrack #time{color: #969696;font-size: 14px;width: 80px;border: 0;}
