﻿@charset "utf-8";
*{margin: 0;padding: 0;box-sizing: border-box;}
/*html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0; padding:0; }*/
fieldset, img { border:none; }

address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none; } 
body { font:13px microsoft yahei,微软雅黑; /* overflow-y:scroll;*/ overflow-x:hidden;}
/* a {  text-decoration:none; } */
a:visited {  }
a:hover, a:active, a:focus {text-decoration:none; }
.clearfix:after{content: ".";clear: both;display: block;
height: 0;visibility: hidden;}
@font-face {font-family: "iconfont";
          src: url('../Content/font/iconfont.eot'); /* IE9*/
          src: url('../Content/font/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
          url('../Content/font/iconfont.woff') format('woff'), /* chrome, firefox */
          url('../Content/font/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
          url('../Content/font/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
        }

        .iconfont {
          font-family:"iconfont" !important;
         font-style:normal;
          -webkit-font-smoothing: antialiased;
          -webkit-text-stroke-width: 0.2px;
          -moz-osx-font-smoothing: grayscale;
        }

        #crumbs ul li a {
        display: block;
        float: left;
        height: 30px;
        background: #3498db;
        text-align: center;
        padding: 5px;
        position: relative;
        margin: 0 10px 0 0;
        font-size: 15px;
        text-decoration: none;
        color: white;
    }
        #crumbs ul li a:after {
            content: "";
            border-top: 15px solid transparent;
            border-bottom: 15px solid transparent;
            border-left: 15px solid #3498db;
            position: absolute;
            right: -15px;
            top: 0;
            z-index: 5;
        }
        #crumbs ul li a:before {
            content: "";
            border-top: 15px solid transparent;
            border-bottom: 15px solid transparent;
            border-left: 15px solid #d4f2ff;
            position: absolute;
            left: 0;
            top: 0;
        }
    #crumbs ul li:first-child a {
        border-top-left-radius: 10px;
        border-bottom-left-radius: 10px;
    }
    #crumbs ul li:first-child a:before {
            display: none;
        }
    #crumbs ul li:last-child a {
        padding-right: 80px;
        border-top-right-radius: 10px;
        border-bottom-right-radius: 10px;
    }
       #crumbs ul li:last-child a:after {
            display: none;
        }
    #crumbs ul li a:hover {
        background: #fa5ba5;
    }
     #crumbs ul li a:hover:after {
        border-left-color: #fa5ba5;
   }
