/* CSS Document */

body{ margin-top: 0px; font-size:12px;background-color:#ecf5fb; }
ul,dl,ol{ margin:0; padding:0; list-style:none;}
.clear{ clear:both;}
b{color:#ff6600; font-weight:400;}
.orangeText{color:#336699;  }
a.orangeText{color:#336699; }
a{font-size:12px; color:#069; text-decoration:none;}
a:hover{font-size:12px; color:#f00; text-decoration:none;}
.bfan{padding:3px 0px 0px 0px; height:22px;background: url(../images/bg.gif) repeat-x 0px -100px; cursor:pointer; margin-right:5px; font-weight:bold;color:#fff; border:1px solid #4b87af;}
.bfanyellow{padding:3px 0px 0px 0px; height:23px;background: url(../images/bg.gif) repeat-x 0px -32px; cursor:pointer; margin-right:5px; font-weight:bold;color:#fff; border:1px solid #bf2e2e;}
.leaf{text-align:center; font-size:12px; font-weight:700; color:#000; padding-top:20px; width:100%;}
.leaf a{ padding:2px 7px 0px 7px; border:1px solid #ccc; font-size:12px; color:#999; font-weight:400; margin:0 1px; text-align:center;}
.leaf a:hover{ border:1px solid #999; background:#fff;color:#000;}
.wrapper{ width:950px; margin:0 auto;  padding:0 0 10px 0; background:#FFFFFF}
.bfans{width:30px;writing-mode:tb-rl;background:#309FF9;font-weight:bold;color:#ffffff;}

.orangeText{color:#ff6600;}
a.orangeText{color:#ff6600;}

 
.homewrapper .index .login .title{ font-size:26px; font-weight:bold }
.wrapper .login .input1{ width:176px; height:15px;  top:1px; border:1px #666666 solid;  }
.wrapper .login .input2{ width:80px; height:18px; background:#FFFFFF; top:1px; border:1px #666666 solid;  }
.login .input3 {width:78px; height:22px; background: url(../images/home/login_bt.gif) no-repeat; font-family:Arial, Helvetica, sans-serif; border:0px;font-size:12px;text-align:center;cursor:pointer;padding-top:2px;}




.homewrapper{ width:950px; margin:0 auto; padding:0 0 10px 0;  }
.homewrapper  .index{ width:950px; height:357px;  }
.homewrapper  .index .left{ width:654px; height:357px; float:left; padding:0; }
.homewrapper  .index .login{ width:292px;height:357px; padding:0 0 0 0;   float:right; text-align:left; color: #666; background:url(../images/home/photo_003.jpg) no-repeat }
.homewrapper .index .login a{ color:#FF0000}

.homewrapper .index .login .title{ font-size:20px; font-weight:bold }
.homewrapper .login .input1{ width:176px; height:15px;  top:1px; border:1px #666666 solid;  }
.homewrapper .login .input2{ width:80px; height:18px; background:#FFFFFF; top:1px; border:1px #666666 solid;  }
.homewrapper .login .input3 {width:78px; height:22px; background: url(../images/home/login_bt.gif) no-repeat; border:0px;font-size:12px;text-align:center;cursor:pointer;padding-top:2px;}


.homewrapper .index .login .dynamic { padding:10px; margin:25px 0 0 8px; color:#ffeaea; line-height:19px;}
.homewrapper .index .login .dynamic  a{ color:#ffeaea; }
.homewrapper .index .login .dynamic  a:hover{ text-decoration:underline }
.homewrapper .index .login .title{ font-size:20px; font-weight:bold }

.homewrapper .ser{ width:950px;  position:relative; clear:both; margin-top:5px; overflow:hidden;}
.homewrapper .ser .four {padding:6px 0 0px 0; width:654px; float:left;  margin-top:0 10px 10px 10px; height:190px;  background-repeat:repeat-x; background:url(../images/home/bg_books.gif); background-repeat:no-repeat}
.homewrapper .ser .four .biaoqian { padding:0 0 0 10px; width:580px; float: left}
.homewrapper .ser .four .more { padding:0 6px 0 0 ; width:50px; float:right; text-align:right}
.homewrapper .ser .four  li { width:76px; float:left; font-size:12px;   background-image:url(../images/card/card-11.gif); background-repeat:no-repeat; margin:0 5px 0 0; list-style:none; padding:5px 0 0 0; text-align:center; }
.homewrapper .ser .fourli a{ width:76px; color:#CC0000; float:left; text-decoration:underline;  background-image:; margin:0 5px 0 0; list-style:none; padding:5px 0 2px 0; text-align:center }
.homewrapper .ser .four li a:hover{ width:76px; color:#CC0000; float:left;   background-image:; margin:0 5px 0 0; list-style:none; padding:5px 0 2px 0; text-align:center }
.homewrapper .ser .ser {padding-bottom:10px;}
.homewrapper .ser .UseConT{ padding-bottom:10px;  clear:both; margin:1px; height:150px; padding:10px 0 0 0;  overflow: hidden; }
.homewrapper .ser .UseCon{ margin:0 10px 20px 10px; clear:both;    padding:0 10px 10px 10px;} 
.homewrapper .ser .UseCon .book{ width:100px;  padding:0 0 15px 0;  float:left; text-align:center}
.homewrapper .ser .UseCon .book img { width:100px; height:100px;}
.homewrapper .ser .UseCon .text {width:100px; padding:5px 0 0 0;}
.homewrapper .ser .UseCon  .line { border-left:1px dotted #CCCCCC; height:140px; margin:0 12px 0 12px; width:1px; float:left}
.homewrapper .ser .right{ float:right; width:292px; }

.wrapper{ width:950px; margin:0 auto;  padding:0 0 10px 0; background:#FFFFFF}

.wrapper .service{ width:946px; padding:2px; background:#fbfbfb; background: url(../images/bg_service.jpg) no-repeat;}
.wrapper .service .serviceTit{ width:926px;height:20px; font-size:16px; color:#3366CC; font-weight:700; padding:10px 0 0 20px;}
.wrapper .service .serviceSay{ width:906px; padding:0 10px; margin:0px 10px;}
.wrapper .service .serviceCon{ width:886px; padding:10px; margin:10px 20px; border:1px solid #ddd; background:#fff; min-height:300px;_height:300px;}
.wrapper .service .serviceList{ width:906px;margin:10px 20px;}
.wrapper .service .serviceList ol li{ float:left; width:200px; margin:0; line-height:20px; display:inline;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; cursor:pointer; padding:0 0 0 15px;background:url(../images/but.gif) no-repeat -345px -43px; margin:2px 0px; border:1px solid #F6F3D0;}
.wrapper .service .serviceList ol .libg{background:#fff url(../images/but.gif) no-repeat -345px -43px; border:1px solid #ddd;}
.wrapper .service .serviceCon1{ width:886px; padding:10px; margin:10px 20px;min-height:300px;_height:300px;}
.wrapper .reg{ width:946px; padding:2px; background: url(../images/bg_reg.jpg) no-repeat; line-height:21px;}
.wrapper .reg .regSay{ width:906px; padding:0 10px; margin:0px 10px;}
.wrapper .reg .regTit{ width:926px;height:20px; text-align:center; font-size:16px; color:#3366cc; font-weight:700; padding:10px 0 0 20px;}
.wrapper .reg .regCon{ width:886px; padding:10px; margin:10px 20px; border:1px solid #ddd; background:#fff; min-height:300px;_height:300px;}
.wrapper .reg .regNav{width:620px; margin:20px 0px 0px 100px; padding-left:20px; position:relative; top:1px;}
.wrapper .reg .regNav li{ float:left; width:147px; height:36px; background:url(../images/but.gif) no-repeat 0px -271px; font-size:12px; color:#666; padding:24px 0 0 0px; margin:0 3px; display:inline; text-align:center;}
.wrapper .reg .regNav .hover{background:url(../images/but.gif) no-repeat 0px -201px;color:#000; font-weight:700;}
.wrapper .reg .reg1{ width:470px; padding:50px 50px 50px 200px; margin:0px 0px 50px 100px; border:1px solid #EBEBEB;}
.wrapper .reg .reg1 li{padding:2px;}
.wrapper .reg .reg1 li span{ float:left; width:70px;}
.wrapper .reg .reg1 .input1{ border:1px solid #999; height:16px; line-height:16px; background:#fff url(../images/bg.gif) repeat-x 0px -79px;}
.wrapper .reg .reg1 .input1Over{ border:1px solid #666; height:16px; line-height:16px; background:#fff url(../images/bg.gif) repeat-x 0px -79px;}
.wrapper .reg .reg1 .input2{ width:53px; height:22px; line-height:22px; text-align:center; color:#003366;background:url(../images/but.gif) no-repeat -264px -131px; border:none; margin:10px 0 0 70px; cursor:pointer;}
.wrapper .reg .reg2{ width:620px; padding:0 50px 50px 50px; margin:0px 0px 50px 100px; border:1px solid #EBEBEB;}
.wrapper .reg .reg3{ width:700px; padding:10px; margin:0px 0px 50px 100px; border:1px solid #EBEBEB;}
.wrapper .reg .reg3 .input1{ border:1px solid #999; height:16px; line-height:16px; background:#fff url(../images/bg.gif) repeat-x 0px -79px;}
.wrapper .reg .reg3 .input1Over{ border:1px solid #666; height:16px; line-height:16px; background:#fff url(../images/bg.gif) repeat-x 0px -79px;}
.wrapper .reg .reg4{ width:620px; padding:0 50px 50px 50px; margin:0px 0px 50px 100px; border:1px solid #EBEBEB;}
.wrapper .reg .reg4 .input1{ border:1px solid #999; height:16px; line-height:16px; background:#fff url(../images/bg.gif) repeat-x 0px -79px;}
.wrapper .reg .reg4 .input1Over{ border:1px solid #666; height:16px; line-height:16px; background:#fff url(../images/bg.gif) repeat-x 0px -79px;}
.wrapper .library{ width: min-height:500px;_height:500px;}

.wrapper .library .libraryTit{ width:926px; color:#666;  padding:5px  0 0 20px; line-height:20px;}
.wrapper .library .libraryTit a{ color:#666666}
.wrapper .library .libraryTit a:hover { text-decoration:underline}

.wrapper .library .libraryTit span{ display:block; width:926px; font-size:13px; color:#000; font-weight:400; padding:5px 0 5px 0px;}
.wrapper .library .libraryTit span a{font-size:13px; color:#069;font-weight:400; }
.wrapper .library .libraryTit cite{ font-size:14px; color:#333; font-weight:400; font-style:normal; padding-left:20px;}

.wrapper .library .librarySay{ width:906px; padding:0 10px; margin:0px 10px;}
.wrapper .library .libraryCon{   margin:5px 10px; }
.wrapper .library .libraryCon .libraryConL{ float:right; width:700px; background:#fff; display:inline;min-height:800px;_height:800px;}
.wrapper .library .libraryCon .libraryConR{ float:left; width:209px; padding:0; overflow:hidden ; margin:0 0 5px 0}
.wrapper .library .libraryCon .libraryConR  .key{ text-align:left; padding:5px 5px 5px 15px; background:#eef5f9; margin-bottom:5px; }
.wrapper .library .libraryCon .libraryConR  .key a{ padding:5px 6px 0px 0px; line-height:24px;  }
.wrapper .library .libraryCon .libraryConR  .key a:hover{ text-decoration:underline}
.wrapper .library .libraryCon .libraryConR  .key .title{ font-size:13px; padding:5px 0px; font-weight:bold  }
.wrapper .library .libraryCon .libraryConL li{ float:left; width:171px; height:188px; text-align:center;}
.wrapper .library .libraryCon .libraryConL li img{width:130px; height:130px; border:0px solid #CCC;}
.wrapper .library .libraryCon .libraryConL li a:hover img{border:1px solid #666;}
.wrapper .library .libraryCon .libraryConL li span  img{ height:18px; width:130px; border:0px; }
.wrapper .library .libraryCon .libraryConL li H1{ display:block; margin:0px; padding:0; text-align:center; font-size:12px; color:#666; font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; width:162px;}
.wrapper .library .libraryCon .libraryConL li cite{display:block; font-style:normal; padding-left:35px;+padding-left:0px;_padding-left:0px;}
.wrapper .library .libraryCon .libraryConL li cite a{display:block; width:86px; height:22px; background: url(../images/but.gif) no-repeat -71px -131px;}
.wrapper .library .libraryCon .libraryConL li cite a:hover{background:url(../images/but.gif) no-repeat -162px -131px;}
.wrapper .library .libraryCon .libraryConL li em{display:block; font-style:normal; padding-left:35px;+padding-left:0px;_padding-left:0px;}
.wrapper .library .libraryCon .libraryConL li em a{display:block; width:86px; height:22px; background:url(../images/but.gif) no-repeat -71px -101px;}
.wrapper .library .libraryCon .libraryConL li em a:hover{background:url(../images/but.gif) no-repeat -162px -101px;}
.wrapper .library .libraryCon .libraryConR .cn{ padding:3px 0 3px 10px; height:19px; line-height:19px; width:197px; font-size:14px; font-weight:700; color:#416581; background-image:url(../images/topic.jpg) ;;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.wrapper .library .libraryCon .libraryConR .cn a{ color:#416581;font-size:14px;}

/*ͼ�����ҳ*/
.wrapper .library .libraryCon .libraryConL .libraryHome { ;min-height:400px;_height:400px; border:1px solid #ccc; margin:0 0 10px 0}
.wrapper .library .libraryCon .libraryConL .libraryHome .hometitle{ background-image:url(../images/lib_bg.gif); background-repeat:repeat-x; height:34px; position:relative}
.wrapper .library .libraryCon .libraryConL .libraryHome .hometitle .titleL { float:left; width:120px;}
.wrapper .library .libraryCon .libraryConL .libraryHome .hometitle .titleR { float:right; width:60px;}



.wrapper .library .libraryCon .libraryConR .en{ padding:3px 0 3px 10px; height:19px; line-height:19px; font-size:14px; font-weight:700; color:#416581;background-image:url(../images/helplist01.jpg); overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.wrapper .library .libraryCon .libraryConR .news{ padding:3px 0 0 10px; height:19px; line-height:19px; font-size:14px; font-weight:700; color:#fff; background:#d1dcc0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.wrapper .library .libraryCon .libraryConR .zbd{ padding:20px 0 0 0px; font-size:12px; font-weight:700; color:#f00; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; text-align:center;}
.wrapper .library .libraryCon .libraryConR .zbd img{ margin-top:10px;}

.wrapper .library .libraryCon .libraryConR .booklist { border:1px solid #bddaed; margin:0 0  5px 0;  }
.wrapper .library .libraryCon .libraryConR .bList .listbg{font-weight:700; background-image:url(../images/library_05.gif); }
.wrapper .library .libraryCon .libraryConR .bList{ padding:0 0 10px 0px;}
.wrapper .library .libraryCon .libraryConR .bList li{ padding:0 0 5px 0; }
.wrapper .library .libraryCon .libraryConR .bList div a{color:#416581; font-size:14px; line-height:30px;}
.wrapper .library .libraryCon .libraryConR .bList div a:hover{color:#f00;  }
.wrapper .library .libraryCon .libraryConR .bList1 li{ padding:1px 0 1px 40px;  width:168px; list-style-type:none; color:#666; cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.wrapper .library .libraryCon .libraryConR .bList1 li a{color:#666;  list-style-type:square;  }
.wrapper .library .libraryCon .libraryConR .bList1 li a:hover{color:#f00;  list-style-type:square; }

.wrapper .library .libraryCon .libraryConR .bList2 li{ padding:0 0 15px 0; }
.wrapper .library .libraryCon .libraryConR .bList2 div a{color:#416581; font-size:14px; line-height:30px;}
.wrapper .library .libraryCon .libraryConR .bList2 div a:hover{color:#f00;  }
.wrapper .library .libraryCon .libraryConR  .topic {border:1px solid #bddaed;;padding:0 0 0 0; float:left;   }
.wrapper .library .libraryCon .libraryConR  .topic .topimage{ margin:3px 0 0  0;}
.wrapper .library .libraryCon .libraryConR  .topic .moretopic {text-align:right; clear:both; border:0px; padding:0 10px 0 0;}


.wrapper .library .libraryCon .libraryConR  li{ padding:1px 0 1px 0px;  width:168px; list-style-type:none; text-align:left; color:#666; cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.wrapper .library .libraryCon .libraryConR  li a{color:#666;   }
.wrapper .library .libraryCon .libraryConR  li a:hover{ text-decoration:underline}





.wrapper .library .librarySSay{ width:100%; padding:0 10px;  margin:5px  0  10px 0;}
.wrapper .library .librarySSay li{ float:left; width:110px; text-align:center;  }
.wrapper .library .librarySSay li img{width:90px; height:90px; border:1px solid #f5f5f5;}
.wrapper .library .librarySSay li a:hover img{border:1px solid #666;}
.wrapper .library .librarySSay li H1{ display:block; margin:0px; padding:0; text-align:center; font-size:12px; color:#666; font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; width:110px; }



.wrapper .library .libraryCon .libraryShowL{ float:right; width:700px; background:#fff; display:inline;padding:0 0 10px 0;min-height:800px;_height:800px;}
.wrapper .library .libraryCon .libraryShowL H1{border-bottom:1px solid #ddd; font-size:14px; font-weight:700; color:#666;}
.wrapper .library .libraryCon .libraryShowL .libraryShow{border-bottom:1px solid #ddd; padding:1px 0 10px 0;}
.wrapper .library .libraryCon .libraryShowL .libraryShow .libraryShowPic{ float:left; width:300px;}
.wrapper .library .libraryCon .libraryShowL .libraryShow .libraryShowPic img{width:290px; height:290px;}
.wrapper .library .libraryCon .libraryShowL .libraryShow .libraryShowCon{ float:left; width:370px;}
.wrapper .library .libraryCon .libraryShowL .libraryShow .libraryShowCon div{float:left; padding:5px 0;}
.wrapper .library .libraryCon .libraryShowL .libraryShow .libraryShowCon dt{ float:left; width:70px; margin:0; font-weight:700;}
.wrapper .library .libraryCon .libraryShowL .libraryShow .libraryShowCon dd{ float:right; width:270px;  margin:0;}
.wrapper .library .libraryCon .libraryShowL .ShowConlink input{padding:2px 0px 0px 0px; height:20px;background: url(../images/bg.gif) repeat-x 0px -100px; cursor:pointer; margin-right:5px; color:#069; border:1px solid #9AAFED;}

.wrapper .library .libraryCon .libraryShowL .ShowConbookcase{ width:110px; padding:0 0 0 20px;; height:32px; border:0px; background: url(../images/bookcase.jpg) no-repeat; cursor:pointer; color:#fff; font-weight:bold }

.wrapper .library .libraryCon .libraryShowL .libraryShowInfo{border-bottom:1px solid #ddd; padding:1px 0 10px 0;}
.wrapper .library .libraryCon .libraryShowL .libraryShowTit{ padding:5px 0 3px 10px; background:#ccc; font-size:14px; font-weight:700;}
.wrapper .library .libraryCon .libraryShowL .libraryShowInfoC{padding:10px 20px; line-height:160%;}
.wrapper .library .libraryCon .libraryShowL .libraryShowLeave{ padding:1px 0 10px 0;}
.wrapper .library .libraryCon .libraryShowL .libraryShowLeaveC{padding:10px 20px; line-height:160%; position:relative}
.wrapper .library .libraryCon .libraryShowL .libraryShowLeaveC li{border:1px solid #ddd; margin-bottom:8px;}
.wrapper .library .libraryCon .libraryShowL .libraryShowLeaveC li .lsLeave1{ font-weight:700; padding:0 10px; background:#eee;}
.wrapper .library .libraryCon .libraryShowL .libraryShowLeaveC li .lsLeave1 span{ float:right; color:#999999; font-weight:400; margin-left:5px;}
.wrapper .library .libraryCon .libraryShowL .libraryShowLeaveC li .lsLeave2{ border-top:1px solid #ddd; padding:0 10px;}
.wrapper .library .libraryCon .libraryShowL .libraryShowLeaveC .lsLeave3 textarea{ border:1px solid #ddd; padding:5px; width:630px; height:66px;}
.wrapper .library .libraryCon .libraryShowL .libraryShowLeaveC .lsLeave3 input{padding:0px 4px 0 4px; height:21px;background:url(../images/bg.gif) repeat-x 0px -56px; border:none; cursor:pointer; margin:10px 5px 0 0; color:#fff;}



.wrapper .library .libraryBookCon {width:100%; background:#fbf8ec;}


.wrapper .library .libraryBookCon .category {width:544px; height:118px; color:#069;   background:url(../images/category.gif) no-repeat; color:#000; padding:12px 15px; }
.wrapper .library .libraryBookCon .category  .title {  font-weight:bold;color:#069; padding:5px 0 0 0;  }

.wrapper .library .libraryBookCon .libraryConL{ float:right; width:590px; background:#fff; margin:0 0 0 5px; display:inline;padding:0px 0px 10px 0px; min-height:800px;_height:800px;}
.wrapper .library .libraryBookCon .libraryConL li{ float:left; width:171px; height:188px; text-align:center;}
.wrapper .library .libraryBookCon .libraryConL li img{width:130px; height:130px; border:1px solid #CCC;}
.wrapper .library .libraryBookCon .libraryConL li a:hover img{border:1px solid #666;}
.wrapper .library .libraryBookCon .libraryConL li span  img{ height:18px; width:71px; border:0px; }
.wrapper .library .libraryBookCon .libraryConL li H1{ display:block; margin:0px; padding:0; text-align:center; font-size:12px; color:#666; font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; width:162px;}
.wrapper .library .libraryBookCon .libraryConL li cite{display:block; font-style:normal; padding-left:35px;+padding-left:0px;_padding-left:0px;}
.wrapper .library .libraryBookCon .libraryConL li cite a{display:block; width:86px; height:22px; background: url(../images/but.gif) no-repeat -71px -131px;}
.wrapper .library .libraryBookCon .libraryConL li cite a:hover{background:url(../images/but.gif) no-repeat -162px -131px;}
.wrapper .library .libraryBookCon .libraryConL li em{display:block; font-style:normal; padding-left:35px;+padding-left:0px;_padding-left:0px;}
.wrapper .library .libraryBookCon .libraryConL li em a{display:block; width:86px; height:22px; background:url(../images/but.gif) no-repeat -71px -101px;}
.wrapper .library .libraryBookCon .libraryConL li em a:hover{background:url(../images/but.gif) no-repeat -162px -101px;}

.wrapper .library .libraryBookCon .libraryShowL{ float:left; width:580px; background:#fff;  margin:0 5px 0 0; display:inline;padding:5px;min-height:800px;_height:800px;}
.wrapper .library .libraryBookCon .libraryShowL span{ font-size:14px; height:20px; font-weight:700; color:#666;}
.wrapper .library .libraryBookCon .libraryShowL .libraryShow{ padding:10px; color:#000;}
.wrapper .library .libraryBookCon .libraryShowL .libraryShow .libraryShowPic{ float:left; width:290px;}
.wrapper .library .libraryBookCon .libraryShowL .libraryShow .libraryShowPic img{width:290px; height:290px;}
.wrapper .library .libraryBookCon .libraryShowL .libraryShow .libraryShowCon{ float:right; width:260px;}
.wrapper .library .libraryBookCon .libraryShowL .libraryShow .libraryShowCon div{float:left; padding:5px 0;}
.wrapper .library .libraryBookCon .libraryShowL .libraryShow .libraryShowCon dt{ float:left; width:55px; margin:0; font-weight:700;}
.wrapper .library .libraryBookCon .libraryShowL .libraryShow .libraryShowCon dd{ float:right; width:205px;  margin:0;}
.wrapper .library .libraryBookCon .libraryShowL .ShowConlink input{padding:2px 0px 0px 0px; height:20px;background: url(../images/bg.gif) repeat-x 0px -100px; cursor:pointer; margin-right:5px; color:#069; border:1px solid #9AAFED;}

.wrapper .library .libraryBookCon .libraryShowL .ShowConbookcase{ width:110px; padding:0 0 0 20px;; height:32px; border:0px; background: url(../images/bookcase.jpg) no-repeat; cursor:pointer; color:#fff; font-weight:bold }

.wrapper .library .libraryBookCon .libraryShowL .libraryShowInfo{ padding:15px;}
.wrapper .library .libraryBookCon .libraryShowL .libraryShowTit{ padding:5px 0 3px 10px; background:#ccc;font-size:14px; font-weight:700;}
.wrapper .library .libraryBookCon .libraryShowL .libraryShowInfoC{padding:0 20px 10px 20px; line-height:160%;}
.wrapper .library .libraryBookCon .libraryShowL .libraryShowLeave{ padding:1px 0 10px 0;}
.wrapper .library .libraryBookCon .libraryShowL .libraryShowLeaveC{padding:10px 20px; line-height:160%;}
.wrapper .library .libraryBookCon .libraryShowL .libraryShowLeaveC li{border:1px solid #ddd; margin-bottom:8px;}
.wrapper .library .libraryBookCon .libraryShowL .libraryShowLeaveC li .lsLeave1{ font-weight:700; padding:0 10px; background:#eee;}
.wrapper .library .libraryBookCon .libraryShowL .libraryShowLeaveC li .lsLeave1 span{ float:right; color:#999999; font-weight:400; margin-left:5px;}
.wrapper .library .libraryBookCon .libraryShowL .libraryShowLeaveC li .lsLeave2{ border-top:1px solid #ddd; padding:0 10px;}
.wrapper .library .libraryBookCon .libraryShowL .libraryShowLeaveC .lsLeave3 textarea{ border:1px solid #ddd; padding:5px; width:570px; height:66px;}
.wrapper .library .libraryBookCon .libraryShowL .libraryShowLeaveC .lsLeave3 input{padding:0px 4px 0 4px; height:21px;background:url(../images/bg.gif) repeat-x 0px -56px; border:none; cursor:pointer; margin:10px 5px 0 0; color:#fff;}

.wrapper .library .libraryBookCon .libraryShowR { float:right; width:350px;  text-align:center; min-height:800px;_height:800px;}
.wrapper .library .libraryBookCon .libraryShowR .title{ font-size:26px; line-height:50px; font-weight:bold }



.wrapper .library .serachTit { width:926px;height:20px; font-size:14px; color:#666; font-weight:400; padding:10px 0 0 20px;}
.wrapper .library .serachTit span{ font-size:14px; color:#f00; font-weight:700;}
.wrapper .library .advertisement{ margin:0 0 0 1px;}
.wrapper .library .favourable{ width:684px; font-size:14px; font-weight:bold;  margin:0 0 10px 0; padding:5px; border:0px solid #aaa; background:#f1f1f1;}

.wrapper .library .serachSay{ width:880px;  margin:10px 20px 0 20px; padding:10px; border:1px solid #aaa; background:#f1f1f1;}
.wrapper .library .serachSay li{ float:left; width:290px; padding:4px 0; height:22px;}
.wrapper .library .serachSay li .input2{ width:53px; height:22px; line-height:22px; text-align:center; color:#003366;background:url url(../images/but.gif) no-repeat -264px -131px; border:none; cursor:pointer;}
.wrapper .input1{ border:1px solid #999; height:16px; line-height:16px; background:#fff url(../images/bg.gif) repeat-x 0px -79px;}
.wrapper .input1Over{ border:1px solid #666; height:16px; line-height:16px; background:#fff url(../images/bg.gif) repeat-x 0px -79px;}
.wrapper .library .serachCon{ width:880px; padding:10px; margin:10px 20px;min-height:600px;_height:600px;border:1px solid #ddd; background:#fff; }
.wrapper .library .serachCon li{ float:left; width:146px; height:188px; text-align:center;}
.wrapper .library .serachCon li img{width:130px; height:130px; border:1px solid #fff;}
.wrapper .library .serachCon li a:hover img{border:1px solid #666;}
.wrapper .library .serachCon li H1{ display:block; margin:0px; padding:0; text-align:center; font-size:12px; color:#666; font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:146px;}
.wrapper .library .serachCon li cite{display:block; font-style:normal; padding-left:35px;+padding-left:0px;_padding-left:0px;}
.wrapper .library .serachCon li cite a{display:block; width:86px; height:22px; background:url(../images/but.gif) no-repeat -71px -131px;}
.wrapper .library .serachCon li cite a:hover{background:url(../images/but.gif) no-repeat -162px -131px;}
.wrapper .library .serachCon li em{display:block; font-style:normal; padding-left:35px;+padding-left:0px;_padding-left:0px;}
.wrapper .library .serachCon li em a{display:block; width:86px; height:22px; background:url(../images/but.gif) no-repeat -71px -101px;}
.wrapper .library .banner1{   margin:0;}
.wrapper .reg .login{ width:400px; padding:50px; margin:50px 0px 50px 210px; border:1px solid #EBEBEB;}
.librarytj1{padding:0 0 5px 0px;  margin-right:20px;  margin-left:20px; clear:both}
.librarytj2{padding:5px 0 5px 20px;margin-right:20px; margin-top:10px;}
.wrapper .library .libraryCon .libraryConL .xz{ position:absolute;width:20px; height:20px;margin:3px 0 0 125px;+margin:3px 0 0 110px;_margin:3px 0 0 110px}
.wrapper .library .libraryCon .libraryConL .daodu{ padding-bottom:10px; display:block;} 
.wrapper .library .libraryCon .libraryConL .daodu li{ float:left; width:100%; height:20px; padding-top:5px; text-align:left; width:620px; margin:0 10px; display:inline; border-bottom:1px solid #eee; padding:5px 10px 0 10px;} 
.wrapper .library .libraryCon .libraryConL .daodu li span{ float:right; color:#999;}

.wrapper .library .libraryCon .libraryConL .zht{ padding-bottom:10px;}
.wrapper .library .libraryCon .libraryConL .zht li{ float:left; width:210px; height:90px; border:1px solid #eee; margin:0 4px 9px 5px;}

.wrapper .library .libraryCon .libraryConL .mylib{ padding-bottom:20px;}
.wrapper .library .libraryCon .libraryConL .mylib .dli{background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial;} 
.wrapper .library .libraryCon .libraryConL .mylib .li{ float:left; width:100%; height:25px; padding-top:15px; text-align:left; width:620px; margin:0 10px; display:inline; border-bottom:1px solid #eee; padding:5px 10px 0 10px;-moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; left: 0px; top: 0px;}
.wrapper .library .libraryCon .libraryConL .mylib .li div{cursor: move;}
.li H1,.li H2,.li H3,.li H4,.li H5,.li H6{ padding:0; margin:0;}
.wrapper .library .libraryCon .libraryConL .mylib .li span{ float:left; width:400px; color:#000; font-size:12px; font-style:normal; font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.wrapper .library .libraryCon .libraryConL .mylib .li H3{ float:left; width:100px; color:#000; font-size:12px; font-style:normal; font-weight:400; text-align:center;}
.wrapper .library .libraryCon .libraryConL .mylib .li H4{ float:left; width:40px; color:#000; font-size:12px; font-style:normal; font-weight:400; text-align:center;}
.wrapper .library .libraryCon .libraryConL .mylib .li H5{ float:left; width:40px; color:#000; font-size:12px; font-style:normal; font-weight:400; text-align:center;}
.wrapper .library .libraryCon .libraryConL .mylib .li H6{ float:left; width:40px; color:#000; font-size:12px; font-style:normal; font-weight:400; text-align:center;}

.wrapper .library .libraryCon .libraryConL .mylib .li1{ float:left; width:100%; height:25px; padding-top:15px; text-align:left; width:620px; margin:0 10px; display:inline; border-bottom:1px solid #eee; padding:5px 10px 0 10px;-moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; left: 0px; top: 0px; background:#F5F5F5;}
.wrapper .library .libraryCon .libraryConL .mylib .li1 div{cursor: move;}
.li1 H1,.li1 H2,.li1 H3,.li1 H4,.li1 H5,.li1 H6{ padding:0; margin:0;}
.wrapper .library .libraryCon .libraryConL .mylib .li1 span{ float:left; width:400px; color:#000; font-size:12px; font-style:normal; font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.wrapper .library .libraryCon .libraryConL .mylib .li1 H3{ float:left; width:100px; color:#000; font-size:12px; font-style:normal; font-weight:400; text-align:center;}
.wrapper .library .libraryCon .libraryConL .mylib .li1 H4{ float:left; width:40px; color:#000; font-size:12px; font-style:normal; font-weight:400; text-align:center;}
.wrapper .library .libraryCon .libraryConL .mylib .li1 H5{ float:left; width:40px; color:#000; font-size:12px; font-style:normal; font-weight:400; text-align:center;}
.wrapper .library .libraryCon .libraryConL .mylib .li1 H6{ float:left; width:40px; color:#000; font-size:12px; font-style:normal; font-weight:400; text-align:center;}

.mylib1{padding:8px 20px 0px 20px; border-bottom:1px solid #ccc; height:28px; clear:both; text-align:right;  font-weight:bold; background:#f4f4f4;  }
.mylib1 a{ font-weight:bold}
.mylib2{padding:10px 0 5px 20px; border-top:none;border-bottom:none; margin-right:20px; text-align:right;margin-top:10px;}
.mylib3{padding:10px 0 5px 0; text-align:right;}
.mylib4{padding:10px 0 5px 20px; border-bottom:1px solid #ccc; margin-right:10px;}
.mylib5{padding:10px 0 5px 20px;}
.mylib6{padding:10px 0 5px 50px;}
.mylib1 span{ float:left; height:20px;border: solid 1px #c4c4c4; border-bottom:0px; padding:8px 10px 0px 10px; margin-right:5px}
.mylib2 span{ float:left;}
.wrapper .acc{ width:946px; padding:2px; background:url(../images/bg_sf.jpg) no-repeat;}
.wrapper .acc .accTit{ width:926px;height:20px; font-size:16px; color:#09c; font-weight:700; padding:10px 0 0 20px;}
.wrapper .acc .accCon{ width:906px; padding:10px; margin:10px 10px; border:1px solid #ccc;min-height:420px;_height:420px; background:#fff; line-height:160%;}
.wrapper .acc .accCon .accLeft{ float:left; width:196px; padding:10px; background:#eee; display:inline; min-height:400px; _height:400px; line-height:24px;}
.wrapper .acc .accCon .accRight{ float:left; width:670px; padding:10px; background:#fff; display:inline; min-height:400px; _height:400px; line-height:24px;}
.wrapper .acc .accCon .accLeft li{ margin:5px 0px; padding:5px 0px 5px 40px; font-size:14px; font-weight:400;background:#fff url(../images/but.gif) no-repeat -320px -70px; cursor:pointer;}
.wrapper .acc .accCon .accLeft .libg{margin:5px 0px; padding:5px 0px 5px 40px; font-size:14px; font-weight:700; background:#fff url(../images/but.gif) no-repeat -320px -110px;}
.wrapper .acc .accCon .acc01{ margin-left:0px;}
.wrapper .acc .accCon .acc01 li{ height:30px;}
.wrapper .acc .accCon .acc02{ margin-left:0px;}
.wrapper .acc .accCon .acc03{ margin-left:0px;}
.wrapper .acc .accCon .acc03 li{ height:35px;}
.wrapper .acc .accCon .acc03 li span{ float:left; width:90px; text-align:right;}
.wrapper .acc .accCon .acc03 li select{ float:left; width:150px;}
.wrapper .acc .accCon .acc04{ margin-left:0px;}
.wrapper .acc .accCon .acc04 tr{border-bottom:1px solid #000;}

.wrapper .library .spaceCon{   margin:10px 20px;min-height:600px;_height:600px;background:#fff; }
.wrapper .library .spaceCon li{ margin:5px 0; border:1px solid #eee; background:#f5f5f5; padding:10px 0 0 0;}
.wrapper .library .spaceCon .spbg{background:#fff;}
.wrapper .library .spaceCon li .pic{ float:left; width:100px; text-align:center;}
.wrapper .library .spaceCon li .pic img{width:80px; height:80px; margin-bottom:5px;}
.wrapper .library .spaceCon li .text{ float:left; width:770px;}
.wrapper .library .spaceCon li .text h1{ height:20px; font-size:14px; margin:0; padding:0;}
.wrapper .library .spaceCon li .text h1 a{font-size:14px;}
.wrapper .library .spaceCon li .text h1 span{ float:right;font-size:12px; color:#bbb; font-weight:400;}
.wrapper .library .spaceCon li .text h2{ height:25px; font-size:12px; margin:0; padding:0; color:#666;}
.wrapper .library .spaceCon li .text h3{ font-size:12px; color:#999; font-style:normal; font-weight:400; margin:0; padding:0 0 10px 0;}
.wrapper .library .spaceCon .spbg .text h3{color:#666;}

.wrapper .library .spaceCon .spshow{ margin:5px 0;border:1px solid #eee; background:#fff; padding:10px 0 0 0;}
.wrapper .library .spaceCon .spbg{border:1px solid #999;}
.wrapper .library .spaceCon .spshow .pic{ float:left; width:100px; text-align:center;}
.wrapper .library .spaceCon .spshow .pic img{width:80px; height:80px; margin-bottom:5px;}
.wrapper .library .spaceCon .spshow .text{ float:left; width:770px;}
.wrapper .library .spaceCon .spshow .text h1{ height:20px; font-size:14px; margin:0; padding:0;color:#666;}
.wrapper .library .spaceCon .spshow .text h1 a{font-size:14px;}
.wrapper .library .spaceCon .spshow .text h1 span{ float:right;font-size:12px; color:#bbb; font-weight:400;}
.wrapper .library .spaceCon .spshow .text h2{font-size:12px; margin:0; padding:5px 0 5px 0; display:block;color:#666;}
.wrapper .library .spaceCon .spshow .text h3{font-size:12px; color:#999; font-style:normal; font-weight:400; margin:0; padding:0;}
.wrapper .library .spaceCon .spshow .text h3 textarea{ width:750px; height:200px;color:#999; border:1px solid #eee; font-size:12px;}
.wrapper .library .spaceCon .spshow .text h3{font-size:12px; color:#999; font-style:normal; font-weight:400; margin:0; padding:3px 0px;}

.wrapper .library .spaceCon .cangshu li{ margin:5px 0; padding:10px 5px 5px 30px; }
.wrapper .library .spaceCon .cangshu .bg{ margin:5px 0; padding:10px 5px 5px 30px; background:url(../images/(ico3.gif) no-repeat 5px 5px; height:auto;}
.wrapper .library .spaceCon .cangshu .bg a{ color:#009900;}
.wrapper .library .spaceCon .cangshu li .tit,.wrapper .library .spaceCon .cangshu li .tit a,.wrapper .library .spaceCon .cangshu .bg .tit,.wrapper .library .spaceCon .cangshu .bg .tit a{font-size:14px; font-weight:700;}
.wrapper .library .spaceCon .cangshu li .tit span,.wrapper .library .spaceCon .cangshu .bg .tit span{ font-size:12px; font-weight:400; color:#f00;padding-left:20px; }
.wrapper .library .spaceCon .cangshu li .tit b,.wrapper .library .spaceCon .cangshu .bg .tit b{ font-size:12px; font-weight:400; color:#000; padding-left:20px; }
.wrapper .library .spaceCon .cangshu li .tit cite,.wrapper .library .spaceCon .cangshu .bg .tit cite{ float:right;}
.wrapper .library .spaceCon .cangshu li .tit b a,.wrapper .library .spaceCon .cangshu .bg .tit b a{font-size:12px; font-weight:400;}
.wrapper .library .spaceCon .cangshu li .con,.wrapper .library .spaceCon .cangshu .bg .con{font-size:13px; line-height:23px; font-weight:400; color: #666666; background:#fff; padding-top:6px;}

.wrapper .library .spaceCon .cangshu1{ margin:5px 0; padding:5px 5px 20px 5px; border:1px solid #eee;}
.wrapper .library .spaceCon .cangshu1 .tit{font-size:14px; font-weight:700; background:#f3f3f3; padding:8px 0 8px 10px;}
.wrapper .library .spaceCon .cangshu1 .tit cite{ float:right;}
.wrapper .library .spaceCon .cangshu1 .tit span{font-size:12px; font-weight:400; color:#f00;padding-left:20px; background:url(../images/(ico5.gif) no-repeat 3px center;}
.wrapper .library .spaceCon .cangshu1 .tit b{ font-size:12px; font-weight:400; color:#000; padding-left:20px; background:url(../images/(ico6.gif) no-repeat 3px center;}
.wrapper .library .spaceCon .cangshu1 .con{font-size:12px; font-weight:400; color:#999; background:#fff; padding-top:0px;}
.wrapper .library .spaceCon .cangshu1 .jsh{font-size:12px; font-weight:400; background:#f3f3f3; padding:0px 0 8px 10px; color:#999;}
.wrapper .library .spaceCon .cangshu1 .con li{ float:none; border:none; width:auto; height:auto;border-bottom:1px solid #f5f5f5; background:#fff; padding:0px; margin:0 4px;}
.wrapper .library .spaceCon .cangshu1 .con li h1{font-size:12px; font-weight:700; padding:5px 10px 0 20px; margin:0px;background:url(../images/(ico8.gif) no-repeat 0px center;}
.wrapper .library .spaceCon .cangshu1 .con li h1 cite{float:right; font-size:12px; font-weight:400; font-style:normal;}
.wrapper .library .spaceCon .cangshu1 .con li div{ color:#999;padding:0px 10px 0 20px;}


.wrapper .deliver{ width:946px; padding:2px; background:url(../images/(bg_service.jpg) no-repeat;}
.wrapper .deliver .deliverTit{ width:926px;height:20px; font-size:16px; color:#3366CC; font-weight:700; padding:10px 0 0 20px;}
.wrapper .deliver .deliverSay{ width:906px; padding:0 10px; margin:0px 10px;}
.wrapper .deliver .deliverCon{ width:886px; padding:10px; margin:10px 20px; border:1px solid #ddd; background:#fff; min-height:300px;_height:300px;}
.wrapper .deliver .deliverCon .DCleft{ float:left; width:600px;min-height:400px; _height:400px; margin-left:50px; display:inline;}
.wrapper .deliver .deliverCon .DCright{float:right; width:160px;min-height:150px; _height:150px; background:#f6f6f6; padding:10px;}
.wrapper .deliver .deliverCon .DCleft .DCleftTit{ font-weight:700; padding:10px 0;}
.wrapper .deliver .deliverCon .DCleft .DCleftBot{ padding:10px 0;}
.wrapper .deliver .deliverCon .DCleft dt{font-weight:700; background:#f3f3f3; padding:3px 0 3px 10px;}
.wrapper .deliver .deliverCon .DCleft dt span{font-weight:400; color:#999; background:f7f7f7;}
.wrapper .deliver .deliverCon .DCleft dd{ margin:0px 0px 15px 0px; padding:10px 30px; color:#666; border:1px solid #f3f3f3;}
.wrapper .deliver .deliverCon .DCleft dd cite{ font-style:normal; font-weight:700; color:#f00;}
.wrapper .deliver .deliverCon .DCright a{ float:left; width:148px; padding:2px 0 2px 10px; margin:0 0 8px 0; border:1px solid #eee;}
.wrapper .deliver .deliverCon .DCright a:hover{ background:#fff;}
.wrapper .deliver .deliverCon .DCright span{float:left;width:148px;padding:2px 0 2px 10px;margin:0 0 8px 0;border:1px solid #999;background:#fff;font-weight:700;}
.wrapper .deliver .deliverCon .DCleft dd H1{ width:100%; padding:5px 0px; margin:0px; font-size:12px; color:#000; font-weight:400; border-top:1px solid #eee; background:#f5f5f5; text-indent:5px;}
.wrapper .deliver .deliverCon .DCleft dd table{ margin-bottom:10px;}
.wrapper .deliver .deliverCon .DCleft dd li{ padding:3px 0px; margin:0px;}
.wrapper .deliver .deliverCon .DCleft dd li .address{position:absolute;width:300px;z-index:3; border:1px solid #999; background:#bbb; color:#000; display:none;}
.wrapper .deliver .deliverCon .DCleft dd li .address li{ border-bottom:1px solid #999; text-indent:10px;}
.mylib4 h1,.mylib5 h1{ float:left; width:30px; margin:0; padding:0; font-size:12px; color:#000; font-weight:400;}
.mylib4 h2{ float:left; width:500px; margin:0; padding:0; font-size:12px; color:#000; font-weight:400;}
.mylib4 h3{ float:left; width:340px; margin:0; padding:0; font-size:12px; color:#000; font-weight:400;}
.mylib4 h4,.mylib5 h4{ float:left; width:840px; margin:0; padding:0; font-size:12px; color:#000; font-weight:400;}
.mylib4 h5,.mylib5 h5{ float:left; width:840px; margin:0; padding:0; font-size:12px; color:#000; font-weight:400; padding-left:30px; display:inline;}
.mylib4 .input1,.mylib5 .input1{ border:1px solid #999; height:16px; line-height:16px; background:#fff url(../images/(bg.gif) repeat-x 0px -79px;}
.mylib4 .input1Over,.mylib5 .input1Over{ border:1px solid #666; height:16px; line-height:16px; background:#fff url(../images/(bg.gif) repeat-x 0px -79px;}
.mylib4 h4,.mylib4 h5,.mylib5 h4,.mylib5 h5{ color:#f00;}


.wrapper .deliver .deliverContain{ position:relative; padding:1px; margin:10px 10px; background:#fff; min-height:500px;_height:500px;}
.wrapper .deliver .deliverContain .DeliContain{float:left; width:643px; display:inline; margin:0 0  0}
.wrapper .deliver .deliverContain  .DCleftBot{ margin:0 0 5px 0; text-align:center}
.wrapper .deliver .deliverContain .DeliContain .DeliTit{  font-size:15px; padding:4px 0 0 0; height:24px; color:#fff; width:630px; background:url(../images/deliver_01.gif); padding-left:13px;}

.wrapper .deliver .deliverContain .DeliContain dl{ padding:0 0;  border-top:0; margin:0 0 10px 0;}
.wrapper .deliver .deliverContain .DeliContain dl  .booktitle a{ color:#000000;  font-size:14px; font-weight:bold }
.wrapper .deliver .deliverContain .DeliContain dl  .booktitle a:hover{ text-decoration:underline }
.wrapper .deliver .deliverContain .DeliContain dt{padding:5px 0 5px 30px; height:20px; background:url(../images/boocase_01.jpg) no-repeat left; position:relative;}
.wrapper .deliver .deliverContain .DeliContain .tit{ float:left; text-align:left; width:403px;}
.wrapper .deliver .deliverContain .DeliContain .butt{ float:right;text-align:right; width:160px;}
.wrapper .deliver .deliverContain .DeliContain dd{ margin:10px 10px 15px 10px; color:#666; font-size:12px;}
.wrapper .deliver .deliverContain .DR{width:260px; float:right; }
.wrapper .deliver .deliverContain .DeliContainRight{ width:260px; margin:0 0 10px 0;min-height:50px; _height:50px; margin:0 0 10px 0; }
.wrapper .deliver .deliverContain .DeliContainRight .BlockBorder { width:258px; border:1px #5297c0 solid; border-top:0;}
.wrapper .deliver .deliverContain .DeliContainRight p{float:left;width:250px; height:22px; color:#fff; padding:3px 0 0 10px; background:url(../images/bookcase_04.jpg);font-weight:700;}
.wrapper .deliver .deliverContain ul{ background:#f4f4f4; color:#CC0000; font-weight:bold; margin:0 0 5px 0; padding:3px 10px; }
.wrapper .deliver .deliverContain li{list-style:none; padding:3px 0;}

.wrapper .deliver .deliverContain .deleft_01{float:left; width:460px; padding:0 0 20px 0; line-height:21px; }
.wrapper .deliver .deliverContain .deleft_02{width:443px; float:right;padding:0 0 20px 0;line-height:21px;}

.alert{ width:280px; height:420px; padding:0px; display:none;  position:absolute; z-index:999; text-align:left; margin:-178px 0 0 145px;+margin:-178px 0 0 67px;_margin:-178px 0 0 67px;color:#666;}
.alert H6{line-height:23px; font-size:14px; font-weight:700; color:#fff;padding:3px 10px 0 10px; margin:0; background:#bd2e2d;  }
.alert p{ padding:0px 10px 22px 10px; margin:0px; line-height:22px; text-indent:24px;}
.alert .div1{ display:block;line-height:14px; background:f1f1f1; font-style:normal;width:auto;margin:0 0 0 10px; min-height:22px; padding-top:8px; _hehght:22px;}
.alert img{ width:auto!important; height:auto!important; border:none!important;}
.alert a{ width:auto; height:auto; display:inline; float:none; background:none; color:#bc7000;}
.alert a:hover{color:#069;}
.b1,.b2,.b3,.b4,.b1b,.b2b,.b3b,.b4b,.b{display:block;overflow:hidden;}
.b1,.b2,.b3,.b1b,.b2b,.b3b{height:1px;}
.b2,.b3,.b4,.b2b,.b3b,.b4b,.b{border-left:1px solid #cc0000;border-right:1px solid #cc0000;}
.b1,.b1b{margin:0 5px;background:#b1; }
.b2,.b2b{margin:0 3px;border-width:2px;}
.b3,.b3b{margin:0 2px;}
.b4,.b4b{height:2px;margin:0 1px;}
.d1{  background-image: url(../images/b1.gif); background-repeat:repeat-x; background-color:
#fff;filter:Alpha(opacity=93);-moz-opacity:0.93;}

.info1{ width:100%; padding:0px; color:#069;}
.info2{background:#060 url(../images/(icobg.jpg) repeat-x;}
.info2 H6{line-height:22px; font-size:14px; font-weight:700; color:#fff;padding:6px 0 0 0px; margin:0 0 0 10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.info2 p{ padding:0px 10px 22px 10px; margin:0px; line-height:22px; text-indent:24px;}
.info2 H6 span{ float:right; font-size:12px; font-weight:400; color:#fff; padding-right:10px;}


.goshj{border:1px solid #fff; width:96%; background:#fff; margin:5px auto;}
.goshj .cz01{ padding:5px 0; text-align:center;}
.goshj .cz02{ padding:5px 10px 5px 0px; font-weight:700;}
.goshj ul,.goshj ul li{ margin:0; padding:0; list-style:none;}
.goshj ul li{float:left; width:100%;padding:5px 0; border-bottom:1px solid #eee; text-align:center;}
.goshj ul .bg{ background:#f5f5f5;}
.goshj ul .bg h1,.goshj ul .bg h2,.goshj ul .bg h3,.goshj ul .bg h4{ color:#000; font-weight:700;}
.goshj ul li h1{float:left; width:10%; margin:0; padding:0; font-size:12px; font-weight:400;}
.goshj ul li h2{float:left; width:30%; margin:0; padding:0; font-size:12px; font-weight:400;}
.goshj ul li h3{float:left; width:40%; margin:0; padding:0; font-size:12px; font-weight:400;}
.goshj ul li h4{float:left; width:18%; margin:0; padding:0; font-size:12px; font-weight:400;}
.goshj .input1,.editemail .input1{ border:1px solid #999; height:16px; line-height:16px; background:#fff url(../images/(bg.gif) repeat-x 0px -79px;}
.goshj .input1Over,.editemail .input1Over{ border:1px solid #666; height:16px; line-height:16px; background:#fff url(../images/(bg.gif) repeat-x 0px -79px;}

.editemail{border:1px solid #ccc; width:96%; background:#fff; margin:5px auto;}
.editemail .cz01{ padding:5px 0; text-align:center;}
.editemail ul,.goshj ul li{ margin:0; padding:0; list-style:none;}
.editemail ul li{float:left; width:100%;padding:5px 0; border-bottom:1px solid #eee;}
.editemail ul li h1{float:left; width:20%; margin:0; padding:0; font-size:12px; font-weight:400; text-align:right;}
.editemail ul li h2{float:left; width:78%; margin:0; padding:0; font-size:12px; font-weight:400;}

.myfriend{border:1px solid #ccc; width:96%; background:#fff; margin:5px auto;}
.myfriend ul,.myfriend ul li{ margin:0; padding:0; list-style:none;}
.myfriend ul li{ float:left; width:33%; padding:5px 0px; text-indent:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.myfriend .cz01{ width:100%; padding:5px 0; text-align:center; border-top:1px solid #eee;}

.wrapper .reg .left{ width:290px; float:left}
.wrapper .reg .right{ width:600px; float:left; background:#FFFFFF; }
.wrapper .reg .newreg1{ float:left; width:620px; padding:20px; margin:50px 0px 50px 20px; background:#fff; border:5px solid #ACACAC; display:inline; color:#0061A2;}
.wrapper .reg .newreg1 td{}
.wrapper .reg .newreg1 tr td img{ margin:3px 0 0 0;}
.wrapper .reg .newreg1 .xxx{ border-bottom:1px solid #ccc;}
.wrapper .reg .newregNav{ float:left; width:180px; margin:60px 0px 0px 0px;}
.wrapper .reg .newregNav li{ height:100px;}
.wrapper .reg .newreg2{width:460px; padding:50px 20px 20px 280px; height:250px; margin:50px 0px 50px 20px; background:#fff url(../images/(nreg5.jpg) left bottom no-repeat; border:5px solid #eee;color:#0061A2;}
.wrapper .reg .newreg2 li{padding:2px;}
.wrapper .reg .newreg2 li span{ float:left; width:70px;}
.wrapper .reg .newreg2 .input1{ border:1px solid #999; height:16px; line-height:16px; background:#fff url(../images/(bg.gif) repeat-x 0px -79px;}
.wrapper .reg .newreg2 .input1Over{ border:1px solid #666; height:16px; line-height:16px; background:#fff url(../images/(bg.gif) repeat-x 0px -79px;}
.wrapper .reg .newreg2 .input2{ width:53px; height:22px; line-height:22px; text-align:center; color:#003366;background:url(../images/but.gif) no-repeat -264px -131px; border:none; margin:10px 0 0 70px; cursor:pointer;}

.wrapper .library .libraryCon .libraryConL .zht{ padding-bottom:10px; width:100%; display:block;}
.wrapper .library .libraryCon .libraryConL .zht li{ float:left; width:206px; height:103px;}
.wrapper .library .libraryCon .libraryConL .zht li img{width:206px; height:103px; border:none;} 

.wrapper .library .libraryZt{ width:920px; margin:5px 5px 0 5px; padding:0px; height:117px; overflow:hidden;background:#fff url(../images/(pic02.jpg) no-repeat;border:5px solid #eee;}
.wrapper .library .libraryZt img{width:206px; height:103px;border:5px solid #eee;display:inline; margin-right:9px; margin-bottom:1px; padding:0px;}
.wrapper .library .libraryZt a:hover img{border:5px solid #E4D5AC;} 



.wrapper .service .l_con{ width:200px; float:left; padding:40px 0 0 0 ;}/*�������������-�˵����*/
.wrapper .service .r_con{ width:720px; float:right; }/*���������Ҳ���*/




<!--����ҳ�����-�˵�
*{margin:0;padding:0;border:0;}

#nav {
 width:165px;
 line-height: 28px;
 list-style-type: none;
 text-align:left;
    /*�������ul�˵����иߺͱ���ɫ*/
}
.memmberhelp{width:182px; background-image:url(../images/helplist01.jpg); line-height:23px; padding:0 10px;  color:#FFFFFF; font-weight:bold; font-size:14px;}
/*==================һ��Ŀ¼===================*/
#nav_left {
 width:165px;
 line-height: 28px;
 list-style-type: none;
 text-align:left;
    /*�������ul�˵����иߺͱ���ɫ*/
}

#nav_left .bangzhu{ background-image:url(../images/helplist01.jpg); width:182px;  line-height:23px; font-size:14px; color:#FFF;  font-weight:bold; padding:0px 10px;}

/*==================һ��Ŀ¼===================*/
#nav_left a {
 width: 165px;
 display: block;
 padding:0px 10px 0px 25px;
 /*Width(һ��Ҫ)�����������Li�����*/
}

#nav_left li { background-image: url(../images/help_a.gif) ;/*һ��Ŀ¼�ı���ɫ*/
 border:1px #deeef6 solid; border-top:1px #fff solid; /*�����һ��ױ�*/
 float:left; 
 line-height: 28px;
 
 /*float��left,����Ӧ�����ã���������Firefox��������ʾ
 �̳�nav_left��width,���ƿ�ȣ�li�Զ���������*/
}

#nav_left li a:hover{
  background-image: url(../images/help_hover.gif);
  background-repeat:repeat-x; /*һ��Ŀ¼onMouseOver��ʾ�ı���ɫ*/
}

#nav_left a:link  {line-height: 28px;
 color:#333; text-decoration:none; 
}
#nav_left a:visited  {line-height: 28px;
 color:#333;text-decoration:none;
}
#nav_left a:hover  {line-height: 28px;
text-decoration:none;
}

/*==================����Ŀ¼===================*/
#nav_left li ul {
 list-style:none;
 text-align:left;
}
#nav_left li ul li{ border:0px;line-height: 28px;
 background:#fff; /*����Ŀ¼�ı���ɫ*/
}

#nav_left li ul a{ padding:0px 10px 0 25px;line-height:23px;line-height: 28px;
         width:165px;
 /* padding-left����Ŀ¼�����������ƶ�����Width������������=(�ܿ��-padding-left)*/
}

/*�����Ƕ���Ŀ¼��t����ʽ*/

#nav_left li ul a:link  {
 color:#666; text-decoration:none;
}
#nav_left li ul a:visited  {line-height: 28px;
 color:#666;text-decoration:none; background:#fff;
}
#nav_left li ul a:hover { line-height: 28px;
 color:#c33;
 text-decoration:none;
 background-image:url(../images/helplist03.jpg);
 /* ����onmouseover��������ɫ������ɫ*/
}

#nav_left li ul li a:hover { 
 color:#c33;
 text-decoration:none; background-image:url(../images/helplist03.jpg)
 /* ����onmouseover��������ɫ������ɫ*/
}

/*==============================*/
#nav_left li:hover ul {
 left: auto;
}
#nav_left li.sfhover ul {
 left: auto;
}
#content {
 clear: left;
}
#nav_left ul.collapsed {
 display: none;
}
-->

#PARENT{float:left;
 width:200px;
 padding-left:0px;

 margin-left:10px;
}


.centermenu{ width:700px; line-height:21px; border:1px solid #ddd;}
.centermenu p{ color:#c33; font-weight:bold;  font-size:16px;}/*�����Ҳ����ݱ���*/
.centermenu .tabm {  float:left;  margin: 11px 5px 0px 5px; padding-left: 10px;  z-index: 1;}
.centermenu .tabm li {float:left; margin: 0px;  display: inline; list-style-type: none; }
.centermenu .tabm a, a.active {   float:left; margin: 0px; padding:0; background: #fff;  text-decoration: none;}
.centermenu .tabm a.active    {  float:left;  border:1px solid #ddd;  }
.centermenu .tabm a:hover {  float:left; line-height:22px; border:1px solid #ddd;}
.centermenu .activecontent { width:660px; margin: 0px 0px; padding:20px; color: #000; background: #fff;   }
.centermenu .hiddencontent { width:660px;  display: none; line-height:24px;}

.centermenu .help { width:660px; min-height:600px; _height:600px; line-height:24px; margin: 0px 0px; padding:15px 20px 20px 20px; color: #000; background: #fff; }
.centermenu .help  p{ color:#c33; font-weight:bold; font-size:16px;}






/* ����ҳ�濪ʼ*/
.tanchu{ border:1px solid #CC0000; background:#CC0000}
.tanchu .contant{}

/* ����ҳ�����*/

.blue{ color: #006699; font-weight:bold}/* ����������*/
.red{ color:#CC0000;}/* ����������*/
.seachtext{color:#CC0000;font-weight:bold}

 .inputselect{ border:1px solid #999; height:30px; line-height:16px; }
 
 
 .station{  padding:10px 12px 0 0; height:30px; text-align:right}/*ҳ��λ��*/
 .explain{  padding:0 12px 0 50px; height:20px; width:480px; float:left; text-align:left}/*���뿴���������˵������*/
 
.card{ margin:0; padding:0; background:#fff}
.card .line{  background:url(../images/card/card-06.jpg); background-repeat:repeat-x}
.orange14 a{ color:#FF0000;  font-size:13px; font-weight:bold;}
.orange14 a:hover{ color:#FF0000;  font-size:14px; font-weight:bold;}

.box { border:6px #e3c78f solid }

.card .use{padding:10px 35px 0px 35px; margin-top:10px; height:22px; background-repeat:repeat-x }
.card .use li { width:76px; float:left;   background-image:url(../images/card/card-11.gif); margin:0 5px 0 0; list-style:none; padding:3px 0 0 0; text-align:center; }
.card .use li a{ width:76px; color:#CC0000; float:left; text-decoration:underline;  background-image:; margin:0 5px 0 0; list-style:none; padding:5px 0 2px 0; text-align:center }
.card .use li a:hover{ width:76px; color:#CC0000; float:left;   background-image:; margin:0 5px 0 0; list-style:none; padding:5px 0 2px 0; text-align:center }

.card .UseConT{ background:#FFFFFF; padding-bottom:10px;}
.card .UseCon{ margin:0 35px 20px 35px;  border:1px #ccc solid; padding:10px;background:#FFFFFF;} 
.CardconFirm{position:relative; background:url(../images/card/card-07.jpg) no-repeat; margin:0px; padding:15px 0 10px 0;}
.CardconFirm .left{ width:280px; float:left; padding:0 0px 0 40px;}
.CardconFirm .right{ width:600px; float:left;  }
.CardconFirm .right  li{ line-height:21px; list-style:none}

.freecard{margin:0;position:relative; height:680px; padding:10px 0 20px 0; line-height:19px; background:url(../images/card/card-12.gif); background-repeat:repeat-x;}
.freecard .left{ width:250px; float:left; padding:10px 0px 0 0px;  }
.freecard .right{ width:610px; float:right; padding:10px 30px 0 0px; }
.freecard .clect{width:240px; float:left; padding:10px 20px 0 40px;  border-right:1px solid #CCCCCC   }
.freecard .error{ width:543px; padding:0 0 0 40px; line-height:30px; border:1px solid #ff8181; background-color:#fff2f2;background-image:url(../images/error-red.gif ); background-repeat:no-repeat; background-position:left; }
.freecard .code{ background-image:url(../images/freeblack.gif); width:585px; height:68px; padding-top:40px;  font-size:14px; text-align:center; font-weight:bold}


.cardhelp{ color:#FF0000; font-size:14px; background:#FFFFFF; font-weight:bold; padding:10px 20px; margin-bottom:20px;}
.cardhelp p{ font-size:16px; color:#000000; }

.input5 {width:78px; height:22px; background: url(../images/botton_001.gif) no-repeat; color:#FFFFFF; border:0px;font-size:12px;text-align:center;cursor:pointer;padding-top:2px;}
.main-cont-tit {
	BACKGROUND-IMAGE: url(../images/bg_x.gif); BACKGROUND-REPEAT: repeat-x
}
.main-cont-tit {
	BACKGROUND-POSITION: 0px 0px; MARGIN: 0px 0px; TEXT-INDENT: 15px; LINE-HEIGHT: 30px; POSITION: relative; HEIGHT: 30px; TEXT-ALIGN: left
}
.main-cont-tit H1 {
	FONT-SIZE: 14px; FLOAT: left; COLOR: #007bbb; LINE-HEIGHT: 30px
}
.main-cont-tit .arr {
	BORDER-RIGHT: #fff 5px solid; BORDER-TOP: #98b7cc 5px solid; FONT-SIZE: 0px; LEFT: 40px; FLOAT: left; OVERFLOW: hidden; BORDER-LEFT: #fff 5px solid; LINE-HEIGHT: 0px; POSITION: absolute; TOP: 30px
}

.phonecode{ width:200px; text-align:center;background-color:#fbf8ec; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#ff6600; padding:5px; }

.wrapper .library .libraryCon .libraryConL .rollBox{width:700px;overflow:hidden;margin:0 auto; padding: 0 ; text-align:center; background:#f5f5f5; border-bottom:3px solid #c7c7c7}/*�����Ƽ�ҳ���*/
.wrapper .library .libraryCon .libraryConL .rollBox .title{ margin:0 0 26px 0; background:#fff; text-align:left; font-size:16px; color:#666666; font-weight:bold; padding:10px 0 5px 20px; background-image:url(../images/booklist.gif) ; background-repeat:no-repeat}
.wrapper .library .libraryCon .libraryConL .rollBox .arrow { float:left; width:30px; }
.wrapper .library .libraryCon .libraryConL .rollBox .Cont{width:640px; float:left;overflow:hidden;margin:0 auto; padding:0 0 0 0px}
.wrapper .library .libraryCon .libraryConL .rollBox .ScrCont{width:10000000px;}


.wrapper .library .libraryCon .libraryConL .rollBox li{ float:left; width:152px; height:188px; text-align:center; list-style:none }
.wrapper .library .libraryCon .libraryConL .rollBox li img{width:130px; height:130px; border:1px solid #CCC;}
.wrapper .library .libraryCon .libraryConL .rollBox li a:hover img{border:1px solid #666;}
.wrapper .library .libraryCon .libraryConL .rollBox li span  img{ height:18px; width:130px; border:0px; text-align:center; }
.wrapper .library .libraryCon .libraryConL .rollBox li H1{ display:block; margin:0px; padding:0; text-align:center; font-size:12px; color:#666; font-weight:400;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.wrapper .library .libraryCon .libraryConL .rollBox li cite{display:block; font-style:normal; padding-left:35px;+padding-left:0px;_padding-left:0px;}
.wrapper .library .libraryCon .libraryConL .rollBox li cite a{display:block; width:86px; height:22px; background: url(../images/but.gif) no-repeat -71px -131px;}
.wrapper .library .libraryCon .libraryConL .rollBox li cite a:hover{background:url(../images/but.gif) no-repeat -152px -131px;}
.wrapper .library .libraryCon .libraryConL .rollBox li em{display:block; font-style:normal; padding-left:35px;+padding-left:0px;_padding-left:0px;}
.wrapper .library .libraryCon .libraryConL .rollBox li em a{display:block; width:86px; height:22px; background:url(../images/but.gif) no-repeat -71px -101px;}
.wrapper .library .libraryCon .libraryConL .rollBox li em a:hover{background:url(../images/but.gif) no-repeat -152px -101px;}


.rollBox A IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-RIGHT-WIDTH: 0px
}
.wrapper .library .libraryCon .libraryConL .rollBox .Cont .pic p{line-height:26px;color:#505050;}
.wrapper .library .libraryCon .libraryConL .rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.wrapper .library .libraryCon .libraryConL .rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.wrapper .library .libraryCon .libraryConL .rollBox #List1,.rollBox #List2{float:left;}


.ban{border:1px solid #ff8080; margin:10px 0 20px 0;  background:#fcf8ed; font-size:12px; line-height:25px; font-weight:bold;}

/* ����*/
.helpwrapper{ width:906px; margin:0 auto; background:#FFFFFF; padding:20px 20px; position:relative; font-size:12px;  }
.helpwrapper  .left { float:left; width:210px; position:relative; }
.helpwrapper .left  .title{ background-image:url(../images/help_01.gif); background-repeat:no-repeat; line-height:28px; padding:0 0 0 15px; color:#fff; font-weight:bold; font-size:14px;}
.helpwrapper .left  .title_01 { background-image: url(../images/help_02.gif); background-repeat:no-repeat; line-height:28px;  padding:0 0 0 25px; margin:1px 0 0 0; }
.helpwrapper .left  .title_02 { background:#fff; line-height:28px;  padding:0 0 0 20px; margin:1px 4px 0 0; border-bottom:1px dotted #999999;}
.helpwrapper .left  .title_red  { background:#fff; line-height:28px;  padding:0 0 0 20px; margin:1px 4px 0 0; border-bottom:1px dotted #999999; }
.helpwrapper .left  .title_red  a {color:#FF0000}
.helpwrapper .left  .title_03 { background-image: url(../images/help_03.gif); background-repeat:no-repeat;  line-height:28px; padding:0 0 0 15px; margin:1px 0 0 0; }
.helpwrapper .left  .title_04 { background-image: url(../images/help_02.gif); background-repeat:no-repeat; line-height:28px; padding:0 0 0 25px; margin:1px 0 0 0; }
.helpwrapper  .right { float:right; width:660px; margin:0 0 0 15px; line-height:21px; position:relative; color:#006699; font-size:12px;  }
.helpwrapper  .right  .title{ line-height:30px; background-color:#fff6ee; border-bottom:1px #fed6b3 solid; padding:0 0 0 10px;  font-size:14px;}
.helpwrapper  .right  .title_big {font-size:22px; font-weight:bold; color:#666666}

.wrapperbox { width:948px; border:1px solid  #6699cc; margin:0 auto; padding:0 0 0 0; background:#FFFFFF; line-height:21px;  }
.wrapperbox .L{ float:left;width:550px; height:400px;   background:#fff; display:inline; }
.wrapperbox .L .box1{ padding:10px 10px 10px 20px; min-height:240px}
.wrapperbox .L .box2{   padding:0px; height:150px}
.wrapperbox .R{ float:right; width:350px; height:390px;   background:#fbf8ec; display:inline;padding:10px 0 10px 10px;}
.wrapperbox .input2{ width:80px; height:18px; background:#FFFFFF; top:1px; border:1px #666666 solid;  }
.friends {  width:928px; border:1px solid  #6699cc; margin:0 auto; padding:10px; border-top:0px; background: #fff; }
.wrapperbox .blue { color:#0066CC; font-size:14px;}
#opra{ position:absolute;width:30px;height:207px;z-index:1;right:40px;top:255px;}
