﻿/* PopU 全局弹窗样式 */
.popU_Overlay { left: 0; top: 0; height:100%; width:100%;background-color: #000; z-index:800; } /*全页面遮罩窗口*/
.popU { font-size: 12px; position:absolute; width:200px; _position:absolute !important;}
.popU.Fixed { position:fixed; }
	.popU .popU_ifr6 { position: absolute;width:100%;height:100%; top: 0px; left: 0px; margin:5px; z-index:-3000; filter='progid:dximagetransform.microsoft.alpha(style=100,opacity=100)' } /*IE6遮罩窗口*/
	.popU .popU_Box {} /*弹窗最外框*/
	.popU .limitH { _line-height:2px; _font-size:2px; }
	.popU .BgColor { background:#cae6ee; filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }
	/*.popU .popU_Contents { border-collapse: collapse; margin:auto;color: #3d3d3d;table-layout: fixed;} 边框表格*/
	.popU .popU_Tl { width: 5px; height: 5px; float:left; background: url(Images/USeries/PopU_Border.png) no-repeat 0 0;
	                 _margin-right:-3px; _background: url(Images/USeries/PopU_Border.gif) no-repeat 0 0; _filter:alpha(opacity=80);}
	.popU .popU_Tr { width: 5px; height: 5px; float:right; background: url(Images/USeries/PopU_Border.png) no-repeat -5px 0;
	                 _margin-left:-3px; _background: url(Images/USeries/PopU_Border.gif) no-repeat -5px 0; _filter:alpha(opacity=80);}
	.popU .popU_T { height: 5px; margin: 0px 5px; _margin:0px; }
	.popU .popU_L { overflow:hidden; _position:relative;height:100%; zoom:1; }
    .popU .popU_Lin { _margin-right:-3px; _position:relative; width:5px; float:left; padding-bottom:2000px;margin-bottom:-2000px; }
	.popU .popU_R { overflow:hidden; _position:relative;height:100%; zoom:1; }
    .popU .popU_Rin { _margin-left:-3px; _position:relative; width:5px; float:right; padding-bottom:2000px;margin-bottom:-2000px; }
	.popU .popU_Bl { width: 5px; height: 5px; float:left; background: url(Images/USeries/PopU_Border.png) no-repeat 0 -5px;
	                 _margin-right:-3px; _background: url(Images/USeries/PopU_Border.gif) no-repeat 0 -5px; _filter:alpha(opacity=80); }
	.popU .popU_Br { width: 5px; height: 5px; float:right; background: url(Images/USeries/PopU_Border.png) no-repeat -5px -5px;
	                 _margin-left:-3px; _background: url(Images/USeries/PopU_Border.gif) no-repeat -5px -5px; _filter:alpha(opacity=80);}
	.popU .popU_B { height: 5px; margin: 0px 5px; _margin:0px; }
	.popU .popU_Main {Background: #f7f7f7; margin: 0px; overflow:hidden;position:relative;padding:0px;border:1px solid #3094c0; zoom:1; }
	.popU .popU_Main.flash { background-color:#cae6ee;}
	.popU .popU_Main .hd { cursor: move; font-weight: bold; font-size: 14px; color: #217a95; height: 16px; padding: 10px 10px 5px 10px; overflow:hidden; }
	.popU .popU_Main .emptyHd { cursor: move; font-size: 1px; height: 5px; line-height:5px; padding: 0; overflow:hidden; }
	.popU .popU_Main .hd.flash { background-color:#2c4e59;color:#fff; }
	.popU .popU_Main .bd { margin:0 5px 5px 5px; padding: 5px 12px; line-height: 16px; background: #fff;border:1px solid #cae6ee; display:block;  }
	.popU .popU_Main .bd.centerText { padding:20px 12px;text-align:center; } /*醒目居中提示纯文本文字*/
	.popU .popU_Main .bd a { color: #1f8bbb; display:inline; text-decoration:none; }
	.popU .popU_Main .popBd { overflow:hidden;overflow-y:auto; }
	.popU .popU_Main .iframe { padding:0px !important; }
	.popU .popU_Main .ft { text-align: right;margin:5px; }
	.popU .popU_Main .ft .btn1 , .popU .popU_Main .ft .btn2 { margin-left:2px; }
	/* 窗口功能按钮 */
	.popU .popU_Main .popU_Btn { position:absolute;text-align:right;height:16px;overflow:hidden;width:56px;margin:10px 4px 0 0;right:10px;top:10px;*margin:0; }
	.popU .popU_Main .popU_Btn div { margin:0 2px; float:right; width:16px; height:16px; cursor:pointer;overflow:hidden; }
	.popU .popU_Main .popU_Btn .btnClose { background:url(Images/USeries/PopU_Border.gif) no-repeat -62px 0;}
	.popU .popU_Main .popU_Btn .btnClose:hover { background:url(Images/USeries/PopU_Border.gif) no-repeat -82px 0;}
	/* 按钮样式 在591up项目中并未用到 而是统一使用全系统的按钮 */
	.popU .btnNormal { border-color: #4fbddd #4fbddd #1986a5 #4fbddd; background: #55dcdb;height: 24px; color: #fff; padding: 0 15px; *padding:0px 10px;height:24px;vertical-align:middle; }
	.popU .btnCancel {  border-color: #fff #848484 #848484 #fff; background: #f0f0f0; color: #333; padding: 0 15px; *padding:0px 10px;height:24px;vertical-align:middle; }

	/* 以下内容只针对591up.com学习平台 */
	/* 窗口内容通用风格定义 */
	.popU .popU_Main .bd.TabSelect { line-height:22px; }
	.popU .popU_Main .bd.TabSelect a {font-size:13px;font-family:san-serif;padding:2px;margin:0 2px; word-break:keep-all; word-wrap: break-word; }
	.popU .popU_Main .bd.TabSelect a:hover{ background-color:#cae6ee; text-decoration: none; }
	.popU .popU_Main .bd.TabSelect a.selected,.popTabs a.selected:hover{ background-color:#cae6ee; color:#217a95;}

	/* 弹窗中嵌套Iframe内容专属容器 使其居中边距分明 */
	.PopPage { padding:15px;width:auto;height:auto; }
	.PopPage .ErrorImg { float:left;margin-right:30px; }
	.PopPage.PopPageCenter { text-align:center; }
	/* 图钉弹窗按钮样式 */
	.popU .popU_Main .popU_Btn .pushBtn {background:url(Images/USeries/PopU_Border.gif) no-repeat -20px 0;}
	.popU .popU_Main .popU_Btn .pushBtn:hover {border:1px solid #217a95;width:14px;height:14px;background-position: -1px -1px; }
	.popU .popU_Main .popU_Btn .pushBtn.Push { background:url(Images/USeries/PopU_Border.gif) no-repeat -40px 0; }

/* TipU 全局提示组件 */
.tipU { padding:0;margin:2px 0; clear:both; display:none; }
.tipU.float  { position: absolute;clear:none;z-index:4000; }
.tipU.fade  { background:#fff; }
	.tipU .tipU_top { line-height:10px;height:10px;padding:0 5px 0 0;font-size:5px; background: url(Images/USeries/tipubg.gif) 100% -10px; }
	.tipU .tipU_topLen { line-height:10px;height:10px;padding:0 10px;font-size:5px; background: url(Images/USeries/tipubg.gif) 0px 0px; }
	.tipU .tipU_bottom {line-height:10px;height:10px; padding:0 5px 0 0; background: url(Images/USeries/tipubg.gif) 100% -25px;}
	.tipU .tipU_bottomLen { line-height:10px;padding:0 10px; height:10px; background: url(Images/USeries/tipubg.gif) 0px -20px; }
	.tipU .tipU_contents { border:1px solid #cec099;border-width:0 1px 0 1px;background-color:#fffacf; padding:0 10px;color:#999; *+padding:2px 10px 0 10px; }
	.tipU .tipU_contents a { color:#369; text-decoration:none; }
	.tipU .tipU_contents a:hover { text-decoration:underline; }
	.tipU .tipU_top .tipU_direction { line-height:10px;height:10px; background: url(Images/USeries/tipubg.gif) 0 -30px; }
	.tipU .tipU_bottom .tipU_direction { line-height:10px;height:10px; background: url(Images/USeries/tipubg.gif) 0 -40px; }

/* ProcessU 全局进度条组件 */
.ProcessBar {width:auto;margin:5px 0px;text-align:center;}
.ProcessBar .Bar { background:url(Images/USeries/processU.gif) no-repeat center center;width:200px;height:30px; }
.ProcessBar .Icon { background:url(Images/USeries/processU2.gif) no-repeat center center;width:24px;height:24px; }
.ProcessBar .Font { width:200px;height:20px;color:#666;}

/* progressbar 百分比组件 */
.ProgressU { background:url(Images/USeries/progressbar.gif) no-repeat 0 -70px; min-width:122px; _width:122px; height:14px;padding:0 1px; line-height:14px; font-size:12px; display:block; }
.ProgressU .ProU_Inner { width:112px; height:14px;background:url(Images/USeries/progressbar.gif) no-repeat 0 14px; line-height:14px; font-size:12px;padding:0 4px; text-align:center;display:block;float:left; }
.ProgressU .ProU_Inner .ProU_Percent { float:none;display:inline; }
.ProgressU .ProU_Percent { float:left;margin-left:3px; }
