@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
a{ text-decoration:none; color:#666;}
img{ border:none; outline:none;}
body{ font-family:'微软雅黑'; font-size:14px; color:#666; background:#fefbf4;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
ul,dl{ list-style:none;}
input,button{ font-family:'微软雅黑'}
:focus{ outline:none;}


/*导航和头部*/
.top{ height:45px; background:#373737; width:100%; line-height:45px;}
.phone{ float:left; color:#fff; font-size:14px; line-height:45px;  margin-left: 15%;}
.top a{ float:right; color:#f8dc97; font-size:14px;}
.mar_r{ margin-right:2%;}
.nav{ width:100%; background:url(../images/bg.png) repeat-x; height:177px;}
.logo_box{}
.logo_box img{ float:left;}
.logo_box a{ float:right; color:#45484d; font-size:14px;margin-top: 50px;}
.logo_box a.current_a{ color:#ba000e;}
.menu_box{ width:100%; overflow:hidden;background:#363636;}
.menu_box .left_bg,.menu_box .right_bg{width:13.5%;}
.menu_box .left_bg{background: url(../images/left_bg.png) no-repeat right;height: 51px;float: left;}
.menu_box .right_bg{ background:url(../images/right_bg.png) no-repeat;height: 51px;float: left;}
.menu_box ul{ width:980px; border-bottom:5px solid #c49930; float:left;}
.menu_box ul li{ width:140px; height:46px; background:url(../images/nav_bg.png) no-repeat; float:left;} 
.menu_box ul li a{ width:140px; height:46px;/* background:url(../images/nav_bg.png) no-repeat;*/float:left; font-size:16px; color:#fff;line-height: 46px; text-align: center;}
.menu_box ul li a.current_a{ background:url(../images/bg_focus.png) no-repeat;}
/*case*/
.banner{ width:100%;}
.banner img{ width:100%; display:block;}
.c_title{ background:#f3f3f3; height:109px; width:100%; border-bottom:1px solid #c8c8c8; margin-bottom: 30px;}
.c_title .box{margin:0 auto; width:980px;}
.c_title .box a{color:#222222; font-size:18px; display:block; padding-top:40px;}
.c_title h3{ color:#1b587c; font-size:14px; width:124px; height:28px; border:1px solid #bfbfbf; border-bottom:none;margin-top: 17px; background:#fefbf4; text-align:center; line-height:28px;}
.main{ width:980px; margin:0 auto;overflow: hidden; margin-bottom:60px}
.c_list{ margin-bottom:32px;}
.c_left{ float:left; width:698px; height:auto;}
.c_left .c_list .tit{ overflow:hidden; border-bottom:1px solid #cacaca;line-height: 34px;}
.c_left .c_list .tit a{ float:left; font-size:16px; color:#333;}
.c_left .c_list .tit span{ float:right;}
.c_list .info_box{ padding:30px 0; overflow:hidden; border-bottom:1px solid #cacaca;}
.c_list .info_box img{ float:left;}
.c_list .info_box .c_info{ float:right;width: 435px;}
.c_list .info_box .c_info p{ line-height:30px;}
.c_list .info_box .c_info a{ background:url(../images/but_chankan.png) no-repeat; width:127px; height:32px; display:block; text-align:center; line-height:32px; color:#fff; font-size:15px; float:right;margin-top: 10px;}
.page{ overflow:hidden;}
.page a{ width:26px; height:26px; border:1px solid #b6b8b7; display:block; text-align:center; line-height:28px; float:left; margin-right:7px;}
.page span{ width:107px;height:26px;border:1px solid #b6b8b7; float:right;text-align:center; line-height:28px;}
.page a.current{ border:1px solid #ca6666;}
.c_left_1{float:left; width:630px;border:1px solid #c9c9c9; height:1212px; border-radius:5px; padding:32px;}
.c_left_1 h3{ font-size:18px; color:#333;margin-bottom: 10px; margin-top: 20px;}
.c_left_1 p{ font-size:14px; color:#666; line-height:26px; margin-bottom:20px;}
.c_left_1 ul{ margin-top:90px;}
.c_left_1 ul li{ height:26px; line-height:26px;}

.main .c_right{ float:right;}
.c_right .up{ width:248px; height:321px; background:#f7f7f7; border-radius:5px; border:1px solid #c9c9c9; margin-bottom:39px;}
.c_right .up p{ margin:24px 0 24px 14px; color:#333; font-size:16px;}
.c_right .up select{ width:220px; height:27px; border:1px solid #c9c9c9; display:block; margin:0 auto 19px auto;}
.c_right .up a{ background:url(../images/button.png) no-repeat; width:222px; height:32px; display:block; margin:0 auto; text-align:center; font-size:16px; color:#fff; line-height:32px;}
.c_right .bottom{ width:248px; height:auto;border-radius:5px; border:1px solid #c9c9c9; text-align:center;}
.c_right .bottom img{
	display:block;
	margin:20px auto;
	}
.c_right .bottom p{ height:48px; background:#f8f8f8; line-height:48px; padding-left:14px; font-size:16px; color:#333; border-bottom:1px solid #c9c9c9; border-top-right-radius:5px; border-top-left-radius:5px;}
.c_right .bottom hr{ width:90%; margin:0 auto; color:#fff}
.c_right .bottom a{ display:block; width:189px; height:177px; border:1px solid #c9c9c9; border-radius:5px; text-align:center; margin:20px auto; position:relative;}
.c_right .bottom a img{ margin:4px;}
.c_right .bottom a span{ display:block; text-align:center; color:#fff; font-size:14px; line-height:32px; height:32px; background:url(../images/bg5.png) repeat; position:absolute; left:4px; bottom:4px; width:181px;}
.call_box{border-radius:5px;border:1px solid #c9c9c9; width:248px;margin-top: 37px; background:#f7f7f7; }
.call{border-radius:5px;padding-left: 60px;width: 188px;background:url(../images/dianhua.png) no-repeat 20px center;  color:#8a8b8c; font-size:24px; line-height:60px;}
.call_box .gz{ border-top:1px solid #c9c9c9;border-radius:5px; overflow:hidden; width:224px; margin:0 auto; padding-top:10px; padding-bottom:20px;}
.call_box .gz img{ float:left}
.call_box .gz .r_gz{ float:right;}
.call_box .gz .r_gz p{ color:#004284; font-size:16px;}
.call_box .gz .r_gz a{ background:url(../images/guanzhu.png) no-repeat; width:63px; height:24px; display:block; margin-top: 8px;}

.main .p1{ color:#333; font-size:18px; background:url(../images/line.png) no-repeat bottom center;padding-bottom: 10px;}
.main .p1 span{ color:#999; font-size:18px; margin:0 8px;}
.main .p2{ color:#333; font-size:18px; background:url(../images/line1.png) no-repeat bottom center;padding-bottom: 10px;
overflow:hidden; position:relative;}
.main .p2 a{ float:right; width:37px; height:25px; display:inline-block; margin:0 2px;}
.main .p2 p{ float:left; cursor:pointer;}
.main .p2 p span{ color:#999; font-size:18px; margin:0 8px;}
.main .p2 .jiao{background:url(../images/jiao.png) no-repeat center center; width:190px; height:9px; display:block;
 position:absolute;bottom: 0; left:0;}
.but_left{ background:url(../images/arrow.jpg) no-repeat;}
.but_right{ background:url(../images/arrow.jpg) no-repeat -38px;}
.photo_box{ overflow:hidden;}
.photo_box a{ float:left;margin-right: 20px; margin-top:25px;}
.photo_box a img{ display:block;}
.m_r{ margin-right:0 !important;}
/*footer*/
.footer{ width:100%; background:#373737;}
.foot{ width:980px; margin:0 auto; overflow:hidden; border-bottom:1px solid #818181;}
.left_box{ float:left; margin-top:65px; margin-bottom:50px;}
.left_box img{ float:left; margin-right:15px;}
.left_box .r_text{ float:right;}
.left_box .r_text h5{ font-size:18px; color:#fefbf4; margin-bottom: 15px;}
.left_box .r_text h6{ font-size:16px; color:#a3a8ac;}
.right_box{ float:right;margin-top:65px; overflow:hidden}
.right_box h4{ float:left;font-size:18px; color:#fefbf4;width: 20px; margin-right:8px;}
.right_box img{ float:right;}
.bottom{ width:980px; margin:0 auto; margin-top:25px;}
#wrapper{ overflow:hidden;}
#wrapper h5,#wrapper p{ float:left; color:#818181; font-size:14px; line-height:24px;}
#wrapper p{ width:900px; float:right;}
#wrapper p a{color:#818181; font-size:14px; width:90px; float:left;}
.bottom h3{ color:#818181; font-size:14px; padding-bottom: 25px;margin-top: 20px;}

/*aboutus*/
.contact_box{ width:394px;}
.contact_box h2{ font-size:18px; color:#333; border-bottom:2px solid #e6e6e6; padding-bottom:10px; margin-bottom:20px;}
.contact_box li{ font-size:12px; color:#666;height: 30px;line-height: 30px;}
.map{ margin-top:60px;}
.map p{ color:#666; font-size:12px; margin-bottom:10px;}
.a_box{ }
.a_box dt{ background:url(../images/bg6_focus.png) no-repeat; width:200px; height:48px; color:#fff; font-size:16px; line-height:48px;padding-left: 51px; margin-bottom:19px;}
.a_box dd{ background:url(../images/bg6.png) no-repeat; width:200px; height:48px; color:#666; font-size:16px; line-height:48px;padding-left: 51px;margin-bottom:19px;}
.a_box dd.current_dd{background:url(../images/bg6_focus.png) no-repeat; color:#fff;}
.a_text{}
.a_text h2{ color:#333; font-size:16px; border-bottom:1px solid #e1e1e1; padding-bottom:25px; margin-bottom:30px; font-weight:bold;}
.a_text p{ line-height:30px; text-indent:28px; color:#666; font-size:14px;}
.a_text img{ display:block; margin-bottom:40px;}
.zhaopin_box{ overflow:hidden; position:relative;}
.zhaopin .tit{ color:#4a529f; font-size:16px;}
.zhaopin{ float:left;}
.zhaopin dl dt{ background:#ca6666; width:80px; height:28px; color:#FFF; line-height:28px; font-size:14px; text-align:center; margin-top:20px; margin-bottom:10px;}
.zhaopin dl dd{ color:#666; font-family:'宋体'; line-height:24px; background:url(../images/circle_pot.png) no-repeat left center;  padding-left: 15px; margin-left:20px; font-size:12px;}
.line{ margin:30px 0; color:#fff;}
.count{ font-family:'方正大黑简体'; font-size:62px; color:#e7e7e7; position:absolute; bottom:0; right:0;}
.count span{font-family:'方正大黑简体'; font-size:136px; }


/*vip*/
.project_box{ overflow:hidden; height:auto;}
.project{ float:left;margin-right:28px; margin-bottom:25px;}
.project .img_box{ background:url(../images/bg2.png) no-repeat; width:212px;padding: 11px 0; position:relative;border:1px solid #cfcec9;}
.project .img_box img{ margin:auto; display:block}
.img_box span{ background:url(../images/bg5.png) repeat; width:92px; height:25px; position:absolute;bottom:12px; right:12px; color:#fff; font-size:12px; text-align:center;line-height:25px;}
.project .text{ width:212px; height:70px; background:url(../images/bg7.png) repeat; border:1px solid #cfcec9; border-top:none;}
.project .text a{ display:block; padding-left:12px; line-height:18px;}
.project .text a.a1{ color:#046ba6; font-size:12px;}
.project .text a.a1 input{ float:left;margin-top: 5px; margin-right:5px;}
.project .text a.a2{ color:#666666; font-size:13px;}
.project .text a.a3{ color:#ce3c5c; font-size:13px;}

/*news*/
.n_list{}
.n_list .info_box{ padding-bottom:28px; margin-bottom:28px; overflow:hidden; border-bottom:1px solid #cacaca;}
.n_list .info_box img{ float:left;}
.n_list .info_box .c_info{ float:right;width: 435px;}
.n_list .info_box .c_info h4{ color:#333; font-size:20px;}
.n_list .info_box .c_info span{color:#999; font-size:14px; line-height: 40px;}
.n_list .info_box .c_info p{ line-height:20px;}
.n_list .info_box .c_info a{ display:block;color:#4a529f; font-size:12px; float:right;}
.c_left_2{float:left; width:630px;border:1px solid #c9c9c9; min-height:1008px; border-radius:5px; padding:32px;}
.n_title{ border-bottom:1p solid #e7e7e7;}
.c_left_2 h2{ font-size:18px; color:#333; text-align:center; margin:30px;}
.share_box{ border-bottom:1px solid #e7e7e7; overflow:hidden; padding-bottom:20px;}
.share_box span{ float:right;}
#news{ overflow:hidden;margin-top: 30px;}
#news img{ float:left; margin-right:30px; margin-bottom:30px;}
#news_detail p{ color:#666; font-size:14px; margin-bottom:30px; text-indent:28px; line-height:24px;}
#news_detail span{ display:block; height:24px;}
.f_y{ overflow:hidden; border-top:1px solid #e7e7e7;padding-top: 25px; margin-top:20px;}
#a1{ float:left; font-size:14px; color:#666;}
#a2{ float:right; font-size:14px; color:#666;}

/*房源详情*/
.container_left{
	float:left;
	width:694px;
	border-radius:5px;
	border:1px solid #cfcfcf;
	height:1460px;
	}
.container_left .title{
	font-size:18px;
	color:#333;
	font-weight:bold;
	padding-left:20px;
	margin-top:34px;
	margin-bottom:10px;
	}	
.container_left .share{
	padding-left:20px;
	overflow:hidden;
	}
.container_left .share a{
	float:left;
	width:22px;
	height:22px;
	margin-right:5px;
	}
.container_left .share .a1{
	background:url(../images/share.png)
	}
.container_left .share .a2{
	background:url(../images/share.png) 26px 0;
	}
.container_left .share .a3{
	background:url(../images/share.png) 52px 0;
	}
.container_left .share .a4{
	background:url(../images/share.png) 78px 0;
	}
.container_left .share .a5{
	background:url(../images/share.png) 104px 0;
	}
.container_left .time{
	margin-top:15px;
	margin-bottom:20px;
	text-align:right;
	padding-right:20px;
	color:#999;
	font-size:14px;
	}
.container_left .main_container{	
	border-top:1px solid #cfcfcf;
	text-align:center;
	}
.container_left .main_container img{
	margin-top:30px;
	}
.container_left .main_container ul{	
	text-align:left;
	margin-top:20px;
	margin-bottom:60px;
	width: 600px;
    margin: auto;
	margin-bottom:74px;
	}
.container_left .main_container ul li{
	line-height:24px;
	font-size:14px;
	color:#666;
	}
.container_left .main_container ul .li1{
	font-size:16px;
	color:#333;
	}
.container_left .main_container ol{	
	text-align:left;
	margin-top:30px;
	}
.container_left .main_container ol li{
	width:646px;
	margin:0 auto;
	border-top:1px solid #e7e7e7;
	padding:28px 0;
	}
.container_left .main_container ol li p img{ margin:0; float:left;}	
.container_left .main_container ol li .p_1{
	color:#333;
	font-size:16px;
	line-height:24px;
	margin-bottom:5px;
	}
.container_left .main_container ol li .p_2{
	color:#666;
	font-size:14px;
	line-height:24px;
	}
.mar-bottom{
	margin-bottom:20px;
	}

/*找回密码*/
#section{ background:url(../images/huawen.png) no-repeat; width:100%; height:100%;}
.nav_container{ width:100%;}
.main_nav{ width:1000px; margin:0 auto; overflow:hidden;}
.logo_container,.company,.type{ float:left;  margin: 20px 5px;}
.p1{ font-family:'方正正大黑简体'; color:#044984; font-size:36px;}
.p2{color:#044984; font-size:16px;}
.type{ color:#666;font-size:18px;line-height:66px; border-left: 1px solid #a87f1c; padding-left:20px;}

.content_container{ width:100%;}
.content{ width:980px; height:auto; margin:0 auto; border-top:2px solid #a87f1c !important; border:1px solid #d6d6d6; overflow:hidden; margin-bottom:50px;background:#fff;}
.content_container h1{ color:#333; font-size:16px;width:980px;margin:0 auto; margin-bottom:8px;}
.tab1{width:600px; margin:90px auto; overflow:hidden;}
.tab1 p{overflow:hidden; margin-bottom:12px;}
.tab1 p span,.tab1 p input{ float:left;}
.tab1 p span{line-height: 30px;text-align:right;font-size:14px; color:#333; width: 182px;}
.tab1 p input{ width:183px; height:30px; border:1px solid #cccccc; margin-right: 13px;}
.tab1 p img{ display:block;margin-top: 3px; float:left; }
.tab1 p label{ float:left;line-height:30px; margin-left:10px;}
.blue{ color:#0063b5}
.tab1 .button{background:url(../images/button1.png) no-repeat;color:#FFF;margin-left:182px;display: block; text-align: center; width:78px; height:30px; font-size: 16px; line-height:30px;}
.inp1{width:91px !important;}
/*选择找回方式*/
.tab2{width:600px; margin:90px auto; overflow:hidden;}
.tab2 h2{ font-size:14px; margin-bottom:15px;}
.tab2 h2 span{ color:#e53e21;}
.tab2 h2 a{ color:#0063b5;}
.tab2 #p_bg{ background:url(../images/bg8.png) no-repeat center center; height:12px;}
.tab2 .p #current_span{ 
	background:url(../images/current.png) no-repeat center center; 
	height:12px; 
	width:200px;
	display:block;
 }
.tab2 .p{
	line-height:30px;
	overflow:hidden;
	} 
.tab2 .p a{
	float:left;
	width:200px;
	color:#999;
	font-size:14px;
	text-align:center;
	}
.tab2 p a.current_a{
	color:#e53e21;
	}
.xinxi{
	margin:40px auto 0 auto;
	width:325px;
	}
.xinxi h3{
	color:16px;
	font-size:16px;
	margin-bottom:20px;
	}
.xinxi input{
	width:322px;
	height:36px;
	display:block;
	border:1px solid #ccc;
	margin-bottom:20px;
	}
	
.tab2 .button{
	background:url(../images/button1.png) no-repeat;
	color:#FFF;
	display: block; 
	text-align: center;
 	width:78px; 
 	height:30px;
 	font-size: 16px; 
 	line-height:30px;
	margin-bottom:20px;
	}
.tab2 .button1{
	background:url(../images/bg9.png) no-repeat;
	color:#FFF;
	display: block; 
	text-align: center;
 	width:117px; 
 	height:31px;
 	font-size: 16px; 
 	line-height:30px;
	margin-top:20px;
	}
.tab2 .button2{
	background:url(../images/bg9.png) no-repeat;
	color:#FFF;
	display: block; 
	text-align: center;
 	width:117px; 
 	height:31px;
 	font-size: 16px; 
 	line-height:30px;
	margin-top:20px;
	margin-left:42px;
	}
.xinxi .x_p{
	overflow:hidden;
	margin-bottom: 15px;
	}
.xinxi .x_p span{
	float:left;
	color:#666;
	font-size:14px;
	text-align:right;
	width: 85px;
	}
.xinxi .x_p a{
	float:left;
	color:#999;
	font-size:14px;
	}
.xinxi1{
	margin:40px auto 0 auto;
	width:480px;
	}
.wen{
	font-size:14px;
	padding-left:40px;
	line-height:30px;	
	}
.red{
	color:#e53e21;
	}
.gray{
	color:#999;
	}
.xinxi1 h4{
	background:url(../images/dui.png) no-repeat left center;
	padding-left:40px;
	color:#379204;
	font-size:16px;
	line-height:30px;
	}
.xinxi2{
	margin:40px auto 0 auto;
	}
.xinxi2 label{
	overflow:hidden;
	display:block;
	margin-bottom:10px;
	}
.xinxi2 label span{
	float:left;
	width: 110px;
  	text-align: right;
  	line-height: 36px;
	}
.xinxi2 label input{
	float:left;
	width:294px;
	height:34px;
	border:1px solid #cdcdcd;
	color:#999;
	line-height:34px;
	font-family:'微软雅黑';
	padding-left:10px;
	margin-left:10px;
	}
.m_t{margin-top: 30px;}


/*最新项目*/
.pro_list{
	height:320px;
	border:1px solid #c7c7c7;
	border-radius:5px;
	margin-bottom: 36px;
	}
.p_content{
	overflow:hidden;
	}
.p_left{
	float:left;
	width:189px;
	margin:20px;
	}
.p_left span{
	display:block;
	height:36px;
	background:#ca6666;
	color:#fff;
	line-height:36px;
	text-align: center;
	border-radius:5px;
	
	}	
.p_left img{
	display:block;
	border:1px solid #c7c7c7;
	padding: 3px;
	border-radius:5px;
	margin-bottom:15PX;
	}
.p_right{
	float:right;
	margin:20px;
	width:425px;
	}
.p_right h4{
	color:#222;
	font-size:18px;
	background:url(../images/cuxian.jpg) no-repeat right center;
	}
.p_right p{
	color:#666;
	font-size:14px;
	line-height:24px;
	margin-top: 20px;
	}
.p_detail{
	height:50px;
	background:#f8f8f8;
	border-top:1px solid #c7c7c7;
	border-bottom-right-radius:5px;
	border-bottom-left-radius:5px;
	}
.p_detail li{
	float:left;
	border-right:1px solid #dcdcdc;
	padding:0 20px;
	line-height:52px;
	background:url(../images/quan.png) no-repeat 10px center;
	color:#ca6666
	}
.p_detail li span{
	color:#666;
	}
.blue{ color:#19577b !important;
	background:none !important;
}
.p_detail #li{
	background:none;
	border-right:none;
	}
.p_detail li a{ 
	color:#fff;
	background:url(../images/bg9.png) no-repeat;
	width:127px;
	height:32px;
	display:block;
	line-height:32px;
	text-align:center;
	margin-top:20px;
	margin:10px;
	font-size:15px;
	}
/*置业指南*/
.j_box{
	padding:30px;
	border:1px solid #c7c7c7;
	border-radius:5px;
	}
.j_list{
	height:198px;
	border:1px solid #c7c7c7;
	margin-bottom:27px;
	}
.j_left{
	float:left;
	display:block;	
	margin:26px 0;
	margin-left:14px;
	}
.j_right{
	float:left;
	margin:26px 30px;
	width:400px;
	}
.j_right #first{
	color:#333;
	font-size:16px;
	margin-bottom:10px;
	background:none;
	padding-left:0;
	}
.j_right li{
	background:url(../images/yuan.png) no-repeat left center;
	line-height:24px;
	padding-left:10px;
	}
.j_box h3{
	color:#333;
	font-size:18px;
	margin:15px 0;
	}
.j_box p{
	font-size:14px;
	color:#666;
	line-height:24px;
	/*margin-bottom: 20px; by xubo*/  
	}
/*注册*/
.r_left{
	float:left;
	padding-left:100px;
	padding-right:65px;
	border-right:1px solid #ccc;
	margin-top:70px;
	margin-bottom:70px;
	}
.r_left h4{
	color:#a87f1c;
	font-size:14px;
	margin-bottom:40px;	
	}
.r_left h5{
	padding-left:80px;
	margin-bottom:10px;
	}
.r_left h5 a{ color:#3279c9;}
.r_left .button{ width:136px; height:42px; border-radius:5px; text-align:center; color:#fff; line-height:42px; border:none; background:#a87f1c; margin-left:80px; font-size:16px; margin-top:30px; display:block;}
.r_left label{
	display:block;
	overflow:hidden;
	margin-bottom:10px;
	}
.r_left label span{
	float:left;
	line-height:36px;
	width: 80px;
	text-align:right;
	}		
.r_left label input{
	float:right;
	width:289px; height:36px;
	line-height:36px;
	border:1px solid #ccc;
	}
.r_right{
	float:left;
	margin-left:65px;
	margin-top:70px;
	}
.r_right p{
	color:#333;
	}	
.r_right p a{
	color:#ed2201;
	}
/*登录*/
#label{}
#input{ width:186px;}
#label img{ float:right; margin-left:11px;}


/* leftsead */
#leftsead{width:161px;height:290px;position:fixed;top:350px;right:0px; z-index:100;}
*html #leftsead{margin-top:258px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#leftsead li{width:161px;height:60px;}
#leftsead li img{float:right;}
#leftsead li a{height:49px;float:right;display:block;min-width:45px;max-width:161px;}
#leftsead li a .shows{display:block;}
#leftsead li a .hides{margin-right:-143px;cursor:pointer;cursor:hand;}
#leftsead li a.youhui .hides{display:none;position:absolute;right:143px;}
#leftsead li a.youhui .2wm{display:none;position:absolute;right:143px;}
#p2{width:112px;background-color:#a87f1c;height:45px;margin-left:45px;border:1px solid #a87f1c;text-align:center;line-height:45px}
#p3{width:112px;background-color:#a87f1c;height:45px;margin-left:45px;border:1px solid #a87f1c;text-align:center;line-height:45px}
#p1{width:45px;height:45px;float:left}

/*个人中心-关注中心*/
#section1{ width:980px; margin:0 auto 50px auto; overflow:hidden;}
#section1 .contentLeft{ border:1px solid #d1d1d1; float:left; width:228px;height:846px;}
.contentLeft .up{ border-bottom:1px solid #d1d1d1;}
.contentLeft .up .d1{ border-bottom:1px dashed #d1d1d1;overflow: hidden;width: 203px;margin: 0 auto;margin-top: 10px;padding-bottom: 15px;}
.contentLeft .up .d1 img,.d1 ul{ float:left;}
.contentLeft .up .d1 ul li{margin-bottom: 5px;  margin-left: 10px;}
.contentLeft .up .d1 ul .li1{ font-size:18px; color:#333;}
.contentLeft .up .d1 ul .li2{font-size:12px; color:#333;}
.contentLeft .up .d1 ul .li3{ width:123px; height:24px; color:#FFF;background:url(../images/bg11.png);text-align:center;line-height:24px;border-radius:3px;}
.contentLeft .up .d2{padding: 20px 0;text-align: center;}
.contentLeft .up .d2 span{ color:#4a529f;}
.contentLeft .up .d2 a{ color:#333;}
.contentLeft .down ul{ margin-top:15px;}
.contentLeft .down ul li{ width: 203px;height: 40px;border-bottom: 1px dashed #d8d8d8; line-height: 40px;text-align: center;display: block; margin: 0 auto;} 
.contentLeft .down ul li a{color: #333;font-size: 14px; display: block;}
/*.contentLeft .down ul li a:hover{ }*/

.contentLeft .down ul .l1{}
.contentLeft .down ul .l1 a{background-image:url(../images/icon1.png);background-repeat:no-repeat; background-position:30px;}
.contentLeft .down ul .currentL1{border:none;background:url(../images/bg12.png) no-repeat;}
.contentLeft .down ul .currentL1 a{ color:#fff !important;background:url(../images/icon1_hover.png) no-repeat 30px;}


.contentLeft .down ul .l2{ }
.contentLeft .down ul .l2 a{background:url(../images/icon2.png) no-repeat 30px;}
.contentLeft .down ul .currentL2{border:none;background:url(../images/bg12.png) no-repeat;}
.contentLeft .down ul .currentL2 a{ color:#fff !important;background: url(../images/icon2_hover.png) no-repeat 30px;}


.contentLeft .down ul .l3{}
.contentLeft .down ul .l3 a{background:url(../images/icon3.png) no-repeat 30px;}
.contentLeft .down ul .currentL3{border:none;background:url(../images/bg12.png) no-repeat;}
.contentLeft .down ul .currentL3 a{ color:#fff !important;background: url(../images/icon3_hover.png) no-repeat 30px;}


.contentLeft .down ul .l4{}
.contentLeft .down ul .l4 a{background:url(../images/icon4.png) no-repeat 30px;}
.contentLeft .down ul .currentL4{border:none;background:url(../images/bg12.png) no-repeat;}
.contentLeft .down ul .currentL4 a{ color:#fff !important;background: url(../images/icon4_hover.png) no-repeat 30px; }
#section1 .contentRight{border:1px solid #d1d1d1; padding:20px 25px; float:right; width:688px;height:805px;}
.title{ font-size:24px; color:#666; border-bottom:1px solid #d6d6d6; padding-bottom:20px;}
#section1 .contentRight .project_box{ overflow:hidden; height:auto}
#section1 .contentRight .project{ margin-right:23px !important;}
#section1 .contentRight .m_r{ margin-right:0 !important}
.chose{ margin-top:30px; margin-bottom:15px;}
.chose a{ font-size:14px; color:#333; margin:0 8px;}
.chose a input{ float:left; margin-top:3px;}

/*基本资料*/
.biaodan{ margin-top:50px; width:450px; float:left;}
.biaodan p{ overflow:hidden;  margin-bottom: 10px;}
.biaodan p input{width:242px;height:28px;border:1px solid #d1d1d1;}
.biaodan p .star{color:#d00219;margin-right: 10px;  line-height: 30px;}
.biaodan p .s_1{ font-size:14px;font-family: '宋体';color: #999;  margin-left: 10px;}
.biaodan p .in1{ width:14px; height:14px;}
.biaodan p .s_2{font-size:16px;}
.biaodan p .in2{width:54px;height:28px;border:1px solid #d1d1d1;}
.biaodan p .s_2{width:108px; float:left; text-align:right;  margin-right: 10px; line-height:30px;}
.biaodan .submit{background:url(../images/submit.png) no-repeat;width:126px; text-align:center;height:36px; line-height:30px; color:#fff;margin-left: 160px; margin-top: 30px; border:none; }
.touxiang{ float:left; padding-top:80px; position:relative;}
.touxiang img{ border-radius:100%;}
.touxiang .change{background:url(../images/genghuan.png) no-repeat; width:90px; height:26px; display:block; color:#fff;cursor:pointer; border:none; margin-top:10px; margin-left:10px;}
.touxiang .fil{position: absolute; bottom: 0;left: 10px;width: 90px; height: 26px;opacity: 0; -webkit-opacity:0; -moz-opacity:0;-khtml-opacity: 0; filter:alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}


/*我的消息*/
.title2,.contentRight .title3,.contentRight .title4{ background: #e7e7e7; height: 40px;line-height: 40px;margin-top: 25px;}
.title2 span,.contentRight .title3 span{font-size: 14px;color: #333;line-height: 37px;float: left;}
.title2 .sp1{  width: 211px;padding-left: 40px;}
.title2 .sp2{width: 200px;margin-left: 77px;}
.title2 .sp3{text-align:right;width: 140px;padding-right: 20px;}
.title2 .sp4{ width:20%;}
.contentRight .title3 .sp1{width: 95px;padding-left: 40px;}
.contentRight .title3 .sp2{width: 315px;}
.contentRight .title3 .sp3{width: 175px;}
.contentRight ul{border-bottom: 1px solid #ddd;overflow: hidden;}
.contentRight ul li{float: left;padding-top:20px;padding-bottom: 15px;font-size: 14px;}
.contentRight ul .d2{width: 200px;font-size: 14px;color: #999;}
.contentRight ul .d1{width: 300px;}
.contentRight ul .d1 a{font-size: 14px;color: #999;}
.contentRight ul .d3{margin-left: 90px;}
.contentRight ul .d3 a{background:#4a529f;width:40px;height:20px;display:block;line-height:20px;text-align:center;border-radius: 3px;float: left; margin-right: 8px;}
.contentRight ul .l1{color: #666;width: 135px; }
.contentRight ul .l1 input{margin-left: 5px;margin-right: 10px;}
.contentRight ul .l2{width:295px;color: #666;}
.contentRight ul .l2 a:hover{ color:#ff3f00;}
.contentRight ul .l3{width:188px;color: #666;}
.contentRight ul .l4 a{background:#b7b7b7;padding:0 10px;height:20px;display:block;line-height:20px;text-align:center;border-radius: 3px; color:#fff;}
.contentRight ul .l4 a:hover{background:#a87f1c;}
.contentRight .op{margin-top: 10px; line-height:30px;}
.contentRight .op button{ padding:1px 4px; background:#a87f1c; color:#FFF; border:none;margin-right:5px; cursor:pointer; border-radius:5px;}
.zuo{ background:url(../images/button2.png) no-repeat; width:26px; height:26px; display:block; float:right;}
.you{ background:url(../images/button2.png) no-repeat -24px center; width:26px; height:26px; display:block; float:right;}
.sp{ float:right; margin-right:10px;}
.lab{ float:right; margin-right:20px;}
.lab select{ margin:0 8px; width:56px;}
/*我的消息详情*/
.contentRight h4{ color:#333; font-size:16px; text-align:center;margin-bottom: 20px;margin-top: 40px;}
.contentRight h5{ text-align:right; font-size:12px; color:#999; border-bottom:1px solid #e6e6e6; padding-bottom:10px;}
.contentRight h5 span{ color:#666;}
.wenben{ line-height:30px; text-indent:28px; color:#666; font-size:14px;margin-top: 20px;}

.s1,.s2{ display:block; margin-top:20px;}
.s1{ text-align:left;}
.s2{ text-align:right;}
/*修改密码*/
.tab{ width:500px; margin:90px auto;}
.tab p{ overflow:hidden; margin-bottom:12px;}
.tab p span,.tab p input{ float:left;}
.tab p span{width:100px;text-align:right;line-height: 36px; font-size:14px; color:#333;}
.tab input{ width:248px; height:36px; border:1px solid #cdcdcd;}
.tab button{ background:url(../images/bg13.png) no-repeat; width:122px; height:32px;border:none; color:#FFF; cursor:pointer;margin-left:100px;}

/*修改成功*/
.tab4{ width:448px;margin:90px auto; overflow:hidden;}
.lock{ float:left;}
.b{ float:left; margin-top:30px; margin-left:15px;}
.b span{ color:#333; font-size:30px;}
.b a{ width:144px; height:42px; line-height:42px;background:url(../images/bg14.png) no-repeat; text-align:center; color:#FFF; font-size:16px; border:none;display:block; margin-top:15px;}




