﻿body { font-size: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0 0 0 0;	}
#toolbar{width:100%;height:25px;overflow:hidden;margin:0px;padding:0px;}
#toolbar .right{float:right;padding-right:20px;padding-top:3px;}
#toolbar .left{margin:0px; padding:0px;padding-left:20px;}
#toolbar .left li{float:left;padding:3px 5px; list-style-type:none;}
#toolbar .left li a{font-weight:bold;}
#menu li{list-style-type:none;}
#fullbody{margin-left:auto;	margin-right:auto;}
a:link, a:visited {text-decoration:none;}
ul,li,ol {margin:0;padding:0;list-style-type:none;}

.Gift{width:100%;}
.Gift .Title h5{font:normal 12px "宋体";line-height:18px;font-weight:bold;}
.Gift .Wish{font:normal 12px "宋体";line-height:18px; cursor:default;}
.Gift .time{color:#999;}

.MyGift{float:left;width:69.9%;background-color:#fff;overflow:hidden;}
.MyGift .Title{background-color:#E5F3DC;border-bottom-color:#C5E7C6;color:#000000;}
.MyGift .GiveGift{background:transparent url(/images/gift/icon.png) no-repeat -141px -71px;float:right;text-align:justify;margin:2px 0 0; padding-left:16px;}
.MyGiftList li{margin-top:20px;height:130px;}
.MyGiftList li .UserPic{float:left;width:20%;}
.MyGiftList li .GiftInfo{float:right;width:80%;}
	.MyGiftList .GiftInfo .Title{background:#F7F6F2;}
	.MyGiftList .GiftInfo .GiftPic{float:left;}
.MyGiftList li .GiftContent{float:right;padding-right:200px;}
	.MyGiftList .GiftContent .Title{background:none;color:#999;}
.pageNaver{text-align:center;}

.GiftSideBar{float:left;width:30%;background-color:#fff;overflow:hidden;}
.GiftSideBar .Title{background-color:#F1F2ED;color:#3F3F3F;}

.RecommendGift{border-top:1px solid #D6D6D6;padding-bottom:10px;clear:both;}
	.GiftList ul{padding-left:20px;}
	.GiftList li {padding-bottom:8px;display:inline-block;}
	.GiftList li .GiftPic{float:left;}
	.GiftList li .GiftInfo{float:left;padding-left:10px;padding-top:15px;}
	.GiftList li .GiftInfo span{display:block;padding-bottom:5px;padding-left:10px;}

.RecentBirthday{border-top:1px solid #D6D6D6;margin-bottom:10px; clear:both;}
/**---------------Item-----------------**/
.main {border: #c5e7c6 1px solid; background-color:#fff; margin: 0px auto; margin-top:20px;width: 778px; margin-bottom:10px;}
.gift_cata_wrap {border-top: #c5e7c6 1px solid; margin: 50px 80px;}
.title_con_wrap {border-right: #c6e7c6 1px solid; border-top: #f8fcf6 1px solid; background: #e5f3dc 0px 0px; border-left: #c6e7c6 1px solid; line-height: 25px; border-bottom: #c6e7c6 1px solid;}
.title_con_wrap .tab_hash { float: left; margin: -26px 0px 0px 50px; position: absolute;}
.gift_cata_wrap .icon_wrap {float: right; margin: -25px 8px 0px 0px; position: relative;}
.gift_cata_wrap .icon_wrap .link_1 {margin: -5px 15px 0px 0px;}
.gift_cata_wrap .put_away {right: 0px; position: absolute; top: 6px;}
.gift_cata_wrap .unfold {right: 0px; position: absolute; top: 6px;}
.present_contain {border:1px solid #DFDFDF;width:616px; border-top:1px solid #fff;}
.show_messageform {margin: 0px 10px 35px 95px;}
.show_messageform div strong, .show_messageform div textarea, .show_messageform div .gift_selected{float:left;}
.show_messageform div textarea{margin-left:15px;}
.present_contain li {float: left; list-style-type: none; text-align: center;margin-bottom:25px; padding-right:5px; padding-top:10px; width:110px; height:135px;}
.present_contain li a:hover{  text-decoration:none; background:#fff;}
.present_name {z-index: 20; left: 0px; width: 110px; cursor: pointer; top: 113px; text-align: center;}
.title_con_wrap .tab_hash a:hover,.title_con_wrap .tab_hash .tabselect {  background: #ffffff; padding-bottom: 0px;  padding-top: 1px; border-bottom: #fff 1px solid;width:30px;}
.title_con_wrap .tab_hash a {width:30px;padding-right: 10px; display: block;padding-left: 10px; float: left; padding-bottom: 0px; padding-top: 1px; text-align: center; text-decoration: none;}
.title_con_wrap .tab_hash .first{border-left:1px solid #bfd5af;}
.page {clear: both; font-size: 12px !important;  text-align: center;margin:20px 100px 30px; padding-bottom:5px;}
.page_pre{float:left; font-size:12px; height:22px; margin:0px 5px; width:53px;}
.bor3{display:block;float:left;padding:0px 6px;background-color:#fff;margin-left:10px; border:1px solid #BFBCB6; height:15px;}
.here{background:#CCC;}
.page .page_list .page_pre, .page .page_list .present, .page .page_list .page_disable, .page .page_list .page_pre { cursor:pointer; background-color:transparent; background-image:url(/images/gift/button.png);border-width:0;color:#000000 !important;}
.page .page_list a{color:#000000;padding:3px 5px 1px;font-family:Verdana,Arial,Helvetica,sans-serif;margin:0 2px;text-decoration:none;}
.page .page_list .page_pre {background-position:-137px -23px;}
.page .page_list .page_pre:hover {cursor:pointer; background-position:-137px -47px;}
.page .page_list a:hover, .page .page_list a.current {background-color:#BFBCB6;color:#FFFFFF;}
.selected{background:transparent url(/images/gift/present_box.png) no-repeat scroll 0 0;  cursor:pointer;width:110px;z-index:10;}
 .drag{text-align:left;color:#FFF;background:url(/images/mtv/drag_bg.gif) repeat-x;height:18px;}
.drag .drag_area{float:left;width:26px;height:16px;margin:0;background:url(/images/mtv/trans.gif);cursor:pointer!important;cursor:hand;}
.drag .close{position:relative;float:right;width:13px;height:13px;margin:2px 1px;background:url(/images/mtv/btn_close.gif) no-repeat;cursor:pointer!important;cursor:hand;}
.drag h4{font:normal 12px "宋体";line-height:18px; cursor:default}


.friend{display:none;position:absolute; left:400px; top:300px; width:150px; height:350px;background:#DFEAD7 none repeat scroll 0 0;}
.drag_eara h4{ font-size:12px;}
.friend_box{border:1px solid #A0C18A; margin:5px; height:338px;}
.drag_eara{background:#E5F3DC none repeat scroll 0 0;  cursor:move; text-align:left; padding-left:5px; border-bottom:1px solid #A0C18A;}
.close_btn{ cursor:pointer; float:right; background:transparent url(/images/gift/icon.png) no-repeat scroll -141px -425px;float:right;height:15px;margin:3px 5px 0 0;width:15px;}
.friend_foot{background:#F7F6F2 none repeat scroll 0 0;border-top:1px solid #E0E4E9;height:41px;text-align:right;width:100%;}
.btn1, .btn2{background:transparent url(/images/gift/button.png) repeat scroll 0 0;color:#FFFFFF;height:21px; margin-top:3px; font-size:12px; cursor:pointer;}
.btn1{background-position:0 -24px;width:48px;}
.btn2{background-position:-142px -23px;margin-right:10px !important;width:46px; color:#000;}
.friendList{  background-color:#fff;border-top:1px solid #E0E4E9; height:290px; border-bottom:1px solid #A0C18A;}
.friendList ul{ padding-left:0px;}
.friendList li{background:transparent url(/images/gift/select.png) no-repeat scroll 5px -234px;cursor:pointer;height:20px;line-height:20px;margin:2px 0; }
.friendList li:hover{ background-color:#DFEAD7;}
.show_messageform a:visited{color:#328916;}
.select_li{background-color:#DFEAD7;}
.select_li span { background:transparent url(/images/gift/icon_arrow.gif) no-repeat scroll 0 -41px;display:block;float:right;height:13px;margin-right:8px;margin-top:-18px;width:13px;}
