#wrap_content { padding: 10px; max-width: 1000px; margin: 0 auto;}
#wrap_content h3.title { font-size: 1.5em; color: #006699; border-bottom: 1px solid #ddd; padding-bottom: 10px;}
.wrap_title { position: relative;}
.wrap_title .wrap_btn { position: absolute; right: 5px; top:5px; }

.progbar ul { margin:0; padding:0;}
.progbar ul, .progbar ul li { list-style:none; margin: 0 !important;}
.progbar ul li span {display: block;float: left;background: #3498DB none repeat scroll 0% 0%;text-align: center;padding: 5px 15px 5px 30px;position: relative;margin: 0px 5px 0px 0px;font-size: 11px;text-decoration: none;color: #FFF; line-height:20px;}
.progbar ul li span:after { content: "";border-top: 25px solid transparent;border-bottom: 25px solid transparent;border-left: 25px solid #3498DB;position: absolute;
right: -25px;top: 0px;z-index: 1;}
.progbar ul li span:before { content: "";  border-top: 25px solid transparent;border-bottom: 25px solid transparent;border-left: 25px solid #fff;position: absolute; left: 0; top: 0;}
.progbar ul li:first-child span:before { display:none;}
.progbar ul li:first-child span { border-top-left-radius: 5px; border-bottom-left-radius: 5px;}
.progbar ul li.on span { background: #d0d0d0; color:#333; margin-bottom:5px;}
.progbar ul li.on span:after {	border-left-color: #d0d0d0;}
.progbar ul li:last-child span:after { display: none;}
.progbar ul li:last-child span { padding-right:30px;border-top-right-radius: 5px; border-bottom-right-radius:5px; }

.box_bid_content { width: 100%; height: auto; float: left; }

.btn_close { position: absolute; right: 10px; top: 10px; text-indent: -1000px; overflow: hidden; width: 25px; height: 25px; display: block; background: url(/jps-conty/module/bid/skin/image/cancel.png) center center;}