﻿body 
{
     font-family:DIN-Light,黑体;
     height:100%;max-width:1200px;margin:0px auto;
     min-width:800px;
}
@font-face {
    font-family: 'DIN-Light';
    src:url('../fonts/DIN-Light.otf');
}
@font-face {
    font-family: 'LetterGothicStd';
    src:url('../fonts/LetterGothicStd.otf');
}
.carousel-indicators 
{
    position: absolute;
    top:0;
    right:0;
    width:auto;
    z-index: 15;
    padding-left: 0;
    list-style: none;
    height:18px;
    text-align:right;
    margin-right:2px;
}
.carousel-indicators li {
  display: inline-block;
  width: 8px;
  height: 8px;
  margin: 0px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #eee;
  border-radius: 0px;
}
.carousel-indicators .active {
  width: 8px;
  height: 8px;
  margin: 0;
  background-color: gray;
}
.carousel-inner
{
    margin-top:22px;
}
.navlist
{
    margin:0px;padding:0px;
    list-style:none;
}
.navlist li,.navlist li a
{
    color:#999;
    font-size:12px;
}
.navlist li
{
    line-height:22px;
}

.l-layout-left, .l-layout-right, .l-layout-center, .l-layout-top, .l-layout-bottom {
  position: absolute;
  border: 0px solid #fff;
  background: white;
  z-index: 10;
  overflow: hidden;
}
.l-layout-header
{
    display:none;
    height:0px;
}
.l-accordion-toggle
{
    display:none;
    height:0px;
}
.l-accordion-header
{
    padding:0px;
    background:url();
    height:30px;
}
.l-accordion-panel
{
    border:solid 1px #fff;
}
.l-accordion-content
{
    background:url();
}
.l-accordion-header-inner
{
    font-size:20px;font-weight:300; font-family:LetterGothicStd;color:#999;
}
a 
{
    font-size:10px;/*font-size:14px;*/
    font-weight:normal;
    text-decoration: none;
    background-color: transparent;
}
a.hover,a.focus
{
    font-size:10px;/*font-size:12px;*/
    font-weight:normal;
}
.active,.active a,.active a:hover,.active a:focus
{
    color:#777;
    font-weight:700;
}


.item1
{
    font-size:14px;
    color:#333;
    line-height:24px;
}
.item2
{
    font-size:18px;
    color:#777;
    margin:15px 0px 5px 0px;
}
.div_desc
{
    text-align:right;color:#aaa;line-height:18px;font-family:DIN-Light,黑体;font-size:12px;margin-top:2px; font-weight:500;
}
/*
body::-webkit-scrollbar{width:6px; height:6px; background:#f5f5f5;}
body::-webkit-scrollbar-track, body::-webkit-scrollbar-track-piece{background:-webkit-gradient(linear,left); width:10px; height:10px;}
body::-webkit-scrollbar-thumb{border-radius:6px; background:#d9d9d9;}
body::-webkit-scrollbar-thumb:horizontal{border-width:6px 0; border-style:solid; border-color:#fefefe; border-radius:6px; background:#d9d9d9;}
body::-webkit-scrollbar-thumb:hover{background:#bdbdbd;}
body::-webkit-scrollbar-thumb:active{background:#8e8e8e;}
*/
.scrollDiv {
    width: 3px;
    position: absolute;
    left:-1px;
    top: 0;
    background: #ddd;
    border-radius: 5px;
    cursor:pointer;
}

.carousel-control.left,.carousel-control.right
{
    background-image:none;
}
