/*history*/
.history { background:url(../images/line04.gif) repeat-y 187px 0;margin-left:-120px; overflow:hidden; position:relative;}
.history-date { overflow:hidden;}
.history-date h2 {
	font-size:25px;
	font-family:微软雅黑; font-weight:normal; 
	 margin-bottom:14px;
	 background:#fff;
	 }
.history-date h2.first { 
		position:absolute; left:0; top:0; width:935px; z-index:99;
		height: 80px;/*here i change 90px to 80px-by sofacat1314@gmail.com*/
	}
.history-date h2 a { 
	width: 70px;
    height: 70px;
    margin-left: 148px; /*here i changed 145px to 148px -by sofacat1314@gmail.com*/
    background: #FF9501;
    border-radius: 50%;
    border: 5px solid #eee;
    color: #fff;
	display:inline-block;
    text-align: center;
	line-height:70px;
}
.history-date h2.blue a{
	background-color:#0054a3
}
.history-date h2 a:hover { text-decoration:none;}
.history-date h2 img { vertical-align:-5px;}
.history-date h2.date02 { background:none;}
.history-date ul li.green { background:url(../images/time-yellow-r.gif) no-repeat 180px 0; padding-bottom:10px; zoom:1; }/**here changed padding-bottom from 30px to 18px**/
.history-date ul li.blue-r { background:url(../images/time-blue-r.gif) no-repeat 180px 0; padding-bottom:18px; zoom:1; }/**so was i like the above**/

.history-date ul li.last { padding-bottom:0;}
.history-date ul li:after{content:" "; display:block; height:0; clear:both; visibility:hidden;}
.history-date ul li h3 { float:left; width:168px; text-align:right; padding-right:19px;color:#c3c3c3; font:normal 18px/16px Arial;}
.history-date ul li h3 span { display:block; color:#d0d0d0; font-size:12px;}
.history-date ul li dl { float:left; padding-left:41px; margin-top:-5px; font-family:微软雅黑;}
.history-date ul li dl dt { font:20px/22px 微软雅黑; color:#353535; }/**change the color from 737373 to 353535-by declaimer**/
.history-date ul li dl dt span { display:block; color:#787878; font-size:12px;}
.history-date ul li.green h3 { }
.history-date ul li.green h3 span { color:#a8dda3; }
.history-date ul li.green dl { margin-top:-8px;}
.history-date ul li.green dl dt { font-size:15px; line-height:28px;width:800px;float:right;}/**changed width from 700px to 800px,font-size from 16px to 15px**/
.history-date ul li.green dl dt a { /*background:url(../images/icon09.gif) no-repeat 0 0; width:19px; height:16px;*/ display:inline-block; *display:inline; zoom:1; overflow:hidden; vertical-align: middle; margin-left:12px;}
.history-date ul li.green dl dd { padding-top:20px; display:none;}
.history-date ul li.green dl dd img { float:left;}
.history-date ul li.green dl dd p { overflow:hidden; zoom:1; line-height:21px; color:#787878;}

.history-date h2.first .more-history {font-size: 16px; background: transparent; margin-left: 30px;}
.history-date h2.first .more-history:hover {text-decoration: underline;}
.history-date ul li.green:last-child{background-color:#fff;}
*body .history-date ul li dl dt {_font-size:12px !important; _font-weight:bold;}
*body .history-date ul li dl dt span {_font-weight:normal !important;}
*body .history-date ul li.green dl dt a {_background:transparent !important; *background:transparent !important;*font-size:12px !important; _font-weight:normal !important;}

.main {  min-height:720px; }

@media (max-width:678px) {
	.history-date h2.first{width:100%;}
	.history{background-position-x:16px;}
	.history-date h2{padding-left:0;background:#fff;}
	.history-date ul li{background-position-x:10px}
	.history-date ul li h3{width:auto;}
}