﻿.queryformexpress_container
{
	float: left;
	width: 100%;
}
.queryform_container
{
	float: left;
	width: 100%;
	height: 24px;
	padding: 2px;
}

.portal_latest_caption_bg
{
	background: url(Images/caption_bg_blue_1.gif) repeat-x left top;
}

.portal_hottest_caption_bg
{
	background: url(Images/caption_bg_blue_2.gif) repeat-x left top;
}

/*视频详细页 css begin*/
.VideoDetailMain
{
	float: left;
	display: inline;
	width: 100%;
}
.VideoDetailNav
{
	float: left;
	display: inline;
	width: 100%;
	height: 30px;
	border-bottom: dashed 1px #ccc;
	margin: 3px 0 0 0;
}
.VideoDetailLeft
{
	float: left;
	display: inline;
	width: 680px;
	margin: 5px 0 0 0;
}
.VideoDetailLeftTop
{
	float: left;
	display: inline;
	width: 100px;
	height: 33px;
	line-height: 33px;
	border: solid 1px #000;
	margin-bottom: 15px;
}

.v_header
{
	float: left;
	display: inline;
	width: 116px;
	background-color: #fff;
	line-height: 33px;
	height: 33px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	background: url(Images/videoSourceHeaderbg.jpg);
}

.v_FlashHeader
{
	float: left;
	display: inline;
	width: 116px;
	background-color: #fff;
	line-height: 33px;
	height: 33px;
	text-align: center;
	color: #fff;
	font-size: 14px;
	background: url(Images/FlashVideo.jpg);
}

.v_header_r
{
	float: right;
	display: inline;
}
.v_header_r span
{
	float: left;
	display: inline;
	color: #2c2b31;
	margin: 15px 0 0 0;
}
.v_header_r .v_downTools
{
	float: left;
	display: inline;
	line-height: 33px;
	height: 33px;
}

.v_header_r .v_downTools a, .v_header_r .v_downTools a:visited
{
	float: left;
	display: inline;
	color: #527ebf;
	background: url(Images/v_downTools.jpg);
	width: 16px;
	height: 15px;
	margin: 10px 0 0 10px;
	text-indent: -100em;
	overflow: hidden;
}
.mod_player_full
{
	float: left;
	display: inline;
	width: 100%;
	background-color: #fff;
	z-index: -1;
}



.mod_player
{
	width: 400px;
	height: 360px;
	border: solid 1px #000;
	margin: auto;
	margin-top: 30px;
	margin-bottom: 10px;
}

.VideoDetailLeft_list
{
	float: left;
	display: inline;
	width: 98%;
	border: solid 1px #dcf0ee;
	overflow: hidden;
}

.VideoDetailLeft_list dl
{
	float: left;
	display: inline;
	width: 100%;
}
.VideoDetailLeft_list dl dt
{
	float: left;
	display: inline;
	line-height: 33px;
	height: 33px;
	width: 100%;
	background: url(Images/vediodlbg.jpg) repeat-x;
	border-bottom: solid 1px #dcf0ee;
	font-size: 16px;
	font-weight: 700;
	color: #3c71b3;
	text-indent: 5px;
}


.VideoDetailLeft_list #VideoDetaildesc dd
{
	float: left;
	display: inline;
	padding: 5px;
	text-indent: 2em;
	line-height: 1.5em;
	width: 668px;
}
.VideoDetailLeft_list dl dd
{
}

.vdr_list
{
	float: left;
	display: inline;
	width: 99%;
	border: solid 1px #dcf0ee;
	margin: 5px 0 0 0;
	padding-bottom: 10px;
}
.vdr_list dt
{
	float: left;
	display: inline;
	line-height: 33px;
	height: 33px;
	width: 100%;
	background: url(Images/vediodlbg.jpg) repeat-x;
	font-size: 16px;
	font-weight: 700;
	color: #3c71b3;
	text-indent: 5px;
	border-bottom: solid 1px #dcf0ee;
}

.vdr_list dd
{
	line-height: 1.5em;
	text-indent: 5px;
}

.vdr_list dd a, .vdr_list dd a:visited
{
	color: #000;
}

#vdr_history .imgdiv
{
	float: left;
	display: inline;
	width: 112px;
	margin: 5px 5px 0 0;
}

#vdr_history .imgdiv img
{
	width: 100%;
	height: 90px;
	border: solid 1px #ccc;
}

#vdr_history .vdr_history
{
	float: left;
	display: inline;
	width: 100%;
	margin: 3px 0 0 0;
}

#vdr_history .imgtitle_l
{
	float: left;
	display: inline;
	width: 71px;
	height: 1.5em;
	line-height: 1.5em;
	overflow: hidden;
	background: url(Images/imgtitle_l.jpg) no-repeat left center;
	text-indent: 20px;
}

#vdr_history .imgtitle_l a, #vdr_history .imgtitle_l a:visited
{
	color: #000;
}
#vdr_history .imgtitle_r
{
	float: right;
	display: inline;
	background: url(Images/imgtitle_r.jpg) no-repeat left center;
	text-indent: 20px;
}


/*视频详细页  css end*/

/*词条详细页 css begin*/
.terms_detail_nav
{
	float: left;
	display: inline;
	width: 100%;
	border-bottom: dashed 1px #ccc;
	line-height: 2em;
}

.terms_detail_left
{
	float: left;
	display: inline;
	width: 690px;
}

.terms_detail_source
{
	float: left;
	display: inline;
	width: 226px;
	margin-top: 5px;
}

.terms_detail_source h2
{
	float: left;
	display: inline;
	width: 100%;
	height: 37px;
	background: url(Images/terms_detail_sourceh2.jpg);
	margin: 0;
}

.terms_detail_source dl, .terms_detail_source dt
{
	float: left;
	display: inline;
	width: 100%;
}

.terms_detail_source dl
{
	/*border: solid 1px #ccc;*/
	width: 224px;
	border-top: none;
	line-height: 1.5em;
}

.terms_detail_source dl dt
{
	font-size: 12px;
	color: #000;
	text-align:left;
	line-height: 2em;
	/*margin-left:5px;*/
}

.terms_detail_source dl dd
{
	float: left;
	display: inline;
	text-indent: 10px;
	width: 200px;
	padding: 0 5px;
	overflow: hidden;
}

.terms_detail_source dd.terms_detail_dright a, .terms_detail_source dd.terms_detail_dright a:visited
{
	float: right;
	display: inline;
	color: #000;
}

.terms_detail_detail
{
	float: left;
	display: inline;
	width: 430px;
	margin: 0 0 0 10px;
}

.terms_detail_detail h2
{
	font-size: medium;
	color: #000;
	font-size: 16px;
	font-weight: bold;
	float: left;
	display: inline;
	line-height: 2em;
}
.terms_detail_detail p
{
	float: left;
	display: inline;
	width: 100%;
	text-indent: 2em;
	line-height: 1.5em;
}

.terms_detail_detail .imgediv
{
	float: left;
	display: inline;
	width: 100%;
}

.terms_detail_detail .imgediv img
{
	float: left;
	display: inline;
	width: 118px;
	height: 143px;
}

.terms_detail_right
{
	float: right;
	display: none;
	width: 250px;
	border: solid 1px #e2edf1;
	margin: 10px 0 0 0;
	overflow: hidden;
}
.terms_detail_right h2
{
	float: right;
	display: inline;
	width: 100%;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	font-weight: bold;
	background: url(Images/termsnav.gif) repeat-x;
	border-bottom: solid 1px #e2edf1;
	color: #3782b7;
}
.terms_detail_right h2 span
{
	margin-right: 5px;
	margin-left: 5px;
}

.terms_detail_right dl
{
	padding: 3px;
}
.terms_detail_right dl, .terms_detail_right dt, .terms_detail_right dd
{
	float: left;
	display: inline;
	width: 100%;
}
.terms_detail_right dt, .terms_detail_right dt a, .terms_detail_right dt a:visited
{
	line-height: 1.5em;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}

.terms_detail_right dd
{
	line-height: 1.5em;
	color: #000;
	text-indent: 2em;
}
/*词条详细页 css end*/

/*图书详细页 css begin*/

.book_detail_left_box
{
	float: left;
	display: inline;
	width: 190px;
	margin: 10px 5px 0 0;
	overflow: hidden;
}
.book_detail_left
{
	float: left;
	display: inline;
	overflow: hidden;
	width: 188px;
	border: solid 1px #e2edf1;
	margin-bottom: 5px;
}
.book_detail_left h2
{
	float: right;
	display: inline;
	width: 100%;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	font-weight: bold;
	/*background: url(Images/termsnav.gif) repeat-x;*/
    background-color:#00326F;
	border-bottom: solid 1px #e2edf1;
	/*color: #3782b7;*/
	color:White;
}
.book_detail_left h2 span
{
	margin-right: 5px;
	margin-left: 5px;
}

.book_detail_left dl
{
	float: left;
	display: inline;
	width: 100%;
	padding: 3px;
}

.book_detail_left dl dt
{
	float: left;
	display: inline;
	width: 100%;
}

.book_detail_left dl a, .book_detail_left dl a:visited
{
	color: #000;
	line-height: 1.5em;
}

.book_detail_left dl dd
{
	float: left;
	display: inline;
	width: 180px;
	overflow: hidden;
	background-color: #ffffd6;
	color: #000;
	line-height: 2em;
	border: solid 1px #e2edf1;
	display: none;
}

.book_detail_left dl .bookimg_dd, .book_detail_left dl .bookimg_dd img
{
	float: left;
	display: inline;
	width: 41px;
	height: 54px;
	overflow: hidden;
	margin-top: 3px;
}

.book_detail_left dl .bookdetailddrigt
{
	float: right;
	display: inline;
	width: 128px;
	overflow: hidden;
}

.book_detail_left dl.bookdlselect dd
{
	float: left;
	display: inline;
	width: 180px;
}

.book_detail_left dl.bookdlselect dt
{
	display: none;
}

#book_detail_left_browser dd
{
	float: left;
	display: inline;
	width: 180px;
	background-color: #fff;
}
/*图书详细页 css end*/


/* 个人信息页 css begin*/
.middlediv
{
	width: 950px;
}

.middlediv .middleTopDiv
{
	width: 950px;
	height: 8px;
	float: left;
	display: inline;
	margin-top: 5px;
	font-size: 0px;
	background: #fff;
}

.middlediv .middleTopDiv .left
{
	width: 9px;
	height: 8px;
	float: left;
	display: inline;
	background: url(Images/leftAngle.jpg) no-repeat;
	font-size: 0px;
}
.middlediv .middleTopDiv .center
{
	width: 932px;
	height: 8px;
	float: left;
	display: inline;
	background: url(Images/topContent.jpg) repeat-x;
	font-size: 0px;
}
.middlediv .middleTopDiv .right
{
	width: 9px;
	height: 8px;
	float: left;
	display: inline;
	background: url(Images/rightAngle.jpg) no-repeat;
	font-size: 0px;
}
.middlediv .middleContentDiv
{
	width: 950px;
	height: 640px;
	float: left;
	display: inline;
}
.middlediv .leftContent
{
	width: 3px;
	height: 640px;
	float: left;
	display: inline;
	background: url(Images/leftLine.jpg) no-repeat;
	margin-top: 0px;
}
.middlediv .centerConent
{
	width: 944px;
	float: left;
	display: inline;
	font-size: 13px;
	margin-top: 0px;
	color: #000;
	font-weight: 600;
}
.middlediv .rightContent
{
	width: 3px;
	height: 640px;
	margin-top: 0px;
	float: left;
	display: inline;
	background: url(Images/leftLine.jpg) no-repeat;
}

.middlediv .logo
{
	width: 924px;
	margin-left: 10px;
	height: 40px;
	color: #7FBBD8;
	line-height: 50px;
	text-indent: 0;
	font-size: 22px;
	font-weight: bold;
	border-bottom: solid 1px #ccc;
}


.middlediv .login
{
	width: 944px;
	height: 40px;
	font-size: 15px;
	color: #000;
	line-height: 40px;
	font-weight: bold;
}
.middlediv .login a
{
	color: #6F7EA3;
}
.middlediv .mark
{
	width: 944px;
	height: 40px;
	line-height: 20px;
	font-size: 13px;
	color: #000;
	font-weight: 600;
}
.middlediv .mark span
{
	color: red;
}
#InsertErrorMessage
{
	margin-left: 80px;
	color: Red;
	font-weight: 400;
}
.middlediv .writecontent
{
	width: 944px;
	height: 550px;
}

.MainTitle
{
	width: 934px;
	margin-bottom: 20px;
	height: 30px;
	line-height: 30px;
	font-size: 14px;
	background-color: #F0F2F2;
	border-bottom: solid 1px #8BCDC3;
	float: left;
	display: inline;
	padding-left: 10px;
}

.MainLine
{
	width: 924px;
	height: 45px;
	float: left;
	display: inline;
	background: #fff;
}
.MainLineLeft
{
	width: 280px;
	display: inline;
	float: left;
	text-align: right;
	margin-right: 10px;
	line-height: 25px;
	height: 25px;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
}
.MainLineRight
{
	width: 624px;
	height: 30px;
	float: left;
	display: inline;
	text-align: left;
	vertical-align: middle;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
}
.MainLineRightServer
{
	height: 14px;
	float: left;
	display: inline;
	text-align: left;
	vertical-align: middle;
	font-size: 14px;
	font-style: normal;
	font-weight: 500;
}
.SeparatorLine
{
	width: 834px;
	margin-left: 50px;
	height: 11px;
	margin-bottom: 30px;
	float: left;
	display: inline;
	border-bottom: dashed 1px #ccc;
}
.MainLineRight input
{
	margin-top: 0px;
	display: inline;
	float: left;
	height: 18px;
	line-height: 18px;
	display: inline;
	font-size: 12px;
	border: solid 1px #ccc;
}
.MainLineRight .FileUpload
{
	margin-top: 0px;
	display: inline;
	float: left;
	height: 22px;
	line-height: 20px;
	display: inline;
	font-size: 12px;
	border: solid 1px #ccc;
	background-color: #eee;
}
.MainLineRight input.textInput
{
	background-color: #eee;
}
.MainLineRight select
{
	margin-top: 5px;
	display: inline;
}
/*  验证 */
.MainLineRight .CodeImage
{
	padding-top: 0px;
	float: left;
	display: inline;
}
.MainLineRight .CodeHref
{
	float: left;
	display: inline;
	margin-top: 5px;
}
.MainLineRight .sexStyle
{
	float: left;
	display: inline;
	margin-top: 8px;
	margin-right: 20px;
	height: 20px;
	line-height: 20px;
}
.textline
{
	font-size: 12px;
	width: 220px;
}
.LinkBt, a.LinkBt:hover, a.LinkBt:visited
{
	width: 55px;
	height: 23px;
	line-height: 26px;
	float: left;
	display: inline;
	color: #fff;
	background: url(Images/noClickButton.jpg) no-repeat;
	font-size: 12px;
	text-align: left;
	text-indent: 3px;
	border: none;
	text-decoration: none;
	margin-left: 10px;
}

input.tagsLinkBt
{
	background: url(Images/noClickButton.jpg) no-repeat;
	text-align: center;
	border: none;
	width: 55px;
	height: 23px;
	color: #fff;
}

.interest_form li
{
	line-height: 1.5em;
	width: 100%;
}

.FriendMes
{
	width: 332px;
	height: 18px;
	float: left;
	display: none;
}
.NoFriendMes
{
	width: 332px;
	height: 18px;
	float: left;
	display: none;
}

.redFont
{
	color: red;
	line-height: 18px;
	margin-left: 40px;
}
.redFontCode
{
	color: red;
	line-height: 18px;
}
.redLeftFont
{
	color: Red;
}
.greenFont
{
	color: green;
	line-height: 18px;
	margin-top: 10px;
}
.codeInputDiv
{
	width: 100px;
	float: left;
	display: inline;
}
.codeMessage
{
	display: block;
	float: left;
	width: 100px;
}
#ShowCodeHelp
{
	margin-top: 10px;
	float: left;
	color: #999;
}
#CodeCheckMsg
{
	display: block;
	float: left;
	font-size: 12px;
}
.PassImage
{
	width: 50px;
	height: 38px;
}
.HelpGoodTitle
{
	color: #ccc;
	float: left;
	display: inline;
	width: 90%;
	margin-top: 3px;
	font-size: 12px;
	height: 14px;
	line-height: 14px;
	margin-left: 21%;
}


.loadImage
{
	background: url(Images/Loading7.gif) no-repeat;
	width: 16px;
	height: 16px;
	display: inline;
}
.ServerHelp
{
	height: 28px;
	line-height: 28px;
}
.dateselect
{
	margin-left: 14px;
	width: 60px;
	border: solid 1px #ccc;
}
.Level
{
	width: 225px;
	border: solid 1px #ccc;
	margin-left: 0px;
	padding: 0 0 0 0;
	margin: 0 auto;
	float: left;
	clear: both;
	text-align: center;
	font-size: 13px;
	line-height: 25px;
	height: 25px;
	background: #eee;
}


/*  底部  */
.bottomdiv
{
	width: 950px;
	background-color: #2E89C2;
	overflow: hidden;
	margin: 0 auto;
	text-align: center;
}
.bottomdiv .text
{
	margin-top: 10px;
}


.ManageBody
{
	width: 950px;
	overflow: hidden;
	text-align: left;
	margin: 0 auto;
}


.middledivUser
{
	margin: 0;
	padding: 0;
}
.middlediv .ManageControl
{
	height: 30px;
	margin: 0 6px;
	width: 920px;
	border-bottom: solid 1px #ccc;
}
.middlediv .ManageControl .left
{
	width: 618px;
	height: 30px;
	line-height: 30px;
	font-size: 20px;
	color: #0073b6;
	font-weight: bold;
	float: left;
	display: inline;
	font-family: 微软雅黑;
}
.middlediv .ManageControl .changeMode
{
	width: 150px;
	height: 25px;
	line-height: 25px;
	margin-top: 5px;
	float: left;
	font-style: normal;
	font-weight: normal;
	display: inline;
}
.middlediv .ManageControl .changeMode .LinkBt
{
	width: 55px;
	height: 25px;
	line-height: 25px;
	margin-top: 5px;
	margin-right: 5px;
	color: #fff;
	background: url(Images/noClickButton.jpg) no-repeat;
	font-size: 12px;
	text-align: center;
	text-indent: 3px;
	font-weight: 400;
	border: none;
	text-decoration: none;
}
.middlediv .ManageControl .changeMode a.hover
{
	color: #fff;
}
.middlediv .ManageControl .changeColor
{
	width: 150px;
	height: 25px;
	line-height: 25px;
	font-weight: normal;
	text-align: right;
	margin-top: 5px;
	float: left;
	display: inline;
}
.middlediv .ManageControl .changeColor label
{
	line-height: 20px;
	height: 20px;
}
.middlediv .ManageControl .changeColor .smallBtCss1
{
	width: 20px;
	height: 20px;
	background: url(Images/redBt.jpg) no-repeat;
	border: none;
}
.middlediv .ManageControl .changeColor .smallBtCss2
{
	width: 20px;
	height: 20px;
	background: url(Images/blueBt.jpg) no-repeat;
	border: none;
}
.middlediv .ManageControl .changeColor .smallBtCss3
{
	width: 30px;
	height: 20px;
	background: #13BECE;
	border: none;
}
.middlediv .ManageControl .changeColor .smallBtCss4
{
	width: 30px;
	height: 20px;
	background: #F8B747;
	border: none;
}
.ManageContent
{
	width: 940px;
	margin-top: 10px;
	height: 570px;
	font-weight: normal;
}
/* xslt*/
/*  UserManage1.xslt start*/
.userManage1Top
{
	width: 920px;
	margin-left: 10px;
	float: left;
	display: inline;
	height: 100px;
}
.userManage1Top .ImageCss
{
	width: 100px;
	height: 100px;
	float: left;
	display: inline;
}
.userManage1Top .ImageCss img
{
	width: 100px;
	height: 90px;
	float: left;
	display: inline;
}
.userManage1Top .rightNameCss
{
	width: 750px;
	height: 100px;
	margin-left: 10px;
	float: left;
	display: inline;
}
.userManage1Top .rightNameCss .userNameCss
{
	width: 750px;
	height: 30px;
	line-height: 30px;
	font-size: 22px;
	font-weight: bold;
	float: left;
	display: inherit;
	font-family: 微软雅黑;
}
.userManage1Top .rightNameCss .LevelCss
{
	float: left;
	display: inline;
	width: 750px;
	height: 30px;
	line-height: 30px;
}
.userManage1Top .rightNameCss .LevelCss span
{
	float: left;
	display: inline;
	width: 200px;
}
.userManage1Top .rightNameCss .LevelCss .LinkBt1
{
	width: 55px;
	height: 23px;
	line-height: 23px;
	color: #fff;
	background: url(Images/noClickButton.jpg) no-repeat;
	font-size: 12px;
	text-align: left;
	text-indent: 3px;
	border: none;
	text-decoration: none;
	cursor: hand;
	margin: 0 5px;
	float: left;
	display: inline;
}
.userManage1Top .rightNameCss .lastLogin
{
	float: left;
	display: inline;
	width: 750px;
	height: 30px;
	line-height: 30px;
}

.userManage1Top .rightNameCss .lastLogin span.spantime
{
	color: #29781d;
}

.userManage1LeftXslt
{
	width: 532px;
	height: 440px;
	float: left;
	display: inline;
	border: solid 1px #ccc;
	margin: 0 0px 0 15px;
	padding: 0;
}
.userManage1LeftXslt .userManage1LeftXslttop
{
	float: left;
	display: inline;
	width: 532px;
	height: 29px;
	color: #fff;
	margin: 0;
	padding: 0;
}
.userManage1LeftXslt ul
{
	float: left;
	display: inline;
	width: 530px;
	height: 410px;
}


/* tag */
.userManage1LeftXslt ul.tagsUL
{
	width: 528px;
	margin: 0;
	padding: 0;
	height: 410px;
	float: left;
	display: inline;
}
.userManage1LeftXslt ul.tagsUL li
{
	float: left;
	display: inline;
	text-align: center;
	width: 74px;
	height: 64px;
	vertical-align: middle;
	line-height: 64px;
	margin: 10px 0px 0 12px;
	padding: 0;
	background: url(Images/tag.png);
	font-size: 12px;
	cursor: hand;
}
.userManage1LeftXslt ul.tagsUL li.TagPage
{
	float: left;
	display: inline;
	text-align: left;
	width: 220px;
	height: 35px;
	line-height: 35px;
	background: none;
	margin: 10px 0 0 300px;
	padding: 0;
	cursor: hand;
}
.userManage1LeftXslt ul.tagsUL li a
{
	text-decoration: none;
}

/* tag list*/
.userManage1LeftXslt ul.tagsListUL
{
	width: 528px;
	margin: 0;
	padding: 0;
	height: 410px;
	float: left;
	display: inline;
	overflow: auto;
}
.userManage1LeftXslt ul.tagsListUL li
{
	float: left;
	display: inline;
	text-align: left;
	width: 500px;
	height: 30px;
	line-height: 30px;
	margin: 0 0 0 10px;
	padding: 0;
	cursor: hand;
}
/* list */
.userManage1LeftXslt ul.listUL
{
	width: 528px;
	margin: 0;
	padding: 0;
	height: 410px;
	float: left;
	display: inline;
}
.userManage1LeftXslt ul.listUL li
{
	float: left;
	display: inline;
	text-align: left;
	width: 510px;
	height: 30px;
	line-height: 30px;
	margin: 0 0 0 10px;
	padding: 0;
	cursor: hand;
}
.userManage1LeftXslt ul li .title
{
	float: left;
	display: inline;
}
.userManage1LeftXslt ul li .delSpan
{
	float: right;
	display: inline;
	width: 40px;
	margin-right: 10px;
}
/* 资源列表 Begin */
.ResourceListContent ul
{
	width: 528px;
	margin: 0;
	padding: 0;
	float: left;
	display: inline;
}
.userManage1LeftXslt ul li
{
	float: left;
	display: inline;
	text-align: left;
	width: 510px;
	height: 30px;
	line-height: 30px;
	margin: 0 0 0 10px;
	padding: 0;
	cursor: hand;
}
.ResourceListContent ul li .title
{
	float: left;
}
.ResourceListContent ul li .delSpan
{
	float: right;
	display: inline;
}

.ResourceListContent li .nowPage
{
	float: left;
	display: inline;
}
.ResourceListContent
{
    background-color:Blue;
}
.ResourceListContent ul li .page
{
	float:right;
	display: inline;
	height: 20px;
	line-height: 20px;
	color: #ccc;
}
.ResourceListContent li .page .prevPage
{
	color: #6B98E2;
	background: #fff;
	border: solid 1px #ccc;
	height: 25px;
	line-height: 25px;
	padding: 2px;
	font-size: 12px;
	cursor: hand;
}
.ResourceListContent li .page .nextPage
{
	color: #6B98E2;
	background: #fff;
	border: solid 1px #ccc;
	margin-left: 5px;
	height: 25px;
	line-height: 25px;
	padding: 2px;
	font-size: 12px;
	cursor: hand;
}
/* 资源列表 end*/
.userManage1LeftXslt .OnlySpace
{
	width: 200px;
	height: 29px;
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
}

.userManage1RightXslt
{
	margin: 0;
	padding: 0;
	overflow: hidden;
	float: left;
	display: inline;
	width: 320px;
	height: 440px;
	margin-left: 15px;
}
.userManage1RightXslt .userManage1RightTopCss
{
	float: left;
	display: inline;
	width: 320px;
	height: 239px;
	margin-bottom: 5px;
}
.userManage1RightXslt .userManage1RightXslttop
{
	float: left;
	display: inline;
	width: 320px;
	height: 29px;
	color: #fff;
}
.userManage1RightXslt ul
{
	text-align: left;
	width: 317px;
	height: 212px;
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	background: #FFE8E2;
}
/* query ul */
.userManage1RightXslt ul.sousuoUL
{
}
/* query /ul */
/* discussion ul */
.userManage1RightXslt ul.pinglunUL
{
	display: none;
}
/* discussion /ul */
/* Browse ul */
.userManage1RightXslt ul.liulanUL
{
	display: none;
}

/* Browse /ul */
.userManage1RightXslt li
{
	float: left;
	display: inline;
	text-align: left;
	width: 305px;
	height: 27px;
	line-height: 27px;
	margin: 0 0 0 10px;
	padding: 0;
	font-family: "宋体";
}
.userManage1RightXslt li .title
{
	float: left;
	display: inline;
	cursor: hand;
	height: 20px;
	line-height: 20px;
}
.userManage1RightXslt li .time
{
	width: 100px;
	margin-right: 10px;
	float: right;
	display: inline;
	height: 20px;
	line-height: 20px;
	color: #aaa;
}
.userManage1RightXslt li .nowPage, .userManage1LeftXslt li .nowPage
{
	float: left;
	display: inline;
}
.userManage1RightXslt li .page, .userManage1LeftXslt li .page
{
	margin-right: 10px;
	float: right;
	display: inline;
	height: 20px;
	line-height: 20px;
	color: #ccc;
}
.userManage1RightXslt li .page .prevPage, .userManage1LeftXslt li .page .prevPage
{
	color: #6B98E2;
	background: #fff;
	border: solid 1px #ccc;
	height: 25px;
	line-height: 25px;
	padding: 2px;
	font-size: 12px;
	cursor: hand;
}
.userManage1RightXslt li .page .nextPage, .userManage1LeftXslt li .page .nextPage
{
	color: #6B98E2;
	background: #fff;
	border: solid 1px #ccc;
	margin-left: 5px;
	height: 25px;
	line-height: 25px;
	padding: 2px;
	font-size: 12px;
	cursor: hand;
}
.userManage1LeftXslt .showtitle .tab, .userManage1RightXslt .showtitle .tab
{
	float: left;
	display: inline;
	font-size: 13px;
	width: 105px;
	height: 29px;
	line-height: 29px;
	cursor: hand;
	text-align: center;
	cursor: hand;
}
.userManage1LeftXslt .showtitle .tabLine, .userManage1RightXslt .showtitle .tabLine
{
	float: left;
	display: inline;
	width: 1px;
	height: 29px;
}
.hover
{
	background: red;
}
/*  UserManage1.xslt end*/
/*  UserManage2.xslt start*/
.userManage2Top
{
	width: 920px;
	margin-left: 10px;
	float: left;
	display: inline;
	height: 100px;
}
.userManage2Top .ImageCss
{
	width: 100px;
	height: 100px;
	float: left;
	display: inline;
}
.userManage2Top .ImageCss img
{
	width: 100px;
	height: 90px;
	float: left;
	display: inline;
}
.userManage2Top .rightNameCss
{
	width: 750px;
	height: 100px;
	margin-left: 10px;
	float: left;
	display: inline;
}
.userManage2Top .rightNameCss .userNameCss
{
	width: 750px;
	height: 30px;
	line-height: 30px;
	font-size: 22px;
	float: left;
	display: inherit;
}
.userManage2Top .rightNameCss .LevelCss
{
	float: left;
	display: inline;
	width: 750px;
	height: 30px;
	line-height: 30px;
}
.userManage2Top .rightNameCss .LevelCss span
{
	float: left;
	display: inline;
	width: 200px;
}
.userManage2Top .rightNameCss .LevelCss .LinkBt1
{
	width: 55px;
	height: 23px;
	line-height: 23px;
	color: #fff;
	background: url(Images/noClickButton.jpg) no-repeat;
	font-size: 12px;
	text-align: left;
	text-indent: 3px;
	border: none;
	text-decoration: none;
	cursor: hand;
	margin: 0 5px;
	float: left;
	display: inline;
}
.userManage2Top .rightNameCss .lastLogin
{
	float: left;
	display: inline;
	width: 750px;
	height: 30px;
	line-height: 30px;
}

.userManage2LeftXslt
{
	width: 532px;
	height: 440px;
	float: left;
	display: inline;
	border: solid 1px #ccc;
	margin: 0 0px 0 15px;
	padding: 0;
}
.userManage2LeftXslt .userManage2LeftXslttop
{
	float: left;
	display: inline;
	width: 532px;
	height: 29px;
	color: #fff;
	margin: 0;
	padding: 0;
}
.userManage2LeftXslt ul
{
	float: left;
	display: inline;
	width: 530px;
	height: 410px;
}
/* tag */
.userManage2LeftXslt ul.tagsUL
{
	width: 528px;
	margin: 0;
	padding: 0;
	height: 410px;
	float: left;
	display: inline;
}
.userManage2LeftXslt ul.tagsUL li
{
	float: left;
	display: inline;
	text-align: center;
	width: 74px;
	height: 64px;
	vertical-align: middle;
	line-height: 64px;
	margin: 10px 0px 0 12px;
	padding: 0;
	background: url(Images/tag.png);
	font-size: 12px;
	cursor: hand;
}
.userManage2LeftXslt ul.tagsUL li.TagPage
{
	float: left;
	display: inline;
	text-align: left;
	width: 220px;
	height: 35px;
	line-height: 35px;
	background: none;
	margin: 10px 0 0 300px;
	padding: 0;
	cursor: hand;
}
.userManage2LeftXslt ul.tagsUL li a
{
	text-decoration: none;
}

/* tag list*/
.userManage2LeftXslt ul.tagsListUL
{
	width: 528px;
	margin: 0;
	padding: 0;
	height: 410px;
	float: left;
	display: inline;
	overflow: auto;
}
.userManage2LeftXslt ul.tagsListUL li
{
	float: left;
	display: inline;
	text-align: left;
	width: 500px;
	height: 30px;
	line-height: 30px;
	margin: 0 0 0 10px;
	padding: 0;
	cursor: hand;
}
/* list */
.userManage2LeftXslt ul.listUL
{
	width: 528px;
	margin: 0;
	padding: 0;
	height: 410px;
	float: left;
	display: inline;
}
.userManage2LeftXslt ul.listUL li
{
	float: left;
	display: inline;
	text-align: left;
	width: 510px;
	height: 30px;
	line-height: 30px;
	margin: 0 0 0 10px;
	padding: 0;
	cursor: hand;
}
.userManage2LeftXslt ul li .title
{
	float: left;
	display: inline;
}
.userManage2LeftXslt ul li .delSpan
{
	float: right;
	display: inline;
	width: 70px;
	margin-right: 10px;
}

.userManage2LeftXslt .OnlySpace
{
	width: 200px;
	height: 29px;
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
}

.userManage2RightXslt
{
	margin: 0;
	padding: 0;
	overflow: hidden;
	float: left;
	display: inline;
	width: 320px;
	height: 440px;
	margin-left: 15px;
}
.userManage2RightXslt .userManage2RightTopCss
{
	float: left;
	display: inline;
	width: 320px;
	height: 239px;
	margin-bottom: 5px;
}
.userManage2RightXslt .userManage2RightXslttop
{
	float: left;
	display: inline;
	width: 320px;
	height: 29px;
	color: #fff;
}
.userManage2RightXslt ul
{
	text-align: left;
	width: 317px;
	height: 212px;
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	background: #FFE8E2;
}
/* query ul */
.userManage2RightXslt ul.sousuoUL
{
}
/* query /ul */
/* discussion ul */
.userManage2RightXslt ul.pinglunUL
{
	display: none;
}
/* discussion /ul */
/* Browse ul */
.userManage2RightXslt ul.liulanUL
{
	display: none;
}
/* Browse /ul */
.userManage2RightXslt li
{
	float: left;
	display: inline;
	text-align: left;
	width: 305px;
	height: 27px;
	line-height: 27px;
	margin: 0 0 0 10px;
	padding: 0;
	font-family: "宋体";
}
.userManage2RightXslt li .title
{
	float: left;
	display: inline;
	cursor: hand;
	height: 20px;
	line-height: 20px;
}
.userManage2RightXslt li .time
{
	width: 100px;
	margin-right: 10px;
	float: right;
	display: inline;
	height: 20px;
	line-height: 20px;
	color: #aaa;
}
.userManage2RightXslt li .nowPage, .userManage2LeftXslt li .nowPage
{
	float: left;
	display: inline;
}
.userManage2RightXslt li .page, .userManage2LeftXslt li .page
{
	margin-right: 10px;
	float: right;
	display: inline;
	height: 20px;
	line-height: 20px;
	color: #ccc;
}
.userManage2RightXslt li .page .prevPage, .userManage2LeftXslt li .page .prevPage
{
	color: #6B98E2;
	background: #fff;
	border: solid 1px #ccc;
	height: 25px;
	line-height: 25px;
	padding: 2px;
	font-size: 12px;
	cursor: hand;
}
.userManage2RightXslt li .page .nextPage, .userManage2LeftXslt li .page .nextPage
{
	color: #6B98E2;
	background: #fff;
	border: solid 1px #ccc;
	margin-left: 5px;
	height: 25px;
	line-height: 25px;
	padding: 2px;
	font-size: 12px;
	cursor: hand;
}
.userManage2LeftXslt .showtitle .tab, .userManage2RightXslt .showtitle .tab
{
	float: left;
	display: inline;
	font-size: 13px;
	width: 105px;
	height: 29px;
	line-height: 29px;
	cursor: hand;
	text-align: center;
}
.userManage2LeftXslt .showtitle .tabLine, .userManage2RightXslt .showtitle .tabLine
{
	float: left;
	display: inline;
	width: 1px;
	height: 29px;
}
.hover
{
	background: red;
}
/*  UserManage2.xslt end*/

.userManage1RightXslt ul.liulanUL a
{
	cursor: text;
	text-decoration: none;
}
.userManage2RightXslt ul.liulanUL a
{
	cursor: text;
	text-decoration: none;
}
/* 日期 */
.Calendar
{
	font-family: Verdana;
	font-size: 9pt;
	text-align: center;
	width: 315px;
	height: 235px;
	line-height: 1.5em;
	padding: 5px;
}
.Calendar a
{
	color: #0066CC;
}
.Calendar table
{
	width: 315px;
	border: 0;
}
.Calendar table thead
{
	color: #acacac;
}
.Calendar table td
{
	font-size: 15px;
	padding: 1px;
	width: 40px;
	height: 27px;
	line-height: 25px;
}
.Calendar table td a
{
	width: 40px;
	height: 27px;
	float: left;
	display: inline;
	line-height: 25px;
	text-decoration: none;
}
#idCalendarPre
{
	cursor: pointer;
	float: left;
	padding-right: 5px;
}
#idCalendarNext
{
	cursor: pointer;
	float: right;
	padding-right: 5px;
}
#idCalendar td.onToday
{
	font-weight: bold;
	color: #C60;
}
#idCalendar td.onSelect
{
	font-weight: bold;
}
/* 日期 */


.delBt
{
	width: 60px;
	width: 55px;
	height: 23px;
	float: left;
	display: inline;
	text-align: center;
	color: #888;
}
/**/

/*  中间部  */
.middlediv
{
	width: 950px;
	height: 848px;
}
.middledivUser
{
	height: 750px;
}
.middlediv .middleTopDiv
{
	width: 950px;
	height: 8px;
	float: left;
	display: inline;
	margin-top: 5px;
	font-size: 0px;
}

.middlediv .middleTopDiv .left
{
	width: 9px;
	height: 8px;
	float: left;
	display: inline;
	background: url(Images/leftAngle.jpg) no-repeat;
	font-size: 0px;
}
.middlediv .middleTopDiv .center
{
	width: 932px;
	height: 8px;
	float: left;
	display: inline;
	background: url(Images/topContent.jpg) repeat-x;
	font-size: 0px;
}
.middlediv .middleTopDiv .right
{
	width: 9px;
	height: 8px;
	float: left;
	display: inline;
	background: url(Images/rightAngle.jpg) no-repeat;
	font-size: 0px;
}
.middlediv .middleContentDiv
{
	width: 950px;
	height: 750px;
	float: left;
	display: inline;
}
.middlediv .leftContent
{
	width: 3px;
	height: 750px;
	float: left;
	display: inline;
	background: url(Images/leftLine.jpg) no-repeat;
	margin-top: 0px;
}
.middlediv .centerConent
{
	width: 944px;
	height: 750px;
	float: left;
	display: inline;
	font-size: 13px;
	margin-top: 0px;
	color: #000;
	font-weight: 600;
}
.middlediv .rightContent
{
	width: 3px;
	height: 750px;
	margin-top: 0px;
	float: left;
	display: inline;
	background: url(Images/leftLine.jpg) no-repeat;
}

.middlediv .logo
{
	width: 924px;
	margin-left: 10px;
	height: 40px;
	color: #7FBBD8;
	line-height: 50px;
	text-indent: 0;
	font-size: 22px;
	font-weight: bold;
	border-bottom: solid 1px #ccc;
}
.middlediv .logintips
{
	float: left;
	display: inline;
	clear: both;
	width: 944px;
	height: 40px;
	font-size: 15px;
	color: #000;
	line-height: 40px;
	font-weight: bold;
}
.middlediv .logintips .login
{
	width: 325px;
	height: 40px;
	font-size: 15px;
	color: #000;
	line-height: 40px;
	font-weight: bold;
	float: left;
	display: inline;
}
.middlediv .logintips .login a
{
	color: #6F7EA3;
}
.middlediv .logintips .mark
{
	width: 344px;
	height: 40px;
	line-height: 40px;
	font-size: 13px;
	color: #000;
	font-weight: 600;
	float: left;
	display: inline;
}
.middlediv .logintips .mark span
{
	color: red;
}
#InsertErrorMessage
{
	margin-left: 80px;
	color: Red;
	font-weight: 400;
}
.middlediv .writecontent
{
	width: 944px;
	height: 600px;
}

/* 个人信息页 css end*/


/*flash xslt css begin*/
#flashContent
{
	width:1000px;
}
#readerContainer
{
	float:left;
	display: inline;
	width: 79.5%;
	height: 100%;
	overflow: hidden;
	position:absolute;
	z-index:1;
}

.flash_left
{
	float: left;
	display: inline;
	width: 20%;
    height: 100%;
	/*border: solid 1px #333;
	border-right:none;*/
	border-top:none;
	border-bottom:none;
		

	
}

.flash_right
{
	float:left;
	display:none;
	width: 100%;
    height: 100%;
    border: solid 1px #898b8a;
    border-right:none;
	border-bottom:none;
}

.flash_header_right
{
    float:left;
	display: inline;
	width: 100%;
	height:27px;
	background:url(Images/Flashlist.jpg);
	line-height:27px;
  border-right:solid 1px #898b8a;
		 
}

input.flashtxtbox
{
    background: #fff;
    border: 1px solid #ccc;
    border-bottom-color: #999;
    border-right-color: #999;
    color: #000;
    font: 13px arial,sans-serif bold;
    margin: 0 0 0 0;
    padding: 0 8px 0 3px;
    vertical-align: top;
    height: 20px;
    line-height: 20px;
    width: 150px;
}
.search_top_flash_div
{
	float: left;
    display: inline;
    margin: 0 0 0 10px;
    position: relative;
    height: 21px;
    line-height: 21px;
    margin-top:2px;
}


.flash_header_right span
{
	margin-left:20px;
	 
}

.flash_header
{
    float: left;
	display: inline;
	width: 100%;
	height:27px;
	background:url(Images/Flashlist.jpg);
	line-height:27px;
    cursor:hand;
		 
}

.flash_header span
{
	margin-left:20px;
	 
}


#flashImageDiv
{
	float:left;
	display: inline;
	cursor:hand;
	width: 16px;
	font-size: 14px;
    background: url(Images/02.png);
	margin-left:4px;	
}

.flash_foldmenu
{
	float:left;
	display:inline;
	width:100%;
	height:100%;
    overflow:hidden;
     overflow:auto;
    background-color:#fff;
     border:solid 1px #898b8a;
     border-bottom:none;
   /* border-bottom:solid 1px #898b8a;*/
 
}
.flash_directory
{
	float:right;
	display:inline;
	width:21px;
	height:100%;
}


.mod_FlashPlayer_full
{
	float:right;
	display: inline;
	width: 470px;
	background-color: #fff;
	z-index: -1;
	
}

.mod_FlashPlayer
{
	width: 550;
	height: 500px;
	border: solid 1px #000;
	margin: auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

.directory
{
	float:left;
	display:inline;
	width:30%;
	 height:500px;
	margin-top: 10px;
}

.directory2
{
	float:left;
	display:none;
	width:20px;
	 height:500px;
	margin-top: 10px;
}

.imageDiv
{
	float:left;
	display: inline;
	cursor:hand;
	width: 16px;
	line-height: 16px;
	height: 16px;
	text-align: center;
	font-size: 14px;
   background: url(Images/02.png);
}

.imageDiv2
{
	float:left;
	display: inline;
	cursor:hand;
	width: 16px;
	line-height: 16px;
	height: 16px;
	text-align: center;
	font-size: 14px;
    background: url(Images/01.png);
}

.imageDiv3
{
	float:left;
	azimuth:center-left;
	display: inline;
	cursor:hand;
	width: 21px;
	line-height: 50px;
	height: 100%;
	text-align: center;
	font-size: 14px;
	background-color:transparent;
    background: url(Images/directory1.gif);
}

.FlashResult
{
	border:none;
    
}
.FlashResult li a
{
     margin-left:10px;
    font-size:16px;
  
}
.recruit
{
	 width:100%;
	 border:none;
}
.recruitFlash
{
	 width:95%;
	 height:200px;
	 overflow:auto;
}
/*flash xslt css end*/


 /*论文详细页主用*/
.book_ThesisDetail_left_box
{
	float: left;
	display: inline;
	width: 190px;
	margin: 10px 5px 0 0;
	overflow: hidden;
}
.detail_Thesis2
{
		float:right;
	display: inline;
	width: 740px;
margin: 10px 5px 0 0;
	}

.book_ThesisDetail_left
{
	float: left;
	display: inline;
	overflow: hidden;
	width: 188px;
	border: solid 1px #e2edf1;
	margin-bottom: 5px;
}

.book_ThesisDetail_left h2
{
	float: right;
	display: inline;
	width: 100%;
	height: 32px;
	line-height: 32px;
	font-size: 14px;
	font-weight: bold;
	background: url(Images/termsnav.gif) repeat-x;
	border-bottom: solid 1px #e2edf1;
	color: #3782b7;
}
.book_ThesisDetail_left h2 span
{
	margin-right: 5px;
	margin-left: 5px;
}

.book_ThesisDetail_left dl
{
	float: left;
	display: inline;
	width: 100%;
	padding: 3px;
}

.book_ThesisDetail_left dl dt
{
	float: left;
	display: inline;
	width: 100%;
}

.book_ThesisDetail_left dl a, .book_ThesisDetail_left dl a:visited
{
	color: #000;
	line-height: 1.5em;
}

.book_ThesisDetail_left dl dd
{
	float: left;
	display: inline;
	width: 180px;
	overflow: hidden;
	background-color: #ffffd6;
	color: #000;
	line-height: 2em;
	border: solid 1px #e2edf1;
	display: none;
}

.book_ThesisDetail_left dl .bookimg_dd, .book_ThesisDetail_left dl .bookimg_dd img
{
	float: left;
	display: inline;
	width: 41px;
	height: 54px;
	overflow: hidden;
	margin-top: 3px;
}

.book_ThesisDetail_left dl .bookdetailddrigt
{
	float: right;
	display: inline;
	width: 128px;
	overflow: hidden;
}

.book_ThesisDetail_left dl.bookdlselect dd
{
	float: left;
	display: inline;
	width: 180px;
}

.book_ThesisDetail_left dl.bookdlselect dt
{
	display: none;
}

.TitleType
{
	font-weight:bold;
	azimuth:center;
	float:none;
	color:Red;
	width: 740px;
	border: solid 1px #dcf0ee;
}

.ThesisDiv
{
	display:block;
	margin: 3px 0 0 5px;
	font-size:14px;
   line-height: 2em;
}

.ThesisDiv2
{
	font-size:14px;
   line-height: 1em;
}


/*论文详细页主用*/

 /*标准详细页样式Begin*/
 
 .StandardDiv
 {
 	display:block;
	margin: 6px 0 0 5px;
	font-size:14px;
   line-height: 2em;
 }
 
  .StandardDiv2
 {
    background-color:Silver;
	float: left;
	display: block;
    line-height: 2em;
	width: 680px;
	margin: 10px 0 0 0;
	font-size:14px;
	padding-left:50px;
 }
 
  .StandardDiv3
 {
	float: left;
	display: block;
    line-height: 2em;
	width: 680px;

	font-size:14px;
	padding-left:50px;
 }
 
   .StandardDiv4
 {
    background-color:Silver;
	float: left;
	display: block;
    line-height: 2em;
	width: 680px;

	font-size:14px;
	padding-left:50px;
 }
 
 
 /*标准详细页样式End*/
 
 
 /* Begin 图书、视频，课件详细页相关数据专用 */
.book_detail_left2 a
{
    float:right;
	cursor:hand;
}

.book_detail_left2
{
	float:right;
	display:block;
	width: 99%;
	height: 28px;
	line-height: 28px;
	font-size: 14px;
	font-weight: bold;
	background: url(Images/termsnav.gif) repeat-x;
    border-bottom: solid 1px #e2edf1;
    border-left:solid 1px #e2edf1;
    border-right:solid 1px #e2edf1;
	color: #3782b7;
	margin-top:0px;
}
.divClick2
{
	display:none;
	}

 /*End 图书、视频，课件详细页相关数据专用 */
 
 .terms_detail_detail_p
 {
 	 margin-top:0px;
 }
.terms_detail_detail img 
 {
 	display:inherit;
 }
 .termslist img 
 {
 	display:none;
 }
 
 
.blankSpace 
{
    margin-left:30px;
	width:100%;
}

#termslist .blankSpace  a,#termslist  .blankSpace  a:visited
{
      color:Red;
   
}

 