﻿.f_l{
	float:left;
	margin-right:10px;
}
.f_r{
	float:right;
	margin-right:10px;
}
#column{
	margin-bottom:10px;
	width:693px;
	padding-top:20px;
	border-bottom:3px solid #fe6e35;
}
.column-title{
	padding:0 10px;
	height:46px;
	border-bottom:3px solid #fe6e35;
	background:url(../images/column_title_bg.png) no-repeat 570px bottom;
}
/*****title*****/
.column-title h1{
	margin:-10px 10px 0 0;
	float:left;
	width:117px;
	height:56px;
	text-indent:-9999em;
	background-position:left bottom;
	background-repeat:no-repeat;
}
.column-title h1 a{
	display:block;
	height:100%;
	background-position:left bottom;
	background-repeat:no-repeat;
}
.column-title .lit{
	background-image:url(../images/title/title_little.png);
}
.column-title .mid{
	background-image:url(../images/title/title_middle.png);
}
.column-title .big{
	background-image:url(../images/title/title_big.png);
}
.column-title .time_free{
	background-image:url(../images/title/title_free.png);
}
.column-title .drawhand{
	background-image:url(../images/title/title_draw.png);
}
.column-title .card{
	background-image:url(../images/title/title_card.png);
}
.column-title .rem{
	background-image:url(../images/title/title_rem.png);
}
.column-title .cho{
	background-image:url(../images/title/title_cho.png);
}
.column-title .sjt{
	background-image:url(../images/title/title_sjt.png);
}
.column-title .cod{
	background-image:url(../images/title/title_cod.png);
}
.column-title .bbs{
	background-image:url(../images/title/title_bbs.png);
}
.column-title .rak{
	background-image:url(../images/title/title_rak.png);
}
.column-title .epr{
	background-image:url(../images/title/title_epr.png);
}
.column-title .buy{
	background-image:url(../images/title/title_buy.png);
}
.column-title .mal{
	background-image:url(../images/title/title_mal.png);
}
.column-title .use{
	background-image:url(../images/title/title_use.png);
}
.column-title .pri{
	background-image:url(../images/title/title_pri.png);
}
.column-title .use-ex{
	background-image:url(../images/title/title_use_ex.png);
}
.column-title .cot{
	background-image:url(../images/title/title_cot.png);
}
.column-title .links{
	background-image:url(../images/title/title_links.png);
}
.column-title .crt{
	background-image:url(../images/title/title_creater.png);
}
.column-title .seh{
	background-image:url(../images/title/title_search.png);
}
.column-title .abt{
	margin:-16px 10px 0 0;
	width:176px;
	height:62px;
	background-image:url(../images/title/title_abt.png);
}
.column-title .fav a{
	background-image:url(../images/title/title_fav_l.png);
}
.column-title .fav a:hover, .column-title .fav .current{
	background-image:url(../images/title/title_fav_h.png);
}
.column-title .dload a{
	background-image:url(../images/title/title_dload_l.png);
}
.column-title .dload a:hover, .column-title .dload .current{
	background-image:url(../images/title/title_dload_h.png);
}
.column-title .rlog a{
	background-image:url(../images/title/title_rlog_l.png);
}
.column-title .rlog a:hover, .column-title .rlog .current{
	background-image:url(../images/title/title_rlog_h.png);
}
.column-title .lin a{
	background-image:url(../images/title/title_login_l.png);
}
.column-title .lin a:hover, .column-title .lin .current{
	background-image:url(../images/title/title_login_h.png);
}
.column-title .fpw a{
	background-image:url(../images/title/title_fpw_l.png);
}
.column-title .fpw a:hover, .column-title .fpw .current{
	background-image:url(../images/title/title_fpw_h.png);
}
.column-title .reg a{
	background-image:url(../images/title/title_reg_l.png);
}
.column-title .reg a:hover, .column-title .reg .current{
	background-image:url(../images/title/title_reg_h.png);
}
.column-title .per a{
	background-image:url(../images/title/title_per_l.png);
}
.column-title .per a:hover, .column-title .per .current{
	background-image:url(../images/title/title_per_h.png);
}
.column-title .ren a{
	background-image:url(../images/title/title_ren_l.png);
}
.column-title .ren a:hover, .column-title .ren .current{
	background-image:url(../images/title/title_ren_h.png);
}
.column-title .blog a{
	background-image:url(../images/title/title_blog_l.png);
}
.column-title .blog a:hover, .column-title .blog .current{
	background-image:url(../images/title/title_blog_h.png);
}
.column-title .benq, .column-title .samsung, .column-title .smod{
	margin:-16px 10px 0 0;
	width:162px;
	height:62px;
}
.column-title .benq a{
	background-image:url(../images/title/title_benq_l.png);
}
.column-title .benq a:hover, .column-title .benq .current{
	background-image:url(../images/title/title_benq_h.png);
}
.column-title .samsung a{
	background-image:url(../images/title/title_samsung_l.png);
}
.column-title .samsung a:hover, .column-title .samsung .current{
	background-image:url(../images/title/title_samsung_h.png);
}
.column-title .smod a{
	background-image:url(../images/title/title_smod_l.png);
}
.column-title .smod a:hover, .column-title .smod .current{
	background-image:url(../images/title/title_smod_h.png);
}
/*****title end*****/
.column-fun{
	padding:0 10px;
	height:32px;
	background:#ffb400;
}
.column-fun .mt{
	line-height:32px;
}
.column-fun .total{
	float:right;
	line-height:32px;
	font-size:12px;
}
.column-fun .view{
	margin:3px 0 0 10px;
	float:right;
}
.column-fun .view a{
	background:url(../images/btn/btn_view.png) no-repeat;
	display:block;
	height:24px;
	text-indent:-9999px;
	width:31px;
}
.column-fun .view .vlist {
    background-position: 0 -24px;
}
.column-fun .order{
	margin-top:5px;
	height:22px;
	line-height:22px;
	float:left;
}
.order dt{
	float:left;
}
.order dd{
	margin-right:10px;
	float:left;
	position:relative;
}
.order dd .o-title{
	padding:0 10px;
	background-color:#ffdc1b;
	border-radius:7px;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	display:block;
}
.order dd .o-title:hover, .order dd.current .o-title{
	color:#fff;
	text-decoration:none;
	background-color:#ff4800;
}
.filter-li{
	border-radius:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	background-color:#ff4800;
	position:absolute;
	top:30px;
	left:50%;
	z-index:10;
	display:none;
}
.filter-li .arrow{
	margin-left:-30px;
	padding-top:2px;
	width:60px;
	height:8px;
	background:url(../images/icon/arrow1.png) no-repeat center top;
	position:absolute;
	top:-8px;
	left:50%;
}
.filter-li li{
	margin:0 5px;
	width:100px;
	float:left;
	border-bottom:1px dashed #fff;
	min-width:60px;
}
.filter-li li.none{
	border:0;
}
.filter-li li a{
	font-size:14px;
	color:#fff;
	line-height:22px;
	display:block;
	text-align:center;
}
.filter-li li a:hover, .filter-li li a.current{
	color:#fff100;
	text-decoration:none;
}
.filter-li .wph{
	width:420px;
}
.filter-li .wph li{
	width:200px;
}
.column-cnt{
	margin:0 10px;
	border-left:1px solid #d9d7a3;
	border-right:1px solid #d9d7a3;
	background-color:#fff799;
	min-height:485px;
	height:auto!important;
	height:485px;
	overflow:hidden;
}
#column .author_bg{
	background: #fdfde7;
	font-size:16px;
}
#column .author_bg .author-sub p{
	line-height:24px;
}
.column-cnt-new{
	margin:0 10px;
	min-height:485px;
	background:url(../images/column-cnt-bg.jpg) no-repeat #fff;
	height:auto!important;
	height:485px;
	overflow:hidden;
}
.column-cnt .breadcrumb{
	padding:0 10px;
	height:24px;
	line-height:24px;
	font-size:12px;
}
#column .column-cnt .author_breadcrumb_bg{
	background-color: #fff799;
}
.column-cnt .pagin{
	margin:6px 0;
}
.column-cnt .explain{
	padding:5px 10px 0;
	text-align:center;
	color:#f00;
	font-size:12px;
}
#cform-box{
	padding:20px 20px 0;
}
#cform-box-new{
	margin:110px auto 0;
	width:600px;
	border:2px solid #f89a60;
	border-radius:10px;
	box-shadow: 2px 2px 5px #888888;
	background:url(../images/cform-box-bg.jpg) center bottom #fff no-repeat;
	padding-bottom:80px;
}
#cform-box-new2{
	margin:110px auto 0;
	width:430px;
	border:2px solid #f89a60;
	border-radius:10px;
	box-shadow: 2px 2px 5px #888888;
	background:url(../images/cform-box-bg.jpg) center bottom #fff no-repeat;
	padding-bottom:80px;
}
#cform-box h3{
	margin-bottom:10px;
	font-size:14px;
}
#cform-box-new2 h3{
	padding:10px;
	font-size:14px;
	border-bottom:1px dashed #000;
	margin:0 20px;
}
#cform-left{
	padding:20px;
	float:left;
	width:400px;
}
#cform-left-pbind{
	padding:20px;
	width:400px;
	margin:0 auto;
}
#cform-right{
	padding:20px 0 20px 20px;
	float:left;
	width:190px;
	min-height:445px;
	height:auto!important;
	height:445px;
	border-left:1px dashed #bbb;
}
#cform-right span{
	text-align:center;
	display:block;
}
#cform-right .portrait-info{
	margin:10px auto;
	width:136px;
	height:136px;
	border:3px solid #ffb400;
	border-radius:8px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	background:url(../images/portrait_bg.jpg) no-repeat #fff;
	cursor:pointer;
	overflow:hidden;
}
.modify_head_f{ position:relative;}
#modify_head{position:absolute; bottom:0; left:0; width:136px; text-align:center;z-index:2;height:26px;line-height: 26px;cursor: pointer;background:#ffb400;opacity: .65;filter: alpha(opacity=65); color:#000; font-weight:bold;
}
#blist{
	min-height:431px;
	height:auto!important;
	height:431px;
	background-color:#fff;
}
#blist .list-l{
	padding:10px 16px;
}
#blist .list-l li{
	margin:10px 12px;
	width:135px;
	height:215px;
	float:left;
	text-align:center;
}
#blist .list-l .b-img img, #blist .list-t .b-img img, #book-intro .book img{
	box-shadow:0 0 2px 1px #999;
	-moz-box-shadow:0 0 2px 1px #999;
	-webkit-box-shadow:0 0 2px 1px #999;
}
#blist .list-l .s-img img{
	border:3px solid #ffb400;
	border-radius:5px;
}
#blist .list-l .del{
	position:absolute;
	top:-12px;
	right:11px;
	display:none;
}
#blist .list-l .b-img{
	position:relative;
}
#blist .list-l .b-name{
	margin-top:5px;
	line-height:18px;
	overflow:hidden;
}
#blist .list-t{
	padding:0 10px;
}
#blist .list-t li{
	padding:20px;
	min-height:140px;
	font-size:12px;
	border-bottom:1px dashed #999;
}
#blist .list-t li:last-child{
	border:0;
}
#blist .list-t .del{
	position:absolute;
	top:-12px;
	right:-12px;
	display:none;
}
#blist .list-t .b-img{
	margin-right:15px;
	float:left;
	position:relative;
}
#blist .list-t .b-name{
	margin-bottom:5px;
	line-height:18px;
	font-size:14px;
}
#blist .list-t .b-author{
	margin-bottom:5px;
}
#blist .list-t .b-bear{
	margin-bottom:5px;
	color:#f00;
}
#blist .list-t .b-intro{
	height:55px;
	line-height:18px;
	overflow:hidden;
}
#blist .list-t .b-more{
	margin-top:3px;
	text-align:right;
}
#blist .list-t .b-more a{
	color:#001eff;
}
p.xin,p.yan{
	font-size:8px;
	text-align:left;
	margin-left:25px;
	padding-left:20px;
	color:#888;
}
p.xin{
	background:url(../images/icon/icon_xin.png) 2px center no-repeat;
}
p.yan{
	background:url(../images/icon/icon_yan.png) left center no-repeat;
}
.lock{
	margin-left:-48px;
	padding-left:30px;
	width:66px;
	height:43px;
	position:absolute;
	top:90px;
	left:50%;
	font-size:18px;
	color:#fff100;
	text-align:left;
	line-height:50px;
	background:url(../images/lock_up.png) no-repeat;
}
.lock span{
	margin-right:3px;
	font-size:14px;
}
#level{
	padding-top:6px;
	float:right;
}
#level span{
	margin-left:3px;
	padding:0 6px;
	height:18px;
	line-height:18px;
	font-size:12px;
	color:#fff67f;
	float:left;
	border-radius:3px 3px 0 0;
	-moz-border-radius:3px 3px 0 0;
	-webkit-border-radius:3px 3px 0 0;
}
#detail{
	padding:15px 20px;
	height:431px;
	background-color:#fff;
}
#book-intro{
	margin-bottom:10px;
}
#book-intro .book{
	margin-right:15px;
	float:left;
}
#book-intro .intro h2{
	margin-bottom:5px;
	font-size:14px;
	line-height:18px;
}
#book-intro .intro dd{
	font-size:12px;
	line-height:18px;
}
#book-intro .intro dd a{
	color:#011fff;
}
#detail .description{
	margin-bottom:10px;
	max-height:110px;
	font-size:12px;
	line-height:18px;
	overflow:auto;
}
#detail .illustration li{
	margin:0 5px;
	border:3px solid #fff;
	float:left;
	box-shadow:0 0 4px #999;
	-moz-box-shadow:0 0 4px #999;
	-webkit-box-shadow:0 0 4px #999;
}
/**function**/
#function{
	margin-top:5px;
	height:45px;
}
#function li{
	margin-right:5px;
	float:left;
	position:relative;
}
#function li a{
	display:block;
	text-indent:-9999em;
	background-image:url(../images/btn/btn_function.png);
	background-repeat:no-repeat;
}
#function .f1{
	margin-top:6px;
	width:56px;
	height:33px;
}
#function .f2{
	margin-top:6px;
	width:45px;
	height:34px;
}
#function .f3{
	margin-top:5px;
	width:32px;
	height:36px;
}
#function .f4{
	margin-top:4px;
	width:42px;
	height:38px;
}
#function .f5{
	margin-top:8px;
	width:32px;
	height:29px;
}
#function .f6{
	width:37px;
	height:45px;
}
.f-login .f1{
	background-position:-97px 2px;
}
.f-login .f2{
	background-position:-97px -97px;
}
.f-login .f3{
	background-position:-97px -197px;
}
.f-login .f4{
	background-position:-98px -299px;
}
.f-login .f5{
	background-position:-98px -397px;
}
.f-login .f6{
	background-position:-97px -496px;
}
.f-login .f1:hover{
	background-position:0 0;
}
.f-login .f2:hover{
	background-position:0 -100px;
}
.f-login .f3:hover{
	background-position:0 -200px;
}
.f-login .f4:hover{
	background-position:0 -300px;
}
.f-login .f5:hover{
	background-position:0 -400px;
}
.f-login .f6:hover{
	background-position:0 -500px;
}
.f-out .f1{
	background-position:-197px 2px;
}
.f-out .f2{
	background-position:-197px -97px;
}
.f-out .f3{
	background-position:-197px -197px;
}
.f-out .f4{
	background-position:-198px -299px;
}
.f-out .f5{
	background-position:-198px -397px;
}
.f-out .f6{
	background-position:-197px -496px;
}
#function .f-box{
	position:absolute;
	left:-10px;
	bottom:-68px;
	padding:16px 10px 0;
	width:74px;
	height:52px;
	text-align:center;
	font-size:12px;
	line-height:46px;
	background-image:url(../images/btn/btn_function.png);
	background-repeat:no-repeat;
	display:none;
}
.f-login .f-box{
	background-position:0 -600px;
}
.f-out .f-box{
	background-position:-100px -600px;
}
/**function**/
/*table*/
.table-total{
	margin:10px 13px;
}
.table-total span{
	padding:0 2px;
	color:#f00;
}
.table-total .input-btn3{
	margin-left:5px;
	float:right;
	text-align:center;
	line-height:25px;
}
.table-total .input-btn3:hover, .table-total2 .input-btn3:hover{
	text-decoration:none;
}
.table-total2{
	margin:-29px 13px 0 0;
	float:right;
}
.table-total2 .input-btn3{
	float:right;
	text-align:center;
	line-height:25px;
}
.table-list{
	margin:10px;
	padding:3px;
	background-color:#fffac2;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	box-shadow:0 0 5px #ddd;
	text-align:center;
}
.table-list th{
	height:28px;
	background-color:#ffda58;
}
.table-list td{
	padding:5px;
	border-bottom:2px solid #ffda58;
	word-break:break-all;
	word-wrap:break-word;
	line-height:18px;
}
.table-list .user-table td{
	padding:8px 4px;
}
.table-list tr:last-child td{
	border-bottom:0;
}
.table-list .table-des{
	font-size:12px;
	color:#999;
}
.table-list .tdt{
	padding-left:10px;
	text-align:left;
}
.table-list .table-item{
	padding:0 0 0 10px;
	height:24px;
	text-align:left;
	background-color:#ffeb7f;
	border-bottom:0;
}
.table-list .bb0 td{
	border-bottom:0;
}
.table-list .table-essay{
	text-align:left;
}
.table-list .author-info{
	vertical-align:top;
	border-right:2px solid #ffda58;
}
.table-list .author-name{
	margin-bottom:5px;
	font-weight:bold;
}
.table-list .author-por{
	width:100px;
	height:100px;
	overflow:hidden;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}
.table-list .author-item{
	padding:0 5px;
	height:24px;
	background-color:#ffeb7f;
	border-bottom:0;
}
.table-list .user-table td span{
	float:left;
	margin-top:8px;
}
.soon_read_btn{
	float:right;
	width:91px;
	height:33px;
	background:url(../images/soon_read_btn.png) no-repeat;
}
/*table*/
/*news-list*/
.news-list{
	margin:10px;
	padding-bottom:10px;
	border-bottom:1px solid #ffda58;
}
.news-list-title{
	font-size:14px;
	font-weight:bold;
	line-height:20px;
}
.news-list-time{
	font-size:12px;
	color:#776437;
	line-height:24px;
}
.news-list-content{
	font-size:12px;
	line-height:20px;
}
.news-list-content a{
	color:#ff7b03;
	font-weight:bold;
}
.article-title{
	font-size:16px;
	font-weight:bold;
	line-height:35px;
	text-align:center;
}
.article-time{
	font-size:12px;
	line-height:24px;
	color#776437;
	text-align:center;
}
.article-content{
	font-size:12px;
	line-height:24px;
	margin:15px;
}
/*news-list*/
/*pagin*/
.pagin{
	text-align:center;
	line-height:18px;
}
.pagin a{
	margin:0 3px;
	padding:0 2px;
}
.pagin a:hover{
	color:#ff4800;
	text-decoration:none;
}
.pagin .current{
	color:#ff4800;
	font-weight:bold;
}
.pagin span{
	margin:0 5px;
	color:#666;
}
/*pagin*/
/****buy****/
#buy-item{
	margin-top:10px;
	padding-left:34px;
}
#buy-item .buy-box{
	margin:6px 6px 0 0;
	padding-top:112px;
	width:298px;
	float:left;
}
#exp{
	background:url(../images/exp_title.jpg) no-repeat;
}
#flow{
	background:url(../images/flow_title.jpg) no-repeat;
}
#exp .price{
	width:298px;
	height:195px;
	background:url(../images/exp_price.jpg) no-repeat;
}
#flow .price{
	width:298px;
	height:195px;
	background:url(../images/flow_price.jpg) no-repeat;
}
#buy-item .price .radio{
	padding-top:35px;
	float:left;
	width:45px;
	text-align:center;
}
#buy-item .price .radio span{
	display:block;
	margin:5px 0;
}
#buy-item .price label{
	width:250px;
	height:96px;
	float:left;
	cursor:pointer;
}
.buy-btn{
	margin:10px 0;
	text-align:center;
}
.buy-btn input{
	margin:0 5px;
}
#payment{
	padding:10px 60px 0;
}
#payment .payment-item{
	text-align:center;
}
#payment .payment-item span{
	margin:0 20px;
	width:156px;
	display:inline-block;
}
#payment .payment-item label{
	width:156px;
	height:138px;
	display:inline-block;
	text-indent:-9999em;
	cursor:pointer;
}
#payment .pay1{
	background:url(../images/credit_card.png) no-repeat;
}
#payment .pay2{
	background:url(../images/atm.png) no-repeat;
}
#payment .pay3{
	background:url(../images/e-gift_card.png) no-repeat;
}
#payment p{
	margin:10px 0;
	line-height:18px;
}
#payment p .number{
	margin-right:10px;
	float:left;
}
#egift-item{
	margin:10px 0;
	text-align:center;
}
#pay-infor{
	margin:0 20px;
}
#pay-infor li{
	border-bottom:1px dashed #000;
	padding:10px;
	f
}
#pay-infor span{
	text-align:right;
	display:inline-block;
}
.egift-info{
	padding-left:30px;
}
.egift-info p{
	line-height:18px;
	margin:10px 0;
}
#pay-completed{
	padding:20px 40px 0;
}
#pay-completed p{
	margin-bottom:15px;
	line-height:18px;
}
.pay-completed-bg{
	background-image:url(../images/pay_completed_bg.png);
	background-position:center bottom;
	background-repeat:no-repeat;
}
#mall-item{
	margin-top:10px;
	padding-left:34px;
}
#mall-item .pad{
	width:603px;
}
#mall-item label{
	cursor:pointer;
}
#mall-item .mall-info{
	padding:0 10px;
	height:30px;
	line-height:30px;
	background:#ffb400;
}
#mall-item .mall-info .ms{
	font-size:12px;
	color:#666;
}
#mall-item .mall-info .mr{
	float:right;
}
#mall-item .mall-info .mr a{
	color:#c00;
	font-size:12px;
}
#mall-item .mall-box{
	margin:6px 6px 0 0;
	width:298px;
	float:left;
}
/****buy****/
.del{
	width:28px;
	height:28px;
	cursor:pointer;
	background:url(../images/btn/btn_close1.png) no-repeat;
}
.star{
	padding:0 2px;
	color:#ffb400;
	font-style:normal;
}
/****content****/
.content{
	padding:0 20px 10px;
	line-height:20px;
}
.content h3{
	margin:10px 0 5px;
	font-size:14px;
}
.content p{
	text-indent:2em;
}
.content p.no_space{
	text-indent:0px;
}
.content p a{
	color:#064d9f;
}
.content p.contact_title{
	text-indent: 0;
	font-family:"黑体";
	font-size:16px;
	margin-top:10px;
}
.contact_way1{
	font-family:"黑体";
	float:left;
	width:286px;
	height:100px;
	margin-top:33px;
}
.contact_way1 span{
	float:left;
	width:30px;
	height:30px;
	background:url(../images/contact_us_icon.png) repeat;
	margin-right:6px;
}
.contact_way1_info{
	float:left;
	width:250px;
}
.contact_way2{
	font-family:"黑体";
	float:left;
	width:345px;
	height:100px;
	margin-top:33px;
}
.contact_way2 span{
	float:left;
	width:30px;
	height:30px;
	background:url(../images/contact_us_icon.png) -30px 0 repeat;
	margin-right:6px;
}
.contact_way2_info{
	float:left;
	width:309px;
}
.contact_way3{
	font-family:"黑体";
	float:left;
	width:286px;
	height:130px;
	margin-top:15px;
}
.contact_way3 span.icon{
	float:left;
	width:30px;
	height:30px;
	background:url(../images/contact_us_icon.png) -60px 0 repeat;
	margin-right:6px;
}
.contact_way3_info{
	float:left;
	width:250px;
}
.wordstyle1{
	height:30px;
	line-height:30px;
	margin-bottom:6px;
	font-size:16px;
	font-weight:blod;
}
.wordstyle2{
	font-size:14px;
	line-height:21px;
}
.wordstyle2 span.color1{
	color:#ed6b1b;
	font-size:16px;
}
.wordstyle2 span.color2{
	color:#419a38;
	font-size:16px;
}
.wordstyle2 span.color3{
	color:#3582ae;
	font-size:16px;
}
.wordstyle2 span.color4{
	color:#d4245d;
	font-size:16px;
}
.wordstyle2 span.ita{
	font-size:16px;
	font-weight:bold;
	font-style:italic;
}
.us_code{
	float:left;
	margin:15px 0 0 30px;
	width:250px;
	text-align:center;
}
.us_code p{
	font-family:"黑体";
	font-weight:bold;
	font-size:14px;
	color:#fe6e35;
	font-style:italic;
	text-indent:0;
}
p.ti{
	text-indent:0;
}
.content ul, .content ol{
	margin:10px 0;
	list-style-position:inside;
}
.content ul li{
	list-style-type:disc;
}
.use-ex-li li{
	margin:10px 0;
	color:#001eff;
	list-style:disc inside;
}
.use-ex-li li a{
	color:#001eff;
}
.publish{
	position:relative;
	height:993px;
	background:url(../images/publish_repeatbg.jpg) repeat;
}
.publish_tab1,.publish_tab2,.publish_tab_link{
	position:relative;
	float:left;
	width:114px;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:18px;
	color:#fff;
	margin-bottom:54px;
	margin-top:12px;
	cursor:pointer;
	background:url(../images/publishing_btn.png);
	z-index:100;
}
.publish_tab1{
	margin-left:170px;
}
.publish_tab2,.publish_tab_link{
	margin-left:9px;
}
.publish_tab_link{
	display:block;
}
.publish .current,.publish_tab_link:hover{
	color:#000;
	background:url(../images/publishing_btn.png) 0 -40px;
}
.publish_tab_link:hover{
	text-decoration: none;
}
.publish_tree{
	height:993px;
	background:url(../images/publish_bottom_bg.png) left bottom no-repeat;
}
.publish_list_bg1{
	position:absolute;
	top:0;
	left:63px;
	padding:105px 108px 25px 71px;
	background:url(../images/publish_cn_bg.png) left top no-repeat;
	z-index:99;
}
.publish_list_bg2{
	display:none;
	position:absolute;
	top:0;
	left:63px;
	padding:105px 108px 25px 71px;
	background:url(../images/publish_zh_bg.png) left top no-repeat;
	z-index:99;
}
.publish_rabbit{
	position:absolute;
	bottom:18px;
	right:4px;
	width:120px;
	height:185px;
	background:url(../images/rabit_img.png) no-repeat;
	z-index:101;
}
.publish_list tr td{
	width:50%;
	border-bottom:1px solid #dcddd5;
	height:36px;
	line-height:36px;
	text-align:center;
}
.publish_list tr td.orange_bg{
	background-color:#ee9f59;
	color:#fff;
}
.publish_list tr td.grey_bg{
	background-color:#f0eeee;
}
.publish_list tr td.t_r{
	border-right:1px solid #dcddd5;
	text-align:right;
	padding-right:10px;
}
.publish_list tr td.t_l{
	text-align:left;
	padding-left:10px;
}
.publish_list tr td.b_t{
	border-top:1px solid #dcddd5;
}
.publish_list tr td.no_b{
	border-bottom:none;
}
.publish h3{
	margin:10px 0;
	font-size:16px;
}
.publish ul li, .author ul li{
	margin:0 5px 10px;
	float:left;
}
.publish ul li img{
	height:35px;
}
.author{
	padding:20px 20px 10px;
}
.author ul li img{
	height:32px;
}
.author-sub, .publish-sub{
	padding:0 20px;
}
.author-sub p, .publish-sub p{
	margin:10px 0;
	line-height:20px;
}
.author-sub p span.author_icon1, .author-sub p span.author_icon2{
	background-image:url(../images/author_icon.png);
	display:block;
	float:left;
}
.author-sub p span.author_icon1{
	width:21px;
	height:22px;
	background-position:0 0;
	margin:0 5px 0 0;
}
.author-sub p span.author_icon2{
	width:18px;
	height:20px;
	background-position:-21px 0;
	margin:0 6px 0 2px;
}
.publish-sub p img{
	height:50px;
}
.author-sub h4, .publish-sub h4{
	margin:20px 0 10px;
	font-size:16px;
	font-weight:normal;
}
.publish-sub .ph-book a{
	color:#001eff;
}
.author-sub .ph-book span, .publish-sub .ph-book span{
	margin:0 5px;
	color:#000;
}
.author_books{
	float:left;
	width:110px;
	margin: 0 10px 0px 0;
}
.author_books a{
	display:block;
	text-align:center;
}
.author_books a img{
	width:110px;
	margin-bottom:10px;
}
.author_books_title{
	clear:both;
}
/****content****/
.epaper{
	padding:20px;
}
.epaper p{
	margin-bottom:10px;
	line-height:20px;
}
#buy-cn{
	margin:138px auto 102px;
	width:564px;
	height:164px;
}
#buy-cn .subscribe1,#buy-cn .subscribe2,#buy-cn .subscribe3,#buy-cn .subscribe4{
	display:block;
	float:left;
	height:164px;
	background-image:url(../images/subscribe_sel.png);
}
#buy-cn .subscribe1{
	width:142px;
	background-position:0 0;
}
#buy-cn .subscribe2{
	width:140px;
	background-position:-142px 0;
}
#buy-cn .subscribe3{
	width:140px;
	background-position:-282px 0;
}
#buy-cn .subscribe4{
	width:142px;
	background-position:-422px 0;
}
#buy-cn .subscribe1:hover{
	background-position:0 -164px;
}
#buy-cn .subscribe2:hover{
	background-position:-142px -164px;
}
#buy-cn .subscribe3:hover{
	background-position:-282px -164px;
}
#buy-cn .subscribe4:hover{
	background-position:-422px -164px;
}
#buy-cn a.current{
	display:block;
	float:left;
	height:164px;
	background-image:url(../images/subscribe_sel.png);
}
#buy-cn .subscribe1 a.current{
	width: 142px;
	background-position:0 -328px;
}
#buy-cn .subscribe2 a.current{
	width: 140px;
	background-position:-142px -328px;
}
#buy-cn .subscribe3 a.current{
	width: 140px;
	background-position:-282px -328px;
}
#buy-cn .subscribe4 a.current{
	width: 142px;
	background-position:-422px -328px;
}


#buy-cn .subscribe1_half,#buy-cn .subscribe2_half,#buy-cn .subscribe3_half,#buy-cn .subscribe4_half{
	display:block;
	float:left;
	height:164px;
	background-image:url(../images/subscribe_sel_half.png);
}
#buy-cn .subscribe1_half{
	width:142px;
	background-position:0 0;
}
#buy-cn .subscribe2_half{
	width:140px;
	background-position:-142px 0;
}
#buy-cn .subscribe3_half{
	width:140px;
	background-position:-282px 0;
}
#buy-cn .subscribe4_half{
	width:142px;
	background-position:-422px 0;
}
#buy-cn .subscribe1_half:hover{
	background-position:0 -164px;
}
#buy-cn .subscribe2_half:hover{
	background-position:-142px -164px;
}
#buy-cn .subscribe3_half:hover{
	background-position:-282px -164px;
}
#buy-cn .subscribe4_half:hover{
	background-position:-422px -164px;
}
#buy-cn a.current_half{
	display:block;
	float:left;
	height:164px;
	background-image:url(../images/subscribe_sel_half.png);
}
#buy-cn .subscribe1_half a.current_half{
	width: 142px;
	background-position:0 -328px;
}
#buy-cn .subscribe2_half a.current_half{
	width: 140px;
	background-position:-142px -328px;
}
#buy-cn .subscribe3_half a.current_half{
	width: 140px;
	background-position:-282px -328px;
}
#buy-cn .subscribe4_half a.current_half{
	width: 142px;
	background-position:-422px -328px;
}
.column-cnt-new .top_space{
	margin-top:156px;
}
.subscribe_info{
	width:560px;
	height:30px;
	line-height:30px;
	margin:0 auto;
	font-size:16px;
	font-weight:bold;
}
.pay_way{
	float:right;
}
.pay_way span{
	float:right;
	display:block;
	width:66px;
	height:27px;
	background:url(../images/subscribe_sel.png) 0 -492px;
}
.subscribe_list{
	border-collapse: collapse;
	margin: 0 auto;
}
.subscribe_list tr th{
	border:1px solid #d8d8d8;
	background:#f0f0f0;
	height:26px;
	line-height:26px;
	text-align:center;
	color:#7d7d7d;
}
.subscribe_list tr td{
	border:1px solid #d8d8d8;
	height:50px;
	padding-left:10px;
	line-height:50px;
}
.discount_info{
	width:560px;
	margin: 5px auto;
	line-height:30px;
	text-align:right;
	font-weight:bold;
}
.discount_info span{
	color:#ff0000;
}
input.pay_btn{
	float:right;
	width:160px;
	height:40px;
	border:none;
	margin:5px 50px 10px 0;
	background:url(../images/subscribe_sel.png) -67px -492px no-repeat;
}
input.pay_btn:hover{
	background:url(../images/subscribe_sel.png) -227px -492px no-repeat;
}
/*免费角标*/
.free_subscript{
	position:absolute;
	top:-4px;
	right:18px;
	width:90px;
	height:93px;
	background:url(../images/free_subscript.png) no-repeat;
}
.free_subscript_t{
	position:absolute;
	top:-4px;
	right:-4px;
	width:90px;
	height:93px;
	background:url(../images/free_subscript.png) no-repeat;
}

/*注册页面*/
.regist_bg{
	position:relative;
	width:479px;
	height:304px;
	padding:437px 205px 193px 266px;
	margin:0 auto;
	font-size:14px;
	background:url(../images/regist_bg.jpg);
}
.reg_row1{
	height:28px;
}
.reg_row2{
	height:20px;
	line-height:20px;
	color:#db241c;
	text-align:center;
}
.reg_col1{
	float:left;
	width:129px;
	height:28px;
	line-height:28px;
	color:#1d2088;
	font-size:18px;
	text-align:right;
}
.reg_col2{
	float:left;
	width:314px;
	height:28px;
	padding-right:8px;
}
.reg_col3{
	float:left;
	width:27px;
	height:27px;
}
.reg_right{
	background:url(../images/reg_icon.jpg);
}
.reg_error{
	background:url(../images/reg_icon.jpg) -27px 0;
}
.reg_col2 input{
	width:310px;
	height:24px;
	line-height:24px;
	border:2px solid #8e8e8e;
	text-indent:4px;
	border-radius:5px;
}
.reg_bottom{
	margin-left:38px;
}
.reg_bottom_l{
	float:left;
	margin-top:10px;
}
.reg_sel input{
	float:left;
}
.reg_bottom_r{
	float:left;
}
.reg_bottom_r p{
	padding:0px;
	margin:5px 0;
	text-align:center;
}
.reg_bottom_l a,.reg_bottom_r a{
	color:#fd4f1f;
	text-decoration:none;
}
.confirm_reg_btn{
	width:121px;
	height:36px;
	border:none;
	background:url(../images/reg_btn.jpg);
	cursor:pointer;
	margin-left:68px;
}
.back_home{
	position:absolute;
	right:27px;
	bottom:32px;
	width:152px;
	height:53px;
	background:url(../images/back_home.png);
}

/*限时免费*/
.sel_book_bg{
	width:661px;
	height:581px;
	margin:0 auto 10px;
	padding-top:303px;
	background:url(../images/time_free_bg.jpg) no-repeat;
}
.books_kind1,.books_kind2{
	width:421px;
	height:275px;
	padding-left:203px;

}
.books_kind1{
	margin:10px auto 0;
	background:url(../images/good_habit.png) 15px center no-repeat;
}
.books_kind2{
	position:relative;
	margin:10px auto;
	background:url(../images/enlighten.png) 15px center no-repeat;
}
.books_kind2_grey{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	background: #000;
	opacity: 0.8;
	border-radius:10px;
	filter: alpha(opacity=80);
	z-index: 1000;
}
.books_kind2_info{
	position:absolute;
	left:0;
	top:50px;
	width:100%;
	height:171px;
	z-index: 1001;
	text-align:center;
}
.books_kind2_word{
	width:162px;
	margin:18px auto 0;
	color:#fff;
	line-height:39px;
}
.books_kind2_login{
	float:right;
	width:115px;
	height:39px;
	background:url(../images/books_kind2_link.png);
}
.books_kind2_word1{
	color:#fff;
	line-height:39px;
	font-size:18px;
}
.books_kind2_word1 a{
	color:#fff100;
}
.books_kind1 li,.books_kind2 li{
	float:left;
	width:85px;
	height:130px;
	margin:0 20px 10px 0;
	text-align:center;
}
.books_kind1 ul li p.book_name,.books_kind2 ul li p.book_name{
	line-height:30px;
	font-size:12px;
}

/*调查问卷*/
.naire_bg{ width:671px; background:#fffff3;}
.naire_title1{height:299px; background:url(../images/naire_title_bg.png) no-repeat; margin:8px 0 37px;}
.naire_title2{height:299px; background:url(../images/naire_title_bg.png) 0 -299px no-repeat; margin:8px 0 37px;}
.naire_q{line-height:24px; padding-left:67px;}
.naire_a{line-height:24px; padding-left:94px; padding-bottom:15px;}
.naire_a input,.naire_a label{float:left;}
.naire_a textarea{ width:487px; height:80px; resize: none;}
.naire_a input{ margin-top:6px;}
.naire_a label{margin:0 5px;}
.naire_submit_btn{width:131px; height:45px; background:url(../images/naire_submit_btn.png) no-repeat; border:none; margin:10px 0 54px 270px; cursor:pointer;}
.naire_books li{float:left; text-align:center; margin:0 21px; width:124px; height:205px; margin-bottom:10px;}
.naire_books li p.book_name{line-height: 18px;font-size: 12px; padding:10px 0;}
#warning{ text-align:center; color:#ff0000;}

/*书单页面*/
.book_list_bg{
	position:relative;
	width:671px;
	height:623px;
	margin:0 auto 20px;
	background:url(../images/book_list_bg.jpg) left bottom #fffce7 no-repeat;
}
.book_list_bg ul li{
	float:left;
	width:123px;
	margin:30px 20px 0px 24px;
	text-align:center;
}
.book_list_bg ul li a{
	position:relative;
	display:block;
}
.book_list_bg ul li a .book_free_icon{
	position:absolute;
	top:0;
	left:0;
	width:86px;
	height:86px;
	background:url(../images/book_free_icon.png);
}
.book_list_bg ul li p.book_name{
	line-height:30px;
	padding:10px 0;
}
.back{
	position:absolute;
	right:15px;
	bottom:7px;
	width:72px;
	height:36px;
	background:url(../images/back.png);
}

/*绘本小画手*/
.drawhand-bg{
	background:url(../images/drawhand-bg.jpg) #fff799 left bottom no-repeat;
}
.drawhand-title{
	width:583px;
	height:25px;
	line-height:25px;
	font-size:24px;
	font-weight:bold;
	color:#231815;
	margin:15px auto;
}
.drawhand-title span{
	float:right;
	font-weight:normal;
	font-size:14px;
	padding-right:3px;
}
.drawhand-title a{
	float:right;
	width:76px;
	height:24px;
	background-color:#ffb400;
	border-radius:10px;
	color:#fff;
	text-align:center;
	font-size:14px;
}
.drawhand-ibox{
	position: relative;
	overflow: hidden;
	width:579px;
	height:335px;
	border:2px solid #ffb400;
	margin:0 auto;
}
.drawhand-showbox{
	position:absolute;
	left:0;
	width:6376px;
	height:339px;
}
.drawhand-ibox .drawhand-showbox ul li{
	float:left;
	width:579px;
	height:335px;
}
.draw_l{
	float:left;
	width:154px;
	height:335px;
	background:url(../images/draw_l_bg.jpg) repeat;
	border-right:1px solid #dcdada;
}
.draw_l p{
	line-height:20px;
	padding:5px 10px;
	font-size:14px;
}
.draw_r{
	float:left;
	width:424px;
	height:335px;
}
.draw_head{
	padding:10px 0;
	text-align:center;
}
p.draw_name{
	font-size:18px;
	text-align:center;
}
span.drawhand-num{
	position:absolute;
	left:148px;
	top:350px;
	display:inline-block;
	height:34px;
}
span.drawhand-num ol li{
	list-style:none;
	float:left;
	display:block;
	font-size:12px;
	width:35px;
	height:34px;
	line-height:34px;
	text-align:center;
	color:#fff;
	margin-right:5px;
	cursor:pointer;
	background:url(../images/drawhand-icon.png) center center no-repeat;
}
span.drawhand-num ol li.drawhand-numcur{
	background:url(../images/drawhand-icon-h.png) center center no-repeat;
}
span.drawhand-pre, span.drawhand-next{
	position:absolute;
	top:140px;
	display:block;
	width:28px;
	height:56px;
	display:block;
	background-image:url(../images/drawhand-turn.png);
}
span.drawhand-pre{
	left:8px;
	background-position:0 0;
}
span.drawhand-next{
	right:8px;
	background-position:-28px 0;
}
span.drawhand-pre:hover, span.drawhand-next:hover{
	top:130px;
	width:35px;
	height:68px;
}
span.drawhand-pre:hover{
	left:5px;
	background-position:-56px 0;
}
span.drawhand-next:hover{
	right:5px;
	background-position:-91px 0;
}
a.check_prev{
	position:absolute;
	display:block;
	top: 355px;
	right: 44px;
	line-height: 24px;
	width: 76px;
	height: 24px;
	background-color: #ffb400;
	border-radius: 10px;
	color: #fff;
	text-align: center;
	font-size: 14px;
}

.inkPhoBox { width: 584px; margin:0 auto; }
.inkPhoBox .main{ width:584px;}
.inkPhoBox .mod18{position:relative;}
.inkPhoBox #prev{ position:absolute; bottom:200px; left:-35px;width:28px; height:56px;background:url(../images/drawhand-turn.png) 0 0; z-index: 99; cursor: pointer; }
.inkPhoBox #next{ position:absolute; bottom:200px; right:-220px;width:28px; height:56px;background:url(../images/drawhand-turn.png) -28px 0; cursor: pointer; z-index: 99; cursor: pointer; }
.inkPhoBox .mod18 #prevTop{display:none}
.inkPhoBox .mod18 #nextTop{display:none}
.inkPhoBox .mod18 li{float:left;}
.inkPhoBox .mod18 .cf li{position:relative;color:#fff;}
.inkPhoBox .mod18 .cf a{display:block;width:526px;height:377px;position:absolute;color:#fff;}
.inkPhoBox .mod18 .cf li span{display:block;width:688px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.inkPhoBox .bigImgBox{width: 579px;height: 335px;border: 2px solid #ffb400;}
.inkPhoBox .mod18 .picBox{width: 579px; height: 335px; position: relative; overflow: hidden;}
.inkPhoBox .mod18 .picBox ul{height:335px;position:absolute; left:0;}
.inkPhoBox .mod18 .picBox li{ width: 579px;height: 335px;}
.inkPhoBox .smImgBox{ width: 400px; height: 34px; margin-top: 12px; position: relative; }
.inkPhoBox .mod18 .listBox{ width: 384px; height: 34px; margin: 0 auto; position: relative; overflow: hidden; }
.inkPhoBox .mod18 .listBox ul{height:34px;position:absolute; padding-left:0px;}
.inkPhoBox .mod18 .listBox li{ width: 35px; height: 34px; line-height:34px; text-align:center; cursor: pointer; position: relative; background:url(../images/drawhand-icon.png) center center no-repeat;}
.inkPhoBox .mod18 .listBox li i{display:none;}
.inkPhoBox .mod18 .listBox li a{display:block;width:134px;height:101px;}
.inkPhoBox .mod18 .listBox .on { background:url(../images/drawhand-icon-h.png) center center no-repeat;}
.inkPhoBox .mod18 .listBox .on i{display:block;}
.inkPhoBox .left_top { font-family:Arial; font-size:32px; color:#fff; text-align:center; height:30px; line-height:30px; background:#333}
.draw_l{float:left;width:154px;height:335px;border-right:1px solid #dcdada; color:#000;}
.draw_l p{line-height:20px;padding:5px 10px;font-size:14px;}
.draw_r{float:left;width:424px;height:335px;}
.draw_head{padding:10px 0;text-align:center;}
p.draw_name{font-size:18px;text-align:center;}
.draw_describe{ width:150px; height:160px; overflow:hidden;}

/*看图识字*/
.cards-table{
	padding:10px 10px 0;
	width:671px;
}
.cards-table li{
	margin:6px 12px 0px 30px;
	float:left;
	width:119px;
}
.cards-table li span{
	text-align:center;
	color:#810400;
	padding:10px 0;
	font-family:"黑體";
	font-weight:bold;
	display:block;
	font-size:18px;
}
.cards-table li img{
	width:119px;
	height:160px;
	box-shadow:0 0 10px #000;
	border-radius: 15px;
}
/***cards read str***/
.cards-pic{
	margin:18px auto 0;
	width:552px;
	height:390px;
	position:relative;
}
.cards-btn{
	margin:10px auto 0;
	width:525px;
}
.cards-btn a{
	float:left;
	text-indent:-9999em;
	cursor:pointer;
	height:43px;
	background:url(../images/cards_btn.png) no-repeat;
}
.cards-btn .chinese{
	width:115px;
}
.cards-btn .english{
	width:116px;
	background-position:-115px 0;
}
.cards-btn .chinese:hover{
	background-position:0 -43px;
}
.cards-btn .english:hover{
	background-position:-115px -43px;
}
.cards-btn .add{
	margin-left:3px;
	width:60px;
	background-position:0 -86px;
}
.cards-btn .add-unlogin{
	margin-left:3px;
	width:60px;
	height:43px;
	text-indent:-9999em;
	float:left;
	background:url(../images/cards_btn.png) no-repeat -60px -86px;
}
.cards-btn .audio{
	margin-left:3px;
	width:60px;
}
.cards-btn .open{
	background-position:0 -215px;
}
.cards-btn .close{
	background-position:-60px -215px;
}
.audiojs {
    margin-left: -9999em;
}
/***cards read end***/

/*大师创作*/
.master_list{ padding:350px 0 0 21px; width:652px; height:446px; background:url(../images/master_list.jpg);}
.master_list a{ display:block; float:left; width:160px; height:162px;}
.master_list a.other_master1,.master_list a.other_master2{float:left; width:108px; height:29px;}
.master_list a.other_master1{margin:32px 6px 0 124px;}
.master_list a.other_master2{margin-top:32px;}

/*投稿*/
.draft_bg{ width:671px;}
.draft_top_bg{ height:956px; background:url(../images/draft_bg1.jpg);}
.draft_content{ height:326px;padding-top:628px;}
.post{ margin-left:71px; background:url(../images/post.png) left top no-repeat; height:72px; padding:25px 0 0 87px; color:#fff; font-size:16px; font-weight:bold; line-height:24px;}
.post a{ color:#fff;}
.care_items{ margin:20px 0 0 50px; font-size:14px; line-height:20px; color:#4d0902;}

/*提示登录*/
.error_window{ width:475px; height:446px; margin:40px auto 0; padding-top:50px; background:url(../images/error_bg.png) no-repeat;}
.error_window .error_btn1{ display:block; width:202px; height:70px; background:url(../images/reader_images/login_btn.png);margin:333px auto 0;}
.error_window .error_btn1:hover{ background:url(../images/reader_images/login_btn_press.png);}
.error_window p{ font-size:16px; line-height:30px; font-weight:bold; text-align:center;}
.error_window p a{ color:#ff0000;}

/*听听生日节*/
.tt_birth{ width:591px; height:843px; padding:650px 40px 0; background:url(../images/birthday_bg.png); margin-top:20px;}
.tt_birth_info{ width:530px; margin:0 auto; line-height:25px; font-size:18px; color:#640ece; text-indent:2em; font-weight:bold; text-align: right;}
.tt_birth_info a{ color:#ff4eaf; text-decoration:none;}
.tt_birth_book{ float:left; width:295px; height:145px; margin-top:20px;}
.birth_book_img{ position:relative; float:left; display:block;}
.birth_book_img span{position:absolute; top:0; left:-3px;width:54px; height:26px;background:url(../images/new_free.png); border:none;}
.birth_book_info{ float:left; margin-left:15px; width:167px;}
.birth_book_info a{ color:#370026; font-size:16px; font-weight:bold; text-decoration:none;}
.birth_book_info p{ color:#370026; font-size:14px; line-height:21px;}
.tt_say{position:relative; width:330px; line-height:24px; color:#fff; font-size:16px; margin: 50px 0 0 124px;}
.arrow_gif{ position:absolute; bottom:20px; right:20px; width:45px; height:28px; background:url(../images/arrow.gif);}

/*本月推荐*/
.rem_bg{ width:571px; padding:24px 50px 10px; background:url(../images/rem_bg.jpg) #b7de45 no-repeat; color:#2b0828;}
.rem_bg img{box-shadow: 0 0 5px #000;}
.rem_bg p{ line-height:24px;}
.rem_bg a{ font-weight:bold; font-size:16px;}
.rem_first{ height:208px; margin:26px 0 0;}
.rem_first_img{ position:relative; float:left; margin-right:10px;}
.rem_first_info{float:left; width:380px;}
.rem_icon{ position:absolute; top:-28px; left:-29px; width:97px; height:98px; background:url(../images/rem_icon.png) no-repeat;}
.rem_normal{ clear:both; margin-bottom:18px;}
.rem_normal_limg{ float:left; margin-right:10px;}
.rem_normal_rimg{ float:right; margin-left:10px;}
.rem_normal_linfo{float:left; width:435px;}
.rem_normal_rinfo{float:right; width:370px;}


/*電影節*/
.film_bg{position:relative; width:619px; height:1356px; background:url(../images/film_bg.png) no-repeat; padding:623px 26px 0;margin-top: 20px;}
.film_grey1{ position:absolute; top:661px; left:26px; width:619px; height:175px; background:url(../images/film_play.png) no-repeat; z-index:10;}
.film_grey2{ position:absolute; top:833px; left:26px; width:619px; height:180px; background:url(../images/film_play.png) 0 -175px no-repeat; z-index:10;}
.film_grey3{ position:absolute; top:1010px; left:26px; width:619px; height:180px; background:url(../images/film_play.png) 0 -175px no-repeat; z-index:10;}
.film_grey4{ position:absolute; top:1187px; left:26px; width:619px; height:180px; background:url(../images/film_play.png) 0 -175px no-repeat; z-index:10;}
.film_grey5{ position:absolute; top:1364px; left:26px; width:619px; height:180px; background:url(../images/film_play.png) 0 -175px no-repeat; z-index:10;}
.film_grey11{ position:absolute; top:661px; left:26px; width:619px; height:175px; background:url(../images/film_play.png) no-repeat; z-index:10;}
.film_grey22{ position:absolute; top:833px; left:26px; width:619px; height:180px; background:url(../images/film_play.png) 0 -355px no-repeat; z-index:10;}
.film_grey33{ position:absolute; top:1010px; left:26px; width:619px; height:180px; background:url(../images/film_play.png) 0 -535px no-repeat; z-index:10;}
.film_grey44{ position:absolute; top:1187px; left:26px; width:619px; height:180px; background:url(../images/film_play.png) 0 -715px no-repeat; z-index:10;}
.film_grey55{ position:absolute; top:1364px; left:26px; width:619px; height:180px; background:url(../images/film_play.png) 0 -895px no-repeat; z-index:10;}
.film_info{ padding:10px 35px; line-height:25px; font-size:18px;}
.film_info a{ color:#d61257;}
.column1,.column2,.column3{ float:left; font-size:16px; text-align:center;}
.table_title{ color:#370026; line-height:38px;}
.film_title{ color:#860e1f; text-shadow:#fff8cf 1px 1px 1px;line-height:37px;}
.column1{ width:180px;}
.column2{ width:307px;}
.column3{ width:130px;}
.column4{ position:relative; float:left; width:182px; height:140px;}
.column5{ float:left; width:379px; padding:10px 29px 0; line-height:24px;}
.column4 span.new_free{position: absolute;top: 0;left: 0;width: 54px;height: 26px;background: url(../images/new_free.png);}
.film_funs{display:block; width:178px; height:32px; margin:68px auto 0;background:url(../images/birthday_link_h.png) 0 -82px;}

/*六一儿童节*/
.children_day{width:671px;height:auto; margin-top:20px;}
.c_t_img{height:511px;}
.sel_bag{position:relative;height:562px; background:url(../images/sel_bag.png) no-repeat;}
.c_bag1,.c_bag2,.c_bag3,.c_bag4{display:block; width:506px;}
.c_bag1{height:121px; margin:0 0 17px 51px;}
.c_bag2{height:121px; margin:0 0 18px 115px;}
.c_bag3{height:121px; margin:0 0 15px 51px;}
.c_bag4{height:61px; margin:0 0 0 105px;}
.c_b_bg{height:617px; background:url(../images/c_b_bg.png) no-repeat; padding:10px 58px 0;}
.c_title{ font-size:22px; font-weight:bold; color:#7d2413; line-height:30px; padding-top:28px;}
.c_info{ color:#7d2413; line-height:18px;}
.sell_out1,.sell_out2,.sell_out3{position:absolute; width:506px; height:121px; background:url(../images/sell_out.png) no-repeat; z-index:100;}
.sell_out1{left:51px; top:0px; }
.sell_out2{left:115px; top:138px;}
.sell_out3{left:51px; top:277px; }
.personal_account{position:absolute; bottom:43px; right:73px; width:50px; height:14px;}

/*报错页面*/
.error_bk{ padding:80px 0;}
.error_bkbg{ width:602px; height:342px; margin:0px auto; background:url(../images/error_bkbg.png) no-repeat;}
.error_title{ padding-top:42px; text-align:center; font-size:30px; font-family:"黑体";}
.back_page,.index_page{display:block; width:136px; height:45px;background:url(../images/error_btn_bg.png) no-repeat; font-size:18px; text-align:center; line-height:45px; color:#710e0f; text-decoration:none; font-weight:bold;}
.back_page{  margin:130px auto 6px; }
.index_page{margin:0 auto;}
.back_page:hover,.index_page:hover{height:45px; line-height:47px; color:#fff;background:url(../images/error_btn_bg.png) 0 -47px no-repeat; text-decoration:none;}

/*铜板绘本节*/
.copper_festival{ width:671px; margin-top:20px;}
.copper_t_img{ height:670px;}
.copper_m_bg{height:658px; background:url(../images/copper_m_bg.png) repeat-y;}
.copper_first_title{ width:428px; height:33px; line-height:33px; margin:0px auto; padding:7px 0;}
.copper_first_title span{ font-size:19px; font-weight:bold; color:#6a3906;}
.copper_second_title{ padding:0 86px; text-align:center; line-height:20px; color:#6a3906;}
.copper_second_title a{ color:#e4007f; text-decoration:none;}
.swiper-container{width: 590px;height: 568px;margin:0 auto;}
.swiper-slide .copper_books{ float:left; width:285px; height:142px; margin:28px 0 0 9px;}
.swiper-slide .copper_books .copper_books_img{ float:left; width:113px; height:142px; margin-right:10px;}
.swiper-slide .copper_books .copper_books_img img{width:113px; height:142px; box-shadow:0px 0px 5px #e3e2e2;}
.swiper-slide .copper_books .copper_books_info{position:relative; float:left; width:159px;height:142px;}
.copper_bookname{display:block; line-height:16px; margin-bottom:5px; font-size:16px; font-weight:bold;color:#370026;}
.copper_books_info p{ line-height:18px;font-size:12px;color:#370026;}
.copper_links{ position:absolute; right:0; bottom:0; width:135px; height:27px;}
.copper_read{float:left; width:49px; height:27px; background:url(../images/book_btn.png); margin-right:5px;}
.copper_buy{float:left; width:76px; height:27px;background:url(../images/book_btn.png) -49px 0; margin-right:5px;}
.copper_m_bottom{ height:52px; background:url(../images/copper_m_bottom.png);}
.copper_center{ text-align:center; color:#601986; font-size:20px; line-height:40px; background-color:#f19dae;}

/*好EQ好情緒*/
.eq_m_bg{height:641px; padding:35px 0 24px; background:url(../images/eq_mid_bg.png) no-repeat;}
.eq_bottom_bg{ height:416px; background:url(../images/eq_bottom_bg.png); padding-top:40px;}
.eq_center{ text-align:center; color:#263238; font-size:20px; line-height:40px;}
.eq_m_bg .copper_books_info p{line-height:17px;}

/*动物大自然*/
.animal_bg_head{height:606px;background:url(../images/animal_bg.png) no-repeat;}
.animal_m_bg{height:665px; padding-top:35px; background:url(../images/animal_bg.png) 0 -606px no-repeat;}
.animal_bottom_bg{ height:492px;background:url(../images/animal_bg.png) 0 -1306px no-repeat;}

/*抓住那只小狗*/
.catch_dog_bg{width:671px; height:922px; background:url(../images/catch_dog/catch_dog_bg.jpg) no-repeat;margin:20px 0;}
.catch_word{position:relative;padding:240px 30px 30px 247px; height:123px; line-height:20px; text-indent:24px; font-size:14px;}
.catch_link1{position:absolute;bottom:31px; right:27px;width:140px; height:36px; background:url(../images/catch_dog/catch_dog_link.png) no-repeat;}
.catch_link2,.catch_link3{float:left; width:183px; height:269px;background:url(../images/catch_dog/catch_dog_link2.png) center bottom no-repeat;}
.catch_link2{margin-left:115px;}
.catch_link3{margin-left:95px;}

/*角标*/
.book_pre_month{position:absolute;top:-5px;left:16px;width:90px;height:86px;background:url(../images/book_icon.png) -88px 0 no-repeat;}
.book_hot_month{position:absolute;top:-5px;left:16px;width:88px;height:85px;background:url(../images/book_icon.png) 0 0 no-repeat;}

/*我们去火星*/
.mars_top{margin-top:70px;}
.mars_head_bg{width:671px;height:590px;background:url(../images/mars/mars_head.jpg) left top no-repeat #97edee;margin-top:30px;font-weight:"微软雅黑";}
.mars_head_l{float:left;width:303px;margin:542px 0 0 25px;height:44px;}
.mars_head_r{float:left;width:343px;}
.mars_free{display:block;width:249px;height:60px;background:url(../images/mars/mars_links.png) 0 -72px;}
.mars_info1{font-size:16px;color:#5e341d;line-height:28px; font-weight:bold; margin-top:300px;}
.mars_info1 span{color:#1698b2;font-size:16px;}
.mars_info2{font-size:16px;color:#5e341d;line-height:28px;font-weight:bold;}
.mars_info2 span.blue{font-size:16px;color:#1698b2;}
.mars_info2 span.org{font-size:20px;color:#fa6623;}
.mars_info2 a.org_link{display:block;width:249px;height:55px;background:url(../images/mars/mars_links.png) 0 -137px;}
.mars_foot_bg{width:671px;height:163px; padding-top:110px;background:url(../images/mars/mars_foot.png);font-weight:"微软雅黑";}
.mars_link1{float:left;width:164px;height:70px;background:url(../images/mars/mars_links.png) -164px 0; margin:0 10px 0 0px;}
.mars_link2{float:left;width:164px;height:72px;background:url(../images/mars/mars_links.png) 0 0;}
.mars_org_bar{width:671px;height:54px;line-height:54px;background:#fe6e35; color:#fff;font-size:20px;font-weight:bold;text-align:center;}
.mars_explan{width:360px;margin:0 auto; line-height:18px;color:#5e341d; font-size:12px;}

/*ios忘记密码*/
.ios_logo,.ios_foot{width:620px; margin:0 auto;}
.ios_space{padding:30px 0;}
.ios_bk{width:606px; height:322px; margin:0 auto; border:8px solid #ffb400; background:#fff;border-radius:20px; padding-top:30px;}
.ios_input_bg{width:374px;height:33px;padding:0 3px;line-height:33px;border:1px solid #bbb;border-radius:5px;}
.pw_confirm,.pw_cancel{width:136px; height:45px;margin:10px auto;background:#fecb2e;border-radius:10px;box-shadow:0px 3px 5px #c2c0c0; font-size:18px; text-align:center; line-height:45px; color:#710e0f; text-decoration:none; font-weight:bold;border:none;-webkit-appearance: none;}

/*双节活动*/
.double_festival{ width:671px; margin-top:20px;}
.double_festival_headbg{height:622px;background:url(../images/double_festival_bg.jpg) no-repeat;}
.double_festival_m_bg{height:810px;  background:url(../images/double_festival_bg.jpg) 0 -622px no-repeat;}
.double_festival_word{width:532px;margin:0 auto;text-indent:24px;color:#fff;font-size:16px;line-height:24px;}
.double_festival .copper_bookname,.double_festival .copper_books_info p{color:#fff;}
.double_festival .copper_first_title span,.double_festival .copper_second_title{color:#fdcd00;}
.double_festival .copper_second_title a{color:#f29200;}
.double_festival .copper_first_title{width:440px;}
.double_festival_bottom_bg{ height:552px;background:url(../images/double_festival_bg.jpg) 0 -1432px no-repeat;}



