﻿@charset "utf-8";
@import url(/static/comm/css/bootstrap.min.css);
@import url(/static/comm/css/glyphicons.css);

* { padding:0;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
ul{ list-style:none;margin:0;}
body{font-size:14px;background:#fff;}
a:link,a:visited,a:hover,a:active{	text-decoration:none;}
a:link{	color:#122e67;}
a:visited { 	color:#666;} 
a:hover{	color:#ff8400;}
a.alwaysLink:visited{
	color: #122E67;
}
a.alwaysLink:hover{
	color: #F15A24;
}
.url {color:#122e67;}
.url:hover{color:#ff8400;cursor:pointer;}
.clear{	clear:both;} 
	/*图片上传组件样式*/
.singleUpCt{position:relative;width:80px;height:60px;}
.fileHide, .picShow{width:100%;height: 100%;}
.fileHide{position: absolute;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.picShow{background:url('/static/img/comm/no_img.jpg');background-size:100% 100%;}

.carousel{width:100%;height:100%;position:relative;margin:0;padding:0;overflow:hidden;}
.carousel .box{position:relative;height:100%;}
.carousel .item{display: -webkit-flex;display:flex;justify-content: center;align-items: center;float:left;background:#505050;position:relative;z-index:51;overflow: hidden}
.carousel .caption{position: absolute;padding-top: 20px;z-index: 10;font-size: 16px;color: #fff;width:100%;display:block;text-align: center;text-shadow: 0 1px 2px rgba(255,255,255,.6);display:none;}
.carousel img{max-width:100%;max-height:100%;z-index:52;}
.carousel img.bigger{max-width: none;max-height: none;width:100%;position: absolute;}
.carousel .toLeft, .carousel .toRight{height:100%;width:10%;color:#ccc;font-size:50px;position:absolute;display:block;z-index:100;
	display: -webkit-flex;display:flex;align-items: center;justify-content: center;
	-moz-opacity:0.2;opacity: 0.2;top: 0
}
.carousel .toLeft:hover, .carousel .toRight:hover{cursor:pointer;color:#666;}
.carousel .toRight{	right:0;}
.carousel .nav{width:100%;height:20px;position:absolute;bottom:20px;text-align:right;z-index:101;}
.carousel .nav div{	float:right;padding: 6px 20px;}
.carousel .nav p{ color: #949494;margin: 0;line-height: 30px;text-align: center}
.carousel .nav span{float:left;width:8px;height:8px;background:#fff;border-radius:50%;margin:5px;}
.carousel .nav span:hover{	background: #F15A24;cursor:pointer;}
.carousel .nav span.on{	background:#F15A24;}
.carousel .carouselTitleLine{position: absolute;top: 0;color: #fff;width: 100%;z-index: 101;display: flex;line-height: 52px;padding: 0 15px}
.carousel .carouselTitle{flex: 1;text-align: center;font-size: 18px}
.carousel .carouselBack{font-size: 20px;flex-basis: 30px;}
.carousel .carouselHome{flex-basis: 28px;text-align: center}
.carousel .carouselHome i{color: #E2393C;opacity: 0.8;font-size: 20px;vertical-align: middle;cursor: pointer}
.carousel .close{	right:10px;top:10px;position:absolute;z-index:105;color: #f00;opacity: 0.5}
.picPreview{list-style:none;padding:0;margin:0;float:left;}
.picPreview li{width:100px;height:100px;float:left;position:relative;border:1px solid #ccc;margin:0 10px 10px 0;}
.picPreview li .imgWrap{width:100%;height:100%;display: -webkit-flex;display:flex;justify-content: center;align-items: center;background:#eee;}
.picPreview li .imgWrap img{max-width:100%;max-height:100%;padding:5px;flex: none;}
.picPreview li .remove{position:absolute;font-size:18px;color:#c00;right:6px;top:6px;z-index:2;display:none;}
.picPreview li:hover .remove{	display:block;}
.picPreview li :hover{ cursor:pointer;}
.addPic{ width: 100px;height: 100px;background: url(/static/img/comm/addpic.png) center no-repeat;border: 1px solid #eee;float:left; }
.addPic :hover{cursor:pointer;}
.imgSelect{width:100%;height:100%;opacity: 0; }
.formTitle{	height:40px;line-height:40px;text-align:center;font-size:18px;font-weight:bold;}
#maskDiv{position:absolute;width:100%;height:100%;background: #999;left:0;top:0;z-index: 666;}
#bodyMaskDiv{position:absolute;width:100%;height:100%;background: #999;left:0;top:0;z-index: 999;}
#smartAlert{position:absolute;visibility:hidden;top:0;left:0;right:0;bottom:0;z-index:1000}body>#smartAlert{position:fixed}#smartAlertBox{overflow:hidden;position:absolute}
#smartAlertHeader{position:relative}#smartAlert[data-draggable="true"] #smartAlertHeader{cursor:move}
#smartAlert[data-ie="7"] #smartAlertHeader{width:expression((this.parentNode.clientWidth - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight']))+'px')}
#smartAlertTitle{text-align:left}#smartAlertClose{display:none;position:absolute;cursor:pointer}#smartAlert[data-cancel="true"] #smartAlertClose{display:block}#smartAlertBody{display:table;width:100%}#smartAlert[data-ie="7"] #smartAlertBody{display:block;border-collapse:collapse;border-spacing:0;width:auto;width:expression(this.parentNode.clientWidth+'px')}#smartAlert[data-ie="7"] #smartAlertBody,#smartAlert[data-ie="7"] #smartAlertBody td{margin:0;padding:0;outline:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}#smartAlertIcon{display:table-cell;background-position:center center;background-repeat:no-repeat}#smartAlert[data-icon="false"] #smartAlertIcon{display:none}#smartAlertContent{display:table-cell;vertical-align:middle}#smartAlert[data-align="left"] #smartAlertContent{text-align:left}#smartAlert[data-align="center"] #smartAlertContent{text-align:center}#smartAlert[data-align="right"] #smartAlertContent{text-align:right}#smartAlert[data-ie="7"] #smartAlertContent{word-wrap:break-word}#smartAlertPrompt{display:block;width:100%;outline:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#smartAlertButtons{position:relative;text-align:center}#smartAlert[data-ie="7"] #smartAlertButtons{width:expression((this.parentNode.clientWidth - parseInt(this.currentStyle['paddingLeft']) - parseInt(this.currentStyle['paddingRight']))+'px')}.smartAlertButton{display:inline-block;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none}#smartAlert[data-ie="8"] .smartAlertButton{position:relative}#smartAlert[data-ie="7"] .smartAlertButton{display:inline;width:1px}.smartAlertButton:first-child,.smartAlertButton.pie_first-child{margin-left:0}#smartAlert[data-pie="htc"],#smartAlert[data-pie="htc"] #smartAlertBox,#smartAlert[data-pie="htc"] #smartAlertHeader,#smartAlert[data-pie="htc"] #smartAlertContent,#smartAlert[data-pie="htc"] #smartAlertScrollBar,#smartAlert[data-pie="htc"] #smartAlertScrollDrag,#smartAlert[data-pie="htc"] #smartAlertButtons,#smartAlert[data-pie="htc"] #smartAlertButton,#smartAlert[data-pie="htc"] .smartAlertButton{behavior:url(alert/css/PIE.htc)}#smartAlert[data-pie="php"],#smartAlert[data-pie="php"] #smartAlertBox,#smartAlert[data-pie="php"] #smartAlertHeader,#smartAlert[data-pie="php"] #smartAlertContent,#smartAlert[data-pie="php"] #smartAlertScrollBar,#smartAlert[data-pie="php"] #smartAlertScrollDrag,#smartAlert[data-pie="php"] #smartAlertButtons,#smartAlert[data-pie="php"] #smartAlertButton,#smartAlert[data-pie="php"] .smartAlertButton{behavior:url(alert/css/PIE.php)}.mCSB_container{width:auto;margin-right:30px;overflow:hidden}.mCSB_container.mCS_no_scrollbar{margin-right:0}.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{margin-right:30px}.mCustomScrollBox>.mCSB_scrollTools{width:16px;height:100%;top:0;right:0}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;height:100%;margin:0 auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;text-align:center}.mCustomScrollBox>.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCustomScrollBox:hover>.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,0.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#fff;background:rgba(255,255,255,0.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(255,255,255,0.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCustomScrollBox{max-width:none!important}
#smartAlert{background:rgba(0,0,0,0.2);-pie-background:rgba(255,255,255,0.2)}#smartAlertBox{margin:25px;border:1px solid #36424b;min-width:270px;max-width:500px;font-family:sans-serif;font-size:14px;background:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;box-shadow:0 0 6px rgba(0,33,70,0.1),0 7px 25px rgba(17,38,84,0.4);-webkit-box-shadow:0 0 6px rgba(0,33,70,0.1),0 7px 25px rgba(17,38,84,0.4);-moz-box-shadow:0 0 6px rgba(0,33,70,0.1),0 7px 25px rgba(17,38,84,0.4);-ms-box-shadow:0 0 6px rgba(0,33,70,0.1),0 7px 25px rgba(17,38,84,0.4);-o-box-shadow:0 0 6px rgba(0,33,70,0.1),0 7px 25px rgba(17,38,84,0.4)}#smartAlert[data-type="prompt"] #smartAlertBox{min-width:310px}#smartAlert[data-ie="9"] #smartAlertBox{border-radius:4px}#smartAlert[data-ie="8"] #smartAlertBox,#smartAlert[data-ie="7"] #smartAlertBox{box-shadow:none}
#smartAlertHeader{border-bottom:1px solid #36424b;padding:14px 41px 13px 17px;background-color:#414d57;}
#smartAlertTitle{font-weight:bold;text-shadow:0 -1px 1px rgba(2,3,3,0.3);color:#fff;line-height:13px}#smartAlertClose{top:13px;right:14px;width:11px;height:11px;background:url(/static/img/alert/close.png)}@media only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1){#smartAlertClose{background:url(/static/img/alert/x2/close.png);background-size:100%,100%;-webkit-background-size:100%,100%;-moz-background-size:100%,100%;-o-background-size:100%,100%}}#smartAlert[data-webkit] #smartAlertHeader,#smartAlert[data-opera] #smartAlertHeader{border-radius:0}#smartAlertIcon{width:67px}#smartAlert[data-icon="info"] #smartAlertIcon{background-image:url(/static/img/alert/info.png)}#smartAlert[data-icon="confirm"] #smartAlertIcon{background-image:url(/static/img/alert/confirm.png)}#smartAlert[data-icon="warning"] #smartAlertIcon{background-image:url(/static/img/alert/warning.png)}#smartAlert[data-icon="error"] #smartAlertIcon{background-image:url(/static/img/alert/error.png)}#smartAlert[data-icon="prompt"] #smartAlertIcon{background-image:url(/static/img/alert/prompt.png)}@media only screen and (min-device-pixel-ratio:2),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2/1){#smartAlertIcon{background-size:35px,35px;-webkit-background-size:35px,35px;-moz-background-size:35px,35px;-o-background-size:35px,35px}#smartAlert[data-icon="info"] #smartAlertIcon{background-image:url(/static/img/alert/x2/info.png)}#smartAlert[data-icon="confirm"] #smartAlertIcon{background-image:url(/static/img/alert/x2/confirm.png)}#smartAlert[data-icon="warning"] #smartAlertIcon{background-image:url(/static/img/alert/x2/warning.png)}#smartAlert[data-icon="error"] #smartAlertIcon{background-image:url(/static/img/alert/x2/error.png)}#smartAlert[data-icon="prompt"] #smartAlertIcon{background-image:url(/static/img/alert/x2/prompt.png)}}#smartAlertContent{padding:26px 20px 26px 0;line-height:20px;color:#63737f}#smartAlert[data-icon="false"] #smartAlertContent{padding-left:52px}#smartAlert[data-type="prompt"] #smartAlertContent{padding:16px 20px 16px 0}#smartAlert[data-type="prompt"][data-icon="false"] #smartAlertContent{padding-left:26px}#smartAlertScrollArea{margin-right:36px;word-break:break-word;}#smartAlertScrollBar{background-color:#dfeaf4!important}#smartAlertScrollDrag{background-color:#48545e}#smartAlertPrompt{border:1px solid #abb1c9;padding:5px;margin:10px 0;font-family:sans-serif;font-size:13px;line-height:13px;color:#848484;background:0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;box-shadow:0 1px 3px rgba(2,3,3,0.12) inset;-webkit-box-shadow:0 1px 3px rgba(2,3,3,0.12) inset;-moz-box-shadow:0 1px 3px rgba(2,3,3,0.12) inset;-o-box-shadow:0 1px 3px rgba(2,3,3,0.12) inset;-ms-box-shadow:0 1px 3px rgba(2,3,3,0.12) inset}#smartAlertButtons{border-top:1px solid #dfeaf4;padding:12px 13px 13px;background:#f9fafe}#smartAlert[data-webkit] #smartAlertButtons,#smartAlert[data-opera] #smartAlertButtons,#smartAlert[data-ie="8"] #smartAlertButtons,#smartAlert[data-ie="7"] #smartAlertButtons{border-radius:0 0 2px 2px}.smartAlertButton{margin-left:11px;border:solid 1px #b1b8bf;padding:9px 22px 7px;min-width:32px;font-weight:bold;line-height:13px;text-shadow:0 1px 1px rgba(255,255,255,0.5);color:#424e58;background-color:#f4f6f9;background-image:linear-gradient(#fff,#eceef4 99%,#eceef4);background-image:-webkit-linear-gradient(#fff,#eceef4 99%,#eceef4);background-image:-moz-linear-gradient(#fff,#eceef4 99%,#eceef4);background-image:-o-linear-gradient(#fff,#eceef4 99%,#eceef4);background-image:-ms-linear-gradient(#fff,#eceef4 99%,#eceef4);-pie-background:linear-gradient(#fff,#eceef4 99%,#eceef4);border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;box-shadow:0 2px rgba(2,3,3,0.05),0 0 5px #fff inset;-webkit-box-shadow:0 2px rgba(2,3,3,0.05),0 0 5px #fff inset;-moz-box-shadow:0 2px rgba(2,3,3,0.05),0 0 5px #fff inset;-ms-box-shadow:0 2px rgba(2,3,3,0.05),0 0 5px #fff inset;-o-box-shadow:0 2px rgba(2,3,3,0.05),0 0 5px #fff inset}.smartAlertButton:hover{border:solid 1px #a8b3c4;background-color:#dde3e9;background-image:linear-gradient(#ebeff5,#d2d9e0);background-image:-webkit-linear-gradient(#ebeff5,#d2d9e0);background-image:-moz-linear-gradient(#ebeff5,#d2d9e0);background-image:-o-linear-gradient(#ebeff5,#d2d9e0);background-image:-ms-linear-gradient(#ebeff5,#d2d9e0);-pie-background:linear-gradient(#ebeff5,#d2d9e0);box-shadow:0 2px rgba(2,3,3,0.05),0 2px rgba(255,255,255,0.25) inset,0 0 5px rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 2px rgba(2,3,3,0.05),0 2px rgba(255,255,255,0.25) inset,0 0 5px rgba(255,255,255,0.5) inset;-moz-box-shadow:0 2px rgba(2,3,3,0.05),0 2px rgba(255,255,255,0.25) inset,0 0 5px rgba(255,255,255,0.5) inset;-ms-box-shadow:0 2px rgba(2,3,3,0.05),0 2px rgba(255,255,255,0.25) inset,0 0 5px rgba(255,255,255,0.5) inset;-o-box-shadow:0 2px rgba(2,3,3,0.05),0 2px rgba(255,255,255,0.25) inset,0 0 5px rgba(255,255,255,0.5) inset}.smartAlertButton.smartAlertActive{border:1px solid #7991a8;box-shadow:0 0 4px rgba(86,122,155,0.4),0 0 5px #fff inset;-webkit-box-shadow:0 0 4px rgba(86,122,155,0.4),0 0 5px #fff inset;-moz-box-shadow:0 0 4px rgba(86,122,155,0.4),0 0 5px #fff inset;-o-box-shadow:0 0 4px rgba(86,122,155,0.4),0 0 5px #fff inset;-ms-box-shadow:0 0 4px rgba(86,122,155,0.4),0 0 5px #fff inset}.smartAlertButton.smartAlertClick{border:1px solid #9ba8bc;background-color:#dde3e9;background-image:linear-gradient(#d2d9e0,#ebeff5);background-image:-webkit-linear-gradient(#d2d9e0,#ebeff5);background-image:-moz-linear-gradient(#d2d9e0,#ebeff5);background-image:-o-linear-gradient(#d2d9e0,#ebeff5);background-image:-ms-linear-gradient(#d2d9e0,#ebeff5);-pie-background:linear-gradient(#d2d9e0,#ebeff5);box-shadow:0 1px 1px rgba(0,0,0,0.15) inset,0 0 4px rgba(255,255,255,0.5) inset;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.15) inset,0 0 4px rgba(255,255,255,0.5) inset;-moz-box-shadow:0 1px 1px rgba(0,0,0,0.15) inset,0 0 4px rgba(255,255,255,0.5) inset;-ms-box-shadow:0 1px 1px rgba(0,0,0,0.15) inset,0 0 4px rgba(255,255,255,0.5) inset;-o-box-shadow:0 1px 1px rgba(0,0,0,0.15) inset,0 0 4px rgba(255,255,255,0.5) inset}
#smartAlertScrollArea a{
	color: #0000ff;
}
#smartAlertScrollArea a:HOVER{
	color: #ff8700;
}
#loadingModal{
	position: absolute;
	z-index: 999;
	left: calc(50% - 55px);
	top: calc(50% - 55px);
}
#loadingText{
	position: absolute;
	left: calc(50% - 60px);
	top: calc(50% - 15px);
}
#FloatMsgM{
	position: absolute;
	width: 100%;
	height: 30px;
	top: calc(50% - 15px);
	display: flex;
	justify-content: center;
	align-items: center;
}
#loadingModal .onLoading{
	width: 110px;
	height: 110px;
	background: url(/static/img/comm/loading.gif) no-repeat;
}
#loadingText .modalText,#FloatMsgM .modalText{
	line-height: 20px;
	padding: 5px 10px;
	border-radius: 5px;
	color: #fff;
	background: rgba(0,0,0,0.6);
	text-align: center;
	z-index: 999;
}
#loadingText .modalText{
	width: 120px;
	height: 30px;
}
#FloatMsgM .modalText{
	max-width: 80%;
}
#FloatMsg{
	display: none;
	position: fixed;
	right: 0;
	bottom: 0;
	width: 400px;
	height: fit-content;
}
#FloatMsg .popUp{
	width: 400px;
}
#FloatMsg .modalText{
	padding: 10px;
	border: 1px solid #dcdcdc;
	text-align: center;
	border-radius: 0 0 5px 5px;
}
.modal-backdrop{
	background-color:transparent;
}

.progressBar{
	width: 200px;
	margin: 10px;
	height: 22px;
	border: 1px solid #95B8E7;
	border-radius: 5px;
	position: relative;
}

.progressBar-bg{
	width: 54%;
	max-width: 100%;
	height: 100%;
	background: #ffe48d;
	border-radius: 5px 0 0 5px;
	float: left;
}

.progressBar-text{
	width: 100%;
	position: absolute;
	text-align: center;
	font-size: 12px;
	line-height: 20px;
	color: #000;
}
#copyField {
	opacity: 0;
	height: 0;
	position: absolute;
	z-index: -1;
	top: 0;
}