/*!
 * reparsoft - LESS  last compressed 
 * @licence reparsoft - v1.0.0 (2015-01-19)
 * http://56hm.com/ | Licence: MIT
 */*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none}ul,li{list-style:none}
 

.wid-f { width: 100% }

.hei-f { height: 100% }

.of-h { overflow: hidden }

.fat-l { float: left }

.fat-r { float: right }

.pat-5 { padding-top: 5px }

.pat-10 { padding-top: 10px }

.mat-5 { margin-top: 5px }

.mat-10 { margin-top: 10px }

.fot-yhei { font-family: 'Microsoft Yahei' }

.fot-arial { font-family: 'Arial' }

.icon {
  display: inline-block;
  zoom: 1;
  vertical-align: middle
}
[class^='ico-'] {
background:url('../../images/themes/simple/ico.html')
}

.ico-bar_edge { background-position: 0 -42px }

.header { background: url('../../images/themes/simple/header.html') center no-repeat }

.nav-main { background-color: #0f3fa1 }

.nav-main ul.wrapper>li {  background: url('../../images/themes/simple/nav_main-split.html') center left no-repeat }

.nav-main ul.wrapper>li a { color: #fff }

.nav-main ul.wrapper>li:hover a { color: #fed958 }
[class^='tibar-']>.bar>a {
color:#fff
}
[class^='tibar-']>.bar>a:hover {
color:#fed958
}
[class^='tibar-']>.edge {
background-color:#0f3fa1
}

/*.tibar-simple { background-color: #e95546 }

.list-aggregate li { border-bottom-color: #e5e5e5 }*/
.list-aggregate li { text-align:center; padding:10px 0 10px 0;}
.list-aggregate li a { color: #324b86 }

.list-aggregate li a:hover { color: #324b86;}

.list-aggregate li p { font-weight:bold; color:#324b86; padding:5px 3px 30px 5px; line-height:27px;   font-size:16px; text-align:center }

.txtcss { font-weight:bold; color:#324b86; padding:5px 3px 30px 5px;  line-height:27px; font-size:16px; text-align:center }

/* .list-aggregate li:hover {     }   border-radius: 15px;*/

.list-aggregate li a img { height:30px;}

.rectangle
        {
            height: 120px;
            width: 120px;
            background-color: #f7f296;
            border-radius: 10px;
           border:6px solid red;
            position: fixed;
            bottom: 0;
            right: 0;
            margin-bottom: 1%;
            margin-right: 1%;
            z-index:99999;
        }
        .rectangle
        {
            -webkit-box-shadow: 0px 0px 53px 0px rgba(0,0,0,0.24);
            -moz-box-shadow: 0px 0px 53px 0px rgba(0,0,0,0.24);
            box-shadow: 0px 0px 53px 0px rgba(0,0,0,0.24);
        }
.rectangle li:hover {   height: 120px;
            width: 120px;
           background-color: #FFFFFF; color:#324b86;
          border-radius: 10px;
           border:6px solid red;
            position: fixed;
            bottom: 0;
            right: 0;
            margin-bottom: 1%;
            margin-right: 1%;
            z-index:99999;}