/*Extend By liyu*/
.navbar-inner{min-height:40px;padding-left:20px;padding-right:20px;background-color:#fafafa;border:1px solid #d4d4d4;border-radius:0px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,0.065);box-shadow:0 1px 4px rgba(0,0,0,0.065);*zoom:1}
.typocn .page-header{padding-bottom:9px;margin:20px 0 30px;border-bottom:1px solid #eeeeee;}
.nav-tabs>.active>a,.nav-tabs>.active>a:hover{outline:none;}
.nav-tabs{border-bottom:2px solid #DDDDDD}
.nav-tabs>.active>a {	background-color: #F5F5F5;}
.nav-tabs>li {	margin-bottom: 0;}
.nav-tabs>.active>a {	background-color: #F5F5F5;}
.dropdown .caret{margin-top:0;}
.navbar .nav .dropdown-toggle .caret{margin-top:0;}
.carousel-control{margin-top:0px;}
.form-actions{	border-radius:4px;}
.typocn em { font-size:12px;font-style:italic; }
.nav-tabs>.active>a:hover{background-color:#EEE;}
.btn-group>.btn {margin-bottom: 0px;}

.panel{background-color:#FFFFFF;border:1px solid transparent;border-radius:4px 4px 4px 4px;box-shadow:0 1px 1px rgba(0,0,0,0.05);margin-bottom:20px;}
.panel-body{padding:15px;}
.panel-body:before,
.panel-body:after{content:" ";display:table;}
.panel-body:after{clear:both;}
.panel-body:before,.panel-body:after{content:" ";display:table;}
.panel-body:after{clear:both;}
.panel > .list-group{margin-bottom:0;}
.panel > .list-group .list-group-item{border-width:1px 0;}
.panel > .list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0;}
.panel > .list-group .list-group-item:last-child{border-bottom:0 none;}
.panel-heading + .list-group .list-group-item:first-child{border-top-width:0;}
.panel > .table{margin-bottom:0;}
.panel > .panel-body + .table{border-top:1px solid #DDDDDD;}
.panel-heading{border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;padding:0px 10px;}
.panel-title{margin-bottom:0;margin-top:0;}
.panel-title > a{color:inherit;}
.panel-footer{background-color:#F5F5F5;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:1px solid #DDDDDD;padding:10px 15px;}
.panel-group .panel{border-radius:4px 4px 4px 4px;margin-bottom:0;overflow:hidden;}
.panel-group .panel + .panel{margin-top:5px;}
.panel-group .panel-heading{border-bottom:0 none;}
.panel-group .panel-heading + .panel-collapse .panel-body{border-top:1px solid #DDDDDD;}
.panel-group .panel-footer{border-top:0 none;}
.panel-group .panel-footer + .panel-collapse .panel-body{border-bottom:1px solid #DDDDDD;}
.panel-default{border-color:#DDDDDD;}
.panel-default > .panel-heading{background-color:#F5F5F5;border-color:#DDDDDD;color:#333333;}
.panel-default > .panel-heading + .panel-collapse .panel-body{border-top-color:#DDDDDD;}
.panel-default > .panel-footer + .panel-collapse .panel-body{border-bottom-color:#DDDDDD;}
.panel-primary{border-color:#428BCA;}.panel-primary > .panel-heading{background-color:#428BCA;border-color:#428BCA;color:#FFFFFF;}
.panel-primary > .panel-heading + .panel-collapse .panel-body{border-top-color:#428BCA;}
.panel-primary > .panel-footer + .panel-collapse .panel-body{border-bottom-color:#428BCA;}
.panel-success{border-color:#D6E9C6;}
.panel-success > .panel-heading{background-color:#DFF0D8;border-color:#D6E9C6;color:#468847;}
.panel-success > .panel-heading + .panel-collapse .panel-body{border-top-color:#D6E9C6;}
.panel-success > .panel-footer + .panel-collapse .panel-body{border-bottom-color:#D6E9C6;}
.panel-warning{border-color:#FBEED5;}
.panel-warning > .panel-heading{background-color:#FCF8E3;border-color:#FBEED5;color:#C09853;}
.panel-warning > .panel-heading + .panel-collapse .panel-body{border-top-color:#FBEED5;}
.panel-warning > .panel-footer + .panel-collapse .panel-body{border-bottom-color:#FBEED5;}
.panel-danger{border-color:#EED3D7;}
.panel-danger > .panel-heading{background-color:#F2DEDE;border-color:#EED3D7;color:#B94A48;}
.panel-danger > .panel-heading + .panel-collapse .panel-body{border-top-color:#EED3D7;}
.panel-danger > .panel-footer + .panel-collapse .panel-body{border-bottom-color:#EED3D7;}
.panel-info{border-color:#BCE8F1;}
.panel-info > .panel-heading{background-color:#D9EDF7;border-color:#BCE8F1;color:#3A87AD;}
.panel-info > .panel-heading + .panel-collapse .panel-body{border-top-color:#BCE8F1;}
.panel-info > .panel-footer + .panel-collapse .panel-body{border-bottom-color:#BCE8F1;}

.bs-docs-sidenav{width:228px;margin:10px 0 0;padding:0;background-color:#fff;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.065);-moz-box-shadow:0 1px 4px rgba(0,0,0,.065);box-shadow:0 1px 2px rgba(0,0,0,.065)}
.bs-docs-sidenav>li>a{display:block;width:190px \9;margin:0 0 -1px;padding:8px 14px;border:1px solid #e5e5e5}
.bs-docs-sidenav>li:first-child>a{-webkit-border-radius:6px 6px 0 0;-moz-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}
.bs-docs-sidenav>li:last-child>a{-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px}
.bs-docs-sidenav>.active>a{position:relative;z-index:2;padding:9px 15px;border:0;text-shadow:0 1px 0 rgba(0,0,0,.15);-webkit-box-shadow:inset 1px 0 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.1);-moz-box-shadow:inset 1px 0 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.1);box-shadow:inset 1px 0 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.1)}
.bs-docs-sidenav .icon-chevron-right{float:right;margin-top:2px;margin-right:-6px;opacity:.25}
.bs-docs-sidenav>li>a:hover{background-color:#f5f5f5}
.bs-docs-sidenav a:hover .icon-chevron-right{opacity:.5}
.bs-docs-sidenav .active .icon-chevron-right,.bs-docs-sidenav .active a:hover .icon-chevron-right{background-image:url(../img/glyphicons-halflings-white.png);opacity:1}
.bs-docs-sidenav.affix{top:40px}.bs-docs-sidenav.affix-bottom{position:absolute;top:auto;bottom:270px}

.footer{text-align:center;padding:30px 0;margin-top:70px;border-top:1px solid #e5e5e5;background-color:#f5f5f5}
.footer p{margin-bottom:0;color:#777}
.footer-links{margin:10px 0}
.footer-links li{display:inline;padding:0 2px}
.footer-links li:first-child{padding-left:0}

ul ul,ul ol,ol ol,ol ul{margin-bottom:0}
ul.unstyled,ol.unstyled{margin-left:0;list-style:none}
ul.inline,ol.inline{margin-left:0;list-style:none}
ul.inline>li,ol.inline>li{display:inline-block;*display:inline;padding-right:5px;padding-left:5px;*zoom:1}
.well2{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,0.05) inset;margin-bottom:10px;margin-top:10px;min-height:55px;padding:15px 10px 10px 0}
.well2 .form-inline{padding-left:15px;}