﻿@charset "utf-8";
/* CSS Document */

.books_title{height:45px;background:url(../img/b_l_bg2.jpg) 0 0 no-repeat;color:#555555;}

.books_title span em{font-style:normal;display:inline-block;font-size:14px;margin-left:12px}

.books_title span{display:block;color:#555555;font-size:18px;padding-left:23px;padding-top:10px}

.bs_tit p{display:none}

.bs_tit p.on{display:block}

.books_content{padding:0px 75px 15px 75px;background:#fff; min-height:500px;}

.books_content p.ft_b_1{height:80px;color:#5c307d;font-size:18px;line-height:80px;}

.books_content p.ft_b_tit{font-weight:bold;font-size:30px;color:#737373;height:70px;line-height:70px;}

.books_content p{line-height:24px;color:#555555;font-size:14px}

.books_list a{display:inline-block;border:1px solid #a8a8a8;padding:10px 15px 10px 15px;color:#555555;font-size:14px;margin:40px 20px 40px 20px}

.books_list a.on{background:#5c307d;color:#fff}

.books_list li{float:left}

.books_list{margin:0px 35px 0px 35px;border-top:1px solid #d9d9d9;background:#fff;float:left;width:965px}

.books_content_down{background:#fff;padding:35px 0px 35px 0px;width:100%;float:left}

.ft_b_l{margin:0px 35px 0px 35px;border:1px solid #cfcfcf;padding:20px 40px 20px 40px;display:none;float:left;width:890px;color:#555555;}

.ft_b_l span{font-size:16px}

.ft_b_l p{line-height:24px;text-indent:2em;font-size:14px}

.ft_b_l.block{display:block}

.ft_b_l p.ft_b_comment{margin-top:20px;margin-bottom:20px;text-indent:0em}

.ft_b_l p.ft_b_comment1{color:#666666;text-indent:0em;display:block;margin-top:40px;float:left;width: 100%;}

.ft_b_l p.ft_b_comment1 em{float:left;font-style:normal;cursor:pointer}

.ft_b_l p.ft_b_comment1 i{float:right;font-style:normal;background:url(../img/comment_ico.png) 0 center no-repeat;padding-left:30px}

.ft_b_tb{width:100%;}

.ft_b_tb tr td{color:#555555;font-size:14px;padding:0px 0px 20px 0px}

.book_review{background:#fff;padding:30px;float:left;width:980px;overflow:hidden}

.book_review h4{font-weight:normal;color:#5c307d;font-size:18px;padding-bottom:40px}

.b_r_content{color:#555555;font-size:14px;border-bottom:1px solid #d9d9d9;float:left;padding-bottom:25px}

.b_r_content p{line-height: 22px;}

.b_r_content span{font-size:16px;margin-bottom:20px;display:block;margin-top: 10px;}

.b_r_content a{font-size:14px;color:#555555;display:block;margin-top:5px;}


.ft_b_r{margin-bottom:20px;margin-top: 30px;}

.ft_b_r a{color:#555}

.ft_b_r1{margin-top:45px;}

.ft_b_r1 em{float:left;font-style:normal;height:38px;width:89%;background:#f7f7f7}

.ft_b_r1 em a{color:#555555;line-height: 38px;margin-left: 10px;}

.ft_b_r1 i{float:right;font-style:normal;background:url(../img/comment_ico.png) 0 center no-repeat;padding-left:30px;height: 38px;
line-height: 38px;}

.ft_l_h{padding-top:60px;margin-bottom:20px}

.band_review{background:#fff;padding:30px;float:left;width:980px}

.band_review h4{font-weight:normal;color:#555555;font-size:18px;padding-bottom:40px;float: left;}

.b_list{float:left}

.b_list.block{display:block}

.b_list li{float:left;width:123px;margin:35px 33px 0px 40px;height: 320px;overflow: hidden;}

.b_list li a{display:block}

.b_list li a span{color:#747474;font-size:14px;display: block;margin-top: 5px;line-height:22px;}

.b_list li a p{font-size:12px;color:#555555;line-height: 20px;}

.ft_band_1{width:123px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}

.b_list li a p.ft_band_2{color:#5c307d}

.choose_books, .choose_books1, .choose_books2 {float:right;margin-left:40px}

.choose_books li, .choose_books1 li, .choose_books2 li{float:left;border:1px solid #e4e4e4}

.choose_books a, .choose_books1 a, .choose_books2 a{display:block;padding-left:45px;width:53px;height:28px;line-height:28px}


.choose_books a.c_b_ico, .choose_books1 a.c_b_ico, .choose_books2 a.c_b_ico{background:url(../img/c_b_ico1.png) 20px center no-repeat}

.choose_books a.c_b_ico1, .choose_books1 a.c_b_ico1, .choose_books2 a.c_b_ico1{background:url(../img/c_b_ico2.png) 20px center no-repeat}

.choose_books li a.on, .choose_books1 li a.on, .choose_books2 li a.on{color:#5c307d;}

.choose_books li a.on.c_b_ico, .choose_books1 li a.on.c_b_ico, .choose_books2 li a.on.c_b_ico{background:#e4e4e4 url(../img/c_b_ico1_hover.png) 20px center no-repeat}

.choose_books li a.on.c_b_ico1, .choose_books1 li a.on.c_b_ico1, .choose_books2 li a.on.c_b_ico1{background:#e4e4e4 url(../img/c_b_ico2_hover.png) 20px center no-repeat}


.ft_b_bottom{border-bottom:1px solid #dfdfdf;margin-bottom:30px}

.ft_b_bottom li{margin-top:15px}

.c_b_all ul, .c_b_all1 ul, .c_b_all2 ul{display:none}

.c_b_all ul.on, .c_b_all1 ul.on, .c_b_all2 ul.on {display:block}

.b_r_production{}

.b_r_production dt{float:left;margin-right:20px}

.b_r_production dd{float:left;color:#555555;width:840px}

.b_r_production dd span{font-size:16px}

.b_r_production dd p{line-height:22px}

.ft_b_p_1{margin:14px 0px 14px 0px }

.b_d_comment{clear:both}

.comment_top{height:50px;margin-top:50px;float:left}

.input_box{border:1px solid #b6b6b6;width:203px;height:28px;line-height:28px\9;line-height:28px;margin-left:10px}

.ft_c_t{float:left}

.ft_c_t1{float:left;margin-left:58px}

.ft_c_t2{font-size:14px;float:left;color:#555555;margin-left:138px;margin-top: 3px;}

.ft_c_t2 label{margin-left:10px;}

.ft_box{display:inline-block;vertical-align: middle;}

.ft_c_t3{margin-left:40px;font-size:14px;float:left;margin-top: 3px;}

.ft_c_t3 a{display:inline-block;width:70px;color:#555555;}

.ft_c_t3 a:hover{text-decoration:underline}

.area_box{height:157px;border:1px solid #c9c9c9;width:980px}

.comment_bottom{color:#666666;font-size:12px;margin-top:20px}

.ft_c_b{float:left;margin-left:10px}

.ft_c_b1{float:right;margin-right:10px}

.ft_c_b_sub{background:#dfdfdf;padding:2px 3px 2px 3px;border:0px;cursor:pointer}

.ft_c_b_sub:hover{background:#ebe8e8}

.comment_content{clear:both;color:#555555;font-size:12px;border-bottom:1px solid #d9d9d9;float:left;width:980px;padding-bottom:40px;margin-top:50px}

.ft_c_c{float:left;line-height: 28px;margin-left:10px}

.ft_c_c1{float:right;line-height: 28px;margin-right:10px}

.ft_c_c2{float:left;line-height: 20px;margin-left:10px}

.ft_c_c3{float:right;margin-right:10px}

.ft_c_c3 a{display:inline-block;margin-left:30px}

.c_b_list{display:none}

.c_b_list.on{display:block}


.book_main{float:left;width:1040px;}

.book_left{float:left;width:380px;}

.book_right{float:left;height:638px;background:#fff;margin-left:30px;width:630px;overflow:hidden;position:relative}

.b_l_top{height:467px;background:#fff}

.b_l_top li{display:none;text-align:center;}

.b_l_top li img{width: auto;height: auto;max-width: 380px;max-height: 467px;}

.b_l_top li.on{display: inline-flex !important;height: 467px;width: 380px;justify-content: center;align-items: center;}
.b_l_top li.displayNone{display:none;}

.b_l_bottom{height:140px;margin-top:50px}

.b_l_bottom li{float:left;width:126px;text-align:center;}

.b_l_bottom li.on{background:url(../img/arrow_top.png) center 0px no-repeat;}

.b_l_bottom li a{padding-top: 10px;display:block;background:#ffffff;width:115px;margin: 0px auto;margin-top: 13px;}

.b_l_bottom li.on a{border:1px solid #4f266d}

.b_r_tit{color:#555555;font-size:26px;font-weight:normal;margin:15px 16px 0px 16px;width: 598px;overflow: hidden;height:70px}

.b_r_tit1{font-size:14px;color:#555555;margin:0px 20px 7px 20px;line-height: 25px;}

.star_wrapper{margin:15px 20px 0px 20px}

.star_wrapper a{width:12px;height:12px;background:url(../img/start.jpg) 0 0 no-repeat;display:inline-block}

.star_wrapper a.half{background:url(../img/start.jpg) -56px 0 no-repeat}

.star_wrapper span{display:inline-block;color:#a48870;font-size:14px;font-weight:bold;}

.star_wrapper em{display:inline-block;color:#6c6c6c;font-size:12px;font-style:normal;margin-left:10px}

.ft_b_r_c{width:590px;float:left;font-size:14px;color:#555555;margin:5px 20px 0px 20px;line-height:28px;}

.ft_b_r_c em{font-style:normal;width: 584px;display: inline-block;/*white-space: nowrap;overflow: hidden;position: relative;top: 5px;line-height: normal;*/margin-top: 10px;
line-height: 25px;height:0px;}

.ft_b_r_c span{font-weight:bold;color:#4f266d}

.ft_b_r_c1{margin-top:5px;float: right;width:420px; margin-right: 191px;right: 0px;}

.ft_b_r_c1 .tshmjsmfs{display:inline-block; margin-right:3px; width:75px;height:33px;border:1px solid #a8a8a8;text-align:center;color:#555555;font-size:14px;line-height:33px;position:relative;float: left;}

.ft_b_r_c1 .tshmjsmfs.on, .ft_b_r_c1 .tshmjsmfs:hover{background:#5c307d;color:#fff;border:1px solid #5c307d}

.ft_share{}

.share_content{display:none;position: absolute;right: 0px;top: 270px;height: 28px;width: 161px;padding-left: 8px;margin-right: 20px;border: 1px solid #ddd;line-height: 30px;}

.share_content li{float:left}

.share_content li a{display:inline-block;/*padding: 0px 5px;*/}

.share_content li a:hover{color:#e03854}

.content_intro_list{float:left;width:;border-bottom:3px solid #5c307d;margin:0px 20px 0px 20px;width:590px}

.content_intro_list li{float:left}

.content_intro_list li a{display:block;height:46px;color:#555555;font-size:14px;padding:0px 20px 0px 20px;line-height:46px;text-align:center}

.content_intro_list li a.on{color:#5c307d;font-weight:bold;background:url(../img/arrow_top1.png) center bottom no-repeat}

.content_intro{float:left}

.content_intro p{padding:20px;line-height: 22px;color:#555555;font-size:12px;height:130px;width:590px;overflow:hidden;}

.c_i_list{float:left;background:#e6e6e6;display:none;height:260px;width: 630px;}

.c_i_list.on{display:block}

.r_c_list{float:left}

.r_c_list li{float:left;margin:43px 30px 0px 30px}

.scan_code{float:right;margin-right:36px;margin-top:26px}

.scan_code dt{}

.scan_code dd{font-size:12px;color:#555555;margin-top:10px}

.r_c_list li a{display:block;text-align:center;color:#555555;font-size:16px;}


.ft_more7{width:70px;height:23px;background:#d4d4d4;color:#555555;font-size:12px;display:block;right:10px;text-align:center;margin-top:20px;margin-right:20px;float:right;line-height:23px}

.ft_more8{width:70px;height:23px;background:#e6e6e6;color:#555555;font-size:12px;display:block;right:10px;text-align:center;margin-top:10px;margin-bottom:20px;margin-right:20px;float:right;line-height:23px}


.b_m_left{float:left;width:250px;}

.b_m_l_tit{border-top:4px solid #5c307d;height:43px;background:url(../img/bar_bg2.jpg) 0 0 no-repeat;padding-left:20px;color:#5c307d;font-size:18px;font-weight:normal;line-height:43px}

.b_m_l_tit a{width:70px;height:23px;display:inline-block;background:#e6e6e6;color:#555555;font-size:12px;line-height:23px;text-align:center;margin-top:10px;margin-left:50px}

.b_m_right{float:left;width:765px;margin-left:25px}

.b_m_h1{margin-bottom:80px}

.b_m_product{float:left}

.b_m_product dt{float:left;padding:20px 8px 20px 20px}

.b_m_product dd{float:left;width:153px}

.b_m_product dd span{display:block;color:#555555;font-size:14px;margin-top:20px;line-height: 22px;}

.b_m_product dd p{color:#747474;font-size:12px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;width:155px}

.b_m_product dd p i{display:inline-block;margin-right:8px}

.b_m_product dd a{display:block;font-size:12px;color:#5c307d;margin-top:10px}

.b_m_product dd a:hover{text-decoration:underline}

.same_product{float:left;margin-bottom:30px;background:#fff}

.b_m_r_list{background:url(../img/bar_bg3.jpg) 60px bottom no-repeat;height:44px;border-bottom:3px solid #51296d}

.b_m_r_list li{float:left}

.b_m_r_list li a{display:block;width:157px;height:47px;line-height:47px;text-align:center;color:#757575;font-size:18px}

.b_m_r_list li a.on{background:url(../img/bar_pitch.png) 0 0 no-repeat;color:#fcfcfc}

.b_m_bar{margin-top:20px;float:left;background:#fff;width:765px; min-height:400px}
.b_m_bar li img{ max-width:100%;}

.b_m_bar li{float:left;display:none; width:735px; padding:10px 15px 10px 15px }
.b_m_bar li p { font-size:14px; text-indent:2em; line-height:30px}

.b_m_bar li.on{display:block}

.b_m_bar dl dt{float:left}

.b_m_bar dl dd{float:left;width:750px; padding:10px 15px 10px 15px }

.b_m_bar dl dd p.bar_p1{font-size:14px;margin-top:10px;text-indent:0em;}

.b_m_bar dl dd p{color:#555;font-size:12px;margin:0px 12px 0px 12px;line-height: 22px;text-indent:2em;}

.bar_1{float:left;margin-bottom:30px;position:relative;}

.bar_more{position:absolute;right:20px;top:12px;color:#555555;font-size:12px;width:70px;text-align:center;height:23px;background:#e6e6e6;line-height:23px}

.b_m_bar p{font-size:12px;color:#b_m_bar;text-indent:2em}

.ft_bar1{margin-top:100px;margin-left:35px;width:400px;line-height:35px;float:left}

.ft_video img{padding:20px}

.ft_bar2{margin-top:20px;margin-left:60px;width:220px;float:left}

.ft_m_b{padding-bottom:40px}

.versions_show{height:42px;background:url(../img/bg_show.jpg) 0 0 no-repeat;width:726px;float: left;padding:0px 20px 0px 20px;font-size:18px;color:#5c307d;line-height:42px;font-weight:normal}

.versions_show a{width: 70px;height: 23px;display: inline-block;background: #E6E6E6 none repeat scroll 0% 0%;color: #555;font-size: 12px;line-height: 23px;text-align: center;margin-top: 10px;margin-left: 50px;float: right;}

.v_s_list{float:left;background:#fff;width:100%;margin-bottom:30px}

.v_s_list li{float:left;}

.v_s_list li a{display:block;width:122px;line-height: 22px;margin-left: 61px;margin-top:25px}

.v_s_list li a span{display:block;font-size:14px;color:#555555}

.v_s_list li a em{display:block;font-style:normal;font-size:12px;color:#747474}

.pic_con{width:765px;margin:0px auto 30px;position:relative;float:left;background:#fff url(../img/book_bg.png) 0 center no-repeat;padding-top:25px}

.pic_lists{float:left;width:8888px;overflow:hidden;position:absolute;top:0px;left:0px}

.btn_change{width:40px;height:60px;position:absolute;text-indent:-9999px;cursor:pointer}

.left_btn{background:url(../img/a_l_hover.jpg) left 0 no-repeat;top:85px;left:0px}

.right_btn{background:url(../img/a_r.jpg) right 0  no-repeat;top:85px;right:0px}

.pic_content{overflow:hidden;height:250px;loat:left;width:665px;position:relative;margin:0px auto 0px}

.pic_content ul li{float:left;width:100px;margin:0px 34px 0px 34px;position:relative;color:#555555;line-height:22px}

.pic_content ul li span{font-size:14px}

.pic_content ul li p{font-size:12px}

.pic_content ul li a img{width:100px;height:146px}

.ft_b_c{width:705px;background:#fff;padding:30px}



.book_classify{width:250px;height:60px;background:#fff;float:left}

.book_classify span{float:left;display:inline-block;font-size:24px;color:#512672;margin:20px 30px 0px 13px}

.book_classify a{float:left;margin-top: 24px;margin-bottom:10px;color:#555555;font-size:12px;background:#dddddd;padding:5px;display:inline-block}

.book_classify_list{float:left;width:250px;position:relative;z-index:100}



.compile_content{background:#fff;padding-bottom:30px;float:left;width:1040px}

.compile_content h4{font-size:18px;color:#5c307d;font-weight:normal;margin-bottom:30px;padding:30px 75px 0px 75px}

.compile_content p{color:#555555;font-size:14px;line-height:24px;text-indent:2em;padding:0px 75px 0px 75px}

.compile_content h5{font-size:30px;color:#737373;font-weight:bold;text-align:center;padding-top:25px;margin-bottom:25px}

.ft_hr{margin:50px 35px 30px 35px;border:0px;border-bottom:1px solid #d9d9d9;}

.book_list{float:left;margin-left:75px;}

.book_list dt{float:left;margin-right:20px}

.book_list dd{color:#555555;font-size:14px;float:left;width:750px}

.book_list dd span{display:block;margin-top:25px;margin-bottom:20px}

.book_list dd em{font-style:normal;display:block;line-height: 24px;}

.c_c_left{float:left;margin-left:75px;margin-right:20px}

.c_c_right{float:left;color:#555555;font-size:14px}

.c_c_right p{padding:0px;width:705px;line-height:24px}

.books_choose{float:left;margin-bottom:60px}

.books_choose dt{float:left;width:122px;height:120px;background:#5c307d;text-align:center;}

.books_choose dt span{display:block;line-height: 30px;color:#fff;font-size:20px;margin-top: 30px;}

.books_choose dd{float:left;width:918px;background:#fff;height:120px}

.books_choose dd a{color:#726e6e;font-size:14px;display:inline-block;border-top:1px solid #f7f7f7;border-left:1px solid #f7f7f7;width:153px;height:39px;text-align:center;line-height:39px;}

.books_choose dd a.on{background:#5c307d;color:#fefefe}

.booke_choose_detail{background:#fff;float:left;width:1040px}

.publish_date{color:#5e5e5e;font-size:14px;float:left}

.publish_date dt{float:left;padding:5px 22px 5px 35px;margin-top:20px;}

.publish_date dd{float:left;margin:20px;}

.publish_date dd a{display:inline-block;padding:5px 22px 5px 22px;color:#5e5e5e}

.publish_date dd a.on{color:#5c307d;background:#e4e4e4}

.b_c_d_sure{float:left;margin-top:20px;margin-left:20px}

.b_c_d_sure input{width:78px;height:26px;border:1px solid #b6b5b4;line-height:26px\9;padding:0px 5px 0px 5px;}

.b_c_d_sure a{display:inline-block;margin-left:8px}

.buy_way_list{color:#5e5e5e;font-size:14px;border-bottom:1px solid #c5c5c5;float:left;width:1040px}

.buy_way_list li{float:left;margin:20px 33px 20px 33px;cursor:pointer}

.buy_way_list li.on{color:#5c307d;font-weight:bold}

.b_c_list{float:left;}

.b_c_list a{padding:5px 22px 5px 22px;border:1px solid #e4e4e4;color:#5e5e5e;font-size:14px;display:inline-block;text-align:center;margin-left:20px}

.b_c_list a.on{color:#5c307d;background:#e4e4e4;}

.search_box1{width:328px;height:33px;background:#fff;border:1px solid #b1afae;margin:0px 0px 0px 0px;float:right;margin-right:40px}

.search_box1 input{border:0px;width:234px;padding:0px 5px 0px 5px;float:left;height:33px;*line-height:33px;line-height:33px\0;background:#fff;color:#747474}

.search_box1 span{float:left;display:inline-block;background:#d3d3d3 url(../img/search.png) center center no-repeat;width:83px;height:33px;border-left:1px solid #b1afae;cursor:pointer;}

.resource_list{background:#fff;float:left;margin:0px auto}

.resource_list li{float:left;width:172px;border:1px solid #f7f7f7;border-left:0px;border-top:0px}

.resource_list li a{display:block;padding:15px 0px 15px 0px;color:#5e5e5e;font-size:14px;text-align:center;background:#fff}

.resource_list li a.on{background:#5c307d;color:#fff}




.books_menu_list{float:left;width:250px;}

.books_menu_list li{float:left;display:inline;list-style:none;text-align:left;}

.books_menu_list li.on{background:#fff url(../img/arrow_r.png) 225px center no-repeat;}

.books_menu_list li ul li{width: 250px;float:none;background:#ccc;display:block;_display:inline;position:relative;}

.books_menu_list li ul li a{}

.books_menu_list li ul{display:none;position: absolute;left:0px;top:-42px;/*width:790px;*/padding:15px 0px 15px 0px;/*min-height:443px*/}

.books_menu_list  li a{text-decoration:none;width:220px;height:42px;line-height:42px;display:block;background:#fff url(../img/arrow_r.png) 225px center no-repeat;font-size:16px;color:#5e5e5e;padding:0px 15px 0px 15px}

.books_menu_list li a:hover{background:"#5c307d url(../img/arrow_r_hover.png) 225px center no-repeat"; color:"#fff"}

.books_menu_list li a.on{background:"#5c307d url(../img/arrow_r_hover.png) 225px center no-repeat"; color:"#fff"}

/*.books_menu_list li.on a{background:#5c307d;color:#fff}*/

.books_menu_list li ul li .b_m_l_c_c{/*width:540px;*/position:absolute;left:250px;top:0px;/*top:-175px;*/padding:15px 0px 15px 0px;background:#512773;min-height:auto}

.books_menu_list li ul li .b_m_l_c_c li{/*float:left;*/}

.books_menu_list li ul li .b_m_l_c_c li a, .books_menu_list li ul li .b_m_l_c_c li a.on{background:#512773}

.books_menu_list li ul li .b_m_l_c_c li a:hover, .books_menu_list li ul li .b_m_l_c_c li a.on{background:#481c6c}



.b_m_l_c{background:#5c307d}

.b_m_l_c li a{background:#5c307d;color:#fff;font-size:12px;height:20px;line-height:20px}

.b_m_l_c li a.on{background:#5C307D }

.b_m_l_c li a:hover{background:#512773}

.b_m_l_c li a.on_hover{background:#512773 url(../img/arrow_r_hover.png) 225px center no-repeat;}

ul.b_m_l_c_c{/*height:150px*/}

ul.b_m_l_c_c li a.on{background:#fff}

ul.b_m_l_c_c li{float:left;}

ul.b_m_l_c_c li a{display:block;float:left}


.b_m_bg{display:none;position:absolute;left:250px;/*top:-95px;*/background:#5C307D;/*width:790px;*/min-height:473px;}

.b_m_bg.on{display:block}


.ft_hr1{margin:50px 0px 30px 0px;border:0px;border-bottom:1px solid #d9d9d9;}

.b_r_comment{float:left}

.b_r_comment dt{float:left;margin-top: 20px;}

.b_r_comment dt span{display:block;font-size:12px;color:#555555;text-align:center;position:relative;top:-15px}

.b_r_comment dd{float:left;width:610px;margin-left:20px}

.ft_h_s{width:100%;}

.ft_h_s tr th{font-size:18px;color:#512672;font-weight:normal;text-align:left;padding-bottom:8px;border-bottom:1px solid #e4e4e4}

.ft_tb_tr td{padding-top:20px}

.ft_h_s tr td{color:#565555;font-size:12px}

.ft_tb_tr1 td span{display:block;color:#f7f7f7;width:50px;height:50px;background:#5c307d;font-size:30px;text-align:center;border-right:30px solid #fff;line-height:50px}

.ft_tb_tr1 td{background:#f7f7f7}

.ft_tb_tr2 span{display:block;color:#512672;width:50px;height:50px;background:#fff;font-size:30px;text-align:center;border-right:30px solid #fff;line-height:50px}

.ft_tb_tr2 td{background:#fff}

.b_a_intro{float:left;padding-bottom: 25px;}

.b_a_intro dt{float:left;margin-right:30px}

.b_a_intro dd{float:left;color:#555555;position:relative}

.b_a_intro dd span{display:block;font-size:18px;margin-bottom:20px;}

.b_a_intro dd p{width:700px;font-size:14px;text-indent:2em;}

.book_review h4.author_intro{border-bottom:1px solid #d9d9d9;padding-bottom:10px;margin-bottom:30px}

.book_author h4 span{display: inline-block;font-size: 16px;margin-left: 12px;}

.book_recommend{float:left;width:1040px;}

.book_recommend h4{font-weight:normal;color:#555555;font-size:24px;}

.book_recommend h4 span{display: inline-block;font-size: 16px;margin-left: 12px;}

.ft_b_r1{background:#fff}

.ft_more6{width:70px;height:23px;background:#f7f7f7;color:#555555;font-size:12px;display:block;float:right;text-align:center;line-height:23px}



.ft_more{width:70px;height:23px;background:#f7f7f7;color:#555555;font-size:12px;display:block;position:absolute;right:10px;text-align:center;line-height:23px}

.ft_production{background:#ededed;width:1040px;height:145px;position:relative;left:-30px;padding:35px}

.ft_b_p{float:left;width:245px;height:147px;overflow:hidden}

.ft_b_p dt{float:left;margin-right:12px}

.ft_b_p dd{float:lef;margin-right:18px;font-size:12px}

.ft_b_p dd span{color:#555555;font-size:14px;line-height: 22px;}

.ft_b_p dd p{color:#747474;line-height: 20px;}

.ft_b_p dd p.pricing{color:#5c307d}

.production_tit{background:#f7f7f7;height:65px;position:relative;left:-30px;width: 1040px;}

.production_tit span{display:block;float:left;color:#512672;font-size:18px;margin-left:30px;margin-top:30px}

.ft_more1{width:70px;height:23px;background:#e6e6e6;color:#555555;font-size:12px;display:block;position:absolute;right:10px;text-align:center;margin-top:30px;margin-right:30px}


.book_author{float:left;width:1040px;overflow:hidden}

.book_author h4{font-weight:normal;color:#555555;font-size:24px;padding-bottom:40px}

.a_attention{height:220px;background:#ededed}

.a_attention li{float:left;margin:33px 43px 33px 43px}

.a_attention li span{margin-top:15px;color:#555555;font-size:14px;display:block}

.choose_author_content{margin-top:35px;float:left}

.c_a_c_l{float:left;width:765px;margin-right:27px;border-bottom:50px solid #fff}

.c_a_c_l1{float:left;width:765px;margin-right:27px;}

.c_a_c_r{float:left;width:248px;background:#fff}

.c_a_c_l h4{background:url(../img/a_c_bg1.jpg) 0 0 no-repeat;height:47px;color:#555555;font-size:24px;font-weight:normal;padding-left:20px;line-height:47px}

.c_a_c_l h4 span{display:inline-block;font-size:16px;margin-left:12px}

.author_tb{width:765px;background:#fff;border-right:20px solid #fff }

.ft_author_tb{}

.ft_author_tb span{color:#512672;margin-right:10px;font-size:18px;display:inline-block;margin-bottom:10px}

.author_tb tr td{color:#565555;font-size:12px;border-left:20px solid #fff;width:170px;padding:2px}

.choose_letter{margin:40px 10px 22px 10px;border-bottom:1px solid #e4e4e4;}

.ft_author_1 td{background:#f7f7f7}

.new_book_list{height:47px;background:url(../img/n_b_bg.jpg) 0 0 no-repeat}

.new_book_list li{float:left;width:124px;color:#7d7d7d;font-size:18px;height:47px;line-height:47px;text-align:center;cursor:pointer}

.new_book_list li.on{background:url(../img/n_b_btn.jpg) 0 0 no-repeat;color:#fff}

.new_book_content{margin:20px}

.new_book_content li{margin-bottom:20px;float:left;width:210px}

.new_book_content li.on a.n_b_list{display:none}

.new_book_content li.on .n_b_detail{display:block}

.new_book_content li a{display:block;color:#555555;font-size:14px;height:20px;line-height:20px}

.new_book_content li a em{font-style:normal;margin-right:10px;color:#f7f7f7;font-size:12px;display:inline-block;width:20px;height:20px;line-height:20px;background:#8f8f8f;text-align:center}

.new_book_content li a em.on, .n_b_detail dd p em.on{background:#5c307d}

.n_b_detail{float:left;margin-bottom:20px;display:none;}

.n_b_detail dt{float:left;margin-right:15px}

.n_b_detail dd p em{font-style:normal;margin-right:10px;color:#f7f7f7;font-size:12px;display:inline-block;width:20px;height:20px;line-height:20px;background:#8f8f8f;text-align:center}

.n_b_detail dd{float:left;width:93px;color:#555555;font-size:12px}

.n_b_detail dd p{line-height:16px}

.n_b_detail dd p.ft_n_b{font-size:14px;line-height:20px}

.n_b_detail dd a{color:#5c307d;display:block;margin-top:20px}

.n_b_detail dd a:hover{text-decoration:underline}


.ft_more2{width:70px;height:23px;background:#e6e6e6;color:#555555;font-size:12px;display:block;right:10px;text-align:center;margin-bottom:20px;margin-left:20px;float:left}


.n_b_ul{display:none}

.n_b_ul.on{display:block}

.n_b_r_content{}

.choose_n_k{background:#fff;float:left;border-left:20px solid #fff;border-right:20px solid #fff;border-bottom:1px solid #e4e4e4;width:725px}

.choose_n_b_content{background:#fff;float:left;width:765px}



.n_b_product{float:left}

.n_b_product dt{float:left;padding:20px 8px 20px 20px}

.n_b_product dd{float:left;width:120px}

.n_b_product dd span{display:block;color:#555555;font-size:14px;margin-top:20px;line-height: 22px;}

.n_b_product dd p{color:#747474;font-size:12px;}

.n_b_product dd p i{display:inline-block;margin-right:8px}

.n_b_product dd a{display:block;font-size:12px;color:#5c307d;margin-top:10px}

.n_b_product dd a:hover{text-decoration:underline}

.n_b_product dd p.ft_purple{color:#5c307d}

.c_n_r_list{display:none}

/*set*/

.set_tb{width:1000px;background:#fff;border-right:20px solid #fff;margin-top:40px;float:left}

.set_tb tr th{font-size:18px;color:#512672;font-weight:normal;}

.ft_set_tb{}


.set_tb thead{background:url(../img/set_tb_line.jpg) 0 38px repeat-x}

.set_tb tbody{position:relative;top:24px;}

.ft_set_tb span{color:#512672;margin-right:10px;font-size:18px;display:inline-block;margin-bottom:10px}

.set_tb tr td{color:#565555;font-size:12px;border-left:20px solid #fff;padding:2px}

.set_choose_letter{height:42px;}

.ft_set_1 td{background:#f7f7f7}


.bar_books_list dl{display:none}

.bar_books_list dl.on{display:block}

.b_list{width:1000px;}



.ft_share{}

.share_content{display:none;position: absolute;right: 0px;top: 270px;height: 28px;width: 161px;padding-left: 8px;margin-right: 20px;border: 1px solid #ddd;line-height: 30px;}

.share_content li{float:left}

.share_content li a{display:inline-block;/*padding: 0px 5px;*/}

.share_content li a:hover{color:#e03854}
/*图书中心补充*/
.c_i_list-1{
	color: #555555;
    font-size: 12px;
    padding: 0px;
    line-height: 22px;
    overflow: hidden;
    margin: 0 auto;
    margin-top: 20px;
    width: 590px;
}
.c_i_list-1 .p1{
	padding: 0px;
	text-align: left;
	margin-right: 7px;
	float: left;
	width: 140px;
	height: 20px;
}
.mydiv1 { 
    /*background-color: #fff; */
    font-size: 12px; 
    font-weight: bold; 
    z-index:9999; 
    width: 810px; 
    height: 1110px;
    position: absolute;
    left:50%; 
    top:20%; 	
    margin-left:-405px!important;/*FF IE7 该值为本身宽的一半  */
} 
.bg1,.popIframe1 { 
    background-color: #666; display:none; 
    width: 100%; 
    height: 100%; 
    left:0; 
    top:0;/*FF IE7*/ 
    filter:alpha(opacity=50);/*IE*/ 
    opacity:0.5;/*FF*/ 
    z-index:9998; 
    position:fixed!important;/*FF IE7*/ 
    position:absolute;/*IE6*/ 
    _top: expression(eval(document.compatMode && 
    document.compatMode=='CSS1Compat') ? 
    documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/ 
    document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2); 
    } 
.popIframe1 { 
    filter:alpha(opacity=0);/*IE*/ 
    opacity:0;/*FF*/ 
} 
/* 评论 */
.tspltj
{
   float:left;background:#fff;width:100%;margin-bottom:50px; height:420px;
}
.tspltj p
{
    padding-top:10px;
    padding-bottom:7px;
    padding-left:20px;
 }
 
.tspltj input{
	width: 95%;
	height: 25px;
	font-size: 12px;
	color: #a7a7a7;
	line-height: 25px;
	text-indent: 10px;
}
.tspltj textarea
{  
	width: 95%;
	line-height: 25px;
	height: 200px;
	font-size: 12px;
	color: #a7a7a7;
	text-indent: 10px;
}
.tspltj .p5{
	width: 120px;
	height: 35px;
}
.tspltj .p5 input{
	border: 0px;
    height: 35px;
	background: #562a75;
	color: #fff;
	text-indent:-3px;
	margin-left: 5px;

}



.tcspdh1{
	width: 60px;
	float: right;
	height: 60px;
}
.tcsp1{
	width: 750px;
	height: 1050px;
	background: #fff;
}
.tszxtcz{
	width: 625px;
	height: 100%;
	margin: 0 auto;
}
.tszxtcz input{
	width: 100%;
	height: 100%;
	font-size: 12px;
	color: #a7a7a7;
	line-height: 35px;
	text-indent: 10px;
}
.tszxtcz select{
	width: 100%;
	height: 100%;
	font-size: 12px;
	color: #a7a7a7;
	line-height: 35px;
	text-indent: 3px;
	height: 37px;
	padding: 7px 8px;
	line-height: 35px;
}
.tszxtcz-1{
	width: 100%;
	height: 40px;
	float: left;
	font-size: 18px;
	color: #5c307d;
	margin-top: 65px;
	border-bottom: 1px solid #a3a2a2;
}
.tszxtcz-2{
	width: 100%;
	height: 60px;
	float: left;
}
.tszxtcz-2top{
	margin-top: 30px;
}
.tszxtcz-2 .p1{
	line-height: 35px;
	width: 215px;
	text-align: right;
	font-size: 12px;
	color: #555555;
	float: left;
	margin-right: 15px;
}
.tszxtcz-2 .p2{
	width: 100px;
	height: 35px;
	float: left;
}
.tszxtcz-2 .p3{
	float: left;
	width: 220px;
	height: 35px;
}
.tszxtcz-2 .p4{
	float: left;
	width: 330px;
	height: 35px;
}
.tszxtcz-2 .p5{
	width: 80px;
	height: 35px;
}
.tszxtcz-2 .p5 input{
	border: 0px;
	background: #562a75;
	color: #fff;
	margin-left: 230px;
	text-indent: -2px;
}

.zxgmxlklbbc{
	width: 75px;
	height: 70px;
	background: #fff;
	position: absolute;
	margin-top: 1px;
}
.zxgmxlklbbc p{
	width: 77px;
	height: 33px;
	float: left;
	background: #eee;
	margin-top: 1px;
}
.zxgmxlklbbc p {
	background: #eee;
}
.zxgmxlklbbc  p:hover{background:#5c307d;border:1px solid #5c307d;color:#fff;}
.zxgmxlklbbc  a:hover{color:#fff;}
.tsxqyssqtcewm{
	width: 126px;
	height: 147px;
	position: absolute;
	margin-left: -25px;
}