@charset "utf-8";
/**
 * [OEmarry] (C)2010-2099 oemarry.com Inc.
 * This is not a freeware, use is subject to license terms
 * Email: service@phpcoo.com, phpcoo@qq.com
 * $LastTime 2016.07.14 Design by wz$
*/
*{font-family:Microsoft Yahei;}
body{font-size:14px;font-family:Microsoft Yahei;margin:0px;padding:0px; position:relative;overflow-x:hidden;}
h1,h2,h3,h4,h5,h6{font-size:16px;padding:0px; margin:0px;font-weight:normal;}
p,dl,dt,dd,ul,li{padding:0px; margin:0px;list-style:none;}
em,i{font-style:normal;}
@font-face {font-family: "iconfont";
  src: url('../svg/iconfont.eot?t=1467361308'); /* IE9*/
  src: url('../svg/iconfont.eot?t=1467361308#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../svg/iconfont.woff?t=1467361308') format('woff'), /* chrome, firefox */
  url('../svg/iconfont.ttf?t=1467361308') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../svg/iconfont.svg?t=1467361308#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont { font-family:"iconfont" !important; font-size:16px;font-style:normal;-webkit-font-smoothing: antialiased;
-webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale;}
.clear{ clear:both;}
.oe_top{ height:48px; line-height:48px; position:relative; background:#ff4785; color:#fff;}
.oe_top span{ display:inline-block; margin-left:8px; font-size:14px; position:absolute;  left:8px; top:0px; cursor:pointer; height:48px;}
.oe_top span i{ color:#fff;}
.oe_top p{  text-align:center; width:70%; margin:0px auto; color:#fff; font-size:16px;}
.oe_top label{  position:absolute;   right:0px;  top:0px;  padding:0px 8px;  color:#fff;  font-size:20px;  cursor:pointer;}
.banner{width:100%;}
.banner img{ width:100%; vertical-align:top;}
.oe_shade{ position:absolute;  left:0px;  top:0px;  width:100%;  min-height:100%;   background:#fff;  z-index:99;  background:#f7f7f7;  padding-bottom:40px;  overflow-y: auto;}
.oe_topser{ height:48px; line-height:48px;  position:relative; background:#fff;}
.oe_topser i.iconfont{  display:inline-block;  position:absolute; left:0px; color:#666; font-size:20px; padding:0px 8px; cursor:pointer;}
.oe_topser p{  width:70%; margin:0 auto; height:48px;  overflow:hidden;  text-align:center; font-size:16px;}
.oe_topser label{font-size:15px; position:absolute; right:8px; top:0px; display:inline-block; cursor:pointer;}
.oe_topsercn dl.dl_1{  padding:10px;  line-height:30px;}
.oe_topsercn dl.dl_1 dt{ font-size:16px;  color:#999; line-height:40px;}
.oe_topsercn dl.dl_1 dd{ line-height:35px;}
.oe_topsercn dl.dl_1 dd span{ display:inline-block; background:#fff; width:31%; float:left; margin:5px 1%;  text-align:center; overflow:hidden;}
.oe_topsercn dl.dl_1 dd span:hover{ background:#ffeeea; cursor:pointer;}
.oe_topsercn dl.dl_2{  padding:10px;  line-height:30px;padding-top:0px;}
.oe_topsercn dl.dl_2 dt{  font-size:16px;  color:#999; line-height:45px;}
.oe_topsercn dl.dl_2 dd{  line-height:30px;}
.oe_topsercn dl.dl_2 dd span{  width:9%; background:#fff;  float:left; display:inline-block;  text-align:center; margin:5px 1%;}
.oe_topsercn dl.dl_2 dd span:hover{  background:#ffeeea; cursor:pointer;}
.oe_topsercn dl.dl_3{}
.oe_topsercn dl.dl_3 dt{  font-size:24px; color:#999;padding-left:15px;}
.oe_topsercn dl.dl_3 dd{ font-size:17px; line-height:30px; background:#fff;}
.oe_topsercn dl.dl_3 dd span{ display:block;  line-height:40px; border-bottom:1px solid #ebebeb; padding-left:15px;}
.oe_topsercn dl.dl_3 dd span:hover{ background:#ffeeea;}
.oe_topsercn dl.dl_3 dd span:last-child{ border-bottom:none;}
.oe_shuai dl{padding-left:50px; border-bottom:1px solid #ebebeb; background:#fff; line-height:45px; font-size:16px;}
.oe_shuai dl dt{margin-left:-40px; width:45px; color:#999; float:left;}
.oe_nav{ padding-top:15px;}
.oe_nav ul li{ text-align:center; float:left; width:25%;  line-height:35px; font-size:14px; margin-bottom:15px; }
.oe_nav ul li p{font-size:14px;}
.oe_nav ul li span i{ font-size:30px; color:#fff; }
.oe_nav ul li.li_5 span i{ font-size:34px; color:#fff; position:relative; top:-1px; right:-1px;}
.oe_nav ul li span{  display:inline-block;  width:50px;   height:50px;   border-radius:50px;  background:#fafafa;  line-height:50px;}
.oe_nav ul li.li_1 span{  background:#59ce25;}
.oe_nav ul li.li_2 span{  background:#57a6ff;}
.oe_nav ul li.li_3 span{  background:#ff9000;}
.oe_nav ul li.li_4 span{  background:#67cec7;}
.oe_nav ul li.li_5 span{  background:#dc39b0;}
.oe_nav ul li.li_6 span{  background:#ff9000;}
.oe_nav ul li.li_7 span{  background:#82b0c3;}
.oe_nav ul li.li_8 span{  background:#bb9d7d;}
.oe_nav ul li.li_2 span i{  position:relative;  top:-2px;  font-size:24px;}
.oe_nav ul li.li_3 span i{  font-size:30px; position:relative; top:2px;}
.ge{  height:10px;  background:#f0f0f0;}
.oe_active{  padding:8px;}
.oe_active .hd{  position:relative;  line-height:45px;  margin-bottom:10px;}
.oe_active .hd span{  font-size:16px;  display:inline-block;  vertical-align:middle;  margin-right:5px;}
.oe_active .hd label{  background:#e1e1e1;  height:8px;  width:8px;  border-radius:8px;  display:inline-block;  vertical-align:middle; 
 margin-right:5px;
}
.oe_active .hd label.label_1{  width:11px;  height:11px;}
.oe_active .hd em{  position:absolute;  right:0px;  top:0px;  font-size:12px;}
.oe_active .bd dl{  border-radius:5px;  overflow:hidden;  margin-bottom:15px;}
.oe_active .bd dl dt img{ width:100%;  vertical-align:top;}
.oe_active .bd dl dd{  border:1px solid #ebebeb;  border-top:none;  padding:8px;}
.oe_active .bd dl dd h3{  font-size:16px;  height:24px;  line-height:24px;  overflow:hidden;}
.oe_active .bd dl dd p.p_1{  font-size:12px;  line-height:35px;  color:#999;}
.oe_active .bd dl dd p.p_2{  position:relative;}
.oe_active .bd dl dd p.p_2 span{  font-size:20px;  color:#fd4700;}
.oe_active .bd dl dd p.p_2 label{  position:absolute;  color:#999;  right:0px;  display:inline-block;  top:2px; font-size:12px;}
.oe_camara{  padding:8px;}
.oe_camara .hd{  position:relative;  line-height:45px;}
.oe_camara .hd span{  font-size:16px;  display:inline-block;  vertical-align:middle;  margin-right:5px;}
.oe_camara .hd label{  background:#e1e1e1;  height:8px;  width:8px;  border-radius:8px;  display:inline-block;  vertical-align:middle; 
 margin-right:5px;
}
.oe_camara .hd label.label_1{  width:11px;  height:11px;}
.oe_camara .hd em{  position:absolute;  right:0px;  top:0px;  font-size:12px;}
.oe_camara .bd dl{  padding-left:110px;  border-bottom:1px solid #ebebeb;  padding-bottom:15px;  padding-top:15px;}
.oe_camara .bd dl:hover{background:#fff0f5;}
.oe_camara .bd dl dt{  margin-left:-110px;  float:left;}
.oe_camara .bd dl dt img{  width:100px;   height:100px;  vertical-align:top;}
.oe_camara .bd dl dd h3{  font-size:16px;  line-height:24px;  height:48px;  overflow:hidden;}
.oe_camara .bd dl dd p.p_1{  font-size:14px;  position:relative;  color:#999;  line-height:28px;}
.oe_camara .bd dl dd p.p_1 label{  position:absolute;  right:0px;   top:0px;}
.oe_camara .bd dl dd p.p_1 label i{  color:#ff0072;}
.oe_camara .bd dl dd p.p_2{  color:#fd4700;  font-size:20px;}
.oe_shop{  padding:8px;}
.oe_shop .hd{  position:relative;  line-height:45px;}
.oe_shop .hd span{  font-size:16px;  display:inline-block;  vertical-align:middle;  margin-right:5px;}
.oe_shop .hd label{  background:#e1e1e1;  height:8px;  width:8px;  border-radius:8px;  display:inline-block;  vertical-align:middle;  
margin-right:5px;
}
.oe_shop .hd label.label_1{  width:11px;  height:11px;}
.oe_shop .hd em{  position:absolute;  right:0px;  top:0px;  font-size:12px;}
 

.oe_shop .bd dl{  border-bottom:1px dotted #ebebeb;  padding-bottom:10px;  padding-top:0px; margin-bottom:10px; padding-left:95px;}
.oe_shop .bd dl dt img{width:80px; height:80px; margin-left:-95px; float:left;}
.oe_shop .bd dl dd h3{font-size:14px;}
.oe_shop .bd dl dd h3 span.span_1{  background:#ff4785; color:#fff; font-size:12px; display:inline-block; padding:0px 3px;}
.oe_shop .bd dl dd h3 span.span_2{  background:#47d2ff; color:#fff; font-size:12px; display:inline-block; padding:0px 3px;}
.oe_shop .bd dl dd p{color:#999; font-size:12px; padding-top:5px; line-height:24px; height:24px; overflow:hidden;}
.oe_shop .bd dl dd h3 label{display:inline-block; max-width:75%; overflow:hidden; line-height:24px; height:24px; overflow:hidden; vertical-align:middle;  white-space: nowrap; text-overflow: ellipsis; overflow:hidden;}

.oe_shop .bd dl dt p.p_2{  line-height:28px;  color:#a9a9a9; font-size:14px;}
.oe_comm{  padding:8px;}
.oe_comm .hd{  position:relative;  line-height:45px;}
.oe_comm .hd span{  font-size:16px;  display:inline-block;  vertical-align:middle;  margin-right:5px;}
.oe_comm .hd label{  background:#e1e1e1;  height:8px;  width:8px;  border-radius:8px;  display:inline-block;  vertical-align:middle;  
margin-right:5px;
}
.oe_comm .hd label.label_1{  width:11px;  height:11px;}
.oe_comm .hd em{  position:absolute;  right:0px;  top:0px;  font-size:15px;}
.oe_comm .bd dl{  border-bottom:1px dotted #ebebeb;  padding:13px 0px 20px 0px;  padding-left:90px;}
.oe_comm .bd dl:hover{background:#fff0f5;}
.oe_comm .bd dl dt{  width:80px;   margin-left:-90px;  float:left;  padding-top:5px;}
.oe_comm .bd dl dt span{  display:inline-block;  width:80px;  height:80px;  border-radius:80px;  overflow:hidden;}
.oe_comm .bd dl dt span img{width:80px; height:80px;}
.oe_comm .bd dl dd h3{  line-height:35px;  height:35px;  overflow:hidden;  font-size:14px;}
.oe_comm .bd dl dd h3 span{  color:#34c8f8;}
.oe_comm .bd dl dd p{  font-size:14px;  color:#8f8f8f;  line-height:24px;  height:48px;  overflow:hidden;}
.kong{  height:50px;}
.oe_footer{  width:100%;  position:fixed;  left:0px;   bottom:0px;  background:#fff;  padding-bottom:5px;  border-top:1px solid #ebebeb; 
 height:50px;  z-index:99;}
.oe_footer dl{  float:left;  width:20%;  text-align:center;}
.oe_footer dl dt{  height:33px;  line-height:33px;  color:#999;}
.oe_footer dl dt i{  font-size:24px;}
.oe_footer dl.dl_3 dt i{font-size:24px; position:relative; top:4px;}
.oe_footer dl dd{  color:#999; font-size:12px;}
.oe_footer dl.dl_1 dt i{  font-size:28px; position:relative; top:2px;}
.oe_footer dl.current dt,.oe_footer dl.current dd{  color:#ff0072;}
.oe_ntop{  height:48px;  line-height:48px;  position:relative;  background:#ff4785;  color:#fff;}
.oe_ntop i.iconfont{  display:inline-block;  position:absolute;  left:0px;  color:#fff;  font-size:18px;  padding:0px 8px; cursor:pointer;}
.oe_ntop p{  width:65%;  margin:0 auto;  height:48px;  overflow:hidden;  text-align:center;  font-size:16px;}
.oe_ntop label{  position:absolute;   right:8px;  top:0px; color:#fff; font-size:14px; cursor:pointer;}
.oe_ntop label em{font-size:14px; margin-left:2px;}
.oe_login_logo{  text-align:center;  padding:30px 0px;}
.oe_login_logo img{  width:130px;}
.oe_login ul li{  text-align:center;  padding:8px 0px;}
.oe_login ul li input{  border:1px solid #ebebeb;  border-radius:2px;  font-size:16px;  padding:0px 5px;  height:40px;  width:75%;}
.oe_login ul li.li_3 span{  display:inline-block;  width:75%;  font-size:16px;  color:#fff;  background:#ff4785;  padding:0px 5px;  
border:1px solid #ff4785;  line-height:40px;  border-radius:2px;}
.oe_login ul li.li_4{  height:24px;  line-height:24px;  text-align:left;  width:76%;  margin:0 auto;  position:relative;}
.oe_login ul li.li_4 label{  color:#999;  display:inline-block;}
.oe_login ul li.li_4 em{  position:absolute;   right:0px;  top:8px;  display:inline-block;}
.oe_reg{}
.oe_reg h2{  font-weight:normal;   padding:10px;   color:#b0b0b0;   font-size:14px;   line-height:24px;   background:#f7f7f7;}
.oe_reg dl{  padding:10px 10px 10px 90px;   border-bottom:1px solid #f6f6f6;   background:#fff;}
.oe_reg .oe_regtype{  text-align:center;  padding-bottom:10px;  background:#f7f7f7;}
.oe_reg .oe_regtype span{  display:inline-block;  width:45%;  background:#fff;  line-height:35px;  font-size:16px;}
.oe_reg .oe_regtype span.current{  background:#f53d4a;   color:#fff;}
.oe_reg h3{  font-weight:normal;   position:relative;   padding:0px 10px;   line-height:30px;   margin-top:5px;}
.oe_reg h3 b{  font-weight:normal;   position:absolute;  right:8px;   top:0px;   color:#009ef9;}
.oe_input dl dt{  margin-left:-80px;   float:left;   line-height:28px;   color:#666;   text-align:left;   width:80px;}
.oe_input dl dd{  line-height:28px;   min-height:28px;   position:relative;}
.oe_input dl dd i{  display:inline-block;   width:10px;   height:20px;   line-height:20px;  position:absolute;   right:0px;   top:5px;  text-align:left; 
 color:#999;}
.oe_input dl dd input[placeholder]{	 color:#f5f5f5;}
.oe_input dl dd input[type='text'],.oe_input dl dd input[type='password']{  border:none;  padding:0px 5px;   height:28px;  line-height:28px;  
 color:#333; font-size:15px;}
.oe_input dl dd em{  background:#f53d4a;    border-radius: 2px;    color: #fff;    display: inline-block;    height: 29px;   text-align: center;  
 width: 80px;   font-size:12px;}
.oe_input dl dd  label{  color: red;  display:none;  font-size: 12px;  line-height: 22px;  padding-left: 6px;}
.oe_button{   text-align:center;   margin-top:15px;   line-height:40px;   font-size:16px;   margin-bottom:10px;   padding:0px 10px;}
.oe_button span{   width:100%;   color:#fff;   background:#ff4785;   display:inline-block;   border-radius:2px;}
.oe_button p._tips{  font-size:14px;   text-align:center;   line-height:24px;   margin-top:5px;}
.oe_tui{  padding:10px 0px;}
.oe_tui dl{  padding-left:120px;}
.oe_tui dl dt{  margin-left:-110px;  text-align:center;  float:left;  position:relative;}
.oe_tui dl dt p{  font-size:18px;  color:#ff4785;}
.oe_tui dl dt em{  font-style:italic;  color:#999;  font-size:12px;}
.oe_tui dl dt span{  display:inline-block;  border-right:1px solid #ebebeb;  right:-12px; top:0px;  height:50px;  position:absolute;}
.oe_tui dl dd ul li{  line-height:24px;  height:24px;  overflow:hidden;}
.oe_tui dl dd ul li span{  display:inline-block;   padding:0px 5px;  border-radius:2px;  background:#fb91ac;  color:#fff;  line-height:20px; font-size:12px;}


/*------halt------*/
.tips{  text-align:center;}
.tips dl dt{  padding:25px 0px 20px 0px;}
.tips dl dt span{  line-height:100px;   font-size:90px;  color:#f76260;}
.tips dl dd h3{  font-size:18px;   font-weight:normal;   line-height:35px;}
.tips dl dd p.p_1{  color:#999;   margin-top:10px;  font-size:14px;}
.tips dl dd p.p_2{   margin: 1.17647em 15px 0.3em;   margin-top:30px;}
.tips dl dd p.p_2 span{  display:block;   border-radius:5px;   line-height:40px;   font-size:18px;}
.tips dl dd p.p_2 span.span_1{  background:#1aad19;  border:1px solid #179e16;    color:#fff;   margin-bottom:15px;}
.tips dl dd p.p_2 span.span_2{  background:#f7f7f7;   border:1px solid #dedede;}

/* -----end hatl------- */
.oe_active_rank{  height:38px; position:relative; border-bottom:1px solid #ebebeb;}
.oe_active_rank dl{width:25%; float:left;}
.oe_active_rank dl dt{text-align:center; font-size:14px;  line-height:35px; cursor:pointer;}
.oe_active_rank dl dt i{font-size:10px; position:relative; top:2px; color:#666; margin-left:2px;}
.oe_active_rank span.sear{position:absolute; right:8px;top:7px;font-size:16px;}
.oe_active_rank span.sear i{font-size:12px; margin-left:2px;}
.oe_active_rank dl dd i{display:none;}
.oe_active_rank dl dd ul li{cursor:pointer; font-size:14px;}
.oe_active_rank dl.current dt{color:#ff4785;}
.oe_active_rank dl.current dd{position:absolute; left:0px; background:#fff; width:100%;}
.oe_active_rank dl.current dd{border-top:1px solid #ebebeb;}
.oe_active_rank dl.current dd ul li{padding-left:10px; border-bottom:1px solid #ebebeb; line-height:40px; color:#666; position:relative; font-size:14px;}
.oe_active_rank dl.current dd ul li i{display:none;}
.oe_active_rank dl.current dd ul li.current{color:red;}
.oe_active_rank dl.current dd ul li.current i{position:absolute; right:10px; top:0px; display:inline-block;}
.oe_active_list{margin:0px 8px; margin-right:0px; overflow:hidden;margin-top:10px;}
.oe_active_list dl{float:left;margin-right:10px; border:1px solid #ebebeb; border-radius:5px; overflow:hidden; margin-bottom:10px; width:144px;}
.oe_active_list dl dt img{width:100%; width:144px; height:144px;}
.oe_active_list dl dd{text-align:center; padding-bottom:5px;}
.oe_active_list dl dd h3{line-height:30px; height:30px; overflow:hidden;font-size:14px; padding:0px 5px;}
.oe_active_list dl dd p.p_1{ color:#fd4700; line-height:24px; height:24px; overflow:hidden;}
.oe_active_list dl dd p.p_2{ color:#999;font-size:12px; line-height:24px; height:24px; overflow:hidden;}
.oe_page{text-align:center; line-height:45px; padding-top:10px; font-size:14px;}
.oe_page span{display:inline-block; line-height:40px; font-size:15px;}

.oe_activity_detail dl dd h1{ padding-top:10px; line-height:30px; font-size:16px;  padding:0px 8px; margin-top:5px;}
.oe_activity_detail dl{}
.oe_activity_detail dl dd{ border:1px solid #ebebeb;  border-top:none;}
.oe_activity_detail dl dt{height:250px; text-align:center;}
.oe_activity_detail dl dt img{max-height:250px; vertical-align:top; max-width:100%;}
.oe_activity_detail dl dd ul li{ line-height:24px; color:#333; padding:2px 8px; font-size:12px;}
.oe_activity_detail dl dd ul li span{display:inline-block; }
.oe_activity_detail dl dd ul li label{color:#fd4700; font-weight:bold;}
.oe_activity_detail dl dd ul li s{color:#999}
.oe_activity_detail dl dd ul li span{color:#999;}
.oe_activity_detail dl dd ul li.li_3{background:#fafafa; line-height:35px;}
.oe_activity_content{padding:8px 0px;font-size:16px; line-height:24px;}
.oe_activity_content .hd{padding-left:10px; line-height:44px;}
.oe_activity_content .hd span{font-size:16px; border-bottom:1px solid #ff5000; display:inline-block; position:relative; line-height:46px;}
.oe_activity_content .bd{padding:8px; font-size:14px;}
.oe_activity_content .bd img{max-width:95%;}

.oe_activity_detail_img{margin:0px 10px;}
.oe_activity_detail_img img{width:100%;}
h6{text-align:center; line-height:35px; background:#fff;}
.activity_bar{position:fixed; left:0px; bottom:0px; height:45px; width:100%; line-height:45px; border-top:1px solid #ebebeb; background:#fff;
 z-index:9;}
.activity_bar span{display:inline-block; float:left; width:50%; text-align:center; font-size:14px; cursor:pointer;}
.activity_bar span.span_1 i{font-size:18px; position:relative; top:1px;}
.activity_bar span.span_2{background:#ff4785; color:#fff;}
.activity_bar span.span_3{background:#ebebeb;}



.oe_info_nav{border-bottom:1px solid #ebebeb; height:40px; line-height:40px;}
.oe_info_nav .swiper-slide.curr{color:red; border-bottom:1px solid red; }
.oe_info_nav span{display:inline-block; text-align:center;}
.oe_info_nav .swiper-slide{text-align:center; height:40px; overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.oe_info_list ul li{border-bottom:1px solid #ebebeb; padding:10px 8px;}
.oe_info_list ul li h4{ font-size:14px; font-weight:normal;}
.oe_info_list ul li p{color:#999; font-size:12px; position:relative; line-height:24px; height:24px; margin-top:5px;}
.oe_info_list ul li p span{position:absolute; left:0px; top:0px; color:#86c8e6;}
.oe_info_list ul li p label{position:absolute; right:0px; top:0px;}
.oe_info_list ul li.current{padding-left:90px;}
.oe_info_list ul li.current img{max-width:70px; max-height:70px; margin-left:-80px; float:left; vertical-align:top;}

.oe_article_detail h1{ padding:10px 8px 0px 8px; margin-bottom:10px;}
.oe_article_detail dl dt{padding:0px 8px; border-bottom:1px solid #ebebeb;color:#999; font-size:14px; background:#fafafa; line-height:35px;}
.oe_article_detail dl dd{padding:8px; font-size:14px;line-height:28px;}
.oe_article_detail dl dd img{max-width:98%;}
.oe_article_pn{border-top:1px solid #ebebeb; padding-top:10px;}
.oe_article_pn p{ border-bottom:1px dotted #ebebeb;  padding:8px 0px; color:#666;}

.oe_coupon_list dl{background:url(../images/ico_bottombg.png) left bottom repeat-x; margin-bottom:15px; padding-top:10px;}
.oe_coupon_list dl dt{padding-left:110px;}
.oe_coupon_list dl dt img{width:90px; height:90px; float:left; margin-left:-100px;}
.oe_coupon_list dl dt p{line-height:24px;font-size:14px;}
.oe_coupon_list dl dt p.p_1{ line-height:30px; font-size:14px;}
.oe_coupon_list dl dt p.p_3{ line-height:30px; color:#999;}
.oe_coupon_list dl dt p.p_3 span{color:#ff4785;}
.oe_coupon_list dl dt p.p_2 span{display:inline-block; background:#ff6000; color:#fff; font-size:12px;padding:0px 8px; border-radius:2px; 
 cursor:pointer;}
.oe_coupon_list dl dd{text-align:center; border-top:1px dotted #ebebeb; margin-top:10px; line-height:35px; height:35px; overflow:hidden; font-size:12px;}
.oe_coupon_list dl dd p span{color:#ff4785;}

.oe_coupon_detail dl dt{text-align:center;}
.oe_coupon_detail dl dt img{max-width:100%;}
.oe_coupon_detail dl dd{padding:8px; line-height:24px;}
.oe_coupon_detail dl dd h3{font-size:17px;}
.oe_coupon_detail dl dd p{font-size:12px; color:#999; line-height:24px;}
.oe_coupon_btn{text-align:center;}
.oe_coupon_btn span{display:inline-block; width:95%; background:#ff4785; color:#fff; line-height:40px; font-size:16px; border-radius:4px; 
cursor:pointer;}
.oe_coupon_btn label{display:inline-block; width:95%; background:#ff4785; color:#fff; line-height:40px; font-size:16px; border-radius:4px; 
cursor:pointer;}
.oe_coupon_detail dl dd p i{color:#ff4785;}
.oe_coupon_detail dl dd p em{color:#ff4785;}

.oe_goods_list{background:#f7f7f7;}
.oe_goods_list dl{float:left; background:#fff; margin-bottom:8px; width:152px;}
.oe_goods_list dl dt img{width:152px; height:152px;}
.oe_goods_list dl dd p.p_1{line-height:24px; height:24px; overflow:hidden; padding:0px 5px; font-size:14px;}
.oe_goods_list dl dd p.p_2{padding:0px 8px; line-height:30px;}
.oe_goods_list dl dd p.p_2  i{color:#ff4e00; font-size:16px;}
.oe_goods_list dl dd p.p_2 span{color:#999; margin-left:5px; font-size:12px;}

.oe_shopdes{background:#fff; padding:8px;}
.oe_shopdes dl{padding-left:60px;}
.oe_shopdes dl dt img{width:50px; height:50px; vertical-align:top;}
.oe_shopdes dl dt{width:50px; margin-left:-60px; float:left;}
.oe_shopdes dl dd{position:relative;}
.oe_shopdes dl dd i.iconfont{position:absolute; right:0px; top:15px; color:#999;}
.oe_shopdes dl dd h3{font-size:16px; padding-right:25px; }
.oe_shopdes dl dd p.p_1{line-height:28px; padding-right:25px; line-height:24px; font-size:12px;}
.oe_shopdes dl dd p.p_1 span{color:#999;}
.xin{display:inline-block; width:90px; background:url(../images/ico_xins.png) left repeat-x; height:17px; line-height:17px;}
.xin span{display:inline-block; width:100%; height:17px; background:url(../images/ico_xin.png) left repeat-x;}
.oe_shopdes ul{margin-top:10px;}
.oe_shopdes ul li{text-align:center; text-align:center; width:33%; float:left; font-size:18px;}
.oe_shopdes ul li span{display:block; color:#999; font-size:12px; line-height:30px;}
.oe_shopdes ul li.border{border-left:1px solid #ebebeb; border-right:1px solid #ebebeb;}

.oe_goods_img{ position:relative;}
.oe_goods_img div div{text-align:center;}
.oe_goods_img div div img{ width:100%; max-width:100%; vertical-align:top;}
.oe_goods_img .swiper-pagination-clickable .swiper-pagination-bullet{background:#f86161;}
.oe_goods_img .swiper-container-horizontal{padding-bottom:0px;}
.oe_goods_img .swiper-pagination{position:absolute; left:0px; bottom:10px;}
.oe_goods_img .oe_topback{position:absolute; left:0px; top:0px; width:100%; z-index:9; color:#fff; line-height:45px; height:45px; }
.oe_goods_img .oe_topback span{background:url(../images/backbg.png); display:inline-block;width:30px; height:30px; border-radius:30px; text-align:center; line-height:30px; cursor:pointer; margin-left:10px;}

.oe_goods_title{padding-top:10px;}
.oe_goods_title h1{padding:0px 8px;}
.oe_goods_title p{padding:0px 8px;}
.oe_goods_title p.p_1{font-size:24px; color:#ff5000; margin-top:5px; margin-bottom:5px;}
.oe_goods_title p.p_1 s{color:#999; font-size:14px;}
.oe_goods_title p.p_2{position:relative; background:#fafafa; line-height:35px;}
.oe_goods_title p.p_2 i{color:#ff5000;}
.oe_goods_title p.p_2 label{position:absolute; right:8px; top:0px;}

.oe_goods_content .hd{padding-left:10px; line-height:44px;}
.oe_goods_content .hd span{font-size:16px; border-bottom:1px solid #ff5000; display:inline-block; position:relative; line-height:46px;}
.oe_goods_content .bd{padding:8px; line-height:24px;}
.oe_goods_content .bd img{max-width:95%;}
.goods_bar{position:fixed; left:0px; bottom:0px; height:45px; width:100%; line-height:45px; border-top:1px solid #ebebeb; background:#fff;
 z-index:9;}
.goods_bar span{display:inline-block; float:left; width:50%; text-align:center; font-size:16px;}
.goods_bar span.span_1 i{font-size:18px; position:relative; top:-1px; color:#999; display:block;}
.goods_bar span.span_1 em{display:inline-block; width:49%; float:left; font-size:14px; line-height:20px; padding-top:4px;  cursor:pointer;}
.goods_bar span.span_1 em.em_1{border-right:1px solid #ebebeb;}
.goods_bar span.span_2{background:#ff4785; color:#fff;}
.goods_bar span.span_3{background:#ebebeb;}

.oe_about{padding:8px; font-size:16px; line-height:24px;}

.oe_shop_list{background:#f7f7f7; padding-top:10px;}
.oe_shop_list dl{background:#fff; padding:8px 0px 0px 0px; padding-left:100px; border-bottom:1px solid #ebebeb; margin-bottom:8px;
 border-top:1px solid #ebebeb;}
.oe_shop_list dl:hover{background:#fff0f5;}
.oe_shop_list dl dt{width:80px; margin-left:-90px; float:left;}
.oe_shop_list dl dt img{width:80px; height:80px; vertical-align:top;}
.oe_shop_list dl dd.dd_1{padding-right:8px;}
.oe_shop_list dl dd.dd_1 h2{font-size:16px;}
.oe_shop_list dl dd.dd_1 p{font-size:12px; color:#999;}
.oe_shop_list dl dd.dd_1 p.p_1{line-height:24px; height:24px; overflow:hidden; margin-top:8px; font-size:12px;}
.oe_shop_list dl:hover dd.dd_2{background:#fff0f5;}
.oe_shop_list dl dd.dd_2{margin-left:-100px; background:#fafafa; margin-top:5px;border-top:1px dotted #ebebeb; line-height:35px;}
.oe_shop_list dl dd.dd_2 span{display:inline-block; width:33%; float:left; text-align:center;  color:#666; cursor:pointer; font-size:12px;}
.oe_shop_list dl dd.dd_2 span.span_2 i.iconfont{position:relative; top:-1px; color:#ff7e00;}
.oe_shop_list dl dd.dd_2 span.span_3 i.iconfont{position:relative; top:1px; color:#666;}

.oe_shop_top{height:120px; background:url(../images/ico_banner.png) center top no-repeat; position:relative;}
.oe_shop_top dl{position:absolute; left:0px; bottom:30px; padding-left:70px;}
.oe_shop_top dl dt{float:left; width:50px; height:50px; margin-left:8px; border-radius:40px; overflow:hidden; margin-left:-60px; border:2px solid #fff;}
.oe_shop_top dl dt img{width:50px; height:50px; vertical-align:middle;}
.oe_shop_top dl dd{color:#fff;}
.oe_shop_top dl dd h1{font-size:18px;}
.oe_shop_topsc{ position:absolute; right:8px; bottom:46px; color:#fff; font-size:14px; text-align:center; cursor:pointer;}
.oe_shop_topsc i{display:block; font-size:18px;}
.oe_shop_top dl dd p.p_1{margin-top:4px;}
.oe_shop_top dl dd p.p_1 span{  font-size:12px;  width:15px;  height:15px;  display:inline-block;  color:#fff;  line-height:15px; 
text-align:center;}
.oe_shop_top dl dd p.p_1 span.span_1{  background:#ff4785;}
.oe_shop_top dl dd p.p_1 span.span_2{  background:#47d2ff;}
.oe_shopnav ul li{float:left; text-align:center; width:25%; padding-top:10px; padding-bottom:10px; margin-left:-1px; font-size:14px; cursor:pointer;}
.oe_shopnav ul li.current,.oe_shopnav ul li.current i{color:red;}
.oe_shopnav ul li i{display:block; font-size:20px; color:#999; height:28px;}
.oe_shopnav ul li.li_4 i{font-size:24px;}
.oe_shopnav ul li.li_2{border-left:1px solid #ebebeb; border-right:1px solid #ebebeb;}
.oe_shopnav ul li.li_3{ border-right:1px solid #ebebeb;}
.oe_shop_2 .hd{padding-left:10px;line-height:45px;font-size:16px; position:relative;}
.oe_shop_2 .hd span{font-size:14px; position:absolute; right:8px; top:0px; display:inline-block; color:#999;}
.oe_shop_2 .bd dl{float:left; padding-bottom:10px; width:152px;}
.oe_shop_2 .bd dl dt img{width:152px; height:152px;}
.oe_shop_2 .bd dl h4{line-height:30px; height:30px; overflow:hidden; font-size:14px;}
.oe_shop_2 .bd dl p{font-size:12px; color:#999;}
.oe_shop_2 .bd dl p i{font-size:16px; color:#ff5000;}
.oe_shop_1 .hd{padding-left:10px;line-height:45px;font-size:16px; position:relative;}
.oe_shop_1 .hd span{font-size:14px; position:absolute; right:8px; top:0px; display:inline-block; color:#999;}
.oe_shop_1 .bd dl{ border-bottom:1px solid #ebebeb; padding:8px 0px; padding-left:80px;}
.oe_shop_1 .bd dl:hover{background:#fff0f5;}
.oe_shop_1 .bd dl dt img{width:60px; height:60px; vertical-align:top;}
.oe_shop_1 .bd dl dt{margin-left:-70px; float:left;}
.oe_shop_1 .bd dl dd{position:relative;}
.oe_shop_1 .bd dl dd h3{font-size:16px;  line-height:30px; height:30px; overflow:hidden; padding-right:25px;}
.oe_shop_1 .bd dl dd p{color:#999;}
.oe_shop_1 .bd dl dd p span{color:#ff5000; font-size:18px;}
.oe_shop_1 .bd dl dd label{position:absolute; right:8px; top:23px; color:#999;}
.oe_shop_3 .hd{padding-left:10px;line-height:45px;font-size:16px; position:relative;}
.oe_shop_3 .hd span{font-size:14px; position:absolute; right:8px; top:0px; display:inline-block; color:#999;}
.oe_shop_3 .bd dl{text-align:center;width:96%; margin:0px auto 15px auto;}
.oe_shop_3 .bd dl dd{line-height:40px; height:40px; overflow:hidden; border:1px solid #ebebeb; border-top:none; 
 border-radius:0px 0px 4px 4px; font-size:16px; }
.oe_shop_3 .bd dl dt img{width:100%; vertical-align:top;}

.shop_bar{position:fixed; left:0px; bottom:0px; height:45px; width:100%; line-height:45px; border-top:1px solid #ebebeb; background:#fff;
 z-index:9;}
.shop_bar span{display:inline-block; width:33%; float:left; text-align:center; font-size:14px; cursor:pointer;}
.shop_bar span.span_2{border-left:1px solid #ebebeb; border-right:1px solid #ebebeb;}
.shop_bar span.span_3{color:#ff5000; cursor:pointer;}
.shop_bar span.span_3 i{margin-right:2px; color:#999; position:relative; top:-1px;}
.shop_bar span i{margin-right:2px; font-size:15px; color:#999;}
.oe_shop_cat{position:absolute; left:0px; top:0px; width:100%; height:100%; background:#f7f7f7; z-index:18;}
.oe_shop_ntop{  height:48px;  line-height:48px;  position:relative;  background:#fafafa;  color:#666;}
.oe_shop_ntop i.iconfont{  display:inline-block;  position:absolute;  left:0px;  color:#666;  font-size:18px;  padding:0px 8px;}
.oe_shop_ntop p{  width:65%;  margin:0 auto;  height:48px;  overflow:hidden;  text-align:center;  font-size:18px;}
.oe_shop_ntop label{  position:absolute;   right:8px;  top:0px; color:#666; font-size:16px;}
.oe_shop_ntop label em{font-size:14px; margin-left:2px;}

.oe_shop_cat ul li{background:#fff; line-height:45px; font-size:16px; padding-left:10px; position:relative; border-bottom:1px solid #ebebeb;}
.oe_shop_cat ul li i{position:absolute; right:8px; font-size:14px; color:#999; top:0px; display:inline-block;}
.oe_shop_cat ul li.li_1{ margin:8px 0px;}
.oe_shop_cat ul li:hover{background:#fff0f5;}
.oe_shopgoods_list{padding-top:8px;}
/* .oe_shopgoods_list .bd dl{ padding-left:100px;margin-bottom:2px;}
.oe_shopgoods_list .bd dl:hover{background:#fff0f5;}
.oe_shopgoods_list .bd dl dt{ width:80px; height:80px; margin-left:-90px;float:left;}
.oe_shopgoods_list .bd dl dt img{width:80px; height:80px; vertical-align:top;}
.oe_shopgoods_list .bd dl dd{height:80px; position:relative; border-bottom:1px solid #ebebeb;}
.oe_shopgoods_list .bd dl dd h4{ font-size:16px; line-height:30px; height:30px; overflow:hidden; width:89%;}
.oe_shopgoods_list .bd dl dd p.p_2{position:absolute; left:0px; bottom:5px; color:#999;}
.oe_shopgoods_list .bd dl dd p.p_2 i{color:#ff5000; font-size:18px;}
.oe_shopgoods_list .bd dl dd p.p_1{color:#999;}
.oe_shopgoods_list .bd dl dd p.p_1 span{border:1px solid #ff5000; padding:0px 5px; border-radius:2px; color:#ff5000; font-size:12px;}
.oe_shopgoods_list .bd dl dd p.p_1 i{font-size:14px; position:relative; top:-1px; margin-right:2px;}
.oe_shopgoods_list .bd dl dd span.iconfont{position:absolute; right:8px; top:30px; color:#999;}
 */


.oe_shopgoods_list .bd dl{float:left; padding-bottom:10px; width:152px;}
.oe_shopgoods_list .bd dl dt img{width:152px; height:152px;}
.oe_shopgoods_list .bd dl h4{line-height:30px; height:30px; overflow:hidden;}
.oe_shopgoods_list .bd dl p{font-size:12px; color:#999;}
.oe_shopgoods_list .bd dl p i{font-size:16px; color:#ff5000;}


/*--------oe_gallery-------*/
.oe_gallery_list{padding-top:5px;}
.oe_gallery_list dl{ position:relative; margin:0 5px; margin-bottom:12px; }
.oe_gallery_list dl dt img{width:100%; vertical-align:top;}
.oe_gallery_list dl dd{position:absolute; left:0px;bottom:0px; width:100%; background:url(../images/a28.png) left -10px repeat-x; color:#fff; 
text-align:center; line-height:30px; height:30px; overflow:hidden;}
.oe_gallery_list dl dd span{position:absolute; right:8px; display:inline-block; top:0px;}
.oe_gallery_list dl dd span i{position:relative; top:1px;}
.oe_gallery_list dl dd p{ margin-right:60px; height:30px; overflow:hidden;}

.oe_shop_activity_list dl{ padding:5px 0px 5px 100px; border-bottom:1px dotted #ebebeb; }
.oe_shop_activity_list dl dt{width:80px; margin-left:-92px; float:left;}
.oe_shop_activity_list dl dt img{width:80px; height:80px; vertical-align:top;}
.oe_shop_activity_list dl dd{ position:relative;}
.oe_shop_activity_list dl dd h3{font-size:16px; margin-bottom:5px; height:24px; line-height:24px; overflow:hidden; width:88%;}
.oe_shop_activity_list dl dd p{color:#999; font-size:14px;}
.oe_shop_activity_list dl dd p.p_1 span{color:#ff5000; font-size:18px;}
.oe_shop_activity_list dl dd p.p_2{line-height:24px;}
.oe_shop_activity_list dl dd span.iconfont{position:absolute; right:8px; top:35px; color:#999;}
.oe_shop_activity_list dl:hover{background:#fff0f5;}

.oe_shop_coupon_list{background:#f7f7f7;}
.oe_shop_coupon_list dl{ padding:5px 0px 0px 100px; border-bottom:1px solid #ebebeb; margin-bottom:10px; background:#fff;}
.oe_shop_coupon_list dl:hover,.oe_shop_coupon_list dl:hover dd.d_2{background:#fff0f5;}
.oe_shop_coupon_list dl dt{width:80px; margin-left:-92px; float:left;}
.oe_shop_coupon_list dl dt img{width:80px; height:80px; vertical-align:top;}
.oe_shop_coupon_list dl dd.d_1 p{color:#999;}
.oe_shop_coupon_list dl dd.d_1 p span{color:#ff5000;}
.oe_shop_coupon_list dl dd.d_1 h3{line-height:35px; font-size:16px; height:35px; overflow:hidden;}
.oe_shop_coupon_list dl dd.d_2{margin-left:-100px; text-align:center; background:#fafafa; margin-top:5px; line-height:35px; color:#666;
border-top:1px dotted #ebebeb; font-size:14px;}
.oe_shop_coupon_list dl dd.d_2 i{color:#07b0ff;}

.oe_shopabout_top dl{ padding:8px 0px 0px 70px; margin-bottom:10px; background:#fff;}
.oe_shopabout_top dl dt{width:50px; margin-left:-62px; float:left;}
.oe_shopabout_top dl dt img{width:50px; height:50px; vertical-align:top;}
.oe_shopabout_top dl dd{position:relative;}
.oe_shopabout_top dl dd i{position:absolute; right:8px; top:15px; color:#999;}
.oe_shopabout_top dl dd h3{font-size:18px; line-height:30px; vertical-align:top; padding-right:25px; height:30px; overflow:hidden;}
.oe_shopabout_top dl dd p.p_1{color:#999;}
.oe_shopinfo dl{padding-left:85px; line-height:40px; min-height:40px; font-size:16px; border-bottom:1px solid #ebebeb;}
.oe_shopinfo dl dt{display:inline-block; width:75px; margin-left:-75px; color:#999; float:left;}
.oe_shopinfo dl dd label.xin{position:relative; top:2px; margin-right:5px;}
.oe_shopinfo dl dd.dd_5 span{display:inline-block; font-size:12px; color:#fff; line-height:15px; height:15px; width:15px; text-align:center;}
.oe_shopinfo dl dd.dd_5 span.span_1{background:#ff4886;}
.oe_shopinfo dl dd.dd_5 span.span_2{background:#3ab78c;}
.oe_shopinfo dl.text dd{ line-height:22px;padding:10px 0px 10px 0px;}
.oe_shopinfo dl.text dt i{font-size:24px; margin-left:20px;}
.oe_shopinfo dl.text dt i.i_1{position:relative; top:5px;}
.oe_shopinfo dl dd{position:relative;}
.oe_shopinfo dl dd i{position:absolute; right:8px; display:inline-block; top:0px; color:#999;}
.oe_shopinfobtn{text-align:center; line-height:40px; font-size:18px; padding-top:15px;}
.oe_shopinfobtn span{display:inline-block; width:88%; background:#1aad19; color:#fff; border:1px solid #179e16; border-radius:4px;}

.oe_address dl{color:#666; font-size:16px;}
.oe_address dl dt{ padding:8px; border-bottom:1px solid #ebebeb;}
.oe_address dl dt .p_1{ position:relative; font-size:14px;}
.oe_address dl dt .p_1 span{position:absolute; right:0px; top:0px; display:inline-block;}
.oe_address dl dt .p_2{line-height:35px; font-size:14px;}
.oe_address dl dd{padding:8px 8px; position:relative;}
.oe_address dl dd label{color:#ff5000; cursor:pointer; font-size:12px;}
.oe_address dl dd span{position:relative; top:4px; margin-right:5px; cursor:pointer; font-size:12px;}
.oe_address dl dd label.current span{background:#ff5000; border-radius:2px; width:18px; height:18px; line-height:18px; overflow:hidden; 
color:#fff; display:inline-block; text-align:center; border:none;}
.oe_address dl dd label.current span i{font-size:12px; display:inline-block;}
.oe_address dl dd label span{border:1px solid #ebebeb; display:inline-block; width:16px; height:16px;}
.oe_address dl dd label span i{display:none;}
.oe_address dl dd p{position:absolute; right:8px; top:6px; font-size:14px;}
.oe_address dl dd p span i{ font-size:16px; margin-right:5px; position:relative; top:2px;}
.oe_address_addbtn{height:50px; position:fixed; width:100%; left:0px; bottom:0px; line-height:50px; text-align:center; color:#fff; 
background:#ff5000; font-size:18px; cursor:pointer;}
.oe_address_add{background:#fff;  }
.oe_address_add dl{padding:10px 0px; padding-left:100px; border-bottom:1px solid #ebebeb;}
.oe_address_add dl dt{margin-left:-90px; float:left; color:#999; font-size:16px; line-height:30px;}
.oe_address_add dl dd{min-height:30px; position:relative;}
.oe_address_add dl dd label{display:inline-block; font-size:16px; position:relative; top:3px;}
.oe_address_add dl dd input[type='text']{border:none; width:98%; line-height:30px; font-size:16px;}
.oe_address_add dl dd i{position:absolute; right:8px; top:5px; display:inline-block; color:#999;}
.oe_address_add dl dd span.iconfont{color:#999; position:relative; top:3px; margin-left:10px; font-size:24px;}
.oe_address_btn{text-align:center; padding-top:10px;}
.oe_address_btn span{display:inline-block; width:88%; background:#1aad19; color:#fff; border:1px solid #179e16; border-radius:4px; 
line-height:40px; font-size:18px; cursor:pointer;}
.oe_address_add dl.current dd span.iconfont{color:#ff5000;}

/* ------pay---- */

.oe_pay ul li{padding-right:80px; position:relative; padding-left:10px; padding-top:15px; padding-bottom:15px; font-size:16px; line-height:24px; color:#6d6d6d; border-bottom:1px solid #ebebeb;}
.oe_pay ul li span{display:inline-block; position:absolute; right:8px; top:15px; color:red;}

.oe_pay_list{padding-top:10px;}
.oe_pay_list h2{padding-left:10px; font-size:14px; color:#999; line-height:30px;}
.oe_pay_list h3.tip_s{ text-align:left; padding:5px 10px; color:#666; border-bottom:1px solid #ebebeb; padding-bottom:10px; font-size:14px;}
.oe_pay_list dl{padding:15px 0px 0px 70px;}
.oe_pay_list dl dt{width:50px; margin-left:-60px; float:left; text-align:center;}
.oe_pay_list dl dt i{font-size:30px;}
.oe_pay_list dl:hover{background:#fff0f5;}
.oe_pay_list dl dt.dt_1 i{color:#0096ff; position:relative; top:-2px;}
.oe_pay_list dl dt.dt_2 i{color:#00c800; position:relative; top:-2px;}
.oe_pay_list dl dt.dt_3 i{color:#1ac69f;}
.oe_pay_list dl dd{border-bottom:1px solid #ebebeb; padding-bottom:15px; position:relative; margin-bottom:-1px;}
.oe_pay_list dl dd h3{font-size:16px; color:#666; line-height:30px;}
.oe_pay_list dl dd i{display:inline-block; position:absolute; right:8px; top:7px;}
.oe_pay_content h2{padding-left:10px; line-height:35px; font-size:16px;}
.oe_pay_content .con{padding:10px; color:#666; line-height:24px;}
.msgtips{padding-top:20px;}
.msgtips dl dt{text-align:center;}
.msgtips dl dt h2{line-height:50px; font-size:18px;}
.msgtips dl dt p{line-height:24px;}
.msgtips dl dt p span{color:red;}
.msgtips dl dt i.iconfont.right{font-size:84px; color:#09bb07;}
.msgtips dl dt i.iconfont.wrong{font-size:84px; color:#f76260;}
.msgtips dl dt p.p_1{ margin-top:40px; font-size:24px; line-height:35px; color:#666;}
.msgtips dl dt p.p_2{line-height:35px; font-size:16px; color:#999; margin-bottom:20px;}
.msgtips dl dd{text-align:center; padding-top:15px;}
.msgtips dl dd p{width:95%; margin:0 auto;line-height:40px;}
.msgtips dl dd p span{display:block; border-radius:4px; cursor:pointer; font-size:18px;}
.msgtips dl dd p.p_1{ margin-bottom:15px;}
.msgtips dl dd p.p_1 span{background:#04be02; color:#fff; border:1px solid #04ab02;}
.msgtips dl dd p.p_2 span{background:#f7f7f7; color:#fff; border:1px solid #dcdcdc; color:#666;}

.oe_cart dl{ background:#fff; border-bottom:1px solid #ebebeb; border-top:1px solid #ebebeb; margin-bottom:10px;}
.oe_cart dl dt{position:relative; padding-left:10px; line-height:40px;}
.oe_cart dl dt label{margin-right:10px; cursor:pointer; border:1px solid #ddd; width:20px; height:20px; border-radius:15px;overflow:hidden; display:inline-block; line-height:22px; position:relative; top:5px;}
.oe_cart dl dt label i{color:#ff4500; font-size:20px; display:inline-block; position:relative; left:0px; top:-3px; text-indent:90px;}
.oe_cart dl dt label.current{border:1px solid transparent;}
.oe_cart dl dt label.current i{  text-indent:0px;}
.oe_cart dl dd ul li{padding-left:135px; position:relative; height:80px; padding-bottom:10px; background:#fafafa; padding-top:10px; border-bottom:1px solid #ebebeb;}
.oe_cart dl dd ul li img{width:80px; height:80px; margin-left:-90px; float:left;}
.oe_cart dl dd ul li h3{font-size:15px; line-height:18px; height:39px; overflow:hidden;}
.oe_cart dl dd ul li label.radio{margin-right:10px; cursor:pointer; border:1px solid #ddd; width:20px; height:20px; border-radius:15px;overflow:hidden; display:inline-block; line-height:22px; position:relative;  position:absolute; left:10px; top:40px;}
.oe_cart dl dd ul li label.radio i{color:#ff4500; font-size:20px; display:inline-block; position:relative; left:0px; top:-3px; text-indent:90px;}
.oe_cart dl dd ul li label.radio.current{border:1px solid transparent;}
.oe_cart dl dd ul li label.radio.current i{  text-indent:0px;}
.oe_cart dl dd ul li p.p_1{line-height:20px; height:20px; overflow:hidden; color:#999;}
.oe_cart dl dd ul li p.p_2{position:absolute;  left:135px; bottom:10px;}
.oe_cart dl dd ul li p.p_2 span{color:#ff4500;}
.oe_cart dl dd ul li p.p_2 s{color:#999; margin-left:5px; font-size:12px;}
.oe_cart dl dd ul li p.p_2 label{margin-left:5px; position:absolute; right:5px; top:2px;}
.oe_cart dl dd ul li p.p_3{display:none;}
.oe_cart dl dd ul li.current h3{display:none;}
.oe_cart dl dd ul li.current p.p_2{display:none;}
.oe_cart dl dd ul li.current p.p_3{display:block; line-height:50px; text-align:center;}
.oe_cart dl dd ul li.current p.p_3 label{display:inline-block; width:50%; line-height:24px; position:relative; top:-2px;}
.oe_cart dl dd ul li.current p.p_3 label input{border:none; text-align:center; height:24px; line-height:24px; font-size:15px;}
.oe_cart dl dd ul li.current p.p_3 span{display:inline-block; cursor:pointer; font-size:24px; color:#999;}
.oe_cart dl dd ul li.current p.p_3 span.span_1{border-right:1px solid #ebebeb; line-height:28px; width:40px;}
.oe_cart dl dd ul li.current p.p_3 span.span_2{border-left:1px solid #ebebeb; line-height:28px; width:40px;}

.oe_cartfooter{position:fixed; background:#fff; border-top:1px solid #ebebeb; left:0px; bottom:0px; width:100%; height:45px; line-height:45px;}
.oe_cartfooter .oe_divlabel{cursor:pointer;}
.oe_cartfooter label.big_lable{display:inline-block; cursor:pointer;}
.oe_cartfooter span.label_1{margin-right:10px; cursor:pointer; border:1px solid #ddd; width:20px; height:20px; border-radius:15px;overflow:hidden; display:inline-block; line-height:22px; position:relative; top:5px;position:relative; top:5px; left:10px; cursor:pointer;}
.oe_cartfooter span.label_1 i{color:#ff4500; font-size:20px; display:inline-block; position:relative; left:0px; top:-3px; text-indent:90px;}
.oe_cartfooter label.big_lable.current span.label_1{border:1px solid transparent;}
.oe_cartfooter label.big_lable.current  span.label_1 i{  text-indent:0px;}

.oe_cartfooter p.p_1{position:absolute; right:0px; top:0px; color:#666; font-size:15px; z-index:1;}
.oe_cartfooter p.p_1 label{cursor:pointer; background:#ff4500; color:#fff; display:inline-block; padding:0px 15px; font-size:16px; margin-left:5px;}
.oe_cartfooter p.p_1 span{display:inline-block; vertical-align:top;}
.oe_cartfooter p.p_1 span em{display:block; vertical-align:top; line-height:24px; height:24px;}
.oe_cartfooter p.p_1 span i{line-height:15px; height:15px; font-size:12px; display:block; color:#999; text-align:right;}
.oe_cartfooter p.p_1 span em b{color:#ff4500;}
.oe_cartfooter span.label_2{font-size:15px; position:relative; top:0px; cursor:pointer;}
.oe_cartfooter p.p_2{position:absolute; right:0px; top:0px; color:#666; font-size:15px; z-index:1;}
.oe_cartfooter p.p_2 label{cursor:pointer; background:#ff4500; color:#fff; display:inline-block; padding:0px 20px; font-size:16px; margin-left:10px;}
.oe_cart_nodata{}
.oe_cart_nodata dl dt{text-align:center; padding-top:40px;}
.oe_cart_nodata dl dt i{font-size:64px; color:#999;}
.oe_cart_nodata dl dd{text-align:center;  font-size:16px; padding-top:15px; color:#999; line-height:30px; padding-top:40px;}
.oe_cart_nodata dl dd p.p_2{text-align:center; margin-top:15px;}
.oe_cart_nodata dl dd p.p_2 span{display:inline-block; width:88%; line-height:35px; height:35px; border:1px solid #ddd; background:#fafafa; 
color:#333; border-radius:2px;}

.oe_cart_confirm dl.dl_1{padding-left:50px; padding-top:10px;  padding-bottom:20px; background:url(../images/address.jpg) left bottom repeat-x #fff; margin-bottom:10px; cursor:pointer;}
.oe_cart_confirm dl.dl_1 dt{margin-left:-40px; float:left; padding-top:25px;}
.oe_cart_confirm dl.dl_1 dt i{font-size:24px;}
.oe_cart_confirm dl.dl_1 dd{line-height:24px; padding-right:20px; position:relative;}
.oe_cart_confirm dl.dl_1 dd i.iconfont{position:absolute; right:8px; top:26px;}
.oe_cart_confirm dl.dl_1 dd p.p_1{font-size:15px; position:relative;}
.oe_cart_confirm dl.dl_1 dd p.p_1 label{position:absolute; right:8px; top:0px; display:inline-block;}
.oe_cart_confirm dl.dl_1 dd p.p_5{padding-top:26px;}

.oe_cart_confirm dl.dl_2{background:#fff;  margin-bottom:10px;}
.oe_cart_confirm dl.dl_2 dt{line-height:45px; height:45px; padding-left:10px;}
.oe_cart_confirm dl.dl_2 dd.dd_1 ul li{background:#fafafa;padding:8px 0px; border-bottom:1px solid #ebebeb; padding-left:100px; height:80px; position:relative; padding-right:10px;}
.oe_cart_confirm dl.dl_2 dd.dd_1 ul li img{width:80px; height:80px; margin-left:-90px; float:left;}
.oe_cart_confirm dl.dl_2 dd.dd_1 ul li h3{line-height:18px; font-size:15px; height:36px; overflow:hidden;}
.oe_cart_confirm dl.dl_2 dd.dd_1 ul li p.p_1{line-height:24px; height:24px; overflow:hidden; color:#999;}
.oe_cart_confirm dl.dl_2 dd.dd_1 ul li p.p_2{position:absolute; left:100px; bottom:5px;}
.oe_cart_confirm dl.dl_2 dd.dd_1 ul li p.p_2 span{color:#ff4500;}
.oe_cart_confirm dl.dl_2 dd.dd_1 ul li p.p_2 s{color:#999;}
.oe_cart_confirm dl.dl_2 dd.dd_1 ul li p.p_2 label{position:absolute; right:8px; top:0px;}
.oe_cart_confirm dl.dl_2 dd.dd_2 ul li{padding:15px 0px; padding-left:90px; font-size:15px; position:relative; border-bottom:1px solid #ebebeb; }
.oe_cart_confirm dl.dl_2 dd.dd_2 ul li span{display:inline-block; width:80px; margin-left:-80px; float:left;}
.oe_cart_confirm dl.dl_2 dd.dd_2 ul li i.iconfont{position:absolute; right:8px; top:17px; display:block;}
.oe_cart_confirm dl.dl_2 dd.dd_2 ul li p{text-align:right; padding-right:15px;}
.oe_cart_confirm dl.dl_2 dd.dd_2 ul li p input{width:100%; border:none; font-size:15px;}
.oe_cart_confirm dl.dl_2 dd.dd_2 ul li.total{text-align:right; padding-right:15px;}
.oe_cart_confirm dl.dl_2 dd.dd_2 ul li.total b{font-weight:normal; color:#ff5400;}

.oe_cartconfirm{position:fixed; height:45px; line-height:45px; left:0px; bottom:0px; border-top:1px solid #ebebeb; background:#fff; width:100%; text-align:right; font-size:16px;}
.oe_cartconfirm label{position:relative; display:inline-block; position:relative; background:#ff4500; color:#fff; font-size:16px; padding:0px 15px; cursor:pointer;}
.oe_cartconfirm span{color:#ff4500; display:inline-block; margin-right:10px;}
.oe_toolcart{ position:fixed; z-index:98; background:url(../images/backbg.png); color:#fff; width:35px; height:35px; border-radius:35px;text-align:center; line-height:35px; cursor:pointer; right:5px; bottom:80px;}
.oe_toolcart i{position:relative; top:-2px; font-size:20px;}
.oe_toolcart em{display:inline-block; width:8px; height:8px; background:red; border-radius:5px; overflow:hidden; position:absolute; right:11px; top:5px;}

.oe_topsearch dl{padding:8px; border-bottom:1px solid #ebebeb; background:#fcfcfc; font-size:15px;}
.oe_topsearch dl dt{ line-height:35px; color:#999; padding-left:8px;}
.oe_topsearch dl dd span{display:inline-block; float:left;  border-radius:4px; padding:0px 15px; font-size:12px; margin-bottom:5px; cursor:pointer; text-align:center; line-height:28px;}
.oe_topsearch dl dd span.current{  background:#ff6000; color:#fff;}
.oe_topsearch_btn{text-align:center; line-height:45px; font-size:16px; margin-top:10px; cursor:pointer;}
.oe_topsearch_btn span{display:inline-block; border:1px solid #ff6000;line-height:35px;cursor:pointer; background:#ff6000; color:#fff; width:90%; border-radius:4px;}

.oe_cart_address dl{background:#fff; padding:10px 0px; background:#fcfcfc; border-bottom:1px solid #ebebeb; font-size:15px; cursor:pointer;}
.oe_cart_address dl:hover{background:#dfdfdf;}
.oe_cart_address dl dt{padding:10px 10px; position:relative;}
.oe_cart_address dl dt span{ position:absolute; right:8px; top:8px; display:inline-block;}
.oe_cart_address dl dd{padding:10px 0px; padding-right:8px;}
.oe_cart_address dl dd p.p_1{padding:0px 10px;}
.oe_cart_address dl dd p.p_1 span{color:#ff4500;}
.oe_cart_address dl dd p.p_2{padding:0px 10px; padding-top:10px; border-top:1px solid #ebebeb; margin-top:10px; text-align:right; position:relative;}
.oe_cart_address dl dd p.p_2 span{cursor:pointer; position:relative; top:3px;}
.oe_cart_address dl dd p.p_2 span i{display:inline-block; margin-right:2px; color:#ff4500;}
.oe_cart_address dl dd p.p_2 label{position:absolute; left:10px; cursor:pointer; top:10px;}
.oe_cart_address dl dd p.p_2 label i{ color:#ff4500; display:inline-block; margin-right:2px; position:relative; top:4px; display:none; width:20px; height:20px; overflow:hidden; line-height:20px;}
.oe_cart_address dl dd p.p_2 label span{color:#999;display:inline-block; margin-right:2px; position:relative; top:5px; left:1px; font-size:18px; width:20px; height:20px; line-height:20px; overflow:hidden;}
.oe_cart_address dl dd p.p_2 label.current i{display:inline-block;}
.oe_cart_address dl dd p.p_2 label.current span{display:none;}
.oe_cartrs_btn{ line-height:45px; font-size:16px; text-align:center; color:red; background:#fff; position:fixed; left:0px; bottom:0px; width:100%; border-top:1px solid #ebebeb;}
.oe_cartrs_btn span{cursor:pointer;}
.oe_goods_box{background:#fff; position:absolute; left:0px; bottom:0px; width:100%; z-index:2; padding-top:10px;}
.oe_goods_boxbtn{text-align:center; line-height:45px; background:#ff4500; color:#fff; font-size:16px; cursor:pointer; }
.oe_goods_boxbtn span{cursor:pointer;}
.oe_goods_boxcn{padding:8px; position:relative; padding-top:0px;}
.oe_goods_boxcn .oe_goods_btop{}
.oe_goods_boxcn .oe_goods_btop dl dt{background:#fff; position:absolute; top:-30px; padding:5px; border-radius:5px 5px 0px 0px; width:90px; left:10px; border:1px solid #ebebeb;}
.oe_goods_boxcn .oe_goods_btop dl dt img{ width:90px; height:90px; vertical-align:top;}
.oe_goods_boxcn .oe_goods_btop dl{padding-left:120px;}
.oe_goods_boxcn .oe_goods_btop dl dd h3{ font-weight:bold; color:#ff4500; font-size:18px;}
.oe_goods_boxcn .oe_goods_btop dl dd p.p_1{ line-height:24px;}
.oe_goods_boxcn .oe_goods_tao h3{line-height:30px; padding-top:10px; padding-bottom:5px; }
.oe_goods_boxcn .oe_goods_tao span{display:inline-block; background:#f7f7f7; float:left; margin:0px 5px 8px 5px;  line-height:28px; padding:0px 8px; border-radius:3px; cursor:pointer;}
.oe_goods_boxcn .oe_goods_tao span.current{color:#fff; background:#ff4000;}
.oe_goods_boxcn .oe_goods_buynum{height:50px; border-top:1px solid #ebebeb; border-bottom:1px solid #ebebeb; margin:10px 0px; font-size:16px; position:relative; line-height:50px;}
.oe_goods_boxcn .oe_goods_buynum p{position:absolute; right:8px; top:0px;}
.oe_goods_boxcn .oe_goods_buynum p input[type='text']{text-align:center; font-size:16px; border:0px; width:50px;}
.oe_goods_boxcn .oe_goods_buynum p span{display:inline-block; font-size:18px; color:#999; background:#f7f7f7; width:30px; text-align:center; height:30px; line-height:30px; cursor:pointer;}
.oe_address_addbtn{height:50px; position:fixed; width:100%; left:0px; bottom:0px; line-height:50px; text-align:center; color:#fff; 
background:#ff5000; font-size:18px; cursor:pointer;}
.oe_cart_addaddress{background:#fff;  }
.oe_cart_addaddress dl{padding:10px 0px; padding-left:100px; border-bottom:1px solid #ebebeb;}
.oe_cart_addaddress dl dt{margin-left:-90px; float:left; color:#999; font-size:16px; line-height:30px;}
.oe_cart_addaddress dl dd{min-height:30px; position:relative;}
.oe_cart_addaddress dl dd label{display:inline-block; font-size:16px; position:relative; top:3px;}
.oe_cart_addaddress dl dd input[type='text']{border:none; width:98%; line-height:30px; font-size:16px;}
.oe_cart_addaddress dl dd i{position:absolute; right:8px; top:5px; display:inline-block; color:#999;}
.oe_cart_addaddress dl dd span.iconfont{color:#999; position:relative; top:3px; margin-left:10px; font-size:24px;}
.oe_cart_addaddress dl dd span.opcl{position:absolute; right:18px; top:5px; display:inline-block; width:40px; height:20px; border:1px solid #ddd; border-radius:15px; cursor:pointer;}
.oe_cart_addaddress dl dd span.opcl i{display:inline-block; width:16px; height:16px;  border-radius:16px;  overflow:hidden; position:absolute; left:2px; top:1px; border:1px solid #ccc;background:#fff;}
.oe_cart_addaddress dl dd span.opcl.current i{ position:absolute; left:20px; background:#1aad19; border:1px solid #1aad19;}
.oe_address_btn{text-align:center; padding-top:10px;}
.oe_address_btn span{display:inline-block; width:88%; background:#1aad19; color:#fff; border:1px solid #179e16; border-radius:4px; 
line-height:40px; font-size:18px; cursor:pointer;}
.oe_cart_addaddress dl.current dd span.iconfont{color:#ff5000;}

.oe_address_nodata{}
.oe_address_nodata dl dt{text-align:center; padding-top:40px;}
.oe_address_nodata dl dt i{font-size:64px; color:#999;}
.oe_address_nodata dl dd{text-align:center; cursor:pointer; font-size:16px; padding-top:15px; color:#999; line-height:30px; padding-top:30px;}
.oe_address_nodata dl dd p.p_2{text-align:center; margin-top:15px;}
.oe_address_nodata dl dd p.p_2 span{display:inline-block; width:88%; line-height:35px; height:35px; border:1px solid #ddd; background:#fafafa; 
color:#ff4000; border-radius:2px;}

.oe_shopdianping_list{padding:8px 0px;}
.oe_dianpingtop{padding:10px 8px; border-bottom:1px solid #ebebeb; padding-bottom:18px;}
.oe_dianpingtop span{display:inline-block; border-radius:4px; background:#fdecea; padding:0px 10px; line-height:30px; float:left;  margin-right:5px; margin-bottom:10px; cursor:pointer;}
.oe_dianpingtop span.current{background:#ff4500; color:#fff;}
.oe_shopdianping_list dl{padding:10px; border-bottom:1px solid #ebebeb;}
.oe_shopdianping_list dl dt label.label_1 img{width:40px; height:40px;}
.oe_shopdianping_list dl dt label.label_1{display:inline-block; width:40px; height:40px; overflow:hidden; border-radius:40px; vertical-align:middle; margin-right:10px;}
.oe_shopdianping_list dl dt label.xin{vertical-align:middle; margin-left:5px;}
.oe_shopdianping_list dl dt span.span_1{display:inline-block; vertical-align:middle; font-size:15px;}
.oe_shopdianping_list dl dd{padding-top:10px;}
.oe_shopdianping_list dl dt span.span_2{display:inline-block; vertical-align:middle; color:red; font-size:15px;}
.oe_shopdianping_list dl dd p.p_1{font-size:15px; color:#666; }
.oe_shopdianping_list dl dd p.p_2{color:#4d566c;font-size:14px; margin-top:15px;}
.oe_shopdianping_list dl dd p.p_2 span{font-size:15px;}
.oe_shopdianping_list dl dd p.p_3{padding-top:8px;}
.oe_shopdianping_list dl dd p.p_3 span{display:inline-block; width:50px; height:50px; float:left; margin-right:4px;}
.oe_shopdianping_list dl dd p.p_3 span img{width:50px; height:50px;}
.oe_shopdianping_list dl dd p.p_4{color:#999; font-size:14px; padding-top:10px;}

.oe_add_dianping{background:#fff; position:absolute; left:0px; top:0px; width:100%;  z-index:98;}
.oe_add_dianping .oe_add_dianpng_btn{text-align:center; line-height:45px; background:#ff4500; color:#fff; font-size:16px; cursor:pointer; }
.oe_add_dianping .oe_add_dianpng_btn span{cursor:pointer;}
.oe_add_dianping ul li{padding:8px; border-bottom:1px solid #ebebeb; font-size:15px;}
.oe_add_dianping ul li.li_1{padding-left:100px; padding-top:20px;}
.oe_add_dianping ul li.li_1 span{display:inline-block; margin-left:-90px; float:left;}
.oe_add_dianping ul li.li_1 p{position:relative; top:-4px;}
.oe_add_dianping ul li.li_1 p label{display:inline-block; float:left; cursor:pointer;}
.oe_add_dianping ul li.li_1 p em{display:inline-block; float:left; position:relative; top:5px; color:red; margin-left:10px;}
.oe_add_dianping ul li.li_1 p label i{font-size:26px; color:#eaeaea;}
.oe_add_dianping ul li.li_1 p label.current i{color:#ff4500;}
.oe_add_dianping ul li textarea{height:50px; border:1px solid #ccc; width:96%; margin-top:5px; font-size:14px; padding:1%;}
.oe_add_dianping ul li.li_2 p span{color:#999;}
.oe_add_dianping ul li.li_2{position:relative; padding:15px 10px;}
.oe_add_dianping ul li.li_2 p.upload label{position:absolute; width:100%; left:0px; top:0px;}
.oe_add_dianping ul li.li_2 p.upload label input{position:absolute; width:100%; left:0px; top:0px; z-index:3;cursor: pointer;    height: 40px;    opacity: 0;width: 100%;}
.oe_add_dianping ul li.li_2 p.upload i{position:absolute; right:8px; top:18px;}
.oe_add_dianping ul li.li_2 p.p_2{ padding-top:10px;}
.oe_add_dianping ul li.li_2 p.p_2 span{display:inline-block; width:50px; height:50px; float:left; margin-right:5px; margin-bottom:5px;}
.oe_add_dianping ul li.li_2 p.p_2 span img{width:50px; height:50px; vertical-align:top;}
.oe_add_dianping ul li.li_3{ padding:15px 10px;padding-left:100px;}
.oe_add_dianping ul li.li_3 span{display:inline-block; width:90px; margin-left:-90px; text-align:left; float:left;}
.oe_add_dianping ul li.li_3 input[type='text']{ width:95%; border:none; font-size:15px;}
.oe_add_dianping ul li.li_4{ padding:15px 10px;padding-left:90px;}
.oe_add_dianping ul li.li_4 span{display:inline-block; width:80px; margin-left:-80px; text-align:left; float:left;}
.oe_add_dianping ul li.li_4 input[type='text']{ width:50%; border:none; font-size:15px; vertical-align:middle}


.oe_add_dianpng_btn{text-align:center; line-height:45px; background:#fff; color:#ff4500; font-size:16px; cursor:pointer; position:fixed; left:0px; bottom:0px; width:100%; border-top:1px solid #ebebeb;}
.oe_add_dianpng_btn span{cursor:pointer;}

/*----------- oe_preview_top Begin ------------*/
.oe_preview_top{
	color:#fff; position:relative; padding-left:80px; height:40px; line-height:40px;
}
.oe_preview_top span{
	position:absolute; left:8px; top:10px; display:inline-block; font-size:12px; width:12px; height:24px; 
	background:url(../images/goback.png) no-repeat; background-size:10px;}
.oe_preview_title{
	text-align:center; color:#fff; line-height:35px;
}
/*----------- oe_preview_top End ------------*/


.oe_words_list dl{padding:10px;}
.oe_words_list dl dt{ padding:10px 0px; padding-left:30px; position:relative; border-bottom:1px solid #ebebeb; }
.oe_words_list dl dt span{display:inline-block; margin-left:-30px; width:20px; float:left; height:20px; background:#ff4500; color:#fff; text-align:center; line-height:20px; position:relative; top:5px;  }
.oe_words_list dl dt p{font-size:15px; color:#000;}
.oe_words_list dl dd{padding-left:30px; position:relative; padding-top:10px;}
.oe_words_list dl dd span{display:inline-block; margin-left:-30px; width:20px; float:left; height:20px; background:#24c100; color:#fff; text-align:center; line-height:20px; position:relative; top:5px;  }
.oe_words_list dl dd p.p_1{color:#666; font-size:15px;}
.oe_words_list dl dd p.p_2{text-align:right; color:#999; font-size:12px; padding-top:10px;}


.oe_add_words_btn{text-align:center; line-height:45px; background:#fff; color:#ff4500; font-size:16px; cursor:pointer; position:fixed; left:0px; bottom:0px; width:100%; border-top:1px solid #ebebeb;}
.oe_add_words_btn span{cursor:pointer;}
.oe_add_wordsbox{}


.oe_shades{background:url(../images/shade.png); position:fixed; left:0px; bottom:0px; width:100%; height:100%; z-index:200;}
.oe_shades .oe_boxclose{position:absolute; left:0px; bottom:0px; width:100%; height:100%; z-index:1; cursor:pointer;}
.oe_choice{position:absolute; left:0px;bottom:10px; width:92%; z-index:2; margin:0px 4%; padding-bottom:10px; background:#fff; border-radius:5px; overflow:hidden;}
.oe_choice .bd{  border-radius:8px; background:url(../images/w_bg.png); overflow:hidden; }
.oe_choice .bd ul li{text-align:center; border-bottom:1px solid #ebebeb; line-height:50px; font-size:14px; cursor:pointer; }
.oe_choice .bd ul li.title{position:relative;}
.oe_choice .bd ul li.title span{position:absolute; right:10px; top:0px; color:#037bf6;}
.oe_choice .bd ul li:hover{background:#f7fcff;}
.oe_choice .bd ul li.head{}
.oe_choice .bd ul li.text{color:#037bf6;text-align:center;}
.oe_choice .bd ul li.text input[type='password']{border:none; background:none; text-align:center;  font-family:Microsoft Yahei; font-size:15px; background:#fff; line-height:35px; height:35px; width:80%; background:#ebebeb; border-radius:2px;}
.oe_choice .hd{background:#fff; border-radius:8px; margin-top:10px; overflow:hidden;}
.oe_choice .hd ul li.text{line-height:40px; text-align:center;font-size:14px; cursor:pointer; color:#037bf6;}
.oe_choice .hd ul li:hover{background:#f7fcff;}

.addwords{position:fixed; right:10px; top:10px; background:url(../images/cart_bg.png); color:#fff; width:30px; height:30px; text-align:center; line-height:30px; border-radius:30px; cursor:pointer; z-index:1;}
.addwords i{font-size:18px; top:1px; position:relative;}
















