@charset "utf-8";
/**
 * [OElove] (C)2010-2099 OELOVE.COM Inc.
 * Email: service@phpcoo.com, phpcoo@qq.com
 * This is not a freeware, use is subject to license terms
 * $LastTime 8:48 2017/08/17 Design by wz$
*/
body{font-size:14px;font-family: "Microsoft Yahei",arial,"Hiragino Sans GB","Hiragino Sans GB W3",宋体,simsun; color:#fff; margin:0px; 
padding:0px; line-height:24px; background:#fff;} 
p,h1,h2,h3,h4,h5,h6,ul,li,dl,dd,dt,form{list-style:none; padding:0px;margin:0px;}
h1,h2,h3,h4,h5,h6{font-family:"Microsoft Yahei",arial,"Hiragino Sans GB","Hiragino Sans GB W3",宋体,simsun;}
img{border:none;}
a:link{ color:#fff; text-decoration:none;}
a:visited{ color:#fff;text-decoration:none;}
a:hover{color:#fff; text-decoration:none;}
a:active{color:#fff;text-decoration:none;}
.clear{clear:both;}
i,em,s{font-style:normal;} 
a,texterea,input{outline:none;}



/* top */
.oe_top{height:120px; background:#fff; width:100%; min-width:1188px; position:relative; z-index:100;}
.oe_top .oe_topcon{width:1188px; margin:0 auto; height:120px; position:relative; z-index:100;}
.oe_top .logo{float:left; height:120px;}
.oe_top .logo img{vertical-align:middle; max-height:120px; max-width:300px;}
img.line{vertical-align:middle; height:100%; width:1px; margin-left:-1px;}
.oe_top .area{padding-top:25px; padding-left:20px; float:left;   padding-top:1px;}
.oe_top .area dl{position:relative; margin-top:40px;}
.oe_top .area dl dt{border:1px solid #cccdcd; border-radius:4px; height:44px; padding:0px 40px; padding-left:20px; line-height:44px; position:relative; cursor:pointer;}
.oe_top .area dl dt span{font-size:16px;}
.oe_top .area dl dt em{background:url(../images/bg.png) left top no-repeat; display:inline-block; width:17px; height:9px; position:absolute; right:8px; top:18px;}
.oe_top .area dl dd{position:absolute; left:0px; top:45px; background:#fff; display:none;  padding:20px 15px;}
.oe_top .area dl.current dt{background:#fff;border-radius:4px 4px 0px 0px; border-bottom:1px solid #fff; z-index:1;}
.oe_top .area dl.current dd{display:block; width:500px; border:1px solid #cccdcd; z-index:0; border-radius:0px 4px 4px 4px; box-shadow:0px 3px 5px -3px #ccc;}
.oe_top .area dl dd ul li{padding-bottom:5px; padding-left:70px;}
.oe_top .area dl dd ul li span{display:inline-block; margin-left:-70px; float:left; color:#999; line-height:22px;}
.oe_top .area dl dd ul li a{display:inline-block; width:80px; height:22px; line-height:22px; overflow:hidden;}
.oe_top .area dl dd .btn{text-align:right; padding-right:15px;}
.oe_top .area dl dd .btn a{color:#ff4f86;}
.oe_top .area dl dd .btn a:hover{color:#ee2161;}
.oe_top .right{position:absolute; top:45px; right:0px; font-size:15px;}
.oe_top .right i.mobile{display:inline-block; width:10px; height:15px; background:url(../images/bg.png) -19px top no-repeat; margin-right:5px; vertical-align:middle; position:relative; top:-1px;}
.oe_top .right em{display:inline-block; height:12px; border-left:1px solid #888888; position:relative; top:2px; margin:0px 13px;}
.oe_top .right label{color:#ff4f86;}
.oe_top .right a{position:relative;}
.oe_top .right a span{display:inline-block; position:absolute; left:-25px; top:30px; border:1px solid #ebebeb; background:#fff; padding:5px; box-shadow:0px 3px 5px -3px #ccc; text-align:center;}
.oe_top .right a span img{width:90px;}
.oe_top .right a span s{display:inline-block; background:url(../images/bg.png) -54px 0px no-repeat; width:16px; height:8px; position:absolute;  left:40px; top:-8px;}





/* menu */
.oe_menu{height:55px; width:100%; min-width:1188px; background:#ff4f86; position:relative; z-index:2;}
.oe_nav{width:1188px; margin:0 auto; line-height:55px; position:relative;}
.oe_nav ul.mu li{float:left; font-size:18px;}
.oe_nav ul.mu li a{color:#fff; display:inline-block; padding:0px 25px;}
.oe_nav ul.mu li.current a,.oe_nav ul.mu li a:hover{background:#df0156;}
.oe_nav .oe_msg_user{position:absolute; right:0px; top:0px;}
.oe_nav .oe_msg_user dl{float:left;}
.oe_nav .oe_msg_user dl dt{cursor:pointer;}
.oe_nav .oe_msg_user dl.msg{margin-right:10px; position:relative;}
.oe_nav .oe_msg_user dl.msg dt{position:relative;padding:0px 25px; width:19px; height:55px;}
.oe_nav .oe_msg_user dl.msg dt em{display:inline-block; border-radius:20px; background:#fff; line-height:20px; color:#ff4f86; font-size:12px; width:20px; text-align:center; position:absolute; right:0px; top:5px;}
.oe_nav .oe_msg_user dl.msg dt span{display:inline-block; width:19px; height:14px; background:url(../images/bg.png) -31px top no-repeat; position:absolute; left:25px; top:20px;}
.oe_nav .oe_msg_user dl.msg dd{ position:absolute; right:15px; top:70px; width:120px; border:1px solid #ebebeb;  box-shadow:0px 3px 5px -3px #ccc;  background:#fff;}
.oe_nav .oe_msg_user dl.msg dd ul li{line-height:35px;text-align:left; position:relative;}
.oe_nav .oe_msg_user dl.msg dd ul li a{display:block; padding-left:15px;}
.oe_nav .oe_msg_user dl.msg dd ul li a:hover{background:#fafafa;}
.oe_nav .oe_msg_user dl.msg dd ul li em{position:absolute; right:10px; top:9px; font-size:11px; background:#ff4f86; color:#fff;  text-align:center; border-radius:30px; line-height:18px; padding:0px 5px;}
.oe_nav .oe_msg_user dl.msg dd span.jiao{display:inline-block; width:16px; height:9px; background:url(../images/bg.png) -54px top no-repeat; position:absolute; right:10px; top:-8px;}
.oe_nav .oe_msg_user dl.user{position:relative; height:55px;}
.oe_nav .oe_msg_user dl.user dt span{display:inline-block; width:45px; height:45px; border-radius:30px; overflow:hidden; position:relative; top:5px;}
.oe_nav .oe_msg_user dl.user dt span img{width:45px; position:relative; top:-5px;}
.oe_nav .oe_msg_user dl.user dd{ position:absolute; right:0px; top:70px; width:100px; border:1px solid #ebebeb;  box-shadow:0px 3px 5px -3px #ccc;  background:#fff;}
.oe_nav .oe_msg_user dl.user dd ul li{line-height:35px;text-align:center;}
.oe_nav .oe_msg_user dl.user dd ul li a{display:block;}
.oe_nav .oe_msg_user dl.user dd ul li a:hover{background:#fafafa;}
.oe_nav .oe_msg_user dl.user dd span.jiao{display:inline-block; width:16px; height:9px; background:url(../images/bg.png) -54px top no-repeat; position:absolute; right:10px; top:-8px;}

/* oe_footer */
.oe_footer{width:100%; background:#fd96d0; border-top:1px solid #cecece; min-width:1188px; margin:0 auto; margin-top:15px;}
.oe_footercon{width:1188px; margin:0 auto; padding-top:25px; padding-bottom:25px;}
.oe_footercon .left{ width:630px;float:left;}
.oe_footercon .right{width:550px; float:right; text-align:right;}
.oe_footercon .left .oe_fnav{padding-bottom:10px;}
.oe_footercon .left .oe_fnav i{display:inline-block; border-left:1px solid #ccc; height:10px; margin:0px 10px;}
.oe_footercon .left .oe_fnav a{color:#fff;}
.oe_footercon .left .oe_fnav a:hover{color:#fff;}
.oe_footercon .left .oe_footerinfo{color:#fff;}
.oe_footercon .right{color:#fff;}


/* oe_gun */
.oe_gun{width:1188px; margin:0 auto; margin-top:15px;  padding:20px 0px; position:relative; }
.oe_gun .hd{position:relative; display:none;}
.oe_gun .hd a{display:inline-block; width:40px; height:83px; background:url(../images/bg.png) no-repeat; position:absolute; top:45px;}
.oe_gun .hd a.prev{ left:0px; background-position:-40px -83px;}
.oe_gun .hd a.prev:hover{ left:0px; background-position:0px -83px;}
.oe_gun .hd a.next{right:0px; background-position:-40px -166px;}
.oe_gun .hd a.next:hover{right:0px; background-position:0px -166px;}
.oe_gun .bd{ width:1188px; overflow:hidden;  margin:0 auto; position:relative; height:163px; }
.oe_gun span.jiao{display:inline-block; width:51px; height:51px; background:url(../images/bg.png) left -20px no-repeat; position:absolute; left:0px; top:21px; z-index:3;}
.oe_gun .bd ul{width:1210px;}
.oe_gun .bd ul li{float:left; position:relative; width:133px; height:163px; margin-right:15px;  border:1px solid #ebebeb;}
.oe_gun .bd ul li img{width:133px; height:163px;}
.oe_gun .bd ul li p{position:absolute; left:0px; text-align:center; bottom:0px; background:url(../images/shades.png); width:100%; line-height:25px; height:25px; color:#fff; overflow:hidden;}
.no_data{text-align:center; padding-top:50px; padding-bottom:20px; background:#fff;}
.no_data p.p_1 span{display:inline-block; width:99px; height:86px; background:url(../images/bg.png) -605px 0px no-repeat;}
.no_data p.p_2{padding-top:30px; color:#999;}



.oe_main{width:1188px; margin:0 auto; margin-top:15px; color:#2b2b2b;}

.oe_main a{ color:#2b2b2b;}

/* ----oe_marry_list-------- */
.oe_marry_list{background:#fff;}
.oe_marry_list .left{background:#fff; width:878px; float:left; border-right:1px solid #ebebeb; min-height:500px;}
.oe_marry_list .left .hd{border-bottom:1px solid #ebebeb; padding-top:30px; height:40px; position:relative; padding-left:20px;}
.oe_marry_list .left .hd .mw{float:left;}
.oe_marry_list .left .hd .mw dl{float:left; border:1px solid transparent; position:relative; top:-1px; border-radius:4px 4px 0px 0px;}
.oe_marry_list .left .hd .mw dl dt{ padding:0px 20px; line-height:40px; font-size:16px;}
.oe_marry_list .left .hd .mw dl.current dt a{color:#ff4f86;}
.oe_marry_list .left .hd .mw dl.current{border:1px solid #ebebeb; border-bottom:1px solid #fff;}
.oe_marry_list .left .bd{margin-top:20px; padding:0px 30px; padding-bottom:20px; }
.oe_marry_list .left .bd dl{border-bottom:1px dotted #ebebeb; position:relative; line-height:48px; }
.oe_marry_list .left .bd dl.head{font-weight:bold; background:#ebebeb; border-bottom:none; height:45px;}
.oe_marry_list .left .bd dl.head dt{font-size:12px; line-height:45px;}
.oe_marry_list .left .bd dl.head dd{line-height:48px;}
.oe_marry_list .left .bd dl.head dd.dd_3{ text-align:left; text-indent:35px; color:#666;}
.oe_marry_list .left .bd dl:hover{background:#f7f8fa;}
.oe_marry_list .left .bd dl dt{font-size:16px; float:left; width:360px; padding-left:8px;}
.oe_marry_list .left .bd dl dt .rz{display:inline-block; margin-left:15px;  float:left; vertical-align:middle; position:relative; top:12px; }
.oe_marry_list .left .bd dl dt a{color:#15c;line-height:46px; height:46px;  overflow:hidden; display:inline-block;max-width:250px; vertical-align:middle; float:left; white-space: nowrap;text-overflow: ellipsis;}
.oe_marry_list .left .bd dl dt .rz span{display:inline-block; width:22px; height:22px; background:url(../images/bg.png) no-repeat;   margin-right:4px; } 
.oe_marry_list .left .bd dl dt .rz span.span_1{background-position:-85px -24px;}
.oe_marry_list .left .bd dl dt .rz span.span_1.current{background-position:-85px 0px;}
.oe_marry_list .left .bd dl dt .rz span.span_4{background-position:-114px -24px;}
.oe_marry_list .left .bd dl dt .rz span.span_4.current{background-position:-114px 0px;}

.oe_marry_list .left .bd dl dt .box_content h4 span{display:inline-block; width:22px; height:22px; background:url(../images/bg.png) no-repeat;   margin-right:4px; vertical-align:middle; } 
.oe_marry_list .left .bd dl dt .box_content h4 span.span_1{background-position:-85px -24px;}
.oe_marry_list .left .bd dl dt .box_content h4 span.span_1.current{background-position:-85px 0px;}
.oe_marry_list .left .bd dl dt .box_content h4 span.span_4{background-position:-114px -24px;}
.oe_marry_list .left .bd dl dt .box_content h4 span.span_4.current{background-position:-114px 0px;}

.oe_marry_list .left .bd dl dt em{display:inline-block; width:16px; height:16px; background:url(../images/bg.png) no-repeat left top; margin-top:-1px;}
.oe_marry_list .left .bd dl dt em.em_1{display:inline-block; background-position:-644px -541px; display:inline-block; vertical-align:middle; margin-right:2px;}
.oe_marry_list .left .bd dl dt em.em_2{display:inline-block; background-position:-628px -541px; display:inline-block; vertical-align:middle; margin-right:2px;}


.oe_marry_list .left .bd dl dd{float:left;font-size:12px; line-height:46px;  line-height:46px; overflow:hidden;}
.oe_marry_list .left .bd dl dd.dd_1{ width:240px;}
.oe_marry_list .left .bd dl dd.dd_2{ width:90px; text-align:center;}
.oe_marry_list .left .bd dl dd.dd_3{ width:100px; text-align:right; float:right; padding-right:5px; color:#999;}
.oe_marry_list .left .bd dl dt .box{position:relative; float:left; z-index:2; left:55px;}
.oe_marry_list .left .bd dl dt .box span.jiao{position:absolute; display:inline-block; width:9px; height:14px; left:-7px; top:18px; background:url(../images/bg.png) -319px -434px no-repeat; z-index:29;}
.oe_marry_list .left .bd dl dt .box_content{position:absolute; left:0px; top:-18px;  background:#fff; border:2px solid #ff4f86 ; width:360px;}
.oe_marry_list .left .bd dl dt .box_content{padding:10px 20px; box-shadow:0px 3px 5px -3px #ccc;}
.oe_marry_list .left .bd dl dt .box_content h4{font-size:16px; font-weight:normal; color:#333;}
.oe_marry_list .left .bd dl dt .box_content h5{font-weight:bold; line-height:24px; color:#15c;}
.oe_marry_list .left .bd dl dt .box_content ul li{font-size:14px; line-height:30px; float:left; width:180px; color:#333; border-bottom:1px dotted #ebebeb;}
.oe_marry_list .left .bd dl dt .box_content ul li span{color:#999;}

.oe_marry_topbar{position:relative; height:37px; border-bottom:2px solid #ff4f86;}
.oe_marry_topbar ul.tab{float:left;}
.oe_marry_topbar ul.tab li{float:left; line-height:35px; margin-right:5px;}
.oe_marry_topbar ul.tab li a{display:inline-block; padding:0px 25px; font-size:16px;}
.oe_marry_topbar ul.tab li.current a{background:#ff4f86; color:#fff; border:1px solid #ff4f86;}
.oe_marry_topbar ul.tab li a{ background:#fff; border:1px solid #ddd;}
.oe_marry_topbar .chose{float:left; margin-left:50px;}
.oe_marry_topbar .chose span{float:left;}
.oe_marry_topbar .chose dl{float:left; margin-right:10px; position:relative;}
.oe_marry_topbar .chose dl dt{background:#fff; color:#666; padding:0px 8px; font-size:14px; cursor:pointer; position:relative; padding-right:25px; border:1px solid #ebebeb; line-height:32px; height:32px;}
.oe_marry_topbar .chose dl dt em{font-size:14px;display:inline-block;}
.oe_marry_topbar .chose dl dd{display:none;}
.oe_marry_topbar .chose dl dd select{border:1px solid #ddd; line-height:28px; height:28px;}
.oe_marry_topbar .chose dl dt i{display:inline-block; width:7px; height:4px; background:url(../images/bg.png) -170px -54px no-repeat; position:absolute; right:8px; top:16px;}
.oe_marry_topbar .chose dl dd{position:absolute; left:0px; top:33px; background:#fff; color:#666;   padding:8px;}
.oe_marry_topbar .chose dl dd h3{font-weight:normal; font-size:14px; line-height:30px;}
.oe_marry_topbar .chose dl dd div.btn{padding-top:10px;}
.oe_marry_topbar .chose dl dd div.btn b{ line-height:28px; font-weight:normal; font-size:14px; background:#949494; color:#fff; display:inline-block; padding:0px 20px; border-radius:2px; cursor:pointer;}
.oe_marry_topbar .chose dl.current{z-index:1;}
.oe_marry_topbar .chose dl.current dt{border:1px solid #ffc7d9; position:relative; z-index:1; border-bottom:1px solid #fff;}
.oe_marry_topbar .chose dl.current dd{border:1px solid #ffc7d9;}
.oe_marry_topbar .chose span.text{float:left; margin:0px 4px; display:inline-block;}
.oe_marry_topbar .chose span.search_btn{display:inline-block; background:#ff4f86; line-height:30px; color:#fff; border:1px solid #ff4f86; font-size:14px; padding:0px 18px; cursor:pointer; margin-top:1px;}
.oe_marry_topbar .chose span.search_btn:hover{background:#fe004f;}
.oe_marry_bottom{position:fixed; bottom:0px; width:100%; left:0px; height:50px; background:#fff; border-top:1px dotted #ebebeb; }
.oe_marrry_bcontent{width:1188px;  margin:0 auto; position:relative;}
.oe_marrry_bcontent span.span_1{display:inline-block; line-height:50px; background:#ff4f86; color:#fff; padding:0px 80px; cursor:pointer; font-size:16px; float:left;}
.oe_marrry_bcontent span.span_1:hover{background:#eb497c;}
.oe_marrry_bcontent span.span_1 em{display:inline-block; width:29px; height:34px; background:url(../images/bg.png) -238px -105px no-repeat; vertical-align:middle; margin-right:10px; vertical-align:middle; position:relative; top:-1px;}
.oe_marrry_bcontent span.span_2{display:inline-block; float:left; line-height:50px; height:50px; border-left:1px solid #ebebeb; padding:0px 80px; border-right:1px solid #ebebeb; font-size:16px;}
.oe_marrry_bcontent span.span_2 em{display:inline-block; width:18px; height:15px; background:url(../images/bg.png) 0px -267px no-repeat; position:relative; top:2px; margin-right:10px;}
.oe_marrry_bcontent p.p_1{ float:left; margin-left:80px; line-height:50px; color:#ff4f86;}
.oe_marrry_bcontent p.p_1 b{font-weight:normal; color:#999;}

.oe_page{text-align:center;padding-bottom:30px; padding-top:10px;}
.oe_page a{display:inline-block;border:1px solid #ebebeb; padding:0px 10px; margin:0px 2px; background:#fff;}
.oe_page a._current,.oe_page a:hover{background:#ff4f86; color:#fff; border:1px solid #ff4f86;}
.oe_marry_list .right{background:#fff; float:right; width:290px;}
.add_marry{padding:20px; text-align:center;}
.add_marry .hd{padding-top:10px;}
.add_marry .hd span{display:inline-block;  line-height:35px; width:93px; text-align:center; border-radius:4px; cursor:pointer; color:#468def;}
.add_marry .hd span.span_1 i{display:inline-block; width:12px; height:14px; background:url(../images/bg.png) -88px -228px no-repeat; position:relative;  top:2px; margin-right:4px;}
.add_marry .hd span.span_2{margin-left:12px;}
.add_marry .hd span:hover{background:#ebebeb;}
.add_marry .bd span{display:inline-block; background:#fafafa; border:1px solid #f5f5f5; padding:10px 48px; border-radius:5px; font-size:18px; line-height:30px; color:#ff4f86; margin-top:10px;  cursor:pointer;}
.add_marry .bd span i{display:inline-block; width:29px; height:34px; background:url(../images/bg.png) -238px -105px no-repeat; vertical-align:middle; margin-right:10px; vertical-align:middle; position:relative; top:-1px;}
.add_marry .bd p{margin-top:10px; font-size:14px; color:#999;}
.oe_host_marry{}
.oe_host_marry .hd{padding-left:15px; line-height:45px; font-weight:bold; font-size:16px; background:#fafafa; border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb;}
.oe_host_marry .bd{padding:0px 16px;padding-top:15px; padding-bottom:15px;}
.oe_host_marry .bd ul li{border-bottom:1px dotted #ebebeb; line-height:24px; padding:8px 0px;}
.oe_host_marry .bd ul li em{display:inline-block; line-height:24px; text-align:center; width:24px;  background:#f5f5f5; border-radius:20px; vertical-align:middle; font-size:12px;}
.oe_host_marry .bd ul li em.current{background:#ff4f86; color:#fff;}
.oe_host_marry .bd ul li a{display:inline-block; max-width:185px; overflow:hidden; line-height:24px; height:24px; vertical-align:middle;}
.oe_host_marry .bd ul li p{font-size:14px; color:#999; text-align:left; line-height:30px; padding-top:5px; padding-left:25px;}
.oe_host_marry .bd ul li p b{color:#ff4f86;}
.oe_host_marry .bd ul li p i{display:inline-block; width:14px; height:13px; background:url(../images/bg.png) -88px -207px no-repeat; margin-right:5px; position:relative; top:1px;}
.oe_host_marry .bd ul li p label{font-size:12px;}

.oe_marry_top{width:100%; height:198px; background:url(../images/marry.jpg) center top no-repeat ; position:relative; z-index:2;}
.oe_marry_topcon{  width:1188px; margin:0 auto; padding-top:80px;}
.oe_marry_topcon ul.tab{float:left;}
.oe_marry_topcon ul.tab li{float:left; margin-right:15px; }
.oe_marry_topcon ul.tab li a{display:inline-block; padding:0px 25px; height:46px; line-height:46px; text-align:center; background:#d69058; color:#fff; border-radius:5px; font-size:16px; position:relative; }
.oe_marry_topcon ul.tab li.current a{background:#00baff; color:#fff;}
.oe_marry_topcon ul.tab li a i{display:inline-block; width:16px; height:16px; background:url(../images/bg.png) no-repeat; position:absolute; left:20px; top:15px;}
.oe_marry_topcon ul.tab li a.ico_2,.oe_marry_topcon ul.tab li a.ico_3{padding-left:45px;}
.oe_marry_topcon ul.tab li a.ico_2 i{background-position:-628px -513px;}
.oe_marry_topcon ul.tab li a.ico_3 i{background-position:-644px -513px; top:16px;}
.oe_marry_topcon .chose{float:left; background:url(../images/marry_current.png); height:46px; border-radius:5px; color:#000;  margin-left:80px; position:relative;}
.oe_marry_topcon .chose dl{float:left; position:relative; padding-left:10px; font-size:16px;}
.oe_marry_topcon .chose dl.current{z-index:1;}
.oe_marry_topcon .chose dl dt{line-height:46px; color:#000; padding-left:15px; padding-right:15px; position:relative; cursor:pointer;}
.oe_marry_topcon .chose dl dt i{width:7px; height:4px; display:inline-block; background:url(../images/bg.png) -223px -54px no-repeat; position:absolute; right:2px; top:22px;}
.oe_marry_topcon .chose dl dd{ position:absolute;  background:url(../images/marry_current.png); left:0px; top:46px; border-radius:5px; padding:10px; box-shadow:0px 3px 5px -3px #ccc; display:none;}
.oe_marry_topcon .chose dl dd h3{font-size:14px; font-weight:normal; padding-bottom:5px;}
.oe_marry_topcon .chose dl dd select{border:1px solid #ebebeb; line-height:30px; padding:2px;}
.oe_marry_topcon .chose dl dd .btn{cursor:pointer; width:55px; font-size:14px; font-weight:normal; background-color:#999191; color:#fff;text-align:center; margin-top:10px;}
.oe_marry_topcon .chose span.search_btn{display:inline-block; width:55px; height:46px; background:url(../images/bg.png) no-repeat -732px -525px #00baff; margin-left:10px; border-radius:0px 5px 5px 0px;  }
.oe_marry_topcon .chose span.search_btn:hover{  background:url(../images/bg.png) no-repeat -732px -525px #17c0ff;}


.oe_dynamic_top{width:1188px; margin:0 auto;  padding:58px 0px 45px 0px;}
.oe_dynamic_top h3{ font-size:35px; font-weight:normal; line-height:35px; color:#333; float:left;}
.oe_dynamic_top h3 i{display:inline-block; height:35px; border-left:1px solid #c8c8c8; position:relative; top:5px; margin-left:35px;}
.oe_dynamic_top .oe_dynamic_text{float:left; padding-left:35px;}
.oe_dynamic_top .oe_dynamic_text p{line-height:22px; font-size:15px; color:#999;}
.oe_dynamic_top .oe_dynamic_btn{ float:right;}
.oe_dynamic_top .oe_dynamic_btn span{display:inline-block; background:#ff4f86; border:1px solid #ff4f86; padding:10px 48px; border-radius:5px; font-size:18px; line-height:30px; color:#fff;  cursor:pointer; position:relative; top:-4px;}
.oe_dynamic_top .oe_dynamic_btn span i{display:inline-block; width:29px; height:34px; background:url(../images/bg.png) -238px -105px no-repeat; vertical-align:middle; margin-right:10px; vertical-align:middle; position:relative; top:-1px;}
.oe_dynamic_top .oe_dynamic_btn span:hover{background:#e03369;}


/* ------oe_marry_detail------ */
.oe_marry_detail{padding:20px 40px; padding-top:30px;}
.oe_marry_detail h1{font-size:24px; text-align:center; line-height:50px; font-weight:normal;}
.oe_marry_detail p.time{ line-height:35px; text-align:center;}
.oe_marry_detail p.time span{margin-left:15px; color:#00baff;}
.oe_marry_detail dl{padding-left:100px;  margin-bottom:20px; background-color:#f5f5f5; padding-top:10px;}
.oe_marry_detail dl dt{width:50px; margin-left:-80px;float:left;}
.oe_marry_detail dl dt label{display:inline-block; position:absolute; right:15px; top:22px; display:inline-block; width:100px; line-height:35px; background:#00baff; text-align:center; color:#fff; border-radius:4px; cursor:pointer; font-size:15px;}
.oe_marry_detail dl dt span{display:inline-block; width:50px;height:50px; overflow:hidden; border-radius:60px;    }
.oe_marry_detail dl dt span img{width:50px;}
.oe_marry_detail dl dd{ padding-top:10px; font-size:12px;}
.oe_marry_detail dl dd span{margin-left:15px; color:#00baff;}
 
.oe_marry_detail .other{border-top:1px dotted #ebebeb; margin-top:20px; padding-top:20px; padding-left:25px;}
.oe_marry_detail .other h4{font-weight:normal; font-size:18px; line-height:40px; color:#333;}
.oe_marry_detail .other h4 span{display:inline-block; width:40px; height:40px; border-radius:40px; background:#ff4f86; text-align:center; margin-right:15px; position:relative; top:5px;}
.oe_marry_detail .other h4 span i{display:inline-block; width:22px; height:24px; background:url(../images/bg.png) -322px -112px no-repeat; position:relative; top:10px;}
.oe_marry_detail .other p{padding-left:60px;}

.oe_marry_detail .photo{  padding-bottom:40px;}
.oe_marry_detail .photo h4{font-weight:normal; font-size:18px; line-height:40px; color:#333;}
.oe_marry_detail .photo h4 span{display:inline-block; width:40px; height:40px; border-radius:40px; background:#19e1a1; text-align:center; margin-right:15px; position:relative; top:5px;}
.oe_marry_detail .photo h4 span i{display:inline-block; width:27px; height:22px; background:url(../images/bg.png) -352px -110px no-repeat; position:relative; top:8px; left:2px;}
.oe_marry_detail .photo ul{}
.oe_marry_detail .photo ul li{width:100px; height:100px; float:left; margin-right:10px; cursor:pointer;}
.oe_marry_detail .photo ul li img{width:100px; }
.oe_marry_content{  font-size:16px; line-height:30px;padding:20px 0px;}
.oe_marry_detail .btn{text-align:right;}
.oe_marry_detail .btn label{display:inline-block;  display:inline-block; width:100px; line-height:35px; background:#00baff; text-align:center; color:#fff; border-radius:4px; cursor:pointer; font-size:15px;}
.oe_marry_detail .btn label.current{background:#c2c2c2;}
.oe_marry_detail .btn label.current:hover{background:#c2c2c2;}
.oe_marry_detail .btn label:hover{background:#00aeed;}
.oe_marry_detail .oe_lianxi{border-top:1px solid #ebebeb; margin-top:20px; padding-top:20px;}
.oe_marry_detail .oe_lianxi p.p_2 span{display:inline-block;color:#fff; background:#ff4f86; line-height:40px; padding:0px 20px; border-radius:3px; cursor:pointer;}
.oe_marry_detail .oe_lianxi p.p_2 span.current{background:#c7c7c7;}
.oe_marry_detail .oe_lianxi p.p_2 span i{display:inline-block; width:15px; height:16px;  background:url(../images/bg.png) -698px -513px no-repeat; position:relative; top:2px; margin-right:5px; }
.oe_marry_detail .oe_lianxi p.p_3{color:#f40; padding-bottom:20px;}

/* ----oe_yuehui_list---- */
.oe_yuehui_list .left{ width:920px; float:left; background:#fff;}
.oe_yuehui_list .right{background:#fff; float:right; width:250px;}
.oe_yuehui_list .left .bd{padding:20px;background:#fff;}
.oe_yuehui_list .left .bd dl{padding-left:100px; border-bottom:2px dotted #ebebeb; padding-bottom:20px;margin-bottom:20px;}
.oe_yuehui_list .left .bd dl dt{ display:inline-block; margin-left:-100px; width:60px; height:60px;float:left; vertical-align: top; text-align:center; border-radius:80px; background:#f40;}
.oe_yuehui_list .left .bd dl dt.eat{background:#f40;}
.oe_yuehui_list .left .bd dl dt span{background:url(../images/bg.png) no-repeat; display:inline-block; position:relative;  position:relative; left:4px;}
.oe_yuehui_list .left .bd dl dt.eat span{ width:31px; height:30px; background-position:-219px -165px; top:15px;}
.oe_yuehui_list .left .bd dl dt.sport{background:#14bfff;}
.oe_yuehui_list .left .bd dl dt.sport span{ width:31px; height:31px;  background-position:-259px -165px; top:15px;}
.oe_yuehui_list .left .bd dl dt.film{background:#00d7a7;}
.oe_yuehui_list .left .bd dl dt.film span{ width:31px; height:31px;  background-position:-299px -166px; top:15px;}
.oe_yuehui_list .left .bd dl dt.sing{background:#af038d;}
.oe_yuehui_list .left .bd dl dt.sing span{ width:31px; height:31px;  background-position:-341px -166px; top:15px;}
.oe_yuehui_list .left .bd dl dt.talk{background:#ff4e4e;}
.oe_yuehui_list .left .bd dl dt.talk span{ width:30px; height:28px;  background-position:-382px -166px; top:15px; left:0px;}
.oe_yuehui_list .left .bd dl dt.walk{background:#8be05d;}
.oe_yuehui_list .left .bd dl dt.walk span{ width:27px; height:30px;  background-position:-423px -168px; top:15px; left:0px;}
.oe_yuehui_list .left .bd dl dt.tea{background:#bc9494;}
.oe_yuehui_list .left .bd dl dt.tea span{ width:30px; height:30px;  background-position:-460px -168px; top:15px; left:0px;}
.oe_yuehui_list .left .bd dl dt.trip{background:#bc9494;}
.oe_yuehui_list .left .bd dl dt.trip span{ width:24px; height:25px;  background-position:-497px -171px; top:15px; left:0px;}
.oe_yuehui_list .left .bd dl dt.all{background:#83c0ba;}
.oe_yuehui_list .left .bd dl dt.all span{ width:24px; height:25px;  background-position:-532px -171px; top:15px; left:0px;}
.oe_yuehui_list .left .bd dl dt a{ overflow:hidden; border-radius:80px; }
.oe_yuehui_list .left .bd dl dt a img{width:80px;}
.oe_yuehui_list .left .bd dl dd{}
.oe_yuehui_list .left .bd dl dd h2{font-weight:normal; font-size:18px; line-height:35px;}
.oe_yuehui_list .left .bd dl dd h2 .endtime
.oe_yuehui_list .left .bd dl dd h2 a{color:#333;}
.oe_yuehui_list .left .bd dl dd .info{position:relative; }
.oe_yuehui_list .left .bd dl dd .info .baoming{position:absolute; right:0px; top:10px;}
.oe_yuehui_list .left .bd dl dd .info .baoming span{display:inline-block; background:#ff4f86; color:#fff; line-height:35px; padding:0px 15px; border-radius:4px; cursor:pointer;}
.oe_yuehui_list .left .bd dl dd .info .baoming span:hover{background:#fa2e6e;}
.oe_yuehui_list .left .bd dl dd .info .baoming span.pass{background:#c2c2c2;}
.oe_yuehui_list .left .bd dl dd .info ul{width:500px;}
.oe_yuehui_list .left .bd dl dd .info ul li{float:left; width:160px; padding-left:80px; line-height:28px;}
.oe_yuehui_list .left .bd dl dd .info ul li span{display:inline-block; width:80px;  margin-left:-80px; color:#999;}
.oe_yuehui_list .left .bd dl dd h3{font-size:14px; line-height:35px; padding-left:0px; color:#00baff;}
.oe_yuehui_list .left .bd dl dd p.p_1{padding:10px 0px; background:#fafafa; padding-left:10px; border-radius:4px;}
.oe_yuehui_list .left .bd dl dd p.p_1 span{display:inline-block; border:1px solid #ebebeb; border-radius:20px; padding:0px 10px; background:#fff;}
.oe_yuehui_list .left .bd dl dd p.p_2{padding:8px 0px;}
.oe_yuehui_list .left .bd dl dd .photo ul li{width:100px; height:100px; float:left; margin-right:10px;}
.oe_yuehui_list .left .bd dl dd .photo ul li img{width:100px; height:100px;}
.oe_yuehui_list .left .bd dl dd .own{padding-top:10px; position:relative; border-bottom:1px dotted #ebebeb; padding-bottom:10px;}
.oe_yuehui_list .left .bd dl dd .own span {width:40px; height:40px; overflow:hidden; border-radius:40px; display:inline-block; vertical-align:middle;}
.oe_yuehui_list .left .bd dl dd .own span img{width:40px;}
.oe_yuehui_list .left .bd dl dd .own label{display:inline-block; margin-left:10px; vertical-align:middle; color:#999;}
.oe_yuehui_list .left .bd dl dd .own label a{text-decoration:underline; margin-right:5px;}
.oe_yuehui_list .left .bd dl dd .own b{ position:absolute; right:0px; top:20px; font-weight:normal; display:inline-block;}
.oe_yuehui_list .left .bd dl dd .own b i{display:inline-block; background:url(../images/bg.png) -513px -59px no-repeat; width:16px; height:16px; vertical-align:middle; margin-right:5px; position:relative; top:-1px;}
.oe_yuehui_list .left .bd dl dd .oe_bmuser{ padding-top:10px;}
.oe_yuehui_list .left .bd dl dd .oe_bmuser label{display:inline-block; width:40px; height:45px; background:url(../images/bg.png) -75px -261px no-repeat; margin-right:5px; float:left; }
.oe_yuehui_list .left .bd dl dd .oe_bmuser span{display:inline-block; width:45px; height:45px; overflow:hidden; border-radius:60px; vertical-align:middle; margin-right:5px;}
.oe_yuehui_list .left .bd dl dd .oe_bmuser span img{width:45px;}
.oe_yuehui_list .left .bd dl dd .oe_bmuser em{margin-left:5px;}
.oe_yuehui_list .left .bd dl dd .oe_bmuser em i{color:#ff4f86;}

.oe_yuehuititle{background:#fff; margin-bottom:15px; height:45px; padding:10px 0px; line-height:45px; position:relative;}
.oe_yuehuititle h4{padding-left:75px; font-size:18px; font-weight:normal; color:#ff4f86; position:relative;}
.oe_yuehuititle h4 label{display:inline-block; position:absolute; left:10px; top:0px; width:49px; height:47px; background:url(../images/bg.png)  -128px -261px no-repeat;}
.oe_yuehuititle h4 span{font-size:14px; color:#999; margin-left:15px;}
.oe_yuehuititle p{position:absolute; right:0px; top:0px; top:0px; background:#ebebeb;  height:65px; width:250px; text-align:center; line-height:65px; }
.oe_yuehuititle p span{display:inline-block; cursor:pointer;}
.oe_yuehuititle p span.span_1{display:inline-block; background:#ff4f86; color:#fff;border-radius:3px; line-height:35px; padding:0px 15px; margin-right:5px;}
.oe_yuehuititle p span.span_1:hover{background:#fc2c6d;}
.oe_yuehuititle p span.span_1 i{display:inline-block; width:14px; height:12px; background:url(../images/bg.png) -186px -56px no-repeat; margin-right:4px; position:relative; top:1px;}
.oe_yuehuititle p span.span_2{background:#00baff; color:#fff; border-radius:3px; line-height:35px; padding:0px 15px;}
.oe_yuehuititle p span.span_2:hover{background:#00acec;}
.oe_yuehuititle p span.span_2 i{width:16px; height:16px; background:url(../images/bg.png) -114px -206px no-repeat; display:inline-block; position:relative; top:2px; margin-right:4px;}

.oe_yuehuititle .chose{position:absolute; right:270px; top:17px; line-height:30px;}
.oe_yuehuititle .chose span{float:left;}
.oe_yuehuititle .chose dl{float:left; margin-right:10px; position:relative;}
.oe_yuehuititle .chose dl dt{background:#fff; color:#666; padding:0px 8px; font-size:14px; cursor:pointer; position:relative; padding-right:20px; border:1px solid #ebebeb;}
.oe_yuehuititle .chose dl dt em{font-size:14px;display:inline-block;}
.oe_yuehuititle .chose dl dd select{border:1px solid #ddd; line-height:28px;  height:28px;}
.oe_yuehuititle .chose dl dd{display:none;}
.oe_yuehuititle .chose dl dt i{display:inline-block; width:7px; height:4px; background:url(../images/bg.png) -170px -54px no-repeat; position:absolute; right:5px; top:14px;}
.oe_yuehuititle .chose dl dd{position:absolute; left:0px; top:31px; background:#fff; color:#666;  padding:8px;}
.oe_yuehuititle .chose dl dd h3{font-weight:normal; font-size:14px; line-height:30px;}
.oe_yuehuititle .chose dl dd div.btn{padding-top:10px;}
.oe_yuehuititle .chose dl dd div.btn b{ line-height:28px; font-weight:normal; font-size:14px; background:#949494; color:#fff; display:inline-block; padding:0px 20px; border-radius:2px; cursor:pointer;}
.oe_yuehuititle .chose dl.current{z-index:1;}
.oe_yuehuititle .chose dl.current dt{border:1px solid #ffc7d9; position:relative; z-index:1; border-bottom:1px solid #fff;}
.oe_yuehuititle .chose dl.current dd{border:1px solid #ffc7d9;}
.oe_yuehuititle .chose span.text{float:left; margin:0px 4px; display:inline-block;}
.oe_yuehuititle .chose span.search_btn{display:inline-block; background:#ff4f86; line-height:30px; color:#fff; border:1px solid #ff4f86; font-size:14px; padding:0px 18px; cursor:pointer;}
.oe_yuehuititle .chose span.search_btn:hover{background:#fe004f;}

.yue_banner{width:100%;}
.yue_banner img{width:100%;}
.oe_newyuehui{}
.oe_newyuehui .hd{font-size:16px; padding-left:15px; line-height:50px; border-bottom:1px solid #ebebeb; font-weight:bold;}
.oe_newyuehui .bd{padding:10px; padding-bottom:20px;}
.oe_newyuehui .bd ul li{ border-bottom:1px solid #ebebeb; position:relative;}
.oe_newyuehui .bd ul li h3{position:relative; font-size:14px; font-weight:normal; line-height:38px; height:38px; overflow:hidden; border-bottom:1px dotted #ebebeb; padding-left:20px;}
.oe_newyuehui .bd ul li h3 i{display:inline-block; width:5px; height:9px; background:url(../images/bg.png) -399px -121px no-repeat;position:absolute; left:0px; top:15px;}
.oe_newyuehui .bd ul li h3 a{font-weight:bold;}
.oe_newyuehui .bd ul li h3 label{font-size:12px; color:#999; position:absolute; right:0px; top:2px;}
.oe_newyuehui .bd ul li p{ line-height:24px; font-size:12px; color:#666; padding-top:5px;}
.oe_newyuehui .bd ul li p label{display:inline-block; margin-right:5px;}
.oe_newyuehui .bd ul li p span{color:#999;}


.oe_yuehui_detail .left{ width:920px; float:left; background:#fff;}
.oe_yuehui_detail .right{background:#fff; float:right; width:250px;}
.oe_yuehui_detail .bd{padding-top:10px;}
.oe_yuehui_detail .bd h1{text-align:center; line-height:55px; font-weight:normal; font-size:22px; border-bottom:1px solid #ebebeb; padding-bottom:10px;}
.oe_yuehui_detail .bd .content{ padding:10px 20px; padding-top:30px; padding-bottom:40px;}
.oe_yuehui_detail .bd .content dl.user_info{padding-left:90px;}
.oe_yuehui_detail .bd .content dl.user_info dt{ width:50px; float:left; height:50px; overflow:hidden; border-radius:50px; margin-left:-60px; vertical-align:top;}
.oe_yuehui_detail .bd .content dl.user_info dt img{width:50px;}
.oe_yuehui_detail .bd .content dl.user_info label a{text-decoration:underline; color:#00baff; font-weight:bold; margin-right:15px;}
.oe_yuehui_detail .bd .content dl.user_info dd{padding-top:12px; padding-left:15px; color:#999;}
.oe_yuehui_detail .bd .content ul.ul_1{padding-left:105px;}
.oe_yuehui_detail .bd .content ul.ul_1 li{float:left; margin-right:25px;}
.oe_yuehui_detail .bd .content ul.ul_1 li span{color:#999; display:inline-block;}
.oe_yuehui_detail .bd .content dl.dl_1{ padding-left:105px; margin-top:10px; }
.oe_yuehui_detail .bd .content dl.dl_1 dt{margin-left:-60px; float:left; font-weight:bold; padding-top:10px;}
.oe_yuehui_detail .bd .content dl.dl_1 dd{padding-top:10px;}
.oe_yuehui_detail .bd .content dl.dl_1 dd span{display:inline-block; border:1px solid #ebebeb; border-radius:30px; padding:0px 10px; margin-right:4px;}
.oe_yuehui_detail .bd .content dl.dl_1 dd ul li{float:left; width:100px; height:100px; margin-right:10px; cursor:pointer;}
.oe_yuehui_detail .bd .content dl.dl_1 dd ul li img{width:100px; height:100px;}
.oe_yuehui_detail .bd .content dl.dl_2{ padding-left:105px; margin-top:10px; }
.oe_yuehui_detail .bd .content dl.dl_2 dt{margin-left:-60px; float:left; font-weight:bold; padding-top:10px;}
.oe_yuehui_detail .bd .content dl.dl_2 dt span{display:inline-block; width:40px; height:45px; background:url(../images/bg.png) -75px -261px no-repeat; margin-right:5px; float:left; }
.oe_yuehui_detail .bd .content dl.dl_2 dd{ padding-top:10px; position:relative;}
.oe_yuehui_detail .bd .content dl.dl_2 dd span{display:inline-block; width:45px; height:45px; overflow:hidden; border-radius:60px; vertical-align:middle; margin-right:5px; margin-bottom:10px;}
.oe_yuehui_detail .bd .content dl.dl_2 dd span img{width:45px;}
.oe_yuehui_detail .bd .content dl.dl_2 dd em{margin-left:5px;}
.oe_yuehui_detail .bd .content dl.dl_2 dd em i{color:#ff4f86;}
.oe_yuehui_detail .bd .content dl.dl_2 dd p{padding-top:20px; text-align:center; border-top:1px dotted #ebebeb; margin-top:10px; }
.oe_yuehui_detail .bd .content dl.dl_2 dd p label{cursor:pointer; display:inline-block; margin-left:10px; border:1px solid #ebebeb; background:#fafafa; padding:0px 8px; border-radius:4px; line-height:30px;}
.oe_yuehui_detail .bd .content dl.dl_2 dd p label i{display:inline-block; background:url(../images/bg.png) -170px -54px no-repeat; width:7px; height:4px; position:relative; top:-2px; margin-left:5px;}
.oe_yuehui_detail .bd .content dl.dl_2 dd p label:hover{background:#fff;}




/* -----public box----- */
.oe_shade{position:fixed; left:0px; top:0px; width:100%; height:100%; background:url(../images/shade.png); z-index:100;}
.oe_mybox{position:relative; width:900px; background:#fff; border-radius:10px; height:500px; margin:0 auto; top:50%; margin-top:-260px; max-height:600px; }
.oe_mybox span.close{display:inline-block; width:18px; height:18px; position:absolute; right:15px; top:20px; background:url(../images/bg.png) -509px 0px; cursor:pointer;}
.oe_mybox .hd{ border-radius:10px 10px 0px 0px; line-height:60px; text-align:center;  font-size:16px; padding-left:15px; height:60px; background:#ff4f86; color:#fff;}
.oe_mybox .hd span{display:inline-block; padding:0px 20px; display:inline-block; cursor:pointer; line-height:35px; border-radius:25px;}
.oe_mybox .hd span.current,.oe_mybox .hd span:hover{background:#fff; color:#333;}
.oe_mybox .bd{padding-left:20px; max-height:420px;  overflow-y:auto; padding-right:20px;}
.oe_mybox .bd dl{border-bottom:1px dotted #ebebeb; margin-top:15px; padding-bottom:15px;}
.oe_mybox .bd dl dt h3{font-weight:bold; line-height:30px; font-size:16px;}
.oe_mybox .bd dl dt h3 em{display:inline-block;font-weight:normal; font-size:12px; color:#ff4f86; cursor:pointer; margin-left:10px; position:relative; top:-1px;}
.oe_mybox .bd dl dt h3 em i{display:inline-block; background:url(../images/bg.png) -81px -347px no-repeat; width:14px; height:14px; position:relative; top:2px; margin-right:2px;}
.oe_mybox .bd dl dt h3 a{color:#666;}
.oe_mybox .bd dl dt h3 span{font-weight:normal; font-size:12px; color:#999;}
.oe_mybox .bd dl dd ul{width:250px; float:left;}
.oe_mybox .bd dl dd ul li{font-size:14px;}
.oe_mybox .bd dl dd ul li label{color:#999; display:inline-block; width:80px;}
.oe_mybox .bd dl dd .yuehui_baoming{float:left;width:575px;}
.oe_mybox .bd dl dd .yuehui_baoming p{ }
.oe_mybox .bd dl dd .yuehui_baoming p b{font-weight:normal; color:#f40;}
.oe_mybox .bd dl dd .yuehui_baoming p em{display:inline-block;  padding:0px 10px; border-radius:4px; margin-left:10px; background:#fafafa; color:#2b8cfc; cursor:pointer;}
.oe_mybox .bd dl dd .yuehui_baoming p em i{background:url(../images/bg.png) -170px -54px no-repeat; display:inline-block; width:7px; height:4px; position:relative; top:-2px; margin-left:2px;}
.oe_mybox .bd dl dd .yuehui_baoming label{display:inline-block; position:relative; width:60px; height:60px; margin-right:10px; float:left; margin-bottom:10px; }
.oe_mybox .bd dl dd .yuehui_baoming label i{display:inline-block; background:url(../images/bg.png) -77px -316px no-repeat; width:21px; height:21px; position:absolute; right:0px; top:0px;}
.oe_mybox .bd dl dd .yuehui_baoming label span{display:inline-block; width:60px; height:60px; overflow:hidden; border-radius:60px;}
.oe_mybox .bd dl dd .yuehui_baoming label span img{width:60px;}

.box_nodata{text-align:center;  padding-top:20px; color:#999; padding-top:100px;}
.box_nodata p.p_1{padding-bottom:20px;}
.box_nodata p.p_2{margin-top:10px;}
.box_nodata p.p_2 span{display:inline-block; border-radius:30px; background:#ff4f86; color:#fff; line-height:35px; padding:0px 35px; cursor:pointer; font-size:14px;}
.box_nodata p.p_2 span:hover{background:#ff1c64;}



.oe_user_list{width:1188px; overflow:hidden; position:relative;}
.oe_search{border:1px solid #ebebeb;  padding:20px 20px 20px 0px; position:relative; z-index:20;}
.oe_search .hd{position:relative;}
.oe_search .hd span.text{float:left; margin:0px 4px; display:inline-block; line-height:30px;}
.oe_search .hd span.txt{float:left; margin:0px; display:inline-block; line-height:30px;}
.oe_search .hd div.select{float:left; position:relative; margin:0px 3px; border-radius:2px;}
.oe_search .hd div.select span{ background:#f7f1f0; display:inline-block; padding:0px 25px 0px 5px; line-height:30px; position:relative;   z-index:0; border:1px solid #d9cdd1;}
.oe_search .hd div.select:hover span{background:#fff;}
.oe_search .hd div.select select{position:absolute; left:0px; top:0px; z-index:1; height:30px;line-height:30px; cursor:pointer;  filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0; width:100%; }
.oe_search .hd div.select select option{border:none;}
.oe_search .hd div.select i.jiao{display:inline-block; position:absolute; width:7px; height:4px; background:url(../images/bg.png) -223px -54px no-repeat; top:15px; right:10px; z-index:2;}
.oe_search .hd label.more{display:inline-block; margin-left:10px; float:left; cursor:pointer; color:#333; line-height:30px;}
.oe_search .hd label.more i{display:inline-block; background:url(../images/bg.png) -149px -206px no-repeat; display:inline-block; width:18px; height:18px; vertical-align:middle; margin-left:5px;}
.oe_search .hd label.more.current i{
  transform:rotate(-180deg);
  -ms-transform:rotate(180deg); 	
  -moz-transform:rotate(180deg); 	
  -webkit-transform:rotate(180deg); 
  -o-transform:rotate(180deg); 
  transition: all 0.2s ease-in-out 0s;
}
.oe_search .hd div.selectarea{float:left; position:relative; margin:0px 3px; border-radius:2px;}
.oe_search .hd div.selectarea span{ background:#f7f1f0; display:inline-block; padding:0px 25px 0px 5px; line-height:30px; position:relative;   z-index:0; border:1px solid #d9cdd1; cursor:pointer; }
.oe_search .hd div.selectarea:hover span{background:#fff;}
.oe_search .hd div.selectarea i.jiao{display:inline-block; position:absolute; width:7px; height:4px; background:url(../images/bg.png) -223px -54px no-repeat; top:15px; right:10px; z-index:2;}
.oe_search .hd div.selectarea .selectbd{background:#fff; position:absolute; z-index:2; top:31px; left:0px; border:1px solid #d9cdd1; padding:10px;}
.oe_search .hd div.selectarea .selectbd h3{font-weight:normal; font-size:14px; margin-bottom:5px;}
.oe_search .hd div.selectarea .selectbd select{border:1px solid #ebebeb; line-height:28px; height:28px;}
.oe_search .hd div.selectarea .selectbd p{padding-top:8px;}
.oe_search .hd div.selectarea .selectbd p label{display:inline-block; background:#ed6464; color:#fff; line-height:26px; height:26px; padding:0px 10px; border-radius:3px; cursor:pointer;}

 
.sound_music{height:0px;}
.oe_search .bd{ padding-bottom:5px; margin-top:20px; padding-left:36px; }
.oe_search .bd span.text{float:left; margin:0px 4px; display:inline-block; line-height:30px;}
.oe_search .bd div.select{float:left; position:relative; margin:0px 3px; border-radius:2px;}
.oe_search .bd div.select span{ background:#fff; display:inline-block; padding:0px 25px 0px 5px; line-height:30px; position:relative;   z-index:0; border:1px solid #d9cdd1;}
.oe_search .bd div.select:hover span{background:#fff;}
.oe_search .bd div.select select{position:absolute; left:0px; top:0px; z-index:1; height:30px;line-height:30px; cursor:pointer;  filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0; width:100%; }
.oe_search .bd div.select select option{border:none;}
.oe_search .bd div.select i.jiao{display:inline-block; position:absolute; width:7px; height:4px; background:url(../images/bg.png) -223px -54px no-repeat; top:15px; right:10px; z-index:2;}



.oe_search .bd span{float:left;}
.oe_search .bd dl{float:left; margin-right:10px; position:relative;}
.oe_search .bd dl dt{background:#fff; color:#666; padding:0px 8px; font-size:14px; cursor:pointer; position:relative; padding-right:20px; border:1px solid transparent; line-height:28px; border:1px solid #ddd;}
.oe_search .bd dl dt em{font-size:14px;display:inline-block;}
.oe_search .bd dl dd{display:none;}
.oe_search .bd dl dt i{display:inline-block; width:7px; height:4px; background:url(../images/bg.png) -170px -54px no-repeat; position:absolute; right:5px; top:14px;}
.oe_search .bd dl dd{position:absolute; left:0px; top:29px; background:#fff; color:#666; padding:8px;}
.oe_search .bd dl dd select{border:1px solid #ddd; line-height:28px; height:28px;}
.oe_search .bd dl dd h3{font-weight:normal; font-size:14px; line-height:30px;}
.oe_search .bd dl dd div.btn{padding-top:10px;}
.oe_search .bd dl dd div.btn b{ line-height:28px; font-weight:normal; font-size:14px; background:#949494; color:#fff; display:inline-block; padding:0px 20px; border-radius:2px; cursor:pointer;}
.oe_search .bd dl.current{z-index:1;}
.oe_search .bd dl.current dt{border:1px solid #ddd; position:relative; z-index:1; border-bottom:1px solid #fff;}
.oe_search .bd dl.current dd{border:1px solid #ddd;}
.oe_search .bd span.text{float:left; margin:0px 4px; display:inline-block;}
.oe_search .bd span.search_btn{display:inline-block; background:#ff4f86; line-height:28px; color:#fff; border:1px solid #ddd; font-size:14px; padding:0px 18px; cursor:pointer;}
.oe_search .bd span.search_btn:hover{background:#fe004f;}
.oe_search .oe_tags{padding-top:10px;  border-top:1px dotted #ebebeb; margin-top:15px;}
.oe_search .oe_tags span{display:inline-block; *display:inline; text-align:right; padding-right:4px; padding-left:5px;}
.oe_search .oe_tags a{display:inline-block;  *display:inline; margin-right:15px;}
.oe_search .oe_tags a:hover{text-decoration:underline;}
.oe_search .oe_tags a.tags_1{color:#00caa8;}
.oe_search .oe_tags a.tags_2{color:#2b8cfc;}
.oe_search .oe_tags a.tags_3{color:#13d113;}
.oe_search .oe_tags a.tags_4{color:#ff8b00;}
.oe_search .oe_tags a.tags_5{color:#00caa8;}
.oe_search .oe_tags a.tags_6{color:#ee8580;}
.oe_search .oe_tags a.tags_7{color:#9fcce1;}
.oe_search .divbtn{text-align:center; height:60px; border-radius:5px;  text-align:center;}
.oe_search .divbtn label{display:inline-block; color:#fff;  background:#ff4f86;cursor:pointer;  padding:0px 70px; border-radius:3px; line-height:40px; font-size:16px;}
.oe_search .divbtn label:hover{background:#e3356c; }
.oe_usertitle{margin-top:15px; position:relative;}
.oe_usertitle .oe_usertitlecon a{display:inline-block; border:1px solid #ddd; float:left; margin-right:-1px; line-height:30px; padding:0px 15px; height:30px;}
.oe_usertitle .oe_usertitlecon a.current{background:#fff; color:#ff4f86;}
.oe_usertitle .oe_usertitlecon label{display:inline-block; vertical-align:middle; float:left; line-height:30px; margin-left:5px;}
.oe_usertitle .oe_usertitlecon label input{position:relative; top:2px; margin-right:2px;}
.oe_usertitle .oeuserlist_type{position:absolute; right:0px; top:0px;}
.oe_usertitle .oeuserlist_type a{display:inline-block; width:22px; height:22px; background:url(../images/bg.png) no-repeat; float:left; margin-left:10px;}
.oe_usertitle .oeuserlist_type a.a_1{background-position:-720px 0px;}
.oe_usertitle .oeuserlist_type a.a_1:hover,.oe_usertitle .oeuserlist_type a.a_1.current{background-position:-720px -22px;}
.oe_usertitle .oeuserlist_type a.a_2{background-position:-748px 0px;}
.oe_usertitle .oeuserlist_type a.a_2:hover,.oe_usertitle .oeuserlist_type a.a_2.current{background-position:-748px -22px;}

/* ---14:37 2017/3/29---------- */
.oe_user_content{padding-top:20px; width:1210px;}
.oe_user_content dl.vip{text-align:center;}
.oe_user_content dl.vip dt{font-size:16px; padding-top:25px; padding-bottom:20px;}
.oe_user_content dl{float:left; background:#fff; width:220px; margin-right:19px; border:1px solid #ddd; margin-bottom:20px; border-radius:5px;transition: all 0.2s ease-in-out 0s; height:336px; position:relative;}
.oe_user_content dl dt{ position:relative;}
.oe_user_content dl dt label.elite{display:inline-block; background:url(../images/bg.png) -623px -386px no-repeat; width:25px; height:25px; position:absolute; right:5px; top:5px; z-index:2;}
.oe_user_content dl dt .er_ma{display:inline-block; width:220px; height:270px; position:absolute; left:0px; top:0px; background:#fff; text-align:center;}
.oe_user_content dl dt .er_ma p.p_1{padding-top:30px; height:160px; background:url(../images/page_loading.gif) center no-repeat;}
.oe_user_content dl dt .er_ma p.p_1 img{width:160px; height:160px;}
.oe_user_content dl dt .er_ma p.p_2{padding-top:0px;}
.oe_user_content dl dt .er_ma p.p_3{padding-top:10px;}
.oe_user_content dl dt .er_ma p.p_3 span{display:inline-block; padding-left:20px; width:75px; height:34px; background:url(../images/bg.png) -306px -568px no-repeat; line-height:34px; cursor:pointer; color:#fff; text-align:left;}
.oe_user_content dl dt .er_ma p.p_3 span:active{ background:url(../images/bg.png) -306px -609px no-repeat;}
.oe_user_content dl dt .er_ma p.p_3 em{display:inline-block; width:8px; height:8px; border-radius:8px; background:red; vertical-align:middle; margin-top:-1px;}
.oe_user_content dl dt .er_ma p.p_3 span i{display:inline-block; width:11px; height:15px; background:url(../images/bg.png) -417px -578px no-repeat; vertical-align:middle; margin-top:-2px;}
.oe_user_content dl dt .er_ma p.p_3 span.current i{ background:url(../images/card_soud.gif) left top no-repeat;}
.oe_user_content dl dt img{width:220px; vertical-align:top; height:270px; border-radius:5px 5px 0px 0px;}
.oe_user_content dl dt span.voice{display:inline-block; position:absolute; right:0px; top:0px; background:url(../images/shadess.png); padding:5px; cursor:pointer; border-radius:0px 0px 0px 5px;}
.oe_user_content dl dt span.voice i{ background:url("../images/bg.png") no-repeat scroll -184px -502px; display:inline-block; width:21px; height:21px;}
.oe_user_content dl dt span.voice.current i,.oe_user_content dl dt span.voice:hover i{display:inline-block; width:21px; height:21px; background:url("../images/bg.png") no-repeat scroll -206px -502px;}
.oe_user_content dl dd{padding:0px 15px; padding-bottom:10px; padding-top:10px;}
.oe_user_content dl dd h3{font-weight:normal;font-size:14px; position:relative;}
.oe_user_content dl dd h3 a{color:#333; display:inline-block; font-weight:bold; max-width:70px; height:24px; line-height:24px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis; vertical-align:middle;}
.oe_user_content dl dd h3 span.vip{display:inline-block; vertical-align:middle;}
.oe_user_content dl dd h3 span.online{color:#13d113; font-size:12px; margin-left:5px;}
.oe_user_content dl dd h3 span.online em{display:inline-block; width:8px; height:8px; background:#13d113; vertical-align:middle; margin-right:3px;position:relative; top:-1px; border-radius:8px;}
.oe_user_content dl dd h3 span.maps_km{display:inline-block; vertical-align:middle; font-size:12px; color:#57b578;}
.oe_user_content dl dd h3 b.vip{display:inline-block; vertical-align:middle;}
.oe_user_content dl dd h3 .rz{padding-top:5px; padding-top:8px; height:28px; display:inline; position:absolute; right:0px; top:-8px;}
.oe_user_content dl dd h3 .rz span{display:inline-block; width:22px; height:22px; background:url(../images/bg.png) no-repeat; vertical-align:middle; float:left; margin-right:4px;} 
.oe_user_content dl dd h3 .rz span.span_1{background-position:-85px -24px;}
.oe_user_content dl dd h3 .rz span.span_1.current{background-position:-85px 0px;}
.oe_user_content dl dd h3 .rz span.span_2{background-position:-114px -24px;}
.oe_user_content dl dd h3 .rz span.span_2.current{background-position:-114px 0px;}
.oe_user_content dl dd h3 .rz span.span_3{background-position:-143px -24px;}
.oe_user_content dl dd h3 .rz span.span_3.current{background-position:-143px 0px;}
.oe_user_content dl dd h3 .rz span.span_4{background-position:-171px -24px;}
.oe_user_content dl dd h3 .rz span.span_4.current{background-position:-171px 0px;}
.oe_user_content dl dd h3 .rz span.span_5{background-position:-200px -24px;}
.oe_user_content dl dd h3 .rz span.span_5.current{background-position:-200px 0px;}
.oe_user_content dl dd{position:relative;}
.oe_user_content dl dd p.p_1{font-size:12px; color:#999; position:relative; }
.oe_user_content dl dd p.p_1 span{display:inline-block; position:absolute; right:0px; top:4px; width:17px; height:17px; background:url(../images/bg.png) -180px -206px no-repeat; cursor:pointer;}
.oe_user_content dl dd p.p_1 span:hover{background-position:-198px -206px;}
.oe_user_content dl dd p.p_2{position:absolute; left:20px; bottom:8px; width:150px; background:#fff; text-align:center; border:1px solid #ddd; padding-top:5px; padding-bottom:5px;}
.oe_user_content dl dd p.p_2 img{width:140px; height:140px; vertical-align:top;}
.oe_user_content dl dd p.p_2 em.jiao{display:inline-block; width:9px; height:16px; background:url(../images/bg.png) -218px -206px no-repeat; position:absolute;  right:-8px; bottom:5px;}
.oe_user_content dl:hover{ box-shadow:0px 3px 5px 0px #ccc;transition: all 0.2s ease-in-out 0s;}
.oe_user_content dl.vip dd{position:relative;}
.oe_user_content dl.vip dd p{width:80px; height:80px; border-radius:80px; overflow:hidden; border:3px solid #fff; display:inline-block; float:left; position:absolute;}
.oe_user_content dl.vip dd p img{width:80px; height:98px;}
.oe_user_content dl.vip dd p.p_1{position:absolute; left:20px; top:0px;}
.oe_user_content dl.vip dd p.p_3{position:absolute; left:70px; top:60px; z-index:1; padding:0px; }
.oe_user_content dl.vip dd p.p_3 img{height:98px;}
.oe_user_content dl.vip dd p.p_2{position:absolute; left:120px; top:0px; padding:0px;}
.oe_user_content dl.vip dd div.p_4{position:absolute; left:0px; top:160px; width:100%; text-align:center;}
.oe_user_content dl.vip dd div.p_4 ul{padding:0px 25px;}
.oe_user_content dl.vip dd div.p_4 ul li.li_1{ line-height:20px; margin-bottom:10px;}
.oe_user_content dl.vip dd div.p_4 ul li.li_2 a{display:inline-block; background:#2b8cfc; color:#fff; border-radius:30px; padding:0px 25px; line-height:30px; cursor:pointer;}
.oe_user_content dl.vip dd div.p_4 ul li.li_2 a:hover{background:#2884ed;}
.oe_userlist_more{margin-top:20px;}
.oe_userlist_more .left{float:left; width:878px; background:#fff;border:1px solid #ebebeb;}
.oe_userlist_more .left dl{float:left; width:253px; height:193px; padding:20px 0px 20px 186px;background:#fff; margin-left:-1px;border-left:1px solid #ebebeb; border-bottom:1px solid #ebebeb; overflow:hidden;}
.oe_userlist_more .left dl dt{width:157px; height:193px; float:left; margin-left:-166px; position:relative;}
.oe_userlist_more .left dl dt label.elite{display:inline-block; background:url(../images/bg.png) -623px -386px no-repeat; width:25px; height:25px; position:absolute; left:5px; top:5px; z-index:2;}
.oe_userlist_more .left dl dt em{display:inline-block; width:10px; height:10px; background:#49ca0a; position:absolute; right:0px; bottom:0px;}
.oe_userlist_more .left dl dt img{width:157px; height:193px;}
.oe_userlist_more .left dl dd{padding:0px 8px; position:relative; height:193px;}
.oe_userlist_more .left dl dd span.msg{display:inline-block; position:absolute; right:-50px; bottom:10px; background:#ffa9c4; color:#fff; padding:0px 5px 0px 35px; line-height:28px; border-radius:20px 0px 0px 20px; cursor:pointer;transition: all 0.2s ease-in-out 0s;}
.oe_userlist_more .left dl dd span.msg i{display:inline-block; width:18px; height:19px; background:url(../images/bg.png) -143px -53px no-repeat; position:absolute; left:8px; top:4px;}
.oe_userlist_more .left dl dd span.maps_km{display:inline-block; position:absolute; left:5px; bottom:10px; color:#999;}
.oe_userlist_more .left dl dd span.maps_km i{display:inline-block; width:12px; height:14px; background:url(../images/bg.png) 0px -428px no-repeat; position:relative; top:1px; margin-right:5px;}
.oe_userlist_more .left dl dd span.msg.current{right:0px; background:#ff4f86;transition: all 0.2s ease-in-out 0s;}
.oe_userlist_more .left dl dd h3{font-size:16px; line-height:35px; position:relative;}
.oe_userlist_more .left dl dd h3 a{display:inline-block; max-width:80px; overflow:hidden; line-height:24px; height:24px; vertical-align:middle;white-space: nowrap;text-overflow: ellipsis; margin-right:2px;}
.oe_userlist_more .left dl dd h3 span{display:inline-block; width:22px; height:22px; background:url(../images/bg.png) no-repeat; vertical-align:middle; margin-right:2px; display:none;}
.oe_userlist_more .left dl dd h3 label.ma{display:inline-block; position:absolute; right:0px; top:6px; width:17px; height:17px; background:url(../images/bg.png) -180px -206px no-repeat; cursor:pointer;}
.oe_userlist_more .left dl dd h3 b.vip{display:inline-block; vertical-align:middle;}
.oe_userlist_more .left dl dd h3 label.ma:hover{background-position:-198px -206px;}
.oe_userlist_more .left dl dd h3 label.vioce{display:inline-block; position:absolute; right:0px; top:35px; cursor:pointer;}
.oe_userlist_more .left dl dd h3 label.vioce i{display:inline-block; background:url(../images/sound_1.png) left top no-repeat; width:20px; height:20px;}
.oe_userlist_more .left dl dd h3 label.vioce.current i{ background:url(../images/sound_1.gif) left top no-repeat;}
.oe_userlist_more .left dl dd h3 span.span_1{background-position:-85px -24px;}
.oe_userlist_more .left dl dd h3 span.span_1.current{background-position:-85px 0px; display:inline-block;}
.oe_userlist_more .left dl dd h3 span.span_2{background-position:-114px -24px;}
.oe_userlist_more .left dl dd h3 span.span_2.current{background-position:-114px 0px; display:inline-block;}
.oe_userlist_more .left dl dd h3 span.span_3{background-position:-143px -24px;}
.oe_userlist_more .left dl dd h3 span.span_3.current{background-position:-143px 0px; display:inline-block;}
.oe_userlist_more .left dl dd h3 span.span_4{background-position:-171px -24px;}
.oe_userlist_more .left dl dd h3 span.span_4.current{background-position:-171px 0px; display:inline-block;}
.oe_userlist_more .left dl dd h3 span.span_5{background-position:-200px -24px;}
.oe_userlist_more .left dl dd h3 span.span_5.current{background-position:-200px 0px; display:inline-block;}
.oe_userlist_more .left dl dd p.p_1{ color:#999;}
.oe_userlist_more .left dl dd p.p_2{font-size:14px; color:#999; line-height:22px; height:66px; overflow:hidden;}
.oe_userlist_more .left dl dd p.p_2 b{display:block; font-size:13px;}
.oe_userlist_more .left dl dd p.p_3{position:absolute; left:55px; top:0px; width:150px; background:#fff; text-align:center; border:1px solid #ddd; box-shadow:0px 3px 5px -3px #ccc;}
.oe_userlist_more .left dl dd p.p_3 img{width:140px; height:140px; vertical-align:top;}
.oe_userlist_more .left dl dd p.p_3 em.jiao{display:inline-block; width:9px; height:16px; background:url(../images/bg.png) -218px -206px no-repeat; position:absolute;  right:-8px; top:5px;}

.oe_userlist_more .right{float:right; width:290px; background:#fff; }
.oe_hostuser h3{font-weight:normal; padding-left:15px; line-height:35px; background:#fafafa;line-height:40px; border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb; margin-bottom:10px;}
.oe_hostuser dl{padding:10px 20px;}
.oe_hostuser dl dt{float:left; width:80px;}
.oe_hostuser dl dt img{width:80px; height:98px;}
.oe_hostuser dl dd{float:left;width:150px; padding-left:10px; position:relative;overflow:hidden; height:98px;}
.oe_hostuser dl dd p.p_1{font-size:12px; color:#999; line-height:24px; height:24px; overflow:hidden;}
.oe_hostuser dl dd p.p_2{ position:absolute; left:-50px; bottom:0px; background:#ffa9c4; color:#fff; line-height:24px; height:24px; padding-right:5px; border-radius:0px 20px 20px 0px; padding-left:5px; cursor:pointer;transition: all 0.2s ease-in-out 0s;}
.oe_hostuser dl dd p.p_2 span{display:inline-block; width:18px; height:24px; vertical-align:middle; background:url(../images/bg.png) -218px -336px no-repeat; position:relative; top:0px; margin-left:7px;}
.oe_hostuser dl dd p.p_2.current{left:0px; background:#ff4f86;transition: all 0.2s ease-in-out 0s;}

.oe_party_list{}
.oe_party_list .right{background:#fff; width:290px; float:right;   margin-top:15px;}
.oe_party_list .left{ width:870px; float:left; padding-top:15px; }
.oe_party_list .left dl{margin-bottom:35px;  position:relative; border:1px solid transparent; padding-left:25px; }
.oe_party_list .left dl dt{position:relative; width:430px; margin-left:0; float:left;}
.oe_party_list .left dl dt img{width:421px; height:234px; vertical-align:top; vertical-align:top;}
.oe_party_list .left dl dt span{display:inline-block; width:49px; height:54px;  background:url(../images/bg.png) -77px -433px no-repeat; left:0px; top:0px; z-index:1; position:absolute;}
.oe_party_list .left dl dt span.current{ background:url(../images/bg.png) -146px -433px no-repeat;}
.oe_party_list .left dl dt p.p_1{position:absolute; left:0px; bottom:0px; background:url(../images/shades.png);height:35px; width:411px; padding-left:10px; line-height:35px; color:#fff; display:none;}
.oe_party_list .left dl dt p.p_1 label.label_2{display:inline-block; position:absolute; right:10px; top:0px;}
.oe_party_list .left dl dd{position:relative; height:234px;}
.oe_party_list .left dl dd h3{font-size:16px; margin-bottom:10px;}
.oe_party_list .left dl dd p.p_1{font-size:14px; color:#fff;}
.oe_party_list .left dl dd p.p_2{position:absolute; left:0px; bottom:50px; line-height:24px; height:24px;}
.oe_party_list .left dl dd p.p_2 label{background:url(../images/bg.png) -48px -763px no-repeat; width:14px; height:18px; display:inline-block; vertical-align:middle; margin-top:-1px; margin-right:3px;}
.oe_party_list .left dl dd p.p_3{position:absolute; left:430px; bottom:0px; width:100%; line-height:45px;color:#fff;}
.oe_party_list .left dl dd p.p_3 label{color:#fff;}
.oe_party_list .left dl dd p.p_3 span{ position:absolute; right:0px; bottom:0px; display:inline-block; width:123px; height:45px; line-height:45px; color:#fff; background:#ff4f86; text-align:center; border-radius:2px; cursor:pointer; font-size:16px;}
.oe_party_list .left dl dd p.p_3 span:hover,.oe_party_list .left dl.on dd p.p_3 span{background:#e8316a; }
.oe_party_list .left dl dd p.p_3 span a{color:#fff;}
.oe_party_list .left dl dd p.p_3 span.current{background:#b3b3b3;}
.oe_party_list .left dl.on dd h3 a{color:#fff;}
.oe_party_list .left dl.on dd p.p_1{color:#fff;}

.oe_party_tops{width:100%; min-width:1188px; height:238px; /*background-image:url(../images/party.png);*/ background-position:center; background-size:cover; position:relative; z-index:2;}
.oe_party_topscon{width:1188px; margin:0 auto; height:238px; position:relative;}
.oe_party_topscon h2{color:#fff;   line-height:45px; font-weight:normal; padding-top:80px;}
.oe_party_topscon h2 label{display:inline-block; vertical-align:middle; font-size:46px; margin-right:15px; color:#FF0;}
.oe_party_topscon h2 span{font-size:26px; vertical-align:middle; display:inline-block; color:#FF0;}
.oe_party_topscon .party_cat{position:absolute; left:0px; bottom:0px; background:url(../images/party_bg.png); border-radius:5px 5px 0px 0px; height:45px; line-height:45px;}
.oe_party_topscon .party_cat ul{float:left;}
.oe_party_topscon .party_cat ul li{float:left;}
.oe_party_topscon .party_cat ul li a{display:inline-block; padding:0px 20px; color:#333;}
.oe_party_topscon .party_cat ul li a.current{background:#00baff; color:#fff; border-radius:5px 5px 0px 0px;} 
.oe_party_topscon .party_cat ul li a.current:hover{color:#fff;}
.oe_party_topscon .party_cat ul li a:hover{color:#00baff;}
.oe_party_topscon .party_cat .oe_area{float:left; padding-right:10px; padding-left:20px;}
.oe_party_topscon .party_cat .oe_area dl{}
.oe_party_topscon .party_cat .oe_area dl.current{position:relative; z-index:2;}
.oe_party_topscon .party_cat .oe_area dl dt{  float:left; padding-top:5px;}
.oe_party_topscon .party_cat .oe_area dl dt span{ }
.oe_party_topscon .party_cat .oe_area dl dd{float:left; }
.oe_party_topscon .party_cat .oe_area dl dd select{border:1px solid #ebebeb; line-height:30px; padding:2px;}
.oe_party_topscon .party_cat .oe_area dl dd input[type='text'],.oereg_list .bd dl dd input[type='password']{ border:1px solid #bfbfbf;padding:0px 15px; border-radius:20px; line-height:30px; width:280px; height:30px;}
.oe_party_topscon .party_cat .oe_area dl dd label{display:inline-block; width:22px; height:22px; background:url(../images/reg_bg.png) left top no-repeat; vertical-align:middle; margin-right:5px;background-position:-22px 0px; cursor:pointer; top:-3px;}
.oe_party_topscon .party_cat .oe_area dl dd label.current,.oereg_list .bd dl dd label:hover{background-position:-44px 0px;}
.oe_party_topscon .party_cat .oe_area dl dd div.area{float:left;border:1px solid #bfbfbf; border-radius:30px; width:99px; line-height:30px; margin-right:5px;}
.oe_party_topscon .party_cat .oe_area dl dd div.date{float:left;border:1px solid #bfbfbf; border-radius:30px; width:99px; line-height:30px; margin-right:5px; position:relative; cursor:pointer;}
.oe_party_topscon .party_cat .oe_area dl.current dd div.date.current em{display:inline-block;}
.oe_party_topscon .party_cat .oe_area dl.current dd div.date.current .drop{display:block;}


.oe_party_topscon .party_cat .oe_area dl.city dd .area{display:inline-block;float:left;border:1px solid #bfbfbf; border-radius:2px; width:90px; padding-left:9px; line-height:30px; margin-right:5px; position:relative; cursor:pointer; color:#999; background:#fff;}
.oe_party_topscon .party_cat .oe_area dl.city dd .area i{display:inline-block; width:7px; height:4px; position:absolute; right:10px; top:13px; background:url(../images/bg.png) -223px -54px no-repeat;}
.oe_party_topscon .party_cat .oe_area dl.city dd .area:hover i{background-position:-223px -61px;}
.oe_party_topscon .party_cat .oe_area dl.city dd .area span{color: #999; display: inline-block;  width: 99px;}

.oe_party_topscon .party_cat .oe_area dl.city dd .area .drop{position:absolute; background:#fff; border:1px solid #bfbfbf; border-radius:20px; left:-1px; top:30px; width:99px; max-height:200px; overflow-y:auto; display:none; z-index:1;  box-shadow:0px 3px 5px -3px #ccc; border-radius:2px; border-top:1px solid #fff;}
.oe_party_topscon .party_cat .oe_area dl.city dd .area .drop ul li{padding:0px 8px; color:#666; float:none; width:83px;}
.oe_party_topscon .party_cat .oe_area dl.city dd .area .drop ul li:hover{background:#fafafa;}
.oe_party_topscon .party_cat .oe_area dl.city dd .area em{display:none; width:18px; height:10px; background:url(../images/reg_bg.png) -72px top no-repeat; position:absolute; left:20px; top:38px; z-index:3;}
.oe_party_topscon .party_cat .oe_area dl.city dd .area.current em{display:inline-block;}
.oe_party_topscon .party_cat .oe_partyrank{float:left; padding-right:20px; padding-left:10px; color:#f40;}
.oe_party_topscon .party_cat .oe_partyrank select{border:1px solid #ebebeb; line-height:30px; padding:2px;}


 
.oe_party_btn{background:#fafafa; padding:20px; border-radius:5px;}
.oe_party_btn dl{float:left; margin-right:10px; position:relative;}
.oe_party_btn dl dt{background:#fff; color:#333; padding:0px 20px; padding-left:10px; font-size:14px; cursor:pointer; position:relative; padding-right:20px; border:1px solid #ebebeb; line-height:28px;  min-width:80px;}
.oe_party_btn dl dt:hover{background:#fafafa;}
.oe_party_btn dl dt em{font-size:14px;display:inline-block;}
.oe_party_btn dl dd{display:none;}
.oe_party_btn dl dt i{display:inline-block; width:7px; height:4px; background:url(../images/bg.png) -170px -54px no-repeat; position:absolute; right:5px; top:14px;}
.oe_party_btn dl dd{position:absolute; left:0px; top:29px; background:#fff; color:#666;   padding:8px;}
.oe_party_btn dl dd select{border:1px solid #ddd; line-height:28px; height:28px;}
.oe_party_btn dl dd h3{font-weight:normal; font-size:14px; line-height:30px;}
.oe_party_btn dl dd div.btn{padding-top:10px;}
.oe_party_btn dl dd div.btn b{ line-height:28px; font-weight:normal; font-size:14px; background:#949494; color:#fff; display:inline-block; padding:0px 20px; border-radius:2px; cursor:pointer;}
.oe_party_btn dl.current{z-index:1;}
.oe_party_btn dl.current dt{border:1px solid #f289aa; position:relative; z-index:1; border-bottom:1px solid #fff;}
.oe_party_btn dl.current dd{border:1px solid #f289aa;}
.oe_party_btn label.partybtn{display:inline-block; background:#ff4f86; color:#fff;  line-height:30px; padding:0px 25px; cursor:pointer; border-radius:2px;}

.oe_party_help{ background:#fd96d0;}
.oe_party_help h3{font-size:16px; font-weight:normal; line-height:55px; height:55px; padding-left:20px; font-weight:bold;}
.oe_party_help .bd{ padding:0px 20px; padding-bottom:25px;}
.oe_party_help .bd dl{padding-bottom:10px;}
.oe_party_help .bd dl dt{font-size:16px;}
.oe_party_help .bd dl dt span{display:inline-block; width:23px; height:23px; background:url(../images/bg.png) -447px -256px no-repeat; line-height:23px; text-align:center; color:#fff; font-weight:bold; font-size:12px; margin-right:8px; position:relative; top:-2px;}
.oe_party_help .bd dl dd{font-size:13px; color:#fff; padding-left:30px;}
.oe_party_contact{background:#fd96d0; padding-bottom:20px; border-top:1px solid #ebebeb; padding-top:20px; }
.oe_party_contact h3{padding-left:20px; font-size:16px; margin-bottom:15px;}
.oe_party_contact .bd{padding:0px 20px;}
.oe_party_contact .bd dl dt{ font-weight:bold;}
.oe_party_contact .bd dl dt i{display:inline-block; width:14px; height:14px; margin-right:8px; background:url(../images/bg.png) -336px -346px no-repeat; position:relative; top:3px;}
.oe_party_contact .bd dl dd{padding-left:22px;}
.oe_party_contact .bd dl dt i.ico_2{background-position:-336px -368px; top:4px;}
.oe_party_contact .bd dl dt i.ico_3{background-position:-336px -387px; top:2px; height:18px}


.oe_partysearch .hd{background:#fafafa; line-height:40px; padding-left:15px;font-size:16px; border-bottom:1px solid #ebebeb;}
.oe_partysearch .bd{padding:0px 15px; padding-bottom:20px; padding-top:10px;}
.oe_partysearch .bd dl{  line-height:40px; margin-bottom:5px; padding-left:40px;}
.oe_partysearch .bd dl dt{color:#999; margin-left:-40px; float:left;}
.oe_partysearch .bd dl dd select{border:1px solid #ddd; vertical-align:middle; line-height:28px; height:28px;}
.oe_partysearch .bd .btn{padding-left:40px; padding-top:10px;}
.oe_partysearch .bd .btn span{display:inline-block; background:#2b8cfc; color:#fff; width:100px; text-align:center; line-height:35px; border-radius:3px; font-size:16px; cursor:pointer;}
.oe_partysearch .bd .btn span:hover{background:#0171f1;}

.oe_hotpaty .hd{background:#fafafa; line-height:40px; padding-left:15px;font-size:16px; border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb;}
.oe_hotpaty .bd{padding:20px; text-align:center;}
.oe_hotpaty .bd dl{border-bottom:1px dotted #ebebeb; padding-bottom:15px; margin-bottom:15px; position:relative; width:250px; height:175px;}
.oe_hotpaty .bd dl dt img{width:250px; height:175px; vertical-align:top;}
.oe_hotpaty .bd dl dd{position:absolute; left:0px; bottom:15px; text-align:center; height:30px; text-align:center; width:100%; background:url(../images/shade.png); color:#fff; line-height:30px;}
.oe_hotpaty .bd dl dd a{color:#fff;}


.oe_party_detail .right{background:#fafafa; width:290px; float:right; border:1px solid #ebebeb;}
.oe_party_detail .left{background:#fafafa; width:878px; float:left; border:1px solid #ebebeb;}

.oe_party_top{background:#fafafa; padding:20px; margin-bottom:15px;}
.oe_party_top h1{text-align:center;font-size:24px; font-weight:normal;line-height:55px; height:55px; padding-bottom:25px;}
.oe_party_top dl{padding-left:230px;}
.oe_party_top dl dt{float:left; margin-left:-230px;}
.oe_party_top dl dt img{width:200px; height:200px;}
.oe_party_top dl dd{ position:relative;}
.oe_party_top dl dd ul{width:650px; color:#333;}
.oe_party_top dl dd ul li label{color:#999;}
.oe_party_top dl dd ul li.li_1{border-top:1px dotted #ebebeb;border-bottom:1px dotted #ebebeb; padding:15px 0px; margin-top:10px; margin-bottom:10px;}
.oe_party_top dl dd ul li.li_1 em{color:#f40;}
.oe_party_top dl dd ul li.li_3 em{color:#f40;}
.oe_party_top dl dd ul li.li_5{padding-top:5px;}
.oe_party_top dl dd ul li.li_5 i.ico_4{display:inline-block; width:17px; height:16px; background:url(../images/bg.png) -513px -59px no-repeat; margin-right:5px; position:relative; top:2px;}
.oe_party_top dl dd ul li.baobtn{position:absolute; left:400px; padding-left:50px; top:130px; border-left:1px dotted #ebebeb; height:60px;}
.oe_party_top dl dd ul li.baobtn span.current{display:inline-block; width:120px; background:#ddd; color:#fff; text-align:center; border-radius:3px; line-height:40px; margin-top:10px;  cursor:pointer;}
.oe_party_top dl dd ul li.baobtn span.current:hover{background:#ddd;}
.oe_party_top dl dd ul li.baobtn span:hover{background:#f73472;}
.oe_party_top dl dd ul li.baobtn span{display:inline-block; width:120px; background:#ff4f86; color:#fff; text-align:center; border-radius:3px; line-height:40px; margin-top:10px;  cursor:pointer;}
.oe_party_top dl dd .erma{position:absolute; left:700px; top:0px; text-align:center; }
.oe_party_top dl dd .erma p{padding-top:10px;}
.oe_party_top dl dd .erma img{width:150px;height:150px;}
.oe_party_top dl dd .contact{ padding-top:5px; background:#fafafa; margin-left:-15px; margin-top:10px; padding-left:10px; padding-bottom:5px; border-radius:4px;}
.oe_party_top dl dd .contact p{line-height:28px;}
.oe_party_top dl dd .contact p.p_1 span{color:#999;}
.oe_party_top dl dd .contact p.p_2 span{color:#999;}

.oe_party_content{padding:20px; padding-top:0px; color:#333;}
.oe_party_content h2{ font-size:16px; line-height:50px;   border-bottom:1px dotted #ebebeb; margin-bottom:10px;}
.oe_party_content img{max-width:830px;}
.oe_party_step{ padding-top:10px;}
.oe_party_step dl dt{font-size:18px; font-weight:bold; color:#333;}
.oe_party_step dl dt span{display:inline-block; background:url(../images/bg.png) -302px -324px no-repeat; width:21px; height:21px; position:relative; top:5px; margin-right:10px;}
.oe_party_step dl dd{padding-left:2px; padding-top:15px; position:relative;}
.oe_party_step dl dd ul{padding-left:30px;}
.oe_party_step dl dd ul li b{color:#666;}
.oe_party_step dl dd ul li{ position:relative; color:#7d7d7d;}
.oe_party_step dl dd ul li span{display:inline-block; position:absolute; left:-25px; top:9px; background:url(../images/bg.png) no-repeat; width:8px; height:8px;}
.oe_party_step dl dd ul li span.span_1{display:inline-block; background-position:-368px -325px;}
.oe_party_step dl dd ul li span.span_2{display:inline-block; background-position:-368px -346px;}
.oe_party_step dl dd ul li span.span_3{display:inline-block; background-position:-368px -366px;}
.oe_party_step dl dd ul li span.span_4{display:inline-block; background-position:-368px -388px;}
.oe_party_step dl dd div.line{position:absolute; top:30px; left:11px; bottom:10px;border-left:1px solid #ebebeb;}

.oe_party_bm .hd{padding-bottom:15px; border-bottom:1px dotted #ebebeb; margin-bottom:15px;}
.oe_party_bm .hd h3{font-size:16px; background:#fafafa; border-bottom:1px solid #ebebeb; padding-left:15px; line-height:40px;}
.oe_party_bm .hd p.p_1{padding:10px 15px; color:#999; text-align:center; padding-top:20px;}
.oe_party_bm .hd p.p_1 i{color:#f40;}
.oe_party_bm .hd p.p_2{padding:5px 15px;}
.oe_party_bm .hd p.p_2{text-align:center;}
.oe_party_bm .hd p.p_2 a{display:inline-block; border-radius:5px; line-height:35px; width:200px; background:#ff4f86; color:#fff; }
.oe_party_bm .hd p.p_2 a:hover{background:#f73472;}
.oe_party_bm .bd{ padding-bottom:10px;}
.oe_party_bm .bd ul li{float:left; margin-left:12px; margin-bottom:12px;}
.oe_party_bm .bd ul li img{width:80px; height:98px; vertical-align: top;}

.oe_party_bottom{position:fixed; bottom:0px; width:100%; left:0px; height:50px; background:#fff; border-top:1px dotted #ebebeb; }
.oe_party_bcontent{width:1188px;  margin:0 auto; position:relative;}
.oe_party_bcontent span.span_1{display:inline-block; line-height:50px; background:#ff4f86; color:#fff; padding:0px 80px; cursor:pointer; font-size:16px; float:left;}
.oe_party_bcontent span.span_1:hover{background:#eb497c;}
.oe_party_bcontent span.span_1.current{background:#5fcfa9;}
.oe_party_bcontent span.span_1 em{display:inline-block; width:29px; height:34px; background:url(../images/bg.png) -442px -522px no-repeat; vertical-align:middle; margin-right:10px; vertical-align:middle; position:relative; top:3px;}
.oe_party_bcontent span.span_2{display:inline-block; float:left; line-height:50px; height:50px; border-left:1px solid #ebebeb; padding:0px 80px; border-right:1px solid #ebebeb; font-size:16px;}
.oe_party_bcontent span.span_2 em{display:inline-block; width:18px; height:15px; background:url(../images/bg.png) 0px -267px no-repeat; position:relative; top:2px; margin-right:10px;}
.oe_party_bcontent p.p_1{ float:left; margin-left:80px; line-height:50px; color:#ff4f86;}
.oe_party_bcontent p.p_1 b{font-weight:normal; color:#999;}


/* ---oe_article_cats-- */
.oe_article_cats{background:#fff; padding:10px;}
.oe_article_cats a{display:inline-block; padding:0px 15px; line-height:35px; float:left; border-radius:4px; margin-right:4px;}
.oe_article_cats a.current,.oe_article_cats a:hover{background:#ff4f86; color:#fff; }

.oe_article_hp{margin-top:15px;}
.oe_article_hp .left{width:878px; float:left; background:#fff; padding-top:10px;}
.oe_article_hp .left .oe_article_hptop{height:250px; background:#fddae5;}
.oe_article_hp .left .oe_article_hptop .oe_hptopleft{float:left; width:345px; height:250px; overflow:hidden; position:relative;}
.oe_article_hp .left .oe_article_hptop .oe_hptopleft .hd{position:absolute; right:10px; bottom:10px; z-index:100;}
.oe_article_hp .left .oe_article_hptop .oe_hptopleft .hd ul li{float:left; display:inline-block; width:20px; height:20px; text-align:center; line-height:20px; color:#fff; font-size:12px; background:url(../images/shade.png); cursor:pointer; margin-left:2px; }
.oe_article_hp .left .oe_article_hptop .oe_hptopleft .hd ul li.on{background:#ff4f86;}
.oe_article_hp .left .oe_article_hptop .oe_hptopleft img{width:345px; height:250px;}
.oe_article_hp .left .oe_article_hptop .oe_hptopright{float:right; width:470px; padding-top:15px; padding-right:15px;}
.oe_article_hp .left .oe_article_hptop .oe_hptopright ul{padding-top:20px;}
.oe_article_hp .left .oe_article_hptop .oe_hptopright ul li{line-height:30px;}
.oe_article_hp .left .oe_article_hptop .oe_hptopright ul li i{display:inline-block; width:4px; height:4px; background:url(../images/bg.png) -76px 0px no-repeat; position:relative; top:-2px; margin-right:5px;}
.oe_article_hp .left dl{padding:10px 0px; border-bottom:1px solid #ebebeb; margin:0px 20px; padding-bottom:20px;}
.oe_article_hp .left dl dt{line-height:40px; padding-bottom:10px;}
.oe_article_hp .left dl dt h3{font-size:16px;}
.oe_article_hp .left dl dt h3 a{color:#333;}
.oe_article_hp .left dl dd{padding-left:215px; height:145px; position:relative;}
.oe_article_hp .left dl dd img{width:200px; height:145px; float:left; vertical-align: top; margin-left:-215px;}
.oe_article_hp .left dl dd p.p_1{color:#666;}
.oe_article_hp .left dl dd p.p_2{color:#ababab; padding-top:10px;}
.oe_article_hp .left dl dd p.p_2 span.span_2{margin-left:20px; }
.oe_article_hp .right{width:290px; float:right; background:#fff;}

.article_hot .hd{background:#fafafa;  line-height:50px; height:50px; color:#ff4f86; padding-left:15px; font-size:16px; font-weight:bold;}
.article_hot .bd{padding:10px 20px; padding-top:20px;}
.article_hot .bd ul li{border-bottom:1px dotted #ebebeb; margin-bottom:15px; padding-bottom:15px;}
.article_hot .bd ul li img{width:250px;}
.article_hot .bd ul li p{text-align:center;}

.oe_article_detail{ margin-top:15px;}
.oe_article_detail .left{width:878px; float:left; background:#fff;}
.oe_article_detail .right{width:290px; float:right; background:#fff;}


.oe_article_content{padding:20px;}
.oe_article_content .hd{ border-bottom:1px solid #ebebeb; padding-top:15px; margin-bottom:20px; position:relative;}
.oe_article_content .hd h1{font-weight:normal; font-size:24px; padding-bottom:10px; color:#333;}
.oe_article_content .hd p{font-size:14px; color:#999; line-height:35px;}
.oe_article_content .hd .share{position:absolute; right:0px; bottom:10px;}
.oe_article_content .bd{font-size:15px; line-height:28px;}
.oe_article_content .bd img{max-width:820px;}
.oe_article_bottom{margin:0px 20px; padding-bottom:20px;}
.oe_article_bottom h3{border-bottom:1px dotted #ebebeb; line-height:35px; margin-bottom:10px;}
.oe_article_bottom ul li{width:410px;  float:left; line-height:30px; height:30px;overflow:hidden;}
.oe_article_bottom ul li i{display:inline-block; width:4px; height:4px; background:url(../images/bg.png) -76px 0px no-repeat; position:relative; top:-2px; margin-right:8px;}

.rand_article .hd{background:#fafafa;  line-height:45px; height:45px; color:#ff4f86; padding-left:15px; font-size:16px; font-weight:bold;}
.rand_article .bd{padding:10px 15px;}
.rand_article .bd ul li{border-bottom:1px dotted #ebebeb;  white-space: nowrap;text-overflow: ellipsis; overflow:hidden; line-height:35px; height:35px; overflow:hidden;}
.rand_article .bd ul li img{width:260px;}
.rand_article .bd ul li p{text-align:center;}
.rand_article .bd ul li i{display:inline-block; width:4px; height:4px; background:url(../images/bg.png) -76px -5px no-repeat; position:relative; top:-3px; margin-right:5px; }

/* ------dynamic------ */
.oe_dynamic .left{float:left; width:878px;}
.oe_dynamic .left .oe_dynamic_content dl{background:#fff; border-radius:2px; margin-bottom:10px; padding:20px 30px; padding-bottom:10px;}
.oe_dynamic .left .oe_dynamic_content dl dt{padding-left:75px; position:relative;}
.oe_dynamic .left .oe_dynamic_content dl dt div.more{display:inline-block; position:absolute; right:-10px; top:10px;}
.oe_dynamic .left .oe_dynamic_content dl dt div.more label.jiao{display:inline-block; width:30px; height:30px; text-align:center;}
.oe_dynamic .left .oe_dynamic_content dl dt div.more label.jiao i{display:inline-block; width:14px; height:7px; background:url(../images/bg.png) -509px -115px no-repeat; cursor:pointer;}
.oe_dynamic .left .oe_dynamic_content dl dt div.more .morecon{border:1px solid #ddd; width:100px; position:absolute; top:15px; right:5px; box-shadow:0px 2px 5px -1px #ccc; border-radius:3px; text-align:center;}
.oe_dynamic .left .oe_dynamic_content dl dt div.more .morecon ul li a{display:block; line-height:30px;}
.oe_dynamic .left .oe_dynamic_content dl dt div.more .morecon ul li a:hover{ background:#fafafa;}
.oe_dynamic .left .oe_dynamic_content dl dt span{display:inline-block; width:60px; height:60px; border-radius:60px; overflow:hidden; margin-left:-75px; float:left; vertical-align:top;}
.oe_dynamic .left .oe_dynamic_content dl dt img{width:60px; height:74px;}
.oe_dynamic .left .oe_dynamic_content dl dt h3{font-size:14px; padding-top:5px;}
.oe_dynamic .left .oe_dynamic_content dl dt h3 a{color:#333;}
.oe_dynamic .left .oe_dynamic_content dl dt p{font-size:13px; color:#808080;}
.oe_dynamic .left .oe_dynamic_content dl dt p label{display:inline-block; margin-right:5px;}
.oe_dynamic .left .oe_dynamic_content dl dd{padding-left:75px;}
.oe_dynamic .left .oe_dynamic_content dl dd .text{padding-bottom:10px; color:#333; line-height:22px;}
.oe_dynamic .left .oe_dynamic_content dl dd .text a{color:#2b8cfc; text-decoration:underline;}
.oe_dynamic .left .oe_dynamic_content dl dd .photo{padding-bottom:10px;}
.oe_dynamic .left .oe_dynamic_content dl dd .photo ul li{ width:110px; height:110px; float:left; margin-right:5px; margin-bottom:5px; text-align:center;}
.oe_dynamic .left .oe_dynamic_content dl dd .photo ul li img{max-width:110px; max-height:110px; cursor:pointer; vertical-align:middle; margin-left:-1px;}
.oe_dynamic .left .oe_dynamic_content dl dd .photo ul li img.line{width:1px; height:110px; }
.oe_dynamic .left .oe_dynamic_content dl dd.tool{border-top:1px solid #f2f2f2;  margin-left:75px; padding-left:0px; padding-top:8px; margin-top:5px;}
.oe_dynamic .left .oe_dynamic_content dl dd.tool span{display:inline-block;  cursor:pointer; font-size:12px; text-align:center; color:#808080}
.oe_dynamic .left .oe_dynamic_content dl dd.tool span:hover{color:#ff4f86;}
.oe_dynamic .left .oe_dynamic_content dl dd.tool em{ font-size:10px; color:#c2c2c2; position:relative; top:-2px; display:inline-block; margin:0px 20px;}
.oe_dynamic .right{width:290px; background:#fff; float:right;}
.right.current{position:fixed; top:90px; left:50%; margin-left:304px; z-index:50;}
.oe_dynamic .left dl dd.tool span{position:relative; padding:0px 20px;808080}
.oe_dynamic .left dl dd.tool span label{display:inline-block; height:10px;}
.oe_dynamic .left dl dd.tool span i{display:inline-block; background:url(../images/bg.png) no-repeat; width:16px; height:14px; position:relative; top:3px; margin-right:3px;}
.oe_dynamic .left dl dd.tool span.span_1 i{background-position:-423px -112px; position:relative; top:4px; margin-right:7px; }
.oe_dynamic .left dl dd.tool span.span_2 i{background-position:-451px -110px; height:16px; }
.oe_dynamic .left dl dd.tool span.span_3 i{background-position:-469px -112px;  position:relative; top:5px;}
.oe_dynamic .left dl dd.tool span.span_4 i{background-position:-491px -112px; }
.oe_dynamic .left dl dd.tool ul li{float:left; position:relative; width:15%; float:left;}
.oe_dynamic .left dl dd.tool ul li{ text-align:center;}
.oe_dynamic .left dl dd.tool ul li label{display:inline-block; height:25px; border-left:1px solid #ebebeb; position:absolute;  right:0px; top:0px;}

.oe_dynamic .left dl dd.dd_2{ background:#fcfcfc; margin:0px -30px; padding-top:20px; margin-top:10px; border-top:1px solid #ebebeb; padding-bottom:20px; position:relative;}
.oe_dynamic .left dl dd.dd_2 .allmore_btn{margin-left:-75px;}
.oe_dynamic .left dl dd.dd_2 em.jiao{display:inline-block; background:url(../images/bg.png) -540px -59px no-repeat; position:absolute; left:560px; width:16px; height:9px; top:-8px;}
.oe_dynamic .left dl dd.dd_2 ul{margin-left:-75px; padding:0px 20px;}
.oe_dynamic .left dl dd.dd_2 ul li{ padding-left:65px; border-bottom:1px solid #ebebeb; margin-left:10px; padding-bottom:10px; margin-bottom:10px;}
.oe_dynamic .left dl dd.dd_2 ul li p{color:#333;}
.oe_dynamic .left dl dd.dd_2 ul li span{display:inline-block; width:40px; height:40px;  overflow:hidden; float:left; margin-left:-65px; position:relative; top:10px; border-radius:40px;}
.oe_dynamic .left dl dd.dd_2 ul li span img{width:40px;}
.oe_dynamic .left dl dd.dd_2 ul li h3{font-size:14px; font-weight:normal; }
.oe_dynamic .left dl dd.dd_2 ul li h3 label{display:inline-block; margin-left:15px; color:#999; font-size:12px;}
.oe_dynamic .left dl dd.dd_2 ul li h3 a{color:#ff4f86;}
.oe_dynamic .left dl dd.dd_2 .more{text-align:center; margin-left:-75px; padding-top:5px;}
.oe_dynamic .left dl dd.dd_2 .reply{border-bottom:1px solid #ebebeb; margin-left:-45px; padding-left:60px; padding-bottom:10px; margin-bottom:10px; margin-right:20px;}
.oe_dynamic .left dl dd.dd_2 .reply span.headimg{display:inline-block; width:40px; height:40px; overflow:hidden; float:left; margin-left:-60px; border-radius:40px;}
.oe_dynamic .left dl dd.dd_2 .reply span.headimg img{width:40px;}
.oe_dynamic .left dl dd.dd_2 .reply textarea{border:1px solid #ddd; border-radius:3px; width:686px; height:30px; margin-top:5px; line-height:30px; padding:0px 10px; vertical-align:middle;  font-family:Microsoft Yahei; font-size:12px;}
.oe_dynamic .left dl dd.dd_2 .reply label{display:inline-block; background:#fba476; color:#fff; vertical-align:middle; width:55px; height:31px; line-height:31px; border-radius:2px; position:relative; top:2px; text-align:center; cursor:pointer;}
.oe_dynamic .left dl dd.dd_2 .reply label:hover{background:#f9884c;}
 
.dynamic_add{text-align:center;padding:20px 15px;}
.dynamic_add a{display:inline-block;  width:100%; background:#ff4f86; color:#fff; line-height:40px; border-radius:3px; font-size:16px;}
.dynamic_add a i{display:inline-block; width:16px; height:16px; background:url(../images/bg.png) -573px -59px no-repeat; margin-right:5px; position:relative; top:2px;}
.dynamic_add a:hover{background:#f80e57;}
.dynamic_user{padding:20px;  padding-top:25px; padding-bottom:30px;}
.dynamic_user dl{padding-left:100px }
.dynamic_user dl dt{float:left; width:100px; margin-left:-100px;}
.dynamic_user dl dt span{display:inline-block; width:80px; height:80px; border-radius:80px; overflow:hidden; margin-top:8px;}
.dynamic_user dl dt img{width:80px; height:99px;}
.dynamic_user dl dd h3{font-weight:normal; font-size:16px;}
.dynamic_user dl dd .rz{padding-top:5px; padding-top:8px; height:28px;}
.dynamic_user dl dd .rz span{display:inline-block; width:24px; height:24px; background:url(../images/bg.png) no-repeat; vertical-align:middle; float:left; margin-right:4px;} 
.dynamic_user dl dd .rz span.span_1{background-position:-85px -24px;}
.dynamic_user dl dd .rz span.span_1.current{background-position:-85px 0px;}
.dynamic_user dl dd .rz span.span_2{background-position:-114px -24px;}
.dynamic_user dl dd .rz span.span_2.current{background-position:-114px 0px;}
.dynamic_user dl dd .rz span.span_3{background-position:-143px -24px;}
.dynamic_user dl dd .rz span.span_3.current{background-position:-143px 0px;}
.dynamic_user dl dd .rz span.span_4{background-position:-171px -24px;}
.dynamic_user dl dd .rz span.span_4.current{background-position:-171px 0px;}
.dynamic_user dl dd .rz span.span_5{background-position:-200px -24px;}
.dynamic_user dl dd .rz span.span_5.current{background-position:-200px 0px;}
.dynamic_user dl dd label{display:block; margin-top:10px;}
.dynamic_user dl dd label a{display:inline-block; background:#ff4f86; color:#fff; text-align:center; padding:0px 27px; line-height:28px; border-radius:4px;}
.dynamic_user dl dd label a:hover{background:#f80e57;}

.dynamic_nologin{padding:20px 15px; }
.dynamic_nologin dl{padding-left:100px }
.dynamic_nologin dl dt{float:left; width:100px; margin-left:-100px; padding-top:10px;}
.dynamic_nologin dl dt span{display:inline-block; width:80px; height:80px; border-radius:100px; overflow:hidden;  }
.dynamic_nologin dl dt img{width:80px; height:99px;}
.dynamic_nologin dl dd h3{font-weight:normal; font-size:16px;}
 
.dynamic_nologin dl dd label{display:inline-block; width:70px; }
.dynamic_nologin dl dd label a{display:block; border-radius:4px;  text-align:center;}
.dynamic_nologin dl dd label.label_1{margin-bottom:10px;}
.dynamic_nologin dl dd p{margin-bottom:5px; padding-top:10px;}
.dynamic_nologin dl dd p.p_1{ padding-top:10px;}
.dynamic_nologin dl dd p.p_1 label.label_1{ margin-right:5px; background:#ff4f86; color:#fff; border:1px solid #ff4f86;}
.dynamic_nologin dl dd p.p_1 label a{color:#fff;}
.dynamic_nologin dl dd p.p_1 label{background:#569ed7; color:#fff; border-radius:2px;border:1px solid #569ed7; line-height:26px;}

.hot_dynamic{border-top:1px dotted #ebebeb;}
.hot_dynamic .hd{ line-height:40px; padding-left:15px; font-size:16px; font-weight:bold; color:#ff4f86; padding-top:10px; border-bottom:1px dotted #ebebeb; margin-bottom:10px;}
.hot_dynamic .bd{}

.hot_dynamic dl{padding:10px 15px;}
.hot_dynamic dl dt{float:left; width:80px;}
.hot_dynamic dl dt img{width:80px;}
.hot_dynamic dl dd{float:left;width:170px; padding-left:10px;}
.hot_dynamic dl dd p.p_1{font-size:12px; color:#999; line-height:24px; height:24px; overflow:hidden;}
.hot_dynamic dl dd p.p_2{padding-top:10px;}
.hot_dynamic dl dd p.p_2 span{display:inline-block; background:#ff4f86; color:#fff; padding:0px 25px; cursor:pointer; line-height:28px; border-radius:3px;}
.hot_dynamic dl dd p.p_2 span:hover{background:#f93774;}

.oe_dynamic_title{  height:40px; position:relative; padding-left:20px; background:#fff; margin-bottom:10px; z-index:2; padding-top:30px; padding-bottom:10px;}
.oe_dynamic_title .chose{position:absolute; right:20px; top:28px;}
.oe_dynamic_title .chose span{float:left;}
.oe_dynamic_title .chose dl{float:left; margin-right:10px; position:relative;}
.oe_dynamic_title .chose dl dt{background:#fff; color:#666; padding:0px 8px; font-size:14px; cursor:pointer; position:relative; padding-right:20px; border:1px solid #ebebeb;}
.oe_dynamic_title .chose dl dt em{font-size:14px;display:inline-block;}
.oe_dynamic_title .chose dl dd{display:none;}
.oe_dynamic_title .chose dl dt i{display:inline-block; width:7px; height:4px; background:url(../images/bg.png) -170px -54px no-repeat; position:absolute; right:5px; top:12px;}
.oe_dynamic_title .chose dl dd{position:absolute; left:0px; top:25px; background:#fff; color:#666;  padding:8px;}
.oe_dynamic_title .chose dl dd select{border:1px solid #ddd; height:28px; line-height:28px;}
.oe_dynamic_title .chose dl dd h3{font-weight:normal; font-size:14px; line-height:30px;}
.oe_dynamic_title .chose dl dd div.btn{padding-top:10px;}
.oe_dynamic_title .chose dl dd div.btn b{ line-height:28px; font-weight:normal; font-size:14px; background:#949494; color:#fff; display:inline-block; padding:0px 20px; border-radius:2px; cursor:pointer;}
.oe_dynamic_title .chose dl.current{z-index:1;}
.oe_dynamic_title .chose dl.current dt{border:1px solid #ffc7d9; position:relative; z-index:1; border-bottom:1px solid #fff;}
.oe_dynamic_title .chose dl.current dd{border:1px solid #ffc7d9;}
.oe_dynamic_title .chose span.text{float:left; margin:0px 4px; display:inline-block;}
.oe_dynamic_title .chose span.search_btn{display:inline-block; background:#ff4f86; line-height:24px; color:#fff; border:1px solid #ff4f86; font-size:14px; padding:0px 18px; cursor:pointer;}
.oe_dynamic_title .chose span.search_btn:hover{background:#fe004f;}
.oe_dynamic_title .dynamic_rank{position:absolute; left:25px; bottom:23px;}
.oe_dynamic_title .dynamic_rank ul li{float:left; line-height:30px; border:1px solid #ebebeb;  margin-right:15px; border-radius:2px; background:#fafafa;}
.oe_dynamic_title .dynamic_rank ul li a{display:inline-block; padding:0px 15px; font-size:14px;}
.oe_dynamic_title .dynamic_rank ul li.current,.oe_dynamic_title .dynamic_rank ul li:hover{background:#fff; border:1px solid #ff4f86;}
.oe_dynamic_title .dynamic_rank ul li.current a{ color:#ff4f86; font-weight:bold;}




.oe_story_list{margin-top:15px;}
.oe_story_list .left{width:878px; float:left; background:#fff;}
.oe_story_list .left .oe_story_top{height:250px; background:#fddae5;}
.oe_story_list .left .oe_story_top .oe_story_left{float:left; width:345px; height:250px; overflow:hidden; position:relative;}
.oe_story_list .left .oe_story_top .oe_story_left .hd{position:absolute; right:10px; bottom:10px; z-index:100;}
.oe_story_list .left .oe_story_top .oe_story_left .hd ul li{float:left; display:inline-block; width:20px; height:20px; text-align:center; line-height:20px; color:#fff; font-size:12px; background:url(../images/shade.png); cursor:pointer; margin-left:2px; }
.oe_story_list .left .oe_story_top .oe_story_left .hd ul li.on{background:#ff4f86;}
.oe_story_list .left .oe_story_top .oe_story_left img{width:345px; height:250px;}
.oe_story_list .left .oe_story_top .oe_storyright{float:right; width:470px; padding-top:15px; padding-right:15px;}
.oe_story_list .left .oe_story_top .oe_storyright ul{padding-top:20px;}
.oe_story_list .left .oe_story_top .oe_storyright ul li{line-height:30px;}
.oe_story_list .left .oe_story_top .oe_storyright ul li i{display:inline-block; width:4px; height:4px; background:url(../images/bg.png) -76px 0px no-repeat; position:relative; top:-2px; margin-right:5px;}
.oe_story_list .left .hd{height:50px; line-height:50px; border-bottom:1px solid #ebebeb; padding-left:15px;}
.oe_story_list .left .hd b{font-size:18px; font-weight:bold; color:#ff4f86;}
.oe_story_list .left dl{padding:10px 0px; border-bottom:1px solid #ebebeb; margin:0px 20px; padding-bottom:20px;}
.oe_story_list .left dl dt{line-height:40px; padding-bottom:10px;}
.oe_story_list .left dl dt h3{font-size:16px;}
.oe_story_list .left dl dt h3 a{color:#333;}
.oe_story_list .left dl dd{padding-left:225px; height:140px; position:relative;}
.oe_story_list .left dl dd img{width:211px; height:140px; float:left; vertical-align: top; margin-left:-225px;}
.oe_story_list .left dl dd p.p_1{color:#666; line-height:35px;}
.oe_story_list .left dl dd p.p_2{color:#ababab; padding-top:10px; position:relative;}
.oe_story_list .left dl dd p.p_2 span.span_1 i{display:inline-block; width:13px; height:13px; background:url(../images/bg.png) 0px -455px no-repeat; margin-right:5px; position:relative; top:1px;}
.oe_story_list .left dl dd p.p_2 span.span_2{margin-left:20px; }
.oe_story_list .right{width:290px; float:right; background:#fff;}
.oe_story_list .left dl dd p.p_2 span.span_2 i{display:inline-block; width:15px; height:11px; background:url(../images/bg.png) -585px -114px no-repeat; margin-right:5px; position:relative; top:1px;}
.oe_story_list .left dl dd p.p_2 span.span_3{display:inline-block; margin-left:15px; color:#f40;}
.oe_story_list .left dl dd p.p_2 span.span_3 i{display:inline-block; width:13px; height:13px; background:url(../images/bg.png) -563px -112px no-repeat; margin-right:5px; position:relative; top:2px;}
.oe_story_list .left dl dd p.p_2 span.span_4{position:absolute; right:0px; top:10px; display:inline-block; border:1px solid #ebebeb; padding:0px 10px; border-radius:5px; cursor:pointer; line-height:30px; color:#ff4f86;}
.oe_story_list .left dl dd p.p_2 span.span_4:hover{background:#fcfcfc;}
.oe_story_list .left dl dd p.p_2 span.span_4 i{display:inline-block; width:14px; height:12px; background:url(../images/bg.png) -609px -114px no-repeat; margin-right:5px; position:relative; top:2px; }
.oe_story_list .left dl dd p.p_2 span.span_4 em{font-size:12px; }
.oe_story_detail{overflow:hidden;}
.oe_story_detail .left{float:left; width:878px; background:#fff; padding-bottom:9999px; margin-bottom:-9999px;}
.oe_story_detail .right{float:right;background:#fff; width:290px;}
.oe_story_detail .left .con{padding-top:20px;}
.oe_story_detail .left .con h1.title{text-align:center; line-height:70px; font-size:24px; font-weight:normal; }
.oe_story_detail .left .con div.title{text-align:center; border-bottom:1px dotted #ebebeb; line-height:35px; color:#999;position:relative;}
.oe_story_detail .left .con div.title span{display:inline-block; margin:0px 5px;}
.oe_story_detail .left .con div.title span.span_3{color:#ff4f86;}
.oe_story_detail .left .con div.title span.span_4{position:absolute; right:10px; top:0px; border:1px solid #ebebeb; line-height:28px; padding:0px 10px; border-radius:20px; cursor:pointer;}
.oe_story_detail .left .con div.title span.span_4 i{display:inline-block; background:url(../images/bg.png) -609px -114px no-repeat; width:14px; height:12px; margin-right:3px; position:relative; top:1px;}
.oe_story_detail .left .con div.title span.span_4 em{color:#ff4f86;}
.oe_story_detail .left .con div.title span.span_4:hover{background:#fcfcfc;}
.oe_story_detail .left .con .content{padding:20px; font-size:15px;}
.oe_story_detail .left .con .content img{max-width:820px;}

/* 10:04 2017/8/4 */
.oe_comment{border-top:5px solid #ebebeb;}
.oe_comment h2{font-weight:normal; line-height:50px;  font-size:18px; border-bottom:1px dotted #ebebeb; margin-bottom:15px; position:relative;}
.oe_comment h2 span{font-size:14px; position:absolute; right:10px; top:10px; cursor:pointer; background:#ff4f86; color:#fff; line-height:30px; padding:0px 10px; border-radius:4px;}
.oe_comment h2 span:hover{background:#ef1f60;}
.oe_comment dl{padding:0px 20px; border-bottom:1px dotted #ebebeb; padding-left:80px; padding-bottom:10px; margin-bottom:10px;}
.oe_comment dl dt{display:inline-block; width:60px; margin-left:-60px; float:left;}
.oe_comment dl dt span{display:inline-block;width:50px; height:50px; overflow:hidden; border-radius:50px; margin-top:8px;}
.oe_comment dl dt img{width:50px;}
.oe_comment dl dd h3{font-size:14px; color:#2b9ff8;}
.oe_comment dl dd h3 span{font-size:12px; color:#999; display:inline-block; margin-left:10px; font-weight:normal;}
.oe_comment dl dd p{color:#666; font-size:12px;}
.oe_comment .more{text-align:center; padding-bottom:10px; padding-bottom:15px;}
.oe_comment .more span{  cursor:pointer; border:1px solid #ddd; display:inline-block;  font-size:14px; padding:0px 20px; border-radius:3px;}
.oe_comment .oe_textarea{position:relative;}
.oe_comment .oe_textarea textarea{border:1px solid #f0f3f5;  padding:10px; border-radius:5px; width:815px; height:100px; background:#f5f8fa; font-size:12px;  font-family:Microsoft Yahei;}
.oe_comment .oe_textarea p{text-align:right; padding-top:10px;}
.oe_comment .oe_textarea p span{background:#f38181; color:#fff;  line-height:35px; height:35px; padding:0px 35px; display:inline-block; border-radius:3px; cursor:pointer; margin-left:10px;vertical-align:middle; }
.oe_comment .oe_textarea p span:hover{background:#e57a7a;}
.oe_comment .oe_textarea p input{border:1px solid #ddd; padding:0px 5px; line-height:33px; height:33px; width:50px;vertical-align:middle;border-radius:3px;}
.oe_comment .oe_textarea p img{max-height:35px; vertical-align:middle;}
.oe_comment .oe_textarea .oe_textlogin{position:absolute; left:0px; bottom:0px; top:0px; right:0px; background:#f0f3f5; border-radius:3px;}
.oe_comment .oe_textarea .oe_textlogin p{height:35px; left:0px; right:0px; top:50%; margin-top:-35px; position:absolute; text-align:center; font-size:12px;}
.oe_comment .oe_textarea .oe_textlogin p a{display:inline-block;  line-height:35px; height:35px; width:80px; font-size:14px;}
.oe_comment .oe_textarea .oe_textlogin p a.ico_1{color:#fff; background:#f38181; margin-right:25px;}
.oe_comment .oe_textarea .oe_textlogin p a.ico_1:hover{background:#e07777;}
.oe_comment .oe_textarea .oe_textlogin p a.ico_2{color:#fff; background:#95e1d3;}
.oe_comment .oe_textarea .oe_textlogin p a.ico_2:hover{background:#85c9bd;}

.oe_safety_search{background:#fff; padding:30px 20px; position:relative;}
.oe_safety_search .ser_top dl dt{position:relative; top:1px;}
.oe_safety_search .ser_top dl dt span{line-height:35px; display:inline-block; float:left; margin-right:-1px; padding:0px 20px; cursor:pointer;}
.oe_safety_search .ser_top dl dt span.current{background:#ff4f86; color:#fff; position:relative; z-index:2;}
.oe_safety_search .ser_top dl dt span.current:hover{background:#ff4f86; color:#fff;}
.oe_safety_search .ser_top dl dt span:hover{background:#fafafa; color:#666;}
.oe_safety_search .ser_top dl dd{position:relative;}
.oe_safety_search .ser_top dl dd em.loading{display:inline-block; vertical-align:middle; margin-left:10px}
.oe_safety_search .ser_top dl dd input[type='text']{border:2px solid #ff4f86; padding:0px 8px; line-height:35px; height:35px; width:500px; vertical-align:middle;}
.oe_safety_search .ser_top dl dd p{position:absolute; left:10px; top:6px; color:#999; }
.oe_safety_search .ser_top dl dd span{display:inline-block;   width:100px; height:39px; vertical-align:middle; cursor:pointer; background:url(../images/bg.png) 35px -515px no-repeat #ff4f86;}
.oe_safety_search .ser_top dl dd span:hover{background:#ff3b78; background:url(../images/bg.png) 35px -515px no-repeat #ff3b78;}
.oe_safety_search .ser_top dl dd span:hover{ background:url(../images/bg.png) 35px -515px no-repeat #ed2161;}
.oe_safety_search .ser_top label{position:absolute; right:25px; top:65px; height:39px; line-height:39px; background:#ff4f86; color:#fff; padding:0px 15px; border-radius:3px; cursor:pointer;}
.oe_safety_search .ser_top label:hover{background:#f32e6b;}
.oe_safety_search .ser_top label i{display:inline-block; background:url(../images/bg.png) -114px -206px no-repeat; width:16px;height:16px; position:relative; top:2px; margin-right:5px;}
.ser_bottom{ padding-top:10px;}
.ser_bottom a{text-decoration:underline; font-size:12px; display:inline-block; margin-right:5px;  }

.oe_safety_index{margin-top:15px;}
.oe_safety_index .left{background:#fff;float:left; width:878px;}
.oe_safety_index .left .hd{ border-bottom:1px solid #ebebeb;  line-height:55px; height:55px; background:#fafafa;}
.oe_safety_index .left .hd ul li{float:left; line-height:55px; border-right:1px solid #ebebeb;}
.oe_safety_index .left .hd ul li a{display:inline-block; padding:0px 35px;  border-bottom:1px solid transparent; border-top:none;   font-size:16px; border-left:0px;}
.oe_safety_index .left .hd ul li.current a{background:#fff; color:#ff4f86;}
.oe_safety_index .right{background:#fff; float:right; width:290px;}

.oe_safety_index ._safaty_list dl dt{border-bottom:1px solid #ebebeb; line-height:45px; font-weight:bold;}
.oe_safety_index ._safaty_list dl dt span{display:inline-block; text-align:center; float:left; font-size:15px;}
.oe_safety_index ._safaty_list dl dt span.span_1{width:150px;}
.oe_safety_index ._safaty_list dl dt span.span_2{width:130px; border-left:1px solid #transparent; border-right:1px solid #transparent;}
.oe_safety_index ._safaty_list dl dt span.span_3{width:170px; border-right:1px solid #transparent;}
.oe_safety_index ._safaty_list dl dt span.span_4{width:250px; border-right:1px solid #transparent;}
.oe_safety_index ._safaty_list dl dt span.span_5{width:150px; }
.oe_safety_index ._safaty_list dl dd{ border-bottom:1px solid #ebebeb; padding:5px 0px;}
.oe_safety_index ._safaty_list dl dd span{display:inline-block; text-align:center; float:left;line-height:50px; height:50px; overflow:hidden; font-size:13px;}
.oe_safety_index ._safaty_list dl dd span.span_1{width:150px;}
.oe_safety_index ._safaty_list dl dd span.span_1 em{display:inline-block; width:50px; height:50px; overflow:hidden; border-radius:50px;}
.oe_safety_index ._safaty_list dl dd span.span_1 img{width:50px; vertical-align:top;}
.oe_safety_index ._safaty_list dl dd span.span_2{width:130px; border-left:1px solid #transparent; border-right:1px solid #transparent;}
.oe_safety_index ._safaty_list dl dd span.span_3{width:170px; border-right:1px solid #transparent;}
.oe_safety_index ._safaty_list dl dd span.span_4{width:250px; border-right:1px solid #transparent;}
.oe_safety_index ._safaty_list dl dd span.span_5{width:150px; color:#999; font-size:12px; }
.oe_safety_index ._safaty_list dl dd .no_data{padding-bottom:50px;}
.oe_safety_index ._safaty_list dl dd .no_data p.p_1 span{ height:96px; float:none;}

.oe_safety_index ._safety_article{padding:10px 20px;}
.oe_safety_index ._safety_article dl{border-bottom:1px dotted #ebebeb; padding-bottom:10px; margin-bottom:10px;}
.oe_safety_index ._safety_article dl dt{font-size:15px;}
.oe_safety_index ._safety_article dl dd p.p_1{color:#999;}
.oe_safety_index ._safety_article dl dd p.p_2{ position:relative; margin-top:5px;}
.oe_safety_index ._safety_article dl dd p.p_2 span.span_1{color:#ff4f86;}
.oe_safety_index ._safety_article dl dd p.p_2 span.span_2{display:inline-block; margin-left:10px; color:#999; font-size:12px;}
.oe_safety_index ._safety_article dl dd p.p_2 label{display:inline-block; margin-left:10px; font-size:12px;}
.oe_safety_index ._safety_article dl dd p.p_2 label i{display:inline-block; background:url(../images/bg.png) -585px -114px no-repeat; width:15px; height:11px; margin-right:2px; position:relative; top:1px;}
.oe_safety_index ._safety_article dl dd p.p_2 a{color:#ff4f86; position:absolute; right:0px; top:0px;}

.oe_safety_r1 .hd{background:#fafafa; border-bottom:1px solid #ebebeb; line-height:55px; padding-left:20px; font-size:16px;  border-top:1px solid #ebebeb; }
.oe_safety_r1 .bd{padding:20px; padding-bottom:15px;}
.oe_safety_r1 .bd p.p_1{padding-bottom:10px; color:#999;}
.oe_safety_r1 .bd p.p_3{ color:#00caa8; padding-top:10px;}
.oe_safety_r2 .hd{background:#fafafa; line-height:55px; padding-left:20px; font-size:16px; border-bottom:1px solid #ebebeb; position:relative;}
.oe_safety_r2 .hd a{display:inline-block; position:absolute;  right:10px; top:0px; font-size:12px;}
.oe_safety_r2 .bd{padding:0px 15px; padding-bottom:15px;}
.oe_safety_r2 .bd ul li{border-bottom:1px dotted #ebebeb; line-height:38px; position:relative; height:38px;}
.oe_safety_r2 .bd ul li a{display:inline-block; max-width:193px; overflow:hidden; height:38px; line-height:38px;white-space: nowrap;text-overflow: ellipsis; }
.oe_safety_r2 .bd ul li span{display:inline-block; position:absolute; right:0px; top:0px; font-size:12px; color:#999;}


.oe_index_top{height:120px; width:100%; margin:0px auto;  background:#fff; min-width:1188px; position:relative; z-index:100;}
.oe_index_topcon{width:1188px; margin:0 auto; position:relative;}
.oe_index_topcon .area{padding-top:25px; padding-left:20px; float:left;   padding-top:1px;}
.oe_index_topcon .area dl{position:relative; margin-top:40px;}
.oe_index_topcon .area dl dt{border:1px solid #cccdcd; border-radius:4px; height:44px; padding:0px 40px; padding-left:20px; line-height:44px; position:relative; cursor:pointer;}
.oe_index_topcon .area dl dt span{font-size:16px;}
.oe_index_topcon .area dl dt em{background:url(../images/bg.png) left top no-repeat; display:inline-block; width:17px; height:9px; position:absolute; right:8px; top:18px;}
.oe_index_topcon .area dl dd{position:absolute; left:0px; top:45px; background:#fff; display:none;  padding:20px 15px;}
.oe_index_topcon .area dl.current dt{background:#fff;border-radius:4px 4px 0px 0px; border-bottom:1px solid #fff; z-index:1;}
.oe_index_topcon .area dl.current dd{display:block; width:500px; border:1px solid #cccdcd; z-index:0; border-radius:0px 4px 4px 4px; box-shadow:0px 3px 5px -3px #ccc;}
.oe_index_topcon .area dl dd ul li{padding-bottom:5px; padding-left:70px;}
.oe_index_topcon .area dl dd ul li span{display:inline-block; margin-left:-70px; float:left; color:#999; line-height:22px;}
.oe_index_topcon .area dl dd ul li a{display:inline-block; width:80px; height:22px; line-height:22px; overflow:hidden;}
.oe_index_topcon .area dl dd .btn{text-align:right; padding-right:15px;}
.oe_index_topcon .area dl dd .btn a{color:#ff4f86;}
.oe_index_topcon .area dl dd .btn a:hover{color:#ee2161;}

.oe_index_topcon .right{position:absolute; top:45px; right:0px; font-size:15px;}
.oe_index_topcon .right i.mobile{display:inline-block; width:10px; height:15px; background:url(../images/bg.png) -19px top no-repeat; margin-right:5px; vertical-align:middle; position:relative; top:-2px;}
.oe_index_topcon .right em{display:inline-block; height:12px; border-left:1px solid #888888; position:relative; top:2px; margin:0px 13px;}
.oe_index_topcon .right label{color:#ff4f86;}
.oe_index_topcon .right a{position:relative;}
.oe_index_topcon .right a span{display:inline-block; position:absolute; left:-25px; top:30px; border:1px solid #ebebeb; background:#fff; padding:5px; box-shadow:0px 3px 5px -3px #ccc; text-align:center;}
.oe_index_topcon .right a span img{width:90px;}
.oe_index_topcon .right a span s{display:inline-block; background:url(../images/bg.png) -54px 0px no-repeat; width:16px; height:8px; position:absolute;  left:40px; top:-8px;}
.oe_index_topcon .right span.head{width:40px; height:40px; overflow:hidden; border-radius:40px; display:inline-block; vertical-align:middle; margin-right:5px;}
.oe_index_topcon .right span.head img{width:40px;}
.oe_index_topcon .right a.username{color:#ff4f86;}

.oe_index_logo{float:left;}
.oe_index_logo a img{margin-right:-1px; max-height:120px; max-width:300px; vertical-align:middle;}
.oe_index_logo img.line{height:120px; vertical-align:middle;}
.oe_index_login{position:absolute; right:0px; top:0px; height:120px;}
.oe_index_login dl{margin-top:40px;}
.oe_index_login dl dt{float:left; position:relative;}
.oe_index_login dl dt p{position:absolute; top:7px; color:#c8c8c8;}
.oe_index_login dl dt p.p_1{left:10px;}
.oe_index_login dl dt p.p_2{left:180px;}
.oe_index_login dl dt input[type='text'],.oe_index_login dl dt input[type='password']{border:1px solid #ddd;  padding:0px 5px; line-height:35px; width:150px; margin-left:5px; height:35px;}
.oe_index_login dl dt input[type='checkbox']{position:relative; top:1px;}
.oe_index_login dl dt span.btn{background:#ff4f86; color:#fff; line-height:35px; display:inline-block; border-radius:5px; text-align:center;  width:60px; cursor:pointer;}
.oe_index_login dl dt span.btn:hover{background:#ee2f6a;}
.oe_index_login dl dd{float:left; padding-left:20px; padding-top:6px;}
.oe_index_login dl dd a{display:inline-block; vertical-align:middle; margin-right:2px;}
.oe_index_login dl dd a.qq{ background:url(../images/bg.png) no-repeat; background-position:-571px -172px; width:23px; height:23px;}
.oe_index_login dl dd a.sina{ background:url(../images/bg.png) no-repeat;background-position:-603px -173px; width:25px; height:21px;}
.oe_index_login dl dd a.scanwx{ background:url(../images/bg.png) no-repeat;background-position:-639px -173px; width:23px; height:20px;}

.oe_banner{background:#999; height:400px; width:100%; min-width:1188px; position:relative; overflow:hidden;}
.oe_banner .bd{height:400px; width:100%; min-width:1188px;}
.oe_banner .bd ul li{ width:100%; min-width:1188px; height:400px;}
.oe_banner .oe_index_search{width:350px; height:320px; background:url(../images/login_bg.png); position:absolute; top:40px; left:50%; margin-left:200px; color:#fff;}
.oe_banner .oe_index_search ul{ }
.oe_banner .oe_index_search ul li.li_1{text-align:center; font-size:24px; line-height:65px; background:url(../images/shades.png); margin-bottom:25px;}
.oe_banner .oe_index_search ul li.li_1 em{color:#ff4f86;}
.oe_banner .oe_index_search ul li.li_2{padding:0px 25px; padding-left:100px; height:40px; margin-bottom:10px;}
.oe_banner .oe_index_search ul li.li_2 span.span_1{display:inline-block; margin-left:-75px; float:left; margin-top:2px;}
.oe_banner .oe_index_search ul li.li_2 dl{margin-right:10px; position:relative;}
.oe_banner .oe_index_search ul li.li_2 dl dt{background:#fff; color:#666; padding:0px 8px; font-size:14px; cursor:pointer; position:relative; padding-right:20px; border:1px solid transparent; line-height:28px;}
.oe_banner .oe_index_search ul li.li_2 dl dt:hover{background:#fafafa;}
.oe_banner .oe_index_search ul li.li_2 dl dt em{font-size:14px;display:inline-block;}
.oe_banner .oe_index_search ul li.li_2 dl dd{display:none;}
.oe_banner .oe_index_search ul li.li_2 dl dt i{display:inline-block; width:7px; height:4px; background:url(../images/bg.png) -170px -54px no-repeat; position:absolute; right:5px; top:14px;}
.oe_banner .oe_index_search ul li.li_2 dl dd{position:absolute; left:0px; top:29px; background:#fff; color:#666; width:197px; padding:8px;}
.oe_banner .oe_index_search ul li.li_2 dl dd h3{font-weight:normal; font-size:14px; line-height:30px;}
.oe_banner .oe_index_search ul li.li_2 dl dd div.btn{padding-top:10px;}
.oe_banner .oe_index_search ul li.li_2 dl dd div.btn b{ line-height:28px; font-weight:normal; font-size:14px; background:#949494; color:#fff; display:inline-block; padding:0px 20px; border-radius:2px; cursor:pointer;}
.oe_banner .oe_index_search ul li.li_2 dl dd select{border:1px solid #ddd; line-height:28px; height:28px;}
.oe_banner .oe_index_search ul li.li_2 dl.current{z-index:1;}
.oe_banner .oe_index_search ul li.li_2 dl.current dt{border:1px solid #f289aa; position:relative; z-index:1; border-bottom:1px solid #fff;}
.oe_banner .oe_index_search ul li.li_2 dl.current dd{border:1px solid #f289aa;}
.oe_banner .oe_index_search ul li.li_3{padding:0px 25px; text-align:center; padding-top:10px;}
.oe_banner .oe_index_search ul li.li_3 span{display:inline-block; width:100%; background:#ff4f86; color:#fff; line-height:38px;font-size:16px; border-radius:4px;  cursor:pointer;}
.oe_banner .oe_index_search ul li.li_3 span:hover{background:#ef3470;}

.oe_index_num{ background:#e8e8e8; }
.oe_index_numcon{width:1188px; margin:0 auto; text-align:center; line-height:83px; color:#000; font-size:18px;}
.oe_index_numcon em{color:#ff4f86; display:inline-block; margin:0px 8px;}

.oe_index_tui{background:#fff;padding-bottom:40px;}
.oe_index_tuicon{width:1188px; margin:0 auto; padding-top:10px; overflow:hidden;}
.oe_index_tuicon .hd{text-align:center; font-size:24px; color:#333; line-height:90px; position:relative;}
.oe_index_tuicon .hd a{display:inline-block; font-size:14px; position:absolute; right:0px; top:30px; border:1px solid #ebebeb;  border-radius:4px; line-height:30px; padding:0px 15px;}
.oe_index_tuicon .hd a:hover{background:#ff4f86; border:1px solid #ff4f86; color:#fff;}
.oe_index_tuicon .bd{width:1195px;}
.oe_index_tuicon .bd dl{float:left; overflow:hidden; width:170px; position:relative; height:209px;}
.oe_index_tuicon .bd dl dt img{width:170px; height:209px;}
.oe_index_tuicon .bd dl dd{position:absolute; background:url(../images/login_bg.png); left:0px; top:0px; width:100%; height:209px; text-align:center; color:#fff;   display:none;}
.oe_index_tuicon .bd dl dd h3{font-weight:normal; margin-top:10px; font-size:14px;}
.oe_index_tuicon .bd dl dd p{line-height:30px; margin-bottom:5px; font-size:12px;}
.oe_index_tuicon .bd dl dd span.yt{background:#ff4f86; display:inline-block; border-radius:4px; padding:0px 15px; font-size:12px; line-height:28px; cursor:pointer;}
.oe_index_tuicon .bd dl dd a{color:#fff;}
.oe_index_tuicon .bd dl dd h3 a{display:inline-block; max-width:60px;line-height:24px; height:24px; overflow:hidden; vertical-align:middle; position:relative; top:-1px;}
.oe_index_tuicon .bd dl.on dd{display:inline-block;}
.oe_index_tuicon .bd dl.ons{  text-align:center; color:#fff;}
.oe_index_tuicon .bd dl.ons dt{  background:#ff4f86; height:209px;}
.oe_index_tuicon .bd dl.ons dt a{color:#fff; font-size:24px; display:block; padding:0px 20px; padding-top:50px; line-height:35px;}
.oe_index_tuicon .bd dl.on dd p.p_3{padding-top:5px;}
.oe_index_tuicon .bd dl.on dd p.p_3 img{width:120px; height:120px;}
.oe_index_tuicon .bd dl.on dd p.p_1{padding-top:5px;}
.oe_index_tuicon .bd dl.on dd p.p_1 span{display:inline-block; line-height:28px; border-radius:2px; padding:0px 15px; cursor:pointer;}
.oe_index_tuicon .bd dl.on dd p.p_1 span.span_1{background:#ff4f86; color:#fff; margin-right:10px;}
.oe_index_tuicon .bd dl.on dd p.p_1 span.span_1:hover{background:#f62f6d;}
.oe_index_tuicon .bd dl.on dd p.p_1 span.span_2{background:#13d113; color:#fff; }
.oe_index_tuicon .bd dl.on dd p.p_1 span.span_2:hover{background:#0ec00e;}

.oe_index_party{width:100%; min-width:1188px; background:#eaeaea;}
.oe_index_partycon{ width:1188px; margin:0 auto; padding-top:10px; overflow:hidden; padding-bottom:40px;}
.oe_index_partycon .hd{font-size:24px; text-align:center; line-height:90px; color:#000; position:relative; height:90px;}
.oe_index_partycon .hd a{display:inline-block; font-size:14px; position:absolute; right:0px; top:30px; border:1px solid #ebebeb;  border-radius:4px; line-height:30px; padding:0px 15px; background:#fcfcfc;}
.oe_index_partycon .hd a:hover{background:#ff4f86; border:1px solid #ff4f86; color:#fff;}
.oe_index_partycon .bd{width:1230px;}
.oe_index_partycon .bd dl{background:#fff; float:left; width:276px; margin-right:25px; overflow:hidden; padding-bottom:15px;}
.oe_index_partycon .bd dl dt{position:relative;}
.oe_index_partycon .bd dl dt p{display:inline-block; position:absolute; left:50%; width:60px; height:50px; padding-top:10px;  background:url(../images/shades.png); color:#fff; font-size:14px; color:#fff; text-align:center; line-height:20px; border-radius:60px; bottom:-10px; margin-left:-30px;}
.oe_index_partycon .bd dl dt p a{color:#fff;}
.oe_index_partycon .bd dl dt img{width:280px; height:196px;}
.oe_index_partycon .bd dl dd{padding:0px 15px; padding-top:20px;}
.oe_index_partycon .bd dl dd h3{line-height:35px; overflow:hidden; height:35px;}
.oe_index_partycon .bd dl dd h3 a{color:#ff4f86; font-size:16px;}
.oe_index_partycon .bd dl dd p.p_1 em{font-size:13px; color:#999;}
.oe_index_partycon .bd dl dd p.p_2{line-height:25px; overflow:hidden; height:25px;}

.oe_index_dynamic{background:#fff; width:100%; min-width:1188px; margin:0 auto;}
.oe_index_dynamiccon{width:1188px; margin:0 auto;  overflow:hidden; padding-top:10px;}
.oe_index_dynamiccon .hd{line-height:90px; font-size:24px; color:#333; text-align:center; position:relative; height:90px;}
.oe_index_dynamiccon .hd a{display:inline-block; font-size:14px; position:absolute; right:0px; top:30px; border:1px solid #ebebeb;  border-radius:4px; line-height:30px; padding:0px 15px; background:#fcfcfc;}
.oe_index_dynamiccon .hd a:hover{background:#ff4f86; border:1px solid #ff4f86; color:#fff;}
.oe_index_dynamiccon .bd{width:1230px;}
.oe_index_dynamiccon .bd dl{border:1px solid #ebebeb; width:499px;  height:180px; padding:10px; float:left; margin-right:25px; margin-bottom:25px;overflow:hidden; padding-left:70px; border-radius:5px;}
.oe_index_dynamiccon .bd dl dt{width:50px; margin-left:-60px; float:left;}
.oe_index_dynamiccon .bd dl dt img{width:50px;}
.oe_index_dynamiccon .bd dl dt a{display:inline-block; width:50px; height:50px; border-radius:50px; overflow:hidden;}
.oe_index_dynamiccon .bd h3{font-size:15px; margin-bottom:5px; color:#333;}
.oe_index_dynamiccon .bd h3 a{color:#333;}
.oe_index_dynamiccon .bd p.p_1{font-size:12px; color:#999;}
.oe_index_dynamiccon .bd .text{ max-height:120px; overflow:hidden;}
.oe_index_dynamiccon .bd .text a{color:#00a8f6;}
.oe_index_dynamiccon .bd .text.current{max-height:40px; overflow:hidden; line-height:20px; margin-bottom:10px;}
.oe_index_dynamiccon .bd .photo ul li{float:left; width:70px; height:70px; overflow:hidden; margin-right:10px;}
.oe_index_dynamiccon .bd .photo ul li img{width:70px; height:70px;}

.oe_index_marry{background:#eaeaea; margin-bottom:-15px; padding-bottom:15px;}
.oe_index_marrycon{width:1188px; margin:0 auto; padding-top:10px; overflow:hidden;}
.oe_index_marrycon h3{text-align:center; line-height:90px; font-size:24px; font-weight:normal; color:#333; position:relative; height:90px;}
.oe_index_marrycon h3 a{display:inline-block; font-size:14px; position:absolute; right:0px; top:30px; border:1px solid #ebebeb;  border-radius:4px; line-height:30px; padding:0px 15px; background:#fcfcfc;}
.oe_index_marrycon h3 a:hover{background:#ff4f86; border:1px solid #ff4f86; color:#fff;}
.oe_index_marrycon .bd{width:1230px;}
.oe_index_marrycon .bd dl{border:1px solid #ebebeb; width:499px;  height:120px; padding:10px; float:left; margin-right:25px; overflow:hidden; padding-left:70px; background:#fff; padding-top:25px; margin-bottom:15px;}
.oe_index_marrycon .bd dl dt{width:50px; margin-left:-60px; float:left;}
.oe_index_marrycon .bd dl dt img{width:50px;}
.oe_index_marrycon .bd dl dt a{display:inline-block; width:50px; height:50px; border-radius:50px; overflow:hidden;}
.oe_index_marrycon .bd dl dd{position:relative; height:118px;}
.oe_index_marrycon .bd dl dd p.p_1{height:26px; overflow:hidden; margin-bottom:5px;}
.oe_index_marrycon .bd dl dd p.p_1 em{display:inline-block; border:1px solid #ebebeb; padding:0px 10px; border-radius:20px; margin-bottom:10px; font-size:12px;}
.oe_index_marrycon .bd dl dd p.p_2{max-height:48px; overflow:hidden;}
.oe_index_marrycon .bd dl dd p.p_3{position:absolute; right:0px; bottom:0px; width:100%;}
.oe_index_marrycon .bd dl dd p.p_3 a{display:inline-block; background:#ff4f86; color:#fff; line-height:28px;padding:0px 15px; border-radius:4px; position:absolute; right:0px; bottom:0px;}
.oe_index_marrycon .bd dl dd p.p_3 a:hover{background:#f5316e;}
.oe_index_marrycon .bd dl dd p.p_3 span{font-size:12px; color:#00baff;}
.oe_index_marrycon .hd{text-align:center; width:1188px; position:relative; height:50px; margin-top:20px;}
.oe_index_marrycon .hd a{display:inline-block; width:80px; height:35px; line-height:35px; text-align:center; background:#fff; margin:0px 12px; position:absolute; top:0px;}
.oe_index_marrycon .hd a i{width:9px; height:18px; background:url(../images/bg.png) no-repeat; display:inline-block; position:relative; top:8px;}
.oe_index_marrycon .hd a.prev{left:488px;}
.oe_index_marrycon .hd a.prev i{background-position:-216px -272px;}
.oe_index_marrycon .hd a.next{ left:596px;}
.oe_index_marrycon .hd a.next i{background-position:-237px -272px;}
.oe_index_marrycon .hd ul{display:none;}
.oe_index_marrycon .hd a:hover{background:#ccc;}
.oe_index_marrycon .hd a.prev:hover i{background-position:-259px -272px;}
.oe_index_marrycon .hd a.next:hover i{background-position:-280px -272px;}
.oe_index_reg{ text-align:center; padding-top:70px; padding-bottom:40px;}
.oe_index_reg a{display:inline-block; width:180px; line-height:45px; border:3px solid #ff4f86; margin:0px 10px; font-size:16px; color:#ff4f86;}
.oe_index_reg a.login{background:#ff4f86; color:#fff;}

.party_box dl{padding-left:90px; margin-bottom:10px;}
.party_box dl dt{color:#999; margin-left:-90px; float:left;}
.party_box div.btn{text-align:center; padding-top:10px;}
.party_box div.btn label{background:#ff4f86; color:#fff; width:120px; display:inline-block; text-align:center; border-radius:35px; line-height:35px; cursor:pointer;}
.party_box div.btn label:hover{background:#f82a6a;}
.party_box dl dd{color:#666;}
.party_box dl dd span{color:#ff4f86; cursor:pointer;}
.party_box dl dd input[type="text"]{border:1px solid #ddd; border-radius:4px; overflow:hidden; padding:0px 5px; line-height:28px; height:28px; width:220px;}
.partybm_box{}
.partybm_box dl{text-align:center; width:100px; float:left; border:1px solid transparent; margin-right:28px; margin-bottom:25px; border-radius:5px; overflow:hidden; height:145px;}
.partybm_box dl dt img{width:100px; vertical-align:top;}
.partybm_box.current dl{margin-right:31px;}
.partybm_box.current dl dt{width:100px; height:100px ;border-radius:100px;  overflow:hidden;}
.partybm_box dl dd h4{font-weight:normal;}
.partybm_box dl dd p{font-size:12px; color:#999;}
.partybm_box h3{border-bottom:1px solid #ebebeb;}

.allmore_btn{text-align:center;}
.allmore_btn span{display:inline-block; background:#e6ecf2; padding:0px 25px; border-radius:25px; line-height:30px; cursor:pointer;}
.allmore_btn p{padding-top:5px;}

.oe_city{ }
.oe_city .hd{padding:20px; background:#fff; margin-bottom:10px; }
.oe_city .hd span a{font-size:24px; display:inline-block; margin:0px 5px; color:#ff4f86;}
.oe_city .hd  a{display:inline-block; margin:0px 5px; color:#66c;}
.oe_city .hd b{font-weight:normal;}
.oe_city .bd{padding:20px; background:#fff;}
.oe_city .bd h2{margin-bottom:30px;}
.oe_city .bd h2 span{font-size:14px; display:inline-block; background:#ff4f86; color:#fff; line-height:40px; padding:0px 15px; position:relative;}
.oe_city .bd h2 span i{display:inline-block; background:url(../images/bg.png) -295px -207px no-repeat; width:16px; height:8px; position:absolute;  left:20px; bottom:-8px;}
.oe_city .bd dl{ padding:10px 0px; padding-left:50px; min-height:40px;}
.oe_city .bd dl dt{width:50px; margin-left:-50px; float:left;}
.oe_city .bd dl dt span{font-size:16px; display:inline-block; line-height:30px; width:30px; text-align:center; background:#eee; border:1px solid #ebebeb; margin-left:12px;}
.oe_city .bd dl dd{padding-top:4px;}
.oe_city .bd dl dd a{display:inline-block; margin:0px 5px; line-height:24px; padding:0px 5px; border-radius:3px; margin-bottom:10px; }
.oe_city .bd dl dd a:hover{background:#ff4f86; color:#fff;}

/* ---------home 11:03 2017/4/18----------- */

.btips{position:fixed; right:10px;bottom:10px; width:300px; padding:15px; background:#ff4f86; color:#fff; border-radius:5px;}
.btips span.close{position:absolute; right:10px; top:10px; width:13px; height:13px; background:url(../images/bg.png) -324px -207px no-repeat; cursor:pointer;}
.btips dl{padding-left:65px;}
.btips dl dt{width:50px; margin-left:-65px; float:left;}
.btips dl dt span{display:inline-block; width:50px; height:50px; border-radius:50px; overflow:hidden; border:2px solid #ff9fbd;}
.btips dl dt img{width:50px;}
.btips dl dd{ }
.btips dl dd h3{font-size:14px;}
.btips dl dd p{font-size:12px;}
.btips dl dd span.go{display:inline-block; position:absolute; right:10px; bottom:10px; background:#ffd2e0; line-height:24px; font-size:12px; padding:0px 10px; border-radius:2px; color:#ff4f86; cursor:pointer;}
.btips dl dd span.go:hover{background:#fff;}


.home_banner{ height:250px; width:100%; min-width:1188px; margin:0 auto;}
.oe_home_top{width:1188px; margin:0 auto; background:#fff; border-radius:4px;   height:280px; position:relative;}
.oe_home_top .voice{position:absolute; left:179px; top:-50px; background:url(../images/shadess.png); padding:10px 10px 10px 5px; border-radius:0px 20px 20px 0px; cursor:pointer;}
.oe_home_top .voice.current span{background:url(../images/bg.png) -206px -502px no-repeat;}
.oe_home_top .voice span{display:inline-block; background:url(../images/bg.png) -184px -502px no-repeat; width:21px; height:21px;}
.oe_home_user{position:relative; top:-50px; margin-left:20px; border:4px solid #fff; width:200px; float:left; overflow:hidden;  }
.oe_home_user img{width:200px; background:#fff; height:245px;}
.oe_home_user p.p_1{  padding-left:50px; padding-top:20px; height:50px;} 
.oe_home_user p.p_1 span{float:left; width:52px; margin-left:-50px; margin-right:10px; vertical-align:middle;}
.oe_home_user p.p_1 i{position:relative; top:-3px;}
.oe_home_user p.p_1 label{line-height:22px; position:relative; top:5px; font-size:12px; display:inline-block; vertical-align:middle; margin-top:10px;}
.oe_home_user p.p_1 label b{color:#f40;}
.oe_home_user p.p_2{padding-top:10px;}
.oe_home_user p.p_3{border-top:1px dotted #ebebeb; padding-top:15px; text-align:center;}
.oe_home_user p.p_3 span{display:inline-block; width:53px; height:53px; background:url(../images/bg.png) -549px -267px no-repeat; cursor:pointer;}
.oe_home_user p.p_3 span.current{background-position:-549px -208px;}
.oe_home_user p.p_3 span:hover{background-position:-549px -320px;}
.oe_home_user p.p_3 label{display:inline-block; width:53px; height:53px;background:url(../images/bg.png) -617px -267px no-repeat; margin-left:25px; cursor:pointer;}
.oe_home_user p.p_3 label.current{background-position:-617px -208px;}
.oe_home_user p.p_3 label:hover{background-position:-617px -320px;}
.home_sound{padding-top:20px;}
.home_sound dl.dl_1 dt{text-align:center; line-height:36px;}
.home_sound dl.dl_1 dt span{display:inline-block; padding-left:20px; width:75px; text-align:left; height:34px; background:url(../images/bg.png) -306px -568px no-repeat; line-height:34px; cursor:pointer; color:#fff;}
.home_sound dl.dl_1 dt em{display:inline-block; background:red; width:8px; height:8px; overflow:hidden; border-radius:8px; margin-top:-1px;}
.home_sound dl.dl_1 dt span i{display:inline-block; width:11px; height:15px; background:url(../images/bg.png) -417px -578px no-repeat; vertical-align:middle; margin-top:-2px;}
.home_sound dl.dl_1 dt span:active{ background:url(../images/bg.png) -306px -609px no-repeat;}
.home_sound dl.dl_1 dt span.current i{ background:url(../images/card_soud.gif) left top no-repeat;}
.home_sound dl.dl_1 dd{text-align:center; padding-top:5px; font-size:12px; color:#bfbfbf;}
.home_sound dl.dl_2{padding-left:50px; margin-left:15px; margin-top:12px; margin-bottom:5px;}
.home_sound dl.dl_2 dt{float:left; margin-left:-50px; padding-top:15px}
.home_sound dl.dl_2 dt span{display:inline-block; width:34px; height:34px;background:url(../images/bg.png) -48px -697px no-repeat;}
.home_sound dl.dl_2 dd{padding-top:20px;}
.home_sound dl.dl_2 dd p{color:#bfbfbf; padding-bottom:5px;}
.home_sound dl.dl_2 dd span{display:inline-block; line-height:24px;  color:#8f8f8f; cursor:pointer; padding:0px 10px; border-radius:2px;}
.home_sound dl.dl_2 dd span:hover{color:#00baff;}
.oe_home_user p.p_3{margin-top:10px; color:#00caa8;}
.oe_home_userinfo{width:917px; float:right;  margin-right:20px; padding-top:15px; padding-bottom:10px; position:relative;}
.oe_home_safety{position:absolute; right:-20px; top:0px;}
.oe_home_safety dt{width:52px; height:42px; background:url(../images/bg.png) -211px -433px no-repeat;  cursor:pointer;}
.oe_home_safety dd{background:#fff; box-shadow:0px 3px 5px -3px #ccc; border:1px solid #56d49d; right:30px; position:absolute; top:20px; padding:10px; border-radius:5px; width:180px;}
.oe_home_safety dd.loading{text-align:center; height:145px; padding-top:115px;}
.oe_home_safety dd h3{font-weight:normal; font-size:16px; background:#56d49d; color:#fff; text-align:center; margin:-10px; border-radius:5px 5px 0px 0px; line-height:35px; font-size:15px; margin-bottom:10px;}
.oe_home_safety label.close{display:inline-block; width:10px; height:10px; background:url(../images/bg.png) -80px -742px no-repeat; z-index:2; position:absolute; top:33px; right:40px; cursor:pointer;}
.oe_home_safety dd .div_1{padding:0px 5px; padding-left:70px; height:50px;}
.oe_home_safety dd .div_1 span{width:50px; height:50px; overflow:hidden; border-radius:50px; display:inline-block; margin-left:-65px; float:left;}
.oe_home_safety dd .div_1 span img{width:50px; height:61px;}
.oe_home_safety dd .div_1 label{display:inline-block;}
.oe_home_safety dd .div_1 p{color:#ff2066;}
.oe_home_safety dd .div_2{padding-top:10px; padding-left:10px; padding-right:10px;}
.oe_home_safety dd .div_2 p{ padding-left:50px; border-bottom:1px dotted #ebebeb; font-size:12px; line-height:30px;}
.oe_home_safety dd .div_2 p span{color:#999; display:inline-block; width:50px; margin-left:-50px; text-align:right;}
.oe_home_safety dd .div_2 p label{display:inline-block; width:16px; height:16px; top:3px; position:relative; margin-left:25px;}
.oe_home_safety dd .div_2 p label em{display:inline-block; width:16px; height:16px; background:url(../images/bg.png) -270px -433px no-repeat;}
.oe_home_safety dd .div_2 p label.current em{background:url(../images/bg.png) -290px -433px no-repeat;}
.oe_safety_searchresult{ padding-top:30px; color:#333;}
.oe_safety_searchresult dl{padding-left:72px;}
.oe_safety_searchresult dl dt{width:62px; height:62px; float:left; margin-left:-72px; vertical-align:top;}
.oe_safety_searchresult dl dt label{display:inline-block; width:62px; height:62px; background:url(../images/bg.png) -396px -435px no-repeat;}
.oe_safety_searchresult dl dt label.current{ background:url(../images/bg.png) -473px -435px no-repeat;}
.oe_safety_searchresult dl dd{padding-top:15px;}
.oe_safety_searchresult dl dd span{font-weight:bold; color:#33baff; font-size:18px;}

.oe_home_userinfo h3{font-size:24px; font-weight:normal;}
.oe_home_userinfo h3 span{display:inline-block; width:22px; height:22px; background:url(../images/bg.png) no-repeat; vertical-align:middle;   display:none;}
.oe_home_userinfo h3 label:hover{background-position:-198px -206px;}
.oe_home_userinfo h3 span.span_1{background-position:-85px -24px;}
.oe_home_userinfo h3 span.span_1.current{background-position:-85px 0px; display:inline-block;}
.oe_home_userinfo h3 span.span_2{background-position:-114px -24px;}
.oe_home_userinfo h3 span.span_2.current{background-position:-114px 0px; display:inline-block;}
.oe_home_userinfo h3 span.span_3{background-position:-143px -24px;}
.oe_home_userinfo h3 span.span_3.current{background-position:-143px 0px; display:inline-block;}
.oe_home_userinfo h3 span.span_4{background-position:-171px -24px;}
.oe_home_userinfo h3 span.span_4.current{background-position:-171px 0px; display:inline-block;}
.oe_home_userinfo h3 span.span_5{background-position:-655px -425px;}
.oe_home_userinfo h3 span.span_5.current{background-position:-655px -446px; display:inline-block;}
.oe_home_userinfo h3 span.span_6{background-position:-625px -425px;}
.oe_home_userinfo h3 span.span_6.current{background-position:-625px -446px; display:inline-block;}
.oe_home_userinfo h3 span.span_7{background-position:-683px -425px;}
.oe_home_userinfo h3 span.span_7.current{background-position:-683px -446px; display:inline-block;}


.oe_home_userinfo div.xing{ line-height:35px; padding-top:10px; color:#999; position:relative;}
.oe_home_userinfo div.xing span{display:inline-block; margin-right:10px;}
.oe_home_userinfo div.xing em{display:inline-block; background:#13d113; width:8px; height:8px; margin-right:5px; border:1px solid #17ba17;}
.oe_home_userinfo div.xing label{color:#13d113;}
.oe_home_userinfo div.xing .time{position:absolute; right:0px; top:10px; font-size:12px;}
.oe_home_userinfo div.xing .time b{font-weight:normal; font-size:12px; color:#ff4f86;}
.oe_home_userinfo div.xing .time label{  display:inline-block; margin-left:10px;  cursor:pointer;}
.oe_home_userinfo div.xing .time label i{display:inline-block; width:11px; height:13px; background:url(../images/bg.png) -346px -207px no-repeat; margin-right:5px; position:relative; top:2px;}
.oe_home_userinfo div.xing .time label a{color:#2b8cfc;}
.oe_home_userinfo .divinfo{border-top:1px dotted #ebebeb;}
.oe_home_userinfo .qrcode{float:left; padding-top:10px; padding-left:10px;}
.oe_home_userinfo .qrcode img{width:120px;}
.oe_home_userinfo ul{ margin-top:15px; padding-top:14px; padding-bottom:15px; width:760px; height:90px; float:left;}
.oe_home_userinfo ul li{width:252px; float:left; color:#333; line-height:30px;}
.oe_home_userinfo ul li span{color:#999;}
.oe_home_userinfo .home_btn{border-top:1px dotted #ebebeb; margin-top:10px; padding-top:20px; position:relative; }
.oe_home_userinfo .home_btn span{display:inline-block; background:#fafafa; line-height:35px; height:35px; padding:0px 20px; margin-right:15px; background:#ff4f86; color:#fff; cursor:pointer; border-radius:3px; }
.oe_home_userinfo .home_btn span i{display:inline-block; position:relative; margin-right:5px;}
.oe_home_userinfo .home_btn span.span_1 i{width:15px; height:15px; background:url(../images/bg.png) -427px -135px no-repeat;  top:1px;}
.oe_home_userinfo .home_btn span.span_2 i{width:17px; height:12px; background:url(../images/bg.png) -450px -137px no-repeat;  top:1px;}
.oe_home_userinfo .home_btn span.span_3 i{width:15px; height:16px; background:url(../images/bg.png) -561px -134px no-repeat;  top:1px;}
.oe_home_userinfo .home_btn span.span_4 i{width:16px; height:15px; background:url(../images/bg.png) -496px -135px no-repeat;  top:2px;}
.oe_home_userinfo .home_btn span.span_5{background:#fff; color:#333; border:1px solid #ddd; position:absolute; right:45px; top:20px;}
.oe_home_userinfo .home_btn span.span_5 i{width:15px; height:16px; background:url(../images/bg.png) -518px -134px no-repeat;  top:2px;}
.oe_home_userinfo .home_btn span.span_6{background:#6dbc9a;}
.oe_home_userinfo .home_btn span.span_6:hover{background:#4daf84;}
.oe_home_userinfo .home_btn span.span_6 i{width:15px; height:16px; background:url(../images/bg.png) -541px -135px no-repeat;  top:4px;}
.oe_home_userinfo .home_btn span.span_5.current{ color:#999;}
.oe_home_userinfo .home_btn span.span_3.current,.oe_home_userinfo .home_btn span.span_3.current:hover{background:#9e9e9e; color:#fff;}
.oe_home_userinfo .home_btn span.span_4.current,.oe_home_userinfo .home_btn span.span_4.current:hover{background:#9e9e9e; color:#fff;}


.oe_home_userinfo .home_btn span.span_1:hover,.oe_home_userinfo .home_btn span.span_2:hover,.oe_home_userinfo .home_btn span.span_3:hover,.oe_home_userinfo .home_btn span.span_4:hover{background:#bd7f92;}
.oe_home_userinfo .home_btn dl{position:absolute; right:0px; top:20px;}
.oe_home_userinfo .home_btn dl dt label{background:url(../images/bg.png) -375px -212px no-repeat; display:inline-block; width:24px; height:6px;  position:absolute; left:6px; top:15px; cursor:pointer;}
.oe_home_userinfo .home_btn dl dt{border:1px solid #ebebeb; border-radius:20px;text-align:center; line-height:35px; height:35px; width:35px; cursor:pointer; position:relative;}

.oe_home_userinfo .home_btn dl dt:hover{background:#fafafa;}
.oe_home_userinfo .home_btn dl dd{position:absolute; bottom:50px; right:0px; width:120px; border:1px solid #ebebeb; background:#fff; border-radius:5px;  box-shadow:0px 3px 5px -3px #ccc;}
.oe_home_userinfo .home_btn dl dd a{display:block; padding-left:15px; text-align:left; line-height:35px;}
.oe_home_userinfo .home_btn dl dd a:hover{background:#fafafa;}
.oe_home_userinfo .home_btn dl dd em.jiao{display:inline-block; width:18px; height:10px; background:url(../images/bg.png) -405px -211px no-repeat; position:absolute; right:9px;bottom:-10px;}
.oe_home_userinfo .home_btn dl dd a i{display:inline-block; background:url(../images/bg.png) no-repeat; margin-right:5px; position:relative;}
.oe_home_userinfo .home_btn dl dd a i.icon_1{background-position:-33px -402px; width:13px; height:13px; top:1px;}
.oe_home_userinfo .home_btn dl dd a i.icon_2{background-position:-33px -422px; width:13px; height:13px; top:2px;}
.oe_home_userinfo .home_btn dl dd a i.icon_3{background-position:-33px -442px; width:13px; height:13px; top:2px;}
.oe_home_userinfo .home_btn dl dd a i.icon_4{background-position:-336px -346px; width:13px; height:13px; top:2px;}
.oe_home_info{width:1188px; margin:0 auto;margin-top:15px;}
.oe_home_info .left{width:826px; float:left; background:#fff; border-radius:5px; padding:10px 28px; padding-top:25px;}
.oe_home_info .left dl{padding-left:150px; margin-bottom:20px;}
.oe_home_info .left dl dt{width:61px; text-align:center; margin-left:-120px; float:left; padding-top:15px;}
.oe_home_info .left dl dd{ border-bottom:1px dotted #ebebeb; padding-bottom:20px; position:relative;}
.oe_home_info .left dl dd b.more{display:inline-block; position:absolute; right:0px; bottom:0px; font-weight:normal; cursor:pointer; border:1px solid #ebebeb; border-bottom:none; padding:0px 8px; border-radius:4px 4px 0px 0px; color:#b7c7d9;}
.oe_home_info .left dl dd b.more i{display:inline-block; background:url(../images/bg.png) -209px -54px no-repeat; width:7px; height:4px; margin-left:3px; position:relative; top:-2px;}
.oe_home_info .left dl dd b.more:hover{color:#ff4f86;}
.oe_home_info .left dl dd b.more.current i{background:url(../images/bg.png) -209px -62px no-repeat;}
.oe_home_info .left dl dd ul li{line-height:30px; float:left; width:330px; float:left;}
.oe_home_info .left dl dd ul li span{color:#999;}
.oe_home_info .left dl dd ul li label{text-decoration:underline; cursor:pointer; color:#c2b3b8;}
.oe_home_info .left dl.long dd ul li{width:660px;}
.oe_home_info .left .moonlog{position:relative; padding:10px 20px; margin-bottom:25px; border-bottom:1px dotted #ebebeb; padding-bottom:20px;}
.oe_home_info .left .moonlog span{font-size:48px; font-family: simsun,宋体; position:absolute; color:#ebebeb; font-weight:bold;}
.oe_home_info .left .moonlog span.span_1{position:absolute; left:-25px; top:10px;}
.oe_home_info .left .moonlog span.span_2{position:absolute; right:-5px; bottom:0px;}
.oe_home_info .right{width:290px; float:right; background:#fff; border-radius:5px;}
.oe_home_info .right ._gift{padding-top:10px;}
.oe_home_info .right ._gift .hd{padding-left:15px; font-weight:normal; font-size:14px; font-weight:bold; line-height:35px; margin-bottom:5px; position:relative;}
.oe_home_info .right ._gift .hd a{display:inline-block; width:15px; height:15px; line-height:15px; border:1px solid #ebebeb; position:absolute; background:#fafafa; text-align:center; line-height:15px; top:10px;}
.oe_home_info .right ._gift .hd a.prev{right:35px;}
.oe_home_info .right ._gift .hd a.prev:hover{background:#fff;}
.oe_home_info .right ._gift .hd a.next{right:10px;}
.oe_home_info .right ._gift .hd a.next:hover{background:#fff;}
.oe_home_info .right ._gift .hd a i{display:inline-block; width:6px; height:12px; position:relative; top:2px;}
.oe_home_info .right ._gift .hd a.prev i{background:url(../images/bg.png) -311px -275px no-repeat;}
.oe_home_info .right ._gift .hd a.next i{background:url(../images/bg.png) -323px -275px no-repeat;}
.oe_home_info .right ._gift .hd span{font-weight:normal; font-size:12px; color:#ff4f86;}
.oe_home_info .right ._gift .bd{padding-left:8px; padding-bottom:15px;}
.oe_home_info .right ._gift .bd ul li{float:left; width:80px; text-align:center; height:110px; margin-bottom:10px; margin:0px 5px; margin-bottom:5px;}
.oe_home_info .right ._gift .bd ul li p{line-height:24px; height:24px; overflow:hidden;}
.oe_home_info .right ._gift .bd ul li img{width:80px; vertical-align:top;}
.oe_home_info .right ._gift .bd ul li.send{background:#fafafa; width:80px; cursor:pointer; color:#ff4f86;}
.oe_home_info .right ._gift .bd ul li.send span{display:inline-block; background:url(../images/bg.png) -249px -321px no-repeat; width:31px; height:38px; margin-top:20px;}
.oe_home_photo{width:1188px; background:#fff; margin:0 auto; margin-top:0px; border-radius:5px; padding-bottom:10px; padding-top:10px; font-weight:normal; overflow:hidden;}
.oe_home_photo .hd{line-height:40px; padding-left:45px; font-weight:normal; font-size:18px; position:relative; padding-bottom:15px; position:relative;}
.oe_home_photo .hd a{display:inline-block; width:30px; height:70px; position:absolute; border:1px solid #f7f7f7; top:110px;background:#fafafa;}
.oe_home_photo .hd a i{display:inline-block; width:16px; height:28px; background:url(../images/bg.png) no-repeat; position:relative; left:8px; top:20px;}
.oe_home_photo .hd a:hover{background:#fcfcfc;}
.oe_home_photo .hd a.prev{ left:10px;}
.oe_home_photo .hd a.prev i{ background-position:-114px -166px;}
.oe_home_photo .hd a.next{ right:10px;}
.oe_home_photo .hd a.next i{ background-position:-173px -166px;}
.oe_home_photo .hd span{font-size:12px;  display:inline-block;  position:relative; cursor:pointer; margin-right:10px; border-radius:2px; padding:0px 10px; line-height:24px; color:#f40;}
.oe_home_photo .hd span em{font-size:12px;}
.oe_home_photo .hd label{margin-right:15px; font-size:16px;}
.oe_home_photo .hd label em{font-size:12px; }
.oe_home_photo .hd span i{display:none; width:16px; height:8px; background:url(../images/bg.png) -295px -207px no-repeat;}
.oe_home_photo .hd span.current,.oe_home_photo .hd span:hover{ color:#fff; background:#00baff; padding:0px 10px; border-radius:2px;}
.oe_home_photo .hd span.current i{display:inline-block; position:absolute; left:50%; margin-left:-8px; bottom:-8px; color:#fff;}
.oe_home_photo .hd p{position:absolute; right:45px; top:0px;}
.oe_home_photo .bd{padding:10px; padding-left:0px; margin-left:40px; position:relative;}
.oe_home_photo .bd .public ul li{float:left; width:150px; height:150px; border:1px solid transparent;padding:5px; margin:0px 11px; text-align:center; position:relative;}
.oe_home_photo .bd .public ul li img{max-width:150px; max-height:150px; vertical-align:middle; cursor:pointer;}
.oe_home_photo .bd .public ul li .mbg{ background:url(../images/ms.png); position:absolute; left:0px; top:0px; width:100%; height:100%; display:none;}
.oe_home_photo .bd .public ul li.current .mbg{display:inline-block;}
.oe_home_photo .bd .tips{text-align:center; position:absolute; width:100%;  left:0px; top:0px; height:110px; z-index:2; padding-top:62px;}
.oe_home_photo .bd .tips span{display:inline-block; background:url(../images/wbg.png); padding:20px 50px; border-radius:5px; border:1px solid #fff;}
.oe_home_photo .bd .tips span a{color:#fff; background:#00baff; display:inline-block; padding:0px 10px; border-radius:2px;}
.oe_home_photo .bd .tips span a:hover{background:#00abea;}
.oe_home_photo .bd .public ul li img.line{width:1px; margin-left:-1px; height:100%;}
.oe_home_photo .bd .mi_photo ul li{float:left; width:150px; height:150px; border:1px solid #ebebeb;padding:5px; margin:0px 11px; position:relative; text-align:center;}
.oe_home_photo .bd .mi_photo ul li img{max-width:150px; max-height:150px; vertical-align:middle; cursor:pointer;}
.oe_home_photo .bd .mi_photo ul li img.line{width:1px; margin-left:-1px; height:100%;}
.oe_home_photo .bd .mi_photo ul li p{position:absolute; left:0px; top:0px; width:100%; height:100%; background:url(../images/private.png) center no-repeat; background-position:100% auto; text-align:center;}
.oe_home_photo .bd .mi_photo ul li p label{display:block; text-align:center; color:#fff; cursor:pointer; line-height:30px;}
.oe_home_photo .bd .mi_photo ul li p span{display:inline-block; background:url(../images/bg.png) -138px -328px no-repeat; width:27px; height:32px; margin-top:50px;}
.oe_home_photo .bd .no_photo{color:#999; text-align:center;}
.oe_home_photo .bd .no_photo span{display:inline-block; background:#ff4f86; color:#fff; line-height:28px; padding:0px 15px; border-radius:2px; cursor:pointer; }
.oe_home_photo .bd .no_photo span.current{border:1px solid #ebebeb; border-radius:2px; background-color:#fff; color:#00baff;}

.home_tips{margin:-20px -10px; padding:0px;}
.home_tips .top{background:url(../images/hu.png) center bottom no-repeat #ff4f86; background-size:100%; border-radius:10px 10px 0px 0px; text-align:center;}
.home_tips .top p.p_1{padding-top:50px;}
.home_tips .top p.p_1 span{display:inline-block; width:150px; height:150px; border-radius:100px; overflow:hidden; border:4px solid #fff;}
.home_tips .top p.p_1 span img{width:150px;}
.home_tips .home_tips_content{padding-top:20px;}
.home_tips .home_tips_content p.p_1{text-align:center;}
.home_tips .home_tips_content p.p_1 em{color:#ff4f86; font-weight:bold; display:inline-block; margin-left:5px;}
.home_tips .home_tips_content p.p_2{text-align:center;}
.home_tips .home_tips_content p.p_2{padding-top:10px;}
.home_tips .home_tips_content p.p_2 span{background:#ff4f86; color:#fff; line-height:40px; display:inline-block; padding:0px 25px; border-radius:30px; font-size:16px; cursor:pointer;}
.home_tips .home_tips_content p.p_2 span:hover{background:#ec2c68;}
.home_tips .home_tips_content p.p_2 span a{color:#fff;}
.home_tips .home_tips_content p.p_3{text-align:center; padding-top:10px; color:#999;}
.home_tips .home_tips_content p.p_4{text-align:center; padding-top:5px; }
.home_tips .home_tips_content p.p_4 span{color:#999; text-decoration:underline;}

.bd.yueta_box dl{padding-left:80px; padding-bottom:15px;}
.bd.yueta_box dl dt{color:#999; margin-left:-80px; float:left; line-height:30px;}
.bd.yueta_box dl dd input{border:1px solid #ddd; line-height:30px; height:30px; padding:0px 5px; border-radius:3px; width:300px;}
.bd.yueta_box dl dd select{border:1px solid #ddd; line-height:28px; height:28px;}
.bd.yueta_box dl dd textarea{border:1px solid #ddd; border-radius:3px; width:430px; padding:5px; height:150px;}
.bd.yueta_box dl.money dd{position:relative;}
.bd.yueta_box dl.money dd input[type='text']{padding-left:10px; width:260px; margin-top:10px;}
.bd.yueta_box dl.money dd span.ico{display:inline-block; background:url(../images/bg.png) -718px -59px no-repeat; width:25px; height:22px; position:absolute; left:8px; top:5px;}

.bd.yueta_box dl dd label{background:#ff4f86; color:#fff; display:inline-block; border-radius:4px; line-height:35px;  padding:0px 20px; cursor:pointer;}
.bd.yueta_box dl dd label:hover{background:#f71d61;}

.bd.yueta_box dl dd div.spanselect{ padding-top:5px;}
.bd.yueta_box dl dd div.spanselect span{display:inline-block; border:1px solid #ebebeb; padding:0px 8px; border-radius:2px; cursor:pointer; margin-right:5px;}
.bd.yueta_box dl dd div.spanselect span:hover{background:#fafafa;}
.bd.yueta_box dl dd div.spanselect span.current{background:#ff4f86; color:#fff; border:1px solid #ff4f86;}
.bd.yueta_box dl dd .interval{position:relative; padding-top:5px;}
.bd.yueta_box dl dd .interval .con{position:absolute; left:0px; top:34px; background:#fff; padding:10px; border:1px solid #ddd; z-index:1;}
.bd.yueta_box dl dd .interval .con h4{font-size:14px; font-weight:normal; padding-bottom:5px;}
.bd.yueta_box dl dd .interval .text{}
.bd.yueta_box dl dd .interval .text span{display:inline-block; border:1px solid #ddd; padding-right:20px; position:relative; border-radius:2px; padding-left:8px; z-index:2; cursor:pointer; height:28px; height:28px; line-height:28px; background:#fff;}
.bd.yueta_box dl dd .interval .text span:hover{background:#fafafa;}
.bd.yueta_box dl dd .interval .text span em{display:inline-block; width:7px; height:4px; background:url(../images/jias.png) 0px -18px no-repeat; position:absolute; right:5px; top:12px;}
.bd.yueta_box dl.current{position:relative; z-index:111;}
.bd.yueta_box dl.current dd .interval .text span{border-bottom:1px solid #fff; }
.bd.yueta_box dl dd .interval .con h5{padding-top:10px;}
.bd.yueta_box dl dd .interval .con h5 b{display:inline-block;  background:#ddd; color:#333; padding:0px 8px; border-radius:2px; cursor:pointer;}
.bd.yueta_box dl dd .interval .con h5 b:hover{color:#ff4f86;}

.oe_secret{padding-top:35px; text-align:center;}
.oe_secret p.p_1{ padding-top:10px;}
.oe_secret p.p_1 span{display:inline-block; width:66px; height:66px; background:url(../images/bg.png) -312px -666px no-repeat;}
.oe_secret p.p_2{padding-top:25px;}
.oe_secret p.p_2 span{display:inline-block; background:#ff4f86; color:#fff; line-height:32px; height:32px; padding:0px 30px; border-radius:2px; margin-top:10px; cursor:pointer;}
.oe_secret p.p_2 span:hover{background:#e34678;}

/*右侧返回首页一系列*/

#moquu_top,#moquu_wxin,#moquu_wshare,#moquu_wmaps {z-index:90;width:50px;height:50px; left:50%; margin-left:610px;position:fixed;cursor:pointer;_position:absolute;_bottom:auto;	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)))
}
#moquu_wxin {	bottom:286px;	_margin-top:360px}
#moquu_wxin a {	background:url(../images/sbtn.png) 0 -0px;	right:0;	float:left;	width:50px;	height:50px;
}
#moquu_wxin a:hover {	background:url(../images/sbtn.png) -50px -0px}
#moquu_wshare {	bottom:233px;	_margin-top:412px}
#moquu_wshare a {	background:url(../images/sbtn.png) 0 -50px;	width:50px;	height:50px;	right:0;	float:left;	}
#moquu_wshare a:hover {	background:url(../images/sbtn.png) -50px -50px}
#moquu_top {	bottom:180px;	_margin-top:516px;	background:url(../images/sbtn.png) 0 -101px;	width:50px;	height:50px}
#moquu_top:hover {	background:url(../images/sbtn.png) -50px -101px}
.moquu_wxin,.moquu_wshare {	position:relative;	z-index:2}
.moquu_wxin a:hover .moquu_wxinh,.moquu_wshare a:hover .moquu_wshareh {	display:block}
.moquu_wxin .moquu_wxinh {	position:absolute;	display:none;	left:-241px;	top:-140px;	width:220px; background:#fff; border:1px solid #ddd; text-align:center;	 padding-bottom:10px;  padding-top:10px;}
.moquu_wxin .moquu_wxinh dl dd {font-family:Microsoft Yahei; font-size:18px;}
.moquu_wxin .moquu_wxinh dl dd p img{vertical-align:middle;}
.moquu_wxin .moquu_wxinh dl dd span{display:block; color:#666;font-size:16px; margin-top:10px;}
.oe_moq_wei{position:absolute; left:-20px; top:22px; z-index:10; display:none;}
#moquu_wxin a:hover img.oe_moq_wei{display:block;}
.moquu_wshare .moquu_wshareh {	position:absolute;	display:none;	left:-241px;	top:-140px;	width:220px; background:#fff; border:1px solid #ddd; text-align:center;	 padding-bottom:10px;  padding-top:10px;}
.moquu_wshare .moquu_wshareh dl dd {font-family:Microsoft Yahei; font-size:18px;}
.moquu_wshare .moquu_wshareh dl dd p img{vertical-align:middle;}
.moquu_wshare .moquu_wshareh dl dd span{display:block; color:#666;font-size:16px; margin-top:10px;}
.oe_moq_wei{position:absolute; left:-20px; top:22px; z-index:10; display:none;}
#moquu_wshare a:hover img.oe_moq_wei{display:block;}


/*右侧返回首页一系列*/



/*---------图片浏览--------*/
.view_photo{}
.view_photo span.close{background:url(../images/shade.png); width:50px; height:50px; position:fixed; right:0px; top:0px; border-radius:0px 0px 0px 100px; cursor:pointer; text-align:center;}
.view_photo span.close i{display:inline-block; background:url(../images/bg.png) -509px 0px no-repeat; width:18px; height:18px; position:relative; top:10px; left:8px;}
.view_photo .bd{text-align:center; width:80%; position:fixed; left:50%; margin-left:-40%;  height:100%;  top:0px;}
.view_photo .bd ul li{position:absolute; height:100%;text-align:center; width:80%; left:50%; margin-left:-40%; top:0px;}
.view_photo .bd ul li img.view{max-width:100%; max-height:85%; vertical-align:middle;}
.view_photo .bd ul li img.line{width:1px; margin-left:-1px; height:100%!important; vertical-align:middle;}
.view_photo span.prev,.view_photo span.next{display:inline-block; width:52px; height:52px; background:url(../images/bg.png) -679px -156px no-repeat; cursor:pointer;position:absolute; top:50%; margin-top:-26px; }
.view_photo span.prev:hover{background-position:-679px -102px;}
.view_photo span.next{background-position:-740px -156px; right:20px;}
.view_photo span.next:hover{background-position:-740px -102px;}
.view_photo span.prev{left:20px;}
.view_photo p.p_1{text-align:center; color:#fff; padding-top:10px; font-weight:bold;}
.view_photo p.p_2{position:absolute; width:100%; left:0px; bottom:10px; text-align:center; color:#fff;}
.view_photo p.p_2 span{display:inline-block; width:23px; height:23px; background:url(../images/bg.png) -183px -332px no-repeat; cursor:pointer; vertical-align:middle;}
.view_photo p.p_2 b{display:inline-block; vertical-align:middle; margin-left:5px; position:relative; top:2px;}



.bd.hong_box{  background:#fff; width:600px; height:350px; border-radius:10px; overflow:hidden; position:absolute; left:50%; margin-left:-300px; top:50%; margin-top:-175px;}
.bd.hong_box .top{background:url(../images/hu.png) center bottom no-repeat #ff4f86; background-size:100%; border-radius:10px 10px 0px 0px; padding-top:25px;  }
.bd.hong_box .top p.p_1{text-align:center;}
.bd.hong_box .top p.p_1 span{display:inline-block; width:100px;  height:100px; background:#fff; border-radius:100px; border:3px solid #f2f2f2;}
.bd.hong_box .top p.p_1 span i{display:inline-block; width:53px;  height:59px; background:url(../images/bg.png) -736px -219px no-repeat; position:relative; top:18px; left:2px;}
.bd.hong_box .content{padding-top:15px;}
.bd.hong_box .content p.p_1{text-align:center; padding-top:20px; margin-bottom:20px;}
.bd.hong_box .content p.btn{text-align:center;}
.bd.hong_box .content p.btn span{display:inline-block; line-height:35px; padding:0px 25px; border-radius:30px; color:#fff; cursor:pointer;}
.bd.hong_box .content p.btn span.span_1{ border:1px solid #ddd; color:#666;}
.bd.hong_box .content p.btn span.span_1:hover{background:#fafafa;}
.bd.hong_box .content p.btn span.span_2{background:#ff4f86; border:1px solid #ff4f86;}
.bd.hong_box .content p.btn span:hover{background:#f52768;}
.bd.hong_box .content dl.xing dd p.xing span.current{background:url(../images/score.png) left top no-repeat;}


.bd.yuetapower_box{  background:#fff; width:620px; height:350px; border-radius:10px; overflow:hidden; margin-left:-10px; margin-top:-22px; }
.bd.yuetapower_box .top{background:url(../images/hu.png) center bottom no-repeat #ff4f86; background-size:100%; border-radius:10px 10px 0px 0px; padding-top:55px;  }
.bd.yuetapower_box .top p.p_1{text-align:center;}
.bd.yuetapower_box .top p.p_1 span{display:inline-block; width:100px;  height:100px; background:#fff; border-radius:100px; border:3px solid #f2f2f2;}
.bd.yuetapower_box .top p.p_1 span i{display:inline-block; width:53px;  height:59px; background:url(../images/bg.png) -736px -219px no-repeat; position:relative; top:18px; left:2px;}
.bd.yuetapower_box .content{padding-top:15px;}
.bd.yuetapower_box .content p.p_1{text-align:center; padding-top:20px; margin-bottom:20px;}
.bd.yuetapower_box .content p.btn{text-align:center; padding-top:20px;}
.bd.yuetapower_box .content p.btn span{display:inline-block; line-height:35px; padding:0px 25px; border-radius:30px; color:#fff; cursor:pointer;}
.bd.yuetapower_box .content p.btn span.span_1{ border:1px solid #ddd; color:#666;}
.bd.yuetapower_box .content p.btn span.span_1:hover{background:#fafafa;}
.bd.yuetapower_box .content p.btn span.span_2{background:#ff4f86; border:1px solid #ff4f86;}
.bd.yuetapower_box .content p.btn span:hover{background:#f52768;}
.bd.yuetapower_box .content dl.xing dd p.xing span.current{background:url(../images/score.png) left top no-repeat;}





.bd.vip_tipsbox{margin:-20px -10px;}
.bd.vip_tipsbox .top{background:url(../images/hu.png) center bottom no-repeat #ff4f86; background-size:100%; border-radius:10px 10px 0px 0px; padding-top:35px;}
.bd.vip_tipsbox .top p.p_1{text-align:center;}
.bd.vip_tipsbox .top p.p_1 span{display:inline-block; width:120px;  height:120px; background:#fff; border-radius:100px; border:3px solid #f2f2f2; overflow:hidden;}
.bd.vip_tipsbox .top p.p_1 span img{width:120px; vertical-align:top;}
.bd.vip_tipsbox .content{padding-top:35px;}
.bd.vip_tipsbox .content p.p_1{text-align:center; font-size:16px; line-height:35px;}
.bd.vip_tipsbox .content p.p_1 b{color:#ff4f86;}
.bd.vip_tipsbox .content p.p_2{text-align:center; padding-top:25px;}
.bd.vip_tipsbox .content p.p_2 span{display:inline-block; border:1px solid #ebebeb; border-radius:30px; line-height:35px; height:35px; padding:0px 25px; cursor:pointer;}
.bd.vip_tipsbox .content p.p_2 span.span_1{background:#ff4f86; border:1px solid #ff4f86; color:#fff; margin-right:10px;}
.bd.vip_tipsbox .content p.p_2 span.span_1:hover{background:#f52768;}
.bd.vip_tipsbox .content p.p_2 span.span_1 a{display:inline-block; color:#fff;}
.bd.vip_tipsbox .content p.p_2 span.span_2:hover{background:#fafafa; color:#ff4f86;}

/*---------oe_tops 2017/3/24--------*/
.oe_tops{width:100%; min-width:1188px; background:#e4007f;  background:url(../images/wbgs.png)\9;  position:relative; z-index:100; border-top:2px solid #ff4f86;}
.oe_tops.current{position:fixed; left:0px; top:0px; }
.oe_tops.nei{ background:#fd96d0;}
.oe_tops.nei.current{ box-shadow:0px 2px 3px -3px #ccc;}
.oe_topscon{width:1188px; height:80px; margin:0 auto;}
.oe_topscon .logo{float:left; height:80px;}
.oe_topscon .logo img{vertical-align:middle; max-height:80px; max-width:300px;}
.oe_topscon .area{padding-top:25px; padding-left:20px; float:left;   padding-top:1px;}
.oe_topscon .area dl{position:relative; margin-top:15px;}
.oe_topscon .area dl dt{border:1px solid #ebebeb; border-radius:4px; height:44px; padding:0px 40px; padding-left:20px; line-height:44px; position:relative; cursor:pointer;}
.oe_topscon .area dl dt span{font-size:16px;}
.oe_topscon .area dl dt em{background:url(../images/bg.png) left top no-repeat; display:inline-block; width:17px; height:9px; position:absolute; right:8px; top:18px;}
.oe_topscon .area dl dd{position:absolute; left:0px; top:45px; background:#fff; display:none;  padding:20px 15px;}
.oe_topscon .area dl.current dt{background:#fff;border-radius:4px 4px 0px 0px; border-bottom:1px solid #fff; z-index:1;}
.oe_topscon .area dl.current dd{display:block; width:500px; border:1px solid #ebebeb; z-index:0; border-radius:0px 4px 4px 4px; box-shadow:0px 3px 5px -3px #ccc;}
.oe_topscon .area dl dd ul li{padding-bottom:5px; padding-left:70px;border-bottom:1px dotted #ebebeb; padding-top:10px;}
.oe_topscon .area dl dd ul li span{display:inline-block; margin-left:-70px; float:left; color:#999; line-height:22px;}
.oe_topscon .area dl dd ul li a{display:inline-block; width:80px; height:22px; line-height:22px; overflow:hidden; color:#000;}
.oe_topscon .area dl dd ul li a:hover{color:#ff4f86;}
.oe_topscon .area dl dd .btn{text-align:right; padding-right:15px;}
.oe_topscon .area dl dd .btn a{color:#ff4f86;}
.oe_topscon .area dl dd .btn a:hover{color:#ee2161;}

.oe_navs{  margin:0 auto; line-height:80px; position:relative; float:right; width:950px; }
.oe_navs ul.mu{float:left;}
.oe_navs ul.mu li{float:left; font-size:16px;}
.oe_navs ul.mu li a{  display:inline-block; padding:0px 5px; color:#fff;}
.oe_navs ul.mu li.current a,.oe_navs ul.mu li a:hover{color:#fff;}
.oe_navs .oe_msg_user{float:right; height:80px; text-align:right;}
.oe_navs .oe_msg_user a.login{background:#ff4f86; color:#fff; line-height:30px; display:inline-block; padding:0px 25px; border-radius:4px; margin-right:10px;}
.oe_navs .oe_msg_user a.reg{}
.oe_navs .oe_msg_user dl{float:right; margin-top:10px;}
.oe_navs .oe_msg_user dl dt{cursor:pointer;}
.oe_navs .oe_msg_user dl.msg{margin-right:10px; position:relative; height:70px;}
.oe_navs .oe_msg_user dl.msg dt{position:relative;padding:0px 25px; width:19px; height:55px;}
.oe_navs .oe_msg_user dl.msg dt em{display:inline-block; border-radius:20px; background:#ff4f86; line-height:20px; color:#fff; font-size:12px; width:20px; text-align:center; position:absolute; right:0px; top:5px;}
.oe_navs .oe_msg_user dl.msg dt span{display:inline-block; width:19px; height:14px; background:url(../images/bg.png) -31px top no-repeat; position:absolute; left:25px; top:20px;}
.oe_navs .oe_msg_user dl.msg dt span.current{background:url(../images/mg.gif) left top no-repeat; }
.oe_navs .oe_msg_user dl.msg dd{ position:absolute; right:15px; top:70px; width:120px; border:1px solid #ebebeb;  box-shadow:0px 3px 5px -3px #ccc;  background:#fff; display:none;}
.oe_navs .oe_msg_user dl.msg.current dd{display:block;}
.oe_navs .oe_msg_user dl.msg dd ul li{line-height:35px;text-align:left; position:relative;}
.oe_navs .oe_msg_user dl.msg dd ul li a{display:block; padding-left:15px;}
.oe_navs .oe_msg_user dl.msg dd ul li a:hover{background:#fafafa;}
.oe_navs .oe_msg_user dl.msg dd ul li em{position:absolute; right:10px; top:9px; font-size:11px; background:#ff4f86; color:#fff;  text-align:center; border-radius:30px; line-height:18px; padding:0px 5px;}
.oe_navs .oe_msg_user dl.msg dd span.jiao{display:inline-block; width:16px; height:9px; background:url(../images/bg.png) -54px top no-repeat; position:absolute; right:10px; top:-8px;}
.oe_navs .oe_msg_user dl.user{position:relative; height:70px;z-index:1000;}
.oe_navs .oe_msg_user dl.user dt span{display:inline-block; width:45px; height:45px; border-radius:30px; overflow:hidden; position:relative; top:5px;}
.oe_navs .oe_msg_user dl.user dt span img{width:45px; position:relative; top:-5px;}
.oe_navs .oe_msg_user dl.user dd{ position:absolute; right:0px; top:70px; width:100px; border:1px solid #ebebeb;  box-shadow:0px 3px 5px -3px #ccc;  background:#fff; display:none;transition: all 0.2s ease-in-out 0s;}
.oe_navs .oe_msg_user dl.user dd ul li{line-height:35px;text-align:center;}
.oe_navs .oe_msg_user dl.user dd ul li a{display:block;}
.oe_navs .oe_msg_user dl.user dd ul li a:hover{background:#fafafa;}
.oe_navs .oe_msg_user dl.user dd span.jiao{display:inline-block; width:16px; height:9px; background:url(../images/bg.png) -54px top no-repeat; position:absolute; right:10px; top:-8px;}
.oe_navs .oe_msg_user dl.user.current dd{display:block;transition: all 0.2s ease-in-out 0s;}

 

/* --------oe_index_body------- */
.oe_index_body{position:absolute; left:0px; top:0px; width:100%; height:100%;}
.oe_index_main{position:relative;z-index:1; overflow:hidden; width:100%; height:100%; }
.oe_indexbg{ background-position: center center;  background-repeat: no-repeat; background-size: cover; position:absolute; left:0px; top:0px; height:100%; width:100%;/*  transform: scale(1, 1); transition: all 16s ease-in-out 0s; */}
.oe_indexbg.current{/*  transform: scale(1.1, 1.1); transition: all 16s ease-in-out 0s; */}
.oe_index_content{position:relative; width:1188px; margin:0 auto; height:100%; z-index:1;}
.oe_one .oe_index_content img.img_1{position:absolute; left:27%; top:29%;}
.oe_tow .oe_index_content img.img_1{position:absolute; right:0%; top:50%; width:475px; margin-top:-55px;}
.oe_tow .oe_index_content ul li{position:absolute; border-radius:200px; overflow:hidden; left:-800px;}
.oe_tow .oe_index_content ul li.li_4{position:absolute; left:400px; width:212px; height:212px; top:50%; margin-top:-5px; border:5px solid rgba(0,0,0,0.4); }
.oe_tow .oe_index_content ul li.li_4 img{width:212px;}
.oe_tow .oe_index_content ul li.li_3{position:absolute; width:153px; height:153px;  left:250px; top:50%; margin-top:-220px; border:5px solid rgba(0,0,0,0.4); }
.oe_tow .oe_index_content ul li.li_3 img{width:153px;}
.oe_tow .oe_index_content ul li.li_2{position:absolute; width:175px; height:175px;  left:120px; top:50%; border:5px solid rgba(0,0,0,0.4); }
.oe_tow .oe_index_content ul li.li_2 img{width:175px;}
.oe_tow .oe_index_content ul li.li_1{position:absolute; width:142px; height:142px;  left:-80px; top:50%; margin-top:-100px; border:5px solid rgba(0,0,0,0.4); }
.oe_tow .oe_index_content ul li.li_1 img{width:142px;}
.oe_three .oe_index_content img.img_1{position:absolute; left:350px; top:55%; margin-top:-200px; }

.oe_index_fbar{background:url(../images/shades.png); position:absolute; left:0px; bottom:0px; width:100%; height:60px; color:#fff; z-index:10;}
.oe_index_fbar .oe_index_fbarcon{ width:1188px; margin:auto;}
.oe_index_fbar .oe_index_fbarcon dl{float:left; padding-left:50px; padding-top:5px;}
.oe_index_fbar .oe_index_fbarcon dl dt{ width:50px; float:left; margin-left:-50px; position:relative;}
.oe_index_fbar .oe_index_fbarcon dl.dl_1{width:320px;}
.oe_index_fbar .oe_index_fbarcon dl.dl_2{width:320px; margin-left:30px;}
.oe_index_fbar .oe_index_fbarcon dl.dl_3{width:250px; float:right;}
.oe_index_fbar .oe_index_fbarcon dl dt span{display:inline-block; width:35px; height:35px; background:url(../images/bg.png) no-repeat;}
.oe_one .oe_index_fbar .oe_index_fbarcon dl dt span.a_1{background-position:-262px -516px; margin-top:10px; position:relative; top:3px;}
.oe_one .oe_index_fbar .oe_index_fbarcon dl dt span.a_2{background-position:-293px -520px; margin-top:10px; position:relative; top:8px;}
.oe_one .oe_index_fbar .oe_index_fbarcon dl dt span.a_3{background-position:-329px -521px; margin-top:10px; position:relative; top:8px;}
.oe_three .oe_index_fbar .oe_index_fbarcon dl dt span.a_1{background-position:-372px -521px; margin-top:10px; position:relative; top:8px;}
.oe_three .oe_index_fbar .oe_index_fbarcon dl dt span.a_2{background-position:-406px -520px; margin-top:10px; position:relative; top:8px;}
.oe_three .oe_index_fbar .oe_index_fbarcon dl dt span.a_3{background-position:-442px -522px; margin-top:10px; position:relative; top:8px;}

.oe_four .oe_index_fbar .oe_index_fbarcon dl dt span.a_1{background-position:-372px -521px; margin-top:10px; position:relative; top:8px;}
.oe_four .oe_index_fbar .oe_index_fbarcon dl dt span.a_2{background-position:-406px -520px; margin-top:10px; position:relative; top:8px;}
.oe_four .oe_index_fbar .oe_index_fbarcon dl dt span.a_3{background-position:-442px -522px; margin-top:10px; position:relative; top:8px;}
.oe_four .oe_index_content img.img_1{position:absolute; left:200px; top:40%; margin-top:-80px; }


.oe_index_fbar .oe_index_fbarcon dl dt i{position:absolute; border-right:1px solid #adadad; height:30px; right:1px; top:15px;}
.oe_index_fbar .oe_index_fbarcon dl dd{padding-left:15px;}
.oe_index_fbar .oe_index_fbarcon dl dd h3{font-weight:normal; font-size:16px; padding-top:3px; line-height:20px; margin-top:5px;}
.oe_index_fbar .oe_index_fbarcon dl dd p{font-size:12px; line-height:20px;}
.oe_index_fbar .oe_index_fbarcon dl a{color:#fff;}
.oe_pagination{position:fixed; right:25px; z-index:200; top:50%; margin-top:-50px; width:12px;}
.oe_pagination a{display:inline-block; width:10px; height:10px; border-radius:8px; border:1px solid #fcfcfc; margin-bottom:15px;}
.oe_pagination a.on{background:#ff4f86; border:1px solid #ff4f86;}

.oe_footer_four{background:#fd96d0; margin-bottom:-15px; border-top:1px solid #eee; height:400px;}
.oe_footer_fourcon{width:1188px; margin:0 auto; padding:45px 0px; border-bottom:1px solid #eee;}
.oe_footer_fourcon dl{width:297px;float:left;}
.oe_footer_fourcon dl dt{padding-left:42px; height:42px;}
.oe_footer_fourcon dl dt p{color:#333; padding-left:10px; line-height:42px; font-size:18px;}
.oe_footer_fourcon dl dt span{background:url(../images/bg.png) no-repeat; width:42px; height:35px; display:inline-block; float:left; margin-left:-42px;}
.oe_footer_fourcon dl dt span.span_1{background-position:0px -596px; margin-top:5px;}
.oe_footer_fourcon dl dt span.span_2{background-position:-188px -635px; margin-top:5px;}
.oe_footer_fourcon dl dt span.span_3{background-position:0px -686px; margin-top:10px;}
.oe_footer_fourcon dl dt span.span_4{background-position:-188px -673px; margin-top:8px;}
.oe_footer_fourcon dl dd{padding-top:5px; font-size:14px;}
.oe_footer_fourcon dl dd a{color:#999;}
.oe_footer_fourcon dl dd i{color:#999; font-size:12px; position:relative; top:-1px; margin:0px 2px;}

.oe_footer_safety{width:1188px; margin:0 auto; color:#999; font-size:12px; padding-top:30px;}
.oe_footer_safety a{color:#999;}
.oe_footer_safety_1{width:300px; float:left;}
.oe_footer_safety_1 p.p_2 b{color:#333; font-weight:normal;}
.oe_footer_safety_1 .bd h3{line-height:35px;}
.oe_footer_safety_1 .bd ul li{line-height:22px; height:22px; overflow:hidden;}
.oe_footer_safety_1 .oe_gonggao{position:relative;}
.oe_footer_safety_1 .oe_gonggao div.btn{text-align:right;}
.oe_footer_safety_1 .oe_gonggao a.more{text-decoration:underline; color:#333;}
.oe_footer_safety_1 .oe_gonggao ul li{line-height:22px;height:22px; overflow:hidden;}
.oe_footer_safety_2{ margin-left:60px; float:left;}
.oe_footer_safety_2 h3{ padding-bottom:10px;;}
.oe_footer_safety_2 p img{width:120px;}



.oe_safty_content{padding:20px;}
.oe_safty_content .hd{ border-bottom:1px solid #ebebeb; padding-top:25px; margin-bottom:20px; position:relative; }
.oe_safty_content .hd h1{font-weight:normal; font-size:24px; padding-bottom:10px; color:#333;}
.oe_safty_content .hd p{font-size:14px; color:#999; line-height:35px;}
.oe_safty_content .hd p em{font-size:12px;}
.oe_safty_content .hd .share{position:absolute; right:0px; bottom:10px;}
.oe_safty_content .bd{font-size:15px; line-height:28px;}
.oe_safty_content .bd img{max-width:820px;}

/* ----8:47 2017/4/28---- */

.oe_about{width:1188px; margin:0 auto;  margin-top:25px; margin-bottom:20px;}
.oe_about_left{float:left;  background:#fff; width:250px;  padding:20px 0px; padding-top:25px;}
.oe_about_left dl dt{text-indent:30px;font-size:18px; line-height:35px; position:relative;}
.oe_about_left dl dt a{ color:#333;}
.oe_about_left dl dt i{display:inline-block; width:4px; height:7px; position:absolute; left:15px; top:15px; background:url(../images/bg.png) -78px -497px no-repeat;}
.oe_about_left dl dd a{text-indent:45px; line-height:35px; position:relative; display:block; font-size:15px; height:35px;  white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}
.oe_about_left dl dd a.current{color:#ff4f86; font-weight:bold; background:#fafafa;}
.oe_about_left dl dd a i{display:inline-block; width:4px; height:7px; position:absolute; left:30px; top:15px; background:url(../images/bg.png) -78px -518px no-repeat;}
.oe_about_left dl dd a:hover{background:#fafafa;}
.oe_about_right{padding:20px;  background:#fff; float:right; width:880px; }
.oe_about_right h1.title{font-weight:normal; font-size:24px; line-height:50px;}
.oe_about_right .oe_about_content{ padding:20px 0px; font-size:15px; line-height:30px;}
.oe_about_right .oe_about_content img{max-width:870px;}

.oe_party_ma{text-align:center; padding:40px 0px;}
.oe_party_ma img{width:280px;}
.oe_party_ma p.p_2{padding-top:20px; font-size:18px; color:#333; padding-bottom:10px;}
.oe_party_ma h1{line-height:40px; font-size:22px; color:#333;}
.oe_party_ma p.p_1{font-size:16px; line-height:35px; padding-bottom:20px;}
.oe_party_ma p.p_1 span{font-size:14px;}
.oe_party_ma p.p_3{padding:5px 0px;}
.oe_party_ma p.p_3 span{display:inline-block; background:#fff; color:#83a6a2; border:1px solid #ddd; padding:0px 20px; margin-left:10px; border-radius:2px; cursor:pointer; line-height:35px;}
.oe_party_ma p.p_3 span:hover{background:#99a2a4; color:#fff;}
.oe_party_ma p.p_3 i{color:#f40; display:inline-block; margin:0 5px;}
.oe_party_con{background:#fafafa; padding:30px 40px; position:relative; padding-top:50px;}
.oe_party_con ul li{font-size:14px; line-height:30px; color:#333;}
.oe_party_con ul li span em,.oe_party_con ul li label em{color:#f40;}
.oe_party_con ul li label{color:#686868;}

.oe_party_con .party_status{width:49px; height:54px; position:absolute; right:0px; top:0px; background:url(../images/bg.png) -77px -557px no-repeat;}
.oe_party_con .party_status.current{ background:url(../images/bg.png) -146px -557px no-repeat;}
.oe_party_con dl.top{padding-left:480px;}
.oe_party_con dl.top dt{float:left; margin-left:-480px;}
.oe_party_con dl.top dt img{width:450px; height:250px;}
.oe_party_con dl.top dd{ }
.oe_party_con dl.top dd h4{font-size:22px; color:#333; font-weight:normal; line-height:35px; padding-bottom:20px;}
.oe_party_con dl.top dd ul li{padding-left:30px; line-height:20px; padding-bottom:10px;}
.oe_party_con dl.top dd ul li label{display:inline-block;width:15px; height:15px; background:url(../images/bg.png) no-repeat; vertical-align:middle; margin-right:5px; margin-left:-30px; float:left; margin-top:4px;}
.oe_party_con dl.top dd ul li label.label_1{background-position:0px -455px;}
.oe_party_con dl.top dd ul li label.label_2{background-position:0px -428px;}
.oe_party_con dl.top dd ul li label.label_3{background-position:0px -403px; margin-top:2px;}
.oe_party_con dl.top dd ul li label.label_4{background-position:0px -383px; margin-top:3px;}
.oe_party_con dl.top dd ul li.btn{padding-top:10px; color:#00a2ee;}
.oe_party_con dl.top dd ul li.btn span{display:inline-block; color:#fff; background:#ff4f86; border-radius:2px; line-height:35px; padding:0px 25px; margin-right:10px; cursor:pointer;}
.oe_party_con dl.top dd ul li.btn span:hover{background:#e4225f;}
.oe_party_type{width:1188px; margin:0 auto; font-size:16px; padding-bottom:5px; padding-top:30px; position:relative; z-index:3;}
.oe_party_type a{display:inline-block; margin-right:10px; float:left; margin-top:3px;}
.oe_party_type a.tags_1{color:#00caa8;}
.oe_party_type a.tags_2{color:#2b8cfc;}
.oe_party_type a.tags_3{color:#13d113;}
.oe_party_type a.tags_4{color:#ff8b00;}
.oe_party_type a.tags_5{color:#00caa8;}
.oe_party_type a.tags_6{color:#ee8580;}
.oe_party_type a.tags_7{color:#9fcce1;}
.oe_party_type dl{float:left; margin-left:20px;}
.oe_party_type dl dt{display:inline-block;  float:left;}
.oe_party_type dl dt span{ background:url(../images/bg.png) -402px -308px no-repeat;display:inline-block; width:50px; height:17px; position:relative; top:5px; cursor:pointer;}
.oe_party_type dl dd{float:left; padding-left:10px; position:relative;}
.oe_party_type dl dd .input{}
.oe_party_type dl dd label.label_text{background:#fff; border:1px solid #fff; height:30px; line-height:30px;  padding:0px 5px; width:300px; vertical-align:middle; display:inline-block; cursor:pointer; position:relative;}
.oe_party_type dl dd label.label_text{font-size:14px;}
.oe_party_type dl dd span.btn{display:inline-block; height:32px; width:50px; vertical-align:middle; cursor:pointer; background:#ff4f86; text-align:center;}
.oe_party_type dl dd span.btn i{display:inline-block; height:25px; width:25px; background:url(../images/bg.png) 0px -522px no-repeat; vertical-align:middle; cursor:pointer; position:relative; top:3px;}
.oe_party_type dl dd label.label_text i{display:inline-block; width:7px; height:4px; background:url(../images/bg.png) -170px -54px no-repeat; position:absolute; right:5px; top:14px;}

.oe_party_type dl dd .select_area{position:absolute; background:#fff; padding:10px 20px 20px 20px; box-shadow:0px 3px 5px -3px #666; left:10px; top:32px; width:272px;}
.oe_party_type dl dd .select_area h3{font-weight:normal; font-size:15px; margin-bottom:5px;}
.oe_party_type dl dd .select_area select{border:1px solid #ebebeb; line-height:32px; height:32px;}
.oe_party_type dl dd .select_area .btn{padding-top:15px;}
.oe_party_type dl dd .select_area .btn b{display:inline-block; font-weight:normal; background:#dedede; color:#333; padding:0px 15px; border-radius:2px; cursor:pointer; font-size:12px;}
.oe_party_type dl dd .select_area .btn b:hover{background:#fafafa;}
.oe_partycontent{padding-top:30px;}
.oe_partycontent .oe_partyleft{width:800px; float:left;}
.oe_partycontent .oe_partyleft dl.dl_1 dd img{max-width:800px;}
.oe_partycontent .oe_partyleft dl.dl_1{padding-bottom:10px;}
.oe_partycontent .oe_partyleft dl.dl_1 dt{ font-weight:bold; color:#333; font-size:18px; line-height:30px; margin-bottom:10px;}
.oe_partycontent .oe_partyleft dl.dl_1 dd{}
.oe_partycontent .oe_partyleft dl.dl_1 dd img{max-width:800px; margin:10px 0px;}
.oe_partycontent .oe_partyleft dl.dl_1 dd .contact{font-size:14px;}
.oe_partycontent .oe_partyright{width:250px;  float:right;}
.oe_partycontent .oe_partyright .oe_party_map h3{ line-height:35px; font-weight:normal; color:#333; font-size:18px; padding-left:15px; position:relative;}
.oe_partycontent .oe_partyright .oe_party_map h3 i{display:inline-block; height:15px; border-left:5px solid #2ec784; position:absolute; left:0px; top:11px;}
.oe_partycontent .oe_partyright .oe_party_map .bd{background:#ebebeb; height:250px; margin-top:10px;}
.oe_party_elite{padding-top:25px;}
.oe_party_elite h3{ line-height:35px; font-weight:normal; color:#333; font-size:18px; padding-left:15px; position:relative;}
.oe_party_elite h3 i{display:inline-block; height:15px; border-left:5px solid #2ec784; position:absolute; left:0px; top:11px;}
.oe_party_elite .bd{padding-top:10px;}
.oe_party_elite .bd dl{margin-bottom:10px; margin-bottom:5px;  }
.oe_party_elite .bd dl dt img{width:250px; }
.oe_party_elite .bd dl dd{font-weight:normal; font-size:16px; text-align:center; padding-top:0px; line-height:35px; height:35px; overflow:hidden;}

/* ---oe_position_tips_box--- */
.oe_position_tips_box{text-align:center;}
.oe_position_tips_box .top span{display:inline-block; width:80px; height:80px; border-radius:80px; overflow:hidden; border:4px solid rgba(120,119,86,0.17);  box-shadow:0px 3px 5px -3px #ccc; margin-bottom:-40px; position:relative; z-index:8;}
.oe_position_tips_box .top span img{width:80px;}
.oe_position_tips_box .btn{color:#fff; padding-top:20px;}
.oe_position_tips_box .btn p.p_1{font-size:24px;}
.oe_position_tips_box .btn p.p_1 span{background:#ff4f86; color:#fff; line-height:50px; display:inline-block; padding:0px 45px; border-radius:30px; cursor:pointer;}
.oe_position_tips_box .btn p.p_1 span:hover{background:#ea3970;}
.oe_position_tips_box .btn p.p_2{padding-top:20px;}
#fullPage-nav ul li a span{border:1px solid #fff;}
#fullPage-nav ul li a.active span{border:1px solid #35a7ff; background:#35a7ff;}

/* ------Begin dynamic_add [2017-3-17]--------- */
.oe_shade_box .bd.dynamic_add dl dd .swiper-slide ul li{border:none; width:35px; height:35px; line-height:35px; float:left;}
.oe_shade_box .bd.dynamic_add dl dd .swiper-slide ul li img{width:24px; height:24px;}
.oe_shade_box .bd.dynamic_add{overflow-y:hidden;}
.dynamic_add .textarea textarea{background:#ebebeb;border:none; border-radius:5px; padding:5px;  font-family:Microsoft Yahei; line-height:24px; font-size:14px; height:200px;}
.oe_shade_box .bd.dynamic_add h3{font-size:20px;}
.bd.dynamic_add .oe_btn{padding-top:20px; padding-left:27px; position:relative;}
.bd.dynamic_add .oe_btn p{ position:absolute; right:100px; top:20px; font-size:12px;}
.bd.dynamic_add .oe_btn p.checkcode{right:150px; top:15px;}
.bd.dynamic_add .oe_btn p.checkcode input{display:inline-block; border:1px solid #ebebeb; vertical-align:middle;padding:0px 8px; height:30px; line-height:30px; width:50px;}
.bd.dynamic_add .oe_btn p.checkcode img{vertical-align:middle; height:30px; }
.bd.dynamic_add .oe_btn dl{float:left; position:relative;}
.bd.dynamic_add .oe_btn dl.imgs dt{position:relative;}
.bd.dynamic_add .oe_btn dl.imgs dt span{display:inline-block; background:url(../images/bg.png) -403px -342px no-repeat; width:20px; height:18px; cursor:pointer;}
.bd.dynamic_add .oe_btn dl.imgs dt span:hover{background-position:-403px -362px;}
.bd.dynamic_add .oe_btn dl.face{margin-left:10px;}
.bd.dynamic_add .oe_btn dl.face dt span{display:inline-block; background:url(../images/bg.png) -428px -342px no-repeat; width:21px; height:21px; cursor:pointer; position:relative; top:-2px; }
.bd.dynamic_add .oe_btn dl.face dt span:hover{background-position:-454px -342px;}
.bd.dynamic_add .oe_btn span.submit{position:absolute;right:25px; top:15px; background:#2791eb; color:#fff;display:inline-block; line-height:32px; padding:0px 20px; border-radius:2px; cursor:pointer;}
.bd.dynamic_add .oe_btn span.submit:hover{background:#0784ee;}
.bd.dynamic_add .oe_btn dl dd{position:absolute; top:40px;}

.bd.dynamic_add .oe_btn dl.face dd{left:-30px; background:#fff; border:1px solid #ebebeb; padding:15px;width:480px; }
.bd.dynamic_add .oe_btn dl.face dd span.jiao{display:inline-block; width:16px; height:9px; background:url(../images/bg.png) -54px 0px no-repeat; position:absolute; left:32px; top:-8px;}
.bd.dynamic_add .oe_btn dl.imgs dt input[type='file']{position:absolute; width:20px; height:18px; left:0px; top:0px; filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0; cursor:pointer;}
.bd.dynamic_add .oe_btn dl.imgs dd{left:0px; background:#fff; border:1px solid #ebebeb; padding:10px;width:80px;position:absolute; top:40px; }
.bd.dynamic_add .oe_btn dl.imgs dd span.jiao{display:inline-block; width:16px; height:9px; background:url(../images/bg.png) -54px 0px no-repeat; position:absolute; left:2px; top:-8px;}
.bd.dynamic_add .oe_btn dl.imgs dd label{display:inline-block; vertical-align:top; width:80px; height:80px;}
.bd.dynamic_add .oe_btn dl.imgs dd label img{width:80px; height:80px; vertical-align:top;}
.bd.dynamic_add .oe_btn dl.imgs dd label.loading{background:url(../images/page_loading.gif) center no-repeat;}
.bd.dynamic_add .oe_btn dl.face dd .oe_msg_face .bd{padding:0px; padding-left:10px;  overflow:hidden;}
.bd.dynamic_add .oe_btn dl.face dd .oe_msg_face .bd ul{width:477px;}
.bd.dynamic_add .oe_btn dl.face dd .oe_msg_face .bd ul li{float:left; width:35px; text-align:center;}
.bd.dynamic_add .oe_btn dl.face dd .oe_msg_face .hd{padding-left:220px; padding-top:20px;}
.bd.dynamic_add .oe_btn dl.face dd .oe_msg_face .hd ul li{float:left; cursor:pointer; width:8px; height:8px; background:#ddd; border-radius:8px; margin:0px 3px; text-indent:-9999px;}
.bd.dynamic_add .oe_btn dl.face dd .oe_msg_face .hd ul li.on{ background:#2791eb;}

/* ------End dynamic_add--------- */


.oe_elite{margin-top:10px; border-top:1px solid #ebebeb; padding-top:10px;}
.oe_elite h3{ line-height:45px; padding-left:20px;}
.oe_elite .bd{padding:20px;}
.oe_elite .bd dl{margin-bottom:10px;}
.oe_elite .bd dl dt img{width:250px;}
.oe_elite .bd dl dd{text-align:center;}
.oe_elite .bd dl dd h4{line-height:24px; height:24px; overflow:hidden;}

/* -----14:05 2017/3/29----- */
.oe_enter{margin-top:10px; border-top:1px solid #ebebeb; padding-top:10px; padding-bottom:15px; padding-bottom:30px;}
.oe_enter h3{ line-height:45px; padding-left:20px;}
.oe_enter ul{padding:0px 20px; position:relative;}
.oe_enter ul li{line-height:35px; position:relative; padding-left:30px;}
.oe_enter ul li i{display:inline-block;  width:16px; height:14px; background:url(../images/bg.png) no-repeat; position:absolute; left:0px; top:12px;}
.oe_enter ul li i.icon_1{background-position:-135px -633px;}
.oe_enter ul li i.icon_2{background-position:-135px -648px;}
.oe_enter ul li i.icon_3{background-position:-135px -663px;}
.oe_enter ul li i.icon_4{background-position:-135px -681px;}
.oe_enter ul li i.icon_5{background-position:-135px -699px; left:2px;}
.oe_enter ul li b{font-weight:normal; font-size:12px; display:inline-block; margin-left:10px; color:#ff9600;}
.oe_enter ul li em{display:inline-block; background:#ff4f86; color:#fff; line-height:18px; font-size:12px; border-radius:20px; padding:0px 5px; position:absolute; right:10px; top:10px;}
.oe_lianxihongnian{padding:0px 30px; padding-top:20px; padding-right:23px; padding-left:17px;}
.oe_lianxihongnian dl{border:1px solid #ebebeb; border-radius:2px; padding-left:70px; cursor:pointer;}
.oe_lianxihongnian dl dt{width:50px; margin-left:-50px; float:left; padding-top:14px;}
.oe_lianxihongnian dl dt span{display:inline-block; background:url(../images/bg.png) -551px -445px no-repeat; width:39px; height:41px;}
.oe_lianxihongnian dl dd{ padding-top:10px; padding-bottom:10px;}
.oe_lianxihongnian dl dd p{color:#999;}
.oe_lianxihongnian dl:hover{background:#fafafa;}
.oe_lianxihongnian dl:hover{color:#ff4f86;}

.oe_user_bar{ position:relative; z-index:10; border-bottom:1px solid #ddd; margin:10px 0px;}
.oe_user_rank{float:left; background:#fff; }
.oe_user_rank dl{ position:relative; float:left;}
.oe_user_rank dl dt{background:#fff; line-height:35px; padding:0px 25px; cursor:pointer;}
.oe_user_rank dl.dl_1 dt{ padding-right:30px;  margin-right:-1px;   }
.oe_user_rank dl.dl_2 dt{ padding-right:30px;  }
.oe_user_rank dl dt i{display:inline-block; width:7px; height:4px; position:absolute; right:12px; top:16px;}
.oe_user_rank dl.dl_1 dt i{ background:url(../images/bg.png) -223px -54px no-repeat;}
.oe_user_rank dl.dl_1.current dt i,.oe_user_rank dl:hover dt i{background-position:-170px -64px;}
.oe_user_rank dl.dl_2 dt i{ background:url(../images/bg.png) -584px -386px no-repeat; width:11px; height:14px; top:11px;}
.oe_user_rank dl.dl_2.on dt i,.oe_user_rank dl.dl_2.current dt i,.oe_user_rank dl.dl_2:hover dt i{background-position:-567px -386px;}
.oe_user_rank dl.dl_1 dd{position:absolute; width:100%; background:#fff;  box-shadow:0px 3px 5px -3px #666;}
.oe_user_rank dl.dl_1 dd span{display:block; text-indent:25px; line-height:35px; cursor:pointer;}
.oe_user_rank dl.dl_1 dd span:hover{color:#ff4f86; background:#ffe8ef;}
.oe_user_rank dl.current dt,.oe_user_rank dl.on.current dt{background:#ff4f86;  box-shadow:0px -1px 5px -1px #ff4f86; color:#fff;}
.oe_user_rank dl:hover dt{background:#f581a5; color:#fff;}
.oe_user_rank dl.current dt a,.oe_user_rank dl.on.current dt a{color:#fff;}
.oe_user_rank dl.dl_3 dt{padding-right:30px;}
.oe_user_rank dl.dl_3 dt a i{ background:url(../images/bg.png) -584px -407px no-repeat; width:12px; height:14px; top:12px;}
.oe_user_rank dl.dl_3.on dt i,.oe_user_rank dl.dl_3.current dt i,.oe_user_rank dl.dl_3:hover dt i{background-position:-566px -407px;}
.oe_user_rank dl.dl_3 dt a:hover,.oe_user_rank dl.dl_3 dt a:active,.oe_user_rank dl.dl_3 dt:hover a{color:#fff;}

.oe_user_bar p{float:left; line-height:35px; padding-left:40px; color:#999;}
.oe_user_bar p a.profile{color:#00baff;}
.oe_user_bar .oeuserlist_type{position:absolute; right:0px; top:0px;}
.oe_user_bar .oeuserlist_type a{display:inline-block; width:22px; height:22px; background:url(../images/bg.png) no-repeat; float:left; margin-left:10px;}
.oe_user_bar .oeuserlist_type a.a_1{background-position:-720px 0px;}
.oe_user_bar .oeuserlist_type a.a_1:hover,.oe_user_bar .oeuserlist_type a.a_1.current{background-position:-720px -22px;}
.oe_user_bar .oeuserlist_type a.a_2{background-position:-748px 0px;}
.oe_user_bar .oeuserlist_type a.a_2:hover,.oe_user_bar .oeuserlist_type a.a_2.current{background-position:-748px -22px;}

/*-----Begin oe_indexpop 2017/3/20-----*/
.oe_indexpop{position:absolute; width:740px; height:623px; left:50%; margin-left:-370px; top:50%; margin-top:-311px;}
.oe_indexpop span.close{background:url(../images/indexpop_close.png) no-repeat left top;width:48px; height:48px; display:inline-block; cursor:pointer; position:absolute; right:0px; top:0px; }
.oe_indexpop a.reg{display:inline-block; width:338px; height:87px; position:absolute; left:200px; top:360px;}

/*-----End oe_indexpop-----*/

/*-------Begin oe_nodata 2017/3/21-----------*/
.oe_nodata{text-align:center;}
.oe_nodata p.p_1{ padding-bottom:20px;}
.oe_nodata p.p_2{color:#999;}
.oe_nodata p.p_3{padding-top:10px;}
.oe_nodata p.p_3 a{display:inline-block; background:#ff4f86; color:#fff; line-height:35px; padding:0px 40px; border-radius:4px;}
.oe_nodata p.p_3 a:hover{background:#f24b80;}
/*-------End oe_nodata-----------*/

/*-------Begin card 14:32 2017/3/29-------------*/
.usercard .oe_shade_box{background:none;}
.oe_card{background:#fff; border-radius:15px;}
.oe_card .left{width:328px; float:left; height:522px; border-radius:15px 0px 0px 15px; }
.oe_card .left.card_bg_1{background:url(../images/card_bg1.png) #c181a4;}
.oe_card .left.card_bg_2{background:url(../images/card_bg2.png) #838700;}
.oe_card .left.card_bg_3{background:url(../images/card_bg3.png) #ab6700;}
.oe_card .left .top{height:348px;  position:relative;}
.oe_card .left .top p.p_1{text-align:center; padding-top:70px; height:150px;}
.oe_card .left .top p.p_2{color:#fff; text-align:center; padding-top:20px;}
.oe_card .left .top p.p_1 img{width:150px;}
.oe_card .left .top p.p_3{text-align:center; padding-top:15px; color:#fff;}
.oe_card .left .top p.p_3 span{display:inline-block; padding-left:20px;width:70px;   height:34px; background:url(../images/bg.png) no-repeat -306px -568px; line-height:34px; text-align:left; color:#fff; cursor:pointer; margin-right:5px;}
.oe_card .left .top p.p_3 span i{display:inline-block;width:11px; height:15px; background:url(../images/bg.png) no-repeat -417px -578px;  position:relative; top:2px;}
.oe_card .left .top p.p_3 span.current i{background:url(../images/card_soud.gif) no-repeat left top;}
.oe_card .left .top p.p_3 em.em_2{display:inline-block; width:8px;height:8px; border-radius:10px; background:red;}
.oe_card .left .top p.p_4{text-align:center; color:#fff; padding-top:15px;}
.oe_card .left .top p.p_4 span i{display:inline-block; width:13px; height:21px; background:url(../images/bg.png) -627px -477px no-repeat; vertical-align:middle; margin-right:5px;}
.oe_card .left .top p.p_4 span{border:1px solid #ebebeb; display:inline-block; padding:0px 20px; line-height:35px; cursor:pointer; border-radius:2px;}
.oe_card .left .top p.p_4 span.current{color:#c9ddd0; border:1px solid #c9ddd0;}
.oe_card .left .top label{display:inline-block;position:absolute; right:0px; bottom:0px; background:url(../images/shades.png) ; padding:10px 15px; cursor:pointer;}
.oe_card .left .top label span{display:inline-block; display:inline-block; width:13px; height:21px; background:url(../images/bg.png) -627px -477px no-repeat ;}
.oe_card .left .top label span.current{ background:url(../images/bg.png) -646px -477px no-repeat ;}
.oe_card .left .userhead{height:174px;  color:#fff;}
.oe_card .left .userhead dl{padding:25px 0px 0px 70px; width:168px; margin:0px auto;}
.oe_card .left .userhead dl dt{margin-left:-70px; float:left; vertical-align:top;}
.oe_card .left .userhead dl dt span{display:inline-block; border-radius:60px; width:60px; height:60px; overflow:hidden; border:2px solid #fff;}
.oe_card .left .userhead dl dt img{width:60px;}
.oe_card .left .userhead dl dd{padding-left:15px; }
.oe_card .left .userhead dl dd h4{color:#fff; font-size:24px; font-weight:normal;line-height:35px; height:35px;white-space: nowrap;text-overflow: ellipsis; overflow:hidden;}
.oe_card .left .userhead dl dd h4 a{color:#fff;}
.oe_card .left .userhead dl dd p{white-space: nowrap;text-overflow: ellipsis;line-height:24px; height:24px; overflow:hidden; font-size:12px;}
.oe_card .left .userhead .btn{width:240px; margin:0px auto; text-align:center; padding-top:10px;}
.oe_card .left .userhead .btn p{text-align:left;}
.oe_card .left .userhead .btn p.p_1 span{background-color:#e0e9ec; color:#000; display:block; border-radius:3px; height:32px; line-height:32px; cursor:pointer;}
.oe_card .left .userhead .btn p.p_1 span:hover{color:#670018;}
.oe_card .left .userhead .btn p.p_1 label{display:inline-block; line-height:32px; height:32px;background-color:#e0e9ec; color:#000; border-radius:3px;width:100px; cursor:pointer; text-align:center; }
.oe_card .left .userhead .btn p.p_1 label:hover{color:#670018;}
.oe_card .left .userhead .btn p.p_1 label.current{color:#999;}
.oe_card .left .userhead .btn p.p_2{text-align:center;}
.oe_card .left .userhead .btn p.p_2 label{display:inline-block; line-height:32px; height:32px;background-color:#e0e9ec; color:#000; border-radius:3px;width:220px; cursor:pointer; text-align:center; }
.oe_card_close{position:absolute; right:5px; top:5px; width:25px; padding-top:8px; height:17px;display:inline-block; z-index:5; cursor:pointer;  text-align:center;}
.oe_card_close i{ background:url(../images/bclose.png) left top no-repeat; width:9px; height:9px; display:inline-block; }
.oe_card_close:hover{background-color:#ff4f86;}
.oe_card_close:hover i{background:url(../images/bclose.png) -9px 0px no-repeat;}
.oe_card .right{width:340px; padding-left:40px; float:left; padding-top:30px; overflow:hidden;}
.oe_card .right .info_1{border-bottom:1px solid #ebebeb; padding-bottom:20px; padding-top:14px;}
.oe_card .right .info_1 dl{padding-left:30px; line-height:28px;}
.oe_card .right .info_1 dl dt{width:30px; margin-left:-30px;float:left; padding-top:2px;}
.oe_card .right .info_1 dl dt span{display:inline-block; width:19px; height:19px; background:url(../images/bg.png) -748px -344px no-repeat; margin-top:4px;}
.oe_card .right .info_1 dl dt span.span_1{background-position:-748px -469px; margin-top:5px;}
.oe_card .right .info_1 dl dt span.span_2{background-position:-748px -506px; margin-top:5px; height:16px;}
.oe_card .right .info_1 dl dt span.span_3{background-position:-748px -489px; margin-top:5px; height:13px;}
.oe_card .right .info_1 dl dt span.span_4{background-position:-748px -371px; margin-top:5px;}
.oe_card .right .info_1 dl dt span.span_5{background-position:-748px -423px; margin-top:5px;}
.oe_card .right .info_1 dl dt span.span_6{background-position:-748px -446px; margin-top:6px;}
.oe_card .right .info_1 dl dt span.span_7{background-position:-748px -395px; margin-top:5px;}
.oe_card .right .info_1 dl dd{color:#000; position:relative;}
.oe_card .right .info_1 dl dd p{position:absolute; right:0px; top:0px; color:#999;}
.oe_card .right .info_1 dl dd p img{vertical-align:middle; margin-right:2px;}
.oe_card .right .info_1 dl dd p i.i_1{color:red;}
.oe_card .right .info_1 dl dd p i.i_2{color:#666;}
.oe_card .right .info_1 dl dd em{color:#999; font-size:12px;}
.oe_card .right .info_1 dl dd label{display:inline-block; width:20px; height:20px; background:url(../images/bg.png) no-repeat; vertical-align:middle; margin-top:2px;}
.oe_card .right .info_1 dl dd label a{display:inline-block; width:20px; height:20px;}
.oe_card .right .info_1 dl dd label.label_1{background-position:-87px -25px;}
.oe_card .right .info_1 dl dd label.label_1.current{background-position:-87px -1px;}
.oe_card .right .info_1 dl dd label.label_2{background-position:-115px -25px;}
.oe_card .right .info_1 dl dd label.label_2.current{background-position:-115px -1px;}
.oe_card .right .info_1 dl dd label.label_3{background-position:-144px -25px;}
.oe_card .right .info_1 dl dd label.label_3.current{background-position:-144px -1px;}
.oe_card .right .info_1 dl dd label.label_4{background-position:-173px -25px;}
.oe_card .right .info_1 dl dd label.label_4.current{background-position:-173px -1px;}
.oe_card .right .info_1 dl dd label.label_5.current{background-position:-201px -1px;}
.oe_card .right .info_1 dl dd label.label_6.current{background-position:-626px -446px;}
.oe_card .right .info_1 dl dd label.label_7.current{background-position:-655px -446px;}
.oe_card .right .info_1 dl dd label.label_8.current{background-position:-683px -446px;}
.oe_card .right .info_1 dl dd b{display:inline-block; width:16px; height:16px; background:url(../images/bg.png) no-repeat left top;  vertical-align:middle;}
.oe_card .right .info_1 dl dd b.em_2{background-position:-628px -541px;}
.oe_card .right .info_1 dl dd b.em_1{background-position:-644px -541px;}
.oe_card .right .info_2{ padding-bottom:5px; padding-top:20px;}
.oe_card .right .info_2 dl{padding-left:30px; line-height:30px;}
.oe_card .right .info_2 dl dt{width:30px; margin-left:-30px;float:left; padding-top:2px;}
.oe_card .right .info_2 dl dt span{display:inline-block; width:19px; height:19px; background:url(../images/bg.png) -748px -344px no-repeat; margin-top:4px;}
.oe_card .right .info_2 dl dt span.span_1{background-position:-748px -396px; margin-top:5px;}
.oe_card .right .info_2 dl dt span.span_2{background-position:-748px -423px; margin-top:5px;}
.oe_card .right .info_2 dl dt span.span_3{background-position:-748px -344px; margin-top:5px;}
.oe_card .right .info_2 dl dt span.span_4{background-position:-748px -371px; margin-top:5px;}
.oe_card .right .info_2 dl dd{color:#000;} 
.oe_card .right .info_2 dl dd a{color:#33baff;}
.oe_card .right .info_2 dl dd a.do{color:#999;}
.oe_card .right .info_2 dl dd span{color:#999;} 
.oe_card .right .info_2 dl dd label{cursor:pointer;}
.oe_card .right .info_2 dl dd i{font-size:10px; color:#ccc; display:inline-block; vertical-align:middle; margin:0px 5px; margin-top:-2px; }
.oe_card .right .info_3{ padding-bottom:15px; padding-top:10px;}
.oe_card .right .info_3 h4{font-size:14px; font-weight:normal; color:#000; margin-bottom:10px;}
.oe_card .right .info_3 ul li{float:left; margin-right:5px; height:80px; overflow:hidden;}
.oe_card .right .info_3 ul li img.img{max-height:80px; max-width:107px; vertical-align:middle;}
.oe_card .right .info_3 ul li img.line{margin-left:-1px; width:1px; height:80px; vertical-align:middle;}
.usercard{padding:0px;border-radius:15px; }

.oe_card img.img_1{position:absolute; right:20px; top:30px;}

/*-------Begin card -------------*/

/* ----Begin new index 13:59 2017/4/8------ */
.oe_ntop{width:100%; min-width:1188px; position:fixed; left:0px; top:0px; z-index:20;background:#fbfbf7; border-top:2px solid #ff4f86;}
.oe_ntop.current{ box-shadow:0px 3px 5px -3px #ccc; border-bottom:1px solid #ff4f86;}
.oe_ntop .oe_msg_user dl{float:right; margin-top:10px;}
.oe_ntop .oe_msg_user dl dt{cursor:pointer;}
.oe_ntop .oe_msg_user dl.msg{margin-right:10px; position:relative; height:70px;}
.oe_ntop .oe_msg_user dl.msg dt{position:relative;padding:0px 25px; width:19px; height:55px;}
.oe_ntop .oe_msg_user dl.msg dt em{display:inline-block; border-radius:20px; background:#ff4f86; line-height:20px; color:#fff; font-size:12px; width:20px; text-align:center; position:absolute; right:0px; top:5px;}
.oe_ntop .oe_msg_user dl.msg dt span{display:inline-block; width:19px; height:14px; background:url(../images/bg.png) -31px top no-repeat; position:absolute; left:25px; top:20px;}
.oe_ntop .oe_msg_user dl.msg dt span.current{background:url(../images/mg.gif) left top no-repeat; }
.oe_ntop .oe_msg_user dl.msg dd{ position:absolute; right:15px; top:70px; width:120px; border:1px solid #ebebeb;  box-shadow:0px 3px 5px -3px #ccc;  background:#fff; display:none;}
.oe_ntop .oe_msg_user dl.msg.current dd{display:block;}
.oe_ntop .oe_msg_user dl.msg dd ul li{line-height:35px;text-align:left; position:relative;}
.oe_ntop .oe_msg_user dl.msg dd ul li a{display:block; padding-left:15px;}
.oe_ntop .oe_msg_user dl.msg dd ul li a:hover{background:#fafafa;}
.oe_ntop .oe_msg_user dl.msg dd ul li em{position:absolute; right:10px; top:9px; font-size:11px; background:#ff4f86; color:#fff;  text-align:center; border-radius:30px; line-height:18px; padding:0px 5px;}
.oe_ntop .oe_msg_user dl.msg dd span.jiao{display:inline-block; width:16px; height:9px; background:url(../images/bg.png) -54px top no-repeat; position:absolute; right:10px; top:-8px;}
.oe_ntop .oe_msg_user dl.user{position:relative; height:70px;z-index:1000;}
.oe_ntop .oe_msg_user dl.user dt span{display:inline-block; width:45px; height:45px; border-radius:30px; overflow:hidden; position:relative; top:5px;}
.oe_ntop .oe_msg_user dl.user dt span img{width:45px; position:relative; top:-5px;}
.oe_ntop .oe_msg_user dl.user dd{ position:absolute; right:0px; top:70px; width:100px; border:1px solid #ebebeb;  box-shadow:0px 3px 5px -3px #ccc;  background:#fff; display:none;transition: all 0.2s ease-in-out 0s;}
.oe_ntop .oe_msg_user dl.user dd ul li{line-height:35px;text-align:center;}
.oe_ntop .oe_msg_user dl.user dd ul li a{display:block;}
.oe_ntop .oe_msg_user dl.user dd ul li a:hover{background:#fafafa;}
.oe_ntop .oe_msg_user dl.user dd span.jiao{display:inline-block; width:16px; height:9px; background:url(../images/bg.png) -54px top no-repeat; position:absolute; right:10px; top:-8px;}
.oe_ntop .oe_msg_user dl.user.current dd{display:block;transition: all 0.2s ease-in-out 0s;}


.oe_ntop.current .rgl{display:block;}
.oe_ntopcon{width:1188px; margin:0 auto; height:80px; }
.oe_ntopcon .logo{float:left;}
.oe_ntopcon .logo img.img{max-height:80px; vertical-align:middle;}
.oe_ntopcon .logo img.line{height:78px;vertical-align:middle; margin-left:-1px;}
.oe_ntopcon .text{float:left;  padding-top:27px; color:#999; font-size:16px; margin-left:20px;}
.oe_index2menu{float:left; padding-left:20px; height:78px;}
.oe_index2menu ul li{float:left; line-height:78px; font-size:18px; padding:0px 30px; position:relative;}
.oe_index2menu ul li a:hover{color:#ff4f86;}
.oe_index2menu ul li i{position:absolute; right:0px; top:32px; display:inline-block; height:15px; border-left:1px solid #ddd;}
.oe_ntopcon .rgl{float:right; padding-top:25px; display:none;}
.oe_ntopcon .rgl a{background:#ff4f86; color:#fff; border-radius:3px; display:inline-block; line-height:35px; padding:0px 15px; margin-left:10px;}
.oe_ntopcon .rgl a:hover{background:#e34576;}
.oe_index2banenr{height:640px; width:100%; min-width:1200px; background:url(../images/newsindex.jpg) center top no-repeat;}
.oe_nuser{width:100%; overflow:hidden; position:relative;}
.nuser_list{height:642px;}
.nuser_list ul {width:2000px;}
.nuser_list ul li{float:left; width:174px; height:214px; overflow:hidden; margin-right:1px;transition: all 0.3s ease-in-out 0s; position:relative;}
.nuser_list ul li img{width:174px; height:214px;transition: all 0.3s ease-in-out 0s; }
.nuser_list ul li:hover img{
    transition: all 0.3s ease-in-out 0s; 
    transform: scale(1.2);
    -ms-transform:scale(1.2); 	/* IE 9 */
    -moz-transform:scale(1.2);	/* Firefox */
    -webkit-transform:scale(1.2); /* Safari 和 Chrome */
    -o-transform:scale(1.2); 	/* Opera */
    }
.nuser_list ul li h3{position:absolute;  background:url(../images/wbg.png); left:0px; width:174px; line-height:35px; height:35px; bottom:-35px; text-align:center; font-weight:normal; font-size:14px; color:#000;transition: all 0.3s ease-in-out 0s;}
.nuser_list ul li h3 a{color:#000;}
.nuser_list ul li:hover h3{bottom:0px;transition: all 0.3s ease-in-out 0s;}
.oe_reglogin{position:absolute;width:360px; top:50%; margin-top:-170px; left:50%; margin-left:230px; background:#fff; border-radius:5px;  box-shadow:0px 1px 15px -3px #000; overflow:hidden; z-index:2;}
.oe_reglogin .hd{height:45px; }
.oe_reglogin .hd ul li{width:50%; float:left; line-height:45px; text-align:center; font-size:20px; background:#eee;border-bottom:1px solid #ddd; cursor:pointer; border-left:1px solid #ddd; margin-left:-1px;}
.oe_reglogin .hd ul li.on{ border-bottom:1px solid transparent;background:#fff;}
.oe_reglogin .bd .nreg{width:286px; margin:0 auto; }
.oe_reglogin .bd .nreg h3{height:51px; line-height:51px; color:#ff4f86; font-weight:normal; font-size:14px;}
.oe_reglogin .bd .nreg ul li{padding-left:64px; font-size:18px; margin-bottom:12px; position:relative;}
.oe_reglogin .bd .nreg ul li p{color:#999; position:absolute; left:75px; top:8px; font-size:14px;}
.oe_reglogin .bd .nreg ul li span{display:inline-block; width:64px; margin-left:-64px;}
.oe_reglogin .bd .nreg ul li input[type="text"],.oe_reglogin .bd .nreg ul li input[type="password"]{line-height:28px; height:28px; padding:5px 10px; border:1px solid #ccc; width:200px; font-size:16px;}
.oe_reglogin .bd .nreg ul li.li_3{text-align:left; padding-left:0px; font-size:14px; color:#999; padding-top:5px;}
.oe_reglogin .bd .nreg ul li.li_3 input{display:inline-block; vertical-align:middle;}
.oe_reglogin .bd .nreg ul li.li_3 a{color:#ff4f86;}
.oe_reglogin .bd .nreg ul li.li_4{padding:0px;}
.oe_reglogin .bd .nreg ul li.li_4 span{display:block; width:100%; border-radius:3px; text-align:center; background:#ff4f86; color:#fff; margin:0px; line-height:46px; height:46px; cursor:pointer;}
.oe_reglogin .bd .nreg ul li.li_4 span:hover{background:#e34576;}
.oe_reglogin .bd .nreg ul li.li_5{padding-left:0px; font-size:14px; text-align:center; position:relative; padding-top:5px;}
.oe_reglogin .bd .nreg ul li.li_5 em{position:absolute;  left:0px; top:18px; display:inline-block; border-bottom:1px solid #ebebeb; width:100%;}
.oe_reglogin .bd .nreg ul li.li_5 label{position:relative; z-index:3; background:#fff; display:inline-block; padding:0px 10px; color:#999;}
.oe_reglogin .bd .nreg ul li.li_6{text-align:center; padding:0px; margin-bottom:30px; font-size:12px;}
.oe_reglogin .bd .nreg ul li.li_6 a{display:inline-block;  padding:0px 10px 0px 30px; position:relative; color:#fff; border-radius:1px; line-height:26px; margin:0px 4px;}
.oe_reglogin .bd .nreg ul li.li_6 a i{display:inline-block; background:url(../images/three.png) no-repeat; position:absolute; width:20px; height:20px; left:8px; top:0px; }
.oe_reglogin .bd .nreg ul li.li_6 a.a_1{background:#3eb0d8;}
.oe_reglogin .bd .nreg ul li.li_6 a.a_1:hover{background:#25a0cb;}
.oe_reglogin .bd .nreg ul li.li_6 a.a_1 i{background-position:0px 0px; top:2px;}
.oe_reglogin .bd .nreg ul li.li_6 a.a_2{background:#f08d00;}
.oe_reglogin .bd .nreg ul li.li_6 a.a_2:hover{background:#ff9600;}
.oe_reglogin .bd .nreg ul li.li_6 a.a_2 i{background-position:-27px 0px; top:2px;}
.oe_reglogin .bd .nreg ul li.li_6 a.a_3{background:#48c105 ;}
.oe_reglogin .bd .nreg ul li.li_6 a.a_3:hover{background:#41b500 ;}
.oe_reglogin .bd .nreg ul li.li_6 a.a_3 i{background-position:-54px 0px; top:2px;}





.oe_reglogin .bd .nlog{width:286px; margin:0 auto;}
.oe_reglogin .bd .nlog h3{height:51px; line-height:51px; color:#ff4f86; font-weight:normal; font-size:16px;}
.oe_reglogin .bd .nlog ul li{padding-left:64px; font-size:18px; margin-bottom:12px; position:relative;}
.oe_reglogin .bd .nlog ul li p{color:#999; position:absolute; left:75px; top:8px; font-size:14px;}
.oe_reglogin .bd .nlog ul li span{display:inline-block; width:64px; margin-left:-64px;}
.oe_reglogin .bd .nlog ul li input[type="text"],.oe_reglogin .bd .nlog ul li input[type="password"]{line-height:28px; height:28px; padding:5px 10px; border:1px solid #ccc; width:200px; font-size:14px;}
.oe_reglogin .bd .nlog ul li.li_3{text-align:left; padding-left:0px; font-size:14px; color:#999; padding-top:5px;}
.oe_reglogin .bd .nlog ul li.li_3 input{display:inline-block; vertical-align:middle;}
.oe_reglogin .bd .nlog ul li.li_3 a{color:#ff4f86; position:absolute; right:0px; top:5px;}
.oe_reglogin .bd .nlog ul li.li_4{padding:0px;}
.oe_reglogin .bd .nlog ul li.li_4 span{display:block; width:100%; border-radius:3px; text-align:center; background:#ff4f86; color:#fff; margin:0px; line-height:46px; height:46px; cursor:pointer;}
.oe_reglogin .bd .nlog ul li.li_4 span:hover{background:#e34576;}
.oe_reglogin .bd .nlog ul li.li_5{padding-left:0px; font-size:14px; text-align:center; position:relative; padding-top:5px;}
.oe_reglogin .bd .nlog ul li.li_5 em{position:absolute;  left:0px; top:18px; display:inline-block; border-bottom:1px solid #ebebeb; width:100%;}
.oe_reglogin .bd .nlog ul li.li_5 label{position:relative; z-index:3; background:#fff; display:inline-block; padding:0px 10px; color:#999;}
.oe_reglogin .bd .nlog ul li.li_6{text-align:center; padding:0px; margin-bottom:30px; font-size:12px;}
.oe_reglogin .bd .nlog ul li.li_6 a{display:inline-block;  padding:0px 10px 0px 30px; position:relative; color:#fff; border-radius:1px; line-height:26px; margin:0px 4px;}
.oe_reglogin .bd .nlog ul li.li_6 a i{display:inline-block; background:url(../images/three.png) no-repeat; position:absolute; width:20px; height:20px; left:8px; top:0px; }
.oe_reglogin .bd .nlog ul li.li_6 a.a_1{background:#3eb0d8;}
.oe_reglogin .bd .nlog ul li.li_6 a.a_1:hover{background:#25a0cb;}
.oe_reglogin .bd .nlog ul li.li_6 a.a_1 i{background-position:0px 0px; top:2px;}
.oe_reglogin .bd .nlog ul li.li_6 a.a_2{background:#f08d00;}
.oe_reglogin .bd .nlog ul li.li_6 a.a_2:hover{background:#ff9600;}
.oe_reglogin .bd .nlog ul li.li_6 a.a_2 i{background-position:-27px 0px; top:2px;}
.oe_reglogin .bd .nlog ul li.li_6 a.a_3{background:#48c105 ;}
.oe_reglogin .bd .nlog ul li.li_6 a.a_3:hover{background:#41b500 ;}
.oe_reglogin .bd .nlog ul li.li_6 a.a_3 i{background-position:-54px 0px; top:2px;}

.oe_nfooter{border-top:1px solid #e8e8e8; background:#fff; padding-top:30px; width:100%; min-width:1188px; margin:0 auto;} 
.oe_nfootercon{width:1188px; margin:0 auto;}
.oe_nfootercon .oe_nfooterlogo{float:left; max-width:200px;margin-right:20px; width:200px;}
.oe_nfootercon .oe_nfooterlogo img{max-width:200px;}
.oe_nfootercon .oe_nfootertext{float:left; width:950px;}
.oe_nfootercon .oe_nfootertext dl{float:left; width:410px; font-size:12px; color:#999; border-left:1px solid #ccc; min-height:100%; padding-left:30px; margin-left:30px;}
.oe_nfootercon .oe_nfootertext dl dt i{color:#999; }
.oe_nfootercon .oe_nfootertext dl a{color:#999;}
.oe_nfootercon .oe_nfootertext dl a:hover{color:#666;}
.oe_nfootercon .oe_nftbottom{text-align:center; padding-top:10px; font-size:12px; color:#333; padding-bottom:15px;}
.oe_nfootercon .oe_nftbottom p{}
.oe_nfootercon .oe_nfootertext dl.dl_2 dt{padding-left:70px;}
.oe_nfootercon .oe_nfootertext dl.dl_2 dt span{display:inline-block; width:70px; margin-left:-70px;}
.oe_nfootercon .oe_nfootertext dl.dl_2 dt a{display:inline-block;}
.oe_nfootercon .oe_nfootertext dl.dl_2 dd .hd{font-size:12px; color:#333; font-weight:bold;}
.oe_nstory{width:1188px; margin:0 auto; padding-top:50px;}
.oe_nstory .hd{text-align:center; font-size:18px; color:#fbb22d;  font-size:40px; line-height:50px; padding-bottom:30px;}
.oe_nstory .bd{ padding-top:20px;}
.oe_nstory .bd dl{float:left; background:#ebebeb; margin-right:1px; width:236px; overflow:hidden; height:158px; margin-bottom:1px; position:relative;}
.oe_nstory .bd dl.dl_1{width:475px; height:317px;}
.oe_nstory .bd dl.dl_1 dt img{width:475px; height:317px;}
.oe_nstory .bd dl dt img{width:236px; height:158px;}
.oe_nstory .bd dl dd{position:absolute; left:0px; bottom:10px; color:#fff;}
.oe_nstory .bd dl dd label{display:inline-block; vertical-align:middle; background:#ff4f86; line-height:24px; padding-left:10px; font-size:12px;}
.oe_nstory .bd dl dd span{display:inline-block; width:12px; height:24px; background:url(../images/bg.png) -628px -563px no-repeat; vertical-align:middle;}


.oe_nrz{width:1188px; margin:0 auto; padding-top:30px;}
.oe_nrz .hd{text-align:center; font-size:40px; line-height:50px;  height:50px; margin-bottom:20px; color:#fbb22d; padding-top:50px; padding-bottom:50px; }
.oe_nrz .bd{position:relative; height:450px; padding-top:50px;}
.oe_nrz .bd ul li{ background:#ebebeb; position:absolute; top:80px;}
.oe_nrz .bd ul li a{display:inline-block; position:absolute; width:100%; height:100%; left:0px; top:0px;}
.oe_nrz .bd ul li.li_1{ top:200px; width:94px; height:123px; background:url(../images/rz_2.png) left top no-repeat;}
.oe_nrz .bd ul li.li_2{left:190px; width:100px; height:127px; background:url(../images/rz_1.png) left top no-repeat;}
.oe_nrz .bd ul li.li_3{left:350px; top:200px;width:93px; height:119px; background:url(../images/rz_6.png) left top no-repeat;}
.oe_nrz .bd ul li.li_4{left:510px; width:125px; height:152px; background:url(../images/rz_3.png) left top no-repeat;}
.oe_nrz .bd ul li.li_5{left:720px; top:200px; width:128px; height:157px; background:url(../images/rz_5.png) left top no-repeat;}
.oe_nrz .bd ul li.li_6{left:900px; width:122px; height:150px; background:url(../images/rz_4.png) left top no-repeat;}
.oe_nrz .bd ul li.li_7{right:0px; top:200px; width:96px; height:127px; background:url(../images/rz_7.png) left top no-repeat;}
.oe_nnear{background:#f1f1f1; width:100%; min-width:1188px; padding-bottom:80px;}
.oe_nnearcon{width:1188px; margin:0 auto; padding-top:90px; }
.oe_nnear dl dt{float:left; padding-top:250px; padding-left:90px;}
.oe_nnear dl dd{float:left; padding-left:80px;}

.oe_nparty{background:#f1f1f1; width:100%; min-width:1188px; margin-top:50px; padding-bottom:80px; padding-top:80px; }
.oe_npartycon{width:1188px; margin:0 auto; }
.oe_nparty dl dt{float:left; padding-left:120px;}
.oe_nparty dl dd{float:left; padding-left:80px; padding-top:150px;}

.oe_nuserlist{position:absolute;   height:640px; width:800px; z-index:1; left:50%; margin-left:-590px; top:0px; }
.oe_nuserlist ul li{position:absolute; text-align:center;}
.oe_nuserlist ul li h3{color:#b4b4b4; font-weight:normal; font-size:14px;}
.oe_nuserlist ul li h3 a{color:#b4b4b4;}
.oe_nuserlist ul li span{display:inline-block; border:5px solid rgba(255,255,255,0.1); border-radius:100px; color:#fff;  overflow:hidden;}
.oe_nuserlist ul li a.img{overflow:hidden; display:inline-block;}
.oe_nuserlist ul li a.img img{ transition: all 0.3s ease-in-out 0s; }
 
.oe_nuserlist ul li.li_1 span{width:170px; height:170px;}
.oe_nuserlist ul li.li_1 span img{width:170px; width:209px;}
.oe_nuserlist ul li.li_2 span{width:140px; height:140px;}
.oe_nuserlist ul li.li_2 span img{width:140px; height:172px;}
.oe_nuserlist ul li.li_3 span{width:150px; height:150px;}
.oe_nuserlist ul li.li_3 span img{width:150px; height:184px;}
.oe_nuserlist ul li.li_4 span{width:110px; height:110px;}
.oe_nuserlist ul li.li_4 span img{width:110px; height:135px;}
.oe_nuserlist ul li.li_5 span{width:120px; height:120px;}
.oe_nuserlist ul li.li_5 span img{width:120px; height:147px;}
.oe_nuserlist ul li.li_6 span{width:180px; height:180px;}
.oe_nuserlist ul li.li_6 span img{width:180px; width:221px;}
.oe_nuserlist ul li.li_7 span{width:190px; height:190px;}
.oe_nuserlist ul li.li_7 span img{width:190px; width:233px;}

.oe_nuserlist ul li.li_1{ left:570px; top:280px;}
.oe_nuserlist ul li.li_2{ left:420px; top:130px;}
.oe_nuserlist ul li.li_3{ left:270px; top:280px;}
.oe_nuserlist ul li.li_4{ left:150px; top:130px;}
.oe_nuserlist ul li.li_5{ left:2px; top:280px;}
.oe_nuserlist ul li.li_6{ left:770px; top:130px;}
.oe_nuserlist ul li.li_7{ left:970px; top:280px;}
.oe_nuserlist ul li span{overflow:hidden;}


/* ----End new index------ */


/*-------Begin index2_link11:54 2017/3/29---------*/
.index2_link{width:1188px; margin:0 auto; padding-bottom:10px;}
.index2_link b{font-weight:bold; color:#333;}
.index2_link a{display:inline-block; margin-right:5px;}
.oe_link{float:left; width:450px; padding-left:50px;}
.oe_link b{color:#333;}
.oe_link a{display:inline-block; margin-right:5px;}
/* ------ */
.oe_regcontips{width:1000px; background:#fff; height:600px; left:50%; margin-left:-500px; position:absolute; top:50%; margin-top:-300px; border-radius:10px;}
.oe_regcontips span.close{display:inline-block; width:30px; height:30px; background:url(../images/closes.png) left top no-repeat; position:absolute; right:-40px; top:0px; cursor:pointer;}
.oe_regcontips .bd{padding:15px; font-size:14px;line-height:30px; max-height:490px; overflow-y:auto; margin-top:0px;}
.oe_regcontips .hd{background:#fafafa; border-radius:10px 10px 0px 0px; border-bottom:1px solid #ebebeb; border-bottom:1px solid #ebebeb; text-align:center; font-size:18px; line-height:55px;}


.home_nodata{background:#fff; padding:20px; min-height:450px; text-align:center; padding-bottom:50px;}
.home_nodata p.p_1{padding-top:50px;}
.home_nodata p.p_2{color:#999; padding-top:30px;}
.home_nodata p.p_2 a{display:inline-block; background:#ff4f86;  color:#fff; line-height:35px; padding:0px 30px; border-radius:2px; margin-top:15px;}
.home_nodata p.p_2 a:hover{background:#de4575;}



/*--------客服 9:05 2017/5/4--------*/

.custom_service p img {display: inline; margin-top:8px; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:99; top:250px; right:0px;}
.side_content{width:154px; height:auto; overflow:hidden; float:left; }
.side_content .side_list {width:154px;overflow:hidden;}
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(../images/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(../images/blue_line.png) repeat-y center;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(../images/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}


/* --------meipo 10:53 2017/8/30---------- */
.oe_home_user img.mei{width:36px; height:40px; position:absolute; top:0px; right:0px; cursor:pointer; border:none; background:none; z-index:2;}
.mp_userinfo{background:url(../images/mp_bg.png); color:#fff; position:absolute; left:220px; top:-85px; font-size:12px; padding:2px 8px; border-radius:3px 3px 3px 0px;}
.mp_userinfo a{color:#fff600;}
.mp_userinfo img.jiao{position:absolute; left:0px; bottom:-5px;}
.mp_mpinfo{position:absolute; left:400px; top:-85px; background:#fff; z-index:9; padding:10px;  box-shadow:0px 3px 5px -3px #ccc; border:1px solid #837b64; width:300px;}
.mp_mpinfo dl{padding-left:50px;}
.mp_mpinfo dl dt{float:left; margin-left:-50px; padding-top:8px;}
.mp_mpinfo dl dt span img{width:30px;}
.mp_mpinfo dl dd h3{font-size:14px; color:#333; position:relative;}
.mp_mpinfo dl dd h3 span{display:inline-block; width:12px; height:12px; background:url(../images/bg.png) -148px -503px no-repeat; position:absolute; right:0px; top:0px; cursor:pointer;}
.mp_mpinfo dl dd h3 span:hover{ background:url(../images/bg.png) -148px -523px no-repeat;}
.mp_mpinfo dl dd p.p_1{font-size:12px; color:#999;}
.mp_mpinfo dl dd .num{padding-top:5px;}
.mp_mpinfo dl dd .num ul li{float:left; text-align:center; width:80px;}
.mp_mpinfo dl dd .num ul li span{display:block;  color:#333; line-height:20px; font-size:16px;}
.mp_mpinfo dl dd .num ul li label{font-size:12px; color:#c9c9c9;}
.mp_mpinfo dl dd .mp_ma{text-align:center; padding-top:10px; padding-bottom:10px; padding-right:40px;}
.mp_mpinfo dl dd .mp_ma p.p_2 img{width:120px;}
.mp_mpinfo dl dd .mp_ma p.p_1{line-height:20px; color:#ff5d5d;}



/*--------- diary Begin 11:01 2017/9/19 -----------*/
.oe_diary_list{background:#fff; padding:20px 10px;}
.oe_diary_list .left{width:838px; float:left; background:#fff; border:1px solid transparent;}
.oe_diary_list .left dl{border-bottom:1px dotted #ebebeb; padding-bottom:10px; padding-top:10px; padding-left:10px;}
.oe_diary_list .left dl dt h3{font-weight:normal; font-size:16px; line-height:50px; padding-left:10px;}
.oe_diary_list .left dl dt h3 a{color:#000;}
.oe_diary_list .left dl dt h3 a:hover{color:#ff4f86;}
.oe_diary_list .left dl dt h3 span{font-weight:normal; font-size:12px; display:inline-block; vertical-align:middle; margin-left:10px; color:#3eb891;}
.oe_diary_list .left dl dt div.text{padding-left:70px; line-height:40px;  color:#333; }
.oe_diary_list .left dl dt div.text span{display:inline-block; width:40px; height:40px; overflow:hidden; border-radius:50px; margin-left:-60px; float:left; vertical-align:middle;}
.oe_diary_list .left dl dt div.text img{width:40px; height:49px;}
.oe_diary_list .left dl dt div.text label{display:inline-block; margin-left:10px; font-size:12px;}
.oe_diary_list .left dl dt div.text label i{display:inline-block; background:url(../images/bg.png) no-repeat; margin-right:5px; vertical-align:middle;}
.oe_diary_list .left dl dt div.text label.label_1 i{ width:13px; height:12px; background-position:-469px -112px;}
.oe_diary_list .left dl dt div.text label.label_2 i{width:15px; height:11px; background-position:-585px -114px;}
.oe_diary_list .left dl dt div.text label.label_3{border:1px solid #7d7d7d; line-height:24px; height:24px; border-radius:2px; padding:0px 5px; cursor:pointer;}
.oe_diary_list .left dl dt div.text label.label_3 i{display:inline-block; background:url(../images/bg.png) -336px -368px no-repeat; width:14px; height:13px; vertical-align:middle;}
.oe_diary_list .left dl dt div.text label.label_3:hover{border:1px solid #ff4f86; color:#ff4f86;}
.oe_diary_list .left dl dd{padding-top:10px; padding-left:10px; color:#999; line-height:22px;}
.oe_diary_list .left dl dd a{text-decoration:underline; color:#3eb891;}
.oe_diary_list .right{width:290px; float:right; background:#fff;}
.oe_diary_list .right .oe_hotdiary {padding-top:20px; padding-right:10px;}
.oe_diary_list .right .oe_hotdiary .hd{font-weight:bold; font-size:16px; color:#000; line-height:40px;}
.oe_diary_list .right .oe_hotdiary .bd ul li{line-height:35px; height:35px; overflow:hidden;}
.oe_diary_list .right .oe_hotdiary .bd ul li i{display:inline-block; width:20px; height:20px; text-align:center; line-height:20px; font-size:12px; background:#ebebeb; margin-right:10px; border-radius:20px;}
.oe_diary_list .right .oe_hotdiary .bd ul li i.current{background:#ff4f86 ; color:#fff;}

.oe_diary_search{padding-bottom:20px; line-height:30px; border-bottom:1px solid #ebebeb;margin-right:10px; padding-left:15px;}
.oe_diary_search label.text{font-weight:bold; font-size:24px;display:inline-block; float:left; margin-right:20px; color:#333;}
.oe_diary_search dl{float:left;}
.oe_diary_search .select{float:left;}
.oe_diary_search span.btn{float:left; height:32px; line-height:32px; background:#569ed7 ; color:#fff; border-radius:2px; padding:0px 10px; cursor:pointer;}
.oe_diary_search span.btn:hover{background:#4f8fc4;}
.oe_diary_search dl.dl_3{padding-left:10px;}
.oe_diary_search dl.dl_3 dt{position:relative; float:left;}
.oe_diary_search dl.dl_3 dt input{border:1px solid #d9cdd1; line-height:30px; height:30px; padding:0px 5px;}
.oe_diary_search dl.dl_3 dt p{position:absolute; left:5px; top:1px; color:#999;}
.oe_diary_search dl.dl_3 dd{float:left;}
.oe_diary_search .add{float:right; background:#ff4f86; color:#fff; padding:0px 20px 0px 35px; cursor:pointer; position:relative;}
.oe_diary_search .add i{display:inline-block; width:15px; height:17px; background:url(../images/diary.png) -64px 0px no-repeat; position:absolute; left:15px; top:5px;}
.oe_diary_search .add:hover{background:#eb497c;}

.oe_diary_search div.select{float:left; position:relative; margin:0px 3px; border-radius:2px;}
.oe_diary_search div.select span{ background:#fff; display:inline-block; padding:0px 25px 0px 5px; line-height:30px; position:relative;   z-index:0; border:1px solid #d9cdd1;}
.oe_diary_search div.select:hover span{background:#fff;}
.oe_diary_search div.select select{position:absolute; left:0px; top:0px; z-index:1; height:30px;line-height:30px; cursor:pointer;  filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0; width:100%; }
.oe_diary_search div.select select option{border:none;}
.oe_diary_search div.select i.jiao{display:inline-block; position:absolute; width:7px; height:4px; background:url(../images/bg.png) -223px -54px no-repeat; top:15px; right:10px; z-index:2;}

.oe_diary_search dl.dl_1{padding:0px 10px; margin-right:5px; height:30px; cursor:pointer;}
.oe_diary_search dl.dl_1 dt span{display:inline-block; width:18px; height:20px; background:url(../images/diary.png) left top  no-repeat; margin-top:3px;}
.oe_diary_search dl.dl_1 dt{float:left;padding-top:1px; padding-right:5px;}
.oe_diary_search dl.dl_1 dd{float:left;}
.oe_diary_search dl.dl_1.current{background:#ff5a96; color:#fff;}
.oe_diary_search dl.dl_1.current dt span{ background:url(../images/diary.png) left -31px  no-repeat;}

.oe_diary_search dl.dl_2{padding:0px 10px; margin-right:5px;height:30px; cursor:pointer;}
.oe_diary_search dl.dl_2 dt span{display:inline-block; width:22px; height:20px; background:url(../images/diary.png) -24px top  no-repeat; margin-top:3px;}
.oe_diary_search dl.dl_2 dt{float:left;padding-top:1px; padding-right:5px;}
.oe_diary_search dl.dl_2 dd{float:left;}
.oe_diary_search dl.dl_2.current{background:#ff5a96; color:#fff;}
.oe_diary_search dl.dl_2.current dt span{ background:url(../images/diary.png) -24px -31px  no-repeat;}


.oe_diary_detail{ margin-top:15px;}
.oe_diary_detail .left{width:878px; float:left; background:#fff;}
.oe_diary_detail .right{width:290px; float:right; background:#fff;}
.oe_diary_content{padding:20px 30px;}
.oe_diary_content .hd{ border-bottom:1px solid #ebebeb; padding-top:15px; margin-bottom:20px; position:relative;}
.oe_diary_content .hd h1{font-weight:normal; font-size:24px; padding-bottom:10px; color:#333;}
.oe_diary_content .hd p{font-size:14px; color:#999; line-height:35px;}
.oe_diary_content .hd .share{position:absolute; right:0px; bottom:10px;}
.oe_diary_content .bd{font-size:15px; line-height:28px; padding-bottom:20px;}
.oe_diary_content .bd img{max-width:820px;}
.diary_info dl{padding-left:65px; border-bottom:1px dotted #ebebeb; margin-bottom:10px;}
.diary_info dl dt{width:65px; margin-left:-65px; float:left;}
.diary_info dl dt span{ width:50px; height:50px; border-radius:50px; overflow:hidden; display:inline-block;}
.diary_info dl dt span img{width:50px; height:61px;}
.diary_info dl dd{color:#999; position:relative;}
.diary_info dl dd h3{font-size:14px; color:#333;}
.diary_info dl dd label.label_3{border:1px solid #7d7d7d; line-height:24px; height:24px; border-radius:2px; padding:0px 5px; cursor:pointer; display:inline-block; font-size:12px; margin-left:10px; color:#333; }
.diary_info dl dd label.label_3 i{display:inline-block; background:url(../images/bg.png) -336px -368px no-repeat; width:14px; height:13px; vertical-align:middle; margin-right:3px;}
.diary_info dl dd label.label_3:hover{border:1px solid #ff4f86; color:#ff4f86;}
.oe_rightad{margin-top:15px;}
.oe_rightad img{width:100%;}
/*--------- diary End 7.08.17 -----------*/


.oe_idsearch{position:absolute; right:20px; top:20px; z-index:80;}
.oe_idsearch input{border:1px solid #ebebeb; height:30px; padding:0px 5px; width:80px; vertical-align:middle;}
.oe_idsearch span{background:url(../images/searchs.png) center no-repeat #f0f0f0; display:inline-block;height:30px; line-height:30px; width:30px; cursor:pointer; vertical-align:middle; }
.oe_idsearch p{position:absolute; left:8px; top:4px; color:#999;}




/* --------------媒婆专题----9:46 2017/9/9---------------------- */
.mp_banner{z-index:2;}
.mp_bg{position:fixed; left:0px; right:0px; top:0px; bottom:0px; z-index:0;}
.mp_bgs{position:fixed; left:0px; right:0px; top:0px; bottom:0px; z-index:0;}
.mp_banner a.prev{display:inline-block; width:39px; height:77px; position:absolute; left:0px; top:50%; margin-top:-19px; background:url(../images/mp_prev.png) no-repeat;}
.mp_banner a.next{display:inline-block; width:39px; height:77px; position:absolute; right:0px; top:50%; margin-top:-19px; background:url(../images/mp_next.png) no-repeat;}
 
@media screen and (max-device-width: 1920px) {
.mp_banner{color:#fff; position:fixed;   bottom:0px; top:82px; width:1188px; left:50%; margin-left:-594px;}
.mp_banner .bd{position:absolute; left:0px; top:0px; bottom:0px; right:0px;}
.mp_banner .bd ul li{position:absolute; left:0px; top:0px; bottom:0px; right:0px;}
.mp_banner .bd ul li dl{position:absolute; left:0px; right:0px; top:0px; bottom:0px;}
.mp_banner .bd ul li dl dt{position:absolute; left:50px; right:50%; top:10%; bottom:0px;}
.mp_banner .bd ul li dl dt img{position:absolute; max-height:90%; left:50%; margin-left:-35%;}
.mp_banner .bd ul li dl dd{  position:absolute; left:55%; top:20%; right:0px;}
.mp_banner .bd ul li dl dd h3{font-size:45px; line-height:70px; height:70px; font-weight:normal;}
.mp_banner .bd ul li dl dd p{font-size:20px;}
.mp_banner .bd ul li dl dd .ma{padding-top:50px; text-align:center; }
.mp_banner .bd ul li dl dd .ma .em{text-align:center;width:150px; float:left;}
.mp_banner .bd ul li dl dd .ma img{width:150px;}
.mp_banner .bd ul li dl dd .text{float:left; padding-left:20px; text-align:left; font-size:16px; padding-top:25px; line-height:30px;}
.mp_banner .mp_ft{position:absolute; left:55%; bottom:15%;}
.mp_banner .mp_ft a{display:inline-block; background:#fff; color:#ff4f86; border-radius:4px; line-height:50px; padding:0px 30px; font-size:18px;}
.mp_banner .hd{position:absolute; left:55%; bottom:25%;}
.mp_banner .hd ul li{display:inline;}
.mp_banner .hd ul li span{display:inline-block; width:10px; height:10px; border-radius:10px; background:#ff9bba; cursor:pointer; margin-right:8px;}
.mp_banner .hd ul li.on span{background:#fff;}
}

@media screen and (max-device-width: 1600px) {
.mp_banner{color:#fff; position:fixed;   bottom:0px; top:82px; width:1188px; left:50%; margin-left:-594px;}
.mp_banner .bd{position:absolute; left:0px; top:0px; bottom:0px; right:0px;}
.mp_banner .bd ul li{position:absolute; left:0px; top:0px; bottom:0px; right:0px;}
.mp_banner .bd ul li dl{position:absolute; left:0px; right:0px; top:0px; bottom:0px;}
.mp_banner .bd ul li dl dt{position:absolute; left:50px; right:50%; top:10%; bottom:0px;}
.mp_banner .bd ul li dl dt img{position:absolute; max-height:90%; left:50%; margin-left:-5%;}
.mp_banner .bd ul li dl dd{  position:absolute; left:55%; top:10%; right:0px;}
.mp_banner .bd ul li dl dd h3{font-size:35px; line-height:70px; height:70px; font-weight:normal;}
.mp_banner .bd ul li dl dd p{font-size:20px;}
.mp_banner .bd ul li dl dd .ma{padding-top:50px; text-align:center; }
.mp_banner .bd ul li dl dd .ma .em{text-align:center;width:150px; float:left;}
.mp_banner .bd ul li dl dd .ma img{width:150px;}
.mp_banner .bd ul li dl dd .text{float:left; padding-left:20px; text-align:left; font-size:16px; padding-top:25px; line-height:30px;}
.mp_banner .mp_ft{position:absolute; left:55%; bottom:15%;}
.mp_banner .mp_ft a{display:inline-block; background:#fff; color:#ff4f86; border-radius:4px; line-height:50px; padding:0px 30px; font-size:18px;}
.mp_banner .hd{position:absolute; left:55%; bottom:25%;}
.mp_banner .hd ul li{display:inline;}
.mp_banner .hd ul li span{display:inline-block; width:10px; height:10px; border-radius:10px; background:#ff9bba; cursor:pointer; margin-right:8px;}
.mp_banner .hd ul li.on span{background:#fff;}



@media screen and (max-device-width: 1360px) {
.mp_banner{color:#fff; position:fixed;   bottom:0px; top:82px; width:1188px; left:50%; margin-left:-594px;}
.mp_banner .bd{position:absolute; left:0px; top:0px; bottom:0px; right:0px;}
.mp_banner .bd ul li{position:absolute; left:0px; top:0px; bottom:0px; right:0px;}
.mp_banner .bd ul li dl{position:absolute; left:0px; right:0px; top:0px; bottom:0px;}
.mp_banner .bd ul li dl dt{position:absolute; left:50px; right:50%; top:10%; bottom:0px;}
.mp_banner .bd ul li dl dt img{position:absolute; max-height:90%; left:50%; margin-left:-5%;}
.mp_banner .bd ul li dl dd{  position:absolute; left:55%; top:10%; right:0px;}
.mp_banner .bd ul li dl dd h3{font-size:35px; line-height:70px; height:70px; font-weight:normal;}
.mp_banner .bd ul li dl dd p{font-size:20px;}
.mp_banner .bd ul li dl dd .ma{padding-top:50px; text-align:center; }
.mp_banner .bd ul li dl dd .ma .em{text-align:center;width:150px; float:left;}
.mp_banner .bd ul li dl dd .ma img{width:150px;}
.mp_banner .bd ul li dl dd .text{float:left; padding-left:20px; text-align:left; font-size:16px; padding-top:25px; line-height:30px;}
.mp_banner .mp_ft{position:absolute; left:55%; bottom:10%;}
.mp_banner .mp_ft a{display:inline-block; background:#fff; color:#ff4f86; border-radius:4px; line-height:50px; padding:0px 30px; font-size:18px;}
.mp_banner .hd{position:absolute; left:55%; bottom:22%;}
.mp_banner .hd ul li{display:inline;}
.mp_banner .hd ul li span{display:inline-block; width:10px; height:10px; border-radius:10px; background:#ff9bba; cursor:pointer; margin-right:8px;}
.mp_banner .hd ul li.on span{background:#fff;}

}

@media screen and (max-device-width: 1280px) {
.mp_banner{color:#fff; position:fixed;   bottom:0px; top:82px; width:1188px; left:50%; margin-left:-594px;}
.mp_banner .bd{position:absolute; left:0px; top:0px; bottom:0px; right:0px;}
.mp_banner .bd ul li{position:absolute; left:0px; top:0px; bottom:0px; right:0px;}
.mp_banner .bd ul li dl{position:absolute; left:0px; right:0px; top:0px; bottom:0px;}
.mp_banner .bd ul li dl dt{position:absolute; left:50px; right:50%; top:10%; bottom:0px;}
.mp_banner .bd ul li dl dt img{position:absolute; max-height:90%; left:50%; margin-left:-5%;}
.mp_banner .bd ul li dl dd{  position:absolute; left:55%; top:10%; right:0px;}
.mp_banner .bd ul li dl dd h3{font-size:35px; line-height:70px; height:70px; font-weight:normal;}
.mp_banner .bd ul li dl dd p{font-size:20px;}
.mp_banner .bd ul li dl dd .ma{padding-top:50px; text-align:center; }
.mp_banner .bd ul li dl dd .ma .em{text-align:center;width:150px; float:left;}
.mp_banner .bd ul li dl dd .ma img{width:150px;}
.mp_banner .bd ul li dl dd .text{float:left; padding-left:20px; text-align:left; font-size:16px; padding-top:25px; line-height:30px;}
.mp_banner .mp_ft{position:absolute; left:55%; bottom:5%;}
.mp_banner .mp_ft a{display:inline-block; background:#fff; color:#ff4f86; border-radius:4px; line-height:50px; padding:0px 30px; font-size:18px;}
.mp_banner .hd{position:absolute; left:55%; bottom:18%;}
.mp_banner .hd ul li{display:inline;}
.mp_banner .hd ul li span{display:inline-block; width:10px; height:10px; border-radius:10px; background:#ff9bba; cursor:pointer; margin-right:8px;}
.mp_banner .hd ul li.on span{background:#fff;}

}



 
 @media screen and (max-device-width: 1024px) {
.mp_banner{color:#fff; position:fixed;   bottom:0px; top:82px; width:1188px; left:50%; margin-left:-594px;}
.mp_banner .bd{position:absolute; left:0px; top:0px; bottom:0px; right:0px;}
.mp_banner .bd ul li{position:absolute; left:0px; top:0px; bottom:0px; right:0px;}
.mp_banner .bd ul li dl{position:absolute; left:0px; right:0px; top:0px; bottom:0px;}
.mp_banner .bd ul li dl dt{position:absolute; left:50px; right:50%; top:10%; bottom:0px;}
.mp_banner .bd ul li dl dt img{position:absolute; max-height:90%; left:50%; margin-left:-5%;}
.mp_banner .bd ul li dl dd{  position:absolute; left:50%; top:10%; right:0px;}
.mp_banner .bd ul li dl dd h3{font-size:35px; line-height:70px; height:70px; font-weight:normal;}
.mp_banner .bd ul li dl dd p{font-size:20px;}
.mp_banner .bd ul li dl dd .ma{padding-top:50px; text-align:center; }
.mp_banner .bd ul li dl dd .ma .em{text-align:center;width:150px; float:left;}
.mp_banner .bd ul li dl dd .ma img{width:150px;}
.mp_banner .bd ul li dl dd .text{float:left; padding-left:20px; text-align:left; font-size:16px; padding-top:25px; line-height:30px;}
.mp_banner .mp_ft{position:absolute; left:50%; bottom:10%;}
.mp_banner .mp_ft a{display:inline-block; background:#fff; color:#ff4f86; border-radius:4px; line-height:50px; padding:0px 30px; font-size:18px;}
.mp_banner .hd{position:absolute; left:50%; bottom:22%;}
.mp_banner .hd ul li{display:inline;}
.mp_banner .hd ul li span{display:inline-block; width:10px; height:10px; border-radius:10px; background:#ff9bba; cursor:pointer; margin-right:8px;}
.mp_banner .hd ul li.on span{background:#fff;}

}

.product2{ width:98%; margin:0 auto;}

.product2 li{ width:190px; height:246px; display:inline; float:left; margin:10px 10px; line-height:20px; text-align:center; overflow:hidden;}

.product2 li img{ width:190px; height:226px;}

.luotong_page{ text-align:center; margin-top:10px; }

.newscont h2{ font-size:16px; text-align:center; height:42px; line-height:42px;}

.newscont .newsdes{ text-align:center; padding-top:5px; padding-bottom:5px; border-top:dashed 1px #CCC; border-bottom:dashed 1px #CCC;}

.wzlinks{ text-align:center; margin-top:20px; font-size:14px;}

.luotong_page{ text-align:center; margin-top:10px;}

.clear{ clear:both; height:0; overflow:hidden;}
