body {
    height: 100%;
    margin: 0px;
    padding: 0px;
}

.sudy-edit{margin:10px 25px; font:normal 12px "å®‹ä½“"; color:#454545; line-height:38px; text-align:left; float:left;}
.sudy-edit .sudy-title{text-align:right;}
.sudy-edit .sudy-nonempty{color:#FF0000; width:10px; padding-right: 2px;}
.sudy-edit .sudy-tip{color: #b90404; margin-left:3px;}
.sudy-edit .sudy-input-w100{background:transparent; border:1px solid #c7c7c7; width:100px; height:20px; margin-left:6px; padding-left:5px;}
.sudy-edit .sudy-input-w240{background:transparent; border:1px solid #c7c7c7; width:240px; height:20px; margin-left:6px; padding-left:5px;}
.sudy-edit .sudy-input{background:transparent; border:1px solid #c7c7c7; width:185px; height:20px; margin-left:6px; padding-left:5px;}
.sudy-edit .sudy-input-rd{background:transparent; border:1px solid #c7c7c7; width:185px; height:20px; margin-left:6px; padding-left:5px; color: #797979;}
.sudy-edit .sudy-input1{border:1px solid #D6D6D6; width:185px; height:20px; margin-left:6px; padding-left:5px;}
.sudy-edit .sudy-input2{background:transparent; border:1px solid #c7c7c7; width:300px; height:20px; margin-left:6px; padding-left:5px;}
.sudy-edit .sudy-radio{background:transparent; margin-left:6px; padding-left:5px;}
.sudy-edit .sudy-checkbox{background:transparent; margin-left:6px; padding-left:5px;}
.sudy-edit .sudy-div{margin-left:6px;}
.sudy-edit .sudy-div-3{padding:5px 5px;}
.sudy-edit .sudy-textarea{width:185px; height:90px; margin-left:6px; padding-left:5px; background:transparent; border:1px solid #c7c7c7; max-width:350px;}
.sudy-edit .sudy-textarea-480{width:480px; height:50px; margin-left:6px; margin-top: 15px;padding-left:5px; border:1px solid #c7c7c7; max-width:480px;}
.sudy-edit .sudy-textarea-400{width:400px; height:50px; margin-left:6px; margin-top: 5px;padding-left:5px; border:1px solid #c7c7c7; max-width:400px;}
.sudy-edit .sudy-textarea-320{width:320px; height:50px; margin-left:6px; margin-top: 5px;padding-left:5px; border:1px solid #c7c7c7; max-width:400px;}
.sudy-edit .sudy-textarea-320-3{width:320px; height:80px; margin-left:6px; margin-top: 5px;padding-left:5px; border:1px solid #c7c7c7; max-width:400px;}
.sudy-edit .sudy-textarea-600{width:600px; height:300px; margin-left:6px; margin-top: 5px;padding-left:5px; border:1px solid #c7c7c7;}
.sudy-edit .sudy-textarea-620{width:320px; height:50px; margin-left:3px; margin-top: 5px;padding-left:5px; border:1px solid #c7c7c7; max-width:400px;}
.sudy-edit .sudy-textarea-230{width:230px; height:63px; margin-left:6px; margin-top: 5px;padding-left:5px; border:1px solid #c7c7c7; max-width:400px;}
.sudy-edit .sudy-image{width:178px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit .sudy-image-se-icon{width:65px; height: 83px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit .sudy-image-150{width:150px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit .sudy-image-109{width:109px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit .sudy-image-50{width:50px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit .sudy-image-25{width:25px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit .sudy-image-16{width:16px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit .sudy-siteLogo{width: 300px; height: 90px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit .sudy-siteIco{width:16px; height: 16px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit .sudy-columnPicture{width: 300px; height: 90px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit .sudy-columnIcon{width:50px; height: 25px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit .sudy-portletModeImage{width: 160px; height: 120px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit .sudy-portletModeIcon{width:65px; height: 83px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit .sudy-file{background:transparent; border:1px solid #c7c7c7; width:185px; height:20px; margin-left:3px; padding-left:5px;}
.sudy-edit .sudy-linkbutton{ margin-left:6px;}


.sudy-edit .combo{background:transparent; border:1px solid #c7c7c7; height:25px; margin-left:6px; padding-left:5px;}
.sudy-edit .combo-text{ height:22px; vertical-align: top;}
.sudy-edit .validatebox-text{ height:22px;}
.sudy-edit .combobox-item{border:1px solid #c7c7c7; height:22px;}
.sudy-edit .combo-arrow{background-position: 3px 6px;}


.sudy-radio-group ul{
    margin: 10px 5px; padding: 0px; 
}
.sudy-radio-group ul:first-child {
    float: left;
}
.sudy-radio-group ul li {
    position: relative;
    padding: 0 10px 0 30px;
    float: left;
    list-style:none;
}
.sudy-radio-group ul .icheckbox_square-blue,
.sudy-radio-group ul .iradio_square-blue {
    position: absolute;
    top: -1px;
    left: 0;
}

.waitingbar-image{
    background-image:url(../_images/waiting.gif);
}

/** readonlyå±žæ€§ï¼Œdisabledçš„csss **/
.readonlyDis{
    border: 1px solid #DDD;
    background-color: #F5F5F5;
    color:#ACA899;
}

.xian001 {
    font: normal 12px "å®‹ä½“";
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #5caaec;
}

.sudy-edit-ul{margin:10px 25px; font:normal 12px "å®‹ä½“"; color:#454545; line-height:38px; text-align:left; float:left;}
.sudy-edit-ul{list-style:none;display:inline-block;width:650px; margin:0 auto;}
.sudy-edit-ul li{float:left; margin: 3px 0; width: auto; list-style:none;min-height: 40px;}
.sudy-edit-ul li .con{/* white-space:nowrap; */padding:0px;margin:0px;} 
.sudy-edit-ul li .title{width: 90px;text-align:right;display:inline-block; line-height: 20px; vertical-align:middle; }
.sudy-edit-ul li .ta-title{vertical-align: top;}
.sudy-edit-ul li .input{min-width: 200px;display:inline-block;/* line-height:28px; */vertical-align:middle;}
.sudy-edit-ul li .sudy-tip{display:block;padding-left:4px;}
.sudy-edit-ul li input{vertical-align: middle;}
.sudy-edit-ul .sudy-title{text-align:right;}
.sudy-edit-ul .sudy-nonempty{color:#FF0000; width:10px; padding-right: 2px;}
.sudy-edit-ul .sudy-tip{color: #b90404; margin-left:3px;/* display: block; */}
.sudy-edit-ul .sudy-input-w100{background:transparent; border:1px solid #c7c7c7; width:100px; height:20px; margin-left:6px; padding-left:5px;}
.sudy-edit-ul .sudy-input-w240{background:transparent; border:1px solid #c7c7c7; width:240px; height:20px; margin-left:6px; padding-left:5px;}
.sudy-edit-ul .sudy-input{background:transparent; border:1px solid #c7c7c7; width:185px; height:20px; margin-left:6px; padding-left:5px;}
.sudy-edit-ul .sudy-input-rd{background:transparent; border:1px solid #c7c7c7; width:185px; height:20px; margin-left:6px; padding-left:5px; color: #797979;}
.sudy-edit-ul .sudy-input1{border:1px solid #D6D6D6; width:185px; height:20px; margin-left:6px; padding-left:5px;}
.sudy-edit-ul .sudy-input2{background:transparent; border:1px solid #c7c7c7; width:300px; height:20px; margin-left:6px; padding-left:5px;}
.sudy-edit-ul .sudy-radio{background:transparent; margin-left:6px; padding-left:5px;height:20px;vertical-align:middle;}
.sudy-edit-ul label{vertical-align:middle;line-height: 24px;display:line-block;}
.sudy-edit-ul .sudy-checkbox{background:transparent; margin-left:6px; padding-left:5px;}
.sudy-edit-ul .sudy-div{margin-left:6px;}
.sudy-edit-ul .sudy-div-3{padding:5px 5px;}
.sudy-edit-ul .sudy-textarea{width:185px; height:90px; margin-left:6px; padding-left:5px; background:transparent; border:1px solid #c7c7c7; max-width:350px;}
.sudy-edit-ul .sudy-textarea-480{width:480px; height:50px; margin-left:6px; margin-top: 15px;padding-left:5px; border:1px solid #c7c7c7; max-width:480px;}
.sudy-edit-ul .sudy-textarea-400{width:400px; height:50px; margin-left:6px; margin-top: 5px;padding-left:5px; border:1px solid #c7c7c7; max-width:400px;}
.sudy-edit-ul .sudy-textarea-320{width:320px; height:50px; margin-left:6px; margin-top: 5px;padding-left:5px; border:1px solid #c7c7c7; max-width:400px;}
.sudy-edit-ul .sudy-textarea-320-3{width: 273px!important; height:80px; margin-left:6px; margin-top: 5px;padding-left:5px; border:1px solid #c7c7c7; /* max-width:400px; */}
.sudy-edit-ul .sudy-textarea-600{width:600px; height:300px; margin-left:6px; margin-top: 5px;padding-left:5px; border:1px solid #c7c7c7;}
.sudy-edit-ul .sudy-textarea-620{width:320px; height:50px; margin-left:3px; margin-top: 5px;padding-left:5px; border:1px solid #c7c7c7; max-width:400px;}
.sudy-edit-ul .sudy-textarea-230{width:230px; height:63px; margin-left:6px; margin-top: 5px;padding-left:5px; border:1px solid #c7c7c7; max-width:400px;}
.sudy-edit-ul .sudy-image{width:178px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit-ul .sudy-image-se-icon{width:65px; height: 83px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit-ul .sudy-image-150{width:150px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit-ul .sudy-image-109{width:109px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit-ul .sudy-image-50{width:50px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit-ul .sudy-image-25{width:25px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit-ul .sudy-image-16{width:16px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit-ul .sudy-siteLogo{width: 300px; height: 90px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit-ul .sudy-siteIco{width:16px; height: 16px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit-ul .sudy-columnPicture{width: 300px; height: 90px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit-ul .sudy-columnIcon{width:50px; height: 25px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit-ul .sudy-portletModeImage{width: 160px; height: 120px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit-ul .sudy-portletModeIcon{width:65px; height: 83px; margin-left:3px; padding: 5px; background:transparent; border:1px solid #c7c7c7; overflow: auto;}
.sudy-edit-ul .sudy-file{background:transparent; border:1px solid #c7c7c7; width:185px; height:20px; margin-left:3px; padding-left:5px;}
.sudy-edit-ul .sudy-linkbutton{ margin-left:6px;}

.sudy-edit-ul .combo{background:transparent; border:1px solid #c7c7c7; height:25px; margin-left:6px; padding-left:5px;vertical-align: middle;}
.sudy-edit-ul .combo-text{ height:22px; vertical-align: top;vertical-align: middle;}
.sudy-edit-ul .validatebox-text{ height:22px;}
.sudy-edit-ul .combobox-item{border:1px solid #c7c7c7; height:22px;}
.sudy-edit-ul .combo-arrow{background-position: 0px 4px;}