/**! * CSS Reset 全局样式 * @author:ciaoca(小叉) * @website:http://ciaoca.com * ------------------------------ */ html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,table,th,td,form,fieldset,legend,input,textarea,select,button,hr,blockquote,pre{margin:0;padding:0;} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold;line-height:1.2;} ul,ol,dl{list-style-type:none;} fieldset,img{border:none;} table{border-collapse:collapse;table-layout:fixed;empty-cells:show;} caption,th{text-align:left;font-weight:normal;} address,caption,cite,code,dfn,th{font-style:normal;font-weight:normal;} input,select,textarea,button{font-family:Tahoma,Arial,'\5fae\8f6f\96c5\9ed1',sans-serif;font-size:100%;vertical-align:baseline;*vertical-align:middle;} textarea{vertical-align:top;} img{vertical-align:middle;} em,i{font-style:normal;} ins{text-decoration:underline;} del{text-decoration:line-through;} q:before,q:after{content:'';} hr{margin:4px 0;border:none;border-top:1px solid #ccc;border-bottom:1px solid #fff;_display:block;_margin:-5px 0;_font-size:0;_line-height:0;} html{overflow-y:scroll;} body{color:#333;font:14px/1.7 Tahoma,Arial,'\5fae\8f6f\96c5\9ed1',sans-serif;} /* 浮动 */ .left{float:left;} .right{float:right;} .clearfix{zoom:1;} .clearfix:after{content:'';visibility:hidden;display:block;clear:both;height:0;font-size:0;} /* 文字隐藏、溢出 */ .hidetext{overflow:hidden;text-indent:100%;white-space:nowrap;} .ellitext{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;} /** * 链接样式 * ------------------------------ */ a,a:hover{color:#333;text-decoration:none;} a.link,a.link:hover{text-decoration:none;} a.link:hover{color:inherit;opacity:0.8;} a.link.blue,a.link.blue:hover{color:#4a89dc;} a.link.green,a.link.green:hover{color:#8cc152;} a.link.red,a.link.red:hover{color:#da4453;} a.link.orange,a.link.orange:hover{color:#e9573f;} a.link.yellow,a.link.yellow:hover{color:#f6bb42;} a.link.purple,a.link.purple:hover{color:#967adc;} a.link.pink,a.link.pink:hover{color:#d770ad;} a.link.gray,a.link.gray:hover{color:#aaa;} a.link.lightgray,a.link.lightgray:hover{color:#ccc;} a.link.mediumgray,a.link.mediumgray:hover{color:#888;} a.link.darkgray,a.link.darkgray:hover{color:#555;} a.link.white,a.link.white:hover{color:#fff;} a.und,a.und:hover{text-decoration:underline;} a.nound,a.nound:hover{text-decoration:none;} /** * 表单 * ------------------------------ */ .form .row{position:relative; _margin-bottom:10px; } .form .row + .row{margin-top:10px;} .form dl.row{zoom:1;} .form dl.row:after{content:'';visibility:hidden;display:block;clear:both;height:0;font-size:0;} .form dl.row dt{float:left;clear:left;position:relative;width:5em;padding:6px 0.5em;line-height:20px;text-align:right;} .form dl.row dt.req:before{content:'*';margin-right:0.5em;color:#e33;vertical-align:top;} .form dl.row dd{position:relative;margin-left:6em;} .form .note{padding:0.5em;} .form .row .note{padding-top:6px;padding-bottom:6px;line-height:20px;} .form.large{font-size:14px;} .form.large .row{line-height:30px;} .form.large dl.row dt, .form.large .row .note{padding-top:8px;padding-bottom:8px;line-height:24px;} .form.large .formError .formErrorContent, .form.large .formError-small .formErrorContent, .form.large .formError-white .formErrorContent{line-height:28px;} .form.large .formError-text .formErrorContent{line-height:30px;} /** * 表单控件 * ------------------------------ */ .input{box-sizing:border-box;padding:0;border:1px solid #888;border-radius:3px;background-color:#fff;font:12px/1.6 Tahoma,Arial,sans-serif;text-indent:0.5em;} .input[size='4'],.input[cols='4']{width:40px;} .input[size='5'],.input[cols='5']{width:50px;} .input[size='6'],.input[cols='6']{width:60px;} .input[size='7'],.input[cols='7']{width:70px;} .input[size='8'],.input[cols='8']{width:80px;} .input[size='9'],.input[cols='9']{width:90px;} .input[size='10'],.input[cols='10']{width:100px;} .input[size='11'],.input[cols='11']{width:110px;} .input[size='12'],.input[cols='12']{width:120px;} .input[size='13'],.input[cols='13']{width:130px;} .input[size='14'],.input[cols='14']{width:140px;} .input[size='15'],.input[cols='15']{width:150px;} .input[size='16'],.input[cols='16']{width:160px;} .input[size='17'],.input[cols='17']{width:170px;} .input[size='18'],.input[cols='18']{width:180px;} .input[size='19'],.input[cols='19']{width:190px;} .input[size='20'],.input[cols='20']{width:200px;} .input[size='21'],.input[cols='21']{width:210px;} .input[size='22'],.input[cols='22']{width:220px;} .input[size='23'],.input[cols='23']{width:230px;} .input[size='24'],.input[cols='24']{width:240px;} .input[size='25'],.input[cols='25']{width:250px;} .input[size='26'],.input[cols='26']{width:260px;} .input[size='27'],.input[cols='27']{width:270px;} .input[size='28'],.input[cols='28']{width:280px;} .input[size='29'],.input[cols='29']{width:290px;} .input[size='30'],.input[cols='30']{width:300px;} .input[size='31'],.input[cols='31']{width:310px;} .input[size='32'],.input[cols='32']{width:320px;} .input[size='33'],.input[cols='33']{width:330px;} .input[size='34'],.input[cols='34']{width:340px;} .input[size='35'],.input[cols='35']{width:350px;} .input[size='36'],.input[cols='36']{width:360px;} .input[size='37'],.input[cols='37']{width:370px;} .input[size='38'],.input[cols='38']{width:380px;} .input[size='39'],.input[cols='39']{width:390px;} .input[size='40'],.input[cols='40']{width:400px;} .input[size='41'],.input[cols='41']{width:410px;} .input[size='42'],.input[cols='42']{width:420px;} .input[size='43'],.input[cols='43']{width:430px;} .input[size='44'],.input[cols='44']{width:440px;} .input[size='45'],.input[cols='45']{width:450px;} .input[size='46'],.input[cols='46']{width:460px;} .input[size='47'],.input[cols='47']{width:470px;} .input[size='48'],.input[cols='48']{width:480px;} .input[size='49'],.input[cols='49']{width:490px;} .input[size='50'],.input[cols='50']{width:500px;} .input[size='60'],.input[cols='60']{width:600px;} .input[size='70'],.input[cols='70']{width:700px;} .input[size='80'],.input[cols='80']{width:800px;} .input.large{font-size:14px;} .input.full{display:block;width:100%; *padding-left:0; *padding-right:0; } /*.input[readonly]{color:#888;}*/ .input[disabled], .input:disabled{color:#aaa;} input.input{height:32px;line-height:30px;} input.input.small{height:24px;line-height:22px;} input.input.large{height:40px;line-height:38px;} textarea.input{padding:0.5em;text-indent:0;resize:none;} /* 选框 */ .radio, .checkbox{margin:0 4px 0 0;padding:0;vertical-align:middle;} /* 下拉框 */ .select{box-sizing:border-box;height:32px;padding:0 0.5em;border:1px solid #888;border-radius:3px;background-color:#fff;background-repeat:no-repeat;background-position:right center;font:12px/1.5 Tahoma,Arial,sans-serif;} .select.small{height:24px;} .select.large{height:40px;font-size:14px;} .select.full{display:block;width:100%;} .select.full + .select.full{margin-top:10px;} /* 状态 */ .select[disabled], .select:disabled{border-color:#ddd;color:#aaa;} /** * 按钮样式 * ------------------------------ */ .button,.button:hover{box-sizing:border-box;display:inline-block;position:relative;height:32px;padding:0 1.5em;border:none;border-radius:3px;background-color:#555;color:#fff;font-size:14px;line-height:30px;text-align:center;text-decoration:none;outline:none;cursor:pointer;} .button:hover{opacity:0.8;} .button.small{height:24px;padding:0 1em;font-size:12px;line-height:24px;} .button.large{height:40px;padding:0 2em;font-size:16px;line-height:40px;} .button.full{display:block;width:100%;padding:0;} .button.blue{background-color:#4a89dc;} .button.green{background-color:#8cc152;} .button.red{background-color:#da4453;} .button.orange{background-color:#e9573f;} .button.yellow{background-color:#f6bb42;} .button.purple{background-color:#967adc;} .button.pink{background-color:#d770ad;} .button.gray{background-color:#aaa;} .button.lightgray{background-color:#ccc;} .button.mediumgray{background-color:#888;} .button.darkgray{background-color:#555;} .button.white{background-color:#fff;color:#555;} .button.border{border:1px solid #888;background:none;box-shadow:none;color:#666;line-height:28px; -webkit-transform:none; transform:none; } .button.small.border{line-height:22px;} .button.large.border{line-height:38px;} .button.border.blue{border-color:#4a89dc;color:#4a89dc;} .button.border.green{border-color:#8cc152;color:#8cc152;} .button.border.red{border-color:#da4453;color:#da4453;} .button.border.orange{border-color:#e9573f;color:#e9573f;} .button.border.yellow{border-color:#f6bb42;color:#f6bb42;} .button.border.purple{border-color:#967adc;color:#967adc;} .button.border.pink{border-color:#d770ad;color:#d770ad;} .button.border.gray{border-color:#aaa;color:#aaa;} .button.border.lightgray{border-color:#ccc;color:#ccc;} .button.border.mediumgray{border-color:#888;color:#888;} .button.border.darkgray{border-color:#555;color:#555;} .button.border.white{border-color:#fff;color:#555;} .button.radius{border-radius:15px;} .button.small.radius{border-radius:12px;} .button.large.radius{border-radius:20px;} .button + .button{margin-left:10px;} .button.full + .button.full{margin-top:10px;margin-left:0;} .button_box, .button_group{overflow:hidden;} .button_box .button, .button_group .button{float:left;width:auto;} .button_group .button{border-radius:0;} .button_group .button + .button, .button_group .button.full + .button.full{margin:0;} .button_group .button + .button:after{content:'';position:absolute;top:0;left:0;width:1px;height:100%;background-color:rgba(255,255,255,0.3);} .button_group .button + input.button{border-left:1px solid rgba(255,255,255,0.3);} .button_group .button:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px;} .button_group .button:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;} .button_group .button.border + .button.border{border-left:none;} .button_box + .button_box, .button_box + .button_group, .button_group + .button_group, .button_group + .button_box{margin-top:10px;} /** * 分页样式 * ------------------------------ */ .pages{clear:both;padding:15px 0;color:#999;font:14px/30px Tahoma,Arial,sans-serif;} .pages a, .pages span, .pages strong{display:inline-block;min-width:10px;margin:0 4px 0 0;padding:0 10px;border:1px solid #fff;border-radius:3px;text-align:center;} .pages a{border-color:#ccc;background:#fff;color:#888;text-decoration:none;} .pages a:hover{border-color:#4a89dc;color:#4a89dc;text-decoration:none;} .pages strong{border-color:#4a89dc;background:#4a89dc;color:#fff;} .pages.small{padding:10px 0;font-size:12px;line-height:22px;} .pages.small a, .pages.small span, .pages.small strong{padding:0 6px;} .pages.large{font-size:16px;line-height:38px;} .pages.large a, .pages.large span, .pages.large strong{min-width:18px;} .pages span, .pages.small span, .pages.large span{padding:0;} /** * Loading * ------------------------------ */ .loading{display:block;overflow:hidden;position:relative;width:16px;height:16px;margin:0 auto;background:url(../img/loading.gif) no-repeat;} /** * 内容详情 * ------------------------------ */ .detail{overflow:hidden;color:#555;font-size:14px;line-height:2;} .detail a:hover{text-decoration:underline;} .detail h1, .detail h2, .detail h3, .detail h4, .detail h5, .detail h6{margin:0.5em 0;line-height:1.2;} .detail h1{font-size:30px;} .detail h2{font-size:24px;} .detail h3{font-size:20px;} .detail h4{font-size:18px;} .detail h5{font-size:16px;} .detail h6{font-size:14px;} .detail img{max-width:100%;vertical-align:top;} .detail img[width], .detail img[height]{max-width:none;} .detail + .detail{margin-top:1em;} /* 头像 */ .face{border-radius:50%;} /* 间距 */ .mt{margin-top:20px;} .mb{margin-bottom:20px;} .ml{margin-left:20px;} .mr{margin-right:20px;} /** * cxDialog * ------------------------------ */ .cxdialog{position:fixed;top:-100%;left:50%;overflow:hidden;min-width:240px;max-width:90%;margin:0;padding:0;border:none;border-radius:5px;background:#fff;box-shadow:0 1px 6px rgba(0,0,0,0.6);color:#333;font-family:Arial,'\5fae\8f6f\96c5\9ed1',sans-serif;z-index:10002; *border:1px solid #ddd; _position:absolute; _width:360px; _height:140px; } .cxdialog.in{top:40%;} .cxdialog > a[rev="close"]{position:absolute;top:0;right:0;width:30px;height:30px;color:#e9573f;font:bold 18px/30px Tahoma;text-align:center;text-decoration:none;cursor:pointer; *font-size:12px; } .cxdialog > a[rev="close"]:before{content:"×";} .cxdialog > a[rev="close"]:hover{color:#fc6e51;} .cxdialog_title{position:relative;background:#ddd;color:#333;font-weight:bold;font-size:14px;line-height:30px;text-indent:10px;} .cxdialog_info{overflow:hidden;position:relative;min-height:40px;padding:10px;font-size:14px;line-height:1.6;} .cxdialog_btns{overflow:hidden;position:relative;padding:10px;border-top:1px solid #ddd;font-weight:bold;font-size:14px;line-height:28px;text-align:right;} .cxdialog_btns a{display:inline-block;position:relative;padding:0 1em;border:none;border-radius:3px;background:#aaa;color:#fff;text-decoration:none;cursor:pointer;} .cxdialog_btns a:hover{background:#999;} .cxdialog_btns a + a{margin-left:10px;} .cxdialog_overlay{overflow:hidden;position:fixed;top:-100%;left:0;width:100%;height:100%;z-index:10001;opacity:0.4; filter:alpha(opacity=40); _position:absolute; } .cxdialog.in + .cxdialog_overlay{top:0;} .cxdialog_lock{overflow:hidden !important;width:auto;} /* iOS Theme */ @-webkit-keyframes cxDialogIosIn{ 0%{top:35%;opacity:0;-webkit-transform:scale(1.1);} 100%{top:35%;opacity:1;-webkit-transform:scale(1);} } @keyframes cxDialogIosIn{ 0%{top:35%;opacity:0;transform:scale(1.1);} 100%{top:35%;opacity:1;transform:scale(1);} } @-webkit-keyframes cxDialogIosOut{ 0%{top:35%;opacity:1;-webkit-transform:scale(1);} 99%{top:35%;opacity:0;-webkit-transform:scale(0.9);} 100%{top:-100%;opacity:0;} } @keyframes cxDialogIosOut{ 0%{top:35%;opacity:1;transform:scale(1);} 99%{top:35%;opacity:0;transform:scale(0.9);} 100%{top:-100%;opacity:0;} } .cxdialog.ios{min-width:270px;border-radius:6px;background:#f9f9f9;box-shadow:none;} .cxdialog.ios > a[rev="close"]{display:none;} .cxdialog.ios .cxdialog_title{padding:16px 10px 0 10px;background:none;font-size:16px;line-height:1.5;text-align:center;} .cxdialog.ios .cxdialog_info{min-height:inherit;margin:0 0 10px 0;padding:10px 10px 0;font-size:14px;text-align:center;} .cxdialog.ios .cxdialog_title + .cxdialog_info{margin-top:2px;padding-top:0;} .cxdialog.ios .cxdialog_btns{overflow:hidden;margin:10px 0 0 0;padding:0;border-top:1px solid #ddd;font-size:16px;line-height:44px;text-align:center;} .cxdialog.ios .cxdialog_btns a{clear:both;display:block;margin:0;padding:0;border:none;border-radius:0;background:none;color:#007aff;cursor:pointer;} .cxdialog.ios .cxdialog_btns a:hover{background:#e9e9e9;} .cxdialog.ios .cxdialog_btns a.btn_ok, .cxdialog.ios .cxdialog_btns a.btn_no{clear:none;float:left;width:50%;border:none;} .cxdialog.ios .cxdialog_btns a.btn_ok{float:right;} .cxdialog.ios .cxdialog_btns a.btn_ok:before{content:'';position:absolute;top:0;left:0;width:1px;height:100%;background:#d4d4d4;} .cxdialog.ios .cxdialog_btns a.btn_ok:only-child, .cxdialog.ios .cxdialog_btns a.btn_no:only-child{float:none;width:100%;} .cxdialog.ios .cxdialog_btns a + a{border-top:1px solid #d4d4d4;} .cxdialog.ios + .cxdialog_overlay{background:rgba(0,0,0,0.4);opacity:0; transition:top 0s,opacity 0.2s; } .cxdialog.ios.in{ -webkit-animation:cxDialogIosIn 0.2s both; animation:cxDialogIosIn 0.2s both; } .cxdialog.ios.out{ -webkit-animation:cxDialogIosOut 0.2s both; animation:cxDialogIosOut 0.2s both; } .cxdialog.ios.in + .cxdialog_overlay{top:0;opacity:1;} .cxdialog.ios.out + .cxdialog_overlay{ transition:top 0s 0.2s,opacity 0.2s; } /* Black Theme */ .cxdialog.black{background:#333;color:#fff;} .cxdialog.black > a[rev="close"]{color:#666;} .cxdialog.black > a[rev="close"]:hover{color:#333;} .cxdialog.black .cxdialog_title{border-bottom:1px solid #000;color:#333; background:rgba(194,194,194,1); background:-moz-linear-gradient(top,rgba(194,194,194,1) 0%,rgba(150,150,150,1) 100%); background:-webkit-linear-gradient(top,rgba(194,194,194,1) 0%,rgba(150,150,150,1) 100%); background:-o-linear-gradient(top,rgba(194,194,194,1) 0%,rgba(150,150,150,1) 100%); background:-ms-linear-gradient(top,rgba(194,194,194,1) 0%,rgba(150,150,150,1) 100%); background:linear-gradient(to bottom,rgba(194,194,194,1) 0%,rgba(150,150,150,1) 100%); } .cxdialog.black .cxdialog_title:before{content:'';position:absolute;top:0;left:0;width:100%;height:1px;background:#fff;} .cxdialog.black .cxdialog_title:after{content:'';position:absolute;bottom:-2px;left:0;width:100%;height:1px;background:#555;} .cxdialog.black .cxdialog_btns{border-top:1px solid #000;line-height:28px;text-align:left;} .cxdialog.black .cxdialog_btns:before{content:'';position:absolute;top:0;left:0;width:100%;height:1px;background:#555;} .cxdialog.black .cxdialog_btns a{border:1px solid #000;box-shadow:0 1px 0 #555;color:#333; background:rgba(194,194,194,1); background:-moz-linear-gradient(top,rgba(194,194,194,1) 0%,rgba(150,150,150,1) 100%); background:-webkit-linear-gradient(top,rgba(194,194,194,1) 0%,rgba(150,150,150,1) 100%); background:-o-linear-gradient(top,rgba(194,194,194,1) 0%,rgba(150,150,150,1) 100%); background:-ms-linear-gradient(top,rgba(194,194,194,1) 0%,rgba(150,150,150,1) 100%); background:linear-gradient(to bottom,rgba(194,194,194,1) 0%,rgba(150,150,150,1) 100%); } .cxdialog.black .cxdialog_btns a:hover{background:#c2c2c2;} .cxdialog.black + .cxdialog_overlay{background:rgba(0,0,0,0.4);opacity:1;} /** * jquery validationEngine * ------------------------------ */ .formError{z-index:990;} .formError .formErrorContent{z-index:991;} .formError .formErrorArrow{z-index:996;} .ui-dialog .formError{z-index:5000;} .ui-dialog .formError .formErrorContent{z-index:5001;} .ui-dialog .formError .formErrorArrow{z-index:5006;} .inputContainer{position:relative;float:left;} .formError{display:block;position:absolute;top:300px;left:300px;text-align:left;cursor:pointer;} .formError.inline{display:inline-block;position:relative;top:0;left:0;} .ajaxSubmit{display:none;padding:20px;border:1px solid #999;background-color:#55ea55;} .formError .formErrorContent{box-sizing:border-box;position:relative;width:100%;min-width:120px;padding:4px 10px;border:2px solid #ddd;border-radius:6px;background-color:#ee0101;box-shadow:0 0 6px #000;color:#fff;font-size:12px;line-height:20px;} .formError.inline .formErrorContent{padding:6px 10px;border:0;border-radius:0;box-shadow:none;} .greenPopup .formErrorContent{background-color:#33be40;} .blackPopup .formErrorContent{background-color:#393939;color:#fff;} .formError .formErrorArrow{position:relative;margin:-2px 0 0 13px;width:15px;} body[dir='rtl'] .formError .formErrorArrow, body.rtl .formError .formErrorArrow{margin:-2px 13px 0 0;} .formError .formErrorArrowBottom{margin:0 0 -2px 12px;box-shadow:none;} .formError .formErrorArrow div{display:block;height:1px;margin:0 auto;border-right:2px solid #ddd;border-left:2px solid #ddd;background-color:#ee0101;box-shadow:0 2px 3px #444;font-size:0;font-size:0;line-height:0;} .formError .formErrorArrowBottom div{box-shadow:none;} .greenPopup .formErrorArrow div{background-color:#33be40;} .blackPopup .formErrorArrow div{background-color:#393939;color:#fff;} .formError .formErrorArrow .line10{width:15px;border:0;} .formError .formErrorArrow .line9{width:13px;border:0;} .formError .formErrorArrow .line8{width:11px;} .formError .formErrorArrow .line7{width:9px;} .formError .formErrorArrow .line6{width:7px;} .formError .formErrorArrow .line5{width:5px;} .formError .formErrorArrow .line4{width:3px;} .formError .formErrorArrow .line3{width:1px;border-right:2px solid #ddd;border-bottom:0 solid #ddd;border-left:2px solid #ddd;} .formError .formErrorArrow .line2{width:3px;border:0;background-color:#ddd;} .formError .formErrorArrow .line1{width:1px;border:0;background-color:#ddd;} /* jquery.validationEngine 2.6.2 Style Patch */ .formError-noArrow .formErrorArrow{display:none;} .formError-text .formErrorContent{padding:5px 10px;border:none;background:none;color:#ed1b23;box-shadow:none;} .formError-text.greenPopup .formErrorContent{color:#33be40;} .formError-text.blackPopup .formErrorContent{color:#393939;} .formError-text .formErrorArrow{display:none;} .formError-small .formErrorContent{padding:5px 10px;border:1px solid #333;border-radius:4px;box-shadow:inset 0 0 2px #fff,0 0 2px #333;} .formError-small .formErrorArrow div{display:none;border-right-color:#333;border-left-color:#333;box-shadow:none;} .formError-small .formErrorArrow .line7, .formError-small .formErrorArrow .line6, .formError-small .formErrorArrow .line5, .formError-small .formErrorArrow .line4, .formError-small .formErrorArrow .line3, .formError-small .formErrorArrow .line1{display:block;border-width:0 1px 0 1px;} .formError-small .formErrorArrow .line7{border:0;} .formError-small .formErrorArrow .line3{border-width:0 1px 0 1px;border-color:#333;} .formError-small .formErrorArrow .line1{background-color:#333;} .formError-white .formErrorContent{padding:5px 10px;border:1px solid #ed1b23;border-radius:4px;background-color:#fff;box-shadow:0 0 2px #ed1b23;color:#ed1b23;} .formError-white.greenPopup .formErrorContent{border-color:#33be40;box-shadow:0 0 2px #333;color:#33be40;} .formError-white.blackPopup .formErrorContent{border-color:#393939;box-shadow:0 0 2px #333;color:#393939;} .formError-white .formErrorArrow{margin-top:-1px} .formError-white .formErrorArrow div{display:none;border-color:#ed1b23;background-color:#fff;box-shadow:none;} .formError-white .formErrorArrow .line6, .formError-white .formErrorArrow .line5, .formError-white .formErrorArrow .line4, .formError-white .formErrorArrow .line3, .formError-white .formErrorArrow .line1{display:block;border-width:0 1px 0 1px;} .formError-white .formErrorArrow .line3{border-width:0 1px 0 1px;border-color:#ed1b23;} .formError-white .formErrorArrow .line1{background-color:#ed1b23;} .formError-white.greenPopup .formErrorArrow div{border-color:#33be40;} .formError-white.greenPopup .formErrorArrow .line1{background-color:#33be40;} .formError-white.blackPopup .formErrorArrow div{border-color:#393939;} .formError-white.blackPopup .formErrorArrow .line1{background-color:#393939;} .formError-white .formErrorArrowBottom{margin:0 0 -1px 12px;box-shadow:none;} /** * highlight.js Theme * GitHub Gist Theme * Author : Louis Barranqueiro - https://github.com/LouisBarranqueiro */ .hljs{display:block;overflow-x:auto;color:#555;} .hljs-comment, .hljs-meta{color:#969896;} .hljs-string, .hljs-variable, .hljs-template-variable, .hljs-strong, .hljs-emphasis, .hljs-quote{color:#df5000;} .hljs-keyword, .hljs-selector-tag, .hljs-type{color:#a71d5d;} .hljs-literal, .hljs-symbol, .hljs-bullet, .hljs-attribute{color:#0086b3;} .hljs-section, .hljs-name{color:#63a35c;} .hljs-tag{color:#333;} .hljs-title, .hljs-attr, .hljs-selector-id, .hljs-selector-class, .hljs-selector-attr, .hljs-selector-pseudo{color:#795da3;} .hljs-addition{color:#55a532;background-color:#eaffea;} .hljs-deletion{color:#bd2c00;background-color:#ffecec;} .hljs-link{text-decoration:underline;}