.leftMenu{width: 328px;float: left;margin-right: 22px;}
.leftMenu h2{font-size: 22px;line-height: 50px;font-weight: bold;border-bottom: 2px solid #E31837;padding-left: 10px;color: #303030;text-transform: uppercase;}
.leftMenu li{line-height: 44px;border-bottom: 1px dotted #CCCCCC;}
.leftMenu li a{display: block;padding-left: 10px;text-transform: uppercase;text-decoration: none;}
.leftMenu li:hover a{color: #FFFFFF;background-color: #E31837;font-weight: bold;}
.leftMenu li.active a{background-color: #E31837;color: #FFFFFF;}
/*mainBody*/
.mainBody,.mainContent{width: 1050px;float: right;}
.mainBody h1{font-size: 20px;line-height: 50px;border-bottom: 2px solid #E31837;margin-bottom: 16px;}
.mainBody dl{margin-bottom: 15px;}
.mainBody dl:after{clear: both;content: "";display: block;height: 0;visibility: hidden;}
.mainBody dt{width: 150px;float: left;margin-right: 15px;}
.mainBody dt a{border: 1px solid #E31837;display: block;padding: 3px;min-height: 90px;}
.mainBody dt img{max-width: 100%;display: block;margin: 0 auto;}
.mainBody dd a{display: block;line-height: 16px;color: #4C4C4C;font-size: 16px;text-transform: uppercase;}
.mainBody dd s{text-decoration: none;line-height: 24px;color: #A1A1A1;}
.mainBody dd p.text{color: #888888;text-transform: uppercase;}
.mainBody .pager .cur{text-align:left;}
/*mainContent*/
.mainContent h1{text-align: center;padding: 10px;line-height: 30px;border-bottom: 2px solid #E31837;font-size: 16px;margin-bottom: 15px;}
.mainContent .content{line-height: 24px;color: #4D4C4C;font-size: 14px;min-height: 400px;}
.mainContent .content p{font-size: 14px;}
.mainContent .content img{max-width: 100%;display: block;border: 1px solid #E31837;padding: 5px;margin: 5px auto;}
@media screen and (max-width: 767px)
{
	.leftMenu{display: none;}
	/*mainBody*/
	.mainBody,.mainContent{width: auto;float: none;}
	.mainBody .pager .cur{display: none;}
	.mainContent .content{padding: 0 10px 30px 10px;}
}