/*×ÊÁÏËÑË÷*/
.ss-zone{ margin-top:10px;width:auto;height:auto;padding: 0 2%;}
fieldset{ border:1px solid #E1C4C4; font-size:1.4rem; background:#f6f6f6;}
legend{ padding:0 5px; font-size:1.6rem; font-weight:bold;}

.search-box {width: 100%;height:auto; padding:5px 0;overflow: hidden;color: #9e9e9e;display:table;}
.search-box .s-m{ height:100%; display: table-cell;vertical-align:middle;*display:inline-block; *width:auto;*zoom:1;}
.search-box .s-m .searchtext{ width:98%;height:1.8rem;padding:5px; font-size:1.4rem; color:#666; border:1px solid #cdcdcd;background-color:#ffc;}
.search-box .s-r{ width:9rem; text-align:center; height:100%; display: table-cell;vertical-align:middle;*display:inline-block; *width:auto;*zoom:1;}
.hotss{ width:auto; height:auto;}
.hotss p{ font-size:1.6rem; font-weight:bold; color:#666; height:30px; line-height:30px;}
.hotss a{display:inline-block; border:1px dashed #bbb; line-height:30px; padding:0 10px; margin-right:8px; margin-bottom:8px; transition:all .3s ease-in-out; font-size:1.5rem; background:#FFF;}
.hotss a:hover{ border:1px dashed #da8e02;background:#da8e02; color:#fff; padding-left:12px;}

/*ÐÂÔöËÑË÷*/
.selectinput{ position: relative;}
.selectinput input{ padding:7px; background:url(../pict/select.gif) #FFF;background-repeat: no-repeat;background-position:right;}
.selectitem{ display:none;border:1px solid #E1C4C4; padding:5px; background:#FFF; z-index:1000000;}
.selectitem label{ display:inline-block; cursor:pointer; margin:0 5px 5px 0; color:#06F; text-decoration:underline;}
.search-box select{ background:#ffc;width:auto; height:30px;font-size:1.4rem; border:1px solid #cdcdcd;}
.rencaixz{ margin-top:5px; color:#000;}
.zpcolor{ color:#5CADAD;}
.qzcolor{ color:#8080C0;}