/* CSS Document */
body { margin:0 auto; width:990px;}
body,td,th {font-size: 12px; color:#000000;}
a:link {
	color: #07519a;
	text-decoration: none;
}
a:visited {
	color: #07519a;
	text-decoration: none;
}
a:hover {
	color: #ff6600;
	text-decoration: none;
}
a:active {
	color: #ff6600;
	text-decoration: none;
}
.STYLE_TITLE{
	font-size:14px;
	font-weight:bold;
}
#title {font-size: 14px;line-height: 25px;font-weight: bold;background-color:#DBEDF5; padding-left:10px;}
#connect {line-height: 180%; padding:5px 0;}
form { line-height:35px; height:35px; display:inline; margin:0; padding:0}
#content{ width:788px; float:right;margin-bottom:5px;} 
.t2{ line-height:200%; background-color:#DBEDF5; text-align:left;}
li { list-style:none;}
.ultop {
	line-height: 180%;
	margin: 0 10px;
	padding:0;
	list-style-type: circle;
	list-style-position: inside;
}
.ultop li {
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.STYLE1 { font-size:14px;}
.b2_my {
	LINE-HEIGHT: 150%;
	margin: 5px 9px 0px 10px;

}
.line{ text-align:left;PADDING-LEFT: 0px; BORDER-bottom: #e4e4e4 1px solid;LINE-HEIGHT: 24px;white-space:nowrap;}
.more {
	float:right;
	line-height:18px;
	margin-top: 4px;
}
/* 全局设置完成*/
.head {margin-bottom: 5px;}
#header {width:100%;background-color: #F7F7F7; height:28px;}
#header #head_l {width: 10px;height:28px;float: left;background-image: url(/images/ccs/login_l.gif);background-repeat: no-repeat;
}
#header #head_r {width: 270px;height:28px;background-image: url(/images/ccs/login_r.gif);background-repeat: no-repeat;background-position: right;float: right; line-height:28px; text-align:right;}
#header #head_r ul { margin:0 10px 0 0;}
#header #head_r li {display:inline;list-style:none;}
#header #head_r a { padding:0 5px 0 15px;background-repeat: no-repeat;background-position:left;}	
#t_home a {background-image: url(/images/ccs/t_home.gif);}
#t_book a {background-image: url(/images/ccs/t_book.gif);}
#t_mail a {background-image: url(/images/ccs/t_mail.gif);}
#header #head_c {float:left; line-height:28px;}
#header #head_c ul { margin:0; padding:0}
#header #head_c li { display:inline; float:left; line-height:28px;}
#header #head_c .check{ width:46px; height:28px; padding:2px;}
#header #head_c .check2{ width:60px; height:28px; padding:2px;}
.input_login {height: 12px;width: 60px;}
#banner {height: 64px;width:100%;}
#banner #banner_l {width: 230px;float: left;}
#banner #banner_c {width: 600px;float: left;text-align:center; padding-top:2px;}
#banner #banner_r {width: 160px;float: right;text-align:right; padding-top:2px;}

#nav {background-color: #585d71;text-align: center;font-weight: bold;line-height: 29px;margin:0;color: #FFF;font-size:14px; height:29px;}
#nav li {display: block;width:85px; float:left; list-style:none;}
#nav a {text-decoration: none;color: #FFF;}
#nav .hr {
	background-image: url(/images/ccs/head_dt03.gif);
	background-repeat: no-repeat;
	background-position: center;
	width:2px;
	padding-top:2px;
	margin:0px;
	height:25px;
}
#nav a:hover {color:#FF0000;}
#subnav {text-align: center;line-height: 30px;}
#search {border:1px solid #E8F5FF;background-color: #E8F5FF;padding-left: 10px; text-align:center;}
#search .search_button {font: normal 12px Verdana, Arial, Helvetica, sans-serif;PADDING-TOP: 2px;height: 20px;width: 100px;border: 1px solid #666666;background-color: #CCCCCC;margin-left: 20px;}
.ulmul{overflow: hidden; margin:0px; padding:0px; list-style:none; line-height:200%;}
.lm{white-space:nowrap;overflow: hidden;}
.fl{float:left;}
.fr{float:right;}
.tr{text-align:right;}
.newsbook { line-height:200%;margin:0; list-style:none; width:100%; height:24px; clear:both;padding:0px;}
.newsbook li {  display:block; float:left;}
.newsbook_ll1 { width:30%;padding-left:5px;white-space:nowrap;overflow: hidden;}
.newsbook_ll2 { width:46%;white-space:nowrap;overflow: hidden;}
/*.newsbook_ll2 { width:46%;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;overflow: hidden;}*/
.newsbook_ll3 { width:23%; clear:right; text-align:right;}
/*头部设置*/
#centerblock { width:592px; float:left;}
#rightblock { width:192px; float:right; margin-left:7px;}
#leftblock { width:192px; float:left;margin-right:7px;}
.left { width:190px;border:1px solid #9BC9DF; margin-bottom:5px;}
.center { width:590px;border:1px solid #9BC9DF; margin-bottom:5px; }
.right { width:190px; border:1px solid #9BC9DF;margin-bottom:5px;}
/*中部设置*/
#subbody {border: 1px solid #E8F5FF;margin-bottom: 0px;}
#footinfo {text-align: center;line-height: 25px;border: 1px solid #E8F5FF;}
#footconnect {text-align: center;margin-top: 0px;}
/*资料页开始*/

/*资料页介绍*/
/*尾部设置*/
.gridtop{
  border-top: 1px solid #9bc9df;
  border-left: 1px solid #9bc9df;
  border-right: 1px solid #9bc9df;
  background: #dbedf5;
  vertical-align: middle; 
  text-align: center;
  padding: 3px;
  color:#054e86;
  font-size: 14px;
  font-weight: bold;
}
.titcl {width:100%; clear:both; height:25px; margin-bottom:10px;}
.titcl_l { font-size:14px; font-weight:bold; text-align:left; width:70%; float:left;padding-left:4px;}
.titcl_r { width:26%; text-align:right; float:right;padding-right:4px;}	
#content .grid .title {
	line-height: 250%;border:1px solid #E8F5FF;background-color: #f0f8fc; text-align:center;
}
.checkbox, .radio{
    border-width: 0; 
}

.select{
	font-size: 12px; 
}
.input_top {
        font-size: 12px;
        width:150px;
        HEIGHT: 14px;
}
.hottext{
  color: #FF0000;
}

.grid{
  background-color: #9bc9df;
}

.gridtop{
  border-top: 1px solid #9bc9df;
  border-left: 1px solid #9bc9df;
  border-right: 1px solid #9bc9df;
  background: #dbedf5;
  vertical-align: middle; 
  text-align: center;
  padding: 3px;
  color:#054e86;
  font-size: 14px;
  font-weight: bold;
}


.even{
  background: #FFFFFF; 
  padding: 3px;
}

.odd{
  background: #FFFFFF; 
  padding: 3px;
}
.popbox{
	position:absolute;
	width:190px !important;
	height:110px !important;
	width:200px;
	height:120px;
	border: 1px solid #9bc9df;
	background: #dbedf5;
	color: #FF0000;
	font-size: 12px;
	line-height:120%;
	padding: 3px;
	display:none;
	z-index:9999;
}
#content .grid  .head{
  background: #dbedf5;
  padding: 3px; 
  color:#054e86;
  font-size: 12px;
  font-weight: bold;
}
#content .grid td {
	background-color: #FFFFFF;
}
/*提交按钮*/
.all_right{ width:786px; margin:0px; padding:0px;border:1px solid #9BC9DF;}
.gridtop1 {background-color:#DBEDF5; line-height:25px; font-size:14px;font-weight:bold; padding-left:10px; border-bottom:1px solid #9BC9DF;}
.cent { border-top:1px solid #9BC9DF; border-bottom:1px solid #9BC9DF; line-height:180%; }
.hea { BORDER-bottom: #e4e4e4 1px solid;margin:0; list-style:none; width:788px; height:25px; clear:both;padding:0}
.hea li {  display:block; float:left;}
.ll1 { width:15%;white-space:nowrap;overflow: hidden;}
/*.ll1 { width:15%;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;overflow: hidden;}*/
.ll2 { width:45%;white-space:nowrap;overflow: hidden;}
.ll3 { width:15%;white-space:nowrap;overflow: hidden;}
.ll4 { width:9%;}
.ll5 { width:10%; text-align:center;}
.ll6 { width:6%; clear:right; text-align:center;}
.pages { height:100%;}
.pages form { margin:0;padding:0; float:left;}
#Crtop {height: 25px;background-color: #DBEDF5;line-height: 25px;padding-left:15PX;}
#Crtop #CrTopleft {width: 80%;float: left;}
#Crtop #CrTopright {}
#CrBookTitle {margin-top: 15px;margin-bottom: 15px;text-align: center;}
.booktitle {font-size:28px;font-weight:bold;color:#ED671D;font-family:"华文行楷";}
#CrBookText #CrbtLeft {width: 100px;float: left;margin: 0 15px 20px 15px;}
#CrBookText #CrbtRight {float: right;}
#CrbtLeft #CrbtlBookImg {margin-bottom:3px;}
 #ContentRight{width:786px;border:1px solid #9BC9DF;}

#CrBookText #CrbtRight {width: 633px;}
#CrbtrTop ul { margin:0px; padding:0px;}
#CrbtrTop ul.h1 {background-color:#E9F0F6;float:left;height:24px;list-style-type:none;width:100%;}
#CrbtrTop ul.h2 {float:left;height:24px;list-style-type:none;width:100%;}
#CrbtrTop ul li {padding-left:5px;float:left;padding-top:5px;width:13%;white-space:nowrap;overflow: hidden;}
#Crbscontent_r {
	float: left;
	width: 146px;
	margin-right: 20px;
	margin-top:5px;
}
.l1 {float:left;padding-top:5px;text-align:left;width:30%;}
#CrbsTitle {line-height: 200%;text-align: left;background-color:#f0f8fc;padding-left:205px;padding-top:6px;}
#CrBookReComT {background-color:#f0f8fc;line-height:25px;margin-top:10px;padding-left:15px;}
#CrBookRcSend { padding-left:15px;padding-top:6px;}
#CrBookRcSend_div { padding-left:15px;}
#Crbscontent_l {
width: 580px;
	float:right;
	padding-left:8px;
}
#Crbscontent_l #Crbtianxia {
	line-height:150%;margin-top:10px;
}
#Crbscontent #Crbscontent_l .Crbtianxia1 {
	line-height: 200%;
	text-align:right;
	clear:both;
}
.Crbscontent2 li { display:block; width:115px; height:30px; line-height:30px; list-style:none; margin:8px 0;border:1px solid #dbdbdb;}
.Crbscontent2 a {
	background-position:2px 0px;
	background-repeat: no-repeat;
	width: 55px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 30px;
	font-weight:bold;
	color:#006699
}
.Crbscontent2 .cl1 a {
	background-image: url(/images/ccs/yd_ico.gif);
}
.Crbscontent2 .cl2 a {
	background-image: url(/images/ccs/tj_ico.gif);
}
.Crbscontent2 .cl3 a {
	background-image: url(/images/ccs/sc_ico.gif);
}
.Crbscontent2 .cl4 a {
	background-image: url(/images/ccs/tj_ico.gif);
}
.pages .text {
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 15px;
}
.pages .button {
	margin: 0px;
	padding: 0px;
}
#Footer {
	width: 990px;
	clear: both;
	margin-left:auto;
    margin-right:auto;
}
#Footer hr {
	color: #C2CEDA;
}
.ulitem li{	
	line-height:190%;	
	font-size:12px;
	font-weight:bold;
}
input{
    font-size: 12px; 
}
.input_button {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	background: #FFFFFF;
	border: 1px solid #999999;
        PADDING-TOP: 2px;
        HEIGHT: 20px;
}
.textarea{
	border: #89D4F8 1px solid; 
	color: #054e86; 
	background-color: #ffffff;
	font-size: 12px; 
	width:60%
}
.link{
	margin:0px 0px 0px 2px;
	line-height: 20px;height:20px;
}
.link li{
	 float:left;padding-left:8px;display: block;list-style:none;
}
.all_ad {
	WIDTH: 100%;PADDING-BOTTOM: 3px;TEXT-ALIGN: center;
}



.pages{
	padding: 5px 0px;
}
.pagelink{
	border: 1px solid #a3bee8;
	float: right;
	background: #f0f7ff;
	line-height:24px;
	padding:0;
}
.pagelink a, .pagelink strong, .pagelink em, .pagelink kbd, .pagelink a.first, .pagelink a.last, .pagelink a.prev, .pagelink a.next, .pagelink a.pgroup, .pagelink a.ngroup{
	float: left;
	padding: 0 6px;
}
.pagelink a:hover{background-color: #ffffff; }
.pagelink strong{font-weight: bold; color: #ff6600; background: #e9f1f8;}
.pagelink kbd{height:24px; border-left: 1px solid #a3bee8;}
.pagelink em{height:24px; border-right: 1px solid #a3bee8; font-style:normal;}
.pagelink input{border: 1px solid #a3bee8; color: #054e86; margin-top:1px; height: 18px;}