.c_service_man {margin:0 auto;box-sizing:content-box;font-size:0px;background:#f8f8f8;margin-bottom:30px;}
.c_service_top {background:#fff;margin-bottom:60px;}
/*æ‰‹å†Œä¸‹è½½banner*/
.manBanBox {padding:0 30px;}
.manBanBox .picBox {position:relative;margin:0 auto;max-width:1500px;overflow:hidden;height:150px;}
.manBanBox .picBox img {position:absolute;right:0px;width:auto;height:150px;}
.manBanBox .picBox .banTxt {position:relative;width:100%;z-index:1;}
.manBanBox .picBox .banTxt span {font-size:32px;line-height:1.3em;color:#fff;}
.manBanBox .backB {position:absolute;top:0px;left:0px;height:100%;width:100%;background:#000;opacity:0.6;filter:alpha(opacity=60);display:none;}
@media (min-width:992px) and (max-width:1199px) {
    .c_service_top {margin-bottom:45px;}
    .manBanBox {padding:0px 20px;}
    .manBanBox .backB {display:inline-block;}
    .manBanBox .picBox  img {margin-right:-50px}
}
@media (min-width:768px) and (max-width:991px) {
    .c_service_top {margin-bottom:45px;}
    .manBanBox {padding:0px 0px;}
    .manBanBox .backB {display:inline-block;}
    .manBanBox .picBox  img {margin-right:-150px}
}
@media (max-width:767px) {
    .c_service_top {margin-bottom:30px;}
    .manBanBox {padding:0px 0px;}
    .manBanBox .backB {display:inline-block;}
    .manBanBox .picBox  img {margin-right:-270px}
}
/*æ‰‹å†Œä¸‹è½½å¯¼èˆª*/
.manNavBox {position:relative;height:80px;z-index:9;}
.manNavBox .manNav {height:80px;border-bottom:1px solid #eee;box-shadow:0px 1px 2px rgba(0,0,0,0.05);font-size:0px;}
.manNavBox .manNav.fixed {position:fixed;top:0;left:0;width:100%;background:#fff;height:60px;}
.manNavBox .crumb {padding:13px 15px;margin:15px 0px;width:100%;font-size:0px;display:inline-block;box-sizing: border-box;}
.manNavBox .manNav.fixed .crumb {margin:5px 0px;}
.manNavBox .crumb a,.manNavBox .crumb span {font-size:12px;color:#999;margin-right:20px;line-height:24px;}
.manNavBox .crumb a:hover{color: #333;}
.manNavBox .crumb span i {font-size:12px;}
.manNavBox .select {width:100%;padding:5px 15px 5px 0px;margin:15px 0px;display:inline-block;float:right;text-align:right;font-size:0px;box-sizing: border-box;}
.manNavBox .manNav.fixed .select {margin:5px 0px;}
.manNavBox .select .row {width:200px;display:inline-block;text-align:left;}
.manNavBox .select .o_Dropdown {width:100%;height:40px;margin:0;}
.manNavBox .select .o_Dropdown .name {height:40px;line-height:40px!important;}
.manNavBox .select .o_Dropdown .list {top:40px;}
.manNavBox .select .row.mr10 {margin-right:10px;}
.manNavBox .filterBox {width:100%;height:60px;line-height:60px;display:none;}
.manNavBox .filterBox .name {font-size:16px;line-height:60px;color:#333;float:left;}
.manNavBox .filterBox .type {float:right;height:60px;width:60px;text-align:center;margin:0 auto;}
.manNavBox .filterBox .type i {font-size:24px;color:#333;}
.manNavBox .filterBox.cur .name,.manNavBox .filterBox.cur .type i {color:#eb6202;}
@media (min-width:992px) and (max-width:1199px) {
    .manNavBox .crumb a,.manNavBox .crumb span {margin-right:15px;}
}
@media (min-width:768px) and (max-width:991px) {
    .manNavBox {height:118px;}
    .manNavBox .manNav {height:118px;}
    .manNavBox .crumb {margin:15px 0px 0px  0px;padding-top:0px;text-align:center;}
    .manNavBox .crumb a,.manNavBox .crumb span {margin-right:15px;}
    .manNavBox .manNav.fixed .crumb {display:none;}
    .manNavBox .select {text-align:center;margin-top:0px;}
}
@media (max-width:767px) {
    .manNavBox {height:218px;}
    .manNavBox .manNav {height:218px;}
    .manNavBox .crumb {margin:15px 0px 0px  0px;text-align:center;padding:0px 0px 13px 0px;}
    .manNavBox .crumb a,.manNavBox .crumb span {margin-right:15px;}
    .manNavBox .manNav.fixed .crumb {display:none;}
    .manNavBox .select {margin-top:0px;text-align:left;margin-bottom:5px;padding: 5px 0px;}
    .manNavBox .select.show {display:block!important;}
    .manNavBox .manNav.fixed .select.hide {display:none;}
    .manNavBox .manNav.fixed.heito {height:auto;}
    .manNavBox .manNav.fixed .filterBox {display:inline-block;}
    .manNavBox .select .row {width:100%;margin-bottom:10px;margin-right:0px;}
}

/*æ‰‹å†Œä¸‹è½½åˆ—è¡¨*/
.manlistBox {background:#f8f8f8 url(mask.jpg) repeat-x bottom left;padding-bottom:60px;}
.manlistBox .manList {width:1200px;margin-left:-30px;}
.manlistBox .manList .row {position:relative;width:89.34%\9;width:-moz-calc(100% - 30px);width:-webkit-calc(100% - 30px);width:calc(100% - 30px);border:1px solid #eeeeee;box-shadow:0px 1px 2px 2px rgba(238,238,238,0.5);background:#fff;display:inline-block;margin:0px 0px 30px 30px;padding-top:45px;text-align:center;}
.manlistBox .manList .row:hover{border:1px solid #9a7326;}
.manlistBox .manList .row .title {font-size:18px;line-height:1.3em;color:#333;padding:0px 20px;margin-bottom:5px;height:23px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.manlistBox .manList .row .name {font-size:14px;line-height:1.3em;color:#999;padding:0px 20px;margin-bottom:20px;height:18px;}
.manlistBox .manList .row .pic {width:80%;display:inline-block;margin:0px auto;text-align:center;margin-bottom:30px;}
.manlistBox .manList .row .pic img {width:100%;display:inline-block;}
.manlistBox .manList .row .btn {width:100%;border-top:1px solid #eee;height:50px;}
.manlistBox .manList .row .btn .down {width:100%;padding:17px 0px;display:inline-block;cursor:pointer;text-align:center;margin:0 auto;}
.manlistBox .manList .row .btn .down i {font-size:16px;color:#000;margin-right:6px;}
.manlistBox .manList .row .btn .down span {font-size:12px;line-height:1.3em;color:#666;vertical-align:bottom;}
.manlistBox .manList .row .btn .down:hover i,.manList .row .btn .down:hover span {color:#9a7326;}
.manlistBox .manList .manpage {margin-left:30px;margin-top:30px;}
@media (min-width:992px) and (max-width:1199px) {
    .manlistBox .manlistBox {padding-bottom:45px;}
    .manlistBox .manList {width:1000px;}
    .manlistBox .manList .manpage {margin-top:15px;}
}
@media (min-width:768px) and (max-width:991px) {
    .manlistBox .manlistBox {padding-bottom:45px;}
    .manlistBox .manList {width:780px;}
    .manlistBox .manList .manpage {margin-top:15px;}
}
@media (max-width:767px) {
    .manlistBox .manlistBox {padding-bottom:30px;}
    .manlistBox .manList {width:auto;margin: 0px 0px;}
    .manlistBox .manList .manpage {margin-top:0px;margin-left: 0px;}
    .manlistBox .manList .row{margin:0px 0px 30px 0px;width: 100%;}
}

.c_service_rep {margin:0 auto;box-sizing:content-box;font-size:0px;background:#fff;padding-bottom:30px;}
/*åœ¨çº¿æŠ¥ä¿®banner*/
.repBanBox{padding:0 30px;}
.repBanBox .picBox {position:relative;margin:0 auto;max-width:1500px;overflow:hidden;height:150px;}
.repBanBox .picBox img {position:absolute;right:0px;width:auto;height:150px;}
.repBanBox .picBox .banTxt {position:relative;width:100%;z-index:1;}
.repBanBox .picBox .banTxt span {font-size:32px;line-height:1.3em;color:#000;}
.repBanBox .backW {position:absolute;top:0px;left:0px;height:100%;width:100%;background:#fff;opacity:0.6;filter:alpha(opacity=60);display:none;}
@media (min-width:992px) and (max-width:1199px) {
    .repBanBox {padding:0px 20px;}
    .repBanBox .backW {display:inline-block;}
}
@media (min-width:768px) and (max-width:991px) {
    .repBanBox {padding:0px 0px;}
    .repBanBox .backW {display:inline-block;}
}
@media (max-width:767px) {
    .repBanBox {padding:0px 0px;}
    .repBanBox .backW {display:inline-block;}
    .repBanBox .picBox  img {margin-right:-270px}
}

/*åœ¨çº¿æŠ¥é”€å¯¼èˆª*/
.repNavBox .stepBox{padding:13px 15px;margin:15px 0px;width:100%;font-size:0px;display:inline-block;text-align: right;    box-sizing: border-box;}
.repNavBox .stepBox .step{margin-left: 60px;display: inline-block;}
.repNavBox .stepBox .step:first-child{margin-left: 0px;}
.repNavBox .stepBox .step i{width: 24px;height: 24px;line-height: 24px;margin-right: 15px;font-size: 14px; color: #fff;background: #ccc;display: inline-block;text-align: center}
.repNavBox .stepBox .step span{font-size: 14px;color: #999;line-height: 24px;margin:0px;}
.repNavBox .stepBox .step.cur i{background: #eb6202;}
.repNavBox .stepBox .step.cur span{color: #eb6202;}
@media (min-width:992px) and (max-width:1199px) {
    .repNavBox .stepBox .step{margin-left: 30px;}
}
@media (min-width:768px) and (max-width:991px) {
    .repNavBox .crumb{ margin: 15px 0px 0px 0px;padding: 13px 0px 0px 0px;}
    .repNavBox .stepBox{margin-top: 0px;text-align: center;}
    .repNavBox .stepBox .step{margin-left: 30px;}
}
@media (max-width:767px) {
    .repNavBox{height: 118px;}
    .repNavBox .repNav{height: 118px;}
    .repNavBox .crumb{ margin: 15px 0px 0px 0px;padding: 13px 0px 0px 0px;}
    .repNavBox .stepBox{margin-top: 0px;text-align: left;white-space: nowrap;overflow-x: scroll;overflow-y: hidden;padding: 13px 0px; }
    .repNavBox .stepBox .step{margin-left: 30px;}
}

/*åœ¨çº¿æŠ¥ä¿®è¡¨å•*/
.repform{margin-bottom: 60px;}
.repform .cui_form{margin:0px auto;display: block;}
.repform .cui_form .o_Dropdown .name{color: #999;}
.repform .user_cotent_r .cui_form div.name sup{top:3px;top:0px\9;}
.repform .user_cotent_r .cui_form .switch{line-height: 50px;cursor: pointer;}
.repform .user_cotent_r .cui_form .switch span{font-size: 14px;color: #6f3a8a;line-height: 50px;margin-right: 8px;}
.repform .user_cotent_r .cui_form .switch i{line-height: 50px;color: #6f3a8a;font-size: 16px;}
.repform .user_cotent_r .cui_form .category_select .box{padding-left:0px;}
.repform .user_cotent_r .cui_form .category_select .box1{padding-right:0px;}
.repform .user_cotent_r .cui_form .category_select .c_ipt_v_msg.selectmsg{margin:0px 0px 10px 0px;}
.repform .user_cotent_r .cui_form .dateErr{float: right;padding:0px;}
.repform .user_cotent_r .cui_form .cui_textarea textarea{height: 77px;}
.repform .noLoginBox{margin-bottom: -20px;}
.repform .noLoginBox .titInfo{font-size: 14px;color: #666;line-height: 1.3em;margin-bottom: 20px;padding-left: 15px;}
.repform .noLoginBox .titInfo a{color: #6f3a8a;margin:0px 5px;}
.repform .thread{border-top:1px solid #eee;margin: 30px 0px 30px;}
.repform .keepBox{float: none;margin: 0 auto;text-align: center;}
.repform .cui_form .title{margin-top: 30px;    margin-bottom: 2.222223em;}
.repform .loggedInBox .locationBox{display: block; padding: 0px 15px;font-size: 0px;}
.repform .loggedInBox .locationBox>div{padding-bottom: 20px;}
.repform .loggedInBox .locationBox a{color: #6f3a8a;font-size: 14px;line-height: 1.3em;}
.repform .loggedInBox .locationBox span{color: #eeeeee;margin: 0px 20px;font-size: 14px;}
.repform .loggedInBox .locationBox a i{margin-left: 8px;font-size: 16px;color: #6f3a8a;}

.repform .loggedInBox .lineInfo{padding-bottom: 30px;}
.repform .loggedInBox .lineBox{margin: 0px 15px;cursor: pointer;}
.repform .loggedInBox .lineBox:first-child{border-top: 1px solid #f2f2f2;}
.repform .loggedInBox .lineBox.cur{border: 1px solid #eb6202;padding:0px 20px;box-shadow:0px 0px 8px #eb6202;margin-top: -2px;}
.repform .loggedInBox .lineBox .lineBoxInfo{padding: 20px 0px;border-bottom: 1px solid #f2f2f2;display: inline-block;width: 100%;}
.repform .loggedInBox .lineBox .lineLeft{width: 70%;float: left;font-size: 0px;}
.repform .loggedInBox .lineBox .lineLeft p{font-size: 0px;}
.repform .loggedInBox .lineBox .lineLeft p span{font-size: 12px;line-height: 1.75em;color: #666;}
.repform .loggedInBox .lineBox .lineLeft .name span{margin-right: 30px;}
.repform .loggedInBox .lineBox .lineLeft .type span{margin-right: 10px;}
.repform .loggedInBox .lineBox .lineLeft p.name{margin-bottom: 5px;}
.repform .loggedInBox .lineBox .lineRight{width: 30%;float: right;font-size: 0px;text-align: right;}
.repform .loggedInBox .lineBox .lineRight .defaultBtn{background: none; color: #eb6202; border: 1px solid #fff;;cursor: default;}
.repform .loggedInBox .lineBox .lineRight .defaultBtn span{padding: 0px 20px;cursor: default;}
.repform .loggedInBox .lineBox .lineRight .amendBtn span{width: 68px;}
.repform .loggedInBox .amendLocation{display: none;position: relative;  padding: 40px 40px;background: #f8f8f8;}
.repform .loggedInBox .amendLocation.add{margin: 0px 15px;}
.repform .loggedInBox .amendLocation .c_bg_txt{background: #fff;}
.repform .loggedInBox .amendLocation .cui_textarea{background: #fff;}
.repform .loggedInBox .amendLocation .pic{position: absolute;width: 100%; height: 40px;left: 0px;}
.repform .loggedInBox .amendLocation .serbg{top: 0px;}
.repform .loggedInBox .amendLocation .serbg1{bottom: 0px;}
.repform .loggedInBox .amendLocation .amend_btn{width: 100%;text-align: center;}
.repform .loggedInBox .amendLocation .cancel_btn{width: 100%;text-align: center;background: #fff;}
.repform .o_bgbtn2.ash{background: #ccc;color: #666666;border: 1px solid #ccc;cursor: default;}
.repform .o_bgbtn2.ash span{cursor: default;}
.repform #timeremain{padding: 0px 5px 0px 0px;}
.repform #reviseBox{display: none;}
@media (min-width:992px) and (max-width:1199px) {

}
@media (min-width:768px) and (max-width:991px) {
    .repform .user_cotent_r .cui_form .category_select .box{padding:0px;}
    .repform .user_cotent_r .cui_form .category_select .box1{padding:0px;}
    .repform .user_cotent_r .cui_form .category_select .c_ipt_v_msg.selectmsg{margin:0px;}
    .repform .user_cotent_r .cui_form .switch_mypro{line-height: 1.1em; margin-bottom: 20px;}
    .repform .user_cotent_r .cui_form .switch_mypro span{line-height: 1.1em;}
    .repform .user_cotent_r .cui_form .switch_mypro i{line-height: 1.1em;}
    .repform .loggedInBox .lineBox .lineLeft{width: 100%;float: none;}
    .repform .loggedInBox .lineBox .lineRight{width: 100%;float: none;text-align: left;margin-top: 15px;}
    .repform .loggedInBox .lineBox .lineRight .defaultBtn span{padding-left:0px;}
}
@media (max-width:767px) {
    .repform .user_cotent_r .cui_form .title{margin-bottom: 1.666em;margin-top: 15px;}
    .repform .user_cotent_r .cui_form .switch{line-height: 1.1em; margin-bottom: 20px;margin-top: -10px;z-index: 9;}
    .repform .user_cotent_r .cui_form .switch span{line-height: 1.1em;}
    .repform .user_cotent_r .cui_form .switch i{line-height: 1.1em;}
    .repform .user_cotent_r .cui_form .titInfo{padding-left: 0px;}
    .repform .loggedInBox .amendLocation.add{margin: 0px 0px;}
    .repform .loggedInBox{padding-bottom: 15px;}
    .repform .loggedInBox .lineBox.cur{padding: 0px;}
    .repform .loggedInBox .locationBox{padding: 0px;}
    .repform .loggedInBox .lineBox{margin: 0px auto;width: 100%!important;}
    .repform .loggedInBox .lineBox .lineLeft{width: 100%;float: none;}
    .repform .loggedInBox .lineBox .lineRight{width: 100%;float: none;text-align: left;margin-top: 15px;}
    .repform .loggedInBox .lineBox .lineRight .defaultBtn span{padding-left:0px;}
    .repform .loggedInBox .amendLocation{padding: 30px 0px 40px;}
    .repform .loggedInBox .amendLocation .o_u{padding: 0px 15px;}
    .repform .loggedInBox .amendLocation .noteBox{padding-left: 0px;}
    .repform .loggedInBox .amendLocation .noteBox .c_txt{width: 100%;    padding-left: 15px;  box-sizing: border-box;padding-right: 50px;}
    .repform .loggedInBox .amendLocation .noteBox .o_bgbtn2{width: 100%;text-align: center;margin-top: 10px;}
    #validateBtn3{width: 99.8%;}
    #js_phonecodemsg3{ margin-top: 60px;}
}

/*æœåŠ¡æ”¿ç­–*/
.warrantyBox{padding-top: 30px;padding-right: 15px;font-size: 0;margin-bottom: 60px; }
.warrantyBox .wayTable{margin-bottom: 60px;font-size: 14px;color: #666;}
.warrantyBox .wayTable .cui_tablebox tr{/*display: table;*/}
.warrantyBox .wayTable .cui_tablebox table{border:1px solid #f2f2f2;}
.warrantyBox .wayTable .cui_tablebox table th{padding:20px 15px;width: auto;}
.warrantyBox .wayTable .cui_tablebox table td{display: table-cell;padding: 20px 15px;line-height: 21px;border: 1px solid #f2f2f2;}
.warrantyBox .wayTable .cui_tablebox table td.name{color: #333;}
.warrantyBox .explainBox{margin-top: 60px;}
.warrantyBox .explainBox .row{margin-bottom: 30px;}
.warrantyBox .explainBox .row p,.warrantyBox .explainBox table{font-size: 14px;color: #666;line-height: 20px;}
.warrantyBox .wayDownList{display: none;}
@media (min-width:992px) and (max-width:1199px) {
    .warrantyBox{margin-bottom: 45px;}
    .warrantyBox .wayTable{display: none;}
    .warrantyBox .explainBox{margin-top: 45px;}
    .warrantyBox .wayDownList{margin-bottom: 45px;display: inline-block;width: 100%;}
    .warrantyBox .wayDownList .row{padding:25px 20px;border: 1px solid #eee;font-size: 0px;margin-bottom: 10px;}
    .warrantyBox .wayDownList .row .ico{display: inline-block;margin-right: 10px;vertical-align: middle;}
    .warrantyBox .wayDownList .row .ico i{font-size: 48px;color: #ccc;line-height: 1em;}
    .warrantyBox .wayDownList .row .txtBox{width: 50%;display: inline-block;vertical-align: middle;}
    .warrantyBox .wayDownList .row .txtBox p{margin-top: 5px;}
    .warrantyBox .wayDownList .row .txtBox .name{font-size: 16px;color: #666;line-height: 1.3em;}
    .warrantyBox .wayDownList .row .txtBox .type{font-size: 12px;color: #999;line-height: 1.3em;}
    .warrantyBox .wayDownList .row .btn{width: 178px;margin-top: 4px;float: right;}
    .warrantyBox .wayDownList .row .btn i{font-size: 16px;float: right;color: #fff;}
}
@media (min-width:768px) and (max-width:991px) {
    .warrantyBox{margin-bottom: 45px;}
    .warrantyBox .wayTable{display: none;}
    .warrantyBox .explainBox{margin-top: 45px;}
    .warrantyBox .wayDownList{margin-bottom: 45px;display: inline-block;width: 100%;}
    .warrantyBox .wayDownList .row{padding:25px 20px;border: 1px solid #eee;font-size: 0px;margin-bottom: 10px;}
    .warrantyBox .wayDownList .row .ico{display: inline-block;margin-right: 10px;vertical-align: middle;}
    .warrantyBox .wayDownList .row .ico i{font-size: 48px;color: #ccc;line-height: 1em;}
    .warrantyBox .wayDownList .row .txtBox{width: 50%;display: inline-block;vertical-align: middle;}
    .warrantyBox .wayDownList .row .txtBox p{margin-top: 5px;}
    .warrantyBox .wayDownList .row .txtBox .name{font-size: 16px;color: #666;line-height: 1.3em;}
    .warrantyBox .wayDownList .row .txtBox .type{font-size: 12px;color: #999;line-height: 1.3em;}
    .warrantyBox .wayDownList .row .btn{margin-top: 4px;float: right;}
    .warrantyBox .wayDownList .row .btn span{padding: 0px 17px;}
    .warrantyBox .wayDownList .row .btn i{font-size: 16px;float: right;color: #fff;}
}
@media (max-width:767px) {
    .warrantyBox{margin-bottom: 30px;padding-top: 0px;}
    .warrantyBox .wayTable{display: none;}
    .warrantyBox .explainBox{margin-top: 30px;}
    .warrantyBox .wayDownList{margin-bottom: 30px;display: inline-block;width: 100%;}
    .warrantyBox .wayDownList .row{padding:20px 20px;border: 1px solid #eee;font-size: 0px;margin-bottom: 10px; text-align: center;}
    .warrantyBox .wayDownList .row .txtBox{width: 100%;display: inline-block;vertical-align: middle;}
    .warrantyBox .wayDownList .row .txtBox p{margin-top: 5px;}
    .warrantyBox .wayDownList .row .txtBox .name{font-size: 16px;color: #666;line-height: 1.3em;margin-top: 0px;}
    .warrantyBox .wayDownList .row .txtBox .type{font-size: 12px;color: #999;line-height: 1.3em;}
    .warrantyBox .wayDownList .row .btn{margin-top: 4px;width: 100%;}
}


/*æ”¶è´¹æ ‡å‡†*/
.feeBox{margin-bottom: 60px;}
.feeBox .feeBoxTab{width: 100%;}
.feeBox .cui_tabs li{padding: 0px 30px;}
.feeBox .lineBox{width: 100%;font-size: 14px;display: none;}
.feeBox .lineBox.cur{display: block;}
.feeBox .lineBox .cui_tabs li{line-height: 50px;font-size: 12px;padding: 0px 20px;border: none;}
.feeBox .lineBox .cui_tabs li.cur, .feeBox .lineBox .cui_tabs li:hover {color: #eb6202;}
.feeBox .lineBox .tabBox{display: none;width: 100%;}
.feeBox .lineBox .tabBox.cur{display: block;}
.feeBox .lineBox .tabBox table{width: 100%;border-color: #eee;border: 1px solid #eee;margin-top:30px;}
.feeBox .lineBox .tabBox table tr{border-color: #eee;}
.feeBox .lineBox .tabBox table tr th{text-align: center;color: #666;font-size: 14px; font-weight: normal;padding: 15px 10px;border-color: #eee;}
.feeBox .lineBox .tabBox table tr td{text-align: left;color: #999;font-size: 12px; font-weight: normal;padding: 10px 10px;border-color: #eee;}
.feeBox .lineBox .tabBox table tr td.in{text-align: center;}
.feeBox .lineBox .tabBox .wayDownList{margin-top: 30px;}
@media (min-width:992px) and (max-width:1199px) {
    .feeBox .feeBoxTab{overflow-y: hidden;overflow-x: scroll;}
    .feeBox .cui_tabs{  white-space: nowrap;margin-bottom: 0px;}
    .feeBox .cui_tabs .line{bottom: 0px;}
}
@media (min-width:768px) and (max-width:991px) {
    .feeBox .feeBoxTab{overflow-y: hidden;overflow-x: scroll;}
    .feeBox .cui_tabs{  white-space: nowrap;margin-bottom: 0px;}
    .feeBox .cui_tabs .line{bottom: 0px;}
    .feeBox .lineBox .cui_tabs li{line-height: 40px;}
}
@media (max-width:767px) {
    .warrantyBox{padding-right: 0px;}
    .feeBox .feeBoxTab{overflow-y: hidden;overflow-x: scroll;}
    .feeBox .cui_tabs{  white-space: nowrap;margin-bottom: 0px;}
    .feeBox .cui_tabs .line{bottom: 0px;}
    .feeBox .cui_tabs li{padding: 0px 15px;}
    .feeBox .lineBox .cui_tabs ul{overflow-y: hidden;overflow-x: scroll;}
    .feeBox .lineBox .cui_tabs li{padding: 0px 15px;line-height: 40px;}

}


/*ä¸ƒæ˜ŸæœåŠ¡*/
.starService{padding: 30px 0px 60px;}
.starService .starban{width: 100%;display: inline-block;}
.starService .starban_xs{width: 100%;display: none;}
.starService .starBox{margin-top: 60px;}
.starService .starBox ul li{width: 100%;display: inline-block;padding:0px 0px;border: none;margin-bottom: 40px;}
.starService .starBox ul li .row{width: 100%;display: inline-block;border: 1px solid #d0bc79;padding-left: 15px;box-sizing: border-box;position: relative;}
.starService .starBox ul li .row .til{background: #fff;padding: 0px 15px;position: absolute;top: -34px;display: inline-block; }
.starService .starBox ul li .row .til .pic{width: 64px;height: 64px;display: inline-block;float: left;}
.starService .starBox ul li .row .til .txt{font-size: 16px;line-height: 24px;color: #eb6202;margin-top: 25px;display: inline-block;}
.starService .starBox ul li .row .til .txt i{position: static;font-size: 16px;font-weight: bold;padding: 0px 10px;color: #eb6202;}
.starService .starBox ul li .row .til .txt .key{font-size: 24px;color: #6f3a8a;line-height: 24px;}
.starService .starBox ul li .row .til .txt .type{font-size: 16px;color: #eb6202;line-height: 24px;display: inline-block;}
.starService .starBox ul li .row .type{display: none;}
.starService .starBox ul li .row .name{margin:30px 0px 20px 105px; width: 89%\9; width: -moz-calc(100% - (105px));width: -webkit-calc(100% - (105px));width: calc(100% - (105px));font-size: 16px;color: #333;line-height: 22px;display: inline-block;}
.starService .starBox ul li .row .name span{font-size: 16px;color: #333;line-height: 22px;display: inline-block;margin-right: 3%;}
.starService .starBox ul li .row .name .link{width: 30%;margin-right: 3%;float: left; }
.starService .starBox ul li .row .name .link .tit{font-size: 16px;color: #333;line-height: 22px;margin-bottom: 10px;}
.starService .starBox ul li .row .name .link .type{display: inline-block;width: 100%;}
.starService .starBox ul li .row .name .link .type p{display: inline-block;width: 100%;}
.starService .starBox ul li .row .name .link .type span{font-size: 14px;line-height: 20px;color: #666;float: left;margin:0px;}
.starService .starBox ul li .row .name .link .type .num{width: 20px;display: inline-block}
.starService .starBox ul li .row .name .link .type .txt{display: inline-block;width: 92%;}
.starService .note{padding-bottom: 40px;border-bottom: 1px solid #eee;}
.starService .note p{font-size: 14px;color: #666666;line-height: 20px;}
.starService .note p span{color: #eb6202;}
.ratedBox{font-size: 0px;color: #666;margin-top: 20px;}
.ratedBox .rated{line-height: 40px;}
.ratedBox .rated .txt{font-size: 14px;margin-right: 20px;color: #666;}
.ratedBox .rated .o_btn_df-df { position: relative; margin-left: -1px;  }
.ratedBox .rated .o_btn_df-df.cur { border-color: #eb6202!important; color: #eb6202!important; z-index: 2;  }
.ratedBox .rated .o_btn_df-df.lose { border-color: #eb6202;  }
.ratedBox .rated .o_linebtnbase:hover { border-color: #eb6202!important;color: #eb6202!important;z-index: 2;}
.ratedBox .rated .o_linebtnbase:hover i { color: #eb6202!important;}
.ratedBox .retedInfo{padding:20px 20px;border:1px solid #eee;position:relative;text-align:left;display:none;}
.ratedBox .retedInfo h2{font-size:14px;color:#333;line-height:1.3em;margin-bottom:10px;}
.ratedBox .retedInfo .cui_textarea{width: 90%;}
.ratedBox .retedInfo .o_btn_df-sm {font-size: 12px;}
.ratedBox .retedInfo .close {width:24px;height:24px;font-size:24px;position:absolute;top:10px;right:10px;cursor:pointer;line-height:24px;}
.ratedBox .retedInfo.open {display:block;}

@media (min-width:992px) and (max-width:1199px) {
    .starService{padding: 30px 0px 45px;}
    .starService .starBox ul li .row .name{margin: 0px 0px 20px 105px;}
    .starService .starBox ul li .row .name span{margin-top: 30px;}
    .starService .starBox ul li .row .name .link{width: 95%;margin-right:0px;margin-top: 30px;}
    .starService .starBox ul li .row .name .link .type .txt{width: 95%;}
}
@media (min-width:768px) and (max-width:991px) {
    .starService{padding: 30px 0px 45px;}
    .starService .starBox ul li .row .name{margin: 0px 0px 20px 105px;}
    .starService .starBox ul li .row .name span{margin-top: 30px;}
    .starService .starBox ul li .row .name .link{width: 95%;margin-right:0px;margin-top: 30px;}
    .starService .starBox ul li .row .name .link .type .txt{width: 95%;}
}
@media (max-width:767px) {
    .starService .starban{display: none;}
    .starService .starban_xs{display: inline-block;}
    .starService .starBox ul li .row .til .txt{}
    .starService .starBox ul li .row .til .txt i.two{display: none;}
    .starService .starBox ul li .row .til .txt span.type{display: none;}
    .starService .starBox ul li .row .type{margin: 40px 20px 10px 5px; font-size: 16px;color: #eb6202;line-height: 24px;display: inline-block;}
    .starService .starBox ul li .row .name{margin: 0px 20px 20px 5px;width: 91%\9; width: -moz-calc(100% - (25px));width: -webkit-calc(100% - (25px));width: calc(100% - (25px));}
    .starService .starBox ul li .row .name span{margin-right: 0px;}
    .starService .starBox ul li .row .name .link{width: 100%;margin-right: 0px;margin-top: 10px;}
    .starService .starBox ul li .row .name .link:first-child{margin-top: 0px;}
    .starService .starBox ul li .row .name .link .type{margin: 0px;width: 100%;display: inline-block;}
    .starService .starBox ul li .row .name .link .type p{width: 100%;display: inline-block;}
    .starService .starBox ul li .row .name .link .type .txt{width: 91%;}
    .ratedBox{text-align: center;}
    .ratedBox .rated .txt{display: block;margin:0px auto;}
}


/*é¢„çº¦æˆåŠŸ*/
.successBox{width: 100%;display: inline-block;text-align: center;font-size: 0px;margin-bottom: 50px;}
.successBox h1{font-size: 32px;line-height: 1.3em;color: #eb6202;margin-bottom: 15px;}
.successBox .type{font-size: 14px;line-height: 1.3em;color: #666;margin-bottom: 20px;}
.successBox .link {font-size: 14px;line-height: 1.3em;color: #6f3a8a;vertical-align: super;}
.successBox .link i{font-size: 14px;color: #6f3a8a;margin-left: 8px;}
.successForm{margin-bottom: 50px;display: none;    border-top: 1px solid #eee;padding-top: 30px;margin-top: 10px;}
.successForm .cui_form .c_bg_txt .o-eyeopen{font-size: 22px;}
.successForm .c_info_box ul{background: #fff;}
.successForm .cui_form .cui_query.prompt{position: relative;width: 100%;top: -10px;margin-bottom: 10px;}
.successForm .cui_form .cui_query.prompt .name{font-size: 12px;color: #999;line-height: 20px;cursor: pointer;}
.successForm .cui_form .cui_query.prompt .o_icofont{text-align: left;display: inline-block;line-height: 20px;font-size: 16px!important;margin-left: 5px;}
.successForm .cui_form .cui_query.prompt .info{left: 0px;top: 20px;right: auto;}
.successForm .cui_form .clauseBox .c_ipt_cr{padding-right: 0px;margin-right: 0px;}
.successForm .cui_form .clauseBox a{font-size: 14px;line-height: 24px;}
.successForm .cui_form .box li{font-size: 14px;color: #666;line-height: 1.3em;}
.successForm .cui_form .box ol{font-size: 14px;color: #999;line-height: 1.3em;}
.toggleBox{cursor: pointer;}
.toggleBox .title {line-height:.5em;height:.5em;border-bottom:1px solid #eee;font-size:18px;position:relative;margin-bottom:1.6666667em;text-align:center;}
.toggleBox .title span {background:#fff;display:inline-block;padding:0px 30px;color:#333;height:24px;width: 24px;cursor: pointer;}
.toggleBox .title span img{width: 100%;}
.toggleBox .title span.cur{display: none;}
.toggleBox .txt{width: 100%;text-align: center;font-size: 12px;line-height: 1.3em;color: #eb6202;}

#select_catpro {
	background: none;
	position: relative;
	height: 50px;
	line-height: 50px;
	border: 1px solid rgba(255, 255, 255, .2);
	padding: 0 40px 0 15px;
	opacity: 1;
	width: 100%;
	cursor: pointer;
	-webkit-appearance: none;
	appearance: none;
	font-size: 14px;
	outline: none;
}
#visitDate {
	background: none;
	position: relative;
	height: 50px;
	line-height: 50px;
	border: 1px solid rgba(255, 255, 255, .2);
	padding: 0 40px 0 15px;
	opacity: 1;
	width: 100%;
	cursor: pointer;
	-webkit-appearance: none;
	appearance: none;
	font-size: 14px;
	outline: none;
}
select:focus {
	box-shadow: 0 0 8px #eb6202;
	border-color: #bb4d00
}
@media (min-width:992px) and (max-width:1199px) {
    .successBox{margin-top:15px;}
}
@media (min-width:768px) and (max-width:991px) {
    .successBox{margin-top:15px;}
}
@media (max-width:767px) {
    .successBox{margin-bottom: 35px;margin-top:15px;}
    .successForm{margin-bottom: 35px;}
}
