@charset "utf-8";
@media screen 
{
/*公共样式定义,包含缺省字体等*/
body{
	margin: 0; 
	padding: 0;
	background: #fff;
}

.border {border:1px solid #e0e0e0}
form,p,div,span {margin:0; padding:0;}
form,p,td,div,span {
	border-collapse:;
	line-height:180%;
	font-family:verdana;
	font-size: 8pt;
	color:#333;
}

textarea { overflow:auto}
input, select { vertical-align:middle; }
img { border:0; }

a { color:#333; text-decoration: none; }
a:hover { text-decoration: underline; }

.clearboth{clear:both;}
.pointer{cursor:pointer;}
.center {text-align:center}
.left   {text-align:left}
.right  {text-align:right}

.bordergray { border:1px solid gray; }
.dashed { display:block; height:1px; margin:3px 0 10px; border-bottom:1px dashed #ccc }

#Pagination_oneByone span{padding:6px 8px 6px 8px;color:#ccc;text-align:center;}
#Pagination_oneByone a{display:block;height:15px;border:1px solid #ccc;padding:5px 8px 5px 8px;text-align:center;}

#pagination td {text-align:center;}
#pagination a {display:block; height:18px; padding:0 6px; border:1px solid #fff; text-decoration:underline; line-height:18px;}
#pagination a:hover {height:18px; border:1px solid #ccc; text-decoration:none; background:#eee;}
#pagination #selected {margin:0 2px; border:1px solid #999; text-decoration:none; background:#eee;}

/* service online --start-- */
#service {margin:5px 15px; padding:0;}
#service li {list-style:none; padding:0; line-height:32px;}
#service a {cursor:pointer;}
#service a .qq    {float:left; width:35px; height:32px; background:url(../../images/sprite.gif) no-repeat -160px;}
#service a .msn   {float:left; width:35px; height:32px; background:url(../../images/sprite.gif) no-repeat -220px;}
#service a .skype {float:left; width:35px; height:32px; background:url(../../images/sprite.gif) no-repeat -280px;}
#service a .custom {float:left; width:35px; height:32px; }
#service .servicetype {display:block; width:160px; padding:0 10px; background:#efefef;}
/* service online   --end-- */
}
