body{background-color:#fff;}
.protit{}
.protit .dmain{margin:10px 10px 0 10px;font-size:24px;}

.yulanbox{}
.yulanbox .dmain{margin:10px 10px 0 10px;}
.yulanbox .dmain .yulang{float:left;width:100%;}
.yulanbox .dmain .yulang .cap{float:left;width:calc(100% - 10px);background-color:#f5f5f5;padding:0 0 0 10px;line-height:30px;font-weight:700;font-size:14px;}
.yulanbox .dmain .yulang .ziplist{float:left;width:100%;height:350px;overflow-y:scroll;background-color:#fbfbfb;}
.yulanbox .dmain .yulang .ziplist .bigall{float:left;background:url(../../product/img/all.png) left center no-repeat;line-height:20px;padding:0 0 0 20px;height:20px;margin:10px 0 0 10px;clear:both;}
.yulanbox .dmain .yulang .ziplist .yiji{float:left;border-left:#999999 solid 1px;clear:both;margin:0 0 0 13px;}
.yulanbox .dmain .yulang .ziplist .yiji .list0{float:left;line-height:15px;clear:both;padding:3px 0 3px 12px;color:#0d5ff3;background:url(../../product/img/yih.png) left center no-repeat;}
.yulanbox .dmain .yulang .ziplist .yiji .list0:hover{color:#fe1182;}
.yulanbox .dmain .yulang .ziplist .yiji .list0 img{margin-right:3px;}
.yulanbox .dmain .yulang .ziplist .yiji .list1{color:#fe1182;}
.yulanbox .dmain .yulang .ziplist .yiji .listn{float:left;line-height:15px;clear:both;padding:3px 0 3px 12px;color:#333;background:url(../../product/img/yih.png) left center no-repeat;}
.yulanbox .dmain .ziptpcap{float:left;width:calc(100% - 10px);background-color:#f5f5f5;padding:0 0 0 10px;line-height:30px;font-weight:700;font-size:14px;margin:20px 0 0 0;}
.yulanbox .dmain .ziptp{float:left;width:100%;padding:0 0 10px 0;}
.yulanbox .dmain .ziptp .tp{float:left;width:calc(100% - 18px);border:#cccccc solid 1px;margin:8px;text-align:center;}
.yulanbox .dmain .ziptp .tp .d1{float:left;position:relative;z-index:1;width:100%;}
.yulanbox .dmain .ziptp .tp .d1 img{max-width:100%;}
.yulanbox .dmain .ziptp .tp .d2{float:left;position:relative;z-index:2;width:100%;display:none;}
.yulanbox .dmain .ziptp .tp .d2 img{max-width:60%;opacity:0.7;}
.yulanbox .dmain .ziptp .tpnum{float:left;width:100%;margin:5px 0;color:#888888;font-size:14px;font-weight:700;text-align:center;}
.yulanbox .dmain .ziptp .notp{float:left;width:100%;font-size:25px;color:#999;text-align:center;line-height:40px;padding:50px 0 0 0;}
.yulanbox .dmain .ziptp .notp a{color:#999;}
.yulanbox .dmain .txtcap{float:left;width:calc(100% - 10px);background-color:#e5f0f7;padding:0 0 0 10px;line-height:40px;font-weight:700;font-size:16px;margin:20px 0 0 0;}
.yulanbox .dmain .txtmain{float:left;margin:10px 10px 0 10px;width:calc(100% - 20px);font-size:14px;line-height:30px;}
.yulanbox .dmain .txtcap1{float:left;width:calc(100% - 10px);background-color:#f5f5f5;padding:0 0 0 10px;line-height:30px;font-weight:700;font-size:14px;margin:20px 0 0 0;}
.yulanbox .dmain .txtmain1{float:left;margin:10px 10px 0 10px;width:calc(100% - 20px);font-size:12px;line-height:22px;}
.yulanbox .dmain .txtmain1 img{max-width:100%;}

.buym{float:left;width:100%;height:48px;color:#999;}
.buy{position:fixed;bottom:0px;width:100%;height:48px;background-color:#fff;z-index:9;}
.buy .dmain{margin:0;line-height:48px;text-align:center;}
.buy .dmain .d1{float:left;width:30%;font-size:16px;}
.buy .dmain .d1 strong{color:#ff0000;}
.buy .dmain .d2{float:left;width:calc(70% - 170px);color:#fff;font-size:18px;background:url(../../product/img/down.png) 20px center no-repeat;padding-left:40px;background-color:#db5b5a;text-align:left;}
.buy .dmain .d3{float:left;width:130px;color:#fff;font-size:18px;background-color:#2fa8e1;text-align:center;}



