@charset "gb2312";
/* 全局 */
body,div,p,ul,li,dl,dt,dd,form,input,table,img,h1,h2,h3,h4,h5,h6,header,section,footer,nav,figure,figcaption,article{margin:0;padding:0}
body{background:#EDE9F8;font-size:12px;font-family:Arial;}
body,a{color:#333;}
a,
a:hover{text-decoration:none;}
em,i{font-style:normal;}
img{border:none;}
ul{list-style-type:none;}
.l{float:left;}
.r{float:right;}
.clear:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.clear{zoom:1}
.fColor1{color:#0060ff;}
.blank20{height:20px;overflow:hidden;clear:both;}


/* 头部 */
header{background:#EAE9F9;}
header img{margin:13px 0 8px 16px;float:left;}
header h2{height:41px;margin:23px 10px 0 0;padding-right:48px;float:right;text-shadow:1px 1px 3px #ca340f;color:#fff;font:28px/41px "微软雅黑";}
header p{background:#5e5e5e;height:42px;clear:both;text-align:center;font:20px/42px "微软雅黑";}
header p i{background:url(http//www.jvyoupin.com/mjuyoupin/images/cuping/arrow1.png);width:27px;height:27px;margin-left:10px;display:inline-block;overflow:hidden;vertical-align:text-bottom;}
header p a{color:#fff;}


/* 导航 */
nav{border-bottom:1px solid #cbcbcb;margin-bottom:20px;}
nav li{width:20%;float:left;}
nav li a{background:url(http//www.jvyoupin.com/mjuyoupin/images/cuping/nav.png);border-top:1px solid #cbcbcb;border-right:1px solid #cbcbcb;height:48px;display:block;text-align:center;color:#ff4700;font:22px/48px "微软雅黑";}
nav li.last a{border-right:none;}
nav li a:hover, nav li a.focus{background:url(http//www.jvyoupin.com/mjuyoupin/images/cuping/nav.png) 0 -48px;color:#fff;}
nav li a.fColor1{font-weight:700;}


section{font-size: 24px;}

/* 通用灰色背景标题 */
h4.title{background:#9e9e9e;margin:0 10px;color:#fff;font:24px "微软雅黑";padding: 5px;}


/* 产品图片价格box */
.ptBox{background:#fff;margin:0 10px;padding:10px;}
.ptBox img.l{margin-right:16px;}
.ptBox p{font:24px/40px "微软雅黑";}
.ptBox2{padding:10px 0;text-align:center;}


/* 价格条 */
.priceBar{margin:0 5px;position:relative;z-index:1;}
.priceBar .l,
.priceBar .r{background:url(http//www.jvyoupin.com/mjuyoupin/images/cuping/pricebar1.gif);box-shadow:3px 3px 4px #c1c1c1;height:69px;}
.priceBar .l{border-radius:10px 0 0 10px;width:38%;}
.priceBar .r{background-position:0 -69px;border-radius:0 10px 10px 0;width:62%;}
.priceBar .l span{background:url(http//www.jvyoupin.com/mjuyoupin/images/cuping/pricebar-a1.gif) no-repeat 100% 0;height:69px;display:block;padding-right:15px;position:relative;right:-2px;text-align:center;color:#fff;font:700 36px/68px "微软雅黑";}
.priceBar .r a{background:url(http//www.jvyoupin.com/mjuyoupin/images/cuping/btn1.png);box-shadow:3px 3px 3px #ba2300;border-radius:12px;width:67%;height:47px;margin:10px 0 0 8px;float:left;text-align:center;font:700 26px/47px "微软雅黑";}
.priceBar .r i{background:url(http//www.jvyoupin.com/mjuyoupin/images/cuping/arrow2.png);width:39px;height:39px;margin:16px 10px 0 0;float:right;cursor:pointer;}
.priceBar .r i.up{background:url(http//www.jvyoupin.com/mjuyoupin/images/cuping/arrow2.png) 0 -39px;}
.priceBar2 .l,
.priceBar2 .r{background:url(http//www.jvyoupin.com/mjuyoupin/images/cuping/pricebar2.gif);}
.priceBar2 .l span{background-image:url(http//www.jvyoupin.com/mjuyoupin/images/cuping/pricebar-a2.gif)}
.priceBar2 .r a{background:url(http//www.jvyoupin.com/mjuyoupin/images/cuping/btn2.png);box-shadow:3px 3px 3px #333;}
.priceBar3 .l,
.priceBar3 .r{background-image:url(http//www.jvyoupin.com/mjuyoupin/images/cuping/pricebar3.gif);}
.priceBar3 .l span{background-image:url(http//www.jvyoupin.com/mjuyoupin/images/cuping/pricebar-a3.gif)}
.priceBar3 .r a{box-shadow:3px 3px 3px #187e42;}


/* 价格条下面的弹出 */
.pricePop{background:#fff8aa;box-shadow:0 0 4px #666;border-radius:0 0 10px 10px;margin:0 10px;padding:10px 30px;display:none;font:24px/30px "微软雅黑";}


/* 上一个 下一个 按钮 */
.pnBox{margin:15px 60px 0;}
.pnBox a{margin: 0 10px; background:url(http//www.jvyoupin.com/mjuyoupin/images/cuping/btn3.png);box-shadow:2px 2px 1px #bbb;border-radius:10px;width:30%;height:56px;text-align:center;color:#ff4700;font:26px/56px "微软雅黑";}
.pnBox a.m{margin: 0 auto; width: 99%; display: block; background: #fff; color: #555; border: 1px solid #CCCCCC; border-radius: 0; box-shadow: 0 0 0 0;}

.pnBox2{margin: 0; }

/* tao800客户端IPHONE版下载 */
.aIpK{background:#fff;padding:15px 27px;}
.aIpK h3{font:26px/40px "微软雅黑";}
.aIpK h3 i{color:#984c7a;}
.aIpK div{padding:10px 0;text-align:center;font:26px/40px "微软雅黑";}
.aIpK div img{margin:8px 0;}
.aIpK div a{background:url(http//www.jvyoupin.com/mjuyoupin/images/cuping/btn4.png);box-shadow:2px 2px 1px #bbb;border-radius:10px;height:70px;margin:12px 37px;display:block;color:#fff;font:36px/70px "微软雅黑";}
.aIpK p{font:20px/32px "微软雅黑";}


/* 尾部 */
footer{margin-top:15px;text-align:center;}
.logo2{background:#984c7a;height:52px;padding-top:7px;}
footer p{background:#ffedcf;padding:15px 0 25px;font:24px/40px "微软雅黑";}
footer p,
footer p a{color:#ff4700;}

/* 底部弹框 */
.popup{width:90%;margin-left:-45%;position:fixed;left:50%;bottom:0;z-index:2;text-align:center;color:#fff;font:26px/46px "微软雅黑";}
.popup p{background:#000;opacity:0.75;border-radius:10px;height:246px;padding:0 24px;}
.popup p span{border-bottom:1px solid #fff;margin-bottom:20px;padding:30px 0 20px;display:block;}
.popup p img{margin:0 8px;vertical-align:top;}
/*.popup i{background:url(..http_3A//www.jvyoupin.com/mjuyoupin/images/arrow4.png);width:46px;height:20px;margin-left:45%;display:block;overflow:hidden;}*/
.popup i{opacity:0.75;border-top:20px solid #000;border-left:20px solid #ededed;border-right:20px solid #ededed;width:0;height:0;margin-left:47%;overflow:hidden;display:block;}


      h2, h3, em, strong {
          font-weight: bold;
      }

      a img {
          border: none;
      }

      .white {
          color: #FFF;
      }

      .bb {
          color: #000;
      }

      a, a:hover {
          color: #106eb4;
          text-decoration: none;
      }

      input, select, textarea {
          vertical-align: middle;
      }

      body {
          color: #333;
          font-family: Arial, Helvetica, sans-serif;
      }

      .btn {
          background: #f37703;
          border: #e45d01 1px solid;
      }

      .btn-blue {
          background: #158fee;
          border: #0181e4 1px solid
      }

      .box, .mt {
          margin-top: 2px;
      }

      .oran {
          color: #f50;
      }

      .red, .err {
          color: #f00;
          font-weight: bold;
      }

      .bt {
          width: 95%;
          font-size: 16px !important;
          font-weight: bold !important;
          color: #FFF !important;
          margin: 0 auto 10px auto;
          padding: 2px;
          border: 1px solid #999;
          background-color: #ff2400 !important;
          display: block;
      }

      .bt_0 {
          background-color: gray !important;
      }

      .bt_2 {
          background-color: green !important;
      }

      .center {
          text-align: center
      }

      hr {
          margin: 10px 0;
          height: 0px;
          border: none;
          border-top: 1px #999 solid;
          color: #999
      }

      body, div, p, h1, h2, h3, em, span, a, td, form, input, select, textarea {
          margin: 0;
          padding: 0;
          font-size: 14px;
          line-height: 19px;
          font-style: normal;
      }

      .login, .crumbs, .box h2, .box h3, .box .detail, .pager, .ft, .tab, .sub-tab {
          padding: 0 6px;
          text-align: center;
      }

      .txt {
          height: 24px;
          border: 1px #b7b7b7 solid;
      }

      .btn, .btn-blue {
          height: 26px;
          padding: 0 12px;
          color: #fff;
      }

      .hd, .logo, .login {
          height: 25px;
          line-height: 25px;
      }

      .site-nav {
          margin-top: 12px;
          text-align: center;
      }

      .search {
          padding: 10px;
          text-align: center
      }

      .search .txt, .b-search .txt {
          height: 22px;
          line-height: 22px;
          border: #ef8016 2px solid;
      }

      .hd {
          padding: 0 10px;
          background: #eee;
          border-bottom: #ccc 1px solid;
      }

      .search .txt {
          width: 250px;
          margin-bottom: 10px;
      }

      .b-search .txt {
          width: 160px
      }

      .pic {
          padding-right: 10px;
          vertical-align: top;
      }

      .ft {
          border-top: 1px solid #ccc;
          text-align: center;
          background: #f0f0f0;
          font-size: 14px;
          color: #FFF;
          padding-top: 2px;
          padding-right: 0;
          padding-bottom: 2px;
          padding-left: 0;
      }

      textarea {
          margin-bottom: 10px;
      }

      .banner {
          width: 246px;
          height: 47px;
      }

      .tab {
          height: 28px;
          line-height: 28px;
          background: #faf0be;
          border-top: #fec551 1px solid;
          border-bottom: #fec551 1px solid;
          margin: 0;
      }

      .sub-tab {
          height: 29px;
          line-height: 29px;
          background: #f7f6ec;
          border-bottom: #fec551 1px solid;
          margin: 0;
      }

      .pager .pager-txt {
          width: 56px;
          height: 19px;
      }

      .list-pic {
          width: 100px;
          height: 100px;
      }

      .s-pic {
          width: 100px;
          height: 100px;
      }

      .s-pic-2 {
          width: 120px;
          height: 120px;
      }

      .th-pic {
          width: 75px;
          height: 75px;
      }

      .b-pic-detail {
          width: 220px;
      }

      .s-td {
          width: 100px;
          vertical-align: top;
      }

      .s-td-2 {
          width: 120px;
          vertical-align: top;
      }

      .th-td {
          width: 75px;
          vertical-align: top;
      }

      .tit-pink .fx, .tit-man .fx, .tit-blue .fx, .tit-tmall .fx {
          height: 28px;
          line-height: 28px;
      }

      .tit-oran {
          background: url(http//www.jvyoupin.com/mjuyoupin/images/oran_bg_b.png) repeat-x 0 0;
          border-top: #fec551 1px solid;
          color: #f0783c;
      }

      .tit-oran .fx {
          height: 27px;
          line-height: 27px;
      }

      .search_index .s-txt {
          width: 200px;
          height: 26px;
          line-height: 26px;
      }

      .index-top {
          padding: 0 6px;
          font-size: 12px;
      }

      .index-top td, .index-top a {
          font-size: 12px;
          padding: 0;
          color: #000
      }

      .index-msg, .index-msg a {
          color: #333;
          font-size: 12px;
      }

      .index-msg {
          margin-top: 2px
      }

      .index-logo {
          padding: 2px 0 1px 0;
          text-align: center;
          background-color: #ff2400;
      }

      .dh {
          text-align: left;
          padding-top: 0px;
          padding-right: 0;
          padding-bottom: 0px;
          padding-left: 0;
          line-height: 25px;
      }

      .index-nav {
          text-align: center;
          margin-top: 0;
          color: #FFFFFF;
      }

      .index-nav a {
          color: #FFFFFF;
      }

      .block {
          padding-top: 3px;
          padding-bottom: 3px;
          background-color: #FBA057;
          color: #FFF;
          font-weight: normal;
      }

      .block a {
          color: #FFF;
      }

      .box .lottery-block {
          padding-top: 6px;
          padding-bottom: 3px;
          background-color: #D9F3F9;
          border-bottom: #ffa800 1px solid;
          border-top: #ffa800 1px solid
      }

      .box .cz-block {
          padding-top: 6px;
          padding-bottom: 3px;
          background-color: #cbe1f5;
          border-bottom: #83b2df 1px solid;
          border-top: #83b2df 1px solid;
      }

      .pl20 {
          padding-left: 20px;
      }

      .mt5 {
          margin-top: 5px;
      }

      .w80 {
          width: 80px;
      }

      .website-nav {
          padding: 3px;
          border-top: #a7abb4 1px solid;
          background: #e5e5e5;
          text-align: center;
          margin-top: 3px;
      }

      .border {
          border: #ddd 1px solid
      }

      .black a {
          color: #000
      }

      .return-top, .return-top a {
          margin-top: 5px;
          font-size: 14px;
          padding: 0;
          text-align: center;
          height: 20px;
          margin-bottom: 5px;
          color: #900;
      }

      .index-nav, .website-nav, .news-list, .block {
          color: #333;
      }

      .index-nav a, .website-nav a, .black {
          color: #fff;
      }

      .ft {
          background-color: #ff2400;
      }

      .ft a {
          color: #FFFFFF
      }

      .box .red, .block .red {
          color: #F00
      }

          /*tuitui*/
      .tuitui {
          margin-bottom: 2px;
      }

      .tuitui-list .detail {
          padding-left: 6px;
          text-align: center;
      }

      .new-tuitui {
          padding-left: 6px;
          color: #999999;
      }

      .new-tuitui a {
          color: #ff0000
      }

      .tuitui {
          background-color: #FAEFD8;
          color: #694A0C;
          font-weight: bold;
      }

      .detail a {
          color: #15656e;
          font-weight: bold;
          text-align: center;
      }

      .news-list a {
          font-weight: normal;
      }




