.guide{margin:8px 0 5px 0;color:#000000;font-size:14px;height:20px;}
.guide h1{display:inline;font-size:14px;}
.addright{border:1px solid #C7C7C7;overflow:hidden;width:960px;}
.addright ul.wishinner{padding:10px 0 0 30px;width:535px;float:left;overflow:hidden;}
.addright ul.wishinner li{margin-bottom:15px;}
.addright ul.wishinner li label{font-size:14px;vertical-align:top;text-align:right;float:left;width:85px;}
.addright ul.wishinner li textarea{width:400px;height:100px;padding:3px;font-size:13px;line-height:18px;}
.addright ul.wishinner li .notice{overflow:hidden;width:400px;float:left}
.addright ul.wishinner li .notice p{margin:0;padding:0;}
.addright .preview{width:390px;height:386px;background:url('../../images/xuyuanshu/card_390.jpg') no-repeat center bottom;overflow:hidden;position:relative;margin-bottom:10px;}
.addright .preview p.type{position:absolute;top:172px;left:108px;font-size:18px;font-weight:bold;overflow:hidden;padding:0;margin:0;}
.addright .preview p.type span{font-size:15px;}
.addright .preview p.pcontent{position:absolute;top:200px;left:108px;line-height:230%;width:245px;height:145px;overflow:hidden;word-break: break-all;padding:0;margin:0;}
.addright .preview .pinfo{position:absolute;top:340px;left:180px;color:#fff;}
.addright .preview .pinfo p{margin:0;margin-bottom:5px}

.listbox{border:1px solid #96BED4;overflow:hidden;width:268px;}
.franme{cursor:text;height:18px;width:244px;padding:5px 0px 0px 5px;}
.toggle{padding-top:5px;padding-bottom:3px;float:left;cursor:pointer;}
.frdlist{width:244px;overflow:hidden;}
.fridiv{float:left;margin-right:2px;display:inline;overflow:hidden;background:#E0E5EE;margin:1px 5px 1px 0;padding:0 5px;border:1px solid #ccd5e4;}

.viewfriend{width:278px;display:none;position:absolute;z-index:10000;border:1px solid #96bed4;top:25px;left:85px;overflow:hidden;zoom:1;background:#fff;}
.vftitle{background:#F0F8FF;height:25px;padding:5px 0px 0 10px;width:268px;margin:0;}
.vflist{overflow:hidden;zoom:1;margin-top:5px;}
.vflist li{float:left;width:80px;overflow:hidden;margin:5px;}
.vflist li input{vertical-align:middle;float:left;}
.addright ul.wishinner .vflist li label{width:58px;overflow:hidden;height:15px;display:inline-block;text-align:left;}
.addright ul.wishinner ul.vflist li{float:left;width:81px;overflow:hidden;margin-bottom:5px;}
.addright ul.wishinner ul.vflist li label{float:none;}
.tn{margin:5px 0px 10px 10px;overflow:hidden;}

.btn{background:#2a77bd;color:#FFF;height:25px;padding-top:0px;border:1px solid #1a457f;font-weight:bold;overflow:hidden;cursor:pointer;}
.graybtn{background:#F0F0F0;border-color:#FFFFFF #848484 #848484 #FFFFFF;border-style:solid;border-width:1px;color:#333;height:25px;font-weight:bold;cursor:pointer;}

.innerBox{width:700px;height:500px;background:url('../../images/xuyuanshu/card.png') no-repeat;margin:0 auto;margin-top:20px;margin-bottom:20px;position:relative;}
.innerBox .strip{color:#ffff00;position:absolute;top:42px;left:64px;font-size:25px;}
.innerBox .info{position:absolute;top:355px;left:340px;font-size:20px;color:#fff;}
.innerBox .innerContent{font-size:18px;position:absolute;left:210px;top:120px;width:395px;line-height:280%}
.innerBox .innerContent p{text-indent:45px;}
.innerBox .info p{margin:0;line-height:33px;}
.innerBox .info p span,.innerBox .info p span a,.innerBox .info p span a:visited{color:#ffff00;}

.innerBox .info p.yellow{color:#ffff00;}
.wish_btn{overflow:hidden;width:218px;height:57px;position:absolute;right:0px;top:30px;z-index:9999;cursor:pointer}
.wish_btn a{background:url('../../images/xuyuanshu/wish_btn_180.png') no-repeat;width:180px;height:47px;cursor:pointer;position:absolute;z-index:9999999;text-indent:-9999px;}
