#payment{}
#payment .pay_T{line-height: 39px; height: 39px; width: 1036px; text-align: center; background-image: url(../images/pay/pay1_headbar.jpg); background-repeat: no-repeat; font-family: "宋体"; font-size: 14px; font-weight: bold; color: #c50202;}
#payment .pay_C{background-image: url(../images/pay/pay2_bg.jpg); background-repeat: repeat-y; width: 1036px; overflow: hidden;}
#payment .pay_C .openType{float: left; width: 486px; padding-top: 25px; padding-left: 100px;}
#payment .pay_C .openType .title{font-family: "宋体"; font-size: 14px; font-weight: bold; color: #4d5352; line-height: 30px; width: 362px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #d2d2d2; margin-bottom: 20px;}
#payment .pay_C .openType .items{height: 36px; width: 352px; line-height: 36px; font-family: "宋体"; font-size: 14px; color: #4d5352; cursor: pointer; padding-left: 10px;}
#payment .pay_C .openType .items .radio{height: 36px; vertical-align: middle;}
#payment .pay_C .openType .items span{font-weight: bold;}
#payment .pay_C .openType .items label{cursor: pointer;}
#payment .pay_C .openType .pay_btn{width: 362px; text-align: center; margin-top: 24px; margin-bottom: 30px;}
#payment .pay_C .openType .pay_btn input{background-image: url(../images/pay/pay4_btn.jpg); background-repeat: no-repeat; height: 42px; width: 132px; border:0; background-color:transparent; cursor: pointer;}
#payment .pay_C .payLine{font-size: 0px; line-height: 0px; border-top-width: 1px; border-top-style: dashed; border-top-color: #d2d2d2; width: 362px; margin-top: 25px;}
#payment .pay_C .politeNotice{float: left; width: 330px; padding-left: 70px; padding-right: 50px; padding-top: 30px; color: #222222;}
#payment .pay_C .politeNotice h2{font-family: "宋体"; font-size: 14px; font-weight: bold; color: #222222; line-height: 45px;}
#payment .pay_C .politeNotice p{font-family: "宋体"; font-size: 12px; line-height: 26px; color: #222222;}
#payment .pay_C .politeNotice p span{font-weight: bold; color: #c50202;}
#display{}
#display .top {background:url(../images/display/display1_top.jpg) no-repeat; display:block; width:1036px; height:15px;}
#display .bottom {background:url(../images/display/display3_bottom.jpg) no-repeat; display:block; width:1036px; height:15px;}
#display .center { background-image: url(../images/display/display2_bg.jpg); background-repeat: repeat-y; overflow: hidden; width: 100%; }
#display .center .content { float: left; width: 788px; overflow: hidden; }
#display .center .content .intro { margin-left: 6px; border-left:1px solid #dfdddc; border-bottom:1px solid #dfdddc; width: 733px; padding-left: 28px; /*overflow: hidden;*/ padding-right: 20px; }
#display .center .content .intro h1 { font-family: "宋体"; font-size: 30px; line-height: 45px; color: #000; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d3d3d3; margin-bottom: 25px; margin-right: 29px; width: 752px; }
#display .center .content .intro h1 span { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #838383; }
#display .center .content .intro .relativeBookExp {  width: 212px; border: 1px solid #d3d3d3; float: left; margin-right: 25px; margin-bottom: 10px; }
#display .center .content .intro .relativeBookExp .whiteFrame { padding-bottom:10px; border: 1px solid #FFF;  width: 210px; background-color: #f9f8f8; padding-top: 8px; }
#display .center .content .intro .relativeBookExp .whiteFrame h2 { border-bottom:1px dotted #aeaeae; line-height: 34px; margin-right: 9px; margin-left: 9px; padding-left: 9px; margin-bottom: 10px; font-family: "宋体"; font-size: 14px; font-weight: bold; color: #000; }
#display .center .content .intro .relativeBookExp .whiteFrame a { display: block; text-decoration: none; line-height: 30px; font-family: "宋体"; color: #0070c0; padding-left: 13px; font-size: 14px; }
#display .center .content .intro .relativeBookExp .whiteFrame a:hover { text-decoration: underline; }
#display .center .content .intro .pic {float: left; text-align: center; width: 490px; margin-bottom: 15px; height:100px; overflow:hidden; }
#display .center .content .intro .pic .picitem{display:table-cell; vertical-align:middle; *font-size:87px; text-align:center; overflow:hidden;}
#display .center .content .intro .pic a { text-a: center; display: block; font-family: "宋体"; font-size: 12px; color: #0070c0; line-height: 36px; text-decoration: underline; float: left; padding-right: 12px; padding-left: 12px; }
#display .center .content .intro .pic a img{vertical-align:middle; max-width:100px; max-height:100px; width: expression(this.width > 100 && this.width / 100 >= this.height / 100 ? 100 : true); height: expression(this.height > 100 && this.width / 100 < this.height / 100 ? 100 : true);}
#display .center .content .intro h2 { font-size: 20px; color: #000000; line-height:31px;}
#display .center .content .intro h2 a {color: #000000; text-decoration:none;}
#display .center .content .intro h2 a:hover {color: #C00202;}
#display .center .content .intro .pdf0 { background-image:url(../images/knowledge-y.jpg); background-repeat:no-repeat; background-position: 3px center; padding:8px 0 0 40px; }
#display .center .content .intro .caj0 { background-image:url(../images/download-remind/biao_caj.jpg); background-repeat:no-repeat; background-position: 3px center; padding:8px 0 0 40px; }
#display .center .content .intro .pdf1 { background-image:url(../images/knowledge-y.jpg); background-repeat:no-repeat; background-position: 3px center; padding:8px 0 0 200px; background-position:165px center;}
#display .center .content .intro .caj1 { background-image:url(../images/download-remind/biao_caj.jpg); background-repeat:no-repeat; background-position: 3px center; padding:8px 0 0 200px; background-position:165px center;}
#display .center .content .intro .notitle { padding-top: 0px; }
#display .center .content .intro p { font-family: "宋体"; font-size: 14px; color: #505050; line-height: 26px; text-indent: 2em; margin-bottom: 5px; padding-top:15px; padding-right: 15px; }
#display .center .content .intro p a { color: #c00202; text-decoration: none; }
#display .center .content .intro p a:hover { text-decoration: underline; }
#display .center .content .intro p .readbutton{ color:#0070C0; text-decoration:underline;}
/*#display .center .content .intro p .readbutton{ background:url(../images/download-remind/readpay.png) no-repeat; display:inline-block; cursor: pointer; width:82px; height:24px; font-weight:bold; text-indent:12px; }*/
#display .center .content .intro p .getthearticle{ text-decoration:underline; color:#9E9E9E; margin:0 10px;}
#display .center .content .intro .from { text-align: right; font-family: "宋体"; font-size: 12px; color: #9e9e9e; line-height: 30px; margin-top: 5px; padding-right:21px; }
#display .center .content .intro .from a { color: #0070c0; text-decoration: none; }
#display .center .content .intro .introLine { font-size: 0px; line-height: 0px; border-top-width: 1px; border-top-style: dotted; border-top-color: #aeaeae; margin-bottom: 20px; }
#display .center .content .intro dl { text-align: center; width: 120px; border: 1px solid #e0e0e0; background-color: #f6f6f6; padding: 5px 5px 5px 5px; }
#display .center .content .intro .left { float: left; margin-right: 25px; margin-bottom: 10px; }
#display .center .content .intro .width { width: 130px; }

#display .center .content .intro .right { float: right; margin-bottom: 10px; margin-left: 15px; margin-right: 21px; }
#display .center .content .intro dl dt { }
#display .center .content .intro dl dd { line-height: 30px; color: #0070c0; height: 30px; overflow: hidden;}
#display .center .content .intro dl dd a { color: #0070c0; text-decoration: none; }
#display .center .content .periodicalRecommend { margin-left: 6px; width: 733px; padding-left: 28px; /*overflow: hidden;*/ padding-right: 20px; margin-top: 4px; border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #dfdddc; border-left-color: #dfdddc; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfdddc; position: relative;}
#display .center .content .periodicalRecommend .pdf { background-image:url(../images/knowledge-y.jpg); background-repeat:no-repeat; background-position: 3px center; padding:0 0 0 40px; }
#display .center .content .periodicalRecommend .caj { background-image:url(../images/knowledge-x.jpg); background-repeat:no-repeat; background-position: 3px center; padding:0 0 0 40px; }
#display .center .content .periodicalRecommend h3 { font-family: "宋体"; font-size: 14px; font-weight: normal; color: #4f4f4f; line-height: 30px;background:url(../images/display/display9.jpg) no-repeat; height: 33px; position: absolute; left: 0px; top: 0px; width: 246px; padding-left: 15px; background-position: -70px; }
#display .center .content .periodicalRecommend h4 { font-family: "宋体"; font-size: 16px; color: #000; font-weight: bold; line-height: 40px; background-color: #f7f7f7; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eeeeee; padding-left: 30px; margin-bottom: 19px; margin-right:20px; margin-top: 20px; }
#display .center .content .periodicalRecommend h4 a {color: #000000; text-decoration:none;}
#display .center .content .periodicalRecommend h4 a:hover {color: #C00202;}
#display .center .content .periodicalRecommend p { font-family: "宋体"; font-size: 14px; color: #505050; line-height: 26px; text-indent: 2em; margin-bottom: 5px; padding-right:15px; }
#display .center .content .periodicalRecommend p a { color: #c00202; text-decoration: none; }
#display .center .content .periodicalRecommend p a:hover { text-decoration: underline; }
#display .center .content .periodicalRecommend p .readbutton{ color:#0070C0; text-decoration:underline;}
/*#display .center .content .periodicalRecommend p .readbutton{ background:url(../images/download-remind/readpay.png) no-repeat; display:inline-block; cursor: pointer; width:82px; height:24px; font-weight:bold; text-indent:12px; }*/
#display .center .content .periodicalRecommend p .getthearticle{ text-decoration:underline; color:#9E9E9E; margin:0 10px;}
#display .center .content .periodicalRecommend .from { text-align: right; font-family: "宋体"; font-size: 12px; color: #9e9e9e; line-height: 30px; margin-right:21px; }
#display .center .content .periodicalRecommend .from a { color: #0070c0; text-decoration: none; }
#display .center .content .periodicalRecommend .introLine { font-size: 0px; line-height: 0px; border-top-width: 1px; border-top-style: dotted; border-top-color: #aeaeae; margin-bottom: 20px; }
#display .center .content .periodicalRecommend dl { text-align: center; width: 120px; border: 1px solid #e0e0e0; background-color: #f6f6f6; padding-top: 5px; padding-right: 5px; padding-left: 5px; padding-bottom: 5px; }
#display .center .content .periodicalRecommend .left { float: left; margin-right: 25px; margin-bottom: 10px; }
#display .center .content .periodicalRecommend .right { float: right; margin-bottom: 10px; margin-left: 15px; }
#display .center .content .periodicalRecommend .width149px   { width: 130px; }
#display .center .content .periodicalRecommend dl dt { }

#display .center .content .periodicalRecommend dl dd { line-height: 30px; color: #0070c0;}
#display .center .content .periodicalRecommend dl dd a { color: #0070c0; text-decoration: none; }
#display .center .content .newspaperRecommend { margin-left: 6px; width: 733px; padding-left: 28px; overflow: hidden; padding-right: 20px; margin-top: 4px; border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #dfdddc; border-bottom-color: #dfdddc; border-left-color: #dfdddc; }
#display .center .content .newspaperRecommend p { font-family: "宋体"; font-size: 14px; color: #505050; line-height: 26px; text-indent: 2em; margin-bottom: 5px; }
#display .center .content .newspaperRecommend p a { color: #c00202; text-decoration: none; }
#display .center .content .newspaperRecommend p a:hover { text-decoration: underline; }
#display .center .content .newspaperRecommend .from { text-align: right; font-family: "宋体"; font-size: 12px; color: #9e9e9e; line-height: 30px; margin-top: 20px; }
#display .center .content .newspaperRecommend .from a { color: #0070c0; text-decoration: none; }
#display .center .content .newspaperRecommend .introLine { font-size: 0px; line-height: 0px; border-top-width: 1px; border-top-style: dotted; border-top-color: #aeaeae; margin-bottom: 20px; }
#display .center .content .newspaperRecommend dl { text-align: center; width: 149px; border: 1px solid #e0e0e0; background-color: #f6f6f6; padding-top: 9px; padding-right: 9px; padding-left: 9px; padding-bottom: 3px; }
#display .center .content .newspaperRecommend .left { float: left; margin-right: 15px; margin-bottom: 10px; }
#display .center .content .newspaperRecommend .right { float: right; margin-bottom: 10px; margin-left: 15px; }
#display .center .content .newspaperRecommend dl dt { }
#display .center .content .newspaperRecommend dl dd { line-height: 30px; color: #0070c0; }
#display .center .content .newspaperRecommend dl dd a { color: #0070c0; text-decoration: none; }
#display .center .content .newspaperRecommend h3 { text-align: center; font-family: "宋体"; font-size: 14px; font-weight: bold; color: #af1f24; line-height: 53px; }
#display .center .content .newspaperRecommend h4 { font-family: "宋体"; font-size: 16px; color: #000; font-weight: bold; line-height: 40px; background-color: #f7f7f7; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eeeeee; padding-left: 30px; margin-bottom: 19px; }
#display .center .content .attentionIndex { margin-left: 6px; width: 733px; padding-left: 28px; overflow: hidden; padding-right: 20px; margin-top: 4px; border-top-width: 1px; border-left-width: 1px; border-top-style: solid; border-left-style: solid; border-top-color: #dfdddc; border-left-color: #dfdddc; }
#display .center .content .attentionIndex h3 { text-align: center; font-family: "宋体"; font-size: 14px; font-weight: bold; color: #af1f24; line-height: 53px; }
#display .center .content .attentionIndex .hightAttention { line-height: 30px; font-family: "宋体"; font-size: 14px; }
#display .center .content .attentionIndex .hightAttention h5 { font-family: "宋体"; font-size: 14px; font-weight: bold; color: #000; line-height: 36px; }
#display .center .content .attentionIndex .hightAttention a { color: #0070c0; text-decoration: none; }
#display .center .content .attentionIndex .hightAttention a:hover { text-decoration: underline; }
#display .center .content .attentionIndex .hightAttentionLine { font-size: 0px; line-height: 0px; border-top-width: 1px; border-top-style: dotted; border-top-color: #aeaeae; margin-top: 35px; }
#display .center .content .attentionIndex .relativePerson { }
#display .center .content .attentionIndex .relativePerson h5 { font-family: "宋体"; font-size: 14px; font-weight: bold; color: #000; line-height: 36px; }
#display .center .content .attentionIndex .relativePerson .names { background-color: #f4f7fa; padding:10px 20px; margin-right:20px; }
#display .center .content .attentionIndex .relativePerson .names a { text-decoration: none; font-family: "宋体"; font-size: 14px; color: #0070c0; line-height: 30px; margin-right: 10px; white-space: nowrap; }
#display .center .content .attentionIndex .relativePerson .names a:hover { text-decoration: underline; }
#display .center .content .attentionIndex .share { overflow: hidden; margin-right: 20px; margin-top: 19px; margin-bottom: 10px; }
#display .center .content .top-share { overflow: hidden; margin-right: 20px; margin-left: 6px; border-left:1px solid #dfdddc; }
#display .center .content .top-share .sharetosina{background:url(../images/display/display7_sina.jpg) no-repeat; display:block; width:18px; height:18px;}
#display .center .content .top-share .sharetoqq{background:url(../images/display/display7_weibo.jpg) no-repeat; display:block; width:18px; height:18px;}
#display .center .content .top-share .sharetoqzone{background:url(../images/display/display7_qq.jpg) no-repeat; display:block; width:18px; height:18px;}
#display .center .content .top-share .sharetorenren{background:url(../images/display/display7_renren.jpg) no-repeat; display:block; width:18px; height:18px;}
#display .center .content .top-share .sharetokaixin001{background:url(../images/display/display7_kaixin.jpg) no-repeat; display:block; width:18px; height:18px;}
#display .center .content .top-share .sharetodouban{background:url(../images/display/display7_x.jpg) no-repeat; display:block; width:18px; height:18px;}
.top-share { overflow: hidden; margin-left: 6px; border-left:1px solid #dfdddc; }
.sharetosina{background:url(../images/display/display7_sina.jpg) no-repeat; display:block; width:18px; height:18px;}
.sharetoqq{background:url(../images/display/display7_weibo.jpg) no-repeat; display:block; width:18px; height:18px;}
.sharetoqzone{background:url(../images/display/display7_qq.jpg) no-repeat; display:block; width:18px; height:18px;}
.sharetorenren{background:url(../images/display/display7_renren.jpg) no-repeat; display:block; width:18px; height:18px;}
.sharetokaixin001{background:url(../images/display/display7_kaixin.jpg) no-repeat; display:block; width:18px; height:18px;}
.sharetodouban{background:url(../images/display/display7_x.jpg) no-repeat; display:block; width:18px; height:18px;}
.sharetosina_1{background:url(../images/display/display7_sina0.jpg) no-repeat; display:block; width:32px; height:32px;}
.sharetoqq_1{background:url(../images/display/display7_weibo0.jpg) no-repeat; display:block; width:32px; height:32px;}
.sharetoqzone_1{background:url(../images/display/display7_qq0.jpg) no-repeat; display:block; width:32px; height:32px;}
.sharetorenren_1{background:url(../images/display/display7_renren0.jpg) no-repeat; display:block; width:32px; height:32px;}
.sharetokaixin001_1{background:url(../images/display/display7_kaixin0.jpg) no-repeat; display:block; width:32px; height:32px;}
.sharetodouban_1{background:url(../images/display/display7_x0.jpg) no-repeat; display:block; width:32px; height:32px;}
#display .center .interrelation { float: right; width: 204px; padding-right: 20px; padding-left: 20px; overflow: hidden; }
#display .center .interrelation h2 { background-image: url(../images/display/display8_bar.jpg); background-repeat: no-repeat; height: 22px; padding-left: 10px; font-family: "宋体"; font-size: 14px; color: #343434; margin-bottom: 15px; margin-top: 20px; font-weight: bold; }
/*#display .center .interrelation div { display: block; line-height: 24px; text-decoration: none; color: #0070c0; font-family: "宋体"; font-size: 12px; overflow: hidden; }*/
#display .center .interrelation p{ width: 198px; line-height: 24px; height:24px; text-decoration: none; color: #0070c0; font-family: "宋体"; font-size: 12px; overflow: hidden;}
#display .center .interrelation a { text-decoration: none; color: #0070c0; }
#display .center .interrelation a:hover { text-decoration: underline; }
#display .center .interrelation .more { text-align: right; color: #c00202; }

#loginReading{}
#loginReading .top{background:url(../images/logIn_reading/lr2_top.jpg) no-repeat; display:block; width:1036px; height:15px;}
#loginReading .bottom{background:url(../images/logIn_reading/lr2_bottom.jpg) no-repeat; display:block; width:1036px; height:15px;}
#loginReading .center{background-image: url(../images/logIn_reading/lr2_bg.jpg); background-repeat: repeat-y; overflow: hidden; width: 1036px;}
#loginReading .center .book_relative{float: left; width: 252px; overflow: hidden; padding-top: 16px;}
#loginReading .center .book_relative .book{text-align: center;}
#loginReading .center .book_relative .book img{padding-top: 9px; padding-right: 8px; padding-bottom: 9px; padding-left: 8px; border: 1px solid #e1e1e1; background-color: #f6f6f6;}
#loginReading .center .book_relative .book a{font-family: "宋体"; font-size: 14px; font-weight: bold; color: #0070c0; line-height: 36px; text-indent: 0; margin: 0px; padding: 0px;}
#loginReading .center .book_relative .lrLine{font-size: 0px; line-height: 0px; border-top-width: 1px; border-top-style: dotted; border-top-color: #aeaeae; margin-right: 12px; margin-left: 12px;}
#loginReading .center .book_relative p{padding-left: 28px; line-height: 26px; padding-right: 17px; font-family: "宋体"; font-size: 12px; color: #4d4d4d; margin-top: 5px; margin-bottom: 15px;}
#loginReading .center .book_relative p a{color: #d20200; text-decoration: none; white-space: nowrap; display: inline;}
#loginReading .center .book_relative p a:hover{text-decoration: underline;}
#loginReading .center .book_relative .btns{margin-top: 20px; text-align: center; overflow: hidden; width: 252px;}
#loginReading .center .book_relative .btns .buy { height: 33px; width: 103px; background-image: url(../images/logIn_reading/lr8.jpg); background-repeat: no-repeat; font-family: "宋体"; font-size: 14px; font-weight: bold; color: #FFF; border:0; background-color:transparent; cursor:pointer; line-height: 33px; padding-left: 0px; float: left; _display:inline; display: block; margin:0 0 0 13px;}
#loginReading .center .book_relative .btns .buy:hover { text-decoration:none;}
#loginReading .center .book_relative .btns .two { background-image: url(../images/logIn_reading/lr7.jpg); background-repeat: no-repeat; height: 33px; width: 103px; color: #FFF; font-family: "宋体"; font-size: 14px; font-weight: bold; border:0; background-color:transparent; cursor:pointer; text-align: center; padding-left: 0px; line-height: 33px; float: left; margin:0 0 0 13px; display: block; _display:inline; }
#loginReading .center .book_relative .btns .two:hover {text-decoration:none;}
#loginReading .center .book_relative .prompt { font-family: "宋体"; font-size: 12px; color: #757575; padding-left: 15px; padding-right: 15px; line-height: 20px; height: 40px; margin-top: 10px; margin-bottom: 10px; width: 222px; }
#loginReading .center .book_relative h2{background-image: url(../images/display/display8_bar.jpg); background-repeat: no-repeat; height: 22px; padding-left: 10px; font-family: "宋体"; font-size: 14px; color: #343434; margin-bottom: 15px; margin-top: 35px; font-weight: bold; margin-left: 23px;}
#loginReading .center .book_relative div a{line-height: 24px; text-decoration: none; color: #0070c0; font-family: "宋体"; font-size: 12px; padding-left: 23px;}
#loginReading .center .book_relative .leftlist p{padding-left:0px; width:230px; overflow:hidden; margin-bottom:0px; padding:0px; height:24px;}
#loginReading .center .book_relative .leftlist div{ width:230px; overflow:hidden; height:25px;}
#loginReading .center .book_relative a:hover{text-decoration:underline;}
#loginReading .center .article{float: right; width: 784px; overflow: hidden;}
#loginReading .center .article h1{text-align: center; font-family: "宋体"; font-size: 24px; font-weight: bold; color: #000; line-height: 40px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfdddc; margin-right: 36px; margin-left: 36px; margin-bottom: 10px;}
#loginReading .center .article .pic{text-align: center;}
#loginReading .center .article .pic img{padding: 6px; border: 1px solid #e0e0e0; background-color: #f8f8f8; margin-bottom: 10px;}
#loginReading .center .article .articlecontent{margin:5px 35px; max-width:760px; overflow: hidden;}
#loginReading .center .article .articlecontent p{font-family: "宋体"; font-size: 14px; line-height: 26px; color: #505050; text-indent: 2em; margin:5px 0;}
#loginReading .center .article .from{text-align: right; line-height: 36px; font-family: "宋体"; font-size: 14px; color: #000; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eeeeee; margin-right: 36px; margin-left: 36px;}
#loginReading .center .article .from a{color: #0070c0; text-decoration: none;}
#loginReading .center .article .btnsy{margin-right: auto; margin-left: auto; text-align: center; margin-top: 40px; margin-bottom: 10px; overflow: hidden; width: 365px;}
#loginReading .center .article .btnsy a{display: block; float: left; line-height: 32px; text-decoration: none; margin-right: 10px; margin-left: 10px; _display:inline;}
#loginReading .center .article .btnsy .prev{background-image: url(../images/logIn_reading/lr5_prev.jpg); height: 32px; width: 103px; color: #d20200; font-family: "宋体"; font-size: 14px; border:0; background-color:transparent; cursor:pointer; background-repeat: no-repeat;}
#loginReading .center .article .btnsy .this{background-image: url(../images/logIn_reading/lr5_this.jpg); height: 34px; width: 95px; color: #d20200; font-family: "宋体"; font-size: 14px; border:0; background-color:transparent; cursor:pointer; background-repeat: no-repeat;}
#loginReading .center .article .btnsy .next{background-image: url(../images/logIn_reading/lr5_next.jpg); height: 32px; width: 103px; color: #d20200; font-family: "宋体"; font-size: 14px; border:0; background-color:transparent; cursor:pointer; background-repeat: no-repeat;}
#loginReading .center .article .prompt{text-align: right; margin-right: 36px; color: #d20200; margin-bottom: 20px;}
#loginReading .center .article .prompt a{color: #d20200; text-decoration: none; font-family: "宋体"; font-size: 12px;}
#loginReading .center .article h3{line-height: 38px; font-family: "宋体"; font-size: 14px; color: #000; background-color: #f9f8f8; background-image: url(../images/logIn_reading/lr5.jpg); background-repeat: no-repeat; background-position: 36px center; padding-left: 45px; border: 1px solid #e1e1e1; width: 737px;}
#loginReading .center .article .relativeWords{padding-left: 30px; padding-top: 20px; padding-bottom: 20px; overflow: hidden; width: 754px;}
#loginReading .center .article .relativeWords .div_a{font-family: "宋体"; font-size: 14px; color: #0070c0; line-height: 26px; display: block; width: 240px; float: left;}
#loginReading .center .article .relativeWords a{text-decoration: none; color: #0070c0;}
#loginReading .center .article .relativeWords a:hover{text-decoration: underline;}
#loginReading .center .article .switch{position: relative;}
#loginReading .center .article .switch .option{position: absolute; width: 486px; height: 35px; left: 143px; top: 9px;}
#loginReading .center .article .switch .option a{display: block; float: left; height: 35px; width: 88px; background-image: url(../images/logIn_reading/lr6_normal.jpg); background-repeat: no-repeat; text-align: center; line-height: 33px; font-family: "宋体"; font-size: 14px; color: #95070c; text-decoration: none; outline:none; margin-right: 5px; _display:inline;}
#loginReading .center .article .switch .option a:hover{background-image: url(../images/logIn_reading/lr6_active.jpg); background-repeat: no-repeat;}
#loginReading .center .article .switch .option .active{background-image: url(../images/logIn_reading/lr6_active.jpg); background-repeat: no-repeat; color: #000;}
#loginReading .center .article .switch .contentx{padding-left: 30px; padding-top: 15px; font-family: "宋体"; font-size: 12px; color: #505050;}
#loginReading .center .article .switch .contentx p{}
#loginReading .center .article .switch .contentx a{font-family: "宋体"; line-height: 26px; text-decoration: none; font-size: 14px; color: #0070c0;}
#loginReading .center .article .switch .contentx a:hover{text-decoration: underline;}
#catalogue{float: right; width: 716px; overflow: hidden; padding-left: 34px; padding-right: 34px;}
#catalogue h1{text-align: center; font-family: "宋体"; font-size: 24px; font-weight: bold; line-height: 48px; margin: 0px; padding: 0px; text-indent: 0;}
#catalogue .lemma_abstract{background-image: url(../images/catalogue/catalogue1.jpg); background-repeat: no-repeat; height: 26px; width: 718px; font-family: "宋体"; font-size: 12px; color: #4d4d4d; margin-bottom: 30px;}
#catalogue .lemma_abstract .detaillink_current{background:url(../images/catalogue/catalogue2_abstract.jpg) no-repeat; display:block; width:11px; height:11px;}
#catalogue .lemma_abstract .detaillink{background:url(../images/catalogue/catalogue2_lemma.jpg) no-repeat; display:block; width:11px; height:11px;}
#catalogue .lemma_abstract table tr td a{font-family: "宋体"; font-size: 12px; color: #4d4d4d; text-decoration: none;}
#catalogue .letters{font-family: "宋体"; font-size: 14px; color: #0070c0; line-height: 30px; overflow: hidden; position: relative; padding-left: 27px; width: 689px;}
#catalogue .letters span{font-family: Arial, Helvetica, sans-serif; font-weight: bold; padding-right: 17px; position: absolute; left: 0px; top: 8px;}
#catalogue .letters a{text-decoration: none; color: #0070c0; white-space: nowrap; float: left; line-height: 16px; display: block; _display:inline; margin:16px 0 0 0; padding:0 18px 0 8px;}
#catalogue .letters a:hover{text-decoration: underline;}
#catalogue .letters .blue12{border: 0px; color:#D20200; margin-left:0px; padding:0px;}
#catalogue .lettersLine{font-size: 0px; line-height: 0px; border-top-width: 1px; border-top-style: dotted; border-top-color: #e7e7e7; margin-top: 6px; margin-bottom: 5px;}
#catalogue .abstract{font-family: "宋体"; font-size: 14px; color: #0070c0; line-height: 30px; overflow: hidden; width: 716px;}
#catalogue .abstract .title{overflow: hidden; width: 718px; height:36px; line-height: 36px;}
#catalogue .abstract .title .icon-txt { background-image: url(../images/knowledge-txt.jpg); background-repeat: no-repeat; padding:3px 5px; line-height: 36px; width: 18px; height:28px; display:block;}
#catalogue .abstract .title a{font-weight: bold; font-family: "宋体"; font-size: 16px; line-height: 36px; color:#0070c0; text-decoration:none;}
#catalogue .abstract .title img{}
#catalogue .abstract .title a:hover{text-decoration:underline;}
#catalogue .abstract table{font-weight: bold; font-family: "宋体"; font-size: 16px; line-height: 36px;}
#catalogue .abstract p{font-family: "宋体"; font-size: 12px; line-height: 22px; color: #4d4d4d;}
#catalogue .abstract p span{color: #0070c0;}
#catalogue .abstract p span a{color: #0070c0; text-decoration: none;}
#catalogue .abstract p span a:hover{text-decoration: underline;}
#catalogue .abstract .pics{padding-top: 12px;}
#catalogue .abstract .pics a{display: block; float: left; height: 105px; width: 105px; text-align: center; padding: 2px; border: 1px solid #e1e1e1; margin-right: 8px; _display: inline; margin-bottom: 8px;}
#catalogue .abstract .pics a:hover{}
#catalogue .abstract .abstractLine{border-top:1px dotted #dfdddc; }
#searchResult{float: left; width: 760px; overflow: hidden; padding-left: 28px; font-family: "宋体"; font-size: 12px;}
.searchResultIfm{float: left; width: 732px; overflow: hidden; font-family: "宋体"; font-size: 14px;}
#searchResult .summary { width:732px; padding-bottom: 20px; }
#searchResult .summary .switch-table { line-height: 34px; font-family: "宋体"; font-size: 12px; color: #000; position: relative; height: 34px; border-bottom:2px solid #d60f14 }
#searchResult .summary .switch-table a { background-image: url(../images/knowledge-pink.jpg); background-repeat: no-repeat; float: left; height: 34px; width: 88px; text-align: center; text-decoration: none; font-size: 14px; color: #9a0003; margin-right: 2px; _display:inline; outline:none; }
#searchResult .summary .switch-table .active { font-weight: bold; color: #FFF; background-image: url(../images/knowledge-red.jpg); }
#searchResult .summary .switch-table span { position:absolute; width: 400px; height: 34px; top: 0px; right: 0px; text-align: right; padding-right: 20px; color: #4d4d4d; overflow:hidden; }
#searchResult .summary .books-type { border:1px solid #edb3b3; background-color:#fdf4f4; line-height:40px; color:#edb3b3; font-size: 14px; padding-left: 16px;}
#searchResult .summary .books-type a { color:#9a0003; font-size: 14px; text-decoration: none; }
#searchResult .summary .books-type a:hover { text-decoration: underline; }
#searchResult .summary .books-type .current { font-weight: bold; color: #e4393c; }
#searchResult .summary .books-type span { color:#333333;}
#searchResult .summary .sort-frame { width: 732px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dddddd; margin-top: 4px; }
#searchResult .summary .sort-frame .sort { color: #333333; }
#searchResult .summary .sort-frame .sort tr td .opt { width: 340px; overflow: hidden; height: 30px; padding-top: 4px; font-family: "宋体"; font-size: 12px; font-weight: normal; }
#searchResult .summary .sort-frame .sort tr td .opt a{ line-height: 26px; border:1px solid #cecbce; text-align: center; color: #4d4d4d; background-color: #FFF; float: left; height: 26px; margin-right: 5px; _display:inline; text-decoration: none; width: 71px; }
#searchResult .summary .sort-frame .sort tr td .opt a:hover { text-decoration:underline; }
#searchResult .summary .sort-frame .sort tr td .opt .active{ font-weight: bold; color: #FFF; background-color: #e4393c; border:1px solid #e4393c; background-position: 6px 7px; }
#searchResult .summary .sort-frame .sort tr td .sy { display: inline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; height: auto; width: auto; font-size: 12px; color: #4d4d4d; text-decoration: none; }
#searchResult .summary .sort-frame .sort tr td .sy-red { color:#ea0000; display: inline; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; height: auto; width: auto; font-size: 12px; font-weight: bold; text-decoration: none; }
#searchResult .summary .sort-frame .sort tr td span { color: #bfbfbf; }
.searchResultIfm .title{line-height: 26px; /*overflow: hidden;*/ width: 718px; font-family: "宋体"; font-size: 16px; color: #af1f23; text-decoration: none; margin:0 0 4px 0;height:26px; }
.searchResultIfm .title a{ color: #0070C0; text-decoration: underline; float: left; max-width:660px; }
.searchResultIfm .title img{vertical-align:middle;}
.searchResultIfm .title span{ color: #0070c0; float: left; background-position: left center; }
.searchResultIfm .title .icon-pdf { background-image: url(../images/knowledge-pdf.jpg); background-repeat: no-repeat; padding:3px 5px; line-height: 36px; width: 18px; height:18px; display:block;}
.searchResultIfm .title .icon-txt { background-image: url(../images/knowledge-txt.jpg); background-repeat: no-repeat; padding:3px 5px; line-height: 36px; width: 18px; height:18px; display:block;}
.searchResultIfm .title .icon-caj { background-image: url(../images/knowledge-caj.jpg); background-repeat: no-repeat; padding:3px 5px; line-height: 36px; width: 18px; height:18px; display:block;}
.searchResultIfm .title .icon-download { background-image: url(../images/knowledge-downloadIcon.jpg); background-repeat: no-repeat; background-position: right center; text-decoration: none; width: 13px; padding:3px 5px; height:17px; display:block;}
.searchResultIfm table{font-family: "宋体"; font-size: 14px; line-height: 36px; color: #af1f23; font-weight: normal;}
.searchResultIfm .title table tr td a{color: #af1f23; text-decoration: underline;}
.searchResultIfm p{font-family: "宋体"; font-size: 14px; line-height: 24px; color: #4d4d4d; padding-right: 35px;}
.searchResultIfm p span{color: #0070c0;}
.searchResultIfm p span a{color: #0070c0; text-decoration: none;}
.searchResultIfm p span a:hover{text-decoration: underline;}
.searchResultIfm .pics{ padding:12px 0; overflow: hidden;}
.searchResultIfm .pics .picitem{display:table-cell; vertical-align:middle; *font-size:87px; text-align:center; overflow:hidden;}
.searchResultIfm .pics a{text-a: center; display: block; font-family: "宋体"; font-size: 12px; color: #0070c0; line-height: 36px; text-decoration: underline; float: left; padding-right: 12px; padding-left: 12px; }
.searchResultIfm .pics a img{vertical-align:middle; max-width:100px; max-height:100px; width: expression(this.width > 100 && this.width / 100 >= this.height / 100 ? 100 : true); height: expression(this.height > 100 && this.width / 100 < this.height / 100 ? 100 : true);}
.searchResultIfm .pics a:hover{}
.searchResultIfm .abstractLine{border-top:1px dotted #dfdddc; margin:5px 28px 10px 0;}
.searchResultIfm .from{ color: #339933; font-family: "宋体"; font-size: 12px; position: relative; height: 24px; }
.searchResultIfm .from .count { position: absolute; height: 24px; top: 0px; right: 0px; width: 30%; text-align: right; padding-right: 25px; color: #666666; }
.searchResultIfm .from a{ color: #339933; text-decoration: none; }
.searchResultIfm .underline{text-decoration: underline;}
.relative-search { width: 732px; overflow: hidden; background-color: #f3f6ff; padding-top: 10px; padding-bottom: 10px; margin-top: 10px; margin-bottom: 10px; }
.relative-search dl { line-height: 25px; font-size: 14px; color: #4d4d4d; width: 732px; overflow: hidden; }
.relative-search dl dt { float:left; width: 80px; font-weight: bold; padding-left: 15px; }
.relative-search dl dd { float:right; width: 637px; }
.relative-search dl dd a { text-decoration: none; color: #0070c0; float: left; width: 120px; padding-right: 5px; height:25px; overflow:hidden; }
.relative-search dl dd a:hover {}
.btm-search { margin-left:130px;}
#classification{}
#classification .peopleComplete{width: 283px; overflow: hidden; float: left;}
#classification .peopleComplete h1{font-family: "宋体"; color: #980303; font-size: 14px; background-image: url(../images/classification/classification1.jpg); background-repeat: no-repeat; padding-left: 22px; height: 20px; width: 283px; padding-top: 11px;}
#classification .peopleComplete dl{border-bottom: 1px solid #dddddd; border-left: 1px solid #dddddd; border-right: 1px solid #dddddd; padding-top: 15px; padding-left: 15px; width: 266px; padding-bottom: 15px;}
#classification .peopleComplete dl dt{font-family: "宋体"; font-size: 14px; font-weight: bold; color: #0070c0; line-height: 30px; padding-left: 5px; width: 261px;}
#classification .peopleComplete dl dt a{color: #0070C0;  text-decoration: none;}
#classification .peopleComplete dl dt .aselect{color: #af1f23;}
#classification .peopleComplete dl dd{padding-left: 5px; width: 261px; overflow: hidden;}
#classification .peopleComplete dl dd a{font-family: "宋体"; font-size: 12px; color: #0070c0; text-decoration: none; margin-right: 16px; line-height: 26px; white-space: nowrap; display: block; float: left; _display:inline;}
#classification .peopleComplete dl dd a:hover{color: #af1f23;}
#classification .peopleComplete dl dd .aselect{color: #af1f23;}
#classification .peopleComplete dl .peopleCompleteLine{border-top-width: 1px; border-top-style: dotted; border-top-color: #aeaeae; margin-right: 15px; margin-top: 15px; margin-bottom: 15px;}
#classification .navSearchResult{float: right; width: 753px;}
#classification .navSearchResult .navSR{line-height: 36px; font-family: "宋体"; font-size: 14px; font-weight: bold; color: #000; position: relative; padding-left: 20px; width: 733px;}
#classification .navSearchResult .navSR span{color: #af1f23;}
#classification .navSearchResult .navSR .outcome{position: absolute; top: 0px; right: 20px; font-family: "宋体"; font-size: 12px; font-weight: normal; line-height: 36px;}
#classification .navSearchResult .changeLine{padding-left: 10px; margin-bottom: 20px;}
#classification .navSearchResult .title{overflow: hidden; width: 722px; font-family: "宋体"; font-size: 16px; color: #af1f23; text-decoration: none; padding-left: 30px; height: 22px; padding-top: 7px; padding-bottom: 7px;}
#classification .navSearchResult .title span{color: #0070c0;}
#classification .navSearchResult .title a{color:  #0070C0; text-decoration: underline;}
#classification .navSearchResult .title img{vertical-align: middle;}
#classification .navSearchResult p{font-family: "宋体"; font-size: 14px; line-height: 22px; color: #4d4d4d; padding-right: 35px; padding-left: 30px;}
#classification .navSearchResult p span{color: #0070c0;}
#classification .navSearchResult p span a{color: #0070c0; text-decoration: none;}
#classification .navSearchResult p span a:hover{text-decoration: underline;}
#classification .navSearchResult .pics{padding-top: 12px; overflow: hidden; padding-left: 30px;}
#classification .navSearchResult .pics a{display: block; float: left; height: 105px; width: 105px; text-align: center; padding: 2px; border: 1px solid #e1e1e1; margin-right: 8px; _display: inline; margin-bottom: 8px;}
#classification .navSearchResult .pics a:hover{}
#classification .navSearchResult .abstractLine{border-top:1px dotted #dfdddc; margin-top: 20px; margin-bottom:15px; margin-right: 28px; margin-left: 30px;}
#classification .navSearchResult .from{color: #9e9e9e; font-family: "宋体"; font-size: 12px;}
#classification .navSearchResult .from a{color: #0070c0; text-decoration: none;}
#classification .navSearchResult .underline{text-decoration: underline;}
#moreLemma{overflow: hidden; padding-left: 31px; padding-right: 20px; width: 702px; font-family: "宋体";}
#moreLemma dt{float: left; height: 100px; width: 79px; padding: 0px; margin: 0px;}
#moreLemma dd{float: left; width: 603px; margin: 0px; line-height: 24px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 20px; font-size: 12px;}
#moreLemma .ml_T{font-size: 14px; color: #0070c0; text-decoration: none; font-weight: bold;}
#moreLemma .ml_T a{color: #0070c0; text-decoration: none; line-height: 30px;}
#moreLemma .ml_C span{color: #0070c0;}
#moreLemma .ml_C span a{color: #0070c0; text-decoration: none;}
#moreLemma .ml_C span a:hover{text-decoration: underline;}
#classification .navSearchResult .moreLemmaLine{border-top:1px dotted #dfdddc; margin-top: 30px; font-size: 0px; line-height: 0px; margin-bottom: 30px; margin-left: 30px;}
#details{float: right; width: 743px; position: relative;}
#details .peopleIntro{height: 271px; width: 741px; border: 1px solid #dfdfdf; margin-bottom: 5px;}
#details .peopleIntro .wrap_PI{padding: 10px; height: 251px; width: 721px;}
#details .peopleIntro .wrap_PI .slide{float: left; height: 251px; width: 311px;}
#details .peopleIntro .wrap_PI .people{float: left; width: 375px; padding-left: 22px; font-family: "宋体";}
#details .peopleIntro .wrap_PI .people h1{font-family: "宋体"; font-size: 18px; font-weight: bold; color: #ba0000; line-height: 30px;}
#details #peopleIntro .wrap_PI .people h1 a{font-family: "宋体"; font-size: 18px; font-weight: bold; color: #ba0000; line-height: 30px; text-decoration:none;}
#details #peopleIntro .wrap_PI .people h1 a:hover{text-decoration:underline;}
#details .peopleIntro .wrap_PI .people p{ line-height: 22px; color: #505050; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #c18f83; padding-bottom: 7px; margin-bottom: 7px; font-size:12px; }
#details .peopleIntro .wrap_PI .people p span{color: #0070c0;}
#details .peopleIntro .wrap_PI .people p span a{color: #0070c0; text-decoration: none; display: inline;}
#details .peopleIntro .wrap_PI .people p span a:hover{text-decoration: underline;}
#details .peopleIntro .wrap_PI .people a{display: block; line-height: 24px; font-size: 14px; color: #0070c0; text-decoration: none;}
#details .peopleIntro .wrap_PI .people a span{text-decoration: underline;}
#details .peopleIntro .wrap_PI .people a span:hover{color: #ba0000;}
#picNav{top: 240px; left: 200px; z-index: 10000; position: absolute;}
#picNav a{border: 1px solid #dddddd; text-decoration: none; color: #FFF; font-family: "宋体"; font-size: 12px; margin-top: 0; margin-right: 3px; margin-bottom: 0; margin-left: 3px; padding-top: 3px; padding-right: 6px; padding-bottom: 3px; padding-left: 6px; font-weight: bold; display: block; float: left; _display:inline;}
#picNav a.activeSlide{background-color: #ff7800; border: 1px solid #ff7800;}
#picNav a:focus{outline: none;}
#details .list{height: 305px; width: 368px; font-family: "宋体"; margin-top: 7px; margin-bottom: 7px;}
#details .list .list_T{line-height: 29px; height: 29px; background-color: #f6f3e8; border-top:solid 1px #efece1; border-left:solid 1px #efece1; border-right:solid 1px #efece1; border-bottom:solid 1px #c39b5a; font-size: 14px; font-weight: bold; color: #980303; background-image: url(../images/logIn_reading/lr5.jpg); background-position: 11px center; background-repeat: no-repeat; padding-left: 26px; width: 340px; position: relative;}
#details .list .list_T span{position: absolute; top: 0px; right: 0px; line-height: 29px; width: 42px;}
#details .list .list_T span a{text-decoration: none; font-size: 12px; font-weight: normal; color: #980303;}
#details .list .list_T span a:hover{text-decoration: underline;}
#details .list .list_C{height: 244px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #dddddd; border-bottom-color: #dddddd; border-left-color: #dddddd; width: 342px; padding-top: 17px; padding-right: 12px; padding-bottom: 12px; padding-left: 12px;}
#details .list .list_C .top{width: 342px; overflow: hidden; padding-bottom: 15px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #aeaeae; margin-bottom: 15px;}
#details .list .list_C .top .peoplePic{float: left; height: 127px; width: 100px;}
#details .list .list_C .top .peopleDescribe{float: left; width: 242px;}
#details .list .list_C .top .peopleDescribe .title{font-size: 14px; font-weight: bold; color: #980303; line-height: 26px; text-indent: 0;}
#details .list .list_C .top .peopleDescribe .title a{color: #980303; text-decoration:none;}
#details .list .list_C .top .peopleDescribe .title a:hover{text-decoration:underline;}
#details .list .list_C .top .peopleDescribe p{line-height: 21px; text-indent: 2em; padding-left: 14px; font-size: 12px;}
#details .list .list_C .top .peopleDescribe p span{color: #0070c0;}
#details .list .list_C .top .peopleDescribe p span a{color: #0070c0; text-decoration: none;}
#details .list .list_C .top .peopleDescribe p span a:hover{text-decoration: underline;}
#details .list .list_C ul{width: 342px; overflow: hidden; font-family: "宋体"; font-size: 12px;}
#details .list .list_C ul li{float: left; width: 171px; line-height: 26px; height: 24px;}
#details .list .list_C ul li span{color: #d25c59;}
#details .list .list_C ul li a{text-decoration: none; color: #505050;}
#details .list .list_C ul li a:hover{text-decoration: underline;}
#details .ad{border: 1px solid #dddddd; margin-top: 15px; margin-bottom: 15px;}
#wrapLogin{height: 415px; width: 763px; overflow: hidden; font-family: "宋体"; margin-top: -207px; margin-left: -381px; position: absolute; left: 50%; top: 50%;}
#wrapLogin .top {background:url(../images/knowledge11_loginTop.jpg) repeat-y; display:block; width:762px; height:10px;}
#wrapLogin .center{width: 763px; overflow: hidden; height: 394px;}
#wrapLogin .center .centerSide{float: left; background:url(../images/knowledge11_loginSide.jpg) repeat-y; display:block; width:10px; height:394px;}
#wrapLogin .center .centerMain{float: left; width: 742px; height: 394px; background-color: #b60203;}
#wrapLogin .center .centerMain .title{color: #FFF; line-height: 49px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #860001; font-family: "宋体"; font-size: 20px; font-weight: bold; padding-left: 33px; position: relative; width: 709px;}
#wrapLogin .center .centerMain .title .title_2{font-size:12px; font-weight:normal}
#wrapLogin .center .centerMain .title .close{position: absolute; background:url(../images/knowledge11_loginClose.jpg) no-repeat; height: 26px; width: 25px; top: 12px; right: 17px; cursor:pointer;}
#wrapLogin .center .centerMain .cContent{margin-right: 1px; margin-bottom: 1px; margin-left: 1px; background-color: #f7f7f7; height: 343px;}
#wrapLogin .center .centerMain .cContent .login{padding-top: 30px; padding-left: 54px; width: 340px; float: left; overflow: hidden;}
#wrapLogin .center .centerMain .cContent .login div{line-height: 36px;}
#wrapLogin .center .centerMain .cContent .login .p_title{color: #666666; font-family: "宋体"; font-size: 16px; font-weight: bold;}
#wrapLogin .center .centerMain .cContent .login .in{background-image: url(../images/knowledge11_loginInput.jpg); background-repeat: no-repeat; height: 34px; width: 290px; line-height: 34px; font-family: "宋体"; font-size: 14px; color: #999999; padding-left: 16px; margin-top: 15px; margin-bottom: 15px; overflow: hidden;}
#wrapLogin .center .centerMain .cContent .login .in label{line-height: 34px; display: block; width: 45px; float: left;}
#wrapLogin .center .centerMain .cContent .login .in input{background-color: transparent; border:0; line-height: 34px; font-family: "宋体"; font-size: 14px; width: 200px; height:34px; padding-left:15px; float: left; display: block;}
#wrapLogin .center .centerMain .cContent .login .iny{background-image: url(../images/knowledge11_loginS.jpg); background-repeat: no-repeat; height: 34px; width: 320px; line-height: 34px; font-family: "宋体"; font-size: 14px; color: #999999; padding-left: 16px; margin-top: 10px; margin-bottom: 10px; overflow: hidden;}
#wrapLogin .center .centerMain .cContent .login .iny label{display: block; float: left; width: 45px;}
#wrapLogin .center .centerMain .cContent .login .iny input{background-color: transparent; border:0; line-height: 34px; font-family: "宋体"; font-size: 14px; width: 105px; height:34px; padding-left:15px; display: block; float: left;}
#wrapLogin .center .centerMain .cContent .login .iny .yzm{left: 185px; top: 0px; width: 80px; text-align: center; line-height: 34px; font-size: 14px; color: #000; font-family: "宋体"; height: 34px; float: left;}
#wrapLogin .center .centerMain .cContent .login .iny a{line-height: 16px; font-size: 12px; font-family: "宋体"; color: #4c4c4c; text-decoration: underline; cursor:pointer;}
#wrapLogin .center .centerMain .cContent .login .iny a:hover{text-decoration: underline;}
#wrapLogin .center .centerMain .cContent .login .message{height: 30px; width: 320px; line-height: 30px; font-family: "宋体"; font-size: 12px; color: #999999; overflow: hidden;}
#wrapLogin .center .centerMain .cContent .login .inc{height: 34px; width: 320px; line-height: 34px; font-family: "宋体"; font-size: 14px; color: #999999; overflow: hidden;}
#wrapLogin .center .centerMain .cContent .login .inc .ibtn{background-image: url(../images/knowledge11_loginBtn.jpg); background-repeat: no-repeat; height: 34px; width: 105px; font-family: "宋体"; font-size: 14px; font-weight: bold; color: #FFF; border:0; background-color:transparent; cursor: pointer;}
#wrapLogin .center .centerMain .cContent .login .inc a{font-family: "宋体"; font-size: 14px; color: #4c4c4c; text-decoration: none;}
#wrapLogin .center .centerMain .cContent .login .inc a:hover{text-decoration: underline;}
#wrapLogin .center .centerMain .cContent .broundary{font-size: 0px; float: left; height: 343px; width: 3px;}
#wrapLogin .center .centerMain .cContent .otherLogin{float: left; height: 300px; width: 300px; background-color: #f8f6f0; padding-top: 43px; padding-left: 42px;}

#wrapLogin .center .centerMain .cContent .otherLogin .denglu{font-family: "宋体"; font-size: 12px; color: #297200;}
#wrapLogin .center .centerMain .cContent .otherLogin ul{overflow: hidden; width: 300px; margin-top: 15px;}
#wrapLogin .center .centerMain .cContent .otherLogin ul li{display: block; float: left; padding: 6px;}
#wrapLogin .center .centerMain .cContent .otherLogin .register{margin-top: 30px;}
#wrapLogin .center .centerMain .cContent .otherLogin .register a{background-color: transparent; background-image: url(../images/knowledge13.jpg); background-repeat: no-repeat; height: 40px; width: 177px; border:0; cursor: pointer; display:block;}
#wrapLogin .center .centerMain .title .balance { position: absolute; top: 0px; right: 90px; font-size: 14px; font-weight: normal; text-align: right; width: 194px; }
#wrapLogin .center .centerMain .title .balance1 { position: absolute; top: 0px; right: 30px; font-size: 14px; font-weight: normal; text-align: right; width: 255px; }
#wrapLogin .center .centerMain .title .balance a { color: #FFF; text-decoration: none; }
#wrapLogin .center .centerMain .title .balance a:hover { text-decoration: underline; }
#wrapLogin .center .centerMain .cContent .bookinfo { width: 455px; float: left; border-right:1px solid #ececec; padding-left: 34px; font-family: "宋体"; position: relative; background-color: #FFF; height: 343px; }
#wrapLogin .center .centerMain .cContent .bookinfo .bookName { font-size: 20px; font-family: "宋体"; text-align: center; color: #161616; line-height: 42px; padding-top: 10px; }
#wrapLogin .center .centerMain .cContent .bookinfo .bookAbstract { color: #404040; line-height: 24px; font-size: 14px; padding-right: 34px; }
#wrapLogin .center .centerMain .cContent .bookinfo .lemmaFrome { line-height: 30px; color: #161616; font-size: 14px; font-weight: bold; }
#wrapLogin .center .centerMain .cContent .bookinfo .lemmaFrome a { font-weight: normal; color: #125bff; text-decoration:none; }
#wrapLogin .center .centerMain .cContent .bookinfo .lemmaFrome a:hover { text-decoration:none; }
#wrapLogin .center .centerMain .cContent .bookinfo .lemmaPrice { font-size: 14px; font-weight: bold; line-height: 30px; }
#wrapLogin .center .centerMain .cContent .bookinfo .lemmaPrice span { color: #b41829; }
#wrapLogin .center .centerMain .cContent .bookinfo .btns { text-align: left; padding-top: 10px; padding-bottom: 15px; }
#wrapLogin .center .centerMain .cContent .bookinfo .btns a { text-align: center; margin-right: 10px; }
#wrapLogin .center .centerMain .cContent .bookinfo .boundary { font-size: 0px; line-height: 0px; border-top:1px dashed #e0e0e0; margin-right:20px; }
#wrapLogin .center .centerMain .cContent .bookinfo .prompt { line-height: 24px; padding-top: 10px; font-size: 12px; color: #939393; }
#wrapLogin .center .centerMain .cContent .bookinfo .insufficient { position: absolute; left: 200px; top: 205px; }
#wrapLogin .center .centerMain .cContent .bookpic { float: left; width: 250px; padding-top: 26px; background-color: #FFF; height: 317px; }
#wrapLogin .center .centerMain .cContent .bookpic dl { background-color: #F8F8F8; border: 1px solid #e0e0e0; width: 158px; height: 242px; margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; padding-top: 9px; }
#wrapLogin .center .centerMain .cContent .bookpic dl dt { }
#wrapLogin .center .centerMain .cContent .bookpic dl dd { text-align: center; line-height: 45px; font-size: 14px; }
#wrapLogin .center .centerMain .cContent .bookpic .purchase { text-align: center; padding-top: 14px; }
#wrapLogin .center .centerMain .cContent .chargeValue { font-size: 20px; color: #161616; font-weight: bold; font-family: "宋体"; line-height: 60px; padding-left: 30px; }
#wrapLogin .center .centerMain .cContent .chooseValue { width:620px; overflow:hidden; margin-left: auto; margin-right: auto; }
#wrapLogin .center .centerMain .cContent .chooseValue li { height: 59px; width: 147px; float: left; color: #646363; font-family: "宋体"; font-size: 20px; text-align: left; font-weight: bold; line-height: 20px; margin:4px; _display:inline; }
#wrapLogin .center .centerMain .cContent .chooseValue li a { display: block; background-image: url(../images/popup/pop6.jpg); background-repeat: no-repeat; height: 43px; width: 90px; color: #646363; padding-left: 57px; padding-top: 16px; text-decoration: none; outline:none;}
#wrapLogin .center .centerMain .cContent .chooseValue li a:hover { background-image: url(../images/popup/pop8.jpg); background-repeat: no-repeat; }
#wrapLogin .center .centerMain .cContent .chooseValue li span { font-size: 12px; font-weight: normal; }
#wrapLogin .center .centerMain .cContent .rechargeImmediately { text-align: center; margin-top: 20px; }
#wrapLogin .center .centerMain .cContent .rechargeWays { margin-left: 30px; font-size: 12px; line-height: 24px; color: #5f5f5f; }
#wrapLogin .center .centerMain .cContent .rechargeWays dt { line-height: 32px; font-size: 14px; }
#wrapLogin .center .centerMain .cContent .rechargeWays dt span { color: #e0e0e0; font-size: 12px; }
#wrapLogin .center .centerMain .cContent .rechargeWays dd { }
#wrapLogin .center .centerMain .cContent .rechargeWays dd a { margin-right: 13px; }
#wrapLogin .center .centerMain .cContent .orderInfo { border:1px solid #eaeaea; background-color:#f4f2f2; margin-right: 31px; margin-left: 31px; padding-right: 30px; padding-left: 30px; padding-top: 10px; padding-bottom: 10px; margin-top: 16px; color: #860001; font-size: 14px; overflow: hidden; }
#wrapLogin .center .centerMain .cContent .orderInfo p { line-height: 24px; }
#wrapLogin .center .centerMain .cContent .chooseway { padding-left: 31px; padding-right: 31px; padding-top: 10px; padding-bottom: 0px; margin: 0px; width: 648px; height: 185px; }
#wrapLogin .center .centerMain .cContent .chooseway dt { font-size: 14px; font-weight: bold; color: #000; line-height: 24px; }
#wrapLogin .center .centerMain .cContent .chooseway dd { float: left; vertical-align: middle; position: relative; height: 71px; width: 132px; padding-right: 30px; padding-top: 6px; }
#wrapLogin .center .centerMain .cContent .chooseway dd .radio { float: left; display: block; vertical-align: middle; margin-top: 22px; width: 30px; }
#wrapLogin .center .centerMain .cContent .chooseway dd a { display: block; text-align: center; width: 102px; float: left; color: #00228a; text-decoration: none; line-height: 20px; outline:none; height: 71px; }
#wrapLogin .center .centerMain .cContent .nextStep { text-align: center; padding-top: 10px; }
#wrapLogin .center .centerMain .cContent .nextStep .inputa { background-image: url(../images/popup/pop27.jpg); background-repeat: no-repeat; height: 40px; width: 114px; font-size: 14px; color: #FFF; font-weight: bold; border:0; cursor: pointer; display:block;}
#wrapLogin .bottom{ background:url(../images/knowledge11_loginBottom.jpg) repeat-y; display:block; width:762px; height:11px;}
/*alert*/
.wrapLoginAlert{height: 394px; width: 740px; overflow: hidden; font-family: "宋体"; }
.wrapLoginAlert .center{width: 763px; overflow: hidden; height: 394px;}
.wrapLoginAlert .center .centerSide{float: left;}
.wrapLoginAlert .center .centerMain{float: left; width: 742px; height: 394px; background-color: #b60203;}
.wrapLoginAlert .center .centerMain .title{color: #FFF; line-height: 49px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #860001; font-family: "宋体"; font-size: 20px; font-weight: bold; padding-left: 33px; position: relative; width: 709px;}
.wrapLoginAlert .center .centerMain .title span{position: absolute; height: 26px; width: 25px; top: 12px; right: 17px;}
.wrapLoginAlert .center .centerMain .title .aclose {background:url(../images/knowledge11_loginClose.jpg) no-repeat; display:block; cursor: pointer; height: 26px; position: absolute;right: 17px;top: 12px; width: 25px;}
.wrapLoginAlert .center .centerMain .cContent{margin-right: 1px; margin-bottom: 1px; margin-left: 1px; background-color: #f7f7f7; height: 343px;}
.wrapLoginAlert .center .centerMain .cContent .login{padding-top: 35px; padding-left: 54px; width: 340px; float: left; overflow: hidden;}
.wrapLoginAlert .center .centerMain .cContent .login div{line-height: 36px;}
.wrapLoginAlert .center .centerMain .cContent .login .p_title{color: #666666; font-family: "宋体"; font-size: 20px; font-weight: bold;}
.wrapLoginAlert .center .centerMain .cContent .login .in{background-image: url(../images/knowledge11_loginInput.jpg); background-repeat: no-repeat; height: 34px; width: 290px; line-height: 34px; font-family: "宋体"; font-size: 14px; color: #999999; padding-left: 16px; margin-top: 15px; margin-bottom: 15px; overflow: hidden;}
.wrapLoginAlert .center .centerMain .cContent .login .in label{line-height: 34px; display: block; width: 45px; float: left;}
.wrapLoginAlert .center .centerMain .cContent .login .in input{background-color: transparent; border:0; line-height: 34px; font-family: "宋体"; font-size: 14px; width: 200px; height:34px; padding-left:15px; float: left; display: block;}
.wrapLoginAlert .center .centerMain .cContent .login .iny{background-image: url(../images/knowledge11_loginS.jpg); background-repeat: no-repeat; height: 34px; width: 320px; line-height: 34px; font-family: "宋体"; font-size: 14px; color: #999999; padding-left: 16px; margin-top: 10px; margin-bottom: 10px; overflow: hidden;}
.wrapLoginAlert .center .centerMain .cContent .login .iny label{display: block; float: left; width: 45px;}
.wrapLoginAlert .center .centerMain .cContent .login .iny input{background-color: transparent; border:0; line-height: 34px; font-family: "宋体"; font-size: 14px; width: 105px; height:34px; padding-left:15px; display: block; float: left;}
.wrapLoginAlert .center .centerMain .cContent .login .iny .yzm{left: 185px; top: 0px; width: 80px; text-align: center; line-height: 34px; font-size: 14px; color: #000; font-family: "宋体"; height: 34px; float: left;}
.wrapLoginAlert .center .centerMain .cContent .login .iny a{line-height: 16px; font-size: 12px; font-family: "宋体"; color: #4c4c4c; text-decoration: underline; cursor:pointer;}
.wrapLoginAlert .center .centerMain .cContent .login .iny a:hover{text-decoration: underline;}
.wrapLoginAlert .center .centerMain .cContent .login .inc{height: 34px; width: 320px; line-height: 34px; font-family: "宋体"; font-size: 14px; color: #999999; margin-top: 10px; margin-bottom: 10px; overflow: hidden;}
.wrapLoginAlert .center .centerMain .cContent .login .inc .ibtn{background-image: url(../images/knowledge11_loginBtn.jpg); background-repeat: no-repeat; height: 34px; width: 105px; font-family: "宋体"; font-size: 14px; font-weight: bold; color: #FFF; border:0; background-color:transparent; cursor: pointer;}
.wrapLoginAlert .center .centerMain .cContent .login .inc a{font-family: "宋体"; font-size: 14px; color: #4c4c4c; text-decoration: none;}
.wrapLoginAlert .center .centerMain .cContent .login .inc a:hover{text-decoration: underline;}
.wrapLoginAlert .center .centerMain .cContent .broundary{font-size: 0px; float: left; height: 343px; width: 3px;}
.wrapLoginAlert .center .centerMain .cContent .otherLogin{float: left; height: 300px; width: 300px; background-color: #f8f6f0; padding-top: 43px; padding-left: 42px;}
.wrapLoginAlert .center .centerMain .cContent .otherLogin .denglu{font-family: "宋体"; font-size: 12px; color: #297200;}
.wrapLoginAlert .center .centerMain .cContent .otherLogin ul{overflow: hidden; width: 300px; margin-top: 15px;}
.wrapLoginAlert .center .centerMain .cContent .otherLogin ul li{display: block; float: left; padding: 6px;}
.wrapLoginAlert .center .centerMain .cContent .otherLogin .register{margin-top: 30px;}
.wrapLoginAlert .center .centerMain .cContent .otherLogin .register a{background-color: transparent; background-image: url(../images/knowledge13.jpg); background-repeat: no-repeat; height: 40px; width: 177px; border:0; cursor: pointer; display:block;}
.wrapLoginAlert .center .centerMain .title .balance { position: absolute; top: 0px; right: 90px; font-size: 14px; font-weight: normal; text-align: right; width: 350px; }
.wrapLoginAlert .center .centerMain .title .balance1 { position: absolute; top: 0px; right: 30px; font-size: 14px; font-weight: normal; text-align: right; width: 255px; }
.wrapLoginAlert .center .centerMain .title .balance a { color: #FFF; text-decoration: none; }
.wrapLoginAlert .center .centerMain .title .balance a:hover { text-decoration: underline; }
.wrapLoginAlert .center .centerMain .cContent .bookinfo { width: 455px; float: left; border-right:1px solid #ececec; padding-left: 34px; font-family: "宋体"; position: relative; background-color: #FFF; height: 343px; }
.wrapLoginAlert .center .centerMain .cContent .bookinfo .bookName { font-size: 20px; font-family: "宋体"; text-align: center; color: #161616; line-height: 42px; padding-top: 10px; }
.wrapLoginAlert .center .centerMain .cContent .bookinfo .bookAbstract { color: #404040; line-height: 24px; font-size: 14px; padding-right: 34px; height:120px; }
.wrapLoginAlert .center .centerMain .cContent .bookinfo .lemmaFrome { line-height: 30px; color: #161616; font-size: 14px; font-weight: bold; }
.wrapLoginAlert .center .centerMain .cContent .bookinfo .lemmaFrome a { font-weight: normal; color: #125bff; text-decoration:none; }
.wrapLoginAlert .center .centerMain .cContent .bookinfo .lemmaFrome a:hover { text-decoration:none; }
.wrapLoginAlert .center .centerMain .cContent .bookinfo .lemmaPrice { font-size: 14px; font-weight: bold; line-height: 30px; }
.wrapLoginAlert .center .centerMain .cContent .bookinfo .lemmaPrice span { color: #b41829; }
.wrapLoginAlert .center .centerMain .cContent .bookinfo .btns { text-align: left; padding-top: 10px; padding-bottom: 15px; height:35px; }
.wrapLoginAlert .center .centerMain .cContent .bookinfo .btns a { text-align: center; margin-right: 10px; }

.wrapLoginAlert .center .centerMain .cContent .bookinfo .btns .abuy1{display: block; background-image: url(../images/popup/pop1.jpg); background-repeat: no-repeat; height: 34px; width: 104px; float:left; cursor:pointer;}
.wrapLoginAlert .center .centerMain .cContent .bookinfo .btns .abuy3{display: block; background-image: url(../images/popup/pop1_1.gif); background-repeat: no-repeat; height: 34px; width: 104px; float:left; cursor:wait;}
.wrapLoginAlert .center .centerMain .cContent .bookinfo .btns .abuy2{display: block; background-image: url(../images/popup/pop4.jpg); background-repeat: no-repeat; height: 34px; width: 104px; float:left;}
.wrapLoginAlert .center .centerMain .cContent .bookinfo .btns .apay{display: block; background-image: url(../images/popup/pop2.jpg); background-repeat: no-repeat; height: 34px; width: 104px; float:left; cursor:pointer;}
.wrapLoginAlert .center .centerMain .cContent .bookinfo .insufficient .nobalance{display: block; background-image: url(../images/popup/pop5.jpg); background-repeat: no-repeat; height: 32px; width: 237px;}
.wrapLoginAlert .center .centerMain .cContent .bookinfo .insufficient .nobalancehidden{display:none;}
.wrapLoginAlert .center .centerMain .cContent .bookpic .purchase .abuybook{display: block; background-image: url(../images/popup/pop3.jpg); background-repeat: no-repeat; height: 36px; width: 111px; margin:auto 70px;}


.wrapLoginAlert .center .centerMain .cContent .bookinfo .boundary { font-size: 0px; line-height: 0px; border-top:1px dashed #e0e0e0; margin-right:20px; }
.wrapLoginAlert .center .centerMain .cContent .bookinfo .prompt { line-height: 24px; padding-top: 10px; font-size: 12px; color: #939393; }
.wrapLoginAlert .center .centerMain .cContent .bookinfo .insufficient { position: absolute; left: 185px; top: 205px; }
.wrapLoginAlert .center .centerMain .cContent .bookpic { float: left; width: 250px; padding-top: 26px; background-color: #FFF; height: 317px; }
.wrapLoginAlert .center .centerMain .cContent .bookpic dl { background-color: #F8F8F8; border: 1px solid #e0e0e0; width: 158px; height: 242px; margin-right: auto; margin-left: auto; padding-left: 15px; padding-right: 15px; padding-top: 9px; }
.wrapLoginAlert .center .centerMain .cContent .bookpic dl dt { }
.wrapLoginAlert .center .centerMain .cContent .bookpic dl dd { text-align: center; line-height: 45px; font-size: 14px; width:156px; height:40px; overflow:hidden; }
.wrapLoginAlert .center .centerMain .cContent .bookpic .purchase { text-align: center; padding-top: 14px; }
.wrapLoginAlert .center .centerMain .cContent .chargeValue { font-size: 20px; color: #161616; font-weight: bold; font-family: "宋体"; line-height: 60px; padding-left: 30px; }
.wrapLoginAlert .center .centerMain .cContent .chooseValue { width:620px; overflow:hidden; margin-left: auto; margin-right: auto; }
.wrapLoginAlert .center .centerMain .cContent .chooseValue li { height: 59px; width: 147px; float: left; color: #646363; font-family: "宋体"; font-size: 20px; text-align: left; font-weight: bold; line-height: 20px; margin:4px; _display:inline; }
.wrapLoginAlert .center .centerMain .cContent .chooseValue li a { display: block; background-image: url(../images/popup/pop6.jpg); background-repeat: no-repeat; height: 43px; width: 90px; color: #646363; padding-left: 57px; padding-top: 16px; text-decoration: none; outline:none;}
.wrapLoginAlert .center .centerMain .cContent .chooseValue li a:hover { background-image: url(../images/popup/pop8.jpg); background-repeat: no-repeat; }
.wrapLoginAlert .center .centerMain .cContent .chooseValue li span { font-size: 12px; font-weight: normal; }
.wrapLoginAlert .center .centerMain .cContent .rechargeImmediately { text-align: center; margin-top: 20px; }
.wrapLoginAlert .center .centerMain .cContent .rechargeWays { margin-left: 30px; font-size: 12px; line-height: 24px; color: #5f5f5f; }
.wrapLoginAlert .center .centerMain .cContent .rechargeWays dt { line-height: 32px; font-size: 14px; }
.wrapLoginAlert .center .centerMain .cContent .rechargeWays dt span { color: #e0e0e0; font-size: 12px; }
.wrapLoginAlert .center .centerMain .cContent .rechargeWays dd { }
.wrapLoginAlert .center .centerMain .cContent .rechargeWays dd a { margin-right: 13px; }
.wrapLoginAlert .center .centerMain .cContent .orderInfo { border:1px solid #eaeaea; background-color:#f4f2f2; margin-right: 31px; margin-left: 31px; padding-right: 30px; padding-left: 30px; padding-top: 10px; padding-bottom: 10px; margin-top: 16px; color: #860001; font-size: 14px; overflow: hidden; }
.wrapLoginAlert .center .centerMain .cContent .orderInfo p { line-height: 24px; }
.wrapLoginAlert .center .centerMain .cContent .chooseway { padding-left: 31px; padding-right: 31px; padding-top: 10px; padding-bottom: 0px; margin: 0px; width: 648px; height: 185px; }
.wrapLoginAlert .center .centerMain .cContent .chooseway dt { font-size: 14px; font-weight: bold; color: #000; line-height: 24px; }
.wrapLoginAlert .center .centerMain .cContent .chooseway dd { float: left; vertical-align: middle; position: relative; height: 71px; width: 132px; padding-right: 30px; padding-top: 6px; }
.wrapLoginAlert .center .centerMain .cContent .chooseway dd .radio { float: left; display: block; vertical-align: middle; margin-top: 22px; width: 30px; }
.wrapLoginAlert .center .centerMain .cContent .chooseway dd a { display: block; text-align: center; width: 102px; float: left; color: #00228a; text-decoration: none; line-height: 20px; outline:none; height: 71px; }
.wrapLoginAlert .center .centerMain .cContent .nextStep { text-align: center; padding-top: 10px; }
.wrapLoginAlert .center .centerMain .cContent .nextStep .inputa { background-image: url(../images/popup/pop27.jpg); background-repeat: no-repeat; height: 40px; width: 114px; font-size: 14px; color: #FFF; font-weight: bold; border:0; cursor: pointer; display:block;}

/*index*/
#index { width: 100%; overflow: hidden; }
#index .sidePart1 { width: 743px; overflow: hidden; float: left; position: relative; }
#index .sidePart1 .section1 { overflow: hidden; width: 741px; background-color: #fdf5ee; border:1px solid #fbcaa1; height: 306px; }
#index .sidePart1 .section1 .transition { width: 741px; overflow: hidden; padding-top: 6px; }

#index .sidePart1 .section1 .indexSlide { float: left; width: 398px; height: 290px; }
#index .sidePart1 #indexNav  { position: absolute; z-index: 9; right: 20px; top: 275px; }
#index .sidePart1 #indexNav a  { color: #FFF; margin-right: 3px; margin-left: 3px; font-family: "宋体"; font-size: 12px; text-decoration: none; font-weight: bold; display: block; float: left; background-image: url(../images/index/newIndex2-slide-normal.png); _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/index/newIndex2-slide-normal.png");
_background-image: none; background-repeat: no-repeat; height: 12px; width: 12px; }
#index .sidePart1 #indexNav a:hover { }
#index .sidePart1 #indexNav a.activeSlide { background-image: url(../images/index/newIndex2-slide-active.png);_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/index/newIndex2-slide-active.png");
_background-image: none; background-repeat: no-repeat; } 
#index .sidePart1 .section1 .explanation { float: left; width: 305px; padding-left: 20px; padding-bottom: 15px; padding-right: 10px; }
#index .sidePart1 .section1 .explanation h1 { line-height: 36px; }
#index .sidePart1 .section1 .explanation h1 a { font-family: "宋体"; font-size: 22px; color: #c20000; text-decoration: none; font-weight: bold; }
#index .sidePart1 .section1 .explanation p { line-height: 24px; font-family: "宋体"; font-size: 14px; color: #505050; padding-right: 13px; }
#index .sidePart1 .section1 .explanation p span { color: #2D64B3; }
#index .sidePart1 .section1 .explanation p span a { color: #2D64B3; text-decoration: none; }
#index .sidePart1 .section1 .explanation p span a:hover { text-decoration: underline; }
#index .sidePart1 .section1 .explanation .similar  { font-size: 12px; color: #999999; line-height: 22px; height: 22px; overflow: hidden; padding-top: 8px; }
#index .sidePart1 .section1 .explanation .similar a { text-decoration: none; color: #2d64b3; }
#index .sidePart1 .section1 .explanation .similar a:hover { text-decoration: underline; }


#index .sidePart1 .section2 { margin-top: 10px; width: 100%; overflow: hidden; }
#index .sidePart1 .section2 h2  { font-family: "宋体"; font-size: 16px; font-weight: bold; color: #980303; line-height: 36px; padding-left: 12px; }
#index .sidePart1 .section2 .question { float: left; width: 232px; font-family: "宋体"; font-size: 12px; margin-top: 10px; padding-bottom: 15px; border-right-width: 1px; border-right-style: dotted; border-right-color: #dfdddc; }
#index .sidePart1 .section2 .question ul {width:220px; padding-left: 12px;}
#index .sidePart1 .section2 .question li { line-height: 27px; }
#index .sidePart1 .section2 .question li a { text-decoration: none; color: #2d64b3; font-size: 12px; }
#index .sidePart1 .section2 .question ul li a:hover { color: #980303; }
#index .sidePart1 .section2 .hotAttention { float: left; margin-top: 10px; width: 510px; }
#index .sidePart1 .section2 .hotAttention dl { padding-left: 12px; width: 498px; overflow: hidden; }
#index .sidePart1 .section2 .hotAttention dl dt { float: left; height: 100px; width: 120px; }
#index .sidePart1 .section2 .hotAttention dl dd { float: left; width: 359px; padding-left: 19px; }
#index .sidePart1 .section2 .hotAttention dl dd h3 { font-size: 14px; font-weight: bold; color: #2D64B3; line-height: 22px; }
#index .sidePart1 .section2 .hotAttention dl dd h3 a { text-decoration: underline; }

#index .sidePart1 .section2 .hotAttention dl dd p { line-height: 22px; font-size: 14px; color: #595959; padding-top: 5px; padding-right: 13px; }
#index .sidePart1 .section2 .hotAttention dl dd .relative { font-size: 12px; color: #999999; line-height: 22px; height: 22px; overflow: hidden; }
#index .sidePart1 .section2 .hotAttention dl dd .relative a { color: #2d64b3; }
#index .sidePart1 .section2 .hotAttention dl dd .relative a:hover { text-decoration: underline; }

#index .sidePart1 .section2 .hotAttention dl dd p span { color: #2d64b3; }
#index .sidePart1 .section2 .hotAttention dl dd a   { color: #2d64b3; text-decoration: none; }
#index .sidePart1 .section2 .hotAttention dl dd a:hover { text-decoration: underline; }
#index .sidePart1 .section2 .hotAttention .boundary { font-size: 0px; line-height: 0px; border-top-width: 1px; border-top-style: dotted; border-top-color: #dfdddc; margin-top: 10px; margin-bottom: 10px; margin-left: 10px; }
#index .sidePart1 .section3 { border: 1px solid #dddddd; height: 102px; width: 741px; overflow: hidden; margin-top: 15px; }
#index .sidePart1 .section4 { width: 743px; overflow: hidden; font-family: "宋体"; font-size: 12px; margin-top: 15px; }
#index .sidePart1 .section4 .blocks { float: left; width: 336px; overflow: hidden; }
#index .sidePart1 .section4 .blocks .blocks_T { position: relative; line-height: 28px; height: 28px; background-repeat: no-repeat; padding-left: 27px; font-family: "宋体"; font-size: 14px; font-weight: bold; color: #980303; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #dfdddc; }
#index .sidePart1 .section4 .blocks .blocks_T .mark { background-color: #e7bbbd; position: absolute; font-size: 0px; line-height: 0px; height: 13px; width: 3px; left: 13px; top: 7px; }
#index .sidePart1 .section4 .blocks .blocks_T span { position: absolute; right: 10px; top: 0px; color: #409de0; text-decoration: none; font-size: 12px; font-weight: normal; width: 44px; }
#index .sidePart1 .section4 .blocks .blocks_T span a { color: #409de0; text-decoration: none; }
#index .sidePart1 .section4 .blocks .blocks_T span a:hover { text-decoration: underline; }


#index .sidePart1 .section4 .blocks dl { width: 336px; overflow: hidden; margin-top: 13px; height: 130px; padding-left: 12px; }
#index .sidePart1 .section4 .blocks dl dt { float: left; width: 113px; border: 1px solid #efeff1; padding: 4px; }
#index .sidePart1 .section4 .blocks dl dd { float: left; width: 186px; padding-left: 15px; height: 127px; overflow: hidden; }
#index .sidePart1 .section4 .blocks dl dd h3 { font-size: 14px; font-weight: bold; color: #2D64B3; line-height: 28px; }
#index .sidePart1 .section4 .blocks dl dd h3 a { text-decoration: none; }
#index .sidePart1 .section4 .blocks dl dd p { line-height: 20px; overflow: hidden; font-size: 12px; color: #505050; }
#index .sidePart1 .section4 .blocks dl dd p span { color: #2D64B3; }
#index .sidePart1 .section4 .blocks dl dd a   { color: #2D64B3; text-decoration: none; }
#index .sidePart1 .section4 .blocks dl dd a:hover { text-decoration: underline; }
#index .sidePart1 .section4 .blocks .blocksLine { border-top-width: 1px; border-top-style: dotted; border-top-color: #aeaeae; font-size: 0px; line-height: 0px; margin-top: 15px; margin-bottom: 15px; }
#index .sidePart1 .section4 .blocks ul { }
#index .sidePart1 .section4 .blocks ul li { float: left; width: 160px; line-height: 24px; padding-right: 8px; height: 24px; overflow: hidden; color: #980303; }
#index .sidePart1 .section4 .blocks ul li a { color: #2D64B3; text-decoration: none; }
#index .sidePart1 .section4 .blocks ul li a:hover { color: #2D64B3; text-decoration: underline; }


#index .sidePart1 .section4 .verticalLine { font-size: 0px; line-height: 0px; float: left; height: 290px; border-right-width: 1px; border-right-style: dashed; border-right-color: #dfdddc; margin-right: 28px; margin-left: 28px; }
#index .sidePart1 .section4 .horizontalLine { font-size: 0px; line-height: 0px; border-top-width: 1px; border-top-style: dashed; border-top-color: #dfdddc; margin-bottom: 12px; margin-right: 15px; }
#index .sidePart1 .section5 { width: 743px; overflow: hidden; font-family: "宋体"; font-size: 12px; color: #000; }
#index .sidePart1 .section5 h3 { font-family: "宋体"; font-size: 14px; font-weight: bold; color: #980303; line-height: 36px; padding-left: 4px; }
#index .sidePart1 .section5 ul { width: 743px; overflow: hidden; padding-bottom: 0px; margin-bottom: 0px; padding-left: 4px; }
#index .sidePart1 .section5 ul li { color: #dddddd; line-height: 32px; width: 355px; float: left; padding-right: 16px; height: 32px; overflow: hidden; }
#index .sidePart1 .section5 ul li a { color: #2D64B3; text-decoration: none; }
#index .sidePart1 .section5 ul li a:hover { color: #2D64B3; text-decoration: underline; }
#index .sidePart1 .section5 ul li strong { font-size: 14px; margin-right: 10px; }
#index .sidePart2 { width: 283px; overflow: hidden; font-family: "宋体"; font-size: 12px; color: #000; padding-left: 10px; float: left; }
#index .sidePart2 .hotThings { border: 1px solid #e6e6e6; line-height: 28px; padding-left: 13px; width: 268px; margin-bottom: 10px; font-family: "宋体"; font-size: 12px; }
#index .sidePart2 .hotThings dl { }
#index .sidePart2 .hotThings dl dt { font-size: 16px; color: #980303; font-weight: bold; line-height: 45px; }
#index .sidePart2 .hotThings dl dd { padding-bottom: 10px; line-height: 26px; _line-height:30px; }
*+html #index .sidePart2 .hotThings dl dd { line-height:28px; }
#index .sidePart2 .hotThings dl dd a{ font-family: "宋体"; font-size: 14px; color: #2d64b3; text-decoration: none; white-space: nowrap; margin-right: 8px; }
#index .sidePart2 .hotThings dl dd a:hover { color: #2d64b3; }
#index .sidePart2 .hotThings dl dd .prominence { font-size: 16px; font-weight: bold; }
#index .sidePart2 .specialKnowlegde { width: 281px; overflow: hidden; border: 1px solid #e6e6e6; }
#index .sidePart2 .specialKnowlegde .specialKnowlegde_T { font-size: 16px; font-weight: bold; color: #980303; line-height: 45px; padding-left: 11px; position: relative; height: 45px; width: 260px; }
#index .sidePart2 .specialKnowlegde .specialKnowlegde_T span { font-family: "宋体"; font-size: 12px; font-weight: normal; height: 45px; width: 50px; line-height: 45px; margin: 0px; padding: 0px; position: absolute; top: 0px; right: 0px; }
#index .sidePart2 .specialKnowlegde .specialKnowlegde_T span  a{ text-decoration: none; color: #980303; line-height: 45px; }
#index .sidePart2 .specialKnowlegde .specialKnowlegde_T span a:hover { text-decoration: underline; }
#index .sidePart2 .specialKnowlegde ul { width: 281px; padding-top: 5px; overflow: hidden; padding-bottom: 5px; }
#index .sidePart2 .specialKnowlegde ul li { text-align: center; float: left; line-height: 34px; width: 78px; padding-left: 12px; height: 112px; overflow: hidden; }
#index .sidePart2 .specialKnowlegde ul li a img { padding: 2px; border: 1px solid #e4e4e4; }
#index .sidePart2 .specialKnowlegde ul li a { text-decoration: none; color: #2D64B3; display:block;  }
#index .sidePart2 .specialKnowlegde ul li a:hover { text-decoration: underline; }

#index .sidePart2 .specialKnowlegde .twoPics {}
#index .sidePart2 .specialKnowlegde .twoPics li { display:block; float:none; width:281px; padding:0; height:auto;}
#index .sidePart2 .ad { margin-top: 10px; margin-bottom: 10px; }

#index .sidePart2 .practicalTools { width: 281px; overflow: hidden; border: 1px solid #e6e6e6; margin-top: 10px; }
#index .sidePart2 .practicalTools .practicalTools_T { font-size: 16px; font-weight: bold; color: #980303; line-height: 45px; padding-left: 11px; position: relative; width: 260px; }
#index .sidePart2 .practicalTools .practicalTools_T span { position: absolute; top: 0px; right: 5px; font-family: "宋体"; font-size: 12px; font-weight: normal; }
#index .sidePart2 .practicalTools .practicalTools_T span a { text-decoration: none; color: #980303; }
#index .sidePart2 .practicalTools .practicalTools_T span a:hover { text-decoration: underline; }
#index .sidePart2 .practicalTools ul { width: 281px; padding-top: 5px; overflow: hidden; padding-bottom: 10px; }
#index .sidePart2 .practicalTools ul li { text-align: center; float: left; line-height: 34px; width: 100px; padding-left: 26px; height: 168px; overflow: hidden; }
#index .sidePart2 .practicalTools ul li a img { padding: 2px; border: 1px solid #e4e4e4; }
#index .sidePart2 .practicalTools ul li a { text-decoration: none; color: #2D64B3; }
#index .sidePart2 .practicalTools ul li a:hover { text-decoration: underline; }
#index .sidePart2 .practicalTools .boundary { border-bottom:dotted 1px #dfdddc; margin:0 10px 10px 10px;}
#index .sidePart2 .practicalTools .otherLinks { width: 250px; line-height: 30px; padding-top: 10px; padding-bottom: 10px; overflow: hidden; padding-left: 30px; }
#index .sidePart2 .practicalTools .otherLinks a { white-space: nowrap; text-decoration: none; color: #2D64B3; font-family: "宋体"; font-size: 14px; margin-right: 20px; }

.catalogtit0{border-bottom: 1px dotted #CCCCCC;padding: 15px 0px;}
.tit01{font-size: 16px; font-weight: bold; height: 30px; line-height: 25px; padding-left: 0; text-align: left; width: 718px;}
.tit01 a{color: #0070C0; text-decoration: underline;}
.word{color: #333333; font-size: 12px; line-height: 26px; padding-bottom: 10px; width: 708px; overflow: hidden;}
.word a{color: #0070C0; margin-right: 15px; text-decoration:none; white-space: nowrap; float: left;}
.word a:hover{text-decoration:underline;}
.word a.blue12{color:#D20200}
.vice_title{line-height: 24px; font-size: 14px; font-weight: bold; color: #0070C0; padding-left: 15px;}
.vice_title a{color: #0070C0; text-decoration:none;}
.theme{font-size: 12px; font-weight: bold; color: #0070C0; padding-left: 15px; line-height: 24px;}
.theme a{color: #0070C0; text-decoration:none;}
.limitedWidth{color: #333333; font-size: 12px; overflow: hidden; padding-left: 9px; width: 652px;}
.limitedWidth a{color: #0070C0; display: block; float: left; line-height: 26px; margin-top: 2px; padding-left: 6px; padding-right: 6px; text-decoration: none; white-space: nowrap; font-weight:normal; }
.limitedWidth a.blue12{border-right: 0px; color:#0070C0;}
.limitedWidth a.gray{color:#D8D8D8;}
.limitedWidth a:hover{text-decoration:underline;}
.gray{color:#D8D8D8;}
.tit01 a.noUnderline{text-decoration:none;}

#library-classfy { background-color: #faf7f3; width: 1036px; overflow: hidden; position: relative; }
#library-classfy .menu { width: 224px; float: left; }
#library-classfy .menu .all-classfy { font-family: "宋体"; font-size: 12px; background-image: url(../images/libraryClassfy/librayClassfy3.jpg); background-repeat: repeat-y; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #f3e6d4; width: 224px; height: 235px; }
#library-classfy .menu .all-classfy p { line-height: 32px; padding-left: 21px; padding-right: 21px; padding-top: 8px; padding-bottom: 5px; }
#library-classfy .menu .all-classfy p a { font-size: 14px; color: #0070c0; text-decoration: none; white-space: nowrap; margin-right: 4px; margin-left: 4px; }
#library-classfy .menu .all-classfy p .active { color: #e67201; }
#library-classfy .menu .all-classfy p a:hover { color: #e67201; }
#library-classfy .menu .detail-classfy { background-color: #faf7f3; background-image: url(../images/libraryClassfy/librayClassfy4.jpg); background-repeat: no-repeat; background-position: left top; padding-top: 10px; }
#library-classfy .menu .detail-classfy .popup { position: absolute; width: 480px; background-color: #FFF; z-index: 99; border: 1px solid #db8848; left: 200px; display: none; padding-left:10px;}
#library-classfy .menu .detail-classfy .popup .list { padding-right: 10px; padding-left: 15px; padding-top: 15px; padding-bottom: 15px; width: 455px; overflow: hidden; }
#library-classfy .menu .detail-classfy .popup .list ul { width: 440px; }
#library-classfy .menu .detail-classfy .popup .list ul li { width: auto; float: left; _display: inline; font-family: "宋体"; font-size: 12px; color: #dadada; line-height: 24px; }
#library-classfy .menu .detail-classfy .popup .list ul li p { line-height: 30px; }
#library-classfy .menu .detail-classfy .popup .list ul li p a { font-family: "宋体"; font-size: 12px; color: #4a4a4a; text-decoration: none; margin-right: 5px; padding-right: 2px; padding-left: 8px; border-left-width: 1px; border-left-style: solid; border-left-color: #dadada; }
#library-classfy .menu .detail-classfy .popup .list ul li p a:hover { text-decoration: underline; }
#library-classfy .menu .detail-classfy .items { }
#library-classfy .menu .detail-classfy .items .option { background-image: url(../images/libraryClassfy/librayClassfy2.jpg); background-repeat: no-repeat; background-position: 189px center; border-top:1px solid #faf7f3; border-left:1px solid #faf7f3; position: relative; height: 59px; width: 223px; }
#library-classfy .menu .detail-classfy .items .option h2 { line-height: 24px; padding-top: 7px; padding-left: 22px; }
#library-classfy .menu .detail-classfy .items .option h2 a { color: #0070c0; text-decoration: none; font-size: 14px; }
#library-classfy .menu .detail-classfy .items .option p { line-height: 22px; padding-bottom: 2px; padding-left: 22px; }
#library-classfy .menu .detail-classfy .items .option p a { font-size: 12px; color: #0070c0; text-decoration: none; margin-right: 5px; }
#library-classfy .menu .detail-classfy .items .option p a:hover { color: #e67201; }
#library-classfy .menu .detail-classfy .items .line  { background-image: url(../images/libraryClassfy/librayClassfy5_line.jpg); background-repeat: no-repeat; background-position: left bottom; font-size: 0px; line-height: 3px; height: 3px; width: 223px; margin: 0px; padding: 0px; }
#library-classfy .display { float: left; width: 802px; }
#library-classfy .display .blocks { border: 1px solid #f8efe4; background-color: #FFF; }
#library-classfy .display .blocks .title { background-image: url(../images/libraryClassfy/librayClassfy6.jpg); background-repeat: no-repeat; height: 36px; width: 156px; line-height: 36px; font-size: 14px; color: #71240d; font-weight: bold; padding-left: 20px; }
#library-classfy .display .blocks .content { width: 800px; overflow: hidden; padding-bottom: 20px; }
#library-classfy .display .blocks .content .part1 { width: 590px; float: left; }
#library-classfy .display .blocks .content .part1 ul { width: 590px; overflow: hidden; padding-top: 13px; }
#library-classfy .display .blocks .content .part1 ul li { float: left; width: 107px; line-height: 36px; height: 185px; overflow: hidden; padding-right: 20px; padding-left: 20px; text-align: center; }
#library-classfy .display .blocks .content .part1 ul li a { text-align: center; font-size: 12px; color: #505050; text-decoration: none; }
#library-classfy .display .blocks .content .part1 ul li a:hover { text-decoration: underline; }
#library-classfy .display .blocks .content .part1 ul li a img { border-right-width: 1px; border-right-style: solid; border-right-color: #d4d4d6; }
#library-classfy .display .blocks .content .part1 .classfication { }
#library-classfy .display .blocks .content .part1 .classfication ul { width: 590px; overflow: hidden; padding-top: 5px; }
#library-classfy .display .blocks .content .part1 .classfication ul li { line-height: 24px; width: 225px; float: left; height: 24px; padding-right: 20px; text-align: left; padding-left: 45px; overflow: hidden; }
#library-classfy .display .blocks .content .part2 { float: left; width: 190px; padding-left: 10px; padding-right: 10px; }
#library-classfy .display .blocks .content .part2 h4 { background-image: url(../images/libraryClassfy/librayClassfy8.jpg); background-repeat: no-repeat; background-position: left bottom; line-height: 18px; font-size: 12px; color: #4d4d4d; font-weight: normal; padding-bottom: 6px; margin-bottom: 3px; }
#library-classfy .display .blocks .content .part2 .hot { }
#library-classfy .display .blocks .content .part2 .hot li { color: #d25c59; line-height: 22px; height: 22px; overflow: hidden; font-weight: bold; font-size: 18px; }
#library-classfy .display .blocks .content .part2 .hot li a { color: #0070c0; text-decoration: none; font-weight: normal; font-size: 12px; }
#library-classfy .display .blocks .content .part2 .hot li a:hover { text-decoration: underline; }
#library-classfy .display .blocks .content .part2 h5 { font-size: 12px; color: #4d4d4d; font-weight: normal; margin-top: 15px; line-height: 24px; }
#library-classfy .display .blocks .content .part2 .keywords { }
#library-classfy .display .blocks .content .part2 .keywords li { color: #d25c59; line-height: 22px; overflow: hidden; font-weight: bold; font-size: 18px; }
#library-classfy .display .blocks .content .part2 .keywords li a { color: #656565; text-decoration: none; font-weight: normal; font-size: 12px; white-space: nowrap; margin-right: 12px; }
#library-classfy .display .blocks .content .part2 .keywords li a:hover { text-decoration: underline; }
#library-classfy .display .shadow { margin-bottom: 10px; }
#library-classfy .series { width: 794px; float: left; font-family: "宋体"; font-size: 12px; background-color: #FFF; padding-left: 5px; }
#library-classfy .series .frame { background-color: #FAF7F3; width: 784px; overflow: hidden; padding-left: 10px; }
#library-classfy .search { height: 35px; padding-top: 13px; font-size: 12px; color: #000; position: relative; }
#library-classfy .search .input { float: right; width: 264px; }
#library-classfy .search .input .sr { height: 20px; width: 166px; border:1px solid #b48979; float: left; background-color: #FFF; line-height: 20px; padding-left: 3px; }
#library-classfy .search .divsearchtype{background: none repeat scroll 0 0 #FFFFFF; height:20px; border: 1px solid #7E7E7E; display: inline; float: left; margin:0 10px 0 -1px; width:78px; overflow:hidden;}
#library-classfy .search .divsearchtype div{ height:17px; overflow:hidden;}
#library-classfy .search .divsearchtype .selectsearchtype{border:medium none; font-size:12px; float:none; margin:-2px; height:22px; padding:2px 0; width:81px; }
#library-classfy .search .input .select { height: 20px; width: 69px; border:1px solid #b48979; border-left:none; float: left; background-color: #FFF; background-image: url(../images/libraryClassfy/librayClassfy15.jpg); background-repeat: no-repeat; background-position: 55px center; line-height: 20px; padding-left: 3px; }
#library-classfy .search .btn { float: right; width: 77px; }
#library-classfy .search .btn .ss { background-image: url(../images/libraryClassfy/librayClassfy14.jpg); background-repeat: no-repeat; height: 22px; width: 59px; border:0; background-color:transparent; margin-left: 3px; cursor: pointer; display:block;}
#library-classfy  .search .option { position: absolute; width: 72px; border:1px solid #b48979; border-top:none; left: 633px; top: 35px; background-color: #FFF; display: none; padding-top: 3px; padding-bottom: 3px; }
#library-classfy .search .option a { display: block; line-height: 18px; outline:none; color: #000; text-decoration: none; padding-left: 3px; }
#library-classfy .search .option a:hover { background-color: #F2F2F2; }
#library-classfy .series .title { background-image: url(../images/libraryClassfy/librayClassfy11.jpg); background-repeat: no-repeat; height: 88px; }
#library-classfy .series .title h1 { line-height: 36px; text-align: center; padding-right: 20px; padding-left: 20px; font-family: "宋体"; font-size: 20px; font-weight: bold; color: #cd1732; height: 36px; padding-top: 6px; overflow: hidden; }
#library-classfy .series .title p { text-align: center; line-height: 42px; font-size: 14px; color: #71240d; }
#library-classfy .series .title p span { color: #ff0000; }
#library-classfy .series .books { background-color: #FFF; width: 782px; overflow: hidden; margin-right: 1px; margin-left: 1px; }
#library-classfy .series .books ul { width: 149px; text-align: center; float: left; padding-left: 7px; padding-bottom: 40px; }
#library-classfy .series .books ul .pic-name { width: 125px; height: 228px; padding-top: 10px; overflow: hidden; padding-right: 14px; padding-left: 10px; }
#library-classfy .series .books ul .pic-name a { color: #71240d; text-decoration: none; font-size: 12px; text-align: center; line-height: 20px; }
#library-classfy .series .books ul .pic-name .a-name  { height: 199px; overflow: hidden; }
#library-classfy .series .books ul .pic-name .a-from  { line-height: 20px; height: 20px; overflow: hidden; display: block; }

#library-classfy .series .books ul .pic-name a img { padding: 1px; border: 1px solid #cac9c7; margin-bottom: 3px; }
#library-classfy .series .books ul .btns { padding-top: 6px; width: 149px; overflow: hidden; text-align: center; display: block; }
#library-classfy .series .books ul .btns a { line-height: 22px; background-color: #71240d; color: #FFF; text-decoration: none; margin-left: auto; _display:inline; margin-right: auto; padding-top: 5px; padding-right: 12px; padding-bottom: 5px; padding-left: 12px; }
#library-classfy .series .books .pagestyle1 { background-color: #FAF7F3; padding-bottom: 20px; margin: 0px; padding-top: 20px; }
#library-classfy .series .books .bottom{background:url(../images/libraryClassfy/librayClassfy9.jpg) no-repeat; display:block; width:804px; height:14px;}

/** { margin:0; padding:0;}*/
img {border:0;}
.position { position: absolute; width: 268px; position:fixed; bottom:0px; top:auto; right:30px; }
* html .position {position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}

.shopping-cart { font-family: "宋体"; font-size: 12px; padding-left: 136px; width: 132px; z-index:1001; }
.shopping-cart .list { width: 262px; background-color: #fffef5; margin-left: 3px; display: none; position: relative; z-index: 99; }
.shopping-cart .list .topcart{background: url(../images/shoppingCart/cart5.jpg) no-repeat scroll 0 0 transparent; height:3px; }
.shopping-cart .list .content { border-left:1px solid #e0c69f; border-right:1px solid #e0c69f; width: 260px; padding-top: 10px; padding-bottom: 10px; text-align: center; font-size: 14px; color: #333333; max-height:350px; overflow-y:auto; overflow-x:hidden; _height:expression(this.scrollHeight > 350 ? "350px" : (this.scrollHeight < 40 ? "40px" : "auto"));}

.shopping-cart .list dl { background-color: #fffef5; width: 260px; overflow: hidden; margin: 0px; padding: 0px; font-size: 12px; text-align: left; }
.shopping-cart .list dl dt { float: left; padding-right: 14px; padding-left: 14px; width: 35px; margin: 0px; padding-top: 0px; padding-bottom: 0px; }
.shopping-cart .list dl dd { float: left; width: 177px; margin: 0px; color: #545454; line-height: 20px; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; position: relative; }
.shopping-cart .list dl dd .delete { background:url(../images/shoppingCart/cart5_delete.jpg) no-repeat;  position: absolute; top: 5px; right: 10px; height: 13px; width: 13px; cursor: pointer; }

.shopping-cart .list .content dl dd a { text-decoration: none; color: #545454; }
.shopping-cart .list .content dl dd a:hover { text-decoration: underline; }

.shopping-cart .list dl dd span { color: #af0101; }
.shopping-cart .list .boundary { font-size: 0px; line-height: 0px; margin-top: 10px; margin-bottom: 10px; border-top-width: 1px; border-top-style: solid; border-top-color: #f3efdf; }
.shopping-cart .checkOut-pre { background-image: url(../images/shoppingCart/cart1.jpg); background-repeat: no-repeat; background-position: right top; height: 26px; width: 132px; color: #00C; padding-top: 8px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; cursor: pointer; position: relative; z-index: 100; }
.shopping-cart .checkOut-pre .amount { padding-left: 57px; color: #FFF; line-height: 26px; display: block; float: left; }
.shopping-cart .checkOut-pre .btn { display: none; }
.shopping-cart .checkOut-after { background-image: url(../images/shoppingCart/cart3.jpg); background-repeat: no-repeat; height: 24px; width: 268px; padding-top: 10px; margin: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; overflow: hidden; position: relative; z-index: 100; }
.shopping-cart .checkOut-after .amount { color: #FFF; line-height: 22px; display: block; float: left; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 55px; margin: 0px; }
.shopping-cart .checkOut-after .btn { background:url(../images/shoppingCart/cart2.jpg) no-repeat; display:block; cursor:pointer; margin: 0 0 0 200px; outline:none; height: 21px; }
.redwordmark{ color:Red;}
.greywordmark{color:#9E9E9E;}
.getthearticle{ text-decoration:underline; color:#9E9E9E; margin:0 10px;}
.download-instruction { background-color: #fef6e9; font-family: "宋体"; font-size: 12px; }
.download-instruction h1 { text-align: center; padding-top: 45px; padding-bottom: 20px; width: 1039px; margin-right: auto; margin-left: auto; }
.download-instruction .using-mode { width: 1039px; margin-right: auto; margin-left: auto; overflow: hidden; font-size: 14px; line-height: 36px; padding-bottom: 100px; }
.download-instruction .using-mode .individual { float: left; width: 497px; overflow: hidden; width:980px; padding-left:30px; }
.download-instruction .using-mode .individual .procedure { border:1px solid #be8051; margin-top:10px; padding-bottom:28px;  width:870px; padding-left:105px; background-color:#fff; padding-top:30px; }
.download-instruction .using-mode .fontsize16px   { font-size: 16px; }
.download-instruction .using-mode .individual .procedure .part1 { /*background-color: #fbefd9;*/ font-size: 14px; color: #444444; line-height: 30px; padding-left: 15px; padding-bottom: 17px; padding-top: 15px; padding-right: 15px; }
.download-instruction .using-mode .pink { font-size: 14px; font-weight: bold; color: #e28d3d; }
.download-instruction .using-mode .green { font-size: 14px; font-weight: bold; color: #3ab098; }
.download-instruction .using-mode .individual .procedure .part2 { font-size: 14px; color: #444444; line-height: 30px; padding-left: 15px; padding-bottom: 15px; padding-top: 10px; }
.download-instruction .using-mode .individual .procedure a { text-decoration: none; color: #0915b2; }
.download-instruction .using-mode .individual .procedure a:hover { text-decoration: underline; }
.download-instruction .using-mode .organization { float: right; width: 497px; overflow: hidden; }
.download-instruction .using-mode .organization .procedure { border:1px solid #3ab098; margin-top:10px; background-color: #fbfbe9; }
.download-instruction .using-mode .organization .procedure .lineHeight a { color: #0915b2; }

.download-instruction .using-mode .organization .procedure .part1 { background-color: #f6f9e1; font-size: 14px; color: #444444; line-height: 36px; padding-left: 15px; padding-bottom: 20px; padding-top: 15px; padding-right: 15px; }
.download-instruction .using-mode .organization .procedure .part2 { font-size: 14px; color: #444444; line-height: 36px; padding:10px 15px 10px 15px; position: relative; }
.download-instruction .using-mode .organization .procedure .part2 .btn { position: absolute; top: 45px; right: 32px; }
.download-instruction .using-mode .lineHeight { line-height: 26px; }
.download-instruction .using-mode .organization .procedure .part2 .type-table { text-align: center; border:1px solid #a5c5d5; font-size: 12px; color: #444444; }
.download-instruction .using-mode .organization .procedure .part2 .type-table tr th { color: #1a8e76; border:1px solid #a5c5d5; }
.download-instruction .using-mode .organization .procedure .part2 .type-table tr td span { color: #e28d3d; font-weight: bold; }
.download-instruction .using-mode .organization .procedure .part2 .type-table tr td { border:1px solid #a5c5d5; background-color: #fef6e9; }
/*at: 20130619*/
#remind { width: 691px; overflow: hidden; font-family: "宋体"; position: absolute; position:absolute; top:10%; left:50%; margin-left:-345px; }
#remind .top { background-image: url(../images/download-remind/dr1-topBorder.png); background-repeat: no-repeat; height: 10px; font-size: 0px; line-height: 0px; }
#remind .bottom { background-image: url(../images/download-remind/dr1-btmBorder.png); background-repeat: no-repeat; height: 10px; font-size: 0px; line-height: 0px; }
#remind .center { width: 669px; overflow: hidden; background-image: url(../images/download-remind/dr1-bg.jpg); background-repeat: repeat-y; padding-right: 11px; padding-left: 11px; }
#remind .center .centerMain { width: 669px; background-color: #b60203; }
#remind .center .centerMain .title { color: #FFF; line-height: 49px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #860001; font-family: "微软雅黑"; font-size: 20px; padding-left: 19px; position: relative; width: 650px; }
#remind .center .centerMain .title span { position: absolute; height: 26px; width: 25px; top: 12px; right: 17px; cursor: pointer; }
#remind .center .centerMain .title .balance { position: absolute; top: 0px; right: 90px; font-size: 12px; font-weight: normal; text-align: right; width: 355px; }
#remind .center .centerMain .title .balance a { color: #FFF; text-decoration: none; }
#remind .center .centerMain .title .balance a:hover { text-decoration: underline; }
#remind .center .centerMain .cContent { background-color: #FFFFFF; overflow: hidden; border-bottom:1px solid #b60203; width: 629px; padding-right: 20px; padding-left: 20px; }
#remind .center .centerMain .cContent .pic-title { font-family: "微软雅黑"; font-size: 20px; color: #161616; margin-top: 10px; }
#remind .center .centerMain .cContent .pic-title tr td { height: 52px; line-height: 52px; }
#remind .center .centerMain .cContent .pic-title tr td .restrict { height: 52px; overflow: hidden; }
#remind .center .centerMain .cContent .abstract { font-family: "宋体"; line-height: 24px; color: #626262; font-size: 14px; text-indent: 2em; border-top:2px solid #ebebeb; border-bottom:1px solid #f1f1f1; padding-top: 7px; padding-bottom: 7px; height: 72px; overflow: hidden; padding-right: 10px; padding-left: 10px; }
#remind .center .centerMain .cContent .bookInfo { font-size: 14px; line-height: 24px; color: #404040; padding-top: 7px; padding-bottom: 7px; width: 629px; overflow: hidden; display: block; border-bottom:1px solid #f1f1f1; }
#remind .center .centerMain .cContent .bookInfo span { float: left; padding-left: 38px; line-height: 24px; height: 24px; overflow: hidden; }
#remind .center .centerMain .cContent .bookInfo .s1 { width: 225px; }
#remind .center .centerMain .cContent .bookInfo .s2 { }
#remind .center .centerMain .yellow-alert { background-image: url(../images/download-remind/dr4.jpg); background-repeat: no-repeat; height: 32px; width: 337px; margin-right: auto; margin-left: auto; line-height: 28px; font-size: 12px; color: #52320c; padding-left: 99px; }
#remind .center .centerMain .cContent .btns { padding-top: 8px; width: 244px; margin-right: auto; margin-left: auto; overflow: hidden; padding-bottom: 10px; }
#remind .center .centerMain .cContent .btns a { font-family: "宋体"; font-size: 14px; line-height: 34px; font-weight: bold; height: 34px; width: 105px; color: #FFF; text-align: center; display: block; float: left; text-decoration: none; }
#remind .center .centerMain .cContent .btns .red-btn { background-image: url(../images/download-remind/dr3-red.jpg); background-repeat: no-repeat; cursor:pointer;}
#remind .center .centerMain .cContent .btns .red-btn-2 { background-image: url(../images/download-remind/dr3-red.jpg); background-repeat: no-repeat; cursor:auto; }
#remind .center .centerMain .cContent .btns .green-btn { background-image: url(../images/download-remind/dr3-green.jpg); margin-left: 34px; _display:inline; }
#remind .center .centerMain .cContent .btns .grey-btn { background-image: url(../images/download-remind/dr3-grey.jpg); }
#remind .center .centerMain .cContent .cue { text-align: center; color: #a1a1a1; font-size: 12px; line-height: 20px; }
#remind .center .centerMain .cContent .prompt { background-color: #eeeeee; color: #404040; font-size: 12px; line-height: 24px; padding-left: 38px; padding-top: 7px; font-family: "宋体"; margin-top: 10px; margin-bottom: 20px; padding-bottom: 10px; }
#remind .center .centerMain .cContent .prompt a { color: #0033FF; text-decoration: underline; }
#remind .center .centerMain .cContent .prompt span { font-weight: bold; color: #0033FF; }
/*downlaod article new*/
.xwbox { width:745px; overflow:hidden; margin:30px auto 10px;}
.xwbox .ban{ width:730px; height:39px; background:url(../images/download-remind/box_ban.jpg) no-repeat; font-size:16px; color:#fff; text-align:left; line-height:38px; color:#f4bfbf; padding-left:15px;}
.xwbox .bg { width:705px; background:url(../images/download-remind/box_bg.jpg) repeat-y; padding:15px 20px 20px; text-align:center; overflow:hidden;}
.xwbox .bg .tit { overflow:hidden; margin:0px auto; font-size:22px; line-height:30px; font-weight:bold; color:#616161; border-bottom:1px solid #cccccc; padding-bottom:10px;}
.xwbox .bg .tit table { text-align:center;}
.xwbox .bg .tit .tit_flag_pdf{background:url(../images/download-remind/biao_pdf.jpg) no-repeat; width:35px; height:45px; display:block; }
.xwbox .bg .tit .tit_flag_caj{background:url(../images/download-remind/biao_caj.jpg) no-repeat; width:35px; height:45px; display:block; }
.xwbox .bg .left_img_pdf { float:left; background:url(../images/download-remind/img_bg_pdf.jpg) no-repeat; width:109px; height:151px; margin:10px 20px 0 0px;}
.xwbox .bg .left_img_caj { float:left; background:url(../images/download-remind/img_bg_caj.jpg) no-repeat; width:109px; height:151px; margin:10px 20px 0 0px;}
.xwbox .bg .right_list { width:574px; float:right; text-align:left; margin:10px 0 0 0;}
.xwbox .bg .right_list ul { width:574px; overflow:hidden;}
.xwbox .bg .right_list ul li { width:574px; height:32px; background:url(../images/download-remind/bg_line.jpg) no-repeat bottom; text-align:left; line-height:32px; padding-left:4px; font-size:14px; color:#333;}
.xwbox .bg .right_list ul li span { font-weight:bold; color:#e00;}
.xwbox .bg .right_list .btn_xz { width:574px; text-align:center; font-size:12px; color:#999; padding-top:15px; line-height:30px;}
.xwbox .bg .right_list .btn_xz02 { width:544px; text-align:center; font-size:12px; color:#999; padding-top:40px; position:relative; margin:0 auto;}
.xwbox .bg .right_list .btn_xz02 span { display:block; background:url(../images/download-remind/bg_yebz.jpg) no-repeat; width:375px; height:34px; line-height:29px; color:#e00; font-size:12px; text-align:center; position:absolute; left:90px; top:5px;}
.button_ljxz { width:109px; height:39px; background:url(../images/download-remind/btn_red.jpg) no-repeat; font-size:14px; color:#fff; text-align:center; padding:2px 0 4px 0; border:none; cursor:pointer; display:block; margin:0 232px; }
.button_ljxz02 { width:109px; height:39px; background:url(../images/download-remind/btn_hui.jpg) no-repeat; font-size:14px; color:#fff; text-align:center; padding:8px 0 4px 0; border:none; display:block; margin:0 20px 0 140px; float:left; cursor: auto; }
.button_ljxz03 { width:109px; height:39px; background:url(../images/download-remind/btn_red.jpg) no-repeat; font-size:14px; color:#fff; text-align:center; padding:8px 0 4px 0; border:none; cursor:pointer; display:block; margin:0 auto; float:left; }
.xwbox .bgdi { background:url(../images/download-remind/box_bg2.jpg) no-repeat; width:745px; height:10px;}
.xwbox .shadow { width:679px; background:url(../images/download-remind/bg_dy.jpg) no-repeat; height:121px; text-align:left; font-size:12px; color:#575f65; margin:10px 0 0 3px; padding:15px 30px; line-height:24px;}
.xwbox .shadow a { text-decoration:underline; color:#2e51fc;}
.xwbox .shadow span { font-weight:bold; color:#2e51fc;}
.dissertation { width: 739px; margin-right: auto; margin-left: auto; overflow: hidden; }
.dissertation .top { padding-top: 23px; width: 739px; overflow: hidden; }
.dissertation .top .logo { float:left; width: 178px; }
.dissertation .top .logo .logolink{background:url(../images/catalog/adc1-logo.jpg) no-repeat; width:178px; height:61px; display:block;}
.dissertation .top .back { float:right; width:200px; text-align:right; color:#508ec0; font-size:14px; line-height:24px; padding-top:28px; }
.dissertation .top .back a { text-decoration:none; color:#000000;}
.dissertation .top .back a:hover { text-decoration:underline;}
.dissertation .catalogue { width:701px; overflow:hidden; border:1px solid #e2dbca; border-top:4px solid #d50000; background-color:#fff; padding:0 22px 0 16px;}
.dissertation .catalogue .title { font-size:22px; font-weight:bold; color:#000000; padding-top:22px; padding-bottom:10px; border-bottom:1px solid #f0e0c5; text-align:center;}
.dissertation .catalogue .title .tit_flag{background:url(../images/catalog/adc2.jpg) no-repeat; width:28px; height:32px; display:block;}
.dissertation .catalogue .title .tit_flag_pdf{background:url(../images/catalog/pdf2.jpg) no-repeat; width:28px; height:32px; display:block;}
.dissertation .catalogue .title .tit_flag_caj{background:url(../images/catalog/adc2.jpg) no-repeat; width:28px; height:32px; display:block;}
.dissertation .catalogue .wrap-content { width:701px; overflow:hidden; padding-top: 7px; padding-bottom: 16px; }
.dissertation .catalogue .wrap-content .items { width:580px; background-image:url(../images/catalog/adc6.jpg); background-repeat:repeat-y; line-height: 30px; font-size: 14px; color: #414141; float:left; }
.dissertation .catalogue .wrap-content .items strong{ margin:0 0 0 10px;}
.dissertation .catalogue .wrap-content .items .profile { position: relative; padding-left: 55px; zoom:1; }
.dissertation .catalogue .wrap-content .items .profile span { position: absolute; height: 30px; left: 0px; top: 0px; }
.dissertation .catalogue .wrap-content .items .first-stage {}
.dissertation .catalogue .wrap-content .items .second-stage { padding-left: 13px; }
.dissertation .catalogue .wrap-content .items .third-stage { padding-left: 41px; }
.dissertation .catalogue .wrap-content .catalog{font-size:14px; line-height:30px; margin:10px 0; float:left;}
.dissertation .catalogue .wrap-content .catalog ul { margin:0 0 0 10px;}
.dissertation .catalogue .wrap-content .catalog li{background:url(../images/catalog/ext2.jpg) repeat-x scroll center center transparent; height:30px; width:680px; }
.dissertation .catalogue .wrap-content .catalog a {text-decoration: none; color:#0070C0;}
.dissertation .catalogue .wrap-content .catalog li span{ float:left; background-color:#ffffff; padding:0 5px 0 0;}
.dissertation .catalogue .wrap-content .catalog li .spanpageflag{ float:right; padding:0 0 0 5px;}
.dissertation .catalogue .wrap-content .catalog li span a.articleDownload {background: url("../images/catalog/biao_down.jpg") no-repeat; display: block; float: left;height: 15px;margin: 5px 5px 0px 0px; width: 15px;}
.dissertation .catalogue .wrap-content .catalog li span a.articleDownload:hover {background: url("../images/catalog/biao_down0.jpg") no-repeat; }
.dissertation .catalogue .wrap-content .pd { float:right; width: 109px; }
.dissertation .catalogue .wrap-content .pd a { text-align: center; display: block; }
.dissertation .catalogue .wrap-content .pd .downloadimg_caj{ background:url(../images/download-remind/img_bg_caj.jpg) no-repeat; width:109px; height:151px; display:block;}
.dissertation .catalogue .wrap-content .pd .downloadimg_pdf{ background:url(../images/download-remind/img_bg_pdf.jpg) no-repeat; width:109px; height:151px; display:block;}
.dissertation .catalogue .wrap-content .pd .download { background-image: url(../images/catalog/adc4.jpg); background-repeat: no-repeat; color: #FFF; height: 34px; width: 104px; line-height: 34px; text-decoration: none; margin-top: 10px; margin-left: 2px; font-size: 14px; }
.dissertation .btn  { background-color: #eaeaea; padding-top: 24px; padding-bottom: 18px; }
.dissertation .btn a  { background-image: url(../images/catalog/adc5.jpg); background-repeat: no-repeat; display: block; height: 34px; width: 130px; margin-right: auto; margin-left: auto; font-size: 14px; line-height: 34px; color: #FFF; text-decoration: none; text-align: center; }
.dissertation .footer { line-height: 23px; padding-top: 15px; padding-bottom: 15px; padding-left: 60px; font-family: "宋体"; font-size: 12px; }
/*文章二维码 20170515*/
.searchResultIfm .title a.cnki-ewm{position: relative;width: 15px;height: 26px;background: url(../images/ewm.png) center no-repeat;}
.searchResultIfm .title a.cnki-ewm img{position: absolute;top:20px;right:50%;margin-right: -62px;z-index:99999;display: none;}
.searchResultIfm .title a.cnki-ewm:hover img{display: block;}
.searchResultIfm .title .line{float: left;padding: 0 8px;color: #e0e0e0;}

#display  a.cnki-ewm{display: inline-block;vertical-align: middle;position: relative;width: 15px;height: 26px;background: url(../images/ewm.png) center no-repeat;margin-top: -2px;margin-left: 10px;}
#display   a.cnki-ewm img{position: absolute;top:20px;right:50%;margin-right: -62px;z-index:1000;display: none;}
#display  a.cnki-ewm:hover img{display: block;}
#display  .line{float: left;padding: 0 5px;color: #e0e0e0;}
/*相关图书*/
/*1122*/
 ul.xgts{ padding-top:25px; padding-left:30px;}
ul.xgts li{ display:block; height:auto; float:none; overflow:auto; width:132px; margin-bottom:10px;}
ul.xgts li .img{ display:block; padding:1px 5px 5px 1px; background: url(../images/xgtslibg.gif) no-repeat; }
#display .center .interrelation ul.xgts li p{ line-height:20px; text-align:center; width:auto;}
#display .center .interrelation ul.xgts li p a{ color:#333333; text-decoration:none;}

.titleshoufatip { display: inline-block; width: 35px; height: 30px; background: url(../images/cnkinewicon3.png) no-repeat; }
.titlesigntip { display: inline-block; vertical-align: super; height: 20px; padding: 0 5px; font-size: 12px; line-height: 20px; font-weight: normal; color: #dc4f4f; letter-spacing: -1px; border: 1px solid #dc4f4f; *vertical-align: middle; }
.titlesigntipbut{ display:inline-block;vertical-align:super;height:20px;padding:5px 10px;font-size:12px;line-height:20px;font-weight:normal;color:#333333;letter-spacing:-1px;border:1px solid #AEAEAE;*vertical-align:middle;background-color:#AEAEAE;text-decoration-line: none;}
.title .cMarkTip { font-weight: normal; color: #e60000; font-size: 12px; float: left; line-height: 18px; text-decoration: none; margin:5px 0 0 5px; }
.title .cMarkSign { padding: 0 2px; letter-spacing: -1px; font-weight: normal; font-size: 12px; color: #dc4f4f; border: 1px solid #dc4f4f; white-space: nowrap; float: left; line-height: 18px; text-decoration: none; margin: 3px 5px; }
.title .cMarkSign_2 {margin-left:20px; padding: 0 2px; letter-spacing: -1px; font-weight: normal; font-size: 12px; color: #dc4f4f; border: 1px solid #dc4f4f; white-space: nowrap; float: left; line-height: 18px; text-decoration: none; margin: 3px 5px; }