body {margin:0; padding:0; font-size:12px; font-family:"宋体"; color:#363636;}
input {margin:0; padding:0; font-size:12px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0; padding:0;} 
dl,dt,dd,ul,li,p,h2 {margin:0; padding:0; list-style:none;}
img {border:0; margin:0; padding:0;}
a {font-size:12px; text-decoration:none; color:#363636;}
a:hover {color:#f00;}
#main {width:960px; margin:auto;}
#main .mleft {width:209px; float:left;}
#main .mcenter {width:533px; float:left; margin:0 0 0 5px;}
#main .mright {width:209px; float:right;}
#head h2{float:left; width:241px; height:68px; line-height:180px; overflow:hidden; margin:\10px 0 0 0;}
#head {width:960px; margin:0 auto;}
#head .cot_r {float:right; width:710px;}
#head .cot_r .login {background:url(../images/login_bg.gif) repeat-x; overflow:hidden; padding:8px 15px; }
#head .cot_r .login a {margin:0 5px; padding-top:4px; display:inline-block; text-decoration:underline;}
#head .cot_r .login a.reg { background:url(../images/reg_u.gif) no-repeat; width:59px; height:19px; text-align:center; display:block; float:left; padding-top:4px; text-decoration:none;}
#head .cot_r .menu {background:url(../images/menu_bg.jpg) no-repeat; height:35px; text-align:center;}
#head .cot_r .menu a {margin:0 15px 0 0; font-size:14px; font-weight:bold; width:68px; display:inline-block; color:#fff; line-height:35px;}
#head .cot_r .menu a:hover,#head .cot_r .menu a.hots {background:url(../images/menu_ah.gif) 0 5px no-repeat; height:35px; text-align:center; width:68px; color:#283c57;}
#head .menu_2 {background:url(../images/menu_2bg.gif) repeat-x; height:33px; padding:0 0 0 10px; line-height:33px; clear:both;text-align:left;}
#head .menu_2 a {margin:0 15px 0 0;}
#head .menu_2 .rbg {float:right; background:url(../images/menu_rbg.gif) no-repeat; height:72px; width:121px; margin:-33px 0 0 0;}

#head .serach {margin:10px 0 0 0 !important; margin:10px 0 0 0; height:33px;}
#head .serach .imgi {background:url(../images/serach_i.gif) no-repeat; width:81px; height:22px; float:left;}
#head .serach input {margin:0 5px; float:left;}
#head .serach .sercht {float:left; line-height:22px;}
#head .serach .zhao {background:url(../images/serach_z.gif) no-repeat; width:33px; height:39px; text-align:center; display:block; float:left; font-weight:bold; color:#fff; margin:-5px 0 0 5px; padding:10px 0 0 0;}
#head .serach .zhao:hover {color:#ff0;}
#head .serach .rcot {float:left; margin:0 0 0 10px; display:inline; padding:5px 0 0 0;}
#head .serach .rcot a {margin:0 8px 0 0; color:#093d64; text-decoration:underline;}
#head .serach .rcot a.chong {margin:0 0 0 20px; color:#f00;}
#head .serach .rcot a:hover {color:#f00;}
#head .serach .rcot span {margin:0 8px 0 0; color:#f00;}
.fixfloat{zoom:1;}.fixfloat:after{content:".";display:block;clear:both;visibility:hidden;height:0;}
.clearfix { content: "."; font-size: 1px; display: block; height: 0 !important; height: 1%; clear: both; visibility: hidden; background: none; line-height: 0%; }
.foot {margin:5px 0 0 0; text-align:center;}
.foot .bgs {background:#eef2f6; border:1px #aabacb solid; line-height:26px;}
.foot p {line-height:26px;}
.blayoutl {float:left; width:744px;}
.blayoutr {float:right; width:210px;}
.lmbg {background:#f1f5f9; border:1px #c2d0e0 solid; padding:10px; overflow:hidden; zoom:1;}
.lmbg .bpleft {float:left; width:188px;}
.lmbg .bpleft .img {border:1px #8e9ba8 solid; font-size:0;}
.lmbg .bpleft .ztou1 {overflow:hidden; zoom:1; margin:10px 0 0 0;}
.lmbg .bpleft .ztou1 li {float:left; padding-left:7px;}
.lmbg .bpleft .ztou1 li a {font-size:13px; color:#003467; padding:20px 0 0 35px; width:48px; display:block; font-size:12px; font-family:Arial; color:#a42e00; } 
.lmbg .bpleft .ztou1 li a.t1 {background-position:0 0; height:18px; margin:0 0 0 3px;}
.lmbg .bpleft .ztou1 li a.t1:hover {background-position:0 -39px;}
.lmbg .bpleft .ztou1 li a.t2 {background-position:0 -78px; height:18px; margin:0 0 0 18px;}
.lmbg .bpleft .ztou1 li a.t2:hover {background-position:0 -117px;}
.lmbg .bpleft .ztou2 {overflow:hidden; zoom:1; margin:10px 0 0 0;}
.lmbg .bpleft .ztou2 li {float:left;}
.lmbg .bpleft .ztou2 li a {font-size:13px; color:#003467; background:url(../images/zbtou2.gif) no-repeat; display:block; width:56px; text-align:center; color:#a42e00; font-weight:bold; font-family:Arial; padding:30px 0 0 0;} 
.lmbg .bpleft .ztou2 li a.t1 {background-position:0 0; height:47px;}
.lmbg .bpleft .ztou2 li a.t1:hover {background-position:0 -156px;}
.lmbg .bpleft .ztou2 li a.t2 {background-position:0 -78px; height:47px; margin:0 0 0 10px;}
.lmbg .bpleft .ztou2 li a.t2:hover {background-position:0 -234px;}
.lmbg .bpleft .ztou2 li a.t3 {background-position:0 -312px; height:47px; margin:0 0 0 10px;}
.lmbg .bpleft .ztou2 li a.t3:hover {background-position:0 -390px;}
.lmbg .bpright {float:right; width:517px;}
.lmbg .bpright .title {margin:5px 0 0 0; overflow:hidden; zoom:1;}
.lmbg .bpright .title .litsp {float:left; overflow:hidden; zoom:1;}
.lmbg .bpright .title .litsp .nczz {font-size:12px; margin:13px 0 0 10px; color:#ff3399; float:left;}
.lmbg .bpright .title .litsp h2 {color:#ff3399; font-size:28px; font-family:"黑体"; font-weight:bold; float:left;}
.lmbg .bpright .title .licls {float:right; margin:13px 10px 0 0; display:inline;}
.lmbg .bpright .title .licls .ft1 {color:#ff3399;}
.lmbg .bpright .title .licls .ft2 {color:#6d6d6d;}
.lmbg .bpright .mtitle {margin:15px 0 0 0;  overflow:hidden; zoom:1; border-right:1px #bbc9d6 solid; float:left; position:relative; z-index:99;}
.lmbg .bpright .mtitle a { float:left; padding:0 12px; border-left:1px #bbc9d6 solid; background:#fff; font-size:14px; font-weight:bold; line-height:27px; height:27px; color:#3a4857; border-top:1px #bbc9d6 solid; background:url(../images/mt_bg2.gif) repeat-x;}
.lmbg .bpright .mtitle a.mg,.lmbg .bpright .mtitle a:hover {background:url(../images/mt_bg.gif) repeat-x; border-bottom:none; }
.lmbg .bpright .mtime {float:right; color:#3a4857; margin:20px 0 0 0;} 
.lmbg .bpright .mbos {margin:-1px 0 0 0!important; margin:-3px 0 0 0; height:1px; overflow:hidden; background:#bbc9d6; position:relative; z-index:1;}
.lmbg .bpright .mscot {min-height:300px;border:1px #bbc9d6 solid; background:#fff; padding:10px 10px 20px 10px; overflow:hidden; border-top:none; zoom:1; }
.lmbg .bpright .mscot .injsp {color:#0051a2; line-height:22px;}
.lmbg .bpright .mscot .incop {float:left; margin:28px 0 0 10px; display:inline; width:205px;}
.lmbg .bpright .mscot .incop p {line-height:28px; font-size:14px; color:#000;}
.lmbg .bpright .mscot .incop .ccos {color:#ff7200; font-size:20px; font-family:Arial;}
.lmbg .bpright .mscot .tgnop {float:right; margin:20px 10px 0 0 ; display:inline; overflow:hidden; zoom:1; width:267px;}
.lmbg .bpright .mscot li {float:left;}
.lmbg .bpright .mscot li a {display:block; background:url(../images/mrt_bg.gif) no-repeat; width:89px; text-align:center; font-size:14px; font-weight:bold; color:#fff; line-height:41px; margin:8px 0 0 0;}
.lmbg .bpright .mscot li a:hover {color:#ff0; text-decoration:underline;}
.lmbg .bpright .mscot li a.t1 {background-position:0 0; height:41px; }
.lmbg .bpright .mscot li a.t2 {background-position:0 -42px; height:41px; color:#ff0; margin-right:40px;}
.lmbg .bpright .mscot li a.t3 {background-position:0 0; height:41px; margin-left:40px;}
.lmbg .bpright .mscot .feng {margin:20px 0 0 0; text-align:center; font-family:Arial; color:#7c7c7c;}
.lmbg .bpright .mscot .feng .ccos {color:#ff7200; font-size:32px; font-family:Arial; font-weight:bold;}
.lmbg .bpright .mscot .feng a {display:inline-block; background:url(../images/mpf_bg.gif) no-repeat; width:76px; text-align:center; height:26px; line-height:26px; color:#fff; margin:0 0 0 15px;}
.lmbg .toupp {background:#fff; border:1px #bfccd8 solid; overflow:hidden; zoom:1; margin:15px 0 0 0; padding:10px;}
.lmbg .toupp li { overflow:hidden; zoom:1; margin:9px 0 0 0; *margin:2px 0 0 0;}
.lmbg .toupp li input {float:left; margin:2px 0 0 10px; padding:0; overflow:hidden;}
.lmbg .toupp h3 {font-size:12px; color:#003467; display:block; font-weight:normal; margin:0; padding:0;}
.lmbg .toupp li span {float:left; margin:2px 0 0 7px; *margin:7px 0 0 5px;}
.lmbg .toupp .anpg {margin:5px 0 0 0; text-align:center;}
.lmbg .toupp .anpg a {display:inline-block; margin:0 0 0 25px; background:#eaf2fb; padding:5px; border:1px #c1ced9 solid;}
.lmbg .ctitle {background:url(../images/mt_bg.gif) repeat-x; padding:5px 10px; float:left; margin:10px 0 0 0; border:1px #bdcad7 solid; font-size:14px; color:#3a4857; border-bottom:none; position:relative; z-index:99;}
.lmbg .ctrems {float:left; margin:17px 0 0 10px; display:inline; color:#3a4857;}
.lmbg .mjif {color:#0051a2; text-decoration:underline; display:inline-block; margin:17px 0 0 5px;}
.lmbg .aicot {border:1px #bdcad7 solid; background:#fff; clear:both; position:relative; z-index:1; top:-1px; padding:10px 0; overflow:hidden; zoom:1;}
.lmbg .aicot li {float:left; width:130px; font-size:0; margin:0 0 0 12px; display:inline;}
.lmbg .aicot li img {width:120px; height:168px;}
.lmbg .aicot li a {display:block; padding:5px; background:#f1f5f9;}
.lmbg .aicot li a:hover {background:#9cc3e9;}
.lmbg .ptitle {margin:10px 0 0 0;  overflow:hidden; zoom:1; border-right:1px #bbc9d6 solid; float:left; position:relative; z-index:99;}
.lmbg .ptitle a { float:left; padding:0 12px; border-left:1px #bbc9d6 solid; background:#fff; font-size:14px; font-weight:bold; line-height:27px; height:27px; color:#3a4857; border-top:1px #bbc9d6 solid; background:url(../images/mt_bg2.gif) repeat-x;}
.lmbg .ptitle a.mg,.lmbg .ptitle a:hover {background:url(../images/mt_bg.gif) repeat-x; border-bottom:none; }
.lmbg .pmcot {border:1px #bbc9d6 solid; background:#fff; padding:0 10px 20px 10px; overflow:hidden; zoom:1; clear:both; position:relative; top:-1px; }
.lmbg .pmcot .nrlt {border:1px #bbc9d6 solid; margin:10px 0 0 0;}
.lmbg .pmcot .nrlt .titles {background:#e2ebf3; height:24px; padding:0 8px; overflow:hidden; zoom:1;}
.lmbg .pmcot .nrlt .titles  span {float:left;}
.lmbg .pmcot .nrlt .titles .mi {display:inline-block; margin:4px 0 0 3px;}
.lmbg .pmcot .nrlt .titles .ft {color:#000; margin:5px 0 0 5px; display:inline-block;}
.lmbg .pmcot .nrlt .titles .ft2 {color:#0051a2; margin:5px 0 0 5px;}
.lmbg .pmcot .nrlt .ncpt {padding:5px 10px 10px 10px; border-top:1px #bbc9d6 solid; overflow:hidden; zoom:1;}
.lmbg .pmcot .nrlt .ncpt .o1 {color:#5a5a5a; line-height:20px; height:40px;overflow:hidden;text-overflow:ellipsis;}
.lmbg .pmcot .nrlt .ncpt .o2 {margin:10px 20px 0 0; display:inline; float:right;}
.lmbg .pmcot .nrlt .ncpt .o2 a {display:inline-block; color:#0051a2;}
.lmbg .pmcot .nrlt .ncpt .o2 .fit {color:#98aabe; margin:0 0 0 10px;}
.lmbg .pmcot .nrlt .ncpt .o2 .fim {color:#a30000;}
.lmbg .fpmcot {border:1px #bbc9d6 solid; background:#fff; padding:0 10px 20px 20px; overflow:hidden; zoom:1; clear:both; position:relative; top:-1px; }
.lmbg .fpmcot .flfp {float:left; width:448px;}
.lmbg .fpmcot .frfp {float:left; width:238px; display:inline; color:#626262; line-height:22px; margin:14px 0 0 0;}
.lmbg .fpmcot .frfp p {color:#626262; line-height:22px;}
.lmbg .fpmcot .flfp li {margin:15px 0 0 0; overflow:hidden; zoom:1;}
.lmbg .fpmcot .flfp .tb {color:#3a4857; float:left; margin:4px 0 0 0; width:40px;}
.lmbg .fpmcot .flfp .intb {width:380px; padding:3px; background:#f1f5f9; border:1px #ced6df solid; float:left; font-size:12px;}
.lmbg .fpmcot .flfp .tntb {width:380px; padding:3px; background:#f1f5f9; border:1px #ced6df solid; float:left; height:200px; font-size:12px;}
.lmbg .fpmcot .flfp .fpma { margin:10px 0 0 0; text-align:center;}
.lmbg .fpmcot .flfp .fpma a {display:block; padding:3px 10px; background:#eaf2fb; color:#003467; width:100px; border:1px #c1ced9 solid;}

.rmbg {border:1px #c2d0e0 solid; overflow:hidden; zoom:1; border-top:none;}
.frtitle {background:url(../images/frt_bg.gif) repeat-x; height:27px; border-top:1px #c2d0e0 solid; font-size:14px; color:#3a4857; padding:0 0 0 10px; line-height:27px;}
.frtitle span {font-size:12px;padding:0 0 0 10px;}
.frtitle span a{color:#999;}
.frmcot {border-top:1px #c2d0e0 solid; overflow:hidden; zoom:1; padding:0 0 8px 0;}
.frmcot li {margin:8px 0 0 15px; display:inline; float:left; width:160px;}

.frmcot li a {color:#0051a2;}

.frmcot li a:hover {color:#f00;}

.frmcot dl {float:left; margin:10px 0 0 20px; display:inline; width:74px;}
.frmcot dt {font-size:0;}
.frmcot dt a {border:2px #fff solid; display:block;}
.frmcot dt a:hover {border:2px #8bbef1 solid;}
.frmcot dd {text-align:center; line-height:24px;}
.frmcotx {border-top:1px #c2d0e0 solid; overflow:hidden; zoom:1; padding:0 0 8px 0;}
.frmcotx li {margin:8px 0 0 15px; display:inline; float:left; width:193px;}
.frmcotx li a {color:#0051a2;}
.frmcotx li a:hover {color:#f00;}

/* by KingQee */
.	bookComment{ position:relative; top:-1px; padding:10px 10px 0 10px; border:1px solid #BBC9D6; background:#FFF; overflow:hidden; zoom:1; clear:both;}
	.bookComment .mod{
	width:698px;
	border:1px solid #BBC9D6;
	overflow:hidden;
	zoom:1;
	clear: both;	
	background:url(../images/mod_bg.jpg) repeat-y top left;
}
	.bookComment .info{
	width:124px;
	float: left;
	text-align: center;
	height: 100%;
	}
	.bookComment .info h6{ margin:0; padding:0; font:bold 12px/27px arial; color:#036CB4;}
	.bookComment .info p{ margin:5px 0;}
	.bookComment .info .icon img{ width:64px; height:64px; border:1px solid #CCC;}
	.bookComment .info .tips a{ margin-right:6px;}
	.bookComment .content {
 	FLOAT: right;
	width:560px;
 	padding-right:10px;
 
} 
	.bookComment .content h6{ padding:0 18px; overflow:hidden;border-bottom:1px dotted #BBC9D6; font:12px/27px arial; overflow:auto; zoom:1;}
	.bookComment .content h6 .postTime{ float:left; padding-top:1px; _padding-top:6px; overflow:hidden; width:366px; color:#999;} 
	.bookComment .content h6 .postTime img{ vertical-align:middle;}
	.bookComment .content h6 .action{ float:right; width:126px;}
	.bookComment .content .text{ padding:6px 18px 8px 18px; font-size:14px;}


#mostlycontent{width:510px;clear:both;height:70px;}
#mostlycontent p{margin:0;}

#ballot{ clear:both;width:135px; height:67px; padding-left:40px; padding-bottom:10px;}
#ballot a.ballot0{background:url(../images/novip.png) no-repeat; width:82px; height:67px;float:left;display:block; text-indent:-100px; overflow:hidden; margin-right:9px; }
#ballot a.ballot1{background:url(../images/bookpage.gif) no-repeat; width:82px; height:55px; text-align:center; display:block; font-size:26px; color:#0772ba; font:Arial, Helvetica, sans-serif; padding-top:12px; margin-right:9px; float:left;}
#ballot a.ballot1:hover{ text-decoration:none; color: #FF3300}
#ballot a.ballot2{background:url(../images/bookpage.gif) no-repeat 0px -2px; width:60px; height:44px; text-align:center; display:block; font-size:14px; color:#d62d05; font:Arial, Helvetica, sans-serif; padding-top:23px; margin-right:9px; float:left;}
#ballot a.ballot2:hover{ text-decoration:none; color: #FF6600}
#ballot a.ballot3{background:url(../images/bookpage.gif) no-repeat -70px -2px; width:60px; height:44px; text-align:center; display:block; font-size:14px; color:#184f91; font:Arial, Helvetica, sans-serif; padding-top:23px; float:left;}
#ballot a.ballot3:hover{ text-decoration:none; color: #009933}

#mostlycontent #button{ float:left; width:505px; margin-bottom:8px; overflow: hidden;}

#mostlycontent #update{ width:678px; float:left; background:#f4f5fd; padding:6px 2px 6px 8px; color:#000000; font-size:13px; color:#228dd6; line-height:22px; margin-bottom:8px;}
#mostlycontent #update span{ color:#999; font-size:12px;}

#mostlycontent #narrate{ width:690px; float:left;}
#mostlycontent #narrate .top{width:98%; border-bottom:1px solid #e2e8f9; height:32px; padding-left:2% ; float:left;}
#mostlycontent #narrate .top h3{ float:left;}
#mostlycontent #narrate .top .h_left{background:url(../images/bookpage.gif) no-repeat left -423px; height:32px; margin-right:5px; float:left;position:relative;  bottom:-1px; line-height:27px; font-size:14px; color:#228dd6; font-weight:bold; padding-left:15px; z-index:1}
#mostlycontent #narrate .top .h_left span{float: left; background:url(../images/bookpage.gif) no-repeat right -423px; padding-right:15px; padding-top:5px;}

#mostlycontent #narrate .top .h2_left{background:url(../images/bookpage.gif) no-repeat left -462px; height:30px; margin-right:5px; float:left;line-height:25px; font-size:14px; color:#228dd6; padding-left:15px; margin-top:2px;}
#mostlycontent #narrate .top .h2_left span{ float: left;background:url(../images/bookpage.gif) no-repeat right -462px; padding-right:15px; padding-top:5px;}
#mostlycontent #narrate .top .h2_left a{ color:#4b616d;}
#mostlycontent #narrate .top  a{color:#228dd6; text-decoration:none;white-space: nowrap}
#mostlycontent #narrate .txt{ padding:12px 2px 10px 8px; font-size:13px;line-height:22px; float:left; color:#112e3f; width:677px; overflow:hidden;}
#mostlycontent #narrate .txt a.book{ font-size:18px; color: #5897f6; font-weight:bold; text-decoration:none;}

#mostlycontent #cooperate{ float:left; width:688px; border:1px solid #bbd5e8; margin-bottom:8px;}
#mostlycontent #cooperate h4{ height:30px; background:url(../images/bookpage.gif) left -500px; float:left;width:98%; line-height:28px; font-size:13px; font-weight:normal; color:#000; padding-left:2%}
#mostlycontent #cooperate ul{ width:668px; float:left; padding:8px 10px 4px 10px; font-size:14px; color:#112e3f;}
#mostlycontent #cooperate ul li{ float:left; background:url(../images/bookpage.gif) no-repeat -287px -23px; height:22px; line-height:22px; padding-left:10px; width:153px; overflow:hidden;}
#mostlycontent #cooperate a:hover{ color:#006699; text-decoration:none;}


#mostlycontent #choose{ width:688px; float:left; font-size:13px; color:#000;border:1px solid #bbd5e8; background:#fafbfe;margin-bottom:8px;}
#mostlycontent #choose .heading{ width:99%; padding-left:1%; float:left; height:25px; padding-top:2px;}
#mostlycontent #choose ul{ float:left; width:96%; padding:4px 2%;}
#mostlycontent #choose ul li{ float:left; width:50%; overflow:hidden; height:22px;}

#grade{float:left;width:480px;position:relative;z-index:2;padding-left:5px;}
#grade .fong{ float:left; height:30px; width:62px; color:#FF6600; font-size:32px;line-height:30px; font-weight:bold; margin-top:-3px}
#grade .fong span{font-size:20px;}
#grade .fong .fongch{ font-size:14px;}
#grade .show{ float:left; margin-left:3px}
#grade .explain{font-size:12px; color:#999; line-height:14px;}
#grade .element{font-size:13px; line-height:15px;}
#grade .element span{color:#164a68;}
#grade .button{ float: right; width:81px; height:21px; line-height:21px;background:url(../images/bookpage.gif) no-repeat -137px -46px; display:block; color:#164a68; text-align:center; margin:5px 2px 0 0; padding-top:1px;}

#grade .grades_b{ position:absolute;top:-150px; left:6px; background:#e6e6e6;width:441px; height:157px; font-family:"宋体";}
#grade .grades{ position:absolute; width:432px; height:148px; background:#eef9ff; border:1px solid #9ec7fc; top:-4px; left:-4px; z-index:11; padding:4px;}
#grade .grades .top{ width:99%; padding-left:1%; color:#3c4d59; height:25px; padding-top:4px;}
#grade .grades .top span{ color:#9ca2a6;}
#grade .grades .abcd{ width:40%; float:left; height:36px; color:#ff4400; font-size:13px; padding-left:7%; line-height:36px; position:relative;}
#grade .grades .abcd .measure{background:url(../images/fong.gif) no-repeat 3px 16px; width:120px; height:36px; position:absolute; top:0px; left:68px;}
#grade .grades .abcd .punctuation{ width:25px; height:26px; position:absolute; top:3px; left:55px;background:url(../images/fong.gif) no-repeat 3px -8px; line-height:13px; color:#80cd07; font-size:12px; text-align:center;}

#grade .grades .button_b{ width:42%; height:20px; float: right; padding-top:10px;}
#grade .grades .button_b a{ width:55px; height:20px; display:block; background:url(../images/fong.gif) no-repeat left bottom; float: left; margin-right:20px; text-align:center; color:#639709; text-decoration:none; line-height:20px;}






/* 读书内容 */
.m_content {
background:none repeat scroll 0 0 #F1F5F9;
border:1px solid #C2D0E0;
clear:both;
height:100%;
overflow:hidden;
}
.m_content .tscng {padding:10px;}
.m_content .limg {float:left; width:188px; font-size:0;}
.m_content .rcot {float:right; width:526px;}
.m_content .rcot .title {repeat-x; height:27px; overflow:hidden;}
.m_content .rcot .title h2 {font-size:21px; color:#FF3399; line-height:27px; text-align:center;}
.m_content .rcot .title h2 span {font-size:12px; margin:0 0 0 10px; font-weight:normal;}
.m_content .rcot .title font {font-size:12px; float:right; display:block; margin:-19px 10px 0 0; color:##666; display:inline;}
.m_content .rcot .bkcontent {border:1px #c1cfdf solid; padding:5px 10px; background:#fff; line-height: 20px;}
.m_content .rcot .bkcontent p {line-height:22px;}
.m_content .rcot .bkcontent .fmclass {margin:4px 0 0 0; overflow:hidden; height:100%; clear:both;}
.m_content .rcot .bkcontent .fmclass li {width:165px; float:left; line-height:22px; color:#013a6e;}
.m_content .rcot .bkcontent .fmclass li2 {width:126px; float:left; line-height:22px; color:#013a6e;}
.m_content .rcot .bkcontent .fmclass li1 {width:400px; float:left; line-height:22px; color:#013a6e;}
.m_content .rcot .bkcontent .fmclass li span {color:#575757;}
.m_content .rcot .bkcontent .imgclass {margin:4px 0 0 0; overflow:hidden; height:100%; clear:both;}
.m_content .rcot .bkcontent .imgclass li {background:url(images/miclass.gif) no-repeat; width:71px; float:left; overflow:hidden; height:26px; line-height:28px; padding:0 0 0 13px;}
.m_content .rcot .bkcontent .imgclass li.as {background:url(images/miclass_2.gif) no-repeat;}
.m_content .rcot .bkcontent .imgclass li a {color:#fff;}
.m_content .rcot .bkcontent .imgclass li a:hover {color:#ff0;}
.m_content .zhangx {line-height:30px; background:#d8e0e9; margin:5px 0 0 0; text-align:left; padding-left:10px;}
.m_content .zhangx span {color:#851602; font-size:14px;}
.m_content .msgong {margin:5px 0 0 0; padding:5px 10px;}
.m_content .msgong span {color:#851602;}
.m_content .msgong p {line-height:24px;}
.m_content .piaos {background:#fff; overflow:hidden; height:100%; padding:5px 10px;}
.m_content .piaos p {line-height:24px;}
.m_content .piaos p input {margin:0 5px 0 15px;}
.m_content .piaos p .tp {border:1px #ccc solid; background:#fff; padding:2px; margin:10px 0 0 20px;}





.blocktext {
BORDER-RIGHT: #d8e4ef 1px solid; BORDER-TOP: #a3bee8 1px solid; background:#FFFFFF; BORDER-LEFT: #d8e4ef 1px solid; BORDER-BOTTOM: #d8e4ef 1px solid
}
.blocktext ul{
display:block;float:none;clear:both;overflow:hidden; zoom:1;
padding-left:8px;padding-right:2px;
}
.blocktext li{
	width:45%;
	float:left;
	height:25px;
	line-height:25px;
	padding-left:5px;
}

.blocktext_w {
BORDER-RIGHT: #d8e4ef 1px solid; BORDER-TOP: #a3bee8 1px solid; background:#FFFFFF; BORDER-LEFT: #d8e4ef 1px solid; BORDER-BOTTOM: #d8e4ef 1px solid
}
.blocktext_w ul{
display:block;float:none;clear:both;overflow:hidden; zoom:1;
padding-left:8px;
}
.blocktext_w li{
	width:20px;
	float:left;
	height:25px;
	line-height:25px;
}









#book_ext{
	text-align:left; 
	color:#000000;
	height:auto;
	width:960px;
	background-color:#F1F5F9;
}
#book_ext ul{
	width:960px;
	height:auto;
	overflow:hidden;
	border-left:1px solid #d8e4ef;
	border-right:1px solid #d8e4ef;
	border-bottom:1px solid #d8e4ef;
}
#book_ext li{
	float:left;
	text-align:center;
	width:315px;
	height:28px;
	line-height:25px;
	background-color:#F1F5F9;
	overflow:hidden;
}
#book_ext .juan{
	width:100%;
	color:#f0e6d0;
	height:30;
	line-height:30px;
}

/*other*/
.black_ping{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color:#FFFFFF;z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.white_ping {display: none;position: absolute;top: 25%;left: 25%;width: 50%;height: 50%;padding: 16px;border: 16px solid #2089d8; margin:-32px;  background-color: white;z-index:1002;overflow: auto;}

.maos_msg_fade_class{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height:100%;background-color:#FFFFFF;z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.maos_msg_class {display: none;position: absolute;top: 40%;left: 40%;width: 300px;height:110px;padding: 10px;border: 10px solid #2089d8;  background-color: white;z-index:1002;overflow: auto;text-align:center;}

.maos_down_fade_class{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height:100%;background-color:#FFFFFF;z-index:1001;-moz-opacity: 0.8;opacity:.80;filter: alpha(opacity=80);}
.maos_down_class {display: none;position: absolute;top: 40%;left: 40%;width: 400px;height:170px;padding: 10px;border: 10px solid #2089d8;  background-color: white;z-index:1002;overflow: auto;text-align:center;}