@charset "utf-8";

.part1 h1{ margin-bottom:10px;}
.part1 p{ width:90%; margin:0 auto; font-size:14px; line-height:20px; text-align:left; text-indent:2em;}

.part2 p{ width:80%; margin:0 auto;}
.part2 .equip{ text-align:left; height:15px; font-size:14px; line-height:15px; margin:10px auto; text-indent:10px; font-weight:bold; border-left:3px solid #333;}
.part2 img{ width:80%; margin-bottom:10px;}

.part3 .group_funlist{ width:300px; margin:0 auto;}
.part3 .group_funlist li{ width:300px; float:left; margin:5px; text-align:left;}
.part3 .group_funlist li .funimg img{ width:30px;}
.part3 .group_funlistR{ width:260px; overflow:hidden;}
.part3 .group_funlistR p{ font-size:14px;color:#666;}
.part3 .group_funlistR .group_funlisttitle{ font-size:16px; margin-bottom:10px; line-height:30px;}
.part3 li.marginR0{ margin-right:0;}
.part3 p.color1{ color:#f1553f;}
.part3 p.color2{ color:#af97f9;}
.part3 p.color3{ color:#18cbf6;}
.part3 p.color4{ color:#fbd453;}
.part3 p.color5{ color:#8bd856;}
.part3 p.color6{ color:#fe964f;}
.part3 p.color7{ color:#035d99;}
.part3 p.color8{ color:#d00501;}
.part3 p.color9{ color:#dec600;}





@media only screen and (min-width: 768px) {
	
.part2 p{ width:640px; margin:0 auto;}
.part2 .equip{ text-align:left; height:20px; font-size:16px; line-height:20px; margin:10px auto; text-indent:10px; font-weight:bold; border-left:3px solid #333;}
.part2 img{ width:200px; margin:0 0 0 10px;}

.part3 .group_funlist{ width:680px; }
.part3 .group_funlist li{ width:320px; height:220px; margin:10px; }
.part3 .group_funlist li .funimg img{ width:40px;}
.part3 .group_funlistR{ width:275px;}
.part3 .group_funlistR .group_funlisttitle{ line-height:40px;}

	
}