/*资讯改版 201508*/
/*首页*/
img{ vertical-align: middle; _display: block;}
.jwarp{ width: 1190px; margin: 0 auto; font-family: "microsoft yahei";}
.zi_topic{ margin-top: 40px; margin-bottom: 40px; color: #333}
.zi_topic .topic_img{ float: left; width: 124px;}
.topic_content{ float: left; display: inline-block; padding: 0 12px; width: 1042px;}
.topic_content h2 a{ display: block; color: #333; text-align: center; font-size: 40px; font-weight: 700; margin-bottom: 8px;}
.topic_news{ display: block; width: 100%;}
.topic_news li{ float: left; display: inline-block; width: 270px; height: 18px; overflow: hidden; padding-left: 15px; font-size: 16px; margin: 10px 24px 0 38px;_margin-right:0px; position: relative; line-height: 18px;}
.topic_news li a{ color: #333}
.topic_news li i{display: block; position: absolute; height: 3px; _height:3px; width: 3px; background-color: #666; left: 0; top: 50%; margin-top: -1.5px;}
.zi_module_title{ display: inline-block; width: 100%; height: 30px; overflow: hidden; position: relative;}
.zi_module_title .title{ float: left; display:inline-block; font-size: 26px; color: #333; line-height: 1; margin-right: 4px;}
.zi_module_title .title a{ color: #333}
.zi_module_tab{ margin-top: 12px;}
.zi_module_tab li{ float: left; display: inline-block; color: #666; font-size: 14px; margin-left: 16px;}
.zi_module_title .more{ color: #666; font-size: 14px; position: absolute; right: 0; bottom: 0;}
.zi_module_title .more.zhuanqu{ color: #999;}
.zi_module_content{ width: 100%; margin: 8px 0 24px 0; *margin-bottom: 40px;}
.news_lists{ width: 817px; position: relative;}
.news_lists li{ float: left; display: inline-block; margin-right: 15px; margin-bottom: 16px;}
.news_lists li.news1{ width: 510px;}
.news_lists li.news2,.news_lists li.news3{ width: 275px;}
.news_lists li.news4{ position: absolute; top: 0; width: 375px;}
.news_lists li a{ display: block; position: relative;}
.news_lists li a .news_txt{ display: block; position: absolute; bottom: 0; left: 0; width: 100%; background: url(//fastued3.jia.com/image/zixun/gra_line55.png) repeat-x; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="//fastued3.jia.com/image/zixun/gra_line55.png"); height: 55px; overflow: hidden; color: #fff; font-size: 16px; line-height: 58px; text-indent: 1em; z-index: 3;}
.news_lists.zhuangti,.news_lists.zi_it{ width: 100%;}
.news_lists.zhuangti li{ margin-right: 20px; width: 282px; margin-bottom: 5px; overflow: hidden;}
.news_lists.zhuangti li.last{ position: relative; margin-right: 0;}
.news_lists.zhuangti li .last_more{ display: block; position: absolute; left: 0; top: 0; opacity: 0; filter:alpha(opacity=0); width: 242px; padding: 0 20px; height: 100%; background-color: rgba(0,0,0,0.6); background: url(//fastued3.jia.com/image/zixun/gra_bg.png) repeat; color: #fff; text-align: center;}
.news_lists.zhuangti li .last_more .m1{ display: block; width: 240px; height: 40px; overflow: hidden; white-space:nowrap;text-overflow:ellipsis; font-size: 18px; font-weight: 700; border-bottom: 2px solid #fff; line-height:40px; margin-top: 85px;}
.news_lists.zhuangti li .last_more .m2{ display: block; font-size: 12px; color: #999; margin-top: 3px;}
.zi_leftside{ float:left; width: 810px; padding-right: 49px;}
.news_lists.zi_it li{ margin-right: 25px; width: 400px; _margin-right:10px;}
.news_lists.zi_it li.details{ width: 385px; margin-right: 0;}
.details_topic dt{ float: left; display: inline-block; width: 160px; margin-right: 10px;}
.details_topic dd{ float: left; display: inline-block; width: 215px;}
.details_topic dd strong a{ display: block; font-size: 18px; color: #333; line-height: 1.3; margin-bottom: 10px;}
.details_topic dd p{ font-size: 12px; color: #999;}
.details_topic dd p a{ display: inline; color: #007fd7;}
.details_lists{ margin-top: 5px;}
.details_lists li{ line-height: 1; margin: 22px 0 0 0;}
.details_lists li a{ display: block; font-size: 16px; color: #333; width: 100%; height: 18px; overflow: hidden;  line-height: 18px;}
.zi_rightside{ float: left; display: inline-block; width: 310px; padding-left: 20px;  border-left: 1px solid #eee;}
.solider_box{ display: block; width: 310px; height: 300px; overflow: hidden; position: relative; margin: 8px 0 40px 0;}
.solider_lists ul{ position: absolute;}
.solider_lists ul li{ float: left; display: inline-block;}
.solider_p{ position: absolute; bottom: 15px; left: 50%; text-align: center;}
.solider_p ul li{ float: left; display: inline-block; width: 10px; height: 10px; background-color: #fff; margin-right: 8px;}
.solider_p ul li:last-child{ margin-right: 0;}
.solider_p ul li.cur{ background-color: #dd0000;}
.zhuanqu_tab_left{ float: left; display: inline-block; width: 70px;}
.zhuanqu_tab_left a{ display: block; width: 100%; text-align: center; font-size: 16px; color: #999; height: 50px; line-height: 50px; background-color: #f6f6f6;}
.zhuanqu_tab_left a.cur{ color: #dd0000; background-color: #fff;}
.zhuanqu_tab_right{ float: left; display: inline-block; width: 240px;}
.zq_lists{ height: 250px; overflow: hidden; display: none;}
.zq_lists a{ float: left; *float: none; display: inline-block; line-height: 1; font-size: 14px; color: #666; margin: 20px 0 2px 20px;}
.zq_lists a:hover{ color: #dd0000;}
.adbanner{ margin-top: 102px;}
.vd_lists{ width: 1213px;}
.vd_lists li{ float: left; display: inline-block; margin-right: 20px;}
.vd_lists li .vd_img{ position: relative; width: 282px; height: 171px;}
.vd_lists li .vd_img span{ display: block; position: absolute; bottom: 10px; right: 10px; background-color:#000000; opacity: 0.5;filter:alpha(opacity=50);-moz-opacity:0.5; border-radius: 4px; color: #fff; font-size: 14px; padding: 0 8px;}
.vd_lists li a .bg,.vd_lists li a .hover_icon{ display: none; width: 280px; height: 170px; position: absolute; top: 0; left: 0;}
.vd_lists li a:hover .bg{ display:block;filter:alpha(opacity=20); -moz-opacity:0.2; -khtml-opacity: 0.2; opacity: 0.2; background:#000; z-index:1;display:block;}
.vd_lists li a:hover .hover_icon{ display:block;background:url(//fastued3.jia.com/image/zixun/hover_icon.png) no-repeat 50% 50%; z-index:10;}
.vd_lists li .vd_p{ display: block; width: 280px; height: 18px; overflow: hidden; line-height: 18px; font-size: 16px; color: #333; margin-top: 12px;}
.vd_lists a:hover .vd_p,.details_lists li a:hover,.topic_news li a:hover,.zi_module_title .more:hover,.topic_content h2 a:hover,.details_topic dd strong a:hover{ color: #dd0000;}

/*专题首页*/
.word_tip{ display: inline-block; margin: 10px 0 0 20px;}
.left_md,.center_md,.right_md{ float: left; display: inline-block; margin-right: 20px;}
.right_md{ margin-right: 0;} 
.news_lists.left_md,.right_md{ width: 360px;}
.news_lists.left_md li{ margin-bottom: 20px;}
.center_md{ width: 430px;}
.center_md_lists{ display: block; padding: 0 20px; width: 390px; height: 180px; overflow: hidden; background-color: #f8f8f8;}
.center_md_lists .tit{ display:block; font-size: 18px; color: #333; width: 100%; height: 22px; line-height: 22px; padding: 20px 0; border-bottom: 1px solid #ddd;}
.center_md_lists .list_ul li{ float: left; display: inline-block; font-size: 14px; margin-right: 10px; width: 185px; height: 20px; line-height: 20px; overflow: hidden; margin-top: 15px;}
.right_md .news_lists{ width: 360px;}
.right_md.nomargin .news_lists li{ margin-bottom: 0;}
.right_md .list_ul{ padding: 0 20px; width: 320px; height: 270px; background-color: #f8f8f8; overflow: hidden; margin-bottom: 20px;}
.right_md .list_ul li{ display: block; padding-left: 15px; width: 305px; font-size: 16px; height: 22px; line-height: 22px; overflow: hidden; background: url(//fastued3.jia.com/image/zixun/numbericons.png) left 10px no-repeat; margin-top: 20px;}
.left_md_width{ float: left; display: inline-block; width: 810px; height: 540px; overflow: hidden; margin-right: 20px; position: relative;}
.s_imglists{ position: absolute; left: 0; top: 0;}
.s_imglists li{ float: left; display: inline-block; position: relative; overflow: hidden;}
.s_imglists li .img_txt{ position: absolute; width: 460px; height: 100px; line-height: 100px; font-size: 26px; color: #333; text-align: center; bottom: 10px; left: 50%; margin-left: -230px; background: url(//fastued3.jia.com/image/zixun/bg_white.png) repeat;}
/*.s_imglists li .img_txt{ display: block; position: absolute; bottom: 0; left: 0; width: 100%; background: url(//fastued3.jia.com/image/zixun/gra_line95.png) repeat-x; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="//fastued3.jia.com/image/zixun/gra_line95.png"); height: 95px; overflow: hidden; color: #fff; font-size: 16px; line-height: 142px; text-indent: 1em; z-index: 3;}*/
.s_pointers{ position: absolute; right: 20px; bottom: 20px; z-index: 3;}
.s_pointers li{ float: left; display: inline-block; width: 10px; height: 10px; background-color: #eee; margin-left: 8px;}
.s_pointers li.cur{ background-color: #dd0000;}
.left_md1{ float: left; display: inline-block; margin-right: 20px; width: 360px; height: 560px; overflow: hidden;}
.left_md1 li{ display: block; height: 96px; border-bottom: 1px dotted #ddd; padding-left: 35px; padding-top: 15px; width: 325px; position: relative;}
.left_md1 li strong{ display: block; font-size: 18px; color: #333; width: 100%; height: 22px; line-height: 22px; overflow: hidden;}
.left_md1 li p{ display: block; font-size: 12px; color: #999; width: 100%; height: 36px; overflow: hidden; margin:15px 0;}
.left_md1 li .t_num{ position: absolute; background: url(//fastued3.jia.com/image/zixun/numbericons.png) left -17px no-repeat; text-indent: -9999px; width: 20px; height: 23px; left: 0; top: 15px;}
.left_md1 li .t_num.n2{ background-position: 0 -41px;}
.left_md1 li .t_num.n3{ background-position: 0 -65px;}
.left_md1 li .t_num.n4{ background-position: 0 -89px;}
.left_md1 li .t_num.n5{ background-position: 0 -114px;}
.flipBox{ display: block; width: 100%; height: 476px;background: url(//fastued3.jia.com/image/zixun/gra_bg.png) repeat; overflow: hidden; margin-bottom: 50px; position: relative;}
.flip_mask{ display: block; width: 100%; height: 476px; background: url(//fastued3.jia.com/image/zixun/gra_bg.png) repeat; z-index: 2; position: absolute; left: 0; top: 0;}
.flip_main{ display: block; width: 1190px; height: 476px; margin: 0 auto; position: relative;}
.flip_main .fliplist{ position: absolute; left: 0; top: 0;}
.flip_main .fliplist li{ float: left; display: inline-block; position: relative; z-index: 1;}
.flip_main .fliplist li.cur{ z-index: 3;}
.flip_main .fliplist li.cur span{ display: none;}
.flip_main .micon{ display: none; position: absolute; width: 56px; height: 80px; background: url(//fastued3.jia.com/image/zixun/moveicons_v2.png) 0 0 no-repeat; top: 50%; margin-top: -40px; z-index: 4;}
.flip_main .micon.pre_a{ left: 0;}
.flip_main .micon.next_a{ background-position: -57px 0; right: 0;}
.flip_num{ display: block; position: absolute; bottom: 20px; left: 50%; z-index: 4;}
.flip_num li{ display: inline-block; margin-left: 6px; height: 10px; width: 10px; background-color: #eee;}
.flip_num li.cur{ background-color: #dd0000;}

.solider_box.ad{ height: 346px; margin: 90px 0 0 0;}
.solider_box.fiveads{ width: 1190px; height: auto; margin: 0;}
.solider_box.fiveads .solider_lists{ height: 90px;margin: 10px 0 40px 0;}
.solider_box.fiveads .solider_p{ bottom: 50px;}
.solider_box.ad .solider_lists ul li img{ height: 346px;}
.solider_box.fiveads .solider_lists ul li img{ width: 1190px; height: 90px;}
.solider_lists ul li img{ width: 310px; height: 300px;}

.news_lists li .img_mask{ display: block; position: absolute; z-index: 2; background-color: #000; opacity: 0.1;filter:alpha(opacity=10);-moz-opacity:0.1; top: 0; left: 0;}
.news_lists li.news1 .img_mask{ width: 510px; height: 382px;}
.news_lists li.news2 .img_mask,.news_lists li.news3 .img_mask{ width: 275px; height: 183px;}
.news_lists li.news4 .img_mask{ width: 375px; height: 382px;}
.news_lists li a:hover .img_mask{ display: none;}
.details_topic dd p a:hover{ color: #dd0000;}
.news_lists.zi_it li.scale.small img,.news_lists.zhuanti li.scale.small img{transition:transform 1s linear;transform:scaleX(1) scaleY(1);-webkit-transition:-webkit-transform 1s linear;-webkit-transform:scaleX(1) scaleY(1)}
.news_lists.zi_it li.scale.big img,.news_lists.zhuanti li.scale.big img{transition:transform 1s linear;transform:scaleX(1.08) scaleY(1.08);-webkit-transition:-webkit-transform 1s linear;-webkit-transform:scaleX(1.08) scaleY(1.08)}
.news_lists.zi_it li{ position: relative; overflow: hidden;}
.news_lists.zi_it .scale img{ width: 400px; height: 300px;}

.img_mask1{ display: none; width: 1190px; height: 476px; position: absolute; background-color: #fff; opacity: 0.1;filter:alpha(opacity=10);-moz-opacity:0.1; top: 0; left: 0; z-index: 4;}
/*.news_lists.zhuanti li.scale.small img{transition:transform 1s linear;transform:scaleX(1) scaleY(1);-webkit-transition:-webkit-transform 1s linear;-webkit-transform:scaleX(1) scaleY(1);-moz-transition:-webkit-transform 1s linear;-moz-transform:scaleX(1) scaleY(1); -ms-transition:-webkit-transform 1s linear;-ms-transform:scaleX(1) scaleY(1)}*/
/*.news_lists.zhuanti li.scale.big img{transition:transform 1s linear;transform:scaleX(1.08) scaleY(1.08);-webkit-transition:-webkit-transform 1s linear;-webkit-transform:scaleX(1.08) scaleY(1.08);-moz-transform 1s linear;-moz-transform:scaleX(1.08) scaleY(1.08);-ms-transform 1s linear;-ms-transform:scaleX(1.08) scaleY(1.08)}*/
.right_md .list_ul li a:hover,.center_md_lists .list_ul li:hover a,.left_md1 li:hover strong{ text-decoration: underline; color: #dd0000;}
.left_md1 li:hover{ background-color: #f8f8f8;}
.news_lists.zhuanti li{ overflow: hidden; position: relative;}
.s_imglists li img{transition:transform 1s linear;transform:scaleX(1.08) scaleY(1.08);-webkit-transition:-webkit-transform 1s linear;-webkit-transform:scaleX(1.08) scaleY(1.08);}
.s_imglists li.small img{transition:transform 1s linear;transform:scaleX(1) scaleY(1);-webkit-transition:-webkit-transform 1s linear;-webkit-transform:scaleX(1) scaleY(1);}
.fliplist .flip_txt{ display: block; position: absolute; color: #333; font-size: 30px; bottom: 48px; padding: 0 12px; left: 50%; background-color: rgba(255,255,255,.4); background-color: #fff; opacity: 0.4;filter:alpha(opacity=40);-moz-opacity:0.4;}


.news_lists.center_b li{ background-color: #ccc; overflow: hidden; position: relative;}
.news_lists.center_b li img{transition:transform 1s linear; transform:scaleX(1) scaleY(1);-webkit-transition:transform 1s linear; -webkit-transform:scaleX(1) scaleY(1);}
.news_lists.center_b li:hover img{transition:transform 1s linear;transform:scaleX(0.96) scaleY(0.97); -webkit-transition:transform 1s linear;-webkit-transform:scaleX(0.96) scaleY(0.97);}

.border_mask{ display: block; border: 1px solid rgba(255,255,255,0.7); border-bottom: none; z-index: 4; width: 768px; height: 478px; position: absolute; top: 20px; left: 20px;}
.border_mask .left,.border_mask .right{ display: block; width: 100px; height: 0; border-top: 1px solid rgba(255,255,255,0.7); position: absolute; bottom: 0; left: 0;}
.border_mask .right{ left: auto; right: 0;}
.news_list_v2{ display: block;}
.news_list_v2 li{ float: left; display: inline; margin-right: 20px; width: 282px; height: 398px; background-color: #ddd; position: relative;}
.news_list_v2 li.last{ margin-right: 0;}
.news_list_v2 li .see_detail a{ display: block; text-align: center; width: 282px; height: 398px; background: url(//fastued3.jia.com/image/zixun/bg_black.png) repeat; position: absolute; top: 0; left: 0;}
.news_list_v2 li .see_detail_d{ display: block; margin-top: 162px;}
.news_list_v2 li .see_detail strong{ display: block; width: 100%; line-height: 1; height: 18px; overflow: hidden; margin-bottom: 24px; font-size: 18px; color: #fff; text-align: center;}
.news_list_v2 li .see_detail span{ display: inline-block; border: 2px solid #fff; font-size: 14px; color: #fff; padding: 8px 25px; line-height: 1;}
.news_list_v2 li img/*,.news_list_v2 li .see_detail a*/{transition:transform 0.5s linear; transform:scaleX(1) scaleY(1);-webkit-transition:transform 0.5s linear; -webkit-transform:scaleX(1) scaleY(1);}
.news_list_v2 li:hover img/*,.news_list_v2 li:hover .see_detail a*/{transition:transform 0.5s linear;transform:scaleX(0.96) scaleY(0.97); -webkit-transition:transform 0.5s linear;-webkit-transform:scaleX(0.96) scaleY(0.97);}

/*author liulei*/
.news_content{
	width: 1190px;
	margin: 0 auto;
	font-family: "微软雅黑";
}
.crumbs{
	padding: 12px 0 15px;
	height: 26px;
}
.crumbs a{
	color: #333;
	font-size: 12px;
	float: left;
	padding-top: 8px;
}
.crumbs .news_spe{
	float: left;
	padding: 8px 5px 0;
}
.crumbs .news_down{
	padding: 8px 20px 0 0;
	float: left;
	position: relative;
	cursor: pointer;
	color: #333;
}
.crumbs .news_down.at_now{
	padding: 8px 35px 8px 15px;
	background: #fafafa;
	border:1px solid #e5e5e5;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.crumbs .news_down.at_now .arrows_icon{
	right: 10px;
}
.crumbs .news_down .arrows_icon{
	display: block;
	width: 15px;
	height: 15px;
	position: absolute;
	background: url(//fastued3.jia.com/image/zixun/arrows.png) no-repeat;
	right: 0;
	top: 10px;
}
.crumbs .news_down.at_now .news_sort{
	width: 100%;
	padding: 0 0 8px 0;
	left: -1px;
	background: #fafafa;
	border:1px solid #e5e5e5;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-top: 0;
	text-align: center;
	top: 31px;
}
.crumbs .news_down.at_now .news_sort a{
	float: none;
}
.crumbs .news_down .news_sort{
	background: #fff;
	position: absolute;
	top: 18px;
	left: -10px;
	width: 68px;
	display: none;
	padding: 0 10px;
	z-index: 500;
}
.crumbs .news_down .news_sort ul{
	width: 100%;
}
.crumbs .news_down .news_sort li{
	line-height: 26px;
	height: 26px;
	width: 100%;
}
.crumbs .news_down .news_sort a{
	color: #333;
}
.news_down.last_child > a{
	padding-top: 0;
}
.crumbs a:hover,.crumbs .news_down .news_sort a:hover{
	color: #dd0000;
}
.crumbs .last_child{
	color: #999999;
}
.crumbs .last_child:hover{
	color: #999;
}
.news_details{
	margin-top: 12px;
	/*padding-bottom: 90px;*/
}
/*左块*/
.news_main{
	width: 840px;
	float: left;
	padding-right: 40px;
	border-right: 1px solid #eee;
}
.news_main_nav{
	overflow: hidden;
	border-bottom: 1px solid #ddd;
	margin-bottom: 20px;
}
.news_main_nav .special_font{
	margin-left: 20px;
}
.news_main_nav li{
	float: left;
	font-size: 26px;
	color: #333;
	padding-bottom: 4px;
	margin-right: 40px;
}
.news_main_nav li a{
	color: #333;
	padding-bottom: 4px;
}
.news_main_nav li .nav_space{
	padding: 0 20px;
	color: #d5d5d5;
}
.news_main_nav li.now_link a{
	color: #dd0000;
	border-bottom: 3px solid #dd0000;
}
.news_main_nav li span{
	color: #999;
	font-size: 22px;
}
.news_main_slide{
	height: 340px;
	position: relative;
	width: 840px;
	overflow: hidden;
}
.news_main_slide li{
	position: relative;
	float: left;
}
.news_main_slide li .news_slide_txt{
	width: 312px;
	position: absolute;
	background: url(//fastued3.jia.com/image/zixun/trans_bg.png) repeat;
	right: 30px;
	top: 60px;
	color: #fff;
	padding: 35px 19px 25px;
}
.news_slide_txt .slide_txt_title{
	font-size: 22px;
	text-align: center;
	line-height: 33px;
	height: 33px;
	margin-bottom: 15px;
	overflow: hidden;
}
.news_slide_txt .slide_txt_details{
	font-size: 14px;
	line-height: 30px;
}
.slide_txt_details a{
	color: #007fd7;
}
.slide_txt_details a:hover{
	color: #dd0000;
}
.news_main_slide .flex-control-nav{
	position: absolute;
	bottom: 15px;
	right: 50%;
	z-index: 100;
}
.news_main_slide .flex-control-nav li{
	float: left;
	text-indent: -9999px;
	margin-right: 8px;
}
.news_main_slide .flex-control-nav li a{
	width: 10px;
	height: 10px;
	background: #eee;
	display: block;
	cursor: pointer;
}
.news_main_slide .flex-control-nav li a.flex-active{
	background: #dd0000;
}
.news_matter{
	margin-bottom: 10px;
}
.news_matter li{
	padding: 30px 0;
	overflow: hidden;
	border-bottom: 1px dotted #ddd;
}
.news_matter li.now_link{
	background: #f8f8f8;
}
.news_matter li.now_link h3 a{
	color: #dd0000;
}
.news_matter li .news_matter_img{
	width: 200px;
	height: 150px;
	overflow: hidden;
	float: left;
	background:url(//fastued2.jia.com/image/zixun/load_list.jpg) no-repeat;
}
.news_matter li .news_matter_detials{
	width: 620px;
	height: 150px;
	float: right;
	position: relative;
}
.news_matter_detials h3{
	font-size: 22px;
	color: #333;
	line-height: 24px;
	margin-bottom: 15px;
}
.news_matter_detials h3 a{
	color: #333;
}
.news_matter_detials p{
	font-size: 14px;
	color: #666;
	position: relative;
	line-height: 21px;
	height: 63px;
	overflow: hidden;
}
.news_matter_detials .tag_small{
	font-size: 12px;
	margin-top: 0;
	height: auto;
	line-height: 25px;
	/*margin-bottom: 15px;*/
} 
.news_matter_detials p .goZT{
	color: #007fd8;
	position: absolute;
	right: 0;
	bottom: 0;
	padding-right: 10px;
	background: url(//fastued3.jia.com/image/zixun/blue_arrow.png) no-repeat right center;
}
.news_matter_detials p span a{
	color: #007fd8;
}
.news_matter_detials p span a:hover{
	color: #dd0000;
}
.news_matter_detials .time_details{
	position: absolute;
	bottom: 0;
	left: 0;
	font-size: 14px;
	color: #999;
}
.news_matter_detials .time_details .see_time{
	padding-left: 22px;
	background: url(//fastued3.jia.com/image/zixun/see_time.png) no-repeat left center;
	margin-left: 60px;
}


/*右块*/
.news_secondary{
	width: 290px;
	float: right;
}
.active_trailer{
	margin-top: 40px;
}
.article_title{
	font-size: 24px;
	color: #333;
	position: relative;
	margin-bottom: 15px;
	margin-top: 20px;
}
.article_title .has_appraise_num{
	color: #f17304;
}
.article_title.article_sp{
	border-bottom: 1px solid #ddd;
	padding-bottom: 5px;
}
.article_title.article_sp a{
	bottom: 9px;
}
.article_title a{
	position: absolute;
	bottom: 4px;
	right: 0;
	font-size: 14px;
	color: #666;
}
.article_title a:hover{
	color: #dd0000;
}
.trailer_con li{
	margin-bottom: 30px;
}
.trailer_con li h3{
	font-size: 18px;
	color: #666;
	border-left: 5px solid #dd0000;
	line-height: 20px;
	padding-left: 8px;
}
.trailer_con li .trailer_name{
	margin-top: 15px;
}
.trailer_con li .trailer_name a{
	font-size: 14px;
	color: #000;
}
.trailer_con li .trailer_name a:hover{
	color: #dd0000;
}
.trailer_con li .trailer_addres{
	font-size: 14px;
	color: #666;
	margin-top: 5px;
}
.rank_type{
	overflow: hidden;
	border-bottom: 1px solid #ddd;
	_height: 23px;
}
.rank_type li:first-child{
	margin-left: 0;
}
.rank_type li{
	float: left;
	margin-left: 14px;
	line-height: 20px;
	padding-bottom: 10px;
	_margin-left:0px;
	_margin-right:10px;
}
.rank_type li a{
	font-size: 16px;
	color: #333;
}
.rank_type li.now_link{
	border-bottom: 3px solid #dd0000;
}
.rank_type li.now_link a{
	font-size: 16px;
	color: #dd0000;
	font-weight: 600;
}
.rank_con{
	display: none;
}
.rank_con_ul li{
	padding: 15px 0 15px 30px;
	position: relative;
}
.rank_con_ul .rank_con_name{
	font-size: 14px;
	color: #666;
	line-height: 21px;
	height: 21px;
	overflow: hidden;
}
.shop_money_num{
	font-size: 18px;
	color: #ff3300;
}
.shop_money_num i{
	font-size: 14px;
}
.rank_con_ul li .tag_num{
	font-size: 18px;
	font-family: "Arial";
	color: #fff;
	position: absolute;
	left: 0;
	_left:-30px;
	_top:0;
	font-style: italic;
	top: 17px;
	line-height: 18px;
	padding: 0 4px;
	background: #bbb;
}
.rank_con_ul li.hot_num .tag_num{
	background: #f6ac00;
}
.rank_con_ul li.now_link{
	background-color: #f8f8f8;
	_border: 1px solid #f8f8f8;

}
.pitch_on{
	overflow: hidden;
	display: none;
	_zoom:1;
}
.now_link .pitch_on{
	display: block;
}
.now_link .general{
	display: none;
}
.pitch_on .pitch_on_img{
	width: 70px;
	height: 70px;
	overflow: hidden;
	float: left;
	display: block;
}
.pitch_on .pitch_on_txt{
	width: 180px;
	float: right;
	height: 70px;
	position: relative;
}
.pitch_on .pitch_on_name{
	font-size: 14px;
	color: #000;
	line-height: 21px;
	height: 42px;
	overflow: hidden;
}
.pitch_on .pitch_on_money{
	position: absolute;
	left: 0;
	bottom: 0;
}
#recommend_wrap{
	margin-top: 40px;
}
.choose_tag{
	overflow: hidden;
	margin-left: -11px;
}
.choose_tag li{
	float: left;
	font-size: 14px;
	color: #666;
	padding: 4px 10px;
	border: 1px solid #ddd;
	margin: 0 0 11px 11px;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
}
.choose_tag li:hover{ border:1px solid #d00; }
/* .choose_tag li a{
	max-width: 69px;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-align: center;
} */

/*学堂首页*/
.school_area{
	margin-top: 50px;
}
/*学堂装修施工*/
.fitment_con{
	overflow: hidden;
	margin: 40px 0;
}
.fitment_con .fitment_img{
	float: left;
	width: 100px;
	height: 100px;
	padding: 10px;
	background: url(//fastued3.jia.com/image/zixun/tap_bg.png) repeat;
}
.fitment_con .fitment_img .new_edit_t{
	background: #fff;
	font-size: 36px;
	font-weight: bold;
	color: #dd0000;
	text-align: center;
	line-height: 50px;
}
.fitment_con .fitment_txt{
	float: left;
	font-size: 16px;
	color: #666;
	width: 700px;
	line-height: 28px;
	padding: 18px 0 0 20px;
}
.school_hot{
	margin-top: 16px;
	width: 100%;
	height: 196px;
	position: relative;
}
.slide_content{
	width: 100%;
	height: 196px;
	overflow: hidden;
	position: relative;
}
.school_hot .btn-prev,.school_hot .btn-next{
	display: block;
	width: 30px;
	height: 76px;
	position: absolute;
	top: 50%;
	margin-top: -38px;
	/*background: url(//fastued3.jia.com/image/zixun/school.png) no-repeat;*/
}
.school_hot .btn-prev{
	left: -32px;
	background: url(//fastued3.jia.com/image/zixun/prev-lno.png) center top no-repeat;
}
.school_hot .btn-prev.at_this{
	background: url(//fastued3.jia.com/image/zixun/prev-l.png) center top no-repeat;
}
.school_hot .btn-next{
	right: -38px;
	background: url(//fastued3.jia.com/image/zixun/next-lno.png) center top no-repeat;
}
.school_hot .btn-next.at_this{
	background: url(//fastued3.jia.com/image/zixun/next-l.png) center top no-repeat;
}
.school_hot li{
	width: 196px;
	height: 196px;
	position: relative;
	padding-right: 18px;
	float: left;
}
.school_hot li .school_hot_txt{
	font-size: 14px;
	color: #fff;
	position: absolute;
	padding: 3px 10px;
	left: -6px;
	top: 13px;
	background: #f6ac00;
	z-index: 3;
}
.school_hot ul{
	position: absolute;
	left: 0;
	top: 0;
	margin-left: 6px;
	width: 1000px;
}
.school_hot li .s_iocon{
	position: absolute;
	display: block;
	height: 6px;
	width: 6px;
	background: url(//fastued3.jia.com/image/zixun/school.png) no-repeat 0 -83px;
	left: -6px;
	top: 40px;
	z-index: 3;
}
.school_hot li:last-child{
	margin-right: 0;
}

/*tag列表*/
.aisle ul{
	margin-left: 0;
}
.aisle_con{
	margin-bottom: 40px;
}
.aisle_con li .aisle_txt{
	background: url("//fastued3.jia.com/image/zixun/gra_line95.png") repeat-x scroll 0 0;
    bottom: 0;
    color: #fff;
    display: block;
    font-size: 16px;
    height: 95px;
    left: 0;
    line-height: 142px;
    overflow: hidden;
    position: absolute;
    text-indent: 1em;
    width: 196px;
}
.tag_choose{
	margin-top: 45px;
}
.tag_mito{
	margin-top: 40px;
}
.tag_mito .zi_module_title .title{
	font-size: 26px;
}
.mito_con li{
	position: relative;
}
.mito_con .mito_num{
	position: absolute;
	left: 0;
	top: 0;
	font-size: 16px;
	color: #333;
}
.mito_con .mito_num i{
	display: block;
	position: absolute;
	right: -6px;
	bottom: -1px;
	width: 12px;
	height: 12px;
	background: url(//fastued3.jia.com/image/zixun/num_down.png) no-repeat;
}
.mito_normal{
	color: #666;
	font-size: 14px;
	padding: 0 0 20px 25px;
	cursor: pointer;
}
.mito_con .now_link .mito_normal{
	display: none;
}
.mito_con .now_link .mito_tigger{
	display: block;
}
.mito_tigger{
	display: none;
	padding-bottom: 20px;
}
.mito_tigger .mito_tigger_txt{
	font-size: 18px;
	color: #333;
	padding: 0 0 10px 25px;
}
.all_ask{
	margin-top: 25px;
}
.all_ask_con li{
	padding: 0 0 20px 25px;
	position: relative;
}
.all_ask_con li .all_ask_title{
	margin-bottom: 10px;
}
.all_ask_con li .all_ask_title a{
	color: #333;
	font-size: 14px;
}
.all_ask_con li .all_ask_title a:hover{
	color: #dd0000;
}
.all_ask_answer{
	padding: 6px 8px;
	background: #f8f8f8;
	font-size: 14px;
	color: #999;
	overflow:hidden;
	white-space: nowrap;
	text-overflow:ellipsis; 
}
.all_ask_con li .tag_num{
	position: absolute;
	line-height: 18px;
	font-style: italic;
	left: 0;
	padding: 0 4px;
	top: 4px;
	color: #fff;
	background: #bbb;
	font-size: 18px;
	font-family: "Arial";
}
.all_ask_con .now_link .tag_num{
	background: #f6ac00;
}

/*详情页*/
.details_page .news_main_slide{
	height: 90px;
}
.details_page .news_main_slide .flex-control-nav{
	right: 30px;
	bottom: 8px;
}
.original_title{
	font-size: 32px;
	color: #333;
	font-weight: bold;
	/*padding-left: 48px;*/
	/*background: url(//fastued3.jia.com/image/zixun/original.png) no-repeat left center;*/
	margin: 20px 0;
}
.original_title .fr{ padding: 0 10px 8px; border-bottom:1px solid #cdcdcd; }
.original_title .fr b{ display: inline-block; width: 30px; height: 32px; background: url(//fastued3.jia.com/image/zixun/stage3/apraise_icon.png) no-repeat; margin-right: 4px; }
.original_title .fr i{font-style: italic; color: #dd0000;}
.original_remark{
	font-size: 12px;
	color: #999;
	overflow: hidden;
}
.original_remark span{
	padding-right: 20px;
}
.original_remark .re_mess{
	float: left;
}
.original_remark .jiathis_style{
	float: left;
}
.original_remark .jiathis{
	font-size: 12px;
	color: #999;
	padding-right: 12px;
	background: url(//fastued3.jia.com/image/zixun/o_arrows.png) no-repeat right center;
}
.ind_details > p.tag_small{
    height: 25px;
    line-height: 25px;
    margin-top: 15px;
    color: #999;
    font-size: 12px;
    text-indent: 0;
}
.tag_small a{
	background: #fafafa;
	border:1px solid #ddd;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-o-border-radius: 3px;
    color: #666;
    display: inline-block;
    height: 22px;
    line-height: 22px;
    padding: 0 5px;
    text-decoration: none;
    margin-right: 3px;
}
.ind_details .tag_small a{
	background: #f5f5f5;
	border:1px solid #ddd;
	
    color: #acacac;
    display: inline-block;
    height: 28px;
    line-height: 28px;
    padding: 0 5px;
    text-decoration: none;
    margin-right: 3px;
    font-size: 12px;
    text-decoration: none;
    text-align: center;
    text-indent: 0;
    border-radius: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -o-border-radius: 0;
}
.ind_details .tag_small a:hover{
	background: #ffe8e8;
	color: #ff3333;
	border-color: #ff6666;
}
.ind_txt{
	font-size: 14px;
	color: #8d8d8d;
	padding: 0px 0px 10px;
	margin-top: 16px;
	position: relative;
	line-height: 24px;
	font-style: italic;
	border-bottom: 1px solid #e6e6e6;
}
.ind_txt span{
	position: absolute;
	font-size: 140px;
	font-family: "Arial";
	color: #ddd;
	line-height: 140px;
}
.ind_txt .l_tag{
	left: 10px;
	top: 0;
}
.ind_txt .r_tag{
	right: 10px;
	bottom: -65px;
}
.ind_details{
	padding: 0 0px 20px;
	margin-top: 10px;
	width: 840px;
	font-size: 16px;
	line-height: 30px;
	
	color: #333;
}
.ind_details .Powered-by-XIUMI.V5{
	text-indent: 0;
}
.ind_details img{
	max-width: 100%;
	height: auto;
	display: block;
	margin: 10px auto;
}
.ind_details > p {
    color: #333;
    font-size: 16px;
    line-height: 30px;
    text-indent: 32px;
   
}
.ind_details .ind_details_txt{
	font-size: 16px;
	color: #333;
	margin-top: 30px;
	line-height: 28px;
	text-indent: 2em;
}
.ind_details .ind_details_img{
	margin: 30px auto 0;
	width: 607px;
	display: block;
}
.ind_article{
	font-size: 16px;
	height: 90px;
	padding: 25px 0;
}
.ind_article a{
	color: #333;
}
.ind_article a:hover{
	color: #dd0000;
}

.ind_article .prev_article {
    float: left;
    
    width: 420px;
     -webkit-transition:.5s -webkit-transform ease;
    -moz-transition:.5s -moz-transform ease;
    -ms-transition:.5s -ms-transform ease;
    transition:.5s transform ease;
    height: 90px;

}
.ind_article .prev_article:hover{
	-webkit-transform:translateX(-10px);
    -moz-transform:translateX(-10px);
    -ms-transform:translateX(-10px);
    transform:translateX(-10px)
}
.ind_article .next_article {
    float: right;
    height: 90px;
   
    width: 420px;
     -webkit-transition:.5s -webkit-transform ease;
    -moz-transition:.5s -moz-transform ease;
    -ms-transition:.5s -ms-transform ease;
    transition:.5s transform ease;
    text-align: right;
}
.ind_article .next_article.no_txt,.ind_article .prev_article.no_txt{ line-height:80px; text-align: center; font-size: 14px; color: #999; }
.ind_article .next_article:hover{
	-webkit-transform:translateX(10px);
    -moz-transform:translateX(10px);
    -ms-transform:translateX(10px);
    transform:translateX(10px)
}
.ind_article .prev_article .let_way,.ind_article .next_article .let_way{ width:  18px; height: 37px; display: inline-block;  float: left; background: url(//fastued3.jia.com/image/zixun/stage3/art_change.png) no-repeat; margin-top: 20px;}

.ind_article .prev_article .let_way{background-position: -18px 0; margin-right: 26px; }
.ind_article .prev_article img,.ind_article .next_article img{ width: 124px; height: 88px; float: left;  margin-right: 12px;}
.ind_article .prev_article a,.ind_article .next_article a{ color: #999; font-size: 14px; }
.ind_article .prev_article strong,.ind_article .next_article strong{font-size: 18px; color: #333;}
.ind_article .next_article .let_way,.ind_article .next_article img{ float: right; }
.ind_article .next_article img{ margin-right: 26px; margin-left: 12px; }
.rec_corr{
	margin-top: 40px;
}
.rec_corr_nav{
	height: 38px;width: 840px;  border-bottom: 1px solid #ddd;position: relative;
}
.rec_corr_nav li{
	font-size: 16px;height: 36px;line-height: 36px;margin-right: 14px; 
	color: #666;
	float: left;
}
.rec_corr_nav .line{ background: #dd0000;
    bottom: 0;
    display: block;
    height: 2px;
    position: absolute;}
.rec_corr_nav .now_link{
margin-bottom: -1px;
}
.rec_corr_nav .now_link a{
	color: #333;
}
.rec_corr_con{
	padding-bottom: 12px;
}
.rec_corr_ul{
	margin-left: -80px;
	display: none;
}
.rec_corr_ul li{
	
	float: left;
	
	font-size: 16px;
	
	margin-right: 14px;
	height: 24px;
	line-height: 24px;
	
}
.rec_corr_ul li a{
	color: #999;
}
.rec_corr_ul li a:hover{
	color: #dd0000;
}
.net_pl{
	margin-top: 40px;
}
.net_pl_ta{
position: relative; width: 100%; height: 120px;
	}
.net_pl_con .net_pl_ta textarea{
	font-size: 14px;
	padding: 15px;
	width: 668px;
	border: 1px solid #ffb71e;
	height: 88px;
	color: #333;
	resize: none;
	border-radius:5px 0px 0px 5px;
	-webkit-border-radius:5px 0px 0px 5px;
	-moz-border-radius:5px 0px 0px 5px;
}
.net_pl_gobtn{
	position: absolute;
	width: 140px; 
	background:#ffb71e;
	border-radius:0px 5px 5px 0px;
	-webkit-border-radius:0px 5px 5px 0px;
	-moz-border-radius:0px 5px 5px 0px;
	height: 120px; 
	right: 0;top:0;
	text-align: center;

}
.img_mask{
	/*background-color: #000;*/
    display: block;
    left: 0;
    /*opacity: 0.1;*/
    position: absolute;
    top: 0;
    z-index: 2;
    background: url(//fastued3.jia.com/image/zixun/mark_bg.png);
    _background:none;
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled="true", sizingMethod="scale", src="//fastued3.jia.com/image/zixun/mark_bg.png");
}
.school_hot li .img_mask{
	width: 196px;
	height: 196px;
}
.tj_special_ul li .img_mask{
	width: 140px;
	height: 140px;
}
.net_pl_gobtn .net_pl_btn{
	font-size: 18px;
	color: #fff;
	padding: 30px 26px;
	color: #fff;
	display: inline-block;
	
}
.net_pl_gobtn .text_num{
	font-size: 16px;
	color: #333;
	float: left;
	line-height: 33px;
	margin-left: 12px;
}
.net_pl_write{
	padding-top: 55px;
}
.pl_write li{
	padding:  20px 0;
	position: relative;
	border-bottom: 1px dotted #ddd;
	font-size: 14px;
}
.pl_write li .avatar{
	width: 45px; height: 45px; border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;position: absolute;left:0px;
}
.pl_write li .net_name{
	color: #4697f3;
	margin-bottom: 14px;
}
.pl_write li .net_time{
	color: #999999;
	font-family: "Arial";
	padding-top: 3px;
}
.pl_write li .net_write{
	margin-left: 12px;
	position: relative;
	color: #333;
	padding: 10px 16px;
	background: #fff5e6;
    border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;


}
.pl_write li ul .net_write{
	background: #edf6ff;
}
.pl_write li .net_write i{position: absolute; width: 10px; height: 14px; background: url(//fastued3.jia.com/image/zixun/stage3/radius.png) no-repeat; left:-10px; top:2px;}
.pl_write li ul .net_write i{ background: url(//fastued3.jia.com/image/zixun/stage3/nav_radius.png) no-repeat; }
.pl_write li .floor_num{
	right: 0;
	top: 20px;
	position: absolute;
	color: #999;
}
.tj_special{
	margin-top: 20px;
}
.tj_special_ul{
	margin-left: -10px;
}
.tj_special_ul li{
	width: 140px;
	height: 140px;
	margin-left: 10px;
	_margin-left:6px;
	margin-bottom: 10px;
	float: left;
	position: relative;
}
.tj_special_ul li .news_txt{
	background: url("//fastued3.jia.com/image/zixun/gra_line95.png") repeat-x scroll 0 30px;
    bottom: 0;
    color: #fff;
    display: block;
    font-size: 14px;
    height: 95px;
    left: 0;
    line-height: 142px;
    overflow: hidden;
    position: absolute;
    text-indent: 1em;
    width: 100%;
}
.news_main .ind_details .p_ListpageNav{
	text-align: center;
	margin-top: 20px;
	position: relative;
	line-height: 20px;
	text-indent: 0;
}

.ind_details strong{
	font-weight: 600;
}
.ind_details .all_or_area{
	position: absolute;
	right: 0;
	top: -25px;
}
.ind_details .all_or_area a{
	text-decoration: none;
}
.rec_corr .bottomTab{
	width: 100%;
}
.rec_corr .bottomTabBox li{
	width: 160px;
}
.rec_corr .bottomTabBox{
	padding-left: 40px;
}
.rec_corr .rec_corr_ul{
	margin-left: 0;
	padding-top: 10px;
}
.rec_corr .rec_corr_ul li{

	font-size: 14px;

}
.read_about h2{padding-left: 12px;font-size: 22px;color: #333; margin-top: 30px; border-left: 3px solid #dd0000;height: 24px;line-height: 22px; margin-bottom: 6px;}
.add_eCity{
		font-size: 14px;
	}
.add_eCity strong{
	font-weight: 600;
	color: #333;
}

/* 分页完整版 */
.p_pageNav{ height:auto; padding:20px 0; position:relative; zoom:1;}
.p_ListpageNav{font-size:12px; text-align:center; width:auto;}
.p_page_inline{display:inline-block;*display:inline; *zoom:1;}
.p_pageNav .p_page{ text-align:center; float:left;}
.p_pageNav .p_page a, .p_page span {display:inline-block; border:1px solid #eee; background:#fff; text-decoration: none; margin-right:5px; padding: 6px 9px; color:#666; text-align:center;}
.p_pageNav .p_page a:hover { border:1px solid #dd0000;color:#dd0000 !important;text-decoration:none;}
.p_pageNav .p_page .cur { background:#dd0000;border-color:#dd0000;color:#fff !important;}
.p_pageNav .p_page .etc{ border:none;color:#666; margin-left:-7px; margin-right:-7px; background:none;}
.p_pageNav .p_page .none{ color:#dedede;}
.p_ListpageNav .p_pageLocate{ float:left; width:135px;}
.p_ListpageNav .view_all{ padding:6px 9px; color: #d00; border:1px solid #d00; margin-left: 12px; position: relative;top:-13px; *top:-15px;  }
.p_ListpageNav .p_pageLocate input{ float:right; display:block;}
.p_ListpageNav .p_pageLocate .p_pageTxt{ border:1px solid #eee; height:32px; line-height:32px; width:32px; line-height:34px; text-align:center;}
.p_ListpageNav .p_pageLocate .p_pageTxt:focus{border:1px solid #fabf41;}
.p_ListpageNav .p_pageLocate .p_pageBtn{height:33px; width:45px; border:1px solid #eee; cursor:pointer;background:#fff;line-height:20px;color:#666;}
.p_ListpageNav .p_pageLocate .p_pageBtn:hover{border:1px solid #dd0000;color:#fff !important;background:#dd0000;}
.p_ListpageNav .p_pageLocate .p_LocateTxt{ float:right; padding:0 4px;line-height:32px; *line-height:38px;color:#666;}
.p_pageNav .p_page a.changedown{color:#666;}.p_pageNav .p_page a:hover.changedown{background:#dd0000; color:#fff !important;}
.news_main .p_ListpageNav{
	text-align: right;
}
.news_main .p_ListpageNav .p_pageLocate .p_pageTxt{
	padding: 0;
}

/*2015-11-16*/
.infoOrder{
	width: 260px;
	padding: 0 15px;
	background: url(//fastued3.jia.com/image/zixun/orderBg.png) no-repeat;
	height: 334px;
	position: relative;
	z-index: 100;
}
.infoOrder .orderHead{
	font-size: 20px;
	text-align: center;
	padding-top: 10px;
}
.infoOrder .orderNum{
	font-size: 12px;
	color: #fff;
	text-align: center;
	padding: 5px 0 0;
}
.infoOrder .spColor{
	color: #f6ab00;
}
.inputBox{
	margin-top: 10px;
	position: relative;
}
.inputBox input{
	height: 36px;
	line-height: 36px;
	background: #fff;
	padding-left: 53px;
	width: 207px;
}
.inputBox .boxIcon{
	display: block;
	position: absolute;
	width: 16px;
	height: 16px;
	background: url(//fastued3.jia.com/image/zixun/orderIcon.png) no-repeat;
	left: 15px;
	top: 10px;
	padding-right: 12px;
	border-right: 1px solid #ccc;
}
.inputBox .boxIcon.telIcon{
	background-position: 0 -16px;
}
.inputBox .boxIcon.addressIcon{
	background-position: 0 -32px;
}
.perch{
	margin-top: 20px;
}
.perch .orderBtn{
	display: block;
	width: 100%;
	border-radius: 4px;
	background: #f6ab00;
	height: 34px;
	line-height: 34px;
	color: #fff;
	text-align: center;
	font-size: 16px;
}
.perch .orderBtn:hover{
	background: #e59f05;
}
.sMessage{
	margin-top: 14px;
	color: #fff;
	font-size: 12px;
}
.quote{
	width: 683px;
	height: 150px;
	background:url(//fastued3.jia.com/image/zixun/starH.png) no-repeat;
	padding-left: 157px;
}
.quote .freeTxt{
	font-size: 18px;
	color: #7d4923;
	border: 1px solid #7d4923;
	width: 400px;
	height: 40px;
	text-align: center;
	padding-top: 20px;
	margin-left: 48px;
	margin-top: 30px;
	position: relative;
}
.quote .freeTxt span{
	position: absolute;
	font-size: 28px;
	font-weight: bold;
	top: -21px;
	left: 50%;
	margin-left: -130px;
	padding: 0 18px;
	background-color: #f3edde;
}
.countQuote{
	margin: 13px 0 0 10px;
	position: relative;
}
.quotePerch{
	float: left;
	margin-right: 20px;
	position: relative;
	*margin-right: 10px;
}
.quotePerch.last{
margin-right: 0;
}
.quoteNum{
	padding: 6px 10px;
	border: 1px solid #ddd;
}
.quoteNum.buildArea{
	width: 80px;
}
.quoteNum.buildMess{
	width: 26px;
	cursor: pointer;
}
.selectIcon{
	display: block;
	width: 8px;
	height: 5px;
	background: url(//fastued3.jia.com/image/zixun/selectIcon.png) no-repeat;
	position: absolute;
	top: 13px;
	cursor: pointer;
}
.countQuote .selectIcon{
	left: 30px;
}
.quotePerch .quoteBtn{
	display: block;
	height: 30px;
	line-height: 30px;
	width: 80px;
	text-align: center;
	color: #fff;
	background: #dd0000;
	border-radius: 4px;
	font-size: 14px;
}
.quotePerch .quoteBtn:hover,.nowQuote:hover{
	background: #ff0000;
	color: #fff;
}
.quotePerch .qNumber{
	position: absolute;
	display: none;
	top: 31px;
	left: 0;
	border-bottom: 1px solid #ddd;
	max-height: 180px;
	overflow: visible;
	overflow-x: hidden;
	overflow-y: auto; 
	width:248px;
	z-index: 2;
}
.quotePerch .qNumber li{
	background: #fff;
	border: 1px solid #ddd;
	border-top: none;
	border-bottom: none;
	height: 30px;
	padding-left: 0;line-height: 18px;
}
.quotePerch .qNumber li a{
	display: block;
	width: 26px;
	padding: 6px 10px;
}
.quotePerch .qNumber li a:hover{
	background: #52a0e5;
	color: #fff;
}
.callMess{
	overflow: hidden;
	margin-left: 28px;
	padding-top: 36px;
	position: relative;
}
.callMess .redTips{
	left: 0;
	top: 15px;
}
.quoteNum.phoneNum{
	width: 240px;
	padding: 11px 10px;
	float: left;
}
.nowQuote{
	display: block;
	float: left;
	width: 90px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	background: #dd0000;
	font-size: 14px;
	border-radius: 4px;
	margin-left: 20px;
}
.quoteCall .tips{
	color: #333;
	font-size: 12px;
	padding-left: 24px;
	background: url(//fastued3.jia.com/image/zixun/gtIcon.png) left center no-repeat;
	margin-top: 42px;
}
.zixunPop{
	padding: 20px;
	background: #fff;
	position: fixed;
	left: 50%;
	top: 50%;
	display: none;
	z-index: 99999;
}
.reckonPar{
	width: 520px;
}
.zixunPop h3{
	font-size: 18px;
	color: #666;
}
.zixunPop h3.groupStitle{
	padding: 40px 100px;
	text-align: center;
	position: relative;
}
.zixunPop h3.groupStitle span{
	position: relative;
	padding-left: 40px;
}
.zixunPop h3.groupStitle i{
	background: url("//fastued2.jia.com/image/tg/tg_new/bm_success.png") no-repeat -176px -119px;
    height: 32px;
    left: 0;
    position: absolute;
    top: -4px;
    width: 32px;
}
.reckon{
	padding-top: 30px;
	text-align: center;
}
.reckonNum{
	font-size: 48px;
	color: #dd0000;
	background: url(//fastued3.jia.com/image/zixun/priseBg.png) repeat;
	padding: 20px 40px;
	display: inline-block;
}
.reckonNum i{
	font-size: 18px;
	padding-left: 15px;
}
.reckonNum u{
	font-style: normal;
	text-decoration: none;
}
.zixunPop .tips{
	padding-left: 22px;
	background: url(//fastued3.jia.com/image/zixun/gtIcon.png) no-repeat left 2px;
	color: #000;
	margin-top: 40px;
}
.reckonPar .tips a{
	color: #007fd7;
	text-decoration: underline;
}
.reckonPar .tips a:hover{
	color: #dd0000;
	text-decoration: none;
}
.zixunPop .closePop{
	display: block;
	width: 16px;
	height: 16px;
	background: url(//fastued3.jia.com/image/zixun/closePop.png) no-repeat;
	position: absolute;
	right: 20px;
	top: 20px;
}
.groupPur{
	width: 620px;
}
.groupApply{
	overflow: hidden;
}
.activeHot{
	width: 316px;
	float: left;
}
.activeHot .hotTitle{
	text-align: center;
	font-size: 18px;
	color: #333;
	margin-top: 26px;
	padding-bottom: 10px;
}
.activeHot .hotTitle span{
	border-bottom: 2px solid #dd0000;
	padding-bottom: 2px;
}
.activeHot .hotText{
 	font-size: 12px;
 	color: #333;
 	padding-left: 30px;
 	background: url(//fastued3.jia.com/image/zixun/hotIcon.png) no-repeat left center;
 	margin-top: 10px;
}
.mingdan_con p{
	line-height: 23px;
}
.activeHot .hotLine{
	font-size: 14px;
	color: #666;
	line-height: 34px;
	margin-top: 15px;
}
.activeHot .hotLine span{
	color: #dd0000;
	font-size: 23px;
	padding-left: 28px;
	background: url(//fastued3.jia.com/image/zixun/hotLine.png) no-repeat 10px center;
}
.groupForm{
	width: 252px;
	float: right;
	margin-right: 40px;
	margin-top: 18px;
}
.groupInput{
	width: 230px;
	border: 1px solid #ddd;
	padding: 7px 10px;
	margin-top: 17px;
}
.groupInfo{
	height: 38px;
	line-height: 38px;
	position: relative;
	padding-left: 20px;
}
.groupInfo .groupCheck{
	position: absolute;
	left: 0;
	top: 12px;
	background: url("//fastued2.jia.com/image/tg/tg_new_bg.png") no-repeat;
	background-position:-94px -32px; 
    cursor: pointer;
    display: block;
    height: 13px;
    vertical-align: middle;
    width: 13px;
}
.groupCheck.now{
    background-position: -107px -32px;
}
.groupBtn{
	display: block;
	width: 100%;
	line-height: 34px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	background: #dd0000;
	border-radius: 4px;
	margin-top: 19px;
}
.groupBtn:hover{
	color: #fff;
	background: #ff0000;
}
.redTips{
	color: #dd0000;
	position: absolute;
	display: none;
}
.countQuote .redTips{
	right: 127px;
	top: -31px;
}

/*城市*/
.inputBox .tab_select{
	width:360px;
	position:absolute;
	top:38px;
	left:-50px;
	background:#fff;
	border:1px solid #f6ab00;
	line-height:22px;
	z-index:2;
}
.inputBox .tab_select dl{
	margin:10px 0px 10px 20px;
}
.inputBox .tab_select dt{
	float:left;
	width:60px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	background: #f6ab00;
}
.inputBox .tab_select dd{
	float:left;width:265px;
}
.inputBox .tab_select a{
	display:inline-block;
	margin-left:10px;
}
.b_Full_Column{
	display: none;
}
.num_left {
    color: #d00;
    font-weight: bold;
}


/*2015-11-20*/
.calculate{
	width: 840px;
	height: 140px;
	background: url(//fastued3.jia.com/image/zixun/conste.png) no-repeat;
	position: relative;
	z-index:100;
	margin-bottom: 30px;
}
.calculateInput{
	position: absolute;
	left: 50px;
	bottom: 16px;
	width: 790px;
}
.calculateInput .quotePerch{
	margin-right: 11px;
	*margin-right: 6px;
}
.calculateInput .quotePerch .selectIcon{
    right: 10px;
}
.calculate .calculateBtn{
	display: block;
	width: 80px;
	height: 30px;
	line-height: 30px;
	color: #fff;
	text-align: center;
	font-size: 14px;
	border-radius: 4px;
	float: left;
	margin-left: 19px;
}
.calculate .calculateBtn.consBtn{
	background: #782faa;
}
.calculate .calculateBtn.consBtn:hover{
	background: #9939db;
}
.calculate.ecliptic{
	background-position: 0 -140px;
	z-index: 99;
}
.calculate .calculateBtn.eclipticBtn{
	background: #dd0000;
}
.calculate .calculateBtn.eclipticBtn:hover{
	background: #ff0000;
}
.ecliptic .calculateInput{
	left: 45px;
}
/*趣味弹窗*/
.qwMessage{
	width: 505px;
}
.qwMessage h3{
	padding-top: 20px;
}
.qwMessage .startWork{
	height: 118px;
	padding-left: 112px;
	position: relative;
	margin-top: 40px;
	text-align: center;
	font-size: 20px;
}
.qwMessage .startWork .workIcon{
	display: block;
	width: 118px;
	height: 118px;
	position: absolute;
	left: 0;
	top: 0;
	background: url(//fastued3.jia.com/image/zixun/heliBg.png) no-repeat;
}
.qwMessage .startWork .detailsTime{
	color: #ce5403;
	padding-top: 25px;
}
.qwMessage .startWork .oldTime{
	color: #333;
	padding-top: 10px;
}
.qwMessage .luckyDay{
	padding: 10px 19px;
	line-height: 24px;
	width: 465px;
	border: 1px dotted #e2a570;
	margin-top: 10px;
	background: #fefdfa;
}
.zixunPop .tips.changeTips{
	margin-top: 50px;
}
.qwMessage .csMate{
	font-size: 22px;
	text-align: center;
	color: #782faa;
	padding-top: 40px;
}
.qwMessage .luckyDay.cmMessge{
	background: #fdfaff;
	border-color: #cc97f0;
	line-height: 20px;
	margin-top: 25px;
}
.houseType{
	margin-top: 30px;
}
.houseType .typeCase{
	font-size: 12px;
	color: #333;
	overflow: hidden;
}
.houseType .typeCase span{
	float: left;
}
.houseType .typeCase span .fitType{
	color: #782faa;
	font-size: 16px;
}
.houseType .typeCase .fitA{
	float: right;
	color: #782faa;
	display: block;
	width: 44px;
	height: 18px;
	line-height: 18px;
	text-align: center;
	border: 1px solid #782faa;
	border-radius: 4px;
	margin-top: 2px;
}
.houseCase{
	overflow: hidden;
	margin: 10px 0 15px;
}
.houseCase li{
	width: 242px;
	height: 160px;
	overflow: hidden;
	position: relative;
	float: left;
	margin-right: 21px;
}
.houseCase li.noMargin{
	margin-right: 0;
}
.houseCase li .caseTxt{
	height: 28px;
	line-height: 28px;
	text-align: center;
	position: absolute;
	width: 242px;
	bottom: 0;
	left: 0;
	background: url(//fastued3.jia.com/image/zixun/hTp.png) repeat;
	color: #fff;
	display: none;
}
.calculate{
	display: none;
}
.calculate .redTips{
	right: 30px;
	bottom: 53px;
}
.offlineActive{
	display: none;
}
/*2015-11-30*/
.offlineActive .offlineMess{
	font-size: 20px;
	color: #333;
	padding: 10px 0;
}
.offlineMess .minNum{
	text-decoration: underline;
	color: #007fd7;
	font-size: 14px;
	margin-left: 18px;
}
.offlineMess .minNum:hover{
	color: #dd0000;
	text-decoration: none;
}
.activeFlow{
	width: 840px;
	height: 410px;
	position: relative;
	overflow: hidden;
}
.activeFlow .flowBg{
	width: 840px;
	height: 60px;
	position: absolute;
	left: 0;
	bottom: 0;
	background: url(//fastued3.jia.com/image/zixun/gra_bg.png) repeat;
	z-index: 10;
}
.activeFlow .flowImg.slides img{
	width: 100%;
	height: auto;
}
.activeFlow .flex-control-nav{
	position: absolute;
	bottom: 0;
	left: 50%;
	height: 60px;
	z-index: 10;
}
.activeFlow .flex-control-nav > li{
	background: #99979b;
    float: left;
    height: 1px;
    margin-top: 35px;
    *height: 2px;
    width: 103px;
    position: relative;
}
.activeFlow .flex-control-nav > li.noWidth{
	width: 0;
}
.activeFlow .flex-control-nav > li a{
	display: block;
	position: absolute;
	width: 18px;
	height: 18px;
	background: url(//fastued3.jia.com/image/zixun/ballon-2.png) center center no-repeat;
	left: -9px;
	top: -9px;
	text-indent: -99999px;
}
.activeFlow .flex-control-nav > li a.flex-active{
	background: url(//fastued3.jia.com/image/zixun/ballon-1.png) no-repeat;
}
.flowImg li{
	width: 840px;
	height: 410px;
	overflow: hidden;
}
.activeFlow .flex-control-nav li .mainTxt{
	width: 48px;
	color: #fff;
	position: absolute;
	left: -14px;
	bottom: 21px;
	text-indent: 0;
}
.activeFlow .flex-control-nav li .bubbles{
	width: 86px;
	height: 96px;
	background: url(//fastued3.jia.com/image/zixun/ballon.png) no-repeat;
	position: absolute;
	bottom: 20px;
	left: -34px;
	text-indent: 0;
	text-align: center;
	color: #fff;
}
.activeFlow .flex-control-nav li .bubbles .time{
	padding-top: 13px;
}
.activeFlow .flex-control-nav li .bubbles .buBig{
	font-size: 14px;
	font-weight: bold;
}
.activeFlow .flex-control-nav li a {
	cursor: pointer;
}
.activeFlow .flex-control-nav li a .bubbles{
	display: none;
}
.activeFlow .flex-control-nav li a.flex-active .bubbles{
	display: block;
}
.activeFlow .flex-control-nav li a.flex-active .mainTxt{
	display: none;
}
.activeFlow .flex-direction-nav li{
	text-indent: -9999px;
}
.headBanner{
	padding: 8px 0;
	display: block;
	width: 1190px;
	margin: 0 auto;

}


/*底部通栏-图库*/
.tuku_list_1 .form_remember .rem_box{height: 17px;line-height: 17px;}
.tuku_zxbj {width:1190px;height: 160px;float: left;font-family: "微软雅黑";}
.tuku_zxbj_l {float: left;height: 100%;width:540px;}
.tuku_zxbj_l dl{width:100%;position: relative;height: 100%;}
.tuku_zxbj_l dt {position: absolute;left:0;bottom: 0;width:207px;}
.tuku_zxbj_l dt img {display: block;}
.tuku_zxbj_l dd{padding-top: 30px;}
.tuku_zxbj_l h5{font-size: 36px;font-weight: bold;color:#fff;line-height: 65px;position: relative;}
.tuku_zxbj_l p{font-size: 16px;color:#fcd603;line-height: 30px;}
.tuku_zxbj_r {float: left;height: 100%;width:378px;/*background: #3a3936;*/padding-left: 15px;}
.zxbj_con {position: relative;width:320px;}
.zxbj_con label{display: block;width:220px;height: 42px;border-top:1px solid #bdbdbc;border-bottom:1px solid #bdbdbc;background: #fff;position: relative;margin-bottom: 3px;}
.zxbj_con label span {position: absolute;right:15px;height: 100%;top:0;line-height: 42px;color:#333;font-size: 14px;}
.zxbj_con label input {padding: 12px 0px 12px 10px;height: 18px;line-height: 18px;width:208px;font-size: 12px;}
.crt_apply_num {line-height: 40px;padding-top: 5px;color:#fff;font-size: 16px;white-space: nowrap;}
.crt_apply_num strong {color:#ff4d4d;font-family: arial;font-weight: bold;padding: 0 2px;}
.zxbj_btn {position: absolute;background: #ff4d4d;border-radius: 4px;box-shadow:2px 3px 0 rgba(108,0,0,1);width:45px;height: 63px;text-align: center;line-height: 26px;color:#fff;font-size: 22px;top:56px;right:4px;font-family: "微软雅黑";padding: 14px 16px 0;}
.zxbj_btn:hover{color:#fff;background: #e00;}
.zxbj_con .tab_select {bottom: -1px;right: 100%;border-color: #d00;left:auto;top:auto;}
.zxbj_con .tab_select dt{background: #d00;}
.zxbj_step_wrap {position: relative;width:220px;padding-right: 100px;}
.zxbj_tip {padding-left: 20px;background: url(//fastued3.jia.com/image/tuku/zxbj_icon.png) left 3px no-repeat;line-height: 18px;color:#ff4d4d;font-size: 12px;}
.zxbj_check {position: absolute;width:100px;height: 30px;line-height: 30px;right:10px;top:6px;}
.zxbj_check img{vertical-align: middle;}
.zxbj_check a{color:#007fd7;padding-left: 10px;}
.zxbj_step2{display: none;}
.zxbj_step3 {font-size: 13px;line-height: 16px;padding-right: 24px;display: none;}
.zxbj_pred {font-size: 16px;color:#fff;}
.zxbj_result {width:315px;padding-top: 10px;line-height: 22px;position: relative;}
.zxbj_result .zxbj_pred strong {font-weight: bold;font-family: arial;font-size: 32px; color: #ff4d4d;}
.zxbj_result .zxbj_pred i{ color: #ff4d4d;font-size: 16px;}
.zxbj_result .zxbj_pred {color:#fff;font-size: 16px;line-height: 32px;}
.zxbj_result a{position: absolute;width:100px;height: 24px;line-height: 24px;text-align: center;border:1px solid #fff;border-radius: 4px;color:#fff;right:0;top:15px;display: none;}
.zxbj_result a:hover{color:#fff;}
.tuku_list_side_show { background:  url("//fastued3.jia.com/image/zixun/stage3/zxbj_icon.png") no-repeat 0 0;
    bottom: 0px;
    cursor: pointer;
    display: block;
    height: 140px;
    left: 0;
    position: fixed;
    width: 186px;
    z-index: 10000;
    left: -100%;}
.xm_stand_wrap {line-height: 108px;font-size: 40px;position: relative;color:#e8e8e8;padding-left: 109px;font-family: "宋体";font-weight: bold;}
.xm_stand {padding-left: 116px;background: url(//fastued3.jia.com/image/tuku/zxbj_icon.png) left -123px no-repeat;height: 127px;position: absolute;bottom: 0;left:0;}
.free_compute {width:57px;height: 34px;line-height: 34px;text-align: center;border-radius: 4px;color:#fff;background:#ff4d4d;font-size: 20px;position: relative;position: absolute;right: -57px;top:-12px;}
.free_compute:hover{color:#fff;}
.free_compute em{position: absolute;left:8px;bottom: -7px;border:6px solid transparent;border-top:7px solid #ff4d4d;border-left:11px solid #ff4d4d;width:0;height: 0;overflow: hidden;}



/*二期转化产品优化 2016-01-04*/
.subscribe{
	height: 150px;
	position: relative;
}
.subscribe.bigGift{
	width: 425px;
	background: #77b320;
	padding: 0 230px 0 185px;
}
.bigGift .main-title{
	font-size: 32px;
	font-weight: bold;
	padding-top: 5px;
	color: #fff;
}
.bigGift .main-title .yellow-txt{
	color: #fef200;
}
.bigGift .remark{
	font-size: 14px;
	padding-bottom: 3px;
	color: #3a6300;
}
.bigGift .sign-form{
	position: relative;
	padding: 6px;
	z-index: 3;
}
.bigGift .sign-form .sign-details .mobile{
	width: 190px;
	height: 40px;
	line-height: 40px;
	padding: 0 10px;
	float: left;
}
.bigGift .sign-form .sign-details{
	position: relative;
	z-index: 3;
}
.black-bg{
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.2;
	filter:alpha(opacity:20);
	z-index: 2;
}
.subscribe .sign-btn{
	display: block;
	width: 100px;
	height: 40px;
	background: #dd0000;
	color: #fff;
	text-align: center;
	line-height: 40px;
	float: left;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	font-size: 16px;
}
.subscribe .sign-btn:hover{
	background: #ff0000;
}
.subscribe.bigGift .sign-btn{
	margin-left: 12px;
}
.subscribe.bigGift .explain{
	width: 91px;
	text-align: center;
	font-size: 12px;
	color: #fff;
	float: left;
}
.subscribe.bigGift .explain .red-txt{
	color: #dd0000;
}
.sign-error{
	font-size: 12px;
	line-height: 14px;
	height: 14px;
	color: #ff4d4d;
	padding-left: 20px;
	margin-top: 3px;
	position: relative;
	display: none;
}
.sign-error .sign-error-icon{
	display: block;
	width: 12px;
	height: 12px;
	position: absolute;
	background: url(//fastued3.jia.com/image/zixun/secondIcon.png) -40px 0 no-repeat;
	left: 0;
	top: 1px;
}
.bigGift .gift-h{
	position: absolute;
	left: 20px;
	top: 0;
}
.bigGift .gift-right{
	position: absolute;
	top: -24px;
	right: 0;
	z-index: 2;
}


.subscribe.type-design{
	background: #f3edde;
	width: 840px;
}
.type-design .hot-sale{
	
	float: left;
}
.type-design .hot-sale .title{
	font-size: 14px;
	color: #7d4923;
	padding: 7px 40px;
}

.type-design .hot-sale .hot-sale-ul li{
 	float: left;
 	margin-right: 7px;
}
.type-design .hot-sale .hot-sale-ul li img{
	width: 144px;
	height: 103px;
}
.type-design .hot-sale .hot-sale-par{
	width: 446px;
	height: 103px;
	overflow: hidden;
	padding: 0 40px;
	position: relative;
}
.hot-sale-par .flex-direction-nav li{
	position: absolute;
	width: 10px;
	height: 17px;
	top: 50%;
	margin-top: -9px;
	background: url(//fastued3.jia.com/image/zixun/secondIcon.png) no-repeat;
}
.hot-sale-par .flex-direction-nav a{
	display: block;
	text-indent: -9999px;
	cursor: pointer;
}
.hot-sale-par .flex-direction-nav li.flex-nav-prev{
	background-position: 0 0;
	left: 22px;
}
.hot-sale-par .flex-direction-nav li.flex-nav-next{
	background-position: -20px 0;
	right: 22px;
}
.spadiv{
	position: relative;
	width: 446px;
	height: 103px;
}
.type-design .hot-sign-form{
	float: right;
	padding-right: 34px;
}
.hot-sign-form .title{
	font-size: 14px;
	color: #7d4923;
	padding-top: 18px;
}
.hot-sign-form .main-title{
	font-size: 18px;
	font-weight: bold;;
	color: #dd0000;
}
.hot-sign-details{
	padding-top: 5px;
}
.hot-sign-details .mobile{
	width: 148px;
	height: 38px;
	line-height: 38px;
	border: 1px solid #ddd;
	float: left;
	padding: 0 10px;
}
.hot-sign-details .sign-btn{
	margin-left: 5px;
}



.offer-area{
	width: 190px;
	height: 307px;
	background: url(//fastued3.jia.com/image/zixun/move-bg.png) no-repeat;
	margin: 0 0 20px;
	padding: 17px 0 0 100px;
	position: relative;
	top: -17px;
}
.offer-area .offer-sign{
	width: 170px;
}
.offer-sign .main-title{
	font-size: 26px;
	color: #fff;
	font-weight: bold;
	text-align: center;
	padding-top: 20px;
}
.offer-sign .title{
	color: #fffc00;
	font-size: 14px;
	text-align: center;
}
.offer-sign .form-item{
	position: relative;
	margin-top: 10px;
}
.offer-sign .form-item input{
	width: 150px;
	height: 38px;
	padding: 0 10px;
	line-height: 38px;
}
.offer-sign .form-item .unit{
	position: absolute;
	font-size: 14px;
	color: #333;
	right: 10px;
	top: 0;
	line-height: 38px;
}
.offer-sign .form-item .unit sup{
	font-size: 10px;
}
.offer-sign .message-tip{
	font-size: 12px;
	color: #fff;
	padding: 5px 0;
}
.offer-sign .sign-btn{
	display: block;
	width: 170px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #ffdc37;
	font-size: 16px;
	color: #0061a3;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
}
.offer-sign .sign-btn:hover{
	background: #ffec37;
}
.offer-area.ban_fixed {
    margin-top: 0;
    position: fixed;
    top: 0;
    z-index: 100;
}


.subscribe.gray-bg{
	background: #f2f2f2;
	height: 170px;
	margin-top: 12px;
}
.gray-bg .you-like{
	padding: 10px 10px 10px 40px;
}
.gray-bg .you-like .like-control{
	width: 100%;
	height: 150px;
	overflow: hidden;
	position: relative;
}
.like-control ul li{
	position: relative;
	float: left;
	margin-right: 10px;
	width: 150px;
	height: 150px;
}
.like-control ul li .like-tipnum{
	display: block;
	width: 40px;
	height: 36px;
	text-align: center;
	font-size: 14px;
	color: #fff;
	background: #ff8a00;
	border-radius: 25px;
	-webkit-border-radius: 25px;
	-moz-border-radius: 25px;
	position: absolute;
	right: 5px;
	top: 5px;
	padding: 7px 5px;
	line-height: 17px;
}
.like-control ul li a{
	display: block;
	background: #fff;
}
.like-control ul li img{
	width: 150px;
	height: 150px;
}
.like-control ul li .shop-message{
 	padding: 0 5px;
 	position: absolute;
 	left: 0;
 	bottom: 0;
 	width: 140px;
 	background: url(//fastued3.jia.com/image/zixun/price-bg.png);
 	z-index: 20;
}

.like-control ul li .shop-message .shop-price{
	height: 31px;
	line-height: 31px;
	color: #ff3300;
}
.like-control .shop-price .symbol{
	font-size: 14px;
}
.like-control .shop-price .price-num{
	font-size: 24px;
	font-weight: bold;
}
.like-control .shop-price .price-num i{
	font-size: 12px;
}
.like-control .shop-price .active-add{
	font-size: 12px;
	color: #ff3300;
}
.like-control .shop-price .active-symbol{
	font-size: 14px;
	color: #fff;
	background: url(//fastued3.jia.com/image/zixun/secondIcon.png) no-repeat;
	background-position: -60px 0;
	padding:0 6px 1px 3px;
}
.gray-bg .you-like-title{
	width: 1em;
	position: absolute;
	left: 14px;
	top: 52px;
	font-size: 14px;
	color: #666;
	line-height: 16px;
}
.like-control ul li .shop-message .letter-shop{
	font-size: 13px;
	color: #333;
	line-height: 17px;
	max-height: 34px;
	overflow: hidden;
	padding-bottom: 6px;
	display: none;
}
.th_shop{
	width: 380px;
	float: right;
}
.th_shop .title{
	font-size: 12px;
	color: #fff;
	padding: 6px 0;
	font-weight: bold;
	color: #ffec37;
}
.th_shop .title a{
	color: #ffec37;
}
.th_shop .like-control{
	width: 380px;
	height: 120px;
	overflow: hidden;
	position: relative;
}
.th_shop .like-control ul{
	width: 390px;
}
.th_shop .like-control ul li img{
	width: 120px;
	height: 120px;
}
.th_shop .like-control ul li{
	width: 120px;
	height: 120px;
	margin-right: 10px;
}
.th_shop .like-control ul li .shop-message{
	width: 110px;
}
.th_shop .like-control ul li .shop-message .letter-shop{
	font-size: 12px;
	line-height: 14px;
	padding-bottom: 0;
	margin-bottom: 7px;
	max-height: 42px;
	overflow: hidden;
}
.th_shop .like-control ul li .shop-message .shop-price{
	height: 30px;
	line-height: 30px;
}
.th_shop .like-control .shop-price .price-num{
	font-size: 20px;
}
.b_Full_Column .contr_centre .layer_setwin{
	right: 0;
	top: 4px;
}
.th_shop  .like-control .shop-price .active-symbol{
	background: url(//fastued3.jia.com/image/zixun/secondIcon.png) no-repeat 0 -30px;
	font-size: 12px;
}
.th_shop .freeSign-le{
	display: none;
}
.th_shop .freeSign-le a{
	display: block;
	width: 100px;
	height: 30px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	line-height: 30px;
	text-align: center;
	background: #dd0000;
	color: #fff;
	font-size: 14px;
	margin: 0 auto 9px;
}
.th_shop .freeSign-le a:hover{
	background: #ff0000;
}
.th_shop .th-shopNum{
	display: block;
	width: 30px;
	height: 30px;
	padding: 6px;
	border-radius: 21px;
	-moz-border-radius:21px;
	-webkit-border-radius:21px;
	background: #ff8a00;
	text-align: center;
	color: #fff;
	line-height: 14px;
	font-size: 12px;
	position: absolute;
	top: 4px;
	right: 4px;
	z-index: 10;
}	

.gray-bg .need_order{
	padding: 0 10px;
}
.gray-bg .need_order .title{
	font-size: 14px;
	line-height: 35px;
	font-weight: bold;
	color: #000;
	padding-left: 25px;
	position: relative;
}
.gray-bg .need_order .title a{
	color: #000;
}
.gray-bg .need_order .title .ohot{
	display: block;
	width: 21px;
	height: 11px;
	position: absolute;
	background: url(//fastued3.jia.com/image/zixun/hot1.png) no-repeat;
	left: 0;
	top: 12px;
}
.gray-bg .need_order .need_order_shop{
	width: 820px;
	height: 100px;
	overflow: hidden;
}
.gray-bg .need_order .need_order_shop ul{
	width: 840px;
}
.need_order_shop li{
	width: 260px;
	height: 100px;
	margin-right: 20px;
	float: left;
	overflow: hidden;
}
.need_order_shop li .img{
	width: 100px;
	height: 100px;
	float: left;
}
.need_order_shop li .order_mess{
	width: 150px;
	float: right;
}
.need_order_shop li .order_mess .shop_name{
	font-size: 14px;
	color: #333;
	line-height: 18px;
	height: 36px;
	overflow: hidden;
}
.need_order_shop li .order_mess .shop_price .price_icon{
	font-size: 14px;
	color: #ff3300;
}
.need_order_shop li .order_mess .shop_price .price_num{
	font-size: 20px;
	color: #ff3300;
}
.need_order_shop li .order_mess .shop_price .price_unit{
	font-size: 12px;
	color: #666;
	margin-left: 5px;
}
.need_order_shop li .order_user{
	margin-top: 4px;
}
.need_order_shop li .order_user .order_user_btn{
	display: block;
	float: left;
	width: 80px;
	height: 30px;
	line-height: 30px;
	background: #dd0000;
	color: #fff;
	text-align: center;
	font-size: 14px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.need_order_shop li .order_user .order_user_btn:hover{
	background: #ff0000;
}
.need_order_shop li .order_user .order_user_num{
	float: right;
}
.need_order_shop li .order_user .order_user_num p{
	font-size: 12px;
	color: #666;
	line-height: 15px;
}
.zs_txt{
	color: #b29161;
}
.hs_txt{
	color: #ff3300;
}
.blow_up{
	position: fixed;
	left: 50%;
	top: 50%;
	z-index: 99999;
	display: none;
}
.blow_up .blow_up_img{
	width: 800px;
	height: 510px;
	overflow: hidden;
	position: relative;
}
.blow_up li{
	float: left;
	width: 800px;
	height: 510px;
	overflow: hidden;
	position: relative;
}
.blow_up li img{
	position: absolute;
	left: 50%;
	top: 50%;
}
.blow_up .blow_close{
	display: block;
	position: absolute;
	width: 34px;
	height: 34px;
	right: -38px;
	top: 0;
	background: url(//fastued3.jia.com/image/zixun/blow_close.png) no-repeat;
	text-indent: -99999px;
}

.blow_up .flex-direction-nav li a.flex-prev {
    background: url("//fastued3.jia.com/image/zixun/prev-lno.png") no-repeat scroll center top;
}
.blow_up .flex-direction-nav li a.flex-next {
    background: url("//fastued3.jia.com/image/zixun/next-lno.png") no-repeat scroll center top;
}
.blow_up .flex-direction-nav li{
    margin-top: -38px;
    position: absolute;
    top: 50%;
    height: 76px;
    width: 30px;
    z-index: 999999;
}
.blow_up .flex-direction-nav li.flex-nav-prev{
	left: 0;
}
.blow_up .flex-direction-nav li.flex-nav-next{
	right: 0;
}
.blow_up .flex-direction-nav li a{
	display: block;
    width: 100%;
    height: 100%;
    text-indent: -99999px;
}



/*团购弹窗*/
.tg_pro_box {
	width:923px;
	height:330px;
	position:fixed;
	background:#fff;
	padding:30px 47px 29px 20px;
	left:50%;
	margin-left:-490px;
	top:50%;
	margin-top:-195px;
	z-index:1000001;
	display: none;
}
.close {
	position:absolute;
	width:16px;
	height:16px;
	top:20px;
	right:20px;
	text-indent:-999px;
	overflow:hidden;
	background:url(//fastued1.jia.com/image/jiahome/2015/J_cus_sign_bg.png) -90px -45px no-repeat
}
.tg_box_l {
	float:left;
	width:573px
}
.tg_box_r {
	float:right;
	width:350px;
	font-family:"微软雅黑"
}
.pic_gallery {
	float:left
}
.text_info {
	font-family:"微软雅黑";
	width:300px;
	float:right
}
.text_info h3 {
	font-size:22px;
	line-height:26px
}
.text_info h3 a {
	color:#333;
	text-decoration:none
}
.limit {
	font-size:14px;
	color:#d00;
	height:24px;
	line-height:24px
}
.l_t {
	height:22px;
	line-height:22px
}
.l_t span,.l_t b {
	text-decoration:line-through;
	font-style:normal;
	color:#999
}
.l_t span {
	font-size:14px
}
.l_t b {
	font-size:16px;
	font-weight:normal
}
.tg_p strong {
	font-size:26px;
	color:#f30;
	font-family:arial;
	font-weight:bold
}
.tg_p span {
	font-size:14px
}
.tg_p i {
	font-size:20px;
	color:#f30
}
.tg_p {
	height:28px;
	line-height:28px;
	font-size:14px;
	color:#999
}
.qj_jb {
	height:26px;
	line-height:26px;
	color:#d00;
	padding-bottom:10px;
	font-size:12px;
	display: none;
}
.des_wrap {
	max-height:160px;
	overflow:hidden;
	width:240px
}
.group-bottom-text{
	padding-top: 10px;
}
.des_wrap span {
	font-size:12px;
	line-height:18px;
	color:#d00
}
.des_wrap p {
	height:auto;
	line-height:18px;
	font-size:12px;
	color:#999
}
.sign_form_wrap {
	padding-left:63px;
	padding-bottom:9px
}
.tg_box_r .sign_form_wrap {
	padding-left:0
}
.tg_box_r h3 {
	text-align:center;
	font-size:18px;
	color:#d00;
	height:30px;
	line-height:30px;
	padding-bottom:21px
}
.sign_form_wrap label {
	height:100%;
	width:100%;
	display:block
}
.cus_y_name,.cus_y_phone,.cus_u_code {
	width:348px;
	height:46px;
	border:1px solid #ddd;
	position:relative
}
.cus_y_phone {
	top:-1px
}
.cus_u_code{
top:-2px;
}
.cus_code_wrap {
	position: absolute;
	right:0;
}
.cus_u_code img {vertical-align: middle;;}
.cus_y_name span,.cus_y_phone span,.cus_u_code span {
	position:absolute;
	width:72px;
	padding-left:10px;
	left:0;
	top:0;
	height:46px;
	line-height:46px;
	text-align:left;
	font-size:14px;
	color:#666
}
.cus_y_name input,.cus_y_phone input,.cus_u_code input {
	padding:15px 0;
	outline:0;
	width:246px;
	border:0;
	position:absolute;
	right:0;
	top:0;
	height:16px;
	line-height:16px
}
.cus_book_num {
	height:42px;
	line-height:42px;
	text-align:center;
	width:350px
	
}
.cus_book_num strong {
	color:#d00;
	font-size:14px
}
.cus_book_now {
	width:350px;
	border-radius:4px;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	background:#d00;
	text-decoration:none;
	display:block;
	color:#fff;
	margin-top:12px;
}
.cus_book_now:hover {
	color:#fff;
	text-decoration:none;
	background:#e00
}
.cus_tel_book {
	height:58px;
	line-height:58px;
	width:360px;
	text-align:left;
	font-size:14px;
	color:#999
}
.cus_tel_book strong {
	color:#d00;
	font-family:tahoma;
	font-size:18px;
	padding-left:20px;
	background:url(//fastued1.jia.com/image/tg/tg_new/tk_arrow.png) -40px -5px no-repeat;
}
.pro_more {
	width:178px;
	height:38px;
	display:block;
	background:#ffe8e8;
	border:1px solid #f66;
	border-radius:4px;
	line-height:38px;
	text-align:center;
	font-size:16px;
	color:#f33;
	margin-left:28px;
	text-decoration:none
}
.sml_pro {
	margin-top:10px;
	height:44px
}
.sml_pro li {
	border:2px solid #fff;
	margin-right:4px;
	float:left;
	width:40px;
	height:40px;
	cursor:pointer
}
.sml_pro li img {
	border:1px solid #eee
}
.sml_pro li.on {
	border-color:#ff4d4d
}
.sml_pro li.on img {
	border:1px solid #ff4d4d
}
.pic_gallery {
	width:240px
}
.pic_wrap1 {
	width:180px;
	position:relative;
	padding:0 30px 11px;
	height:234px
}
.pic_wrap1>a {
	position:absolute;
	width:20px;
	height:35px;
	background:url(//fastued1.jia.com/image/tg/tg_new/tk_arrow.png) left top no-repeat;
	top:73px
}
.pic_wrap1>a.tk_next {
	background-position:-20px 0;
	right:0
}
.tk_prev {
	left:0
}
.tk_prev:hover {
	background-position:0 -35px
}
.pic_wrap1>a.tk_next:hover {
	background-position:-20px -35px
}
.pic_wrap2 {
	width:180px;
	height:180px;
	position:relative;
	overflow:hidden
}
.pic_wrap2 ul {
	position:absolute;
	left:0;
	top:0;
	width:600px
}
.pic_wrap2 ul li {
	float:left;
	width:180px;
	height:180px
}
.pic_wrap2 ul li img {
	border:5px solid #eee
}
.J_cus_ser_sign_mask {
	width:100%;
	height:100%;
	position:fixed;
	left:0;
	top:0;
	opacity:.5;
	filter:alpha(opacity:50);
	background:#000;
	z-index:1000000
}
.red_pack_tk {
	width:480px;
	height:565px;
	position:fixed;
	left:50%;
	top:50%;
	margin-left:-240px;
	margin-top:-282px;
	background:#fff;
	z-index:1000001
}
.red_pack_wrap {
	width:100%;
	height:158px;
	border-bottom:1px solid #eee;
	margin-bottom:19px;
	border-top:1px solid #eee
}
.red_pack_wrap dt {
	width:160px;
	height:158px;
	border-right:1px solid #eee;
	text-align:center;
	float:left
}
.red_pack_wrap dt span {
	display:inline-block;
	vertical-align:middle;
	height:100%;
	width:0
}
.red_pack_wrap dt img {
	max-width:160px;
	max-height:158px;
	vertical-align:middle
}
.red_pack_wrap dd {
	padding:15px 0 0 47px;
	float:right;
	width:272px;
	font-family:"微软雅黑"
}
.red_pack_wrap dd h6 {
	font-size:14px;
	color:#333;
	height:39px;
	line-height:39px;
	padding-bottom:7px
}
.red_pack_wrap dd h6 strong {
	color:#f30;
	font-size:26px;
	font-family:arial
}
.red_pack_wrap dd h6 strong i {
	font-family:"微软雅黑";
	font-style:normal;
	font-size:14px
}
.red_pack_wrap p {
	line-height:16px;
	font-size:12px;
	color:#666;
	width:220px
}
.red_pack_form {
	width:350px;
	margin:0 auto
}
.red_pack_head h3 {
	text-align:center;
	font-size:18px;
	color:#d00;
	height:30px;
	line-height:30px;
	padding-bottom:16px;
	padding-top:24px;
	font-family:"微软雅黑"
}
.time_remain {
	text-align:center;
	height:22px;
	line-height:22px;
	padding-bottom:16px;
	font-size:14px
}
.time {
	display:inline-block
}
.time_left {
	display:inline-block;
	font-size:12px
}
.time span {
	color:#f30;
	font-family:arial;
	margin-right:2px
}
.opacity_mask {
	width:100%;
	height:100%;
	position:fixed;
	z-index:100000000;
	left:0;
	top:0
}
.bm_success_mask {
	width:100%;
	height:100%;
	background:#000;
	opacity:.3;
	filter:alpha(opacity:30);
	position:absolute;
	left:0;
	top:0
}
.bm_success_box {
	width:480px;
	height:225px;
	position:absolute;
	left:50%;
	margin-left:-240px;
	background:#fff;
	top:50%;
	margin-top:-112px
}
.succ_text_wrap {
	padding-top:38px;
	padding-left:144px
}
.succ_text_wrap h3 {
	font-family:"微软雅黑";
	color:#333;
	font-size:26px;
	width:100%;
	text-indent:5px;
	line-height:39px;
	height:39px
}
.succ_text_wrap p {
	font-size:16px;
	height:24px;
	line-height:24px;
	text-indent:9px;
	color:#999;
	margin-bottom:30px;
	font-family:"微软雅黑"
}
.succ_text_wrap .h3_ind {
	text-indent:46px
}
.succ_text_wrap .p_ind {
	text-indent:60px
}
.succ_text_wrap span {
	display:block;
	width:100%;
	height:21px;
	line-height:21px;
	color:#666;
	font-size:14px;
	font-family:"微软雅黑"
}
.succ_text_wrap em {
	display:block;
	font-size:24px;
	line-height:36px;
	height:36px;
	position:relative;
	color:#d00;
	padding-left:26px;
	font-family:Tahoma
}
.succ_text_wrap em i {
	position:absolute;
	width:16px;
	height:22px;
	background:url(//fastued1.jia.com/image/jiahome/2015/searchbackground.png) -132px -50px no-repeat;
	left:6px;
	top:7px
}
.bm_success_box a {
	position:absolute;
	width:16px;
	height:16px;
	background:url(//fastued1.jia.com/image/jiahome/2015/searchbackground.png) -147px -56px no-repeat;
	right:20px;
	top:20px
}
.bm_success_box b {
	position:absolute;
	width:53px;
	height:53px;
	left:75px;
	top:50%;
	margin-top:-26px;
	background:url(//ued.jia.com/image/mall/shop/tm_add_bg.png) left top no-repeat
}
.bm_error_box {
	width:480px;
	height:225px;
	position:fixed;
	left:50%;
	margin-left:-240px;
	background:#fff;
	top:50%;
	margin-top:-112px;
	z-index:100000001
}
.error_wrap {
	padding-top:85px;
	padding-left:161px
}
.error_wrap a {
	font-size:12px;
	color:#007fd7
}
.error_wrap h3 {
	font-family:"微软雅黑";
	color:#333;
	font-size:26px;
	width:100%;
	text-indent:5px;
	line-height:39px;
	height:39px
}
.error_wrap p {
	font-size:18px;
	height:24px;
	line-height:24px;
	color:#333;
	padding-bottom:6px;
	font-family:"微软雅黑"
}
.error_wrap .h3_ind {
	text-indent:46px
}
.error_wrap .p_ind {
	text-indent:60px
}
.error_wrap span {
	display:block;
	width:100%;
	height:21px;
	line-height:21px;
	color:#666;
	font-size:14px;
	font-family:"微软雅黑"
}
.error_wrap em {
	display:block;
	font-size:24px;
	line-height:36px;
	height:36px;
	position:relative;
	color:#d00;
	padding-left:26px;
	font-family:Tahoma
}
.error_wrap em i {
	position:absolute;
	width:16px;
	height:22px;
	background:url(//fastued1.jia.com/image/jiahome/2015/searchbackground.png) -132px -50px no-repeat;
	left:6px;
	top:7px
}
.close_frame {
	position:absolute;
	width:16px;
	height:16px;
	background:url(//fastued1.jia.com/image/jiahome/2015/searchbackground.png) -147px -56px no-repeat;
	right:10px;
	top:10px
}
.bm_error_box b {
	position:absolute;
	width:53px;
	height:53px;
	left:75px;
	top:81px;
	background:url(//fastued1.jia.com/image/mall/shop/tm_add_bg.png) left top no-repeat
}
.bm_error_box b.signup_error {
	background:url(//fastued1.jia.com/image/tg/tg_new/error.png) left top no-repeat
}
.branch_act.branch_2013 {
	width:970px;
}
.branch_act {
	height:60px;
	width:1190px;
	margin:2px auto 0;
	position:relative;
	z-index:10
}
.per33 {
	width:33.3%;
	float:left;
	background:#f5f5f5;
	height:60px;
	position:relative;
	cursor:pointer;
}
.per33.nower {
	background:#ffe2e2
}
.per33 h3 {
	height:24px;
	line-height:24px;
	padding-top:8px
}
.per33 h3 a {
	font-weight:bold;
	font-size:16px;
	display:block;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.nower h3 a {
	color:#d00
}
.branch_info p {
	float:left;
	font-size:12px;
	color:#999;
	line-height:18px
}
.bi_1 {
	width:125px
}
.bi_2 {
	width:165px;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden
}
.inner_container {
	border:1px solid #f8f8f8;
	height:60px;
	padding:0 36px
}
.nower .inner_container {
	border-color:#ffb2b2;
	padding:0px 20px;
	background: #ffe2e2;
}
.sep_line {
	width:1px;
	position:absolute;
	height:30px;
	top:15px;
	right:0;
	background:#d2d2d2
}
.nower .sep_line {
	display:none
}
.per33 em {
	position:absolute;
	width:15px;
	height:8px;
	left:50%;
	margin-left:-8px;
	bottom:-9px;
	background:url(//fastued1.jia.com/image/tg/tg_new/J_tg_bg.png) -139px -379px no-repeat;
	display:none
}
.per33.nower em {
	display:block
}
.main_bran_tk {
	position:fixed;
	width:960px;
	height:400px;
	z-index:10000001;
	background:#fff;
	top:50%;
	left:50%;
	margin-top:-200px;
	margin-left:-480px;
	font-family:"微软雅黑"
}
.m_b_inner {
	width:871px;
	height:313px;
	padding:32px 48px 0 41px
}
.m_b_l {
	width:475px;
	padding-right:46px
}
.booth_l p {
	line-height:28px;
	font-size:14px;
	color:#333
}
.to_booth {
	width:178px;
	height:38px;
	background:#ffe8e8;
	border:1px solid #f66;
	color:#f66;
	border-radius:4px;
	display:block;
	margin-top:38px;
	line-height:38px;
	text-align:center;
	font-size:16px
}
.to_booth:hover {
	background:#ffb7b7
}
.booth_r {
	padding-top:26px;
	width:260px
}
.m_b_booth_info {
	line-height:18px;
	padding-bottom:16px;
	height: 54px;
	overflow: hidden;
}
.booth_r_t {
	line-height:27px;
	color:#333
}
.booth_r_t_p {
	font-size:12px;
	color:#999;
	line-height:28px
}
.booth_r_t_p strong {
	color:#f30;
	font-family:arial;
	font-size:14px;
	font-weight:bold
}
.booth_r_pro {
	width:260px;
}
.booth_r_pro ul {
	width:500px;
	padding-top:6px
}
.booth_r_pro li {
	float:left;
	margin-right:10px;
	font-size:0;
	width:120px;
}
.booth_r_t_pro {font-size: 12px;color:#333;}
.m_b_r {
	width:350px;
	text-align:center
}
.m_b_r h2 {
	font-size:18px;
	height:26px;
	line-height:26px;
	color:#d00;
	padding-bottom:23px
}
.m_b_sign_info {
	border-bottom:1px solid #ddd
}
.m_b_sign_info label {
	display:block;
	width:348px;
	height:46px;
	border:1px solid #ddd;
	border-bottom:0;
	position:relative
}
.m_b_sign_info span {
	position:absolute;
	width:80px;
	text-align:right;
	height:46px;
	left:0;
	top:0;
	line-height:46px;
	font-size:14px
}
.m_b_sign_info input {
	height:16px;
	line-height:16px;
	padding:15px 0 15px 10px;
	width:258px;
	left:80px;
	top:0;
	position:absolute
}
.m_b_r p {
	line-height:33px
}
.m_b_r strong {
	color:#f30
}
.m_b_sub {
	color:#fff;
	height:30px;
	width:350px;
	background:#d00;
	line-height:30px;
	border-radius:4px;
	display:block;
	font-size:16px;
	font-weight:bold
}
.m_b_sub:hover {
	background:#e00;
	color:#fff
}
.m_b_hotline {
	line-height:66px;
	text-align: left;
}
.m_b_hotline b {
	font-size:18px;
	font-family:tahoma;
	color:#d00;
}
.m_b_hotline i {
	display:inline-block;
	vertical-align:text-bottom;
	background:url(//fastued1.jia.com/image/tg/tg_new/tk_arrow.png) -40px -7px no-repeat;
	width:14px;
	height:18px;
}
.m_b_close {
	position:absolute;
	top:20px;
	right:20px;
	background:url(//fastued1.jia.com/image/jiahome/2015/searchbackground.png) -147px -56px no-repeat;
	text-indent:-999px;
	overflow:hidden;
	width:16px;
	height:16px
}
.main_bran_opa {
	opacity:.6;
	filter:alpha(opacity:60);
	background:#000;
	position:fixed;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:10000000
}
.lazy_tg {
	background:url(//tg.jia.com/include/tg_home/images/http://fastued2.jia.com/image/zixun/stage3/load.gif) center center no-repeat
}
.ban_btm_mask {
	width:1190px;
	height: 80px;
	position:absolute;
	bottom:0;
	background:#000;
	opacity: 0.65;
	z-index: 3;
	filter:alpha(opacity:65);
}
#item6 hr {
	display: none;
}
.bm_pass_2014,.bm_pass_2014_con,.bm_pass_2015,.bm_pass_2015_con,.bm_pass_wrap {
	position:absolute;
	left:0;
	top:0;
	width:100%
}
.bm_pass_wrap {
	height:100%;
	z-index:10
}
.bm_pass_2014,.bm_pass_2015 {
	height:100%;
	background:#000;
	z-index:1;
	opacity:.6;
	filter:alpha(opacity:60)
}
.bm_pass_2015 {
	height:411px
}
.bm_pass_2014_con,.bm_pass_2015_con {
	height:100%;
	z-index:2
}
.bm_pass_2014_con a,.bm_pass_2015_con a {
	width:178px;
	height:38px;
	line-height:38px;
	text-align:center;
	border:1px solid #f66;
	background:#ffe8e8;
	color:#f33;
	display:block;
	margin:0 auto;
	border-radius:4px;
	font-size:14px
}
.bm_pass_2014_con a:hover,.bm_pass_2015_con a:hover {
	color:#f33;
	background:#ffb7b7
}
.bm_pass_2014_con h2,.bm_pass_2015_con h2 {
	font-size:36px;
	color:#fff;
	text-align:center;
	line-height:54px
}
.bm_pass_2014_con h2 {
	padding:103px 0 21px
}
.bm_pass_2015_con h2 {
	padding:139px 0 21px
}
.item_qjzx i {
	background-position:-86px -88px
}
.tg_qjzx {
	height:600px;
	overflow:hidden;
	background:#fff
}
.tg_qjzx ul {
	width:1190px
}
.tg_qjzx li.commodity_pos {
	width:33.3%;
	height:200px;
	float:left;
	border:none;
	cursor:pointer
}
.qjzx_item_above {
	border-left:2px solid #fff;
	border-top: 2px solid #fff;
	border-right:2px solid #eee;
	border-bottom:2px solid #eee;
	padding:15px 37px;
}
.qjzx_item_above dt {
	float:left;
	font-size:0
}
.qjzx_item_above dd {
	padding-left:23px;
	float:left;
	width:175px
}
.qjzx_item_above h4 {
	font-size:14px;
	line-height:18px;
	height:36px;overflow: hidden;
}
.qjzx_item_above h4 a {
	color:#333
}
.qjzx_item_above dd p {
	line-height:16px;
	height:32px;
	overflow:hidden;
	color:#666;
	padding-top: 8px;
	padding-bottom:10px;
	border-bottom:1px dotted #dadada
}
.qjzx_yuyue,.qjzx_yuyue i {
	height:20px;
	line-height:20px
}
.qjzx_yuyue {
	position:relative;
	padding:11px 0 0 50px
}
.qjzx_yuyue i {
	position:absolute;
	width:50px;
	background:url(//fastued1.jia.com/image/tg/tg_new/J_tg_bg.png) -30px -122px no-repeat;
	text-align:center;
	color:#fff;
	top:11px;
	left:0
}
.qjzx_yuyue strong {
	color:#f30;
	font-family:arial;
	font-size:20px;
	font-weight:700
}
.qjzx_yuyue strong em {
	font-family:"微软雅黑";
	font-size:14px
}
.qjzx_yuyue span {
	color:#666;
	padding-left:4px
}
.qjzx_item_btm {
	height:30px;
	line-height:30px;
	padding-top:16px;
	font-size:14px;
	color:#666
}
.pic_gallery .b_1,.pic_gallery .b_2,.qjzx_item_btm .b_1,.qjzx_item_btm .b_2 {
	font-family:arial;
	font-size:18px;
	padding:0 3px
}
.pic_gallery .b_1,.qjzx_item_btm .b_1 {
	color:#960
}
.pic_gallery .b_2,.qjzx_item_btm .b_2 {
	color:#f30
}
.commodity_pos:hover .qjzx_item_above{
	border-color: #f99;
}
.qjzx_item_above h4 a:hover{
	color:#d00;
}
.qjzx_yy_btn {
	width:98px;
	height:28px;
	float:right;
	border:1px solid #f66;
	color:#f33;
	line-height:28px;
	text-align:center;
	border-radius:4px;
	*margin-top:-30px;
}
.qjzx_yy_btn:hover {
	color:#f33;
	background:#ffeaeb;
}
a[name=signup].no_open {background:#ccc;}
.m_b_sub.no_open{background:#ccc;}
.cus_book_now.no_open{background:#ccc;}
.subspt_amt {overflow: hidden;height: 30px;line-height: 30px;}
.subspt_amt span{float: left;color:#999;font-size: 14px;}
.subspt_amt p{float: left;color:#f30;font-size: 14px;}
.subspt_amt p strong{font-size: 18px;}
.subspt_usage {float: left;font-size: 14px;color:#d00;padding-left: 10px;}
.lock_wrap{padding: 41px 0 0 84px;position: relative;}
.lock_img {position: absolute;background: url(//fastued3.jia.com/image/tg/tg_new/lock_price.png) left top no-repeat;left:0;top:80px;width:87px;height: 99px;margin-left: 30px;}
.lock_wrap img {border:1px solid #eee;}
.user2know {
	line-height: 22px;
	padding-bottom: 5px;
	text-align:left;
}
.tg_2015_check {
	padding: 2px 0 4px 3px;
	width:126px;
	height:38px;
	border-left: 1px solid #ddd;
	position: absolute;
	right:0;
	top:0;
	line-height: 38px;
}
.tg_2015_check .verify_img {
	float: none;
	margin-right: 0;
}
.tg_2015_check img {
	vertical-align: middle;
}
.tg_2015_change {
	color:#007fd7;
}
.tg_pro_box .groupEorr-text{
	line-height: 22px;
    text-align: center;
    color: #ff0000;
    font-size: 12px;
    padding: 5px 0;
    display: none;
}

/*报名成功*/

.ui-xn-content {position: fixed; top:50%; left:50%; background: #fff;padding: 20px;z-index: 100001;display: none;}
.ui-xn-content.ui-bg-over{background: #f9e9d8;cursor: pointer;}
.ui-xn-content.ui-bg-over .ui-xn-close{background-position: -149px -229px;}
.ui-xn-close{ position: absolute;top: 20px;right: 20px;width: 16px; height: 16px;background: url(//fastued3.jia.com/image/kf/xn.png) -149px -245px no-repeat;z-index: 2;}
.ui-qj-hl {width:149px;height: 148px;background: url(//fastued3.jia.com/image/kf/xn.png) left -24px no-repeat;position: relative;z-index: 2;}
.ui-qj-hl img {position: absolute;left:68px;top:71px;z-index: 1;}
.ui-qj-hl em{width:58px;height: 32px;background: url(//fastued3.jia.com/image/kf/xn.png) left -230px no-repeat;z-index: 2;left: 16px;top:68px;position: absolute;}
.ui-xn-box {width:446px;padding-left: 54px;padding-top: 15px;font-family: "微软雅黑";}
.ui-xn-box-l {float: left;width:260px;}
.ui-xn-box-r{float: left;}
.ui-slogan p{line-height: 30px;font-size:20px;color:#333;float: left;}
.ui-slogan img {float: left;position: relative;top:3px;margin-left: 6px;}

.ui-xn4tg>span,.ui-xn4zx>span {padding-top: 5px;color:#333;display: block;line-height: 24px;padding-left: 35px;background: url(//fastued3.jia.com/image/kf/xn.png) left 5px no-repeat;font-size: 14px;position: relative;left:-35px;}
.ui-qj-fwh {line-height: 26px;padding-top: 13px;}
.ui-qj-fwh img {display: block;}
.ui-qj-fwh span{color:#999;}

.ui-kf-bubble {width:121px;height: 42px;background: url(//fastued3.jia.com/image/kf/xn.png) left -172px no-repeat;font-size: 14px;line-height: 16px;padding: 15px 8px 0 13px;color: #fff;display: block;position: relative;left:15px;top:-3px;}
.ui-kf-bubble:hover{color:#fff;}
.act-add,.act-time{line-height: 18px;font-size: 14px;color:#999;}
.act-add span,.act-time span,.act-add p,.act-time p {float: left;}
.ui-tg-add {padding-top: 5px;}
.ui-tg-add>p{ margin-bottom:10px;color:#999;font-size: 14px;}
.act-add p,.act-time p{width:180px;}
/*新增报名*/
.subscribe .jz-group{
	width: 840px;
	height: 150px;
	background: url(//fastued3.jia.com/image/zixun/jz-group.jpg) no-repeat;
	position: relative;
}
.bigGift.jz-add-con{
	padding: 0;
}
.bigGift.jz-add-con .sign-form{
	background: #5e8f18;
}
.bigGift.jz-add-con .jz-add-par{
	position: absolute;
	right: 47px;
	bottom: 10px;
}
.is_fujian dd{padding-top: 14px;}


.flip_main .zzc-left,.flip_main .zzc-right{
 display: block;
 width: 1190px;
 height: 476px;
 background: url(//fastued3.jia.com/image/zixun/gra_bg.png) repeat;
 z-index: 4;
 position: absolute;
 top: 0;
 text-indent: -99999px;
}
.flip_main .zzc-left{
 left:-1190px;
}
.flip_main .zzc-right{
  right:-1190px
}

/*列表资讯页面弹窗样式修改*/
.online_quote {font-family: "微软雅黑";width:420px;height: 380px;position: fixed;left:50%;top:50%;padding-top:40px;margin-left: -210px;margin-top: -240px;z-index: 99999;display: none;}
.spoken_man_area {position: absolute;width:100%;height:120px;background:#f3edde;border-top-left-radius: 4px;border-top-right-radius: 4px;position:relative;}
.spoken_man_area_logo{position:absolute;background:#fff;border-top-left-radius: 4px;left:0;top:0;width:55px;height:45px;text-align: center;}
.spoken_man_area_logo h1{padding-top:8px;width:55px;}
.Jia_man1 {position:absolute;width:126px;height:142px;left:35px;bottom:0;background:url(//fastued2.jia.com/image/tuku/Jia_man2.png) 0 0 no-repeat;}
.infoOrder .Jia_man1{background:url(//fastued2.jia.com/image/tuku/Jia_man1.png) -95px 0 no-repeat; }
.xm_img_apply .Jia_man1{background:url(//fastued2.jia.com/image/tuku/Jia_man1.png) -200px 0 no-repeat;width:125px;left:39px;z-index: 2; }
.Jia_quote_con{width:250px;padding:30px 0 0 20px;height:90px;position:absolute;right:0;bottom:0;}
.xm_img_apply .Jia_quote_con{width:298px;}
.spoken_man_area.boNuoSen{height:125px;}
.boNuoSen .Jia_quote_con {width:100%;padding:49px 0 0 0;height:76px;}
.boNuoSen .Jia_quote_con h2{width:268px;margin:0 auto;height:44px;line-height: 44px;background: url(//fastued2.jia.com/image/tuku/quote_text.png) 0 -44px no-repeat;}
.boNuoSen .Jia_man1{display:none;}
.boNuoSen .Jia_quote_con  p{text-align: center;}
.boNuoSen .spoken_man_area_logo{width:180px;}
.spoken_man_area_logo h2{display: none;position:absolute;left:55px;top:0;}
.spoken_man_area_logo em{position: absolute;width:1px;height:20px;background:#ddd;left:54px;top:12px;display:none;}
.boNuoSen .spoken_man_area_logo h2,.boNuoSen .spoken_man_area_logo em{display: block;}
.Jia_quote_con h2{line-height: 44px;text-indent:-999px;overflow:hidden;background-image:url(//fastued2.jia.com/image/tuku/quote_text.png);font-size:28px;color:#de6800;background-repeat: no-repeat;background-position: 0 0;}
.infoOrder .Jia_quote_con h2{background-position: 0 -88px;}
.infoOrder .boNuoSen .Jia_quote_con h2{width:222px;}
.xm_sheji_box{
    width:470px;height:320px;background:#fff;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;
}
.Jia_quote_con p{line-height: 20px;color:#333;font-size: 14px;}
.quote_solo {float: left;margin-right: 6px;padding:0 16px 0 9px;height: 32px;line-height:32px;background: #fff;position: relative;margin-bottom: 6px;min-width: 42px;border:1px solid #ddd;}
.house_jg span.selectIcon {
    display: block;
    width: 8px;
    height: 5px;
    background: url(//fastued3.jia.com/image/zixun/selectIcon.png) no-repeat;
    position: absolute;
    top: 15px;
    cursor: pointer;
    right: 8px;
}
.quote_main,.quote_result {width:100%;height: 260px;background:#fff;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.quote_main h2{font-size: 27px;font-weight: bold;color:#333;padding-top: 22px;height: 42px;line-height: 42px;text-align:center;}
.quote_step_des {height: 21px;line-height: 21px;font-size: 13px;text-align: center;color:#333;}
.quote_con {padding:38px 0 0 60px;width:360px;position: relative;}
.quote_step1,.quote_step2{width:290px;position: relative;z-index: 1;}
.quote_phone {height: 34px;padding-bottom:19px;position:relative;}
.quote_phone span {line-height: 35px;}
.house_mj {height: 34px;line-height: 34px;position: relative;margin-bottom: 12px;}
.house_mj span,.house_jg span,.quote_phone span {display: block;height: 100%;width:67px;font-size: 14px;color:#333;}
.house_mj input,.quote_phone input {width:200px;padding:8px 10px;font-size: 12px;position: absolute;right: 0;top:0;height: 16px;line-height: 16px;border:1px solid #ddd;}
.house_mj em{position: absolute;right: 8px;height: 100%;top:0;color:#999;}
.house_jg {width:230px;line-height: 34px;padding-left: 67px;position: relative;margin-bottom:12px;z-index: 10;}
.house_jg>span{position: absolute;left:0;height: 34px;top:0;}
.qNumber {position: absolute;left:-1px;top:32px;overflow: hidden;width:100%;z-index: 2;border:1px solid #ddd;}
.qNumber li{line-height: 30px;height: 30px;background: #fff;padding-left: 11px;}
.qNumber li:hover{background:#f1f1f1;}
.quote_tip{
    position: absolute;
    color: #d00;
    top: 0;display: none;left:127px;line-height: 38px;
}
.quote_now {width:222px;height: 35px;color:#fff;background: #d00;line-height: 35px;display: block;border-radius: 4px;text-align: center;margin-left: 67px;font-size:14px;}
.quote_now:hover{background: #e00;color:#fff;}
.quote_text{padding-left: 24px;float: right;width:220px;position: relative;line-height: 18px;font-size: 12px;color:#666;display:none;}
.quote_text .iconfont {color:#ffb925;font-size: 17px;position: absolute; left:0;top:2px;}
.quote_result{position: relative;display: none;}
.quote_close,.infoOrder_close,.xm_close {width: 30px;height: 30px;background: url(//fastued2.jia.com/image/tuku/tg_rec_bg.png) left -79px no-repeat;position: absolute;right: 0px;top: 0px;text-indent: -999px;overflow: hidden;z-index: 2;}
.result_text {font-size: 14px;color:#666;height: 30px;line-height: 30px;padding-top: 20px;color:#666;}
.result_main {padding-left: 20px;}
.quote_money {height: 112px;margin:0 auto;text-align: center;line-height: 112px;color:#d00;font-size: 18px;}
.quote_money strong {font-size: 48px;font-family: arial;padding-right: 18px;}
.quote_spc {line-height: 22px;font-size: 12px;color:#000;padding-left: 24px;position: relative;}
.quote_spc .iconfont {color:#ffb925;position: absolute;left:0;font-size: 18px;top:0px;}
.Jia_accurate_bj{text-align: center;line-height:36px;}
.Jia_accurate_bj a{color:#007fd7;text-decoration: underline;}
.Jia_accurate_bj a:hover{color:#d00;text-decoration: underline;}
.products_hot {
    height: 154px;
    margin: 16px 0 30px;
    position: relative;
    width: 100%;
    overflow: hidden;
}
.products_hot ul{position: relative;
    width: 900px;
    overflow: hidden;}
.products_hot li {
    float: left;
    height: 154px;
    margin-right: 18px;
    position: relative;
    width: 196px;
}
.products_hot li .txt{ height: 40px;position: absolute;line-height: 50px;color: #fff;width: 100%;  background: url("//fastued2.jia.com/image/zixun/gra_line40.png") repeat-x; bottom:0;left: 0;}
.products_hot li .txt em{ width: 116px; text-indent: 10px; display: inline-block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 50px;height: 40px; }
.products_hot li .txt b{position: absolute; height: 26px; overflow: hidden;padding: 0 10px;font:700 14px/26px 微软雅黑; top: 14px; background: #dd0000; right: 0; display: none;}
.news_matter_img a{ width: 100%; height: 100%;position: relative;display: block; }
.news_matter_img a .bg,.news_matter_img a .hover_icon{ display: none;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;}
    .news_matter_img a .hover_icon {
    background:url("//fastued2.jia.com/image/zixun/video_icon.png") no-repeat  50% 50%;
    display: block;
    z-index: 10;
}
.news_matter_img a .bg{display:block;filter:alpha(opacity=20); -moz-opacity:0.2; -khtml-opacity: 0.2; opacity: 0.2; background:#000; z-index:1;display:block;}
	.xm_img_apply {
    font-family: "微软雅黑";
    width: 420px;
    height: 400px;
    position: fixed;
    left: 50%;
    top: 50%;
    padding-top: 40px;
    margin-left: -210px;
    margin-top: -230px;
    z-index: 99999;
    display:none; 
}
.xm_img_apply .xm_close {width: 30px;height: 30px;background: url(//fastued2.jia.com/image/tuku/tg_rec_bg.png) left -79px no-repeat;position: absolute;right: 0px;top: 0px;text-indent: -999px;overflow: hidden;z-index: 2;}
.spoken_man_area {position: absolute;width:100%;height:120px;background:#f6f0ee;border-top-left-radius: 4px;border-top-right-radius: 4px;position:relative;}
.spoken_man_area_logo{position:absolute;background:#fff;border-top-left-radius: 4px;left:0;top:0;width:55px;height:45px;text-align: center;}
.spoken_man_area_logo h1{padding-top:8px;width:55px;}

.infoOrder .Jia_man1{background:url(//fastued2.jia.com/image/tuku/Jia_man1.png) -95px 0 no-repeat; }
.xm_img_apply .Jia_man1{background:url(//fastued2.jia.com/image/tuku/Jia_man2.png) -126px 0 no-repeat;width:126px;left:60px;z-index: 2;  height: 142px;}
.xm_img_apply .Jia_quote_con{width:234px;padding:30px 0 0 20px;height:90px;position:absolute;right:0px;bottom:0;}


.spoken_man_area_logo h2{display: none;position:absolute;left:55px;top:0;}
.spoken_man_area_logo em{position: absolute;width:1px;height:20px;background:#ddd;left:54px;top:12px;display:none;}
.boNuoSen .spoken_man_area_logo h2,.boNuoSen .spoken_man_area_logo em{display: block;}
.Jia_quote_con h2{line-height: 44px;text-indent:-999px;overflow:hidden;background-image:url(//fastued2.jia.com/image/tuku/quote_text.png);font-size:28px;color:#de6800;background-repeat: no-repeat;background-position: 0 0;}
.Jia_quote_con p{line-height: 20px;color:#333;font-size: 14px;}
.spoken_man_area.boNuoSen{height:125px;}
.boNuoSen .Jia_quote_con {width:100%;padding:49px 0 0 0;height:76px;}
.boNuoSen .Jia_quote_con h2{width:268px;margin:0 auto;height:44px;line-height: 44px;background: url(//fastued2.jia.com/image/tuku/quote_text.png) 0 -44px no-repeat;}
.boNuoSen .Jia_man1{display:none;}
.boNuoSen .Jia_quote_con  p{text-align: center;}
.boNuoSen .spoken_man_area_logo{width:180px;}
.xm_sheji_box{
    width:420px;height:280px;background:#fff;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;
}
.xm_sheji_pro{
    padding-top:18px;
}
.xm_sheji_pro ul{
    padding-left:35px;height:45px;
}
.xm_sheji_pro ul li{
    padding-left:12px;float:left;
}
.xm_sheji_pro ul li dl{
    height:45px;
}
.xm_sheji_pro ul li dd{
    font-size:14px;line-height: 45px;color:#666;padding-left:5px;width:50px;
}
.xm_sheji_pro ul li dt{
    background-image:url(//fastued2.jia.com/image/tuku/quote_text.png);background-repeat:no-repeat;width:46px;height:45px;
}
.sheji_pro1,.sheji_pro2{
    padding-right:20px;background:url(//fastued2.jia.com/image/tuku/quote_text.png) right -220px no-repeat;
}
.sheji_pro1 dt{
    background-position:0 -220px;
}
.sheji_pro2 dt{
    background-position:-46px -220px;
}
.sheji_pro3 dt{
    background-position:-92px -220px;
}
.xm_img_apply form{
    position: relative;
    padding-left: 130px;
    width: 250px;height:250px;
    background: #fff;
}
.remain_num{
    font-size:14px;color:#666;padding-top:20px;line-height: 28px;height:28px;position: relative;left:-50px;
    width: 100%;
    text-align: center;
}
.remain_num strong{color:#d00;}
.xm_img_apply .inputBox{
    position: relative;height: 35px;padding-top:12px;line-height: 35px;margin-top: 0;
}
.xm_img_apply .inputBox span{
    position:absolute;
    left:-90px;width:80px;height:35px;bottom:0;color:#333;font-size:14px;text-align: right;
}
.xm_img_apply .inputBox input{
    height:16px;
    line-height: 16px;
    background: #fff;
    padding:8px 10px 9px;
    width:200px;
    border:1px solid #ddd;
    position:absolute;left:0;bottom:0;
    border-radius: 0px;
	-moz-border-radius: 0px;
	-o-border-radius: 0px;
	-webkit-border-radius: 0px;
}
.xm_img_apply .userCheck {display: inline-block;width: 13px;height: 13px;background: url(//fastued2.jia.com/image/tg/tg_new_bg.png) -94px -32px no-repeat;vertical-align: middle;margin: -2px 6px 0 0;cursor: pointer;}
.xm_img_apply .userCheck.on {background-position: -107px -32px;}
.xm_img_apply .user2know {line-height: 30px;}
.xm_img_apply .user2know a{color:#007fd7;}
.xm_img_apply .user2know a:hover{color:#d00;text-decoration: underline;}
.xm_img_apply .perch{
    margin-top: 20px;
}
.xm_img_apply .perch .orderBtn{
    display: block;
    width: 222px;
    border-radius: 4px;
    background: #d00;
    height: 34px;
    line-height: 34px;
    color: #fff;
    text-align: center;
    font-size: 16px;
}
.xm_img_apply .perch .orderBtn:hover{
    background: #e00;
}
.xm_img_apply .err_show {
    /* color: #ffb71e; */
    color: #dd0000;
    position: absolute;
    top: 189px;
    /* padding-left: 16px; background: url(//fastued2.jia.com/image/zixun/stage3/new-sign-error.png) no-repeat 0 4px; */
}
.pop_hdjr{ font-family: "微软雅黑";
    width: 420px;
    height: 380px;
    position: fixed;
    left: 50%;
    top: 50%;
    margin-left: -210px;
    margin-top: -210px;
    padding-top: 40px;
    z-index: 99999;
    display:none; }
    .pop_hdjr .title{position: absolute;width:100%;height:120px;background:#f3edde;border-top-left-radius: 4px;border-top-right-radius: 4px;position:relative;}
   .pop_hdjr .xm_close{width: 30px;height: 30px;background: url(//fastued2.jia.com/image/tuku/tg_rec_bg.png) left -79px no-repeat;position: absolute;right: 0px;top: 0px;text-indent: -999px;overflow: hidden;z-index: 2;}
   .Jia_gift{background:url("//fastued3.jia.com/image/zixun/heli.png") no-repeat;
    height: 93px;
    left: 49px;
    top:14px;
    position: absolute;
    width: 86px;}
    .slogan{ width: 237px; height: 54px; background: url(//fastued2.jia.com/image/zixun/pop_hdjr.png) no-repeat; position: absolute; left: 147px;top:38px;}
   .lucky_box {width:100%;height:260px;background:#fff;border-bottom-right-radius: 4px;border-bottom-left-radius: 4px;}
   .lucky_box .control{padding: 38px 0 0 60px;
    position: relative;
    width: 360px;}
   .lucky_box .control .eclTip{color: #d00;
    display: none;
    left: 127px;
    line-height: 38px;
    position: absolute;
    top: 0;}
.w_290{  position: relative;  line-height: 34px; height: 34px;
    margin-bottom: 12px;
    padding-left: 60px;
    position: relative;
    width: 230px;}
    .w_290>span{ height: 34px;
    left: 0;
    position: absolute;
    top: 0;}
.w_290 .quotePerch{
    width: 230px;position: relative;}
  .w_290 .quoteNum.buildMess{ width: 208px; }
 .w_290 .selectIcon {
    right: 10px;
    top:16px;
}
.w_290 .quotePerch .qNumber{width: 228px;}
.w_290 .quotePerch .qNumber li a{ width: 208px; }
.w_290 .quotePerch .qNumber li{ border: none; }
.w_290 .calculateBtn {
    background: #d00;
    border-radius: 4px;
    color: #fff;
    display: block;
    float: left;
    font-size: 14px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    width: 230px;
}
.VIP_District{width: 480px;height:270px;position: fixed;left:50%;top:50%;margin:-135px 0 0 -240px;z-index: 99999; display: none;}
.VIP_District a{display: block;width: 16px;height: 16px;background: url("//fastued3.jia.com/image/zhuangxiu/new_finish_v2/newly_icon.png") no-repeat -86px -484px;position: absolute;top:20px;right:20px;}
.VIP_District .vip_text{position: absolute;top:100px;left:50px;}
.vip_text dl dt{font-size: 18px;color: #be9954;padding-bottom: 10px;}
.vip_text dl dd{font-size: 14px;color: #514a43;line-height: 26px;}
.zc_price{ color: #be9954; }
.xm_img_apply .style_zhuangxiu{z-index: 100;*zoom:1;}
.xm_img_apply .style_zhuangxiu>em{cursor: pointer; color: #333;height:16px;
    line-height: 16px;
    background: #fff;
    padding:8px 10px 9px;
    width:200px;
    border:1px solid #ddd;
    position:absolute;left:0;bottom:0;
    border-radius: 0px;
	-moz-border-radius: 0px;
	-o-border-radius: 0px;
	-webkit-border-radius: 0px;}
.xm_img_apply .style_zhuangxiu>i{background: url("//fastued2.jia.com/image/zixun/stage3/new-sign-tag.png") no-repeat 0 0;
    display: block;
    height: 7px;
    position: absolute;
    right: 40px;
    top: 27px;
    width: 11px;}
.xm_img_apply .style_zhuangxiu>ul{position: absolute;top:45px; width: 220px;left:0; border:1px solid #ddd; border-top:none; background: #fff; display: none;}
.xm_img_apply .style_zhuangxiu>ul li{ height: 34px;color: #333;text-indent: 10px;line-height: 34px; width: 100%;}
.xm_img_apply .style_zhuangxiu>ul li:hover{ background:#ddd; color: #dd0000;cursor: pointer;  }
.xm_img_apply .inputBox.on em,.xm_img_apply .inputBox.on ul,.xm_img_apply .inputBox.on input{border-color: #ffb71e;color: #333;}
.xm_img_apply .area_house b{ color: #666;font-weight: normal;
    font-size: 12px;
    height: 100%;
    line-height: 57px;
    position: absolute;
    right: 39px;
    top: 0;}
.xm_sheji_box .suc_reply{ text-align: center; display: none; }
.xm_sheji_box .suc_reply h4{ height: 42px;line-height: 42px;padding:20px 0; font-size: 14px;color: #333; }
.xm_sheji_box .suc_reply p{ padding:0 20px; }
.xm_sheji_box .suc_reply h4 b{ width: 42px; height: 42px;background: url(//fastued2.jia.com/image/zixun/stage3/suc.png) no-repeat;display: inline-block;margin-right: 12px; vertical-align: middle; }
.hot_article_list .clip{ position: relative;overflow: hidden; border-top:2px solid #dd0000; }
.hot_article_list .clip ul{position: relative;top:-1px;}
.hot_article_list .clip li{padding: 11px 0; border-top:1px dashed #cdcdcd; height: 70px;font-size: 16px;}
.hot_article_list .clip li img{ float: left;width: 92px; height: 70px; margin-right: 12px;  }


/*1000元 新人装修大礼包*/
.zx_xrhb{ z-index: 998;
    position: fixed;
    left: 50%;
    width: 3px;
    margin-left: 208px;
    background: url(//fastued3.jia.com/image/zixun/newperson/line.png) center top no-repeat;
    height: 0;
    top: 0;}
         .zx_xrhb img{
	cursor: pointer;
    z-index: 100;
    position: relative;
    display: block;
    width: 169px;
    height: 171px;
}
 .zx_xrhb .line{position: absolute;
    bottom: -140px;
    left: -97px;
    z-index: 10;
    display: none;
    width: 169px;
    height: 171px;
    margin: 0;}

  .newperson_pop{font-family:"微软雅黑";width: 350px; padding-top:224px;height: 357px;position: fixed;left:50%;;top:50%;margin-left:-175px;margin-top: -300px;z-index:99999;text-align: center;display: none; background: url("//fastued3.jia.com/image/zixun/newperson/xrhb_bg_new1.png") no-repeat;}
   .newperson_pop h3{font-size: 26px;color:#fff;} 
    .newperson_pop .content{font-size: 24px;color:#ffde00;margin:10px 0;}
      .newperson_pop .tips {font-size: 18px;color:#f8b5b0;margin-bottom: 12px;}
    .newperson_pop .xr_phone {
      display: block;
    width: 282px;
    margin:0 auto;
    font-size: 16px;
    color: #c6a692;
    height: 42px;
    line-height: 42px;
     -webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;
    text-align: center;
    box-shadow: 1px 1px 3px #f5ecbd inset;
    background: #f5ecbd;
}
 .newperson_pop input::-webkit-input-placeholder {
	color: #c6a692;
}
 .newperson_pop input:-ms-input-placeholder {
	color: #c6a692;
}
 .newperson_pop input:-moz-placeholder { 
	color: #c6a692;
}
 .newperson_pop input::-moz-placeholder { 
	color: #c6a692;
}
.newperson_pop .open_btn{display: block;
    width: 128px;
    height:  128px;
    line-height: 96px;
    text-align: center;
    margin: 0 auto;
  
    color: #e33220;
    font-size: 58px;
    margin-top: 58px;
    border-radius: 50%;/* box-shadow: 1px 1px 3px #9f342e; */ text-indent: -99999999px;
}
.newperson_pop .jb_down{position: absolute;left:-410px;width: 1080px;height: 1920px;background:url("//mued3.jia.com/image/mobile/tuku/coin-down.gif") no-repeat;top:0;z-index: 10;*zoom:1;}
 .hb_close {
    position: absolute;
    left: 156px;
    bottom:-50px;
    width: 44px;
    height: 44px;
    background: transparent url("//fastued3.jia.com/image/zixun/newperson/hb_close1.png") 0 0 no-repeat;display: block;
    
}
.countDown-box{font-size: 21px;color: #ffdea7;
    text-align: center;margin-bottom: 20px;}
    .countDown-box .countDown {
    display: inline-block;
   /*  margin-left: 5px; */
    margin-top: 6px;
    font-size: 12px;
    line-height:20px;
    vertical-align: top;
    width: 95px;
}
.countDown-box .countDown em{ display:inline-block; width:20px;height: 20px; text-align:center; font-size:12px; color:#f45d4b; background:#ffe3b4; vertical-align:top; border-radius:2px;}
.suc_get{    position: fixed;
    width: 340px;
    height: 260px;
    background: url("//fastued3.jia.com/image/zixun/newperson/hb_success_new.png") no-repeat #e1e1e1;
    padding: 290px 30px 0 30px;
    left: 50%;
    top: 50%;
    margin-top: -315px;
    margin-left: -200px;
    z-index: 99999;
    -moz-border-radius: 15px;
    border-radius: 15px;
    color: #333;
    line-height: 18px;
    display: none;
}
.layer_shade_hb {
  display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: #000;
    opacity: 0.6;
    filter: alpha(opacity=60);
    z-index: 99999;
}
/*1000元 新人装修大礼包*/