﻿.integral-mall{float:left;line-height:43px;border-left:1px solid #cbcbcb;padding-left:20px;margin-top:20px;width:340px;}
.integral-mall em a{color:#5b5b5b;font-size:30px;font-weight:normal;font-style:normal;padding-right:10px;}
.integral-mall span{color:#5b5b5b;font-size:14px;}
.integral-mall span a{color:#1ace4b;}
.integral-search{background:url(../images/integral-search.jpg) no-repeat;width:370px;height:38px;float:right;margin-top:25px;}
.integral-search input{line-height:34px;border:none;background:none;height:34px;margin-top:2px;}
.integral-left{float:left;width:25%;}
.integral-left h2{color:#666666;font-size:18px;font-weight:bold;line-height:52px;}
.integral-right{float:left;width:75%;}
.integral-main{margin:auto;width:1200px;min-height:500px;}

.two-login li a{color:#666666}
.two-login a.dl{color:#f78e55}
.two-login a:hover{color:#04619d;}
.gift-list-up{float:left;margin:0 20px;}
.gift-list-title{border-bottom:2px solid #c3c3c3;height:35px;margin-top:10px;}
.gift-list-title em{color:#666666;font-size:14px;font-weight:bold;font-style:normal;float:left;line-height:25px;border-bottom:2px solid #c30000;padding:0 5px 10px 3px;}
.gift-list-title span{line-height:25px;float:left;}
.gift-list-sun{position:relative;width:132px;border:1px solid #cacaca;float:left;color:#666666;line-height:23px;}
.gift-list-sun1{border:1px solid #1ace4b;border-bottom:none;}
.gift-list-sun a{display:block;float:left;width:103px;padding-left:4px;}
.gift-list-sun span{float:right;cursor:pointer;background:url(../images/gift-list-sun.png) no-repeat 8px 8px #eaeaea;display:block;width:22px;height:23px;border-left:1px solid #cacaca;}
.gift-sun{position:absolute;top:24px;left:-1px;display:none;background:#fff;border:1px solid #ccc;width:132px;border-top:none;z-index:2;}
.gift-list-title i{font-style:normal;color:#1ace4b;font-size:14px;}
.gift-sun i{cursor:pointer;}
.gift-list-main{overflow:hidden;border-left:1px solid #dedede;margin-top:10px;}
.gift-list-sun .gift-sun i{color:#666666;font-size:12px;padding:0 4px;display:block;}
.gift-list-main ul li{overflow:hidden;width:184px;height:178px;float:left;border-right:1px solid #dedede;border-bottom:1px solid #dedede;padding-left:1px;padding-top:1px;}
.gift-list-main ul li.onn{border-top:1px solid #dedede;padding-top:0;}
.gift-list-main ul li.on{padding:0;border:1px solid #1ace4b;}
.gift-list-main ul li p{text-align:center;line-height:25px;position:relative;}
.gift-list-main ul li p em{display:block;color:#666666;font-style:normal;height:25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.gift-list-main ul li p.gl{color:#999999;font-size:13px;}
.gift-list-main ul li p.gl span{color:#ff9900;font-weight:bold;}
.gift-list-main ul li img{display:block;margin:auto;height:117px;padding-top:10px;width:117px;}
.gift-list-main ul li p a{position:absolute;right:-0px;bottom:-1px;*bottom:-0px;width:60px;height:22px;line-height:22px;display:block;background:#1ace4b;color:#fff;display:none;}
.gift-list-main ul li.on p a{display:block;}
.gift-list-main ul li p a.a_ydhw{background:#aeaeae;cursor:text;}
.span1{border:1px solid #1ace4b;border-bottom:none;background:#eaeaea}
.span1 span{border:none;background-position:-47px 8px;}
.gift-list-sun .gift-sun i.on{background:#1ace4b;color:#fff;}
.hh-gift{border:1px solid #dbdbdb;width:228px;position:relative;}
.gift-title{background:url(../images/giftbg.jpg) repeat-x;height:68px;padding-left:60px;}
.hot{width:198px;border:1px solid #dbdbdb;overflow:hidden;padding:0 15px;}
.hot img{float:left;width:78px;height:78px;}
.hot-right{float:left;padding-left:15px;padding-top:8px;width:105px;}
.hot-right h3{color:#666666;font-size:12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.hot-right p.jf{color:#666666;}
.hot-right p.jf span{color:#ff9900;font-size:13px;font-weight:bold;}
.hot-right p.th{color:#999999;}
.hot ul li{padding:22px 0;border-bottom:1px solid #dbdbdb;overflow:hidden;*padding:20px 0;}
.gift-pic{/*background:url(../images/gift-pic1.png) no-repeat;*/width:52px;height:54px;position:absolute;left:-5px;top:10px;}
.integral-left .gift-title h2{color:#1ace4b;font-size:18px;line-height:35px;padding-top:5px;}
.integral-left .gift-title p{color:#999999;font-size:13px;}
.hh-gift-sun{padding:8px 25px;overflow:hidden;border-top:1px solid #dbdbdb;}
.hh-gift-sun p{color:#1ace4b;font-size:14px;line-height:27px;}
.hh-gift-sun p a{color:#1ace4b;font-size:14px;cursor:pointer;}
.hh-gift-sun p img{vertical-align:middle;margin-top:-2px;position:relative;}
.hh-gift-sun ul li{float:left;width:85px;line-height:27px;height:27px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.hh-gift-sun ul li a{color:#666666;font-size:12px;padding:2px 3px;cursor:pointer;}
.hh-gift-sun ul li a.on,.hh-gift-sun ul li a:hover{background:#1ace4b;color:#FFF;}
.hh-gift-sun p.sw{background-position:0 -95px}
.hh-gift-sun p.xs{background-position:0 -217px}


/*   礼品详情    */
.hh-gift-detail p{color:#1ace4b;font-size:14px;padding-left:25px;line-height:34px;border-top:1px solid #dbdbdb;}
.integral-title{width:1000px;margin:auto;}
.integral-title{padding-bottom:15px;}
.integral-title a,.integral-title{color:#8c8c8c;}
.hh-gift-detail ul li a{display:block;padding-left:25px;color:#666666;font-size:12px;line-height:33px;border-top:1px solid #dbdbdb;overflow:hidden;height:33px;text-overflow: ellipsis;white-space: nowrap;}
.hh-gift-detail ul li a:hover,.hh-gift-detail ul li a.on{background:#1ace4b;color:#fff; }
.integral-img-left1{float:left;width:320px;}
.integral-img-left img{width:317px;height:317px;}
.integral-img-right{float:left;padding-left:35px;width:390px;}
.integral-img-right h2{color:#333333;font-size:20px;padding-top:5px;padding-bottom:20px;}
.integral-img-right p{color:#666666;font-size:14px;line-height:35px;}
.integral-img-right p span{color:#666666;font-size:18px;text-decoration:line-through;}
.integral-img-right p em{font-style:normal;font-size:20px;font-weight:bold;color:#ed3f3f;}
.integral-img-right p.num{color:#999999}
.exchange{background:#ececec;width:315px;padding:10px 25px;color:#666666;margin-top:10px;}
.exchange input{width:52px;height:25px;border:1px solid #d2d1d1;background:#ececec;text-align:center;float:left;}
.exchange i{font-style:normal;float:left;line-height:25px;}
.exchange span{background:#fff;cursor:pointer;border:1px solid #d3d2d2;font-size:14px;float:left;display:block;width:25px;height:25px;line-height:25px;text-align:center;margin:0 8px;}
.exchange span.span_disabled{background:#eeeeee;}
.exchange div{overflow:hidden;}
.exchange div a{background:#1ac14b;color:#fff;width:96px;height:34px;line-height:34px;text-align:center;display:block;font-size:14px;border-radius:3px;cursor:pointer;}
.exchange div a.a_yidui_wang{background:#aeaeae;cursor:text;}
.lpxq-title{border-bottom:1px solid #dedede;position:relative;height:40px;}
.lpxq-title span{color:#1ace4b;font-size:14px;border:1px solid #dedede;border-bottom:1px solid #fff;position:absolute;display:block;line-height:39px;left:35px;top:0;padding:0 10px;}
.lpxq{margin:30px 0 50px 0;}
.d-title{display:none !important;}
.d-close{z-index:2222;width:30px;height:30px;background:url(../images/dilag_.jpg) no-repeat;color:#fff;width:30px;line-height:29px;text-align:center;cursor:pointer;font-size:16px;position:absolute;top:0px;right:0px;}
a.d-close:hover{color:#fff;}
.d-state-focus{background: none repeat scroll 0 0 #dbdbdb !important;transform:none;}
.d-nw, .d-n, .d-ne, .d-w, .d-e, .d-sw, .d-s, .d-se { background:none; filter:alpha(opacity=0); }
.d-state-lock .d-nw, .d-state-lock .d-n, .d-state-lock .d-ne, .d-state-lock .d-w, .d-state-lock .d-e, .d-state-lock .d-sw, .d-state-lock .d-s, .d-state-lock .d-se { background:none; filter:alpha(opacity=0); }
.d-border,.d-outer,.d-content,.d-inner{border:none;}
.d-content{border:none;}
/*     弹出框       */
.integral-login{width:530px;}
.inter-login{background:#fff;width:528px;padding-top:25px;padding-bottom:15px;position:relative;z-index:22}
.d-titleBar{z-index:33;}
.inter-login h2{color:#ffa100;font-weight:bold;font-size:18px;line-height:50px;padding-left:100px;}
.inter-login input{width:292px;height:42px;line-height:42px;border:1px solid #dedede;padding-left:3px;}
.inter-login ul li{position:relative;width:330px;text-align:left;}
.inter-login ul{width:330px;margin:auto;overflow:hidden;}
.inter-login ul li label{position:absolute;top:10px;left:5px;color:#bab9b9;font-size:14px;}
.inter-login ul li.dui{line-height:25px;padding-left:25px;height:25px;}
.inter-login ul li.error,.login-error{background:url(../images/onError.gif) no-repeat 0 2px;color:#e70012;text-align:left;}
.inter-login img{vertical-align:middle;}
.login-error{padding-left:25px;height:22px;line-hegiht:22px;background-position:0 1px;display:none;}
.inter-login .close{width:30px;height:30px;background:#5c5f64;color:#fff;width:30px;line-height:29px;text-align:center;cursor:pointer;font-size:16px;position:absolute;top:0;right:0;display:none;}
.inter-login ul li.li-login input{background:url(../images/li-login-bg.jpg) no-repeat;border:none;width:150px;height:35px;display:block;margin:auto;cursor:pointer;color:#fff;font-size:16px;font-weight:bold;line-height:35px;margin-top:20px;} 
.inter-error{padding-left:0;width:528px;}
.inter-error img{display:block;margin:auto;}
#param_checknumTip{white-space:normal;}
.inter-error h3{font-size:20px;color:#363636;text-align:center;line-height:60px;}
.inter-error p{color:#5f5f5f;font-size:14px;font-weight:bold;line-height:30px;text-align:center;}
.inter-error p a{color:#1ace4b;}
.inter-login h4{color:#909090;font-size:16px;padding-left:80px;line-height:35px;text-align:left;}
.bill,.bill-Integral{color:#404040;font-size:18px;font-weight:bold;text-align:center;line-height:35px;}
.bill-Integral{margin-bottom:15px}
.inter-login ul.shiwu{width:380px;overflow:visible;}
.inter-login ul.shiwu li{width:380px;}
.inter-login ul.shiwu li input{width:373px;}
.inter-login ul.shiwu li.xla input{width:155px;float:left;}
.bill-Integral span{color:#e70012;line-height:35px;}
#yzm{font-style:normal;background:#ebebeb;border:1px solid #e1e1e1;padding:0px 12px 0px;height:44px;font-size:14px;color:#666666;cursor:pointer;line-height:42px;width:auto;*padding:0;*margin-left:-5px;}
.send-out,.send-out1{background:url(../images/onCorrect.gif) no-repeat 0 2px;margin:10px 0;padding-left:25px;line-height:25px;color:#a7a6a6;font-size:12px;}
.send-out1{background:none;padding-left:0;}
.select-one{cursor:pointer;border:1px solid #e0e0e0;line-height:42px;height:42px;width:85px;float:left;padding-left:10px;margin-right:10px;color:#bababa;font-size:14px;text-align:left;background:url(../images/select.jpg) no-repeat 89px 12px;}
.select-two{background:url(../images/send-sxia.png) no-repeat 82px -77px;border:1px solid #c91617;border-bottom:none;}
.select-one-sun{position:absolute;left:0;width:95px;background:#fff;border:1px solid #c91617;border-top:none;top:43px;display:none;}
.select-one-sun a{display:block;padding-left:10px;color:#666666;font-size:14px;line-height:25px;cursor:pointer;}
.have-right a{display:block;width:95px;height:33px;line-height:33px;text-align:center;color:#ffffff;font-size:14px;background:#1ace4b;border-radius:3px;}
.select-one-sun a.onn{background:#c91617;color:#fff;}
.have{overflow:hidden;}
.have-left{float:left;padding-left:110px;margin-right:45px;width:330px;}
.have-left h2{padding:0;text-align:left;}
.have-right{float:left;border-left:2px solid #dedede;padding-left:45px;height:240px;margin-top:10px;}
.have-right h2{padding-left:0;line-height:25px;margin-bottom:20px;}
.no_data_p{color:#666666;font-size:12px;text-align:center;padding-top:25px;}
.ddldisplay{float:left;display:block;}
.ddldisplay div.xiala{top:44px;left:00px;}

.pagination{margin-top:25px;}
.pagination .current{background:#1ace4b;border:1px solid #1ace4b;font-size:12px;color:#fff;}
.pagination a{border:1px solid #1ace4b;color:#1ace4b;font-size:12px;}
#tiaozhuan,.pagination input.current{background:none;}
.pagination .current.prev{background:none;}
#preview{ float:none; margin:auto; text-align:center; width:320px;}
.jqzoom{ width:318px; height:318px; position:relative;}
.jqzoom img{border:1px solid #e0e0e0;}
.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:320px; height:61px; padding-top:6px; overflow:hidden;}
#spec-left{  width:19px; height:60px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{ width:19px; height:60px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:0px; display:inline;margin-right:2px;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;padding:0 4px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
#spec-list li.on img{border:2px solid #ff6600;padding:1px;}
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{margin-top:5px; position:relative; width:277px; }
#spec-list div{ margin-top:0;margin-left:2px; *margin-left:0;}
.sp-left,.sp-left1{background:url("../images/left-right1.jpg") no-repeat 0 -2px;}
.sp-left1{background-position:-0px -70px;}
.sp-right,.sp-right1{background:url("../images/left-right1.jpg") no-repeat -57px -2px;}
.sp-right1{background-position:-57px -69px;}
#spec-list ul{*float:left;}

.pagination ul {font-size: 12px;width:100%;padding-top:25px;height:30px;text-align:right;padding-bottom:25px;}
 .pagination ul li{float:right;} 
.pagination a {
    text-decoration: none;
	border: solid 1px #dedcdd;
	color: #8e8e8e;
}

.pagination a, .pagination span {
    font-size:12px;color:#8e8e8e;
    padding: 2px 8px;
    margin-right: 7px;
	margin-bottom: 5px;
}
.pagination a{
	padding: 2px 7px;
}
.pagination .current {padding: 2px 7px;
    background: none;
    color: #046acc;font-weight:bold;
	border: solid 1px #fff;
}

.pagination .current.prev, .pagination .current.next{font-weight:normal;
	color:#999;
	border-color:#999;
	background:#fff;*padding-bottom:1px;
}
.pagination .current.prev{background:#e4e4e4;border:1px solid #dedcdd;color:#8e8e8e;font-weight:normal;}
input.current{height:22px !important;;line-height:19px !important;padding:0 !important;}
#tiaozhuan{border:1px solid #dddbdc;text-align:center;height:20px !important;;line-height:20px !important;padding:0;}

/*   积分说明   */
.yuanyua{position:relative;padding-left:40px;margin-top:25px;}
.yuanyua span{background:url("../images/memscore/yuanyua.jpg") no-repeat;display:block;width:26px;height:26px;text-align:center;line-height:26px;color:#ffffff;font-size:20px;font-weight:bold;position:absolute;left:0px;top:0px;}
.yuanyua p{color:#666666;line-height:30px;}
.yuanyua p.p1{font-size:14px;}
.yuanyua p.p2{font-size:13px;}
.yuanyua a{color:#e70012;}
.yuanyua img{padding-top:15px;}
.yuanyua table{border:1px solid #e2e2e2;border-left:none;border-top:none;}
.yuanyua table th{background:#f2f2f2;}
.yuanyua table td,.yuanyua table th{border-left:1px solid #e2e2e2;border-top:1px solid #e2e2e2;color:#666666;font-weight:normal;text-align:center;padding:10px 0;}
.four-zero-three a{display:width:161px;height:50px;position:absolute;left:360px;top:627px;display:block;width:161px;}
.four-zero-three a.fanhui{left:680px;}
.four-zero-three{background:url("../images/memscore/403.jpg") no-repeat center center;width:1200px;height:900px;margin:auto;position:relative;}
.four-zero-four{background:url("../images/memscore/404.jpg") no-repeat center center;}
.five-zero-zero{background:url("../images/memscore/500.jpg") no-repeat center center;}


/**     兑换数量      **/
.itemProp{padding-top:10px;}
.itemProp span {
    display: block;
    height: 30px;
    clear: both;
    color: #666;
}
.itemStock {
    float: left;
    border: 1px solid #DDD;
    margin-bottom: 30px;
}
.itemStock .itemStockDisabled:hover {
    background: #EDEDED;
}
.itemStock a:hover {
    background: #E5E5E5;
    color: #333;
}
.itemStockNum {
    float: left;
    font-size: 12px!important;
    padding: 5px 0 0 10px;
    color: #999;
}
.itemStockNum em{font-size:12px!important;}
.itemStock{float:left;border:1px solid #DDD;margin-bottom:30px;}
.itemStock a:link,
.itemStock a:visited{float:left;display:block;width:28px;height:28px;background:#EDEDED;font-size:18px;line-height:28px;text-align:center;}
.itemStock a:hover{background:#E5E5E5;color:#333;}
.itemStockUp{}
.itemStockDown{}
.itemStock input{float:left;width:44px;border:0;height:28px;line-height:28px; text-align:center;color:#666;}
.itemStockDisabled{cursor:not-allowed}
.itemStock .itemStockDisabled:hover{background:#EDEDED;}
.itemStockNum{float:left;font-size:12px;padding:5px 0 0 10px;color:#999;}
.itemStockNum em{font-size:12px;}
.itemBuy{clear:both;}
.itemBuy a:link,
.itemBuy a:visited{float:left;margin-right:10px;display:block;height:40px;line-height:40px;color:#FFF;text-align:center;outline:none;}
.itemBuy {
     clear: both;
}
.itemAddCart {
    background-color: #1AC14B;
    width: 185px;
  border-radius:2px;
}

