@charset "gb2312";
/* CSS Document */
.main_left{width:230px; height:770px; border:1px solid #ece9e7;margin-top:30px;}
.main_left p{font-size:16px; padding:20px 0 24px 18px; color:#000000; font-family:"Microsoft YaHei";}
.main_left i{cursor:pointer; float:left;  font-size: 18px;}
.main_left a{font-size:12px; color:#333333; font-family:"Microsoft YaHei";}
.main_left a:hover{ color:#e4393c;}
.main_left a.active{ color:#e4393c;}
.main_left dt a{margin-left:10px;margin-top: 3px;width: 150px;overflow: hidden;display: inline-block;height: 16px;}
.main_left .jia{ color:#e4393c; display:none;}
.main_left .jian{ color:#e4393c;}
.main_left .jia1{ color:#f90; display:none;}
.main_left .jian1{ color:#f90;}

.main_left .list1{height:705px; overflow-y: scroll; }
.main_left .list1::-webkit-scrollbar{ width:10px; height:30px; background-color:#ececec;}
.main_left .list1::-webkit-scrollbar:hover{ background-color:#eee; }
.main_left .list1::-webkit-resizer{}
.main_left .list1::-webkit-scrollbar-thumb{ background-color:#cccccc; height:80px; }
.main_left .list1::-webkit-scrollbar-thumb:hover{ background-color: #bbb;}
.main_left .list1::-webkit-scrollbar-thumb:active{ background-color:#888;}

.main_left .list2{padding-left:18px;}
.main_left .list2 dd{margin-left:8px; border-left:1px dotted #dedede; padding-bottom:10px;}
.main_left .list3{margin-left: 20px; padding-top:10px; border-left: 1px dotted #dedede;}
.main_left .list3 dd{margin:0; border:none;}
.main_left .list3 dd span{width:10px; height:7px;border-top:1px dotted #dedede; display:inline-block;}
.main_left .list3 dd a{display:inline-block; margin-left:5px;  width: 150px;height: 16px;line-height: 16px;overflow: hidden;}
.main_left .list4{margin-left: 20px; padding-top:10px; border-left: 1px dotted #dedede;}
.main_left .list4 dd{margin:0; border:none;}
.main_left .list4 dd span{width:10px; height:7px;border-top:1px dotted #dedede; display:inline-block;}
.main_left .list4 dd a{display:inline-block; margin-left:5px;  width: 120px;height: 16px;line-height: 16px;overflow: hidden;}

.main_right{width:941px; margin-left:25px; margin-top:30px;}
.main_right .list_type ul li{float:left; margin-right:10px;}
.main_right .list_type ul li a{display:block; padding:12px 28px; border:1px solid #e8e5e5; border-bottom:none; color:#5d5d5d; font-family:"Microsoft YaHei"; font-size:12px;}
.main_right .list_type ul li a:hover{ color:#e4393c;}
.main_right .list_type ul li .active{border-top: #e4393c 2px solid; color:#e4393c; background-color:#ffffff;position: relative;bottom:-1px;z-index: 999;}
.main_right .list_type p{font-size:12px; color:#808080; padding-top: 15px; font-family:"Microsoft YaHei";}
.main_right .list_type p span{padding:5px 5px; border: 1px solid #ccc; margin: 0 5px;}
.main_right .list_type p a{font-size:12px; color:#808080; cursor:pointer; font-family:"Microsoft YaHei";}
.main_right .list_type p a:hover{ color:#e4393c;}
.main_right .list_type p span.sort{background-color:#E4393C;border-color:#E4393C;}
.main_right .list_type p span.sort a{color:#fff;}
.main_right .list_type p span.sort i{color:#fff;font-size:12px;}

.list_content ul{border-top:1px solid #e9e9e9;}
.list_content ul li{border-bottom:1px solid #e9e9e9;}
.list_content ul li:hover{background-color:#f5f5f5;}
.list_content .listimg{padding:20px 15px 25px 10px;}
.list_content .listimg img{width:72px;height:92px;border: 1px solid #e9e9e9;}
.list_content .listtxt{padding-top:22px; width:655px; overflow:hidden;}
.list_content .listtxt i{width:16px; height:16px; float:left; margin-top:3px;}
.list_content .listtxt h3{ float:left;margin-left:5px; height: 19px; line-height: 22px; width: 630px; overflow: hidden;}
.list_content .listtxt h3 a{color:#333; font-size:14px;font-weight: normal;}
.list_content .listtxt h3 a:hover{ color:#e4393c;}
.list_content .listtxt p{float:left; margin-top:15px; font-size:12px; color:#999999; width:660px;line-height: 20px;}
.list_content .listtxt span{float:left; font-size:12px; color:#666666; margin-top:10px;}
.list_content .listtxt span.txttime{margin-left:70px;}
.list_content .listtxt span.txtpoints{margin-left:60px;}
.list_content .listtxt span.txthits{margin-left:50px;}

.list_content .listmore{margin: 50px 0 0 40px;}
.list_content .listmore span{font-size:12px;}
.list_content .listmore a{ opacity:.9; display:block; padding:8px 18px 8px 15px; color:#ffffff; font-size:12px; border-radius:3px; font-family:"Microsoft YaHei";}
.list_content .listmore a:hover{opacity:1;}
.a1{ background-color:#e4393c;}
.a2{ background-color:#f90;}
