/* 基本样式 */
* {
  margin:0px;
  padding:0px;
}
body {
  margin:auto;
  text-align:center;
  background:url(http://www.qin3.com/themes/qin3/ima/bg.jpg) #EDEDED;
  background-repeat:repeat-x;
  cursor:default;
  font-size:12px;
  color:#193458;
  line-height:150%;}

img{
	border: 0px;
}

h1{
font-size:16px;
}

div{
	text-align: left;
}

hr{
	height: 1px;
	border: 1px solid #a4cded;
	clear: both;
	margin: 5px 0px;
}

ul{
	list-style: none;
	clear: both;
	text-align: left;
}

li{
	line-height: 150%;}

input,select {
  cursor:pointer;
  font-size:12px;}

span.span_left {
  float:left;
  text-align:left;
  margin:0px 5px;}
span.span_right {
  float:right;
  text-align:right;
  margin:0px 20px;}
span.span_small {
  font-size:10px;}
span.span_red {
  color:red;}
span.span_red a {
  color:red;}
span.span_red a:hover {
  color:blue;}

/**********************************************************/

a {
  color:#193458;
  text-decoration:none;}

a:hover {
  color:red;
  text-decoration:underline;}

.main{
	clear: both;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}


.nbsp {
  float:left;
  width:4px;
  font-size:2px;}

.adds {
  float:left;
  width:980px;}

/* 表格样式 */
table{text-align: left; font: 12px/120% 宋体,Verdana,Arial,sans-serif;}

table td{
}

table.fix{
	table-layout: fixed;
}

table.fix td{
	white-space:nowrap;
	overflow: hidden;
	text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
}

table.grid{
	border-collapse: collapse;
	border: 1px solid #83B0E1;
	padding: 3px;
	margin: auto;
}

table.grid caption, .gridtop{
	border: 1px solid #83B0E1;
	background: #e0edff;
	vertical-align: middle; 
	text-align: center;
	padding:5px;
	color:#054e86;
	font-weight: bold;
	font-size: 14px;
	margin: auto;
}

table.grid th, .head{
	border: 1px solid #83B0E1;
	background: #f0f7ff;
	color:#054e86;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	padding: 3px;
}

table.grid td{
	border: 1px solid #83B0E1;
	padding: 3px;
	background-color: #ffffff !important; 
}

table.hide, table.hide th, table.hide td, table.grid table, table.grid table td{
	border: 0;
}
/* table add-ons */

.title{
	background: #e9f1f8;
	text-align: center;
	padding: 3px;
	color:#054e86;
	font-weight: bold;
	font-size: 14px;
}

.even{
	background: #ffffff; 
	padding: 3px;
}

.odd{
	background: #ffffff; 
	padding: 3px;
}

.foot{
	background: #f0f7ff; 
	padding: 3px; 
	text-align: center;
}

.bottom{
	height: 9px;
	background: #b7b785; 
}

/* 表单样式 */
.text{
	border: 1px solid #83b0e1; 
	background: #ffffff;
	color: #054e86;
	height: 20px;
}
.textarea{
	border: 1px solid #83b0e1; 
	background: #ffffff;
	color: #054e86; 
}
.button{
		background: #ddf2ff;
		border-width: 1;
		height: 20px;
		padding: 2px 0px 0px 0px;
}
.checkbox, .radio{border-width: 0px;}

.select{height: 18px;}

 
  

/* 头部样式 */
#m_head {
background:#FFFFFF;
  clear:both;
  margin-left: auto;
	margin-right: auto;
  width:980px;}

#m_head .h_logo {
  float:left;
  width:160px;
  height:70px;
}
#m_head .h_logo a {
  display:block;
  width:100%;
  height:70px;}

#m_head .h_banner {
  float:left;
  width:700px;
  height:60px;
  padding:5px 0px;}

#m_head .h_link {
  float:left;
  width:120px;
  height:60px;
  padding:5px 0px;}

#m_head .menu {
  float:left;
  width:980px;
  padding:0px 5px;
  height:35px;	text-align:center;
  line-height:35px;
  background:url(http://www.qin3.com/themes/qin3/ima/menu.gif) no-repeat;}

#m_head .menu2 {
  float:left;
  width:980px;
  padding:0px 5px;
  height:35px;	text-align:center;
  line-height:35px;
  background:url(http://www.qin3.com/themes/qin3/ima/menu2.gif) no-repeat;}

#m_head .guide {
  float:left;
  width:980px;
  padding:0px 5px;
  height:30px;
  line-height:30px;
  background:url(http://www.qin3.com/themes/qin3/ima/guide.gif) no-repeat;
  color:#47648A;}

/*主题部分*/
#main {
 	 width:980px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	background:#FFFFFF;
	margin-top:5px;}
#content{ text-align:center
}  
 /* 布局样式 */

#left{
	float: left;
	width: 175px;
}

#right{
	float: right;
	width: 170px;
}

#centers{
	margin-left:4px;
	float: left;
	width: 627px;
}

#centerm{
	margin-left:4px;
	float: left;
	width: 800px;
}

#centerl{
	float: left;
	width: 980px;
}
.block{
	width: 100%;
	border: 1px solid #83b0e1;
	margin-bottom: 5px;
	background-color:#FFFFFF;
}

.blocktitle{
  float:left;
  width:100%;
  height:30px;
  font-weight:bold;
  line-height:30px;
  background:url(http://www.qin3.com/themes/qin3/ima/a_a_one_title.gif) repeat-x top left;
  text-align:left;
   padding:0px !important;
  padding:0px 0px 0px 10px;
  color:#305384;
}

.blockcontent{
	width: 100%;
	margin: 0px !important;
	margin: 3px;
	padding:5px 5px 6px 5px;
	clear:both
}

.blocknote{
	border-top: #83b0e1 1px solid;
	padding: 3px;
	text-align: center;
	background: #f0f7ff;
	line-height: 150%;
}
.a1{
  width:95px;
  padding:3px 5px;
  border-top:1px #5D7BA4 solid;
  border-left:1px #5D7BA4 solid;
  border-bottom:1px #d0d0d0 solid;
  border-right:1px #d0d0d0 solid;
}
.a2{
	width:50px;
}
.a3{
	margin:3px 0px 0px 0px;
	width:50px;
	background:#B3CEF4;
	border:1px #5D7BA4 solid;
	color:#2E5180;
	padding:5px 3px 2px 3px;
	font-weight:bold;
}
.a4{
  margin:3px 0px 0px 0px;
  width:50px;
  color:#666;
  border:1px #5D7BA4 solid;
  padding:5px 3px 2px 3px;
  font-weight:bold;
}
/*********************************************************************************************/
/*定义有图片显示的小说*/
.pic_one {
  float:left;
  width:304px;
  height:auto;
  overflow:hidden;
  padding:5px;}
.pic {
  float:left;
  width:94px;}
.pic img {
  display:block;
  width:90px;
  height:100px;
  border:2px white solid;}
.pic a:hover img {
  border:2px #193458 solid;}
.pictext {
  float:left;
  width:200px;
  text-align:left;
  padding:0px 5px;}
.pictext h1 {
  font-size:12px;} 
.listText{
text-align:left;
margin:10px;
}
/*定义带头部小图标的文字*/ 
.listText ul li{
padding-left:10px;
line-height:25px;
border-bottom:1px #e0e0e0 dashed;
background:url(http://www.qin3.com/themes/qin3/ima/ico.gif) 0px 9px no-repeat;}

.fl{float:left;}
.fr{float:right;}
.cl{clear:left;}
.cr{clear:right;}
.cb{clear:both;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}

.ultop li{list-style: decimal inside; margin:2px 2px; border-bottom: 1px dashed #D9D9D9; }
.ulitem li{list-style: circle inside; margin-left: 3px;}
.ulrow li{padding:3px;}
.ulcenter li{text-align: center;}
.ulmul{overflow: hidden;margin:3px 0px; width:99%;} 
.more{ text-align:right;}
.fix, .lm{white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}


.c_title{
	width: 100%;
	text-align: center;
	font-weight: bold;
	font-size: 16px;
	line-height: 200%;
}

.c_head{
	line-height: 150%;
}

.c_content{
	font-size: 14px;
	line-height: 150%;
}

.c_foot{
	line-height: 150%;
}

.c_label{
	font-weight: bold;
}

.c_value{
}


/********************************************************************************************/
.pages{
	padding: 5px 0px;
}
.pagelink{
	border: 1px solid #83b0e1;
	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 8px;
}
.pagelink a:hover{background-color: #ffffff; }
.pagelink strong{font-weight: bold; color: #054e86; background: #e0edff;}
.pagelink kbd{height:24px; border-left: 1px solid #83b0e1; padding-top:2px;}
.pagelink em{height:24px; border-right: 1px solid #83b0e1; font-style:normal;}
.pagelink input{border: 1px solid #83b0e1; color: #054e86;	height: 18px;}

/********************************************************************************************/

#m_foot {
  clear:both;
  width:980px;
  margin:5px auto;
  }


#m_foot .copyright {
  float:left;
  text-align:center;
  width:980px;
  padding:6px 0px;
  border-top:1px #617B9F solid;}
  
#ad88{
    text-align: center;
}

#zhangjiebiaoti{
    text-align: center;
    font-size: 18px;
	line-height: 200%;
}

.acss{
    width: 100%;
    text-align: left;
	background: #008B8B; 
}

.vcss{
	font-size: 14px;
    background: #ADD8E6; 
    text-align: center;
    height:24;
}

.dvcss{
    text-align: center;
}

.ccss{
    font-size: 12px;
    background: #FFFFFF; 
    width: 25%;
	height:22;
	text-align: center;

}

.dccss{
	text-align: center;
}

#neirong{
    text-align: left;
	padding: 10px 3% 10px 3%;
	font-size: 14px;
	line-height: 150%;
}

#con{
	BORDER: 1px solid #008B8B;
	background:#ffffff;

}

.search{
width:980px;
height:36px;
line-height:32px;
background:#ffffff;
margin:0px auto;
BORDER: 1px solid #008B8B;
}
.search ul{
padding-left:25px;}
.search li{
float:left;
margin-left:10px;
}

#elogin {
	BORDER-RIGHT: #ace 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #ace 1px solid; PADDING-LEFT: 12px; BACKGROUND: #ebf3fb; PADDING-BOTTOM: 0px; FONT: 12px/29px Verdana; BORDER-LEFT: #ace 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ace 1px solid; HEIGHT: 29px
}
#elogin .r {
	FLOAT: right
}
.l {
	FLOAT: left
}

#LINKALL {
      WIDTH: 100%;
      HEIGHT: 120px;
}
.LINKALL {
      FLOAT: left;
      WIDTH: 968px;
	  PADDING-LEFT: 20px;
	  TEXT-ALIGN: left;
      FONT-SIZE: 9pt;
      COLOR: #000000;
      LINE-HEIGHT: 200%;
}

.path { line-height:24px; background:#EDF6FF; border:1px solid #ACE; padding:0 12px; margin-bottom:5px; margin-top:5px;}
.path em{ float:right; font-style:normal; }

.cbox { border:1px solid #ACE; margin-bottom:5px; overflow-y:auto; zoom:1; }
.cbox h1 { height:26px; font:bold 14px/26px Verdana; background:#E5F0FB url(th_bg.png) 0 -1px; }
.cbox h1 span { float:left; border-right:1px solid #ACE; font-weight:normal; padding:0 10px; cursor:pointer; }
.cbox h1 .focu { background:#FFF; font-weight:bold; cursor:text; }
.cbox h1 em { float:right; font:normal 14px/26px Verdana; padding-right:12px; }
.cbox h1 img { margin-top:5px; }
.cbox h1 a:hover { text-decoration:none; }
.cbox h3 { height:26px; font:bold 14px/26px Verdana; background:#E5F0FB url(th_bg.png) 0 -1px; }
.cbox h3 span { float:left; border-right:1px solid #ACE; font-weight:normal; padding:0 10px; cursor:pointer; }
.cbox h3 .focu { background:#FFF; font-weight:bold; cursor:text; }
.cbox h3 em { float:right; font:normal 14px/26px Verdana; padding-right:12px; }
.cbox h3 img { margin-top:5px; }
.cbox h3 a:hover { text-decoration:none; }
.cbox ul { float:center; margin:2px; line-height:26px; background:url(sitem_bg.gif); overflow-y:auto; zoom:1; }
.cbox li { width:980px;float:left; height:26px; width:80px; padding:0 0 0 15px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.cmbox{ border-top:none; }
.cmbox h1 { padding:0 12px; border-top:1px solid #ACE; }
.cmbox h1 em { padding:0; }
.cmbox h3 { padding:0 12px; border-top:1px solid #ACE; }
.cmbox h3 em { padding:0; }
.cmbox li { width:102px; }
.cmbox dl { display:block; height:25px; line-height:25px; overflow:hidden; margin:0; padding:0 15px }
.cmbox dt { float:left; margin:0; color:#F00 }
.cmbox dd { float:left; margin:0 15px 0 0 }
.cmbox dd a { color:#060 }
.cmbox dd a:hover { color:#F00 }

#qin3h1{
  font-size:14px;
  text-align:center;
  }