ul{padding:0px;margin:0px;}
.ml20					{margin-left:20px;}
.ml11					{margin-left:11px;}
.pl50					{padding-left:50px;}
.pt20					{padding-top:20px;}
.p20					{padding:20px;}
.mt15					{margin-top:15px;}
.pb15					{padding-bottom:15px;}
.sbddray				{border:1px solid #EAEAEA;}
.bdblue					{border:1px solid #DDD;border-top:0px;}
.cblack					{color:#000;}
.cblue					{color:#1B60AD;}
.cdray					{color:#BEBEBE;}
.sidebar				{width:236px;}
.main					{width:734px;}
.bktit					{ background: #f5f5f5 url(style/icon2.gif) no-repeat 10px 11px;
    padding-left: 25px;
    border: 1px solid #ddd;
	border-bottom: 0px;
	border-top: 1px solid #0085cb;
    height: 32px;
    line-height: 30px;
    color: #000;
    font-size: 15px;
	font-weight:bold;
	}

.menu					{font-size:14px;}
.sidebar a:link,.sidebar a:visited{color:#5B5B5B;display: block;line-height: 29px;overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
	}
.sidebar a:hover			{color:#317AB3;}
.menu li				{border-bottom:1px dashed #C5C9CA;background:url(style/arrow.gif) no-repeat 200px 7px;line-height:24px;padding:0px 5px;}
.menu li.on				{border-bottom:1px dashed #9FC3E1;background:#CFE4F5 url(style/arrow.gif) no-repeat 200px 7px;line-height:24px;padding:0px 5px;font-weight:bold;}
.menu li.on	a:link,.menu li.on a:visited{color:#1B60AD;}
.menu li.on a:hover{color:#f60;}

.bookclick				{background:#fff url(style/xbg.gif) repeat-x top left;border:1px solid #D7D7D7;padding:12px 15px 5px;border-top: 1px solid #0085cb;}
.tabclick				{color:#000;}
.tabclick li			{border-right:1px solid #E1E1E1;height:27px;line-height:27px;float:left;width:40px;text-align:center;font-weight:bold; border-bottom:1px solid #E1E1E1}
.tabclick li.bstit		{width:115px;text-align:left;font-weight:normal; font-size:14px;}
.tabclick li.similar	{border-left:1px solid #E1E1E1;width:197px;text-align:left;padding-left:5px;}
.tabclick li.on			{background:#fff;}
.tabclick li a:link,.tabclick li a:visited{color:#000;}
.tabclick li a:hover{color:#317AB3;}
.ranking				{padding:5px 0px;}
.ranking ol				{background:url(style/rankol.gif) no-repeat left 9px;}
.ranking ol li			{line-height:29px;border-bottom:1px dotted #E1E1E1;padding-left:23px;width:180px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.btit					{
	background: #f5f5f5 url(style/icon2.gif) no-repeat 10px 11px;
	background: #f5f5f5 url(style/icon2.gif) no-repeat 10px 11px;
	padding-left: 25px;
	border: 1px solid #ddd;
	border-bottom: 0px;
	border-top: 1px solid #0085cb;
	height: 32px;
	line-height: 30px;
	/* [disabled]color: #000; */
	font-size: 15px;
}
.newsoftware dl			{display:block;padding:3px 0px 5px;}
.newsoftware dl dt		{float:left;width:60px;height:80px;overflow:hidden;}
.newsoftware dl dt img	{width:60px;height:80px;}
.newsoftware dl dd		{width:142px;padding-left:10px;float:left;color:#5B5B5B;line-height:18px;}
.newsoftware dl dd a:link,.newsoftware dl dd a:visited{color:#1B60AD;}
.newsoftware dl dd a:hover{color:#f60;}
.newsoftware dl dd strong		{font-size:14px;color:#CC3300;}
.searchl				{background:#EEEEEE url(style/searchbj.gif) no-repeat 20px 19px;width:344px;height:51px;padding:19px 20px 0px;}
/*.searchl input[type=text]{width:220px;border:0px;font-size:14px;color:#909090;margin:2px 3px;height:25px;cursor:text;}
.searchl input[type=button]{width:78px;background:none;border:0px;font-size:14px;color:#909090;height:30px;line-height:30px;text-align:center;font-weight:bold;color:#0B6299;}*/
input.seachbox				{width:260px;border:0px;font-size:14px;color:#909090;margin:2px 3px;height:25px;cursor:text;_width:280px;_border:0px;_font-size:14px;_color:#909090;_margin:2px 3px;_height:25px;}
input.seachbut				{width:78px;background:none;border:0px;font-size:14px;color:#909090;height:30px;line-height:30px;text-align:center;font-weight:bold;color:#0B6299;}

.adsearch				{font-size:13px;width:29px;line-height:16px;}
.bposition				{color:#000;border-bottom:2px solid #1176A8;border-top:1px solid #CFCFCF;line-height:36px;padding-left:6px; margin-bottom:15px;}
.sort					{background:#F1F1F1;padding:10px 5px;}
.sortlbut input			{margin:0px 5px 0px 5px;width:70px;background:url(style/searchbj.gif) no-repeat right 0px;height:25px;line-height:25px;font-size:12px;font-weight:bold;border:0px;color:#0B6299;}
input.chapter 			{margin:0px 5px 0px 5px;width:70px;background:url(style/searchbj.gif) no-repeat right 0px;height:25px;line-height:25px;font-size:12px;font-weight:bold;border:0px;color:#0B6299;}
.chapbut				{width:300px;margin:25px auto 15px;}
.unpage input			{background:#E6EEF3;margin:0px 10px 0px;width:60px;height:25px;font-size:12px;border:0px;font-weight:bold;color:#0B6299;}
.sortlist				{padding:10px 20px 20px;}
.sortlist dl			{border-bottom:1px dashed #ccc;padding:15px 10px;}
.sortlist dl dt			{float:left;width:82px;padding-right:25px;}
.sortlist dl dd			{float:left;width:545px;}
.sortlist dl dd h2		{font-size:14px;}
.sortlist dl dd .sortbookdetails dl		{border-bottom:none;color:#5D5D5D;clear:both;padding:0px;line-height:20px;}
.sortlist dl dd .sortbookdetails dl dt	{float:left;padding-right:8px;}
.sortlist dl dd .sortbookdetails dl dd	{float:left;width:345px;}
.linethrough			{text-decoration:line-through;}
.discountprice strong	{color:#f00;}
.buy					{width:86px;height:22px;background:url(style/buybut.gif) no-repeat;border:0px;}
.searchl2				{background:url(style/searchbj2.gif) no-repeat 20px 19px;width:450px;height:51px;padding:19px 20px 0px;}
.searchl2 input.seachbox			{width:365px;border:0px;font-size:14px;color:#909090;margin:2px 3px;height:25px;cursor:text;_width:280px;_border:0px;_font-size:14px;_color:#909090;_margin:2px 3px;_height:25px;}
input.seachbut			{width:78px;background:none;border:0px;font-size:14px;color:#909090;height:30px;line-height:30px;text-align:center;font-weight:bold;color:#0B6299;}

.booktit				{
	background: #E6EEF3;
    padding-left: 20px;
    height: 36px;
    line-height: 35px;
    text-align: center;
    color: #000;}
.booktit h1				{font-size:18px;font-family: "Microsoft Yahei",Tahoma;width:810px;float:left;}
.bookdetailbox			{color:#5D5D5D;font-size:12px;}
.bookcover				{width:150px;height:200px;overflow:hidden;}
.bookcover img			{width:150px;}
.bookinfor 				{width:530px;padding-left:20px;}
.bookinfor dl dt,.bookinfor dl dd		{float:left;}
li.classkey				{border-bottom:1px dashed #EAEAEA;}
li.classkey dl			{float:left;padding-right:15px;}
li.authorabout			{background: #f5f5f5;border: 1px solid #E1E1E1;padding:10px;line-height:20px;}
.author					{width:215px;border:1px solid #E0E0E0;}
.author .tit			{background:#E6EEF3;font-size:12px;color:#000;padding-left:0px;}
.authorcon				{line-height:20px;}
.newbook dl				{padding-bottom:2px;border-bottom:1px dashed #EAEAEA;}
.newbook dl dt			{float:left;width:138px;background:url(style/icon.gif) no-repeat 0px 13px;padding-left:8px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#5B5B5B;}
.newbook dl dd			{float:left;width:58px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#878787;line-height: 29px;}
.readbook				{padding:13px 10px 3px 10px;}
.readbook .bloger 		{width:70px;height:87px;float:left;overflow:hidden;text-align:center;}
.readbook .bloger img	{width:54px;height:54px;display: inline-block;}
.readbook .bloger h2	{width:70px;font-size:12px;font-weight:normal;padding-top:3px;letter-spacing:-0.2px;font-family:sans-serif;}
.readbook .bloger h2 a	{width: 70px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis; display:inline-block;}

.catalog				{padding:0px 11px 11px 11px;}
.catalog h2,.catalog h1		{height:30px;line-height:30px;margin-top:11px;background:#eaeaea;font-size:14px; color:#000;clear:both;}
.catalog h1				{padding-top:20px;margin-top:20px;background:none;font-size:20px;text-align:center;}
.catalog h3				{line-height:30px;margin-top:11px;font-size:16px; color:#000;clear:both;text-align:center;}
.number_z				{width:17px; height:16px; line-height:normal; float:left; margin:7px 8px 0 20px; background:url(style/number_bg.gif) no-repeat; color:#fff; text-align:center; font-family:Arial, Helvetica, sans-serif}
.cataexplain			{padding:15px 20px; background:#f5f5f5; line-height:22px; color:#666;}
.cataexplain img {
	max-width: 80% !important;
    display: inline-block;
    height:auto !important;
	margin-bottom: 20px;
}
.cataexplainul li
{
  list-style-type: disc; 
  margin-left: 26px;
}
.cataexplain ol li
{
  list-style-type: decimal; 
  margin-left: 20px;
}
.catalog .cataexplain p	{padding:0 0px; overflow:hidden; word-break:break-all;}
.cata_detail			{padding:12px 0 0px 0; list-style:none; line-height:29px}
.cata_detail li			{width:316px;background:url(style/join.gif) no-repeat 23px 9px; padding-left:39px; float:left;border-bottom:1px dashed #EAEAEA;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.cata_detail img		{float:left;margin:8px 9px 0 0}
.cata_detail	{color:#000;}
.cata_detail .li_r		{margin-left:35px;}
#similarbook			{padding:5px 15px 5px;}
#similarbook .similar	{font-weight:bold;color:#000; font-size:14px;}
.bookabout				{padding:0px 15px;}
.bookabout dl dt		{float:left;}
.bookabout dl dd		{float:left;}

/*endpage*/
.num						{height:auto;clear:both;padding-top:2px;}
.num .s1 				{width:36px;}
a.s1							{text-decoration:none;}
.num a 					{background:#fff;border:1px solid #ABC0DD;color:#205CA5;margin:5px 4px 0pt 0pt;padding:2px 5px 1px;text-align:center;}
* + html .num a 			{border:1px solid #ABC0DD;color:#205CA5;text-align:center;line-height:24px;margin-right:4px;margin-top:1px;padding:1px 5px 0px;}
* html .num a 			{border:1px solid #ABC0DD;color:#205CA5;text-align:center;line-height:24px;margin-right:4px;margin-top:1px;padding:1px 5px 0px;}
.num a.s2:visited 		{color:#fff;}
.num a:hover 			{color:#fff;border:1px solid #e8e8e8;background:#205AA4;}
.num .s2 				{background:#205AA4;border:1px solid #ABC0DD;color:#fff;font-weight:bold;}
.num strong						{color:red;}
.pagezone span .s 				{background:#205AA4;border:1px solid #ABC0DD;color:#fff;font-weight:bold;padding:2px 5px 1px;margin:5px 4px 0pt 0pt;}
.ptbpage				{padding:15px 20px 15px;}

.catalog p				{padding:0 20px; overflow:hidden; word-break:break-all;}
.catalog p.cont_pic		{text-align:center; margin:0 auto; padding:0 0 35px;}
.catalog p.cont_pic img	{border:solid 1px #8b8b8b; padding:2px; display:inline-block;}
.catalog p.cont_pic span{display:block; font-size:14px; padding-top:20px;}
.readonline_content p	{text-indent:2em;}

.booksabout h2			{width:226px;text-align:center;font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; line-height:36px;}
.booksabout img { margin-left:15px;}
.booksabout p			{padding:5px 10px 10px;line-height:18px;}
input.comment			{margin:0px 5px 0px 5px;width:136px;background:url(style/commentbg.gif) no-repeat right 0px;height:44px;line-height:44px;font-size:12px;font-weight:bold;border:0px;color:#0B6299;}
.sorts					{padding:15px 10px 0px;}
.sorts dl				{border-bottom:1px solid #ccc;padding:10px;background:#EFF2F4;}
.sorts dl dt			{float:left;width:150px;padding-right:10px;}
.sorts dl dd			{float:left;width:305px;}
.sorts dl dd h2					{font-size:14px;}
.sorts dl dd .sortdetails dl	{border-bottom:none;color:#5D5D5D;clear:both;padding:8px 0px 0px;line-height:20px;}
.sorts dl dd .sortdetails dl dt	{float:left;width:60px;padding-right:0px;}
.sorts dl dd .sortdetails dl dd	{float:left;width:240px;}
.sorts dl dd .sortdetails dl dd.author	{width:240px;border:none;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.sorts dl dd .sortdetails dl.but dt{float:left;width:86px;padding-right:15px;}
.sorts dl dd .sortdetails dl.but dd{float:left;width:86px;}
.sorts dl dd.editors	{float:left;width:225px;background:#F0F7FF;border:1px solid #E6EEBD;}
.sorts dl dd.editors .tit{width:60px;height:19px;line-height:19px;background:#EAD79C;color:#9C9159;padding-left:0px;font-size:12px;}
.sorts dl dd.editors .authorcon{padding:5px 10px;color:#919191;}
.sbdblue				{height:42px;line-height:42px;background:url(style/menutabli.jpg) repeat-x;}
.menutab ul				{height:42px;padding:0px;}
.menutab li				{width:135px;height:42px;float:left;text-align:center;font-size:14px;font-weight:bold;}
.menutab li.press		{width:186px;height:42px;float:left;background:#fff;}
.menutab li.press img	{padding-top:5px;}
.menutab li.part		{width:2px;background:none;}
.menutab li.on			{background:url(style/menuon.gif) no-repeat center 32px;}
.onlineread				{background:url(style/sortbg.gif) repeat-x top left;margin:0px 10px;padding:10px;}
.onlinereadlist h3		{}
.onlinereadlist ul		{padding-left:15px;}
.onlinereadlist	li		{width:320px;float:left;}
.onread					{background:url(style/readbg.gif) no-repeat;width:90px;height:27px;line-height:27px;color:#207404;font-size:14px;font-weight:bold;border:0px;}
.onread a:link,.onread a:visited				{color:#207404;text-decoration:none;padding:0px 15px;}
.onread a:hover				{color:#f60;text-decoration:none;}
a:link.allread,a:visited.allread				{color:#316E11;text-decoration:underline;}
a:hover.allread				{color:#f60;text-decoration:none;}
.ntit					{color:#1B60AD;background:#EFEFEF;padding-left:13px;}
.nbooklist dl			{width:351px;padding:5px 2px 15px;_padding:7px 2px 15px;+padding:6px 2px 15px;float:left;}
.nbooklist dl dt		{width:90px;height:120px;overflow:hidden;float:left;padding-right:10px;}
.nbooklist dl dt img	{width:90px;height:120px;}
.nbooklist dl dd		{width:251px;float:left;}
.nbooklist dl dd h2		{font-size:14px;width:251px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.nbooklist dl dd .bookdetails			{color:#5D5D5D;}
.nbooklist dl dd .bookdetails dl		{width:251px;padding:0px;}
.nbooklist dl dd .bookdetails dl dt		{width:48px;height:22px;padding-right:0px;}
.nbooklist dl dd .bookdetails dl dd		{width:203px;}
.nbooklist dl dd .bookdetails dl dd.cblue	{width:203px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.ml5					{margin-left:5px;}
#softdetail				{width:765px;}
.book_comment h2		{background:#296B99;margin-top:20px;overflow:hidden;color:#fff;height:26px;line-height:26px;font-size:14px;padding-left:15px;}
.score_wrap				{background:#E9F0F5;padding:10px;}
.book_comment h5		{padding:5px 0 3px 30px; line-height:16px; background:#f3f3f3; margin-top:12px; font-weight:bold; font-size:14px;}

.comment .text,.comment .vote{background:#f3f3f3;padding-left:15px;}

.comment .time				{float:right; padding-right:17px; color:#878787;}
.comment .star				{ margin:0 3px 0 10px; margin-top:1px;}
.comment p 					{ line-height:22px;font-size:14px; clear:left; width:622px; word-break:break-all; overflow:hidden;color: #404040;}
.comment p.name 			{text-align:center;color:#878787;width:70px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;-o-text-overflow: ellipsis; clear:both;}
.comment p strong 			{ width:40px; float:left;}
.comment p span 			{ width:673px; float:left; word-break:break-all; overflow:hidden;}
.comment .fit 				{ clear:left;}
.comment .fit strong 		{ width:auto;}
.comment .comment_all 		{ line-height:20px; font-size:14px; font-weight:bold; padding:25px 17px 0 0; text-align:right;}
.book_comment .text .title	{padding-bottom: 4px;}
.book_comment .commentbox h2{border-top:1px solid #A4CDED}
.ctit						{padding:18px;}
.commentbox .titl			{color:#000;}
.commentbox .nub			{color:#878787;font-family:arial;}
.commentbosx				{border:1px solid #ccc;font-size:12px;padding:2px;}
.auth-code					{padding-top: 25px;width: 450px;color:#878787;}

/*µ¯´°*/
.read_box_share { border:1px solid #BED3E0; background:#fff url(../images/bg_box_share_c.gif) left top repeat-y; width:636px; float:right; position:fixed !important; top/**/:2px; position:absolute; z-index:300; top:expression(offsetParent.scrollTop+2);left:2px;}
.read_box_top { background:url(../images/bg_box_share_t.gif) left top no-repeat; position:relative; padding:15px 15px 0;}
.read_box_top p { margin:15px 0 20px 10px; font-size:14px;}
.read_box_top a.close { position:absolute; top:15px; right:15px; background:url(style/bg_icon_but.gif) left -92px no-repeat; width:10px; height:9px;_height:9px;_line-height:9px; display:block; text-indent:-2000px;}
.read_box_middle { padding:0 15px;}
.read_box_middle textarea { width:584px; height:243px; line-height:24px; color:#878787; margin-left:10px; font-size:12px; background-color:#fff; border:1px solid #c3c3c3;}
.read_box_middle a.but_copy { width:101px; height:23px; display:inline-block; margin:10px 0 20px 10px; background:url(style/bg_icon_but.gif) left -352px no-repeat; color:#fff; font-weight:bold; padding-left:26px; padding-top:1px; line-height:23px;}
.read_box_middle a.but_copy:hover { text-decoration:none;}
.read_box_middle .but_copy_c { margin-left:10px; line-height:21px; border:1px solid #ffcb7f; background:#ffffe5 url(style/bg_icon_but.gif) 9px -325px no-repeat; padding:1px 9px 0 30px; display:inline-block; margin-bottom:20px;}
.read_box_foot { background:url(../images/bg_box_share_b.gif) left bottom no-repeat; padding:0 15px 15px 15px;}
.read_box_foot .shareto { padding:20px 0 15px 10px; line-height:15px; border-top:1px dotted #a4a09f; font-size:14px;}
.read_box_foot .shareto a { display:inline-block; padding-left:20px;background:url(style/bg_icon_but.gif) left -111px no-repeat; margin:0 7px 0 10px; padding-top:2px; line-height:14px; font-size:12px;}/*dry101028ÐÞ¸Ä*/
.read_box_foot .shareto .share_sina { background:url(../images/ico_share.gif) 0 0 no-repeat;}/*dry101028Ìí¼Ó*/
.read_box_foot .shareto .share_qq { background:url(../images/ico_share.gif) 0 -20px no-repeat;}/*dry101028Ìí¼Ó*/
.read_box_foot .shareto .share_kx { background-position:left -137px;}
.read_box_foot .shareto .share_rr { background-position:left -163px;}

.read_box_top .read_logo { background: url(style/history.jpg) 10px top no-repeat; padding-bottom:10px; border-bottom:1px dotted #C6D3D5; height:32px; text-indent:-2000px;}
.read_box_top .view { position:absolute; right:57px; top:44px;}
.read_box_middle .title { font-size:14px; margin:20px 0 0 10px; position:relative;background:none;}
.read_box_middle .title .tips { background-color:#ffffe5; border:1px solid #ffcb7f; padding:1px 9px 0; line-height:22px; height:22px; display:inline-block; font-size:12px; position:absolute; top:-5px; left:126px;}
.read_box_middle .title .tips span { margin-left:5px; color:#878787;}

.read_box_middle .list { margin:27px 0 0 10px; height:198px;}
.read_box_middle .list li { margin-bottom:12px; background:url(style/bg_icon_but.gif) left -73px no-repeat; padding-left:6px; list-style:none;}
.read_box_foot .history { border-top:1px dotted #878787; padding:21px 0 13px 10px; line-height:23px;}
.read_box_foot .history a { background:url(style/bg_icon_but.gif) left top no-repeat; display:inline-block; width:93px; padding:1px 0 0 26px; margin-right:10px; color:#fff; font-weight:bold;}
.read_box_foot .history a:hover { text-decoration:none;}

.read_box_middle .read_list { position:relative;}
.read_box_middle .read_list ul { padding:20px 43px 25px 42px;+padding:20px 43px 25px 42px;height:158px;_height:158px;width:521px; position:relative;}
.read_box_middle .read_list .clearli { clear:both; line-height:0; font-size:0; display:block;float:none; overflow:hidden;}
.read_box_middle .read_list li { margin:0 15px; float:left; width:100px;height:158px;overflow:hidden;text-align:center; list-style:none; _display:inline; position:relative;}
.read_box_middle .read_list li a { display:block;}
.read_box_middle .read_list a.pic { border:1px solid #a1a1a1; width:90px; height:120px; text-align:center; overflow:hidden;margin:0px auto;}
.read_list a.history_del { width:42px; height:16px; left:57px; top:0; color:#fff; text-align:center; padding-top:4px; text-decoration:none; background:url(../images/bg_read_del.png) left top repeat;_filter:alpha(opacity=65); position:absolute; left:57px; top:1px; background:#000;}
.read_list a.history_del:hover { text-decoration:none;}
.read_box_middle .read_list a.name { line-height:16px; margin-top:4px;}
.read_box_middle .read_list .but_page { background:url(style/bg_icon_but.gif) left top no-repeat; position:absolute; top:75px; width:33px; height:33px; outline:none; text-indent:-2000px;}
.read_box_middle .read_list a.up { background-position: left -286px; left:5px; cursor:pointer;}
.read_box_middle .read_list a.down { background-position: right -286px; right:5px; _right:20px;}
.read_box_middle .read_list a.up2 { background-position:left -243px; left:7px;cursor:pointer;}
.read_box_middle .read_list a.down2 { background-position:right -243px; right:3px; _right:20px;}
.read_box_middle .read_list .page_current { position:absolute; right:58px; top:-9px; _right:73px;}
.read_list .page_current img { margin-left:9px;}

.cont_page_head .view_history { background:url(style/share.gif) no-repeat left -19px;display:inline-block; height:15px; line-height:15px; margin:5px 0 0px 10px; padding:1px 0px 0 18px;}
.text	{padding-top:10px;}
.text dl{padding-bottom:10px;}
.text dt{float:left;width:70px;text-align:center;line-height:18px;overflow:hidden;}
.text dt img{width:50px;height:50px;overflow:hidden;}
.text dd{float:left;width:622px;padding-left:10px;}
.redhistory{padding:10px 0px;}
.bookls{margin-left:15px;padding:0px 15px;border-left:1px solid #A4CDED;border-right:1px solid #A4CDED;}
.bookls a:link,.bookls a:visited{color:#B2B2B2;}
.bookls a:hover{color:#f60;}
.cataexplain ul li{list-style:disc;margin-left:20px;}
#containter {margin-top:15px;}
#containter .mt10 {
    margin-top: 15px;
}
