/* ´º¼¾¿Î */
.sp14_top{ width:990px; margin:0 auto;}
.sp14_top img{ float:left; display:inline}
.sp14_top_date{ float:left; width:670px; padding:0 0 0 320px; height:130px; background:url(images/top3.jpg) 0 0 no-repeat}
.sp14_top_date ul{ float:left; width:400px; margin-top:44px;}
.sp14_top_date ul li{ float:left; width:90px; height:48px; font-family:"Î¢ÈíÑÅºÚ"; font-size:28px; line-height:42px; letter-spacing:15px; font-weight:bold}
.sp14_top_give{ float:right; width:210px; margin-top:75px;}

.sp14{ width:990px; margin:0 auto;}
.sp14_main{ float:left; width:940px; padding:0 25px 20px; background:url(images/bg_grn.jpg) 0 0 repeat-x}
.sp14_con{ float:left; width:900px; padding:0 20px 10px; background:#FFF; }
.sp14_info{ float:left; width:900px; margin-top:-20px;}
.sp14_info p{ float:left; width:900px; font-size:14px; line-height:24px; text-indent:28px;}
.sp14_info p.sp{ text-align:center; text-indent:0}
.sp14_info p.tt{ font-size:16px; font-weight:bold; text-indent:0}
.sp14_info p span{ color:#c30000}

.sp14_box{ float:left; width:900px; margin-top:10px; padding-top:10px; border-top:1px solid #999;}
.grs1{ background:url(images/bg_grass.jpg) 0 bottom no-repeat}
.grs2{ background:url(images/bg_grass2.jpg) 0 bottom no-repeat}
.grs3{ background:url(images/bg_grass3.jpg) 0 bottom no-repeat}
.grs4{ background:url(images/bg_grass4.jpg) 0 bottom no-repeat}
.sp14_vd{ float:left; width:362px; padding-bottom:100px;}
.sp14_vd_tt{ float:left; width:362px; line-height:40px; font-family:"Î¢ÈíÑÅºÚ"; font-size:20px; color:#26546d}
.sp14_vd_tt a{ color:#26546d;}
.sp14_fos{ float:left; width:362px; height:200px; background:#F0F0F0;}
.sp14_vd_plan{ float:left; width:362px; margin-top:10px;}
.sp14_vd_plan p{ float:left; width:200px; font-size:14px; line-height:20px;}
.sp14_vd_plan p.author{ float:right; font-weight:bold; width:162px; text-align:right;}

.sp14_ke{ float:right; width:525px;}
.sp14_ke p{ float:left; width:525px; font-size:14px; line-height:30px; font-weight:bold; margin-top:10px;}
table.sp14t{ float:left; width:525px; border-collapse:collapse}
table.sp14t td{ font-size:12px; line-height:24px; background:#EEE; border:1px solid #FFF; text-align:center}
table.sp14t th{ font-size:14px; line-height:30px; background:#bbe3f5; border:1px solid #FFF;}
table.sp14t td.cname{ padding-left:5px; text-align:left;}
table.sp14t td a:link,table.sp14t td a:visited{ color:#333; text-decoration:none}
table.sp14t td a:hover,table.sp14t td a:active{ color:#216ee2; text-decoration:underline}
table.sp14t td a.free{ color:#0028bd;}
.sp14_ke_price{ float:left; width:325px; padding-left:200px; margin-top:10px;}
.sp14_ke_price p{ float:left; width:225px; font-size:14px; line-height:28px; font-weight:normal; margin-top:0}
.sp14_ke_price p strong{ font-size:16px;}
.sp14_ke_price p span{ color:#C00;}
.sp14_ke_price img{ float:right}