﻿.date{ width:100%; height:65px; line-height:65px; background:rgba(255,255,255,.6); position:absolute; bottom:0; z-index:999;}
.date h3{ font-weight:normal; width:138px; line-height:65px; background:#333; text-align:center; font-size:18px; color:#fff; float:left;}
.date form{ float:left;}
.date form label{ font-size:16px; margin:0 15px 0 25px;}
.date form input[type=text]{ width:159px; height:33px; border:solid 1px #8c8b8b; background:url(404.png) no-repeat 130px center; text-indent:10px; font-size:16px; color:#666; margin-top:-5px;}
.date form a{ padding:8px 30px; color:#fff; cursor:pointer; font-size:14px; margin-left:25px;}
.date form a:hover{ text-decoration:none;}
.date form a.o{ background:#1226aa;}
.date form a.s{ background:#33ae34;}

.title{ height:52px; line-height:52px; border-bottom:solid 2px #f0f0f0; margin:22px 0 35px;}
.title dd{ font-size:28px; color:#333; height:52px; line-height:52px; font-weight:bold;}
.title dd span{ color:#3a3ac4;}
.title dd i{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#ccc; font-style:normal; margin-left:10px;}
.title dt{ float:right;}
.title dt a{ display:inline-block; width:130px; height:40px; line-height:33px; text-align:center; font-size:14px; color:#fff; background:url(404.png) no-repeat 0 -57px; margin-left:15px;}
.title dt a:hover{ background:url(404.png) no-repeat 0 -102px; text-decoration:none;}
.title dt a.cur{ background:url(404.png) no-repeat 0 -102px;}

.left{ width:200px; float:left;}
.left h3{ font-size:18px; color:#333; height:37px; line-height:40px; border-bottom:solid 3px #19508c;}
.left dl{ margin-top:8px; border-bottom:solid 1px #ddd;}
.left dt{ height:40px; line-height:40px; background:#eee; font-size:16px; color:#333; text-indent:44px;}
.left dd{ height:50px; line-height:50px; text-align:center; font-size:14px; border-left:solid 1px #ddd; border-right:solid 1px #ddd;}
.left dd a{ color:#333;}
.left dd a:hover{ color:#19508c; font-weight:bold; text-decoration:none;}
.left dd.cur a{ color:#19508c; font-weight:bold;}

.right{ width:780px; float:right;}
.right h3{ font-size:16px; color:#19508c; height:40px; line-height:40px; background:#eee; text-indent:22px;}
.right .content{ padding:20px 13px; border-left:solid 1px #ddd; border-right:solid 1px #ddd; border-bottom:solid 1px #ddd;}
.summary{ font-size:16px; line-height:26px;}

#yh_content li{ padding:10px 15px; border:solid 1px #ccc; margin-bottom:15px;}
#yh_content li .int_name{ font-weight:bold; margin-bottom:10px;}
#yh_content li .ints p{ font-size:14px; border-bottom:dashed 1px #ccc; line-height:28px; padding-bottom:8px;}
#yh_content li .reply{ margin-top:10px;}
#yh_content li .reply h6{ background:#eee; line-height:24px; text-indent:10px;}
#yh_content li .reply p{ text-indent:10px; margin-top:8px; color:#3a3ac4;}