@import url(http://fonts.googleapis.com/css?family=Voces);
@charset "utf-8";
html, body, div, span, iframe, object, applet, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, font, img, q, samp, small, strong, sub, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0px;padding: 0px;outline: 0px;text-decoration: none} 
html{}
textarea{resize:none;outline:none;}
img{border:0px;}
img a{border:0px;}
a { color:#FFFFFF}
a:hover {color:#FFFFFF}


h3{
font-size:14px;
color:#3b58a8;
background:url(../images/books00.png) left no-repeat;
padding-left:20px;

}
h4{
font-size:14px;
color:#69b43d;
background:url(../images/books000.png) left no-repeat;
padding-left:20px;

}

body{
	background:#f4f3f3 url(../images/Main-BG.jpg) top center repeat-x  ;
	font:normal 11px   'Voces', cursive;
	border-top:#73b93d solid 6px; 
 }
 
 /*---------------------------------social---------------------------------*/
#links{

float:left;
display:block;
position:fixed;
left:0;
margin-top:15px;
width:50px;

}

/*---------------------------------header---------------------------------*/

#all{
	width:1000px;
	margin:auto;


	
	}
/*---------------------------------header---------------------------------*/

#header{
	overflow:hidden;
	height:160px
	}
.lang{

	background:#73b93d;

	color:#FFFFFF;
	float:left;
	display:block;
	text-align:center;
	padding:0px 10px;
	font-size:14px
	
	}
.lang a{
	color:#FFFFFF
	}
.lang a:hover{
	background:#3467b2
	}
.logo{
	float:left;
	width:263px;
	height:157px;
    margin-left: -84px;
	}
	
.topAdd{
	width:644px;
	height:77px;
	float:right;
	border: solid #cac7c7 3px;
	margin-top:35px
	
	}
/*---------------------------------topmenu---------------------------------*/
#topNav{
    margin-top: -50px;
	height:67px;
	border:1px;
	width:1000px;
	display:block
	

	}

/*-----------------------------------------------------------*/
	
.navbar1{
	float:left;
	width:297px;
	height:66px;

	
	}
	
.navbar1 ul li{
	list-style-type:none;
	float:left;
	display:inline;
	padding-top:15px;
	font-size:16px;
	width:98px;
	height:75px;
	color:#FFFFFF;
	text-align:center;
	background:url(../images/menu/01.png);cursor:pointer
	}


.navbar1 ul li:hover{
	background: url(../images/menu/01-over.png);

	}

/*-----------------------------------------------------------*/

.middelNav{
	float:left;
	width:586px;margin-left:3px;

    margin-top: 50px;

	}
.middelNav a{ color:#ffffff}
.imgbar2{

	margin-bottom:10px

	
	}
	
/*.navbar2 ul li{
	list-style-type:none;
	float:right;
	display:inline;
	padding-top:3px;

	font-size:16px;
	width:142px;
	height:40px;
	color:#FFFFFF;
	margin:0px 3px;
	text-align:center;
	background:url(../images/menu/02.png);cursor:pointer;
	
	}*/
.navbar2Icon{
float:right;
margin-left:5px ;
margin-top:11px; 
display:none}

/*.navbar2 ul li:hover{
	background: url(../images/menu/02-over.png);

	}*/



	
/*-----------------------------------------------------------*/


.navbar3{
	float:right;
		width:98px;;
	height:66px;

	margin-left:3px
	
	}
	
.navbar3 ul li{
	list-style-type:none;
	float:left;
	display:inline;
	padding-top:15px;
	font-size:16px;
	width:98px;
	height:75px;
	color:#FFFFFF;
	text-align:center;
	background:url(../images/menu/01.png);cursor:pointer
	}


.navbar3 ul li:hover{
	background: url(../images/menu/01-over.png);

	}

/*---------------------------------slider---------------------------------*/

#slider{

	border:4px solid #78bc3d;
	height:252px;
	width:992px;
	margin-top: 30px;
	background:#FFFFFF

	}	
.sliderAdd{
	width:280px;
	height:250px;
	float:left;
	border:1px solid #FFFFFF;

	}
.sliderNews{
	width:704px;
	height:250px;
	float:left;
		border:1px solid #FFFFFF;
		margin-left:2px
	}
.newsScroler{
	height:35px;
	width:1000px;
	background:url(../images/newSlider.png) no-repeat;

	margin-bottom:10px;
	overflow:hidden;

}

.newsScrolerTitle{
	color:#FFFFFF;
	font-size:18px;
	width:176px;
	height:35px;
	text-align:center;
	float:left;

	padding-top:5px
	}
.newsScrolertext{
	color:#3761ad;
	font-size:15px;
	width:824px;
	height:35px;
	text-align:center;
	float:right;
	padding-top:8px
	}
.newsScrolertext a{	color:#3761ad;}
.newsScrolertext a:hover{	color: #000066; text-decoration:underline}
/*---------------------------------main---------------------------------*/
	
#main{

	margin-top:10px;
	overflow:hidden;
	
	}

/*---------------------------------right---------------------------------*/

#right{
	overflow:hidden;
	width:287px;


	}

/*------------------------------------------------------------------*/
.rightBlock1{
	width:287px;
	height:155px;
	padding:3px 0px;
	margin:3px 0px;
	background: url(../images/block01-BG.png) repeat-y

	}
.rightBlock1Title{
	color:#FFFFFF ;
	font-size:16px;
	text-align:left; padding-left:18px;
	height:33px;

	padding-top:2px
}
.rightBlock1More{
	float:right;
	background:#3c58a8;
	border:1px solid #34acf2;
	margin:1px;
	width:58px;
	height:21px;
	font-size:12px;
	text-align:center;
	padding-top:2px
}
.rightBlock1More a{
	color:#FFFFFF
}
.rightBlock1More a.hover{
	background:#a3d140;
	cursor:pointer;
	color:#FFFFFF
}
/*-----------------------------------------------------------*/
	
.rightNavbar1{
	float:left;
	width:259px;
	height:123px;
	margin:2px;


	
	}
	
.rightNavbar1 ul li{
	list-style-type:none;
	padding-top:4px;
	font-size:14px;
	width:259px;
	height:26px;
	color:#037fbd;
	text-align:left;
	background: url(../images/block01-menu.png) repeat-x;
	cursor:pointer;
	padding-left:24px;
	
	}

.rightNavbar1 ul li a{

	color:#037fbd;

	}
.rightNavbar1 ul li:hover{
	background:  #2e71b9;
	color:#FFFFFF

	}
.rightNavbar1Icon{
margin-right:10px

}
/*------------------------------------------------------------------*/
.rightBlock2{
	width:287px;
	height:158px;
	padding:3px 0px;
	background: url(../images/block02-BG.png) no-repeat;
		margin:3px 0px;

	}

/*------------------------------------------------------------------*/
.rightBlock3{
	width:287px;
	height:193px;
	padding:3px 0px;
	background:  url(../images/block04-BG.png) no-repeat;
		margin:3px 0px;

	}
	
/*------------------------------------------------------------------*/
.rightBlock4{
	width:287px;
	height:279px;
	padding:3px 0px;
	margin:3px 0px;
	}
/*------------------------------------------------------------------*/
.rightBlock5{
	width:287px;
	height:269px;
	padding:7px 0px;
		background: url(../images/block03-BG.png) no-repeat;
			margin:3px 0px;

	}
.rightBlock5More{
float:right ;
color:#3b59a8;
font-size:14px;
text-align:right;
	width:287px;
	padding-right:15px;
	padding-top:5px
}
.rightBlock5More a{color:#3b59a8;	}
/*---------------------------------containt---------------------------------*/

	
#containt{
	width:700px;
	background:#FFFFFF;


	float:right;
	border:1px solid #d8d8d8;
	box-shadow: 0px 2px 2px #d8d8d8;

	
	

	}
.home{
	width:700px;
	margin-bottom:10px;
	float:right;


}
.welcom{
	width:340px;
	height:135px;
	float:left


}

.welcomTitle{ background:url(../images/welcomTitle.png) no-repeat;
width:330px;
height:34px;
color:#FFFFFF;

font-size:18px;
padding-left:15px;
padding-top:5px


}
.welcomContain{
width:345px;
padding-top:5px;
color:#000000;

}
.welcomImg{
width:107px;
height:83px;
border:2px solid #6bb53c;
float:left;
margin-right:5px

}
.welcomText{
float:right;
height:83px;
width:222px;
font-size:15px

}
.welcoma{
color:#70b73d;
float:right;
font-weight:bold;



}
.welcoma a{
color:#70b73d}
.homeBlock01{
	width:340px;
	height:135px;
	background:url(../images/homeBlock01.png) no-repeat;
	float: right;

	

}
.homeAdd{
width:695px;
height:90px;
border:2px solid #cbc7c8;
float:left;
margin-top:10px


}
/*---------------------------------home---------------------------------*/
.homeTitle{
width:670px;
height:33px;
background:url(../images/title01.png) no-repeat;
padding:4px 15px;
color:#FFFFFF;
font-size:16px;
float:right
}
.homeTitle2{
width:675px;
height:33px;
background: url(../images/title02.png) no-repeat;
padding:4px 15px;
color:#FFFFFF;
font-size:15px;
font-weight:bold
}
.homeArticl{
margin:10px 10px;
border-bottom:4px solid #e8e6e7;
width:680px;
height: 233px;


}
.homeArticlTitel{
background:url(../images/artTitle.png) repeat-x;
border:1px solid #e0e0e0;
width:667px;
height:20px;
color:#3b58a8;
font-size:13px;
padding:5px 10px;
font-weight:bold;
margin:5px 10px;
float:left

}
.homeArticlTitel2{
background:url(../images/artTitle.png) repeat-x;
border:1px solid #e0e0e0;
width:668px;
height:20px;
color: #339900 ;
font-size:13px;
padding-left:10px;
font-weight:bold;
margin:5px 10px;
float:left;
padding-top:6px


}
.homeArticlTitel a{color:#3b58a8;}
.homeArticlTitel a:hover{color: #00FF00}
.homeArticlMore{
background: url(../images/title01.png) #FFFFFF;
float:right;
color:#FFFFFF;
font-size:12px;
border:1px solid #e8e6e7;
padding:4px 10px;
height:20px;
margin-top:-5px

}
.homeArticlMore a{ color:#FFFFFF;padding:0px 10px; }
.homeArticlMore a:hover{color:#FFFFFF;background:#66CC00;}



.homeArticlContaint{
margin:5px;
border-bottom:4px solid #e8e6e7;
width:690px;
height:190px;
overflow:hidden;


}
/*---------------------------------news---------------------------------*/




/*---------------------------------news---------------------------------*/
.homeArticlImg{
margin:5px;
border:3px solid #d8d6d7;
width: 196px;
height: 147px;
float:left

}
.homeArticlText{
margin:5px;
color:#000000;
width:455px;
height:160px;
float:right;
font-size:14px

}
#morearticles{ color:#000000;
background: url(../images/more.png) no-repeat; width:300px;
height:39px; text-align: center;  margin:5px auto ;
font-size:16px; padding-top:10px}
.morearticles a{ color:#FFFFFF}
.morearticles a hover{ background: #66CC00}
/*---------------------------------home---------------------------------*/
/*---------------------------------books---------------------------------*/

.booksReders{
	float:right;
	padding:0px 25px; color:#333333;text-align: center; } 

	

	
.bookName{
width:439px;
height:25px;
border:1px solid #e1e1e1;
color: #000099 ;
float:left;
margin:1px;
background:url(../images/books00.png) no-repeat left #f6f6f6;

padding-left:30px;
padding-top:3px;
margin-right:5px;
font-size:16px
}
.bookName a{color: #000099 ;}
.bookName a:hover{color: #339900; text-decoration:underline}
.bookName2{
width:429px;
height:25px;
border:1px solid #e1e1e1;
color: #71b83d ;
float:left;
margin:1px;
 background:url(../images/books2.png) no-repeat left #f6f6f6;
margin-right:5px;
padding-left:40px;
padding-top:3px;
font-size:14px
}
.bookName2 a{color: #71b83d ;}
.bookName2 a:hover{color: #000066; text-decoration:underline}
.bookRecord{
width:690px;
margin:auto;
overflow:hidden;
margin:5px

}

.booksReder{
width:100px;
height:25px;
margin:auto;
font-size:14px;
color:#000000;margin:1px;
float:left;border:1px solid #e1e1e1;
text-align: center;background:#f6f6f6;padding-top:3px


}




/*---------------------------------books---------------------------------*/
.button{
width:600px; float:right; overflow:hidden
}
.button1{
width:104px;
height:33px;
background:url(../images/but1.png) no-repeat;
color:#FFFFFF; text-align:center; font-size:15px; margin:5px; float: left;padding-top:7px; padding-left:10px;
}
.button2{
width:119px;
height:33px;
background:url(../images/but2.png) no-repeat;
color:#FFFFFF; text-align:center; font-size:15px; margin:5px; float: left;
padding-top:7px; padding-left:10px;
}
.button3{
width:119px;
height:33px;
background:url(../images/but3.png) no-repeat;
color:#FFFFFF; text-align:center; font-size:15px; margin:5px; float: left;padding-top:7px; padding-left:10px;
}
.button4{
width:129px;
height:33px;
background:url(../images/but4.png) no-repeat;
color:#FFFFFF; text-align:center; font-size:15px; margin:5px; float: left;padding-top:7px; padding-left:10px;
}
/*---------------------------------article---------------------------------*/

.articleArticl{
margin:10px 10px;
border-bottom:2px solid #e8e6e7;
width:680px;
height:175px

}
.articleArticlTitel{


width:450px;

color:#3b58a8;
font-size:13px;
padding-left:10px;
font-weight:bold;
float:right

}
.articleArticlTitel a{color:#3b58a8;}
.articleArticlTitel a:hover{color: #00FF00}
.articleArticlMore{
background: url(../images/artTitle.png) repeat-x ;
float:right;
color:#189bd5;
font-size:12px;
font-weight:bold;
border:1px solid #e8e6e7;
border-left:5px solid #189bd5;
padding:5px 10px;
height:18px;

}
.articleArticlMore2{
background: url(../images/artTitle.png) repeat-x ;
float:right;
color:#69b43d;
font-size:12px;
font-weight:bold;
border:1px solid #e8e6e7;
border-left:5px solid #69b43d;
padding:5px 10px;
height:20px;

}
.articleArticlMore2 a{
color:#69b43d;
}
/*---------------------------------news---------------------------------*/
.newsArticl{
margin:10px 10px;
border-bottom:2px solid #e8e6e7;
width:680px;
height:175px

}
.newsArticlTitel{


width:450px;

color:#3b58a8;
font-size:13px;
padding-left:10px;
font-weight:bold;
float:right

}
.newsArticlTitel a{color:#69b43d;}
.newsArticlTitel a:hover{color: #69b43d}
.newsArticlMore{
background: url(../images/artTitle.png) repeat-x ;
float:right;
color:#69b43d;
font-size:12px;
font-weight:bold;
border:1px solid #69b43d;
border-left:5px solid #69b43d;
padding:0px 10px;
height:26px;

}
.newsArticlMore a{color:#69b43d;}

/*---------------------------------news---------------------------------*/



.articleArticlMore a{ color:#189bd5;padding:0px 10px; }
.articlelMore a:hover{color:#189bd5;background:#66CC00;}
.articlelContaint{
margin:5px;
border-bottom:4px solid #e8e6e7;
width:690px;
height:150px;
overflow:hidden;
min-height:500px


}
.articleArticlImg{
margin:5px;
border:3px solid #d8d6d7;
width:196px;
height:147px;
float:left

}
.articleArticlText{
margin:5px;
color:#000000;
width:450px;
height:125px;
float:right;
font-size:14px

}

/*----------------------------------------------------*/

.articlePagesNum2{
width:32px;
height:26px;
float:left;
text-align:center;
background:url(../images/block01-menu.png) repeat-x;
color:#69b43d;
font-size:14px;
border:1px solid #e0e0e0;
margin:5px;
padding-top:5px

}
.articlePagesNum2 a{
color:#69b43d;
}

/*----------------------------------------------------*/

.articlePages{
margin:auto;


}
.articlePagesNum{
width:32px;
height:20px;
float:left;
text-align:center;
background:url(../images/block01-menu.png) repeat-x;
color:#000099;
font-size:14px;
border:1px solid #e0e0e0;
margin:5px;
padding:4px 0px

}
.articlePagesNum a{
color:#000099;
}
.articlesInside{
margin:10px 10px;
border-bottom:2px solid #e8e6e7;
width:680px;

}
.articlesInsideImg{
height:355px;
width:675px;
border:3px solid #d8d6d7;
margin-bottom:10px;
float:left
}
.booksInsideImg{
height:267px;
width:217px;
border:3px solid #d8d6d7;
margin:10px;
float:left
}
.articlesInsideText{

width:680px;
font-size:14px;


}
.booksInfo{
width:430px;
border-bottom:1px solid #CCCCCC;
float:right;
color:#3b58a8;
font-size:15px;
height:90px;

}
.dowenloadBook{
width:111px;
height:22px;
background:url(../images/dowenload.png) no-repeat;
color:#FFFFFF;
font-size:14px; float:right;
font-weight:normal;
text-align:center;
padding-left:20px;
padding-top:5px;
margin-top:-3px
}
.dowenloadBook a{
color:#FFFFFF;
}
/*---------------------------------article---------------------------------*/
/*---------------------------------footer---------------------------------*/

#footer{
	overflow:hidden;
	height:175px;
	margin-top:27px;
	border-top:6px solid #e0e0e0

}
.footerBlock{
 height:120px;
 width:1000px;
 padding-top:15px;

 margin-bottom:10px;
 overflow:hidden

}
.footerBlock02{
	width:310px;
	height:82px;
	background:url(../images/visitors.png) no-repeat;
	color:#FFFFFF;
	font-size:16px;
	float:right;
	margin-top:28px;
	overflow:hidden

	}
.footerBlock02Text{	
	padding-top:15px;
	padding-left:90px;
	width:280px;
	float:left;
	text-align:left
}
.footerBlock02Count{ color: #333333;

width:80px
}
.footerBlock01{
	width:170px;
	height:110px;
	float:left; margin-left:35px

	}
	
.footerBlockTitle01{
	color:#0000CC;
	border-bottom:1px dashed #3a5baa;
	font-size:16px;
	height:32px;
	float:left;
	width:160px;
	padding:0px 5px;
	}
.footerBlockTitleIcon{
margin-right:10px

}
.footerContentIcon{
margin-right:10px

}
.footerBlockTitle02{
	color:#5da633;
	border-bottom:1px dashed #5da633;
	font-size:16px;
	height:32px;
	float:left;
	width:160px;
	padding:0px 5px;
	}
.footerBlockTitle03{
	color:#4a4a4a;
	border-bottom:1px dashed #4a4a4a;
	font-size:16px;
	height:32px;
	float:left;
	width:160px;
	padding:0px 5px;
	}
.footerBlockList{
color:#0000CC;
float:left;
text-align:left;
padding:10px;
	width:170px;



	}
.footerBlockList a{
color:#666666;
}
.footerBlockList a hover{
}
.copyright{
	background:#e8e8e8;
	height:35px;
	width:960px;
	 overflow:hidden;
	 padding:5px 20px
	
	}
.copyrightText1{
	color:#3a5baa;
	font-size:12px;
	float:left;
	font-weight:bold
	}
.copyrightTex2{
	color:#7c9b03;
	font-size:12px;
	float:right;
		font-weight:bold
	}
	.copyrightTex2 a{	color:#7c9b03;}
.coursesInfo{
width:676px;
margin:10px;
border:1px  solid #dbdbdb;
float:left;
font-size:17px
}


.coursesInfoTitle{
width:665px;
margin:0px;
border:1px  solid #dbdbdb;
color:#3b58a8;
background:#f8f6f6;
font-size:16px;
font-weight:bold;
padding-left:10px
}
.membernfoTitle{
width:665px;
margin:0px;
border:1px  solid #dbdbdb;
color:#69b43d;
background:#f8f6f6;
font-size:14px;
font-weight:bold;
padding-left:10px
}

.coursesInfoTitleIcon{
margin-right:10px

}
.coursesInfoDiv{
width:656px;
margin:10px;
border-bottom:1px dashed #999999}
.coursesInfoDiv2{
width:666px;
margin:10px;


}
.coursesInfoDetails{
width:656px;
margin:10px;

}
.member{
overflow:hidden;
width:660px
}
.memberImg{
width:196px;
height:161px;
border:2px solid #CCCCCC;
float:left;
margin:10px

}

.memberDtail{
width:430px;
float:right

}

.membenfoDiv{
width:430px;
margin:10px;
border-bottom:1px dashed #999999}
.text{
float:right; width:300px; text-align:left; color:#7f7f7e; font-size:12px; margin-left:10px}
.text2{
float:right; width:550px; text-align:left; color:#7f7f7e; font-size:12px; margin-left:10px}

/*---------------------------photo--------------------------*/
.photoCat{ width:680px; overflow:hidden;
float:left
}
.photoCatIcon{
width:211px;
height:188px;
margin:6px;


float:left;
background:url(../images/photoCatIcon.png) no-repeat
}
.photoCatname{
width:174px;
height:26px;
padding:5px 5px;
background:url(../images/photoCatname.png) no-repeat;
color:#FFFFFF;
font-size:16px;
margin-top:133px;
margin-right:9px;
margin-left:9px;
text-align:center
}

.photoSubcat{
}
.photoAlbum{
}
/*---------------------------photo--------------------------*/
/*---------------------------photo--------------------------*/
.photoCat2{ width:685px; overflow:hidden;
float:left
}
.photoCatIcon2{
width:163px;
height:146px;
margin:4px;


float:left;
background:url(../images/photoCatIcon2.png) no-repeat
}
.photoCatname2{
width:144px;
height:24px;
padding:2px 5px;
background:url(../images/photoCatname2.png) no-repeat;
color:#FFFFFF;
font-size:14px;
margin-top:100px;
margin-right:5px;
margin-left:5px;
text-align:center
}



/*---------------------------photo--------------------------*/


/*---------------------------vedio--------------------------*/
.vedioCat{ width:680px; overflow:hidden;
float:left
}
.vedioCatIcon{
width:211px;
height:188px;
margin:6px;
float:left;
background:url(../images/vedioCatIcon.png) no-repeat
}
.vedioCatname{
width:174px;
height:31px;
padding:2px 5px;
background:url(../images/vedioCatname.png) no-repeat;
color:#FFFFFF;
font-size:16px;
margin-top:133px;
margin-right:9px;
margin-left:9px;
text-align:center
}
.vedioInside{
border:1px #8ec73f solid;
background:#fbfafa url(../images/books000.png) no-repeat left;
width:660px;
margin:auto;
height:28px;
float:left;
font-size:16px;
padding-left:20px;
padding-top:5px

}


/*---------------------------vedio--------------------------*/
/*---------------------------vedio2--------------------------*/
.vedioCat2{ width:685px; overflow:hidden;
float:left
}
.vedioCatIcon2{
width:163px;
height:146px;
margin:4px;


float:left;
background:url(../images/vedioCatIcon2.png) no-repeat
}
.vedioCatname2{
width:134px;
height:24px;
padding:2px 5px;
background:url(../images/vedioCatname2.png) no-repeat;
color:#FFFFFF;
font-size:14px;
margin-top:100px;
margin-right:5px;
margin-left:5px;
text-align:center
}
.form{
width:657px;
float: left;
border:1px solid #CCCCCC;
margin:10px;
padding:10px;
font-size:14px;
color:#3c57a7}


.form_row{
width:657px;
border-bottom:1px solid #CCCCCC;
min-height:40px;

padding:2px 0px;

}
.form_Title{
width:180px;
border-right:0px solid #CCCCCC;

float:left

}
.form_field{
width:460px;
float:right
}
.form_fieldArea{
width:460px;
border:1px solid #3c57a7;min-height:28px;
border-radius:5px;
color:#3c57a7; background:#fafafb}
.form_Butoon{
width:104px;
height:30px;
font-weight:bold;
background:url(../images/but1.png) no-repeat;
color:#FFFFFF; text-align:center; font-size:14px; float: left; margin:0px 50px;
 cursor:pointer}


/**********************************************************/

.error{
    font-size: 9pt!important;
    color: red;
}
.accept ,.success{
    font-size: 9pt!important;
    color: green;
}

.breadCrumb{
    margin-right: 10px;
    margin-top: 10px;
}
.breadCrumb ul li{
    float: left;
    list-style: none;
    font-size: 9pt!important;
}

.breadCrumb ul li a{
    color: gray;
}

.grayLink{
    color: black!important;
    font-size: 9pt;
}
.grayLink:hover{
    color: gray!important;
    font-size: 9pt;
}

.download-table{width: 600px;}
.download-table tr td{background-color: #efefef; padding: 5px;}
.download-table .tr-title td{background-color: rgb(129, 31, 150); text-align: center; padding: 5px; font-size: 15px; color:#fff;}
.download-table .tr-title .title{background-color: #fff;}
.bg-table table thead tr td{background-color: rgb(129, 31, 150); text-align: center; padding: 5px; font-size: 15px; color:#fff;}
.bg-table table tr td {background-color: #efefef; padding: 5px;}

.gallery{
    margin: 10px;
}
.gallery ul li a img{
    
    border: solid 2px gray;
    
}
.gallery ul li{
    margin: 10px;
    list-style: none;
    float: right;
}
#containt{
    min-height: 400px;
}
.text{
    width:260px!important;
}

.text2 {
width: 340px;
}

.bookName2{
    width: 300px;
}
.booksReder {
width: 165px;
}
.booksReders{
    margin-left: 60px;
}
.logging{
    
    margin-top: 10px;
    float: right;
}
.logging a{
    color: #3A9EDA;
}
.logging a:hover{
    text-decoration: underline;
}
.topAdd{
    margin-top: 20px;
}











  /*********Search***********/      
        .search{
            width: 290px;
            top: 50px;
            
            float: left;
            margin-top: 50px;
            margin-left: -50px;
           }
           .search form{
            width: 290px;
           }
           .textsearch{
            width: 220px;
            
           }
           .submitsearch{
            border: none;
            background-color: #385fac;
            color: white;
           }