﻿@charset "utf-8";
/**/

body, input, textarea{margin:0px; padding:0px; font-family:黑体,"Microsoft Heiti",Heiti, Arial;font-size:13px; color:#333; -webkit-text-size-adjust:none;background-color:#FFFFFF;}

div,form,img,ul,ol,li,dl,dt,dd,b,em,big,small,i,tt,q,header,footer,section {margin:0px; padding:0px; border:0px; list-style:none; font-style:normal;}

img a{ border:0px; margin:0px; padding:0px; display:block;}

li,dl{list-style:none;}

b,i,big,small{font-style:normal; font-weight:normal;}

h1,h2,h3,h4,h5,h6 {margin:0px; padding:0px;font-weight:normal;}

.floatL{ float:left;}
.floatR{ float:right;}
.cleatBoth{clear:both;}
.clear{ clear:both; font-size:1px; width:0px; height:0; visibility: hidden; overflow:hidden; }
.clearFF:after{content:"."; display:block; height: 0; clear: both; visibility: hidden;} /* only FF */
.hidden {display: none;}
.unLine,.unLine a{text-decoration: none;}
.noBorder{border:none;	}
.col999{color:#999; text-decoration:none;}
.col666{color:#666; text-decoration:none;}
.col333{color:#333; text-decoration:none;}
.col00a{color:#008ab7;text-decoration:none;}
.blank3{ height:3px; clear:both; font-size:1px;overflow:hidden;}
.blank6{height:6px; font-size:1px; clear:both;overflow:hidden;}
.blank9{ height:9px; font-size:1px; clear:both;overflow:hidden;}
.blank12{ height:12px; font-size:1px;clear:both;overflow:hidden;}
.blank18{ height:18px; font-size:1px;clear:both;overflow:hidden;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
.lh26{line-height:26px;}
.lh28{line-height:28px;}
.lh35{line-height:35px;}
.pT5{padding-top:5px;}
.p10{padding:10px;}
.mar10{margin-top:10px; clear:both;}
.pad10{ clear:both; padding-top:10px;}
.marB10{margin-bottom:10px; clear:both;}
.padB10{ clear:both; padding-bottom:10px;}
.padd20{padding:20px;}
.padLeft20{padding-left:20px;}
.padTop20{padding-top:20px;}
.padLeft10{padding-left:10px;}
.padRight10{padding-right:10px;}
.padBottom50{ padding-bottom:50px;}
.marLeft10{margin-left:10px;}
.marRight10{margin-right:10px;}
.marTop20{margin-top:20px;}
.marBot20{margin-bottom:20px;}
.marRight20{margin-right:20px;}


a{color:#333; text-decoration:none;}
a:hover {color:#333; text-decoration:none;}


.cRed,a.cRed:link,a.cRed:visited{ color:#f00; }
.cBlue,.cBlue a:link,.cBlue a:visited,.cBlue a:active   ,.greyBtnBg a.cBlue{color:#1a66b3;}
.cDRed,a.cDRed:link,a.cDRed:visited{ color:#bc2931;}
.cGray,a.cGray:link,a.cGray:visited{ color: #4F544D;}
.cDGray,a.cDGray:link,a.cDGray:visited{ color: #666;}
.cWhite,a.cWhite:link,a.cWhite:visited{ color:#fff;}
.cBlack,a.cBlack:link,a.cBlack:visited{color:#000;}
a.cBlack:hover{color:#bc2931;}
.cYellow,a.cYellow:link,a.cYellow:visited{color:#ff0;}
.cGreen,a.cGreen:link,a.cGreen:visited{color:#008000;}
.cwhite,a.cwhite:link,a.cwhite:visited{color:white;}

/* 常用文字大小，加粗样式的定义 */
.fB {font-weight: bold;}
.f12px,big,small{ font-size:12px;}
.f14px,h3{ font-size:14px;}
.f16px{ font-size:16px;}
.f26px{ font-size:26px; font-family:黑体;}

h2{font-size:18px; font-weight:normal;}
















.mainDiv{width:1004px; margin:0px auto; background-color:#FFFFFF;}
.t_head{height:30px;}
.t_head div{float:right;}

.t_focus{position:relative; border-bottom:10px solid #008ab7; height:450px;}
.t_focus_left{position:absolute;left: 20px;	top: 200px;}
.t_focus_right{position:absolute;left: 965px;top: 200px;}
.t_focus_curr{position:absolute;left: 145px;top: 410px;}
.t_focus_curr ul li{float:left; padding:0px 2px;}
.t_focus_content{position:absolute;	left: 142px;	top: 83px;}
.t_focus_content_txt{ width:315px; height:110px; text-shadow:2px 2px 3px #999; background:white;opacity:0.8;filter:alpha(opacity=80); padding:10px; line-height:22px;font-family:黑体; font-size:13px;}

.t_line{background:url(../images/t_line.png) repeat-x right; clear:both; width:198px; float:right; padding-top:5px;}
/*.t_line2{background:url(../images/t_line.png) repeat-x right; clear:both;}*/
.i_search{margin-top:30px;}
.i_search div {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
#i_ss{border:1px solid #ebebeb; height:15px; color:grey;font-size:12px; width:160px;}
#i_ss2{ background:#999; color:#CCC; height:18px; width:30px; float:left; text-align:center; font-size:11px; line-height:18px;}
#i_ss2 a ,#i_ss2 a:hover{color:#CCC; text-decoration:none; display:block;}

.logo_search{border-bottom:4px solid #008ab7; clear:both; overflow:visible;}
.todays{ font-family:黑体; line-height:26px; font-size:11px; font-size:12px \9; float:left; padding-right:20px; padding-left:10px;text-shadow:1px 1px 1px #ccc;}

.menu ul li{float:left; padding:0px 14px;}
.menu ul li span{ display:block;line-height:26px; font-size:16px; font-weight:bold; text-shadow:1px 1px 1px #ccc;
+font-family:SimHei !important; font-family:黑体;}
.menu ul li small{ color:grey; font-family:Arial, Helvetica, sans-serif; font-size:11px; border-top:1px solid black; display:block;}
.menu ul li span a ,.menu ul li span a:hover{ color:#008ab7; text-decoration:none;}
.i_menu{margin-bottom:50px;}








.i_content_left{width:255px; margin-right:15px;}
.i_content_middle{ width:520px; margin-right:14px;}
.i_content_right{width:200px;}




.i_content_left_bg{ background:#008ab7;}
.i_content_left_list ul li{ font-family:黑体; margin-left:10px; line-height:26px; border-bottom:1px solid #28aad5; font-size:14px;  margin-right:22px; height:26px;}
.i_content_left_list ul li span{background:url(../images/i_icon_arrow.png) no-repeat right; padding-right:20px;}
.i_content_left_list ul li span a,.i_content_left_list ul li span a:hover{color:white; text-decoration:none;}
.i_content_left_list{padding-bottom:365px;+padding-bottom:325px;_padding-bottom:330px;}





.i_content_left_list_2_1{ border-left:10px solid #008ab7; height:170px; line-height:35px; padding-left:10px; font-family:黑体; font-size:15px; padding-top:10px; _height:auto; _line-height:25px; text-shadow:1px 1px 1px #ccc; font-weight:bold; color:#444;}
.i_content_left_line{border-bottom:1px solid #ccc; margin:5px 0px; height:1px; overflow:hidden;}

.i_content_left_list_2_2{font-family:黑体; font-size:15px; padding-top:10px; _height:auto; _line-height:25px; text-shadow:1px 1px 1px #ccc; font-weight:bold; color:#444;border-left:10px solid #008ab7;padding-left:10px;}
.i_content_left_list_2_2_list{ font-size:12px; font-weight:normal; line-height:24px; padding-top:28px;}
.i_content_left_list_1_2_list{ font-size:12px; font-weight:normal; line-height:24px; padding-top:10px;}


.i_content_middle_focus_img{position:relative; width:520px; overflow:hidden; height:270px;}
.i_content_middle_focus_img .items{width:20000em; clear:both; position:absolute;}
.items .i_focus_hz{ float:left}
.middle_focus_currow_left{	position:absolute;	left: -9px;	top: 110px}
.middle_focus_currow_right{	position:absolute;	left: 499px;	top: 110px;}

.a_review{position:relative; width:730px; overflow:hidden; height:310px;}
.a_review .items{width:20000em; clear:both; position:absolute;}
.items .community_focus_hz{ float:left; position:relative}
.a_review_left{ z-index:10}
.a_review_right{ z-index:10}
.middle_focus_txt{
	position:relative;
	top:-110px;
	left:0px;
	height:100px;
	background:#000;
	width:500px;
	opacity:0.7;filter:alpha(opacity=70);
	color:white;
	padding:10px;
	padding-top:10px;
	line-height:22px;
	font-family:黑体;
	text-shadow:1px 1px 1px black;
	overflow:hidden;
}
.i_focus_curr{	position:absolute;	left: 220px;	top: 250px;}
.i_focus_curr ul li{float:left; padding:0px 3px;}



.i_content_middle_imgtxt{color:grey;}
.middle_imgtxt_title span{ font-family:黑体, Arial, Helvetica, sans-serif; font-size:12px;}
.middle_imgtxt_txt{ font-family:黑体; line-height:22px; /*padding-top:20px;*/ color:#666; }
.middle_imgtxt_txt2{ font-family:黑体; line-height:22px; padding-top:10px; height:60px;}
.middle_imgtxt_txt3{font-family:黑体; line-height:22px; padding-top:10px; height:80px;}

.everyone{background:url(../images/icon1.jpg) no-repeat left; padding-left:18px; float:left;}
.i_more{ background:url(../images/icon2.jpg) no-repeat right top; padding-right:15px;  float:right; color:#008ab7;text-shadow:1px 1px 1px #ccc; padding-left:5px; font-size:12px;}

.i_more a ,.i_more a:hover ,.i_content_right_notice_more a,.i_content_right_notice_more a:hover ,.i_more2 a,.i_more2 a:hover{color:#008ab7;}



.i_content_right_notice p{margin:0px; padding:0px;font-family:"Tahoma"}
.i_content_right_notice ul li{line-height:22px; border-bottom:1px solid #ccc; padding-top:10px;}
.i_content_right_notice ul li h1{font-size:18pt; font-weight:normal; display:block; padding:10px 0px; font-family:"Arial"}

.i_content_right_notice_more{background:url(../images/icon2.jpg) no-repeat right; padding-right:10px;text-shadow:1px 1px 1px #ccc; float:right; width:30px; padding-top:5px;font-family:Arial; -webkit-text-size-adjust:none;  font-size:9px; -webkit-transform: scale(0.85);}
.i_content_right_guide_txt{line-height:22px;}




.i_home_search{background:#008ab7; height:120px;padding-left:20px; padding-right:20px;}
.i_home_search_title{font-size:13pt; color:white;text-shadow:1px 1px 1px grey; padding-top:20px;}
.i_home_search_bg{background:url(../images/i_home_search_bg.jpg) repeat-x left; height:50px;border-radius:5px;box-shadow:1px 1px 1px grey;}
.i_home_search_bar{background:url(../images/i_home_search_border.jpg) no-repeat left ;background:#fff; margin-left:10px; width:470px; height:32px; margin-top:8px; border:0px; line-height:32px; padding-left:10px; color:#666;}
.i_home_search_line{ border-left:2px solid #dbdbdb; float:left; width:2px; margin:8px 10px 8px 20px; height:32px; overflow:hidden;}
.i_home_search_btn{margin-top:8px; margin-left:10px;}
.i_home_search_btn_2{margin-top:8px; margin-left:10px; position:relative;}
.i_home_search_btn_2_list{	position:absolute;	left: -142px;	top:34px;  display:block; width:130px; text-align:center;
opacity:0.7;filter:alpha(opacity=70);}

.i_home_search_btn_2_list ul li{height:24px; line-height:24px; margin-bottom:1px;background:#dbdbdb;border-radius: 5px;}



.i_bottom_middle{margin-top:30px; clear:both; height:auto;}
.i_bottom_middle_left{float:left; width:790px;}

.i_bottom_middle_books .i_bottom_middle_books_show{line-height:22px; float:left; margin:20px 28px; width:140px;}

.i_bottom_middle_books{width:790px;}


.i_bottom_middle_books_current1{
	background:url(../images/i_book_current.png) no-repeat left;
	width:288px;
	height:210px;
	position:absolute;
	left: 135px;
	top: -30px;
	opacity:0.8;
	padding: 20px 30px;
	z-index:999;
	
}
.i_bottom_middle_books_current1 h2{display:block;}
.i_bottom_middle_books_current1 span{display:block;line-height:20px;}
.i_bottom_middle_books_current1 big{font-family:"宋体";font:12px;word-break:break-all; line-height:20px; display:block;}








.i_everyone{ position:relative;}
.i_everyone_arrow_left{
	position:absolute;
	left: 23px;
	_left:-40px;
	top: 138px;
}
.i_everyone_arrow_right{
	position:absolute;
	left: 747px;
	_left:680px;
	top: 136px;
}

.i_everyone_image{ width:663px; margin:0px auto; background:black; position:relative;}
.i_everyone_image ul li img{border:0; overflow:hidden; height:50px; width:50px;display:block;}
.i_everyone_image ul li{ border-right:1px solid #8c8c8c; border-bottom:1px solid #8c8c8c; width:50px; height:50px; float:left; display:block;}
.margintop50{margin-top:50px;}

.i_everyone_image:hover{z-index:999; opacity:0.9;filter:alpha(opacity=90);} 
.i_everyone_image_current{
	background:#66cbff;
	position:absolute;
	width:360px;
	height:120px;
	left: 204px;
	top: 102px;
}
.i_everyone_image_pic{width:60px; float:left; display:block; height:110px; padding:4px;}
.i_everyone_image_pic img{
	box-shadow:-2px 0 2px white, 
   0 -2px 2px white, 
   0 2px 2px white, 
   2px 0 2px white; 

/*l t b r*/
}
#useless_oneself_position dl{width:275px;}
#useless_oneself_position dl dd{ line-height:20px;}




.i_bottom_middle_left_title3{ height:175px; padding-top:15px;}
.i_bottom_middle_left_title3_pic{float:left; padding-right:15px;}
.i_bottom_middle_left_title3_praise{	position:absolute;	left: 347px;	top: 64px;	z-index:999;}

.i_bottom_middle_left_title3_txt{width:510px; float:right;}
.i_bottom_middle_left_title3_txt_title{ font-size:14px; font-weight:bold;padding-bottom:25px; line-height:22px; height:35px;}
.i_bottom_middle_left_title3_txt_txt{height:75px; line-height:20px;}
.i_know{padding-left:12px; width:50px;  background:url(../images/i_know.jpg) no-repeat left; float:left; margin-left:10px;}
.i_bottom_middle_left_title3_txt_more{border-bottom:1px solid #28c3f3; line-height:22px; clear:both; height:30px; margin-top:10px; line-height:30px;}



/*#i_content_right_rec{height:600px !important; height:594px;height:590px \9!important;+height:596px;+*height:598px!important;}*/
.i_content_right_recommend ul li{ height:60px; border-bottom:1px solid #666; padding-top:20px;}



.i_content_right_recommend small{ display:block; float:left; font-size:22pt; font-family:Arial, Helvetica, sans-serif; padding-right:5px;}
.i_content_right_recommend h4{ font-size:12px;}
.i_content_right_recommend p{margin:1px; font-family:Arial}
.i_content_right_recommend{margin-bottom:0px;}

.i_content_right_ranking_tab_title dl dd{ width:50px; text-align:center; float:left; display:block; padding:5px 0px; font-size:14px;}
.i_content_right_ranking_tab_title{border-bottom:1px solid #33cbce; width:200px; clear:both; display:block; margin-top:20px;}
.i_content_right_ranking_tab_title dl dd:hover , .i_ranking_curr{border-bottom:3px solid #33cbce;}

.i_content_right_ranking_tab_bookname ul li{}

.i_content_right_ranking{ height:490px; height:484px \9; *height:485px;}
.i_link_title{background:url(../images/circle_2_black.png) no-repeat left; padding-left:10px; margin-top:20px; font-size:14px; line-height:22px;}

/*.i_link_title_list{background:url(../images/i_linke_bg.jpg) repeat-x left; border:1px solid #ccc; height:26px; width:158px; float:left; line-height:26px; text-align:center; position:relative;}
.i_link_title_btn{background:url(../images/i_linke_up.jpg) no-repeat left; height:15px; width:17px; float:left;}
.i_link_title_btn a:active{background:url(../images/i_linke_do.jpg) no-repeat left; height:15px; width:17px;}
.i_link_title_list_num{position:absolute; text-align:center; width:158px; border:1px solid #ccc; border-top:none;border-bottom:none; left:-1px; top:27px; z-index:99;}
.i_link_title_list_num ul li{background:url(../images/i_linke_bg.jpg) repeat-x left; border-bottom:1px solid #ccc; }*/


.vunkion{margin-top:50px; font-size:14px; clear:both;}
.i_bott_list{width:112px; border-top:3px solid #008ab7; height:60px; padding-top:10px; padding-left:10px;}
.i_bott_list:hover ,.i_bott_menu_curr { background:url(../images/i_boot_hove_bg.png) no-repeat top; border:none; height:63px; width:114px; margin:0px 5px; color:white; display:block;}

.i_bott_list a{color:#333; text-decoration:none;}
.i_bott_list:hover a{color:white; text-decoration:none;}
.i_bott_list_name{margin-left:10px;}
.i_bott_list_name_num{border-bottom:1px solid #ccc; height:26px; line-height:26px; width:112px;}
.i_bott_list_name_num:hover ,.i_bott_list_curr{border-bottom:3px solid #008ab7; display:block;}
.i_bott_list p {margin:0px;}




#i_f_btn1_1,#i_f_btn2_1{ float:right; background:url(../images/i_boot_plus.png) no-repeat bottom; height:20px; width:14px;}

#i_f_btn1_2,#i_f_btn2_2{float:right; background:url(../images/i_boot_reduction.png) no-repeat bottom; height:21px; width:14px;}







.i_bott_list_name_num h4{ font-size:14px;}



.i_bott_list_name_num_list{width:100px; padding-right:2px; margin-left:10px;}
.i_bott_list_name_num_list ul li{height:24px; line-height:24px; border-bottom:1px dotted #ccc; text-align:right;}


.iejfpuv{ padding-top:50px; clear:both; text-align:center; position:relative;}
.backtop{
	position:absolute;
	left: 571px;
	_left:200px;
	top: 75px;

}
#test{padding-top:12px \9;*padding-top:5px;_padding-top:2px;}
/*.i_link{padding-top:4px!important;padding-top:0px;}*/
.i_link img{ border:none; padding:0px; margin:0px;}
.i_focus_hz{ height:275px; width:520px; }


.l-bg{background:#008ab7; height:60px; width:215px; color:white; padding:10px 0px 20px 10px;}
.f-eng{text-transform:capitalize; font-family:Arial; font-size:20px;word-break:break-all;}
.f-eng2{text-transform:capitalize; font-family:Arial; font-size:20px;word-break:break-all;}
.f-ht{font-size:20px;font-family:SimHei;width:100px;}
.f-ht2{font-size:20px;font-family:SimHei;width:150px;}
.f-ht3{font-size:16px;font-family:SimHei;width:150px;color:#fff;}
.middle_focus_txt { overflow:hidden; width:500px;}





/***** sub menu *******/
.i_sub_menu{clear:both; position:absolute;}

.menu{position:relative;}
.i_sub_menu dt img{display:block;}
.i_sub_menu dd{ float:left; padding:5px; border-top:1px solid #999;}
.i_menu_current{height:6px;width:9px; margin:0px auto;clear:both;}
.menu_i_brief{position:absolute; left:96px;width:266px;}
.menu_i_directory{position:absolute;width:260px; left:192px!important; *left:240px!important; left:230px/9; }
.menu_i_digital{position:absolute;left:327px; width:190px;}
.menu_i_readers{position:absolute;left:427px!important; *left:450px!important; left:400px/9;  width:190px;}
.menu_i_international{position:absolute; width:190px; left:527px!important; left:545px/9;  *left:580px!important;}
.menu_i_lectures{position:absolute; width:260px;left:594px!important; *left:625px!important; left:625px /9;}
.menu_i_community{position:absolute;left:800px; width:80px;}
.menu_i_problem{position:absolute;left:870px; width:150px;}
/***** sub menu *******/
.i_sub_menu dd:hover{ border-top:1px solid #4695d8;}
.i_sub_menu dd a:hover{ color:#4695d8;}




/*** i book type ***/
.i_book_type{margin-top:28px;+margin-top:14px!important;}
.i_book_type2{margin-top:10px;+margin-top:5px!important;}
.i_book_type_txt{border:solid 1px #d7d7d7;height:24px; background:#f4f4f4;line-height:24px;color:#666; width:200px;font-size:12px;}
.i_book_type_input{float:left;}
.i_book_type_name{width:100px; float:left; height:26px; line-height:26px; color:#00b7ef; font-weight:bold;
text-align:right;padding-right:15px;}
.i_book_type_star{float:left;  height:26px; line-height:26px; padding-left:10px;font-size:18px;color:#00b7ef;}
.i_book_type_ly{border:solid 1px #d7d7d7;height:135px; background:#f4f4f4;line-height:24px;color:#666; width:200px;font-size:12px; overflow-y:hidden;}

.i_book_btn{ width:180px; margin:0px auto; clear:both; margin-top:30px;}
.i_book_btn1{ background:#008ab7; width:80px; height:30px; 
border-radius:3px; float:left; line-height:30px; color:white; margin-right:10px; text-align:center; font-size:14px; font-weight:bold;}
.i_book_btn2{ background:#008ab7; width:80px; height:30px;
border-radius:3px; float:left; line-height:30px; color:white; margin-right:10px; text-align:center;font-size:14px; font-weight:bold;}
.i_book_btn a{color:white; text-decoration:none; display:block;}

/*** i book type ***/

.title_page{border-top:3px solid #008ab7; padding-top:10px; color:#008ab7; width:100%;}
.i_ln{float:left;font-size:32pt;}
.title_page_name{float:left;padding-top:22px;font-weight:bold;font-size:18px;}
.i_l_eng{line-height:18px;font-size:14pt;}
.books_detailed_tab{border-bottom:1px solid #ccc;}
.books_download{float:right;padding-right:10px; line-height:28px; text-align:right; background:url(../images/gp.jpg) no-repeat left;
padding-left:22px;font-size:14px;font-weight:bold;}
.books_download a,.books_download a:hover {color:#2a98c9; text-decoration:none;}
.ss_search{color:#008ab7; font-size:14px; text-shadow:1px 1px 1px #ddd;}


/***[contribution]****/
.con_title_h1{font-size:20px; font-weight:500;  font-family:SimHei;color:#444;}
.h1_month{ color:#008ab7;font-size:12px;font-weight:bold;}
.h1_address{ color:#999; float:right;font-size:12px;font-family: SimHei,Arial;}
.con_vice_title_h1{font-family:Arial;line-height:18px;color:#999;}
.con_vice_h1{font-weight:bold;color:black;}
.con_vice_date{color:#999; float:right;}

.con_centent{border-top:1px solid #ccc; height:auto;}
.con_list{height:auto;}
.con_list_date{border:1px solid #ccc;border-top:none;  line-height:150px;overflow:hidden;padding:0px 10px;
float:left;width:190px;dispaly:display:table;overflow:hidden; height:100%; text-align:center;height:150px;}

.con_list_title{border-right:1px solid #ccc;border-bottom:1px solid #ccc;  line-height:150px;overflow:hidden;padding:0px 10px;
float:left;width:360px;overflow:hidden; height:100%;text-align:center;height:150px;}

.con_list_centent{border-right:1px solid #ccc;border-bottom:1px solid #ccc;;
float:left;width:370px; padding:20px;line-height:20px;height:100%;overflow:hidden;height:110px;}


.con_list_date0{border:1px solid #ccc;border-top:none;  line-height:50px;overflow:hidden;padding:0px 10px;
float:left;width:190px;dispaly:display:table;overflow:hidden; text-align:center;height:50px;}
.con_list_title0{border-right:1px solid #ccc;border-bottom:1px solid #ccc;  line-height:50px;overflow:hidden;padding:0px 10px;
float:left;width:360px;overflow:hidden; text-align:center;height:50px;}
.con_list_centent0{border-right:1px solid #ccc;border-bottom:1px solid #ccc;
float:left;width:370px; padding:20px;line-height:20px;overflow:hidden;height:10px;}
/***[contribution]****/




/***{link}****/
.i_link_title_list{margin-top:20px;}
.i_link_title_list_num {margin-left:5px;}
.i_link_title_list_num ul li a{ background:url(../images/circle_2_black.png) no-repeat left; padding-left:15px; line-height:25px; text-decoration:none;}
.i_link_title_list_num ul li a:hover{background:url(../images/circle_22_black.png) no-repeat left;text-decoration:none; color:#008ab7;}
/***{link}****/

.dynamic_detailed_title{ border-bottom:2px solid #008ab7; padding-bottom:5px;}



/**login**/
.login_centent{font-family:"Microsoft YaHei"; font-size:12px;}
.all_png{background:url(../images/all_login_img.png) no-repeat;}
.login_top{ height:220px; background:#008ab7;}
.login_all_top{margin:0px auto; width:1004px;}
.login_logo{background:url(../images/login_logo.png) no-repeat center; width:377px; height:109px; display:block; margin:0px auto; padding-top:80px;}
.login_triangle{ background-position:-0px -0px; width:15px; height:8px; margin:0px auto;}



.i-name{background:url(../images/i-item.png) no-repeat left; width:20px; height:20px;}
.i-bock{background:url(../images/i-lock.png) no-repeat left; width:20px; height:20px;}
.ie-item{width:368px;border:1px solid #ccc; height:33px; line-height:33px; padding-left:25px; border-radius:3px;}
.i-yzm{width:98px;border:1px solid #ccc; height:33px;line-height:33px;border-radius:3px; padding-left:5px; float:left; margin-right:10px;}
.ie-cw{height:30px; line-height:30px;}
.ie-err{border:1px solid #ccc; line-height:33px;width:368px; padding:10px;}
.i-yzm-img{width:70px; height:35px; float:left; background:#9CC; margin-right:10px;}
.i-yzm-changel{ padding-top:14px; float:left; font-family:"宋体";}
.i-yzm-changel a,.i-yzm-changel a:hover{ text-decoration:underline;color:#1a66b3;}

.login_centent{width:395px; margin:0px auto;}
.login-btn{background:url(../images/login_btn.png) no-repeat left; width:95px; height:33px; text-align:center; line-height:33px;float:right;}
.login-btn a,.login-btn a:hover{color:white; font-size:14px;}
.ie-zc ,.ie-jz{margin-right:30px;margin-top:20px; float:left;}

.ie-jz input{float:left;}
.ie-jz label{float:left; display:inline-block; padding-left:3px; min-width:30%;}
.i-ts{height:40px; line-height:40px;}
.login_allpng_icon{ background:url(../images/login_png_icon.png) no-repeat;}
.i-ts-g{height:35px; line-height:35px; font-family:"宋体"; font-size:12px; color:#666;}
.i-ts-g-zq{ background-position:-0px -0px; width:14px; height:14px; display:inline-block; padding-right:5px;}
.i-ts-g-cw{ background-position:-0px -16px; width:14px; height:14px; display:inline-block; padding-right:5px;}
/**login**/

/****/
.my_title{background:url(../images/dott.png) repeat-x center; height:25px; line-height:25px; color:#333;}
.my_title h2{background:white; width:90px; float:left; display:inline-block;}
.my_title div{background:white; float:right; width:105px;}
.my_title span{background:#17aee5; display:inline-block; width:95px; text-align:center;border:1px solid #4c8dac; margin-left:10px;}
.my_title span a{display:block; color:white;}

.my_list_books li em{ width:50px; display:inline-block;padding-bottom:15px;float:left;}
.my_list_books li span{ width:650px; display:inline-block; padding-bottom:15px; float:left;}
.my_list{border-bottom:1px solid #ddd; padding-bottom:10px; margin-top:10px; font-size:14px; color:#666;line-height:20px;}
.rei_list li{ float:left; width:270px; padding-left:50px;}
.rei_content{ background:#f8fcfd; padding:20px 0px;}
.rei_list li label{font-size:14px;}
.rei_list li input{ width:218px;border:1px solid #d4d4d4; height:24px;background:white;color:#666;line-height:24px;}
.rei-title h2 span{font-size:12px;}
.rei-title em{float:right;}
.rei-content{width:900px; margin:0px auto;}
.rei-input-title{width:100%; height:24px; border:1px solid #d4d4d4; line-height:24px;color:#666;}
.rei-input-txt{width:100%; height:240px; border:1px solid #d4d4d4; line-height:22px; font-size:12px; color:#666;}
.rei-btn{background:#fc902b; width:140px; height:30px; text-align:center; line-height:30px; color:white; font-size:14px;}
.rei-btn a,.rei-btn a:hover{display:block; color:white;}



	.new-lib{width:350px; float:left; }
	.new-lib dl{font-size:14px;}
	.new-lib dt span{/*border-bottom:4px solid #008AB7;*/ font-size:20px; padding:0px 5px;padding-bottom:5px;}
	.new-lib dt{border-bottom:1px solid #008AB7; padding-bottom:6px;margin-bottom:5px;}
	.new-lib dd{height:35px; line-height:35px; border-bottom:1px dotted #ccc; color:#666;padding-left:10px; overflow:hidden;}
	.new-lib dd a:hover{color:#3cf;}
	

.new-ie-home-img{display:block; float:left; width:190px; height:120px; background:#f5f5f5;}
.new-ie-home-img-txt{float:right; width:310px; display:block;}
.new-ie-home-img-txt h2{ font-size:16px; color:#333; height:30px;  display:block;}
.new-ie-home-img-txt span{color:#999; line-height:20px; height:100px; overflow:hidden;}
.new-ie-home-big-title{font-size:22px; font-weight:bold; margin-top:20px;}
.new-ie-home-list-o{margin-top:10px; border-bottom:3px solid #3cf;}
.new-ie-home-img-txt span a:hover{color:#999;}
.new-ie-home-img-txt h2 a:hover{color:#3cf;}
.new-ie-home-list-o li{ margin:10px 0px;}
.new-ie-line{border-top:1px solid #ccc; height:1px; overflow:hidden; display:block;padding-bottom:10px;}
span.blank12{display:block; clear:both;height:12px;}

.new-wx{margin-left:10px;}
.new-wxk{background:#ccc;width:80px;height:80px; display:block; position:absolute; z-index:999999;}
.new-wxbt,.new-sina{font-size:12px; height:30px; line-height:30px; color:#3cf;padding-right:10px;}
.new-sina a{ color:#3cf;}


.ywyx_1{background:url(../images/ywyx_1.png) no-repeat left; display:inline-block; width:37px; height:37px; float:left;}
.ywyx_2{background:url(../images/ywyx_2.png) no-repeat left; display:inline-block; width:37px; height:37px; float:left;}
.ywyx_1_1{float:left; line-height:37px; height:37px; font-size:14px; color:#3696b9;padding-left:10px;}

.new-btn{float:right; text-align:center; background:#008ab7;height:25px; border:1px solid #0080AA; line-height:25px;padding:0px 10px;width:70px;}
.ie-floatL{padding-top:0px;float:left;}
.new-btn a{color:white;}



.flexslider{ margin:0 auto; position:relative; width:520px; zoom:1;}
.flexslider2{width:730px;}
.flex-dtcnav a{ width:60px; height:90px; margin:-60px 0 0; display:block;  position:absolute; top:50%; z-index:10; cursor:pointer; text-indent:-9999px; overflow:hidden; opacity:1; filter:alpha(opacity=100); -webkit-transition:all .3s ease;}
.flex-dtcnav .flex-next{ background-position:0 -90px; right:0;}
.flex-dtcnav .flex-prev{ left:0;}
.flexslider:hover .flex-next{ opacity:1; filter:alpha(opacity=100); background:url(../images/i_moddle_focus_right.png) no-repeat left; right:-39px;}
.flexslider:hover .flex-prev{ opacity:1; filter:alpha(opacity=100); background:url(../images/i_moddle_focus_left.png) no-repeat left; left:-9px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{ opacity:1; filter:alpha(opacity=100);}
.flex-cxnav{ width:100%; position:absolute; bottom:10px; text-align:center;}
.flex-cxnav li{ margin:0 5px; display:inline-block; zoom:1; *display:inline;}
.flex-cxpaging li a{ background:url(../images/dot.png) no-repeat 0 -16px; display:block; height:16px; overflow:hidden; text-indent:-99em; width:16px; cursor:pointer;*bottom:-10px;}
.flex-cxpaging li a.flex-active{ background-position:0 0;}





.i_bottom_middle_books_show1{line-height:22px; float:left; padding:20px 0px; margin: 0px 28px; width:140px; position:relative;}


.ie-ban-l{background:url(../images/i_moddle_focus_left.png) no-repeat left; width: 30px; height: 39px; position: absolute; top: 45%; left: -8px;}
.ie-ban-r{background:url(../images/i_moddle_focus_right.png) no-repeat left; width: 30px; height: 39px; position: absolute; top: 45%; right: -8px;}
.slider{
    position:relative;
    margin:0 auto;
    width:520px;
    height:275px;
    /*background:#f8f8f8;*/
}
.conbox {
    width:520px;
    height:275px
    position:absolute;
}

.switcher {
    float:left;
    z-index:99;
    position:absolute;
    bottom:12px;
    left:45%;
}
.switcher a,.switcher a:visited{
    float:left;
    width:15px;
    height:15px;
    margin-left:5px;
    cursor:pointer;
    list-style:none;
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fouse2.png',sizingMethod='crop');
    background:url(../images/fouse2.png) 0 0 no-repeat;
}
.switcher a.cur,.switcher a:hover {

    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/fouse1.png',sizingMethod='crop');
    background:url(../images/fouse1.png) 0 0 no-repeat;
}

#useless_id_book .r_middle_books dd h3{
width:100px;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
height:24px; line-height:24px;
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       