@CHARSET "UTF-8";
/* ol */
.integralBox {margin: 0px 0 8px 25px;}
.integralBox ol {font-size: 12px;}
/* endol */
/* table */
.setConTable {width: 100%;margin: 10px auto;border: 1px solid #cacaca;}
.setConTable td,.setConTable th {text-align: center;color: #50575d;font-size: 12px;vertical-align: middle;work-break: break-all;word-wrap: break-word;table-layout: fixed;overflow: hidden;}
.setConTable th {height: 37px;}
.setConTable td {border-top: 1px solid #cacaca;vertical-align: top;padding: 10px 0;}
.setConTable p {margin: 0 0 0 !important;}
.setConTable a {color: #485156;}
/* table */
/* page */
.paginationMain {font-family: '微软雅黑';font-size: 12px;color: #485156;vertical-align: middle;line-height: 30px;}
.paginationBlock {display: inline-block;zoom: 1;*display: inline;vertical-align: middle;}
.paginationLeft span {-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;margin: 2px;;padding: 1px 6px;cursor: pointer;}
.paginationRight span {cursor: pointer;}
.paginationLeft span.hover {background-color: #31c4f0;cursor: pointer;}
.paginationLeft span.on {color: #fff;cursor: default;background-color: #5cc4e1;}
.paginationLeft span.disabled {color: #aaa;cursor: default;}
.paginationRight input {border: 1px solid #bbbbbb;width: 50px;height: 21px;color: #485156;text-align: center;padding: 0;margin: 0 4px 3px 4px;}
/* end page */
/* tab 小三角橙色*/
.my_head {display: inline-block;zoom: 1;*display: inline;cursor: pointer;text-align: center;font-size: 14px;background: #ffdac8;color: black;font-weight: bold;margin-right: 2px;position: relative;}
.my_bodys {padding: 20px;}
.my_head_check {color: white;background: #ef8762;margin-right: 2px;}
.my_head_check em {background: url('images/toolPic/singleSign.png') -437px -4px;width: 15px;height: 15px;display: inline-block;position: absolute;bottom: -12px;left: 42px;}
.contentMain {width: 100%;margin: 0 auto;background: white;min-height: 683px; }
.orderHeadTr {background: url('images/toolPic/singleSign.png') -437px -4px;width: 15px;height: 15px;display: inline-block;position: absolute;bottom: -12px;left: 42px;}
/* end tab 小三角橙色*/
/* 表单验证等提示 */
.problem {background: url('images/toolPic/singleSign.png') -1042px -6px;width: 87px;height: 87px;display: inline-block;position: absolute;right: -12px;top: 72px;}
.pass {background: url('images/toolPic/tool2.png') -15px 5px;width: 12px;height: 16px;display: inline-block;position: absolute;right: 0px;}
.error {position: relative;border: 1px solid #ef8762;display: inline-block;height: 22px;border-left: none;font-size: 12px;vertical-align: middle;line-height: 22px;padding: 0 10px;left: 320px;top: 3px;margin-top: -30px;}
.error1 {background: url('images/toolPic/tool2.png') -34px -1px no-repeat;width: 12px;height: 24px;display: inline-block;position: absolute;left: -9px;}
.error2 {background: url('images/toolPic/tool2.png') 0px 0px no-repeat;width: 13px;height: 10px;display: inline-block;}
.edit {background: url('images/toolPic/buyTool.png') -417px 1px no-repeat;width: 14px;height: 13px;display: inline-block;margin-left: 6px;}
.more2 {background: url('images/toolPic/web.png') -172px -24px no-repeat;width: 16px;height: 16px;display: inline-block;}
/* end 表单验证 等提示*/
/* btn */
.greenBtn {background: #a6d4af;padding: 3px 21px;color: white !important;display: inline-block;font-size: 12px;border: none;}
.boCAbaWh {border: 1px solid #cacaca;background: white;padding: 0 21px;color: #cacaca;display: inline-block;font-size: 12px;}
.blueBtn {background: #009bc3;padding: 3px 21px;color: white !important;display: inline-block;font-size: 14px;font-weight: bold;}
.blueBtn5E {background: #5ec3e1;padding: 3px 21px;color: white !important;display: inline-block;font-size: 14px;font-weight: bold;}
.grayBtn0E {background: #e0e0e0;padding: 3px 21px;color: #5ec3e1;display: inline-block;font-size: 14px;font-weight: bold;}
.OrangePicBtn{width: 129px;height: 45px;background: url('images/toolPic/itemTool.png') -37px -0px;display: inline-block;vertical-align: middle;text-align: center;line-height: 45px;color: white;font-size: 12px;}
.oragenBtn {background: #03a979;padding: 3px 21px;color: white !important;display: inline-block;border: none;font-size: 12px;cursor: pointer;}
.oragenBigBtn {background: #ef8762;padding: 9px 22px;color: white !important;display: inline-block;font-size: 14px;font-weight: bold;position: relative;}
.oragenSmallBtn {background: #ef8762;padding: 3px 3px;color: white !important;display: inline-block;font-size: 12px;}
.orangeBigTr {background: url('images/toolPic/singleSign.png') -1158px 2px;width: 11px;height: 23px;position: absolute;right: -11px;top: 5px;}
.YellowPicBtn{width: 92px;height: 38px;background: url('images/common/itemTool.png') 0px -110px;display: inline-block;vertical-align: middle;text-align: center;line-height: 38px;color: white;font-size: 12px;}
.grayPicBtn{width: 74px;height: 28px;background: url('images/toolPic/itemTool.png') -129px -60px;display: inline-block;vertical-align: middle;text-align: center;line-height: 28px;color: white;font-size: 12px;color:#818e9b;}
.grayBtn {background: #e0e0e0;padding: 3px 21px;color: #50575d !important;display: inline-block;font-size: 12px;font-weight: bold;}
.graySmallBtn {background: #e0e0e0;padding: 3px 3px;color: #50575d !important;display: inline-block;font-size: 12px;font-weight: bold;}
/* end btn */
/* 限制字数 */
.ellipsis {overflow: hidden;height: 200px;line-height: 25px;}
.ellipsis:before {content: "";float: left;width: 5px;height: 200px;}
.ellipsis>*:first-child {float: right;width: 100%;margin-left: -5px;}
.ellipsis:after {content: "\02026";box-sizing: content-box;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;float: right;position: relative;top: -25px;left: 100%;width: 3em;margin-left: -3em;padding-right: 5px;text-align: right;background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0) ), to(white), color-stop(50%, white) );background: -moz-linear-gradient(to right, rgba(255, 255, 255, 0), white50%, white );background: -o-linear-gradient(to right, rgba(255, 255, 255, 0), white50%, white );background: -ms-linear-gradient(to right, rgba(255, 255, 255, 0), white50%, white );background: linear-gradient(to right, rgba(255, 255, 255, 0), white 50%,white );}
/* end限制字数 */
.orangeDotto {background: url('images/toolPic/buyTool.png') -461px 2px no-repeat;width: 9px;height: 9px;display: inline-block;position: absolute;top: -4px;left: -6px;}
.grayDotto {background: url('images/toolPic/buyTool.png') -450px 2px no-repeat;width: 9px;height: 9px;display: inline-block;position: absolute;top: -4px;left: -6px;}
/* Billboard */
.SerIntrBillboard {list-style-type: none;margin: 6px 0 6px 0 !important;}
.SerIntrBillboard li {display: inline-block;background: #5ec3e1;width: 205px;text-align: center;padding: 11px 0 15px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {.SerIntrBillboard .marLeft-1 {margin-left: 0px;}}
.SerIntrBillboard a {font-size: 17px;color: white;}
.SerIntrBillboard i {background: url('images/toolPic/buyTool.png');width: 37px;height: 34px;display: inline-block;}
.SerIntrBillboard .greenBa {background: #5baa97 !important;}
.SerIntrBillboard .BBphone {background-position: -51px 2px;}
.SerIntrBillboard .BBphoneBlue {background-position: -93px 2px;}
.SerIntrBillboard .BBinterview {background-position: -170px 2px;}
.SerIntrBillboard .BBinterviewBlue {background-position: -133px 1px;}
.SerIntrBillboard .BBgrow {background-position: -246px 2px;}
.SerIntrBillboard .BBgrowBlue {background-position: -208px 2px;}
.SerIntrBillboard .BBVIP {background-position: -324px 2px;}
.SerIntrBillboard .BBVIPBlue {background-position: -283px 2px;}
/* end Billboard */
/* round */
.flowProcess li {display: inline-block;color: #bababa;font-size: 30px;vertical-align: middle;margin-right: 6px;text-align: center;}
.flowProcess .greenRound {background: url('images/toolPic/buyTool.png');background-position: -478px 2px;width: 67px;height: 71px;}
.flowProcess .orangeRound {background: url('images/toolPic/buyTool.png');background-position: -558px 2px;width: 65px;height: 71px;}
.flowProcess i {background: url('images/toolPic/buyTool.png');width: 29px;height: 21px;display: inline-block;margin-top: 12px;}
.flowProcess p {color: white;font-size: 15px;}
.flowProcess .consult {background-position: -108px -55px;}
.flowProcess .reserve {background-position: -169px -34px;}
.flowProcess .pay {background-position: -138px -34px;}
.flowProcess .conplete {background-position: -109px -34px;}
.commonProblemTitle {width: 123px;background: white;font-size: 18px;text-align: center;position: absolute;bottom: -20px;left: 164px;}
/* end round */
/* start time oranger round */
.fullOrange{height: 53px;width: 53px;background: url('images/toolPic/itemTool.png') -252px -0px;display: inline-block;text-align: center;color:white;font-size:12px;}
.fullOrange p{margin: 5px 0 0 0px;}
.halffullOrange{height: 53px;width: 53px;background: url('images/toolPic/itemTool.png') -184px -0px;display: inline-block;text-align: center;color:#ff7327;font-size:12px;}
.halffullOrange p{margin: 5px 0 0 0px;}
/* end time oranger round */
/*  boxLittleNav 小导航 */
.boxLittleNav {height: 27px;width: 595px; background:#5ec3e1; border-bottom: 1px solid #e2e3e4;font-size: 12px;vertical-align: middle;line-height: 27px; color:#FFF; }
.boxLittleNav p {float: right;margin-right: 18px;}
.boxLittleNav a {color: #FFF;}
/*.boxLittleNav a:hover { color: #ef8761; }*/
.boxLittleNav ul {float: left;list-style-type: none; margin: 0; width: 84px; height:27px; background-color: #ef8762; text-align: center; }
.boxLittleNav ul li.first { border-left: none; }
.boxLittleNav ul li {padding: 0 10px;border-left: 1px solid #50575d;display: inline-block;}
.boxLittleNav ul li.select {background: white;height: 27px;}
/*  end boxLittleNav 小导航  */
/*  boxLittleNav1 小导航 */
.boxLittleNav1 {height: 27px;width: 400px; background:#5ec3e1; border-bottom: 1px solid #e2e3e4;font-size: 12px;vertical-align: middle;line-height: 27px; color:#FFF; }
.boxLittleNav1 p {float: right;margin-right: 18px;}
.boxLittleNav1 a {color: #FFF;}
/*.boxLittleNav1 a:hover { color: #ef8761; }*/
.boxLittleNav1 ul {float: left;list-style-type: none;margin: 0; width: 84px; height:27px; background-color: #ef8762; text-align: center; }
.boxLittleNav1 ul li.first {border-left: none; }
.boxLittleNav1 ul li {padding: 0 10px;border-left: 1px solid #50575d;display: inline-block;}
.boxLittleNav1 ul li.select {background: white;height: 27px;}
/*  end boxLittleNav 小导航  */
/* icon */
.smilelogo {background: url('images/toolPic/web.png') -1626px -97px;width: 44px;height: 41px;float: right;}
.love {display: inline-block;background: url('images/toolPic/web.png') -1212px -16px no-repeat;width: 24px;height: 22px;}
/* end icon */
/* start common */
.commentTool i {background: url('images/toolPic/web.png') no-repeat;width: 12px;height: 12px;display: inline-block;}
.commentTool a {color: black;font-size: 10px;}
.commentTool i.CommenShare {background-position: -1301px -18px;}
.commentTool i.CommenPlus {background-position: -1339px -18px;}
.commentTool i.CommenZang {background-position: -1353px -18px;}
.commentTool i.CommenLook {background-position: -1372px -17px;}
.commentTool i.CommenComment {background-position: -1322px -19px;}
/* end common */
/* start TOP search */
.BoxTopSearch {padding: 10px 20px;background: white;}
.BoxTopSearch form {float: right;margin: 0 0 0;position: relative;}
.BoxTopSearch ul {margin: 0;list-style-type: none;}
.BoxTopSearch .breadcrumb {margin: 0 0 0px !important;padding: 0;}
.BoxTopSearch i.reseach {background: url('images/toolPic/buyTool.png') 0px 0px no-repeat;width: 19px;height: 17px;display: inline-block;top: 2px;right: 4px;position: absolute;}
.BoxTopSearch form input {height: 13px;margin: 0;top: 0px;border: none;border-bottom: 1px solid #5baa97;width: 153px;-webkit-box-shadow: inset 0 0px 0px rgba(0, 0, 0, 0.075);-moz-transition: border linear .2s, box-shadow linear .2s;-o-transition: border linear .2s, box-shadow linear .2s;/* transition: border linear .2s,box-shadow linear .2s; */}
.BoxTopSearch form button {position: absolute;top: 1px;right: 3px;height: 17px;width: 19px;opacity: 0;filter: alpha(opacity =   0);}
.BoxTopSearch ul li {display: inline;cursor: pointer;}
.BBSsameLine {margin: 0 10px;cursor: default !important;}
/* end TOP search */
/* face icon
要引用*/
i.face {background: url('images/toolPic/signPic3.png') no-repeat;width: 43px;height: 43px;display: inline-block;}
i.sad {background-position: 0px 0px;}
i.meng {background-position: -57px 0px;}
i.eat {background-position: -113px 0px;}
i.foolsmile {background-position: -168px 0px;}
i.blood {background-position: -224px 0px;}
i.wunai {background-position: -281px 0px;}
i.demen {background-position: -337px 0px;}
i.miaoshi {background-position: -393px 0px;}
i.handup {background-position: -448px 0px;}
i.boss {background-position: -504px 0px;}
/* 2line */
i.please {background-position: 0px -54px;}
i.hitted {background-position: -57px -54px;}
i.jianxiao {background-position: -113px -54px;}
i.angry {background-position: -168px -54px;}
i.hehe {background-position: -224px -54px;}
i.kelian {background-position: -281px -54px;}
i.haha {background-position: -337px -54px;}
i.nannni {background-position: -393px -54px;}
i.strong {background-position: -448px -54px;}
i.what {background-position: -504px -54px;}
/* 3line */
i.scral {background-position: 0px -111px;}
i.han {background-position: -57px -111px;}
i.heng {background-position: -113px -111px;}
i.xianiao {background-position: -168px -111px;}
i.bixue {background-position: -224px -111px;}
i.hensini {background-position: -281px -111px;}
i.youmeinv {background-position: -337px -111px;}
i.xixi {background-position: -393px -111px;}
i.qiushen {background-position: -448px -111px;}
i.fuyun {background-position: -504px -111px;}
/* 4line */
i.liuzou {background-position: 0px -170px;}
i.shengqi {background-position: -57px -170px;}
i.liukoushui {background-position: -113px -170px;}
i.bulini {background-position: -168px -170px;}
i.kubeng {background-position: -224px -170px;}
i.xihuan {background-position: -281px -170px;}
i.xieyi {background-position: -337px -170px;}
i.shengqibishi {background-position: -393px -170px;}
i.keshui {background-position: -448px -170px;}
i.ya {background-position: -504px -170px;}
/* 4line */
i.leng {background-position: 0px -227px;}
i.huoyan {background-position: -57px -227px;}
i.beipai {background-position: -113px -227px;}
i.touxiang {background-position: -168px -227px;}
i.aimu {background-position: -224px -227px;}
i.x {background-position: -281px -227px;}
i.hankun {background-position: -337px -227px;}
i.beizhasi {background-position: -393px -227px;}
i.kelianku {background-position: -448px -227px;}
i.spireman {background-position: -504px -227px;}
/* speak icon */
i.speak {background: url('images/toolPic/signTitlePic.png') no-repeat;width: 160px;height: 44px;display: inline-block;}
i.geedWeather{background-position: 0px 0px;}
i.withChildren{background-position: -189px 0px;}
i.diner{background-position: -377px 0px;}
i.washWeather{background-position: 0px -58px;}
i.tral{background-position: -189px -58px;}
i.tangshi{background-position: 0px -118px;}
i.goomod{background-position: -189px -118px;}
i.hahahaha{background-position: -377px -237px;}
/* end icon */
/* start 验证 icon */
.exAppointIcon{margin:0;}
.exAppointIcon i{height: 27px;width: 24px;background: url('images/toolPic/itemTool.png');display: inline-block;}
.exAppointIcon i.nameEX{background-position: -213px -60px;}
.exAppointIcon i.phoneEX{background-position: -240px -60px;}
.exAppointIcon i.timeEX{background-position: -328px -60px;}
.exAppointIcon i.itemEX{background-position: -265px -60px;}
.exAppointIcon i.addressEX{background-position: -297px -60px;}
/* end 验证 icon */