.faloo_header1 {
	background: url("../images/header1.jpg") no-repeat top;
}
.faloo_header2 {
	background: url("../images/header2.jpg") no-repeat top;
}
.faloo_header3 {
	background: url("../images/header3.jpg") no-repeat top;
}
.faloo_header4 {
	background: url("../images/header4.jpg") no-repeat top;
}
.faloo_header5 {
	background: url("../images/header5.jpG") no-repeat top;
}
.faloo_header6 {
	background: url("../images/header6.jpg") no-repeat top;
}
.faloo_header7 {
	background: url("../images/header7.jpg") no-repeat top; height: 95px; overflow: hidden; border-bottom-color: rgb(17, 93, 128); border-bottom-width: 1px; border-bottom-style: solid;
}
.faloo_header8 {
	background: url("../images/header8.jpg") no-repeat top;
}
.faloo_header9 {
	background: url("../images/header9.jpg") no-repeat top;
}
.faloo_header10 {
	background: url("../images/header10.jpg") no-repeat top;
}
.faloo_top .iphone_dl {
	left: 132px; top: 376px; position: absolute; z-index: 104;
}
.faloo_top .iphone_dl a {
	width: 155px; height: 50px; display: block;
}
.faloo_top .ipad_dl {
	left: 96px; top: 280px; width: 342px; position: absolute; z-index: 104;
}
.faloo_top a.qipao_btn {
	background: url("../images/dy_btn.png"); outline: 0px; left: 220px; top: 342px; width: 100px; height: 89px; text-indent: -999px; overflow: hidden; position: absolute; z-index: 106;
}
.faloo_top .ipad_toptxt {
	left: 30px; top: 488px; width: 372px; color: rgb(255, 255, 255); font-size: 12px; position: absolute; z-index: 103;
}
.faloo_top .ipad_dl .txt {
	height: 42px; text-align: center; clear: both;
}
.faloo_top .ipad_dl .txt a {
	color: rgb(0, 0, 0);
}
.faloo_top .ipad_dl .txt a:hover {
	text-decoration: underline;
}
.faloo_top .ipad_dl a.local {
	width: 150px; height: 50px; float: left; display: block;
}
.faloo_top .ipad_dl a.outside {
	width: 160px; height: 50px; float: right; display: block;
}
.faloo_top .android_dl {
	left: 45px; top: 245px; position: absolute; z-index: 104;
}
.faloo_top .android_dl .iiwm_box {
	padding: 0px 75px 30px;
}
.faloo_top .android_dl .iiwm_box .txt {
	width: 180px; color: rgb(255, 255, 255); line-height: 24px; float: left;
}
.faloo_top .android_dl .iiwm_box .iiwm {
	width: 180px; color: rgb(255, 255, 255); line-height: 24px; font-size: 18px; float: left;
}
.faloo_top .android_dl .dl {
	
}
.faloo_top .android_dl .dl a {
	background: url("../images/andriod-dl.png") no-repeat 0px 0px; width: 135px; height: 98px; float: left; display: block;
}
.faloo_top .android_dl .dl a.local {
	width: 151px;
}
.faloo_top .android_dl .dl a.outside {
	background-position: -162px -7px; margin: 6px 10px 0px;
}
.faloo_top .android_dl .dl a.phone {
	background-position: -305px -7px; margin-top: 6px;
}
.faloo_top .android_dl .dl a.local:hover {
	background-position: 0px -101px; width: 151px;
}
.faloo_top .android_dl .dl a.outside:hover {
	background-position: -162px -108px;
}
.faloo_top .android_dl .dl a.phone:hover {
	background-position: -305px -108px;
}
.faloo_top .html5_dl {
	left: 60px; top: 425px; position: absolute; z-index: 104;
}
.faloo_top .html5_dl a {
	width: 125px; height: 50px; display: block;
}
.faloo_top .winphone_dl {
	left: 52px; top: 435px; position: absolute; z-index: 104;
}
.faloo_top .winphone_dl a.local {
	width: 150px; height: 50px; float: left; display: block;
}
.faloo_top .winphone_dl a.outside {
	width: 158px; height: 50px; display: block;
}
.faloo_middle .introduce .box_win {
	padding: 20px 15px; width: 175px; height: 130px; color: rgb(255, 255, 255); line-height: 22px; margin-top: 12px; margin-right: 12px; float: left; background-color: rgb(128, 170, 217);
}
.introduce .box_win .title {
	height: 30px; color: rgb(61, 90, 161); font-size: 18px; font-weight: bold;
}
.introduce .box_win .text {
	font-size: 14px;
}
.faloo_show {
	border-width: 1px; border-style: solid; padding: 2px; clear: both; margin-top: 10px; background-color: rgb(255, 255, 255);height:400px;width:1010px;margin:auto
}
.faloo_show .title {
	height: 30px; color: rgb(255, 255, 255); line-height: 30px; padding-left: 10px;
}
.faloo_books {
	border-width: 1px; border-style: solid; padding: 2px; clear: both; margin-top: 10px; background-color: rgb(255, 255, 255);
}
.faloo_books .title {
	height: 30px; color: rgb(255, 255, 255); line-height: 30px; padding-left: 10px;
}
.faloo_books .book_box {
	padding: 15px 0px 15px 30px; width: 280px; float: left;
}
.faloo_books .book_box .bookimg {
	padding: 2px; border: 1px solid rgb(204, 204, 204); width: 120px; float: left; background-color: rgb(255, 255, 255);
}
.faloo_books .book_box .booktext {
	padding: 5px 0px 0px 10px; width: 135px; float: left;
}
.faloo_books .book_box .booktext .bookname {
	height: 30px; display: block;
}
.faloo_books .book_box .booktext .booktxt {
	
}
.xieyi_cont {
	
}
.xieyi_cont .xieyi_txt {
	margin: 0px auto; padding: 50px 30px; color: rgb(51, 51, 51); line-height: 1.8;
}
.xieyi_cont .xieyi_txt h3 {
	text-align: center; color: rgb(0, 102, 153); font-size: 24px;
}
.xieyi_cont .xieyi_txt pre {
	white-space: pre-wrap; -ms-word-wrap: break-word;
}
.xieyi_cont .xieyi_txt strong {
	color: rgb(51, 51, 51); font-size: 18px; font-weight: normal;
}
.log_cont {
	padding: 30px;
}
.log_cont .log_title {
	
}
.log_cont .log_title .title {
	width: 400px; float: left;
}
.log_cont .log_title .title .dangqian {
	font-size: 22px; font-weight: bold;
}
.log_cont .log_title .nav {
	width: 450px; text-align: right; float: right;
}
.log_cont .log_title .nav a {
	text-decoration: underline;
}
.log_cont .log_list {
	padding-bottom: 50px; min-height: 280px;
}
.log_cont .log_list .log_box {
	width: 49.9%; float: left; min-height: 220px; _height: 220px;
}
:nth-child(2n+1).log_box {
	clear: left;
}
.log_cont .log_list .log_box h3 {
	margin: 30px 0px 10px; color: rgb(51, 51, 51); line-height: 30px; font-size: 14px; font-weight: normal;
}
.log_cont .log_list .log_box ol {
	color: rgb(102, 102, 102); line-height: 30px; padding-right: 30px; padding-bottom: 30px; margin-left: 28px;
}
.faloo_c .color1 {
	border-color: rgb(219, 210, 208);
}
.faloo_c .color1 .title {
	background-color: rgb(157, 136, 130);
}
.faloo_c .color1 a {
	color: rgb(235, 55, 0);
}
.faloo_c .color2 {
	border-color: rgb(219, 213, 198);
}
.faloo_c .color2 .title {
	background-color: rgb(170, 153, 111);
}
.faloo_c .color2 a {
	color: rgb(178, 125, 0);
}
.faloo_c .color3 {
	border-color: rgb(208, 222, 170);
}
.faloo_c .color3 .title {
	background-color: rgb(152, 179, 80);
}
.faloo_c .color3 a {
	color: rgb(100, 138, 0);
}
.faloo_c .color4 {
	border-color: rgb(200, 228, 224);
}
.faloo_c .color4 .title {
	background-color: rgb(50, 183, 163);
}
.faloo_c .color4 a {
	color: rgb(41, 151, 134);
}
.faloo_c .color5 {
	border-color: rgb(197, 206, 228);
}
.faloo_c .color5 .title {
	background-color: rgb(80, 113, 195);
}
.faloo_c .color5 a {
	color: rgb(80, 113, 195);
}
.faloo_c .color6 {
	border-color: rgb(209, 195, 224);
}
.faloo_c .color6 .title {
	background-color: rgb(104, 59, 154);
}
.faloo_c .color6 a {
	color: rgb(104, 59, 154);
}
.faloo_c .color7 {
	border-color: rgb(206, 234, 245);
}
.faloo_c .color7 .title {
	background-color: rgb(71, 178, 219);
}
.faloo_c .color7 a {
	color: rgb(0, 150, 207);
}
.faloo_c .color1 a:hover {
	color: rgb(51, 51, 51);
}
.faloo_c .color2 a:hover {
	color: rgb(51, 51, 51);
}
.faloo_c .color3 a:hover {
	color: rgb(51, 51, 51);
}
.faloo_c .color4 a:hover {
	color: rgb(51, 51, 51);
}
.faloo_c .color5 a:hover {
	color: rgb(51, 51, 51);
}
.faloo_c .color6 a:hover {
	color: rgb(51, 51, 51);
}
.faloo_c .color7 a:hover {
	color: rgb(51, 51, 51);
}
.faloo_show .js_box0 {
	padding: 20px 0px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: dashed;
}
.faloo_show .js_box1 {
	padding: 20px 0px;
}
.faloo_show .img-scroll {
	margin: 20px auto; width: 440px; position: relative;
}
.faloo_show .img-scroll .prev {
	top: 0px; width: 50px; height: 100px; text-align: center; color: rgb(255, 255, 255); line-height: 100px; display: block; position: absolute; background-color: rgb(0, 0, 0);
}
.img-scroll .next {
	top: 0px; width: 50px; height: 100px; text-align: center; color: rgb(255, 255, 255); line-height: 100px; display: block; position: absolute; background-color: rgb(0, 0, 0);
}
.faloo_show .img-scroll .prev {
	left: 0px;
}
.faloo_show .img-scroll .next {
	right: 0px;
}
.faloo_show .img-list {
	width: 320px; height: 100px; overflow: hidden; margin-left: 60px; position: relative;
}
.faloo_show .img-list ul {
	width: 9999px;
}
.faloo_show .img-list li {
	width: 100px; height: 100px; text-align: center; line-height: 100px; margin-right: 10px; float: left; display: inline; background-color: rgb(189, 189, 223);
}
.faloo_books .js_box2 {
	padding: 20px 0px;
}
#Layer0 {
	left: -467px; top: 12px; position: absolute; z-index: 203;
}
#show-i {
	background: url("../images/bg-show-i.gif") no-repeat 0px 0px; margin: 0px; width: 660px; color: rgb(102, 102, 102); line-height: 28px; padding-top: 13px; min-height: 117px; _height: 117px;
}
#show-i .cont {
	background: rgb(255, 255, 255); border-width: 0px 5px 5px; border-style: solid; border-color: rgb(212, 207, 195); padding: 0px 8px 15px 15px;
}
#show-i a {
	
}
#show-i h5 {
	margin: 0px; padding: 0px; height: 40px; color: rgb(51, 51, 51); line-height: 40px; font-size: 12px; font-weight: normal;
}
#show-i strong {
	font-size: 16px;
}
#show-i .down1 {
	margin-bottom: 5px;
}
#show-i .down4 a {
	
}
#show-i .down4 img {
	background-color: rgb(255, 255, 255);
}
.faloo_top .ipad_dl {
	left: 25px; top: 280px; width: 420px; position: absolute; z-index: 105;
}
.faloo_top .ipad_dl .txt {
	height: 42px; color: rgb(255, 255, 255); font-size: 15px;
}
.faloo_top .remind {background: url("../images/bg_qipao.png") no-repeat 0px 0px; padding: 25px; left: 25px; top: 410px; width: 375px; text-align: left; color: rgb(255, 255, 255); line-height: 26px; font-size: 15px; position: absolute; z-index: 104;}
.faloo_top .ipad_dl .remind a {color: rgb(0, 0, 0); text-decoration: underline;}
.faloo_top .ipad_dl .remind a:hover {color: rgb(255, 255, 255);}
.faloo_top .ipad_dl .anniu a {background: url("../images/ipad_dl.png") no-repeat 0px 0px;}
.faloo_top .ipad_dl .anniu a.an_app {
	width: 232px; height: 68px; float: left; display: block; cursor: pointer;
}
.faloo_top .ipad_dl .anniu .an_box {
	width: 160px; height: 68px; float: right;
}
.faloo_top .ipad_dl .anniu a.an_yueyu {
	background-position: -277px 0px; width: 150px; height: 68px; display: block; cursor: pointer;
}
.faloo_top .ipad_dl .anniu a.an_app:hover {
	background-position: 0px -68px;
}
.faloo_top .ipad_dl .anniu a.an_yueyu:hover {
	background-position: -277px -68px;
}
.faloo_top .android_dl .iiwm_box p {
	margin: 5px 0px 0px; padding: 0px;
}
.faloo_top .win8_dl {
	left: 200px; top: 407px; position: absolute; z-index: 104;
}
.faloo_top .win8_dl a.outside {
	width: 158px; height: 50px; display: block;
}
.faloo_top .iiwm-iphone {
	height: 140px; padding-left: 20px;
}
.faloo_top .iiwm-iphone .img {
	width: 150px; float: left; display: block;
}
.faloo_top .iiwm-iphone .info {
	width: 220px; color: rgb(255, 255, 255); line-height: 28px; font-family: "΢���ź�", "����", arial; font-size: 16px; float: left;
}
.faloo_top .ipad_dl .anniu {
	
}
.faloo_top .ipad_dl .anniu .app_box {
	width: 232px; height: 68px; float: left;
}
.faloo_top .ipad_dl .anniu .yueyu_box {
	width: 150px; height: 68px; float: right;
}
#Layer {
	left: -7px; top: 52px; position: absolute; z-index: 203;
}
#show-h {
	background: url("../images/bg-show-i.gif") no-repeat -190px 0px; margin: 0px; width: 440px; color: rgb(102, 102, 102); line-height: 28px; padding-top: 13px; min-height: 117px; _height: 117px;
}
#show-h .cont {
	background: rgb(255, 255, 255); border-width: 0px 5px 5px; border-style: solid; border-color: rgb(212, 207, 195); padding: 5px 8px 15px 15px; color: rgb(51, 51, 51);
}
#show-h .cont a {
	
}
.faloo_middle .tingting {
	background: url("../images/tingting.jpg") no-repeat 0px 0px; margin: 0px auto 10px; padding: 13px 0px 0px 437px; width: 523px; height: 57px; overflow: hidden; clear: both;
}
.faloo_middle .tingting .down_tt {
	width: 150px; height: 46px; display: block;
}
.faloo_middle .wp_tingting {
	background: url("../images/wp-tingting.jpg") no-repeat 0px 0px; margin: 0px auto 10px; padding: 13px 0px 0px 457px; width: 503px; height: 57px; overflow: hidden; clear: both;
}
.faloo_middle .wp_tingting .down_tt {
	width: 150px; height: 46px; float: left; display: block;
}
.faloo_middle .wp_tingting .down_info {
	padding: 0px 0px 0px 20px; width: 320px; color: rgb(102, 102, 102); line-height: 1.5; font-size: 12px; float: left;
}
#show-h {
	background: url("../images/bg-show-h.gif") repeat-x -190px 0px; width: 510px;
}
#show-h .cont {
	background: url("../images/ip-info.gif") no-repeat 0px 0px; padding: 0px; width: 500px; height: 270px;
}
#show-h .cont p {
	font: bold 16px/20px "����", Arial; padding: 15px 20px 145px; height: 40px; font-size-adjust: none; font-stretch: normal;
}
#show-h .cont a.btn_app {
	width: 172px; height: 50px; margin-left: 91px; display: block; cursor: pointer;
}
#show-i {
	width: 620px;
}
.faloo_top .winphone_dl {
	left: 57px;
}
.faloo_top .winphone_dl a.outside {
	float: left;
}
.faloo_top .winphone_dl a.dl_yyb {
	width: 50px; height: 50px; margin-left: 137px; float: left; display: block;
}
.faloo_top .win8_dl {
	left: 201px; top: 356px;
}
.faloo_top .win8_dl a.dl_yyb {
	width: 50px; height: 50px; margin-top: 20px; margin-left: 80px; display: block;
}
.offprint_list {
	margin: 0px auto; width: 960px;
}
.offprint_list::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.listbox {
	font-family: "Microsoft YaHei","Arial","SimSun"; -ms-zoom: 1;
}
.listbox::after {
	height: 0px; clear: both; display: block; visibility: hidden; content: ".";
}
.listbox h2 {
	height: 34px; color: rgb(85, 85, 85); padding-left: 7px; font-size: 16px;
}
.book_boxa {
	-ms-zoom: 1;
}
.book_boxa ul li {
	width: 25%; float: left;
}
.book {
	background: rgb(255, 255, 255); margin: 0px auto 20px; padding: 15px 7px 16px 13px; border: 1px solid rgb(187, 218, 236); width: 198px; height: 228px;
}
.hot {
	border: 1px solid rgb(255, 197, 139);
}
.hot .hotico {
	background: url("../images/hot.gif") no-repeat; width: 58px; height: 58px; margin-top: -15px; margin-left: -13px; position: absolute; z-index: 10;
}
.book a.pic {
	margin: 0px auto; width: 120px; height: 150px; display: block;
}
.book .tbox {
	height: 43px; text-align: center; line-height: 43px; font-size: 12px;
}
.book .tbox a {
	color: rgb(51, 51, 51);
}
.book .tbox a:hover {
	color: rgb(246, 110, 0); text-decoration: underline;
}
.book .tbox .name {
	width: 106px; height: 43px; text-align: center; overflow: hidden; padding-right: 15px; float: left; display: block;
}
.book .tbox .auto {
	width: 72px; height: 43px; overflow: hidden; float: left; display: block;
}
.book .tbox .name a {
	color: rgb(0, 0, 0);
}
.book .btn_box ul li {
	width: 61px; height: 27px; margin-right: 5px; position: relative;
}
.book .btn_box a {
	width: 31px; height: 18px; color: rgb(246, 110, 0); padding-top: 7px; padding-left: 28px; font-family: "����"; font-size: 12px; float: left; display: block; z-index: 3;
}
.book .btn_box a.down1 {
	background: url("../images/download_btn.gif") no-repeat 0px 0px; border: 1px solid rgb(255, 196, 148);
}
.book .btn_box a.down2 {
	background: url("../images/download_btn.gif") no-repeat 0px -25px; border: 1px solid rgb(255, 196, 148);
}
.book .btn_box a.down3 {
	background: url("../images/download_btn.gif") no-repeat 0px -50px; border: 1px solid rgb(255, 196, 148);
}
.book .btn_box a.nodown1 {
	background: url("../images/nodownload_btn.gif") no-repeat 0px 0px; border: 1px solid rgb(174, 174, 174); color: rgb(102, 102, 102);
}
.book .btn_box a.nodown2 {
	background: url("../images/nodownload_btn.gif") no-repeat 0px -25px; border: 1px solid rgb(174, 174, 174); color: rgb(102, 102, 102);
}
.book .btn_box a.nodown3 {
	background: url("../images/nodownload_btn.gif") no-repeat 0px -50px; border: 1px solid rgb(174, 174, 174); color: rgb(102, 102, 102);
}
.book .btn_box p {
	display: none;
}
.book .btn_box .hide1 {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); margin-top: 25px; position: absolute; z-index: 999;
}
.book .btn_box .hide2 {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); margin-top: 25px; position: absolute; z-index: 999;
}
.book .btn_box .hide3 {
	background: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); margin-top: 25px; position: absolute; z-index: 999;
}
.book .btn_box .hide1 {
	left: 0px;
}
.book .btn_box .hide2 {
	left: 0px;
}
.book .btn_box .hide3 {
	left: 0px;
}
.right_menu {
	background: url("../images/right_mnbg.png") no-repeat; top: 639px; width: 21px; padding-top: 10px; margin-left: 960px; position: absolute;
}
.topC0 {
	background: url("../images/r_li.gif"); padding: 6px 4px; text-align: center; margin-bottom: 5px; cursor: pointer;
}
.topC1 {
	background: rgb(255, 255, 255); border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(206, 218, 235) rgb(206, 218, 235) rgb(206, 218, 235) currentColor; padding: 6px 4px; color: rgb(85, 85, 85); margin-bottom: 5px;
}
.topC1 a {
	color: rgb(85, 85, 85);
}
.top a {
	background: url("../images/topico.gif") no-repeat; height: 37px; display: block;
}
