

.inlineblock { display: inline-block }
::-webkit-input-placeholder {color:#999;font-size:14px}
:-moz-placeholder, ::-moz-placeholder {color:#999;font-size:14px}
:-ms-input-placeholder {color:#999;font-size:14px}


.w10{width:10px;}.w20{width:20px;}.w30{width:30px;}.w40{width:40px;}.w50{width:50px;}.w60{width:60px;}.w70{width:70px;}.w80{width:80px;}.w90{width:90px;}.w100{width:100px;}
.w110{width:110px;}.w120{width:120px;}.w130{width:130px;}.w140{width:140px;}.w150{width:150px;}.w160{width:160px;}.w170{width:170px;}.w180{width:180px;}.w190{width:190px;}.w200{width:200px;}.w210{width:210px;}.w220{width:220px;}.w230{width:230px;}.w240{width:240px;}.w250{width:250px;}.w260{width:260px;}.w270{width:270px;}.w280{width:280px;}.w290{width:290px;}.w300{width:300px;}


.icon { background-repeat: no-repeat; background-position: 50%; background-size: 100% }
.more-down-icon, .selector-down-icon { display: inline-block; height: 5px; margin-left: 6px; margin-bottom: 2px }
.more-down-icon { width: 7px; background-image: url(../images/Sdown0.png) }
.selector-down-icon { width: 9px; background-image: url(../images/Sdown.png) }
.more-up-icon { background-image: url(../images/Sup0.png) }

.txt-link-more { display: inline-block; margin-left: 8px; color: #000; background: url(../images/barr.png) no-repeat; background-size: 4px 7px; background-position: 56px; padding-right: 14px }
.txt-link-more:hover { color: #5183ff; background-image: url(../images/barron.png) }
.close-icon { background-image: url(../images/close.png) }
.search-icon { background-image: url(../images/Seribtn0.png) }
.search-hover-icon { background-image: url(../images/Seribtn1.png) }


.ztablelist{ margin:5px auto; text-align:center; background:#fff; border:1px solid #eee;}
.ztablelist th{text-align:right; font-weight:600; font-size:14px;border-bottom:1px solid #eee; color:#2a2a2a;}
.ztablelist td{line-height:30px; word-break:break-all; text-align:left;border-bottom:1px solid #eee; padding:4px 10px; color:#666; background:#fff; position:relative;}





.zbaojia{ width:100%; margin:0px auto; background:#fff;}
.zbaojia .hjgbox .uname { height:24px; }
.zbaojia .fareitem select.uname { height:24px; }
/*====颜色修改====*/

/*红色：#fe6157 (254,97,98,.35)*/
/*绿色：#2EAE3F (46,174,63,.35)*/
/*蓝色：#5183ff (104,148,254,.35)*/
/*橙色：#ff6600 (255,102,0,.35)*/
.zbaojia select{ height: 32px; padding: 0 10px; margin:0 2px; font-size: 14px; border: 1px solid #ccc; border-radius: 2px; color: #000; box-sizing: border-box; -moz-box-sizing: border-box;-webkit-box-sizing: border-box; }
.zbaojia select.selectgroup {height:24px;}
.zbaojia select:not(.disabled):active, .zbaojia select:not(.disabled):hover { border: 1px solid #5183ff; -webkit-box-shadow: 0 0 20px 0 rgba(104,148,254,.35); box-shadow: 0 0 20px 0 rgba(104,148,254,.35) }
.zbaojia input{ height: 32px; padding: 0 10px; font-size: 14px; border: 1px solid #ccc; border-radius: 2px; color: #000;  box-sizing: border-box; -moz-box-sizing: border-box;-webkit-box-sizing: border-box;}
.zbaojia input:not(.disabled):active, .zbaojia input:not(.disabled):hover { border: 1px solid #5183ff; -webkit-box-shadow: 0 0 20px 0 rgba(104,148,254,.35); box-shadow: 0 0 20px 0 rgba(104,148,254,.35) }
.zbaojia input.dollar{ border: 1px solid #ccc; border-radius: 2px;width:60px; height:26px; padding:0px 5px; font-weight:normal; font-size: 12px; vertical-align: baseline;  }
.zbaojia input.dollar::-webkit-input-placeholder{font-weight:normal; font-size: 12px;}
.zbaojia input.dollarblue{ border: 1px solid #5183ff; border-radius: 2px }
.zbaojia input.disabled { background: #f5f5f5 }
.zbaojia .input-err { border-color:#dd0000; }

.zbaojia .fareitem{ color: #000; text-align:left;display: inline-block; position: relative; cursor: pointer; }
.zbaojia input[type=checkbox], .zbaojia input.checkit{ width: 14px; height: 14px; background-color: #fff; -webkit-appearance: none; border: 1px solid #999; border-radius: 2px; outline: none; margin-top: -2px; margin-bottom: 1px; vertical-align: middle; padding:0; }
.zbaojia .checkouter input[type=checkbox]:checked, .zbaojia input.checkited{ background: url(../images/opt.png) no-repeat; border: none; background-size: contain }
.zbaojia .gaptxt{ margin:0 10px 0 3px; display: inline-block }

a.change-btn{display:inline-block;margin-left:8px;font-size:13px;color:#5183ff}
a.change-btn:hover{text-decoration:underline}

/*=====*/

.img_top{ margin-right:4px;}
.img_top .xiexiancon { height: 20px; border-right: 1px solid #ccc; position: relative;}
.img_top .slopingside {height:0px; border-bottom: 1px solid #ccc; width: 60px; transform: rotate(125deg); transform-origin: right top; -o-transform: rotate(125deg); -o-transform-origin: right top; -moz-transform: rotate(125deg); -moz-transform-origin: right top; -webkit-transform: rotate(125deg); -webkit-transform-origin: right top; transform-origin: 1px 1px; position: absolute; right:90px; top: 0px; }
.img_top .down { width:162px; height: 1px; position: absolute; right: 0px; background: #fff; bottom: -1px; z-index:1; }

.zbaojia .hjgbox { padding:0 5px; margin-right:4px; clear:both; border: 1px solid #ccc;border-radius:2px 0 2px 2px; background:#fff; min-height:40px; position:relative;}
.zbaojia .hjgbox .hdinner{padding:2px;zoom:1;background:#fff;}

.zbaojia .selector { display: inline-block; position: relative; cursor: pointer; background: #fff; }
.zbaojia .selector .cur { background: #f5f5f5 }
.zbaojia .selector:hover .selector-icon { background-image: url(../images/Sup.png) }
.zbaojia .selector:hover dl{ display:block;}
/*=====*/
.zbaojia .selector:hover dl, .zbaojia .selector:hover dt { border: 1px solid #5183ff; border-radius: 0 }
/*=====*/
.zbaojia .selector:hover dt { border-bottom: 0; border-top-left-radius: 2px; border-top-right-radius: 2px }
.zbaojia .selector:hover dl { border-top: 0; border-bottom-right-radius: 2px; border-bottom-left-radius: 2px }
.zbaojia .selector dt { height: 32px; line-height: 32px; position: static; padding: 0 10px 0 12px; border: 1px solid #ccc; border-radius: 2px; color: #999; -webkit-box-sizing: border-box; box-sizing: border-box }
.zbaojia .selector.selector-err dl, .zbaojia .selector.selector-err dt { border-color: #5183ff }
.zbaojia .selector .selector-icon { position: absolute; right: 10px; top: 45% }
.zbaojia .selector dl { padding: 0; cursor: pointer; position: absolute; z-index: 9; max-height: 216px; display: none; overflow: auto; border-radius: 2px; overflow-x: hidden; -webkit-box-sizing: border-box; box-sizing: border-box; z-index:10000; }
.zbaojia .selector dl.show { display: block }
.zbaojia .selector dd { height: 32px; line-height: 32px; padding: 0 10px 0 12px; text-align:left; color: #000; background: #fff; -webkit-box-sizing: border-box; box-sizing: border-box;overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
.zbaojia .selector dd:hover { background: #f5f5f5 }

.selector2{display: inline-block; position: relative; cursor: pointer; background: #fff;  }
.selector2 .selector-icon { position: absolute; right: 10px; top: 45% }
.selector2:hover .selector-icon { background-image: url(../images/Sup.png) }
.selector2:hover .sdlist{ display:block;}

/*=====*/
.selector-title{height: 32px; line-height: 32px; position: static; padding: 0 10px 0 12px; border: 1px solid #ccc; border-radius: 2px; color: #999; -webkit-box-sizing: border-box; box-sizing: border-box; }
.selector-title:hover { background: #fff; border: 1px solid #5183ff; border-radius: 2px;/* -webkit-box-shadow: 0 0 20px 0 rgba(104,148,254,.4); box-shadow: 0 0 20px 0 rgba(104,148,254,.4); */ }
/*=====*/


.keyWord{color:#999;font-size: 14px;display:inline-block;}
.keyWord.active { font-size: 14px; color: #000 }

/*=====*/
.sdlist{position: absolute; font-size: 14px; color: #000; letter-spacing: 0; line-height: 16px; z-index: 1000; background: #fff; border: 1px solid #5183ff; border-radius: 2px; left:0px; top:36px; display:none;}
/*=====*/

.Sul1, .secondbox, .thirdbox{float:left; /*max-height: 216px;*/ overflow-y:auto; overflow-x: hidden; }

.Sul1{}
.Sul1 li{padding: 8px 0 8px 12px; height: 14px;background: url(../images/Sright0.png) no-repeat right 10px;background-size:14px 11px;overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; cursor: pointer }
.Sul1 li:hover {background: url(../images/Sright0.png) no-repeat right 10px #E2EBFD;background-size:14px 11px; }
.Sul1 li.cur{background: url(../images/Sright0.png) no-repeat right 10px #f5f5f5;background-size:14px 11px; font-weight:bold;}
.Sul2{}
.Sul2 li{padding: 8px 0 8px 12px; height:14px;background: #f5f5f5;overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; cursor: pointer;}
.Sul2 li:hover { background: #E2EBFD; }
.Sul2 li.cur{ font-weight:bold; }


.psize{padding:4px 10px 4px 10px; background:#f2f2f2; border-radius:3px; display:inline-block}
.psize span {margin:0 10px; font-size: 14px; color: #333; letter-spacing: 0; line-height: 14px; display: inline-block; }

.Sspace{width:100%;margin:5px auto;clear:both;}
.tbtext{line-height: 21px;font-size: 14px;}