.h20 { /*height:20px;*/ }
.w630 { width:630px;}
.red{ color:red;}
.sprite{ background:url(https://www.juwaistatic.com/images/news_spit.jpg) no-repeat;}
.news_left{
	width: 720px;
	/*overflow:hidden;*/
	border-right: 1px #dcdcdc solid;
}
.news_left_main {
	margin:0 20px 0 0px;
}
.news_left_main img {
    max-width: 800px;
}
.news_nav{
	color: #888;
	height: 25px;
	padding-top: 15px;
}
.news_nav a{
	text-decoration:none;
}
.news_title {padding:15px 0 0 0;}
.news_title h1, h3{ color:#f00; font-size:26px; width:580px; font-weight: normal; line-height: 36px; float: left;}
.news_title span{ float:right; width:126px; height:18px; background-image:url(https://www.juwaistatic.com/images/property_detail/detail_icons.jpg);}
.news_subtitle { padding: 12px 2px; color: #888;}
.news_pre_read {
	background-color: #EFEFEF;
	height: auto;
	line-height: 180%;
	margin: 12px 0 0 2px;
	padding: 20px;
	font-size: 14px;
	color: #484848;
}
.news_pre_read_pad {
    background-position: -15px 0;
    float: left;
    height: 35px;
    margin: 0 16px 50px 0px;
    width: 35px;
}
.news_quot {width:40px; font-size:60px; color:white; padding:10px 0 0 20px;}
.news_intro { width:630px; padding:20px 0 0 0; line-height:20px;}
.news_content { padding:25px 0 0 0; font-size:18px; line-height:2;}
.news_content p, h4 { margin:0 0 15px; text-indent: 28px;}
.news_content h4{font-weight: bold;}
.news_content a{ text-decoration: underline;}
.news_content table{border: 1px solid #dcdcdc;}
.news_content table p{ margin: 8px 0;}
.news_content ul{list-style-type: disc;}
.news_content ol, .news_content ul{margin: 0 0 25px 50px;}

.wp-image-note {
    font-size: 14px;
}

.wp-image-comment {
    color: #999;
    margin: -10px;
    line-height: 1.5;
    text-indent: unset;
}

.news_page_bar {
	margin-top: 25px;
    text-align: center;
}
.news_page_bar_out {
    border: 1px solid #E5E5E5;
    padding: 5px 8px;
}
.news_page_bar_in {
    background-color: red;
    color: white;
    padding: 5px 8px;
}
.news_page_bar_in a{
	color:white;
}
.news_page_bar_unactive{
	color:#E5E5E5;
}
.news_extra {
	clear: both;
    color: #b5b5b5;
    line-height: 180%;
    margin: 35px 0 0 0;
	font-size: 12px;
	padding-top: 30px;
}
/**/
.ask_news{
	width: 190px;
	height: 45px;
	border-radius: 25px;
	-webkit-border-radius: 25px;
	text-align: center;
	line-height: 45px;
	color: #fff;
	margin:35px auto;
	font-size:18px;
	text-indent: 15px;
	background: url("https://www.juwaistatic.com/images/news/ask-new.png") no-repeat left top;
	letter-spacing:2px;
	cursor: pointer;
}
.news-wechat-qrcode{
	margin: 25px 0 0;
	text-align: center;
}
.news_left_main .news-wechat-qrcode img{
	max-width:700px;
}
.news_tags{
	margin: 25px 0 0 0;
	font-size: 12px;
    color: #888888 ;
}
.news_tags a, .news_pre_next a{color:red;}
.news_pre_next {
	margin: 30px 0 0 0;
	padding: 20px 0;
	border: 1px solid #dcdcdc;
	border-left: none;
	border-right: none;
    font-size: 14px;
    height: 38px;
    line-height: 40px;
}
.news_pre_next span{
	width: 46%;
	height: 40px;
	overflow: hidden;
}

.news_related{
	margin: 32px 0 0 0;
}
.news_related_news{
}
.news_r_title {
    font-size: 18px;
    margin: 0 0 24px;
}
.news_r_title a{font-size: 14px;}
.news_r_house{
	width:100%;
}
.news_r_house_list {
    line-height: 20px;
    margin: 0 15px 0 0;
	width: 160px;
	overflow: hidden;
}

.news_r_house_title{
	color: #F00;
}

.news_related_content{
	width: 100%;
	float: left;
	/*margin: 0 4px 0 0;	*/
}

.news_r_house_list .news_r_house_list_img {
	text-decoration:none;
}

.news_r_con_li li {
	line-height : 24px;
	clear: both;
	//padding-left:  2px;
	list-style: disc outside none;
	color: #ff0000;
}
.news_r_con_li li a{ font-size:14px; width: 280px; overflow: hidden; display: block; height: 25px;}

.news_rh_li {
    //background-position: -4px -4px;
    //height: 6px;
    margin: 9px 7px 0 0;
    //width: 6px;
	overflow:hidden;
}

.news_r_con_li.left {
    margin-left: 15px;
    width: 273px;
}

.news_right{
	padding: 15px 0 0 19px;
	width: 240px;
}
.news_right h3{
	font-size: 16px;
	font-weight: bold;
}
.news_right_main{

}
.news_search {
	background: url("https://www.juwaistatic.com/images/header_search_enlarger_000.png") no-repeat scroll left center transparent;
	height: 33px;
	margin: 0 0 20px;
}
.news_search_input {
    background: none;
    border: 1px solid #DCDCDC;
    border-radius: 4px;
    color: #888;
    height: 33px;
    padding: 0 0 0 30px;
    width: 208px;
	font-size: 14px;
}
.news_pad {
    background-color: #DCDCDC;
    /*height: 112px;*/
    margin: 12px 0;
}
.event-list{
	margin-bottom: 20px;
}
.news_event {
    border-bottom: 1px solid #DCDCDC;
    height: 60px;
    margin: 10px 0 0;
    padding: 0 0 10px;
}
.news_cal{
	background-position:-3px -38px;
	width:55px;
	height:58px;
}
.news_cal_top {
    color: white;
    margin: 7px 6px 5px 6px;
	text-align: center;
}
.news_cal_foot {
    font-size: 24px;
	text-align: center;
}
.news_event_link {
    float: left;
    line-height: 18px;
    padding: 6px 0 0 8px;
    width: 157px;
	overflow: hidden;
}
.news_event_link_title{
	height: 18px;
	overflow: hidden;
}
.news_event_link a{color:red;}
.news_toplist {
    font-size: 18px;
    height: 30px;
    line-height: 180%;
    /* width: 220px; */
}
.news_toplist span{
	font-size: 12px;
	padding-top: 2px;
}
.news_toplist_list li {
    border-top: 1px solid #DCDCDC;
    height: 23px;
    padding: 7px 0;
	clear: both;
}
.key_list_right{
	width: 230px;
	height: 155px;
	background-color: #F3F3F3;
	padding:15px 0 0 10px;
}
.key_word_right{
	float: left;
	font-size: 12px;
	padding:10px 0 0 10px;
	min-width: 96px;
}
.info_right{
	margin-top: 15px;
	border-bottom: 1px solid #dcdcdc;
	padding-bottom: 5px;
}
.info_index, .special_news, .point_news, .point_report{
	display:block;
	margin:10px 0 0 0;
	width:240px;
}
.info_index{
	height:60px;
}
.special_news{
	height:180px;
}
.point_news{
	height:90px;
}
.point_report{
	height:300px;
}
.news_pt4{
	padding: 6px 0 0 0;
	font-size: 14px;
}
.news_pt4r3{
	padding: 4px 0 0 5px;
	font-size: 14px;
}
.news_toplist_13 {
    background-position: -74px -4px;
    display: block;
    float: left;
    height: 22px;
    width: 22px;
	color: #FFF;
	padding: 5px 0 0 8px;
}
.news_toplist_410{
    background-position: -75px -69px;
    display: block;
    float: left;
    height: 23px;
    padding: 4px 0 0 8px;
    width: 23px;
	color: #FFF;
}

.btnContainer {
    float: right;
	padding: 10px 0 0;
    /*
	height: 16px;
    margin-bottom: 10px;
    margin-right: 11px;
    position: absolute;
    right: 0;
    top: 7px;
	*/
}
.btnlist {
    float: left;
    margin-left: 19px;
    position: relative;
}
.btnlist a.btns {
    background-image: url("https://www.juwaistatic.com/images/property_detail/detail_icons.jpg");
    background-repeat: no-repeat;
    display: block;
    height: 16px;
    width: 17px;
}
#sharebtn a.btns {
    background-position: 0 0;
}
#sharebtn #bdshare {
    background: url("https://www.juwaistatic.com/images/property_detail/share_bg.png") no-repeat scroll center center transparent;
    display: none;
    height: 39px;
    left: -145px;
    padding: 0 5px;
    position: absolute;
    top: -39px;
    width: 290px;
}
#favoritebtn #bdfavorite, #mailbtn #bdmail, #printbtn #bdprint {
    background: url("https://www.juwaistatic.com/images/property_detail/others_bg.png") no-repeat scroll center center transparent;
    display: none;
    height: 39px;
    left: -26px;
    line-height: 30px;
    position: absolute;
    text-align: center;
    top: -39px;
    width: 70px;
}
#favoritebtn a.btns {
    background-position: -37px 0;
}
#mailbtn a.btns {
    background-position: -73px 0;
}
#printbtn a.btns {
    background-position: -109px 0;
}
#sharebtn a.btns:hover {
    background-position: 0 -20px;
}
#favoritebtn a.btns:hover {
    background-position: -37px -20px;
}
#mailbtn a.btns:hover {
    background-position: -73px -20px;
}
#printbtn a.btns:hover {
    background-position: -109px -20px;
}

/** 2014-04-04 add by hay */
.subguide{
	margin: 0 0 20px;
}
.subguide li{
	height: 37px;
	border-bottom: 1px solid #DCDCDC;
	background: url(https://www.juwaistatic.com/images/square_point.jpg) no-repeat 2px center;
}
.subguide li a{
	line-height: 37px;
	padding-left: 20px;
	font-size: 14px;
	white-space: nowrap;
}
.subguide .subguide_title{
	border-bottom: 1px solid #DCDCDC;
	padding-bottom: 10px;
}
.subguide a.more{
	color: #F00;
	float: right;
	margin-top: -16px;
}
.category{
	padding: 0 20px;
	margin: 0 0 20px;
	border: 1px solid #DCDCDC;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}
.category li{
	height: 23px;
	padding: 8px 0;
	border-bottom: 1px solid #DCDCDC;
}
.category li.last{
	border: 0;
}
.category a{
	line-height: 23px;
}
.category a.guide_num{
	float: right;
	border-radius: 24px;
	-moz-border-radius: 24px;
	-webkit-border-radius: 24px;
	background-color: #F00;
	width: auto;
	text-align: center;
	color: #FFF;
	text-decoration: none;
	padding: 0 7px;
}
.news_count{
	padding: 20px 0 10px 0;
	border-bottom: 1px solid #DCDCDC;
	font-size: 10px;
}

.news_list h3{
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 10px;
}
.news_list li{
	padding: 20px 0;
	border-bottom: 1px dashed #DCDCDC;
}
.news_list p{
	line-height: 16px;
}
.news_bn{
	height: auto;
    line-height: 180%;
    margin: 10px 0 0 2px;
    padding: 20px;
}
.news_bn img{
	width:700px;
	text-align:center;
}

/**************************************** WIKI TEMPLATE ****************************************/
.wiki-hot-faq h3,.wiki-cat-info h3 {
	font-size: 20px;
	color: #FF0000;
	font-weight: normal;
	line-height: 36px;
}
.main-show{
	width:700px;
	height:300px;
}
.row:after {
	clear:both;
	visibility:hidden;
}
.row{
	*zoom:1;
	clear:both;
}
.col {
	float:left;
}
.cols1of4{
	width:25%;
}
.cols1of2{
	width:50%;
}
.center{
	text-align: center;
}
.points-show{
	border-bottom: 1px solid #DEDEDE;
	border-left: 1px solid #DEDEDE;
	border-right: 1px solid #DEDEDE;
	height: 140px;
	padding-top: 25px;
}
.news_content .points-show p{text-indent: 0;}
.points-show img{
	margin-bottom:5px;
}
/*hot qa*/
.wiki-hot-faq{
	margin-top:20px;
}
.wiki-faqlist{
	border-top: 1px solid #DEDEDE;
	margin-top: 15px;
	line-height: 1.8;
}
.wiki-faqlist .faq_title{
	margin:10px 0;
	font-size: 14px;
}
.wiki-faqlist p{
	text-indent: 28px;
}
.viewall{
	text-decoration: underline;
	color:red;
}
/*category info*/
.wiki-cat-info{
	margin-top:20px;
}
.marTop30{
	margin-top:30px;
}
.marTop15{
	margin-top:15px;
}
.f-right{
	float:right;
}
.cat-title{
	background-color: #FF0000;
	background-image: url("https://www.juwaistatic.com/images/wikipost/title-bg.png");
	background-position: 90px 12px;
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	line-height: 32px;
	margin-bottom: 3px;
	padding-left: 15px;
	width: 315px;
}
.btm-border{
	border-bottom: 1px dotted #DDDDDD;
	height: 235px;
}
.cat-box{
	border: 1px solid #DEDEDE;
	margin: 10px 0;
	padding: 15px;
	width: 298px;
}
.news_content .cat-box ul{
	margin: 0;
}
.cat-box ul li{
	line-height: 28px;
	list-style-position: inside;
	list-style-type: disc;
}
/**************************************** WIKI TEMPLATE END ****************************************/
.js_cupertino{
	padding: 16px 40px;
	border:2px solid #f00;
	text-decoration: none;
	cursor: pointer;
}

/********************** post images slider *****************************/
.scrollable-post-img{
    position: relative;
    overflow: hidden;
    height: 460px;
    width: 700px;
    margin: 0 auto 20px;
}
.post-slider{
    position: relative;
    width: 2010em;
}
.post-img-slider{
    position: relative;
    width: 700px;
    float: left;
    text-align: center;
    height: 460px;
}
.post-slider-image{
    height: 460px;
    width: 700px;
}
.post-img-slider img{
    height: 460px;
    width: 700px;
}
.post-img-slider p {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    padding: 0 !important;
    margin: 0;
    line-height: 55px;
    color: #fff;
    background-color: #000;
    opacity: 0.8;
}
.scrollable-a {
    display: none;
}
.post-trigger-bar {
    position: relative;
    top: -300px;
    margin: 0 auto;
    width: 700px;
}
.post-trigger-bar .next,
.post-trigger-bar .prev {
    margin: 0 13px;
    font-size: 73px;
    text-decoration: none;
    color: #fff;
    display: block;
    line-height: 42px;
    width: 24px;
    opacity: 0.7;
    position: absolute;
}
.post-trigger-bar .next {
    left: 650px;
}
.post-trigger-bar .next:hover,
.post-trigger-bar .prev:hover {
    color:#f00;
    opacity: 1;
}
.no-right-side-divContent {
    width: 100% !important;
}
.no-right-side-divContent .news_left {
    float: none;
    margin: auto;
    border-right: none;
    width: 850px;
}

.c-qrcode {
	margin-top: 40px;
}

.c-qrcode__title {
	margin-bottom: 20px;
	color: #333;
}
.c-qrcode .row {
	width: 100%;
	overflow: hidden;
}
.c-qrcode__container {
	float: left;
	width: 50%;
	font-size: 18px;
	text-align: center;
}
.c-qrcode__desc {
	margin-bottom: 10px;
	cursor: pointer;
}

.c-qrcode__desc:hover {
	color: red;
}

.c-qrcode__icon {
	display: inline-block;
	margin-right: 10px;
	width: 50px;
	height: 50px;
	background: red;
	border-radius: 50%;
	vertical-align: middle;
}
.c-qrcode .fa-weixin {
	padding-top: 10px;
	font-size: 26px;
	color: white;
}

.c-qrcode__img {
	position: relative;
	margin: auto;
	width: 160px;
	border-top: 4px solid red;
}

.c-qrcode__img::before {
	position: absolute;
	left: 50%;
	top: -19px;
	transform: translateX(-50%);
	content: "\A";
	border-style: solid;
	border-width: 0 8px 15px 8px;
	border-color: transparent transparent red transparent;
}
