body{font-size:12px;font-family: Arial, Helvetica, sans-serif; background:#fff;}
*{margin:0;padding:0;}
ul li{list-style:none;}
/*清楚浮动clear*/
.e_clear:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.e_clear {
	display:inline-block;
}
.e_clear {
	display:block;
}
img{border:0;}
.line {border-bottom:1px #E7E7E7 solid; padding-top:20px;}

.greet_content{width:589px; border:1px solid #E7E7E7; margin:10px auto 0 auto; background:url(../images/eject/recipient_information_bg.jpg) repeat-y 120px top; z-index:2;}

.greet_left{width:123px; float:left;  padding-top:15px;}
.greet_left img{border:1px solid #d0d0d0; padding:5px;}
.greet_left p{line-height:24px;}
.greet_right{width:438px; float:left; padding:15px 0 0 0; display:inline; margin-left:16px;}
.greet_right .sentence_tab {width:100%; height:28px; overflow:hidden; border-bottom:1px #ccc solid;}
.greet_right .sentence_tab li {height:28px; line-height:28px;float:left; padding:0px 10px; cursor:pointer;}
.greet_right .sentence_tab li.cur {background:url(../images/eject/cur_bg.gif) center bottom no-repeat;}
.greet_right .sentence_list {padding:10px; height:135px; overflow:hidden;}
.greet_right .sentence_list ul li{line-height:28px; text-indent:-16px; padding:0 10px 0 8px; text-align:left; clear:both; word-wrap:break-word;word-break:normal;}
.greet_right .sentence_list ul li input{margin:0px 5px 0 0;}
.greet_right .sentence_list ul li span{width:385px;color:#5f5f5f; }
.greet_right .sentence_list a { color:#06c; cursor:pointer;}
.greet_right .sentence_list a:hover { text-decoration:underline;}
.greet_right h3 { font-size:14px; text-align:left; padding-bottom:6px; clear:both; display:block; overflow:hidden; color:#000;}
.greet_right h3 * { float:left;}
.greet_right h3 img { margin:3px 0 0 10px;}
.greet_right .post {width:100%; float:left; text-align:left; overflow:hidden; position:relative;}

.greet_right .edit {width:100%; height:100px; float:left; text-align:left; overflow:hidden; line-height:23px;}
.greet_right .edit a:link,.greet_right .edit a:visited {color:#06c; text-decoration:underline;}
.greet_right .edit a:hover {color:#f00;}
/*.greet_right .edit input {margin:3px 5px 0 0; float:left;}*/
.greet_right .edit span {width:405px;float:left; word-wrap:break-word;word-break:normal;}

.greet_right .tips {width:100%; height:120px; float:left; text-align:left; overflow:hidden; line-height:23px;}
.greet_right .tips a:link,.greet_right .tips a:visited {color:#06c; text-decoration:underline;}
.greet_right .tips a:hover {color:#f00;}
.greet_right .tips span {width:405px;float:left; word-wrap:break-word;word-break:normal;}

.greet_right .textfield {width:425px; height:58px; padding:5px; border:1px #C6CBCC solid; color:#333; font-size:12px;}
.greet_right .but_greet {width:100%; text-align:right; padding:10px 0 0 0;}
.greet_right .but_greet a:link,.greet_right .but_greet a:visited {width:69px; height:23px; line-height:23px; text-align:center; color:#6A6A6A; display:inline-block; background:url(../images/eject/btn_greet.gif) no-repeat; text-decoration:none; margin-left:10px;}
.greet_right .but_greet a:hover { background-position:0 -23px}
.greet_right .but {width:100%; text-align:right; padding:10px 0 0 0;}

.ml {width:127px; height:168px; line-height:20px; background:url(../images/eject/ml_bg.gif) no-repeat top right; position:absolute; top:216px; _top:214px; left:11px; z-index:1}
.ml span {width:20px; height:20px; position:absolute; top:19px; left:87px; z-index:2}
.ml .ml_tips {width:227px; height:94px; padding:10px 12px 10px 20px; background:url(../images/eject/tips_box1.gif) no-repeat; text-align:left; position:absolute; top:-30px; left:110px; z-index:3; display:none;}
.ml .ml_tips strong {color:#E3006B; padding-bottom:5px; display:block;}
.ml .ml_tips p { line-height:22px;}
.ml .text {width:110px; text-align:left;  position:absolute; top:20px; left:10px; z-index:999}
.ml .text b { color:#B69333; font-weight:400;}
.ml .text strong { color:#E34580; font-weight:400;}
.ml .text i { color:#000; font-weight:bold; font-style:normal;}

.greet_btn{text-align:center; padding:20px 0; position:relative; width:610px; z-index:999;}
.greet_btn ul{display:inline-block; *display:inline; zoom:1;}
.greet_btn ul li{float:left; margin:0 0 0 15px; display:inline; position:relative;}

.greet_btn a.stamps{ display:block; width:165px; height:50px; background:url(../images/eject/greet_btn.jpg) no-repeat -2px -371px;}
.greet_btn a.stamps:hover{background:url(../images/eject/greet_btn.jpg) no-repeat -170px -371px;} 
.greet_btn a.mobile_stamps{ display:block; width:157px; height:50px; background:url(../images/eject/greet_btn.jpg) no-repeat 0px -315px;}
.greet_btn a.mobile_stamps:hover{background:url(../images/eject/greet_btn.jpg) no-repeat -164px -315px;}
.greet_btn a.ipone_stamps{ display:block; width:175px; height:50px; background:url(../images/eject/greet_btn.jpg) no-repeat -181px top;}
.greet_btn a.ipone_stamps:hover{background:url(../images/eject/greet_btn.jpg) no-repeat -181px -51px;}
.greet_btn a.free_big{display:block; width:180px; height:50px; background:url(../images/eject/greet_btn.jpg) no-repeat -136px -103px;}
.greet_btn a.free_big:hover{background:url(../images/eject/greet_btn.jpg) no-repeat -136px -158px;}
.greet_btn a.free{display:block; width:130px; height:50px; background:url(../images/eject/greet_btn.jpg) no-repeat 0px -103px;}
.greet_btn a.free:hover{background:url(../images/eject/greet_btn.jpg) no-repeat 0px -158px;}

.greet_btn a.zhuandi_button{display:block;width:156px;height:50px;background:url(../images/eject/tk_zhuandi_btn.png) no-repeat scroll 0 -141px;}
.greet_btn a.zhuandi_button:hover{background:url(../images/eject/tk_zhuandi_btn.png) no-repeat scroll 0 -191px;}
.greet_btn a.new_1 {display:block; width:163px; height:50px; background:url(../images/eject/btn_new.gif) no-repeat 0px 0px;}
.greet_btn a.new_1:hover {background-position:0px -60px;}
.greet_btn a.new_2 {display:block; width:163px; height:50px; background:url(../images/eject/btn_new.gif) no-repeat 0px -120px;}
.greet_btn a.new_2:hover {background-position:0px -180px;}
.greet_btn a.new_3 {display:block; width:163px; height:50px; background:url(../images/eject/btn_new.gif) no-repeat 0px -240px;}
.greet_btn a.new_3:hover {background-position:0px -300px;}

.content_btn{text-align:center; padding:20px 0; position:relative; width:610px; z-index:999;}
.content_btn ul{display:inline-block; *display:inline; zoom:1;}
.content_btn ul li{float:left; margin:0 0 0 15px; display:inline; position:relative;}


.blue{color:#06c;}
.letters_btn_layer{bottom: 55px;    left: 50%;    margin-left: -116px;    position: absolute;    width: 233px; z-index:1000;}
.letters_btn_layer_top{height:4px; overflow:hidden; background:url(../images/eject/letters_btn_layer_top.png) no-repeat;}
.letters_btn_layer_content{border:1px solid #e3d493; border-top:0; border-bottom:0; background:#fff7d6; padding:5px 10px;}
.letters_btn_layer_content p{line-height:20px; font-size:12px; text-align:left; color:#555;}
.letters_btn_layer_bottom{height:10px;overflow:hidden; background:url(../images/eject/letters_btn_layer_bottom.png) no-repeat center bottom; _background:url(../images/eject/letters_btn_layer_bottom.gif) no-repeat center bottom; font-size:0;}

.letters_tip{border:1px solid #f0e3da; background:#ffffeb; height:55px; position:relative; padding:10px 20px; width:515px; margin:0px auto;}
.letters_tip b{display:block; width:5px; height:5px; overflow:hidden; position:absolute;}
.letters_tip b.tl{background:url(../images/eject/tl.jpg) no-repeat left top; top:-1px; left:-1px;}
.letters_tip b.tr{background:url(../images/eject/tr.jpg) no-repeat left top; top:-1px; right:-1px;_right:-2px;}
.letters_tip b.bl{background:url(../images/eject/bl.jpg) no-repeat left top; bottom:-1px; left:-1px;_bottom:-2px;}
.letters_tip b.br{background:url(../images/eject/br.jpg) no-repeat left top; bottom:-1px; right:-1px;_bottom:-2px;_right:-2px;}
.letters_tip p{background:url(../images/eject/tip.jpg) no-repeat left 8px;  padding-left:24px; line-height:27px; color:#777; text-align:left;}
.letters_tip p a:link,.letters_tip p a:visited {color:#06c; text-decoration:none;}
.letters_tip p a:hover {color:#f00; text-decoration:underline;}
.channel_13 a:link,.channel_13 a:visited {color:#06c; text-decoration:none;}
.channel_13 a:hover {color:#f00; text-decoration:underline;}
#tip_close{display:block; width:15px; height:14px; position:absolute;top:5px; right:5px;background:url(../images/eject/close.png) no-repeat  left top;}
#tip_close:hover{background:url(../images/eject/close.png) no-repeat  0px -14px;}


* html #tip_close{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/eject/close.png', sizingMethod='crop');
}

.share {width:95%; margin:0 auto;}
.share td {padding:4px 0;}
.share td textarea {width:330px; height:120px; padding:10px; line-height:1.5; border-top:1px #ABADB3 solid; border-right:1px #DBDFE6 solid; border-bottom:1px #E3E9EF solid; border-left:1px #E2E3EA solid;}
.share td i {color:#DB4286; font-style:normal;}
.op_bg {padding:0px;}
.op_bg .op_subbg {padding:0px;}
.op_bg .op_subbg .arrow {width:120px; height:46px; background:url(../images/eject/arrow5.gif) no-repeat; position:absolute; top:390px; left:40px; z-index:2;}
.op_type_hello {width:608px; padding:1px; background:#fff;}

#textlimit {position:absolute; top:75px; left:0px; }