#content .block {border-radius:0px; border:solid 0px;}
 
/* custom style */
#banner	{width:1064px;}
#main	{width:1064px;}
#about	{width:1064px;}
#content	{width:808px}
#root-mgr #content {width:862px;}
#root-user #content {width:808px}

.body-classroom #root-index #page.base2R #main,
.body-classroom #root-media #page.base1  #main,
.body-course #root-media #page.base1  #main,
.body-layout-printNote #root-media #main,
#root-default #main,
#root-mgr #main
{width:1066px;box-sizing:border-box;border:1px solid #A99E8D; border-top:5px solid #a99e8d;}

#sys2 {width: 1064px;}
.fs-banner {width: 1054px;}
body {background:#eee;}
.body-media.body-layout-kmvideo #sys #logoBox #logo,
.body-index.body-layout-index #sys #logoBox #logo,
.body-mediaBrowse.body-layout-default #sys #logoBox #logo,
.body-mediaBrowse.body-layout-recommend #sys #logoBox #logo {display:inline-block;padding: 4px 0px;}
.body-media.body-layout-kmvideo #sys #logoBox #sitename,
.body-index.body-layout-index #sys #logoBox #sitename,
.body-mediaBrowse.body-layout-default #sys #logoBox #sitename,
.body-mediaBrowse.body-layout-recommend #sys #logoBox #sitename {display:none;}

.body-mediaBrowse.body-layout-default #sys { background: #ffffff; border-bottom: 1px solid #CCC;}
.body-mediaBrowse.body-layout-default #menu .menu > ul > li > a, 
    .body-mediaBrowse.body-layout-default #menu .sysLoginBox > a, 
    .body-mediaBrowse.body-layout-default #menu .sysLoginBox > a:focus ,  
    .body-mediaBrowse.body-layout-default #menu #sys #logoBox a, 
    .body-mediaBrowse.body-layout-default #menu .userMenu a, 
    .body-mediaBrowse.body-layout-default #menu #sys #onlinePerson {color: #000; }
    .body-mediaBrowse.body-layout-default #info .sysLoginBox > a, 
    .body-mediaBrowse.body-layout-default #info .sysLoginBox > a:focus ,  
    .body-mediaBrowse.body-layout-default #info #sys #logoBox a {color: #000; }

.body-mediaBrowse.body-layout-default #menu ul > li .caret {border-top-color:#000;}
.body-mediaBrowse.body-layout-default #menu .menu > ul > li:hover, 
.body-mediaBrowse.body-layout-default .sysLoginBox:hover, 
.body-mediaBrowse.body-layout-default .userMenu > li:hover,
.body-mediaBrowse.body-layout-default #menu .menu > ul > li.dropdown.open {background: #f5f5fa;}

.body-mediaBrowse.body-layout-recommend #sys { background: #ffffff; border-bottom: 1px solid #CCC;}
.body-mediaBrowse.body-layout-recommend #menu .menu > ul > li > a, 
    .body-mediaBrowse.body-layout-recommend #menu .sysLoginBox > a, 
    .body-mediaBrowse.body-layout-recommend #menu .sysLoginBox > a:focus ,  
    .body-mediaBrowse.body-layout-recommend #menu #sys #logoBox a, 
    .body-mediaBrowse.body-layout-recommend #menu .userMenu a, 
    .body-mediaBrowse.body-layout-recommend #menu #sys #onlinePerson {color: #000; }
    .body-mediaBrowse.body-layout-recommend #info .sysLoginBox > a, 
    .body-mediaBrowse.body-layout-recommend #info .sysLoginBox > a:focus ,  
    .body-mediaBrowse.body-layout-recommend #info #sys #logoBox a {color: #000; }

.body-mediaBrowse.body-layout-recommend #menu ul > li .caret {border-top-color:#000;}
.body-mediaBrowse.body-layout-recommend #menu .menu > ul > li:hover, 
.body-mediaBrowse.body-layout-recommend .sysLoginBox:hover, 
.body-mediaBrowse.body-layout-recommend .userMenu > li:hover, 
.body-mediaBrowse.body-layout-recommend #menu .menu > ul > li.dropdown.open {background: #f5f5fa;} 
/* banner */

#banner .sys-canvas {
    height: 22px;
}
#banner #siteMenu {
    top: 0px;
    left: 0px;
}
#banner .caption {
    display: block;
    top: 0px;
    left: 0px;
}


#banner .banner {
    top: 74px;
    left: 0px;
}
#banner .logo {
    top: 15px;
    left: 3px;
}