@charset "utf-8";
/* CSS Document */

body{ min-width:320px; margin:0 auto; font-family:"Microsoft YaHei"; background-color:#fbf5ff;}
img{ border:0px; margin:0px; padding:0px;}
form{ margin:0px; padding:0px;}
input{    border:0px;}
select{    border:0px;}
ul{ margin:0px; padding:0px;}
li{ margin:0px; padding:0px; list-style-type:none;}
ul,ol,li{    list-style:none;}
h1,h2,h3,h4,h5,h6,b,i,em{ font-size:0.5em; font-weight:normal; font-style:normal}
body,input,button,textarea,select{ font-family:"Microsoft YaHei",Helvetica;    -webkit-text-size-adjust:none;    outline:0;color:#333}
input[type="text"],input[type="password"],input[type="button"],input[type="submit"],button,textarea{    -webkit-appearance:none
}
a,a:visited{ text-decoration:none;}

#header { position: fixed; top: 0; left: 0; width: 100%; background: #f1f1f1; box-shadow:0px 0px 5px rgba(0, 0, 0, 0.5); z-index: 8888; background: -webkit-gradient(linear, 0 0, 0 100%, from(#cd91fe), to(#EBEBEB));background: -moz-linear-gradient(top, #cd91fe, #EBEBEB);  border-bottom: solid 1px #e2bfff;}


/*¶¥²¿*/
.logowz{ width:50%; float:left; height:40px;}
.loo{float:right;margin-top:7px;}
.lef{float:left}
.leimu{margin-left:5px; line-height: 50px;font-size:18px; color:rgba(10, 10, 10, 0.56); font-weight:bold; margin-top:2px;  float:left}


.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: 96%;
     color:blue;
}
.jmlist a{color:blue;}
.jmlist a:hover{color:blue;}

.xingzuo_box {
    height: auto;
    margin-bottom: 4px;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
    width: 100%;
}
.xingzuo_box li {
    float: left;
    height: 30px;
    line-height: 24px;
    margin-left: 2px;
    text-align: center;
    width: 16%;
}
.xingzuo_box li a {
    background: #cc9900 none repeat scroll 0 0;
    color: #fff;
    display: block;
    font-size: 16px;
    padding: 3px 6px;
}


#side_nav {	position: fixed; z-index: 9999; overflow: hidden; text-align: center; width: 100px; top: 0px; height: 100%; right: -100px; background: #333; }
#side_nav li { border-bottom: solid 1px #222;line-height: 35px;box-shadow:1px 1px 0px #444}
#side_nav li a { display: block; color: #AEAEAE}
#side_nav li.cur { background: #D78927; border: none;}
#side_nav li.cur a { color: #fff;}
#side_nav li.nobr {	border: none	}

#son_nav { position: absolute; width: 100%; display: none; z-index: 5588}
#son_nav ul { margin: 0 10px;background: #fff;border-radius:5px; box-shadow:0px 0px 4px rgba(0, 0, 0, 0.4); text-align: center; overflow: hidden;}
#son_nav li { border-bottom: solid 1px #EEE; float: left; width: 33.3333%;}
#son_nav li a {	display: block;padding: 5px; margin: 3px;}
#son_nav li .cur { background: #f384a7; color: #fff;border-radius:5px;box-shadow:1px 1px 2px rgba(122, 29, 55, 0.3) inset; }
#son_nav li.hide {height:33px;width:100%;line-height:33px;border:none;background:#f5f5f5}

.top_lj{ background-color:#eedafc; line-height:33px; padding-left:1%;}
.top_lj a{ color:#333}
.top_lj a:hover{ color:#90F}


.mokuai{ margin-top:3px; padding: 0px 6px 0px 6px; background: #ad37ff; overflow:hidden}
.mokuai > h2 { float: left; font-weight:900;}
.mokuai > h2 > a { font-size: 16px; background: #ffffff; background: -webkit-gradient(linear,0 0,0 100%,from(#eedafc),to(#ffffff)); -webkit-border-radius: 5px; padding: 3px 10px; border: #9e18fc 1px solid; color:#8800e8; }
.ul_list { margin: 0px 6px 0px 6px; z-index: 1; }
.ul_list > li a { background: #fbf5ff; border-top: #fbf5ff 1px solid; border-bottom: #e8c7ff 1px solid; padding: 9px 27px 6px 10px; display: block; overflow: hidden; }
.ul_list > li a span { display: block; }
.ul_list > li a:link { color: #333; }
.ul_list > li a:hover { background: #f3e2ff; }
.ul_list > li a:visited { color: #808080; }



.ul_list1 { margin: 0px 6px 0px 6px; z-index: 1; }
.ul_list1 > li a { background: #fbf5ff;  padding: 9px 27px 6px 10px; display: block; overflow: hidden; }
.ul_list1 > li a span { display: block; font-weight:bold;}
.ul_list1 > li a:link { color: #333; }
.ul_list1 > li a:hover { color:blue;}
.ul_list1 > li a:visited { color: #808080; }
.ul_list1 img{height:90px; width:120px; float: left; padding-top:10px; padding-right:10px;}
.ul_list1 li{  clear:both; height:110px;border-top: #fbf5ff 1px solid; border-bottom: #e8c7ff 1px solid;}
.ul_list1 > li p {color: #666;
    height: 60px;
    line-height: 28px;
    overflow: hidden;  }


.box_list_more{ clear: both; margin: 5px 5px 10px; height: 30px; line-height: 30px; display: block; font-size: 14px; text-align: center; position: relative; color: #808080; background: #f1f2f4;}
.box_list_more:hover{    background: #f3e2ff;    color: #000;}

.list_sx{}
.sx_pic_i{float:left; width:15.2%; background:#aa0000; color:#ffcc00; margin:4px 0 0 4px; text-align:center;}
.sx_pic_i img{}
.sx_pic_i a{ color:#ffcc00; text-align:left;}
.sx_text_i{ background:#8e0000; text-align:center; line-height:28px; padding:3px 0;}
.sx_text_i a{ color:#fee9bb}
.clear_i{ clear:both; height:4px;}
.clear{ clear:both}


.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;}
