 body { font-family: "DroidSansFallback"}
 a { text-decoration: none; color:#000; }
 a:hover { text-decoration: none; color:#000;}
 a:active { text-decoration: none; color:#000;}
 a:link { text-decoration: none; color:#000;}
        .piece .title { border-bottom:1px solid #ccc; padding-bottom: 10px; padding-top:10px;}
        .piece .col-xs-4 {border-bottom: 1px solid #ccc; border-right:1px solid #ccc; padding: 30px 5px 30px 5px; background: #fff;}
        .piece i { font-style: normal; font-weight: bold; padding-top:40px; color:#fff; padding-right: 7px;}

		.p {text-indent:25px; font-size:24px; }
        .grade  { margin-bottom: 10px; }
        .title { margin-bottom: 10px; background-repeat: no-repeat; }
        .grade { margin-top: 10px;}
        .grade .col-xs-6,.grade .col-md-6,.grade .col-xs-12,.grade .col-md-12{padding: 0px 5px 0px 5px; color: #fff;}
       /*  .class1 { background: #40d744;}
         .class2 {background: #408ed7;}
         .class3 {background: #f95a2f;}
         .class4 {background: #f9ab2f;}
         .class5 {background: #2fc2f9;}
         .class6 {background: #df3add;} */
         .icon  { background:url(../images/sprite.png) no-repeat center center; display: block; width: 64px; height: 64px; margin:0px auto;} 
         .icon1  { background-position: -100px 0px; width: 97px; height: 125px;}
         .icon2 { background-position: -208px -0px; width: 97px; height: 125px;}
         .icon3 { background-position: -325px -0px; width: 97px; height: 125px;}
         .icon4 { background-position: -100px -138px; width: 97px; height: 125px;}
         .icon5 { background-position: -208px -138px; width: 97px; height: 125px;}
         .iconx { background-position: -322px -138px; width: 97px; height: 125px;}
         .icon6 { background-position: -195px -198px;}
         .icon7 { background-position: -285px -198px;}
         .icon8 { background-position: -103px -105px;}


         .icon20 { background-position: -154px -437px; width:120px; height: 105px;}
         .icon21 { background-position: -154px -568px; width:120px; height: 105px;}
         .icon22 { background-position: -154px -307px; width:120px; height: 105px;}
         .icon23 { background-position: -295px -438px; width:120px; height: 105px; }
         .icon24 { background-position: -295px -570px; width:120px; height: 105px; }
         .icon25 { background-position: -295px -308px; width:120px; height: 105px; }


        .login {border:1px solid #eaeaea; padding: 10px; border: 1px solid #60bcff; margin: 10px 0 10px 0; background: #0073c6;}
        .login .title { height: 40px;}
        .login h3 { color:#fff;}
        .funbar { border-bottom: 1px solid #eaeaea;background: #f2f2f2; padding:10px 5px 10px 5px;}
        .funbar a { margin-left: 5px;}
        .funbar i { margin-right: 5px;}

        .list { margin-bottom: 5px; border-top: 1px solid #ccc;}
        .list .title { padding: 5px; border-bottom: 1px solid #ccc; border-right:1px solid #ccc; background:#f6f6f6;}
        .icon26 { width:32px; height:32px; background-position:-52px -80px;}
        .icon27 { width:32px; height:32px; background-position:-52px -38px;}
        .icon28 { width:32px; height:32px; background-position:-52px 5px;}
        .list_rep {border-bottom:1px solid #ccc; background: #fff;}
        .list_content {padding: 10px 0 10px 0; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; margin-bottom:5px; background:#fff;}
        .b_point {position:absolute; bottom:1%; right: 5%; z-index:999;background: url(../images/point.png); width: 80px; height: 80px; line-height: 80px; text-align: center; color: #fff;}
        .b_point:hover {color:#fff;}
        .b_point:link {color:#fff;}
        .b_point:active {color:#fff;}
        .table { background: #fff; box-shadow:2px 2px 3px #888888;}
        .jfcx { margin-top: 5px;}

        .copyright  { border-top:1px solid #ccc; margin-top:20px; padding: 20px; text-align: center;}
        .line  { border-top:1px solid #ccc; margin-top:20px; padding: 10px; text-align: center;}        
        .red { color: #ff0000; font-size: 15px;}      
        .display { display: block;}
        .undisplay { display: none;}