@charset "utf-8";
/**
 * [OElove] (C)2010-2099 phpcoo.com Inc.biz
 * This is not a freeware, use is subject to license terms
 * $Id: css.css LastTime 8:57 2017/08/31 Design by wz$
*/
body{font-size:12px;font-family:"Microsoft Yahei",arial,"Hiragino Sans GB","Hiragino Sans GB W3", "\5b8b\4f53",simsun; color:#4d4d4d; margin:0px; padding:0px; line-height:24px;} 
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:#4d4d4d; text-decoration:none;}
a:visited{ color:#4d4d4d;text-decoration:none;}
a:hover{color:#4d4d4d; text-decoration:none;}
a:active{color:#4d4d4d;text-decoration:none;}
.clear{clear:both;}
i{font-style:normal;}
input,select,a,textarea{outline:none;}

.oereg_top{ height:60px; width:100%; min-width:1200px; background:url(../images/reg_top.png) left bottom repeat-x; padding-bottom:2px;}
.oereg_logo{float:left; margin-top:10px;}
.oereg_logo img{max-height:60px; vertical-align:top;}
.oereg_topcon{width:1188px; margin:0 auto; height:60px;}
.oereg_right{float:right; line-height:60px; font-size:14px;}
.oereg_right a{display:inline-block; border-radius:20px; border:1px solid #ebebeb; padding:0px 15px; line-height:30px; margin-left:10px;}
.oereg_right a:hover{border:1px solid #ff4f86; color:#ff4f86;}
.oereg_right a.reg{background:#ff4f86; color:#fff; border:none;}
.oereg_right a.reg:hover{background:#ff7fa8;}

.oereg_content{width:1200px; margin:0 auto;}
.oereg_list{width:420px; margin:0 auto; padding-top:90px;}
.oereg_list div.line{border-top:1px dotted #ebebeb; margin-top:35px; margin-bottom:20px;}
.oereg_list h3{font-weight:normal; font-size:18px; line-height:45px;}
.oereg_list p{font-size:14px;}
.oereg_list .bd{padding-top:15px; font-size:14px;}
.oereg_list .bd dl{padding:12px 0px;}
.oereg_list .bd dl.current{position:relative; z-index:2;}
.oereg_list .bd dl dt{width:80px; float:left; padding-top:5px;}
.oereg_list .bd dl dt i{color:red; position:relative; top:2px;}
.oereg_list .bd dl dd{float:left;}
.oereg_list .bd dl dd input[type='text'],.oereg_list .bd dl dd input[type='password']{border:none; border-bottom:1px solid #bfbfbf;padding:0px 15px 0px 5px;  line-height:30px; width:290px; height:30px;}
.oereg_list .bd 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;}
.oereg_list .bd dl dd label.current,.oereg_list .bd dl dd label:hover{background-position:-44px 0px;}
.oereg_list .bd dl dd div.area{float:left;border:1px solid #bfbfbf;  width:99px; line-height:30px; margin-right:5px;}
.oereg_list .bd dl dd div.date{float:left; border:none;border-bottom:1px solid #bfbfbf;  width:99px; line-height:30px; margin-right:5px; position:relative; cursor:pointer; z-index:100;}
.oereg_list .bd dl.current dd div.date.current em{display:inline-block;}
.oereg_list .bd dl.current dd div.date.current .drop{display:block;}
.oereg_list .bd dl dd div.date i{display:inline-block; width:7px; height:10px; position:absolute; right:10px; top:10px; background:url(../images/reg_bg.png) left top no-repeat;}
.oereg_list .bd dl dd div.date:hover i{background-position:-9px 0px;}
.oereg_list .bd dl dd div.date span{display:inline-block; margin-left:10px; color:#999; width:99px; position:relative;z-index:3;}

.oereg_list .bd dl.current dd div.date{display:block;}
.oereg_list .bd dl dd div.date .drop{position:absolute; background:#fff; border:1px solid #bfbfbf; border-radius:20px; left:0px; top:45px; width:99px; max-height:200px; overflow-y:auto; display:none; z-index:1;}
.oereg_list .bd dl dd div.date .drop ul li{padding:0px 8px;}
.oereg_list .bd dl dd div.date .drop ul li:hover{background:#fafafa;}
.oereg_list .bd dl dd div.date 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;}
.oereg_list .bd dl dd div.date.current em{display:inline-block;}
.oereg_list .bd dl dd{position:relative;}
.oereg_list .bd dl dd p.text{position:absolute; left:5px; top:0px; color:#bfbfbf; line-height:32px; }
.oereg_list .bd dl dd p.error{color:red; position:absolute; left:5px; top:30px; display:none;}
.oereg_list .bd dl dd p.error.current{display:inline-block;}



.oereg_list .bd dl.city dd .area{display:inline-block;float:left; border:none; border-bottom:1px solid #bfbfbf;   width:90px; padding-left:9px; line-height:30px; margin-right:5px; position:relative; cursor:pointer; color:#999;}
.oereg_list .bd dl.city dd .area i{display:inline-block; width:7px; height:10px; position:absolute; right:10px; top:10px; background:url(../images/reg_bg.png) left top no-repeat;}
.oereg_list .bd dl.city dd .area:hover i{background-position:-9px 0px;}
.oereg_list .bd dl.city dd .area span{color: #999; display: inline-block;  width: 99px; position:relative; z-index:3;}

.oereg_list .bd dl.city dd .area .drop{position:absolute; background:#fff; border:1px solid #bfbfbf; border-radius:4px; left:0px; top:45px; width:99px; max-height:200px; overflow-y:auto; display:none; z-index:1;}
.oereg_list .bd dl.city dd .area .drop ul li{padding:0px 8px; color:#666;}
.oereg_list .bd dl.city dd .area .drop ul li:hover{background:#fafafa;}
.oereg_list .bd 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;}
.oereg_list .bd dl.city dd .area.current em{display:inline-block;}



.oereg_list .bd dl.ma dd input{width:120px; vertical-align:middle;}
.oereg_list .bd dl.ma dd img{max-width:120px; height:32px; vertical-align:middle;}
.oereg_list .bd dl dd p.refresh{position:absolute; left:235px; top:3px; cursor:pointer;white-space: nowrap;}
.oereg_list .bd dl dd p.refresh a{border-bottom:1px solid #dbf6ff;}
.oereg_list .bd dl dd p.refresh a i{display:inline-block; background:url(../images/reg_bg.png) -246px top no-repeat; width:11px; height:12px; margin-right:5px;}
.oereg_list .bd dl dd p.refresh{}
.oereg_list .bd dl.ma dd{position:relative;}
.oereg_list .bd dl.ma .yanma{display:inline-block; position:absolute; left:0px; top:30px; height:55px; z-index:2; background:#fff; border:1px solid #ddd; padding:18px; border-radius:5px; background:#fafafa;  box-shadow:0px 3px 5px -3px #ccc;  width:200px;}
.oereg_list .bd dl.ma .yanma b{display:block; font-weight:normal; color:#ff5087; font-size:12px; font-weight:bold; line-height:30px; height;30px;}
.oereg_list .bd dl.ma .yanma input{width:50px; border:none; vertical-align:middle; border:1px solid #e1e5e5;}
.oereg_list .bd dl.ma .yanma a{ }
.oereg_list .bd dl.ma .yanma img{height:32px;}

.oereg_list .bd dl dd div.type{border:1px solid #bfbfbf; padding:0px 15px; width: 280px; line-height:30px; border-radius:30px; position:relative; cursor:pointer;}
.oereg_list .bd dl dd div.type 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;}
.oereg_list .bd dl dd div.type.current em{display:inline-block;}
.oereg_list .bd dl.current dd div.type em{display:inline-block; width:18px; height:10px; background:url(../images/reg_bg.png) -72px top no-repeat; position:absolute; left:20px; top:38px; z-index:3;}
.oereg_list .bd dl dd div.type i{display:inline-block; width:7px; height:10px; position:absolute; right:10px; top:10px; background:url(../images/reg_bg.png) left top no-repeat;}
.oereg_list .bd dl dd div.type:hover i{background-position:-9px 0px;}
.oereg_list .bd dl dd div.type .drop{position:absolute; background:#fff; border:1px solid #bfbfbf; border-radius:20px; left:0px; top:45px; width:308px; max-height:200px; overflow-y:auto; display:none; z-index:1;}
.oereg_list .bd dl dd div.type .drop ul li{padding:0px 18px;}
.oereg_list .bd dl dd div.type .drop ul li:hover{background:#fafafa;}
.oereg_list .bd dl dd div.type span{color:#999; display:inline-block; width:280px;}
.oereg_list .bd .btn{padding-left:80px; padding-top:10px;}
.oereg_list .bd .btn em{font-style:normal; color:red; display:inline-block; margin-left:10px;}
.oereg_list .bd .btn span{display:inline-block; border-radius:20px; background:#ff4f86; color:#fff; line-height:40px; padding:0px 30px; cursor:pointer;font-size:15px;}
.oereg_list .bd .tips{padding-top:10px; color:#999; text-align:center;}
.oereg_list .bd .tips a{text-decoration:underline;}
.oe_public_footer{width:1200px; margin:0 auto; margin-top:40px;padding-top:20px; color:#999; text-align:center; padding-bottom:10px;}
.oe_public_footer h2{font-size:14px;font-weight:normal; border-top:1px solid #ebebeb; padding-top:20px;}
.oe_public_footer h2 a{color:#999;}
.oe_public_footer h2 i{display:inline-block; color:#ebebeb; font-size:10px; position:relative; top:-1px; margin:0px 10px;}


.oe_login{width:620px; margin:0 auto; padding-top:90px;}
.oe_login .hd h3{font-weight:normal; font-size:18px; line-height:45px;}
.oe_login .hd p{font-size:14px;}
.oe_login .hd p a{border-bottom:1px solid #2cc2f7;}
.oe_login .bd{padding-top:20px; font-size:14px; position:relative;}
.oe_login .bd .left {float:left;}
.oe_login .bd .left dl{padding:12px 0px;}
.oe_login .bd .left dl dt{float:left; width:100px; min-height:30px;}
.oe_login .bd .left dl dd{position:relative; float:left;}
.oe_login .bd .left dl dd input{border:none;border-bottom:1px solid #bfbfbf; padding:0px 15px; line-height:30px; height:30px; width:250px; padding-left:5px;}
.oe_login .bd .left dl dd p.text{position:absolute; left:5px; top:0px; color:#bfbfbf; line-height:32px; }
.oe_login .bd .left dl dd p.error{color:red; position:absolute; left:5px; top:30px; display:none;}
.oe_login .bd .left dl dd p.error.current{display:inline-block;}
.oe_login .bd .left dl dd p.refresh{position:absolute; left:235px; top:3px; cursor:pointer;white-space: nowrap;}
.oe_login .bd .left dl dd p.refresh a{border-bottom:1px solid #dbf6ff;}
.oe_login .bd .left dl dd p.refresh a i{display:inline-block; background:url(../images/reg_bg.png) -246px top no-repeat; width:11px; height:12px; margin-right:5px;}
.oe_login .bd .left dl dd p.refresh{}
.oe_login .bd .left dl.btn dd{padding-top:0px;}
.oe_login .bd .left dl.btn dd span{display:inline-block; border-radius:20px; background:#ff4f86; color:#fff; line-height:40px; padding:0px 30px; cursor:pointer;font-size:15px;}
.oe_login .bd .left dl.btn dd span:hover{background:#ed477b;}
.oe_login .bd .left dl.btn dd a{border-bottom:1px dotted #ebebeb; margin-left:10px;}
.oe_login .bd .left dl.ma dd input{width:120px; vertical-align:middle;}
.oe_login .bd .left dl.ma dd img{max-width:120px; height:32px; vertical-align:middle;}
.oe_login .bd .line{border-left:1px solid #ebebeb; height:150px; position:absolute; left:420px; top:20px;}
.oe_login .bd .line span{display:inline-block; height:30px; background:#fff; position:absolute; top:60px; left:-15px; width:30px; text-align:center; line-height:30px;}
.oe_login .bd .right{float:left; margin-left:90px; padding-top:15px;}
.oe_login .bd .right ul li{padding-bottom:13px;}
.oe_login .bd .right ul li span{display:inline-block; border:1px solid #f6f6f6; width:130px; text-align:center; border-radius:20px; cursor:pointer; line-height:35px;}
.oe_login .bd .right ul li span i{display:inline-block; width:25px; height:20px; background:url(../images/reg_bg.png) -96px top no-repeat; position:relative; margin-right:5px;}
.oe_login .bd .right ul li.li_1 span i{background-position:-125px 0px; width:22px; top:4px;}
.oe_login .bd .right ul li.li_2 span i{background-position:-96px 0px; top:4px;}
.oe_login .bd .right ul li.li_3 span i{background-position:-148px 0px; top:4px;}

.oe_other{width:1000px; margin:0 auto; padding-top:100px; padding-bottom:30px;}
.oe_other .left{border-right:1px solid #ebebeb; float:left; width:500px; min-height:300px;}
.oe_other .left .hd h3{font-size:16px; font-weight:normal; line-height:45px;}
.oe_other .left .hd p{font-size:14px;}
.oe_other .left .bd{padding-top:20px; padding-left:100px;}
.oe_other .left .bd img{border-radius:5px; width:80px; margin-left:-100px; float:left;}
.oe_other .left .bd ul li{font-size:14px; width:340px;}
.oe_other .left .bd ul li.li_1{border-bottom:1px dotted #ebebeb; line-height:35px;}
.oe_other .left .bd ul li a{color:#2cc4f7;}
.oe_other .left .bd ul li.li_2{padding-top:10px;position:relative; margin-bottom:15px;}
.oe_other .left .bd ul li.li_2 input[type='text'],.oe_other .left .bd ul li.li_2 input[type='password']{border:1px solid #bfbfbf; line-height:30px; height:30px; border-radius:20px; padding:0px 15px; width:300px;}
.oe_other .left .bd ul li.li_2 p.text{position:absolute; left:15px; top:9px; color:#bfbfbf; line-height:32px; }
.oe_other .left .bd ul li.li_2 p.error{color:red; position:absolute; left:15px; top:40px; display:none;}
.oe_other .left .bd ul li.li_2 p.error.current{display:inline-block;}
.oe_other .left .bd ul li.li_2 label{display:inline-block; background:#2cc4f7; color:#fff; position:absolute; right:8px; top:10px; height:32px; line-height:32px; width:120px; text-align:center; border-radius:0px 20px 20px 0px; cursor:pointer;}

.oe_other .left .bd ul li.li_2 .yanma{display:inline-block; position:absolute; left:0px; top:41px; height:55px; z-index:2; background:#fff; border:1px solid #ddd; padding:18px; border-radius:5px; background:#fafafa;  box-shadow:0px 3px 5px -3px #ccc;  width:200px;}
.oe_other .left .bd ul li.li_2 .yanma b{display:block; font-weight:normal; color:#ff5087; font-size:12px; font-weight:bold; line-height:30px; height;30px;}
.oe_other .left .bd ul li.li_2 .yanma input{width:50px; border:none; vertical-align:middle; border:1px solid #e1e5e5;}
.oe_other .left .bd ul li.li_2 .yanma a{ }
.oe_other .left .bd ul li.li_2 .yanma img{height:32px; margin-left:0px; float:none; vertical-align:middle;}


.oe_other .left .bd ul li.li_2 label:hover{background:#2ab8e8;}
.oe_other .left .bd ul li.li_2 label.current{background:#d2d2d2;}
.oe_other .left .bd ul li.li_4{padding-top:10px;position:relative; margin-bottom:15px;}
.oe_other .left .bd ul li.li_4 select{
	border:1px solid #ddd; padding:2px; min-width:60px; height:28px;
}
.oe_other .left .bd ul li.li_4 p.error{color:red; position:absolute; left:15px; top:40px; display:none;}
.oe_other .left .bd ul li.btn{padding-top:20px;}
.oe_other .left .bd ul li.btn span{display:inline-block; background:#ff4f86; color:#fff; border-radius:20px; padding:0px 25px; cursor:pointer; line-height:35px;}
.oe_other .left .bd ul li.btn span:hover{background:#ff7fa8;}
.oe_other .right{float:left; padding-left:50px;}
.oe_other .right .hd h3{font-size:16px; font-weight:normal; line-height:45px;}
.oe_other .right .hd p{font-size:14px;}
.oe_other .right .hd{padding-bottom:30px;}
.oe_other .right .bd dl{font-size:14px; margin-bottom:20px;}
.oe_other .right .bd dl dt{float:left; width:80px; min-height:30px; color:#999;}
.oe_other .right .bd dl dd{float:left; position:relative;}
.oe_other .right .bd dl dd input[type='text'],.oe_other .right .bd dl dd input[type='password']{border:1px solid #bfbfbf; line-height:30px; height:30px; border-radius:20px; padding:0px 15px; width:250px;}
.oe_other .right .bd dl dd p.text{position:absolute; left:15px; top:0px; color:#bfbfbf; line-height:32px; }
.oe_other .right .bd dl dd p.error{color:red; position:absolute; left:15px; top:30px; display:none;}
.oe_other .right .bd dl dd p.error.current{display:inline-block;}
.oe_other .right .bd dl.btn dd span{display:inline-block; background:#2cc4f7; color:#fff; border-radius:20px; padding:0px 25px; cursor:pointer; line-height:35px;}
.oe_other .right .bd dl.btn dd span:hover{background:#2ab8e8;}

.oe_forget{width:420px; margin:0 auto; margin-top:80px;}
.oe_forget .hd h3{font-size:18px; font-weight:normal; line-height:45px;}
.oe_forget .hd p{font-size:14px;}
.oe_forget .bd{padding-top:20px;}
.oe_forget .bd dl{font-size:14px;}
.oe_forget .bd dl dt{width:100px; float:left;}
.oe_forget .bd dl dd{float:left;}
.oe_forget .bd dl dd input{}
.oe_forget .bd dl.type dd{padding-top:5px;}
.oe_forget .bd dl.ma dd{position:relative;}
.oe_forget .bd dl.ma dd span{display:inline-block; position:absolute; width:80px; left:220px; top:-2px; line-height:30px; height:30px;text-align:center; background:#2cc2f7; color:#fff; border-radius:2px; cursor:pointer; font-size:12px;}
.oe_forget .bd dl.ma dd span.current{background:#ddd;}

.oe_forget .bd dl{padding:10px 0px;}
.oe_forget .bd dl.current{position:relative; z-index:2;}
.oe_forget .bd dl dt{width:80px; float:left; min-height:35px; line-height:35px;}
.oe_forget .bd dl dt i{color:red; position:relative; top:2px;}
.oe_forget .bd dl dd{float:left; position:relative;}
.oe_forget .bd dl dd input[type='text'],.oe_forget .bd dl dd input[type='password']{border:none; border-bottom:1px solid #bfbfbf;padding:0px 15px;  line-height:30px; width:280px; height:30px; padding-left:5px;}
.oe_forget .bd 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;}
.oe_forget .bd 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;}
.oe_forget .bd dl dd label.current,.oe_forget .bd dl dd label:hover{background-position:-44px 0px;}
.oe_forget .bd dl dd p.text{position:absolute; left:5px; top:0px; color:#bfbfbf; line-height:32px; }
.oe_forget .bd dl dd p.error{color:red; position:absolute; left:5px; top:30px; display:none;}
.oe_forget .bd dl dd p.error.current{display:inline-block;}
.oe_forget .bd div.line{border-top:1px dotted #ebebeb; margin-top:35px; margin-bottom:20px;}
.oe_forget .bd .btn{padding-left:80px; padding-top:10px;}
.oe_forget .bd .btn span{display:inline-block; border-radius:20px; background:#ff4f86; color:#fff; line-height:40px; padding:0px 30px; cursor:pointer;font-size:15px;}
.oe_forget .bd .btn span:hover{background:#ff7fa8;}


.oe_forget .bd dl.ma .yanma{display:inline-block; position:absolute; left:0px; top:30px; height:55px; z-index:2; background:#fff; border:1px solid #ddd; padding:18px; border-radius:5px; background:#fafafa;  box-shadow:0px 3px 5px -3px #ccc;  width:200px;}
.oe_forget .bd dl.ma .yanma b{display:block; font-weight:normal; color:#ff5087; font-size:12px; font-weight:bold; line-height:30px; height;30px;}
.oe_forget .bd dl.ma .yanma input{width:50px; border:none; vertical-align:middle; border:1px solid #e1e5e5;}
.oe_forget .bd dl.ma .yanma a{ }
.oe_forget .bd dl.ma .yanma img{height:32px; vertical-align:middle;}



.oe_clip{width:650px; margin:0 auto;}
.oe_clip .hd{text-align:center; padding-top:40px;}
.oe_clip .hd h3{font-size:20px;font-weight:normal; line-height:40px; padding-top:40px;}
.oe_clip .hd p{font-size:14px;}
.oe_clip .hd ul{width:290px; margin:0 auto;}
.oe_clip .hd ul li{float:left; position:relative; padding:3px; background:#fff; border:1px solid #ebebeb;}
.oe_clip .hd ul li img{width:90px; height:90px;}
.oe_clip .hd ul li.li_1{margin-right:-10px;}
.oe_clip .hd ul li.li_2{z-index:1; top:15px;  box-shadow:0px 3px 5px -3px #ccc;}
.oe_clip .hd ul li.li_3{margin-left:-10px;}
.oe_clip .bd{background:#fafafa; border:2px dashed #ebebeb; margin-top:20px; border-radius:8px; padding-top:30px; padding-bottom:20px;}
.oe_clip .bd h3{text-align:center; font-weight:normal; line-height:40px; position:relative;}
.oe_clip .bd h3 span{display:inline-block; background:#2b65f8; border-radius:20px; color:#fff; line-height:40px; padding:0px 10px; cursor:pointer; font-size:14px;}
.oe_clip .bd h3 span i{display:inline-block; width:28px; height:28px; background:url(../images/reg_bg.png) -181px top no-repeat; vertical-align:middle; margin-right:5px; position:relative; top:-2px;}

.oe_clip .bd h3 input{ position:absolute; left:250px; top:8px; cursor:pointer; z-index:1;  filter:alpha(opacity=0);	-moz-opacity:0;	-khtml-opacity: 0;	opacity: 0; width:150px;}
.oe_clip .bd h3 label.headloading{display:inline-block; vertical-align:middle; position:relative; top:12px; position:absolute; left:425px;}
.oe_clip .bd p.error{color:red; line-height:24px; height:24px; margin-bottom:-20px; padding-top:10px;}
.oe_clip .bd p{text-align:center; padding-top:20px; color:#999;}
.oe_clip .tips{text-align:center; font-size:14px; padding-top:20px; color:#999;}
.oe_clip .skip{text-align:center; margin-top:25px;}
.oe_clip .skip a{border-bottom:1px solid #acd9ff;font-size:14px;}


.oe_popbox{background:#fff; border-radius:20px;  width:650px;  height:600px; overflow:hidden; position:absolute; left:50%; margin-left:-325px; top:50%; margin-top:-300px; }
.oe_popbox .hd{background:#2b65f8; color:#fff; height:60px; line-height:60px; padding-left:20px; font-size:18px; position:relative;}
.oe_popbox .hd span.close{display:inline-block; width:16px; height:16px; background:url(../images/close.png) left top no-repeat; position:absolute; right:15px; top:20px; cursor:pointer;transition: all 0.2s ease-in-out 0s;}
.oe_popbox .hd span.close:hover{
  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_popbox .bd{padding:10px 20px; text-align:center; height:380px;}
.oe_popbox .bd img{max-height:380px; max-width:610px;}
.oe_popbox .tips{text-align:center; font-size:14px; color:#999; margin-top:10px;}
.oe_popbox .btn{text-align:center; margin-top:10px;}
.oe_popbox .btn span{display:inline-block; font-size:16px; background:#2b65f8; color:#fff; line-height:40px; padding:0px 45px; border-radius:20px; cursor:pointer;}
.oe_popbox .btn span:hover{background:#336dff;}
.oe_popbox .btn em{display:block; font-style:normal; color:red; margin-left:10px;}

.oe_reg_profile{width:420px; margin:0 auto; margin-top:80px;}
.oe_reg_profile .hd h3{font-size:18px; font-weight:normal; line-height:45px;}
.oe_reg_profile .hd p{font-size:14px;}
.oe_reg_profile .bd{padding-top:20px;}
.oe_reg_profile .bd dl{font-size:14px;}
.oe_reg_profile .bd dl.type dd{padding-top:5px;}
.oe_reg_profile .bd dl dt{width:100px; float:left;}
.oe_reg_profile .bd dl dd{float:left;}
.oe_reg_profile .bd dl dd input{}
.oe_reg_profile .bd dl{padding:10px 0px;}
.oe_reg_profile .bd dl.current{position:relative; z-index:2;}
.oe_reg_profile .bd dl dt{width:80px; float:left; min-height:35px; line-height:35px;}
.oe_reg_profile .bd dl dt i{color:red; position:relative; top:2px;}
.oe_reg_profile .bd dl dd{float:left; position:relative;}
.oe_reg_profile .bd dl dd input[type='text'],.oe_reg_profile .bd dl dd input[type='password']{ border:1px solid #bfbfbf;padding:0px 15px; border-radius:20px; line-height:30px; width:280px; height:30px;}
.oe_reg_profile .bd 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; margin-left:5px;}
.oe_reg_profile .bd 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;}
.oe_reg_profile .bd dl dd label.current,.oe_reg_profile .bd dl dd label:hover{background-position:-44px 0px;}
.oe_reg_profile .bd dl dd p.text{position:absolute; left:15px; top:0px; color:#bfbfbf; line-height:32px; }
.oe_reg_profile .bd dl dd p.error{color:red; position:absolute; left:15px; top:30px; display:none;}
.oe_reg_profile .bd dl dd p.error.current{display:inline-block;}
.oe_reg_profile .bd dl dd div.select{float:left;border:1px solid #bfbfbf; border-radius:30px; width:310px; line-height:30px; margin-right:5px; position:relative; cursor:pointer;}
.oe_reg_profile .bd dl.current dd div.select em{display:inline-block;}
.oe_reg_profile .bd dl dd div.select i{display:inline-block; width:7px; height:10px; position:absolute; right:10px; top:10px; background:url(../images/reg_bg.png) left top no-repeat;}
.oe_reg_profile .bd dl dd div.select:hover i{background-position:-9px 0px;}
.oe_reg_profile .bd dl dd div.select span{display:inline-block; margin-left:10px; color:#999;}
.oe_reg_profile .bd dl dd div.select{display:block;}
.oe_reg_profile .bd dl dd div.select .drop{position:absolute; background:#fff; border:1px solid #bfbfbf; border-radius:20px; left:0px; top:45px; width:310px; max-height:200px; overflow-y:auto; display:;}
.oe_reg_profile .bd dl dd div.select .drop ul li{padding:0px 8px;}
.oe_reg_profile .bd dl dd div.select .drop ul li:hover{background:#fafafa;}
.oe_reg_profile .bd dl dd div.select 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_reg_profile .bd .btn{padding-top:10px; padding-left:80px;}
.oe_reg_profile .bd .btn span{display:inline-block; border-radius:20px; background:#ff4f86; color:#fff; line-height:40px; padding:0px 30px; cursor:pointer;font-size:15px;}
.oe_reg_profile .bd .btn span:hover{background:#ff7fa8;}
.oe_reg_profile .bd .skip{text-align:center; margin-top:35px;}
.oe_reg_profile .bd .skip a{border-bottom:1px solid #acd9ff;font-size:14px;}

.oe_success{width:880px;margin:0 auto; margin-top:80px;border-radius:15px; box-shadow:0px 3px 5px -3px #ccc;  text-align:center; overflow:hidden;}
.oe_success .hd{background:url(../images/success_s.png) center top no-repeat #2b65f8 ; padding-top:20px; height:320px; position:relative;}
.oe_success .hd ul li{display:inline-block; border-radius:90px; overflow:hidden; position:absolute;}
.oe_success .hd ul li.li_1{z-index:1; width:60px; height:60px; left:90px; top:125px;}
.oe_success .hd ul li.li_1 img{width:60px;}
.oe_success .hd ul li.li_2{z-index:2; width:80px; height:80px; left:160px; top:125px;}
.oe_success .hd ul li.li_2 img{width:80px;}
.oe_success .hd ul li.li_3{z-index:3; width:120px; height:120px; left:250px; top:110px;}
.oe_success .hd ul li.li_3 img{width:120px;}
.oe_success .hd ul li.li_4{ width:160px; height:160px;  top:86px; left:50%; margin-left:-82px; z-index:5; border:4px solid #fff;  box-shadow:0px 0px 10px 0px #000;}
.oe_success .hd ul li.li_4 img{width:160px;}
.oe_success .hd ul li.li_5{z-index:3; width:120px; height:120px; right:250px; top:110px;}
.oe_success .hd ul li.li_5 img{width:120px;}
.oe_success .hd ul li.li_6{z-index:2; width:80px; height:80px; right:160px; top:125px;}
.oe_success .hd ul li.li_6 img{width:80px;}
.oe_success .hd ul li.li_7{z-index:1;width:60px; height:60px; right:90px; top:125px;}
.oe_success .hd ul li.li_7 img{width:60px;}
.oe_success .hd p{color:#fff; font-size:16px; position:absolute; left:0px; bottom:28px; width:100%;}
.oe_success .bd{padding-top:50px; padding-bottom:60px;}
.oe_success .bd h3{font-size:20px; font-weight:normal; padding-bottom:10px;}
.oe_success .bd p{line-height:24px; font-size:14px;}
.oe_success .bd p.p_3{padding-top:20px;}
.oe_success .bd p.p_3 span{display:inline-block; background:#2b65f8; color:#fff; display:inline-block; border-radius:30px; padding:0px 35px; font-size:16px;line-height:45px; cursor:pointer;}
.oe_success .bd p.p_3 span:hover{background:#2b67ff;}


.oe_headimg_username{position:absolute; width:600px; border-radius:15px; overflow:hidden; z-index:100; left:50%; margin-left:-300px; top:50%; margin-top:-200px; }
.oe_headimg_username .hd{background:url(../images/hu.png) center bottom no-repeat #67da9f; padding-top:80px; height:120px; position:relative;}
.oe_headimg_username .hd span.close{display:inline-block;width:16px; height:16px; background:url(../images/close.png) left top no-repeat; position:absolute; right:20px; top:20px; cursor:pointer;}
.oe_headimg_username .bd{background:#fff;}
.oe_headimg_username .hd{text-align:center;}
.oe_headimg_username .hd .head{text-align:center; display:inline-block; }
.oe_headimg_username .hd .head span{display:inline-block; width:110px; height:110px; border-radius:100px; overflow:hidden; border:4px solid #fff;}
.oe_headimg_username .hd .head span img{background:#c3d6eb; width:110px; height:135px;}
.oe_headimg_username .hd .head p{}
.oe_headimg_username .bd{text-align:center; padding-top:40px; padding-bottom:40px;}
.oe_headimg_username .bd h3{font-weight:normal; font-size:14px; }
.oe_headimg_username .bd p.p_1 input{border:1px solid #ebebeb; width:200px; line-height:35px; height:35px; text-align:center; border-radius:20px;}
.oe_headimg_username .bd p.p_2{text-align:center; margin-top:15px;}
.oe_headimg_username .bd p.p_2 span{display:inline-block; background:#67da9f; color:#fff; height:40px; line-height:40px; border-radius:40px; padding:0px 30px; font-size:15px; cursor:pointer;}
.oe_headimg_username .bd p.p_2 span:hover{background:#5fc992;}
.oe_headimg_username .bd p.tips{color:red; font-size:14px; padding-bottom:5px; }



/* ---pay_list 17:25 2017/3/31---- */
.oe_pay_list{width:1000px; margin:0px auto; margin-top:50px;}
.oe_pay_list .hd{ position:relative; border-bottom:1px solid #ebebeb; padding-bottom:15px;}
.oe_pay_list .hd ul li.li_1{font-weight:bold; font-size:15px;}
.oe_pay_list .hd ul li.li_2{font-size:14px;}
.oe_pay_list .hd .money{position:absolute; right:0px; top:15px; font-size:16px;}
.oe_pay_list .hd .money b{color:#ff5d5b;}
.oe_pay_list .bd_1{padding-top:20px;}
.oe_pay_list .bd_1 .bdtop{ font-size:18px; position:relative;}
.oe_pay_list .bd_1 .bdtop label{display:inline-block; width:22px; height:20px; background:url(../images/bg.png) -147px 0px no-repeat; cursor:pointer; vertical-align:middle; margin-right:5px; position:relative; top:-1px;}
.oe_pay_list .bd_1 .bdtop label.current{background:url(../images/bg.png) -185px 0px no-repeat;}
.oe_pay_list .bd_1 .bdtop span{font-size:14px; vertical-align:middle; display:inline-block; margin-left:20px;}
.oe_pay_list .bd_1 .bdtop span b{color:#ff5d5b;}
.oe_pay_list .bd_2 .bdtop{margin-bottom:15px; font-size:18px; position:relative;}
.oe_pay_list .bd_2 .bdtop label{display:inline-block; width:22px; height:20px; background:url(../images/bg.png) -147px 0px no-repeat; cursor:pointer; vertical-align:middle; margin-right:5px; position:relative; top:-1px;}
.oe_pay_list .bd_2 .bdtop label.current{background:url(../images/bg.png) -185px 0px no-repeat;}
.oe_pay_list .bd_2 .bdtop span{font-size:14px; vertical-align:middle; display:inline-block; margin-left:20px;}
.oe_pay_list .bd_2 .bdtop span b{color:#ff5d5b;}
.oe_pay_list .bd_2{padding-top:20px;}
.oe_pay_list .bd_2 ul li{width:200px;  border:1px solid #b0c2e1; height:50px; float:left; margin-right:20px; border-radius:4px; margin-bottom:20px; cursor:pointer; text-align:center; position:relative;}
.oe_pay_list .bd_2 ul li span{display:inline-block; width:138px; height:35px; background:url(../images/bg.png) no-repeat; position:relative; top:7px;}
.oe_pay_list .bd_2 ul li.li_1 span{background-position:20px 0px;}
.oe_pay_list .bd_2 ul li.li_2 span{background-position:5px -52px;}
.oe_pay_list .bd_2 ul li.li_3 span{background-position:2px -100px;}
.oe_pay_list .bd_2 ul li i{display:none; position:absolute; right:0px; bottom:0px;}
.oe_pay_list .bd_2 ul li.current,.oe_pay_list .bd_2 ul li:hover{border:1px solid #ff5d5b;}
.oe_pay_list .bd_2 ul li.current i{display:inline-block; width:24px; height:19px; background:url(../images/bg.png) -218px 0px no-repeat;}

.oe_pay_list .bd_2 ul li.alipay span{background-position:-80px -266px; left:17px;}
.oe_pay_list .bd_2 ul li.balance span{background-position:-80px -582px; left:17px; top:13px;}
.oe_pay_list .bd_2 ul li.alipayescow span{background-position:-80px -266px; left:17px;}
.oe_pay_list .bd_2 ul li.tenpay span{background-position:-80px -440px; left:15px;}
.oe_pay_list .bd_2 ul li.weixinpay span{background-position:-80px -318px; left:8px;}
.oe_pay_list .bd_2 ul li.wangyin span{background-position:-80px -370px; top:12px;}
.oe_pay_list .bd_2 ul li.yeepay span{background-position:-80px -490px; top:12px;}
.oe_pay_list .bd_2 ul li.jdpay span{background-position:-80px -534px; top:9px; left:-1px;}

.oe_pay_list .bd_3{text-align:center; padding-top:70px;}
.oe_pay_list .bd_3 p.p_1{}
.oe_pay_list .bd_3 p.p_1 span{display:inline-block; background:url(../images/bg.png) -80px -318px no-repeat; display:inline-block; width:128px; height:34px;}
.oe_pay_list .bd_3 p.p_2{padding-top:30px;}
.oe_pay_list .bd_3 p.p_2 img{width:200px;}
.oe_pay_list .bd_3 p.p_3{font-weight:bold; padding-top:20px; font-size:16px;}

.oe_pay_list .bd_2 .btn{padding-top:10px;}
.oe_pay_list .bd_2 .btn span{display:inline-block; background:#ff5d5b; color:#fff; border-radius:2px; line-height:40px; height:40px; font-size:16px; width:150px; text-align:center; border:1px solid #f44745; cursor:pointer;}
.oe_pay_list .bd_2 .btn span:hover{background:#f74442;}

.oe_pay_result{width:1100px; margin:0px auto; margin-top:50px;  padding:20px 0px; height:300px; padding-top:70px; background:#fff;}
.oe_pay_result dl{width:300px; padding-left:80px; margin:0 auto;}
.oe_pay_result dl dt{float:left; vertical-align:middle; margin-left:-80px; padding-top:15px;}
.oe_pay_result dl dt span{display:inline-block; width:53px; height:53px; background:url(../images/bg.png) -266px 0px no-repeat;}
.oe_pay_result dl dt span.ok{background:url(../images/bg.png) -322px 0px no-repeat;}
.oe_pay_result dl dd{ }
.oe_pay_result dl dd h3{font-size:18px; line-height:45px;}
.oe_pay_result dl dd p{margin-bottom:5px;}
.oe_pay_result dl dd p.p_1{font-size:14px;}
.oe_pay_result dl dd p.p_2{font-size:14px;}
.oe_pay_result dl dd p.p_2 b{color:#fc2b35;}
.oe_pay_result dl dd p.p_1 span{color:#999;}
.oe_pay_result dl dd p.p_2 span{color:#999;}
.oe_pay_result dl dd p.p_3{padding-top:15px;}
.oe_pay_result dl dd p.p_3 span{display:inline-block;  line-height:32px;  border-radius:20px;   font-size:14px; cursor:pointer; margin-right:20px;}
.oe_pay_result dl dd p.p_3 span a{color:#00b1f1;}
.oe_pay_result dl dd p.p_3 span a:hover{}
.oe_pay_result dl dd p.p_3 span.span_2{margin-left:20px;}


.oe_wei_ma{width:700px; margin:0px auto; margin-top:50px;  box-shadow:0px 3px 5px -3px #ccc; border:1px solid #ebebeb; border-radius:10px; padding:20px 0px; height:300px; padding-top:70px;}
.oe_wei_ma dl{ margin-left:80px;}
.oe_wei_ma dl dt{float:left; text-align:left; width:200px; text-align:center;}
.oe_wei_ma dl dt img{width:150px; height:150px;}
.oe_wei_ma dl dd{padding-top:10px;}
.oe_wei_ma dl dd h3{font-size:16px; padding-bottom:10px;}
.oe_wei_ma dl dd p.p_1{ font-size:14px;}
.oe_wei_ma dl dd p.p_2{font-size:14px;}
.oe_wei_ma dl dd p.p_2 b{color:#f40;}
.oe_wei_ma div.p_btn{padding-top:15px; text-align:center;}
.oe_wei_ma div.p_btn span{border:1px solid #ebebeb; display:inline-block;  padding:0px 30px; margin:0px 10px; border-radius:30px; line-height:30px; cursor:pointer; font-size:14px;}
.oe_wei_ma div.p_btn span.span_1{background:#ff4f86; color:#fff; border:1px solid #ff4f86;}

.oe_shade{position:fixed; left:0px; top:0px; width:100%; height:100%; background:url(../images/bg.png);}
.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;}
.page_loading_box{background:url(../images/shades.png); position:fixed; left:0px; top:0px; width:100%; height:100%;}
.page_loading_box span.loading{display:inline-block; background:url(../images/loading.gif) center no-repeat #fff; width:50px; height:50px; border-radius:5px;  position:absolute; left:50%; margin-left:-25px; top:50%; margin-top:-25px; }

.oe_shades{background:url(../images/w_bg.png); position:fixed;  width:100%; height:100%;  z-index:100; left:0px; top:0px;}
.oe_tipsbox{background:#fff; box-shadow:0px 3px 5px -3px #ccc; width:400px; height:300px; border-radius:10px; border:1px solid #ebebeb; position:absolute; left:50%; margin-left:-200px; top:50%; margin-top:-150px;}
.oe_tipsbox .bd{text-align:center; padding-top:100px; font-size:14px; line-height:28px;  }
.oe_tipsbox .bd p.p_2{ color:#ff0000;}
.oe_tipsbox .bd p.p_3{padding-top:15px;}
.oe_tipsbox .bd p.p_3 span{display:inline-block; background:#eef7ff; border:1px solid #dce8f2; border-radius:2px; padding:0px 35px; cursor:pointer;}
.oe_tipsbox .bd p.p_3 span:hover{background:#e7f4fe;}



/*-------- 7.08.31 ----------*/
.oereg_list select{
	border:1px solid #ddd;padding:5px; min-width:70px; color:#666;
}









 