﻿
.PXQueryBody { width: 98%; }
.PXManageBody { width: 98%; }
/*.PXManageBody { width: 98%; overflow-x: hidden; }*/

/*查询*/
.ManageSearch { background-color:#f4fbf8;}
.ManageSearch dl { float: left; width: 100%; clear: both; margin: 3px 0px;}
.ManageSearch dl dt { float: left; width: 80px;  text-align: right; color: #008040;}
.ManageSearch dl .SearchItem { background: url(../../App_Image/Admin_Org/search_s.png) no-repeat 5px 5px; }
.ManageSearch dl .SortItem { background: url(../../App_Image/Admin_Org/view.png) no-repeat 5px 5px; }
.ManageSearch dl dd { float: left; width: auto; text-align: left; margin: 0px; padding-left: 15px; }
.ManageSearch dl dd label { float: left; display: block; text-align: right; margin-top: 1px;}
.ManageSearch dl dd img { float: left; display: block; margin-left: 3px; margin-top: 7px; }
.ManageSearch dl dd input { float: left; display: block; margin: 0px; margin-top: 2px;}
.ManageSearch dl dd select { float: left; display: block; margin-top: 5px; }

/*上传文件*/
#UploadLocalFileContainer { width: 500px; height: 200px; margin: 0 auto; }
#UploadLocalFileContainer #UploadLocalFileTop { height: 35px; line-height: 35px; font-size: 16px; font-weight: bold; }
#UploadLocalFileContainer #UploadLocalFileMiddle { clear: both; padding-top: 20px; }
#UploadLocalFileContainer #UploadLocalFileMiddle dl { clear: both; }
#UploadLocalFileContainer #UploadLocalFileMiddle dl dt { float: left; width: 150px; text-align: right; }
#UploadLocalFileContainer #UploadLocalFileMiddle dl dd { float: left; padding-right: 10px; }
#UploadLocalFileContainer #UploadLocalFileMiddle dl dd .UploadFile { width: 300px; }

/*消息容器*/
.MessageContainer { display: none; }

.MessageContainer { float: left; width: 600px; height: auto;clear: both; word-break: break-all; }
.MessageContainer .ContainerTitle dl{float:left;width:598px!important;width:618px; height:34px; line-height:34px;text-align:center;background-color:#7baff0; color:#ffffff;border:1px solid #7baff0;}
.MessageContainer .ContainerTitle dl dt{float:left; text-align: left; padding-left: 10px; }
.MessageContainer .ContainerTitle dl dd{float:right; margin:8px 0px!important;margin:4px 0px; width:30px;}
.MessageContainer .ContainerBody { width: 590px; }

.PXUCFormTreeRadio table tr td { cursor: default; }
.PXUCFormTreeRadio table tr td a:hover { background-color: Transparent; color: #417ac1; }
.PXUCFormTreeCheck table tr td { cursor: default; }
.PXUCFormTreeCheck table tr td a:hover { background-color: Transparent; color: #417ac1; }
.PXUCFormPageTable { width: 600px; height: 430px; }

.PXUCFPWEB { clear: both; width: 500px; height: 400px; display: none; }
.PXUCFPWEB .PXUCFPWEBForm { clear: both; width: 500px; height: 400px; }
.PXUCFPWEB .PXUCFPWEBForm .FormCaption { clear: both; width: 500px; height: 30px; background-color: #7baff0; }
.PXUCFPWEB .PXUCFPWEBForm .FormCaption dl { }
.PXUCFPWEB .PXUCFPWEBForm .FormCaption dl dt { float: left; line-height: 30px; color:#ffffff; cursor: default; }
.PXUCFPWEB .PXUCFPWEBForm .FormCaption dl dd { float: right; }
.PXUCFPWEB .PXUCFPWEBForm .FormCaption dl dd img { margin-top: 7px; }
.PXUCFPWEB .PXUCFPWEBForm .FormContent { clear: both; width: 500px; height: 370px; cursor: default; }

.PXUCFPWEBFile .PXUCFPWEBForm .FormContent .ContentTab { clear: both; width: 450px; height: 50px; }
.PXUCFPWEBFile .PXUCFPWEBForm .FormContent .ContentTab ul { clear: both; width: 450px; }
.PXUCFPWEBFile .PXUCFPWEBForm .FormContent .ContentTab ul li { width: 100px; height: 30px; margin-top: 20px; line-height: 30px; text-align: center; margin-left: 5px; margin-right: 5px; }
.PXUCFPWEBFile .PXUCFPWEBForm .FormContent .ContentPanel { clear: both; width: 450px; height: 320px; }
.PXUCFPWEBFile .PXUCFPWEBForm .FormContent .ContentPanel dl { clear: both; height: 30px; }
.PXUCFPWEBFile .PXUCFPWEBForm .FormContent .ContentPanel dl dt { width: 100px; height: 30px; float: left; text-align: right; }
.PXUCFPWEBFile .PXUCFPWEBForm .FormContent .ContentPanel dl dd { height: 30px; float: left; }
.PXUCFPWEBFile .PXUCFPWEBForm .FormContent .ContentPanel .PanelServer { clear: both; width: 450px; height: 310px; display: block; overflow: auto; }
.PXUCFPWEBFile .PXUCFPWEBForm .FormContent .ContentPanel .PanelServer ul { clear: both; float: none; }
.PXUCFPWEBFile .PXUCFPWEBForm .FormContent .ContentPanel .PanelServer ul li { float: none; padding-left: 20px; }
.PXUCFPWEBFile .PXUCFPWEBForm .FormContent .ContentPanel .PanelServer ul li dl { float: none; height: 20px; }
.PXUCFPWEBFile .PXUCFPWEBForm .FormContent .ContentPanel .PanelServer ul li dl dt { width: 20px; height: 20px; }
.PXUCFPWEBFile .PXUCFPWEBForm .FormContent .ContentPanel .PanelServer ul li dl dd { height: 20px; cursor: default; }
.PXUCFPWEBFile .PXUCFPWEBForm .FormContent .ContentPanel .PanelServer ul li dl .dtnull { background-image:url(../../App_Image/PXPublic/folder-false.gif); background-repeat: no-repeat;cursor: default; }
.PXUCFPWEBFile .PXUCFPWEBForm .FormContent .ContentPanel .PanelServer ul li dl .dtshow { background-image:url(../../App_Image/PXPublic/folder.gif); background-repeat: no-repeat; cursor: pointer; }
.PXUCFPWEBFile .PXUCFPWEBForm .FormContent .ContentPanel .PanelServer ul li dl .dthide { background-image:url(../../App_Image/PXPublic/folder-closed.gif); background-repeat: no-repeat; cursor: pointer; }
.PXUCFPWEBFile .PXUCFPWEBForm .FormContent .ContentPanel .PanelServer ul li dl .dtfile { background-image:url(../../App_Image/PXPublic/file.gif); background-repeat: no-repeat; }
.PXUCFPWEBFile .PXUCFPWEBForm .FormContent .ContentPanel .PanelServer ul li dl .ddfold { margin-left: 20px; cursor: pointer; color: Blue; }
.PXUCFPWEBFile .PXUCFPWEBForm .FormContent .ContentPanel .PanelServer ul li dl .ddfile { margin-left: 20px; cursor: pointer; color: Red; }
.PXUCFPWEBFile .PXUCFPWEBForm .FormContent .ContentPanel .PanelLocal { clear: both; width: 450px; height: 320px; display: none; }
.PXUCFPWEBFile .PXUCFPWEBForm .FormContent .ContentPanel .PanelInput { clear: both; width: 450px; height: 320px; display: none; }

.PXUCFPWEBFolder .PXUCFPWEBForm .FormContent { clear: both; width: 450px; height: 350px; margin-top: 10px; display: block; overflow: auto; }
.PXUCFPWEBFolder .PXUCFPWEBForm .FormContent ul { clear: both; float: none; }
.PXUCFPWEBFolder .PXUCFPWEBForm .FormContent ul li { float: none; padding-left: 20px; }
.PXUCFPWEBFolder .PXUCFPWEBForm .FormContent ul li dl { clear: both; float: none; height: 20px; }
.PXUCFPWEBFolder .PXUCFPWEBForm .FormContent ul li dl dt { float:left; width: 20px; height: 20px; }
.PXUCFPWEBFolder .PXUCFPWEBForm .FormContent ul li dl dd { float:left; height: 20px; cursor: default; }
.PXUCFPWEBFolder .PXUCFPWEBForm .FormContent ul li dl .dtnull { background-image:url(../../App_Image/PXPublic/folder-false.gif); background-repeat: no-repeat;cursor: default; }
.PXUCFPWEBFolder .PXUCFPWEBForm .FormContent ul li dl .dtshow { background-image:url(../../App_Image/PXPublic/folder.gif); background-repeat: no-repeat; cursor: pointer; }
.PXUCFPWEBFolder .PXUCFPWEBForm .FormContent ul li dl .dthide { background-image:url(../../App_Image/PXPublic/folder-closed.gif); background-repeat: no-repeat; cursor: pointer; }
.PXUCFPWEBFolder .PXUCFPWEBForm .FormContent ul li dl .dtfile { background-image:url(../../App_Image/PXPublic/file.gif); background-repeat: no-repeat; }
.PXUCFPWEBFolder .PXUCFPWEBForm .FormContent ul li dl .ddfold { margin-left: 20px; cursor: pointer; color: Blue; }
.PXUCFPWEBFolder .PXUCFPWEBForm .FormContent ul li dl .ddfill { margin-left: 20px; cursor: pointer; color: Red; }

/*学习界面*/
.StudyPage { width: 805px !important; width: 810px;}

/*学习界面*/
.UserCourseIndex { width: 700px; height: 700px; margin: 0 auto; }
.UserCourseIndex .IndexHeader { clear: both; margin-top: 30px; }
.UserCourseIndex .IndexHeader .HeaderMain { float: left; width: 700px; }
.UserCourseIndex .IndexHeader .HeaderMain .MainTop { width: 700px; }
.UserCourseIndex .IndexHeader .HeaderMain .MainTop .TopLeft { float: left; background-image: url(../../App_Image/PXULControl/mybox_01.jpg); background-repeat: no-repeat; width: 15px; height: 18px; overflow: hidden; }
.UserCourseIndex .IndexHeader .HeaderMain .MainTop .TopCenter1 { float: left; background-image: url(../../App_Image/PXULControl/mybox_02.jpg); background-repeat: no-repeat; width: 43px; height: 18px; overflow: hidden; }
.UserCourseIndex .IndexHeader .HeaderMain .MainTop .TopCenter2 { float: left; background-image: url(../../App_Image/PXULControl/mybox_03.jpg); background-repeat: repeat-x; width: 624px; height: 18px; overflow: hidden; }
.UserCourseIndex .IndexHeader .HeaderMain .MainTop .TopRight { float: right; background-image: url(../../App_Image/PXULControl/mybox_04.jpg); background-repeat: no-repeat; width: 18px; height: 18px; overflow: hidden; }
.UserCourseIndex .IndexHeader .HeaderMain .MainMiddle { clear: both; width: 700px; height: 320px; background-color: #adcdfb; margin: 0px; }
.UserCourseIndex .IndexHeader .HeaderMain .MainMiddle .MiddleLeft { float: left; }
.UserCourseIndex .IndexHeader .HeaderMain .MainMiddle .MiddleLeft .LeftTop { background-image: url(../../App_Image/PXULControl/mybox_05.jpg); background-repeat: no-repeat; width: 15px; height: 88px; overflow: hidden; }
.UserCourseIndex .IndexHeader .HeaderMain .MainMiddle .MiddleLeft .LeftMiddle { background-image: url(../../App_Image/PXULControl/mybox_08.jpg); background-repeat: repeat-y; width: 15px; height: 232px; overflow: hidden; }
.UserCourseIndex .IndexHeader .HeaderMain .MainMiddle .MiddleCenter { width: 567px; float: left; }
.UserCourseIndex .IndexHeader .HeaderMain .MainMiddle .MiddleCenter .CenterTop { width: 667px; height: 14px; background-image: url(../../App_Image/PXULControl/mybox_17.jpg); background-repeat: repeat-x; }
.UserCourseIndex .IndexHeader .HeaderMain .MainMiddle .MiddleCenter .CenterMiddle {} 
.UserCourseIndex .IndexHeader .HeaderMain .MainMiddle .MiddleCenter .CenterMiddle .MiddleHeader { height: 35px; background-image: url(../../App_Image/PXULControl/computer01.jpg); background-repeat: no-repeat; padding-left: 100px; padding-top: 15px; } 
.UserCourseIndex .IndexHeader .HeaderMain .MainMiddle .MiddleCenter .CenterMiddle .MiddleHeader dl dt { float: left; font-size: 14px; font-weight: bold; color: #333333; }
.UserCourseIndex .IndexHeader .HeaderMain .MainMiddle .MiddleCenter .CenterMiddle .MiddleHeader dl dd { float: left; }
.UserCourseIndex .IndexHeader .HeaderMain .MainMiddle .MiddleCenter .CenterMiddle .MiddleTitle { clear: both; width: 650px; height: 20px; line-height: 20px; padding-left: 5px; padding-right: 5px; background-color: #afbdd7; margin-top: 10px; margin-left: auto; margin: right: auto; }
.UserCourseIndex .IndexHeader .HeaderMain .MainMiddle .MiddleCenter .CenterMiddle .MiddleItem { clear: both; width: 650px; height: 95px; background-color: #e3eeff; padding: 5px; overflow: auto; margin-left: auto; margin: right: auto; } 
.UserCourseIndex .IndexHeader .HeaderMain .MainMiddle .MiddleCenter .CenterMiddle .MiddleItem dl { clear: both; height: 23px; }
.UserCourseIndex .IndexHeader .HeaderMain .MainMiddle .MiddleCenter .CenterMiddle .MiddleItem dl dt { float: left; width: 150px; height: 23px; text-align: right; }
.UserCourseIndex .IndexHeader .HeaderMain .MainMiddle .MiddleCenter .CenterMiddle .MiddleItem dl dd { float: left; width: 150px; height: 23px; }
.UserCourseIndex .IndexHeader .HeaderMain .MainMiddle .MiddleRight { float: right; }
.UserCourseIndex .IndexHeader .HeaderMain .MainMiddle .MiddleRight .RightTop { background-image: url(../../App_Image/PXULControl/mybox_07.jpg); background-repeat: no-repeat; width: 18px; height: 88px; overflow: hidden; }
.UserCourseIndex .IndexHeader .HeaderMain .MainMiddle .MiddleRight .RightMiddle { background-image: url(../../App_Image/PXULControl/mybox_10.jpg); background-repeat: repeat-y; width: 18px; height: 222px; overflow: hidden; }
.UserCourseIndex .IndexHeader .HeaderMain .MainMiddle .MiddleRight .RightBottom { background-image: url(../../App_Image/PXULControl/mybox_11.jpg); background-repeat: repeat-y; width: 10px; height: 10px; overflow: hidden; }
.UserCourseIndex .IndexHeader .HeaderMain .MainBottom { clear: both; }
.UserCourseIndex .IndexHeader .HeaderMain .MainBottom .BottomLeft { float: left; background-image: url(../../App_Image/PXULControl/mybox_12.jpg); background-repeat: no-repeat; width: 15px; height: 25px; overflow: hidden; }
.UserCourseIndex .IndexHeader .HeaderMain .MainBottom .BottomCenter1 { float: left; background-image: url(../../App_Image/PXULControl/mybox_14.jpg); background-repeat: repeat-x; width: 591px; height: 25px; overflow: hidden; }
.UserCourseIndex .IndexHeader .HeaderMain .MainBottom .BottomCenter2 { float: left; background-image: url(../../App_Image/PXULControl/mybox_15.jpg); background-repeat: no-repeat; width: 76px; height: 25px; overflow: hidden; }
.UserCourseIndex .IndexHeader .HeaderMain .MainBottom .BottomRight { float: right; background-image: url(../../App_Image/PXULControl/mybox_16.jpg); background-repeat: no-repeat; width: 18px; height: 25px; overflow: hidden; }
.UserCourseIndex .IndexHeader .HeaderList { float: right; width: 300px; }
.UserCourseIndex .IndexHeader .HeaderList .ListTop { width: 300px; }
.UserCourseIndex .IndexHeader .HeaderList .ListTop .TopLeft { float: left; width: 31px; height: 35px; overflow: hidden; background-image: url(../../App_Image/PXULControl/mybox2-1.jpg); background-repeat: no-repeat; }
.UserCourseIndex .IndexHeader .HeaderList .ListTop .TopCenter { float: left; width: 246px; height: 35px; overflow: hidden; background-image: url(../../App_Image/PXULControl/mybox2-2.jpg); background-repeat: repeat-x; }
.UserCourseIndex .IndexHeader .HeaderList .ListTop .TopRight { float: right; width: 23px; height: 35px; overflow: hidden; background-image: url(../../App_Image/PXULControl/mybox2-3.jpg); background-repeat: no-repeat; }
.UserCourseIndex .IndexHeader .HeaderList .ListMiddle { clear: both; width: 300px; height: 302px; background-color: #e3eeff; cursor: default; }
.UserCourseIndex .IndexHeader .HeaderList .ListMiddle ul { clear: both; width: 200px; height: 25px; margin: 0 auto; background-color: #f7faff; }
.UserCourseIndex .IndexHeader .HeaderList .ListMiddle ul li { float: left; width: 100px; height: 25px; line-height: 25px; text-align: center; border-top: 1px solid #afbdd7; border-right: 1px solid #afbdd7; }
.UserCourseIndex .IndexHeader .HeaderList .ListBottom { clear: both; width: 300px; height:26px; background-image: url(../../App_Image/PXULControl/mybox2-4.jpg); background-repeat: repeat-x; }
.UserCourseIndex .IndexBody { clear: both; color: #ffffff; width: 930px; height: 100px; padding: 10px; overflow: auto; }

/*进度条*/
.Progress { width: 100px; overflow: hidden; }
.Progress .ProgressLength { width: 100px; height: 10px; margin-top: 3px; background: #dddddd; overflow: hidden; }
.Progress .ProgressLength .ProgressLengthCurrent { width: 0%; height: 10px; background: #E30592; overflow: hidden; }

/*论坛*/
.BbsContainer { margin-top: 10px; }
.BbsContainer .ContainerHeader {}
.BbsContainer .ContainerItem { border-bottom: 2px solid #4792c7; border-left: 2px solid #4792c7; border-right: 2px solid #4792c7; margin-bottom: 15px; }
.BbsContainer .ContainerItem .ItemTitle { height: 30px; line-height: 30px; color: #ffffff; font-size: 14px; font-weight: bold; background-color: #4792c7; }
.BbsContainer .ContainerItem .ItemBody { border-top: 1px solid #4792c7; padding-top: -5px; padding-bottom: 5px; }
.BbsContainer .ContainerItem .ItemBody ul {margin-top: 5px; }
/*.BbsContainer .ContainerItem .ItemBody { border-top: 1px solid #4792c7; padding-top: 10px; padding-bottom: 10px; }*/
/*.BbsContainer .ContainerItem .ItemBody { border-top: 1px solid #4792c7; }*/

.BbsContainer .ContainerTop { height: 40px; }
.BbsContainer .ContainerTop .TopLeft { width: 150px; float: left; }
.BbsContainer .ContainerTop .TopCenter { float: left; height: 40px; line-height: 40px; }
.BbsContainer .ContainerSend { clear: both; padding-top: 10px; border-top: 3px solid #ddddff; }
.BbsContainer .ContainerSend .SendLeft { width: 150px; height: 200px; float: left; padding-top: 10px; }
.BbsContainer .ContainerSend .SendLeft .LeftTop { width: 150px; text-align: center; }
.BbsContainer .ContainerSend .SendCenter { float: left; padding-top: 10px; }
.BbsContainer .ContainerSend .SendCenter .CenterBody { padding-top: 10px; }
.BbsContainer .ContainerSend .SendCenter { }
.BbsContainer .ContainerPager { clear: both; }
.BbsContainer .ContainerPager .PagerLeft { width: 150px; float: left; }
.BbsContainer .ContainerPager .PagerCenter { width: 600px; float: left; }
.BbsContainer .ContainerReply { clear: both; border-top: 3px solid #ddddff; }
.BbsContainer .ContainerReply .ReplyLeft { width: 150px; height: 200px; float: left; padding-top: 10px; }
.BbsContainer .ContainerReply .ReplyLeft .LeftTop { width: 150px; text-align: center; }
.BbsContainer .ContainerReply .ReplyLeft .LeftMiddle { width: 150px; padding-left: 22px; padding-top: 10px; }
.BbsContainer .ContainerReply .ReplyCenter { float: left; padding-top: 10px; }
.BbsContainer .ContainerReply .ReplyCenter .CenterBody { padding-top: 10px; }
/*.BbsContainer .ContainerReply .ReplyCenter .CenterBody { min-height: 150px; }*/
.BbsContainer .ContainerReply2 { clear: both; padding-top: 20px; }
.BbsContainer .ContainerReply2 .Reply2Left { width: 150px; float: left; text-align: right; }
.BbsContainer .ContainerReply2 .Reply2Center { float: left; }


/*.HelpStyle {display: none;}*/