﻿/*design by deodar*/
/*qq:489484*/
/*mail:deodarw@hotmail.com*/

/*通用设定*/
body, div{margin:0 auto; text-align:left; font-size:12px; line-height:21px; font-family:arial,sans-serif;}
body{background:#e4f2ff;}
*{margin:0; padding:0; list-style-type:none; list-style-position:outside;}
img{border:none;}
h1,h2,h3,h4,h5{margin:0; padding:0; font-size:12px; list-style:none;}

/*闭合器*/
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;} 
.clearfix{display:inline-block;}

/*链接文字*/
a{color:#444; text-decoration:none; cursor:pointer;}
a:hover{color:#f60; text-decoration:underline;}/*链接颜色*/
a.f,.p1{color:#f58;}/*粉色*/
a.o,.p2{color:#f60;}/*橙色*/
a.r,.p3{color:#c30;}/*红色*/
a.l,.p4{color:#38c;}/*蓝色*/
a.h,.p5{color:#444;}/*灰色*/
a.w,.p6{color:#fff;}/*白色*/

.c1,ul.c1{font-size:14px;}/*大字体*/
.c2{font-size:12px; color:#aaa;}/*注释*/
.c3{font-weight:100;}

hr{border:0; height:1px; border-bottom:1px solid #e6e6e6; background:#e6e6e6; clear:both;}

/*背景*/
.bg{background:transparent url(/images/bg.png) 972px 2000px;}
.bg1{background:#fff1f5;}
.bg2{background:#fff8f4;}
.bg3{background:#fff6f1;}
.bg4{background:#e9f6f7;}
.bg5{background:#f5f5f5;}

/*顶部*/
.top{width:972px; background-position:0 0; height:170px; padding:0 0 12px 0; background-repeat:no-repeat;}
#topAd{width:468px; text-align:center; float:left;}
#topLog{width:957px; height:29px; padding:0 0 10px 15px; float:left;}
#topLog span{float:left; padding:4px 12px 0 0;}
#topCon,#topLogo{float:left; width:240px; height:60px;}
#topLogo{text-align:center;}
#topCon ul{width:160px; margin:7px 0 0 83px;}
#topCon li{width:80px; line-height:19px; margin:0 0 10px 0; float:left; clear:none;}
#topNav{clear:both; padding-top:10px;}
#topNav ul{clear:both; height:29px;}
#topNav li{line-height:21px; height:21px; padding:4px 0 0 33px; float:left; clear:none;}
#topNav li.n1{width:640px; font-family:宋体; color:#38c; position:relative; z-index:1;}
#topNav li.n1 a{color:#38c;}
#topNav li.n1 a:hover{color:#f60;}
#topNav li.n1 span{color:#fff; position:absolute; top:5px; left:34px; z-index:-1;}
#topNav li.n2{width:288px; height:31px; line-height:31px; padding:0;}
#topNav li.n2 select{height:22px; margin:5px 6px 0 0; _margin-top:3px; float:left;}
#topNav li.n2 input.t1{width:145px; height:19px; margin:5px 6px 0 0; _margin-top:3px; background-image:none; border:1px solid #ccc; float:left;}
#topNav ul.menu{padding-left:18px; height:24px; padding-top:6px; _padding-top:3px;}
#topNav ul.menu li{padding:0 14px 0 16px; background-position:-76px -115px; height:21px; line-height:21px; font-size:14px; width:auto;}

.nav2{width:948px; border:12px solid #fff; background:#fff; border-top:none; height:31px;}
.nav2 img{float:left; margin:0 10px 0 0;}
.nav2 div{float:right; background-position:0 -1860px; padding:0 12px 0 12px; font-weight:bold; line-height:31px; width:824px;}
.nav2 div span.left{float:left;}
.nav2 div span.right{float:right;}

/*底部*/
#bottom{padding:15px 0 15px 0; overflow:hidden; clear:both;}
#bottom p{text-align:center;}

/*按钮*/
.inp1,.inp2,.inp3{border:1px solid #ffadc6; padding:1px; display:inline; text-align:center; color:#f58; font-size:12px; font-weight:bold; height:23px; line-height:19px; background-position:0 -430px; cursor:pointer;}
.inp2{border:1px solid #ffcead; color:#f60; background-position:0 -480px;}
.inp3{border:1px solid #ffc2ad; color:#c33; background-position:0 -130px;}
.inp4{border:1px solid #ccc; width:100px; height:17px;}
.inp5{border:1px solid #ccc; color:#444; background-position:0 -190px;}
.inpA,.inpB,.inpC,.inpD{width:101px; height:36px; line-height:36px; text-align:center; float:left; color:#fff; font-size:14px; display:inline; margin:10px 0 0 90px; font-weight:bold; background-position:-40px -680px; cursor:pointer;}
.inpB{background-position:-150px -680px;}
a.inpA,a.inpB{color:#fff; text-decoration:none;}
.inpC,.inpD{width:85px; height:25px; line-height:25px; margin:10px 10px 0 0; font-size:12px; background:#f58; border:1px solid #b36;}
.inpD{background:#888; border:1px solid #666;}
.inpS{height:31px; width:61px; background-position:-898px -139px; float:left; border:none; cursor:pointer; _margin-top:-3px;}
.inpL{height:29px; width:61px; background-position:-452px 0; margin-right:12px; float:left; border:none; cursor:pointer;}
.inpNone{width:0px; height:0px;}

/*块修饰*/
.box,.box1,.box2,.box3,.box4{border:1px solid #b7e2e7; background:#fff; padding:1px; margin:0 0 12px 0;}
.box{border:none; padding:0;}
.box2{border:1px solid #ffaecc;}
.box3{border:1px solid #ffc2ad;}
.box4{border:1px solid #9de0e7;}
.box1T,.box2T,.box1B,.box2B,.box3T,.box4T{background-position:0 -230px; height:12px; font-size:0;}
.box2B{background-position:0 -290px;}
.box1T{background-position:0 -310px;}
.box2T{background-position:0 -350px;}
.box3T,.box4T{height:29px;}
.box3T{background-position:0 -390px;}
.box4T{background-position:0 -430px;}

/*标题栏*/
.tit{height:29px; background-position:0 -70px;}
.tit h1{line-height:29px; font-size:18px; float:left; text-align:center; font-family:黑体; font-weight:100; padding:0 0 0 15px; color:#fff; display:inline;}
.tit1,.tit2,.tit3,.tit4{height:29px; margin:0; background-position:0 -190px;}
.tit2{background-position:0 -250px;}
.tit3{background-position:0 -130px;}
.tit4{background-position:0 -160px;}
.tit5{background-position:0 -630px; height:43px;}
.titT{background-position:0 -480px; height:37px;}
.tit1 h2,.tit2 h2,.tit3 h2,.tit4 h2,.tit5 h2,.titT h1{line-height:29px; margin:0; float:left; color:#38c; font-size:12px; font-weight:bold; padding:0 0 0 25px; display:inline;}
.tit2 h2{color:#f58;}
.tit3 h2{color:#c33;}
.tit4 h2{color:#09a;}
.tit5 h2{font-size:14px; line-height:35px; padding:0 0 0 120px;}
.titT h1{font-family:黑体; font-size:18px; color:#000; font-weight:100; padding:0 0 0 50px;}
.titT h1,.titT span{line-height:37px;}
.tit div,.tit1 div,.tit2 div,.tit3 div,.tit4 div,.tit5 div{float:right; line-height:29px; padding:0 10px 0 0; width:82px; height:29px; text-align:right; background-position:-880px -190px;}
.tit2 div{background-position:-880px -250px;}
.tit3 div{background-position:-855px -130px;}
.tit4 div{background-position:-855px -160px;}
.tit5 div{background:none; line-height:35px; width:150px;}

/*内容*/
.content{width:100%; clear:both; padding:8px 0 0 0; overflow:hidden;}
.content ul,.content dl{display:block; margin:0 12px 0 12px; overflow:hidden; word-break:break-all; clear:both;}
.content ul{_float:left; _display:inline;}
.content ul.center li,.content li.center{text-align:center;}
.content ul.center li img{margin:5px 0 5px 0;}
.content ul.dot,.content ul.inv,.content ul.hot,.content ul.dot2{margin-top:-2px;}
.content ul.hot{background-position:0 -760px;}
.content ul.dot li,.content ul.dot2 li{line-height:21px; height:21px; border-bottom:1px dashed #e6e6e6;}
.content ul.dot2 li{ width:151px; clear:none; margin:0 6px 0 6px;}
.content ul.inv li,.content ul.bbs li,.content ul.top li{background:url(/images/bg.png) 0 -670px; height:21px; line-height:21px; text-indent:15px; border-bottom:1px solid #f0f0f0;}
.content ul.bbs li{background:url(/images/bg.png) 0 -710px;}
.content ul.hot li{background:none; height:22px; line-height:22px; text-indent:15px;}
.content ul.type{width:106px; margin:0; padding:0 14px 0 14px; float:left; border-right:1px solid #f0f0f0; clear:none;}
.content ul.type h2{width:104px; height:27px; line-height:31px; font-size:12px; float:left; text-align:center; background-position:0 -470px;}
.content ul.type img{width:100px; height:125px;}
.content ul.type2{border:none; width:100px; line-height:19px; background-position:-760px -800px;}
.content ul.type2 h2{color:#f58; font-weight:bold; padding:0; height:21px; line-height:21px; text-align:left;}
.content ul.pic1 li{width:124px; padding:5px 10px 10px 15px; text-align:center; clear:none;}
.content ul.mar{margin:0 30px 20px 30px;}
.content ul.mar li{margin:0 0 15px 0;}
.content li{width:100%; float:left; text-align:left; clear:both;}
.content li a img{padding:1px; border:1px solid #f0f0f0;}
.content li a:hover img{border:1px solid #e4f2ff;}
.content li.mj,.content li.link{line-height:23px; padding-left:90px; width:830px;}
.content li.mj{ padding-bottom:9px; margin-bottom:9px; border-bottom:1px dashed #e6e6e6;}
.content li.mj span,.content li.link span{float:left; background-position:-440px -570px; padding-left:26px; margin:0 9px 0 -90px; width:55px; height:23px; line-height:23px; color:#fff;}
.content li.link span{background-position:-540px -570px;}
.content li.mj a{color:#f58}
.content li.mj a:hover{color:#f60;}
.content li.reV1{margin:0 0 10px 0;}
.content li.reV2{vertical-align:top;}
.content a.t1,.content a.t2,.content a.t3,.content a.t4,.content a.t5,.content a.t6{float:left; margin:8px 10px 0 0; height:15px; width:15px; padding:1px; background:#fff1f5; border:1px solid #ffcbdb;}
.content a.t2{background:#fff8f4; border:1px solid #ffe0cb;}
.content a.t3{background:#fff6f1; border:1px solid #ffd9cc;}
.content a.t4{background:#e9f6f7; border:1px solid #b7e2e7;}
.content a.t5{background:#f1fff1; border:1px solid #cbffcb;}
.content a.t6{background:#f5f5f5; border:1px solid #dddddd;}
.content dl.pic1{margin:10px 0 10px 0; height:164px;}
.content dl.pic1 dt{float:left; margin:0 20px 0 0;}
.content dl.pic1 dt a img{padding:1px; border:5px solid #e6f3ff;}
.content dl.pic1 dt a:hover img{padding:1px; border:5px solid #cbe6ff;}
.content dl.pic1 h2{font-family:黑体; font-size:18px; font-weight:100; color:#38c;}
.content dl.pic2,.content dl.pic5{margin-bottom:0; width:325px; display:inline; float:left; clear:none;}
.content dl.pic2 dt,.content dl.pic5 dt{margin:0 12px 0 0; float:left;}
.content dl.pic2 dt img,,.content dl.pic5 dt img{margin:4px 0 0 0;}
.content dl.pic5{width:680px; height:170px; border-bottom:1px dashed #e6e6e6; margin-bottom:10px; clear:both;}
.content dl.pic3{padding-bottom:4px; _padding-bottom:0; margin-bottom:0;}
.content dl.pic3 dt img{margin:3px 12px 0 0; float:left;}
.content dl.pic4{width:120px; padding:0 10px 10px 25px;}
.content dt a img{padding:1px; border:1px solid #e6e6e6;}
.content dt a:hover img{border:1px solid #f60;}
.content dd.aut{margin:3px 0 7px 0; color:#888;}
.content a.sh,.content a.sh1,.content a.sz,.content a.sz1,.content a.ck{background-position:0 -570px; width:200px; height:53px; float:left; clear:both; margin:1px 0 1px 13px; display:inline;}
.content a.sz{background-position:-220px -570px; margin-top:11px;}
.content a.sh1,.content a.sz1,.content a.ck{background-position:-640px -940px; width:122px; height:33px;}
.content a.sz1{background-position:-640px -980px; margin-top:9px;}
.content a.ck{background-position:-640px -900px; margin-top:9px;}
.content span.left{float:left;}
.content span.right{float:right;}
.content h2,.content h3{font-size:14px; line-height:21px;}
.content h4{font-size:12px;}
h2.t1,h2.t2{font-size:14px; line-height:21px; padding:0 0 5px 0; margin:0 12px 10px 12px; border-bottom:1px solid #e6e6e6;}
h2.t2{font-size:12px;}

/*登录*/
.login{background-position:0 -1326px;}
.login ul{height:103px; padding-top:4px;}
.login li{float:left; width:156px; margin:0 0 8px 0; clear:none;}
.login li.login{margin:-25px 0 0 0; padding:0; width:45px;}
.login li.n1{width:100%; margin:0; text-align:center;}

/*表格*/
.td1,.td2,.td3,.td4,.td5{background-position:-6px -222px; height:27px; line-height:27px; color:#38c; font-size:14px; font-weight:bold;}
.td2{background-position:-6px -262px; color:#f60;}
.td3{background-position:-6px -302px; color:#c33;}
.td4{background-position:-6px -342px; color:#09a;}
.td5{background-position:-6px -382px; color:#444;}
.td1 td,.td2 td,.td3 td,.td4 td,.td5 td{padding-left:20px;}
table.list,table.list2{ margin:0 15px 0 15px; line-height:25px;}
table.list{border-bottom:1px solid #e4f2ff; margin-bottom:12px;}
table.list td{font-size:12px;}
table.list td strong{font-size:14px;}
table.list td{border-bottom:1px dashed #e6e6e6;}
table.list td.t1{border:none; line-height:21px; color:#888; font-size:12px; padding:10px 0 10px 0;}
table.list a{color:#38c;}
table.list a:hover{color:#f60;}
table.list td table{color:#aaa; font-size:12px;}
table.list td table td{border:none;}
table.list2{width:95%;}
table.list2 td{border-bottom:1px solid #e6e6e6;}
table.list2 td.tit,table.list2 td.tit2{background:#fff1f5; border:none; text-align:center; font-weight:bold; color:#f58;}
table.list2 td.tit2{font-size:12px; color:#444;}
table.list2 td.ann{border:none; text-align:center; font-size:12px; height:41px; vertical-align:top; color:#888;}
table.list2 td.ann a{color:#888;}
table.list2 td.ann span,table.list2 td.ann span a{color:#444; font-weight:bold;}
table.list1{font-size:14px;}
table.list1 b{color:#888; font-weight:100;}
.fra{background-position:-640px -570px; width:130px; height:160px; float:left; padding:5px 0 0 5px;}
.fra img{border:1px solid #fff;}
.vip{background-position:0 -680px; height:0; width:0; padding:9px 18px 9px 19px;}
*:lang(zh) .vip{padding-top:0;}
.num1,.num2{font-size:22px; font-style:italic; color:#f58; padding:0 5px 0 5px;}
.num2{font-size:18px; color:#38c;}
.r1,.r2,.r3,.r5{width:121px; height:43px; float:left; margin:20px 20px 0 0; display:inline; background-position:-640px -750px;}
.r2{background-position:-640px -800px;}
.r3{background-position:-640px -850px;}
.r5{background-position:-780px -850px; margin-right:0;}
.r4{clear:both; float:left; width:135px; font-size:12px; margin-top:8px; text-align:center;}
.r4 a{border:1px solid #badeff; background:#e4f2ff; padding:3px 5px 1px 5px; color:#38c;}
.r4 a:hover{background:#38c; color:#fff; border:1ps solid #38c; text-decoration:none;}
.fr{float:right;}
/*布局*/
.main{width:948px; height:100%; background:#FFFFFF; padding:0 12px 0 12px; clear:both; overflow:hidden}
.mains{width:100%; height:100%; background:#FFFFFF; padding:0 12px 0 0px; clear:both; overflow:hidden}
.fl{float:left;}
.fl12{float:center;}
.mar0{margin:0;}
.mar1{margin:0 12px 0 0;}
.mar11{margin:0 12px 0 0;}
.mar2{margin:0 18px 0 0;}
.pad0{padding:0;}
.padB{padding-bottom:0;}
.modAll{width:948px;}
.mod1{width:180px;}
.mod2{width:230px;}
.mod3{width:514px;}
.mod4{width:564px;}
.mod44{width:564px;}
.mod5{width:706px;}

/*翻页*/
.page{display:inline; margin:0 0 8px 0; clear:both;}
.page a,.page a:hover{line-height:16px; height:16px; margin:0 3px 0 3px; padding:0 4px 0 4px; color:#444; background:#f0f0f0; border:1px #dcdcdc solid;}
.page a:hover,.page a.hover{background-color:#444; border:1px #444 solid; color:#fff; font-weight:bold;}


/*选项卡*/
.reCon,.reInt,.reNews,.reRec,.reView{margin:0 0 12px 0;}
.tab{display:none; border:1px solid #badeff; border-top:none; padding:10px 0 10px 0; width:704px;}
.tab ul{margin:6px 25px 6px 25px;}
.tab.up{display:block;}
.tagBox{background-position:0 -1250px; height:29px;}
.tagBox h3{background-position:-150px -1220px; font-weight:100; width:140px; text-align:center; float:left; display:inline; font-size:14px; height:29px; line-height:29px; margin:0 0 0 10px; cursor:pointer;}
.tagBox h3.up{background-position:0 -1220px; color:#38c; font-weight:bold;}
.tagBox h3 span{font-weight:100; color:#f58; font-size:12px;}
.tab li.box2{width:626px; padding:4px 12px 2px 12px; color:#f58; background:#fff8f4;}

.intro,.introA{font-size:14px; padding:20px; line-height:25px; width:auto;}
.introA{font-size:12px;}
.intro p{ text-indent:28px; padding:14px 0 14px 0; line-height:21px;}
.intAdd{padding:0 35px 15px 35px;}

.more{text-align: right; margin-right:5px;}

#left{
	width:230px;
	float:left;
	margin-right:12px;
}
/*****有右区块的时候左区块调的样式*****/
#left1{
	width:180px;
	float:left;
	margin-right:12px;
}
/**********************************/
#right{
	width: 230px;
	float: left;
	margin-left:12px;
}

#centers{
	width: 514px;
	float: left;
}

#centerm{
	width: 706px;
	float: left;
	
}

#centerl{
	float: left;
	width:948px;
}

#cleft{
	float: left;
	width: 475px;
}

#cright{
	float: right;
	width: 475px;
}

#content{
	
}

/*==========区块公共部分==========*/

.block{
	border:1px solid #b7e2e7; 
	background:#fff; 
	padding:1px; 
	margin:0 0 12px 0;	
}

.blocktitle{
	background-position:0 -480px; height:40px;
}

.blocktitle h2{
	float:left; 
	color:#38c; 
	font-weight:bold; 
	display:inline;
	font-size:14px; 
	line-height:35px; 
	padding:0 0 0 60px;
}

.blocktitle div{
	line-height:35px; width:150px;
	
}

.blockcontent{
	width:100%; 
	clear:both; 
	padding:8px 0 2px 0; 
	overflow:hidden;
}

.blockcontent ul{
	display:block; 
	margin:0 12px 0 12px; 
	overflow:hidden; 
	word-break:break-all; 
	clear:both;
	_float:left; _display:inline;
}

.blockcontent ul li{
	width:100%; 
	float:left; 
	text-align:left; 
	clear:both;
}

/*==========左边区块部分==========*/

#left .block{
	
}

#left .blocktitle{
	height:29px; 
	margin:0; 
	background-position:0 -190px;
}

#left .blocktitle h2{
	line-height:29px; 
	margin:0; 
	float:left; 
	color:#38c; 
	font-size:12px; 
	font-weight:bold; 
	padding:0 0 0 25px; 
	display:inline;
}

#left .blocktitle div{
	float:right; 
	line-height:29px; 
	padding:0 10px 0 0; 
	width:82px; 
	height:29px; 
	text-align:right; 
	background-position:-880px -190px;
}

#left .blockcontent{

}

/*****有右区块的时候左区块调的样式*****/
#left1 .block{
	
}

#left1 .blocktitle{
	height:29px; 
	margin:0; 
	background-position:0 -190px;
}

#left1 .blocktitle h2{
	line-height:29px; 
	margin:0; 
	float:left; 
	color:#38c; 
	font-size:12px; 
	font-weight:bold; 
	padding:0 0 0 25px; 
	display:inline;
}

#left1 .blocktitle div{
	float:right; 
	line-height:29px; 
	padding:0 10px 0 0; 
	width:82px; 
	height:29px; 
	text-align:right; 
	background-position:-880px -190px;
}
/******************************/

/*==========右边区块部分==========*/

#right .block{
	
}

#right .blocktitle{
	height:29px; 
	margin:0; 
	background-position:0 -190px;
}

#right .blocktitle h2{
	line-height:29px; 
	margin:0; 
	float:left; 
	color:#38c; 
	font-size:12px; 
	font-weight:bold; 
	padding:0 0 0 25px; 
	display:inline;
}

#right .blocktitle div{
	float:right; 
	line-height:29px; 
	padding:0 10px 0 0; 
	width:82px; 
	height:29px; 
	text-align:right; 
	background-position:-880px -190px;
}

#right .blockcontent{
	
}

/*==========中间区块部分（有左右区块）==========*/

#centers .block{
	
}

#centers .blocktitle{
	background-position:0 -633px; height:43px;
}

#centers .blocktitle h2{
	padding:0 0 0 120px;
}

#centers .blocktitle div{
	background:none;
}

#centers .blockcontent{
	
}

/*==========中间区块部分（左右只有一边有区块）==========*/

#centerm .block{
	
}

#centerm .blocktitle{
	
}

#centerm .blocktitle h2{
	
}

#centerm .blocktitle div{
	background:none;
}

#centerm .blockcontent{
	
}
/*==========中间区块部分（左右都没有区块）==========*/

#centerl .block{

}

#centerl .blocktitle div{
	background:none;
}

#centerl .blockcontent{

}



 /*table */
table{
	text-align: left; 
	font: 12px;
}

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 #b7e2e7;
	padding: 3px;
	margin: auto;
}

table.grid caption, .gridtop{
	border: 1px solid #b7e2e7;
	background:transparent url(/images/bg.png) 0 -390px;
	vertical-align: middle; 
	text-align: center;
	padding: 3px;
	color:#38c;
	font-weight: bold;
	font-size: 14px;
	margin: auto;
}

table.grid th, .head{
	border: 1px solid #b7e2e7;
	background: #EEF7FF;
	color:#38c;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	padding: 3px;
}

table.grid td{
	border: 1px solid #b7e2e7;;
	padding: 3px;
	background-color: #ffffff !important; 
}

table.hide, table.hide th, table.hide td{
	border: 0;
}

/* form */

form{}

input{}

.text{
	border:1px solid #ccc; 
	background: #ffffff;
	color: #054e86;
	height:17px;
}

.textarea{
	border: 1px solid #ccc; 
	background: #ffffff;
	color: #054e86; 
}

.button{		
		background:transparent url(/images/bg.png) 0 -430px;
		border:1px solid #ffadc6; 
		padding:1px;	
		display:inline; 
		text-align:center; 
		color:#f58; 
		font-size:12px; 
		font-weight:bold; 
		height:23px; 
		line-height:19px; 
		cursor:pointer;
}

.checkbox, .radio{border-width: 0px;}

.select{height: 21px;}


img.avatar{border: 0px;}
img.avatars{width: 48px; height: 48px; background:url("/img/avatars_bg.gif") right bottom; padding:3px 7px 7px 3px; cursor:pointer;}

.hottext, a.hottext{color: #ff0000;}
.poptext, a.poptext{color: #c42205;}
.notetext, a.notetext{color: #1979cc;}
.errortext, a.errortext{color: #ff0000;}

a.btnlink, a.btnlink:visited{color: #000000; background: #FFEEF7; border:1px solid #F8B5DA; height:20px; padding: 2px 10px 0px 10px;}
a.btnlink:hover{background: #b7e2e7;}

/* 翻页 */

.pages{
	padding: 5px 0px;
}
.pagelink{
	/*border:1px solid #b7e2e7;*/display:inline; margin:0 0 8px 0; clear:both; float:right;
}
.pagelink a,.pagelink a:hover{line-height:16px; height:16px; margin:3px 3px 0 3px; padding:0px 4px 0 4px; color:#444; background:#f0f0f0; border:1px #dcdcdc solid;}

.pagelink a:hover,.pagelink a.hover{background-color:#444; border:1px #444 solid; color:#fff; font-weight:bold;}

.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 4px;
}

.pagelink strong{background-color:#444; border:1px #444 solid; color:#fff; font-weight:bold;line-height:16px;margin-top:3px;}
.pagelink kbd{height:24px; /*border-left: 1px solid #b7e2e7;*/}
.pagelink em{height:24px; /*border-right: 1px solid #b7e2e7; */font-style:normal;}
.pagelink input{border: 1px solid #a3bee8; color: #054e86; margin-top:1px; height: 18px;}

.ulrow li{height:25px; line-height:21px; text-indent:15px;}
.ultop li{height:21px; line-height:21px; border-bottom:1px dashed #f0f0f0;}
.ultop li a{float:left;display:block;}
.ulitem li{height:21px; line-height:21px; border-bottom:1px dashed #f0f0f0;}
.ulitem li a{float:left;display:block;}
.ulcenter li{text-align: center;}
.ulmul{overflow: hidden;}
.ulmul li{height:21px; line-height:21px; border-bottom:1px dashed #f0f0f0;}
.ulmul li a{float:left;display:block;}

/*作者列表的样式*/
.tablist ul{height:25px; margin:0px 0px 0px 10px; padding:0px;}
.tablist li{float:left; height:24px; list-style:none; margin-right:3px;}
.tablist li a{float:left; height:24px; line-height:24px; padding:0px 10px; display:block; background:#f0f7ff; text-decoration:none; color:#000000; border:1px solid #a3bee8; border-bottom:none; }
.tablist li a.selected{ background:#ffffff; height:25px; position:relative; margin-bottom:-1px;}
.tabcontent{clear:both; border:1px solid #a3bee8; padding:10px;}
