@charset "utf-8";

#mainArea .mainBox .content p {font-size:14px; line-height:24px;}
#mainArea .mainBox .content p.info img {margin-left:30px; margin-bottom:30px;}
#mainArea .mainBox .content p.info span {color:#28aa22; font-size:18px;}

#mainArea .mainBox .content div.info {overflow:hidden;}
#mainArea .mainBox .content div.info p.left {float:left; width:550px; font-size:14px; line-height:24px;}
#mainArea .mainBox .content div.info p.left span {color:#28aa22; font-size:18px;}
#mainArea .mainBox .content div.info p.right {float:right; width:180px;}

#mainArea .mainBox .content .activity {margin-top:80px; list-style:none; overflow:hidden;}

#mainArea .mainBox .content .activity li {float:left; margin:0 22px; width:202px;}
#mainArea .mainBox .content .activity li .title {padding:10px 40px; font-size:18px; color:#266ab5;}
#mainArea .mainBox .content .activity li .img {margin:10px 0;}
#mainArea .mainBox .content .activity li .img img {border:1px solid #a5a5a5;}
#mainArea .mainBox .content .activity li .text {font-size:13px; line-height:22px;}

#mainArea .mainBox .content .history {margin-top:80px;}
#mainArea .mainBox .content .history h3 {padding:10px 30px; font-size:18px; color:#266ab5; font-weight:normal; border-bottom:1px solid #dfdfdf}
#mainArea .mainBox .content .history div {font-size:12px; line-height:24px; overflow:hidden;}
#mainArea .mainBox .content .history div p {float:left; padding-top:7px; padding-left:30px; width:80px; color:#28aa22; font-size:16px;}
#mainArea .mainBox .content .history div ul {float:left; padding:5px 20px; width:580px; border-left:1px solid #dfdfdf; list-style:none;}
#mainArea .mainBox .content .history div ul li {padding:0 15px;}
#mainArea .mainBox .content .history div ul li i {margin-right:5px;}