﻿@charset "utf-8";
/* CSS Document */
body,div,ul,ol,li,form,p,h1,h2,h3,h4,dl,dt,dd,table,th,td,select,textarea,input,figure,a,h1,h2,h3,h5{margin:0 auto;padding:0;list-style-type:none; max-width:640px;color: #333;}
body{font-family:"Microsoft YaHei",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.5; }
a img{border:none;margin:0;padding:0; text-decoration:none;}
a {text-decoration:none; color:#434343;}
li{ list-style-type:none;}
a:hover{ color:#F00;}
img {  display: block;}

.arthead { WIDTH: 100%; ZOOM: 1; BACKGROUND: url(topbg.gif) repeat-x; OVERFLOW: hidden;  }
.lonav {PADDING-BOTTOM: 5px; PADDING-LEFT: 2%; WIDTH: 96%; PADDING-RIGHT: 2%; FLOAT: left; HEIGHT: 46px; PADDING-TOP: 15px}
.loo { MARGIN-TOP: 7px; FLOAT: right}
.lef {FLOAT: left}
.leimu { color: rgba(10, 10, 10, 0.56);float: left;font-size: 18px;font-weight: bold;line-height: 50px;margin-left: 5px;margin-top: 2px;}
.jmlist {
    background: #efefef none repeat scroll 0 0;
    border-bottom: 2px solid #a42af9;
    float: left;
    font-size: 16px;
    line-height: 35px;
    overflow: hidden;
    padding: 5px 1% 0;
    white-space: nowrap;
    width: 98%;
}

.xingzuo_box{width:100%;margin-left:auto;margin-right:auto;margin-bottom:4px;height:auto;overflow:hidden;}
.xingzuo_box li{float:left;width:16%;height:30px;line-height:24px;text-align:center; margin-left:2px;}
.xingzuo_box li a{color:#fff;font-size:16px;padding:3px 6px;background:#CC9900; display:block}


#wraper { POSITION: relative; WIDTH: 100%; TOP: 0px}
.nav{ background:url(nav_bg.png) repeat-x; padding: 11px 2%; width: 96%;float:left;font-size:18px;line-height:28px; margin-bottom:10px; height:59px;}
.nav A { DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none}
.nav UL LI { TEXT-ALIGN: center; WIDTH: 25%; FLOAT: left; }
.nav A:hover { FONT-WEIGHT: 900}


.list_title{clear:both;height:42px;border-top:2px solid #c39;border-bottom:1px dotted #cecece;padding-left:12px;background:#f3f3f3;overflow:hidden;white-space:nowrap;font-size:18px;position:relative;}
.list_title .list_head{display:inline-block;float:left;font-size:18px;height:42px;line-height:42px;font-weight:normal;}
.list_title .list_head a{font-weight:normal;color:#555;font-size:18px;}
.list_title .list_more{float:right;display:inline-block;font-size:12px;height:26px;line-height:26px;margin-top:7px;margin-right:12px;padding:0px 10px;border:1px solid #cecece;cursor:pointer;background:#fff;position:relative;}
.list_title .list_more_read{float:right;display:inline-block;font-size:12px;height:26px;line-height:26px;margin-top:7px;margin-right:12px;padding:0px 10px;cursor:pointer;position:relative;}.list_title .random_title{float:right;width:48px;height:24px;line-height:24px;font-size:12px;color:#c39;text-align:center;margin-top:6px;margin-right:14px;background:#fff;border:1px solid #cecece;cursor:pointer;padding-left:22px;background:url(img/refresh_tit.png) no-repeat -7px -8px #fff;}

.column_box ul{margin:auto;}
.column_box ul li{float:left;text-align:center;width:25%;height:30px;line-height:30px;margin:auto;border-bottom:1px dotted #cecece;white-space:nowrap;overflow:hidden;font-size:12px;}
.column_box ul li a{display:inline-block;width:100%;height:30px;line-height:30px;border-left:1px dotted #cecece;}
.column_box ul li a:hover{color:#ffffff;background:#cc3399;text-decoration:none;}


.footer { BORDER-BOTTOM: #d8d9de 1px solid; TEXT-ALIGN: center; BACKGROUND: #f5f6f8; HEIGHT:  CLEAR: both; FONT-SIZE: 16px; OVERFLOW: hidden; BORDER-TOP: #d8d9de 1px solid; PADDING-TOP: 10px; box-shadow: inset 0px 1px 0px #fff; -moz-box-shadow: inset 0px 1px 0px #fff; -webkit-box-shadow: inset 0px 1px 0px #fff}
.footer .linkico { MARGIN: 0px 8px; DISPLAY: inline-block; FONT-SIZE: 16px}
.footer A:hover {TEXT-DECORATION: underline}
.nav_footer{width:100%;height:70px;background:#cc3399;margin-bottom:12px; display:table}
.nav_footer li{width:25%;float:left;text-align:center;font-size:16px;line-height:30px;}
.nav_footer li a{color:#fff;}