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