﻿ul,li{ list-style-type:none; padding:0; margin:0;}

body { 
	color: #272a30;
	font-size: 12px;
	font-family: Microsoft Yahei,Arial
}
a {
	outline: 0;
	color: #272a30;
	text-decoration: none
}
a:hover {
	color: #d22222;
	text-decoration:none;
}
a:active,a:focus{
    outline:0;
    outline-offset:0;
    text-decoration:none;
}
h1 {
    font-size:18px;
    text-align:center;
    margin-bottom:20px;
}

.pd15{ padding:15px;}

.box{
    max-width:600px;
    margin-bottom:20px;
}

.tw-navbar-toggle{
    font-family: fontAwesome;
    float:right;
}
.tw-navbar-toggle:before{content: "\f0c9";}
.tw-navbar-collapse{
    
}
.tw-navbar-collapse li{
    line-height:36px;
    padding:0 10px;
    box-shadow: 0px 1px 1px -1px #c7c7c7; 
    
    overflow:hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.banner {
    margin-top: 10px;
    border: 1px solid #E4E4E4;
    border-radius: 16px;
    box-shadow: 0px 2px 13px -1px #c7c7c7;
    overflow: hidden;
    border-radius: 0px;
    margin: 0px;
}

.panel-info {
    margin-top:40px;
    border: 1px solid #E4E4E4;
    border-radius: 0px;
    box-shadow: 0px 2px 13px -1px #c7c7c7;
    overflow:hidden;
}
.panel-heading {
    font-size: 14px;
    border-radius: 0px!important;
}

.probox{
    padding: 10px;
}
.probox a{
    color:#fff;
}
.probox a:hover{
    color:#f60;
}

.probox img {
    width: 100%;
    border-top-left-radius: 5px;
    border-top-right-radius:5px;
}
.probox p{
    font-size:14px;
    text-align:center;
    background-color:#333;
    line-height:36px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius:5px;
    
    overflow:hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.footer{
    text-align: center;
    color: #a9a9a9;
    font-size: 12px;
    padding-top:30px;
}