

/*********列表页**************/

.gift-top-banner {width:100%;height:410px;background:#aee1ff;position:relative;background:#aee1ff url(/static/img/libao-banner.jpg) center no-repeat}
.gift-top-banner img {margin-left:16%}
.gift-tittler {width:1170px;height:406px;margin:0 auto;top:0;padding-left:25px;padding-top:173px}
.gift-top-tittle {font-size:60px;font-weight:bold;color:#ff8417}
.gift-subtittle {font-size:32px;color:#444;margin-top:39px}
.gift-top-tittle span {display:inline-block;width:100px;height:100px;background:url(/static/img/libao-2.png) no-repeat;background-size:100% 100%;position:absolute;top:97px;margin-left:6px;color:#fff;line-height:100px;text-align:center;font-size:23px;transform:rotate(-10deg)}


.search-item-box {width: 1120px; margin:15px auto 15px auto; border-bottom:1px solid #e5e5e5;}
.search-item {height: 32px;line-height: 20px;}
.search-item strong {float: left;margin: 1px 8px 0 0;padding-right: 4px; font-size:14px; font-weight:bold; color:#555555;}

.param-links {overflow: hidden;zoom: 1;}
.param-links font{margin-right: 5px;padding: 0px 3px; font-size:13px;white-space: nowrap;border-radius: 3px;color:#459DF5;}
.param-links a{padding: 0 8px 0 5px; font-size:13px;}



.gift-box-item {display:block;width:260px;height:218px;float:left;margin-left:25px; margin-top:5px;margin-bottom:25px;border-radius:2px;box-shadow:0 1px 2px rgba(0,0,0,0.2);cursor:pointer; border:1px solid #EEEEEE}
.gift-box-item:hover {box-shadow:1px 2px 4px #cfcfcf}
.color-change {width:100%;height:3px;background:#ccc}
.gift-item-image {width:157px;height:75px;margin:20px auto}
.gift-item-image img {width:157px;height:75px}
.gift-description {width:100%;text-align:center;border-top:1px dashed #ebebeb;padding-top:20px}
.gift-description span {display:block;height:22px;line-height:20px;overflow:hidden}
.inner-description {font-size:14px;display:block;margin-bottom:5px}
.description-bigger {color:#666;font-size:14px;display:block;font-weight:bold}
.description-bigger b {color:#ff8a00;font-size:16px;font-weight:bold}


.wrap-hezuo {background:#fafafa;}
.wrap-hezuo .notes {width:1140px;padding:30px 0 30px 12px;margin:0 auto;}
.wrap-hezuo .notes ul.email {width:97%;color:#777;padding-left:79px;background:url(/static/img/email.jpg) 0 0 no-repeat;background-size:58px 40px;padding-bottom:22px;border-bottom:1px solid #eee;}
.wrap-hezuo .notes ul.email a {color:#459DF5;}
.notes ul.other {width:50%;color:#777;}
.notes ul li.notes-title {padding:0 0 12px 0;font-weight:bold;font-size:18px;color:#555;line-height:23px;}



.text-tips {
    position: absolute;
    top: 0px;
    right: 25px;
    color: #FF0000;
    line-height: 50px;
}



/*********列表页结束**************/


.detail-left {float: left;width: 820px;margin: auto;overflow: hidden;}

.image-top {position:relative;padding-left:200px;height:auto;padding-top:38px;border-bottom:1px solid #ebebeb;overflow:hidden}
.image-show {position:absolute;left:0;width:210px;height:75pt;overflow:hidden}
.description-words {float:left;margin-left:22px}
.gift-detail-tittle {font-size:2pc;font-weight:700;color:#333;line-height:33px}
.gift-sub-tittle {font-size:24px;line-height:29px;padding-top:5px}
.gift-orange {font-size:14px;color:#666;line-height:26px;margin-top:15px;margin-bottom:38px}
.gift-orange b {font-size:24px;font-weight:400;color:#ff8a00}


.tab-change {height:68px;padding-top:30px;position:relative}
.tab-change-ul li {width:95px;height:30px;line-height:30px;float:left;text-align:center;cursor:pointer;border-radius:18px}
.tab-change-ul li.tab_active {background:#459DF5;color:#fff}
.tab-show {width:100%;margin-bottom:40px}
.tab-show-div {width:90%;display:none;color:#777;margin-top:20px}


.libao-tag {width: 169px; height: 30px;position: absolute;right: 0;background: url(/static/img/libao-tag.jpg) no-repeat;background-position: left;line-height: 30px;text-indent: 20px;}


.detail-right { float: right;width: 300px; height: 509px;}
.detail-right .hang{ position:relative;}
.apply-tittle {font-size:18px;font-weight:700;text-align:left;text-indent:10%}
.p-terms label a {color:#27b9dd}
.p-terms label a:hover {text-decoration:underline}

#form-gift { float:right;width:80%;text-align:center;margin-left:22px;margin-top:22px;box-shadow:0 1px 2px #ccc;padding-bottom:1px;border:1px solid #EEEEEE}
#form-gift input[type=text] {width:80%;height:40px;margin-top:9pt;border-radius:5px; border: 1px solid #ebebeb;
    padding: 4px 6px;font-size: 14px;color: #34495e; vertical-align: middle;background-color: #fff;}

#form-gift input[type=checkbox] {margin-top:9pt;vertical-align:bottom;height:1pc;background:#3998fc;color:#fff}
#form-gift textarea {width:80%;height:55px;margin-top:9pt;border-radius:5px;resize:none}
#form-gift button {width:80%;margin-top:9pt;margin-bottom:22px}
.btn-green {height:60px;line-height:60px;background:#7de303;border:0;border-radius:5px;color:#FFF;font-size:18px;text-align:center;}

.require {line-height:40px;margin-left:9pt;vertical-align:bottom}
.color-change {width:100%;height:3px;background:#ccc;margin-bottom:24px;margin-top:-1px}

.has-action {border-top:1px dashed #777;height:50px;line-height:50px;text-align:left;text-indent:10%}
.has-action img {vertical-align:middle;margin-right:20px}

.has-actiond {width:77%;text-align:center;margin-left:22px;margin-top:30px;box-shadow:0 1px 2px #ccc;display:none;padding-bottom:30px}
.has-actiond img {margin-top:22px}
.has-orcerd-tittle {font-size:18px;font-weight:700;margin-bottom:-9pt}
.has-actiond p {width:80%;margin:0 auto;margin-top:9pt}
.has-actionds {border-top:1px dashed #ebebeb;margin-top:9pt;margin-top:20px;padding-top:7px}
















