.custom_demand{position: absolute;right: 50%;margin-right: -584px;top: 28px;z-index: 9999;width: 210px;height: 435px;background: #fff;box-shadow: 0px 0px 9px -6px #000;}
.tt-list-dingzhi {width: 210px; height: 435px;  z-index: 99999;}
.tt-list-dingzhi .divselect p{ position: absolute; top: -30px; right: 0px; height: 28px; line-height: 28px; font-size: 14px; color: #fd3235; display: none; }
.tt-list-dingzhi .divselect {width: 158px;height: 35px;border: 1px solid #d9d9d9; margin-bottom: 10px;-webkit-appearance: none;-moz-appearance: none;-o-appearance: none;appearance: none;border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; background: url(../images/xiabiao.png) no-repeat 137px center;color: #777777;font-size: 13px;text-indent: 3px;}
.tt-list-dingzhi .divselect.hover { background: #fff; }
.tt-list-dingzhi .return-btn { float: right; width: 42px; height: 36px;cursor: pointer; line-height: 36px; margin-top: 50px; margin-left: 5px; background: #5f5f5f; text-align: center; color: #999; font-size: 14px; border: none; font-family: "Î¢ÈíÑÅºÚ"; cursor: pointer; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; }
.tt-list-dingzhi .submit-btn {display: block;width: 160px;height: 32px;cursor: pointer; border: none; border-radius: 3px;-moz-border-radius: 3px;-webkit-border-radius: 3px; line-height: 32px;text-align: center;font-size: 14px; color: #fff;background: #34c6ff;}
.tt-list-dingzhi .submit-btn:hover {  opacity:0.8; }
.tt-list-dingzhi .submit-con1 .close-suspension { position: absolute; right: 0px; top: 8px; z-index: 999; cursor: pointer; }
.tt-list-dingzhi .submit-con1 .fr {float: none;width: 160px;margin: 0px auto; }
.tt-list-dingzhi .submit-con1 .fr form{padding-top: 17px;}
.tt-list-dingzhi .submit-con1 .fr h1{font-size: 18px;color: #333333;width: 160px;margin: 0px auto;padding: 20px 0px 5px;}
.tt-list-dingzhi .submit-con1 .fr .p1{width: 160px;margin: 0px auto;}
.tt-list-dingzhi .submit-con1 .p-num span { color: #fd3235; font-family: "Î¢ÈíÑÅºÚ"; }
.tt-list-dingzhi .submit-con1 .p-num { position: absolute; left: 0px; top: 69px; padding-left: 20px; font-size: 11px; color: #bbb; font-family: "Î¢ÈíÑÅºÚ"; background: url(http://www.youlipin.com/img/speak-ico.png) no-repeat left center; }
.tt-list-dingzhi .submit-con1{  height: 100px; margin: 0 auto; }
.tt-list-dingzhi cite{ padding-left: 10px; font-style: normal; display: block;  cursor: pointer;height: 35px;line-height: 35px;background: url(../images/xiabiao.png) no-repeat 137px center; }
.custom_demand .p3 {    width: 100%;    padding-top: 20px;    position: absolute;    bottom: 0px;}
.tt-list-dingzhi ul li a { padding-left: 10px; color: #777;font-size: 13px; display: block; }
.tt-list-dingzhi ul li a.hover { background: #e3e3e3; }
.tt-list-dingzhi ul li a:hover { background: #e3e3e3; }
.tt-list-dingzhi ul li { width: 100%; height: 20px; line-height: 20px; font-size: 13px; cursor: pointer; }
.tt-list-dingzhi ul { position: absolute; z-index: 100; overflow: hidden; width: 158px; height: auto; max-height: 198px; padding: 5px 0 5px 0; border: 1px solid #e3e3e3; background: #fff; color: #333; display: none; }