@charset "utf-8";
/* CSS Document */

.main-content h1 {color: #2d5385; font-weight:normal; font-size:24px;margin: 0 10px 0 20px;padding:20px 0 10px 0; }
.main-content h2 {color: #2d5385; font-weight:normal; font-size:16px;margin:0 20px 10px 20px;padding:20px 0 4px 0; border-bottom: 1px dashed #c7d4e4; }
.main-content p {font-size:14px; margin: 10px 20px 10px 20px;color:#333}
.main-content strong {color:#000;font-weight:normal;}


.service-box {position:relative;margin:10px 15px;border-top:1px solid #c7d4e4;height:auto;min-height:140px;cursor:pointer;}
.service-box:last-child {border-bottom:1px solid #c7d4e4;padding-bottom:10px;}

.service-box h2 {width:450px;margin:0 0 0 140px;}

.service-box img.icon {
	padding:4px;background-color:#FFF;border:1px solid #c7d4e4;position:absolute;top:15px;left:15px;
	
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	-webkit-box-shadow: 1px 3px 5px rgba(0,0,0,0.20);
	-moz-box-shadow: 1px 3px 5px rgba(0,0,0,0.20);
}



.service-box .info-box {width:450px;margin:0 0 10px 140px;height:80px;}
.service-box .info-box p {margin-left:10px}
.service-box .info-box .tip {
	height:15px;line-height:15px;color:#999;font-size:12px;padding:0 0 0 20px;margin-left:10px;
	background:transparent url(../images/style/show-hide.png) no-repeat 0 0;}

.link-box {width:590px;padding-top:10px; margin:0 15px}

.link-box ul {list-style:none;margin:0;}
.link-box ul li {
	display:block;background-color:#F5F5F5;
	
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px;
	
	-webkit-box-shadow: -1px 1px 2px rgba(0,0,0,0.20);
	-moz-box-shadow: -1px 1px 2px rgba(0,0,0,0.20);
	margin-bottom:5px;
	padding-left:15px;
}

.link-box ul li a {
	display:block;background:transparent url(../images/style/service-link-bullet.png) no-repeat left center; padding:5px 10px 5px 25px;
	text-decoration:none;
	

}
.link-box a:hover {color:#f58220;}
.link-box ul li:hover {background-color:#FFF}
