﻿@charset "utf-8";
/* CSS Document */
/************************************************************
* yangyao  
* jiaoyu falv fangchan 
* 2014-9-12
************************************************************/
div.dotline3 {
border-bottom: 1px dotted #ccc;
display: block;
width: 100%;
margin: 1px auto;
overflow: hidden;
}
/*********************************jiaoyu******************************/
/*教育页面*/
.row .group_title {
	float: left;
    width: 100%;
	font-family: "Microsoft YaHei",'微软雅黑',"Microsoft JhengHei",'华文细黑','STHeiti,MingLiu';
}

.row .group_title .title_left {
	float: left;
    z-index: 1;
    position: inherit;
    background-color: #FFF;
    font-size: 25px;
    line-height: 25px;
    border-bottom: 2px solid #0358A8;
    color: #0358A8;
    padding-bottom: 10px;
}
.row .group_title .title_left a {
	color: #0358A8;
}
.row .group_title .title_more {
	float: right;
	font-size: 17px;
    line-height: 17px;
    color: #B1B1B1;
    z-index: 1;
    position: inherit;
	margin: 10px 0 0 0;
}
.row .group_title .title_more a {
color: #B1B1B1;
padding: 0 10px 0 10px;
float: left;
}

.row .group_title .title_line {
    margin: 35px 0 0 0;
    width: 100%;
    border-top: 2px solid #cccccc;
}
.right_vertical_line {
border-right: 1px solid #ccc;
}

.row .group_title .title_more a:hover {
	color:#78b9e3;
}
/*
div.norim {
	border:none;
	margin:0 5px;
}
div.norim .content {
	float:left;
}
div.norim .content_head {
	float: left;
    width: 100%;
}
div.norim .content_head .head_title {
	float: left;
	font-size: 14px;
    font-weight: bold;
}
div.norim .content_head .head_more {
	float: right;
	font-size: 13px;
}
div.title_1 {
	border-top: 1px solid #e7e7e7;
}
*/
.group_left {
	width: 300px;
    display: block;
    float: left;
    margin: 15px 0px 0px 0px;
    padding: 0;
    overflow: hidden;
}
.group_middle {
    width: 408px;
    float: left;
    margin: 15px 9px 0 9px;
    padding: 0px 10px;
    overflow: hidden;
    border-left: 1px dotted #D5D5D5;
    border-right: 1px dotted #D5D5D5;
}
.group_right {
    width: 252px;
    display: block;
    float: left;
    margin: 15px 0px 0px 0px;
    padding: 0px;
    overflow: hidden;
}

.group_left1 {
	width: 312px;
    display: block;
    float: left;
    margin: 15px 0px 0px 0px;
    padding: 0;
    overflow: hidden;
}
.group_middle1 {
    width: 314px;
    float: left;
    margin: 15px 15px 0 15px;
    padding: 0px 15px;
    overflow: hidden;
    border-left: 1px dotted #D5D5D5;
    border-right: 1px dotted #D5D5D5;
}
.group_right1 {
    width: 312px;
    display: block;
    float: left;
    margin: 15px 0px 0px 0px;
    padding: 0px;
    overflow: hidden;
}
.group_row .group_right_bottom_line {
    border-bottom: 1px solid #cccccc;
    margin-bottom: 5px;
 }


.law_ymbk_tabhead {
padding: 12px 0px 3px 0px;
width: 100%;
float: left;
}
.tabtitle {
float: left;
font-size: 15px;
font-weight: bold;
}
.tabluntan {
float: right;
border: 1px solid #BBCFF4;
padding: 1px 12px;
background-image: linear-gradient(to bottom, #F2F6FF, #ffffff);
background: -moz-linear-gradient(top,#F2F6FF, #ffffff);
background: -webkit-linear-gradient(top,#F2F6FF, #ffffff);
background: -o-linear-gradient(top,#F2F6FF, #ffffff);
background: -ms-linear-gradient(top,#F2F6FF, #ffffff);
filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#F2F6FF, endColorstr=#ffffff);
-ms-filter: progid:DXImageTransform.Microsoft.gradient (GradientType=0, startColorstr=#F2F6FF, endColorstr=#ffffff);
}
.tabluntan a {
	color: #0659a7;
}
.tabluntan a:hover {
	color: #78b9e3;
}
.law_ymbk_table {
margin:0;
padding:0;
border:none;
width:398px;
color:#0659a7;
font-size: 13px;
}
table {
	cellspacing: 0;
    cellpadding: 0;
}
/*
ul,li {
	margin:0;
	padding:0;
}
*/
.law_ymbk_table tr {
height:20px;
line-height:20px;
}
.law_ymbk_table tr td.td_title {
font-weight: bold;
}
.law_ymbk_table tr td a {
color:#0659a7;
}
.law_ymbk_table tr td a:hover {
color:#78b9e3;
}
.padding {
	margin:0;
	padding:0;
	list-style-type:none;
}
div.norim div.content {
	width:100%;
}

span.content_4 {
	color:#A8A8A8;
}
div.title_1 div.box_b {
	padding: 0px 1px !important;
}

/************************sort_nav************************/
.sort_nav {
margin: 0;
padding: 0;
float: left;
border: 1px dotted #D5D5D5;
}
.sort_nav .sort_nav_item {
width: 100%;
padding: 17px 0;
float: left;
}
.background_gray {background-color: #F7F7F7;}
.sort_nav .sort_nav_item a.pic_tu {
display: block;
width: 80px;
height: 60px;
float: left;
margin-top:5px;
color:#0659a7;
}


.sort_nav .sort_nav_item a:hover {
color:#78b9e3;
}

.sort_nav .sort_nav_item a.pic_tu span {
width: 100%;
height: 20px;
overflow: hidden;
margin: 48px 0 0 0;
display: block;
text-align: center;
}

.sort_nav .sort_nav_item .sort_nav_text {
width:218px;
float: left;
}
.sort_nav .sort_nav_item .sort_nav_text span {
width:98px;
height:20px;
float:left;
font-size: 13px;
line-height: 20px;
margin: 4px 5px;
overflow:hidden;
}
.sort_nav .sort_nav_item .sort_nav_text span a {
float:left;
padding: 0 3px;
overflow: hidden;
height: 100%;
}
.sort_nav .sort_nav_item .sort_nav_text span a:hover{
color:white;
background:#75B8E5;
}


.sort_nav .sort_nav_item1 {
float: left;
}
.sort_nav .sort_nav_item1 a.pic_tu {
display: block;
width: 99px;
float: left;
margin-top:5px;
color:#0659a7;
}
.sort_nav .sort_nav_item1 a:hover {
color:#78b9e3;
}

.sort_nav .sort_nav_item1 a.pic_tu span {
width: 100%;
height: 20px;
overflow: hidden;
margin: 48px 0 10px 0;
display: block;
text-align: center;
}


/*
.row_left_middle {
	width:728px;
	display: block;
	float: left;
	margin: 15px 10px 0px 0px;
	padding: 0 10px 0 0;
	overflow: hidden;
	border-right: 1px dotted #D5D5D5;
}
div.row div.row_right {
width: 251px;
display: block;
float: left;
margin: 15px 0px 0px 0px;
padding: 0px;
overflow: hidden;
}
*/
.group_left_middle {
width: 727px;
display: block;
float: left;
margin: 15px 10px 0px 0px;
padding: 0 10px 0 0;
overflow: hidden;
border-right: 1px dotted #D5D5D5;
}
.group_middle_right {
width: 679px;
display: block;
float: left;
margin: 15px 0px 0px 10px;
padding: 0 0 0 10px;
overflow: hidden;
border-left: 1px dotted #D5D5D5;
}




.sort_nav2 {
width:100%;
margin: 0;
padding:0;
float: left;
}
.sort_nav2 .head_div {
width:100%;
margin: 0 0 13px 0;
padding:0;
float: left;
}
.sort_nav2 .head_div .title a {
font-family: "Microsoft YaHei",'微软雅黑',"Microsoft JhengHei",'华文细黑','STHeiti,MingLiu';
font-size: 17px;
float: left;
background-color: #fff;
z-index: 1;
position: relative;
padding: 0 10px 0 0;
}
.sort_nav2 .head_div .more a {
font-family: "Microsoft YaHei",'微软雅黑',"Microsoft JhengHei",'华文细黑','STHeiti,MingLiu';
font-size: 15px;
float: right;
}

.sort_nav2 .sort_nav_item_t1 {
width: 200px;
padding: 5px 0 5px 0;
float: left;
margin: 0 4px 4px 0;
background-color: #F7F7F7;
}
.sort_nav2 .sort_nav_item_t1 a.pic_tu {
display: block;
width: 64px;
height: 60px;
float: left;
margin-top: 5px;
color:#0659a7;
}
.sort_nav2 .sort_nav_item_t1 a:hover {
color:#78b9e3;
}
.sort_nav2 .sort_nav_item_t1 a.pic_tu span {
margin: 48px 0 0 0;
display: block;
text-align: center;
}

.sort_nav2 .sort_nav_item_t1 .sort_nav_text {
width: 136px;
float: left;
}
.sort_nav2 .sort_nav_item_t1 .sort_nav_text span {
width: 58px;
height: 25px;
float: left;
font-size: 13px;
line-height: 25px;
margin: 0px 5px;
overflow: hidden;
}
.sort_nav2 .sort_nav_item_t1 .sort_nav_text span a {
float:left;
padding: 0 3px;
overflow: hidden;
height: 100%;
}
.sort_nav2 .sort_nav_item_t1 .sort_nav_text span a:hover{
color:white;
background:#75B8E5;
}



.sort_nav2 .sort_nav_item_t2 {
width: 100%;
padding: 5px 0 5px 0;
float: left;
margin: 0 4px 4px 0;
background-color: #F7F7F7;
}
.sort_nav2 .sort_nav_item_t2 a.pic_tu {
display: block;
width: 64px;
height: 60px;
float: left;
margin-top: 5px;
color:#0659a7;
}
.sort_nav2 .sort_nav_item_t2 a:hover {
color:#78b9e3;
}
.sort_nav2 .sort_nav_item_t2 a.pic_tu span {
margin: 48px 0 0 0;
display: block;
text-align: center;
}

.sort_nav2 .sort_nav_item_t2 .sort_nav_text {
width: 184px;
float: left;
}
.sort_nav2 .sort_nav_item_t2 .sort_nav_text span {
width: 82px;
height: 25px;
float: left;
font-size: 13px;
line-height: 23px;
margin: 0px 5px;
overflow: hidden;
}
.sort_nav2 .sort_nav_item_t2 .sort_nav_text span a {
float:left;
padding: 0 3px;
overflow: hidden;
height: 100%;
}
.sort_nav2 .sort_nav_item_t2 .sort_nav_text span a:hover{
color:white;
background:#75B8E5;
}
/************************end sort_nav************************/
/************************v2_article************************/
.v2_article_div {
width:100%;
float: left;
padding-bottom: 7px;
}
.v2_article_div .title_div {
float: left;
width: 100%;
margin: 0 0 8px 0;
}
.v2_article_div .title_div .title1{
font-family: "Microsoft YaHei",'微软雅黑',"Microsoft JhengHei",'华文细黑','STHeiti,MingLiu';
font-size: 18px;
float: left;
}
.v2_article_dottleline {
z-index:0;
margin-top:10px;
width:408px;
height: 1px;
position:absolute;
float:left;
border-top:1px dashed #cccccc;
overflow:hidden
}
.v2_article_div .title_div .more1{
font-family: "Microsoft YaHei",'微软雅黑',"Microsoft JhengHei",'华文细黑','STHeiti,MingLiu';
font-size: 15px;
float: right;
}
.v2_article_div .picture_article1 {
float: left;
margin: 15px 0;
}

.v2_article_div .picture_article1 .picture1 {
float: left;
width: 154px;
height: 88px;
}
.v2_article_div .picture_article1 .picture1 a img{
width: 100%;
height: 100%;
}
.v2_article_div .picture_article1 .title_article {
float: left;
width: 239px;
height: 88px;
overflow: hidden;
margin: 0 0 0 15px;
}
.v2_article_div .picture_article1 .title_article .title {
font-family: "Microsoft YaHei",'微软雅黑',"Microsoft JhengHei",'华文细黑','STHeiti,MingLiu';
font-size: 15px;
}
.v2_article_div .picture_article1 .title_article .article {
height: 68px;
}
.v2_article_div .picture_article1 .title_article .article p {
margin: 5px 0;
color: #909090;
}
.v2_article_div .article_div1 {
float: left;
width: 100%;
}
.v2_article_div .article_div1 ul.dotli li {
height: 22px;
line-height: 22px;
overflow: hidden;
}
.v2_article_div .article_div1 ul.dotli li.lmr {
width: 232px;
float: left;
margin: 0 10px 0 0;
}
.v2_article_div .article_div1 ul.dotli li span {
color: #909090;
float: right;
}


.v2_article_div .title_div .title2{
font-family: "Microsoft YaHei",'微软雅黑',"Microsoft JhengHei",'华文细黑','STHeiti,MingLiu';
font-size: 18px;
float: left;
background-color: #fff;
z-index: 1;
position: relative;
padding: 0 10px 0 0;
}
.v2_article_div .title_div .more2{
font-family: "Microsoft YaHei",'微软雅黑',"Microsoft JhengHei",'华文细黑','STHeiti,MingLiu';
font-size: 15px;
float: right;
}
.v2_article_div .picture_article2 {
float: left;
margin: 0;
}
.v2_article_div .picture_article2 .picture2 {
float: left;
margin: 4px 0 0 0;
}
.v2_article_div .picture_article2 .picture2 a img{
width: 120px;
height: 80px;
}
.v2_article_div .picture_article2 .picture2 .imgintro {
width: 120px;
height: 22px;
line-height: 22px;
margin: 5px 0 0 0;
text-align: center;
overflow: hidden;
}
.v2_article_div .article_div2 {
float: left;
width: 270px;
margin: 0 0 0 18px;
}
.v2_article_div .article_div2 ul.dotli li {
height: 22px;
line-height: 22px;
overflow: hidden;
}

div.company_portrait span{ display:block; position:absolute; bottom:8px; left:20px; width:90px; height:20px; line-height:20px; font-size:12px; overflow:hidden;filter:alpha(opacity=80);-moz-opacity: 0.8;opacity: 0.8;background: #ffffff; text-align:center;}
div.company_landscape{ display:block; float:left; width:178px; height:138px; position:relative;}
div.company_landscape img{ display:block; float:left; width:148px; height:100px; margin:18px 0px 0px 20px; padding:0; border:0;}
div.company_landscape div.tag_star{ display:block; float:left; width:62px;}
div.company_landscape span{ display:block; float:left; margin:0px 0px 0px 20px; text-align:center; padding:0; border:0; width:148px; height:20px; line-height:20px; font-size:12px; overflow:hidden;}
div.company_landscape span img{ width:auto; height:auto; display:inline; float:none; margin:0; padding:0;}





div.picture_article3 {float: left; text-align: center;width: 198px; margin: 0 3px;}
div.picture_article3 div.price {float: left;width: 180px;margin: 10px 10px 0 10px;font-weight: bold;color: #0659a7;line-height: 14px;height:14px;overflow:hidden;}
div.picture_article3 div.mileage {float: left;width: 180px;margin: 8px 10px;line-height: 14px;height: 14px;overflow: hidden;}
div.picture3 {display:block; float:left; margin: 0; padding:0; overflow:hidden;width: 198px;height: 146px;}
div.picture3 a {display:block;position: absolute;}
div.picture3 a img {display:block;padding:3px; border:1px solid #e7e7e7; width:190px; height:138px;}
div.picture3 a span {
text-align: center;
width: 182px;
padding: 0 5px;
overflow: hidden;
background: #ffffff;
display: block;
position: absolute;
bottom: 4px;
left: 4px;
color: #000;
filter: alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;
font-size: 13px;
height: 28px;
line-height: 28px;
}


.article_div1 div.title {
float: left;
width: 100%;
font-size: 14px;
line-height: 20px;
font-weight: 700;
padding: 4px 0px 2px 4px;
}
.article_div1 div.article {width: 100%; float:left;margin: 5px 0; padding: 5px 0; border-bottom: 1px dotted #ccc;}
.article_div1 div.article span{text-indent: 5px; color: #999999; display: block;}
.article_div1 div.title a:link, .article_div1 div.article span.readall a:link{ color:#0659a7;}
.article_div1 div.title a:visited, .article_div1 div.article span.readall a:visited{ color:#0659a7;}
.article_div1 div.title a:hover, .article_div1 div.article span.readall a:hover{color:#78b9e3;}
.article_div1 div.title a:active, .article_div1 div.article span.readall a:active{ color:#0659a7;}
/************************end v2_article************************/


div.v2_thumb_div {
width: 100%;
float: left;
}
div.v2_thumb_div .content_head1 {
float: left;
width: 100%;
font-family: "Microsoft YaHei",'微软雅黑',"Microsoft JhengHei",'华文细黑','STHeiti,MingLiu';
}
div.v2_thumb_div .content_head1 .head_title {
	float: left;
	font-size: 18px;
}
div.v2_thumb_div .content_head1 .head_more {
	float: right;
	font-size: 15px;
}
div.v2_thumb_div div.content {
width: 100%;
margin: 0;
padding: 20px 0px 0px 0px;
overflow: hidden;
float: left;
}



/*thumb*/
div.thumb3{width: 135px; height: 132px; float:left; margin:0 10px 0 0; padding:0; overflow:hidden;}
div.thumb3 a{display:block;}
div.thumb3 a img{display:block; margin:0; padding:3px; border:1px solid #e7e7e7; width:127px; height:94px;}
div.thumb3 a span{ display:block; margin:0px 0px 10px 0px; padding:0; text-align:center; width: 100%; height:20px; line-height:20px; overflow:hidden;}

div.thumb4{width: 94px; height: 157px;float:left; margin:0 4px; overflow:hidden;}
div.thumb4 a{display:block;}
div.thumb4 a img{display:block; margin:0; padding:3px; border:1px solid #e7e7e7; width:86px; height:119px;}
div.thumb4 a span{ display:block; margin:0px 0px 10px 0px; padding:0; text-align:center; width: 100%; height:20px; line-height:20px; overflow:hidden;}


div.thumb5{width: 130px; height: 93px;float:left; margin:0; overflow:hidden;}
div.thumb5 a{display:block;}
div.thumb5 a img{display:block; margin:0; padding:3px; border:1px solid #e7e7e7; width:122px; height:85px;}
div.thumb5 a span{
display: block;
text-align: center;
width: 122px;
height: 20px;
background: #ffffff;
position: relative;
bottom: 24px;
left: 4px;
color: #000;
filter: alpha(opacity=80);
-moz-opacity: 0.8;
opacity: 0.8;
font-size: 12px;
line-height: 20px;
}

div.thumb6{width: 130px; height: 113px;float:left; margin:0; overflow:hidden;}
div.thumb6 a{display:block;}
div.thumb6 a img{display:block; margin:0; padding:3px; border:1px solid #e7e7e7; width:122px; height:105px;}

div.thumb7{width: 104px; height: 73px;float:right; margin:0;  overflow:hidden;}
div.thumb7 a{display:block;}
div.thumb7 a img{display:block; margin:0; padding:3px; border:1px solid #e7e7e7; width: 96px; height: 64px;}

div.thumb8{width: 94px; height: 156px; float:left; margin:0 15px 0 0; padding:0; overflow:hidden;}
div.thumb8 a{display:block;}
div.thumb8 a img{display:block; margin:0; padding:3px; border:1px solid #e7e7e7; width:86px; height:118px;}
div.thumb8 a span{ display:block; margin:0px 0px 10px 0px; padding:0; text-align:center; width: 100%; height:20px; line-height:20px; overflow:hidden;}

.v2_thumb_div .content .thumb_inline{width:100%;float:left;}
.v2_thumb_div .content .thumb_details{width:138px;height:73px;float:left; overflow:hidden;padding: 0 10px 0 0;line-height: 15px;}
.thumb_details_title {font-weight: bold;width: 138px;overflow: hidden;height: 15px;}



.dot_pag {text-align:center;width:100%;margin:5px 0 0 0;float:left;}
.thub_div {
width: 100%;
float: left;
height: 33px;
margin: 15px 0 0 0;
}


/*v2_forum_sponsor*/
.sponsor_div, .sponsor_div .head_div {
width:100%;
margin:0;
padding:0;
float:left;
}
.sponsor_div .head_div .title a {
font-family: "Microsoft YaHei",'微软雅黑',"Microsoft JhengHei",'华文细黑','STHeiti,MingLiu';
font-size: 17px;
float: left;
background-color: #fff;
z-index: 1;
position: relative;
padding: 0 10px 0 0;
}
.sponsor_div .head_div .more a {
font-family: "Microsoft YaHei",'微软雅黑',"Microsoft JhengHei",'华文细黑','STHeiti,MingLiu';
font-size: 15px;
float: right;
}
.sponsor_div .sponsor_inline {
float: left;
margin: 13px 0px;
width: 100%;
}
.sponsor_div .sponsor_inline .sponsor_details {
float: left;
width: 168px;
font-size: 12px;
line-height: 20px;
padding: 0px 3px 0 0;
}
.sponsor_div .sponsor_inline .sponsor_details span.sponsor_title,
.sponsor_div .sponsor_inline .sponsor_details span.sponsor_contact {
width: 100%;
height: 20px;
overflow: hidden;
}

.sponsor_div .sponsor_inline .sponsor_details span.sponsor_title a:link{color:#0659a7;}
.sponsor_div .sponsor_inline .sponsor_details span.sponsor_title a:visited{ color:#0659a7;}
.sponsor_div .sponsor_inline .sponsor_details span.sponsor_title a:hover{color:#78b9e3;}
.sponsor_div .sponsor_inline .sponsor_details span.sponsor_title a:active{ color:#0659a7;}

.sponsor_div .sponsor_inline .sponsor_details .sponsor_introduce {
width: 100%;
height: 20px;
line-height: 20px;
overflow: hidden;
}
.sponsor_div .sponsor_inline .sponsor_details .sponsor_introduce1 {
width: 100%;
height: 20px;
line-height: 20px;
overflow: hidden;
color: #24a676;
}
.sponsor_div span {
margin: 0;
padding: 0;
display: block;
float: left;
}
.sponsor_div .sponsor_inline .sponsor_image {
float: right;
border: 1px solid #ccc;
}
.sponsor_div .sponsor_inline .sponsor_image a {
float: right;
display: block;
}
.sponsor_div .sponsor_inline .sponsor_image a img {
display: block;
width: 74px;
height: 55px;
border: 0;
}

.sponsor_div .sponsor_inline1 {
float: left;
margin: 5px 0px;
width: 100%;
}
.sponsor_div .sponsor_inline1 .sponsor_details {
float: left;
width: 157px;
height: 60px;
font-size: 12px;
line-height: 20px;
padding: 0px 3px 0 0;
}
.sponsor_div .sponsor_inline1 .sponsor_details span.sponsor_title,
.sponsor_div .sponsor_inline1 .sponsor_details span.sponsor_contact {
width: 100%;
height: 20px;
overflow: hidden;
}

.sponsor_div .sponsor_inline1 .sponsor_details span.sponsor_title a:link{color:#0659a7;}
.sponsor_div .sponsor_inline1 .sponsor_details span.sponsor_title a:visited{ color:#0659a7;}
.sponsor_div .sponsor_inline1 .sponsor_details span.sponsor_title a:hover{color:#78b9e3;}
.sponsor_div .sponsor_inline1 .sponsor_details span.sponsor_title a:active{ color:#0659a7;}

.sponsor_div .sponsor_inline1 .sponsor_details .sponsor_introduce {
width: 100%;
height: 20px;
line-height: 20px;
overflow: hidden;
}
.sponsor_div .sponsor_inline1 .sponsor_image {
float: right;
border: 1px solid #ccc;
}
.sponsor_div .sponsor_inline1 .sponsor_image a {
float: right;
display: block;
}
.sponsor_div .sponsor_inline1 .sponsor_image a img {
display: block;
width: 90px;
height: 41px;
border: 0;
}

.sponsor_div .sponsor_inline2 {
float: left;
margin: 9px 0px;
width: 100%;
}
.sponsor_div .sponsor_inline2 .sponsor_details {
float: left;
width: 168px;
font-size: 12px;
line-height: 20px;
padding: 0px 3px 0 0;
}
.sponsor_div .sponsor_inline2 .sponsor_details span.sponsor_title,
.sponsor_div .sponsor_inline2 .sponsor_details span.sponsor_contact {
width: 100%;
height: 20px;
overflow: hidden;
}

.sponsor_div .sponsor_inline2 .sponsor_details span.sponsor_title a:link{color:#0659a7;}
.sponsor_div .sponsor_inline2 .sponsor_details span.sponsor_title a:visited{ color:#0659a7;}
.sponsor_div .sponsor_inline2 .sponsor_details span.sponsor_title a:hover{color:#78b9e3;}
.sponsor_div .sponsor_inline2 .sponsor_details span.sponsor_title a:active{ color:#0659a7;}

.sponsor_div .sponsor_inline2 .sponsor_details .sponsor_introduce {
width: 100%;
height: 20px;
line-height: 20px;
overflow: hidden;
}
.sponsor_div .sponsor_inline2 .sponsor_details .sponsor_introduce1 {
width: 100%;
height: 20px;
line-height: 20px;
overflow: hidden;
color: #24a676;
}
.sponsor_div span {
margin: 0;
padding: 0;
display: block;
float: left;
}
.sponsor_div .sponsor_inline2 .sponsor_image {
float: right;
border: 1px solid #ccc;
}
.sponsor_div .sponsor_inline2 .sponsor_image a {
float: right;
display: block;
}
.sponsor_div .sponsor_inline2 .sponsor_image a img {
display: block;
width: 48px;
height: 60px;
border: 0;
}
/* end v2_forum_sponsor*/
/* google ads */
div.sda_right4{ display:block; float:left; margin:0px 0px 9px 0px; padding:0; border:0; overflow:hidden;}
div.sda_right4 a{display:block;}
div.sda_left4 img{ border:0;}
/* end google ads */

/* gas price */
.gasprice {
margin: 0;
padding: 0;
border: 1px solid #e7e7e7;
overflow: hidden;
}
.gasprice .head_div {
width:238px;
padding: 0px 6px 0px 6px;
margin: 0;
border-bottom: 1px solid #e7e7e7;
height: 29px;
overflow: hidden;
background-image: -moz-linear-gradient(top,#fefefe,#f5f5f5);  /* FF3.6+ */
background-image: -webkit-gradient(linear, left top, left bottom, from(#fefefe), to(#f5f5f5)); /* Saf4+, Chrome */
background-image: -webkit-linear-gradient(top, #fefefe, #f5f5f5); /* Chrome 10+, Saf5.1+, iOS 5+ */
background-image: -ms-linear-gradient(top,#fefefe,#f5f5f5); /* IE10 */
background-image: -o-linear-gradient(top,#fefefe,#f5f5f5); /* Opera 11.10+ */
background-image: linear-gradient(top, #fefefe, #f5f5f5);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fffefefe,endColorstr=#fff5f5f5,gradientType=0); /* IE6�CIE9 */ overflow:hidden;
}
.gasprice .head_div .title {
float: left;
font-size: 14px;
line-height: 20px;
font-weight: 700;
color:#0659a7;
padding: 4px 0px 2px 4px;
}
.gasprice .head_div .title a:link{ color:#0659a7;}
.gasprice .head_div .title a:visited{ color:#0659a7;}
.gasprice .head_div .title a:hover{color:#78b9e3;}
.gasprice .head_div .title a:active{ color:#0659a7;}

.gasprice .head_div .more {
float: right;
margin: 6px 0px 2px 4px;
overflow: hidden;
}
.gasprice .head_div .more a:link{ color:#0659a7;}
.gasprice .head_div .more a:visited{ color:#0659a7;}
.gasprice .head_div .more a:hover{color:#78b9e3;}
.gasprice .head_div .more a:active{ color:#0659a7;}
.gasprice .content_div {
width: 250px;
float: left;
text-align: center;
overflow: hidden;
}

.gasprice .content_div2 {
padding: 0;
margin: 0;
height: 150px;
overflow: hidden;
}
.gasprice .content_div .title_div {
width: 100%;
height: 20px;
text-align: center;
overflow: hidden;
}
.gasprice .content_div .title_div .city {
font-size: 16px;
line-height: 16px;
font-weight: bold;
color: #009800;
float: left;
margin: 0 5px 0 0;
}
.gasprice .content_div .title_div .city_des {
font-size: 16px;
line-height: 16px;
font-weight: bold;
color: #034055;
float: left;
margin: 0;
}
.gasprice .content_div .description {
font-size: 14px;
line-height: 14px;
color: #053F57;
margin: 8px 0 15px 0;
}
.gasprice .content_div .price_div {
width: 100%;
margin: 10px 0;
text-align: center;
}
.gasprice .content_div .price_div .price {
font-size: 14px;
line-height: 14px;
text-align: left;
width: 95px;
margin: 0 10px 0 0;
display: inline-block;
}
.gasprice .content_div .price_div .dollars {
font-size: 14px;
line-height: 14px;
display: inline-block;
border-bottom: 1px solid #333333;
}

.gasprice .content_div1 {
padding: 0;
margin: 0;
overflow: hidden;
}
.gasprice .content_div1 ul li.lr {
width: 105px;
float: left;
padding: 0 10px;
margin: 0;
overflow: hidden;
}



/* end gas price */

/*  */

.thumb-button {
width: 192px;
height: 31px;
text-align: center;
line-height: 30px;
font-size: 16px;
font-weight: bold;
float: left;
}
.thumb-button:nth-child(1) {
	margin-right:10px;
}
.thumb-button:nth-child(2) {
	margin-left:10px;
}
.thumb-button a {
	display: block;
}

/* home agent */
.top_nav {
margin-top: 15px;
width: 1000px;
overflow: hidden;
display: block;
float: left;
clear: both;
}
.top_nav .nav_farmework_parent,.top_nav .nav_farmework_child {
width: 100%;
float: left;
}

/*房产经纪*/
dl.agent_detail{width:278px; height:109px; margin:0; border:#e4e4e4 solid 1px; padding:10px; z-index: 13;position: absolute; background-color: #fff;float:left;}
dl.agent_detail dt{ width:80px; height:104px; margin:0; display:block; float:left; padding:0;}
dl.agent_detail img{ width:80px; height:104px; border:0;}
dl.agent_detail dd{ width:120px; height:104px;display:block; float:left; margin:0 0 0 10px; padding:0;}
dl.agent_detail dd ul{ display:block;  width:120px;float:left; margin:0; padding:0;}
dl.agent_detail dd ul li.agent_normal{ display:block; float:left; margin:0px 0px 4px 0px; padding:0; height:18px;overflow:hidden; width:190px;}
dl.agent_detail dd ul li.agent_email{ display:block; float:left; margin:0px 0px 6px 0px; width:90px;height:12px;
	background-image:url("/images/home_page/l_mail.gif");
	background-position:left; 
	background-repeat:no-repeat;
	padding:0px 0px 2px 22px;}
dl.agent_detail dd ul li.agent_phone{ display:block; float:left; margin:0px 0px 6px 0px;width:90px;height:12px;
	background-image:url("/images/home_page/l_phone.gif");
	background-position:left; 
	background-repeat:no-repeat;
	padding:0px 0px 2px 22px;}
dl.agent_detail dd ul li.agent_fax{ display:block; float:left; margin:0px 0px 6px 0px;width:90px;height:12px;
	background-image:url("/images/home_page/l_fax.gif");
	background-position:left; 
	background-repeat:no-repeat;
	padding:0px 0px 2px 22px;}
dl.agent_detail dd ul li.qq{ display:block; float:left; margin:0px 0px 6px 0px;width:90px;height:12px;
	background-image:url("/images/home_page/l_qq.gif");
	background-position:left; 
	background-repeat:no-repeat;
	padding:0px 0px 2px 22px;}
dl.agent_detail dd ul li.wx{ display:block; float:left; margin:0px 0px 6px 0px;width:90px;height:12px;
	background-image:url("/images/home_page/l_wx.png");
	background-position:left; 
	background-repeat:no-repeat;
	padding:0px 0px 2px 22px;}
.bold_font {
font-weight: 800;
}
.normal_font {
font-size: 14px;
}
.black_font {
color: #333;
}
.small_font {
font-size: 12px;
}


.agent_picture_div {
width: 62px;
float:left;
height: 92px;
}
.agent_picture {
width: 62px;
height: 82px;
float:left;
}
.agent_name {
width: 62px;
height: 20px;
float:left;
text-align: center;
}
.agent_picture a img {
width: 62px;
height: 82px;
}
.dot_div {
width:42px;
height:82px;
float:left;
text-align: center;
}
.dot {
height:100%;
border-left:1px dotted #BBB2B2;
display: inline-block;
}


.adsimg {float:left;}








/* end home agent */

/* sideToolbar 右侧导航菜单 yangyao 2014/10/27  */
body {
	position: relative;
}
.sideToolbar {
	width: 76px;
	font-size: 14px;
	text-align: center;
	position:fixed;
}
.sideToolbar .nav {
	margin:0;
	padding:0;
	list-style-type: none;
	width:100%;
}
.sideToolbar .nav>li {
	width:100%;
}
.sideToolbar .nav>li>a {
	width:100%;
	height: 100%;
	display: block;
	line-height: 40px;
	background:#ededed;
	overflow: hidden;
	border-top: 1px solid #ffffff;
}
.sideToolbar .nav>li>a:hover {
	font-weight: bold;
	color: #ffffff;
	background:#77B7E3;
}
.sideToolbar .nav>.active a {
	font-weight: bold;
	color: #ffffff;
	background:#77B7E3;
}
.sideToolbar .back-to-top {
	width:75px;
	height: 33px;
	background: url(/images/jiantou.jpg) repeat-x top;
	border-top: 1px solid #ffffff;
	float: left;
}
.sideToolbar .back-to-top:hover {
	background: url(/images/jiantou_over.jpg) repeat-x top;
}
.sideToolbar .dim-code {
	width:76px;
	height: 76px;
	//background: url(/images/erweima.jpg) repeat-x top;
	border-top: 5px solid #ffffff;
	float: left;
}
.affix-top{position:fixed;top:30%;}
.affix{position:fixed;top:30%;}
.affix-bottom{position:absolute;}
/* end sideToolbar 右侧导航菜单 */
/* zuixindianping */
.content .comment,
	width:100%;
	float:left;
}
.content .comment .title_author {
	height:20px;
	width:100%;
	float:left;
}
.content .comment .desc {
	height: 30px;
	width: 100%;
	line-height: 15px;
	float: left;
	overflow: hidden;
}

.content .comment .title_author a:link {color: #0659a7;}
.content .comment .title_author a:visited{ color:#0659a7;}
.content .comment .title_author a:hover{color:#78b9e3;}
.content .comment .title_author a:active{ color:#0659a7;}
.content .comment .title_author .usename{color: #0659a7;font-weight:bold;}

/* end zuixindianping */

/* v2_home_newslist */
.lvshitupian_pic1 {
	width: 115px;
	height:76px;
	float:right;
	margin: 4px 0 20px 0;
}
.lvshitupian_pic2 {
	width: 100%;
	height:72px;
	float:left;
	margin: 4px 0 20px 0;
}
.lvshitupian_pic3 {
	width:115px;
	height:76px;
	float:left;
	margin: 4px 0 20px 0;
}
.lvshitupian_title {
	font-weight:bold;
	height:20px;
	overflow:hidden;
	float:left;
	width: 75px;
}
.lvshitupian_title1 {
	font-weight:bold;
	height:20px;
	overflow:hidden;
	float:left;
}
.lvshitupian_lianxi1 {
	float:left;
	height:18px;
	line-height:18px;
	width: 77px;
	overflow: hidden;
}
.lvshitupian_lianxi2 {
	float:left;
	height:20px;
	width: 140px;
	overflow: hidden;
}
.lvshitupian_lianxi3 {
	float:left;
	height:20px;
	overflow: hidden;
}
.lvshitupian_goodat {
	float:left;
	overflow:hidden;
	height:20px;
	color: #0659a7;
	width:117px;
}
/* end v2_home_newslist */

/*职业移民 亲属移民 移民排期趋势图 table */

.bulletin_table {
	margin:0;
	padding:0;
	width: 100%;
	border-collapse: collapse;
}
/*
table, tbody, tr, td {
	margin:0;
	padding:0;
}
*/
.bulletin_table tr td.bulletin_td1 {
	background-color:rgba(246, 246, 246, 1); /*#F6F6F6*/
	font-size:10px;
	color:#0558a4;
	text-align:center;
	height:35px;
	width:30px;
}

.bulletin:link {color: #0558a4;}
.bulletin:visited {color: #0558a4;}
.bulletin:hover {text-decoration:underline;}

.bulletin_table tr td.bulletin_td2 {
	background-color:rgba(246, 246, 246, 1);
	font-size: 13px;
	font-weight: bold;
	height: 30px;
	text-align: center;
}
.bulletin_table tr td.bulletin_td3 {
	/*border:1px solid #e7e7e7;*/
	height:30;
	text-align:center;
}
.bulletin_table tr td.bulletin_td0 {
	font-weight: bold;
	font-size: 14px;
	height: 40px;
	text-align: center;
	color: #0659a7;
}
/*end民 亲属移 移民排期趋势图 table */

/*最新移民排期 */
.paiqi_more {
	float: right;
    font-size: 13px;
}
.paiqi_more a { color: #0659a7;}
.paiqi_more a:hover { color: #78b9e3;}
.butab_right {
margin: 0 0 0 10px;

}
.butab_right {
margin: 0 0 0 10px;

}
/* end 最新移民排期 */

/* law */
.one_third_3 {
width: 252px;
margin-left: 15px;
float: left;
margin-top: 8px;
display: inline;
}
dl.sortcate {
display: block;
width: 100%;
margin: 0px 0px 1px 0px;
padding: 0;
float: left;
}
dl.sortcate dt {
display: block;
width: 100%;
margin: 0px 0px 8px 0px;
padding: 0;
float: left;
text-align: left;
height: 16px;
}
.left {
float: left;
}
dl.sortcate span {
display: block;
width: 45%;
margin: 0px 10px 0px 0px;
padding: 0;
float: right;
text-align: right;
}
dl.sortcate dt span a {
font-size: 12px;
color: #333;
}
dl.lawyercolumn {
display: block;
float: left;
width: 240px;
height: 120px;
margin: 0px 0px 10px 0px;
}
dl.lawyercolumn dt {
display: block;
float: left;
padding: 0;
margin: 0;
width: 108px;
}
dl.lawyercolumn dt img {
width: 100px;
height: 114px;
padding: 2px;
border: #CCC solid 1px;
}
dl.lawyercolumn dd {
display: block;
float: left;
padding: 0;
margin: 0px 0px 0px 12px;
width: 108px;
}
dl.lawyercolumn dd span {
line-height: 18px;
}

.small_font {
font-size: 12px;
}
.blue_font3 {
color: #14669e !important;
}
.black_font {
color: #333;
}
.agent_phone {
	display: block;
	float: left;
	margin: 0px 0px 6px 0px;
	clear: both;
	height: 12px;
	line-height: 12px;
	background-image: url("/images/home_page/l_phone.gif");
	background-position: left;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 22px;
	margin: 5px 0;
}
.agent_email {
	display: block;
	float: left;
	margin: 0px 0px 6px 0px;
	clear: both;
	height: 12px;
	line-height: 12px;
	background-image: url("/images/home_page/l_mail.gif");
	background-position: left;
	background-repeat: no-repeat;
	padding: 0px 0px 0px 22px;
	margin: 5px 0;
}



.lvshizhuanlan {
	width: 252px;
	float: left;
	margin: 4px 0px;
}
.lvshizhuanlan_pic {
	float:left;
	width: 86px;
}
.lvshizhuanlan_pic a img {
	width: 80px;
	height: 100px;
	padding: 2px;
	border: #CCC solid 1px;
}
.lvshizhuanlan_introduce {
	float:left;
	width: 156px;
	margin: 0 0 0 10px;
	height: 111px;
}
.lvshizhuanlan_title {
	 float:left;
	 width:100%;
	 height:20px;
	 overflow: hidden;
}
.lvshizhuanlan_goodat {
	 float:left;
	 width:100%;
	 overflow:hidden;
	 height:20px;
}
.lvshizhuanlan_apply {
	height: 30px;
	border-radius: 4px;
	clear: both;
	font-size: 19px;
	line-height: 30px;
	text-align: center;
	font-weight: bold;
	background: url(/images/lvshizhuanlan.jpg) repeat-x top;
	border: 1px solid #BBCFF4;
}
.lvshizhuanlan_apply a {
	color: #0659a7;
}
.lvshizhuanlan_title span a {
	color: #000000;
}
.lvshizhuanlan_apply a:hover {
	color: #78b9e3;
}
.lvshizhuanlan_title a {
	color: #0659a7;
}
.lvshizhuanlan_title a:hover {
	color:#78b9e3;
}

.lvshizhuanlan_content {
	float:left;
}
.lvshizhuanlan_content a {
	color: #0659a7;
}
.lvshizhuanlan_content a:hover {
	color:#78b9e3;
}


/* end law */
/* v2_column_article */
.column_article {
	width: 100%;
	height: 75px;
}
.column_article_title {
	margin: 0 0 5px 0;
	padding: 0;
	width: 100%;
	height: 25px;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;
	overflow: hidden;
}
.column_article_title a {
	color: #0659a7;
}

.column_article_title a:link{ color:#0659a7;}
.column_article_title a:visited{ color:#0659a7;}
.column_article_title a:hover{ color:#78b9e3;}
.column_article_title a:active{ color:#0659a7;}

.column_article_content {
	color: #aaaaaa;
	height: 42px;
	line-height: 14px;
	overflow: hidden;
	margin: 0 0 5px 0;
}
.column_article_show {
	float: left;
	margin: 0 10px 0 0;
}
.column_article_show a {
	color: #aaaaaa;
}

.column_article_list {
	border-top: 1px dotted #ccc;
	width: 100%;
	height: 62px;
	margin: 5px 0 0 0;
}
.list_title {
	height: 20px;
	line-height: 20px;
	margin: 5px 0;
	font-weight: bold;
	overflow: hidden;
}
.list_title a:link{ color:#0659a7;}
.list_title a:visited{ color:#0659a7;}
.list_title a:hover{ color:#78b9e3;}
.list_title a:active{ color:#0659a7;}
/* end v2_column_article */

.itd_td_con_mar {
	margin: 0 130px 0 0 !important;
}


div.tour_notlast_padding_hea {
padding: 0 0 15px 0;
}
div.tour_notlast_padding_nor {
padding: 15px 0;
}

div.title_article .time {
background: url(/images/time.png) no-repeat center left;
padding: 0 0px 0 20px;
line-height: 20px;
height: 20px;
font-family: "Microsoft YaHei",'微软雅黑',"Microsoft JhengHei",'华文细黑','STHeiti,MingLiu';
font-size: 10px;
}
div.title_article .address {
background: url(/images/address.png) no-repeat center left;
padding: 0 0px 0 20px;
line-height: 20px;
height: 20px;
font-family: "Microsoft YaHei",'微软雅黑',"Microsoft JhengHei",'华文细黑','STHeiti,MingLiu';
font-size: 10px;
}
.margin_zero {
	margin:0 !important;
}


.company_discount0 {
display: block;
float: left;
margin: 0px 0px 9px 0px;
padding: 0;
border: 0;
overflow: hidden;
}
.company_discount0 a {
display: block;
}

.company_discount1 {
display: block;
float: left;
padding: 0;
margin: 0;
border: 0;
overflow: hidden;
}
.company_discount1 a {
display: block;
}
.company_discount1 .title0, .company_discount10 .title0 {
float: left;
text-align: center;
width: 218px;
height: 40px;
margin: 10px 0;
}
.company_discount1 .title1 {
float: left;
text-align: center;
width: 100%;
height: 39px;
line-height: 39px;
}



.company_discount10 {
display: block;
float: left;
padding: 0;
margin: 0 10px 0 10px;
border: 0;
overflow: hidden;
}
.company_discount10 a {
display: block;
}



/*****************************************************************************/

/*add by xiongyu start*/
body{
	background-color: #f4f4f2;
}
.center{
	background: none;
}
.group_row{
	padding: 15px 0 !important;
	width: 1002px !important;
	box-shadow: 0 0 5px #CECECE;
	-moz-box-shadow: 0 0 5px #CECECE;
	-webkit-box-shadow: 0 0 5px #CECECE;
	background: #FAFAFA;
}
.group_left{
	margin: 0px 0px 0px 14px;
}
.group_middle{
	width: 380px;
	margin: 0px 10px 0px 10px;
}
.group_right{
	margin: 0px 14px 0px 0px;
}
.sort_nav{
	border: none;
}
.background_gray {
	background-color: #F2F2F2;
}
.v2_article_div .picture_article1 .title_article {
	width: 216px;
	margin: 0 0 0 10px;
}
div.thumb{
	margin: 0 4px 0 0;
	width: 120px;
}
div.thumb2 a img, div.thumb a img{
	border: none;
	padding: 0;
}
div.thumb2 a span, div.thumb a span{
	width: 100%;
	height: 35px;
	line-height: 30px;
}
.row .group_title{
	width: 970px;
	margin: 0 15px 15px 15px;
}
div.tour_notlast {
	margin: 0 0 7px 0;
}
div.title_article .address {
	overflow: hidden;
}
.group_left_middle{
	width: 705px;
	padding: 0 6px 0 14px;
}
div.thumb3{
	width: 131px;
}
div.thumb3 a img{
	width: 123px;
}
div.thumb4{
	width: 87px;
}
div.thumb4 a img{
	width: 87px;
	border: 0;
	padding: 0;
}
.v2_article_div .article_div2 {
  	width: 245px;
  	margin: 0 0 0 15px;
}
.v2_article_dottleline{
	width: 380px;
}
.sort_nav2 .sort_nav_item_t1 {
	width: 185px;
	margin: 0 5px 4px 0;
	background-color: #F2F2F2;
}
.sort_nav2 .sort_nav_item_t1 .sort_nav_text {
  	width: 121px;
}
.sort_nav2 .sort_nav_item_t1 .sort_nav_text span {
  	width: 50px;
}
.v2_article_div .article_div1 ul.dotli li.lmr {
	width: 225px;
}
div.thumb5 {
    width: 122px;
}
div.thumb5.middle{
	margin: 0 7px;
}
div.thumb5 a{
	position: relative;
}
div.thumb5 a img{
	border: 0;
	padding: 0;
}
div.thumb5 a span{
	position: absolute;
	bottom: 0;
	left: 0;
}
div.picture_article3 {
	width: 180px;
	margin: 0;
}
div.picture_article3.right{
	margin-left: 20px;
}
div.picture3 a img{
	width: 180px;
	border: 0;
	padding: 0;
}
div.picture3 a span{
	width: 180px;
	padding: 0;
	bottom: 0;
	left: 0;
}
.group_middle_right{
	width: 653px;
	margin-left: 10px;
	padding: 0 14px 0 10px;
}
.group_middle_right .company_discount1 img, .group_middle_right .company_discount10 img, .group_middle_right .company_discount1 .title0, .group_middle_right .company_discount10 .title0{
	width: 211px;
}
div.thumb6{
	width: 122px;
}
div.thumb6 a img{
	width: 114px;
}
div.thumb6.middle{
	margin: 0 7px;
}
.thumb-button{
	width: 178px;
}
.group_left1{
	margin: 0 0 0 14px;
}
.group_right1{
	margin: 0 14px 0 0;
}
.group_left1, .group_right1, .group_middle1{
	width: 298px;
}
.group_middle1{
	margin: 0 20px;
	padding: 0 19px;
}
div.thumb8{
	margin: 0;
	width: 86px;
	height: auto;
}
div.thumb8.middle{
	margin: 0 20px;
}
div.thumb8 a img{
	border: 0;
	padding: 0;
}
.sponsor_div .sponsor_inline1 .sponsor_details {
	height: 40px;
}
.sponsor_div .sponsor_inline1{
	margin: 15px 0px 10px;
}
.bottom-sda{
	margin-bottom: 20px;
	float: left;
	width: 100%;
}
.bottom-sda .title{
	font-size: 25px;
	line-height: 25px;
	padding-bottom: 20px;
	font-family: Microsoft Yahei;
	letter-spacing: 2px;
}
/*add by xiongyu end*/

.travel_path:nth-child(2) dd, .travel_path:nth-child(2) dd div{
	height: 75px;
}

.focus_box{
    float: left;
    margin: 0px 0px 0px 15px;
}
.focus_box ul.left, .focus_box ul.middle, .focus_box ul.right{
    float: left;
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.focus_box ul.left{
    width: 432px;
}
.focus_box ul.middle{
    width: 216px;
}
.focus_box ul.right{
    width: 326px;
}
.focus_box li{
    position: relative;
    margin: 0 3px 3px 0;
    border: 1px solid #d4d4d4;
    float: left;
}
.focus_box li a{
    float: left;
}
.focus_box li a:hover div.memo{
    background-color: rgba(0,0,0,0.6);
    color: #fff;
}
.focus_box li div.memo{
    position: absolute;
    background-color: rgba(0,0,0,0.3);
    left: 0;
    bottom: 0;
    right: 0px;
    padding: 8px 0;
    color: #ddd;
}
.focus_box li div.memo span{
    font-weight: bold;
    text-align: center;
    line-height: 20px;
    min-height: 20px;
    max-height: 40px;
    font-size: 14px;
    float: left;
    letter-spacing: 2px;
    width: 100%;
    text-align: center;
    overflow: hidden;
}
.focus_box img{
    border: none;
}
.focus_box ul.left img, .focus_box ul.middle img{
    width: 211px;
    height: 139px;
}
.focus_box ul.left li.big img{
    width: 427px;
    height: 283px;
}
.focus_box ul.right img{
    width: 321px;
    height: 211px;
}
.focus_box.video div.memo span {
    height: 22px;
    padding: 0 10px 0 25px;
    background: url(https://c3.nychinaren.com/images/youtube18.png) no-repeat 4px 4px;
    text-overflow: ellipsis;
    box-sizing: border-box;
    white-space: nowrap;
}
.focus_box.video ul.left li.big div.memo span, .focus_box.video ul.right div.memo span{
    background: none;
    padding-left: 8px;
}
.focus_box.video .v-play{
    width: 50px;
    height: 50px;
    color: #fff;
    font-size: 24px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -25px;
    margin-top: -25px;
    background: rgba(0,0,0,0.4);
    /*border-radius: 50%;*/
    /*-webkit-border-radius: 50%;*/
    /*-moz-border-radius: 50%;*/
    display: none;
}
.focus_box.video .v-play.icon-play:before{
    position: absolute;
    left: 50%;
    top: 50%;
    margin-top: -12px;
    margin-left: -6px;
}
.focus_box.video ul.left li.big .v-play, .focus_box.video ul.right .v-play{
    display: inline;
}

/********** job begin **********/
.jrow .title{
    font-family: "Microsoft YaHei";
    font-size: 24px;
    margin: 8px 0px 5px;
    line-height: 30px;
    float: left;
    width: 100%;
}
.row.j_ads {
    margin: 10px 0px 20px;
}
.j_employs.table.silver{
    border-color: #EDEBEC;
}
.j_employs.table.silver ul.j_employ_line{
    border-top: 2px solid #EDEBEC;
}
.j_employs.table.silver ul.j_employ_line li.j_employ{
    border-color: #EDEBEC;
    height: 158px;
}
.j_employs.table.silver .j_employ_name{
    height: 20px;
    color: #353535;
    font-size: 15px;
    margin-bottom: 5px;
    text-align: center;
}
.j_employs.table.silver .j_employ_info{
    padding-top: 0px;
}

.row.j_top{
    margin-bottom: 20px;
}
.j_top .to_resume_box {
    width: 261px;
    float: left;
    margin: 0px 0px 0px 10px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height: 252px;
}
.j_top .to_resume_info .button-panel {
    margin: 0px;
}
.j_top .to_resume_info .button-panel:nth-child(1) {
    margin-left: 15px;
}
.j_top .to_resume_info .button-panel:nth-child(2) {
    margin-right: 15px;
    float: right;
}
.j_top .to_resume_info .button-panel:nth-child(3) {
    margin: 20px 15px;
    padding: 10px 0px;
}
.j_top .to_resume_info .button-panel a {
    color: #333;
}
.j_top .to_resume_info .button-panel:nth-child(3) a {
    color: white;
    margin-left: 75px;
    font-size: 17px;
}
.j_top .to_resume_info .button-panel:nth-child(3) img {
    width: 231px;
}
.j_search {
    font-size: 14px;
    display: inline-block;
    float: right;
    margin: -20px 0px 20px;
}
.j_search .search_input{
    float: left;
    border: 1px solid #5586AF;
    border-right: none;
    padding: 4px 0 4px 8px;
    width: 260px;
    color: #333;
    height: 30px;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    font-size: inherit;
}
.j_search .button-panel span.button-b-search {
    background: url(/images/button/icon_white_search.png) no-repeat;
}
.j_search input:focus{
    outline: none;
}
.jrow .j_forums_outer{
    margin-bottom: 7px;
}

.j_col2{
    width: 50%;
    float: left;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.j_col1{
    float: left;
    width: 100%;
}
.j_col1, .j_col2{
    margin-bottom: 20px;
}
.j_topics ul, .j_resumes ul{
    list-style: none;
    margin: 0px;
    padding: 0px;
    float: left;
    width: 100%;
}
.jrow .j_col2 .title{
    margin-bottom: 12px;
    text-align: center;
}
.jrow .j_col1 .title{
    margin-bottom: 12px;
}
.j_col2:nth-child(1){
    padding-right: 8px;
}
.j_col2:nth-child(2){
    padding-left: 8px;
}
.j_col1 ul{
    width: 50%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.j_col1 .j_topics ul:nth-child(1){
    padding-right: 8px;
}
.j_col1 .j_topics ul:nth-child(2){
    padding-left: 8px;
}
.j_topics, .j_resumes{
    border: 2px solid #E9E9E9;
    padding: 10px 10px 8px;
    float: left;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.j_topics .more, .j_resumes .more{
    float: right;
    font-size: 16px;
    font-family: "Microsoft YaHei";
}
.j_topics ul li {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    padding-left: 25px;
    line-height: 26px;
    background: url(/images/home_page/li_dot.gif) no-repeat 8px center;
}
.j_resumes li {
    float: left;
    width: 33%;
    text-align: center;
    height: 143px;
}
.j_resumes .avatar {
    width: 76px;
    height: 76px;
    -webkit-border-radius: 38px;
    -moz-border-radius: 38px;
    border-radius: 38px;
}
.j_resumes .info {
    /*text-align: left;*/
    padding: 10px 20px 10px 20px;
}
.j_resumes .name, .j_resumes .fun {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
/********** job end **********/

/********** v2_latest_estateinfo.tpl begin **********/
.clearfix::after { clear: both; content: "."; display: block; height: 0; visibility: hidden; }
.latest_estate { float:left;width:300px; }
.latest_estate .lst_tlt { margin:10px 0; }
.latest_estate .lst_tlt .lst_lt { float:left;font-size:18px;font-family:"Microsoft YaHei",'微软雅黑'; }
.latest_estate .lst_rt { float:right;font-size:15px;font-family:"Microsoft YaHei",'微软雅黑'; }
.latest_estate .lst_cnt dl,dt { margin:0;padding:0;width:300px; }
.lst_cnt dl dt .lst_img { float:left;width:128px;height:90px;padding:10px 0; }
.lst_cnt dl dt .lst_img img { width:128px;height:90px; }
.lst_cnt dl dt .lst_dsp { float:right;width:172px;height:90px;padding:10px 0;overflow:hidden; }
.lst_cnt dl dt .lst_dsp ul { margin:0;margin:3px 0;padding-left:30px;width:142px;height:84px;line-height:84px;overflow:hidden; }
.lst_cnt dl dt .lst_dsp ul li { margin:0;padding:0;height:21px;line-height:21px;width:100%;white-space:nowrap; }
/********** v2_latest_estateinfo.tpl end **********/

/*** new style
.newstyle_picture {
    width: 160px !important;
    height: 90px !important;
}
.newstyle_title_article {
    width: 210px !important;
}
.newstyle_article_div {
    width: 205px !important;
}
***/