﻿* { margin:0; padding:0;}
ul,dl,ol { list-style:none;}
a { text-decoration:none; color:#666; blr:expression(this.onFocus=this.blur()); cursor:pointer}
img { border:0;}
div { cursor:default}
body { line-height:22px; font-size:13px; color:#666666; font-family:"宋体", Verdana,Geneva, sans-serif; background:#f1f1f1 url(../img/top-bg.gif) repeat-x top}
.clearfloat{ clear:both; font-size:0; line-height:0; height:0;}
.it { text-indent:2em}
.line1 { line-height:0; font-size:0; border-top:1px solid #c8c8c8;border-bottom:1px solid #fff; margin:5px 2px}

#container_index { width:710px; margin:0 auto}
	.ts { margin-top:60px; height:30px; line-height:30px; padding-left:30px; color:#F00}
	.loginbox { background:url(../img/login_con.png) repeat-y; margin-bottom:50px}
	.loinbox1 { background:url(../img/login_top.png) no-repeat top; }
	.loinbox2 { background:url(../img/login_bot.png) no-repeat bottom;height:270px; overflow:hidden; zoom:1}
		.loginbox_l { float:left; width:220px; margin:45px 0 0 25px; overflow:hidden;_display:inline}
		.loginbox_l input{ width:140px; border:1px solid #b2b2b2; height:20px; line-height:20px}
		.loginbox_l .span1 { width:60px}
		.loginbox_l td { padding:4px 2px;line-height:18px}
		.loginbox_l .btn2 { background:url(../img/btn1.png) no-repeat; border:0; width:125px; height:43px}
		.ulindex li { background:url(../img/ulindex.png) no-repeat 0 6px; padding-left:10px}
			.loginboxa { color:#9a0707}
		.loginbox_r { float:right; width:440px; height:226px; overflow:hidden; margin:15px 19px 0 0; border:1px solid #000;_display:inline}

#container { width:990px; margin:0 auto; position:relative; overflow:hidden; zoom:1; padding-bottom:30px}
	/*top*/
	#top {height:85px; overflow:hidden;}

		.logo { background:url(../img/logo.gif) no-repeat; width:408px; height:84px;}
			.logo a {  display:block; width:100%; height:100%;overflow:hidden;text-indent:-9999px;}
			
		.menu {height:29px; margin:-45px 0 0 380px; overflow:hidden; zoom:1;}
			.menu a { color:#fff; text-decoration:underline; line-height:30px;}
			.menu_l { float:left;}				
			.menu_r { float:right; _width:468px}
				.menu_r ul { overflow:hidden; zoom:1;}
				.menu_r li { float:left;text-indent:-9999px; display:inline-block; height:29px; background:url(../img/menutxt.gif) no-repeat 9999px}
				.menu .menuT { width:70px; margin:0 10px}
					.menu .menuT a {display:block; width:100%; height:100%; }
				.menu .menu_line { width:2px; background-position:-210px 0;}
					.menu #menu1 { background-position:25px 0}
					.menu #menu2 { background-position:-50px 0}
					.menu #menu3 { background-position:-130px 0}
					.menu #menu4 { background-position:-315px 0}
					.menu #menu5 { background-position:-225px 0}
						
	/*mid*/
	#mid { overflow:hidden; zoom:1}
		/*mid_l*/
		.mid_l { float:left; width:230px; margin:10px 0 0 20px;_display:inline}
			
			.login .conTit { background:url(../img/title_1.gif) no-repeat; width:291px; height:29px;}
			
				.formbod1 { padding:10px 0 0 10px}
				.formbod1 dl{ overflow:hidden; zoom:1;}
					.formbod1 dl dd,.formbod1 dl dt { float:left; padding:2px; line-height:24px;}
					.formbod1 dl dt { float:left; padding:2px; line-height:24px; width:50px}
						.formbod1 dd input{ border:1px solid #b2b2b2; height:18px; line-height:18px; padding:2px; color:#565656; width:140px;}					
						.formbod1 dd .btn1 { border:none; background:url(../img/icon2.gif) no-repeat; width:56px; height:22px; cursor:pointer; margin:2px 0 0 10px}
					.formbod1 .formlink { float:right}
						.formbod1 .formlink a { margin:0 5px; text-decoration:underline; color:#737373}
					.formbod1 .formfalse { text-align:center; color:#F00; line-height:24px; height:24px;}
					
			.newsindex { margin-top:20px}
				.newsindex .conTit {background:url(../img/title_2.gif) no-repeat; width:291px; height:29px;}
				.newsindex .conTxt { color:#4a4a4a; font-size:13px; padding:0 10px;}
					.newsindex .conTxt a{ margin-left:5px; color:#4a4a4a}
		/*mid_r*/
		.mid_r { float:right; width:690px; margin-right:20px; _display:inline}
			.banner1 img{ border:1px solid #4a4a4a}
			
			.liucheng { margin-top:10px}
				.liucheng .conTit{ background:url(../img/title_3.gif) no-repeat; width:676px; height:29px}
				.liucheng .conTxt { background:url(../img/liucheng.jpg) no-repeat; height:150px}
				
				/*txt1*/				
				.txt1 { font-size:13px; padding:0 15px}
					.txt1 h2 { font-size:14px; margin-top:10px; margin-left:-5px}
					
				.title1 { font-size:20px; font-weight:bold; font-family:"微软雅黑","黑体",Verdana, Geneva, sans-serif; padding:10px 5px}
					.title1 a{ font-size:13px; font-family:"宋体"; font-weight:normal; margin-left:20px; padding-left:20px; background-repeat:no-repeat; background-position:0 2px; padding:5px 0 5px 18px; color:#0000fe; text-decoration:underline}
					.title1 .a2 { background-image:url(../img/map.png)}
					.title1 span { font-size:13px; margin-left:20px; font-family:"宋体"; font-weight:normal; color:#000}
					.title1 span input { width:50px; border:1px solid #999; padding:2px}
					.title1 tt input {margin-left:20px; background:#ccc}
				.title2 { padding-left:10px; color:#111}
				.map1 { background:#FFF; height:500px; border:1px solid #CCC}
				.dress { color:#000; padding-left:10px}
					.dress span{ margin:0 5px; color:#0000fe}
					.dress a { color:#0000fe; text-decoration:underline}
				
				
				.midin { overflow:hidden; zoom:1; padding-top:10px}
					.midin_l { float:left; width:340px}
					
						.newsbod1 { border:1px solid #c7c7c7; background:#f3f3f3; margin-bottom:10px}
						.newsbod1 .conTit { background:#1a7292; color:#fff; font-weight:bold; height:24px; line-height:24px; overflow:hidden;zoom:1}
						.newsbod1 .conTit_l { float:left;}
						.newsbod1 .conTit_r { float:right; margin-top:3px}
							.newsbod1 .conTit span { display:inline-block; width:90px; padding-left:10px; background:url(../img/icon5.gif) no-repeat 70px 8px }
							.newsbod1 .conTit a { color:#fff; margin-left:80px}
							
							.newsul { padding:8px}
								.newsul li { line-height:22px;overflow:hidden; zoom:1 }
								.newsul li a { float:left}
								.newsul li span { float:right}
						
				
					.midin_r { float:right}
						.mapbod,.banner2 { border:1px solid #b9b9b9; margin-bottom:10px}
						
						
					.ad_midin_l { width:352px; float:left;}
					.ad_midin_r { width:305px; float:right;}
						
					.btndiv { text-align:center; padding:20px}
					.int1 { width:62px}
						


.formbod2 dl{ overflow:hidden; zoom:1; color:#111}
	.formbod2 dl dd,.formbod2 dl dt { float:left; padding:5px 2px;}
	.formbod2 dt { width:230px; text-align:right}
	.formbod2 dd input{ border:1px solid #aaa; height:18px; padding:1px; line-height:18px; width:160px}

	.formbod2 dl .radio { padding-left:120px;}
	.formbod2 dl .dtspan { text-align:left}
	.formbod2 dd select { width:100px}

.formbod3 dl{ overflow:hidden; zoom:1; color:#111}
	.formbod3 dl dd,.formbod3 dl dt { float:left; padding:5px 2px;}
	.formbod3 dt { width:130px; text-align:right}
	.formbod3 dd input { border:1px solid #aaa; height:18px; padding:1px; line-height:18px; width:160px}
        .formbod3 .date input {width:110px}
	.formbod3 dl .radio { padding-left:120px;}
	.formbod3 dl .dtspan { text-align:left}
	
	
.menuul2 { border:1px solid #fff; font-size:14px;}
.menuul2 li { background-color:#197292; padding-left:28px; border:1px solid #fff; line-height:22px; font-weight:bold; line-height:28px; height:30px}
	.menuul2 li a { color:#fff}
	.menuul2_1 { background:url(../img/icon6.gif) no-repeat left top}
	.menuul2_2 { background:url(../img/icon7.gif) no-repeat left top}
	.menuul2 .menuul2_3 { background:url(../img/icon1.gif) no-repeat 50px 8px #7ea7b9; padding-left:60px}
				
#formip dd input { width:35px;}		

.infobod { margin-bottom:10px; margin-top:-10px; zoom:0; position:relative; z-index:99}
.link1 { background:url(../img/icon8.gif) no-repeat 0 3px; padding:5px 0 5px 20px; margin-left:10px; color:#001fff; text-decoration:underline}
.infotit {background-position:0 5px; background-repeat:no-repeat; margin-left:10px;padding:5px 0 5px 20px;}
#info1 { background-image:url(../img/icon9.gif); }
#info2 { background-image:url(../img/3grade.png); } /*金牌网吧*/
#info3 { background-image:url(../img/icon11.gif); }
#info4 { background-image:url(../img/2grade.png)} /*银牌*/
#info5 { background-image:url(../img/1grade.png)} /*铜牌*/
#info6 { background-image:url(../img/web_all.png)} /*无级别*/
#info7 { background-image:url(../img/web_zhiding.png)} /*皇冠*/

/*
.newsul2 { padding:10px}
.newsul2 li { padding:2px 5px;zoom:1; overflow:hidden}
.newsul2 li a {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;width:250px; display:block; float:left}
.newsdata { border:1px solid #000; width:180px}
.newsul2 li tt { float:right;display:block; width:390px; text-align:right}
.newsul2 li span { margin:0 10px}
*/
.newsul2 { width:100%}
.newsul2 thead { text-align:center}
.newsul2 thead td { background:#c5c5c5; font-weight:bold}
.newsul2 td { padding:2px 4px} 
.newsul2 td a {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative;width:320px; display:block}

.newsul2 .join1,.newsul2 .join2,.newsul2 .join3,.newsul2 .join1_n { display:inline-block; width:68px; height:18px; text-align:center; color:#fff; line-height:18px; margin-left:10px}

.newsul2 .join1 { background:url(../img/join1.gif) no-repeat}
.newsul2 .join1_n { background:url(../img/join1_n.png) no-repeat; color:#5a5a5a}
.newsul2 .join2 { background:url(../img/join2.gif) no-repeat}
.newsul2 .join3 { background:url(../img/join3.gif) no-repeat}

.join1 {display:inline-block; width:68px; height:18px; text-align:center; color:#000; line-height:18px; margin-left:10px;background:url(../img/join3_3.gif) no-repeat}

.serchbod { text-align:right; padding:10px}

.tab1 { background:#fff; border:1px solid #dbdbdb; border-left:none; border-top:none}
	.tab1 td { background:#fff; border:1px solid #dbdbdb; border-bottom:none; border-right:none; padding:5px}
	.tab1 thead td { text-align:center; font-weight:bold; border-bottom:3px solid #147e8e}
	.tab1 tbody td { padding:2px; text-align:center}
	.tab1 tbody a { color:#1d7492}

.pagelist { padding:10px 0; text-align:right}
.pagelist a { display:inline-block; height:20px; line-height:20px; border:1px solid #CCC; text-align:center; margin:3px; background:#fff; padding:0 10px}
.pagelist span { margin-right:20px; font-weight:bold}


#one { width:700px; margin-right:120px; _display:inline; border:1px solid #CCC; padding:5px 20px 20px 20px; background:#fafafa}


.thenews { background:#e0e5e7; padding:10px; border:1px solid #c7c7c7; color:#4a4a4a}
.thenews_tit,.thenews_tim { padding:5px; text-align:center}
.thenews_tit { font-weight:bold; font-size:16px}
.thenews_con { padding:5px 20px; overflow:hidden;word-wrap: break-word;  
word-break: normal; }

.field-validation-error { color:#F00; padding-left:5px}
#pager { text-align:center; padding:10px}

.tab2 { margin:20px 100px; text-align:center}
.tab2 table,.tab2 td {border:1px solid #1b698a}
.tab2 table { border-bottom:none;border-left:none;}
.tab2 td {border-right:none;border-top:none;padding:3px 6px; color:#4a4a4a}

.tab2 thead td { background:#91c6ce }

.wbic { padding:5px 0 5px 20px; background-repeat:no-repeat; background-position:left center}