div.header{height:670px;background-color: #333333;background-image:url(../Images/header.png);background-position: center;background-repeat: no-repeat; }
div.header div.top{  width:1200px; height:50px;margin:0 auto;  }
div.header div.top a.active{padding-bottom: 5px;border-bottom: 2px solid #EE5353;}
div.header div.top a.logo{float:left;}
div.header div.top a.logo img{margin-top:10px;}
div.header div.top ul.nav{list-style-type: none;float: left;padding:0;margin: 0;}
div.header div.top ul.nav li{list-style-type: none;color:#333333;display: inline; padding:0 20px;font-size:14px;line-height: 50px;position:relative;}
div.header div.top ul.nav li a{color:#333333;}
div.header div.top ul.nav li a img{position:absolute;top:-6px;right:-5px;}
div.header div.top ul.nav li div.s_sub{
    position:absolute;left:0px;top:18px; line-height: 30px;text-align: center;background: #FFFFFF; padding:0 20px;width:100px;
}

div.header div.top span{float:right;margin-left:30px; color:#EE5353;font-size:14px;font-weight:700;line-height:50px;}
div.header div.top span a{color:#000000;font-size: 14px;font-weight:400;}
div.header h1{color:#000000;font-size: 36px;text-align: center;margin-top: 230px;}
div.header h2{color:#555555;font-size: 24px;text-align: center;margin-top: 20px;}
div.header div.button{width:500px;margin:0 auto;}
div.header div.button button{ background-color:#555555;padding:15px 60px;opacity:0.8;filter:alpha(opacity=30);margin-left:20px;color:#ffffff;font-size:26px;}
div.now{width:480px;margin:0px auto;height: 85px;line-height: 85px;}
div.now span{color:#000000;font-size: 16px;margin-left:20px;}
div.now span.number{color:#000000;font-size: 24px;margin-left:5px;}
div.line{width:100%;border-bottom:1px solid #BDBDBD;}
h2.sub_title{font-size:30px;font-weight: 300;text-align: center; }
div.sub_line{width:110px;border:2px solid #EE5353;margin:10px auto;}
div.better{height:760px;width:1200px;margin:90px auto 10px;}
div.better img{text-align: center;margin-top: 80px;}
div.prom{height:420px;width:1200px;margin:40px auto;}
div.prom img.leftp{margin-top:50px;float: left;}
div.prom p{width:700px;margin-top:50px;float: left;margin-left: 100px;font-size:18px;line-height: 60px;}
div.prom p span{font-size: 24px;font-weight: 700;color: #000000;}
div.case{height:570px;width:1200px;margin:80px auto;}
div.case div.left{ width:260px;float: left;}
div.case div.left p{font-size:16px;line-height: 24px;color:#777777;}
div.case div.case_list{width:430px;float: left;margin-left: 40px;}
div.case div.case_list h3{font-size:24px;color:#444444; border-bottom:3px solid #cccccc;}
div.case div.case_list p{font-size: 14px;}
div.case div.case_list p span{color:#000000;font-size:14px;font-weight: 700;}
div.serve{height:520px;width:1200px;margin:40px auto;}
div.serve p{color:#555555;font-size:14px; text-align: center;}
div.serve p a{ color:#EE5353;font-size:14px;font-weight:700;}
div.serve p span{font-size:18px;color:#000000;font-weight: 700;}
div.serve div.serve_list{width:240px;float: left;margin:0 25px 0 35px;padding-top: 30px;}
div.serve div.serve_list img{margin-left: 70px;}
div.serve div.serve_list h3{text-align: center;font-size:24px;font-weight: 700;}
div.demo{height:390px;width:1200px;margin:40px auto;}
div.demo img{float: left;margin-left: 100px;}
div.demo div.right{float: left;width:435px;margin-left:60px;}
div.demo div.right p{color:#221815;font-size: 18px;margin-top: 50px;}
div.example{width:1200px;margin:40px auto;}
div.example  div.info h3 a{color:#333333;font-size: 18px; font-weight: 300;line-height: 50px;}
div.example  div.info p{font-size: 16px;color:#777777;line-height: 30px;margin:0;}
div.example a.more{display:block;width:214px;margin: 30px auto;}
div.partner{height:660px;width:1200px;margin:40px auto;}
div.footer{height:320px;background: #505050;}
div.footer div.contain{width:1200px;margin:0px auto;}
div.footer div.contain div.left{width:700px;float: left;margin-top:50px;}
div.footer div.contain div.left p{color:#FFFFFF;font-size: 14px;}
div.footer div.contain div.left p.cp{margin-top: 80px;}
div.footer div.contain div.right{width:300px;float: left;margin-top:50px; text-align: right;color:#FFFFFF;}
div.footer div.contain div.right h3{font-size:30px;font-weight: 300;}

/* list style */
div.list_header{height:55px;}
div.list_header div.top{  width:1200px; height:50px;margin:0 auto;  }
div.list_header div.top a.active{padding-bottom: 5px;border-bottom: 2px solid #EE5353;}
div.list_header div.top a.logo{float:left;}
div.list_header div.top a.logo img{margin-top:10px;}
div.list_header div.top ul.nav{list-style-type: none;float: left;padding:0;margin: 0;}
div.list_header div.top ul.nav li{list-style-type: none;color:#333333;display: inline; padding:0 20px;font-size:14px;line-height: 50px;position:relative;}
div.list_header div.top ul.nav li a{color:#333333;}
div.list_header div.top ul.nav li a img{position:absolute;top:-6px;right:0px;}
div.list_header div.top ul.nav li div.s_sub{
    position:absolute;left:0px;top:18px; line-height: 30px;text-align: center;background: #FFFFFF; padding:0 20px;width:100px;
}
div.list_header div.top span{float:right;margin-left:30px; color:#EE5353;font-size:14px;font-weight:700;line-height:50px;}
div.list_header div.top span a{color:#000000;font-size: 14px;font-weight:400;}


/*重写amazeui　danger颜色值*/
.am-btn-danger {
	background-color: #ee5353;
	border-color: #ee5353;
}
.am-text-danger {
	color: #ee5353;
}
a:focus, a:hover{
	color: #ee5353;	
}
/*全局 common css*/
.cj-width {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.cj-bg {
	background-color: #f0f0f0;
	width:100%;
}
/*模态框 common css*/
.cj-modal .am-modal-title{
	background-color: #ee5353;
	color: #fff;
	font-size: 1.2em;
	text-align: left;
	text-indent: 0.8em;
	height: 42px;
	line-height: 42px;
}
.cj-modal input {
	height: 40px;
}
.cj-modal .am-modal-bd {
	border-bottom: none;
}
/*登录模态框*/
.cj-login-modal .am-modal-dialog{
	width:660px;
	height: 330px;
}

.cj-login-modal .am-modal-bd {
	padding: 35px 50px 80px 50px;
	border-bottom: none;
}
.cj-login-modal .am-modal-bd .modal-login-btn{
	width:155px;
	height: 45px;
	letter-spacing: 12px;
	text-indent: 12px;
	font-size: 1em;
}
.cj-login-modal .cj-login-form {
	width:312px;
	height: 220px;

}
.cj-login-modal .am-checkbox-inline span{
	line-height: 45px;
	font-size: 14px;
	color:#777;
}
.check-text a.foget-pswd {
	text-decoration: underline;
	line-height: 45px;
	font-size: 14px;
	color:#777;
}
.cj-login-modal .cj-login-modal-gotext{
	height: 200px;
	width: 200px;
	border-left:2px #bfbfbf dashed;
}

.cj-login-modal .cj-login-modal-gotext p{
	text-indent: 50px;
}
/*找回密码*/
.modal-findpwd-btn {
	width: 200px;
	height: 40px;
	color:#fff;
	margin-top:20px;
}



/*注册模态框s*/
.cj-reg-modal .am-modal-dialog{
	width: 660px;
	height: 520px;
}
.cj-reg-modal .am-modal-bd {
	padding: 35px 100px 20px 100px;
}
.cj-reg-modal input {
	margin-left: auto;
	margin-right: auto;
}
.cj-regbtn-active {
	border:1px solid #ee5353;
	color: #ee5353;
	background-color: #f1f1f1;
}
.cj-reg-modal .am-checkbox-inline span{
	line-height: 45px;
	font-size: 14px;
	color:#777;
}


/*头部导航　修饰*/
div.header div.top span.am-icon-bell-o{
	color:#464647;
}
.cj-bell-li {
	font-size: 12px;
	width: 350px;
	border-radius: 5px;

}
.cj-bell-li li {
	height: 30px;
	line-height: 30px;
	text-indent: 14px;
	border-bottom: 1px solid #ddd;
	background-color: #fff;

}
.cj-bell-li li:last-child{
	border-bottom: none;
	background-color: #f7f7f7;
	font-size: 14px;
}
.cj-bell-li button {
	height: 23px;
	width: 40px;
	font-size: 12px;
	text-align: center;
	border-radius: 3px;
	margin-right: 10px;
	padding: 0;

}


/*通用底部浮层*/
.cj-stick-footer {
	height: 95px;
	background-color: #4a4a4a;
	opacity: 0.9;
	color: #f1f1f1;
}
.stick-footer-contnet {
	width: 1200px;
}
.stick-footer-text {
	width: 892px;
	padding-top: 23px;

}
.stick-footer-text p {
}
.stick-footer-text strong {
}
.push-text {
	width: 308px;
	background-color: #ee5353;
	font-size: 28px;
	line-height: 95px;
}

/*供应商列表页 supplier */

.cj-sup .am-gallery-item {
	background-color: #fff;
}
.cj-sup-btnlist button{
	font-size: 14px;
	height: 25px;
	width: 86px;
	line-height: 20px;
	padding-top:0px;
	padding-bottom: 0px;
	margin-bottom: 15px;
}
.cj-sup-btnlist button:hover {
	background-color: #ee5353;
	color: #fff;
}
.cj-sup-btn {
	background-color: #fff;
	color: #282828;
}


/*我的服务　我的物业*/
.my-server-nav {
	width:100%;
	background-color: #565a5c;
	height: 42px;
	line-height: 42px;
	font-size: 14px;
	text-align: center;
}
.my-server-nav span	{
	margin-right: 15px;
}
.my-server-nav a {
	color:#fff;
	text-align: center;

}
.my-server-nav a.active{padding-bottom: 5px;border-bottom: 2px solid #EE5353;}
.my-server-content {
	margin-bottom: 95px;
}
.my-server-username {
	text-align: center;
	background-color: #fff;
	height: 95px;
	line-height: 95px;
	margin-top: 0;
}
.my-server-username a {
	float: right;
	margin-right: 5px;
	font-size: 13px;
	color: #ff5a5f;
}
.my-server-left-msg {
	height: 158px;
	background-color: #fff;
	padding: 20px 10px 20px 15px;
}
.my-server-left-msg p span:first-child {
	color: #4a4a4a;
	font-size: 14px;
}
.my-server-left-msg p span:last-child {
	color: #ff5a5f;
	font-size: 14px;
}
.my-server-left-banner {
	background-color: #f7bbbb;
	height: 336px;
	line-height: 336px;
	text-align: center;
	font-weight: bold;
	color:#ccc;

}
.my-server-content>[class*=am-u-] {
	padding-left:0;
	padding-right:0;
}
.my-server-right {
	width: 840px;
	padding: 0;
	float: right;
}
/*.my-server-right li {
	height: 348px;
	width: 300px;
	margin-right: 4px;
	background-color: #fff;
	border:1px solid #ccc;
	padding: 10px;
	float: left;
	list-style: none;
}*/
.my-server-right li:last-child{
	margin-right: 0;
}

/**/
.my-house-list li img {
	height: 140px;
	width:200px;
}
.myhouse-btn-group {
	margin-top:20px;
}
.myhouse-btn-group button{
	width:55px;
	height: 22px;
	border-radius: 5px;
	color:#555;
	font-size: 12px;
	padding: 0px;
	text-align: center;
	line-height: 18px;
	margin-right: 5px;
	background-color: #fff;
	border:1px solid #555;
}

.my-server-content>[class*=am-u-] {
	padding-left:0;
	padding-right:0;
}
.my-server-right .am-list-news-default .am-list .am-list-item-desced {
	padding:2rem 5px 1rem 10px;
}
.my-server-right .am-tabs-bd .am-tab-panel {
	padding: 0;
}
.my-server-right .am-list-news-default {
	margin:0;
}
.my-server-right .am-tabs .am-tabs-nav a{
	color:#333;
	font-size: 14px;
}
.my-server-right .am-list-item-hd a{
	color:#333;
}
.my-server-right .am-list-item-hd span {
	color: #ff5a5f;
	font-weight: bold;
}
.my-server-right .am-list-item-hd button {
	color: #fff;
	font-size: 13px;
	width:78px;
	height: 26px;
	padding: 0;
	text-align: center;
	line-height: 24px;
	background-color: #ff5a5f;
	border-radius: 5px;
}

/**********房源详情****/
#maincontent img {
	border: none;
	vertical-align: middle;
}
#maincontent img {
	-ms-interpolation-mode: bicubic;
}

#maincontent {
	background:#000;
	height:400px;
	overflow:hidden;
	position:relative;
}
#maincontent div.pict {
	cursor: default !important;
}
#maincontent div.main {
	position: static;
	text-align: center;
	display: block;
	cursor: pointer !important
}
#maincontent .element {
	display: none;
	position: absolute !important;
}
#maincontent .left {
	top :200px;
	left: 0;
	cursor: pointer;
}
#maincontent .right {
	top: 200px;
	right: 0;
	cursor: pointer;
}
#maincontent .main .guardian {
	display: none;
	height: 0;
}
#maincontent .navi {
	z-index: 9999999;
}
div#maincontent div.main {
	display:none;
}
div#maincontent div.element {
	position:absolute !important;
}
div.d_contain{background:#F0F0F0;height:1600px;margin-top: 0;border:1px solid #F0F0F0;}
div.d_title{
	padding:20px 15px;
	width:1200px;
	margin:0px auto;
	margin-top:15px;
	background: #FFFFFF;
	position:relative;
}
div.d_title h1{font-size:30px;}
div.d_title span{color:#EE5353;font-size:24px;padding-right: 140px;}
div#d_tab .am-active a{background:#FF5A5F;}
div.d_desc{width:1200px;margin: 10px auto;}
div.d_desc div.d_info{width:580px;height:550px;float: left;background: #FFFFFF;}
div.d_desc div.d_easy{margin-left:40px;width:580px;height:550px;float: left;background: #FFFFFF;}
div.d_desc div.d_con{ margin-top:40px;width:580px;height:275px;float: left;background: #FFFFFF;}
div.d_desc div.d_tag{ margin-top:40px;margin-left:40px;width:580px;height:275px;float: left;background: #FFFFFF;}
div.d_desc h3{border-left:10px solid #FF5A5F;font-size:20px;font-weight: 300;padding-left:20px;margin:20px;}
div.d_info table tr{height:60px;}
div.d_info table tr td{width:30%;color:#555555;}
div.d_info table tr td.td_t{width:20%;color:#000000;text-align: right}
div.d_con p{width:540px;margin:10px auto;color:#555555;}
div.d_tag button.am-round{margin:10px;}
div.d_easy span{display:block;width:150px;margin-left:40px;float:left;line-height:30px;}
div.d_easy span.disabled{color:#CCCCCC;}

div.sup_contain{
	width:1200px;
	margin:10px auto;
}
div.sup_left{
	width:850px;
	float: left;
}
div.sup_left div.sup_top{
	background: #FFFFFF;
	padding: 20px 0 10px 25px;
}
div.sup_left div.sup_content{background: #FFFFFF;margin-top: 30px;padding:25px;}
div.sup_right{
	margin-left:50px;
	width:300px;
	float: left;
}
div.sup_right div.ts{
	height:130px;
	border:1px solid #EE5353;
	text-align: center;
	line-height: 130px;
	font-size: 30px;
	font-weight: 700;
}
div.sup_right div.ts a{color:#EE5353;}
div.sup_right div.sup_info{
	width:300px;
	margin-top: 30px;
	padding: 10px;
	background: #FFFFFF;
	font-size:16px;
}
/*重写amazeui　danger颜色值*/
.am-btn-danger {
	background-color: #ee5353;
	border-color: #ee5353;
}
.am-text-danger {
	color: #ee5353;
}
a:focus, a:hover{
	color: #ee5353;
}
/*全局 common css*/
.cj-width {
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
}
.cj-bg {
	background-color: #f0f0f0;
	width:100%;
}
/*模态框 common css*/
.cj-modal .am-modal-title{
	background-color: #ee5353;
	color: #fff;
	font-size: 1.2em;
	text-align: left;
	text-indent: 0.8em;
	height: 42px;
	line-height: 42px;
}
.cj-modal input {
	height: 40px;
}
.cj-modal .am-modal-bd {
	border-bottom: none;
}
/*登录模态框*/
.cj-login-modal .am-modal-dialog{
	width:660px;
	height: 330px;
}

.cj-login-modal .am-modal-bd {
	padding: 35px 50px 80px 50px;
	border-bottom: none;
}
.cj-login-modal .am-modal-bd .modal-login-btn{
	width:155px;
	height: 45px;
	letter-spacing: 12px;
	text-indent: 12px;
	font-size: 1em;
}
.cj-login-modal .cj-login-form {
	width:312px;
	height: 220px;

}
.cj-login-modal .am-checkbox-inline span{
	line-height: 45px;
	font-size: 14px;
	color:#777;
}
.check-text a.foget-pswd {
	text-decoration: underline;
	line-height: 45px;
	font-size: 14px;
	color:#777;
}
.cj-login-modal .cj-login-modal-gotext{
	height: 200px;
	width: 200px;
	border-left:2px #bfbfbf dashed;
}

.cj-login-modal .cj-login-modal-gotext p{
	text-indent: 50px;
}
/*找回密码*/
.modal-findpwd-btn {
	width: 200px;
	height: 40px;
	color:#fff;
	margin-top:20px;
}



/*注册模态框s*/
.cj-reg-modal .am-modal-dialog{
	width: 660px;
	height: 520px;
}
.cj-reg-modal .am-modal-bd {
	padding: 35px 100px 20px 100px;
}
.cj-reg-modal input {
	margin-left: auto;
	margin-right: auto;
}
.cj-regbtn-active {
	border:1px solid #ee5353;
	color: #ee5353;
	background-color: #f1f1f1;
}
.cj-reg-modal .am-checkbox-inline span{
	line-height: 45px;
	font-size: 14px;
	color:#777;
}

/*个人中心编辑模态框*/
.cj-perEdit-modal .am-modal-dialog{
	width: 660px;
	height: 520px;
}
.cj-perEdit-modal .am-modal-bd {
	padding: 35px 100px 20px 100px;
}
.cj-perEdit-modal input {
	margin-left: auto;
	margin-right: auto;
}
.cj-perEdit-modal .am-checkbox-inline span{
	line-height: 45px;
	font-size: 14px;
	color:#777;
}
/*上传房源 模态框*/
.cj-upLoad-modal .am-article-lead {
	background-color: #f9f7c5;
	color:#000;
}
.cj-upLoad-modal .am-modal-bd {
	width: 800px;
	height: 450px;
}
.cj-upLoad-modal .am-modal-title{
	background-color: #f5fdff;
	color: #36a0c3;
	font-size: 1.2em;
	text-align: left;
	text-indent: 0.8em;
	height: 38px;
	line-height: 38px;
}
.cj-upLoad-modal input {
	height: 30px;
	line-height: 30px;
}
.cj-upLoad-modal .am-modal-bd {
	border-bottom: none;
}
.cj-upLoad-modal .am-modal-dialog {
	width: 800px;
}
.cj-upLoad-form label {
	width:15%;
	float: left;
	margin-right: 16px;
	text-align: left;
	font-size: 14px;
	color:#333;
	font-weight: normal;
}
.cj-upload-line1 {
	width:30%;
	float: left;
	margin-right: 16px;

}
.cj-upload-line2 {
	width:50%;
	float:left;
}
.cj-upload-line3 {
	width:20%;
	float:left;
	margin-right: 10px;

}
.cj-upload-line4 {
	width:60%;
	float:left;
}
.cj-upload-line5 {
	width:20%;
	float:left;
	margin-right: 5px;
}
.cj-upload-line6 {
	width:75%;
	float:left;
	margin-right: 5px;
}
.cj-upload-line6 .am-btn-group {
	float: left;
}
.cj-upload-line6 .am-btn-group button {
	margin-right: 5px;
	height: 30px;
	line-height: 12px;
}
.am-modal {
	z-index: 11110;
}
.cj-upLoad-submit {
	float: right;
	margin-right: 80px;
	width:162px;
	height: 35px;
	text-align: center;
	color:#fff;
	font-size: 18px;
	line-height: 15px;
	border-radius: 3px;
	background-color: #ff5a5f;
}
.cj-upload-inputText input,.cj-upload-inputText select {
	width:75%;
	display:inline-block;
	border-right: none;
	margin-right: 0;
}
.cj-upload-inputText span {
	width:25%;
	float: right;
	font-size: 12px;
	background-color: #fff;
	display:inline-block;
	height: 30px;
	line-height: 28px;
	margin-left: -10px;
	border:1px solid #ccc;
	border-left:none;
	position: relative;
	top:-30px;
}



/*头部导航　修饰*/
div.header div.top span.am-icon-bell-o{
	color:#464647;
}
.cj-bell-li {
	font-size: 12px;
	width: 350px;
	border-radius: 5px;

}
.cj-bell-li li {
	height: 30px;
	line-height: 30px;
	text-indent: 14px;
	border-bottom: 1px solid #ddd;
	background-color: #fff;

}
.cj-bell-li li:last-child{
	border-bottom: none;
	background-color: #f7f7f7;
	font-size: 14px;
}
.cj-bell-li button {
	height: 23px;
	width: 40px;
	font-size: 12px;
	text-align: center;
	border-radius: 3px;
	margin-right: 10px;
	padding: 0;

}


/*通用底部浮层*/
.cj-stick-footer {
	height: 95px;
	background-color: #4a4a4a;
	opacity: 0.9;
	color: #f1f1f1;
}
.stick-footer-contnet {
	width: 1200px;
}
.stick-footer-text {
	width: 892px;
	padding-top: 23px;

}
.stick-footer-text p {
}
.stick-footer-text strong {
}
.push-text {
	width: 308px;
	background-color: #ee5353;
	font-size: 28px;
	line-height: 95px;
}

/*供应商列表页 supplier */

.cj-sup .am-gallery-item {
	background-color: #fff;
}
.cj-sup-btnlist button{
	font-size: 14px;
	height: 25px;
	width: 86px;
	line-height: 20px;
	padding-top:0px;
	padding-bottom: 0px;
	margin-bottom: 15px;
}
.cj-sup-btnlist button:hover {
	background-color: #ee5353;
	color: #fff;
}
.cj-sup-btn {
	background-color: #fff;
	color: #282828;
}

/*房源搜索页 search.html*/
.cj-search .cj-search-left {
	width: 720px;
	margin-bottom: 100px;
}
.cj-search .cj-search-right {
	width: 465px;
	height: 600px;
}
.cj-search .cj-search-top {
	background-color: #fff;

	color: #555;
	font-size: 13px;
}
.cj-search-top .am-list>li {
	border:none;
}
.cj-search .cj-search-top li {
	line-height: 30px;
}
.cj-search-top li button {
	height: 25px;
	text-align: center;
	padding: 5px 10px;
	background-color: #FFFFFF;
	color: #666;
	font-size: 13px;
	border-radius: 5px;
	margin-right: 10px;
	margin-bottom: 4px;
}

.cj-search-top li button.active,.cj-search-top li button:hover{
	background-color: #ff7f7f;
	color: #fff;
}
.search-list-title {
	width:75px;
	color: #333;
	font-weight: 700;
}
.cj-search-top li p {
	height: 30px;
	line-height: 30px;
}
.cj-search-top a{
	color:#555;
	margin-right: 12px;
}
.cj-search-top a:hover{
	text-decoration: underline;
	color: #ff7f7f;
}
.cj-search-btm {
	width: 720px;
}
.cj-search-btm .am-gallery-overlay .am-gallery-title {
	font-size: 14px;
	height: 40px;
	line-height: 40px;
}
/*.cj-search-btm .am-gallery-title {
	font-size: 14px;
	height: 40px;
	line-height: 40px;
	position: absolute;
	bottom: 0;
	width: 100%;
	text-indent: 5px;
	color:#fff;
	font-weight: 400;
	display: block;
	word-wrap: normal;
	text-overflow: ellipsis;
	white-space: nowrap;
	overflow: hidden;
	background-color:rgba(0,0,0,0.5);
}*/

/*我的服务　我的物业*/
.my-server-nav {
	width:100%;
	background-color: #565a5c;
	height: 42px;
	line-height: 42px;
	font-size: 14px;
	text-align: center;
}
.my-server-nav span	{
	margin-right: 15px;
}
.my-server-nav a {
	color:#fff;
	text-align: center;

}
.my-server-nav a.active{padding-bottom: 5px;border-bottom: 2px solid #EE5353;}
.my-server-content {
	margin-bottom: 95px;
}
.my-server-username {
	text-align: center;
	background-color: #fff;
	height: 95px;
	line-height: 95px;
	margin-top: 0;
}
.my-server-username a {
	float: right;
	margin-right: 5px;
	font-size: 13px;
	color: #ff5a5f;
}
.my-server-left-msg {
	height: 158px;
	background-color: #fff;
	padding: 20px 10px 20px 15px;
}
.my-server-left-msg p span:first-child {
	color: #4a4a4a;
	font-size: 14px;
}
.my-server-left-msg p span:last-child {
	color: #ff5a5f;
	font-size: 14px;
}
.my-server-left-banner {
	background-color: #f7bbbb;
	height: 336px;
	line-height: 336px;
	text-align: center;
	font-weight: bold;
	color:#ccc;

}
.my-server-content>[class*=am-u-] {
	padding-left:0;
	padding-right:0;
}
.my-server-right {
	width: 840px;
	padding: 0;
	float: left;
}

.my-property-right .my-property-single {

	height: 338px;
	width: 269px;
	margin-right: 12px;
	background-color: #fff;
	border:1px solid #ccc;
	padding: 0px;
	float: left;
	list-style: none;
	margin-bottom: 20px;
	text-align: center;

}
/* .my-property-trigle {
	position: relative;
	left:167px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 0 100px 100px 0;
	border-color: transparent #ee5353 transparent transparent;
	line-height: 0px;
	_border-color: #000000 #ee5353 #000000 #000000;
	_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');

} */
.my-property-trigle img {
	width:100px;
	height:100px;
	position: relative;
	left:85px; 
	top:0px;
}
.my-property-sinImg{
	position: relative;
	top:-80px;
}
.my-property-sinImg img {
	display: block;
	margin:0 auto;
}
.my-property-sinTit {
	font-size: 16px;
	color: #4a4a4a;
	text-align: center;
	margin-top: 5px;
	font-weight: bold;
}
.my-property-sinMsg {
	height: 40px;
	font-size:14px;
	line-height: 40px;
	width:230px;
	margin: 0 auto;
	border-top:1px solid #eee;
	border-bottom:1px solid #eee;
	position: relative;
	top:-70px;
}
.my-property-sinBtn  button {
	width: 230px;
	height: 40px;
	line-height: 20px;
	text-align: center;
	border-radius: 3px;
	position: relative;
	top:-45px;
	color: #fff;
	font-size: 16px;
}

.trigle-text {
	font-size: 18px;
	position: relative;
	left:60px;
	top:-20px;
	-webkit-transform: rotate(-45deg); 
-moz-transform: rotate(-45deg);
}

.my-property-add {
}
.my-property-add img {
	margin-top:100px;
	cursor: pointer;
}
.my-property-left{
	width:340px;
	margin-right: 16px;
	float: left;
}
.my-server-left{
	width:340px;
	margin-right: 16px;
	float: left;
}
.my-property-right {
	width:843px;
	float: left;
}

/* .my-server-right li img {
	height: 348px;
	width: 300px;
	padding: 0;
} */
.my-property-right li:last-child{
	margin-right: 0;
}

/**/
.my-house-list li img {
	height: 140px;
	width:200px;
}
.myhouse-btn-group {
	margin-top:20px;
}
.myhouse-btn-group button{
	width:55px;
	height: 22px;
	border-radius: 5px;
	color:#555;
	font-size: 12px;
	padding: 0px;
	text-align: center;
	line-height: 18px;
	margin-right: 5px;
	background-color: #fff;
	border:1px solid #555;
}

.my-server-content>[class*=am-u-] {
	padding-left:0;
	padding-right:0;
}
.my-server-right .am-list-news-default .am-list .am-list-item-desced {
	padding:2rem 5px 1rem 10px;
}
.my-server-right .am-tabs-bd .am-tab-panel {
	padding: 0;
}
.my-server-right .am-list-news-default {
	margin:0;
}
.my-server-right .am-tabs .am-tabs-nav a{
	color:#333;
	font-size: 14px;
}
.my-server-right .am-list-item-hd a{
	color:#333;
}
.my-server-right .am-list-item-hd span {
	color: #ff5a5f;
	font-weight: bold;
}
.my-server-right .am-list-item-hd button {
	color: #fff;
	font-size: 13px;
	width:78px;
	height: 26px;
	padding: 0;
	text-align: center;
	line-height: 24px;
	background-color: #ff5a5f;
	border-radius: 5px;
}

.cj-house-left {
	width:340px;
	margin-right: 20px;
}
img.my-avtar {
	width: 340px;
}
.cj-house-right {
	width:840px;
}
.cj-house-leftTop {
	padding: 3px;
	background-color: #fff;
}
.cj-house-leftBtm {
	background-color: #fff;
	padding: 10px;
	height: 300px;
	width:340px;
}
.cj-house-title {
	background-color: #fff;
	width:840px;
	height: 125px;
	padding: 5px;
}
.cj-house-title h1 {
	height: 70px;
	line-height: 70px;
	text-indent: 20px;
}


.cj-house-mid {
	height:650px;
}
.cj-house-midLeft {
	background-color: #fff;
	width: 410px;
	height:650px;
	margin-right: 20px;
	float: left;
}
.am-titlebar-default .am-titlebar-title:before {
	border-left:3px solid #ee5353;
}
.am-titlebar-default .am-titlebar-title {
	color:#676767;
}
.am-titlebar-default {
	border-bottom: none;
}
.am-titlebar {
	margin-top: 5px;
}
.cj-house-midRight {
	width: 410px;
	height:650px;
	float: right;
}
.cj-house-payList {
	background-color: #fff;
	height: 319px;
}
.cj-house-payList .am-table>tbody>tr>td{
	border-top:none;
}
.cj-house-contract .am-table>tbody>tr>td {
	padding: .5rem;
	border-top:none;
}
.cj-house-contract {
}
.cj-house-contract .am-table {
}

.cj-house-payList button{
	height: 23px;
	width: 40px;
	font-size: 12px;
	text-align: center;
	border-radius: 3px;
	margin-right: 10px;
	padding: 0;
}

.cj-house-contract {
	background-color: #fff;
	height: 319px;
	padding: 10px;

}
.cj-house-photos {
	background-color: #fff;
	width: 840px;
	padding: 5px;

}
p.cj-title-p {
	margin-left:10px;
	height: 20px;
	line-height: 20px;
	font-size: 18px;
	font-weight: normal;
	color:#676767;
	border-left:5px solid #ee5353;
	text-indent: 10px;
}
p.cj-title-p a {
	font-size: 14px;
	margin-right: 10px;
}

.cj-photo-rightBtn {
	background-color: #fff;
	padding: 10px;
}
.cj-photo-yearTit {
	color: #ee5353;
	font-size: 18px;
	margin-left: 18px;
}
.cj-contact-rightBtn {
	background-color: #fff;
	padding: 10px;
}
.cj-contact-mid {
	background-color: #fff;
	width: 840px;
	height: 400px;

}
.cj-contact-mesage {
	padding-left: 40px;
	padding-right: 40px;
}
.cj-contact-mesage .am-table>tbody>tr>td{
	border-top:none;
}
.cj-payManger-right {
	width:840px;

	background-color: #fff;
}
.cj-payManger-right .am-tabs-d2 .am-tabs-nav>.am-active a {
	color:#ee5353;
}
.cj-payManger-right .am-tabs-d2 .am-tabs-nav>.am-active {
	color: #ee5353;
	border-bottom:2px solid #ee5353;
}
.cj-payManger-right .am-tabs-d2 .am-tabs-nav>.am-active:after {
	border-bottom-color :#ee5353;
}
.cj-payManger-right ul.am-tabs-nav {
	width:400px;
}

.cj-payManger-right table button {
	color: #fff;
	font-size: 13px;
	width:60px;
	height: 26px;
	padding: 0;
	text-align: center;
	line-height: 24px;
	background-color: #ff5a5f;
	border-radius: 3px;
}
.cj-payManger-right .cj-pay-allBtn {
	position: absolute;
	left:850px;
	top:10px;
	border-radius: 3px;
	background-color: #ff5a5f;
	text-align: center;
	color: #fff;
}


div.team{
	height: 550px;
	margin:20px auto;
	width:1200px;

}
div.team h1{
	text-align: center;
	font-size: 40px;
}
div.team div.cc{
	width:1200px;
	margin:0 auto;
}

div.team div.cc img{
	float:left;
	width:580px;
}
div.team div.cc p{
	width:580px;
	margin:0;
	margin-left:30px;
	float: left;
	font-size: 20px;
	line-height:30px;
}
div.ourp{
	height:530px;position:relative;z-index:0;
}
div.ourp div.bg{
	width:100%;
	position: absolute;
	zindex:1;
	top:0;
	background:rgb(248,235,184) ;
	height: 410px;
}
div.ourp div.ourpi{
	position:relative;
	width:1200px;
	height:400px;
	top:70px;
	color:#FFFFFF;
	margin:0 auto;
	background: rgb(70,67,61);
}
div.ourp div.ourpi h2{
	width:580px;
	text-align: center;
	padding:40px 10px;
	font-size: 40px;
}
div.ourp div.ourpi p{
	width:530px;
	font-size: 18px;
	margin-left:40px;
	line-height: 40px;
}
div.ourp div.ourpi img{
	position: absolute;right:20px;
	top:-45px;
	width:570px;
}