/**
	会员频道公共样式
**/

@charset "utf-8";
/* =s Reset (by wuyue) */
html{-webkit-tap-highlight-color: rgba(0,0,0,0);-webkit-overflow-scrolling: touch;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-ms-overflow-style: -ms-autohiding-scrollbar;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
/* =e Reset */

/* =s base */
header,footer,nav{display: block;}
::-moz-selection{background:#FD5D3C; color:#fff;} 
::selection {background:#FD5D3C; color:#fff;} 
html,body{background:#fff;}
body{font-family:"microsoft yahei",Arial;color:#000; -webkit-font-smoothing:antialiased;}
i{font-style:normal;}
a{text-decoration: none;color: #333;border: 0;font-size: 100%;margin: 0;padding: 0;vertical-align: baseline;-webkit-transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;}
.clr:after{clear: both;content:'\0020';display: block;visibility:hidden;height:0;}
.clr{zoom:1;}
.hide {display:none;}
.thide{ text-indent: -9999px; position: absolute; left: -9999px;}
.wrap,.inner,.container{width:1200px;margin:0 auto;position: relative;}
.yahei{font-family: "microsoft yahei";}
.fl{float: left;}
.fr{float: right;}
input{outline: 0;border: 0;}
input:focus{outline: 0;}
/* =e base */

.yp-header-nav{height:35px;;position: relative; }
.yp-header-nav .nav_wrap{height: 35px;font-family:'\5FAE\8F6F\96C5\9ED1'; background:#313131; position: absolute; left: 0; top: 0; width: 100%; z-index: 100;}
.yp-header-menu{position:relative;float:left;font-size:14px;line-height:35px}
.yp-header-menu .arrow{position:absolute;bottom:0;left:35px;display:none;width:0;height:0;border:5px solid;border-color:transparent transparent #dd6e4c transparent}
.yp-header-menu li{float:left}
.yp-header-menu li a{display:block;padding:0 25px;color:#fff; cursor: pointer;}
.yp-header-menu a{float: left;padding: 0 15px;color: #dcdcdc;}
.yp-header-menu a:hover {color: #fff;}


/* s= 全局尾部*/
.yp-footer{background:#313131; padding: 45px 0 0px;}
.yp-footer .yp-footer-top .left{float: left;}
.yp-footer .yp-footer-top .left .copyr{color: #6f6f6f; font-size: 12px; line-height: 1.8; padding-top: 35px;}
.yp-footer .yp-footer-top .right{float: right;}
.yp-footer .yp-footer-top .right .links{color: #aaa; font-size: 12px; float: right;line-height: 40px;}
.yp-footer .yp-footer-top .right .links a{color: #aaa; font-size: 12px; margin: 0 10px 0 8px;}
.yp-footer .yp-footer-top .right .us{float: right;}
.yp-footer .yp-footer-top .right .us a{float: left; width: 40px; height: 40px;margin: 0;margin-left: 20px;background-image: url(../../images/common/yp-footer-sprite.png); background-repeat: no-repeat;}
.yp-footer .yp-footer-top .right .us a.weibo{background-position: 0 0;}
.yp-footer .yp-footer-top .right .us a.weixin{background-position: -50px 0;}
.yp-footer .yp-footer-top .right .us a.email{background-position: -100px 0;}
.yp-footer .cooperate{padding-top: 60px;}
.yp-footer .cooperate a{padding-right: 35px; }
.yp-footer .cooperate img{vertical-align: middle;}
.yp-footer .cooperate .coop-name{padding-bottom: 15px; color: #6f6f6f;}
.yp-footer .yp-footer-btm{padding-top: 65px;padding-bottom: 40px;}
.yp-footer .yp-footer-btm li{float: left; margin-right: 15px; margin-bottom: 5px;}
.yp-footer .yp-footer-btm li a{font-size: 12px;color: #636363;}
.yp-footer .yp-copyright{height: 45px;line-height: 45px;background-color: #2d2d2d;border-top: 1px solid #3c3c3c;color: #6f6f6f;font-size: 12px;}
.yp-footer .yp-copyright img{vertical-align: middle;margin-left: 3px;}
/* e= 全局尾部*/
/*登录，注册按钮20151102 v2*/
/*.yp-header-nav .ucenter {
  float: right;
  margin-left: 50px;
  line-height: 26px;
  width: 145px;
  font-size: 14px;
}
.yp-header-nav .ucenter .ucenter-top {
  position: relative ;
  padding: 5px 10px 4px 10px;
  cursor: pointer;
}
.yp-header-nav .ucenter .nickname {
  padding: 0 20px 0 10px;
  max-width: 60px;
  overflow: hidden;
  height: 26px;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #dcdcdc;
}
.yp-header-nav .ucenter .nickname i {
  display: inline-block;
  background: url(../../images/vip-ico.png) no-repeat -106px -2px;
  width: 7px;
  height: 4px;
  position: absolute;
  right: 10px;
  top: 15px;
  transition: -webkit-transform .25s;
  transition: transform .25s;
}
.yp-header-nav .ucenter .uc-container {
  position: relative;
}
.yp-header-nav .ucenter .uc-container:hover .ucenter-links {
  display: block;
}
.yp-header-nav .ucenter .uc-container:hover .ucenter-top {
  background: #575757;
}
.yp-header-nav .ucenter .uc-container:hover .nickname i {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}*/
/*.yp-header-nav .ucenter .ucenter-links {
  position: absolute;
  background: #575757;
  width: 100%;
  left: 0;
  top: 35px;
  display: none;
  z-index: 2;
}
.yp-header-nav .ucenter .ucenter-links li {
  height: 38px;
  padding: 0 10px;
  border-bottom: 1px solid #6c6c6c;
}
.yp-header-nav .ucenter .ucenter-links li a {
  display: block;
  line-height: 38px;
  color: #dcdcdc;
}
.yp-header-nav .ucenter .ucenter-links li i {
  width: 14px;
  height: 15px;
  position: relative;
  top: 2px;
  margin-right: 8px;
}
.yp-header-nav .ucenter .ucenter-links li.l1 i {
  display: inline-block;
  width: 15px;
  height: 14px;
  background: url(../../images/login.png) -18px 0;
}

.yp-header-nav .ucenter .ucenter-links li.l2 i {
  display: inline-block;
  width: 16px;
  height: 14px;
  background: url(../../images/login.png) 0 0;
}*/

.header-menu{height: 50px;padding: 25px 0;background: #fff;}
.header-menu .menu{float: left;}
.header-menu .menu a{float: left;line-height: 50px;font-size: 16px;color: #4d4d4d;padding-right: 80px;}
.header-menu .menu a:hover,
.header-menu .menu a.current{color: #f0613a;}
.header-menu .search{float: right;}
.header-menu .search .inpText{float: left;height: 40px;line-height: 40px;width: 200px;padding: 5px 10px;background: #f5f5f5;}
.header-menu .search .inpSub{float: left;width: 50px;height: 50px;cursor: pointer;background: url(../../images/vip-ico.png) 0 0 no-repeat #f5f5f5;}

/*banner idx-middle*/
.idx-middle{height: 410px;padding: 20px 0;background: #efefef;}
.idx-middle .banner{float: left;}
.banner .banenr-scroll{width:885px;height: 410px;position: relative;overflow: hidden;}
.banner .banenr-scroll ul{width: 100000px;}
.banner .banenr-scroll li{width: 885px;float: left;}
.banner .banenr-scroll .btns{position: absolute;right: 20px;bottom: 10px;}
.banner .banenr-scroll .btns a{display: inline-block;width: 12px;height: 12px;border: 2px solid #fff;margin-right: 5px;}
.banner .banenr-scroll .btns a.current{background-color: #fff;}
.idx-middle .user-model{width: 298px;float: right;height: 409px;border: 1px solid #DEDEDE;background: #fff;}
/*未登录*/
.idx-middle .user-model .noLogin-status{padding: 30px 20px 0 20px;}
.idx-middle .user-model .noLogin-status .avater{font-size: 16px;line-height: 90px;}
.idx-middle .user-model .noLogin-status .avater img{vertical-align: middle;margin: 0 24px 0 10px;}
.idx-middle .user-model .noLogin-status .loginBtn{margin-top: 45px;}
.idx-middle .user-model .noLogin-status .loginBtn a{border: 1px solid #E95B37;background: #f0613a;font-size: 14px;color: #fff;height: 43px;display: block;line-height: 43px;text-align: center;}
/*已登录*/
.idx-middle .hasLogin-status .hasLogin-top{padding: 30px 20px 0 20px;}
.idx-middle .hasLogin-status .hasLogin-top .avater{overflow: hidden;border: 2px solid #E3E3E3;width: 84px;height: 84px;border-radius: 50%;}
.idx-middle .hasLogin-status .hasLogin-top .msg{overflow: hidden;padding-left: 25px;font-size: 16px;}
.idx-middle .hasLogin-status .hasLogin-top .msg p{padding-top: 10px;}
.idx-middle .hasLogin-status .hasLogin-mid{padding: 12px 0;text-align: center;font-size: 14px;line-height: 20px;border-top: 1px dotted #D9D9D9;border-bottom: 1px dotted #D9D9D9;margin-top: 25px;}
.idx-middle .hasLogin-status .hasLogin-mid span{width: 148px;float: left;}
.idx-middle .hasLogin-status .hasLogin-mid span.line{border-right: 1px solid #D9D9D9;}
.idx-middle .hasLogin-status .hasLogin-bot{padding:25px 20px 0 20px;}
.idx-middle .hasLogin-status .hasLogin-bot a{display: block;font-size: 14px;height: 43px;line-height: 43px;text-align: center;margin-top: 20px;}
.idx-middle .hasLogin-status .hasLogin-bot a em{display: inline-block;vertical-align:middle;background: url(../../images/vip-ico.png) no-repeat;}
.idx-middle .hasLogin-status .hasLogin-bot .getPoint{border: 1px solid #B4B4B4;}
.idx-middle .hasLogin-status .hasLogin-bot .beVip{border: 1px solid #E95B37;background: #f0613a;color: #fff;} 
.idx-middle .hasLogin-status .hasLogin-bot .getPoint em{background-position: -5px -56px;width: 17px;height: 18px;margin-right: 14px;}
.idx-middle .hasLogin-status .hasLogin-bot .beVip em{background-position:  -30px -53px;width: 29px;height: 29px;margin-right: 7px;}

.idx-middle .hasLogin-status .hasLogin-bot .vipPoint{background: #f0613a;border: 1px solid #E95B37;color: #fff;}
.idx-middle .hasLogin-status .hasLogin-bot .vipPoint em{background-position: -72px -56px;width: 24px;height: 24px;}

/*获取积分秘籍*/
.getSerect-tips{margin-top: 90px;background: #F9F9F9;border-top: 1px solid #EAEAEA;}
.getSerect-tips .main{margin: 0 70px;}
.getSerect-tips .main .tit{height: 60px;line-height: 60px;border-bottom: 1px dashed #CCC;text-align: center;font-size: 18px;position: relative;}
.getSerect-tips .main .tit .shear{position: absolute;left: 12px;bottom: -12px;background: url(../../images/vip-ico.png) no-repeat -58px 0;width: 21px;height: 19px;}
.getSerect-tips .main .list{padding:30px 0 100px 0;}
.getSerect-tips .main .list p{padding-top: 20px;font-size: 14px;}
.getSerect-tips .main .list p a{color: #488bd6;font-size: 14px;}

/*page*/
.pages{float: right;margin-top: 45px;height: 45px;}
.pages span,
.pages a{font-size: 14px;color: #656565;padding:12px 15px;background-color: #f7f7f7;margin-right: 4px;}
.pages span:hover,
.pages a:hover,
.pages span.act,
.pages a.act{background-color: #dd6e4c;color: #fff;}

/*回到顶部*/
.gotoBar{width: 50px; border-bottom: none; position: fixed; bottom: 50px; left:50%; margin-left: 620px; /*background: #E6E6E6;*/}
.gotoBar a{height: 50px;display: block;border: solid 1px #E6E6E6; background: #F5F5F5; ;background-image: url(../../../product/images/common/lph-footer-sprite.png); background-repeat: no-repeat;}
.gotoBar a{-webkit-transition: background-position 0s;-o-transition: background-position 0s;-moz-transition: background-position 0s;transition: background-position 0s;}
.gotoBar a:hover{background-color: #EDEDED;}
.gotoBar a.top{background-position: 10px -102px;display:none;}
.gotoBar a.top:hover{background-position: -60px -102px;}


.inner{width: 1200px!important;}