@charset "utf-8";
/* CSS Document */


body{background:#e9f2f7;}
a:hover {text-decoration:none;}
img { border:none;}
ul,li{ list-style: none; padding: 0; margin: 0; overflow: hidden;}

.header {
    background-repeat: no-repeat;
    background-position: center 0;
    background-size: cover;
    text-align: center;
    min-height: 320px;
    position: relative;
}
.hr10{margin:0 auto; padding:0px; font-size:0;line-height:0;clear:both;height:10px;}


.table>tbody>tr>th{min-width:150px;}
.table>tbody>tr>td{font-size:16px;  line-height:28px;}

.row ul>li{ margin: 20px 0 5px 0;}
.thumbnail{
	  	*border-right-width: 2px;
  	   *border-bottom-width: 2px;
		 -webkit-box-shadow: 5px 8px 10px rgba(0, 0, 0, 0.5);
    	    -moz-box-shadow: 5px 8px 10px rgba(0, 0, 0, 0.5);
                 box-shadow: 5px 8px 10px rgba(0, 0, 0, 0.5);
    -webkit-background-clip: padding-box;
       -moz-background-clip: padding;
            background-clip: padding-box;
		 -webkit-transition: all 0.2s ease-in-out;
		    -moz-transition: all 0.2s ease-in-out;
              -o-transition: all 0.2s ease-in-out;
                 transition: all 0.2s ease-in-out; 
}
.thumbnail .caption { padding: 2px;}
.page-header{ font-size: 16px; line-height: 30px; padding: 10px 30px; margin: 0 0 5px;}

.container{ background: #fff;}

.hd{
    background: url(../images/box_bg.gif) repeat-x;
    height: 30px;
    line-height: 30px;
    overflow: hidden;
    padding-left: 20px;
	margin:0 15px;
	font-size:15px;
	font-weight:bold;
}


.footer { color: #777; font-size:12px;}
.footer a{ color: #777;}
.footer-bottom{ border-top: 1px solid #ccc;}
.footer-bottom ul>li+li:before {
    padding: 0 5px;
    color: #ccc;
    content: "|";
}
.footer-bottom ul>li { padding: 0;}


