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

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

/**
* 描 述定义公共类名及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%;}