/* for all */
a:link,a:visited{color:#4d4d4d;text-decoration:none}
a:hover,a:active{color:#000; background:#f9fff3; border:0;}
*{ margin:0; padding:0;}
li{list-style:none;vertical-align:middle;}
ol li{list-style:inside decimal; padding-left:6px;}
img{ border:0;}
.FL{float:left;}
.FR{float:right;}
.Hide{border-top:1px solid transparent !important;margin-top:-1px !important;border-top:0;margin-top:0;clear:both;visibility:hidden;font:0px/0px "宋体";}
.Hr{border-top:1px #dddcdc solid;}

/*结构布局*/
body{font:12px/21px "宋体";color:#4d4d4d;text-align:center;background:#fff url(img/bg.gif);padding:2px 0 0 0;}
table{font:12px/21px "宋体";color:#4d4d4d;text-align:center;background:#fff url(img/bg.gif)}
#Wp {text-align:left; margin:0 auto;width:1024px;}
#Main{ margin:4px 0 0 0; float:left;}
#Left,#Rleft{ float:left; width:215px; margin-left:2px;}
/*
#Right{ float:right;width:804px;}
*/
#Right{ float:right;width:1025px;border:1px solid #FF9900;}
#Rright{ float:right;width:572;}
#Foot{ text-align:center;clear:both;}
#Foot p{ margin-bottom:16px;}

/*Head*/
#From54zz{ width:100%; height:24px; border-bottom:#cecdcd 1px dotted; line-height:24px; text-align:center;}
#From54zz li{ float:left; padding: 0 5px;}

#RightBar{width:800;}
#Logo{ height:60px;}
#Bot{ height:60px;}
#Bot li{ float:left; margin:0px 6px; width:78px; height:30px; line-height:30px; text-align:center;}
#Bot li a:link,#Bot li a:visited{ background:none;}
#Bot li a:hover,#Bot li a:active{background:url(img/yell.gif) no-repeat; display:block;}
#Join{ background:url(img/yell.gif) no-repeat;}
.J2{ background:url(img/grey.gif) no-repeat;}

#Navi{ width:1024; background:url(img/nav2.gif) repeat-x 8px 0;}
#Navi li{float:left;line-height:32px; width:80px; height:28px; text-indent:7px; font-weight:bold; overflow:hidden;}
.N1{background:url(img/nav1.gif) no-repeat 0 0;}
#Navi .Hover{ background:url(img/nav3.gif) no-repeat 0 0;}
#Navi li a:link,#Navi li a:visited{color:#fff; background:none;}
#Navi li a:hover{ background:none;color:#333;}
#Navi li a:active{color:#fff; display:block;}

#Fast{ width:100%; height:46px;background:#FFFFFF; overflow:hidden;color:#eaeaea; clear:both;align:center}
#Fast a:link,#Fast a:visited{color:#eaeaea;text-decoration:none}/*1117rewrite*/
#Fast a:hover,#Fast a:active{color:#FF0;background: none; border:0;}/*1117rewrite*/
#Fast li{ float:left; margin:8px 2px 0 6px; display:inline;}
.F1{height:18px; width:95px;font-size:16px;}
.F2{height:18px; width:140px; background:#FFF url(img/sear.gif) no-repeat 6px 2px; padding:0 0 0 25px; font-size:16px;}
.F3{height:25px; width:70px;background:#FFF url(img/bottom.gif) repeat-x; border:1px #fe9807 solid; margin:0 10px 0 0; padding-top:1px;}

/*Main*/
.Border{border:1px #dddcdc solid; padding:3px; background:#fff; margin-bottom:8px;}
.Border2{border:1px #dddcdc solid; padding:3px; background:#fff;}
.Border3{border:1px #dddcdc solid; margin-bottom:8px;background:#fff;}
.Border4{border:1px #dddcdc solid;background:#fff;}
.Border5{border:1px #dddcdc solid; padding:2px; background:#fff;}
.MyBorder{border:1px #dddcdc solid; padding:5px; background:#fff; width:195px; table-layout:fixed;}
/*.MB8{margin-bottom:8px;}*/

/*公告*/
.g{background:#f9fff3;padding:3px 6px 4px 6px;border:1px #e8eee3 solid;}
.gg{ background: url(img/ical.gif) no-repeat 0 0;text-indent:2em; display:block; font-weight:bold;}
.ggg{ text-indent:2em; background:url(img/title.gif) no-repeat 0em 0; display:block; border-top:#dddddd 1px solid}

h1{font:bold 12px/22px "宋体"; color:#4c4c4c; background:#f0f0f0; text-indent:6px;}
.style1{background:url(img/sty1.gif) repeat-x;color:#fffde2;}
.style2{width:1022px;background:url(img/sty2.gif) repeat-x; height:25px; line-height:25px;}
.style3{ background:#e9e9e9;}
.r{ background:#ffede7;}
.red{ color:#fa580e;}
.b{ background:#e4f7f5;}
.Z{ font:0px/0px "宋体";}
.yy{ background:url(img/see.gif) no-repeat 8px 5px; text-align:left; text-indent:28px; line-height:28px;}

/**网站分类**/
#Sort ul{ margin:2px 0;}
#Sort li{ float:left; margin-left:8px; display:inline; width:30px;overflow:hidden; height:}

/**最新加入网站**/
#AddNew ul{ padding:0 0 6px 0;}
#AddNew li{ background: url(img/new.gif) no-repeat 0 50%; text-indent:20px; border-bottom:#dddddd 1px solid;}

/**AD**/
#AdTop{ width:100%; height:68px;margin-bottom:8px; overflow:hidden;}

/**热门**/
.JB{ background: url(img/jb.gif) repeat-y  center;}

.FRad{margin:-22px 0 0 0; line-height:22PX; height:22px; overflow: hidden; width:600px;}/*文字广告*/
.FRad li{ float: right; margin:0 3px 0 7px; display:inline;}
.FRad li a:link,.FRad li a:visited{color:#5985b1;}
.FRad li a:hover,.FRad li a:active{color:#000033;}

.Pic img{border:1px #dddcdc solid;}
.Pic li{ float:left; margin:6px 4px 6px 7px; display:inline;}
.Word li{ float:left; margin:2px 4px; display: inline; width:73px; height:20px; overflow:hidden;}
.Word li a{text-decoration: underline;}
/*.Word li{ float:left; margin:2px 6px; display: inline;word-break:keep-all;}
.Word li a{text-decoration: underline;}
*/
/**排行**/
/*#In li a:link,#In li a:visited,#In li a:hover,#In li a:active{color:#5b7f72;}
#Out li a:link,#Out li a:visited,#Out li a:hover,#Out li a:active{color:#c6603f;}*/

/**推荐文章**/
#Article li{background:url(img/dig.gif) no-repeat 0 50%; height:43px; display:block; padding-left:36px; border-bottom:#bdcdd8 1px solid;border-top:#fff 1px solid;}
.gr{background:#f8f8f8;padding:4px 0 8px 6px!important;padding:6px 0 8px 6px;}
#Article .noB{ border-top:none;}
#Article li a:link,#Article li a:visited{color:#003264;}
#Article li a:hover,#Article li a:active{color:#2066ac;}

/**分类Show**/
h2{font: bold 12px/1em "宋体"; color:#f76300; padding-top:1px;}

.Line{ background: url(img/X0.jpg) no-repeat 50% 0; height:5px; clear:both;}
.CN{ text-align:center;width:50px; padding:6px 0;}
.Cnn{margin:2px 0; }
.Cnn li{ float:left; width:165px; margin-left:8px; display:inline;}

/**company**/
.com li{ float:left; margin:0 7px; display:inline;word-break:keep-all;}

/*content.html个人网站内容介绍*/

/**日历**/
#Cal a:link,#Cal a:visited{color:#4d4d4d;text-decoration:none}
#Cal a:hover,#Cal a:active{color:#000; background:#fff8bd;font-weight:bold; display:block;}

#Year{text-align:center; margin:3px 0; font:18px/21px Arial; height:21px;}
#Year a:hover,#Year a:active{background: none; display: inline;}

#Cal table{ width:184px; text-align:center; background:#e9e9e9;color:#999; margin-bottom:8px;}
#Cal table td{ background:#fff;}
#Cal table .week{color:#000; font-weight:bold;}
#Cal table .Select{background:#fff8bd;font-weight:bold;}


#All a:link,#All a:visited{color:#0000ff;text-decoration: underline;}
#All a:hover,#All a:active{color:#ff8500; background:#fffce0;}

.MyPic{ margin:5px 6px; display:inline;}
.slt{ background: url(img/search.gif) no-repeat 10px 4px; text-indent:28px; display:block}
h3{font:bold 14px/1.5em "宋体"; color:#000; background:url(img/home.gif) no-repeat 0.5em 0; text-indent:2em;}
#My{ float:left; width:680px; color:#003264; }
.grey{color:#949494;}

#My table{ margin:8px 0 8px 55px;}
#My td{ width:160px;}

.FRa{margin:-24px 10PX 0 0; line-height:24PX; height:24px; float:right;}
.ra{ background:url(img/arrow.gif) no-repeat 0 9px; text-indent:12px;}


/*网站帖子*/
.content{border-bottom:1px #ccd2d7 solid; float:left;padding-top:10px; padding-bottom:8px;}/*1117rewrite*/
.content2{ background:#f7f8f8; padding-bottom:8px;}/*1117rewrite*/

.dig{color:#fff; font: bold 14px/30px "宋体"; background: url(img/dig2.gif) no-repeat 12px 0; width:70px; height:80px; text-align:center;}
.text{ width:670px;}
.textMain{ text-indent:2em; margin:10px 14px 14px 0; color:#000;}


.page{ margin:10px; display:inline;}
.page li{margin:2px; text-align:center; float:left;border:1px solid #fff;font:14px/18px "宋体";}
li.pageA{ width:18px; border:1px solid #ccc;background:#ccc; font-weight:bold;}
li.pageB{ width:18px;border:1px solid #ccc;background:#fff;}

/*detail.html*******收录查询*/
.w{border-bottom:1px #ccd2d7 solid; float:left; width:100%; padding:15px 0;}
.whole{width:740px;}
.whole h4,.whole p{ margin:5px 30px; font-size:12px;}
#google{ background:url(img/googlebg.gif) no-repeat 590px bottom;}
#baidu{ background:#f7f8f8 url(img/baidubg.gif) no-repeat 590px bottom;}
#yahoo{ background:url(img/yahoobg.gif) no-repeat 590px bottom;}


/*Sort.html******分类页面*/
#Sort2{height:65px;overflow:hidden;}
#Sort2 li{float:left; margin:0 6px 0 0;width:96px; height:23px; line-height:23px;}
#sortnum{display:block; background:#ff8021; margin-top:-21px; color:#fff; padding:0 10px;}

#Content div{width:31.4%;padding-bottom:9px; float:left;height:246px}
.M8{ margin:0 8px 8px 8px; display:inline;}
#Content div ul{ height:auto; overflow:hidden; clear:both;}
#Content div li{ width:49%; border-bottom:#dddddd 1px solid;overflow:hidden;word-break :keep-all; float:left}

#Content h1{ color:#ff7610;}
.style1 a:link,.style1 a:visited{color:#fffde2;text-decoration: underline;}
.style1 a:hover,.style1 a:active{color:#333; background:none;}
#Content span{ font-weight:normal; margin-top:-21px; padding-right:6px;}
#Content span a:link,#Content span a:visited{color:#fef797;text-decoration: underline;}
#Content span a:hover,#Content span a:active{color:#fff; text-decoration:underline; background:none;}

/*list.html*******网站列表页面*/
#Rank{ width:100%; background:url(img/rankbg.gif) repeat-x 0 0;height:auto; overflow:hidden;}
#Rank li{float:left;line-height:32px; width:80px; height:28px; text-indent:7px; font-weight:bold; overflow:hidden;}
#Rank .Hover{ background:url(img/nav4.gif) no-repeat 0 0;}
#Rank li a:link,#Rank li a:visited{color:#4d4d4d; background:none;}
#Rank li a:hover{ color:#ff8021; background:none;}
#Rank li a:active{color:#000; background: url(img/nav4.gif) no-repeat; display:block;}

.text2{ width:576px;}
.MyPic2{ margin:0 6px 8px 6px; display:inline; width:150px; height:90px; background: url(img/myhome1.jpg) 0 0; font:1PX/1px "宋体";}

/*mylink.html*********/
#Menu li{ height:29px; background:#f3f4f2; line-height:29px; text-align:center; border-bottom:1px #d0d6ce solid;border-top:1px #fff solid; }
#Menu li a{ display:block; font-weight:bold;}
#Menu .Hover{ background:url(img/mylinkbg.jpg) repeat-x 0 0;}
#Menu .Hover a:link,#Menu .Hover a:visited,#Menu .Hover a:hover{ color:#fff;background:url(img/mylinkbg.jpg) repeat-x 0 0;}
#Menu li a:link,#Menu li a:visited{color:#ff8500;}
#Menu li a:hover{ color:#ffd257}
#Menu li a:active{color:#fff; background:url(img/mylinkbg.jpg) repeat-x 0 0}

#Menu p{ line-height:30px;}

.Mylink{ padding:12px;}
.Mylink .tit{ background:url(img/re.jpg) no-repeat 0 0; height:31px; padding:0 0 0 36px; font:bold 14px/31px "宋体"; color:#6699cc;letter-spacing:6px;}
#Register table{ text-align:left; background:#fff; margin:20px 0 0 36px;font:14px/24px "宋体"; color:#666 }
#Register table tr{ height:36px;}
.td1{width:80px;}
.td22{width:128px;}
.td3{width:250px;border:1px #ccc solid;font:14px/24px "宋体";color:#ff8500;padding:5px!important;padding:0 5px;height:auto!important;height:24px;}
.td4{ width:120px; margin-right:20px; border:1px #ff8500 solid;font:12px/24px "宋体";height:24px; }
.td5{width:250px;border:1px #ccc solid;font:14px/24px "宋体";color:#ff8500;padding:5px;height:120px; }

/*data*/
#Data table{ width:97%; margin:20px 2% 0 0;background:#fff; }
#Data td{font:12px "宋体";height:28px; text-align:left; border-bottom:1px #ccc solid; padding-left:6px;}
.td6{ width:52%}
.td7{ width:12%; text-align:center;}
.bglight{ background:#f9fff3;}
#bggrey td{ background:#f5f5f5; font-weight:bold;border-top:1px #ccc solid;}

/*help.html*/
#helpm8 p{ margin-left:20px;}
#helpm8{ margin:20px 0 0 0;}
#helpm8 li{ margin:10px 0 0 0}

.ListTB {width:80%;margin:10px auto;text-align:center;border-left:1px solid #eee;}
.ListTB td {border-bottom:1px solid #eee;padding:3px 0;border-right:1px solid #eee;}
.ListTB .LiH td {font-weight:bold;border-top:1px solid #eee;background:#f9f9f9;}
.ListTB .site {text-align:left;padding-left:5px;}
.ListTB .site .name {font-weight:bold;color:#5C99DC;}
.ListTB .stat .stat1 {color:#080;}
.ListTB .stat .stat2 {color:#f00;}
.ListTB .stat .stat3 {color:#999;}
.ListTB .stat,.ListTB .num,.ListTB .btns,.ListTB .date {width:70px;}
.ListTB .num {color:#ccc;}
.ListTB .numA,.ListTB .numB {color:#333;}

ul.listul{list-style:none; margin:0; padding:5px; padding-left:1px;}


li.thumb0{
    float:left;
	width:185px;
	line-height:20px;/*行高*/
	border:#dedede solid 1px;
	margin-top:5px; margin-bottom:5px; margin-right:5px; margin-left:5px;
	}

li.thumb1{
    float:left;
	width:185px;
	line-height:20px;/*行高*/
	border:#dedede solid 1px;
	margin-top:3px; margin-bottom:3px; margin-right:3px; margin-left:3px;
	background-color:#efefef;
	}

li.thumb0_over{    float:left;
	width:185px;
	line-height:20px;/*行高*/
	border:#dedede solid 1px;
	margin-top:5px; margin-bottom:5px; margin-right:3px; margin-left:3px;
	background-color:#efefef;}

li.thumb1_over{    float:left;
	width:185px;
	line-height:20px;/*行高*/
	border:#dedede solid 1px;
	margin-top:3px; margin-bottom:3px; margin-right:3px; margin-left:3px;}

span.thumbdomain{color:#24618E; font-weight:bold;}
span.thumbdate{color:#24618E;}

#gNav {background: url(img/g_nav_bg.png) repeat-x !important; background: url(img/g_nav_bg.gif) repeat-x;height: 41px;position: fixed !important; position: absolute; top: 0; left: 0; z-index: 9999;width: 100%;}
.gNav {width: 1022px; height: 41px; overflow: hidden; position: relative; margin: 0 auto; background: url(img/g_nav_line.gif) no-repeat right 0;}
#gNav .line { height: 41px; background: url(img/g_nav_line.gif) no-repeat left 0; }
#gNav .logo {width: 103px; height: 34px; background: url(img/logo8831.gif) no-repeat; overflow: hidden; line-height: 1000px; padding:0; margin:0 0 0 8px; float:left;cursor: pointer; display: inline;}
#gNav ul { margin:0; padding:0 0 0 10px; list-style: none; float: left; }
#gNav li { float: left; padding: 12px 0px 0 6px;color:#c3c3c3;}
#gNav li a{text-decoration: none;margin-right:6px;}
#loginBtn {width: 88px; height: 22px; float: right; margin: 7px 8px 0 5px; display: inline;}
#loginBtn a{width: 88px; height: 22px; overflow: hidden; background: url(img/g_nav_login_btn.gif) no-repeat; display: block; line-height: 1000px;}
#loginBtn a:hover { background: url(img/g_nav_login_btn.gif) 0 -22px;}

#main-tab {border:1px solid #FF9900;padding:1px 1px 0 1px;width:1024px;margin-top:5px;}
#main-tab .tab {width:20px;float:left;height:95px;overflow:hidden;}
#main-tab .tab a,#main-tab .tab a:visited {height:28px;width:16px;padding-right:4px;background:url(img/tabs.gif) no-repeat;padding:3px 4px 1px 0;text-align:center;overflow:hidden;color:#7B2C01;display:block;}
#main-tab a.curr,#main-tab a.curr:visited {background:url(img/tabs.gif) no-repeat 0 -32px;color:#fff;cursor: pointer;}
#main-tab ul {width:1000px;float:left;padding-top:3px;}
#main-tab li {float:left;width:230px;line-height:18px; padding-left:18px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.clearfix:after {clear:both; content:"."; display:block; height:0pt; visibility:hidden;}
.clear{clear:both; font-size:0; height:0; line-height:0; overflow:hidden;}

