@import url("/static/public/css/layout.css");
.main_top *,.blood_list *{ font-size:14px;}
#focus{ width:300px; height:300px; overflow: hidden; position: relative; color: #fff;}
.main_top {overflow: hidden;}
.line {height: 1px; overflow: hidden; clear: both; border-bottom: dashed 1px #e5e5e5; padding-top: 20px;}
.cBox_hotnew{ width:400px; height:300px; overflow:hidden; margin:0 20px;}
.cBox_hotnew h2{ text-align:center;height:20px; line-height:20px; padding-top: 3px;}
.cBox_hotnew h2 a{ color:#3c85d6; font-size: 18px;}
.cBox_hotnew p{ font-size: 12px; line-height:20px; height:60px; padding: 10px 0 15px; border-bottom: 1px solid #eee; overflow:hidden; text-indent:2em; color:#999}
.cBox_hotnew p a{ font-size:12px;}
.cBox_hotnew .list1{ margin-top:8px; color:#ccc; overflow:hidden;}
.cBox_hotnew .list1 li { padding:9px 0 0 5px; white-space: nowrap;}
.cBox_hotnew .list1 a{ display:inline-block; line-height: 26px;}
.cBox_hotnew .list1 a.lb{ width: 40px; text-align: right;color: #3c85d6; margin-right: 4px; word-spacing: 2px;}
.cBox_hotnew .list1 a.lb2 { color:#f9952f;}
.cBox_hotnew .list1 a.lb3 { color:#4ea86f;}
.cBox_hotnew .list1 a.lb4 { color:#a76fec;}
.cBox_hotnew .list1 span{ margin:0 10px; display:inline-block; line-height:26px;}
.rBox_ph{ width:250px; height:300px; overflow:hidden; background:url(/static/public/images/blood_skin.png) no-repeat -464px -50px; }
.rBox_ph h2{ height:30px; line-height:30px; color:#fff; text-indent:10px;}
.rBox_ph ul{padding:5px 0 5px 35px; height:260px;}
.rBox_ph ul li{ height:26px; line-height:26px; overflow:hidden;}
.rBox_ph ul li a{ font-size: 12px;}

.blood_list{overflow: hidden;}
.blood_list h2{ font-size:22px; height:50px; line-height:45px; background:url(/static/public/images/blood_skin.png) no-repeat 0 0; text-indent:45px; color:#3c85d6;}
.blood_list .lBox{ float: left; width: 720px; height: 628px; overflow: hidden; margin: 15px 0;}
.lBox .blood_itemL{ width: 334px; padding:0 25px 25px 0; float: left; border-right: 1px solid #e6e6e6;}
.lBox .blood_itemR{ width:335px; margin: 0 0 25px 25px; float: right;}

.blood_list h4{  margin: 0px 0 8px;}
.blood_list h4 a{  display: block; width: 80px; color: #fff;line-height: 24px;  text-align: center; font-size: 16px; font-weight: normal;font-family:"Arial"; border-radius: 5px;  background:#88d2a3;letter-spacing: 3px;}
.blood_list h4 a:hover{background:#7FC198;}
.blood_list .blue h4 a{ background: #93c1f4;}
.blood_list .yellow h4 a{ background: #ffbb77;}
.blood_list .purple h4 a{ background: #c2a7e4;}
.blood_list .blue h4 a:hover{ background: #76ADEA;}
.blood_list .yellow h4 a:hover{ background:#F7A95A;}
.blood_list .purple h4 a:hover{ background:#B48EE4;}
.blood_list .yellow .pic_txt_list_1 li strong a{ color:#FF9B36;}

.pic_list_1{ float: left;}
.pic_list_1 li { float: none;}
.lBox .blue .txt_list_1,.lBox .purple .txt_list_1 { width: 192px;float: left; margin-left:2px;}
.txt_list_1 li {background:url(/static/public/images/blood_skin.png) no-repeat -24px -186px;}
.pic_txt_list_1{ padding: 1px 0 17px;}
.pic_txt_list_1 li strong a {color: #4ea86f; font-size: 16px;}

.blood_list .rBox{ float: right; overflow: hidden; width: 250px;}
.rBox .csBox{ overflow: hidden; margin: 15px 0; background: #f2f8fe; padding: 0 10px 15px;}
.csBox p{color: #3c85d6; padding-bottom: 8px; }
.csBox form{ margin-top:13px;}
.csBox select,.csBox button{ background: none; border: none;}
.csBox select{ height: 26px; line-height: 26px; width: 70px; padding-left: 5px; background:#fff; border: 1px solid #999; border-radius: 2px; margin-right: 3px;}
.csBox button{ background: #8dbcf1; width: 70px; height: 26px; border-radius: 2px; color: #fff; cursor: pointer; margin-left: 4px;}
.csBox button:hover{ background:#76ADEA;}
.rBox .blood_zh{ background:#ecf5ff; overflow: hidden; padding-bottom: 10px;}
.rBox .blood_zh h3{ height:30px; line-height:30px; color:#fff; text-indent:10px; background: url(/static/public/images/blood_skin.png) no-repeat -464px -50px;}
.rBox .blood_zh h3 a{ float:right; line-height: 30px; color: #fff; padding-right: 13px; font-size: 12px; font-weight: normal; background: url(/static/public/images/blood_skin.png) no-repeat -725px -83px;}
.rBox .blood_zh .prev { padding: 0 10px 15px 10px;}
.rBox .blood_zh .prev li img{float:left; margin:8px 8px 0 0; width: 120px; height: 90px;}
.rBox .blood_zh .prev li strong a{ font-size:14px; color:#3c85d6;}
.rBox .blood_zh .prev li p{ font-size:12px; display: block; line-height: 185%; color: #999; margin-top: 8px;}
.rBox .blood_zh .prev li p a{ font-size:12px;}
.rBox .blood_zh .txt_list_1{ padding:0 10px;}



