@charset "utf-8";
/**
	[OElove] (C)2010-2099 phpcoo.com Inc.
	This is not a freeware, use is subject to license terms
	$Id: home.css LastTime 2016.06.22 Update by cy$ wz
*/
#home_wrap{
	margin:2px auto;
	min-height:300px;
	width:1000px;
	background:#fff;
}
.clearfix:after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
}
.clearfix:after {
    clear: both;
    content: " ";
    display: block;
    height: 0;
}
.clearfix:after, .form dl:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}
.home_box{
	background:none repeat scroll 0 0 #FFFFFF;
	min-height:500px;
	padding:10px 15px 30px;
	width:970px;
}

/* home left */
.home_left{
	float:left;width:190px;
	/*
	border-right:1px solid #ddd;
	*/
}
.home_user_avatar{
    background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #eee;
	box-shadow:0 1px 5px #DAD9D9;
	height:240px;
	padding:5px;
	width:180px;
	margin-bottom:10px;
	/*
	padding-left:40px;height:135px;margin-bottom:10px;position:relative;
	*/
}
.home_user_avatar .user_img{
	width:140px;height:169px;position:relative;padding-left:18px;padding-top:15px;
}
.home_user_avatar .user_inum{
	padding:10px;text-align:center;
}
.home_user_avatar .user_inum table td{
	line-height:25px;text-align:center;
}
.home_user_avatar .user_inum .brl{
	border-right:1px dashed #D8D8D8;
}
.home_user_avatar .user_inum .numbers{
	font-size:14px !important;color:#0090DA;font-weight:bold;font-family:"微软雅黑";
}
.home_user_avatar .user_inum .numitem{
	font-size:14px !important;color:#333;
}

.home_user_avatar img{
vertical-align:bottom;
}
.home_group {
}
.statusinfo{
	font-size:12px;line-height:25px;
}
.statusbtn{
	margin-bottom:10px;
}

.home_timer{
	background:none repeat scroll 0 0 #fff4e6;
	margin:7px 0 14px;
	padding:10px;
}
.home_timer p.timer{
	line-height:24px;
}
.home_timer img{margin:0 0 4px 0;vertical-align:middle;}

.home_mod_l {
	width:190px;margin-top:10px;
}
.home_mod_l h3{
	font-size:13px;font-weight:bold;
	border-bottom:1px dashed #CECECE;
	padding-top:5px;height:23px;margin-bottom:5px;
}
.home_mod_l ul{
	list-style:none outside none;
}
.home_mod_box {
	margin-bottom:10px;background:#f9f7f6;
}
.home_mod_box p.text{
	height:80px;padding:20px;line-height:25px;text-align:center;
}
.home_mod_l .home_contact_list li{
	padding-left:5px;float:left;height:23px;width:180px;line-height:23px;
}
.home_mod_l .home_contact_list span .itemtext{
	width:100px;text-align:left;line-height:23px;
}

.home_weibo {
	width:190px;margin-top:10px;
}
.home_weibo h3{
	font-size:13px;font-weight:bold;
	border-bottom:1px dashed #CECECE;
	padding-top:5px;height:23px;margin-bottom:5px;
}
.home_weibo li{
	line-height:18px;padding-top:5px;color:#666;
}


/* left gift */
.home_l_gift {
	width:190px;margin-top:10px;
}
.home_l_gift h3 {
	font-size:14px;font-weight:bold;
	border-bottom:1px dashed #CECECE;
	padding-top:5px;height:23px;margin-bottom:5px;
	color:#0090DA;
}
.home_l_gift .l_gift_list {
	padding-top:10px;
}
.home_l_gift .l_gift_list li{
	padding:5px;
	width:80px;height:80px;
	float:left;text-align:center;
}

.home_l_user {
	width:190px;margin-top:10px;
}
.home_l_user h3 {
	font-size:13px;font-weight:bold;
	border-bottom:1px dashed #CECECE;
	padding-top:5px;height:23px;margin-bottom:5px;
}
.home_l_user .u_list {
	padding-top:10px;
}
.home_l_user .u_list li{
	height:60px;margin-bottom:5px;padding:2px 0;position:relative;
}
.home_l_user .u_list li a{color:#ED5C88;}
.home_l_user .u_list li p{
	color:#555555;float:right;line-height:1.6em;width:130px;
}
.home_l_user .u_list li p .dofollow{
	background: url("../images/dofollow.gif") no-repeat scroll left center transparent;
	color:#666;padding-left:13px;
}
.home_l_user .u_list li span{
	float:left;width:50px;padding-right:5px;display:block;
}


/* left match user */

/* home mid */
.home_mid{
	float:left;margin:0 20px;width:520px;
	/*
	border-right:1px solid #ddd;
	*/
}
#home_user_base{
	margin-bottom:20px;
}
.home_user_base {
	margin-bottom:10px;margin-top:-13px;position:relative;
}
#home_user_base h2{
    color: #ED5C88;
    float: left;
    font-size: 16px;
    line-height: 24px;
    margin-right: 5px;
	font-weight:400;
}
#home_user_base .Concern{
    float:left;
	margin-right:5px;
}
#home_user_base .user_acc {
	float:left;margin-left:5px;margin-top:5px;
}
#home_user_base .user_acc span{
	display:block;float:left;height:17px;overflow:hidden;padding-left:5px;width:20px;
}
#home_user_base .user_next{
	color:#999999;position:block;padding-right:5px;
	float:right;width:120px;text-align:right;margin-top:5px;
}

.home_user_info{
	margin-top:5px;
}
.home_user_info ul{
	list-style:none outside none;
}
.home_user_info .home_user_info_list li{
	width:160px;line-height:28px;float:left;font-size:13px;
}

.home_zbcon {
	margin:15px auto 15px;
	overflow:hidden;
}
.home_zbcon .zb_btn {
	float:left;width:380px;overflow:hidden;line-height:30px;text-align:center;
}
.home_pinkbtn a {
	display: inline-block;
	margin-left:10px;
	height:23px;
	padding:2px 5px 0 5px;
	line-height:23px;
	color:#fff;
	background:#ef5d8a;
	margin-top:10px;
	text-align:center;
}
.home_pinkbtn a:hover {
	color:#fff;
	background:#ee7c9f;
	text-decoration: none;
}
.home_coffbtn a {
	color:#8e5a5c;
	background:#eadfdf;
	margin-left:10px;
	display: inline-block;
	height:23px;
	padding:2px 5px 0 5px;
	line-height:23px;
	text-align:center;
}
.home_coffbtn a:hover {
	color:#8e5a5c;
	background:#f2e6e6;
	text-decoration: none;
}
.home_gradbtn a {
	color:#666;
	background:#ddd;
	margin-left:10px;
	display: inline-block;
	height:23px;
	padding:2px 5px 0 5px;
	line-height:23px;
	text-align:center;
}
.home_gradbtn a:hover {
	color:#666;
	background:#e7e7e7;
	text-decoration: none;
}

.home_greenbtn a {
	color:#fff;
	background:#97be99;
	margin-left:10px;
	display: inline-block;
	height:23px;
	padding:2px 5px 0 5px;
	line-height:23px;
	text-align:center;
}
.home_greenbtn a:hover {
	color:#fff;
	background:#b9daba;
	text-decoration: none;
}

.home_qingbtn a {
	color:#fff;
	background:#6ececc;
	margin-left:10px;
	display: inline-block;
	height:23px;
	padding:2px 5px 0 5px;
	line-height:23px;
	text-align:center;
}
.home_qingbtn a:hover {
	color:#fff;
	background:#74d6d1;
	text-decoration: none;
}


.home_zbcon .zb_tsbtn {
	float:right;width:120px;overflow:hidden;text-align:right;margin-right:5px;line-height:30px;padding-top:5px;
}

/* mod */
.home_mod {
	margin-bottom:20px;
}
.home_hd {
    border-bottom: 1px solid #DDDDDD;
    color: #333333;
    font-size: 14px;
    height: 24px;
}
.home_hd h3{
	float:left;font-size:100%;font-weight:400;overflow:hidden;
}
.home_mod ul{
	list-style:none outside none;
}
.home_mod .home_item_list3 li{
	width:170px;line-height:28px;float:left;font-size:13px;color:#333;
}

.home_mod .home_item_list3 .spanitem3{
	width:70px;text-align:left;display:block;float:left;line-height:28px;
}

.home_mod .home_item_list2 li{
	width:255px;line-height:28px;float:left;font-size:13px;color:#333;
}

.home_mod .home_item_list2 .spanitem2{
	width:100px;text-align:left;display:block;float:left;line-height:28px;
}

.home_mod .home_item_list1 li{
	width:510px;line-height:28px;float:left;font-size:13px;color:#333;
}

.home_mod .home_item_list2 .spanitem1{
	width:120px;text-align:left;display:block;float:left;line-height:28px;
}

#dubai p{
    background: none repeat scroll 0 0 #F7F7F7;
    border-radius: 3px 3px 3px 3px;
    font-size: 13px;
    line-height: 24px;
    margin-top: 10px;
    padding: 6px 10px;
}

/* 照片 */
.home_xiangce {
    background: none repeat scroll 0 0 #eadfdf;
    border-radius: 3px 3px 3px 3px;
    color: #8e5a5c;
    float: right;
    opacity: 0.7;
    padding: 0 5px 3px;
}
.home_xiangce a {color:#8e5a5c;font-size:12px;}
.home_xiangce img {vertical-align:middle;}

.home_photo_box {
	margin-top:5px;overflow:hidden;position:relative;
}
.home_photo_list ul{
	list-style:none outside none;
}
.home_photo_list li{
	float:left;height:130px;margin-left:10px;margin-right:8px;overflow:hidden;width:108px;
}

.home_tips {height:80px;}
.home_tips p.login{
	padding-top:30px;line-height:25px;text-align:center;
}
.home_tips p.text{
	padding:20px;line-height:25px;text-align:center;
}


/* home right */
.home_right{
	float:right;width:205px !important;
	/*
	border-left:1px solid #ddd;
	*/
}

.home_mod_r {
	margin-bottom:20px;
}
.home_hd_r {
    border-bottom: 1px solid #DDDDDD;
    color: #333333;
    font-size: 14px;
    height: 24px;
}
.home_hd_r h3{
	float:left;font-size:100%;font-weight:400;overflow:hidden;
	width:150px;display:block;
}
.home_hd_r h3 span{
	float:right;font-size:100%;font-weight:400;overflow:hidden;
}
.home_mod_r ul{
	list-style:none outside none;
}

/*-----------------user mod start-------------*/
.home_mod_r .like_user_list {
	padding-top:10px;
}
.home_mod_r .like_user_list li{
	height:60px;margin-bottom:5px;padding:2px 0;position:relative;
}
.home_mod_r .like_user_list li a{color:#ED5C88;}
.home_mod_r .like_user_list li p{
	color:#555555;float:right;line-height:1.6em;width:140px;
}
.home_mod_r .like_user_list li p .dofollow{
	background: url("../images/dofollow.gif") no-repeat scroll left center transparent;
	color:#666;padding-left:13px;
}
.home_mod_r .like_user_list li span{
	float:left;width:50px;padding-right:5px;display:block;
}
/*-----------------user mod end-------------*/

/*-----------------gift mod start-------------*/
.home_mod_r .home_gift_list {
	padding-top:10px;
}
.home_mod_r .home_gift_list li{
	padding:5px;
	width:90px;height:90px;
	float:left;text-align:center;
}
/*-----------------gift mod end-------------*/

/*-----------------video mod start-------------*/
.home_mod_r .home_video_list {
	padding-top:10px;
}
.home_mod_r .home_video_list li{
	padding:2px;
	float:left;text-align:center;
	width:200px;
}
.home_mod_r .home_video_list li .vdleft{
	float:left;padding:1px;width:64px;height:55px;
}
.home_mod_r .home_video_list li .vdright{
	float:right;padding:0 1px 0 1px;width:130px;
}
.home_mod_r .home_video_list li .vdright p{
	line-height:20px;text-align:left;
}


/*-----------------video mod end-------------*/

/*-----------------home video list start----------- */
.home_rightbox{
	float:left;margin:0 10px 0 30px;width:720px;
	/*
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;
	*/
}

.home_rightbox .video-long{
	border-bottom:1px dashed #D1D1D1;
	height:35px;
}
.home_rightbox .video-long h2{
    color: #666666;
    float: left;
    font-size: 20px;
    line-height: 28px;
    padding-bottom: 5px;
    padding-top: 5px;
}
.home_rightbox .video-long span{
	float:right;margin-top:5px;color:#999999;font-size:12px;
	line-height:28px;
}

.home_rightbox .video-box{
	margin-top:10px;
}
.home_rightbox .video-box ul{
	list-style:none outside none;
}
.home_rightbox .video-box .video-list li{
	color: #999999;
    float: left;
    margin: 10px 25px 15px 5px;
    position: relative;
}
.home_rightbox .video-box .video-list i {
    border: 1px solid #E8E8E8;
    display: block;
    height: 108px;
    overflow: hidden;
    padding: 3px;
    position: relative;
    width: 138px;
}
.home_rightbox .video-box .video-list p{
	line-height:23px;

}
.vdtitle {
	text-align:left;
	width:145px;
	line-height:23px;
	margin-top:5px;
	height:28px;
}
/*-----------------home video list end ----------- */

/*-----------------home video play start----------- */
.video-play{
	margin-top:10px;
	border-bottom: 1px solid #DDDDDD;
	padding-bottom:10px;
}
.video-play h1{
    color: #8E5A5C;
    display: block;
    font-family: "微软雅黑";
    font-size: 15px;
    line-height: 30px;
    padding-top: 10px;
    text-align: center;
}

.video-play .video-info {
    color: #666666;
    display: block;
    line-height: 24px;
    text-align: right;
}
.video-play .video-content {
	margin-top:20px;
	text-align:center;
}
.video-play .video-next{
	margin-top:20px;
	line-height:25px;
	color:#666;
	font-size:14px;
}
.video-play .video-text{
    background:#f9f7f6;
	line-height:30px;
	padding:10px;
	text-align:center;
	color:#666;
	height:80px;
}

/*-----------------home video play end----------- */

/*---------------------- Album Begin --------------------*/
.album-show {
	margin:20px auto;width:680px;
}
.album-show h2 {display:block;height:30px;text-align:right;}
.album-show h2 span{color:#999999;font-size:12px;font-weight:normal;}
.album-photo-area {
	clear: both;
    /*height: 490px;*/
    margin: 0 auto;
	margin-bottom:10px;
    text-align: center;
    width: 650px;
}
.album-pre {
	cursor: pointer;
	width: 50px;float:right;
}
.icon-img-prev {
	background-image: url("../images/img_pre.jpg");
    display: block;
    float: left;
    height: 46px;
    margin-right: 5px;
    width: 20px;
}
.album-next {
	cursor: pointer;
	width: 50px;float:left;
}
.icon-img-next {
	background-image: url("../images/img_next.jpg");
    display: block;
    float: left;
    height: 46px;
    width: 20px;
}

/* 点赞 2014.11 */
.ab_album_zan{
	width:180px; margin:0 auto; margin-bottom:20px;
	margin-top:20px; text-align:left; 
}
.ab_album_zan i {
	display:block;width:52px; height:23px;float:left; margin-right:10px;
	background:url("../images/a51.jpg") no-repeat; font-style:normal;cursor:pointer;
}
.ab_album_zan .havezan{
	background:url("../images/a51_h.jpg") no-repeat;cursor:default;
}
.ab_album_zan em {
	font-style:normal;
	color:#fe5ea0;
	line-height:23px;
}
/*---------------------- Album End ----------------------*/


/*--------------------- Homespace oe_gift_list Begin 2015.04.08--------------------*/
.oe_gift_wrap {
	width:302px;margin-bottom:10px;
}
.oe_gift_wrap h2 {
	background:#fafafa; color: #666; font-family: "微软雅黑";
    font-size: 16px; height: 36px; line-height: 36px; padding-left: 14px; position: relative; font-weight:400; border:1px solid #ebebeb; border-bottom:none;
}
.oe_gift_wrap h2 i{
	display:block;width:80px;text-align:right;line-height:36px;font-size:12px;
	position:absolute;top:0;right:5px;cursor:pointer;font-weight:normal;font-style:normal;
}

.oe_gift_list {
	border-right:1px solid #efefef;border-left:1px solid #efefef;border-bottom:1px solid #efefef;
	padding:10px;border-top:1px solid #ebebeb;
}
.oe_gift_list dl{
	float:left;width:100%;padding-top:5px;padding-bottom:5px;border-bottom:1px dashed #ddd;position:relative;
}
.oe_gift_list dl dt {
	float:left;width:60px;height:60px;
}
.oe_gift_list dl dt img {
	width:60px;height:60px;border:0;
}

.oe_gift_list dl dd {
	float:left;width:130px;height:60px;margin-left:10px;
}
.oe_gift_list dl dd b {
	display:block;height:22px;line-height:22px;color:#3e9bcb;font-weight:normal;
}
.oe_gift_list dl dd p {
	line-height:20px;color:#666;
}
.oe_gift_list dl dd i {
	background:#009edf;border-radius: 2px;color: #fff !important;display: inline-block;
    font-size:12px;line-height:14px;margin: 0 2px;padding: 2px 5px;font-style:normal;
	position:absolute;top:45px;right:0;cursor:pointer;
}
/*--------------------- Homespace oe_gift_list End 2015.04.08--------------------*/


/*--------------------- meili Begin 2015.06.01 ----------------*/
.nr_l{position:relative;}
.nr_l .oe_meili{
	position:absolute; z-index:1; left:28px; top:128px; text-align:center; 
	background:url(../images/b2.png); border-radius:0px 20px 20px 0px; 
	padding-right:10px; color:#fff; padding-left:5px; line-height:20px; height:20px;
}
.nr_l .oe_meili img{
	border:none; padding:0px; margin:0px; position:absolute; left:0px; top:-3px;
}

.nr_l h5 {
	height:25px;font-weight:400;text-align:center;margin-top:5px;
}
.nr_l h5 i{
	color:#fff;display: inline-block;height: 25px;line-height: 25px;font-style:normal;
	text-align: center;padding-left:10px;padding-right:10px;background:#42bbc9;font-style:normal;
}
.nr_l h5 i.toupiao{
	cursor:pointer;
}
.nr_l h5 i.toupiao:hover{
	background:#36c8d9;
}
/*--------------------- meili End 2015.06.01 ----------------*/


/*-------------------- oe_home_top Begin 2015.06.01 -------------------------*/
.oe_home_top{padding:10px 14px 0 10px; margin-bottom:15px;}
.oe_ht_left{width:170px; float:left;}
.oe_ht_left .oe_ht_head {position:relative;text-align:center;}

.oe_ht_left .oe_ht_head img{border:1px solid #ebebeb; padding:8px; background:#fff;}

.oe_ht_left .oe_ht_head .oe_meili{
	position:absolute; z-index:1; left:1px; bottom:9px; 
	text-align:center; background:url(../images/b_b2.png); border-radius:0px 20px 20px 0px; 
	padding-right:10px; color:#fff; padding-left:15px; line-height:20px; height:20px;
}
.oe_ht_left .oe_ht_head .oe_meili img{
	border:none; padding:0px; margin:0px; position:absolute; left:0px; top:-3px;
}

.oe_ht_left_rz{padding:10px 0px; color:#999;text-align:center;}
.oe_ht_right ul li i {
	background:url(../images/b_zan.png) left 1px no-repeat; padding-left:15px;font-style:normal;
	font-size:12px;color:#333;cursor:pointer;
}
.oe_ht_left_rz img{vertical-align:middle;}
.oe_ht_left_zan{background:url(../images/b_zan.png) left 1px no-repeat; padding-left:20px;}
.oe_ht_left_zan span{ cursor:pointer;}
.oe_ht_left_zan i{font-size:11px; font-style:normal; color:#ccc; margin-left:10px; margin-right:5px;position:relative; top:-1px;}
.oe_ht_left_zan span,.oe_ht_left_zan label{color:#666;}
.oe_ht_left_zan label b{ margin-right:5px; color:#ff6a30;}
.oe_ht_right{width:780px; float:left; margin-left:20px; position:relative;}
.oe_ht_right ul li { font-size:14px; line-height:32px;}
.oe_ht_right ul li span{ color:#999; font-size:14px;}
.oe_ht_right ul li label,font{font-size:14px;}
.oe_ht_right ul li b{font-size:20px; color:#333; margin-right:10px;}
.oe_ht_right dl.top_usertop{line-height:32px;height:32px; width:300px; float:left;}
.oe_ht_right dl.top_usertop dt{width:70px; display:inline-block; float:left;font-size:14px; color:#999;}
.oe_ht_right dl.top_usertop dd{color:#666; font-size:14px;}
.oe_ht_right dl.top_usertop dd a {font-size:14px;}

.oe_ht_right_hudong{ margin-top:10px; border-top:1px dotted #ebebeb; padding-top:20px; position:relative;}
.oe_ht_right_hudong span{
	display:inline-block; margin-right:10px;font-size:14px; cursor:pointer; color:#666;
	width:90px; line-height:30px; height:30px;text-align:center;
}
.oe_ht_right_hudong .oe_home_btn1 {
	background:#fe8723;color:#fff;
} 
.oe_ht_right_hudong .oe_home_btn1:hover{
	background:#ff7400;
}
.oe_ht_right_hudong .oe_home_btn2 {
	background:#0098c2;color:#fff;
} 
.oe_ht_right_hudong .oe_home_btn2:hover{
	background:#0086ab;
}
.oe_ht_right_hudong .oe_home_btn3 {
	background:#9ace1e;color:#fff;
} 
.oe_ht_right_hudong .oe_home_btn3:hover{
	background:#b7e54b;
}
.oe_ht_right_hudong .oe_home_btn4 {
	background:#fff;color:#666;border:1px solid #cecece;height:28px;line-height:28px;
} 
.oe_ht_right_hudong .oe_home_btn4:hover{
	background:#f5f5f5;
}
.oe_ht_jubao{position:absolute; right:0px; top:28px;}
.oe_ht_jubao label{color:#666; cursor:pointer;}
.oe_ht_jubao i{font-style:normal;  color:#ccc; margin:0px 3px;}
.oe_ht_meili{
	width:73px; height:66px; background:url(../images/b_charm_bg.png) left top no-repeat; 
	position:absolute; right:120px; top:50px;text-align:center; color:#ff6578; overflow:hidden;
}
.oe_ht_meili span{display:block; margin-top:20px;font-size:14px;}
.oe_ht_meili b{font-size:12px;font-weight:normal;}
.oe_ht_liao{position:absolute;  top:128px; right:50px; color:#999;}
.oe_ht_right_myself{color:#999; padding-top:10px;}
/*-------------------- oe_home_top End  2015.06.01 -------------------------*/

/*-------------------  oe_home_map Begin 2015.06.01 ------------------------*/
.oe_home_map {
	width:302px;margin-bottom:10px;
}
.oe_home_map h2 {
	background:#fafafa; color: #666; font-family: "微软雅黑";
    font-size: 16px; height: 36px; line-height: 36px; padding-left: 14px; position: relative; font-weight:400; border:1px solid #ebebeb; border-bottom:none;
}
.oe_home_map h2 a{
	display:block;width:80px;text-align:right;line-height:36px;font-size:12px;
	position:absolute;top:0;right:5px;cursor:pointer;font-weight:normal;font-style:normal; color:#3e9bcb;
}
.oe_home_map_content {
	border-right:1px solid #efefef;border-left:1px solid #efefef;border-bottom:1px solid #efefef;
	padding:10px;border-top:1px solid #ebebeb;
}
.oe_home_map_content_2 {
	width:280px;height:280px;
}
.oe_home_map_content_2 p {
	padding:10px;text-align:center;color:#666;
}
/*-------------------  oe_home_map Begin 2015.06.01 ------------------------*/

/*------------------- oe_hongniang Begin 2015.12.23 -------------------*/
.oe_hongniang{position:absolute; right:0px; top:5px; font-family:Microsoft Yahei; z-index:1;}
.oe_ht_right .oe_hongniang dl { height:50px; font-size:12px; width:auto;}
.oe_ht_right .oe_hongniang dl dt{padding-right:10px;  cursor:pointer; font-size:12px;}
.oe_hongniang dl dt img{position:relative; margin-right:5px; top:2px;}
.oe_ht_right .oe_hongniang dl dd{display:block; background:#fff9e5; border:1px solid #f6e6b0; position:absolute; width:173px; right:0px; top:35px;box-shadow:3px 3px 0px #fafafa;font-size:12px;}
.oe_hongniang dl dd img.oe_hongdd{position:absolute; top:-7px; right:30px;}
.oe_hongniang dl dd .oe_hong_top{width:150px; margin:0 auto; margin-top:10px;}
.oe_hongniang dl dd .oe_hong_top .oe_hong_top_left{width:58px; height:72px; background:#fafafa; overflow:hidden; float:left;}
.oe_hongniang dl dd .oe_hong_top .oe_hong_top_right{width:85px;  line-height:24px; overflow:hidden; float:right; padding-top:10px; color:#828282;}
.oe_hongniang dl dd  .oe_hong_middle{width:150px; margin:0 auto; margin-top:10px; line-height:25px;}
.oe_hongniang dl dd  .oe_hong_bottom{width:150px; margin:10px auto; line-height:30px; text-align:center; background:#f25d35;}
.oe_hongniang dl dd  .oe_hong_bottom a{color:#fff; font-family:Microsoft Yahei; font-size:14px; display:block; }
.oe_hongniang dl dd  .oe_hong_bottom:hover{background:#f75700;}
/*------------------- oe_hongniang End 2015.12.23 -------------------*/

/* ---------2016/6/14--------- */
.oe_pthead{background:#fff; position:fixed; left:50%; margin-left:-490px; top:0px; width:960px; box-shadow: 0 3px 3px -3px #9f9f9f; padding:15px; z-index:102; padding-bottom:0px;}
.nav0{display:none;}
.nav1{display:block;}
.oe_pthead dl{padding-left:70px;}
.oe_pthead dl dt{margin-left:-70px; float:left;width:60px;vertical-align:top;}
.oe_pthead dl dt img{width:60px;}
.oe_pthead dl dd{ margin-left:10px;}
.oe_pthead dl dd h3{font-size:14px;}
.oe_pthead dl dd h3 span{font-weight:normal; color:#9f9f9f; margin-left:10px; }
.oe_pthead dl dd p{margin-top:15px;}
.oe_pthead dl dd p span{display:inline-block; width:110px; height:33px;background:#9079e2 ; border-radius:2px; color:#fff;  text-align:center; line-height:33px; font-size:14px; cursor:pointer; margin-right:15px; font-family:Microsoft Yahei;}
.oe_pthead dl dd p span:hover{background:#8370c9 ;}

.oe_pthead dl dd p span.current{background:#fa7135;}
.oe_pthead dl dd p span.current:hover{background:#ff4400;}



/*--------------- oe_idsearch Begin 2016.06.14-------------------*/
.oe_idsearch{
	display:inline-block; margin-left:10px; position:relative;   _zoom:1;*display:inline;  z-index:2;
}
.oe_idsearch span{
	display:inline-block; position:relative; background:url(../images/ico_id.png) no-repeat; 
	border-radius:20px; line-height:24px;  width:55px; color:#1a8b6f;   cursor:pointer; padding-left:28px; font-size:12px!important;
}
.oe_idsearch span img{
	position:absolute; left:1px; top:0px;
}
.oe_idsearch .oe_id_box{
	position:absolute; left:-50px; top:24px; font-size:12px; color:#666; 
	font-weight:normal; width:200px; height:200px; padding-top:10px; display:none;
}
.oe_idsearch .oe_id_box dl{
	border-radius:5px;  background:#fff; width:100%; border:3px solid #b1e3d7;
}
.oe_idsearch .oe_id_box dl dt{
	background:#b1e3d7; text-align:center;  color:#3daa73; font-size:12px; line-height:35px;
}
.oe_idsearch .oe_id_box dl dt em{
	position:absolute; display:inline-block; width:12px; height:6px; 
	background:url(../images/ico_id_jiao.png) no-repeat; top:4px; left:90px;
}
.oe_idsearch .oe_id_box dl dd{
	line-height:24px; padding:8px;
}
.oe_idsearch .oe_id_box dl dd p{
	text-align:center;
}
.oe_idsearch .oe_id_box dl dd h6{
	font-size:14px; font-weight:normal;
}
.oe_idsearch .oe_id_box dl dd ul li{
	border-bottom:1px dotted #ebebeb; line-height:30px; position:relative;
}
.oe_idsearch .oe_id_box dl dd ul li em{
	font-style:normal; color:#999; display:inline-block; width:50px; text-align:right; font-size:12px;
}
.oe_idsearch .oe_id_box dl dd ul li label em.em_2{
	display:inline-block; width:19px; height:19px; background:url(../images/ico_id_gou.png) no-repeat; 
	position:absolute; left:80px; top:6px;
}
.oe_idsearch .oe_id_box dl dd ul li label img.loading{
    position:absolute; left:80px; top:6px;
}
.oe_idsearch .oe_id_box dl dd ul li label em.em_2.xx{
	background:url(../images/ico_id_xx.png) no-repeat;
}
.oe_idsearch .oe_id_box dl dd ul li em.em_3{
 position:absolute; left:105px; cursor:pointer;
}

.oe_id_bigbox{
	position:fixed; width:100%; height:100%; background:url(../images/backbg.png); 
	left:0px; top:0px; z-index:100; display:none;
}
.oe_id_bigboxcn{
	background:#fff; position:absolute; top:200px; left:50%; margin-left:-200px; 
	border-radius:5px;  width:450px; overflow:hidden;  font-family:Microsoft Yahei;
}
.oe_id_bigboxcn h3{
	background:#b1e3d7; color:#3daa73; text-align:center; 
	line-height:40px; height:40px; font-weight:normal; font-size:16px; position:relative;
}
.oe_id_bigboxcn h3 em{
	position:absolute; right:8px; top:0px; font-style:normal; 
	font-weight:normal; font-family: simsun,宋体; cursor:pointer; font-size:20px;
}
.oe_id_bigboxcn h3 em:hover{
	color:#fffc00;
}
.oe_id_bigboxcn .oe_id_bigcontent{
	max-height:250px; overflow-y:auto; margin-bottom:20px;
}
.oe_id_bigboxcn .oe_id_bigcontent p {
	line-height:25px;text-align:center;
}
.oe_id_bigboxcn ul{
	border-bottom:1px solid #b1e3d7; padding-bottom:10px; padding-top:10px;
}
.oe_id_bigboxcn ul li{ 
	line-height:24px; padding: 5px 0px; padding-left:90px; min-height:24px;
}
.oe_id_bigboxcn ul li span{
	display:inline-block;width:80px; margin-left:-90px;  text-align:right; float:left; color:#999;
}
/*--------------- oe_idsearch End 2016.06.14-------------------*/




