﻿@charset "utf-8";
/* CSS Document */
body {
	margin: 0 auto;
	color: #666666;
	font: 12px "宋体", Verdana, Arial;
}
/* header */
#header {
	background: url(../images/inz_r1_c1.jpg) repeat-x;
	height: 160px;
}
#header .main {
	width: 1000px;
	margin: auto;
	overflow: hidden;
}
#header .topnav {
	width: 980px;
	height: 24px;
	line-height: 24px;
	color: #999;
}
#header .topnav a {
	color: #999;
}
#header .logo {
	width: 200px;
	height: 70px;
	padding: 10px 10px 10px 10px;
}
#header .gg {
	width: 770px;
	height: 70px;
	padding: 10px 10px 10px 0;
}
#header .nav {
	line-height: 40px;
	height: 40px;
	font-size: 14px;
	font-weight: bold;
	width: 980px;
}
.nav_list {
	list-style: none;
	margin: 0;
	padding: 0;
	float: left;
}
.nav_list li {
	width: 115px;
	height: 40px;
	text-align: center;
	color: #517200;
	padding-right: 4px;
	float: left;
}
.nav_list li a {
	height: 30px;
	padding-top: 10px;
	line-height: 30px;
	background: url(../images/nav02.jpg) no-repeat;
	text-align: center;
	color: #FFF;
	display: block;
	width: 100%;
}
.nav_list li a.select {
	background: url(../images/nav01.jpg) no-repeat;
	COLOR: #517200;
}
.nav_list li a:hover {
	color: #FFF;
	text-decoration: none;
	background: url(../images/nav03.jpg) no-repeat;
}
#header .notice {
	width: 970px;
	height: 30px;
	line-height: 30px;
}
/* main */
#main {
	width: 980px;
	overflow: hidden;
	clear: both;
	margin: auto;
	padding:10px 10px 0 10px;

}
#main_2 {
	width: 980px;
	overflow: hidden;
	clear: both;
	margin: auto;
	margin:10px auto;
}

.main_login {
	background: url(../images/login_main_bg.gif) top center no-repeat;
}
#main .center {
	width: 670px;
}
.jsgg {
	width: 260px;
	height: 220px;
}
#topics {
	float: right;
	width: 360px;
	height: 180px;
	padding: 20px;
	background: url(../images/jx.jpg) no-repeat;
	text-align: left;
	line-height: 24px;
}
#topics .title {
	width: 360px;
	height: 24px;
}
#column {
	width: 670px;
}
#column .top {
	width: 670px;
	height: 4px;
	background: url(../images/inz_r13_c2.jpg) no-repeat;
	overflow: hidden;
}
#column .content {
	width: 670px;
	background: url(../images/inz_r17_c2.jpg) repeat-y;
}
#column .title {
	width: 650px;
	height: 25px;
	background: url(../images/inz_r10_c3.jpg) no-repeat;
	margin: 6px 10px 10px 10px;
	text-indent: 20px;
}
#column .bottom {
	width: 670px;
	height: 4px;
	background: url(../images/inz_r19_c2.jpg) no-repeat;
}
#sidebar {
	width: 300px;
}
/*login start*/
#loginBar {
	margin: 60px 0 0 0;
	width: 260px;
	background: url(../images/jx.jpg) -2px -2px no-repeat;
}
#loginBar{
	text-align:left
}
.loginBar{
	border: 1px #e9e9e9 solid;
}
.loginBar p{
	margin:8px 0;padding:0px;
	clear:both;
}

.loginDivFFF {
	height: 344px;
	border: 1px #fff solid;
}

#loginKind{
	color:#000;
	background:#f0f0f0;
}
#loginKind .C{
	padding:3px 4px;
	clear:both;overflow:hidden;
	margin:1px 0px;
	background:#fff;
	cursor:pointer
}
#loginKind .C:hover{
	background:#efefef;
}
.icon{
	width:21px;height:16px;
	float:left;
	background:url('/img/global_icon.gif') no-repeat;
	margin:0 4px 0 0 ;
}
.eUser{
	background-position:0 -470px
}
.eCom{
	background-position:0 -489px
}
.eComId{
	background-position:-25px -472px
}
.ezeem{
	font-family:Verdana;
	font-weight:bold;
	color:#a00;
	font-style:italic;
	margin:0 2px 0 0;
}
.selectWords{
	margin:0px 0 0 10px;
}
/*login end*/
.btn666Board {
	float: left;
	border: 1px solid #e2e2e2;
}
.btn666Board input {
	color: #333;
	background: #e5e5e5;
	border-left: 1px solid #fff;
	border-top: 1px solid #fff;
	border-right: 1px solid #6a6a6a;
	border-bottom: 1px solid #6a6a6a;
	cursor: pointer;
	padding: 3px 5px;
}
.btnf00Board input {
	background-color: #ff461c;
	border: 1px solid;
	border-color: #ffffff #6a6a6a #6a6a6a #ffffff;
	color: #ffffff;
	cursor: pointer;
	padding: 3px 5px;
}
.btnf00Board {
	border: 1px solid #ffac99;
}
.input{
	border: 1px solid #808080;
	border-color: #808080 #d3d0c7 #d3d0c7 #808080;
	border-width: 2px 1px 1px 2px;
	font-size:12px;
	height:18px;
	line-height:18px;
}
.input:hover{
	border: 1px solid #808080;
	border-color: #808080 #d3d0c7 #d3d0c7 #808080;
	border-width: 2px 1px 1px 2px;
	font-size:12px;
	height:18px;
	line-height:18px;
	background:#F3FDE3
}


.abs-px{
	right:48px;top:4px;position:absolute;*top:5px
}
.ya-list-btn{
	width:125px;
	display:block;
}

.yc-icon.icon-arrowcollapse{background-position:0 -330px}
.yc-icon{width:20px;height:18px}
.yc-icon{background:url('/img/global_icon.gif') no-repeat}
.pr{position:relative}
#abs_div{
	color:#000;
	position:absolute;border:1px #ccc solid;background:#fff;top:0;left:0;z-index:100;padding:4px 8px;
	display:none;
}

/* footer */
#footer {
	background: url(../images/foot_bg.gif) no-repeat;
	overflow: hidden;
	clear: both;
	margin: auto;
	border-top: 2px #83ad05 solid;
	font-size: 12px;
	color: #333;
	font-family: Verdana,宋体;
	padding:10px 0 0 0!important;
	padding:20px 0 0 0;
	margin:10px 0 0 0 ;
}
#footer a {
	color: #666;
}
#footer p{
line-height:20px;
padding:0px;margin:0px;
}

/* sidebar 侧栏 */
#sidebar {width:300px;}

#sidebar1 {width:300px;}

/* search 搜索 */
#search {width:300px; height:220px; background:url(../images/ssd.jpg); }
#search .content{width:280px; padding:0 10px; }
#search .nav { line-height:20px; height:27px; padding:6px 0 0 22px; }
.search_list { list-style:none; margin:0; padding:0;  float:left; }
.search_list li { width:48px; height:20px; text-align:center; color: #517200; padding-right:15px; float:left;} 
.search_list li a{  height:20px; line-height:20px; padding-bottom:7px; text-align:center; color:#FFF; display:block; width:100% }
.search_list li a.select { background: url(../images/ss02.jpg) no-repeat; COLOR:#517200;}
.search_list li a:hover {COLOR:#517200; text-decoration: none; background: url(../images/ss02.jpg) no-repeat;}

#search .k {  height:26px; line-height:26px; float:left;}
#search .k .input_1{border:1px #fff solid;background:#fff;color:#999;width:192px;margin:2px 0 0 2px;font-size:12px;height:18px;line-height:18px}
#search .k .input_2{border:1px #fff solid;background:#fff;color:#333;width:192px;margin:2px 0 0 2px;font-size:12px;height:18px;line-height:18px}
#search .icon_S { width:50px; height:26px; float:right;padding:0 10px 0 0 ;}
#search .tags { width:258px; height:70px; background:#FFF; border:#e0e0df solid 1px; padding:8px 10px 0 10px;}

#column1 {width:298px; background:#f6f6f6; border:#cdcdcd solid 1px; text-align:left; line-height:24px;}
#column1 .title{height:29px; line-height:29px; width:298px; background: url(../images/t1.jpg) no-repeat;  font-size:14px; }
.column1_list { list-style:none; padding:0; margin:4px 10px;}
.column1_list li { height:24px; padding-left: 10px; line-height:24px; background: url(../images/3j.gif) center left no-repeat;} 
.new-photo { width:108px; height:132px; background:url(../images/108x132.jpg) no-repeat; float:left; margin:10px 0 0 10px;} 
#column1 .list{ padding:4px 10px; line-height:24px; text-align:left; float:left;}

#line{ width:668px;  background:#f6f6f6; border:#cdcdcd solid 1px; margin-top:10px;}
#line .title{ width:668px; height:29px; background:url(../images/y1.jpg) no-repeat; text-align:left; line-height:29px;} 
#line .main{ width:628px; background:#FFF; border:#e9e9e9 solid 1px; padding: 0 10px 10px 10px; margin:0 10px 10px 10px; text-align:left; line-height:24px; overflow:hidden;} 
#line .main_list{background:#FFF; border:#e9e9e9 solid 1px;margin:0 10px 10px 10px;} 
#line .main li{
	overflow:hidden;text-overflow:ellipsis;white-space: nowrap;
}
.line_list { list-style:none; margin:0; padding:0;  float:left; width:33%; padding-top:11px;}

.line_list li { height:24px; width:200px} 

#photo{ width:668px; background:#f6f6f6; border:#cdcdcd solid 1px; margin-top:10px; overflow:hidden;}
#photo .title{ width:668px; height:29px; background:url(../images/y2.jpg) no-repeat; text-align:left; line-height:29px;} 
#photo .iconL{ width:15px; height:50px; padding:55px 4px 55px 0; float:left;}
#photo .iconR{ width:15px; height:50px; padding:55px 0 55px 4px; float:right;}
.photo { width:108px; height:150px; background:url(../images/108x150.jpg) no-repeat; float:left; margin:10px 9px 0 9px;} 

/* brand */
#brand{ width:860px; padding-left:120px; height:100px; background:url(../images/brand01.jpg) no-repeat; text-align:center;}
#brand .tour{ float:left; padding:6px 8px 10px 0;width:135px;}
#brand .logo{ height:50px;text-align:left}
#brand .name{ }
.name a{
	font-size:12px;
}
/* about */
#about{ width:668px; border:#cdcdcd solid 1px; text-align:left; overflow:hidden;}
.location{ width:620px; height:29px; line-height:29px; background:url(../images/x.jpg) no-repeat -5px 50%;}
#about .title{ height:60px; line-height:60px; text-align:center; font-size:22px; font-weight:bold; color:#000;}
#about .information{ width:590px; height:27px; line-height:27px; background:url(../images/time.jpg) no-repeat; margin:0 39px; }
#about .zf{ width:590px; line-height:27px;  margin:20px 39px; text-align:left;}


.sightTitle{
	font-weight:bold;
}

.Mess{
	FONT-SIZE: 12px;
	BORDER-BOTTOM: #ece1b7 1px solid;
	font-weight:normal;color:#f00;
	border:1px #ece1b7 solid;
	background: #feffe1;
	height:20px;
	line-height:20px;
	padding:0px 10px;
}
#loginMess{
	width:120px;
	margin:4px 0 0 20px;float:left;
	display:none;
}


/*评分使用*/
.rank_ em{
	float:left;
	font-size:12px;
	font-style:normal;
}
.w35{
	width:35px;overflow:hidden;
}
.w60{
	width:60px;overflow:hidden;
}

.rank_star *{display:block; width:115px; height:22px; text-indent:-3000px; overflow:hidden; background:url(../img/start.gif) no-repeat 0 0}
.rank_star .rank0{background-position:-115px -79px}
.rank_star .rank5{background-position:-92px -79px}
.rank_star .rank10{background-position:-92px -55px}
.rank_star .rank15{background-position:-69px -79px}
.rank_star .rank20{background-position:-69px -55px}
.rank_star .rank25{background-position:-46px -79px}
.rank_star .rank30{background-position:-46px -55px}
.rank_star .rank35{background-position:-23px -79px}
.rank_star .rank40{background-position:-23px -55px}
.rank_star .rank45{background-position:0 -79px}
.rank_star .rank50{background-position:0 -55px}

.prob{
	background:url(../img/prob.gif) -3px 40% no-repeat;
	width:16px;height:20px;
	float:left
}


#column3 {width:670px; height:100px; background:url(../images/ssgj.jpg) no-repeat;}

#column3 .search{width:335px; height:100px;}

#column3 .title{width:335px; height:22px; line-height:22px; font-size:14px; font-weight:bolder; text-align:left; margin-top:8px;}

#column3 .search-k{width:240px; height:24px; line-height:24px; padding:6px 11px 0 18px; text-align:left;}
#column3 .search-an{width:59px; height:24px; padding-top:6px;}

#column3 .recommended{width:308px; height:24px; line-height:24px; padding:8px 13px; text-align:left;}
#column3 .search-icon{ height:20px; width:28px; background: url(../images/28x20bj.jpg) no-repeat; padding:2px; }

#column3 .keyword{width:335px; height:100px;}
#column3 .word{width:290px; height:60px; line-height:20px; padding:3px 18px 7px 27px; text-align:left;}


#column4 {width:670px; height:210px; background:url(../images/jx1.jpg) no-repeat;}
#column4 .title{width:670px; height:30px; line-height:30px; font-size:14px; font-weight:bolder; text-align:left;}

#column4 .zp{width:650px; height:170px; margin:0 10px 10px 10px;}

#column4 .k{display: inline; width:118px; height:150px; background:url(../images/118X150.jpg) no-repeat; margin:10px 0 0 10px;}
#column4 .icon{ height:76px; width:118px;}

#column5 {width:670px;}
#column5 .title{width:670px; height:30px; line-height:30px; text-align:left; background:url(../images/xln_r2_c2.jpg) no-repeat;}
#column5 .main{width:668px; border:#cdcdcd solid 1px; border-top:none; overflow:hidden;}


.lx-title{height:32px; line-height:32px; text-align:left; background: url(../images/xln_r4_c2.jpg) no-repeat; font-size:14px;}
.lx-title1{height:32px; line-height:32px; text-align:left; background: url(../images/xln_r4_c21.jpg) no-repeat; font-size:14px;}

.lx-t{width:88px; height:28px; line-height:28px;text-indent:24px;}
.lx-main{border:#cdcdcd solid 1px; border-top:none;  padding:12px; text-align:left; line-height:24px; font-size:12px;}
.lx-main p{
	margin:5px;padding:0;
}
.lx-photo{border:#cdcdcd solid 1px; border-top:none;}
.new-photo1 {display: inline; width:108px; height:132px; background:url(../images/108x132.jpg) no-repeat; float:left; margin:18px 0 19px 20px;} 
.ErrDiv{
	padding:0px 4px;
	line-height:200%;
	color:#f00;
	border:1px #ece1b7 solid;
	background: #feffe1;
	display:none
}


.borderD0D0D0{
	border:1px #d0d0d0 solid
}
.borderFFFFFF{
	border:1px #fff solid
}
.bordera5cb04{
	border:1px #a5cb04 solid
}
.borderFFFFFF{
	border:1px #fff solid
}

.mainBox{
	width:670px;margin-top:10px
}

.smaTab{
	border:0px;
	width:100%;
}
.smaTab thead td{
	font-size:14px;
	font-weight:bolder;
	background:#f0f0f0;
	height:30px;line-height:30px;
	text-align:center;
}
.smaTab tbody td{
	height:30px;line-height:30px;
	border-bottom:1px #d0d0d0 dotted;
	padding:0 0 0 10px
}

.smaTab tfoot td{
	height:30px;line-height:30px;
	text-align:center;
}
.uFace img{
	border:1px #fff solid;height:20px;width:20px;
}
.titleTd img {
	vertical-align:middle
}

#list {border:#cdcdcd solid 1px; text-align:left; overflow:hidden;margin:10px 0 0 0;width:668px;}
#list  .title{ height:29px; line-height:29px; background:url(../images/list-title.jpg) no-repeat; font-weight:bold; font-size:14px;}
#list  .zf{ width:620px; line-height:27px;  margin:20px 24px; text-align:left;}
.zf_list { list-style:none; margin:0; padding:0;}
.name{ height:26px; line-height:26px; width:85%; float:left; font-size:14px;} 
.time{ height:26px; line-height:26px; width:15%; float:left; text-align:left; color:#999;} 
.zf_list a{ color:#666;}
.comBox{
	float:left;
	margin:10px 0 10px 16px!important;
	margin:10px 0 10px 10px;
	width:147px
}
.comListBox{
	border:1px #ccc solid;float:left;cursor:pointer
}
.comLogoBox{
	float:left;border:10px #f7f7f7 solid
}
.gg {width:670px; height:242px;}

.r-list {  list-style:none; margin:0; padding:6px 10px 10px 10px;}
.r-list li{ text-align:left; line-height:24px; height:24px;}
.r-list a { color:#F60;}

#tout-line{}
#tout-line .nav-bj{background:url(../images/xll1_r2_c2.jpg) no-repeat;}
#tout-line .title{width:134px; height:36px; padding-left:16px; line-height:36px; text-align:left;  font-size:14px;  font-weight:bold; float:left; color:#000; }
#tout-line .nav{ height:45px; float:right; font-size:14px; font-weight:bold;margin:0 10px 0 0 }


.l_list { list-style:none; margin:0; padding:0; padding-top:6px; float:left; }
.l_list li { width:84px; height:30px; text-align:center; color:#FFF; padding-right:1px; float:left;} 
.l_list li a{  height:38px; line-height:30px;  text-align:center; color:#517200; display:block; background: url(../images/ll01.jpg) no-repeat; }
.l_list li a.select { background: url(../images/ll02.jpg) no-repeat; color:#FFF;}
.l_list li a:hover {color:#FFF; text-decoration: none; background: url(../images/ll02.jpg) no-repeat;}

#tout-line .title-bj{background:url(../images/lb-bj.jpg) no-repeat; width:666px; height:19px; padding:2px 2px 0 2px; overflow:hidden; clear:both;}
#tout-line .information{ width:666px; border:#668704 solid 2px; border-top:none; line-height:25px; padding:5px 0;}
.xl_list { list-style:none; margin:0; padding:0;}
#lineList {
	height:122px;
}
.xl_list li{
	text-indent:10px;
}
.n{ float:left; width:40%; overflow:hidden;WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; -o-text-overflow: ellipsis }
.t{ float:left; width:30%; }
.p{ float:left; width:15%; }
.p1{ float:left; width:15%; }
.comLineList{
	margin:0px;padding:0px;
}


.comLineList .n{ float:left; width:60%; }
.comLineList .t{ float:left; width:20%; }
.comLineList .p{ float:left; width:10%; }
.comLineList .p1{ float:left; width:10%; }


.mainBar{
	/*border:1px #dcdcdc solid;background:url(/images/colorBg.gif) top 0 no-repeat;*/
	margin:10px 0 0 0;
}
.tabMain{
	background:url(/images/smaTabBg.gif) left top repeat-x #f9f9f9;
	height:80px;
	clear:both
}
.listSplit{
	width:1px;
	background:url(/img/listSplit.gif);
	height:32px;
}
.lineListImgBox{
	height:76px;width:76px;padding:1px;
	cursor:pointer;
	border:1px #ccc solid
}
.tab_1{
	padding:10px;
	line-height:200%;
	display:none;
}
.tab_2{
	
}

.searchAllTab{
	width:100%;
	margin:8px 0 0 0 
}
.searchAllTab td{
	padding:1px 0 1px 10px;
	color:#333;
}

.searchAllTab .input{
	border: 1px solid #ccc;
	font-size:12px;
	height:16px;
	line-height:16px;
	color:#4b4b4b
}
.searchAllTab .input:hover{
	background:#f7f7f7;
}

.norBut{
	width:50px;height:24px;line-height:24px;
	text-align:center;
	color:#fff;
	background:url(../images/norBut.gif)
}
.lineTab{
	height:26px;
	clear:both;
}
.lineTabDiv{
	cursor:pointer;text-align:center;float:left;margin-right:4px;height:26px;line-height:26px;
}

.lineTabSelect{
	width:84px;background:url(/images/smaTab.gif) no-repeat;font-weight:bold;color:#fff;
}
.lineTabBlue{
	width:74px;background:url(/images/smaTab_1.gif) left bottom no-repeat;;

}
/*字体多余缩略*/
.text_ell{
	overflow:hidden;text-overflow:ellipsis;white-space: nowrap;
}

#flashAD{ height:218px;position:relative;}
#flashAD img{ border:none;}
#flashAD div.adMask{ position:absolute; bottom:0; z-index:10;  background:#000; height:55px; width:260px;filter: alpha(opacity=50);-moz-opacity:0.5;opacity: 0.5;}
#flashAD div.adAlt{position:absolute; bottom:30px; font-size:12px; color:#FFF; z-index:50; text-align:center; width:100%;}
#flashAD div.adAlt div{
	display:none;
}
#flashAD div.adImg{ position:absolute; z-index:1; width:260px; height:218px; overflow:hidden;}
#flashAD div.adImg img{
	width:260px; height:218px; 
	position:absolute;
}

#flashAD div.adImg div{ position:absolute;}
#flashAD div.adSelector{position:absolute; z-index:50; bottom:0; right:0; color:#FFF;}
#flashAD div.section{float:left; width:32px; height:19px; margin-left:2px; background:url(../images/section_bg.gif) bottom right; text-align:center; font-size:14px; font-weight:bold; cursor:pointer; line-height:23px; *line-height:20px;}
#flashAD div.selected{ background:url(../images/section_bg.gif); line-height:17px;}

.lineInfoName{
	height:26px;line-height:26px;background:url(../images/lineLs.gif) no-repeat #f0f0f0;
	font-size:14px;font-weight:bold;
	text-indent:10px;color:#fff;
	font-family:Verdana;
}
.lineInfoContent{
	line-height:180%;
	font-size:14px;
	margin:10px 0 5px 0;
}

.bTitle{
	font-weight:bold;font-size:18px;font-family:微软雅黑;color:#000;line-height:40px;height:40px;
}
.bTitle_2{
	font-weight:bold;font-size:14px;color:#000;line-height:40px;height:40px;
}

.infoIconBox{
	list-style:none;
	padding:6px;margin:0px;
}
.infoIconBox li{
	float:left;
	width:60px;
	background:#fff;
	border:1px #f0f0f0 solid;
	text-align:center;
	padding:4px;
	margin:6px;
	line-height:20px;
}
.infoIconBox  li img { display:block; height:24px; margin:0 auto; background:url('/img/infoIcon.gif') no-repeat 0 -0px}
.infoIconBox  li img.tInfo_1 { width:23px; background-position:0 0px}
.infoIconBox  li img.tInfo_2 { width:25px; background-position:-39px -0px}
.infoIconBox  li img.tInfo_3 { width:21px; background-position:-81px -0px}
.infoIconBox  li img.tInfo_4 { width:16px; background-position:-123px -0px}
.infoIconBox  li img.tInfo_5 { width:31px; background-position:-155px -0px}
.infoIconBox  li img.tInfo_6 { width:24px; background-position:-199px -0px}
.infoIconBox  li img.tInfo_7 { width:33px; background-position:-234px -0px}
.infoIconBox  li img.tInfo_8 { width:19px; background-position:-281px -0px}

.infoBox{
	list-style:none;
	margin:0px;
	padding:0;
}
.infoBox li{
	padding:2px 2px 0 12px;
	float:left;
	width:200px;
	line-height:20px;
	height:20px;
	margin:0 5px 0px 0;
}
.but99c609{
	border:1px #b6d62b solid;
}
.but99c609 input{
	background:#99c609;
	border-top:1px #fff solid;
	border-left:1px #fff solid;
	border-bottom:1px #636d64 solid;
	border-right:1px #636d64 solid;
	color:#fff;
	font-size:12px;
	text-align:center;
	padding:3px 6px 2px 6px;
}
