/*头部*/
body{background-color:#F8FAFB;}

/*首页*/
.indextop{background-color:#fff;height:100px;}
.indextop .d1{width:60px;margin:20px 0 0 10px;height:60px;}
.indextop .d1 img{width:60px;height:60px;border-radius:10px;}
.indextop .d2{margin:24px 0 0 10px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;font-size:13px;line-height:27px;}
.indextop .d2 strong{font-size:16px;font-weight:100;color:#000;}
.indextop .d3{width:20px;margin:42px 0 0 0;}
.indextop .d3 img{height:16px;}
.indexcap{margin:10px 0 0 0;background-color:#fff;border-top:#E2E3E7 solid 1px;border-bottom:#E2E3E7 solid 1px;height:43px;}
.indexcap .d1{margin:10px 0 0 10px;width:30px;}
.indexcap .d1 img{width:23px;height:23px;border-radius:4px;}
.indexcap .d2{margin:11px 0 0 0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;font-size:15px;}
.indexcap .d3{margin:12px 0 0 0;width:100px;height:28px;border-bottom:#ddd solid 1px;text-align:right;}
.indexcap .d4{width:20px;margin:14px 0 0 0;}
.indexcap .d4 img{height:16px;}
.indexcap0{margin-top:0;border-top:0;}
.indexcap00{margin-top:0;border-top:0;border-bottom:0;}
.indexdiv{background-color:#fff;border-bottom:#E2E3E7 solid 1px;}
.indexdiv .d1{margin:0 10px 0 0;padding:0 0 8px 0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.indexdiv .d1 a{float:left;width:calc(25% - 12px);border:#EFEEEE solid 1px;margin:5px 0 5px 10px;font-size:14px;padding:5px 0 0 0;height:26px;text-align:center;}

/*公用部分 d3为小图标 d4为文字*/
.bfbtop1{background-color:#fff;height:43px;}
.bfbtop1 .d1{margin:11px 0 0 10px;width:30px;}
.bfbtop1 .d2{margin:10px 0 0 0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;font-size:18px;text-align:center;}
.bfbtop1 .d3{margin:0 20px 0 0;width:30px;text-align:right;}
.bfbtop1 .d4{margin:12px 10px 0 0;width:30px;text-align:right;font-size:14px;}
.bfbtop1fdv{display:block;height:43px;}
.bfbtop1fd{height:43px;position:fixed;width:100%;z-index:11;}
.bfbtop2{background-color:#0DB7E8;height:43px;color:#fff;}
.bfbtop2 .d1{margin:11px 0 0 10px;width:30px;}
.bfbtop2 .d2{margin:10px 0 0 0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;font-size:18px;text-align:center;}
.bfbtop2 .d3{margin:0 20px 0 0;width:30px;text-align:right;}
.bfbtop2 .d4{margin:12px 10px 0 0;width:30px;text-align:right;font-size:14px;}
.tishi{border-bottom:#f5f5f5 solid 1px;}
.tishi .d1{margin:12 15px 10px 15px;font-size:13px;line-height:22px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.botbtnF{float:left;width:100%;height:41px;}
.botbtn{position:fixed;bottom:0;height:40px;width:100%;z-index:9;}
.botbtn .d1{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;margin:0;color:#fff;font-size:15px;text-align:center;padding:10px 0 0 0;height:30px;background-color:#DF3031;}

/*设置*/
.shezhi{background-color:#fff;}
.shezhi .d1{margin:10px 0 0 10px;font-size:15px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;border-bottom:#f5f5f5 solid 1px;height:30px;}
.shezhi .d2{margin:13px 0 0 0;width:15px;text-align:left;border-bottom:#f5f5f5 solid 1px;height:27px;}
.shezhi1{margin-top:10px;}

/*列表相关*/
.fcontrol{height:39px;}
.fcontrol .d1{margin:11px 0 0 10px;width:30px;}
.fcontrol .d2{margin:8px 0 0 0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.fcontrol .d2 a{float:right;padding:3px 8px 3px 8px;border-radius:5px;margin-right:5px;}
.fcontrol .d2 .a1{color:#333;border:#ddd solid 1px;}
.fcontrol .d2 .a2{color:#FD2D35;border:#FD2D35 solid 1px;}

/*发布类型*/
.fblx{float:left;width:100%;margin:15px 0 0 0;}
.fblx li{float:left;width:25%;height:110px;text-align:center;}
.fblx li img{border-radius:5px;margin:0 0 10px 0;}

/*编辑*/
.uk{background-color:#fff;min-height:38px;border-top:#EFEFEF solid 1px;font-size:13px;}
.uk .d1{margin:11px 15px 0 15px;width:52px;text-align:justify;text-align-last:justify;}
.uk .d1 .s1{display:inline-block;content:'';overflow:hidden;width:100%;height:0;}
.uk .d2{margin:10px 0 0 0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;overflow:hidden;}
.uk .d2 .inp{float:left;width:100%;border:0;height:20px;font-size:13px;color:#666;}
.uk .d2 .inpc{text-align:center;}
.uk .d2 textarea{float:left;width:100%;border:0;height:50px;}
.uk .d2 select{border:0;width:120%;background-color:transparent;}
.uk .d2 label{float:left;margin:1px 6px 0 0;height:20px;}
.uk .d2 label input{margin-top:-2px;vertical-align:middle;}
.uk .d21{margin:11px 0 0 0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;color:#333;}
.uk .d2la{height:20px;}
.uk .d98{margin:11px 0 0 0;width:15px;color:#888;}
.uk .d99{margin:11px 0 0 0;width:40px;color:#888;}
.uk .d3{margin:11px 15px 0 0;width:30px;text-align:right;color:#888;}
.uk .d3 img{margin:2px 0 0 0;}
.uk .d31{margin:11px 15px 0 0;width:60px;text-align:right;color:#888;}
.xgtp{background-color:#fff;text-align:left;border-bottom:#EFEFEF solid 1px;}
.xgtp .xgtpm{-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;margin:0 6px;}
.xgtp .xgtpm #xgtp1{float:left;margin:5px 0 0 9px;width:73px;padding:5px 0 0 0;border:#D3D4D3 solid 1px;text-align:center;height:21px;background-color:#fff;z-index:3;position:absolute;}
.xgtp .xgtpm #xgtp2{float:left;width:100%;padding-bottom:9px;}
.xgtp .xgtpm #xgtp2 .d1{float:left;width:75px;margin:5px 0 0 9px;height:55px;}
.xgtp .xgtpm #xgtp2 .d1 .img{float:left;width:75px;height:55px;}
.xgtp .xgtpm #xgtp2 .d1 .a2{float:left;margin-top:-19px;text-align:center;position:relative;background:url(img/bg1.png) left top repeat-x;width:75px;padding:4px 0 0 0;height:15px;}
.rts{}
.rts .d1{margin:5px 15px 5px 15px;background-color:#FEFEEF;border:#FFE4DD solid 1px;padding:3px 0 1px 0;line-height:20px;text-align:center;color:#FF4400;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.rts .d1 strong{font-size:16px;}
.fbbtn .d1{margin:10px 15px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.fbbtn .d1 input{width:100%;border:0;color:#fff;height:40px;background-color:#DF3031;font-size:16px;border-radius:1px;}

/*房源列表*/
.fanglist0{background-color:#E9E8E8;padding:5px 0;border-top:#ddd solid 1px;}
.fanglist0 .d0{margin:1px 0 0 10px;width:20px;}
.fanglist0 .d0 input{border:#ddd solid 1px;}
.fanglist0 .d1{margin:0;width:100px;}
.fanglist0 .d2{margin:0 10px 0 0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:right;}
.fanglist1{background-color:#fff;padding:5px 0;}
.fanglist1 .d1{margin:0 0 0 10px;width:70px;}
.fanglist1 .d2{margin:0 10px 0 10px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;line-height:16px;color:#000;}
.fanglist1 .d2 .s0{float:left;width:100%;}
.fanglist1 .d2 .s1{color:#61B9FF;border:#61B9FF solid 1px;float:left;padding:0 3px 0 3px;height:16px;line-height:none;margin:3px 5px 0 0;}
.fanglist1 .d2 .s2{color:#FF7D5A;border:#FF7D5A solid 1px;float:left;padding:0 3px 0 3px;height:16px;line-height:none;margin:3px 5px 0 0;}
.fanglist1 .d2 .s3{float:left;margin:3px 0 0 0;width:100%;}
.fanglist1 .d3{margin:0 10px 0 0;width:60px;line-height:16px;text-align:right;color:#ff6600;}
.fanglist2{background-color:#fff;padding:6px 0;border-top:#f5f5f5 solid 1px;margin:0 0 10px 0;border-bottom:#ddd solid 1px;}
.fanglist2 .d1{margin:0 10px 0 0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:right;}
.fanglist2 .d1 a{float:right;border:#dedede solid 1px;border-radius:10px;padding:2px 8px 0 8px;height:17px;margin-left:8px;}
.fangts{background-color:#FFFAC3;padding:5px 0;}
.fangts .d1{margin:0 10px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:center;}

/*收银台*/
.pay{border:#FFAA00 solid 3px;margin:10px 10px 0 10px;background-color:#fff;}
.pay .paym{margin:0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.pay .paym .pay1{float:left;width:100%;margin:0 0 0 0;}
.pay .paym .pay1 li{}
.pay .paym .pay1 .l1{width:100%;padding:7px 0 0 0;height:19px;border-bottom:#E2E2E2 solid 1px;background-color:#F7F7F7;}
.pay .paym .pay1 .l1 strong{color:#ff6600;font-size:14px;}
.pay .paym .pay1 .l2{width:100%;padding:10px 0 0 0;height:40px;border-bottom:#f5f5f5 solid 1px;}
.pay .paym .pay1 .l2 input{float:left;margin:5px 0 0 20px;}
.pay .paym .pay1 .l2 img{float:left;margin:0 0 0 5px;height:30px;}

/*资金明细*/
.paytj{background-color:#fff;text-align:center;font-size:14px;line-height:20px;}
.paytj .d1{margin:0 0 0 0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;border-top:#D2E7F6 solid 2px;padding:10px 0;}
.paytj .d2{margin:0 0 0 0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;border-top:#F0D0C3 solid 2px;padding:10px 0;border-left:#f1f1f1 solid 1px;border-right:#f1f1f1 solid 1px;}
.paytj .d3{margin:0 0 0 0;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;border-top:#69D092 solid 2px;padding:10px 0;}
.paylog{border-top:#f5f5f5 solid 1px;padding:0 0 8px 0;background-color:#fff;line-height:18px;color:#000;}
.paylog .d1{margin:8px 0 0 10px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;}
.paylog .d2{width:70px;margin:8px 10px 0 0;text-align:right;}

.czts{margin:30px 0 0 0;}
.czts .d1{margin:0 50px;-webkit-box-flex:1;-moz-box-flex:1;box-flex:1;text-align:center;}
.czts .d1 a{float:left;width:100%;padding:10px 0 0 0;height:28px;margin:20px 0 0 0;font-size:14px;background-color:#fff;border:#ddd solid 1px;}
