@charset "gb2312";
/* CSS Document */
body {
	margin:0px auto;
	padding:0;
	width:980px;
	font-size:12px;
	line-height:180%;
	font-family:Arial,宋体;
	color:#333;
	background-image: url(bg_body.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
ul,li {margin:0; padding:0; list-style:none;}
a img{border:none;}
a:link, a:visited {
	color: #1b5790;
	text-decoration: none;
}
a:hover {
	color: #ff3300;
	text-decoration: underline;
}
.input {border:solid 1px #CCC;}
.inputj {border:solid 1px #CCC; width:9px;}
.Line {font-size:1px; line-height:1px;}

.topMenu {padding-bottom:5px;}

.topTel{font-size:14px; padding-top:5px; height:20px; overflow:hidden;}
.topTel span{font-size:16px;font-weight:bold;}
.OnlineQQ {font-size:14px; padding-top:5px; height:24px; overflow:hidden; line-height:24px;}
.OnlineQQ img {vertical-align:bottom;}
.navbg {height:35px; background:url(nav_bg_01.gif) no-repeat;}
.navbg2 {height:34px; background:url(nav_bg_02.gif);}
.navbg ul {margin-left:10px;}
.nav a,.nav a:link,.nav a:visited{
	padding-top:2px;
	float:left;
	color:#fff;
	font-weight:bold;
	text-align: center;
	width:87px;
	line-height:29px;
	display: block;
	background-image: url(nav.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.nav a:hover{
	background-image: url(nav_hover.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	text-decoration: none;
}
.navon{padding:0;}
.navon a,.navon a:link,.navon a:visited{
	padding-top:2px;
	float:left;
	color:#003399;
	font-weight:bold;
	text-align: center;
	width:87px;
	line-height:29px;
	display: block;
	background-image: url(nav_on.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	
}
.navon a:hover{
	text-decoration: none;
}
.HotInfo {width:630px; float:left; padding-left:10px;}
.HotInfo a:link,.HotInfo a:visited,.HotInfo a:hover{color:#F00; text-decoration:underline; padding-right:8px;}
.ResourceCount {width:300px; float:right; text-align:right; padding-right:10px;}
/*友情链接*/
.link_1 {
	background-image: url(link_1.gif);
	background-repeat: no-repeat;
	height: 24px;
	padding-left:20px;
	color:#666666;
}
.link_2 {
	background-image: url(link_2.gif);
	background-repeat: repeat-y;
	padding:5px 20px;
}
.link_3 {
	background-image: url(link_3.gif);
	background-repeat: no-repeat;
	height: 3px;
}
.input_w50 {width:50px;border:solid 1px #CCC;}
/*首页*/
.index_Main {width:980px; margin-top:10px;}
.index_Left {width:255px; float:left;}
.index_Right {width:716px; float:right;}
.GongGao {width:255px; height:202px; background:url(left_1.gif) no-repeat;}
.GongGao .Title {line-height:34px; padding:0 0 10px 15px; color:#000;}
.GongGao .Title span {width:200px; display:block; float:left; font-weight:bold;}

.Marquee {width:240px; height:160px; margin-left:7px; overflow:hidden;}

.LeftBox1 {width:255px; height:35px; background:url(left_2_1.gif); clear:both;}
.LeftBox1 span {line-height:34px; padding-left:15px; color:#000; width:200px; display:block; float:left; font-weight:bold;}
.LeftBox2 {width:230px; background:url(left_2_2.gif) repeat-y; padding:5px 10px 5px 15px;}
.LeftBox3 {width:255px; height:3px; background:url(left_2_3.gif) no-repeat; font-size:1px;}

.index_Ylist1 {background:url(mer_right_1.gif) no-repeat; height:35px;}
.index_Ylist1 b {color:#000;}
.index_Ylist1 .mer_tag {width:51px; height:25px; padding-right:4px; text-align:center; cursor:hand;}
.index_Ylist1 .mer_tag {background:url(mer_i_tag_2.gif) no-repeat;}
.index_Ylist1 .mer_tagon {width:51px; height:25px; padding-right:4px; text-align:center; cursor:hand;}
.index_Ylist1 .mer_tagon {background:url(mer_i_tag_1.gif) no-repeat;}
.index_Ylist2 {border-bottom:solid 1px #D4EBF3; border-left:solid 1px #D4EBF3; border-right:solid 1px #D4EBF3;}

.index_TC1 {background:url(mer_right_350.gif) no-repeat; height:35px;}
.index_TC1 b {color:#000;}
.index_TC1 .mer_tag {width:51px; height:25px; padding-right:4px; text-align:center; cursor:hand;}
.index_TC1 .mer_tag {background:url(mer_i_tag_2.gif) no-repeat;}
.index_TC1 .mer_tagon {width:51px; height:25px; padding-right:4px; text-align:center; cursor:hand;}
.index_TC1 .mer_tagon {background:url(mer_i_tag_1.gif) no-repeat;}
.index_TC2 {border-bottom:solid 1px #D4EBF3; border-left:solid 1px #D4EBF3; border-right:solid 1px #D4EBF3;}

.RightBlock1 {width:224px; height:35px; background:url(right_1_1.gif); line-height:34px; color:#FFF; font-weight:bold; padding-left:20px;}
.RightBlock2 {width:224px; background:url(right_1_2.gif) repeat-y; padding:5px 10px 3px 10px;}
.RightBlock3 {width:244px; height:3px; background:url(right_1_3.gif) no-repeat; line-height:1px; font-size:1px;}

.RightBox1 {width:716px; height:35px; background:url(righ_2_1.gif); line-height:34px; clear:both;}
.RightBox1 .RightBoxTitle {width:90px; display:block; float:left; font-weight:bold; color:#000; text-align:center;}
.RightBox1 .RightBoxIntro {width:600px; text-align:right; display:block;}
.RightBox2 {width:716px; background:url(righ_2_2.gif) repeat-y; padding-bottom:10px;}
.RightBox3 {width:716px; height:3px; background:url(righ_2_3.gif) no-repeat; font-size:1px; line-height:1px;}
.RightBox2 .Content {padding:15px; width:685px; overflow:hidden; font-size:14px;}
.RightBox2 .Content h1 {text-align:center; font-size:24px; margin:0px; line-height:30px;}

.RightBox2 .other {margin-top:5px; padding-top:5px; border-top:#CCC 1px dotted; font-size:12px;}
.RightBox2 .other h2 {font-size:16px; margin:0px; line-height:20px;}

.PicList1 {border-bottom:#CCC 1px dotted; padding-bottom:3px; padding-top:6px; height:80px; color:#999;}
.PicList1 img {float:left; margin-right:5px;}
.PicList1 a:link,.PicList1 a:visited {color:#006; font-weight:bold; text-decoration:none;}
.PicList1 a:hover {color:#C30; font-weight:bold; text-decoration:underline;}

.PicList2 {border-bottom:#CCC 1px dotted; padding-bottom:3px; padding-top:6px; height:40px; color:#999; line-height:150%;}
.PicList2 img {float:left; margin-right:10px;}
/*首页号码列表*/
.index_List {font-size:16px; padding:10px;}
.index_List li {display:block; width:160px; float:left; margin-left:10px;}
.index_List li span {color:#F00;}
.index_List li em {color:#000; font-size:12px; font-style:normal;}

/*记录号码列表*/
.Record_List {font-size:14px; padding:10px; line-height:12px;}
.Record_List li {display:block; width:160px; float:left;}
.Record_List li span {color:#F00;}
.Record_List li em {color:#000; font-size:12px; font-style:normal;}


/*导航浏览记录*/
.navRecord{
	float:left;
	width:100%;
	line-height:normal;
}

.navRecord{ /*IE only. Add 1em spacing between menu and rest of content*/
}

.navRecord ul{
list-style-type: none;
margin:0;
padding:0;

}

.navRecord li{
display:inline;
margin:0;
padding:0;
}

.navRecord a{
float:left;
background:url(mslide-left.gif) no-repeat left top;
margin:0;
padding:0 0 0 6px;
text-decoration:none;
line-height:18px;
}

.navRecord a span {
	float:left;
	display:block;
	margin:0;
	background:url(mslide-right.gif) no-repeat right top;
	padding:3px 16px 0 4px;
	color:#b5dfef;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
.navRecord a span {float:none;}
/* End IE5-Mac hack */

.navRecord .on span,.navRecord .on a{
	color:#1b5790;
	background-position:0% -21px;
	text-decoration: none;	
}

#ViewRecord {
	position:absolute;
	top: 0px;
	left: 0px;
	border: 1px solid #a8dcf2;
	border-width: 0 1px 1px 1px;
	font-size:12px;
	z-index:100;
	background-color:#EAF9FF;
	width: 160px;
	padding-bottom:5px;
}
#NumberList {padding:2px 3px;}
#NumberList th {
	font:bold 14px;
	text-align:left;
	border-bottom:1px solid #333;
	padding:4px;
	background-color:#eeeeee;
}
#NumberList td {font-size:14px;}
#NumberList td a:link,#NumberList td a:visited {font-size:16px; text-decoration: none;}
#NumberList td a:hover {font-size:16px; color: #ff3300;	text-decoration: underline;}
#NumberList .addRc {cursor:hand;}

.NumberInfo {margin:10px;}
.NumberInfo td {font-size:14px; color:#000;}
.NumberInfo .num {font-size:16px;}

.Info_Bak {border: #9c0 1px dotted; padding: 10px; color:#F00; line-height:200%;}
#BroList {border:1px #C60 dotted; background-color:#FF9; padding:10px; width:150px; overflow:hidden; text-align:left;}
.foot {border-top:#CCC 1px solid; margin-top:10px;}
.zfList {}
.zfList p {margin:0px; padding-left:10px; font-size:14px; font-weight:bold; line-height:26px; background-color:#FFC;}
.zfList ul {padding-left:20px;}
.zfList ul li.t {}
.zfList ul li.a {padding-left:15px;}

.CouplesList {}
.CouplesList li {width:350px; float:left; height:25px; font-size:16px;}
.CouplesList .kh {text-align:right; color:#F00; font-size:26px;}
.CouplesList .kp {border-bottom:#CCC dotted 1px;}
.CouplesList a:link,.CouplesList a:visited {font-size:16px; text-decoration: none;}
