@charset "utf-8";/* CSS Document */
body {margin:0;padding:0;font-size:12px;background:url(bodyBg.gif) repeat-y center;font:Arial;font-family:Arial}
input, img {border:none}
ul, li {margin:0;padding:0;list-style:none;}
a {text-decoration:none}
dl, dt, dd, p {padding:0;margin:0}
a {color:#000}
h1, h2, h3, h4, h5, h6,form {margin:0;padding:0}
.left {float:left}
.right {float:right}
.wrap {width:948px;margin:auto}
.grayBarOut {background:url(grayBarBgLeft.gif) no-repeat left;height:39px;}
.grayBarIn {background:url(grayBarBgRight.gif) no-repeat Right;height:39px;}
.clear {clear:both}
.more {float:right;font-size:12px;font-weight:lighter;}
#header {width:960px;height:131px;margin:auto;padding:6px 0 8px 0;}
#logo {width:240px;float:left;overflow:hidden}
#logo ul {padding-left:25px}
#logo li {float:left;background:url(logoNavBg.gif) left 5px no-repeat;width:40px;padding-left:12px;height:25px;line-height:25px;}
#logo li a {color:#bf0080}
#headerAd {float:right;}
#mainNav {height:54px;border:1px solid #f6a2b9;background:url(mainNavBg.gif);width:958px;margin:auto;clear:both;overflow:hidden}
#navBtn {}
#navBtn li {height:54px;width:90px;float:left}
#navBtn li a {color:#000;font:"黑体";font-family:"黑体";font-size:14px;height:54px;width:90px;background:url(navBtnBg.gif);line-height:54px;text-align:center;display:block;_float:left}
#navBtn li a:hover {background:url(navBtnBg_Hover.gif);color:#fff}
#typeBtn {margin-left:10px}
#typeBtn li {height:54px;width:50px;float:left;text-align:center;}
#typeBtn li a {height:54px;width:50px;display:block;_float:left;line-height:90px;color:#333}
#typeBtn li a:hover {text-decoration:underline}
#typeBtn .t1 {background:url(t1.gif)}
#typeBtn .t2 {background:url(t2.gif)}
#typeBtn .t3 {background:url(t3.gif)}
#typeBtn .t4 {background:url(t4.gif)}
#typeBtn .t5 {background:url(t5.gif)}
#typeBtn .t6 {background:url(t6.gif)}
#mainSearch {width:560px;float:left;margin:6px 6px 0 0;overflow:hidden;_margin-left}
#mainSearch .left {padding-top:9px;}
#mainSearch .grayBarIn {padding:0 10px}
.mainSearchInput {background:url(mainSearchInputBg.gif) no-repeat;width:177px;line-height:24px;height:24px;padding-left:5px;margin:-3px 5px}
.mainSearchBtn {background:url(mainSearchBtn.gif);height:24px;width:54px;margin-left:5px;margin-top:-2px}
.seachSelect1 .s1 {width:60px;}
#hotTags {width:382px;float:left;margin:6px 0 0 0}
#hotTags dt, #hotTags dd {float:left;line-height:39px}
#hotTags dt {font-size:14px;font:"黑体";font-family:"黑体";background:url(hotTagLine.gif) right no-repeat;padding:0 10px;margin-right:10px}
#hotTags dd a {color:#000;}
#hotTags dd a:hover {color:#8d006b;font-weight:bold}
#scr1Left {width:264px;float:left;margin-top:5px}
#scr1Right {width:679px;float:right;margin-top:5px}
.pinkBlk {background:url(pinkBlkBg.gif) #f9d9e2 repeat-x;border:1px solid #feb1c7;}
.pinkBlk .title {background:url(pinkBlkTitle.gif) no-repeat;height:36px;line-height:36px;text-indent:32px;padding-right:20px;color:#000;font-size:14px;font-weight:bold}
.orangeBlk {background:url(orangeBlkBg.gif) #ffe9c4 repeat-x;border:1px solid #fdd595;}
.orangeBlk .title {background:url(orangeBlkTitle.gif) no-repeat;height:36px;line-height:36px;text-indent:32px;padding-right:20px;color:#000;font-size:14px;font-weight:bold}
.blueBlk {background:url(blueBlkBg.gif) #cee8f8 repeat-x;border:1px solid #d0e0f7;}
.blueBlk .title {background:url(blueBlkTitle.gif) repeat-x;height:36px;line-height:36px;text-indent:32px;padding-right:20px;color:#000;font-size:14px;font-weight:bold}
.purpleBlk {background:url(purpleBlkBg.gif) #e6e1fa repeat-x;border:1px solid #e5e1fa;}
.purpleBlk .title {background:url(purplePhBg.gif) repeat-x;height:36px;line-height:36px;text-indent:32px;padding-right:20px;color:#000;font-size:14px;font-weight:bold}

#gg {height:211px;overflow:hidden;margin-bottom:5px}
#gg .con {line-height:18px;padding:6px 10px; height:135px; overflow:hidden}
#gg .more {text-align:right;padding:5px 20px}
#pl {height:128px;}
#pl ul {margin-left:20px}
#pl ul li {line-height:20px;height:20px;overflow:hidden;text-overflow:ellipsis; white-space:nowrap; margin-right:10px; _width:95%}
#pl .more {text-align:right;padding:5px 20px}
#zxList {border:1px solid #feb5c9;height:346px;}
#zxListTit {height: 32px;}
#zxListTit .tabs {height: 32px;font-size: 14px;font-weight: bold;text-align: center;}
#zxListTit .tab {display: block;float: left;width:102px;height: 23px;padding-top: 9px;margin-right: 2px;cursor: pointer;background:url(tabBg.gif) no-repeat right top;color:#7e7e7e}
#zxListTit .curtab {height: 23px;padding-top: 9px;background: url(tabBg.gif) no-repeat left top;font-size: 14px;color: #000;}
#zxList .tabcontent {padding:10px;height:294px;overflow:hidden}
.gridTable { table-layout:fixed}
.gridTable thead {margin-bottom:5px}
.gridTable .more{ text-align:right} 
.gridTable th {background:#faf1f5;height:20px;line-height:20px;}
.gridTable td {height:25px;line-height:25px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.tabMore{ margin:8px 0; float:right}
.jz_oddtablerow {background:#faf1f5}
.jz_eventablerow {background:#fff}
.jz_selectedrow {background:#f0cdd9}
.gridTable .lx {text-align:center;border-right:1px solid #f3b9c9; width:50px}
.gridTable .zp {text-indent:5px;border-right:1px solid #f3b9c9; width:210px}
.gridTable .zj {text-indent:5px;border-right:1px solid #f3b9c9}
.gridTable .zz {text-align:center;border-right:1px solid #f3b9c9; width:90px}
.gridTable .sj {text-align:center; width:80px}

.sj {text-align:center;}
#tjBlk {border:1px solid #ffcfcf;height:294px;margin-top:5px;}
.tj {width:314px;float:left;height:294px;margin-right:2px}
.tj .title {height:42px;background:url(tjTitleBg.gif);font-size:14px;font-weight:bold;text-indent:35px;line-height:42px}
.bookBlk {margin-top:15px;border-right:1px solid #f7c8dc;}
.bookBlk .bookPic {text-align:center}
.bookBlk .bookPic img {padding:3px;border:1px solid #ccc;width:120px;height:157px;}
.bookBlk .bookName {font-size:12px;font-weight:bold;color:#a61285;margin:7px 0 5px 0;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:150px}
.tjList {}
.tjList li {height:23px;line-height:23px;white-space:nowrap;overflow:hidden;width:155px; text-overflow:ellipsis}
.tjList li .tag {color:#a61285}
#bd {width:262px;height:305px;float:left;border:1px solid #feb1c7;margin:5px 6px 0 0;overflow:hidden}
#bdList {height:346px;}
#bdListTit {height: 32px;}
#bdListTit .tabs {height: 32px;font-size: 14px;font-weight: bold;text-align: center;}
#bdListTit .tab {display: block;float: left;width:130px;height: 23px;padding-top: 9px;cursor: pointer;background:url(bdTabBg.gif);color:#7e7e7e}
#bdListTit .curtab {height: 23px;padding-top: 9px;background: #fff;font-size: 14px;color: #000;}
#bdList .tabcontent {padding:10px;height:294px;overflow:hidden}
#ft {width:335px;height:305px;float:left;border:1px solid #fdd595;margin-top:5px;}
#zxpl {width:332px;height:305px;float:right;border:1px solid #d0e0f7;margin-top:5px;}
#ftBookPic {float:left;margin-top:10px;width:155px;text-align:center}
#ftRight {float:right;width:165px;margin-top:10px;padding-right:15px; overflow:hidden;_width:155px;_margin-right:5px}
#ftRight .bookInfo {line-height:20px;}
#ftRight .bookIntro {border-top:1px solid #666;border-bottom:1px solid #666;line-height:22px;text-indent:2em;margin-top:5px; height:110px;  overflow:hidden; display:block}
#ftRight .bookIntro  p{ border:none}
.interviewTitle {font-size:14px;font-weight:bold;height:23px;overflow:hidden;line-height:24px;padding:5px;}
#plList {margin:10px;}
#plList li {height:24px;line-height:24px;text-indent:20px;background:url(li_Ico1.gif) no-repeat left 7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;_width:100%;border-bottom:1px dashed #acd8f1}
.bdUl { clear:both; overflow:hidden}
.bdUl li {height:22px;*height:20px;_height:20px;line-height:22px;*line-height:20px;_line-height:20px;text-indent:15px;border-bottom:1px solid #f1acc9;background:url(li_Ico1.gif) no-repeat left 7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;_width:100%; margin:0 5px;}
.bdUl li a{ max-width:160px;_width:expression(this.width > 160 ? "auto" : "160px"); display:block; float:left; overflow:hidden; text-overflow:ellipsis; white-space:no-wrap; }
.bdUl li .zz{ float:right;max-width:80px;_width:expression(this.width > 80 ? "auto" : "80px"); display:block;overflow:hidden; text-overflow:ellipsis; white-space:no-wrap; color:#666}
.bdUl li.more{ background:none!important; text-align:right; border:none!important;}
#zgxx {width:262px;height:298px;margin-top:5px;float:left;overflow:hidden}
#zgxx .title {background:url(zgxxTitleBg.gif) no-repeat;height:42px;line-height:49px;text-indent:40px;}
#zgxx .more {padding:10px;}
#zgList {margin:10px;padding-left:14px}
#zgList li {height:24px;line-height:24px;text-indent:15px;background:url(li_Ico1.gif) no-repeat left 7px; overflow:hidden;text-overflow:ellipsis; white-space:nowrap}
#cbzp {float:right;width:677px;height:298px;margin-top:5px;background:url(cbzpBg.gif) repeat-x #edf3fc;}
#cbzp .title {background:url(cbzpTitleBg.gif) no-repeat;height:42px;line-height:42px;text-indent:40px;}
.ph {margin-top:5px}
.pinkPh {width:155px;float:left;margin-right:3px}
.pinkPh .more {margin:10px 5px}
.pinkPh .con {border:1px solid #fae1e8;background:url(pinkPhBg.gif);height:408px;overflow:hidden;padding:10px;}
.pinkPh .con li {height:26px;line-height:26px;border-bottom:1px dashed #ae2f7c;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;_width:130px}
.pinkPh .con .phTop1 {height:80px;}
.pinkPh .con .phTop1 .num {font-size:16px;font-weight:bold;color:#a61285;line-height:16px;height:20px}
.pinkPh .con .phTop1 .intro {line-height:16px;padding-left:5px;font-size:12px;font:"minglu";font-family:"minglu"}
.pinkPh .con .phTop1 .intro a {font-size:12px;font-weight: bold;color:#a61285}
.pinkPh .con .phTop1 .pic img {border:1px solid #666;}
.yellowPh {width:155px;float:left;margin-right:3px}
.yellowPh .more {margin:10px 5px}
.yellowPh .con {border:1px solid #fff4c9;background:url(yellowPhBg.gif);height:408px;overflow:hidden;padding:10px;}
.yellowPh .con li {height:26px;line-height:26px;border-bottom:1px dashed #ff6a1d;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;_width:130px}
.yellowPh .con .phTop1 {height:80px;}
.yellowPh .con .phTop1 .num {font-size:16px;font-weight:bold;color:#a61285;line-height:16px;height:20px}
.yellowPh .con .phTop1 .intro {line-height:16px;padding-left:5px;font-size:12px;font:"minglu";font-family:"minglu"}
.yellowPh .con .phTop1 .intro a {font-size:12px;font-weight: bold;color:#a61285}
.yellowPh .con .phTop1 .pic img {border:1px solid #666;}
.bluePh {width:155px;float:left;margin-right:3px}
.bluePh .more {margin:10px 5px}
.bluePh .con {border:1px solid #fae1e8;background:url(bluePhBg.gif);height:408px;overflow:hidden;padding:10px;}
.bluePh .con li {height:26px;line-height:26px;border-bottom:1px dashed #ae2f7c;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;_width:130px}
.bluePh .con .phTop1 {height:80px;}
.bluePh .con .phTop1 .num {font-size:16px;font-weight:bold;color:#a61285;line-height:16px;height:20px}
.bluePh .con .phTop1 .intro {line-height:16px;padding-left:5px;font-size:12px;font:"minglu";font-family:"minglu"}
.bluePh .con .phTop1 .intro a {font-size:12px;font-weight: bold;color:#a61285}
.bluePh .con .phTop1 .pic img {border:1px solid #666;}
.purplePh {width:155px;float:left;margin-right:3px}
.purplePh .more {margin:10px 5px}
.purplePh .con {border:1px solid #e5e1fa;background:url(purplePhBg.gif);height:408px;overflow:hidden;padding:10px;}
.purplePh .con li {height:26px;line-height:26px;border-bottom:1px dashed #5931bd;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;_width:130px}
.purplePh .con .phTop1 {height:80px;}
.purplePh .con .phTop1 .num {font-size:16px;font-weight:bold;color:#a61285;line-height:16px;height:20px}
.purplePh .con .phTop1 .intro {line-height:16px;padding-left:5px;font-size:12px;font:"minglu";font-family:"minglu"}
.purplePh .con .phTop1 .intro a {font-size:12px;font-weight: bold;color:#a61285}
.purplePh .con .phTop1 .pic img {border:1px solid #666;}
#cbList {background:url(cbzpBg.gif) repeat-x!importantl;height:216px;margin:20px 5px; width:667px; overflow:hidden}
#incbList{float: left;width:800%;}
#mq1 {float: left;}
#mq2 {float: left;}
#cbList ul {}
#cbList ul li {width:289px;height:216px;overflow:hidden;float:left;background:url(zgxxBlkBg.gif)}
#cbList ul li .bookPic {float:left;margin:20px 0 0px 20px;padding-right:20px;border-right:1px solid #cfdded;_margin-left:10px}
#cbList ul li .intro {float:right;width:90px;padding:20px 20px 0 0;}
#cbList ul li .intro .zd1 {height:20px;line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap}
#cbList ul li .intro .zd2 {height:23px;margin-top:12px}
#bottomAd {margin-top:10px;}
#txtLink {height:30px;}
#txtLink li {float:left;width:110px;text-align:left;height:25px;}
#txtLink a {word-wrap:nowrap;}
#imgLink img {border:1px solid #ccc;margin:6px;}
#bottom {width:900px;margin:10px auto 0 auto;padding:10px}
#bottom .b1 {text-align:center;}
#footer {border-top:2px solid #c0e0f2;width:900px;margin:10px auto 0 auto;padding:10px; clear:both}
#footer .b2 {text-align:center;margin:10px auto;line-height:20px}
#topBar {height:35px;width:900px;background:url(topBg1.gif);margin:auto;line-height:32px;padding:0 30px}
#topBar .left {_padding-top:5px;}
.topBarInput {background:url(topInputBg.gif);height:19px;line-height:19px;width:110px;padding:0 6px 0 5px;border:none}
.topBarBtn {background:url(topBtnBg.gif);height:22px;width:51px;text-align:center;color:#fff;}
#topBar img {border: 0;}
#jz_userlogin input[type="submit"], #jz_userlogin input[type="button"] {background:url(topBtnBg.gif);height:22px;width:51px;text-align:center;color:#fff;}
#jz_userlogin input[type="text"], #jz_userlogin input[type="password"] {background:url(topInputBg.gif);height:19px;line-height:19px;width:110px;padding:0 6px 0 5px;border:none}

/*模板页*/
.pageMain .bdUl li{ height:22px; line-height:22px;_width:205px}
.pageMain .bdUl li a{ max-width:150px;_width:expression(this.width > 140 ? "auto" : "140px"); }
.pageMain .bdUl li .zz{ float:right;max-width:60px;_width:expression(this.width > 60 ? "auto" : "60px"); text-indent:0; text-align:right}
.pageMain .pinkBlk {background:url(pinkBlkBg.gif) #f9d9e2 repeat-x;}
.pageMain .pinkBlk .title { background:none; text-indent:15px}
.pageMain .pinkBlk .con{border:1px solid #feb1c7;}
.pageMain .orangeBlk .title {background:none;text-indent:15px}
.pageMain .orangeBlk .bdUl li{ border-bottom:1px solid #ffc5a6}
.pageMain .blueBlk .title {background:none;text-indent:15px}
.pageMain .blueBlk .bdUl li{ border-bottom:1px solid #acd0f1}
.pageMain .purpleBlk .title {background:none;text-indent:15px}
.pageMain .purpleBlk .bdUl li{ border-bottom:1px solid #d4cbf6}

.innerMain{ margin-top:5px;}

#yueTJ {margin-bottom:5px;border:none}
#yueTJ .title{ margin:0; padding:0;text-indent:0; height:37px;}
#yueTJ .con{border:1px solid #e6e2fa;padding-top:5px; border-top:none}
#yueTJ li{ float:none}

#yueSC  {margin-bottom:5px;border:none}
#yueSC .title{ margin:0; padding:0;text-indent:0; height:37px;}
#yueSC .con{border:1px solid #e6e2fa;padding-top:5px; border-top:none}
#yueSC li{ float:none}

#yueDJ  {margin-bottom:5px;border:none}
#yueDJ .title{ margin:0; padding:0;text-indent:0; height:37px;}
#yueDJ .con{border:1px solid #fdd595;padding-top:5px; border-top:none}
#yueDJ li{ float:none}

#zongTJ {margin-bottom:5px;border:none}
#zongTJ .title{ margin:0; padding:0;text-indent:0; height:37px;}
#zongTJ .con{border:1px solid #fdd595;padding-top:5px; border-top:none}
#zongTJ li{ float:none}

#zongSC {margin-bottom:5px;border:none}
#zongSC .title{ margin:0; padding:0;text-indent:0; height:37px;}
#zongSC .con{border:1px solid #e6e2fa;padding-top:5px; border-top:none}
#zongSC li{ float:none}

#zongDJ {margin-bottom:5px;border:none; overflow:hidden;}
#zongDJ .title{ margin:0; padding:0;text-indent:0; height:37px;}
#zongDJ .con{border:1px solid #feb1c7;padding-top:5px; border-top:none; overflow:hidden; margin:0}
#zongDJ li{ float:none}

#zongTP {margin-bottom:5px; border:none}
#zongTP .title{ margin:0; padding:0; text-indent:0}
#zongTP .con{border:1px solid #d0e0f7;padding-top:5px; border-top:none}
#zongTP li{ float:none}

#tc {margin-bottom:5px;}
#nr {margin-bottom:5px}
#sz {margin-bottom:5px}
#zs{margin-bottom:5px}

#jz_content{ border:1px solid #d0e0f7}
.btnStyle1{ background:url(btn_submit.gif); width:71px; height:29px; line-height:29px; border:none; color:#fff; font-weight:bold}
.btnStyle2{ background:url(btnStyle2Bg.gif); height:21px; line-height:19px; padding:0px; font-size:12px; border:1px solid #bfa277}
/*作者专区*/
.pageMain {width:948px;margin:auto;margin-top:5px}
.pageLeft {width:220px;float:left;overflow:hidden}
.pageRight {width:720px;float:right;overflow:hidden}
.pageCenter{ width:498px; float:left;margin-left:5px}
.pageRight_220 {width:220px;float:right;overflow:hidden}
#zm,#px{margin-bottom:5px;}
.a-z {margin:0 0 0 4px}
.a-z li {display:block;margin:3px;height:20px;line-height:20px;float:left;width:15px;text-align:center;font-size:16px}
.a-z li a {font-size:14px;color:#333333}
.a-z li a:hover{ te}
.tcUl {margin:0 0 0 8px}
.tcUl li {display:block;margin:0 3px;height:20px;line-height:20px;float:left;width:35px;text-align:center;font-size:16px}
.tcUl li a {font-size:12px;color:#333}
.pxUl {margin:0 0 0 10px}
.pxUl li {
	display:block;
	margin:0 3px;
	height:22px;
	line-height:22px;
	float:left;
	width:60px;
	text-align:center;
	font-size:12px
}
.pxUl li a {
	font-size:12px;
}
.zsUl {margin:0 0 5px 10px}
.zsUl li {display:block;margin:0 3px;height:20px;line-height:20px;float:left;width:55px;text-align:center;font-size:16px; text-align:left}
.zsUl li a {font-size:12px;color:#333}
.current_li a{ font-weight:bold; color:#f00077!important}
.blkTitle{ background:url(ggTitleBg.gif); height:24px; line-height:24px; color:#333; font-weight:bold; text-indent:10px;}
.guide {background:url(blueBlkTitle.gif);height:31px;line-height:31px;color:#333;font-size:14px;padding:0 15px;}
.guide .icoNav{ float:left; padding-top:8px; line-height:0; margin-right:10px;}

.InputTable {width:780px; table-layout:fixed}
.InputTableTl {width:948px; table-layout:fixed}
.InputTable th,.InputTableTl th{height:25px;line-height:25px;font-weight:bold;background:url(gridTableThBg.gif); color:#666}
.InputTable td,.InputTableTl td {padding:5px;border-bottom:1px dashed #eee}

.InputTable .tr_even,.InputTableTl .tr_even{ background:#feeef3}
.InputTable .colTitle,.InputTableTl .colTitle{ text-align:right; font-weight:bold; width:80px; background:#faf4f4}
.InputTable .tr_even .colTitle,.InputTableTl .tr_even .colTitle{ background:#f5e3e7}

.InputTable input[type="text"],.myInputTable input[type="password"],.InputTableTl input[type="text"],.InputTableTl input[type="password"]{background:url(authorInputBtn.gif); border:1px solid #d7dbdf;height:20px;line-height:20px;padding:0 6px 0 5px;}



.keywords{ color:#cc0000;}
.listNum11 {height:20px;line-height:20px;overflow:hidden;}
.num {color:#cc0000;}
.f_red {color:#cc0000;}
.f_green {color:#009900;}
#bookList {border:1px solid #d0e0f7}/*列表页面主通用主表格*/
#aboutTxt{border:1px solid #d0e0f7}
#aboutTxt .title{ font-size:16px; font:"黑体"; font-family:"黑体"; height:40px; line-height:40px; text-align:center; color:#a80071; background:url(ftTitleBg.gif) center bottom no-repeat}
#aboutTxt .con{ font-size:14px; line-height:150%; padding:10px; background:url(pinkBlkBg.gif) bottom repeat-x}
#aboutTxt .con p{ text-indent:2em}

.gridListTable {width:718px; table-layout:fixed}
.centerTable{width:496px; margin:0}
.gridListTable th {height:25px;line-height:25px;font-weight:bold;background:url(gridTableThBg.gif); color:#666}
.gridListTable td {padding:5px;border-bottom:1px dashed #eee}
.gridListTable .zz {text-align:center; }
.gridListTable .lx {text-align:center; color:#666666}
.gridListTableTl {width:946px;table-layout:fixed}
.gridListTableTl th {height:25px;line-height:25px;font-weight:bold;background:url(gridTableThBg.gif); color:#666}/*通栏*/
.gridListTableTl td {padding:5px;border-bottom:1px dashed #eee}
.gridListTable .zhangjie{ padding-left:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.gridListTable .zhangjie span.intro{ padding-left:20px; color:#999;}
.gridListTable .commTxt{word-break:break-all; word-wrap:break-word; overflow:hidden; text-align:left; white-space:nowrap; color:#555; padding-right:10px; text-overflow:ellipsis}
.gridListTable input[type="text"],.gridListTable input[type="password"],.gridListTable input[type="file"],.gridListTableTl input[type="text"],.gridListTableTl input[type="password"],.gridListTableTl input[type="file"]{background:url(authorInputBtn.gif); border:1px solid #d7dbdf;height:20px;line-height:20px;padding:0 6px 0 5px;}


.gridListTableTl .zt{ text-align:center;}
.doing{ color:#ee0000}
.end{ color:#336600}
.gridListTableTl .lx {text-align:center; color:#666666}
.tr_odd {background:#fff;}
.tr_even {background:#eef5fe}
.tr_hover {background:#ffedfa}
.tr_juan {background:url(juanBg.gif); text-align:center; font-weight:bold}




.date {text-align:center;font-size:10px;font:Arial;font-family:Arial;color:#666}
.centerNum{text-align:center;font-size:10px;font:Arial;font-family:Arial;color:#cc0000}
.leftTxt{ text-align:left}
.centerTxt{ text-align:center}
.lb{ text-align:center; font-size:11px; font:PMingLiU ;font-family:"PMingLiU"; color:#666}
/*具体单元格*/
.gridListTable .zzPic {vertical-align:top;text-align:center}
.gridListTable .zzInfo {vertical-align:top}
.gridListTable .zzTj {vertical-align:middle;line-height:20px;}
.gridListTable .zzName {font-size:14px;height:25px;line-height:25px;}
.gridListTable .zzName a {font-weight:bold;font-size:14px;}
.gridListTable .zzIntro {line-height:20px;padding-right:20px;}




/* 翻页 */
.page {padding-top: 14px;padding-bottom: 14px;text-align:center}
.page b {color: #000000}
.page font {color: #FF0000;font-size: 12px;font-weight: bold}
.page a:link {color: #698CC3;font-size: 14px;padding: 1px 2px;margin-right: 2px;border: 1px solid #B5C6E1;text-decoration: none;font-family: Arial, Helvetica, sans-serif;}
.page a:visited {color: #698CC3;font-size: 14px;padding: 1px 2px;margin-right: 2px;border: 1px solid #B5C6E1;text-decoration: none;font-family: Arial, Helvetica, sans-serif;}
.page a:hover {color: #000033;font-size: 14px;padding: 1px 2px;margin-right: 2px;border: 1px solid #698CC3;text-decoration: none;font-family: Arial, Helvetica, sans-serif;background-color: #FFFFFF;}
.current{border:1px solid #B5C6E1;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin-right:4px;padding:1px 2px;text-decoration:none;font-weight:bold;background-color:#b5c6e1;}
.other{border:1px solid #B5C6E1;color:#698CC3;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin-right:2px;padding:1px 2px;text-decoration:none;}

.leftBookList {margin:10px;overflow:hidden}
.leftBookList li {height:23px;line-height:23px;text-indent:20px;border-bottom:1px solid #f1acc9;background:url(li_Ico1.gif) no-repeat left 7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;_width:100%}

/*章节样式*/
#bookDetail{ margin:10px}
#bookDetail #bookLeft{ float:left; width:180px;}
#bookDetail #bookLeft #bookPic{padding-left:10px}

#bookDetail #bookInfo{ float:right; width:515px;}\
#bookInfoTable{width:510px;}
#bookInfoTable th{padding:5px 10px; background:#f7f7f7; color:#666; text-align:right; width:75px}
#bookInfoTable td{padding:5px; background:#fff;}
.xgbook{}
.xgbook li{ width:180px; height:22px; line-height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left}
.yqzl{}
.yqzl li{ width:140px; height:22px; line-height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left; text-indent:2em}
#recbooks{padding:5px; overflow:hidden}
.recbook{}
.recbook li{ width:160px; height:22px; line-height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; float:left}

#hotusers{padding:5px; overflow:hidden}
#hotusers .commInfo{ font-weight:lighter;}
#hotusers .commInfo .title{ font-weight:bold}
#bookBtn{ margin-top:5px;}
#bookBtn span{background:url(bookBtnBg.gif);width:65px;height:30px; line-height:30px;text-align:center;float:left; margin-right:5px;}

.bookDetailIntro{ color:#333; line-height:18px; margin:0 5px 10px 5px; border:1px dashed #feb1c7; background:#fff6fc; padding:5px}
.bookDetailIntro .title{font-weight:bold;}
.bookDetailIntro .con{ text-indent:2em}

#comment{padding:5px; overflow:hidden}
#comment .commInfo{ margin-top:10px;}
#comment input[type="text"]{ border:1px solid #ddd}
.commArea{ border:1px solid #ddd; background:#fff; margin:8px auto}
.commInfo{ height:30px; overflow:hidden; background:url(commTitleBg.gif); line-height:30px; padding:0 10px; font-weight:bold}
.commUser{ height:25px; line-height:25px; background:#f9f1f7; padding:0 10px; border-top:1px dashed #ddd;}
.commUser a{ font-weight:bold; color:#cc0000}
.commUser .commName{ font-weight:bold}
.commTitle{ font-weight:bold; background:url(commTitleBgLeft.gif) no-repeat; height:32px; width:auto; margin:5px; padding-left:10px  }
.commTitle p{ font-weight:bold; background:url(commTitleBgRight.gif) right no-repeat; height:30px; padding:6px 10px 0 0px; color:#da005a; font-size:12px; float:left}
.commCon{ color:#555; line-height:18px;text-indent:2em; margin-right:100px; padding:5px; }
.commCon p{ margin-bottom:10px;}
.commJh{margin:3px 0 0 10px; float:left}

#allCommList{ border:1px solid #d0e0f7}

#wypf{ height:60px; line-height:30px; background:url(ico_pf.gif) no-repeat left 8px; text-indent:15px;}
#wypf #pfBtn{ height:35px;}
#wypf #pfBtn span{ display:block; float:left; padding:4px; line-height:15px;text-indent:0}
.f1{ background:#9c9c9c; color:#fff}
.f2{ background:#e9e9e9}
.f3{ background:#ffd3de}
.f4{ background:#ffb7cd}
.f5{ background:#ff81a3; color:#fff}
#jubao{ clear:both; height:20px; line-height:20px;background:url(ico_jb.gif) no-repeat left 2px;padding-left:15px;}
.digg{ height:20px; line-height:20px;background:url(ico_digg.gif) no-repeat left 4px;padding-left:15px;}
.current_digg{ color:#cc0000; font-size:10px; font:Arial; font-family:Arial}

/*login*/
.loginBg{ background:url(loginBg.jpg) repeat-x;}
.loginIpt{height:20px; border:1px solid #ccc;padding-left:5px; width:200px; padding-top:6px; font-size:14px}
.ggBlk{ border:1px solid #d0e0f7; margin:5px 0}
.ggBlk .title{ background:url(ggTitleBg.gif); height:24px; line-height:24px; color:#333; font-weight:bold; text-indent:10px;}
.ggBlk .ggDate{ text-align:right; height:25px; line-height:25px; border-top:1px dotted #eee; padding:0 20px; background:url(ggBottomBg.gif) repeat-x;}
.ggBlk .ggCon{word-wrap:break-word;word-break:break-all; line-height:22px; color:#333; padding:8px;}
.ggBlk .ggCon p{ text-indent:2em}

#ft_detail{border:1px solid #d0e0f7}
.ftDate{height:24px; line-height:24px; color:#666; text-align:center}
.ftDate span{ color:#333; font-weight:bold}
.ftTitle{ font-size:16px; font:"黑体"; font-family:"黑体"; height:40px; line-height:40px; text-align:center; color:#a80071; background:url(ftTitleBg.gif) center bottom no-repeat}
.ftCon{ line-height:20px; padding:10px; background:url(pinkBlkBg.gif) bottom repeat-x; color:#333}
.ftCon p{ text-indent:2em}

.cbzqList{}
.cbzqList th{}
.cbzqList td{ padding:10px; vertical-align:top; border-bottom:1px dashed #ddd}
.cbzqList td img{ padding:2px; border:1px solid #ddd}
.cbTitle{ font-size:16px; font:"黑体"; font-family:"黑体"; height:25px;color:#a80071;}
.cbTitle a{ font-size:16px; font:"黑体"; font-family:"黑体";color:#a80071;}
.cbInfo{ line-height:18px;}
.cbInfo span,.cbIntro span,.cbzzIntro span{ font-weight:bold; color:#344}
.cbInfo .num,.cbIntro .num,.cbzzIntro .num{color:#cc0000; font-weight: lighter}

.cbIntro{ line-height:18px; color:#666; }
.cbIntro p{ text-indent:2em}
.cbzzIntro{ line-height:18px; color:#666;}
.cbzzIntro p{ text-indent:2em}

/*作者*/
.zzTable{width:946px;table-layout:fixed}
.zzTable td{padding:5px; vertical-align:top}
.zzTable .zzPic {vertical-align:top;text-align:center}
.zzTable .zzPic img{padding:2px; border:1px solid #ddd}
.zzTable .zzInfo {vertical-align:top}
.zzTable .zzTj {line-height:20px;}
.zzTable .zzTj div{ padding:5px; background:#fff; border:1px solid #ccc}
.zzTable .zzName { font-size:16px; font:"黑体"; font-family:"黑体"; height:40px; line-height:40px; text-align:center; color:#a80071;}
.zzTable .zzName a {font-weight:bold;font-size:14px;}
.zzTable .zzIntro {line-height:20px; color:#666;}
.zzTable .zzIntro strong{ color:#333}
.zzTable .zzIntro p{ text-indent:2em}
.zzTable .zzYj {line-height:20px; color:#666;}
.zzTable .zzYj strong{ color:#333}

.zzZuixin{ background:url(zzZuixinTitle.gif) no-repeat; height:26px; line-height:26px; padding-left:48px; font-size:14px; font-weight:bold; border-bottom:1px solid #e0c1d8}


/*用户*/
.userTable{width:100%;table-layout:fixed}
.userTable td{padding:5px; vertical-align:top}
.userTable .userPic {vertical-align:top;text-align:center}
.userTable .userPic img{padding:2px; border:1px solid #ddd}
.userTable .userInfo {vertical-align:top}
.userTable .userTj {line-height:20px;}
.userTable .userTj  h2{ font-size:14px; line-height:30px; text-indent:5px}
.userTable .userTj div{ padding:5px; background:#fff; border:1px solid #ccc; line-height:26px; font-size:14px; margin-bottom:10px}
.userTable .userName { font-size:16px; font:"黑体"; font-family:"黑体"; height:40px; line-height:40px; text-align:center; color:#a80071;}
.userTable .userName a {font-weight:bold;font-size:14px;}
.userTable .userIntro {line-height:20px; color:#666;}
.userTable .userIntro strong{ color:#333}
.userTable .userIntro p{ text-indent:2em}
.userTable .userYj {line-height:20px; color:#666;}
.userTable .userYj strong{ color:#333}
/*官方推荐*/
#gftjb{}
.gftjUl{}
.gftjUl li{ text-indent:20px; line-height:23px; height:23px; overflow:hidden; border-bottom:1px dashed #ddd}

#gftj .title{background:url(ggTitleBg.gif); height:24px; line-height:24px; color:#333; font-weight:bold; text-indent:10px;}
#qianyan{ background:url(qianyanBg.gif) repeat-x}
#qianyan h2{ font-size:14px; border-bottom:1px dashed #b30000; left:30px; display:block; padding:5px; margin:1px}
#qianyan .intro{ font-size:10pt; line-height:20px; color:#013169; vertical-align:top}
#qianyan .intro p{ text-indent:2em}

#bianhou{ background:url(bianhouBg.gif) repeat-x}
#bianhou h2{ font-size:14px; border-bottom:1px dashed #b30000; left:30px; display:block; padding:5px; margin:1px}
#bianhou .intro{ font-size:10pt; line-height:20px; color:#013169; vertical-align:top}
#bianhou .intro p{ text-indent:2em}

.tjBookBlk{ table-layout:fixed;border-bottom:1px dashed #ccc; margin:0 5px}
.tjBookBlk td{padding:10px 0; vertical-align:top}
.tjBookBlk .bookName{ font-size:16px; font:"黑体"; font-family:"黑体"; height:25px; line-height:25px; text-align:left; color:#a80071; font-weight:lighter;}
.tjBookBlk .bookName a{color:#a80071}
.tjBookBlk .pic{width:151px}
.tjBookBlk .pic img{padding:2px; border:1px solid #ccc;}
.tjBookBlk .info{line-height:25px; color:#333}
.tjBookBlk .info span{ margin-right:10px;}
.tjBookBlk .intro{color:#666; line-height:18px;}
.tjBookBlk .intro p{ text-indent:2em}

/*用户后台样式*/
.myPageMain{width:948px;margin:5px auto}
.myPageLeft{ width:160px; float:left}
.myPageRight{width:780px; float:right}

.myPanel{ background:url(myPanelUlBg.gif)}
.myPanel li{ background:url(myPanelLiBg.gif) no-repeat; height:30px; line-height:30px;text-align:center; letter-spacing:3px;  font-size:14px; margin:0px;}
.myPanel li{ font-size:14px; color:#333;}
.myPanel .current_li{ background:url(myPanelCurrBg.gif) no-repeat}

.myBlkTitle{ background:url(ggTitleBg.gif); height:24px; line-height:24px; color:#333; font-weight:bold; text-indent:10px;}

.myGridListTable {width:780px; table-layout:fixed}
.myGridListTable th {height:25px;line-height:25px;font-weight:bold;background:url(gridTableThBg.gif); color:#666}
.myGridListTable td {padding:5px;border-bottom:1px dashed #eee}

.myInputTable {width:780px; table-layout:fixed}
.myInputTable th {height:25px;line-height:25px;font-weight:bold;background:url(gridTableThBg.gif); color:#666}
.myInputTable td {padding:5px;border-bottom:1px dashed #eee}
.myInputTable input[type="text"],.myInputTable input[type="password"],.myGridListTable input[type="text"],.myGridListTable input[type="password"]{background:url(authorInputBtn.gif); border:1px solid #d7dbdf;height:20px;line-height:20px;padding:0 6px 0 5px;}




.massageNav{height:24px;margin:2px auto;line-height:24px;text-align:center;width:60%;}
.colTitle{ text-align:right; font-weight:bold; width:80px; background:#f7f7f7}
.infoDetail{padding:10px;}

.myCategory{ text-align:center;font-weight:bold; padding:10px 0}
.myNotice{ color:#cc0000; line-height:25px;}
.submitBtn{ background:url(submitBtnBg.gif) repeat-x; height:21px; border:1px solid #bfa277; color:#931616; padding:0; margin:0}
.submitBtnDiv{ text-align:center; padding:10px;}
#my_help,#my_help_check,#my_pm_reply,#my_pm_inbox,#my_pm_compose,#my_pm_check_content,#my_pm,#my_pm_outbox,#my_favorite,#my_favorite_List,#my_expend,#my_credit,#my_comment,#my_balance,#my_author,#my_story_new,#my_story_edit,#my_story,#my_profile_edit,#my_profile,#my_pay{ border:1px solid #e5e9ee}


/*作者后台*/
.authorPageMain{width:948px;margin:5px auto}
.authorPageLeft{ width:160px; float:left}
.authorPageRight{width:780px; float:right}

.authorNav{}
.authorNav li{ background:url(myLeftBtnBg.gif); height:28px; line-height:28px; border:1px solid #fdd595; text-align:center; word-spacing:3px; letter-spacing:5px;  font-size:14px; margin-bottom:2px;}
.authorNav li{ font-size:14px; color:#333;}

.authorBlkTitle{ background:url(ggTitleBg.gif); height:24px; line-height:24px; color:#333; font-weight:bold; text-indent:10px;}
.authorGridListTable {width:780px; table-layout:fixed}
.authorGridListTable th {height:25px;line-height:25px;font-weight:bold;background:url(gridTableThBg.gif); color:#666}
.authorGridListTable td {padding:5px;border-bottom:1px dashed #eee; text-align:center}
.authorInputTable {width:780px; table-layout:fixed}
.authorInputTable th {height:25px;line-height:25px;font-weight:bold;background:url(gridTableThBg.gif); color:#666}
.authorInputTable td {padding:5px;border-bottom:1px dashed #eee}
.authorInputTable .tr_even{ background:#feeef3}
.authorInputTable .colTitle{ text-align:right; font-weight:bold; width:80px; background:#faf4f4}
.authorInputTable .tr_even .colTitle{ background:#f5e3e7}
.authorInputTable input[type="text"], .authorInputTable input[type="password"],.authorInputTable input[type="password"],.authorInputTable input[type="text"] {background:url(authorInputBtn.gif); border:1px solid #d7dbdf;height:20px;line-height:20px;padding:0 6px 0 5px;}
.authorInfo{ line-height:18px;}
.tfootBtn{ text-align:center; height:30px; line-height:30px}
.tdManage{}
.tdManage a{border:1px solid #698CC3;padding:4px;margin-left:3px;}
.tdManage a:hover{background-color:#CCC;}
.authorBlkCon .notice{ color:#cc0000; line-height:25px;margin:10px; border:1px solid #ddd; background:#faf4f4; padding:5px;}

#author_balance,#author_ban,#author_book,#author_book_chapter,#author_book_chapter_edit,#author_book_info,#author_book_info_1,#author_book_manage,#author_column,#author_commend,#author_new,#author_pmadmin,#author_profile,#author_verify,#author_vip,#author_withdraw,#authorinfo{ border:1px solid #e5e9ee}

#fwtk{ line-height:21px; font-size:14px; color:#333}
#fwtk p{ text-indent:2em; margin-bottom:10px}
#quanwen{padding:5px; overflow:hidden}
#quanwen .gridListTable{width:708px;}
#quanwen .title{ height:30px; overflow:hidden; background:url(commTitleBg.gif); line-height:30px; padding:0 10px; font-weight:bold}
/*全文*/
#jz_errorinfo{ font-size:14px; padding:10px; text-align:center}
.jz_errorlink{ line-height:30px; text-align:left; margin-left:200px;}
.jz_errorlink input[type="text"],.jz_errorlink input[type="password"]{background:url(authorInputBtn.gif); border:1px solid #d7dbdf;height:20px;line-height:20px;padding:0 6px 0 5px;}
.jz_userpanel_msg{ overflow:hidden; margin-bottom:6px}
.jz_userpanel_pay{ display:block; text-align:center; border:1px solid #e8b7da; background:#f3ecef; font-size:14px; color:#333; float:left; padding:10px; margin:5px}

.zzjh{color:#0045f3; border:1px solid #0045f3; background:#fff; width:55px;text-align:center; margin-right:5px;padding-top:2px 2px 2px 2px;line-height:17px; display:inline-block}
.bjjh{color:#f3002c; border:1px solid #f3002c; background:#fff; width:55px; text-align:center; margin-right:5px;padding-top:2px 2px 2px 2px;line-height:17px; display:inline-block;}

#cbNav{ height:35px; background:url(cbNav_02.gif) repeat-x; margin-bottom:5px}
#cbNav li{ float:left; margin-right:1px}
#cbNav li.curr{}

#tgzn{ font-size:14px; line-height:22px;padding:10px;background:url(pinkBlkBg.gif) bottom repeat-x}
#tgzn p{ text-indent:2em; margin-bottom:10px}
#tgzn .title{ font-size:16px; font:"黑体"; font-family:"黑体"; height:40px; line-height:40px; text-align:center; color:#a80071; background:url(ftTitleBg.gif) center bottom no-repeat}

.authorZl{margin:10px}
.authorZl strong{ display:block; border-bottom:2px solid #e6f3fc; height:25px; line-height:25px; font-size:14px; font-weight: lighter}
.authorZl ul{margin-left:2em;}
.authorZl ul li{ display:block; float:left; background:url(ico_arrow.gif) left 7px no-repeat; padding:5px 5px 5px 8px; width:120px; border-bottom:1px dashed #eee;overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.authorZl ul li a{ color:#666}

.commSearch{ padding:8px 5px;_line-height:30px}
.commSearch input{vertical-align:middle}
.commSearch .ipt{ border:1px solid #ccc!important;padding:3px 0 3px 3px;_padding:3px 0 0 3px;}
.commSearch .btn{ background:url(btn_commSearch.gif); border:0; height:23px; width:47px; cursor:pointer}

