/*yhy99.com 2009-9-18*/

/*公共参数*/
body {	padding-right: 0px; padding-left: 0px; font-size: 12px; background: #ffffff; padding-bottom: 0px; margin: 0px; color: black; padding-top: 0px; font-family: 宋体,微软雅黑,新细明体,Verdana,Arial,sans-serif;}
a {	color: #444; background-color: transparent; text-decoration: none;}
a:hover {color: #D71418;}
ul {margin: 0px auto;padding: 0;clear:both;}
.hottext{color:red;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1;_height:1px;display:block}
/*顶部登陆窗口*/
#top_bar {	background: url(images/top_bg.gif) repeat-x 50% bottom; float: left; width: 100%; height: 40px;}
#bottom_bar {background: url(images/bottom_bg.gif) repeat-x 50% bottom; float: left; width: 100%; height: 56px;}
.passport {	margin: 0px auto; color: #000000; line-height: 26px; height: 26px;}
.passport a {	padding-right: 10px; padding-left: 10px; color: #000000;}
.passport .s0 {	padding-right: 5px; padding-left: 10px; float: left; color: #000000; padding-top: 5px;}
.passport .s1 {	padding-right: 5px; padding-left: 10px; float: left; color: #000000; padding-top: 5px;}
.passport .s0 a {color: #000000; padding-top: 5px;}
.passport .s0 a:visited {color: #000000; padding-top: 5px;}
.passport .s0 a:hover {	color: #000000; padding-top: 5px;}
.passport .s1 {	color: #000000; line-height: 26px; padding-top: 5px;}
.passport .s2 {	padding-right: 0px; float: left; padding-bottom: 0px; color: #000000; line-height: 26px; padding-top: 5px;}
.passport .s2 input {border-right: #000 1px solid; border-top: #000 1px solid; font-size: 12px; border-left: #000 1px solid; width: 50px;  border-bottom: #000 1px solid; height: auto;}
.search li.s2 input {border-right: #000 1px solid; border-top: #000 1px solid; font-size: 12px; border-left: #000 1px solid; width: 50px; padding-top: 5px; border-bottom: #000 1px solid; height: auto;}
.inputtext {border-right: #000 1px solid; border-top: #000 1px solid; font-size: 12px; border-left: #000 1px solid; width: 50px; padding-top: 5px; border-bottom: #000 1px solid; height: auto;}
.passport .s3 {	padding-right: 0px; padding-left: 10px; float: left; padding-bottom: 0px; line-height: 26px; padding-top: 5px;}
.passport .s3 input {border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; font-size: 12px; background: url(images/bg_button.gif); border-bottom-width: 0px; padding-bottom: 0px; width: 48px; cursor: pointer; padding-top: 1px; height: 19px; text-align: center; border-right-width: 0px;}
.btnsubmit {border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; font-size: 12px; background: url(images/bg_button.gif); border-bottom-width: 0px; padding-bottom: 0px; width: 48px; cursor: pointer; padding-top: 1px; height: 19px; text-align: center; border-right-width: 0px;}
.search li.s3 input {border-top-width: 0px; padding-right: 0px; padding-left: 0px; border-left-width: 0px; font-size: 12px; background: url(images/bg_button.gif); border-bottom-width: 0px; padding-bottom: 0px; width: 48px; cursor: pointer; padding-top: 1px; height: 19px; text-align: center; border-right-width: 0px;}
.passport .s4 {	padding-right: 0px; float: right; padding-bottom: 0px; line-height: 26px; padding-top: 5px;}
.passport .s5 {	padding-left: 10px; float: left; color: #000000; line-height: 26px; padding-top: 8px;}
.passport .s5 input {vertical-align: middle; line-height: 26px; padding-top: 8px;}
.passport input.inpcheckbox {font-size: 12px; background: url(images/bg_checkbox.gif) no-repeat; width: 13px; height: 13px;}
.passport .s6 {	float: left; padding-bottom: 0px; text-indent: 10px; padding-top: 5px;}

/*导航菜单-顶部*/
.menu {	clear: both; display: block; background: #fff; margin: 0px auto; width: 980px;}
#menu2 {clear: both; display: block; background: #fff; margin: 8px auto 0px; width: 980px;}
#logo {	float:left; height: 60px;}
#menul {float: left; background-image: url(images/navl.gif); width: 10px; background-repeat: repeat-x; height: 36px;}
#top_ad {	float: right; margin-bottom: 4px; padding-top: 5px;}

#menubg {float: left; background-image: url(images/navbg.gif); width: 960px; background-repeat: repeat-x; height: 36px;}
#menubg ul li {list-style:none;float:left;padding:0 7px 0 6px;background:url(images/menuline.gif) right top no-repeat;width:92px;}
#menubg ul li {	padding-right: 7px; padding-left: 6px; background: url(images/menuline.gif) no-repeat right top; float: left; padding-bottom: 0px; width: 92px; padding-top: 0px; list-style-type: none;}
#menubg ul li.nobg {padding-right: 5px; padding-left: 5px; float: left; padding-bottom: 0px; width: 90px; padding-top: 0px; list-style-type: none;}
#menubg ul li a {margin-top: 5px; display: block; font-weight: bold; font-size: 14px; color: #fff; line-height: 27px; height: 27px; text-align: center; text-decoration: none;}
#menubg ul li a span {	padding-right: 10px; display: block; padding-left: 10px; padding-bottom: 0px; padding-top: 0px;}
#menubg ul a:hover {background: url(images/limenul.gif) no-repeat left top; text-decoration: none;}
#menubg a:hover span {background: url(images/limenur.gif) no-repeat right top;}

#menubg ul li.Current a{margin-top:6px;background:url(images/menuonl.gif) left top no-repeat;color:#000;font-size:14px;font-weight:bold;height:30px;line-height:30px;}
#menubg ul li.Current a:hover{background:url(images/menuonl.gif) left top no-repeat;color:#000;}
#menubg ul li.Current a:hover span{background:url(images/menuonr.gif) right top no-repeat;}
#menubg ul li.Current a span{display:block;background:url(images/menuonr.gif) right top no-repeat;}

#menubg ul li.nobg {background: none transparent scroll repeat 0% 0%;}
#menur {float: left; background-image: url(images/navr.gif); width: 10px; background-repeat: repeat-x; height: 36px;}

/*导航菜单-底部*/
#promenul {	clear: left; float: left; background-image: url(images/pronavl.gif); width: 10px; background-repeat: repeat-x; height: 37px}
#promenubg {float: left; background-image: url(images/pronavbg.gif); width: 960px; background-repeat: repeat-x; height: 37px}
#promenubg ul li {padding-right: 8px; display: block; padding-left: 3px; background: url(images/promenuline.gif) no-repeat right 13px; float: left; padding-bottom: 0px; width: 60px; margin-right: 5px; padding-top: 8px}
#promenubg ul li a {display: block; color: #000; line-height: 22px; height: 22px; text-align: center; text-decoration: none}
#promenubg ul li a span {padding-right: 5px; display: block; padding-left: 5px; padding-bottom: 0px; padding-top: 1px}
#promenubg ul li a:hover {background: url(images/lipormenul.gif) no-repeat left top; color: #ffff00}
#promenubg ul li a:hover span {	background: url(images/lipormenur.gif) no-repeat right top}
#promenubg ul li a:hover {color: #ff7300}
#promenubg ul li.current a {background: url(images/promenuonl.gif) no-repeat left top; color: #ffffff}
#promenubg ul li.current a span {background: url(images/promenuonr.gif) no-repeat right top}
#promenubg ul li.current a:hover {color: #000}
#promenubg ul li.nonebg {padding-right: 0px; padding-left: 2px; background: none transparent scroll repeat 0% 0%; float: left; padding-bottom: 0px; width: 46px; padding-top: 8px}
#promenubg ul li.worda {width: 55px}
#promenubg ul li.wordb {width: 65px}
#promenubg ul li.wordc {width: 90px}
#promenubg ul li.wordd {width: 100px}
#promenur {float: left; background-image: url(images/pronavr.gif); width: 10px; background-repeat: repeat-x; height: 37px}

/*搜索条*/
#menu1 {clear: both; border: #b9cac4 1px solid;display: block; width: 980px; margin: 5px auto 0px;margin-top:5px!important;padding-top:5px;height:28px;overflow:hidden;}
 input.searchtext{ 	border-top:1px solid #606060;	border-left:1px solid #606060;	border-right:1px solid #c0c0c0;	border-bottom:1px solid #c0c0c0;height: 17px; 	line-height:18px;	padding-left:3px;	background-color: #fcfcfc;}
.searchtype{ }
input.buttonSkinA{	color:#5E2708;	background:#FEEEB1 url(images/buttonSkinB_xiangyun.gif) bottom repeat-x;border-top:1px solid #F39D24;	border-left:1px solid #F39D24;	border-right:1px solid #CF6F18;	border-bottom:1px solid #CF6F18;padding:2px 4px 0px 4px;margin:0px 0px 0px 1px;width:40px;	}
#menu1 a{color:#D71418;text-decoration: none;}
#menu1 a:hover{color:#D71418;text-decoration: underline;}
/*正文*/
.bodytop{width: 980px;margin:5px auto;}
.left1{width:770px;float:left;overflow:hidden;};
.right1{float:left;margin-left:7px;}

/*用户登录前*/
.yhdl{height:auto; display:table;float:left}
.yhdl ul{ margin-top:0px;border:1px solid #B0C4CF;width:210px;height:120px;float:left;overflow:hidden;}
.yhdl li{ list-style-type:none; float:left; height:25px; line-height:25px;width:180px;padding-left:25px;}
.yhdl li.title{ padding-left:10px;margin-bottom:5px;float:none; height:23px; background:url(images/bgtitle2.jpg) repeat-x; line-height:23px; clear:both;color:#054e86; font-weight:bold;border-bottom:solid 1px #B0C4CF;width:200px;}
.yhdl li.end{line-height:15px;height:15px;}
 input.logintext{ border-top:1px solid #606060;	border-left:1px solid #606060;	border-right:1px solid #c0c0c0;	border-bottom:1px solid #c0c0c0;height: 15px; 	line-height:15px;	padding-left:3px;	background-color: #fcfcfc;width:100px;}
 input.loginbtn{color:#5E2708;	background:#FEEEB1;border-top:1px solid #c0c0c0;	border-left:1px solid #c0c0c0;	border-right:1px solid #a0a0a0;	border-bottom:1px solid #a0a0a0;	padding:2px 4px 0px 4px;margin:0px 0px 0px 1px;width:80px;}
 
 /*用户登录后*/
.yhdl li.img{float:left;width:50px;height:60px;padding-top:15px;}
.yhdl li.s1{float:right;width:120px;padding-left:0px;border:0px solid #c0c0c0}
.yhdl li.tl{float:left;width:180px;line-height:15px;margin-top:-5px;padding-left:35px;}

/*网站公告*/
.wzgg{height:auto; display:table;float:right;margin-left:7px;}
.wzgg ul{ margin-top:0px;border:1px solid #B0C4CF;width:545px;height:120px;overflow:hidden;}
.wzgg li{ list-style-type:none; float:left; height:18px; line-height:18px;width:530px;padding-left:15px;color:#808080;}
.wzgg li.title{ padding-left:20px;margin-bottom:5px;float:none; height:25px; background:url(images/bgtitle.jpg) repeat-x; line-height:25px; clear:both;color:#054e86; font-weight:bold;border-bottom:solid 1px #B0C4CF;width:540px;}
.wzgg span.title0 {float:left;width:150px;}
.wzgg span.more {float:right;width:60px;}
/*热门强推*/
.rmqt{height:auto; display:table;float:left;margin-top:5px;}
.rmqt ul{ margin-top:0px;border:1px solid #B0C4CF;width:765px;height:428px;overflow:hidden;}
.rmqt li.title{ padding-left:20px;margin-bottom:5px;float:none; height:23px; background:url(images/bgtitle4.jpg) repeat-x; line-height:23px; clear:both;color:#D71418; font-weight:bold;border-bottom:solid 1px #B0C4CF;width:765px;}
.rmqt li.s1{ float:left;width:240px;height:190px;border:0px dotted #c0c0c0;margin-top:5px;;margin-left:8px;background:#F0F0F0;overflow:hidden;}
.rmqt div.t1{float:left;width:230px;font-size:18px;text-align:center;padding-top:5px;padding-bottom:5px;}
.rmqt div.t1 a{font-size:18px;color:#D71418;font-weight:bold;}
.rmqt div.t1 a:hover {color: #D71418;font-weight:bold;text-decoration:underline;}
.rmqt div.t2{float:left;width:110px;height:153px;border:1px solid #c0c0c0;padding:0px;text-align:center;margin-left:3px;background: #c0c0c0;border-right:1px solid #808080;border-bottom:1px solid #808080;}
.rmqt  img{float:left;}
.rmqt div.t3{float:right;width:115px;height:140px;overflow:hidden;}
.rmqt div.t3 a{color:#666;}
.rmqt div.t3 a:hover{color:#006000;text-decoration:underline;}
.rmqt div.t4{display:block;color:#006000;}
.rmqt div.t4 a{color:#006000;}
.rmqt div.t4 a:hover{color:#006000;text-decoration:underline;}
.rmqt div.t5{float:right;width:115px;text-align:right;}
.rmqt div.t5 a{color:#006000;}
.rmqt div.t5 a:hover{color:#006000;text-decoration:underline;}

/*排行榜 日/月/周*/
.djph{ height:auto; display:table;}
.djph .tab1{padding-left:10px; float:none; height:23px; overflow:hidden;background:url(images/bgtitle2.jpg) 0px 0px; line-height:23px; clear:both;color:#054e86; border:solid 1px #B0C4CF;border-bottom:0px;width:190px;}
.djph .tab1 .title{width:115px;float:left;font-weight:bold;}
.djph .tab1 #tab11,#tab12,#tab13{float:left;width:18px;height:16px;line-height:16px;border:1px solid #c0c0c0;margin-top:6px;margin-left:3px;padding-top:2px;text-align:center;border-bottom:0px;color:#054e86;cursor:hand;}
.djph ul{ width:200px; border:1px solid #B0C4CF; text-align:left;padding-top:10px;height:520px;}
.djph li{ list-style-type:none; float:left; height:25px; line-height:25px;width:180px;}
.djph li.s1{ margin-left:5px; padding-left:5px;}
.djph li.s2{ height:15px;line-height:15px;text-align:right;}
.djph a{color:#054e86}
.djph a.no1{color:#D71418;font-weight:bold;}
.djph a.no2{color:#008000;font-weight:bold;}
.djph a.no3{color:#0000cc;font-weight:bold;}

/*站长推荐*/
.badytop2{width: 980px;height:130px;overflow:hidden;margin:5px auto;border:1px solid #B0C4CF;background:#F0F8FF}
.zztj{float:left;width:26px;height:130px;border-right:1px solid #B0C4CF;background:url(images/bgtitle-v.jpg) -1px 1px;color:#054e86;font-weight:bold;padding-top:40px;font-size:12px;text-align:center;}
.badytop2 ul{float:right;margin-top:0px;border:0px solid #B0C4CF;width:930px;padding-top:8px;}
.badytop2 li{ float:left; height:20px; line-height:20px;width:930px;color:#054e86;}

/*正文区块3*/
.bodybottom{width:980px;margin:5px auto;border:0px solid #c0c0c0;}
/*最新入库*/
.zxrk {height:auto; display:table;float:left;}
.zxrk ul{ border:1px solid #B0C4CF;width:210px;height:555px;float:left;overflow:hidden;}
.zxrk li{ list-style-type:none; float:left; height:25px; line-height:25px;width:180px;padding-left:25px;}
.zxrk li.title{ padding-left:10px;margin-bottom:10px;float:none; height:23px; background:url(images/bgtitle2.jpg) repeat-x; line-height:23px; clear:both;color:#054e86; font-weight:bold;border-bottom:solid 1px #B0C4CF;width:200px;}
.zxrk li.s1{ margin-left:5px; padding-left:5px;}
.zxrk li.s2{ height:15px;line-height:15px;text-align:right;}
.zxrk a{color:#054e86}
.zxrk a.no1{color:#D71418;font-weight:bold;}
.zxrk a.no2{color:#008000;font-weight:bold;}
.zxrk a.no3{color:#0000cc;font-weight:bold;}

/*最新更新*/
.zxgx{height:auto; display:table;float:left;width:545px;overflow:hidden;margin-left:7px;}
.zxgx ul{ margin-top:0px;border:1px solid #B0C4CF;width:540px;height:555px;overflow:hidden;}
.zxgx li{ list-style-type:none; float:left; height:25px; line-height:25px;width:530px;padding-left:0px;color:#808080;}
.zxgx li.title{ padding-left:20px;margin-bottom:5px;float:none; height:23px; background:url(images/bgtitle.jpg) repeat-x; line-height:23px; clear:both;color:#054e86; font-weight:bold;border-bottom:solid 1px #B0C4CF;width:530px;}
.zxgx li.title2{ float:none; height:23px; line-height:23px; clear:both;color:#054e86; font-weight:bold;border-bottom:solid 1px #B0C4CF;width:520px;}
.zxgx li.s1{background:#ffffff;}
.zxgx li.s2{background:#f0f0f0;}
.zxgx div{margin-left:5px;float:left;border:0px solid #c0c0c0;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.zxgx div.t1{width:80px;}
.zxgx div.t2{width:100px;}
.zxgx div.t3{width:200px;overflow:hidden;}
.zxgx div.t4{width:80px;}
.zxgx div.t5{width:40px;}
.zxgx div.t2 a{color:#054e86;}
.zxgx div a:hover{color:#054e86;text-decoration:underline;}
.zxgx div.t4 a{color:#054e86;}

/*推荐排行*/
.tjph{ height:auto; display:table;float:left;width:200x;overflow:hidden;margin-left:7px;}
.tjph .tab2{padding-left:10px; float:none; height:23px; overflow:hidden;background:url(images/bgtitle2.jpg) 0px 0px; line-height:23px; clear:both;color:#054e86; border:solid 1px #B0C4CF;border-bottom:0px;width:197px;}
.tjph .tab2 .title{width:115px;float:left;font-weight:bold;}
.tjph .tab2 #tab21,#tab22,#tab23{float:left;width:18px;height:16px;line-height:16px;border:1px solid #c0c0c0;margin-top:6px;padding-top:2px;margin-left:3px;text-align:center;border-bottom:0px;color:#054e86;cursor:hand;}
.tjph ul{ width:207px; border:1px solid #B0C4CF; text-align:left;padding-top:10px;height:520px;}
.tjph li{ list-style-type:none; float:left; height:25px; line-height:25px;width:190px;}
.tjph li.s1{ margin-left:5px; padding-left:5px;}
.tjph li.s2{ height:15px;line-height:15px;text-align:right;}
.tjph a{color:#054e86}
.tjph a.no1{color:#D71418;font-weight:bold;}

/*经典全本*/
.bodybottom2{width: 980px;overflow:hidden;margin:5px auto;height:auto; display:table;}
.bodybottom2 ul{ margin-top:0px;border:1px solid #B0C4CF;overflow:hidden;height:165px;}
.bodybottom2 span.title0 {float:left;width:150px;}
.bodybottom2 span.more {float:right;width:60px;}
.bodybottom2 li.title{display:block; padding-left:20px;margin-bottom:5px;float:none; height:23px; background:url(images/bgtitle5.jpg) repeat-x; line-height:23px; clear:both;color:#D71418; font-weight:bold;border-bottom:solid 1px #B0C4CF;}
.bodybottom2 li.s1{float:left;width:85px;width:85px!important;height:125px;border:1px solid #c0c0c0;padding:0px;text-align:center;color:#008000;margin-left:8px;background: #c0c0c0;border-right:1px solid #808080;border-bottom:1px solid #808080;}
.bodybottom2  img{float:left;}
.bodybottom2 div.s2{display:block;}

/*友情链接*/
.bodybottom3{width: 980px;height:75px;overflow:hidden;margin:5px auto;border:1px solid #B0C4CF;}
.frlink {float:left;width:26px;height:70px;border-right:1px solid #B0C4CF;background:url(images/bgtitle-v.jpg) -1px 1px;color:#054e86;font-weight:bold;padding-top:15px;font-size:12px;text-align:center;}
.bodybottom3 ul{float:right;margin-top:0px;border:0px solid #B0C4CF;width:930px;padding-top:8px;}
.bodybottom3 li{ float:left; height:20px; line-height:20px;width:910px;color:#054e86;}
/*页脚*/
.footer{width: 980px;overflow:hidden;margin:5px auto;height:auto; display:table;text-align:center;margin-top:10px;}
.footer a{color:#054e86;}
/*------------------------------------首页结束----------------------------------*/

/*公共区块样式*/

/*区块代码开始*/
.main{width: 980px;overflow:hidden;margin:0px auto;height:auto; display:table;text-align:center;margin-top:5px;}
#left{float:left;width:760px;background:#FFFFFF;height:auto; display:table;}
#centerm{float:left;width:760px;background:#fff;overflow:hidden;height:auto; display:table;}
#right{float:right;margin-left:0px!important;margin-left:0px;width:200px;background:#FFFFFF;height:auto; display:block;overflow:hidden;}
.block{text-align:left;width: 100%;margin-bottom: 10px;border:1px #B0C4CF solid;height:auto; display:block;}
.blocktitle{padding-left:10px;margin-bottom:10px;float:none;  background:url(images/bgtitle2.jpg) repeat-x; line-height:23px; height:23px;clear:both;color:#054e86; font-weight:bold;border-bottom:solid 1px #B0C4CF;width:200px;}
.blockcontent{width: 100%;margin: 0px !important;height:auto; display:table;}
#right .blockcontent li{ list-style-type:none; float:left; height:25px; line-height:25px;width:180px;padding-left:15px;}
#left .blockcontent li{ list-style-type:none; float:left; height:25px; line-height:25px;width:180px;padding-left:15px;}
/*分类图片封推*/
.cover{ width:200px; border:0px solid #B0C4CF; text-align:left;padding-top:5px;auto;overflow:hidden}
.cover li.p0{list-style-type:none; float:left; height:95px;width:190px;border:0px #B0C4CF solid;padding-left:0px;margin-left:0px;display:block;}
.cover div.p1{float:left;width:70px;}
.cover div.p2{float:left;width:110px;}
.cover image{float:left;display:block;}

.topcls{width:195px;display:block;margin-top:5px;padding:5px;line-height:15px;color:#000;border-bottom:1px dashed #a6ccf9;float:left}/**height:180px;*/
.topcls img{float:left;border:1px solid #a6ccf9;margin-right:3px;}
.topcls aa{color:#1a3f87;text-decoration: none;}
.topcls aa:hover {color: #cc0000; text-decoration: underline;}
/*分页*/
.pages{	padding: 5px 0px;	background:#FFFFFF;	height:24px;}
.pagelink{	border: 1px solid #B0C4CF;	float: right;	background: #ffffff;	line-height:24px;height:24px;	padding: 0;}
.pagelink a, .pagelink strong, .pagelink em, .pagelink kbd, .pagelink a.first, .pagelink a.last, .pagelink a.prev, .pagelink a.next, .pagelink a.pgroup, .pagelink a.ngroup{float: left;padding: 0 8px;}
.pagelink a:hover{background-color: #b3b3b3; }
.pagelink strong{font-weight: bold; color: #054e86; background: #eee8d0;}
.pagelink kbd{height:24px; border-left: 1px solid #B0C4CF; padding-top:2px;}
.pagelink em{height:24px; border-right: 1px solid #B0C4CF; font-style:normal;}
.pagelink input{border: 1px solid #B0C4CF; color: #054e86;	height: 15px;}

/**/
/*列表页-文章列表*/
.articlelist{height:auto; display:table;float:left;overflow:hidden;color:#808080;}
.articlelist ul{ margin-top:0px;border:1px solid #B0C4CF;width:755px;overflow:hidden;}
.articlelist li{list-style-type:none; float:left; height:25px; line-height:25px;width:750px;}
.articlelist li.title{padding-left:20px;margin-bottom:5px;float:none; height:23px; background:url(images/bgtitle.jpg) repeat-x; line-height:23px; clear:both;color:#054e86; font-weight:bold;border-bottom:solid 1px #B0C4CF;}
.articlelist .initial{text-align:center;line-height:23px; height:23px;}
.articlelist div{margin-left:5px;float:left;border:0px solid #c0c0c0;overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}
.articlelist li.s0{background:#e0e0e0;font-weight:bold;width:100%;margin-top:-5px;color:#666;}
.articlelist li.s1{background:#ffffff;}
.articlelist li.s2{background:#f0f0f0;}
.articlelist div.t1{width:120px;text-align:left;}
.articlelist div.t2{width:300px;text-align:left;}
.articlelist div.t3{width:80px;text-align:left;}
.articlelist div.t4{width:80px;}
.articlelist div.t5{width:80px;}
.articlelist div.t6{width:40px;}

/*内容简介*/
.bck {	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 6px; WIDTH: 100%; PADDING-TOP: 6px;}
.booktitle {WIDTH: 740px; LINE-HEIGHT: 35px; BORDER-BOTTOM: #999999 1px dashed; HEIGHT: 35px; BACKGROUND-COLOR: #f0f3f6; TEXT-ALIGN: center;}
.booktitle h1 {FONT-SIZE: 30px; FLOAT: left; WIDTH: 100%; COLOR: #990000; LINE-HEIGHT: 35px; HEIGHT: 35px; font-family:隶书;}
.title2 {PADDING-LEFT: 10px; FONT-SIZE: 12px; FLOAT: left; WIDTH: 750px; COLOR: #006699; LINE-HEIGHT: 27px; BORDER-BOTTOM: #c2ceda 1px dashed; HEIGHT: 27px; BACKGROUND-COLOR: #f0f3f6;text-align:left;}
.title2 .a1 {FLOAT: left;  LINE-HEIGHT: 27px; HEIGHT: 27px;}
.title2 .a2 {PADDING-RIGHT: 30px; FLOAT: right; }
.title2 .a1 A {	COLOR: #595858; TEXT-DECORATION: underline;}
.title2 SPAN {	FLOAT: left;}
.ts0 {BORDER: #c2ceda 1px solid;  MARGIN-TOP: 8px; PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 8px; WIDTH: 745px;  COLOR: #006699; LINE-HEIGHT: 22px; PADDING-TOP: 0px;  BACKGROUND-COLOR: #ffffff;text-align:left;}
.ts {BORDER: #c2ceda 1px solid;  MARGIN-TOP: 8px; PADDING-LEFT: 10px; FLOAT: left; MARGIN-BOTTOM: 8px; WIDTH: 745px;  COLOR: #006699; LINE-HEIGHT: 22px; PADDING-TOP: 0px;  BACKGROUND-COLOR: #fff7e3;text-align:left;}
.ts A {	COLOR: #006699; TEXT-DECORATION: underline;}
.ts  A:hover {	COLOR: #006699; TEXT-DECORATION: none;}
.hf {FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 730px; PADDING-TOP: 5px; BORDER-BOTTOM: #f0eee9 1px solid;text-align:left;}
#CrBookRcSend{text-align:left;}
.hfd {FLOAT: left; WIDTH: 730px; PADDING-TOP: 5px;}
.jjc {BORDER-RIGHT: #c2ceda 1px dashed; FLOAT: left; WIDTH: 80%; BORDER-BOTTOM: #c2ceda 1px dashed; height:auto!important;height:204px;min-height: 204px;}
.jjc_1 {FLOAT: left; WIDTH: 99%; LINE-HEIGHT: 20px; padding-top:8px;padding-left:8px;text-indent:20px;text-align:left; height:auto!important;height:150px;min-height: 150px;}
.jjc_1 A {COLOR: #0066cc; TEXT-DECORATION: none;}
.jjc_1 A:hover {COLOR: #cc0000; TEXT-DECORATION: underline;}
.jjc_2 {FLOAT: left; WIDTH: 99%; LINE-HEIGHT: 20px; HEIGHT:20px; TEXT-ALIGN: right;}
.jjc_2 input{color:#5E2708;	background:#FEEEB1;border-top:1px solid #c0c0c0;	border-left:1px solid #c0c0c0;	border-right:1px solid #a0a0a0;	border-bottom:1px solid #a0a0a0;	padding:2px 4px 0px 4px;margin:0px 0px 0px 1px;}
#jjc1 {	FLOAT: right; WIDTH: 20%; BORDER-BOTTOM: #c2ceda 1px dashed; HEIGHT: 204px;}
#jjc1 span{BORDER: #dbdbdb 2px solid; MARGIN-TOP: 7px; FLOAT: left; MARGIN-LEFT: 20px; WIDTH:110px; LINE-HEIGHT: 28px; HEIGHT: 28px;TEXT-ALIGN: center;FONT-WEIGHT: bold; COLOR: #a9aeb3;TEXT-DECORATION: underline;cursor:hand;}
.xstp {	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 110px; PADDING-TOP: 8px; HEIGHT: 126px;}
.xstp img{border:solid 1px #808080;border-bottom:solid 2px #606060;border-right:solid 2px #606060;}
.xsxq {	BORDER-TOP: #e3edf7 1px solid; MARGIN-TOP: 8px; FLOAT: left; BORDER-LEFT: #e3edf7 1px solid; WIDTH: 610px; HEIGHT: 124px;}
.xsxq A {COLOR: #000000; TEXT-DECORATION: none;}
.xsxq A:hover {	COLOR: #990000; TEXT-DECORATION: underline;}
.xsxq_1 {BORDER-RIGHT: #e3edf7 1px solid; FLOAT: left; WIDTH: 63px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #e3edf7 1px solid; HEIGHT: 24px; BACKGROUND-COLOR: #f8fbff; TEXT-ALIGN: center;}
.xsxq_2 {BORDER-RIGHT: #e3edf7 1px solid; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 112px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #e3edf7 1px solid; HEIGHT: 24px;}
.xsxq_3 {BORDER-RIGHT: #e3edf7 1px solid; FLOAT: left; WIDTH: 78px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #e3edf7 1px solid; HEIGHT: 24px; BACKGROUND-COLOR: #f8fbff; TEXT-ALIGN: center;}
.xsxq_4 {BORDER-RIGHT: #e3edf7 1px solid; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 130px; LINE-HEIGHT: 24px; BORDER-BOTTOM: #e3edf7 1px solid; HEIGHT: 24px;}
.xsxs {	FLOAT: left; PADDING-BOTTOM: 8px; WIDTH: 99%; PADDING-TOP: 8px;}