@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0; outline:none;}
body,button,input,select,textarea{font-family: '宋体', Arial, Helvetica, sans-serif; font-size:12px; padding:0; margin:0;}
table{border-collapse:collapse;border-spacing:0;margin-top: 1px;}
ul,li{ margin:0px; padding:0px; list-style:none; }
img{vertical-align:top; border:none;}    
h1,h2,h3,h4,h5,h6,p,{ margin:0; padding:0;}
.clear{ clear:both; margin:0; padding:0;}
a{text-decoration:none; color:#4d4d4d;}
html{overflow-x:hidden;-webkit-text-size-adjust:none;color: #333333}
/*公用样式*/
em, address, b {
    font-style: normal;
}
a:hover {color:#aa2746;text-decoration:underline;}
/*搜索*/
	#center .layBook{margin-top:8px;}
	#center .layBook .layBook_top{border:none; padding:10px 0 15px 20px;background-color: #ededed;}
	#center .layBook .layBook_top .layBook_top_box{margin:5px 0;}
	#center .layBook .layBook_top .layBook_bottom_box1{border-top: 1px solid #fff;}
	#center .layBook .layBook_top .layBook_bottom_box{height: 50px;margin:auto;padding: auto;width: 300px;}
	#center .layBook .layBook_top .layBook_bottom_box a {display: block;font-size: 16px;padding: 2px 25px;text-align: center;float: left;line-height: 28px;background-color: #ff850a;color: #fff;margin-right: 20px;border-radius: 3px;margin-top: 20px;font-weight: bold;}
	#center .layBook .layBook_top .layBook_top_box dl{height:auto; padding: 5px 0;line-height: 23px;}
	#center .layBook .layBook_top .layBook_top_box .box_tag{}
    #center .layBook .layBook_top .layBook_top_box_fenlei dl{height:30px; line-height:30px;}
	#center .layBook .layBook_top .layBook_top_box dl dt{float:left; width:60px;color: #1d2c50;font-weight: bold;}
	#center .layBook .layBook_top .layBook_top_box dl dd{float:left; margin:0 5px;}
	#center .layBook .layBook_top .layBook_top_box dl dd a{color: #1d2c50;}
    #center .layBook .layBook_top .layBook_top_box dl dd .active{background:#a72745; color:#fff; padding:0 8px;line-height: 23px;height: 23px;}
	#center .layBook .layBook_top .layBook_top_box dl dd a.active{color:#fff;background:#a72745;padding: 5px 8px;border-radius: 3px;}
	#center .layBook .layBook_top .layBook_top_box .layBook_top_box_fenlei{background:#fff; margin:3px 64px;}
	#center .layBook .layBook_top .layBook_top_box .layBook_top_box_fenlei dl dd.active{background:none; color:red;}
	#center .layBook .layBook_top .layBook_top_box .layBook_top_box_fenlei dl dd.active a{color:red;}
	#center .layBook .layBook_bottom{padding: 0px;}
    #center .layBook .layBook_bottom_search{padding: 0px;}
.layBook_bottom .searchnev{padding: 10px;}
.layBook_bottom .search_r_img {
    float: left;
    width: 140px;
}

.books_page_num {
    height: 30px;
    margin: 10px auto;
    text-align: center;
}
.search_result_list li{border-bottom: 1px solid #ccc;margin-top: 10px;}
.layBook_bottom .layBook_bottom_box1{border-top: 1px solid #ccc;}
.layBook_bottom .search_r_img img {
    border: 1px solid #ccc;
    display: block;
    margin-bottom: 5px;
    padding: 3px;
}
#center .layBook .info{
	line-height: 35px;
	height: 35px;
	font-size: 13px;
}
#center .layBook .info span{
	color: #ff850a;
	font-weight: bold;
}
.layBook_bottom .search_r_info {
	float: left;
    font-size: 14px;
    line-height: 1.6;
    width: 800px;
}
.layBook_bottom .search_r_info h2 a{
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
    color: #aa2746;
}
.layBook_bottom .search_r_info h2{
    line-height: 20px;
}
.layBook_bottom .search_r_info span{
	margin-right: 15px;
	font-size: 13px;
}
.layBook_bottom .gray3 {
    color: #1d2c50;
}
.layBook_bottom .des{font-size: 13px;margin: 0px;}
.layBook_bottom .search_r_info p {
    margin-bottom: 3px;
    color: #808080;
    margin-top: 5px;
}
.layBook_bottom .search_i {
    height: 80px;
    overflow: hidden;
    font-size: 13px;
}
.layBook_bottom i, em, cite {
    font-style: normal;
    color: #1d2c50;
}

.layBook_bottom .s_add_shlef, .s_q_read {
    display: block;
    font-size: 14px;
    padding: 2px 18px;
    text-align: center;
    float: right;
    line-height: 20px;
    background-color: #ff850a;
    color: #fff;
    margin-right: 20px;
    border-radius: 3px;
    font-weight: bold;
    margin-bottom: 8px;
}
.layBook_bottom h4{
    background: none repeat scroll 0 0 #f1f1f1;
    font-size: 14px;
    font-weight: bold;
    height: 40px;
    overflow: hidden;
    padding-left: 10px;
}
.layBook_bottom .h1 {
	float: left;
	line-height: 40px;
}
.layBook_bottom .h1 span{
    background-color: #fff;
    display: inline-block;
    line-height: 20px;
    font-size: 12px;
    color: #7a3e02;
    font-weight: normal;
    margin: 0 3px;
    padding: 2px 10px;
    background-image: -webkit-linear-gradient(to bottom, #ffe7c4, #fff8ef);
    background-image: linear-gradient(to bottom,#ffe7c4, #fff8ef);
}
.layBook_bottom .fanye1{
	float: right;
	line-height: 40px;
	color: #808080;
	font-size: 13px;
	font-weight: normal;
}
.layBook .layBook_bottom .fanye1 span {
	display: block;
	background-color: #fff;
    border: 1px solid #ccc;
    display: inline-block;
    line-height: 20px;
    margin: 0 3px;
    padding: 1px 5px;
}
.layBook_bottom .fanye{
	width: 100%;
	text-align: center;
}
.layBook_bottom_search .search_r_info2 .s_add_shlef, .s_q_read {
    float: left;
    display: block;
    font-size: 14px;
    text-align: center;
    padding: 5px 5px;
    line-height: 20px;
    background-color: #ff850a;
    color: #fff;
    margin-right: 10px;
    border-radius: 3px;
    font-weight: bold;
    margin-top: 15px;
    /*margin-bottom: 12px;*/
}
.layBook_bottom_search .search_r_info2 .s_add_shlefd {
    display: block;
    font-size: 14px;
    text-align: left;
    line-height: 20px;
    color: #1d2c50;
    margin-right: 10px;
    border-radius: 3px;
    font-weight: bold;
    margin-bottom: 10px;
}
.layBook_bottom_search .s_add_shlef, .s_q_read {
    display: block;
    padding: 2px 18px;
    font-size: 14px;
    text-align: center;
    line-height: 20px;
    background-color: #ff850a;
    color: #fff;
    margin-right: 20px;
    border-radius: 3px;
    font-weight: bold;
    margin-bottom: 12px;
}
.layBook_bottom_search .s_add_shlef.gray{
    background-image: linear-gradient(to bottom, #ececec, #d9d9d9);
    color: #808080;
}
.layBook_bottom_search h4{
    background: none repeat scroll 0 0 #f1f1f1;
    font-size: 14px;
    font-weight: bold;
    overflow: hidden;
    padding-left: 10px;
}
.layBook_bottom_search .h1 {
    float: left;
    line-height: 40px;
}
.layBook_bottom_search .ha {
    line-height: 35px;
    font-family: "微软雅黑";
    font-size: 18px;
    font-weight: bold;
}
.layBook_bottom_search h4 p {
    line-height: 25px;
}
.layBook_bottom_search h4 a{
   color: #aa2746;
}
.layBook_bottom_search .h1 span{
    background-color: #fff;
    display: inline-block;
    line-height: 20px;
    font-size: 12px;
    color: #7a3e02;
    font-weight: normal;
    margin: 0 3px;
    padding: 2px 10px;
    background-image: -webkit-linear-gradient(to bottom, #ffe7c4, #fff8ef);
    background-image: linear-gradient(to bottom,#ffe7c4, #fff8ef);
}
.layBook_bottom_search .fanye1{
    float: right;
    line-height: 40px;
    color: #808080;
    font-size: 13px;
    font-weight: normal;
}
.layBook .layBook_bottom_search .fanye1 span {
    display: block;
    background-color: #fff;
    border: 1px solid #ccc;
    display: inline-block;
    line-height: 20px;
    margin: 0 3px;
    padding: 1px 5px;
}
.layBook_bottom_search .fanye{
    width: 100%;
    text-align: center;
}
.layBook_bottom_search .searchnev{padding: 10px;background: #fff;}
.layBook_bottom_search .search_r_img {
    float: left;
    width: 140px;
}
.layBook_bottom_search .layBook_bottom_box1{border-top: 1px solid #ccc;}
.layBook_bottom_search .search_r_img img {
    border: 1px solid #ccc;
    display: block;
    margin-bottom: 5px;
    padding: 3px;
}
.layBook_bottom_search .search_r_info {
    float: left;
    font-size: 14px;
    line-height: 1.6;
    width: 580px;
}
.layBook_bottom_search .search_r_info2 {
    float: left;
    font-size: 14px;
    margin-left:80px;
    margin-top: 30px;
}
.layBook_bottom_search .search_r_info h2 a{
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
    color: #aa2746;
}
.layBook_bottom_search .search_r_info h2{
    line-height: 20px;
}
.layBook_bottom_search .search_r_info span{
    margin-right: 15px;
    font-size: 13px;
}
.layBook_bottom_search .search_r_info b{
    color: #1d2c50;
}
.layBook_bottom_search .gray3 {
    color: #1d2c50;
}
.layBook_bottom_search .des{font-size: 13px;margin: 0px;}
.layBook_bottom_search .search_r_info p {
    margin-bottom: 5px;
    color: #808080;
    margin-top: 6px;
}
.layBook_bottom_search .search_i {
    height: 38px;
    overflow: hidden;
    font-size: 13px;
}
.layBook_bottom_search i, em, cite {
    font-style: normal;
    color: #1d2c50;
}
/*-----------------二级页 CSS-----------------*/
    #center .Findex{margin:10px 0;}
    #center .Findex .mianbao{height:30px; border:1px solid #ccc; line-height:30px; margin-bottom:8px; padding:0 10px; background:#f1f1f1;}
    #center .Findex .twoIndexLeft .top{margin-top:10px;background-color: #fff}
    #center .Findex .twoIndexLeft .bottom{margin-bottom:10px;}
    #center .Findex .twoIndexLeft .top .touxiang{padding: 10px 0;position: relative;}
    #center .Findex .twoIndexLeft .top .touxiang span{position: absolute;left: 20px;font-size: 14px;color: #fff;font-weight: bold;top: 13px;}
    #center .Findex .twoIndexLeft .twoIndex_head{height:34px; line-height:34px; background:#f1f1f1; border-bottom:1px solid #ccc; font-size:14px; font-weight:bold;}
    #center .Findex .twoIndexLeft .twoIndex_head span{margin-left:15px;}
    #center .Findex .cN_lanmu{width:194px; border:1px solid #ccc;}
    #center .Findex .twoIndex_1{width:783px; height:388px; border:none;}
    #center .Findex .twoIndex_1 .two_banner{width:335px; height:388px;  border-right:none; position:relative;padding: 0;}
    #center .Findex .twoIndex_1 .two_banner ul.bLeft{width:267px;}
    #center .Findex .twoIndex_1 .two_banner ul.bLeft li{display:none;}
    #center .Findex .twoIndex_1 .two_banner ul.bLeft li.active{display:block;}
    #center .Findex .twoIndex_1 .two_banner ol.bRight{width:60px;}
    #center .Findex .twoIndex_1 .two_banner ol.bRight li{width:60px; height:65px; margin-bottom:11px;}
    #center .Findex .twoIndex_1 .two_banner ol.bRight li.active{width:54px; height:59px; padding:3px; border:1px solid #ccc;}
    #center .Findex .twoIndex_1 .two_banner ol.bRight li.active img{width:100%; height:100%;}
    #center .Findex .twoIndex_1 .two_banner ol.bRight li img{width:100%; height:100%;}
    #center .Findex .twoIndex_1 .two_banner .oBottom{position:absolute; bottom:8px; left:8px; height:78px;}
    #center .Findex .twoIndex_1 .two_banner dl{display:none;}
    #center .Findex .twoIndex_1 .two_banner dl.active{display:block;}
    #center .Findex .twoIndex_1 .two_banner dl dt{text-align:center; padding:8px 0 5px 0; font-weight:bold;}
    #center .Findex .twoIndex_1 .two_banner dl dt a.a1{color:red;}
    #center .Findex .twoIndex_1 .two_banner dl dd{color:#666; line-height:16px;}
    #center .Findex .twoIndex_1 .two_banner dl dd a{color:red;}
    #center .Findex .twoIndex_1 .font{width:435px; height:388px; padding:0px;border:1px solid #ccc;background-color: #fff;}
    #center .Findex .twoIndex_1 .font h2{font-size:14px; border-bottom:1px dashed #ccc; padding:8px 0 5px 15px;font-weight: bold;font-size: 18px;}
    #center .Findex .twoIndex_1 .font h3{padding:10px 0; text-align:center;}
    #center .Findex .twoIndex_1 .font h3 a{color:#a62644;font-weight: bold;font-size: 18px;}
    #center .Findex .twoIndex_1 .font h4{font-weight:normal; margin-bottom:12px; text-align:center;}
    #center .Findex .twoIndex_1 .font h4 a{color:#666;}
    #center .Findex .twoIndex_1 .font .ul1{text-align: left;}
    #center .Findex .twoIndex_1 .font .ul1 li{margin:5px 0;width: 200px;float: left;margin-left: 10px;}
    #center .Findex .twoIndex_1 .font .ul1 li a{display:inline-block; margin:0 5px;}
    #center .Findex .twoIndex_1 .font .ul2{margin-top:5px;margin-left: 15px;}
    #center .Findex .twoIndex_1 .font .ul2 li{float:left; width:198px; margin:5px 2px;}
    #center .Findex .twoIndex_1 .font .ul2 li a{display:inline-block; margin:0 3px;}
    /**/
    #center .Findex .twoIndex_2{width:783px; border:1px solid #ccc;}
    #center .Findex .twoIndex_2 ol{width:783px; border-bottom:1px solid #ccc;}
    #center .Findex .twoIndex_2 ol li{float:left; width:50%; height:30px; line-height:30px; text-align:center; background:#f1f1f1;}
    #center .Findex .twoIndex_2 ol li.active{background:#F96;}
    #center .Findex .twoIndex_2 ul{height:114px;}
    #center .Findex .twoIndex_2 ul li{display:none; width:783px;}
    #center .Findex .twoIndex_2 ul li.active{display:block;}
    #center .Findex .twoIndex_2 ul li p{float:left; width:180px; height:30px; line-height:30px; margin:4px 7px;}
    /**/
    #center .Findex .twoIndex_3{width:783px; border:1px solid #ccc;}
    #center .Findex .twoIndex_3 .twoIndex_jingxuan{width:783px; overflow:hidden;}
    #center .Findex .twoIndex_3 .twoIndex_jingxuan ul{margin:10px;}
    #center .Findex .twoIndex_3 .twoIndex_jingxuan ul li{float:left; width:250px; line-height:18px; margin-right:10px;}
    #center .Findex .twoIndex_3 .twoIndex_jingxuan ul li .aimg{width:100px;}
    #center .Findex .twoIndex_3 .twoIndex_jingxuan ul li .afont{width:140px;}
    #center .Findex .twoIndex_3 .twoIndex_jingxuan ul li .afont p{color: #808080;line-height: 22px;}
    #center .Findex .twoIndex_3 .twoIndex_jingxuan ul li .afont .a1{color: #a62644;font-size: 14px;font-weight: bold;line-height: 25px;}
    #center .Findex .twoIndex_3 .twoIndex_jingxuan ul li .afont .a5 {background: none repeat scroll 0 0 #ededed;color: #aa2746;line-height: 30px;margin-right: 5px;padding: 2px;}
    /**/
    #center .Findex .twoIndex_4{width:783px; border:1px solid #ccc;}
    #center .Findex .twoIndex_4 dl dt{border-bottom:1px dashed #ccc; height:30px; line-height:30px; font-size:14px; font-weight:bold;}
    #center .Findex .twoIndex_4 .dl_left{width:98%; margin:10px 0 10px 10px;}
    #center .Findex .twoIndex_4 .dl_left .aimg{width:115px;}
    #center .Findex .twoIndex_4 .dl_left .afont{width:186px; line-height:18px; margin:0 12px;}
    #center .Findex .twoIndex_4 .dl_left .azong{width:200px; line-height:18px;margin-left: 20px;}
    #center .Findex .twoIndex_4 h3{margin-bottom:6px; font-size:12px;}
    #center .Findex .twoIndex_4 h3 .fl{color:#39C;}
    #center .Findex .twoIndex_4 h3 .sm{color:#03F;}
    #center .Findex .twoIndex_4 dd{margin-top:10px;}
    #center .Findex .twoIndex_4 .dl_right{width:240px; margin:10px 10px 10px 0; line-height:18px;}
    #center .Findex .twoIndex_4 .dl_right p .yd{color:red;}
    /**/
    #center .Findex .twoIndex_5{width:783px; border:1px solid #ccc; position:relative;}
    #center .Findex .twoIndex_5 ol{position:absolute; right:0; top:4px;}
    #center .Findex .twoIndex_5 ol li{float:left; width:100px; height:30px; line-height:30px; text-align:center; border:1px solid #ccc; margin:0 3px; border-bottom:none;}
    #center .Findex .twoIndex_5 ol li.active{background:#fff;}
    #center .Findex .twoIndex_5 ul{height:auto;}
    #center .Findex .twoIndex_5 ul li{display:none;}
    #center .Findex .twoIndex_5 ul li.active{display:block;}
    #center .Findex .twoIndex_5 ul li table{width:763px; text-align:center; margin:10px;}
    #center .Findex .twoIndex_5 ul li table thead tr{height:40px;}
    #center .Findex .twoIndex_5 ul li table thead tr td{border-bottom:1px dashed #ccc;}
    #center .Findex .twoIndex_5 ul li table tbody tr{height:30px; color:#ccc;}
    #center .Findex .twoIndex_5 ul li table tbody tr td {color: #888;}
    #center .Findex .twoIndex_5 ul li table tbody tr td .sp{color:red;}
    #center .Findex .twoIndex_5 ul li table tbody tr td .fl{color:#060;}
    #center .Findex .twoIndex_5 ul li table tbody tr td .sm{color:#039;}
    #center .Findex .twoIndex_5 ul li table tbody tr td .zj{color:#369;}
    #center .Findex .twoIndex_5 ul li table tbody tr td .zz{color:#666;}
    /**/
    #center .Findex .qTui{height:auto;position: relative;background-color: #fff}
    #center .Findex .twoIndexRight .top{margin-top:10px;}
    #center .Findex .twoIndexRight .qTui h2{height:30px; background:#fff; font-size:14px; overflow:hidden; margin-bottom:6px;border-bottom: 1px solid #ccc;}
    #center .Findex .twoIndexRight .qTui h2 span{display:inline-block; width:90px; height:28px; line-height:28px; background:#fff; margin-top:2px; margin-left:4px; text-align:center;border-bottom: 1px solid #ff7f00;position: absolute;}
    #center .Findex .twoIndexRight .qTui div h3 a{display:inline-block; margin-right:2px; font-weight:normal; font-size:12px;margin:0 2px 0 10px;}
    #center .Findex .twoIndexRight .qTui div h3 .a1{color: #808080;}
    #center .Findex .twoIndexRight .qTui div{line-height:22px; border-bottom:none; margin:0 5px;}
    #center .Findex .twoIndexRight .qTui div.active{height:100px; padding:5px 0;}
    #center .Findex .twoIndexRight .qTui div.active h3{display:none;}
    #center .Findex .twoIndexRight .qTui div.active h4{display:block;}
    #center .Findex .twoIndexRight .qTui div.active h4 dt a{color: #a62644;font-size: 12px;font-weight: bold;}
    #center .Findex .twoIndexRight .qTui div.active h4 dl{margin-left:5px;width: 100px;font-size: 12px;line-height: 20px;}
    #center .Findex .twoIndexRight .qTui div h4{display:none; font-weight:normal;}
    #center .Findex .qTui3{height:auto;background-color: #fff;}
    #center .Findex .twoIndexRight .qTui3 .twoIndex_head{height:34px; line-height:34px; background:#eeeeee; border-bottom:1px solid #ccc; font-size:14px; font-weight:bold;}
    #center .Findex .twoIndexRight .qTui3 .twoIndex_head span{margin-left:15px;}
    #center .Findex .twoIndexRight .qTui3 h2{height:30px; background:#666; font-size:14px; overflow:hidden; margin-bottom:6px;}
    #center .Findex .twoIndexRight .qTui3 h2 span{display:inline-block; width:90px; height:28px; line-height:28px; background:#f1f1f1; margin-top:2px; margin-left:4px; text-align:center;}
    #center .Findex .twoIndexRight .qTui3 p a{display:inline-block; margin-right:2px; font-weight:normal;}
    #center .Findex .twoIndexRight .qTui3 .a1{color: #808080;margin-left: 10px;}
    #center .Findex .twoIndexRight .qTui3 p{ height:25px; line-height:25px; border-bottom:none; margin:3px 10px;}
    #center .Findex .qTui2{height:auto;}
    #center .Findex .qTui2 .more {
        display: block;
        height: 28px;
        margin-left: 86%;
        width: 28px;
    }
    #center .Findex .qTui2 p span{padding:0 5px;background-color: #ff7f00;color: #fff;border-radius: 2px;}




.author_welfare{
    width:100%;
    background:#f8f8f8 url(../images/welfare_background.jpg) center top no-repeat;
    margin:10px auto;
    padding:0px 0 70px;

}
.center_inner {
    width: 990px;
    height: auto;
    margin: 0 auto;
}
.menu_name{
    width:990px;
    height: 39px;
    margin:0 auto;
}
.menu_name .bg1{
    width:10px;
    height: 39px;
    background:url(../images/m1.png) no-repeat;
    float: left;
}
.menu_name .bg2{
    width:979px;
    height: 39px;
    background:url(../images/m2.png) repeat-x;
    float: left;
}
.menu_name .bg3{
    width:10px;
    height: 39px;
    background:url(../images/m3.png) no-repeat;
    margin-right: 2px;
    float: right;
}
.menu{
    font: 700 16px/40px "宋体";
    text-indent: 10px;
    color: #b42a4a;
}
/*-----------------作家福利------------------*/
.author_welfare_inner{
    width:733px;
    /*background:#fff;*/
    background: no-repeat;
    border:none;
    padding:15px 30px 40px 120px;
    margin:0 auto;
    position:relative;
}
.author_welfare_inner ul{
    position:absolute;
    top:18px;
    left:-49px;
    width:160px;
    height:600px;
    
}
.author_welfare_inner ul li{
    width:160px;
    height:30px;
    margin-bottom:30px;
    line-height:30px;
    text-align:center;
    background:url(../images/welfare_menu_bg.png) no-repeat;
}
.author_welfare_inner ul li a{
    color:#fff;
    margin-right:25px;
    font:600 16px "宋体";
}
.author_welfare_inner ul li a:hover{ 
    text-decoration:none;
    color:#fff;
}
.author_welfare_inner ul li a.cur{
    color:#fff;
}
.author_welfare_inner h3,.author_welfare_inner h4{
    font-size:14px;
    line-height:30px;
}
.author_welfare_inner h4{
    margin-left:25px;
}
.author_welfare_inner p{
    font-size:14px;
    text-indent:2em;
    line-height:30px;
}

/*-----------------标签页------------------*/
.book_tags{
    width:100%;
    background:#f8f8f8 url(../images/body_background.jpg) center top no-repeat;
    margin:10px auto;
    padding:0px 0 70px;

}
.book_tags_lists{
    width:982px;
    padding:15px 0px 40px 0px;
    margin:0 auto;
    position:relative;
}
.book_tags_lists ul{
    top:18px;
    width:950px;
    margin:10px auto;
    height: 600;
    padding-left:55px; 
}
.book_tags_lists ul li{
    width:125px;
    height:15px;
    margin-bottom:30px;
    line-height:30px;
    text-align:center;
    float: left;
}
.book_tags_lists ul li a{
    color:#1d2c50;
    margin-right:25px;
    font: 14px/1.8 Arial,'宋体', Helvetica, sans-serif;
}

/*-----------------404------------------*/
.bg_404{
    width:100%;
    background:#f8f8f8;
    margin:0 auto;
    padding:0px 0 70px;
}
.center_404{
    width:982px;
    margin:0 auto;
}
.center_top_404{
    width:982px;
    height: 390px;
    margin:0 auto;
    background:url(../images/404_03.png) center top no-repeat;
}
.center_top_content_404{
    margin:0px auto;
    padding-top: 205px;
    padding-left: 110px;
    font:18px "微软雅黑"; 
    color: #eb6100;
}
.center_top_content_404 a{
    color: #0066cc;
}
.center_top_content_404_1{
    width:240px;
    margin:0px auto;
    
}
.center_top_content_404_2{
    width:340px;
    margin:0px auto;
    
}
.center_top_content_404_3{
    width:200px;
    margin:0px auto;
}
.center_bottom_404{
    background: #fff;
    width:750px;
    height: 300px;
    margin:0 auto;
    border:1px solid #cfcfcf;
}
.center_bottom_404 ul{
    width:730px;
    height: 330px;
    margin:15px auto;
}
.center_bottom_404 ul li{
    width:230px;
    height: 126px;
    margin:0px 6px 20px auto;
    float: left;
}
.center_bottom_404_img{
    width:90px;
    height:126px;
    float:left;
    margin-right:16px;
}
.center_bottom_404_right{
    width:230px;
}
.center_bottom_404_right h3{
    font-size:14px;
    font-weight:bold;
    margin-bottom:10px;
}
.center_bottom_404_right p{
    color:#999;
    line-height:20px;
    margin-bottom:4px;
}
/*热门分类*/

.article_hotFL {
    width: 752px;
    margin-top: 10px;
    overflow: hidden;
    padding: 10px;
    width: 733px;
    text-align: left;
}
.article_hotFL h1 {
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
}
.article_hotFL ul {
    width: 733px;
}
.article_hotFL ul li {
    background: #f1f1f1 none repeat scroll 0 0;
    float: left;
    height: 24px;
    line-height: 24px;
    margin: 2px;
    text-align: center;
    width: 118px;
}
.shuKbiaoQmain{width:980px; margin:0 auto;margin-bottom:20px;}
.shuKbiaoQleft{width:752px;}
.shuKbiaoQleft .h1{font-size: 20px;text-align: center;padding: 20px;color: #808080;float: none;}
    .shuKbiaoQ{width:355px; overflow:hidden; margin:10px;}
    .shuKbiaoQ ul li{float:left;}
    .shuKbiaoQ ul li.img{width:132px; height:166px; padding:1px; margin-right:10px;}
    .shuKbiaoQ ul li.img img{width:100%; height:100%;}
    .shuKbiaoQ ul li.font{width:200px; height:170px; overflow:hidden;}
    .shuKbiaoQ ul li.font h1{font-size:14px;}
    .shuKbiaoQ ul li.font .title{font-size:14px;}
    .shuKbiaoQ ul li.font h2{font-size:12px; margin-top:6px; font-weight:normal;}
    .shuKbiaoQ ul li.font p{line-height:20px; margin:5px 0 2px; color:#666;}
    .shuKbiaoQ ul li.font div a{display:black; width:72px; height:21px; background:#ededed; line-height:21px; text-align:center; margin-right:10px;}
.shuKbiaoQright{width:220px;}
    .shuKbiaoQright_ph{padding:1px;margin-bottom: 10px;}
    .shuKbiaoQright_ph h1{background:url(../images/tab1olbg.jpg) repeat-x center top; height:30px; line-height:30px; font-size:14px; font-weight:bold; text-indent:14px; color:#4d4d4d;}/*组*/
    .shuKbiaoQright_ph h3{background:url(../images/tab1olbg.jpg) repeat-x center top; height:30px; line-height:30px; font-size:14px; font-weight:bold; text-indent:14px; color:#4d4d4d;}
    .shuKbiaoQright_ph .aside_list{width:auto;}
    .shuKbiaoQright_ph .aside_list h1{top:0;}
    .shuKbiaoQright_ph .aside_list h3{top:0;}
    .shuKbiaoQright_ph .aside_list li{padding:0 10px;overflow: hidden;}
    .shuKbiaoQright_ph .aside_list li.more{padding:0;}
#center .layBook .shuKbiaoQmain  .fanye{margin:10px 0 5px 0;text-align: center;width: 752px}
#center .layBook .shuKbiaoQmain  .fanye span{display:inline-block; zoom:1; padding:5px 8px; border:1px solid #ccc; margin:0 3px;}
#center .layBook .shuKbiaoQmain  .fanye input{width:30px; height:20px; margin:0 3px;}
.shuKbiaoQright_ph .ulList {
    height: 200px;
    width: 300px;
}
.shuKbiaoQright_ph .ulList li {
    float: left;
    height: 165px;
    overflow: hidden;
    text-align: left;
    width: 115px;
}
.shuKbiaoQright_ph .ulList li img {
    height: 129px;
    width: 101px;
}
.shuKbiaoQright_ph .ulList li span {
    display: block;
    width: 101px;
    padding-bottom: 25px;
    padding-top: 10px;
}