﻿body{background:#e3f4ee url(../images/back.png) no-repeat center top;}
.leftbar {width:212px;float:left;}
.mainbody {margin-top:65px; position:relative; z-index:20}
.mainbody:after {
	content:".";
	height:0;
	visibility:hidden;
	display:block;
	clear:both;
}
.mainbody {
	display:inline-block; 
}
.mainbody {
	display:block;
}
.gohome:link, .gohome:visited {background:url(../images/gohome.png) no-repeat;width:205px;height:25px;line-height:25px;display:block;text-align:center;color:#fff;font-size:14px;margin-left:3px;}
.left_panel {margin-top:10px;}
.left_panel_top, .left_panel_bottom {background:url(../images/left_215_conner.png) no-repeat left top;height:7px;line-height:1px;font-size:0;opacity:0.7;-moz-opacity:0.7;filter:alpha(opacity = 70);}
.left_panel_bottom {background:url(../images/left_215_conner.png) no-repeat left bottom;}
.left_panel_content {background:url(../images/70blank.png)!important;_background:#fff;_filter:alpha(opacity = 70);_zoom:1;}
.left_panel_content_inner {position:relative;text-align:center;padding:0 6px;}
.personal_edit{height:30px;line-height:30px;padding:0 5px;}
.us_name {text-align:center;font-size:16px;height:30px;line-height:30px;}
.us_file {margin-left:4px;}
.add_frd {text-align:center;margin-top:10px;}
.add_frd_link:link,
.add_frd_link:visited{display:block;width:185px;height:29px;line-height:29px;background:url(../images/add_frd.png) no-repeat;text-indent:35px;margin:0 auto;color:#fff;font-size:14px;font-weight:bold;}
.add_frd_link:hover{text-decoration:none;}
.add_frd_intro {width:160px;margin:5px auto;}
.stranger_operate {margin-top:8px;padding-left:4px;margin-right:50px;}
.stranger_operate li {height:28px;line-height:28px;background:url(../images/dotline.png) repeat-x bottom left;}
h3 {font-size:14px;overflow:hidden;zoom:1; line-height:35px;height:28px;margin-bottom:5px; border-bottom:1px #b8d0ce dashed; color:#004117;}
/*--index--*/
.leftbar_index{float:left; width:121px; margin:0 0 0 10px; _display:inline; background:#fff7d7; -moz-border-radius: 8px 0 0 8px;  -webkit-border-radius: 8px 0 0 8px;  border-radius: 8px 0 0 8px; border:1px #fee498 solid; border-width:1px 0 1px 1px; position:relative; z-index:9;}
	.left_menu{padding-top:18px; padding-bottom:10px}
		.menu{border-width:0 1px; padding:0 4px 0 5px; overflow:hidden; zoom:1;}
			.menu li{border-bottom:1px #c2a140 dashed; margin-bottom:-1px; padding:2px 0;}
				.menu li a img{vertical-align:middle;}
				.menu li a,
				.menu li a:visited{color:#322800;text-decoration:none;outline:none; display:block; padding-top:3px; height:26px; padding-left:10px; }
				.menu li.current a,
				.menu li a:hover{ background:url(../images/menu_hover_bg.png) no-repeat;}
				.menu li .icon{width:24px; height:24px; margin-right:5px;}
				.im_foo{background-position:-25px 0;}
				.im_alb{background-position:-50px 0;}
				.im_rec{background-position:-75px 0;}
				.im_blo{background-position:-100px 0;}
	.i_had_been{background:url(../images/ihadb.png) no-repeat top; width:123px; padding-top:7px; margin-top:10px;}
		.i_had_been_inner{background:url(../images/ihadb_bot.png) no-repeat bottom; padding-bottom:7px;}
			.i_had_been_cont{background:#fff; border:1px #bacda1 solid; border-width:0 1px; padding:0 5px;}
				.set_city{border-bottom:1px #bacda1 dashed; padding-bottom:5px; margin-bottom:5px;}
				.city_list li{overflow:hidden; zoom:1; padding:3px 0;}
					.city_list li a,
					.city_list li a:visited,
					.city_list li a:hover{color:#4d6439; text-decoration:underline; background:none;}
	/*--right--*/
	.right_index{float:left;width:810px; background:#fff7d7; -moz-border-radius: 0 8px 8px;  -webkit-border-radius: 0 8px 8px;  border-radius: 0 8px 8px;padding:10px; border:1px #fee498 solid; margin-left:-1px; color:#333333; position:relative; overflow:hidden;}
	.right_cont{margin-left:8px;float:left;width:740px;background:#fff;-moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px;padding:5px; padding-bottom:30000px; margin-bottom:-30000px;}
		.index_privacy{overflow:hidden; zoom:1; padding:10px;}
			.index_privacy img{float:left; margin-right:10px;}
			.index_privacy_cont{ float:left; width:400px;}
				.index_privacy_text{-moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px; background:#f0f0f0; padding:10px; margin-bottom:25px;}
		.commen_title{font-size:14px;font-weight:bold;height:30px;line-height:30px;} 
			.nav{border-bottom: 1px #e4e7e9 solid; zoom:1;}
			.nav a,
			.nav a:visited{float:left;background:url(../images/nav.png) no-repeat left top;height:28px;line-height:28px; padding:0; padding-left:12px;font-size:14px;color:#4c4847; margin-right:5px; margin-bottom:-1px; position:relative;}
			.nav a span,
			.nav a:visited span{display:block;background:url(../images/nav.png) no-repeat right top;padding-right:12px;}
			.nav a:hover,
			.nav a.active,
			.nav a.active:visited{background-position:left -28px;text-decoration:none; color:#4c4847;}
			.nav a:hover{z-index:12; color:#4c4847;}
			.nav a:hover span,
			.nav a.active span,
			.nav a.active:visited span{background-position:right -28px;}
			.nav a.nonebg,
			.nav a.nonebg:visited{background:none;}
			a.nonebg,a.nonebg:visited,a.nonebg:hover{padding:0; background:none; color:#c8591c;}
			.position{ color:#4c4847; border-bottom:1px #ebb28c solid; border-width:0 1px 1px; padding:5px 0 5px 10px;}
			.position a{ color:#4c4847; text-decoration:underline; background:none;}
			.sec_nav{ color:#d0a755; border-width:0 1px 1px; padding:5px 0 5px 0px; overflow:hidden; zoom:1;}
			.sec_nav a{float:left; color:#72706f; margin-right:15px; background:#ffffff; border:1px solid #eef0f2; padding:1px 6px; text-align:center; -moz-border-radius:4px;  -webkit-border-radius:4px;  border-radius:4px; }
			.sec_nav a:hover{float:left; color:#72706f; margin-right:15px; background:#ffffff; border:1px solid #eef0f2; text-align:center; -moz-border-radius:4px;  -webkit-border-radius:4px;  border-radius:4px; }
			.sec_nav a.on{background:#f5f5f5; border:1px solid #e4e7e9; text-align:center; -moz-border-radius:4px;  -webkit-border-radius:4px;  border-radius:4px; }
		.nav_line span{margin-top:-20px;}
		.subnav{border-bottom:1px #b7d282 solid;margin:10px 0;}
			.subnav a{float:left;width:38px;height:21px;text-align:center;color:#000;margin-bottom:-5px;position:relative;z-index:11;margin-left:5px;}
			.subnav a:hover,
			.subnav a.active{background:url(../images/all_bg.png) no-repeat -175px -80px;text-decoration:none;color:#fff;font-weight:bold;}
			
	.content{width:566px;float:left; padding:20px 10px 32767px 10px; margin-bottom:-32767px;  _display:inline; -moz-border-radius:5px 0px 0px 5px;  -webkit-border-radius: 5px;  border-radius: 5px; background:#fff; min-height:620px; _height:450px;}
	.content_full{padding:10px; -moz-border-radius:5px;  -webkit-border-radius: 5px;  border-radius: 5px; background:#fff; border:1px #fee498 solid; min-height:450px; _height:450px;}
		.more_dt{text-align:center; margin-top:-20px;}
		.more_dt button{background:url(../images/all_bg.png) no-repeat -473px -360px; width:85px; height:24px; text-indent:-9000px;}
		.more_dt button.hover{background-position:-473px -384px;}
			.short_intro{margin-bottom:10px;}
/*左右结构*/
.content_all{background:#f3fbf8; -moz-border-radius:8px;  -webkit-border-radius:8px;  border-radius:8px; color:#333333; position:relative;}
.content_all .content{width:680px;}
.search{background:#e3f4ee; width:270px; height:25px; position:absolute; right:-1px; top:-33px; padding:8px 0 0 8px; -moz-border-radius:18px 18px 0 0;  -webkit-border-radius:18px 18px 0 0;  border-radius:18px 18px 0 0; }
.search .textbrown{height:16px; padding:3px 3px 0;}
.message_info{background:#ffffff; margin:0px 0px 10px 0px; -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px ;padding:2px 0 2px 10px;min-height:5px;border:1px #c3d2cc solid; }
	.message_info li{float:left;width:50%;line-height:25px;}
.login_info{background:#ffffff; margin:0px 0px 10px 0px; -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px ;padding:5px 0 10px 10px;min-height:5px;border:1px #c3d2cc solid; }
.record_Input{background:#e3f4ee; margin:10px 0 10px 0px; -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px ;padding:10px;}
.record_Input.textarea{overflow:auto;padding:2px;border:1px #d3c292 solid;font-size:12px;line-height:16px;}
.record_Input a{position:relative;overflow:hidden;display:inline-block;color:#000000; vertical-align:bottom;*vertical-align:auto;}
.record_Input a input {position:absolute;right:0;top:0;width:60px;height:16px;opacity:0;filter:alpha(opacity=0);cursor:pointer;}
.record_Input a:hover {color:#ffffff;cursor:pointer;}
.Information{background:#e3f4ee; margin:10px 0 10px 0px; -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px ;padding:10px;color:#004117;}
.Information li{line-height:16px;margin-bottom:5px;}
.uploadimg{width:390px; float:left;}
.uploadimgr{width:260px; float:right; margin-top:22px; line-height:17px;}

/*行程详细页*/
.sights_photo{width:200px; height:150px; background:#ffffff; padding:5px; border:1px #e4e4e4 solid; position:relative; float:left;}
.sights_photo_info{ position:absolute; bottom:5px; width:190px; height:20px; line-height:20px; background:#000; opacity:0.6; -moz-opacity:0.6; filter:alpha(opacity=60); padding:0 5px; left:5px;}
.sights_photo_info a{ padding:0; text-decoration:underline; color:#cecece; background:none;}
.sights_info{float:right; width:455px;}
	.sights_static{height:28px; line-height:28px;}
.impress{ width:215px;}
.impress .clearfix{padding-top:5px;}
.impress .clearfix a{background:#dbac21; border:1px #fff solid; float:left; padding:10px; color:#fff; margin-right:5px; margin-top:-5px; white-space:nowrap}
.impress .clearfix a:hover{background:#c8591c;}
.impress .clearfix .admy_impress{background:#c8591c;}
.grade{width:215px;}
.grading{float:left;}
.grading li,
.yrating li{background:url(../images/star.png) no-repeat; width:16px; height:16px; float:left; margin-right:3px;}
li.half{background-position:0 -16px;}
li.off{background-position:0 -32px;}
.grade_per li{background:url(../images/star.png) no-repeat 0 -48px; height:22px; line-height:22px; padding-left:58px; padding-right:30px; position:relative; overflow:hidden;}
.grade_per li.g4{background-position:0 -70px;}
.grade_per li.g3{background-position:0 -92px;}
.grade_per li.g2{background-position:0 -114px;}
.grade_per li.g1{background-position:0 -136px;}
.gd_per{background:#fbcb4f; height:16px; float:left; margin-top:2px;}
.gd_per_num{font-size:10px; position:absolute; width:28px; padding-left:2px;}
.grade_all{overflow:hidden; zoom:1;}
.points{color:#f78113; font-size:24px; font-family:Constantia; position:absolute; margin-top:-6px; line-height:24px;}
.wantgo,.hadbeen{background:transparent url(../images/all_bg.png) no-repeat -165px -440px; width:72px; height:33px; padding:0;}
.wantgo{background-position:-237px -440px; margin-left:10px;}
.ifbeen{float:left; width:160px; margin-top:-8px;}
.do_sth{position:absolute; right:0; bottom:5px;}
.do_sth a{padding:0; background:none; color:#000;}
.conner_a{background:url(../images/all_bg.png) no-repeat -407px -454px; color:#9b5218; height:21px;display: inline-block;display: -moz-inline-stack;*display: inline;zoom: 1; padding:0 0 0 5px; overflow:hidden; vertical-align:middle;}
.conner_a a{color:#9b5218;}
.conner_a span{float:left;background:url(../images/all_bg.png) no-repeat right -454px; padding-right:5px; height:21px; line-height:21px;color:#9b5218;}
.conner_a:hover{background-position:-407px -475px;}
.conner_a:hover span{background-position: right -475px;}
.conner_b{background:url(../images/all_bg.png) no-repeat right -520px; padding-right:7px; height:24px; color:#5a5a5a;font-size:12px;font-weight:normal;display: inline-block;}
.conner_b span{background:url(../images/all_bg.png) no-repeat -407px -496px; padding-left:7px; padding-top:3px; height:24px;display: inline-block;cursor:pointer;}
.conner_b:hover{background:url(../images/all_bg.png) no-repeat right -568px; padding-right:7px; height:24px; color:#5a5a5a;font-size:12px;font-weight:normal;display: inline-block;color:#000000}
.conner_b:hover span{background:url(../images/all_bg.png) no-repeat -407px -544px; padding-left:7px; padding-top:3px; height:24px;display: inline-block;color:#000000}

.commen_tag{background:#f2f2f2; border-top:1px #cecece solid; border-bottom:1px #cecece solid; padding:10px 5px; margin:10px 0; line-height:10px;}
.tag{padding:3px 5px; background:#919191; color:#fff; white-space:nowrap;}
.rel_place{overflow:hidden; zoom:1}
.rel_place li{float:left; width:130px; margin-right:6px; height:155px;line-height:25px;}
.rel_place li p img{margin-bottom:5px;}
.rel_place li p{line-height:16px;}
.rel_place li span{line-height:16px;}
/*.rel_place li p a{color:#000; background:none;}*/

.star1,.star2,.star3,.star4,.star5{background:url(../images/star.png) no-repeat 0 -54px; width:54px; height:13px; display:inline-block;display: -moz-inline-stack;*display: inline;zoom: 1; overflow:hidden; vertical-align:middle;}
.star4{background-position:0 -76px;}
.star3{background-position:0 -98px;}
.star2{background-position:0 -119px;}
.star1{background-position:0 -141px;}

.useful,.unuseful{ width:35px; height:16px; background:url(../images/all_bg.png) no-repeat -309px -440px; padding:0; text-align:center; line-height:16px; color:#bf9075;}
.useful:hover,.unuseful:hover{ color:#bf9075;}
.unuseful{background-position:-344px -440px;}
/*首页输入区域*/
.index_digest{ background:url(../images/index_digest_05.png) repeat-y 10px top; width:562px; padding:0 10px;}
	.hello{padding:5px 0 0; background:url(../images/index_digest_03.png) no-repeat;}
		.sayhello img{margin-left:16px;}
		.hello div .doing_count{float:right; text-align:right; font-size:12px; font-weight:normal; margin-top:23px; color:#7293b3; margin-right:10px;}
			.hello div .doing_count b{font-size:30px; font-family:Constantia; font-style:italic; margin:0 5px; color:#214250; line-height:23px;}
			.doing{ position:relative;}
			.doing textarea{height:40px; width:375px; border:none; background:#fff; margin-left:20px; margin-top:8px; width:520px; height:65px;}
			.doing_fun{ position:absolute; right:23px; bottom:0; height:61px; bottom:-64px; z-index:100; width:300px}
				.doing_fun .inl_blk{margin-top:2px;}
			.successbox{background:#fff url(../images/sucessbox.jpg) no-repeat 20px center; font-size:14px; padding:20px; padding-left:90px; border:1px #7f5700 solid;width:100px; height:30px; position:absolute; left:50%; margin-left:-100px; top:50%; margin-top:-33px; -moz-border-radius:5px; -webkit-border-radius: 5px; border-radius: 5px;}
				.successbox span{ color:#bcaf92; font-size:12px; display:block;}
			.about_doing{ background:#fff; border:1px #f8981d solid; z-index:1005; margin-top:2px; width:205px;  padding:3px 10px; float:left;}
				.myposition{}
				.myposition .pos_btn,
				.myposition button,
				.doing .myposition .pos_btn{background:url(../images/all_bg.png) no-repeat -408px -329px; height:24px; width:24px; margin:0;}
				.myposition .pos_btn_on,
				.doing .myposition .pos_btn_on{background-position:-408px -353px;}
				.about_doing img{float:none; margin:0;}
				.myposition_rel{padding:5px; overflow:hidden; zoom:1;}
					.myposition_rel a,
					.myposition_rel a:visited{float:left; margin-right:5px; width:45px; height:18px; background:#fff url(../images/all_bg.png) -295px -370px; padding:0; text-align:center; line-height:18px; color:#808080;}
					.myposition_rel a:hover{ background-position:-250px -370px; color:#14517a; padding:0;}
			.doing_ins{clear:both; margin:8px 10px; padding:5px 10px; border-bottom:1px #c1d0e1 dashed;}
			.doing_ins a{color:#214250; padding:0; background:none;}
			.doing_notice{margin:0 10px; padding:5px 10px;}
				.record .about_doing button{position:relative; bottom:0px; right:0;}
					.record .about_doing{width:434px; left:20px; top:56px;}
	.index_digest_bottom{background:url(../images/index_digest_06.png) no-repeat; height:7px; overflow:hidden;}
/*首页导航*/
.indexnav{ border-bottom:3px #e1a82e solid; zoom:1; padding-left:10px;}
.indexnav li{float:left; width:183px; height:42px; background:url(../images/index_nav.png) no-repeat; margin-bottom:-3px; margin-left:4px; padding-top:8px;}
.indexnav li.on{background-position:0 -50px;}
.indexnav li a{display:block; font-size:16px; font-weight:bold; color:#666; padding:0 0 0 7px; background:none;}
.indexnav li.on a{color:#7e5500;}
.indexnav li a:hover{ text-decoration:underline;}
.indexnav li span{ color:#999; margin-left:7px;}
.indexnav li.on span{color:#d1a854;}

/*.msg_center{ background:url(../images/hello_07.png) no-repeat bottom; min-height:29px; _height:29px; padding-bottom:5px; position:relative;}
.msg_center_bdr{border:1px #c7ccd2 solid; border-width:0 1px;padding:5px 0;}
.msg_center span{ margin-left:10px;}
.msg_center span.quick_exp{background:url(../images/quick_exp.png) no-repeat; width:78px; height:28px; position:absolute; right: 10px; border:5px; display:block; text-indent:-9999px; cursor:pointer}*/

/*注册*/				
.set_domain{background:#fffbd6; border:1px #c5b270 solid; color:#41601d; position:relative; padding-bottom:25px; color:#6a341a; min-height:70px; _height:70px;}
.domain_txt{font-size:16px; color:#3c6f22; font-family:微软雅黑;}
.domain_definite{font-size:16px; color:#6e3019; font-family:微软雅黑;}
.domain_repeat{margin-left:160px; padding-left:20px; margin-top:-5px; margin-bottom:5px; color:#6e3019;}
.domain_bottom{position:absolute; bottom:5px; width:100%;}
.domain_bottom a{color:#5f3e15; background:none; text-decoration:underline;}
.cls{position:absolute; right:5px; top:5px; color:#b5aa8c;}
.command_user{padding-left:20px;}
.command_user a{padding:0; margin-right:10px;}
	.index_ttarea{background:#f3f3f3; border:1px #cecece solid; border-width:1px 0; padding:10px; font-size:14px; margin-top:-1px;}
		.index_album{margin-top:10px; overflow:hidden; zoom:1;}
			.index_album li{float:left; width:48%; margin-right:1%; overflow:hidden; height:82px; margin-bottom:10px;}
			.index_album li img{float:left; margin-right:10px;}
		
/*相册*/
.related_edit{ margin-top:10px; margin-bottom:5px;}
.related_edit a{background:none; line-height:24px; color:#8c8c8c; margin-right:6px;}
.related_edit a span{margin-right:2px;}
.icon.i_2album{width:24px; height:16px; background-position:-100px -25px;}
.showpic{border:1px #82b036 solid;float:left;width:560px;margin:10px;_display:inline;}
.pictxt{padding:5px 0; color:#333;}
.piccontrol{background:url(../images/pic_control.png) no-repeat left top;width:545px;height:81px;padding-top:4px;overflow:hidden;margin-top:10px;padding-left:5px; position:relative;}
	.piccontrol .piccontrol_left,
	.piccontrol .piccontrol_right{background:url(../images/all_bg.png) no-repeat;height:76px;width:22px;float:left;text-indent:-99999px;cursor:pointer;}
	.piccontrol .piccontrol_left{background-position:-502px -136px;}
	.piccontrol .piccontrol_right{background-position:-524px -136px;}
	.piccontrol_thumbs{float:left;padding-left:5px; width:435px;}
		.piccontrol_thumbs a{padding:0;}
		.piccontrol_thumbs img{margin-right:8px;cursor:pointer;}
	.piccontrol_count{float:left;width:55px;padding-left:5px; position:absolute; right:5px; top:0; text-align:center; color:#424242;}
		.piccontrol_count .count{font-family:Constantia;font-weight:bold;font-size:25px; line-height:28px; color:#3c4b58;}
.more_ab a{ display:block; width:164px; height:23px; background:url(../images/all_bg.png) no-repeat left -440px; background-color:none; text-indent:-99999px; outline:none; padding:0; margin:0 auto;}
.more_ab a:hover{background-position:left -463px;}
.same_plan{background:url(../images/album_bg.png) no-repeat; width:157px; height:95px; padding:15px 15px 0 17px; overflow:hidden;}
.plan_pic{float:left; width:80px;}
.plan_txt{float:left; width:77px; height:75px; position:relative;}
.plan_txt_info{position:absolute; right:0; bottom:0; }
.plan_txt_info p{text-align:right; font-size:12px;}

/*发布游记和日志*/
.footmarkediter {width:530px; height:460px; float:left;}
.footmarkupdate {float:right;}

/*个人主页*/
.addfrd_btn{float:left; width:80px; height:30px; background:#fff7d7; border:1px #c8591c solid; color:#c8591c; overflow:hidden; padding:0;}
.addfrd_btn:hover{background:#fff7d7; color:#c8591c;}
.addfrd_btn b{display:block; border-bottom:3px #eadeae solid; height:27px; line-height:27px; text-align:center; cursor:pointer;}
.sayhi_btn{float:left; width:80px; height:30px; background:#fff; border:1px #c8591c solid; color:#c8591c; overflow:hidden; padding:0;}
.sayhi_btn:hover{background:#fff; color:#c8591c;}
.sayhi_btn b{display:block; border-bottom:3px #f4e8e0 solid; height:27px; line-height:27px; padding-left:6px; cursor:pointer}
.sayhi_btn span{position:absolute; right:0; top:1px; height:30px; width:15px; border-left:1px #f2d9ca solid; background:url(../images/orange_arrow.png) no-repeat center;}
.sayhi_option{position:absolute; right:0; bottom:-65px; border:1px #c8591c solid; width:80px; padding:3px 0 3px; height:55px; background:#fff; z-index:10001;}
.sayhi_option a{display:block; padding:5px;}
.recordlist {border-bottom:1px #edd9ae dashed; padding:10px 50px 10px 0px; color:#333; position:relative;}
.recordlist p{font-size:14px; margin:5px 0; line-height:19px;}
.recordlist span{font-size:12px; margin:5px 0; line-height:19px;}
.recordlist img{margin:10px 0;}
.recordlist .places{font-size:14px; font-weight:bold;}
.recordlist .stay_rb{right:10px; bottom:10px;}
.latest_pic{width:209px;}
.latest_pic_inner{width:212px;}
.latest_pic a{float:left; padding:0; background:none; margin-right:3px; margin-bottom:3px;}

/*--撮合--*/
.i_want_creat{background:#fffae5; padding:10px; -moz-border-radius: 8px;  -webkit-border-radius: 8px;  border-radius: 8px; margin-top:10px;}
	.i_want_creat .i_want_c_title,
	.i_want_creat .i_want_t_title{background:url(../images/iwanto_03.png) no-repeat; height:30px; text-indent:-9999px; border-bottom:1px #ad600d dashed;}
	.creating .i_want_c_title{background-position:0 -30px;}
	.creating .i_want_t_title{background-position:0 -60px;}
	.creat_intro{padding:5px 5px 0; color:#ad600d;}
		.i_want_c_choose{ padding:20px 0;}
		.i_want_c_choose a{ background:#fffae5 url(../images/iwanto.png) no-repeat; width:134px; height:53px; padding:0; float:left; text-indent:-9999px; outline:none;}
			.i_want_c_choose a.samecity_pro{background-position:0 0;}
			.i_want_c_choose a.samecity_pro:hover{ background-position:0 -53px;}
			.i_want_c_choose a.samecity_pro:active{ background-position:0 -106px;}
			.i_want_c_choose a.travel_pro{background-position:-134px 0;}
			.i_want_c_choose a.travel_pro:hover{ background-position:-134px -53px;}
			.i_want_c_choose a.travel_pro:active{ background-position:-134px -106px;}
		.i_want_c_choose_small{padding:20px 0; margin-left:80px;}
		.i_want_c_choose_small button,
		.i_want_c_choose_small a.in_mygroup_pro{ background:#fffae5 url(../images/iwanto2.png) no-repeat; width:123px; height:50px; padding:0; float:left; text-indent:-9999px; outline:none;}
			.i_want_c_choose_small .all_site_pro{background-position:0 0;}
			.i_want_c_choose_small .all_site_pro_hover{ background-position:0 -50px;}
			.i_want_c_choose_small .all_site_pro_active{ background-position:0 -100px;}
			.i_want_c_choose_small a.in_mygroup_pro{background-position:-123px 0;}
			.i_want_c_choose_small a.in_mygroup_pro:hover{ background-position:-123px -50px;}
			.i_want_c_choose_small a.in_mygroup_pro:active{ background-position:-123px -100px;}
			.i_want_c_choose_small .just_save{background-position:-244px 0;}
			.i_want_c_choose_small .just_save_hover{ background-position:-244px -50px;}
			.i_want_c_choose_small .just_save_active{ background-position:-244px -100px;}
			.short_txt{background:url(../images/short_txt.png) no-repeat top; width:141px; padding-top:15px; position:absolute; z-index:1100; top:70px; color:#ad600d;}
				.short_txt .short_txt_inner{background:url(../images/short_txt.png) no-repeat bottom; padding:0 5px 0;}
		.add_pro_detail{float:left; width:190px; margin-left:15px; padding-top:10px;}
			.add_detail_block{border:1px #729eb9 dashed; background:#fafdff; margin-left:26px; margin-bottom:10px; cursor:pointer; height:50px;}
				.add_detail_circle{float:left; width:52px; height:52px; margin-left:-26px; background:url(../images/circle.png) no-repeat; margin-top:-1px; position:relative;}
				.exp_sp{background-position:0 0;}
				.ad_map{background-position:0 -52px}
				.ad_time{background-position:0 -104px;}
				.ad_notice{background-position:0 -156px;}
				.ad_equ{background-position:0 -208px;}
				.ad_contact{background-position:0 -260px;}
			.add_detail_block_right{border:1px #729eb9 dashed; background:#fafdff; margin-right:26px; margin-bottom:10px;width:200px; height:50px; position:relative;}
			.add_detail_block_map{border:1px #729eb9 dashed; background:#fafdff; margin-right:26px; margin-bottom:10px; width:453px; padding-bottom:10px;}
		.creat_map{width:440px; margin:0 auto;}
			
			.add_detail_block span{display:block; line-height:52px; height:52px; background-image:url(../images/circle_txt.png); background-repeat:no-repeat; margin-left:35px; text-indent:-9999px;}
			.add_detail_block_right p{font-size:16px; color:#729eb9; font-weight:bold; padding:3px 0 0 5px;}
				.add_detail_block_right p span{display:block; font-weight:normal; font-size:12px;}
				.add_detail_block_right p span a{ color:#729eb9; padding:0; background:none;}
				.add_detail_block_right .add_detail_circle,
				.add_detail_block_map .add_detail_circle{float:right; width:52px; height:52px; margin-right:-26px; background-image:url(../images/circle.png); background-repeat:no-repeat; margin-top:-1px;}
		.day_nav{padding-left:22px; margin-top:5px; margin-bottom:5px; overflow:hidden; zoom:1;}
			.day_nav a,
			.day_nav a:visited{background:url(../images/day_nav.png) no-repeat; height:25px; line-height:25px; float:left; width:54px; margin-left:-15px; padding-left:17px; color:#fff; font-weight:bold;}
			.day_nav a:hover,
			.day_nav a#cday{background-position:0 -25px;}
			.day_nav a.fir_tab{background:url(../images/day_nav_first.png) no-repeat;}
			.day_nav a.fir_tab:hover,
			.day_nav a.fir_tab#cday{background-position:0 -25px;}
		.promote_info{float:left; width:300px; margin-left:10px; _display:inline;}			
			.promote_info li{overflow:hidden; zoom:1; margin-bottom:10px;}
			.kaixin,.facebook,.xiaonei{background:url(../images/all_bg.png) no-repeat; width:16px; height:16px;}
				.kaixin{background-position:right -113px;}
				.facebook{ background-position: right -129px;}
				.xiaonei{background-position:right -145px;}
			.ele_circle_block{ border:2px #aed1e7 solid; background:#fafdff;  padding-top:50px; position:relative;}
			.cc_time.,.cc_spend,.cc_pro,.cc_place,.cc_tour,.cc_notice,.cc_equip,.cc_contact{position:relative;}
				.ele_circle_block .ele_circle_title{background:url(../images/ele_circle.png) no-repeat; height:52px; left:-2px; top:-2px; _top:0; font-size:20px; font-family:微软雅黑; line-height:52px; position:absolute; text-indent:999999px; overflow:hidden; width:100%;}
				.ele_circle_block .ele_circle_content{padding:10px; font-size:14px; line-height:20px;}
					.cc_time .ele_circle_title{ text-indent:0; padding-left:70px;}
						.cc_time .ele_circle_title table{ height:52px; line-height:26px;}
					.cc_spend{border-color:#ffc424; background:#fffefa;}
						.cc_spend .ele_circle_title{text-indent:70px; background-position:0 -52px;}
						.cc_pro .ele_circle_title{ background-position:0 -104px;}
						.cc_place .ele_circle_title{ background-position:0 -156px;}
						.cc_tour .ele_circle_title{ background-position:0 -208px;}
					.cc_notice{border-color:#ff7f2a; background:#fff7f2;}
						.cc_notice .ele_circle_title{ background-position:0 -260px;}
					.cc_equip{border-color:#a3a3a3; background:#f2f2f2;}
						.cc_equip .ele_circle_title{ background-position:0 -312px;}
						.cc_contact .ele_circle_title{ background-position:0 -364px;}
		.promote_list{margin-top:10px; overflow:hidden; zoom:1;}
			.promote_list li{float:left; width:48%; margin-right:1%; overflow:hidden; margin-bottom:10px;}
			.promote_list li img{float:left; margin-right:10px;}
		/*mission*/
		.mission_list{overflow:hidden; zoom:1}
			.mission_list a{float:left; width:327px; height:89px; margin:0 50px 20px 10px; background:url(../images/mission_bg.png) no-repeat left top; overflow:hidden; position:relative;}
			.mission_list a:hover{background-position:0 -89px;}
				.mis_pic{margin:7px 0 0 7px;}
				.miss_tt{ color:#c64f00; position:absolute; display:block; left:90px; top:7px;}
				.miss_prize{position:absolute; display:block; left:90px; bottom:7px; color:#c64f00;}
			.miss_diag_pic{position:relative; float:left; width:150px; margin-left:15px; _display:inline; padding-top:14px;}
				.miss_tips{position:absolute; background:url(../images/miss_tip.png) no-repeat; width:97px; height:28px; top:0; left:90px;}
					* html .miss_tips{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,SizingMethod =crop, src="images/miss_tip.png");background:transparent;}
		
		
		/*右侧*/
		.function_area_index{float:left;width:210px; padding:0 0 10px 10px;padding-bottom:20px; min-height:400px; _height:400px; color:#000;}
		.function_area_index2{float:left;width:240px; padding:10px 10px 32767px 10px; margin-bottom:-32767px; min-height:400px; _height:400px; color:#000;}
			.next_station{ background:url(../images/qwe_03.png) no-repeat top; width:200px; margin-left:-3px; padding-top:7px; margin-top:10px;}
			.new_mission{ background:url(../images/newmiss.png) no-repeat left top; width:200px; margin-left:-3px; padding-top:33px; margin-top:10px; position:relative;}
				.next_station_inner{background:url(../images/qwe_06.png) no-repeat bottom; padding-bottom:7px;}
					.next_station_cont{background:#fff; border:1px #82b036 solid; border-width:0 1px; padding:5px; position:relative;}
						.next_st_tt{border-bottom:1px #82b036 dashed;}
							.next_st_tt span{font-size:11px; font-family:mingliu; letter-spacing:-1px;}
						.set_target{padding:3px 0; margin-top:5px;}
							.set_target .set_target_input{ float:left; background:url(../images/set_target.png) no-repeat; width:151px; height:24px; margin-right:5px; _display:inline;}
								.set_target .set_target_input input{background:none; padding-top:3px; padding-left:2px; width:145px;}
						.target_list{ padding:5px; background:#efefef;-moz-border-radius:3px;  -webkit-border-radius: 3px;  border-radius: 3px; }
							.target_list a,
							.target_list a:visited{color:#000; text-decoration:underline; padding:0; background:none; line-height:18px; margin-right:5px;}
							.target_list a:hover{text-decoration:none;}
							.target_list a.travel{font-weight:bold; text-decoration:none; overflow:hidden;}					
						.target_option{margin:5px 0; overflow:hidden; zoom:1;}
							.target_option a,
							.target_option a:visited{float:left; width:33%; text-align:center; color:#6d6d6c; padding:0; height:20px; overflow:hidden;}
							.target_option a:hover,
							.target_option a.has_sed{color:#5e8819; font-weight:bold; background:none;}
							.target_option a.has_sed em{border:3px #fff solid; border-top-color:#5e8819; display:block; width:1px; height:3px; overflow:hidden; margin:0 auto;}
						.new_mission a{color:#c8591c; padding:0; background:none;}
						.new_mission_tt{height:33px; line-height:33px; margin-top:-30px; font-size:16px; margin-bottom:10px; overflow:hidden; position:absolute; top:0; width:100%;}
							.new_mission_tt b{margin-left:45px; width:80px;}
							.new_mission_tt a{font-size:12px; width:50px; margin-right:10px;}
							.miss_prz{ position:absolute; bottom:10px; left:90px; color:#ab7f00;}

	
		

.statusbox{background:url(../images/status_cont.png) repeat-y;margin-top:10px;margin-bottom:10px;}
.statusbox .statusbox_cont{background: url(../images/status_top.png) no-repeat;min-height:26px;_height:26px;padding-left:20px;padding-top:8px;font-size:14px;line-height:18px;}
.statusbox .statusbox_re{background:url(../images/status_bot.png) no-repeat bottom left;text-align:right;padding-right:8px;padding-bottom:5px;}


.contentbox{margin-bottom:15px;}
h4{background:url(../images/all_bg.png) no-repeat;height:22px;line-height:22px;padding-left:20px;padding-right:10px;font-size:14px;color:#6d6d6c;}
h4 a.fl_r{ background:none; font-weight:normal;}

.ft_line{margin-top:10px;text-align:center;}
.time_line_pic{overflow:hidden;zoom:1; position:relative;}
.time_line_pic li{float:left;width:85px;text-align:center;margin-left:6px;margin-bottom:10px;position:relative;}
.time_line_pic li a,
.time_line_pic li a:visited,
.time_line_pic li a:hover{padding:0;}
.time_line_pic li img.tl_pic{width:75px;padding:5px;background:#666;position:relative;}
.time_line_pic_edit{position:absolute;background:#000;top:0;left:0;height:85px;width:85px;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);z-index:11;}
.show_mag{position:absolute;left:15px;bottom:10px;}
.show_foot{position:absolute;left:45px;bottom:10px;}
.creat_area{margin-left:38px;margin-top:10px;}
.sl_pic{width:500px;padding-top:10px;}
.sl_pic img{width:80px;margin-right:10px;margin-bottom:10px;cursor:pointer;}


.status_date{background:url(../images/mid_line.png) repeat-x center; margin:10px 0 10px; color:#a79368;}
	.status_date span{display:block; background:#fff; width:30px;}
.status_list{  zoom:1; padding:10px 0 10px 65px;border-bottom:1px dashed #DCEAE9;line-height:16px;}
	.status_list .status_face{ float:left; margin-left:-65px; width:60px; text-align:center; _display:inline;}
	.status_list .status_img{ float:left; width:65px; text-align:center; _display:inline;margin-top:5px;}

	.status_list ul.re_record li{border:none;}

	.status_name{font-size:14px; margin-bottom:5px; margin-top:5px;}
	.status_name a{}
	.status_cont{margin:0px 0px;}
	.status_list .re_record{width:492px;}
	.status_comm{color:#888; line-height:20px; height:20px;}
.status_list .hover{background:#a797979}
.blog_summary{float:left; width:275px; background:url(../images/dotline_v.png) repeat-y left; padding:0 10px; font-size:14px; color:#939393;}
.blog_summary p{text-indent:24px; line-height:20px;}
.status_cont .map120{ border:3px #838383 solid;}
.album_summary{overflow:hidden; zoom:1;}
	.album_240{float:left;}
		.album_240 a{padding:0; background:none;}
		.album_240 img{}
	.album_75{float:left; width:165px; margin-left:10px; overflow:hidden; zoom:1;}
		.album_75 a,
		.album_75 a:visited{ float:left; width:75px; height:75px; margin-bottom:7px; margin-right:5px; padding:0; background:none;}
.topic_summary{ background:url(../images/dotline_v.png) repeat-y left; padding:0 10px;}
.record_summary{float:left; width:570px; font-size:12px; color:#424242;}
.travel_summary{float:left; width:500px; padding:0 0 10px; font-size:12px; color:#424242;}
.termini_summary{float:left; width:500px; padding:0 0 10px; font-size:12px; color:#949494;}
.quote { background:url(../images/quotel.gif) no-repeat scroll left 4px transparent;overflow:hidden;padding:0px 0px 0px 15px;width:auto;word-wrap:break-word;}
.quote span.inq { background:url(../images/quoter.gif) no-repeat scroll right bottom transparent;color:#333333;display:inline-block;padding-right:15px;}



.add_comment{background:url(../images/all_bg.png) no-repeat left -30px;margin-top:10px;margin-left:5px;padding:8px 0 8px 8px;}
	.add_comment .nobg_input{width:465px;}
	.add_comment .publish{background:url(../images/all_bg.png) no-repeat left -80px;width:51px;height:22px;border:none;margin-left:8px;cursor:pointer;}

.comment{padding:8px;background:#f2f2f2;border:1px #ececec solid;margin-top:10px;overflow:hidden;zoom:1;padding-left:75px;-moz-border-radius: 8px;  -webkit-border-radius: 8px;  border-radius: 8px;min-height:60px;_height:60px;}
	.comment img{position:absolute;float:left;margin-right:10px;margin-left:-65px;}
	.comment .re_btn{text-align:right;margin-top:5px;}
	.comment .re_btn a{padding:1px 8px;background:#fff;color:#3ab7dd;font-weight:bold;}
	.comment .re_btn a:hover{color:#fff;background:#3ab7dd;text-decoration:none;}
	.recomment{margin-left:60px;background:#f3f7e6;-moz-border-radius: 8px;  -webkit-border-radius: 8px;  border-radius: 8px;padding-bottom:5px;}
	.recomment li{padding:8px;margin-top:10px;overflow:hidden;zoom:1;padding-left:55px;}
	.recomment li img{position:absolute;float:left;margin-right:10px;margin-left:-50px;}




.function_area{float:left;width:145px;margin-left:10px;margin-top:10px;padding:5px;padding-bottom:20px;background:#ececec;-moz-border-radius: 8px;  -webkit-border-radius: 8px;  border-radius: 8px;_display:inline;}
.record{background:url(../images/all_bg.png) no-repeat left -221px;height:58px;width:525px;padding-left:20px;padding-top:8px;position:relative;}
.record button{position:absolute;right:10px;bottom:7px;}
.re_record{background:url(../images/re_record.png) no-repeat top left;padding-top:13px;width:535px;_position:relative;}
.re_record li{background:#eceff5;padding-bottom:3px; color:#333}

.re_record{background:url(../images/re_record.png) no-repeat top left;padding-top:13px;width:535px;_position:relative;}
.re_record li{background:#eceff5;padding-bottom:3px;}
.re_msg{background:#eceff5 url(../images/re_record.png) no-repeat top left;padding-top:13px;width:485px;position:relative;padding-left:50px;padding-bottom:3px;}
.re_topic{padding-left:64px; margin-top:20px;}
.msg_type{margin-left:-60px;padding:5px 0; font-weight:bold;}


.record_room{width:746px; color:#dcedff; margin:10px;}
.room_title{background:url(../images/record_room_03.png) no-repeat; height:72px; overflow:hidden; padding:10px 15px 0 15px;}
.tt_pro{float:left; width:510px;}
.tt_pro h3{background:none; color:#fff; font-size:22px; font-family:"微软雅黑"; font-weight:normal; line-height:25px;}
.tt_author{overflow:hidden; zoom:1; float:right; width:180px; margin-top:10px;}
.tt_author img{float:left; margin-right:10px;}
.tt_author p{line-height:25px;}

.room_photo_info{background:url(../images/record_room_05.png) no-repeat; height:63px; overflow:hidden; padding:10px 15px 0 15px;}
.photo_pro{width: 350px; float:left;}
	.photo_pro img{float:left; margin-right:10px;}
	.photo_pro p{line-height:25px;}
.photo_grade{float:left; margin-left:45px; width:100px;}
	.photo_grade li{overflow:hidden; zoom:1;}
		.photo_grade li label{float:left; width:60px; margin-right:5px; text-align:right;}
.photo_vote_count{float:right; width:190px; color:#000; overflow:hidden; }
	.photo_vote_count li{float:left; width:90px; line-height:25px;}

.room_photo{background:url(../images/record_room_07.png) repeat-y; overflow:hidden; zoom:1;}
.photo_view_area{width:500px; float:left; height:420px; margin-left:10px; text-align:center; _display:inline}
.photo_view_area img{ top:50%; position:relative;}

.room_photo_list{ float:left; width:228px; color:#0d2044; font-weight:bold; height:425px; overflow:auto; overflow-x:hidden;}
	.room_photo_list li{overflow:hidden; padding-left:25px; padding-top:7px; height:82px; margin-bottom:-5px; cursor:pointer; width:188px;}
	.room_photo_list li.onhover{background:url(../images/list_on_03.png) no-repeat;}
		.room_photo_list li img{float:left; margin-right:10px;}
		.room_photo_list li .photo_list_tt{ height:38px;}
		.room_photo_list li .photo_list_rank{margin-top:10px; font-family:"微软雅黑"; line-height:28px; height:28px;}
	.photo_list_rank .rank{font-size:28px;}
	.photo_list_rank .point{font-size:20px; margin-left:8px;}

.room_grade{background:url(../images/record_room_08.png) no-repeat; height:83px;}
.pingfen{float:left; width:465px; overflow:hidden; padding-left:50px;}
	.pingfen button{float:left; background:url(../images/all_bg.png) no-repeat; width:59px; height:39px; margin-top:20px; text-indent:-99999px;}
	.pingfen .comment_btn{background-position:-250px -290px;}
	.pingfen .share_btn{background-position:-250px -329px;}
.pingfenqu{float:left; margin:0 10px; width:195px; background:url(../images/pingfen_07.png) no-repeat left 15px; height:73px; overflow:hidden; padding-left:80px;}
	.pingfenqu a,
	.pingfenqu a:visited{float:left; width:20px; height:18px; padding:0; background:url(../images/fener.png) no-repeat; padding-top:55px; text-align:center; font-weight:bold; margin-right:13px;}
	.pingfenqu a:hover,
	.pingfenqu a.pinged{height:70px; background-position:-20px 0; padding-top:3px; text-align:center; font-weight:bold; color:#00448b;}
.hot_com{padding-left:5px;}
.hot_com li{overflow:hidden; zoom:1; margin-bottom:10px;}
.hot_com li img {float:left; margin-right:10px;}

.ijoin{  text-align:center; padding-top:20px;}
.ijoin button{background:url(../images/all_bg.png) no-repeat -309px -290px; width:149px; height:39px; text-indent:-99999px; position:relative;}

.com_record_room{position:relative;width:746px; color:#0d2044; margin:10px;}
.com_title_info{background:url(../images/cgray_top.png) no-repeat; height:39px; overflow:hidden; padding:10px 15px 0 15px; font:20px bold "微软雅黑"; color:#6b6b6b;}
.com_photo{background:url(../images/cgray_con.png) repeat-y; overflow:hidden; zoom:1;}
.com_vdetail{background:url(../images/cgray_bot.png) no-repeat; height:83px;}
.com_view_area{width:500px; float:left;  margin-left:10px; display:inline;}
.pictext{padding:10px 0 0; overflow:hidden; zoom:1;}
.pictext img{float:left; margin:0 10px 10px 0;}
.pictext p{text-indent:24px;}
.new_record_tt{margin-top:-20px; height:20px; position:absolute; z-index:1001; right:0; width:210px; font-weight:bold;}
.focusit p{margin:20px 0 0;}
	.focusit p b{font-size:14px;}
		.focusit p b span{font-size:18px; color:#e81919; margin:0 5px; font-family:Arial;}
.com_vdetail .v_detail{background:url(../images/all_bg.png) no-repeat -309px -329px; width:99px; height:39px; margin-top:20px; margin-left:200px; font-size:0; color:#fff;}
.com_photo_list{ float:left; width:228px; color:#0d2044; height:425px; overflow:auto; overflow-x:hidden;}
	.com_photo_list li{overflow:hidden; padding-left:25px; padding-top:7px; height:82px; margin-bottom:-5px;width:188px;}
		.com_photo_list li img{float:left; margin-right:10px;}
.crate_com{margin:0 10px;}
	.crate_com_tt{font-size:14px; font-weight:bold; line-height:22px; border-bottom:1px #aeaeae solid;}
		.crate_com_tt span{font-size:12px; font-weight:normal;}
		.crate_com_tt span a{text-decoration:underline;}
	.crate_com_list li{overflow:hidden; zoom:1; padding:10px 0 15px 90px; border-bottom:1px #aeaeae solid;color:#848484;}
	.crate_com_list li img{ float:left; margin-left:-85px;}
	.crate_com_list li p{ margin-top:6px;}



.city_commend{overflow:hidden; zoom:1; width:640px;}
.city_commend a{float:left; width:150px; margin-right:10px; height:28px; line-height:28px; background:none; text-decoration:underline; color:#666; padding:0; width:144px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.city_commend a:hover{background:none; text-decoration:none;}


.district_view{margin-top:20px;overflow:hidden; zoom:1; width:640px;}
.district{ float:left; width:150px; margin-right:10px; margin-bottom:20px;}
.district_view a{ display:block; height:28px; line-height:28px; background:none; text-decoration:underline; color:#666; padding:0; width:144px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.district_view a b{color:#000;}
.district_view a:hover{background:none; text-decoration:none;}


.diagbox_sendmsg li{padding-left:60px;position:relative;line-height:25px;margin-bottom:8px;}
.diagbox_sendmsg li label{position:absolute;float:left;margin-left:-60px;text-align:left;width:60px;}
.drop_box,
.drop_box_open{background:url(../images/all_bg.png) no-repeat 0 -290px;width:123px;height:25px;line-height:25px;text-indent:10px;cursor:pointer;}
.drop_box_open{background-position:-123px -290px;color:#fff;}
.drop_menu{background:#e6e6e6;border:1px #4d4d4d solid;padding:5px 0;}
	.drop_menu li{height:22px;line-height:22px;}
		.drop_menu li a{display:block;text-indent:20px;color:#4d4d4d;}
		.drop_menu li a:hover{color:#fff;background:#4d4d4d;text-decoration:none;}
.to_someone{background:#fff;border:1px #333 solid;line-height:25px;padding-bottom:3px;cursor:text;width:254px;}
.token:link,
.token:visited{float:left;background:url(../images/token.png) no-repeat right bottom;height:16px;line-height:16px;color:#215100;margin:3px 0 0 3px;padding-right:3px;text-decoration:none;}
.token span{background:url(../images/token.png) no-repeat left top;white-space:nowrap;line-height:16px;display:block;padding-left:3px;}
.token span b{background:url(../images/ico/x.gif) no-repeat center;padding:4px;}
.to_someone input{margin-top:3px;float:left;margin-left:3px;}
.info_box{ background:url(../images/arrow_top.png) no-repeat center top; padding-top:5px;}
	.info_box_inner{border:1px #82b036 solid; border-top-width:3px; background:#fff; padding:5px; font-size:12px;line-height:18px;}
		.info_box_inner p{line-height:18px; margin-bottom:10px;}
		
/*--map--*/
.footline{width:560px;}
.timeline{font-size:0;}

.map{padding-bottom:7px; background:url(../images/ft_line_bg.png) no-repeat left bottom; width:560px;}
.mapinner{border-left:1px #cfcfcf solid;border-right:1px #cfcfcf solid;padding-left:4px;position:relative; padding-bottom:7px;}
.map_709{width:749px;background:url(../images/map710_bg.png) no-repeat left bottom;padding-bottom:3px;margin-left:20px;*margin-top:1px;}
.map709inner{border-left:1px solid #CCC;border-right:1px solid #CCC;min-height:200px;position:relative; padding-bottom:10px; padding-left:25px;}


.footprint_map{float:right; width:126px; margin-left:10px;}
.footprint_map img{width:120px; height:120px; border:3px #838383 solid;}

.target_search{background:url(../images/target_search1.png) no-repeat; width:640px; height:35px; z-index:11; padding-top:17px; padding-left:20px; position:relative; overflow:hidden;}
.target_search input{background:#fff; border:none; height:17px; padding-top:3px; width:525px;}
.btn_target{float:right; margin-right:18px; background:url(../images/search_button.png) no-repeat; width:50px; height:30px; margin-top:-6px; font-size:16px; color:#fff; font-weight:bold;}
.target_s,
.target_e{width:525px; padding-right:20px; float:left;}
.target_s{background:url(../images/target_s.png) no-repeat right center;}
.target_e{background:url(../images/target_e.png) no-repeat right center;}
.target_search_ts{position:absolute; top:38px; left:90px; border:1px #b6b6b6 solid; background:#fff; z-index:12; width:369px;}
.target_search_ts li{padding-left:5px;}
.target_search_ts li.hover{background:#ecf2ff}
.target_search_ts li span{color:#739ef4; font-weight:bold;}
.hot_target{margin:10px;}
.hot_garget_tag{padding:10px; line-height:30px;}
.hot_garget_tag a{ margin-right:5px;}
a.tag1{font-size:28px;}
a.tag2{font-size:24px;}
a.tag3{font-size:20px;}
a.tag4{font-size:16px;}
a.tag5{font-size:12px;}

.h4title{background:#ececec url(../images/h4_bgl.png) no-repeat left top; height:22px; padding-left:3px;}
.h4title_in{background: url(../images/h4_bgr.png) no-repeat right;}

.imgtips_photo{position:relative; width:790px; overflow:hidden; z-index:2;}
.imgtips_info{height:60px; background:#000; opacity:0.7; filter:alpha(opacity=70); position:absolute; top:0; width:100%; color:#fff; padding:20px 20px 0;}
.imgtips_info_r{float:right; width:200px; margin-top:20px;}
.imgtips_info_r a{ color:#fff;}
.imgtips_info_r a:hover{background:#fff; color:#000;}
.on_map{width:720px; margin:0 auto; position:absolute; left:50%; margin-left:-360px; bottom:10px; border:3px #f7bb06 solid; background: #444 url(../images/onmap_03.png) repeat-y right top; height:160px; overflow:hidden;}
.on_map_area{float:left; width:615px; overflow:hidden;}
.ibeenhere{float:right; width:100px; padding-top:5px;}
.ibeenhere p{ text-align:center; padding:5px 0; margin-top:5px;}
.ibeenhere button{background:url(../images/onmap_btn.png) no-repeat; width:85px; height:32px; color:#fff; font-weight:bold;}


.random_tips{background:#fff; padding:3px; border:3px #67a7e3 solid; margin:10px 0;}
.random_tips_inner{background:#d6e9f8; overflow:hidden; zoom:1; padding:10px;}
.if_use_foru{background:#fff; border:3px #67a7e3 solid; width:125px; float:right; margin-right:10px;}
.if_use_foru dt{background:#67a7e3; height:22px; line-height:22px; text-align:center; font-weight:bold; color:#fff;}
.if_use_foru dd p{text-align:left; float:left; width:90px; margin-left:5px; background:#f2f2f2;}
.if_use_foru dd p img{margin-right:5px; cursor:pointer}
.tps{font-size:22px; font-family:"微软雅黑"; line-height:30px; color:#666;}
.tip_list li{overflow:hidden; zoom:1; margin-bottom:15px; border-bottom:1px #0093ea solid; padding-bottom:15px;}
.tips_con{float:left; width:670px; margin-left:10px;}
.ifuse_foru{float:right; width:125px; margin-right:10px; overflow:hidden;}
.ifuse_foru p{float:left; margin-right:3px; width:100px; background:#f2f2f2; height:22px;}
.use_foru{overflow:hidden; margin-bottom:5px; margin-left:3px;}
.add_tips{width:700px; margin-left:10px;}
.add_tip_tt{font-size:20px; color:#0166a2; font-family:"微软雅黑"; line-height:30px;}
.add_tip_tt span{color:#888;}
.add_tips textarea{ border:1px #abadb3 solid; background:#fff; width:700px; height:80px;}
 
/*register&login*/
.register,
.fullarea{margin-top:10px;background:#ffffff;-moz-border-radius:8px;border-radius:8px;-webkit-border-radius: 8px; min-height:450px; _height:450px; width:920px; padding:15px;}
	.fullarea_invite{width:620px; margin:0 auto; padding:10px; overflow:hidden;}
		.fullarea_invite img{float:left;}
		.invite_text{float:left; width:390px; margin-left:10px; padding:10px; background:#f0f0f0; -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px; font-size:14px; line-height:22px;}
			.invite_text p{text-indent:24px;}
		.regandfrd{ margin-top:10px;width:620px; margin:0 auto; }
		.regandfrd button{background:url(../images/regand.png) no-repeat; width:189px; height:36px; font-size:16px; color:#fff; font-weight:bold; text-align:center; line-height:36px; margin-left:210px;}
.reg_form{margin-left:250px;padding:10px 0;width:550px;}
.skipform{margin-left:590px;margin-top:-38px;padding-bottom:40px;position:relative;z-index:20;}
.welcome{font-size:14px;line-height:22px;}
.welcome img{vertical-align:middle;}

.reg_area{width:480px; padding:10px 25px; -moz-border-radius: 8px; -webkit-border-radius:8px; border-radius: 8px; background:#fff; margin:0 auto; text-align:center;}
.reg_area2{width:645px; padding:10px 25px; -moz-border-radius: 8px; -webkit-border-radius:8px; border-radius: 8px; background:#fff; margin:0 auto; text-align:center;}
.reg_option li{padding-left:80px;position:relative;margin-bottom:8px; padding:5px 0 5px 80px; color:#3d7412;}
		.reg_option li label{position:absolute;margin-left:-80px;text-align:right;width:80px; font-size:16px; padding-top:10px; height:23px;}
		.reg_option li input.textinput{background:url(../images/login_input_bg.png) no-repeat left top; border-color:#9dc280; height:25px; padding-top:8px; padding-left:3px; font-size:16px; color:#6a815a; font-family: Arial,微软雅黑; clear:both;}
		.reg_option li input.valicode{width:120px;}
			.vali_area{left:215px;position:absolute;top:8px;width:100px;_left:135px;}
		.reg_option li a,
		.reg_option li a:visited{color:#88ad6f; text-decoration:none; background:none;}
		.reg_option li a:hover{color:#88ad6f; text-decoration:underline;}
		.reg_option li a.clause,
		.reg_option li a.clause:visited{color:#91795a; text-decoration:underline;}
		.reg_option li a.clause:hover{text-decoration:none;}
		.reg_option li p{color:#999;line-height:16px;}
		.reg_option li span{padding-left:15px;margin-left:5px;font-weight:bold;}
		.reg_option li span.gr_btn{padding-left:5px; *padding-left:8px;}
		#add_option input.textinput{height:18px; padding-top:2px;}
		#add_option label{padding-top:2px;}
		.prefer_pic{ width:126px; height:96px;}
		.prefer_pic_hover{background:#74c111; -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px ;min-height:85px;width:126px; height:96px;}
		.prefer_pic_select{background:#74c111; -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px ;min-height:85px;width:126px; height:96px;}
		.prefer_pic_select_selected{width:52px; height:24px; background:url(../images/all_bg.png) no-repeat -0px -489px; position:absolute;z-index:11111;margin:69px 0px -3px 3px;}	
		.prefer_pic img,
		.prefer_pic_select img{background:#fff;margin:3px 0px 0px 3px;}
		.prefer_pic_hover img{background:#fff;margin:3px 0px 0px 3px;}
		.preferences li{float:left; height:140px; width:120px; margin-right:8px; margin-top:10px; _display:inline;}
		.preferences li p{text-align:center;}
		.finish_btn{padding-left:30px; padding-right:35px;}

.correct{background:url(../images/ico/correct.png) no-repeat;color:#428218;}
.mail_frdlist{border:1px #c0c0c0 solid;background:url(../images/color2bg.png);height:250px;overflow:auto;}
	.mail_frdlist li{padding:0 40px 0 10px;height:23px;line-height:23px;overflow:hidden;}
		.mail_frdlist li span{float:left;width:50%;}
.mail_frdlist_tt{background:#ededed;line-height:25px;height:25px;border:1px #c0c0c0 solid;border-bottom:none;text-indent:10px;font-weight:bold;}
.login_form{width:350px;float:left;margin:10px 15px;_display:inline;}
.alert_green{border:1px #578706 solid;background:#82bd1e;color:#fff;padding:5px;}





.time_mode{background:url(../images/time_mode.jpg) no-repeat;height:20px;width:758px;padding-top:76px;padding-left:20px;}
.upload_process{background:#f5f5f5;margin-right:10px;font-size:13px;line-height:22px;padding:10px;overflow:hidden;zoom:1;}
.add_name{float:left;width:235px;}
.add_name p{line-height:14px;margin-top:3px;}
.addto_album{float:left;width:215px;margin:0 10px;}
.new_album{margin-top:30px;font-size:12px;}
.new_album li{margin-top:5px;}
.privacy_album{float:left;width:150px;}
.privacy_album ul{font-size:12px;}
.picture_info{float:left;width:46%;margin-bottom:20px;overflow:hidden;margin-left:8px;_display:inline;}
.picture_info li{float:left;width:100%;}
.pic_detail{float:left;width:50%;}
.content_full .pic_detail{width:33%;}
a.add_describe:link,
a.add_describe:visited{display:block;color:#888;margin:5px 0;width:236px;padding:2px;}
a.add_describe:hover{background:#ffffd3 url(../images/ico/pencil.gif) no-repeat right;text-decoration:none;}

.edit_picinfo{background:#f5f5f5;margin-right:10px;line-height:25px;overflow:hidden;zoom:1;padding:10px 5px 10px 0;margin-top:10px;}
.diagbox{width:389px;position:absolute;z-index:1000;}
.diagbox_tf{height:5px;font-size:0;line-height:5px;opacity:0.5;filter:alpha(opacity=50);}
.diagbox_tf img{vertical-align:top;}
.transtd{background:#000;width:5px;opacity:0.5;filter:alpha(opacity=50); font-size:0; line-height:0;}
.diagbox_tt{background:url(../images/diagbox_tt.png) no-repeat;height:24px;line-height:24px;padding:0 5px 0 10px;color:#fff;font-weight:bold;}
.diagbox_tt span{margin-top:5px;}
.diagbox_cont{background:#fff;padding:10px;}
.share_nav{border-bottom:1px #adafaa solid;}
.share_nav a{float:left;width:83px;margin-right:5px;height:22px;text-align:center;line-height:22px;margin-bottom:-1px;position:relative;}
.share_nav a:hover,
.share_nav a.active{background:url(../images/all_bg.png) no-repeat left -110px;color:#333;text-decoration:none;}
.share_user_info{margin-top:10px;-moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px;background:#ececec;padding:10px;padding-left:170px;position:relative;min-height:150px;_height:150px;}
.share_user_info img{float:left;margin-left:-160px;position:absolute;}

.diagbox_auto{position:absolute;z-index:1000;}
.diagbox_auto_tf{height:5px;font-size:0;line-height:5px;opacity:0.5;filter:alpha(opacity=50); width:5px;}
.transtd_t{background:#000;opacity:0.5;filter:alpha(opacity=50); font-size:0; line-height:0;}
.diagbox_auto_tf img{vertical-align:top;}
.diagbox_auto_tt{background:url(../images/diagbox_tt_auto.png) no-repeat;height:24px;line-height:24px;padding:0 0 0 10px;color:#fff;font-weight:bold;}
.diagbox_auto_tt_inner{background:url(../images/diagbox_tt_auto.png) no-repeat right -24px; padding-right:5px; overflow:hidden; zoom:1;}
.diagbox_auto_tt span{margin-top:5px;}
.diagbox_auto_cont{background:#fff;padding:10px auto;}
.inv_frd{background:#e6e6e6; padding:3px 10px; border:1px #b2b2b2 solid; border-width:1px 0;}
	.inv_frd_list{overflow:hidden; zoom:1; margin:10px 0 10px 10px; height:250px; overflow:auto; position:relative;}
	.inv_frd_list li{float:left; width:113px; height:55px; overflow:hidden; padding-left:5px; padding-top:7px; margin-right:10px; margin-bottom:10px; cursor:pointer; }
		.inv_frd_list li img{float:left; margin-right:10px;}
		.inv_frd_list li a{color:#000;}
		.inv_frd_list li a:hover{background:none;}
		.inv_frd_list li.over{background:url(../images/all_bg.png) no-repeat left -320px;}
		.inv_frd_list li.select{background:url(../images/all_bg.png) no-repeat -120px -320px; padding-top:5px; height:57px; position:relative;}
			.inv_frd_list li.select a{ color:#fff;}
			.inv_frd_list li.select img{border:1px #eaffc7 solid;}
			.inv_frd_list li.select .selected{ left:6px; bottom:6px;}
.selected{width:14px; height:14px; background:url(../images/all_bg.png) no-repeat -520px -113px; position:absolute;z-index:11111;}
.inv_frd_wrd{border-top:1px #b2b2b2 solid; padding-top:15px; padding-left:5px;}


.add_pic_list{overflow:hidden; zoom:1; padding:10px 0; height:250px; overflow:auto; overflow-x:hidden; position:relative;}
	.add_pic_list li{ float:left; width:20%; _width:19.3%; text-align:center; height:80px;position:relative;}
		.add_pic_list li.over img{ border:2px #53a31c solid; width:71px; height:71px;}
	.add_pic_list li.select{}
		.add_pic_list li.select .selected{left:50%; margin-left:-36px; bottom:6px; background-position:-534px -113px;}
		.add_pic_list li.select img{ border:2px #53a31c solid; width:71px; height:71px;}


.frdgroup{float:left;width:150px;}
.frdgroup_top,
.frdgroup_bot{height:9px;background:url(../images/all_bg.png) no-repeat -90px -110px;width:143px;}
.frdgroup_bot{background-position:-90px -119px;}

.frdgroup_con{background:url(../images/frdlistbg_06.png) repeat-y;}
	.frdgroup_con h5{font-size:12px;}
.frdgroup_list{}
	.frdgroup_list li{background:url(../images/ico/frd.gif) no-repeat 3px center;line-height:26px;padding-left:20px;width:123px;cursor:pointer;}
	.frdgroup_list li.frdlist_active{background-color:#82bd1e;border:1px #578706 solid;line-height:24px;height:24px;color:#fff;width:121px;border-right:none;}
	.frdgroup_list li.frdlist_hover{background-color:#b7d485;}
		.frdgroup_list li.frdlist_active .frdlist_edit{float:right;background:url(../images/frd_active.png) no-repeat right top;width:50px;margin-right:-7px;position:relative;}
		.frdgroup_list li.frdlist_active .frdlist_edit a{color:#c6f27a;}
	.frdgroup_list li.edit_group{clear:both;background:#82bd1e;border:1px #578706 solid;padding-left:5px;width:135px;}
.edit_group input{border:1px #578706 solid;background:#fff;}
.frdlist{float:left;width:510px;margin-left:10px;}
.frd_list{min-height:400px;_height:400px;}
	.frd_list li{background:url(../images/dotline.png) repeat-x bottom;padding:5px;padding-left:70px;zoom:1;position:relative;height:60px;}
		.frd_list li .face{float:left;position:absolute;margin-left:-70px;width:70px;}
		.frd_list li .del{float:right;width:51px;height:16px;padding-top:3px;text-align:center;color:#7c7c7c;}
		.frd_list li .del img{vertical-align:top;margin-top:4px;}
		.frd_list li .del:hover{background:url(../images/all_bg.png) no-repeat -240px -110px;color:#7c7c7c;text-decoration:none;}
.name_select{border:1px #333 solid;border-top:none;background:#fff;position:absolute;}
.name_select a,
.name_select a:visited{display:block;color:#4d4d4d;text-indent:10px;line-height:22px;width:100%; padding:0;}
.name_select a:hover{background:#4d4d4d;color:#fff;text-decoration:none;}
.drop_input{background: #fff url(../images/drop_03.png) no-repeat 95% center;height:18px;line-height:18px;border:1px #515151 solid;padding:2px;}






/*--list style--*/
.left_pictext{}
	.left_pictext li {margin-top:5px; padding-left:60px; zoom:1; margin-bottom:10px;}
	.left_panel_list li {padding:5px 0;border-bottom:1px #ecf1f3 solid;zoom:1;}
		.left_pictext li img {float:left;margin-right:5px;}
		.left_panel_list li span {color:#999;}

.face_list{overflow:hidden; zoom:1;}
	.face_list li{float:left;width:70px;text-align:center;height:65px;margin-bottom:5px;padding-bottom:5px;border-bottom:1px #aaa dotted;}
		.face_list li a{display:block;text-align:center;padding:0 2px; }
		.face_list li a:hover{background:none; color:#333;}

.groupname_list{overflow:hidden; zoom:1;}
	.groupname_list li{float:left;width:70px; padding-right:10px; text-align:center;height:110px;margin-bottom:5px;padding-bottom:5px;}
		.groupname_list li p{text-align:center;padding:0 3px; }
		.groupname_list li a:hover{background:none; color:#333;}

.headname_list{overflow:hidden; zoom:1;}
	.headname_list li{float:left;width:50%;text-align:center;height:100px;margin-bottom:5px;padding-bottom:5px; overflow:hidden;}
		.headname_list li p{text-align:center;padding:0 3px; line-height:16px;}

.headname_list2{overflow:hidden;zoom:1;}
	.headname_list2 li{float:left;width:24%;text-align:center;height:80px;margin-bottom:5px;padding-bottom:5px;}
		.headname_list2 li p{text-align:center;line-height:14px; clear:both;word-break:break-all;word-wrap:break-word;}

.headname_list1{zoom:1;}
	.headname_list1 li{float:left;width:9%;text-align:center;height:80px;margin-bottom:5px;padding-bottom:5px;}
		.headname_list1 li p{text-align:center;width:100%;line-height:14px;overflow:hidden;margin:0;height:60px;}
			.headname_list1 li p a{text-align:center;line-height:14px;overflow:hidden;margin:0;height:80px;}

.headname_list3{zoom:1;}
	.headname_list3 li{float:left;width:33%;text-align:center;height:68px;margin-bottom:5px;padding-bottom:5px;}
		.headname_list3 li p{text-align:center;padding:0 3px; line-height:16px; clear:both;}

.col2{overflow:hidden;zoom:1;}
	.col2 li {overflow:hidden;zoom:1;margin-top:5px;float:left;width:47%;margin-bottom:10px;}
		.col2 li img {margin-right:5px;}
		
.col3{overflow:hidden;zoom:1;}
.col3 li {overflow:hidden;zoom:1;margin-top:5px;float:left;width:33%;margin-bottom:10px;}

.col4{overflow:hidden;zoom:1;}
.col4 li {overflow:hidden;zoom:1;float:left;width:33%;line-height:20px;}
		
.open_select{border:1px #7e77ae solid;padding:5px;position:absolute;margin-top:5px;top:137px;right:200px; background:#fff;}
	.open_select a{display:block;background:url(../images/ico/plus.png) no-repeat left center;padding-left:18px;line-height:20px;}
	.open_select a:hover{background-color:#2658EB;}
.creatobj_list{margin-left:0px;}
	.creatobj_list li{padding:5px 0;}

.form_area_left{}
	.form_area_left li{padding-left:80px;overflow:hidden;position:relative;line-height:25px;margin-bottom:8px;}
		.form_area_left li label{position:absolute;float:left;margin-left:-80px;text-align:left;width:80px;}
		.form_area_left li input.textinput,
		.form_area_left li textarea{border:1px #dddddd solid;}
.account_set{}
	.account_set li{padding-left:100px;overflow:hidden;position:relative;line-height:25px;margin-bottom:8px;}
		.account_set li label{position:absolute;float:left;margin-left:-100px;text-align:left;width:100px; text-align:right; line-height:18px;}
		.account_set li input.textinput,
		.account_set li textarea{border:1px #dddddd solid;}

.account_privacy{color:#898989; margin-top:-20px;}
	.account_privacy dt{line-height:25px;margin-bottom:8px; margin-top:30px; font-size:13px; font-weight:bold; }
	.account_privacy dd{overflow:hidden; zoom:1; padding-left:100px; margin-bottom:5px;}
		.account_privacy dd label{float:left;margin-left:-105px;text-align:left;width:80px; text-align:right; line-height:18px; padding-right:15px; background:url(../images/lock_03.png) no-repeat right center;}
		.account_privacy dd select{width:300px;}
.frd_apply{margin-left:-60px;}


.pic50_title_content{line-height:22px;}
	.pic50_title_content li{padding-left:65px;position:relative;margin-bottom:15px; min-height:56px; _height:56px; padding-bottom:10px;}
	.dot_o,
	.dot_o.pic50_title_content li{border-bottom:1px #b8d0ce dashed; padding-bottom:5px;}
	.pic50_area{position:absolute;margin-left:-70px;text-align:center;width:70px;}
	.pic50_area a{padding:0;}
	.titlearea{height:40px;background:#ececec;padding:5px;border-bottom:1px #cecece solid;border-top:1px #cecece solid;}
	.contentarea{overflow:hidden; zoom:1;}
.pic30_area li{position:relative;padding-left:50px;margin-bottom:3px;padding-top:5px;}
.pic30_area_img{float:left;position:absolute;width:50px;margin-left:-50px;text-align:center;}
.album_list{line-height:22px;overflow:hidden;zoom:1;}
.album_list li{padding-left:95px;position:relative;overflow:hidden;margin-bottom:15px;float:left;width:160px;height:100px;}
.album_pic{position:absolute;margin-left:-95px;text-align:center;width:95px;}
.album_title{padding:3px 0;}
.visitor{margin-top:10px; zoom:1;}
.group_style{background:#f4f4f4; border:1px #dfdfdf solid; width:320px; float:left; margin-right:50px; padding:10px; margin-bottom:20px;}
.grp_btn{margin-top:45px;}
.group_info{background:#f4f4f4; margin:10px 0 10px 0px; -moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px ;padding:5px;min-height:85px;}
.group_headline {border-bottom:1px #6d6d6c solid; padding:5px 0; margin-bottom:10px;}
.gray_textarea{background:#f4f4f4; border:1px #9d9d9d solid;width:99%; height:50px;}
.grp_member{line-height:22px;}
.grp_member li{padding-left:55px;position:relative;margin-bottom:15px; min-height:56px; _height:56px; float:left; width:30px; margin-bottom:15px;}
.grp_member_face{position:absolute;margin-left:-55px;text-align:center;width:55px;}

.fac_headline{ font-weight:bold; border-bottom:1px #d8dfea solid; margin-bottom:10px;}
.current_face{ background:url(../images/current_face.png) no-repeat; padding:5px 11px 11px 5px;}
.face_editarea{width:296px; height:296px; border:2px #888 solid; overflow:hidden; position:relative;}
.face_mask{background:url(../images/face_mask.png) no-repeat center; opacity:0.7; filter:alpha(opacity=70); position:absolute; z-index:100; height:300px; width:300px; cursor:move; top:0; left:0;}
.slide_bar{background:url(../images/slide_bar.png) no-repeat left center; height:25px; width:290px; margin:0 auto; margin-top:10px;}
.slide_block_area{width:244px; margin-left:18px; position:relative; height:25px;}
.slide_block{position:absolute; cursor:pointer; top:1px;}

.topiclist{}
.topiclist th,
.topiclist td{ padding:6px 5px;}
.topiclist{color:#9b5218;}
.topiclist th{color:#000; font-weight:normal;}
.topiclist a{color:#006362;}
.topiclist a:Hover{color:#fff;}
.topiclist a.f_bbbbbb{color:#bbbbbb}
.topiclist th,
.topiclist td{border-bottom:1px dashed #dceae9;}
.t1{width:11%;}
.t2{width:20%;}
.t3{width:30%;}
.t4{width:40%;}
.t5{width:50%;}
.t6{width:60%;}
.t7{width:70%;}
.t8{width:80%;}
.t9{width:90%;}
.toptd{vertical-align:top;}
.bottd{vertical-align:bottom;}





/*a*/
.a_del,
.a_open,
.a_edit{background:url(../images/all_bg.png) no-repeat;display:block;width:16px;height:16px;line-height:16px;text-indent:-9999px;}
.a_del{	background-position:-520px -80px;}
.a_del:hover{background-position:-520px -96px;}
.a_open{background-position:-536px -80px;}
.a_open:hover{background-position:-536px -96px;}
.a_edit{background-position:-552px -80px;}
.a_edit:hover{background-position:-552px -96px;}
.a_bluebg{padding:0 2px;}
.a_bluebg:hover{color:#fff; background:#2658eb; text-decoration:none;}
.a_orangebg:link,
.a_orangebg:visited{padding:0 2px; color:#888;}
.a_orangebg:hover{color:#fff; background:#f60; text-decoration:none;}
.edt_member:link,
.edt_member:visited{background:url(../images/all_bg.png) no-repeat; display:block; width:18px; height:17px; line-height:17px; text-indent:-9999px; padding:0; outline:none}
.up_level:link,
.up_level:visited{background-position:-500px -290px;}
.up_level:hover{background-position:-500px -307px;}
.del_member:link,
.del_member:visited{background-position:-518px -290px;}
.del_member:hover{background-position:-518px -307px;}
.down_level:link,
.down_level:visited{background-position:-536px -290px;}
.down_level:hover{background-position:-536px -307px;}
.up_unavailable:link,
.up_unavailable:visited{background-position:-482px -290px; cursor:not-allowed}
.down_unavailable:link,
.down_unavailable:visited{background-position:-482px -307px; cursor:not-allowed}





.artical_title_link:link,
.artical_title_link:visited{font-size:14px; color:#333; }
.artical_title_link:hover{background:none;}
.artical{ padding-bottom:10px; border-bottom:1px #ccc solid;}
.artical p{text-indent:24px; line-height:25px;}
.green_title{color:#82b036;}
.notice{background:#fff9d7;	padding:10px;	border:1px #e2c822 solid;	margin:10px 0;}


/**foot**/
.footbox{overflow:hidden;zoom:1; width:1000px; margin:10px auto;background:#fffbea;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius: 5px; min-height:1px; _height:1px; width:950px; padding:5px; border:1px #fff5cb solid; }
/**只看上句**/

.footbox ul{ list-style:none; margin-left:200px;}
.footbox ul li{ float:left; margin-left:10px; padding:3px;}
.footbox ul li a {color:#4e6040;}
.footbox ul li a:hover{color:#FFFFFF; display:inline; direction:inherit;}
.jicp{ margin-left:500px; margin-top:10px;}
.big_title{ font-size:16px; font-weight:bold; margin-bottom:10px; letter-spacing:2px;}
.small_title{ margin-bottom:10px; margin-top:10px; text-indent:2em; font-size:14px; letter-spacing:2px; line-height:150%;}
.p_contents{ text-indent:2em; font-size:14px; letter-spacing:2px; line-height:150%;}
.dl_list dt{ text-indent:2em; font-weight:500; font-size:14px; letter-spacing:2px; line-height:150%;}
.dl_list dd{ text-indent:2em; font-size:14px; letter-spacing:2px; line-height:150%;}
.mp_tb{ margin-top:30px;}
/**弹出层外加宽度**/
.diagbox_width_gmap{ width: 510px;}
.match_box{ width:425px;}
.termini_box{width:450px;}
.h_login{width:430px;}

.guide_wrap{width:970px; position:absolute; left:50%; margin-left:-475px; top:0; z-index:1000;}
.guidebg{background:url(../images/guide_03.png) no-repeat; width:354px; height:151px; position:absolute; z-index:1003}
* html .guidebg{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,SizingMethod =crop, src="images/guide_03.png");background:transparent;}
.guide_arrow{width:354px; height:151px; position:absolute; z-index:1002; background:transprant;}
.dot_div{position:absolute; z-index:999; top:100px;}
.dot_div_top,
.dot_div_bottom{position:relative; width:100%; overflow:hidden; zoom:1;}
.dot_div_top div{background:url(../images/dot_block.gif) no-repeat left top; height:20px; display:inline; overflow:hidden;}
.dot_div_top .dot_div_tl{float:left; width:80%;}
.dot_div_top .dot_div_tr{float:right; width:20%; background-position:right top;}
.dot_div_bottom div{background:url(../images/dot_block.gif) no-repeat bottom left; height:20px; display:inline; overflow:hidden;}
.dot_div_bottom .dot_div_bl{float:left; width:80%;}
.dot_div_bottom .dot_div_br{float:right; width:20%; background-position:right bottom;}
.dot_div_content{ background:url(../images/dot_block.gif) no-repeat left -20px;}
.dot_div_content .dot_div_inner{ background:url(../images/dot_block.gif) no-repeat right -20px;}
.arrow_t{background:url(../images/arrow_t.gif) no-repeat; position:absolute; width:50px; height:50px; top:-50px; left:50%; margin-left:-25px;}
.arrow_r{background:url(../images/arrow_r.gif) no-repeat; position:absolute; width:50px; height:50px; right:-50px; top:50px;}
.arrow_b{background:url(../images/arrow_b.gif) no-repeat; position:absolute; width:50px; height:50px; bottom:-50px; left:50%; margin-left:-25px;}
.arrow_l{background:url(../images/arrow_l.gif) no-repeat; position:absolute; width:50px; height:50px; left:-50px; top:50px;}

.guide{width:354px; height:151px; position:absolute; z-index:1003}
.guide_info{ padding:10px; color:#4a7108; position:relative; z-index:2000; height:131px;}
.guide_info h5{font-size:14px; font-weight:bold; color:#4a7108; padding:10px 5px;} 
.guide_info p{padding:5px; text-indent:24px;}
.close_guide{position:absolute; width:10px; height:11px; background:url(../images/close_guide.png) no-repeat; text-indent:-9999px; cursor:pointer; right:10px; top:10px;}
.guide_info .al_r{position:absolute; bottom:10px; right:10px;}

.record_block{border:1px #bdcbec dashed; padding:5px 0 5px 10px; overflow:hidden; zoom:1; background:#fafcff;}
.pic50_title_content .record_block{margin-left:-70px;}

.intro_pic{width:400px; height:300px; float:left; position:relative; _display:inline;}
	.intor_pic_txt{position:absolute; bottom:0; height:22px; line-height:22px; width:100%; background:#000; color:#fff; opacity:0.8; -moz-opacity:0.8; filter:alpha(opacity=80); text-indent:10px; left:0;}
	.intor_pic_txt a{color:#fff; padding:0; background:none; text-decoration:underline;}
.intro_txt{float:right; width:265px; height:300px; position:relative;}
	.intro_txt .pos_ab{right:0; bottom:0; width:100%;}
.gr_bg{ float:left; margin-left:15px; width:260px;}
.gr_bg_top{background:url(../images/gr_bg.png) no-repeat; height:10px; overflow:hidden;}
.gr_bg_content{padding:0 10px 10px; color:#3d7412; background:url(../images/gr_bg.png) no-repeat bottom;}
.gr_login li{overflow:hidden; padding:5px 0 5px 50px;}
.gr_login li label{float:left; margin-left:-50px; width:50px; height:23px; line-height:23px; font-size:14px;}
.gr_login li input.textblue{ background:#fff url(../images/login_input_bg.png) no-repeat left; height:17px; padding:3px; width:170px}
.log_btn{background:url(../images/log_btn_06.png) no-repeat; width:44px; height:24px; _display:block;}
.reg_btn{background:url(../images/reg_btn_06.png) no-repeat; width:154px; height:54px; _display:block;}
.iamrookie{background:url(../images/iamrookie.png) no-repeat; width:174px; height:29px; margin-bottom:-18px;}
.update_log{background:url(../images/update_log.png) no-repeat; padding-top:25px; margin:10px 20px; padding-bottom:20px;}
.rookie_command{width:640px; float:left;}
.gr_tt{background:#edfae3; border:1px #d5e6d1 solid; color:#346708; padding:5px 10px; font-size:14px;}
.comm_pic{overflow:hidden; zoom:1; margin:10px 0;}
.comm_pic li{float:left; width:90px; text-align:center; margin-right:10px; margin-left:5px;}
.comm_pic li a{padding:0; background:none;}
.comm_pic li p{text-align:center;}
.latest_pro{margin-top:20px;}
.latest_pro dt{font-size:14px; margin-bottom:10px;}
.latest_pro dd{ overflow:hidden; zoom:1; color:#4f4f4f; background:url(../images/dotline.png) bottom repeat-x; padding-bottom:15px; margin-bottom:25px;}
.latest_pro dd a{padding:0; background:none;}


/*绿色风格*/
.content_title{color:#3c790d; font-size:14px; font-weight:bold; margin:10px 0;}
.lt_greenbg{ background:#fafef7; border:1px #d5e6d1 solid;-moz-border-radius: 5px;  -webkit-border-radius: 5px;  border-radius: 5px;}

.imlist{ overflow:hidden; height:100px; margin:10px 10px 0;}
	.imlist a{float:left; width:74px; margin-right:30px; padding:0; background:none; text-align:center; height:100px; color:#3c790d; outline:none;}
		.imlist a img{padding:8px 7px 7px 8px;}
		.imlist a:hover{background:url(../images/im_bg.png) no-repeat; color:#3c790d;}
	.imlist a.active{background:url(../images/im_bg.png) no-repeat;}
	.imlist a span{display:block; text-align:center;}
.bind_id{ background:#e9f3e2; margin:0 10px 10px 15px; color:#3c790d; padding:10px 0;}
	.bind_tt{font-weight:bold; margin:5px;}
	.bind_intro{background:#fcfbaf; padding:10px;}
.hasbind{padding:5px 0 5px 30px; margin-bottom:10px;}
	#bindqq{background:url(../images/ico/ico_qq.png) no-repeat 5px center;}
	#bindmsn{background:url(../images/ico/ico_msn.png) no-repeat 5px center;}
	#bindgtalk{background:url(../images/ico/ico_gtalk.png) no-repeat 5px center;}

.nav_g{}
.nav_g a,
.nav_g a:visited{float:left;background:url(../images/nav_g.png) no-repeat left top;height:21px;line-height:21px; padding:0; padding-left:12px;font-size:14px;color:#333;position:relative;z-index:10;margin-right:3px;}
.nav_g a span,
.nav_g a:visited span{display:block;background:url(../images/nav_g.png) no-repeat right top;padding-right:12px;}
.nav_g a:hover,
.nav_g a.active,
.nav_g a.active:visited{background-position:left -21px;z-index:11;text-decoration:none;}
.nav_g a:hover{z-index:12; color:#333;}
.nav_g a:hover span,
.nav_g a.active span,
.nav_g a.active:visited span{background-position:right -21px;}

.gift_block_os{background:; border:; margin-top:-1px; }
.gift_block{background:; border:1px #6ba142 solid; margin-top:-1px; background:url(../images/bg_03.png) repeat-x top;}
.sub_navg{padding-left:10px; overflow:hidden; padding-top:3px;}
.sub_navg a{float:left; margin-right:5px; padding-bottom:5px; height:18px; text-align:center; text-decoration:underline;}
.sub_navg a em{font-size:0;border:3px #f6fef0 solid; border-top:3px #3c790d solid; font-weight:bold; width:0px; height:3px;overflow:hidden; display:block; margin:0 auto; *margin:0; visibility:hidden;}
.sub_navg a:hover,
.sub_navg a.current{background:none; font-weight:bold; color:#3c790d; text-decoration:none;}
.sub_navg a:hover em,
.sub_navg a.current em{ visibility:visible;}
.gift_list{overflow:hidden; zoom:1; margin-top:20px; margin-left:15px;}
.gift_list li{float:left; width:110px; text-align:center; height:150px; margin-right:15px;}
.gift_list p{text-align:center;}
.gift_count{color:#3c790d; padding:5px 20px;}
.scene{background:#e9f3e2; padding:8px 5px;}
.ad_op,
.ad_close{ background:url(../images/all_bg.png) no-repeat right -162px; width:9px; height:9px; cursor:pointer;}
.ad_close{background-position:right -171px;}


/*推荐图片效果css*/
.container {
	overflow: hidden;
	width: 540px;
	margin: 0 auto;
}
#main {
	padding: 5px;
	background: #f0f0f0;
	border: 1px solid #ccc;
}

/*--Main Image Preview--*/
.main_image {
	width: 540px; height: 200px;
	float: left;
	background: #333;
	position: relative;
	overflow: hidden;
	color: #fff;
}
.main_image .block small {margin-left: 10px;}
.main_image .desc{
	position: absolute;
	bottom: 0;	left: 0;
	width: 100%;
	display: none;
}
.main_image .block{
	width: 100%;
	background: #111;
	border-top: 1px solid #000;
}
.main_image a.collapse {
	background: url(btn_collapse.gif) no-repeat left top;
	height: 27px; width: 93px;
	text-indent: -99999px;
	position: absolute; 
	top: -27px; right: 20px; 
}
.main_image a.show {background-position: left bottom;} 


.image_thumb {
	float: left;
	width: 540px;
	background: #f0f0f0;
	border-right: 1px solid #fff;
	border-top: 1px solid #ccc;
}
.image_thumb img {
	border: 1px solid #ccc; 
	padding: 5px; 
	background: #fff; 
	float: left;
}
.image_thumb ul {
	margin: 0; padding: 0;
	list-style: none;
}
.image_thumb ul li{
	margin: 0; padding: 5px 10px;
	background: #f0f0f0 url(nav_a.gif) repeat-x;
	width: 114px;
	float: left;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #fff;
	border-right: 1px solid #ccc;
}
.image_thumb ul li.hover {
	background: #ddd;
	cursor: pointer;
}
.image_thumb ul li.active {
	background: #fff;
	cursor: default;
}
/*html .image_thumb ul li h2 {
	font-size: 12px; 
	margin: 5px 0; padding: 0;
}*/
.image_thumb ul li .block {
	float: left; 
	margin-left: 10px;
	padding: 0;
	width: 170px;
}	
.title_h2{ font-size:12px;}
.image_thumb ul li p{display: none;}

.i_coin{ background:url(../images/i_coin.png) no-repeat; width:16px; height:16px;}
* html .i_coin{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,SizingMethod =crop, src="images/i_coin.png");background:transparent;}
.i_wg{background:url(../images/i_wg.png) no-repeat; width:16px; height:16px;}
* html .i_wg{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,SizingMethod =crop, src="images/i_wg.png");background:transparent;}


.places_loading:link,
.places_loading:visited{background:url(../images/ajax_load2.gif) no-repeat; padding-left:32px; padding-bottom:1px; margin-left:3px; margin-right:3px; text-decoration:underline; white-space:nowrap; word-bread:keep-all;}
.places_loading:hover{text-decoration:none; background-color:none; color:#C8591C;}
.places:link,
.places:visited{background:url(../images/icon.png) no-repeat -475px -24px; padding-left:13px; padding-bottom:1px; margin-left:3px; margin-right:3px; text-decoration:underline; white-space:nowrap; word-bread:keep-all;}
.places:hover{text-decoration:none; background-color:none; color:#C8591C;}
.icon.i_pic{width:16px; height:16px; background-position:0 -25px;}
.icon.i_plan{width:16px; height:16px; background-position:-25px -25px;}
.icon.i_com{width:16px; height:16px; background-position:-50px -25px;}
.icon.i_mappt{ width:10px; height:16px; background-position:-75px -25px;}
.icon.i_add{width:12px; height:12px; background-position:-75px -25px; cursor:pointer}
.icon.i_privacy1{width:16px; height:16px; background-position:0 -50px; margin-right:3px;}
.icon.i_privacy2{width:16px; height:16px; background-position:-25px -50px; margin-right:3px;}
.icon.i_privacy3{width:16px; height:16px; background-position:-50px -50px; margin-right:3px;}
.icon.i_edit{width:16px; height:16px; background-position:-200px -25px; margin-right:3px;}
.icon.i_addentry{width:17px; height:17px; background-position:-225px -25px; margin-right:3px;  margin-top:-3px;}
.icon.i_mail{ width:16px; height:16px; background-position:-250px -25px; margin-left:3px;}
.icon.i_stcomm{ width:14px; height:12px; background-position:-275px -25px; margin-right:3px;}
.icon.i_gryj{ width:14px; height:12px; background-position:-300px -25px; margin-right:3px;}
.icon.i_command{ width:14px; height:12px; background-position:-325px -25px; margin-right:3px;}
.icon.i_camera{width:18px; height:16px; background-position:-350px -25px;margin-right:5px;}
.icon.i_up{width:16px; height:16px; background-position:-150px -50px; margin-right:3px;}
.icon.i_perfect{width:16px; height:16px; background-position:-175px -50px; margin-right:3px;}
.icon.i_travel{width:15px; height:16px; background-position:-200px -50px; margin-right:5px;}
.icon.i_timer{width:16px; height:16px; background-position:-225px -50px; margin-right:5px;}
.icon.i_uploadpic{width:16px; height:16px; background-position:-250px -50px; margin-right:5px;}
.icon.i_speak{width:13px; height:16px; background-position:-275px -50px; margin-right:5px;}
.icon.i_record{width:17px; height:15px; background-position:-300px -50px; margin-right:5px;}
.icon.i_gift{width:16px; height:16px; background-position:-325px -50px; margin-right:5px;}
.icon.i_message{width:18px; height:13px; background-position:-350px -50px; margin-right:3px;}
.icon.i_report{width:16px; height:16px; background-position:-375px -50px; margin-right:5px;}
/*地点弹出框*/
.place_info{width:235px; position:absolute; z-index:100; color:#7d5404}
.place_info_top{background:url(../images/place_info_top.png) no-repeat; height:20px;}
.place_info_bot{background:url(../images/place_info_bot.png) no-repeat; height:20px;}
.place_info_cont{border-left:3px #7c6539 solid; background:#fff1bb; padding:0 10px;}
.place_close{background:url(../images/place_close.png) no-repeat; width:32px; height:46px; position:absolute; left:-32px; top:50%; margin-top:-23px; cursor:pointer;}



/*recent edit*/
.form_area{}
	.form_area li{padding-left:80px;overflow:hidden;position:relative;line-height:25px;margin-bottom:8px;}
		.form_area li label{position:absolute;float:left;margin-left:-80px; width:70px; font-size:14px;}
		.form_area li p{color:#999;line-height:16px;}
		.form_area li span{margin-left:5px;font-weight:bold;}
	.form_area_li{padding-left:80px;overflow:hidden;position:relative;line-height:25px;margin-bottom:8px;}
		.form_area_li label{position:absolute;float:left; left:0; width:70px; font-size:14px;}
		.form_area_li p{color:#999;line-height:16px;}
		.form_area_li span{margin-left:5px;font-weight:bold;}
		
/*pop*/
.popup{position:absolute; z-index:10000;}
.pop_head{ height:12px; overflow:hidden; zoom:1;}
	.pop_head div{height:12px; overflow:hidden;}
	.ma_head_left{background:url(../images/pop.png) no-repeat left top; width:50%; float:left;}
	.ma_head_right{background:url(../images/pop.png) no-repeat right top; width:50%; float:right;}
.pop_foot{ height:6px; overflow:hidden; zoom:1;}
	.pop_foot div{height:6px; overflow:hidden;}
	.ma_foot_left{background:url(../images/pop.png) no-repeat left bottom; width:50%; float:left;}
	.ma_foot_right{background:url(../images/pop.png) no-repeat right bottom; width:50%; float:right;}	
.pop_body{ border:1px #daab27 solid; border-width:0 1px; padding:0 10px; background:#fff;}

	
/*picshow*/
.picshow{width:300px; float:left;}
.pic_bigpic{ border:1px #B8D0CE solid; height:210px; overflow:hidden; position:relative;}
.pic_bigpic ul{position:relative; left:0; top:0; overflow:hidden;}
.pic_bigpic ul li{float:left; width:294px; overflow:hidden;}
.pic_bigpic img{background:#fff; *width:298px!important;}
.pic_bigpic a{padding:0;}

.stripTransmitter{margin-top:3px; overflow:hidden; zoom:1;}
.stripTransmitter li{float:left; width:18px; background:#fff; margin-right:2px;}
.stripTransmitter a{width:16px; display:block; text-align:center; color:#9a5119; border:1px #ddbea6 solid;  height:16px; line-height:16px;font-weight:bold; padding:0;}
.stripTransmitter a.current{background:#9a5119; color:#fff; border:1px #666 solid;}
.stripTransmitter a:hover{background:#9a5119; color:#fff;}


.hottopic{float:right; width:360px;}
.hottopic ul li{background:url(../images/icon.png) no-repeat -475px -52px; height:20px; line-height:20px; text-indent:15px;}




