You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

310 lines
7.7 KiB
CSS

5 years ago
/**
* jquery
* :
*/
/* 实心小三角 */
.arrow {
display: inline-block;
width: 0;
height: 0;
line-height: 0;
vertical-align: middle;
border: 4px dashed transparent;
}
.arrow-down {
border-top-style: solid;
border-top-color: #000;
border-bottom-width: 0;
}
.arrow-up {
border-bottom-style: solid;
border-bottom-color: #000;
border-top-width: 0;
}
.arrow-left {
border-right-style: solid;
border-right-color: #000;
border-left-width: 0;
}
.arrow-right {
border-left-style: solid;
border-left-color: #000;
border-right-width: 0;
}
/* 提醒框 */
.alert {
color: #c09853;
font-weight: bold;
border: 1px solid #fbeed5;
background-color: #fcf8e3;
}
.alert .close {
float: right;
position: relative;
top: -2px;
right: -21px;
font: bold 20px/20px arial;
color: #c09853;
opacity: 0.4;
}
.alert .close:hover {
opacity: 0.6;
}
button.close {
padding: 0;
cursor: pointer;
border: 0 none;
background: none;
}
.close {
float: right;
font-size: 20px;
font-weight: bold;
line-height: 20px;
color: #000000;
text-shadow: 0 1px 0 #ffffff;
opacity: 0.2;
filter: alpha(opacity=20);
}
.alert-info {
background-color: #D9EDF7;
border-color: #BCE8F1;
color: #3A87AD;
}
.alert-error {
color: white;
border-color: #eed3d7;
background-color: #FF6666;
}
.alert-success {
color: #468847;
background-color: #CCFF99;
border-color: #eed3d7;
}
#top-alert {
display: block;
/* top: 50px; */top:105px;
left: 220px;
right: 20px;
z-index: 3000;
margin-top: 20px;
padding-top: 12px;
padding-bottom: 12px;
overflow: hidden;
font-size: 16px;
}
#top-alert .close{
right:35px;
position: fixed;
top:75px;
}
.alert-content{
margin-left: 14px;
max-width:600px;
word-wrap: break-word;
word-break: break-word;
}
/*
.tip {width: 485px;
height: auto;
position: absolute;
top: 20%;display:none;
left: 30%;
background: #fcfdfd;
box-shadow: 1px 8px 10px 1px #9b9b9b;
border-radius: 1px;z-index: 111111;}
.tip .tiptop {
height: 40px;
line-height: 40px;
background: url(../images/tcbg.gif) repeat-x;
cursor: pointer;
}
.tip .tiptop span {
font-size: 14px;
font-weight: bold;
color: #fff;
float: left;
text-indent: 20px;
}
.tip .tiptop .tipclose {
display: block;
background: url(../images/close.png) no-repeat;
width: 22px;
height: 22px;
float: right;
margin-right: 7px;
margin-top: 10px;
cursor: pointer;
}
.tiptop .tipclose:hover {border:none;
background: url(../images/close1.png) no-repeat;
}
.tip .tipinfo {
height: 95px;
text-align:center;line-height:95px;
} */
.tip {
position: fixed;
top: 38%;display:none;
/* left: 38%; */width:340px;left:0;right:0;margin:0 auto;
background-color:#4C4C4C;
background: rgba(0,0,0,.7);color:#fff;
box-shadow: 1px 8px 10px 1px #9b9b9b;
border-radius: 1px;padding:20px 10px;
z-index: 111111;}
.tip .tipmain {text-align:center;}
.tip .tipicon {width:20px;height:20px;border-radius:100%;background:#fff;vertical-align:middle;display:inline-block;background-image:url(../images/tipicon_right.png);background-repeat:no-repeat;background-position:center center;background-size:77%;}
.tip.tip_right .tipicon {background-image:url(../images/tipicon_right.png);}
.tip.tip_error .tipicon {background-image:url(../images/tipicon_error.png);}
.tip .tipinfo {display:inline-block;margin-left:10px;}
/* = Thinkbox
------------------------------------------ */
.thinkbox-content{
padding: 15px;
min-width: 100px;
}
.thinkbox-default .thinkbox-tools {
border:none!important;
background-color: #fff!important;
}
.thinkbox-default .thinkbox-top-left {
border-radius: 0!important;
}
.thinkbox-default .thinkbox-top-right {
border-radius: 0!important;
}
.thinkbox-default .thinkbox-bottom-left {
border-radius: 0!important;
}
.thinkbox-default .thinkbox-bottom-right {
border-radius: 0!important;
}
.thinkbox-default .thinkbox-window-actions button {
margin-right: 6px!important;
/* background-image:none!important; */
/* background-color:#dd0000!important; */
}
/* = uploadify
------------------------------------------ */
.uploadify-button {
position: relative;
text-align: center;
color: #fff;
cursor: pointer;
background-color: #27ae60;
}
.uploadify-queue-item {
position: absolute;
margin-top: 4px;
padding: 15px;
width: 470px;
border: 1px solid #ccc;
background-color: #fff;
}
.uploadify-queue-item .cancel {
float: right;
}
.uploadify-queue-item .cancel a,
.uploadify-queue-item .cancel a:hover {
font-family: Consolas;
color: #404040;
text-decoration: none;
border-bottom: 0 none;
}
.uploadify-queue-item .fileName {
color: #2D7200;
}
.uploadify-error {
background-color: #FDE5DD !important;
}
.uploadify-queue-item.completed {
background-color: #E5E5E5;
}
.uploadify-progress {
background-color: #E5E5E5;
margin-top: 10px;
width: 100%;
}
.uploadify-progress-bar {
background-color: #0099FF;
height: 3px;
width: 1px;
}
.upload-img-box,.upload-file-box {
margin-top: 4px;
}
.upload-img-box .upload-pre-item,.upload-file-box .upload-pre-item {
padding: 1px;
width: 120px;
max-height: 120px;
overflow: hidden;
text-align: center;
cursor: pointer;
border: 1px solid #ccc;
transition: all .3s linear;
}
.upload-file-box .upload-pre-item {width:100%;border:none;text-align:left;z-index:1;}
.upload-img-box .upload-pre-item img {
vertical-align: top;
}
.upload-img-box .upload-pre-file {
padding: 0 10px;
width: 380px;
height: 35px;
line-height: 35px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
border: 1px dashed #ccc;
background-color: #fff;
}
/* 上传图片点击弹出层 */
.upload-img-popup {
position: fixed;
z-index: 9999;
padding: 3px;
border: 1px solid #c3c3c3;
background-color: #fff;
box-shadow: 0 0 4px rgba(0,0,0,.5);
}
.upload-img-popup .close-pop {
position: absolute;
top: -8px;
right: -8px;
width: 17px;
height: 17px;
background: url(../images/bg_icon.png) no-repeat -25px 0;
}
.upload-img-popup .close-pop:hover {
text-decoration: none;
border-bottom: 0 none;
}
.upload-img-popup img {
display: block;
}
.upload_icon_all {
width: 15px;
height: 15px;
background: url(../images/attachment_1.png);
display: inline-block;
vertical-align: middle;
margin-right: 5px
}
.subjectlist {position:relative;}
.subjectlist .subject-sublist {display:none;clear:both;position:absolute;top:120%;background:#FFF;z-index:999;width:310px;padding:20px 10px 20px 20px;border-radius:3px;box-shadow:0 0 5px rgba(0,0,0,.2);right:0;}
.subjectlist .subject-sublist:before {content:'';position:absolute;top:-14px;right:15px;background:none;display:block;width:0;height:0;border:6px dashed transparent;border-bottom:8px solid #FFF;}
.subjectlist .subject-sublist>div {width:33.33333333%;float:left;position:relative;}
.subjectlist .subject-sublist .subject-item {position:relative;width:90px;height:90px;display:block;}
.subjectlist .subject-sublist .subject-item .subject-pic {position:relative;width:100%;height:100%;border:none;}
.subjectlist .subject-sublist .subject-item p {margin:0;position:absolute;width:100%;font-size:12px;height:20px;line-height:20px;bottom:0;left:0;background:rgba(0,0,0,.2);}
.subjectlist .subject-sublist .subject-item p span {margin:0;padding:0;padding-left:10px;}
.subjectlist .subject-sublist .subject-item:hover{border:none;}
.subjectlist .subject-sublist .subject-item .subject-icon {width:24px;height:24px;position:absolute;display:block;bottom:-10px;right:-10px;}
.subjectlist .subject-sublist .subject-item .subject-icon.yes {background:url(../images/check.png) center center no-repeat;background-size:100% 100%;}