* {word-wrap:break-word; list-style-type:none; }
body, input, table { color: #333; font: 12px/1.5em Verdana;}
* { word-break: break-all; font-family: Tahoma, Verdana, Arial;margin:0;padding:0; list-style-type:none;} /*在IE中实行强制换行*/
body, input, ul, ol, form, h1, h2, h3, h4, h5, p { margin: 0; padding: 0; }
body { background:#fff; text-align: center; }

a {color:#666;}
a.user{color:#999;}
a:hover{color:#f90;}
.nav a, .topmenu a {text-decoration: none;}
.nav a:hover, .topmenu a:hover {text-decoration: none;}
a.sex1 {color: #00f !important;}
a.sex2 {color: #f0f !important;}
a.sex0 {color: #36c !important;}
a.online {color:#fff !important;}
a.new_r {color:red !important;}
a:hover.sex1, a:hover.sex2, a:hover.sex0, a:hover.online, a:hover.new_r, a:hover.user  { color: #222 !important; }

#new{ margin-top:-7px;position: absolute;px;margin-left:-26px;float:left;background:none;}


h1, h2, h3, h4, h5 {font-size:12px;}
img {border:0}
em, cite {font-style:normal;}

.clear {clear:both;}
.dot {font-size:12px; font-family:"宋体";}

#wrap { width: 1000px; margin: 0 auto; text-align: left; }


#menu_02{ height: 33px;  border-bottom: 0;margin-left:1%;margin-right:1%;width:98% }
#menu_02 td{padding:0px 10px;color:#9C9A9C;}
#menu_02 td a{text-decoration: underline;color:#222;}
#menu_02 td a:hover{text-decoration: underline;color:red;}

.topmenu li {display:inline;}

.topmenu { height: 33px; line-height: 33px; text-align: right; }
.topmenu li {margin-right:5px;vertical-align: middle;float:left;height: 33px; line-height: 33px;}
.enter {float:right; margin-right: 10px;}

.logo {margin-top:10px;}
.logo_img{margin-left:30px;}
.banner {float:right;}
.banner_left {margin-right:10px;}
.nav { margin-top:10px; background:url("img/nav_bg.gif") repeat-x;height: 31px; line-height: 31px;}
.nav a {float:left;padding:0 15px; color:#fff;}
.nav a:hover {color:#666;}
.nav ul {margin-left:20px;}
.nav li {padding-top:5px;height: 26px; line-height: 26px;float:left;background:url(img/nav_tab.gif) no-repeat ;}
.nav .current, .nav li a:hover {background:url("img/nav_bgL.gif") no-repeat left bottom;}
.nav .current a, .nav li a:hover { color:#666; background:url("img/nav_bgR.gif") no-repeat right bottom;}
.nav .current a:hover { color:#666; } 
.nav li img.new{margin-top:-7px;position: absolute;px;margin-left:-23px;background:none;}

.nav_sec { text-align:center;background:url("img/nav_secbg.gif") repeat-x;height: 33px; line-height: 33px;text-indent:12px;}
.nav_sec a {color:#f0f;}
.nav_sec a:hover {color:#f30}
.ns_tip {font-size:14px;float:right;font-size:14px;line-height: 33px; padding-right:10px;}
.ns_top {font-size:14px;}
.ns_left {font-size:14px;float:left;font-size:14px;line-height: 33px;}
a.ns_left {color:#333;}
a:hover.ns_left {color:#f30;}

.city_title {float:right;margin-right:5px;text-align:center;}
.city_title a {color:#f90;}
.city_title a:hover {color:#f30;}
.ct_head {line-height:18px;padding-left:24px;background:#eaeaea;border:0;color:#666;}
.ct_head em {float:right;margin-right:10px;width:24px;text-align:center;}
.ct_body {line-height:18px;border:0;}
.ct_body em {float:right;color:#999;margin-right:10px;width:24px;text-align:center;}
a.goods {color:#f60;}
a:hover.goods {color:#333;}

#main {}

.poster_bottom {padding:15px 15px 5px 10px;text-align:center;margin:20px;display:inline;}
/*----box----*/
.box, .friend {color:#666;margin:10px 10px 0 0;border:1px solid #ccc;}
.box h1, .friend h1 { border-bottom:1px solid #ccc; background: url("img/sub_tbg.gif") repeat-x;height: 23px; line-height: 23px; }
.box h1 strong, .friend h1 strong {color:#fff;text-indent: 15px; float:left; width: 153px; background:url("img/sub_tbgC.gif") repeat-x;}
.box h1 b {color:#fff;text-indent: 15px; float:left; width: 123px; background:url("img/sub_tbg1.gif") repeat-x;}
.box h1 cite, .friend h1 cite {float:right;margin-top:8px;margin-right:8px;}
.box h5 { border-bottom:1px solid #ccc; background: url("img/sub_tbg1.gif") repeat-x;height: 23px; line-height: 23px; }
.box h5 strong {color:#fff;text-indent: 15px; float:left; width: 123px;}
.box h5 cite {float:right;margin-top:8px;margin-right:8px;}
.box h4 { border-bottom:1px solid #ccc;background: url("img/sub_tbg.gif") repeat-x;height: 23px; line-height: 23px; }
.box h4 strong {color:#4AA6D6;text-indent: 15px; float:left; width: 123px;}
.box h4 cite {float:right;margin-top:8px;margin-right:8px;}
.box h3 { border-bottom:1px solid #ccc; background: url("img/sub_tbg.gif") repeat-x;height: 23px; line-height: 23px; }
.box h3 strong {color:#fff;text-indent: 15px; float:left; width: 123px; background:url("img/sub_tbgC1.gif") repeat-x;}
.box h3 cite {float:right;margin-top:8px;margin-right:8px;}
.box  {padding-bottom:5px;}
.box ul {margin: 5px 10px 0 10px;}
.box li {overflow: hidden;width: 100%;white-space: nowrap;border-bottom:1px dotted #E8E8E8; line-height: 1.8em; }
.box li img {vertical-align: middle;}
.friend ul{margin-top:5px;}
.friend li{display:inline;margin-bottom:5px;overflow: hidden;white-space: nowrap;text-indent:12px;line-height: 1.8em;float:left;margin-right:20px;}
.friend li a{color:#000;}
.friend li a:hover{color:red;}

.box1{padding-bottom:5px;width:233px;margin-right:5px;padding-top:8px;margin-left:3px;}

/*----poster----*/
.poster {text-align:center; margin:0 15px 0 10px;}

/*----img_news----*/
.img_news {margin: 3px 5px 0 5px;width:262px;}
.img_news td{padding:4px 0; border-bottom:1px dotted #ccc;}
.in_img {width:130px;text-align:center;}
.in_img img {border:1px solid #ccc;padding:1px;margin-right:8px; width: expression(this.width > 80 ? 80: true); height: expression(this.height > 90 ? 90: true);}
.in_body {color:#999;vertical-align: top;  }
.in_body em {}
.img_news a {color:#4AA6D6;}
.img_news a:hover {color:#f90;}


/*----big_news----*/
.bn_top h2 {font-size:14px;text-align:center;margin-bottom:8px;}
.bn_list {font-size:14px; margin:0 5px;padding: 0 5px; background:#f6f6f6;width: 450px; overflow: hidden; list-style-type:none;}
.bn_list li {line-height:1.4em;border-bottom:0;list-style-type:none;}
.bn_top {height:80px;overflow: hidden;margin: 10px;color:#999;width: 450px;}


	.focusImg{width:260px;height:170px;overflow:hidden;padding:12px;padding-top:0;position:relative;font-size:12px;}
	.focusImg ul{list-style:none;margin:0;padding:0;}
	.focusImg ul li{line-height:16px;width:260px;position:absolute;}
	.focusImg ul li a {color:#222;}
	.focusImg ul li a:hover {color:#f30;}
	.focusImg ul li div.img {/*text-indent: -10000px;*/width:260px;height:160px;overflow:hidden;}
	.focusImg ul li div.img a {height: 160px; display: block; text-decoration: none;}
	.focusImg ul li div.img a:hover {text-decoration: none;}
	.focusImg ul li img{width:260px;height:160px;}
	.focusImg ul li h3{margin:0;width:260px;background:#f7f7f7;padding-top: 5px;text-align:center;overflow:hidden;white-space: nowrap;height:18px;font-size:14px;}
	.focusImg ul li div.txt {color: #666; width:260px; height: 30px; background:#f7f7f7;}
	.focusImg span{position:absolute;display:block;width:260px;height:14px;top:136px;right:8px;text-align:right;padding:5px;/*filter:alpha(opacity=50);opacity:0.5;*/}
	.focusImg span a{background:#000;padding:3px 5px; font-size:10px;border-left:1px solid #fff;text-decoration:none;color:#fff;}
	.focusImg span a:hover,.focusImg span .a2{background:#f30;color:#fff;}

.ad_focusImg { margin-top: 15px; width: 100%; text-align: center; }



/*----hot_news----*/
.hot_news {font-size:14px;padding-bottom:3px;}
.hot_news li, .hot_bg {text-indent: 0;background:url("img/votes_bg.gif") no-repeat 0 50%; }
.hot_news li{line-height:22px;background:none;}
.hot_news li em, .hot_votes {font-size:12px;float:left;display:block;width:36px;margin-right:8px;text-align:center;color:#fff;}
.user_taxis li, .hot_news li {border-bottom:1px dotted #fff;}
.user_taxis li{text-indent: 0;background:none;}



/*----hot_votes----*/
.hot_votes {margin-top:10px;}
.hot_votes strong {color:#666;}
.hot_votes ul {margin:0;}
.hot_votes li {}
.hot_votes li em {float:left;width:36px;margin-right:8px;text-align:center;color:#fff;}
.hot_votes li {}

/*----loveuser----*/
.love_user {width:100%;margin-top:5px;}
.love_user td {text-align: center;padding:0px;}
.lu_img {}
.lu_img img {border:1px solid #ccc;padding:1px;}
.lu_name {height:25px;vertical-align: top;}

/*----photography----*/
.photography {width:100%;}
.photography td {text-align:center;padding-top:10px;}
.photography td img {border:1px solid #ccc;padding:1px;margin-left:10px;}

.left .first, .right .first {margin-top:0;}
.left .box {margin-left: 10px; margin-right:15px;}
.left {float:left;width:300px;}
.bbs {margin-top:10px; padding: 0 10px;}
.bbs .box {float:left; overflow: hidden;width:233px;margin:0;margin-left:13px;}
.bbs .box li {overflow: hidden;white-space: nowrap;}
.bbs .box li i {float:right;font-size:12px;}
.bbs .box li span {float:left;}
.bbs .box .title {width:160px;overflow: hidden;white-space: nowrap;text-indent:15px;line-height:1.8em;}
.bbs .box .user {width:68px;overflow: hidden;white-space: nowrap;text-align:right;padding-right:5px;}
.bbs .first {margin-left:0;margin-right:1px;}


.right {float:left;width:700px;}

.Lcon {float:left;width:478px;}
.Rcon {float:left;width:220px;}

.taxis {margin-right:5px;font-weight:bold; color:#f60;text-align:center;width:20px;float:left;}
.nums {color:#bbb;}



.bbs1 {PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.bbs1 .box {border-width: 1px;border-color: #fff;FLOAT: left;MARGIN: 0px 0px 0px 13px;OVERFLOW: hidden;WIDTH: 225px;padding-top: 8px;}
.bbs1 .box LI {OVERFLOW: hidden; WHITE-SPACE: nowrap}
.bbs1 .box LI I {FONT-SIZE: 12px; FLOAT: right}
.bbs1 .box LI SPAN {FLOAT: left}
.bbs1 .box .title {OVERFLOW: hidden; WIDTH: 160px; TEXT-INDENT: 15px; LINE-HEIGHT: 1.8em; WHITE-SPACE: nowrap}
.bbs1 .box .user {PADDING-RIGHT: 5px; OVERFLOW: hidden; WIDTH: 68px; WHITE-SPACE: nowrap; TEXT-ALIGN: right}
.bbs1 .first {border-width: 1px;border-color: #fff;padding-top: 8px;}

.info_text td{border-bottom:1px dashed #E8E8E8;padding-left:5px;}

.style1 {background-color: #f7f7f4;}

.blog_img {height: 122px;width:80px;text-align: center;padding-left: 0px;border-collapse :rtl ;border-bottom:1px dotted #CCCCCC;}




#footer{ color:#666;margin-top:10px;width: 100%; height:80px; border-top:2px solid #6EB7E2; padding-top:10px; text-align:center; }
.pls {position:absolute;margin:-10px 0 0 30px}
.ser_info {color:gray; font-size:11px; font-family:Courier New;}

/*----form----*/
input.login {margin-top:4px; float:left;border-width: 1px; background: #FFF; border-color: #DDD; height: 20px; line-height: 20px;margin-right:8px;}
input.submit {margin-top:2px; float:left;line-height:1.4em;height: 25px;padding: 0 8px;  text-align: center;margin-right:8px;}

/*----sex----*/
a.men { color: #00f; }
a.women { color: #f0f; }
a.unknow { color: #36c; }
a:hover.men, a:hover.women, a:hover.unknow { color: #333; }

.top_ad {text-align:center;margin-right:10px;}
.ad_text { float:right;width: 280px; overflow: hidden; }
.ad_text li {background:url("img/1101.gif") no-repeat 0 50%;text-indent:12px;width:50%;float:left;line-height:22px; height:22px;}
/*----red----*/
a.red { color:red; }
a:hover.red{color:#f90;}


				#MainPromotionBanner{ margin-left: 6px; width:260px; height:177px; }
				#MainPromotionBanner a { color: #222; }
				#MainPromotionBanner a:hover { color: #f30; }
				#MainPromotionBanner #SlidePlayer { position:relative; margin: 0 auto; }
				#MainPromotionBanner .Slides{ width:260px; padding: 0; margin: 0; list-style: none; height: 177px; overflow: hidden; }
				#MainPromotionBanner .Slides li { text-align: center; font-weight: bold; float: left; overflow: hidden; height: 177px; }
				#MainPromotionBanner .Slides img{ border:0; display: block;	}
				#MainPromotionBanner .SlideTriggers{ margin: 0; padding: 0; list-style: none; position: absolute; top: 146px; right: 0; z-index: 10; height: 25px; }
				#MainPromotionBanner .SlideTriggers li{ float: left; display: inline; color: #fff; text-align: center; line-height:13px; width: 21px; height: 14px; border-left: 1px solid #fff; font-family: Arial; font-size: 10px; cursor: pointer; overflow: hidden;  background: #222; }
				#MainPromotionBanner .SlideTriggers li.Current{  color:#fff; background: #f30; border:0; font-size: 10px; border-left: 1px solid #fff; line-height: 13px; height: 14px; width: 21px; }
.xiahuaxian{text-decoration:none;}

.xiahua{color:#fff; }
.xiahua a{color:#fff; text-decoration:none;}
.xiahua a:hover{color:#222;text-decoration: underline;}
.box2{border:1px solid #CCCCCC;padding-bottom:8px;}
.box2 ul a{line-height:1.8em;}
.in_img1 img{width:150px;height:100px;}
.Entrance{width:260px;height:90px; border:1px solid #ccc;margin-left:12px;margin-top:3px;overflow:hidden;padding:5px}
.Entrance table{width:100%;}
.Entrance tbody img{width:155px;height:90px;}
.Entrance_right{width:100px;padding-top:3px;}
.Entrance_right a{line-height:1.7em;}
.qyzt{line-height:21px;white-space:nowrap;overflow: hidden;padding-left:8px;}
.hotarticletabs{background:#DBDBDB;}
.selected{background:#EFEFEF;padding:3px 5px;border:1px solid #ccc;border-bottom:0px;}
#boxhct{overflow:hidden;height:160px;}
#boxq{overflow:hidden;height:230px;}
#boxq li{border-bottom:1px solid #fff;line-height:22px;}
#boxq span{float:right;overflow:hidden;width:50px;text-align: right;}
#boxj{overflow:hidden;height:270px;}
#boxj span a{text-decoration:none;}
#boxx ul a{white-space: nowrap; width: 176px;overflow:hidden;}
#boxh{padding-bottom:2px;overflow:hidden;width:460px;height:547px;}
.tianqi{font-size:14px;text-align:left;margin-top:8px;font-size:12px;color:#000;}
.boxfl{padding:8px;}
.boxfl dl{width:33%;float:left;margin:0px;}
.boxfl em{line-height:21px;white-space:nowrap;overflow: hidden;}
.flbox{float:left;margin-left:10px;display:inline;width:700px;}
#flxx{margin-right:0px;padding-bottom:0px;}
#bkrz{overflow:hidden;height:270px;}
.bkrztd{width: 150px;white-space: nowrap; overflow:hidden;}
.bkrzr{text-align: right; white-space: nowrap; overflow:hidden; line-height:22px;}
#byxc{overflow:hidden;height:270px;}
.blog_img img{vertical-align: middle;}
.blog_img li{border-bottom:0px dotted #CCCCCC;}
#Entrancerk{margin-top:7px;overflow:hidden;height:252px;}
.bn_list span{font-size:12px;float:right;color: #999;}
#boxx{overflow:hidden;width:205px;}
.sitelm{padding:8px;}
.sitelm label{cursor:pointer;}
.fenge{width:100%;height:8px;display:inline;float:left; overflow:hidden;}
#mainTTT h1{background:url(img/sub_tbg.gif) repeat-x;height:23px;border-bottom:1px solid #CCCCCC;}
#mainTTT h1 b{background:url(img/sub_tbgC.gif) repeat-x;color:#FFFFFF;float:left;text-indent:15px;width:123px;line-height:23px;}
#mainTTT h1 strong{background:url(img/sub_tbg1.gif) repeat-x;color:#FFFFFF;float:left;text-indent:15px;width:123px;line-height:23px;}
#mainTTT h1 cite{float:right;margin-right:8px;margin-top:8px;}
#mainTTT h2{background:url(img/sub_tbg1.gif) repeat-x;}
.hect{padding:5px;}
.hect ul{margin:0px;}
.hect li{line-height:23px;}
.fenge2{width:100%;height:3px;display:inline;float:left; overflow:hidden;}
.gtopic{border:1px solid #CCCCCC;width:100%;height:252px;display:inline;float:left; overflow:hidden;}
.gtopic li{line-height:22px;}
.gtopic ul{padding:3px 12px;}
.gtopic span{float:right;}
.jrgz h1 strong{background:none !important;}
.jrgz h2{background:none !important;text-align:center;padding:4px 8px 12px 8px;font-size:18px;}
.gzlm{background:#F6F6F6;width:460px;height:136px;display:inline;float:left; overflow:hidden;padding:3px;line-height:23px;font-size:14px;}
.gzlm span{float:right;color:#999;}
.jrgz{border:1px solid #CCCCCC;width:690px;height:280px;display:inline;float:left; overflow:hidden;}
.gzlt{width:460px;height:85px;display:inline;float:left; overflow:hidden;padding:3px;color:#666;font-size:14px;}
.xyhc{padding:5px 8px;line-height:23px;}
.hcss h2{padding:3px;line-height:18px;font-size:12px;text-indent:12px;}
.hcss h2 cite{float:right;padding:5px;}
.hcsstl{padding:5px;}
.hcsstl li{font-size:14px;}
.tshc img{padding:1px;border:1px solid #CCCCCC;}
.tshc{color:#666;}
.tshc p{text-align:center;}
.tshc a{color:#4AA6D6;}
.tshct{overflow:hidden; height:87px; width:94px;padding:3px;border-bottom:1px dotted #E8E8E8;vertical-align:middle;}
.rukou{width:100%;height:285px;display:inline;float:left; overflow:hidden; background:#E5F6FE;}
.rkbjt{color:#222;font-weight:bold;line-height: 35px;width:210px;height:53px;background:url('rukou.gif') repeat-x; text-decoration: none;cursor:pointer;}

/*首页 推荐标题*/
#titletj {
width:100%;
overflow:hidden;}
#titletj li{
margin-bottom:7px;
	width:100%;
	height:45px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CEDDE4;
	overflow:hidden;
}
#titletj li div{
width:79px;float:left; margin-right:5px;
}
#titletj li img{
	border: 1px solid #FFFFFF;
}
#titletj li strong{
	 font-weight:bold; font-size:14px; float:left; width:173px; text-align:left;
	text-decoration:inherit
}
#titletj li strong a{
	 color:#0000CC;
}
#titletj li p{
	color:#666666;float:left;text-align:left; width:173px
}

.homepagecategory{
	margin:0;
	padding:0;
	width:280px;
}
.homepagecategory li{
	float:left;
	display:table;
	border:1px #CCCCCC solid;
	margin-right:5px;
	padding:0 3px;
}
.homepagecategory li:hover{
	border:1px #CCCCCC solid;
	background-color:#FAFAFA;
}
.homepagecategory a:hover{
	font-weight:600;
	color:green;
}
.homepagecategory ul{
	margin:0;
	padding:0;
}
#homepagesearchvalue{
	width:150px;
	border:1px #CCCCCC solid;
	
}
.homepagesubmit{
	border:1px #CCCCCC solid;
	background-color:#FAFAFA;
	color:#AAAAAA;
}
.SearchT{clear:both;height:31px;overflow:hidden;position:relative;}
.searchbox_menu{height:27px;left:82px;overflow:hidden;position:absolute;top:4px;width:380px;}
.searchbox_menu li{cursor:pointer;float:left;padding:1px 5px 2px 5px;text-align:center;/*color:#fff;font-weight:bold;*/}
.searchbox_menu li a{text-decoration: none;}
.Searchlib{background:#fff;padding:1px 5px 2px 5px;border:1px solid #FF8200;border-bottom:0px;/*color:#222 !important;*/}
.homepagesubmit{background:#FFB725 url(img/search.gif) no-repeat scroll -150px -100px;border:medium none;color:#000000;cursor:pointer;font-size:12px;height:28px;margin:0;overflow:hidden;padding:0;text-align:center;width:54px;}
.searchBtn{float:left;overflow:hidden;padding:4px 0 0;width:60px;}
.searchIpt{float:left;overflow:hidden;padding:4px 0 0 9px;width:400px;}
#homepagesearchvalue{border:1px solid #D0D0D0;font-size:12px;height:20px;line-height:14px;margin:0;padding:6px 0 0 6px;width:380px;}
#Search{background:#fff url(img/search2.gif) no-repeat;display:inline;float:left;height:75px;overflow:hidden;position:relative;width:475px;}
.capname{display:block;height:15px;left:12px;overflow:hidden;position:absolute;top:6px;width:88px;}
.capname a{/*color:#fff;*/font-size:14px;}
.tushuo td{border-bottom:1px dotted #CCCCCC;padding-bottom:3px;}




.mostly {width: 100%;overflow: hidden;  }
.poster { float: left; width: 650px; }


.container, .container *{margin:0; padding:0;}

.container{width:690px; height:90px; overflow:hidden;position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:690px; height:90px; display:block;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 14px;
	height: 16px;
	font-family: Arial;
	font-size: 14px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: none;
}
.num li.on{
	color: #fff;
	line-height: 20px;
	width: 15px;
	height: 20px;
	font-size: 18px;
	margin: 0 1px;
	border: 0;
	background-color: none;
	font-weight: bold;
}