﻿.date{ width:229px; height:350px; background:#fff; box-shadow:0 25px 25px #999; position:absolute; top:-63px; left:0; padding:0 20px;}
.date h3{ font-size:20px; color:#59a45a; text-align:center; height:66px; line-height:66px; border-bottom:dashed 1px #727272;}
.date p{ line-height:40px; margin-top:20px;}
.date p label{ margin-right:13px; font-size:16px;}
.date p input[type=text]{ width:150px; height:33px; line-height:33px; border:solid 1px #988877; border-radius:5px; background:url(404.png) no-repeat 128px center; text-indent:15px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#666}
.date dd{ line-height:40px;}
.date dd a{ display:block; width:100%; height:35px; line-height:35px; border-radius:5px; font-size:16px; color:#fff; cursor:pointer; text-align:center;}
.date dd a:hover{ text-decoration:none;}
.date .o{ background:#3ac43b; margin-top:30px;}
.date .s{ background:#3a3ac4; margin-top:10px;}

.about{ width:430px; font-size:16px; line-height:36px; margin-left:307px; padding-top:30px; float:left;}

.youhui{ width:236px; float:right;}
.youhui h3{ font-size:18px; color:#444; font-weight:normal; padding-top:30px;}
.youhui img{ margin:20px 0 15px; width:236px; height:106px;}
.youhui p{ font-size:13px;}
.youhui a{ display:block; width:111px; height:25px; line-height:25px; color:#96e096; background:url(404.png) no-repeat; text-indent:17px; margin-top:15px;}
.youhui a:hover{ text-decoration:none;}