body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,html,img,input,li,ol,p,select,table,td,th,ul{margin:auto;padding:0}
body{background-color:#fcfcfc;color:#555;font-family:微软雅黑,宋体;font-size:12px;margin:0 auto}
ul li{list-style:none outside none}
a{color:darkcyan;text-decoration:none}
a:hover{text-decoration:underline;top:-1px}
.clear{clear:both}
#fmimg span,.frii .int,.header_logo,.reader_mark0 a,.reader_mark1 a,.ywtop_addfavorite,.ywtop_sethome{background:url(/qs_theme/book_pc/css/all.gif) no-repeat scroll 0 0 transparent}
.ywtop{overflow: hidden;background-color: #FFF;border-bottom: 1px solid darkcyan;}
.ywtop_con{height:38px;background-color:#e43770}

.topbar{height:38px;background-color:darkcyan;}
.topbar ul{width:980px;margin:0 auto}
.topbar ul li{float:left;height:38px;line-height:38px}
.topbar ul li a{display:block;overflow:hidden;height:38px;line-height:38px;padding:0 30px 0 30px;font-size:14px;color:#fff;float:left;border-right:1px solid #83af9b;}
.topbar ul li a:hover{background-color:#FFF;color:darkcyan;}
.nav{width:980px;line-height:36px;font-size:14px;margin:0 auto}
#home a{width:40px;background-color:#FFF;color:darkcyan; text-align: center;}
#loginbarx{float:right}
#loginbarx a{width:40px;padding:0px;text-indent:-9999px;background-position:8px -325px}
#loginbarx a:hover{background-position:8px -363px}
.nav em{font-style:normal;font-family:simsun;margin:0 6px;color:#999;font-size:12px}
.nav strong{color:#390;font-weight:bold}
.nav .all{color:#06c}
.nav .nav-left{float:left}
.nav .nav-right{float:right}
#nav-link{padding:0 7px 0 17px;background-color:#FFF}

.nri{float:right;font-size:13px}
.nri .cc{float:left;overflow:hidden;width:155px}
.cc .txt{color:gray;float:left;text-align:right}
.cc .inp{float:left;padding-top:3px;width:90px}
.inp input,.header_search input.search,#xx_search input.search,table.grid td{border:1px solid darkcyan;}
.inp input{background-color:#fff;float:left;height:18px;width:87px;margin:1px 0}
.nri .frii{float:left;font-size:14px;margin-left:5px;padding-top:3px;width:55px}
.frii .int{background-position:0 -96px;border:medium;color:#2a4e8a;float:left;font-size:12px;height:21px;line-height:21px;text-align:center;width:51px}
.nri .ccc{float:left;overflow:hidden;padding-left:10px}
.ccc .txtt{color:gray;float:left;padding-left:10px}
.txtt a,.txtt a:hover{color:gray;text-decoration:none}
.header{height:61px;width:980px;margin:auto}
.header_logo{background-position:42px -34px;float:left;height:55px;width:165px;padding-top:5px;padding-right:100px;text-align:center;}
.header_logo a{font-size:20px;line-height:40px;color: #e43770;text-decoration:none;font-weight:520;}
.header_logo p{font-size:16px;line-height:16px;color: #e43770;}
.header_search{float:left;overflow:hidden;width:450px;margin:20px auto auto 30px}
.header_search input.search{font:16px/22px arial;height:24px;margin-right:5px;width:320px;padding:3px}
.header_search input.searchBtn{background:none repeat scroll 0 0 #008b8b;color: #fefeff;cursor:pointer;font-size:14px;height:32px;width:95px}
#xx_search{overflow:hidden;width:525px;margin:auto}
#xx_search input.search{font:16px/22px arial;height:24px;margin-right:5px;width:390px;padding:3px}
#xx_search button{background:none repeat scroll 0 0 #ddd;cursor:pointer;font-size:14px;height:32px;width:95px}
.userpanel{border:1px dotted darkcyan;color:#9e9e9e;float:right;margin-right:5px;margin-top:3px;text-align:center;width:220px;padding:5px 3px}
.userpanel a{padding:0 5px;color:darkcyan;line-height:200%}
.nav{background:none repeat scroll 0 0 darkcyan;border-bottom: 3px solid darkcyan;height:40px;overflow:hidden;width:980px;margin:10px auto auto;overflow:hidden}
.nav ul li{float:left;line-height:44px}
.nav ul li a{color:#fff;font-size:15px;padding:0 8px}
#admin{border:solid 2px #fcf5f0;height:30px;line-height:30px;width:88%;text-align:center;margin:5px;padding:3px}
.gridtop,table.grid caption{border:solid 2px  darkcyan;border-bottom:0;font-size:14px;font-weight:700;margin:auto;padding-bottom:5px;padding-top:5px;text-align:center;vertical-align:middle}
table.grid{border:2px solid  darkcyan;border-collapse:collapse;margin:auto;padding:3px}
table.grid td{background-color:#fff!important;padding:4px}
.hottext{color:red}
.MessageDiv{background:#fff9d9;border:1px solid #fc3;line-height:150%;width:800px;margin:10px auto auto;padding:10px;text-align:center}
#main{width:980px;margin: 10px auto; overflow: hidden;}
.boys,.boys a{color:#0b4d05;}
.girls,.girls a{color:#a12f2f;}
#hotcontent{padding-top:10px}
#hotcontent .l,#hotcontent .r,.novelslist,.novelslist2,#newscontent .l,#newscontent .l,#newscontent .r,.novelslist h2{background:#fcfcfc;}
#hotcontent .l{float:left;height:330px;overflow:hidden;width:695px;padding:0 0 10px}
#hotcontent .l .item{float:left;width:335px;padding:10px 0 0 10px}
#hotcontent .l .item dl dt{border-bottom:1px dotted #ddd;font-size:14px;font-weight:700;height:25px;line-height:25px;overflow:hidden}
#hotcontent .l .item dl dt span{color:#b3b3b3;float:right;font-weight:400}
#hotcontent .l .item dl dd{height:120px;line-height:20px;overflow:hidden;text-indent:2em;padding:7px 0 0}
#hotcontent .l .item dl{float:right;width:190px;padding:0 5px 0 0}
#hotcontent .l .item .image{float:left;width:120px}
#hotcontent .l .item .image img{background-color:#fff;border:1px solid #ddd;padding:1px}
#hotcontent .ll{margin:0 0 10px;padding:5px;float:left;width:964px;height:320px;overflow:hidden}
#hotcontent .ll .item{width:315px;float:left;padding:5px 0 0 5px}
#hotcontent .ll .item .image{float:left;width:120px}
#hotcontent .ll .item .image img{border:solid 1px #ddd;padding:1px;background-color:#fff}
#hotcontent .ll .item dl{padding:0 5px 0 0;float:right;width:180px}
#hotcontent .ll .item dl dt{height:25px;line-height:25px;overflow:hidden;font-size:14px;border-bottom:dotted 1px #6191d0;font-weight:700}
#hotcontent .ll .item dl dt span{float:right;font-weight:400}
#hotcontent .ll .item dl dd{padding:7px 0 0;line-height:20px;color:#9e9e9e;text-indent:2em;height:120px;overflow:hidden}
#hotcontent .r{float:right;width:265px;}
#hotcontent h2{border-bottom:1px solid #ddd;font-size:14px;font-weight:700;height:30px;line-height:30px;overflow:hidden;margin:0;padding:0 0 0 10px}
#flash{height:308px;overflow:hidden}
#hotcontent .r ul{padding:10px}
#hotcontent .r li{border-bottom:1px solid #ddd;height:26px;line-height:27px;overflow:hidden;padding:5px 0 0}
#hotcontent .r li span{display:inline-block;float:left}
#hotcontent .r li .s1{width:40px}
#hotcontent .r li .s2{color:#b3b3b3}
#hotcontent .r li .s3{width:30px}
#hotcontent .r li .s4{color:#b3b3b3;width:50px}
#hotcontent .r li .s5{float:right;text-align:right}
#hotcontent .r li a,.novelslist li a,#newscontent .l li a,#newscontent .r li a{color:#555;}
.novelslist,.novelslist2,#newscontent .l,#newscontent .r,#hotcontent .l,#hotcontent .r,#hotcontent .ll{border:3px solid darkcyan;}
.novelslist{margin:10px auto;width:968px;padding:3px;}
.novelslist .content{border-right:dotted 1px #ddd;padding:0 3px;float:left;width:315px}
.novelslist .content h2{border-bottom:solid 1px #ddd;font-size:14px;font-weight:700;padding-left:5px;line-height:25px;height:25px;overflow:hidden;margin:0}
.novelslist .content .image{padding:10px 0 0 5px;float:left;width:71px}
.novelslist .content .image img{width:67px;height:82px;border:solid 1px #ddd;padding:1px;background-color:#fff}
.novelslist .content dl{padding:10px 0 0;float:right;width:219px}
.novelslist .content dl dt{height:25px;line-height:25px;overflow:hidden;font-weight:700}
.novelslist .content dl dd{line-height:20px;height:60px;overflow:hidden}
.novelslist .content ul{padding:10px 0 0}
.novelslist .content ul li{color:#b3b3b3;height:20px;line-height:20px;font-size:12px;overflow:hidden;float:left;width:155px}
.novelslist .content ul li a{font-size:13px}
.novelslist .border{border:0}
.novelslist h2{border-bottom:1px solid #ddd;font-size:14px;font-weight:700;height:30px;line-height:30px;overflow:hidden;padding:0 0 0 10px}
.novelslist ul{padding:10px}
.novelslist li{padding:5px 0 0;border-bottom:solid 1px #ddd;height:25px;line-height:25px;overflow:hidden}
.novelslist li span{float:left;display:inline-block}
.novelslist li .s1{width:10%}
.novelslist li .s2{width:20%}
.novelslist li .s3{width:49%}
.novelslist li .s4{color:#b3b3b3;width:15%;text-align:right}
.novelslist li .s5{color:#b3b3b3;float:right;text-align:right}
.novelslist li .s6{width:20%;color:#b3b3b3}
.novelslist2{margin:10px auto;width:974px;}
.novelslist2 h2{margin:0;border-bottom:1px solid #ddd;font-size:14px;font-weight:700;height:30px;line-height:30px;overflow:hidden;padding:0 0 0 10px}
.novelslist2 ul{padding:10px}
.novelslist2 li{padding:5px 0 0;border-bottom:solid 1px #ddd;height:25px;line-height:25px;overflow:hidden}
.novelslist2 li span{float:left;display:inline-block}
.novelslist2 li .s1{width:10%;overflow:hidden}
.novelslist2 li .s2{width:20%;overflow:hidden}
.novelslist2 li .s3{width:25%;overflow:hidden}
.novelslist2 li .s4{width:15%;overflow:hidden}
.novelslist2 li .s5{width:7%;overflow:hidden}
.novelslist2 li .s6{width:8%;overflow:hidden}
.novelslist2 li .s7{width:15%;overflow:hidden}
.novelslist2 li a{color:#83af9b;}
#newscontent{margin:auto}
#newscontent .l{float:left;width:695px;}
#newscontent .l ul{padding:10px}
#newscontent .l li{padding:5px 0 0;border-bottom:solid 1px #ddd;height:25px;line-height:25px;overflow:hidden}
#newscontent .l li span{float:left;display:inline-block}
#newscontent .l li .s1{width:75px}
#newscontent .l li .s2{width:165px}
#newscontent .l li .s3{width:265px}
#newscontent .l li .s4{color:#b3b3b3;width:90px;text-align:right}
#newscontent .l li .s5{color:#b3b3b3;float:right;text-align:right}
#newscontent .r{float:right;width:265px;}
#newscontent .r ul{padding:10px}
#newscontent .r li{padding:5px 0 0;border-bottom:solid 1px #ddd;height:25px;line-height:25px;overflow:hidden}
#newscontent .r li span{float:left;display:inline-block}
#newscontent .r li .s1{width:40px}
#newscontent .r li .s2{color:#b3b3b3}
#newscontent .r li .s3{width:30px}
#newscontent .r li .s4{width:50px;color:#b3b3b3}
#newscontent .r li .s5{float:right;text-align:right}
#newscontent h2{margin:0;overflow:hidden;padding:0 0 0 10px;height:30px;line-height:30px;font-size:14px;font-weight:700;border-bottom:solid 1px #ddd}
#firendlink{border:1px solid #ddd;width:960px;padding:10px}
#firendlink a{color:#548161;display:inline-block;margin:0 9px 0 0}

.xiaoshuo{overflow: hidden;width: 976px;margin: 10px auto;}
.xiaoshuo h2{border-bottom: darkcyan 1px solid;text-align: left;padding: 0 10px;line-height: 20px;height: 20px;font-size: 16px;}
.xiaoshuo p {text-indent: 2em;margin: 5px;}
.xiaoshuo h2,.con_home,.con_top,#fmimg,.tabstit,.list_center .update_title,.newrap,#product h2,#list dt,.toptab,#hotcontent h2,.gridtop,table.grid caption{background-color: #fcfcfc;}

.tuibook,.hotbook{overflow: hidden;width: 966px;padding: 5px;margin: 5px auto;}
.tuibook b,.hotbook b{float: left;margin-right: 5px;}

.mobile,.pc{border: 1px solid #d9d9d9;overflow: hidden;width: 976px;margin: 10px auto;}
.mobile p,.pc p{padding:0 2px;margin:5px;}
.mobile a,.pc a,.hotbook a,.tuibook a{color:#555;}

.con_home{border:1px darkcyan solid;text-align:left;padding:0 10px;line-height:30px;height:30px;}

.nav_home{margin: 5px 0;border: 1px solid #ddd;background: #fff;line-height: 20px;overflow:hidden}
.nav_home ul li{float:left;line-height:20px;padding:0 10px}

.novellist{margin:10px auto;width:968px;padding:3px}
.novellist h2{background-color:#f6f8fe;border-bottom:1px solid #ddd;font-size:14px;font-weight:700;height:30px;line-height:30px;overflow:hidden;padding:0 0 0 10px}
.novellist ul{padding:10px}
.novellist li{float:left;color:#b3b3b3;padding:5px 0 0;border-bottom:solid 1px #ddd;height:25px;width:20%;line-height:25px;overflow:hidden;display:inline-block}
.novellist li a:link{color:#6f78a7;text-decoration:none}
.novellist li a:visited{color:red}
.dahengfu{overflow:hidden;width:976px;margin:10px auto}
.box_con{border:2px solid darkcyan;overflow:hidden;width:976px;margin:10px auto}
.con_top{border-bottom:darkcyan 1px solid;text-align:left;padding:0 10px;line-height:40px;height:40px;}
.con_top #bdshare{float:right;line-height:20px;padding-right:20px;padding-top:9px;text-align:right}
#sidebar{float:left;width:140px;text-align:left}
#maininfo{float:right;width:830px}
#fmimg{float:left;width:126px;margin:12px;padding:12px;position:relative}
#fmimg img{border:medium;height:150px;width:120px;margin:3px}
#fmimg span{top:8px;right:8px;width:88px;height:88px;position:absolute;display:block;z-index:999}

#info{padding:10px;margin:10px;font-size:15px}
#info h1{font-family:黑体;font-size:28px;font-weight:700;overflow:hidden;margin:auto;padding:1px}
#info p{height:25px;line-height:25px;padding-top:2px;width:350px;margin:auto;overflow:hidden;float:left}
#intro{width:96%;overflow:hidden;line-height:150%;border-top:1px dashed darkcyan;padding:5px;font-size:13px}
#intro p{text-indent:2em;margin-top:5px}
#listtj{width:960px;padding:5px;float:left}
#list{padding:2px}
#list dl{float:left;overflow:hidden;padding-bottom:1px;margin:auto}
#list dt{background:#eee;display:inline;float:left;font-size:14px;line-height:28px;overflow:hidden;text-align:left;vertical-align:middle;width:98%;margin:auto auto 5px;padding:5px 10px}
#list dd{border-bottom:1px dashed #ccc;display:inline;float:left;height:25px;line-height:200%;margin-bottom:5px;overflow:hidden;text-align:left;text-indent:10px;vertical-align:middle;width:33%}
#list dd a:link{color:#444}
.con_top #page_set{float:right;text-align:right;height:20px;line-height:20px;padding-right:5px;padding-top:10px}
.bookname{line-height:30px;padding-top:10px;margin-bottom:10px}
.bookname h1{font:25px/35px 黑体;padding-top:10px;text-align:center}
.bottem1{clear:both!important;text-align:center;width:900px;margin:5px}
.lm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:5px}
.box_con #content,.box_con #content a,.box_con #content div{font-family:方正启体简体,microsoft yahei,微软雅黑,宋体;font-size:19pt;letter-spacing:.2em;line-height:150%;padding-top:15px;width:85%;margin:auto}
.box_con #content p div img,.box_con #content p img,.divimage,.imagecontent{text-align:center;margin:auto}
 #content p {margin: 10px;line-height: 2em;text-indent: 2em;width:100%;border:0px;float:left;margin-top:1px;}
 

.content_read{overflow:hidden;width:980px;margin:0 auto auto}
.bottem2{border-top:1px dashed darkcyan;clear:both!important;text-align:center;width:900px;margin:auto 20px;padding:15px}
.bottem a,.bottem1 a,.bottem2 a{color:#085308;font-size:14px;margin-left:10px;margin-right:10px}
#bdshare{padding:5px 5px 5px 13%}
#footer,.footer{overflow:hidden;text-align:center;width:980px;margin:10px auto auto}
.footer_link{border-bottom:2px solid darkcyan;height:25px;line-height:25px;overflow:hidden;width:92%;margin:5px auto}
.footer_cont p{color:#b2b2b2;line-height:20px;width:88%}

#fanye{padding:6px 8px;height:24px;font-family:Arial,Helvetica,sans-serif;overflow:hidden;background:#f9f9f9;border-top:#e2e2e2 1px solid}
#fanye .fanyetxt{float:left;padding:0 0 0 3px}
#fanye .pagen{text-align:right;float:right}

#sform{margin:30px 0 30px 120px}

#pages{clear:both;padding: 10px 0;text-align:center;border: 2px solid darkcyan;}
#pages a,#pagess a:hover,#pages a:visited,#pages strong{display:inline-block;margin:0 2px;width: 40px;height: 30px;border: 1px solid darkcyan;border-radius:3px;color: #666;text-align:center;text-decoration:none;line-height: 30px;background: #fff;}
#pages a.curr,#pagess a.curr:visited,#pages a:hover,#pages strong{background: darkcyan;color:#fbfbfb;}
#pages #s{display:inline-block;margin:0 2px;width:50px;height: 30px;border: 1px solid darkcyan;border-radius:3px;color:#fff;text-align:center;text-decoration:none;line-height: 30px;background:#008b8b;}
#pages input{width:20px;height:25px;border:1px solid #07B1A6;border-radius:3px;}

#pagess{clear:both;padding: 10px 0;text-align:center;border: 2px solid darkcyan;}
#pagess a,#pagess a:hover,#pagess a:visited,#pagess strong{display:inline-block;margin:0 2px;width:70px;height: 30px;border: 1px solid darkcyan;border-radius:3px;color: #666;text-align:center;text-decoration:none;line-height: 30px;background: #fff;}
#pagess #s{display:inline-block;margin:0 2px;width:100px;height: 30px;border: 1px solid darkcyan;border-radius:3px;color:#fff;text-align:center;text-decoration:none;line-height: 30px;background:#008b8b;}
#pagess a.curr,#pagess a.curr:visited,#pagess a:hover,#pagess strong{background: darkcyan;color:#fbfbfb;}
#pagess input{width:20px;height:25px;border:1px solid #07B1A6;border-radius:3px;}

.book_more {margin:10px;line-height:32px;background:#007BB1;border-radius:5px;font-size: 14px;}
.book_more a {text-align:center;display:block;color:#fff;}

.title .more{float:right; color: #e43770;}
li {list-style-type: none;}
/* read */
ul.tools{float:right;margin-top:4px;height:30px;line-height:20px;}
ul.tools li{float:left;margin-right:10px;padding:0 5px;background-color:#fff;border:1px solid #d8d8d8;border-radius:3px;}
ul.tools p{float:left;margin:5px;}
ul.tools a{float:left;display:block;margin:6px;width:18px;height:18px;line-height:18px;border-radius:2px;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;cursor:pointer;overflow:hidden;}
ul.tools a:hover{text-decoration:none;top:0}
ul.tools li.theme a{position:relative;box-shadow:0 0 2px 1px rgba(0,0,0,0.2);}
ul.tools li.theme a.on{box-shadow:0 0 4px 1px rgba(0,0,0,0.4);}
ul.tools li.theme a.on:after{display:block;content:' ';position:absolute;top:3px;left:2px;width:12px;height:6px;border-left:2px solid #fe4e30;border-bottom:2px solid #fe4e30;transform:-webkit-rotate(-45deg);transform:rotate(-45deg);}
ul.tools li.size a.disabled{background-color:#eee;cursor:not-allowed;}
ul.tools li.size a{background-color:#e3e3e3;text-align:center;font-size:15px;line-height:15px;color:#333;}
ul.tools li.size a:hover{background-color:#eee;color:#555;}
ul.tools li.reset{padding:5px 15px;background-color:#0d8f72;border-color:#0d8f72;color:#fff;}
ul.tools li.reset:hover{background-color:#4aa994;cursor:pointer;}
.night{background-color:#222;}
.night .top,.night .nav,.night .toolbar{background-color:#444 !important;}
.night .top a,.night .nav a,.night .links a{color:#ddd !important;}
.night #center{background-color:#111;}
.night #content{color:#999;}
.pink{background-color:#fff5f8;}
.pink #center{background-color:#f5e4e4;}
.pink #content{color:#7f333d;}
.yellow{background-color:#f2e8c8;}
.yellow #center{background-color:#ddcda1;}
.blue{background-color:#dfecf0;}
.blue #center{background-color:#cedce0;}
.green{background-color:#e3efe3;}
.green #center{background-color:#d0e2d0;}
.gray{background-color:#e0e0e0;}
.gray #center{background-color:#cfcfcf;}
.page_num{text-align: center;font-size: 14px;box-sizing: border-box;padding: 10px;width: 400px;margin: 0 auto;}
.page_num select{padding: 0 10px;height: 34px;line-height: 35px;box-sizing: border-box;border: 1px solid #7d9465;background: #fff;border-radius: 5px;margin: 0 10px;width: 140px;cursor: pointer;}
.page_num a{height:34px;line-height: 35px;padding: 0 15px;display: block;margin: 0;box-sizing: border-box;background: #dcebcd;
color: #004d00;border-radius:5px;transition: all 0.3s;}
.page_num a:hover{background: #004d00;color:#fff}
.habt{font-size: 14px;font-weight: normal;color: #F44336;}
.z{float: left;}
.y{float: right;}
.novel_login{background: #fff;}
.novel_login .login{line-height: 50px;background: #fff;overflow: hidden;padding: 10px;box-sizing: border-box;border:1px solid #ebf1f3;margin:50px auto;width: 350px;position: relative;}
.novel_login .login h2{font-size: 18px;text-align: center;height: 34px;line-height: 24px;border-bottom: 1px solid #eee;color: #2c7498;letter-spacing: 0.5em;}
.novel_login .login a{height:30px; line-height:30px;color: #F44336;}
.novel_login .login i{ position:absolute;left:29%;}
.novel_login .login input[type="text"],.login input[type="password"]{width:220px;padding:0px;border:none;outline:medium;height:30px; line-height:30px;padding-left:10px;background: #F7F7F7;}
.novel_login .login_name,.login_pass,.login_email,.login_code{width:100%;overflow: hidden;box-sizing: border-box;}
.novel_login .login .l1,.login .l2{ float:left;}
.login_xs #logintips{text-align: center;color: #de2900;}
.novel_login .login .l1{width:75px;text-align: right;}
.novel_login .login .l2{width:100%;text-align: left;position: absolute;box-sizing: border-box;padding-left:100px;right:10px;overflow: hidden;}
.novel_login .login_name input{-webkit-appearance: none;}
.novel_login .login_pass input{-webkit-appearance: none;}
.novel_login .login_code input{-webkit-appearance: none;}
.novel_login .login_code2{margin:0;padding: 0 0 10px;text-align:center;border-bottom: 1px solid #eee;}
.novel_login .login_code2>img{display: block;margin:20px auto 0;cursor: pointer;width: 150px;}
.novel_login .login_btn{text-align: center;margin:0;overflow: hidden;}
.novel_login .login_btn a{display:block;color: #fff;border-radius: 2px;text-align: center;margin:20px 60px;box-sizing:border-box;border: 1px solid #ca0d4d;color:#ce1f5a;height: 40px;line-height: 40px;}
.novel_login .login_btn a:hover{box-sizing:border-box;border: 1px solid #F44336;color: #F44336;}
.novel_login .login_btn a.ok{color:#fff;background:#e84c81;}
.novel_login .login_btn a.ok:hover{background:#3F51B5;border: 1px solid #3F51B5;}
.novel_login .login .login_save{width:20px;height:20px; padding:5px;}
.novel_login .login_code{margin-bottom:0;}

.dvfd{background: #fff;width: 200px;height: 140px;position: absolute;top: 50%;left: 50%;margin-top: -70px;margin-left: -100px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.35);text-align: center;border-radius: 5px;z-index: 99999;position: fixed;}
.dvfd .red{display: block;margin:35px 0 15px;font-size: 18px;}
.dvfd .qdbtn{background: #03A9F4;display: inline-block;padding: 5px 30px;color: #fff;border-radius: 3px;font-size: 16px;border: solid 1px #2196F3;}
.dvfd .qdbtn:hover{background: #F44336;border: solid 1px #E91E63;}

.phb_title {padding: 0 10px;height: 40px;background: #fbfbfb;line-height: 40px;font-size:16px;border-bottom: 1px solid #c8eeeb;}
.phb_title>b{color: #168C84;font-weight: 700;font-size: 16px;display: inline-block;border-bottom: 1px solid #eb6100;box-sizing: border-box;height: 40px;}
.novel_tmpbook .txt-list .s1{width: 240px;}
.novel_tmpbook .txt-list .s2{width: 100px;}
.novel_tmpbook .txt-list .s3{width: 240px;text-align: left;}
.novel_tmpbook .txt-list .s5{text-align:center;width:332px;float:right}
.novel_tmpbook .txt-list .s5>a{display: inline-block;padding: 0 10px;margin: 0 5px;background: #03A9F4;height: 26px;line-height: 26px;border-radius: 3px;color: #fff;cursor:pointer;transition: all 0.3s;}
.novel_tmpbook .txt-list .s5>a.xsdel{background:#F44336;}
.novel_tmpbook .txt-list .s5>a.a3{background:#00c3b1;}
.novel_tmpbook .txt-list .s5>a:hover{background:#673AB7;}
.novel_tmpbook .txt-list{padding:10px;background: #fff;}
.novel_tmpbook .txt-list li{border-bottom:1px solid #f5f5f5;height:48px;line-height:48px;overflow:hidden}
.novel_tmpbook .txt-list li>span{float:left;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 1;-webkit-box-orient: vertical;padding: 0 5px;}
.novel_tmpbook .txt-list li:nth-of-type(2n){background: #f7f7f7;}
.novel_tmpbook .txt-list li .s1 a{font-size:16px;}
.novel_tmpbook .txt-list.txt-list-row5 .s4{width: 240px;}
.novel_tmpbook .txt-list.txt-list-row5 .s5{width:190px;float:right;}
