.warning{padding-top:51px; margin-bottom:28px;}
.warning i{width:68px;height:68px; display:block; margin:0 auto; background:url(../images/warning.png) no-repeat; background-size:68px auto;}
.warning p{line-height:50px; font-size:1em; color:#333;}
.yzLog a,.receiveBtn a{width:130px;height:45px;line-height:45px; background:#36bc2c; color:#fff;font-size:1.125em; margin:0 8px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; display:inline-block;}
.yzLog a:last-child,.receiveBtn a:last-child{background:#fda910;}
.yz-foot{line-height:26px; padding:22px 0 30px; color:#909090; font-size:0.8125em;}
.yz-foot a{color:#909090;}

.xyInfo{padding:11px 0 11px 26px;line-height:34px; font-size:1em;}
.xyInfo span{color:#f00;}
.xyInfo p{text-indent:2em;}

.activation,.receive{border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:19px 45px 19px 26px;}
.activation dl dt{float:left; line-height:45px; font-size:1em;}
.activation dl dd{margin-left:65px; padding-bottom:10px; vertical-align:top; position:relative;}
.activation dl dd input{width:99%;height:25px;line-height:25px;padding:10px 0;border:1px solid #cacaca; background:#fff; text-indent:10px; color:#999; font-size:0.875em; vertical-align:top;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;}
.activation dl dd .delBtn{width:36px;height:45px;line-height:45px;position:absolute;right:-36px;top:0; text-align:center;}
.activation dl dd .delBtn i{width:20px;height:20px; line-height:200px;background:url(../images/del.gif) no-repeat center center; background-size:10px auto; border:1px solid #ff4a4a;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px; vertical-align:middle; display:inline-block; overflow:hidden;}
.addBar{padding:15px 0 0 65px; line-height:36px;}
.addBar a{width:128px;height:34px;line-height:34px; border:1px solid #3ec93f; background:#eaffee; text-align:center; font-size:1em; color:#33cc33; display:inline-block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.addBar span{font-size:0.75em; color:#999; margin-left:5px;}
.activationBtn{width:210px;height:45px; line-height:45px; background:#fda910; color:#fff; font-size:1.125em; text-align:center; margin:18px auto 0;display:block;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.success{line-height:22px;padding:31px 0 28px;}
.success span{display:inline-block; padding-left:35px; color:#ff6b08; font-size:1.125em; background:url(../images/success.png) no-repeat left center; background-size:28px auto;}
.receive{padding:0 12px;}
.receive .receiveBd{padding:0 12px 10px;}
.receive .receiveBd p{line-height:28px;padding:11px 0;color:#666; font-size:1em;}
.receive .receiveBd p span{color:#f00;}
.receive .receiveBd ul{padding-left:10px;}
.receive .receiveBd li{padding:4px 0; line-height:26px; font-size:1em;color:#333; position:relative;}
.receive .receiveBd li a{color:#333;}
.receive .receiveBd li:after{width:4px;height:4px; background:#333;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px;content:""; position:absolute;left:-10px;top:14px;}

.receive .receiveHd p{padding:13px 9px 18px 12px; line-height:22px; color:#666; font-size:0.875em;}
.receiveBtn{padding-bottom:20px;}
.receiveBtn a{width:155px; margin:0;}
.receiveBtn a:last-child{ margin-left:15px;}
.reminder{margin:0 12px;padding:10px 0;border-bottom:1px dotted #999; line-height:25px; font-size:0.875em; color:#666;}
.reminder h6{font-weight:normal; color:#36bc2c;}
.reminder a{display:inline-block; white-space:nowrap; color:#f90;}

@media screen and (max-width:350px){
.xyInfo{padding-left:16px;line-height:34px; font-size:1em;}
.activation{background:#f6f6f6;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:19px 40px 19px 16px;}
.addBar a{width:98px; font-size:0.875em;}
.receiveBtn a{width:130px;height:40px; line-height:40px;font-size:0.875em;}
}