/*== 礼物传情首页 ==*/
.gift_indexr{ width: 785px; float: right; }
.gift_indexrtop{ width: 140px; float: left; background: url(../i/giftbg01.jpg) no-repeat; height:55px; padding-left:645px; padding-top:15px; line-height:20px;overflow: hidden; margin: 10px 0 0 0; }
.gift_indexrtop span{ color:#EA016E; font-weight:bold;}
.gift_indexrtop a{ color: #004391; text-decoration:underline; }
.gift_indexrtop a:hover{ color: #004391; text-decoration:underline; }

.gift_indexleft{ width: 525px; float: left; margin: 10px 0 0 0; }
.gift_indexleftbox{ float:left; width:523px; border-left:1px solid #DDE0E6; border-right:1px solid #DDE0E6; text-align:center;}
/*== 切换部分 ==*/
.gift_indexleftbox ul{ float:left; width: 473px; padding-left:50px;}
.gift_indexleftbox ul li{ float: left; height:24px; display: inline; font-weight: normal; cursor: pointer; padding:10px 0;}
.gift_indexleftbox ul li a{ display:block; width:53px; line-height:24px; color: #01438F; text-decoration: underline; text-align:center;}
.gift_indexleftbox ul li a.over{ background:url(../i/giftbg02.gif) no-repeat center bottom; font-weight:bold; color:#fff; text-decoration:none;}
.gift_indexleftbox ul li a span{border-right: 1px solid #01438F; padding:0 13px;}
.gift_indexleftbox ul li.last a span{border-right: 0;}
.gift_indexleftbox ul li.last a{ color:#E8006D; text-decoration:underline;}
.gift_indexleftbox ul li.last a.over{background:url(../i/giftbg02.gif) no-repeat center bottom; font-weight:bold; color:#fff; text-decoration:none;}

.gift_indexleftbox dl{ float:left; width:174px; padding:10px 0; }
.gift_indexleftbox dl dd{ font-weight:bold; line-height:26px;}
.gift_indexleftbox dl dt{ float:left; width:174px; height:141px; background:url(../i/giftpick.gif) no-repeat 16px 0; padding-top:1px;}
/*== 分页 ==*/
.gift_indexleftbox .pageclass{ width: 463px; float: left; margin-top:20px; padding-bottom:20px;}
.gift_indexleftbox .pageclass ol{float:left; width:450px; padding-rihgt:20px;}
.gift_indexleftbox .pageclass li{ float: right; background: #FAEDF5; border: 1px solid #92296A; margin-left: 5px; display: inline; font-weight:bold; }
.gift_indexleftbox .pageclass li a{  color: #92296A; padding: 0 5px;  line-height: 19px; display: block; background:#FAEDF5;}
.gift_indexleftbox .pageclass li a:hover, .pageclass li.on a{ color:#fff; font-weight: bolder; background: #92296A; text-decoration: none; }


.gift_indexright{ width: 250px; float: right; margin-top:10px;}
.gift_indexright h2{ float:left; width:238px; padding-left:10px; line-height:26px; font-weight:bold; background:#F3F3F3; border-left:1px solid #DDE0E6; border-right:1px solid #DDE0E6;}
.gift_indexright h2 img{ vertical-align:middle;}
.gift_indexright .gift_indexrightbox{ float:left; width:248px;border-left:1px solid #DDE0E6; border-right:1px solid #DDE0E6; text-align:center;}
.gift_indexright .gift_indexrightbox dl{ float:left; width:124px; line-height:20px; padding:10px 0;}
.gift_indexright .gift_indexrightbox dl dd span{ color:#E8006D; line-height:26px;}
.gift_indexright .gift_indexrightbox dl dd.dd1 span{ border:1px solid #D1D5D6;}
.gift_indexright .gift_indexrightbox dl dd.dd1 span img{ border:1px solid #fff;}
.gift_indexright .gift_indexrightbox h3{ float:left; width:178px; padding-left:70px; padding-top:10px; padding-bottom:10px;}
.gift_indexright .gift_indexrightbox h3 a{ float:left; width:48px; text-align:center; margin-right:12px;line-height:19px;border: 1px solid #92296A; display:block; color:#92296A; text-decoration:none; background:#FAEDF5;}
.gift_indexright .gift_indexrightbox h3 a.last{ margin-right:0;}
.gift_indexright .gift_indexrightbox h3 a:hover{ color: #fff;background: #92296A; text-decoration:none;}
/*

==解释层==

*/
.divmask_alls{ padding: 15px 10px 15px 20px; position: absolute; top: 0; left: 0; line-height: 1.8; background:url(../i/giftbg04.gif) no-repeat; width:170px; height:110px;z-index: 100001; text-align:left; color:#626262; font-weight:normal;}
.divmask_alls strong{ font-weight: bolder; }
.divmask_alls span{ color:#E8006D;}
.divmask_alls em{ color: #009900;}

.gift_indexright2{ width: 250px;float: right; margin-top:10px;}


/*== 礼物传情内容页 ==*/
.gift_conr{ float:right; width:785px; margin-top:10px;}
.gift_conr .content{ float:left; width:783px; border-left: 1px solid #DDE0E6; border-right: 1px solid #DDE0E6;}
/*== 切换部分 ==*/
.gift_conr h2{ width: 785px; float: left; padding-left:0; height: 29px; position: relative; }
.gift_conr h2 div.title{ background: #F3F3F3; width:783px; float: left; border-left: 1px solid #DDE0E6; border-right: 1px solid #DDE0E6; height: 25px; }
.gift_conr h2 div.title ul{ float:left; width: 100%; position: absolute; top: 1px; left: 0; }
.gift_conr h2 div.title ul li{ float: left; line-height: 29px; border-right: 1px solid white; display: inline; font-weight: normal; cursor: pointer; }
.gift_conr h2 div.title ul li span{  border-right: 1px solid #DDE0E6; float: left; }
.gift_conr h2 div.title ul li a{ color: #636363; text-decoration: none; padding: 0 22px; display: block; line-height: 29px; }
.gift_conr h2 div.title ul li a.over{ background:url(../i/send0922_bg4.gif) no-repeat center bottom #FFF; font-weight: bold; }
.gift_conr h2 div.title ul li.first a.over{ margin-left: 1px; background: url(../i/bg05_tit.gif) #FFF no-repeat 0 0; }

.gift_conr .contentin1{ float:left; width:783px; padding-bottom:100px;}
.gift_conr .contentin1 h2.h21{ float:left; width:773px; padding-left:10px; line-height:30px; font-weight:bold; margin-top:10px;}
.gift_conr .contentin1 dl.dl1,.gift_conr .contentin1 .conin{ float:left; width:715px; margin-left:34px; padding-top:33px; margin-top:10px; display:inline; border:1px solid #FF9ACD; background:url(../i/giftbg05.gif) repeat;}
.gift_conr .contentin1 dl.dl1 dt{ float:left; width:140px; height:220px; margin-left:36px; display:inline; border:1px solid #DDE0E6; background:#fff;}
.gift_conr .contentin1 dl.dl1 dt em{ float:left; width:120px; padding-left:20px; padding-top:10px; padding-bottom:10px; background:#fff; font-weight:bold;border-top:2px solid #DDE0E6; line-height:20px; }
.gift_conr .contentin1 dl.dl1 dt em span{ color:#009900; font-weight:normal;}
.gift_conr .contentin1 dl.dl1 dd{ float:left; width:480px; padding-left:20px; padding-top:10px; padding-bottom:2px;}
.gift_conr .contentin1 dl.dl1 dd strong{ font-weight:bold;}
.gift_conr .contentin1 dl.dl1 dd span{ color:#E7006D;}
.gift_conr .contentin1 dl.dl1 dd span a{ color:#E7006D; text-decoration:none;}
.gift_conr .contentin1 dl.dl1 dd span a:hover{ color:#E7006D; text-decoration: underline;}
.gift_conr .contentin1 dl.dl1 dd input{ width:330px; vertical-align:middle;border:1px solid #DDE0E6; height:20px; }
.gift_conr .contentin1 dl.dl1 dd textarea{ width:425px; height:217px; font-size:12px; padding:2px 30px; line-height:25px; background:url(../i/giftbg06.gif) repeat-y center #fff; border:1px solid #DDE0E6;}
.gift_conr .contentin1 dl.dl1 dd.last{ float:left; width:200px; padding-left:370px; padding-top:20px; padding-bottom:20px;}

.gift_conr .contentin1 .conin{ margin-top:30px; padding-top:0; position:relative;}
.gift_conr .contentin1 .conin .left{ float:left; width:140px; margin-left:36px; display:inline; padding-top:69px;background:url(../i/giftzi01.gif) no-repeat 24px 26px;}
.gift_conr .contentin1 .conin .left img{ border:1px solid #FF99CC;}
.gift_conr .contentin1 .conin .left em{ float:left; width:140px; padding-top:10px; padding-bottom:10px; font-weight:bold; line-height:20px;}
.gift_conr .contentin1 .conin .left em span{ color:#009900; font-weight:normal;}
.gift_conr .contentin1 .conin .right{ float:left; width:480px; margin-left:20px; display:inline; padding-bottom:20px;}
.gift_conr .contentin1 .conin .right dl.dl2{ float:left; width:380px;text-align:right; padding-right:100px; padding-top:15px; line-height:20px;}
.gift_conr .contentin1 .conin .right dl.dl2 dd.dd1{ color:#014391;}
.gift_conr .contentin1 .conin .right dl.dl2 a{ color:#014391; text-decoration:underline;}
.gift_conr .contentin1 .conin .right dl.dl2 a:hover{ color:#014391; text-decoration:underline;}

.gift_conr .contentin1 .conin .right dl.dl3 { float:left; width:480px; height:220px; display:inline;  margin-top:20px; border:1px solid #FFE6FF; background:#fff;}
.gift_conr .contentin1 .conin .right dl.dl3 dt{ float:left; width:470px; padding-left:10px;line-height:26px;padding-top:15px;}
.gift_conr .contentin1 .conin .right dl.dl3 dt a{ color:#E7006D; text-decoration:underline;}
.gift_conr .contentin1 .conin .right dl.dl3 dt a:hover{ color:#E7006D; text-decoration:underline;}
.gift_conr .contentin1 .conin .right dl.dl3 dd{ float:left; width:420px; padding-left:30px; padding-right:30px;margin-top:20px; background:url(../i/giftbg06.gif) repeat-y center ; line-height:25px; height:120px; overflow:auto;}

.gift_conr .contentin1 .conin .img{ position:absolute; top:0; right:0; width:114px; height:145px; padding-top:4px; padding-left:10px; background:url(../i/giftbg08.gif) no-repeat; z-index:10000;}
.gift_conr .contentin1 .conin .kuang{ position:absolute; top:-10px; right:-12px; z-index:10001;}
.gift_conr .contentin1 h3{ float:left; width:220px; padding-left:553px; padding-top:20px; color:#E7006D; font-weight: normal;}
.gift_conr .contentin1 h3 img{ vertical-align:middle;}
.gift_conr .contentin1 h3 a{ color:#E7006D; text-decoration:underline;}
.gift_conr .contentin1 h3 a:hover{ color:#E7006D; text-decoration:underline;}


.gift_conr .contentin2{float:left; width:783px; padding-bottom:100px;}
.gift_conr .contentin2 h2{ float:left; width:743px; padding:10px 20px; line-height:30px; font-weight:normal;}
.gift_conr .contentin2 h2 span{ color:#E8006E; font-weight:bold;}
.gift_conr .contentin2 h2.h21{ border:1px solid #FFCC99; background:#FFFFCC; padding:20px 0; padding-left:100px; width:643px; margin:0 19px; display:inline; font-weight:bold; font-size:14px;}
.gift_conr .contentin2 h2.h21 img{ vertical-align:middle;}

.gift_conr .contentin2 ul{ float:left; width:761px; border:1px solid #D8D8D8; background:url(../i/giftbg09.gif) repeat-x; margin-left:10px; margin-top:20px;display:inline;}
.gift_conr .contentin2 ul li{ float:left; text-align:center; line-height:24px;}
.gift_conr .contentin2 ul li.li1{ width:400px;}
.gift_conr .contentin2 ul li.li2{ width:90px;}
.gift_conr .contentin2 ul li.li3{ width:180px;}

.gift_conr .contentin2 dl{ float:left; width:763px; padding-bottom:10px; margin-top:10px; margin-left:10px; display:inline; border-bottom:1px dashed #636363;}
.gift_conr .contentin2 dl.on{ border:1px solid #FFCC99; background:#FFFFCC; cursor:pointer;}
.gift_conr .contentin2 dl dd{ float:left; width:28px; padding:33px 0 33px 2px;}
.gift_conr .contentin2 dl dd.dd2{ width:80px; padding:0 10px 0 10px; }
.gift_conr .contentin2 dl dd.dd2 span{ border:1px solid #D1D5D6;}
.gift_conr .contentin2 dl dd.dd2 img{ border:1px solid #fff;}
.gift_conr .contentin2 dl dd.dd3{ width:240px; line-height:20px; padding:21px 0; font-weight:bold;}
.gift_conr .contentin2 dl dd.dd4{ width:70px; padding:6px 10px;}
.gift_conr .contentin2 dl dd.dd4 img{ border:1px solid #D1D5D6; width:68px; height:68px;}
.gift_conr .contentin2 dl dd.dd5{ width:180px; padding:31px 0; font-weight:bold; line-height:20px;}
.gift_conr .contentin2 dl dd.dd6{ width:81px; padding:10px 0 0 0;}

.gift_conr .contentin2 h3{ float:left; width:761px; margin-left:10px; margin-top:10px; display:inline; background:#F3F3F3; line-height:27px; padding-left:2px; font-weight:normal;}
.gift_conr .contentin2 h3 a{ color:#004391; text-decoration:underline;}
.gift_conr .contentin2 h3 a:hover{ color:#004391; text-decoration:underline;}
/*== 分页 ==*/
.gift_conr .contentin2 .pageclass{ width: 783px; float: left; margin-top:10px; padding-bottom:10px;}
.gift_conr .contentin2 .pageclass ol{float:left; width:773px; padding-rihgt:10px;}
.gift_conr .contentin2 .pageclass li{ float: right; background: #FAEDF5; border: 1px solid #92296A; margin-left: 5px; display: inline; font-weight:bold; }
.gift_conr .contentin2 .pageclass li a{  color: #92296A; padding: 0 5px;  line-height: 19px; display: block; background:#FAEDF5;}
.gift_conr .contentin2 .pageclass li a:hover,.gift_conr .contentin2 .pageclass li.on a{ color: #fff; font-weight: bolder; text-decoration: none; background:#92296A; }




.gift_conr .contentin1 h2.h22{ border:1px solid #FFCC99; background:#FFFFCC; padding:20px 0; width:743px; margin:0 19px; margin-top:15px; display:inline; font-weight: normal; font-size:14px; text-align:center;}
.gift_conr .contentin1 h2.h22 strong{ font-weight:bold;}
.gift_conr .contentin1 h2.h22 span{ color:#E7006D;}
.gift_conr .contentin1 h2.h22 em{ font-size:12px; line-height:30px;}
.gift_conr .contentin1 h4{ float:left; width:770px; padding-left:13px; padding-top:20px;}
.gift_conr .contentin1 .list2{ float:left; width:755px; padding-left:13px;}
.gift_conr .contentin1 dl.dl4,.gift_conr .contentin1 dl.dl5{ float:left; width:151px; padding:10px 0; text-align:center;}
.gift_conr .contentin1 dl.dl4 dt{float:left; width:151px; height:141px; background:url(../i/giftpick.gif) no-repeat 5px 0; padding-top:1px;}
.gift_conr .contentin1 dl.dl4 dd{line-height:26px;font-weight:bold;}
.gift_conr .contentin1 dl.dl4 dd.dd1{ color:#009900; font-weight:normal;}
.gift_conr .contentin1 dl.dl5 dt{ border:1px solid #FFCC99;}
.gift_conr .contentin1 dl.dl5 dd{ background:#FFFFCC; font-weight:bold;line-height:26px; border-left:1px solid #FFCC99; border-right:1px solid #FFCC99;}
.gift_conr .contentin1 dl.dl5 dd.dd1{ color:#009900; font-weight:normal;}
.gift_conr .contentin1 dl.dl5 dd.dd2{ background:#009900; color:#fff; border-bottom:1px solid #FFCC99;}

/*== 切换部分 ==*/
.gift_conr .contentin1 .title1{ float:left; width:770px; padding-left:13px; padding-top:10px;}
.gift_conr .contentin1 .title1 ul{ float:left; width:720px; margin-left:50px; display:inline;}
.gift_conr .contentin1 .title1 ul li{ float: left; height:24px; display: inline; font-weight: normal; cursor: pointer; padding:10px 0; margin-right:50px;}
.gift_conr .contentin1 .title1 ul li a{ display:block; line-height:24px; color: #01438F; text-decoration: underline; text-align:center; padding-left:5px; padding-right:5px;}
.gift_conr .contentin1 .title1 ul li a.over{ background:url(../i/giftb.gif) no-repeat center bottom #AA3181; font-weight:bold; color:#fff; text-decoration:none;}

.gift_conr .contentin1 .con1in{ float:left; width:770px; padding-left:13px;}
.gift_conr .contentin1 .con1in .left,.gift_conr .contentin1 .con1in .right{ float:left; width:35px; margin-top:50px; text-align:center; height:120px;}
.gift_conr .contentin1 .con1in .list3{ float:left; width:700px; margin-top:10px;}
.gift_conr .contentin1 .con1in .list3 dl{ float:left; width:100px; text-align:center; line-height:22px;}
.gift_conr .contentin1 .con1in .list3 dl dd span{ color:#004391;}


/*== 若要添加链接 a内样式 1蓝色 2灰色 3绿色 4红色 ==*/
a.as11{ color:#004290; text-decoration:none;}
a.as11:hover{ color:#004290; text-decoration: none;}
a.as12{ color:#004290; text-decoration:none;}
a.as12:hover{ color:#004290; text-decoration: underline;}

a.as2{ color:#636363; text-decoration:none;}
a.as2:hover{ color:#636363; text-decoration: none;}

a.as31{ color:#009900; text-decoration:none;}
a.as31:hover{ color:#009900; text-decoration: none;}
a.as32{ color:#009900; text-decoration:none;}
a.as32:hover{ color:#009900; text-decoration: underline;}

a.as41{ color:#E8006D; text-decoration:none;}
a.as41:hover{ color:#E8006D; text-decoration: none;}
a.as42{ color:#E8006D; text-decoration:none;}
a.as42:hover{ color:#E8006D; text-decoration: underline;}
