@import "g.css?t=1.3";
/*idx-pub-tab*/
body{}
.tab-bot{ width:210px; padding-top:10px;}
.tab-bot a{display:block; position:relative;width:210px; height:83px; line-height:73px; text-align:center; background:url(../img/idx-tab-bg.png) right top no-repeat;margin-top:-10px; z-index:1; font-size:14px;}
.tab-bot a i{ position:relative; top:6px; right:5px;}
.tab-bot a:hover,.tab-bot a.cur{ text-decoration:none;font-weight:bold;}
.tab-bot a:hover .icon-14,.tab-bot a.cur .icon-14{ background-position:-36px -156px;}
.tab-bot a:hover .icon-15,.tab-bot a.cur .icon-15{ background-position:-36px -188px;}
.tab-bot a:hover .icon-16,.tab-bot a.cur .icon-16{ background-position:-36px -221px;}
.tab-bot a:hover .icon-17,.tab-bot a.cur .icon-17{ background-position:-36px -253px;}
.tab-bot a.cur{ background:url(../img/idx-tab-hbg.png) left bottom #fff no-repeat;height:82px;  border-top:1px solid #d1d1d1; width:211px; z-index:10;}
.tab-bot a.last{ background-image:url(../img/idx-tab-last-hbg.png);}
.tab-boc{ border:1px solid #d1d1d1;  background:#fff; _position:relative;left:-1px; padding:23px 54px; width:442px;+width:437px;}
.tab-boc h3{ font-weight:normal; font-size:14px; height:28px; line-height:28px;}
.tab-boc .form .verify li{ margin:0 0 10px 0; padding:0}
.tab-boc .form  label{width:86px;}

.idx-pub-btn{ display:block; width:169px; height:53px; text-indent:-9999px; background:url(../img/pub-btn.png) left top no-repeat; margin-left:30px;}
.idx-pub-btn:hover{ background-position:0 -53px; position:relative; top:1px;}

.idx-pub-btn-my{ display:block; width:158px; height:47px; background:url(../images/btn_orange_submit.png) left top no-repeat; margin-left:30px;}
.idx-pub-btn-my:hover{ background-position:0 -47px; position:relative; top:1px;}


#v-trade,#v-type,#v-type1,#v-xq { z-index:30;}
.tab-boc .ui-select{ margin-left:5px; width:128px;}
#v-trade,#v-type,#v-type1,#v-into,#v-title{ display:none;}
.tab-bot a:hover{color:#666;}/*mj*/
/* reco */
.idx-reco { padding:15px; position:relative; z-index:29;}
.idx-reco .bot{ height:22px; line-height:22px;}
.idx-reco .bot strong{ font-weight:bold;}
.service-reco{ padding:20px 0 10px 0 }
.service-reco p{ padding-top:2px;}
.jcarousel-skin-uc { height:134px; overflow:hidden;}
.jcarousel-skin-uc li { float:left; width: 130px; height: 134px; margin:0 11px;}
.jcarousel-skin-uc .c-img { width:130px; height:90px; text-align:center; vertical-align:middle; display: table-cell; overflow:hidden;}
.jcarousel-skin-uc .jcarousel-clip { overflow: hidden; width:610px; height:134px; margin:0 auto;}
.jcarousel-skin-uc .jcarousel-next, .jcarousel-skin-uc .jcarousel-prev { display:block; width:41px; height:41px; text-indent:-9999px; position:absolute; top:46px; background: transparent url(../img/task-case-btn.png) no-repeat 0 -41px; cursor:pointer }
.jcarousel-skin-uc .jcarousel-next { right: 10px; }
.jcarousel-skin-uc .jcarousel-prev { left:10px;_left:-55px; background-position:0 0; }
.jcarousel-skin-uc .jcarousel-next-disabled, .jcarousel-skin-uc .jcarousel-prev-disabled { cursor:default; }
/*@end*/
.jcarousel-resume { height:82px; overflow:hidden;}
.jcarousel-resume li {height: 80px;}

.task-list-tab { width:100%; }
.task-list-tab, .task-list-tab td { border-collapse:collapse; }
.task-list-tab th, .task-list-th .dt, .task-list-th { background:url(../img/task-list-th.png) -10px top no-repeat; height:43px; }
.task-list-tab th { text-align:left; padding-left:15px; font-weight:normal; }
.task-list-tab .t-price, .task-list-th .dt { background-position:left 0; }
.task-list-tab .t-tool, .task-list-th { background-position:right 0; }
.task-list-tab .t-price { width:100px; padding-left:20px; }
.task-list-tab .t-title { width:auto; }
.task-list-tab .t-state { width:60px; }
.task-list-tab .t-need { width:110px; }
.task-list-tab .t-date { width:80px; }
.task-list-tab .t-tool { width:100px; text-align:center }
.task-list-tab .tblank td, .task-list-tab .tblank { height:8px; padding:0; display:block; }
.task-list-tab .tdata td { background:#fff; border:1px solid #efefef; border-width:1px 0; padding:10px 15px; height:35px;}
.task-list-tab .tdata td.first { border-left-width:1px;}
.task-list-tab .tdata td.last { border-right-width:1px; text-align:center; padding-right:0 }
.task-list-tab .task-sort { background:url(../img/sort-arrows.png) right 2px no-repeat; padding-right:15px; }
.task-list-tab .task-sort-desc { background-position:right 2px; #background-position:right 0px;}
.task-list-tab .task-sort-asc { background-position:right -15px; #background-position:right -17px;}
/*idx-activ*/
.web-content-r .idx-activ{ padding:10px 7px;}
.idx-activ .bot{ font-weight:normal;}
.idx-activ-btn-up,.idx-activ-btn-down{ display:block; width:17px; height:17px; background:url(../img/idx-activ-aro.png) left top no-repeat; text-indent:-99999px; float:left}
.idx-activ-btn-down{ background-position:-16px 0; margin-right:5px;}
.idx-activ-btn-up:hover,.idx-activ-btn-down:hover{ position:relative;top:1px;}
.jcarousel-skin-activ{ width:208px; overflow:hidden; height:144px; padding-top:5px;}
.jcarousel-skin-activ li { float:left; width: 208px; height: 70px; padding:1px 0;}
.jcarousel-skin-activ .jcarousel-clip { overflow: hidden; width:208px; height:144px; margin:0 auto;}
/*idx-total*/
.web-content-r .idx-total{ background:url(../img/idx-total.png) left top no-repeat; padding:45px 0 10px 38px;}
.idx-total .bot{ color:#999;}
.idx-total-num b{ display:inline-block; width:32px; height:36px; background:url(../img/idx-num-bg.png) left top no-repeat; text-align:center; line-height:36px; font-size:30px; color:#fff; margin-right:5px; font-weight:normal;}
.idx-total-price font{ font-size:32px; margin-right:5px; line-height:30px;}
/*NEW SLIDER STYLES FOR SCALE, ETC*/


/* ui-select-bd */
.go-top1{background:url(../img/mj1.png) no-repeat}

.inx-pub-tc {
float: left;
width: 730px;
height:200px;
background: #fff;
padding:15px;
margin: 0px 0 10px 0;
border: solid 1px #CCCCCC
}

div.pub-new-entry ul.reason-new {
float: none;
width: 700px;
margin: 20px auto;
}

.pub-new-entry li {
float:left;
background: url(/img/reason-new.png) no-repeat 2px 0;
margin-right: 70px;
padding-top: 96px;
text-align: center;
display: inline-block;
}
.pub-new-entry li.reason-1 {
width: 108px;
}
.pub-new-entry li.reason-2 {
background-position: -221px 0;
width: 110px;
}
.pub-new-entry li.reason-3 {
background-position: 13px -170px;
width: 122px;
}
.pub-new-entry li.reason-4 {
background-position: -219px -170px;
width: 120px;
}
.pub-new-entry li.last {
margin-right: 0;
}