body{font:1em "宋体", "Arial Narrow";}
*{margin:0px;padding:0px;}
.clear{clear:both}
a{text-decoration:none; color: #000;}
ul li{list-style:none;}
h1,h2,h3,h4,h5,h6,input{font-size:14px; font-weight:normal;}
img{border:0; vertical-align:middle;}
a:link {text-decoration: none;}
.wap_search .texttwo,.wap_push .horn_img,.wap_ranking .horn_img,.wap_sort .horn_img,.wap_sort .back,.wap_postdate .horn_img,.wap_footer .footer_an p,.sort_box .sort_an li,.sort_list .sort_list_con .con_d2 p,.info_ml .horn_img,.info_ml .info_an div,.wap_box .horn_img,.login_img span{background: url(Icon.png)}
.wap_box .head{position: relative;overflow:hidden;}
.wap_box .logo{margin-top:10px;margin-left:10px;width: 75px; height: 35px; line-height: 200px; overflow: hidden;background:url('logo.gif');}
.wap_box .logo a{display: block;width: 75px; height: 35px; line-height: 200px; overflow: hidden}
.wap_box .wap_search{position: absolute; top:10px;  left: 100px; right: 10px; height:30px; line-height:30px; border: 1px solid #1FAA8D; border-radius: 10px; background: #E7F3F1;overflow:hidden;}
.wap_box .wap_search .text1{position: absolute; left:30px; top: 0px; right: 10px;}
.wap_search .textone{position: absolute; left: 0px; right: 10px; height:30px; background: #E7F3F1; outline: none;  border: none;width: 100%; }
.wap_box .wap_search .text2{position: absolute; left:5px; width: 30px; height: 22px;}
.wap_search .texttwo{display:block;width: 23px; height:30px; background-position: -108px -2px;}
.wap_box .wap_search .text3{width:40px;position:absolute;right:0px;top:0px;}
.wap_box .wap_search .text3 input{outline: none; border: none;background:#1FAA8D;color:#fff;height:32px;line-height:30px;width:40px;}
.wap_nav{height:40px; line-height:40px; background: #1FAA8D; margin-top: 10px;}
.wap_nav ul li{float: left; width: 16%;text-align: center}
.wap_nav ul li a{color: #FFF}
.wap_nav .wap_homepage{background-position: -200px -0px; background: #fff; border-radius: 0px 0px 50px 50px;}
.wap_nav .wap_homepage a{color: #000}
.indexs{margin-top:15px;margin-left:2px;border-top:2px solid #1FAA8D}
.indexs ul{margin-top:15px;margin-left:2px;height:30px;line-height:30px;overflow:hidden;border-radius:5px;}
.indexs li{float:left;width:14.2%;background:#1FAA8D;color:#fff;text-align:center;}
.indexs a{display:block;color:#fff;}
.indexs .a1{background: #25bc05}
.indexs .a2{background: #d9920c}
.indexs .a3{background: #1093ff}
.indexs .a4{background: #1FAA8D}
.indexs .a5{background: #d35a59}
.pages{margin:30px 0px;text-align:center}
.pages a,.pages span{padding:5px 9px;background:#1FAA8D;color:#fff;border-radius:2px;margin:0px 3px;}
.wap_push{position:relative;height:370px;margin-top:15px;}
.wap_push .title{font-size: 14px; font-weight: bold;color: #555;border-bottom:2px solid #1FAA8D;margin-bottom:20px;padding:0px 10px 5px 10px;}
.wap_push .push_intro{display:none;margin:10px;}
.wap_push .push_intro h2{font-size:18px;height:25px;line-height:25px;overflow:hidden;text-align: center}
.wap_push .push_intro h2 a{color:#1FAA8D;}
.wap_push .push_intro .author{text-align: center;color:#999;height:20px;line-height:20px;overflow: hidden;}
.wap_push .push_intro .author span{padding-right:10px;}
.wap_push .push_intro .author a{color:#999}
.wap_push .push_intro .intro{height:60px;line-height:20px;overflow:hidden;text-indent:2em;margin-top:10px;color:#999}
#certify  .swiper-slide p{position:fixed;top:0px;left:0px;display:block;width:100%;z-index: 9999999;}
#certify {width: 100%;}
#certify  .swiper-slide {width: 170px;height: 200px;background: #fff;border:1px solid #c2c2c2;}
#certify  .swiper-slide img{width: 166px;height: 196px;display:block;border:2px solid #fff;}
#certify .swiper-pagination {width: 100%;bottom: 20px;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 5px;border: 3px solid #fff;background-color: #d5d5d5;width: 10px;height: 10px;opacity: 1;}
#certify .swiper-pagination-bullets .swiper-pagination-bullet-active {border: 3px solid #00aadc;background-color: #fff;}
#certify .swiper-button-prev {display:none;}
#certify .swiper-button-next {display:none;}
.wap_ranking{border-top: 2px solid #1FAA8D; margin-top: 20px;}
.wap_ranking .horn_img{float: left; width: 17px; height: 17px; background-position: -311px -9px;}
.wap_ranking .title{float: left; margin-top: 10px; font-size: 14px; font-weight: bold;color: #555;}
.wap_ranking .more{float: right; width: 60px; height: 23px;margin:6px 5px 0px 0px}
.wap_ranking .more a{display: block;width: 60px; height: 23px;line-height: 23px; overflow: hidden; background:#24A388;color:#fff;border-radius:10px;font-size:12px;text-align: center}
.wap_ranking .pic_con{position: relative; margin: 10px; background: #EDEDED;}
.wap_ranking .pic_con .pic{position: absolute; left: 80px;}
.wap_ranking .pic_con .con{position: absolute; top: 0px; left: 90px; right: 10px;}
.wap_ranking .con div{margin-bottom: 10px; height: 16px; line-height: 16px; overflow: hidden;color: #666}
.wap_ranking .con div a{color: #666}
.wap_ranking .con .d_title{margin-top: 15px; font-size: 14px;}
.wap_ranking .con .d_title a{font-weight: bold}
.wap_ranking ul{margin: 20px 5px 0px 10px}
.wap_ranking ul li{height: 20px; line-height: 20px; overflow: hidden; margin-bottom: 7px;}
.wap_ranking ul li span{display: block; float: left; color: #999;}
.wap_ranking ul li p{float: left; width: 50%;  margin: 0px 10px; color: #999;}
.wap_ranking ul .s1{ width: 70px; margin-right: 0px;}
.wap_sort{border-top: 2px solid #1FAA8D; margin-top: 20px;}
.wap_sort .horn_img{float: left; width: 17px; height: 17px; background-position: -311px -9px;}
.wap_sort .title{float: left; margin-top: 10px; font-size: 14px; font-weight: bold;color: #555;}
.wap_sort .sord_con{margin-top: 20px; height: 140px; overflow: hidden;}
.wap_sort .sord_back_title{float: left; width: 24%; height: 140px;}
.wap_sort .sord_back_title span{display: block; font-size: 14px; color: rgb(8, 189, 150); font-weight: bold; margin: 10px 0px 5px 0px; text-align: center}
.wap_sort .back{width: 57px; height: 57px; background-position: 1px -184px; margin: 5px auto 10px auto;}
.wap_sort .back_1{background-position: -74px -184px;}
.wap_sort .back_2{background-position: -148px -184px;}
.wap_sort .back_3{background-position: -221px -184px;}
.wap_sort .back_4{background-position: -296px -184px;}
.wap_sort .back_5{background-position: -370px -184px;}
.wap_sort .back_6{background-position: -444px -184px;}
.wap_sort .back_7{background-position: -520px -184px;}
.wap_sort .more{width: 61px; height: 19px;margin: 0px auto}
.wap_sort .more a{display: block; width: 60px; height: 20px; line-height: 20px; overflow: hidden;background: #1FAA8D;font-size:12px;text-align: center;border-radius:10px;color:#fff;}
.wap_sort .sord_list{float: left; width: 25%; height: 140px; text-align: center;overflow: hidden;}
.wap_sort .sord_list p{text-align: center; margin-top: 5px;}
.wap_sort .sord_list .p1{height: 20px; line-height: 20px; text-align: center; overflow: hidden; color: #333; margin-bottom: 5px;}
.wap_sort .sord_list span{color: #999}
.wap_sort .sord_list span a{color:#999}
.wap_postdate{border-top: 2px solid #1FAA8D; margin-top: 20px;}
.wap_postdate .horn_img{float: left; width: 17px; height: 17px; background-position: -311px -9px;}
.wap_postdate .title{float: left; margin-top: 10px; font-size: 14px; font-weight: bold;color: #555;}
.wap_postdate .sord_list{float: left; width: 25%; height: 140px; text-align: center;overflow: hidden; margin-top: 10px;}
.wap_postdate .sord_list p{text-align: center; margin-top: 5px;}
.wap_postdate .sord_list .p1{height: 20px; line-height: 20px; text-align: center; overflow: hidden; color: #333; margin-bottom: 5px;}
.wap_postdate .sord_list span{color: #999}
.wap_postdate ul{margin: 10px 5px 0px 10px; border-top: 1px solid #eee; padding-top: 15px;}
.wap_postdate ul li{height: 20px; line-height: 20px; overflow: hidden; margin-bottom: 7px;}
.wap_postdate ul li span{display: block; float: left; color: #999;}
.wap_postdate ul li p{float: left; width: 50%;  margin: 0px 10px; color: #999;}
.wap_postdate ul .s1{ width: 70px; margin-right: 0px;}
.postdate_more{position: relative; width: 96%; margin: 20px auto; height: 30px; line-height: 30px; border-radius: 15px; background: #1FAA8D; text-align: center;}
.postdate_more a{position: absolute; display: block; width: 96%; height: 30px; line-height:30px; overflow: hidden;font-size:12px;color:#fff;}
.wap_footer{background: #1FAA8D;padding:20px 0px;}
.wap_footer .footer_an{position: relative; height: 35px; margin-top: 20px;}
.wap_footer .footer_an p{width: 102px;height: 35px;}
.wap_footer .footer_an .p1{background-position: -147px -55px; margin-left: 5px;}
.wap_footer .footer_an .p2{position: absolute; left: 50%; margin-left: -51px; background-position: -267px -55px; top: 0px}
.wap_footer .footer_an a{display: block; width: 102px;height: 35px; line-height: 200px;overflow: hidden;}
.wap_footer .footer_an .p3{position: absolute; top: 0px; right: 5px; background-position: -387px -54px;}
.wap_footer .foot_jj{margin-top: 20px;}
.wap_footer .foot_jj p{margin: 0px auto; color: #FFF; line-height: 18px; text-align: center}
.sort_box .sort_an{margin:20px 10px 20px 10px;}
.sort_box .sort_an ul{position: relative; width: 100%; height: 200px;}
.sort_box .sort_an li{width: 108px; height: 62px;}
.sort_box .sort_an li a{display: block; width: 108px; height: 62px; line-height: 200px; overflow: hidden;}
.sort_box .sort_an .sort_an1{position: absolute; left: 0px;  background-position: 1px -264px;}
.sort_box .sort_an .sort_an2{position: absolute; left: 50%; background-position: -124px -264px; margin-left: -54px;}
.sort_box .sort_an .sort_an3{position: absolute; top: 0px; right: 0px;  background-position: -248px -264px;}
.sort_box .sort_an .sort_an4{position: absolute; top: 60px; background-position: -373px -264px; margin-top: 10px;}
.sort_box .sort_an .sort_an5{position: absolute; top: 70px; left: 50%; margin-left: -54px; background-position: -498px -264px;}
.sort_box .sort_an .sort_an6{position: absolute; top: 70px; right: 0px; background-position: -622px -264px;}
.sort_box .sort_an .sort_an7{position: absolute; top: 140px;  background-position: -747px -264px;}
.sort_box .sort_an .sort_an8{position: absolute; top: 140px; left: 50%; margin-left: -56px;   background-position: -870px -264px;}
.sort_box .sorttitle{border-bottom:1px solid #ddd;margin:10px;margin-top:0px;font-size:16px;padding-bottom:10px;}
.sort_list{margin: 0px 10px;}
.sort_list .sort_list_con{position: relative; height: 100px; margin-bottom: 15px;}
.sort_list .sort_list_con img{position: absolute; left: 0px; }
.sort_list .sort_list_con .con{position: absolute; left: 85px; top: 0px; right: 10px;}
.sort_list .sort_list_con .con_d1 a{font-size: 14px; color: #1FAA8D; font-weight: bold;}
.sort_list .sort_list_con .con_d2{margin-top: 5px; height: 20px; line-height: 20px; overflow: hidden;}
.sort_list .sort_list_con .con_d2 p{float: left; width: 100px; height: 18px; background-position: -585px -8px; padding-left: 20px; line-height: 18px;}
.sort_list .sort_list_con .con_d2 p a{color: #666}
.sort_list .sort_list_con .con_d2 span{display: block; float: right; height: 16px; line-height: 16px; border: 1px solid #1FAA8D; padding: 1px 5px; color: #1FAA8D; border-radius: 5px;}
.sort_list .sort_list_con .con_d3{margin-top: 5px;  width: 100%; height: 54px; line-height: 18px; overflow: hidden; text-indent: 2em; color: #999;}
.info_nav{position: relative;height:50px;line-height:50px;background: #1FAA8D}
.info_nav .back{left: 10px;}
.info_nav span{display: block;text-align:center;color: #FFF; font-weight: bold}
.info_nav .home_page{right: 10px; }
.info_nav div{position: absolute; top: 10px;padding:0px 10px; height:30px; border: 1px solid #FFF; text-align: center; line-height:30px; border-radius: 3px; }
.info_nav div a{color: #FFF;}
.info_ml{position: relative; height: 430px; margin-top: 20px;}
.info_ml .back_title{height: 25px;}
.info_ml .horn_img{position: absolute; width: 17px; height: 17px; background-position: -311px -9px;}
.info_ml .title{position: absolute; top: 8px; left: 20px; height: 18px; line-height: 18px; overflow: hidden; font-size: 14px; font-weight: bold;color: #555;}
.info_ml .info_con{position: relative; height: 153px;}
.info_ml .info_con img{margin: 15px 0px 0px 10px; width: 110px; height: 135px;}
.info_ml .info_con .con{ position: absolute;  top: 15px; left: 135px; right: 10px;}
.info_ml .info_con .con div{margin-top: 11px; color: #666; height: 16px; line-height: 16px; overflow: hidden;}
.info_ml .info_con .con div a{color: #666;}
.info_link{position: relative; top: 20px; height: 230px; margin: 0px 10px}
.info_ml .info_link  p{ height: 80px; line-height: 20px; color: #888; text-indent: 2em;overflow: hidden;}
.info_ml .info_link .info_an{position: relative; height: 150px; }
.info_ml .info_an div{position: absolute; top: 30px; width: 163px; height: 45px;}
.info_ml .info_an div a{display: block; width: 163px; height: 45px; line-height: 200px; overflow: hidden;}
.info_ml .info_link .an_d1{ background-position: -0px -107px}
.info_ml .info_link .an_d2{right: 0px; background-position: -181px -107px}
.info_ml .info_link .an_d3{right: 0px; background-position:  -363px -107px}
.info_ml .info_link .an_d4{top: 90px; right: 0px; background-position: -544px -107px}
.info_list{ margin-top: 20px; margin-bottom: 30px;}
.info_list p{height: 20px; line-height: 20px; font-size: 14px; font-weight: bold; margin: 10px 10px 0px 10px;border-bottom:1px solid #ddd;padding-bottom:5px;}
.info_list ul{ margin:5px 10px;}
.info_list ul li{height:40px; line-height:40px; border-bottom: 1px dashed #eee;overflow: hidden;}
.info_list ul li a{color: #666}
.chapter_head{background: #1FAA8D;}
.chapter_head .head_novel{position: relative;padding:7px 0px 0px 10px;color:#fff;}
.chapter_head .head_novel a{color:#fff;}
.chapter_head h1{color: #FFF; text-align: center; font-size: 16px; font-weight: bold;margin-top:10px;}
.chapter_an{position: relative; height:40px; margin-top:30px;z-index:999999;}
.chapter_an div{position: absolute;border: 1px solid #FFF; width: 70px; height: 25px; line-height: 25px;  text-align: center; border-radius: 5px; }
.chapter_an div a{color: #FFF;}
.chapter_an .chaper_na1,.chapter_an .chaper_na5{width: 50px;}
.chapter_an .chaper_na2,.chapter_an .chaper_na4{width: 40px;}
.chapter_an .chaper_na1{left: 5px;}
.chapter_an .chaper_na2{left: 28%; margin-left: -20px;}
.chapter_an .chaper_na3{left: 50%; margin-left: -35px;}
.chapter_an .chaper_na4{left: 72%; margin-left: -20px}
.chapter_an .chaper_na5{right: 5px;}
.chapter_con{background: #E8F3E5; padding: 15px; color: #666; line-height:150%;font-size:26px;font-family:"微软雅黑"}
#chapter_con p {
	text-indent:2em;
	line-height:30px
}
.chapter_bottom_an{position:relative;background: #E8F3E5; margin: 0px; height: 50px;z-index:999999;}
.chapter_bottom_an div{background:#1FAA8D;}
.chapter_bottom_an div a{color:#fff;}
.wap_box .setup{position:fixed;left:10px;right:10px;height:160px;border: 3px solid #1FAA8D;background: #fff;display:none;z-index:99999}
.font_size{margin-top:2px;}
#setbox{position:fixed;width:100%;z-index:999;}
.wap_box .title_img{ height: 30px;}
.wap_box .horn_img{height: 27px; width: 35px; background-position: -311px -9px;}
.wap_box .setup .title{position: absolute; left: 25px; top: 10px;}
.wap_box .setup .setclose{position:absolute;top:0px;right:0px;padding:3px 3px 7px 7px;background:#1FAA8D;border-radius:0px 0px 0px 3px;color:#fff;cursor:pointer;}
.wap_box .setup .set_show_hide{position: relative; left: 10px;}
.set_show_hide .color_a{ height: 30px; line-height: 30px;  color: #666; font-weight: bold}
.set_show_hide .back_color{margin-top:0px;}
.set_show_hide .set_color_box{position: absolute; left: 65px; right: 5px; top:0px;}
.font_style .set_size_box{position: absolute;  left: 65px; top: 33px; right: 0px; height: 25px;color:#999}
.font_size .set_fontsize_box{position: absolute; left: 65px; top:65px; height: 25px;color:#999}
.font_size .set_fontsize_box2{position: absolute; left: 65px; top:97px; height: 25px;color:#999}
.set_show_hide .set_color_box p{float: left;  border-radius: 5px; margin-right: 5px; width:35px; height: 25px;line-height:25px;overflow: hidden; text-align:center;color:#999;font-size:12px;}
.font_style .set_size_box p,.font_size .set_fontsize_box p{float: left; border: 1px solid #ccc; width: 50px; height: 25px; text-align: center; line-height: 25px; margin-right: 15px; border-radius: 5px;}
.font_size .set_fontsize_box2 p{width:40px;margin-right:8px;}
.font_style .set_size_box p{width:50px}
.font_style .set_size_box p a,.font_size .set_fontsize_box p a{color: #666}
.bookcases{min-height:400px;margin:20px 10px;}
.bookcases .title{border-bottom:1px solid #ddd;padding-bottom:7px;margin-bottom:10px;color:#999}
.bookcases .bookone{position:relative;width:100%;border-bottom:1px #ccc dashed;margin-bottom:10px;padding-bottom:10px;}
.bookcases .bookone td{vertical-align:top;}
.bookcases .case_name{height:20px;line-height:14px;font-size:14px;font-weight: bold;}
.bookcases .case_name a{color:#1FAA8D}
.bookcases .case_last,.bookcases .case_shuqian{height:20px;line-height:20px;overflow:hidden;color:#999}
.bookcases .case_last a,.bookcases .case_shuqian a{color:#999}
.bookcases .case_del span{position:absolute;bottom:15px;right:10px;border:1px solid #1FAA8D;padding:3px 5px;border-radius:3px;color:#1FAA8D;cursor:pointer;}
.bookcases .l{width:80px;}
.searchone{border-bottom:1px #ccc dashed;width:100%;margin:10px;padding-bottom:10px;}
.searchone td{vertical-align:top;}
.searchone .l{width:80px;}
.searchone .articlename{font-size:14px;font-weight: bold;color:#1FAA8D;cursor:pointer;height:20px;line-height:14px;}
.searchone .r .articlename a{color:#1faa8d}
.searchone .r p{color:#999;height:20px;line-height:20px;}
.searchone .r p a{color:#999}
.seachtip{height:20px;margin:10px;border-bottom:1px solid #ddd;color:#1FAA8D}
.searchbox{min-height:500px;}

.listpage{width:90%;margin:0 auto;height:30px;line-height:30px;overflow:hidden;padding-top:15px;padding-bottom:5px;}
.listpage span{height:30px;line-height:30px;text-align:center;}
.listpage .left{float:left;width:25%;}
.listpage .left a,.listpage .right a{display:inline-block;height:30px;width:90%}
.listpage .left a{float:left;}
.listpage .right a{float:right;}
.listpage .right{float:right;width:25%}
.listpage .middle{width:49%;border:1px solid #dfdfdf;height:28px;display:block;float:left;border-radius:5px;}
.listpage .middle em{display:inline-block;width:80%;text-align:center;color:#999;font-style:normal;float:left;line-height:30px;height:30px}
.listpage .middle a{display:inline-block;float:left;width:19%;height:30px;line-height:30px;vertical-align:middle}
.listpage .middle select{border:none;color:#999;display:inline-block;float:left;font-style:normal;height:28px;line-height:28px;text-align:center;width:100%}
.listpage .onclick{background:#1FAA8D;color:#FFFFFF;}
.listpage .before{background:#cecece;color:#FFFFFF;}
.top_ans{height:200px;}
.sort_box .sort_an .top_an1{position: absolute; left: 50%; margin-left: -56px;  background-position: -0px -426px;}
.sort_box .sort_an .top_an2{position: absolute; right: 0px; background-position: -124px -426px; margin-left: -54px;}
.sort_box .sort_an .top_an3{position: absolute; top: 0px; left: 0px;  background-position: -852px -7px;}
.sort_box .sort_an .top_an4{position: absolute; top: 60px; left: 50%; margin-left: -56px; background-position: -373px -426px; margin-top: 10px;}
.sort_box .sort_an .top_an5{position: absolute; top: 70px; right: 0px; margin-left: -54px; background-position: -498px -426px;}
.sort_box .sort_an .top_an6{position: absolute; top: 70px; left: 0px; background-position: -852px -100px;}
.sort_box .sort_an .top_an7{position: absolute; top: 140px;  background-position: -747px -426px;}
.sort_box .sort_an .top_an8{position: absolute; top: 140px; left: 50%; margin-left: -56px;   background-position: -870px -426px;}
.login{ height: 400px; }
.login_img{height: 110px;}
.login_img span{display: block;  width: 55px; height: 55px; margin: 55px auto 0px auto; background-position: -747px -184px}
.loginblock{position: relative; height: 30px; border-bottom: 2px solid #1FAA8D; margin:0px 30px 20px 30px;}
.loginblock .r{position: absolute;left: 10px; right: 10px;}
.loginblock .r input{border:none; background: #fff; outline: none; height: 30px;width:100%;}
.login_an{position: relative; margin: 0px 30px; height: 20px;}
.userinfo{margin:30px 10px 0px 10px;min-height: 300px;line-height: 30px}
.userinfo li{margin:20px 0px;}
.userinfo .p1{border-bottom: 1px solid #1FAA8D}
.userinfo .p2 a{color:#fff;border:1px solid #1FAA8D;padding:5px 7px;border-radius:3px;background:#1FAA8D}
.automatic_login input{display: inline-block; vertical-align: middle; margin-bottom: 2px;}
.take_password{position: absolute; right: 0px; top:0px;}
.login_an .automatic_login span{padding-left: 3px;}
.loginbtn_dl{position: relative; border: 0px; margin: 0px auto; }
.loginbtn_dl input{position: absolute; left: 15%; top: 50px; height: 40px; width: 70%;  background: #1FAA8D; color: #FFF; font-weight: bold; border: none;border-radius: 50px;}
.login_ts{position: relative;margin:20px 0px;text-align:center;color:#999}
.login_ts a{color:#666;}
.login_register{margin-bottom:100px;}
.login_register .login_name,.login_register .login_pass,.login_register .login_confirm{border-bottom: 2px solid #1FAA8D; margin:0px 30px 30px 30px;}
.login_register .login_name input,.login_register .login_pass input,.login_register .login_confirm input{border:none; background: #fff; outline: none; height: 30px;width:100%;}
.history{margin:10px;min-height:500px;}
.history .noread{color:#999;padding:10px;border:1px #ccc dashed;text-align:center;}
.history ul li{margin-bottom: 10px;border-bottom: 1px solid #eee;padding-bottom:10px;}
.history .p1{border-bottom:1px solid #1FAA8D;height:30px;line-height: 30px;overflow: hidden;color:#1FAA8D}
.history .p2{margin-bottom: 10px;}
.history .p2 span{padding:2px 7px;background: #1FAA8D;border-radius: 3px;color:#fff;margin-right:10px;}
.history .p3{margin-bottom: 10px;}
.history .p3 a{color:#999;}
.history .p4 a{display: block;background: #1FAA8D;width:70px;height:25px;line-height:25px;color:#fff;text-align: center;border-radius: 5px;font-size: 12px;}
.register_zc{height: 40px; margin: 50px auto 0px auto; width: 70%; border-radius: 5px; background: #1FAA8D;  font-weight: bold; text-align: center; line-height: 40px;border-radius: 50px;}
.register_zc a{color: #FFF;display:block;}
.fullbox{margin:20px 10px 10px 10px;}
.full_content{position: relative; height: 35px; line-height:35px; overflow: hidden; border-bottom: 1px dashed #ccc; width: 95%; margin: 0px auto; }
.full_content a{ color: #666;}
.full_content .p1{position: absolute;color:#999}
.full_content .p2{position: absolute; left: 35px;}
.full_content .p3{position: absolute; right: 0px; }
.full_content .p3 a{color: #999;}
.page_box{margin-top: 30px;}
.page{text-align: center;color: #1FAA8D;line-height: 40px;}
.page a{height: 25px ;width: 34px; background: #1FAA8D; padding: 4px 10px 4px 10px; margin: 0px 10px 15px 0px; border-radius: 3px; color: #FFF;}
.page input{height: 25px; width: 50px; background: #1FAA8D; color: #FFF; margin-left: 5px;border:1px solid #1FAA8D;border-radius:3px;}
.page #pageinput{height:23px;line-height:23px;background: #FFF; color: #000;padding:0px 5px;}
.author_box{width: 96%;margin: 10px auto 10px auto; border: 1px solid #1FAA8D; padding: 10px 0px 10px 0px; border-radius: 5px;}
.author_novel{color: #666; text-align: center;margin-top: 5px; margin-bottom: 10px;}
.author_novel span{margin-right: 5px;color: #333; padding: 3px 5px 5px 7px; border-radius: 5px;}
.author_content{position: relative; height:40px; line-height:40px; overflow: hidden; border-bottom: 1px dashed #eee; width: 95%; margin: 0px auto; }
.author_content a{ color: #1FAA8D;font-weight: normal;}
.author_content .p1{position: absolute;}
.author_content .p2{position: absolute; left: 35px;}
.author_content .p3{position: absolute; right: 0px; }
.author_content .p3 a{color: #1FAA8D;}