.tipdiv,.tipdiv1{width:335px; height:236px; background:#fff;padding-bottom: 30px; border-radius:5px; position:fixed; left:50%; top:50%; z-index:910; margin:-118px 0 0 -167px;}
li .tip{color:#fa423a; font-size:12px; margin-left:5px;}
.tipdiv h3,.tipdiv1 h3{margin:0 20px; width:295px;border-bottom:#e1e1e1 solid 1px; height:53px; line-height:53px; text-align:center; color:#323232; font-size:16px; }
.lady1,.lady,.ladycs,.lady2,.tiplady{display:block;width:100%; background:rgba(0,0,0,.5); opacity:50; position:absolute; left:0; top:0; z-index:900; }
.tipdiv p,.tipdiv1 p{height:73px; padding-top:39px; text-align:center; color:#828282 }
.tipdiv .tipbtn,.tipdiv1 .tipbtn{text-align:center; width:100%;display:inline-block;margin: 30px 0;}
.tipdiv .tipbtn button,.tipdiv1 .tipbtn button{width:142px; height:37px; display:inline-block; border-radius:5px; text-align:center; line-height:37px;color:#fff; font-size:15px; cursor:pointer;}
.tipdiv .tipbtn button.qrbtn,.tipdiv1 .tipbtn button.qrbtn{background:#fc7600; margin-left:8px;}
.tipdiv .tipbtn button.qxbtn,.tipdiv1 .tipbtn button.qxbtn{background:#a0a0a0}
.loginBg {background: #f7f7f7}
table,table tr th,table tr td { border-collapse:collapse; }
.carbg{background:url(../images/caricon.jpg) no-repeat center; width:100%; min-height:846px; position:relative;top:139px; margin-bottom:160px;}
.xnyCarbg{background:url(../images/xnycaricon.jpg) no-repeat center; width:100%; min-height:846px; position:relative;top:139px; margin-bottom:160px;}
.tabs{background:#ec312b; width:1000px; min-height:254px; border-bottom-left-radius:5px; border-bottom-right-radius:5px; position:absolute; top:215px; left:50%; margin-left:-500px;}
.tabs .tabs-header{background:#da2727; height:60px;}
.tabs .tabs-header ul li{ width:380px;height:60px; line-height:60px; font-size:17px;float:left; text-align:center; cursor:pointer; color:#fff; position:relative}
.tabs .tabs-header ul li.active{color:#ffe56a}
.tabs .tabs-header ul li i{background:#ffe56a; height:4px;width:315px; position:absolute;left:50%; bottom:0px; margin-left:-158px;display:none;}
.tabs .tabs-header ul li.active i{display:inline-block;}
.tabs .tabs-header ul li span{width:1px; height:30px; background:#fff; overflow:hidden; position:absolute; right:0px; top:16px;}
.tab{ padding-top:26px;}
.tab ul li{float:left; position:relative; margin-bottom:25px;}
.tab ul li span{width:100px;color:#fff; font-size:14px; text-align:right;float:left; line-height:36px;}
.tab ul li .inptxt{width:237px; height:36px;background:#fff;font-size:14px; padding-left:5px;float:left;}
.tab ul li .yzhm{width:64px; margin-left:2px;}
.tab .tabl{width:708px; float:left; position:relative;}
.tab .tabl .tabline{width:1px; height:87px;background:#fff; position:absolute; right:0px; top:5px;}

.tab ul li .cityinp{background:#fff url(../images/caricon1.png) no-repeat 194px 10px; cursor:pointer; text-align:center;padding-right: 19px;width: 190px;}
.citydiv{text-align: center;background:#fff; border:#ec312b solid 1px;width:212px; padding:5px;display:none; position:absolute; left:99px; top:36px;z-index:10;height: 200px; overflow-y: auto;}
.citydiv>p:hover{background: #ec312b;color: white;cursor: default;}


.tab ul li .citydiv span{width:65px; padding-left:5px; text-align:left; cursor:pointer; display:inline-block; color:#666; font-size:14px; float:left;}
.tab ul li .tctxt{text-align:center;}
.tab ul li.carcode input{ padding-left:32px; width:214px;}
.tab ul li .carem{ background:#fff; width:28px; text-align:center; font-size:14px; color:#ec312b; position:absolute; left:103px; display:inline-block; line-height:35px; top:0px;}
.tab ul li  .platenum{color:#ed4642; font-size:14px; position:absolute; right:0px; top:0px; padding-right:5px; height:35px; line-height:35px; background:#fff;}
.tab ul li  .platenum p{background:url(../images/checkicon2.png) no-repeat; width:13px; height:13px;position:relative;float:left; top:12px;right:3px;}
.tab ul li  .platenum p input{width:13px; height:13px;position:absolute; left:0px; top:0px; opacity:0; cursor:pointer;}
.tab ul li  .platenum p.chekpsel{background:url(../images/checkicon1.png) no-repeat;}
.tab ul li .yzhm{width:145px;}
.tab ul li .yzhmem{width:83px; height:34px;font-size:14px; border:#ffe054 solid 1px; color:#ffe054; text-align:center; line-height:34px; margin-left:2px; display:inline-block; cursor:pointer}
.tab ul li .send0{font-size:12px;}
.tab .tabr{float:left; width:200px; padding-left:30px; margin-top:-12px;}
.tab .tabr .sp1{color:#fff; font-size:18px; display:inline-block; width:100%; font-weight:600;}
.tab .tabr .sp2{color:#ffec95; font-size:25px; display:inline-block; width:100%; margin:6px 0 13px;}
.tab .tabr .bjbtn{background:url(../images/bjbtn.png) no-repeat; width:163px; height:41px;padding:8px 0 0 46px; color:#ec312b; font-size:20px;display:inline-block;}
.tab ul li .inptxt1{width:241px}
.carban{background:url(../images/carban.jpg) no-repeat center; height:239px; width:100%; margin:1px 0 20px;display:inline-block;position:relative;}
.carban .w998{position:relative;}
.carban .w998 img{ position:absolute; right:6px; top:158px;}
.content{border:#eaeaea solid 1px; background:#fff;}
.carxtit{color:#861919; font-size:16px; background:#eee; height:42px; line-height:42px;}
.carxtit i{background:#ff8400; width:3px; height:18px; border-radius:.5rem; margin:12px 5px 0 26px; float:left;}
.carxtit span{color:#333; font-size:14px;}
.upLoadImg{ background:#fff6e4; height:205px; }
.tabcont{width:874px; margin:20px auto;}
.imgdiv{width:210px; text-align:center; position:relative; padding:30px 0 0 165px;display:inline-block;}
.imgdiv img{width:205px; height:120px; border-radius:8px; border:#fff6e4 solid 1px;}
.imgdiv input{position:absolute; left:160px; top:30px; opacity:0;width:205px; height:120px;}
.imgdiv p{width:100%; text-align:center; color:#626262; font-size:16px; display:inline-block;  height:32px;line-height:32px;}
.imgdiv .imgDel{background:url(../images/delicon.png) no-repeat; width:15px; height:20px; position:absolute; top:123px; right:7px; cursor:pointer;}
.tabcont table{width:100%;}
.tabcont table tr td{border:#ffe5ca solid 1px; text-align:center; height:48px;}
.tabcont table tr td.tdl{width:207px; text-align:left; padding-left:120px;font-size:14px;}
.tabcont table tr td .form-control,.choosetab tr td .form-control{border:#ffe4b0 solid 1px; width:370px; height:27px; text-align:center; font-size:14px;}
.tabcont table tr td .datatxt{background:url(../images/icon7.png) no-repeat 342px 2px;}
.InputButton,.InputButtonhb{width:326px; height:45px; background:#ff8400; text-align:center;line-height:45px;cursor:pointer; color:#fff; font-size:20px; border-radius:2px; margin:60px 330px 35px;}
.tiph3{color:#ff9c00; font-size:14px; width:874px; margin:-10px auto 20px;}
.chooseCAR{display:none; position:relative}
.chooseCARt{display:none; position:relative}
.chooseCARnewCar{display:none; position:relative}
.chooseUL{height:200px; overflow-y:auto; overflow-x:hidden}
.tabsele{width:370px; margin:0 auto; background:#fff; position:relative;}
.tabsele input{width:370px; height:27px;line-height:27px;font-size:14px; float:left;background:#fff;border:#ffe4b0 solid 1px; text-align:center;}
.tabsele i{background:url(../images/icon8.png) no-repeat; cursor:pointer; width:20px; height:23px;display:inline-block;position:absolute; right:1px; top:1px;}
.tabsele ul{width:370px;border:#ffa200 solid 1px; background:#fff8ec;position:absolute;left:0px; top:28px; z-index:100;}
.tabsele ul li a{width:370px; text-align:center;cursor:pointer; height:25px; line-height:25px;color:#333; text-align:center;display:inline-block; font-size:13px;border-bottom:#fff8ec solid 1px;border-top:#fff8ec solid 1px;}
.tabsele ul li a:hover,.tabsele ul li a.active{ border-bottom:#ffa200 solid 1px;border-top:#ffa200 solid 1px;background:#fff;color:#fc805e; text-align:center; }
.checkbox {background-color: #dcdcdc;width: 40px;height: 20px;border-radius: 50px; float: left; position:relative; top:-0px; left:250px;}
.checkbox:before {content: '  '; position: absolute; top: 12px;left: 20px;height: 2px;color: #26ca28;font-size: 20px;}
.checkbox:after {content: '  ';position: absolute;top: 8px;left: 60px;height: 2px;color: #ddd;font-size: 20px;}
.checkbox label {display: block;width: 18px;height: 18px;border-radius: 26px;-webkit-transition: all .5s ease; -moz-transition: all .5s ease; -o-transition: all .5s ease;
    -ms-transition: all .5s ease;transition: all .5s ease;cursor: pointer;position: absolute;box-shadow: 0px 2px 1px #999795;z-index: 1;right: 21px;  background: #ffffff;}
.checkbox input[type=checkbox]:checked + label { right: 1px; background: #26ca28;right: 1px\0; background: #26ca28\0;}
section em {float: left;font-size: 1.1rem;margin-right: 3px; padding: 0px 0; color: #4694fa;}
.carxtit{position:relative; width:100%;}
.carxtit .checkbox{position:absolute; left:940px; top:10px; }
.choosetab{margin:20px auto;}
.choosetab tr td.choosetdl{width:106px; text-align:right; font-size:14px;color:#861919}
.choosetab tr td .form-control{width:297px;}
.choosetab tr td .datatxt{background:url(../images/icon7.png) no-repeat 267px 2px;}
.choosetab tr td{padding:5px 0;}
.timeLimit{ margin-bottom:20px;}
.tabsele1{width:153px;}
.tabsele1 input{width:153px;}
.tabsele1 ul{width:153px;}
.tabsele1 ul li a{width:153px;}
.Regardless{width:106px; height:34px}
.choosetabbd{width:780px;}
.choosetabbd tr th{background:#ffe4b0; color:#666; font-size:14px; height:48px;text-align:center;}
.choosetabbd tr td{border:#ffe5ca solid 1px; font-size:14px;color:#333;text-align:center; padding:8px;}
.choosetabbd tr td.ctabtbl{padding-left:20px;}
.offerInfor{position:relative; }
.totalPrice{ padding-left:380px;}
.offerInfor .coefficient li{padding:5px 0 0 380px; text-align:left;display:inline-block;width: 500px;}
.offerInfor .coefficient{margin-bottom:20px;}
.totalPrice{margin:20px 0;}
.totalPrice span{float:left;color:#ff4a39; font-size:20px;}
.xtit{background:#ffe4b0; border-top:#ffb463 solid 1px; height:42px; line-height:42px; color:#861919; font-size:16px; padding-left:50px;font-weight:500;}
.xtit .xtitr{ color:#861919; font-size:14px; float:right;font-weight:500; padding-right:45px;}
.xtit em{color:#e43700; font-size:24px; position:relative; left:15px;}
.offertab,.offertab1{width:85%;margin:10px auto 20px;border:#ffe5ca solid 1px;}
.offertab tr td.offertabl{width:323px; color:#484848;font-size:14px; height:35px; line-height:35px; padding-left:77px;border-bottom:#ffe5ca solid 1px;}
.offertab tr td.offertabr{width:390px; color:#484848;font-size:14px; height:35px; line-height:35px; padding-right:77px; text-align:right;border-bottom:#ffe5ca solid 1px;}
.contbdcol{border-top:none; margin-top:15px;}
.offertab1{ border:#ffe5ca solid 1px; border-bottom:none; width:85%}
.offertab1 tr td{ border-bottom:#ffe5ca solid 1px; border-right:none; height:45px; line-height:45px; text-align:left;width:251px; padding-left:40px;}
.offertab1 tr td .offerDownLoad{width:20px; height:14px; margin-top:-3px;cursor:pointer;}
.iinfotab{margin:15px 0;}
.iinfotab tr td.infotdl{ text-align:left; padding-left:35px; color:#861919; font-size:14px; width:100px;}
.iinfotab tr td .infortxt{border:#f1f1f1 solid 1px; width:256px; height:32px;font-size:14px; padding-left:5px;}
.iinfotab tr td {padding:6px 0;}

/*短信验证码显示样式*/
#verificationCode table{}
#verificationCode table tr{}
#verificationCode table tr td{padding: 0 0 0 36px;}
#verificationCode table tr div[name="submit"]{
    color: white;
    background: #f57c00;
    height: 35px;
    line-height: 35px;
    width: 65px;
    text-align: center
}
#verificationCode table tr div[name="getVerificationCode"]{height: 35px;width: 115px;line-height: 35px;text-align: center;border: 1px solid #f57c00;color: #f57c00;cursor: pointer;}

/*特约显示样式*/
.specialTable{width:95%;margin-left: 2.5%;}
.specialTable tr{border-bottom: 1px solid #c7c7c7;}
.specialTable tr:last-child{border: none}
.specialTable tr td:nth-child(1){width: 25%;text-align: center;}
.specialTable tr td:nth-child(2){width: 60%}
.specialTable tr td:nth-child(3){width: 15%}
.specialTable tr td:nth-child(2) textarea{width: 100%;height: 70px;text-align:left;overflow: auto;font-size: 14px;background: #fbfbfb;}

.special {font-size: .938em;border-collapse: collapse;/*边框会合并为一个单一的边框*/}
.special tr td:nth-child(1),.special tr th:nth-child(1){width: 12%}
.special tr td:nth-child(2){width: 67%;height: 80px;}
.special tr th:nth-child(2){width: 67%;}
.special tr td:nth-child(3),.special tr th:nth-child(3){width: 10%}
.special tr td textarea{width: 100%;height: 100%}
.special caption {margin: 1em 0 .7em 0;text-align: center;font-weight: bold;font-size: 120%;letter-spacing: .5px;color: #fff;}
.special th {text-align: center;padding: .5em .5em;font-weight: bold;background: #fff;color: #861919;text-align: center;}
.special td {padding: .5em .5em;border-bottom: solid 1px #ff8400;text-align: center;}
.special,.special .special tr th, .special tr td { border:1px solid #ff8400; }/*设置边框的*/
.specialButton {border: none;color: white;padding: 2px 2px;text-align: center;text-decoration: none;display: inline-block;font-size: 16px;margin: 4px 2px;cursor: pointer;border-radius: 12px;}



.carxtit .titft{position:absolute; left:860px;top:0; color:#787878;font-weight:500; font-size:14px;}
.carxtit .titft1{position:absolute; left:710px;top:0; color:#787878;font-weight:500; font-size:14px;}
.carxtit .titft2{position:absolute; left:845px;top:0; color:#787878;font-weight:500; font-size:14px;}
.insureInfor .content{margin-bottom:15px;}
.prom { width:70%;background: #fff;border-radius:.3rem; margin: 0 15%; position: fixed;top: 35%;padding: 6% 0;text-align: center;display: none; z-index:1100 }
.hbh{min-height:800px;}
.underwriting{width:999px; margin:0 auto;}
.underwriting .hbdiv{ margin:15px auto;width:100%;display:inline-block;border:#eaeaea solid 1px; background:#fff;height:272px;padding-top:45px;text-align:center; }
.underwriting .hbdiv .checkp{color:#82e112; font-weight:800; font-size:22px; padding:20px 0;}
.underwriting .hbdiv .textP{color:#7a7a7a; font-size:16px;}
.underwriting .hbdiv .textP a{color:#ffb400; font-size:16px;}
.InputButtonDivBox{width:100%; text-align:center;}
.underwtab{width:874px;margin:10px auto 20px;border:#ffe5ca solid 1px;}
.underwtab tr td{border:#ffe5ca solid 1px; height:40px; line-height:40px; padding-left:5px;}
.underwtab tr td.underwtdl{width:100px; text-align:right; color:#333; font-size:14px;}

.chexinfo ul li{background:#fff; margin-top:8px; padding:10px 0 20px;position:relative;}
.chexinfo ul li .p1,.chexinfo ul li .p2,.chexinfo ul li .p3{padding:0 3%; width:94%; line-height:30px}
.chexinfo ul li .p1 .sp1{color:#626262; font-size:15px;}
.chexinfo ul li .p1 .a1{color:#bc0000; font-size:15px;}
.chexinfo ul li .p1 .a2{color:#4694fa; font-size:15px;}
.chexinfo ul li .p2{color:#b6b6b6; font-size:15px;}
.chexinfo ul li p .spr{float:right;}
.chexinfo ul li p .spl{float:left;}
.chexinfo ul li p span{font-size:.6rem; color:#666; }
.chexinfo ul li p span .i01{color:#bc0000; font-size:15px;}
.chexinfo ul li p span .i02{color:#b6b6b6; font-size:15px;}
/*.chexinfo ul li .p4{border-top:#e2e2e2 solid 1px; display:inline-block; padding:2% 3%; width:94%; margin-top:2%;}*/
.chexinfo ul li .p4 a{ color:#fff; border-radius:5px; width:100px; height:30px; display: inline-block;text-align:center;line-height:30px; font-size:14px;float:right;}
.chexinfo ul li .p4 a.zhf{background:#ff8400;position:absolute; right:8px; bottom:15px;}
.chexinfo ul li .p4 a.xb{background:#29c66d;}
.chexinfo ul li .p3{padding:0 3%; width:54%; line-height:30px; position:absolute; right:8px; top:8px;}
.insurew,.insurew input{width:256px; height:32px;}
.insurew .tabselecont,.insurew .tabselecont ul li a,.insurew .tabselecont ul{width:256px;}
.insurew .tabselecont,.insurew .tabselecont1 ul li a,.insurew .tabselecont1 ul{width:256px;}
.insurew .tabselecont1 ul{height: 50px; overflow-y: auto;}
.insurew .tabselecont ul{height: 200px; overflow-y: auto;}
.iinfotab tr td .insurewtxt{width:626px;}
.btndivchoose{width:100%;display: inline-block; position:relative; padding-top: 15px;}
.fhedit{color:#fda124;font-size:14px; width:110px; text-align: center; position:absolute;right:10px; top:23px;}
.fhedit i{background:url(../images/fh.png) no-repeat;width: 23px; height: 17px;display: inline-block;}
.edita,#VIN_Select{background:#ff8400;width:70px; height:30px;line-height:30px; text-align:center;font-size:14px; color:#fff;border-radius:3px;display:inline-block;}
.ptcarclass,.jycarclass,#jiaoguan{background:#ff8400;width:100px; height:30px;line-height:30px; text-align:center;font-size:14px; color:#fff;border-radius:3px;display:inline-block;}
.zwh{z-index:990; display:none;}
.zwh input{width:90px; border:#ffe5ca solid 1px; height:30px;line-height:30px; margin:0 5px;font-size:14px; padding-left:5px;}
.zwh p span{font-size:14px;}
.insurtimetd{margin-top:-10px;}
.insurtimetd .checkbox{float:right;left:125px;}
.insurtimetd p{float:right; margin:-10px 20px 0 0;}
.tabtimesele{width:297px;float:left;}
.tabtimesele input{width:297px;}
.tabtimesele .tabselecont ul{width:297px;}
.tabtimesele .tabselecont ul li a{width:297px;}

.tabtimesele .tabselecont1 ul{width:297px;}
.tabtimesele .tabselecont1 ul li a{width:297px;}

.choosetab tr td .timeem{color:#861919;font-size:14px;}
.choosetab tr td .timeem1{color:red;font-size:14px;}
.carxtit em{float:right; font-size:14px; margin-right:60px;}
.choosetabbd tr td .ftab tr td{ border:none; border-bottom:#ffe5ca solid 1px; background:#fff6e5;}
.choosetabbd tr td .ftab1 tr td{ border:none; border-bottom:#ffe5ca solid 1px; background:#fff6e5;}
.choosetabbd tr td .ftabQm tr td{ border:none; border-bottom:#ffe5ca solid 1px; background:#fff6e5;}
/*发票*/
.isinfo11,.isinfo12{position:absolute; top:15px; right:22px;}
.isinfo11,.isinfo12 span{float:left; line-height:12px;}
.isinfo11 p{ width:200px; float:left; line-height:18px;}
.isinfo11 .insursele{height:25px; margin-top:-27px;float:right;}
.isinfo11 .insursele input{height:25px; background:#f9f9f9; border:#dcdcdc solid 1px; }
.isinfo11 .insursele i{top:0px;}
.isinfo11 .insursele .insurselecont{top:25px;}
.isinfo11 .insursele .insurselecont p{background:#ebebeb; border-bottom:#dcdcdc solid 1px;line-height:15px;}
.isinfo11 .insursele .insurselecont p.sel{background:#fff;color:#861919;border-bottom:#dcdcdc solid 1px;}
.isinfo12 p{ width:200px; float:left; line-height:15px;}
.isinfo12 p{background:url(../images/icon14.png) no-repeat; margin-top:-6px; width:56px; height:31px;float:left; position:relative; cursor:pointer;}
.insure{width:100%; display:inline-block;float:left;}
.insure .insuretit{width:100%; text-align:center; height:70px; line-height:35px; padding:15px 0; font-size:20px;color:#363636;font-weight:500;display:inline-block; background:#fff; border:#eaeaea solid 1px; margin:45px 0 13px; }
.insure .insuretit i{color:#a56768; font-size:24px;font-style:normal;}
.insure .insureinfo{border:#eee solid 1px;width:100%;background:#fff;position:relative; display:inline-block; padding-bottom:20px; margin-bottom:18px;}
.insure .insureinfo h3{width:100%; height:44px;line-height:44px;color:#821a1b; background:#eee; font-size:16px;font-weight:500; margin-bottom:30px;}
.insure .insureinfo h3 i,.addressinfo h3 i{background:#ff8400; border-radius:.5rem; width:3px; height:16px; margin:15px 10px 0 33px;float:left;}
.insure .sum{border:#eee solid 1px;background:#fff; padding-bottom:0px;}
.insure .sum h3{width:100%; background:#fff; border-bottom:#eaeaea solid 1px; margin-bottom:0; }
.insure .sum h3 i{float:left; margin:12px 8px 0 33px}
.insure .sum h3 em{color:#861919;font-weight:600;float:left;}
.insure .sum h3 span{color:#fc7600; font-weight:500; font-size:16px; position:relative; top:-1px; left:20px;}
.invoice{min-height:200px; overflow:hidden;display:none; background:#fff; border-radius:5px; position:fixed; left:50%; top:21%; z-index:1001;width:900px; margin:-90px 0 0 -450px;border:#eee solid 1px; padding:20px;}
.invoice h3 span{/*width:133px;*/height:38px;/*background:url(../images/sumbg.png) no-repeat; */margin-right:19px;color:#333; font-size:14px; text-align:center; line-height:38px;font-weight:500; cursor:pointer;}
.invoice h3 span i{width:3px; height:16px; margin:10px 10px 0 33px;background:#ff8400; border-radius:1px;float:left; }
.invoice ul{margin:10px 0 0;display:inline-block}
.invoice h3 span.sel{background:url(../images/sumbg1.png) no-repeat; color:#fff;}
.invoice ul.gs{display:none; background:#f9f9f9}
.invoice ul.gs li,ul.gr li{float:left; width:388px; height:55px; margin-top:7px;}
.invoice ul.gs li span,.invoice ul.gr li span{width:120px;color:#333; font-size:16px;height:35px; line-height:35px; text-align:right;}
.invoice ul.gs li input,.invoice ul.gr li input{font-size:14px; height:35px; line-height:35px; padding-left:3px;width:260px; border:#e5e5e5 solid 1px}
/*.invoice ul.gr li{width:1130px; margin-top:7px;}
.invoice ul.gr li span{width:80px; text-align:left; margin-left:38px;}
.invoice ul.gr li input{width:1000px }*/
.invoice ul.gr li em{color:#861919; font-size:12px; margin-left:120px;}
.invoice ul.gr li.tipem,.tipem{width:776px; margin-top:-15px;}
.invoice ul.gr li.tipem em,em.tipem{text-align:left; margin-left:40px;color:#fa423a;}
.invoice p{width:100%; text-align:left;position:relative; top:-8px; display:inline-block;}
.btndivinfo{width:100%; text-align:center; }
.btndivinfo input{width:142px; height:37px; display:inline-block; border-radius:5px; text-align:center; line-height:37px;color:#fff; font-size:15px; cursor:pointer; margin-top:10px;}
.btndivinfo .qrbtn{background:#fc7600;}
.btndivinfo .qxbtn{background:#a0a0a0; margin-left:8px;}
.sum .fp{color:#0030ff; font-size:16px;}
.fpdiv{padding:0px 0 20px;}
.fpdiv .fpcont{background:#f9f9f9; border-bottom:#e7e7e7 solid 1px; border-top:#e7e7e7 solid 1px;}
.fpdiv .tipem{font-size:14px; margin:10px auto; text-align:center;}
.fpdiv .tipem img{margin:-3px 3px 0 0;}


/*PC端车险首页部分样式，新增于2017.12.26 by dongnn*/
.carcode .license_img {position: absolute;left: 100px;padding: 15px 8px;cursor: pointer;}
.carcode #license_1 {top: 0px;}
.carcode #license_2 {top: -1px;display: none;}
.carcode #provRefer {width: 236px;position: absolute;left: 99px;top: 36px;background: #fff;border: #ec312b solid 1px;padding: 5px;z-index: 10;height: 200px;overflow-y: auto;display: none;}
.carcode #provRefer>p{padding-left: 25px;cursor: default;}
.carcode #provRefer>p:hover{background: #ec312b;color: white;cursor: default;}
/*PC端车险报价部分样式，新增于2017.12.26 by dongnn*/
.tabcont table tr td.tdl{position: relative;}
.tabcont .promptImg{display: inline-block; width: 20px;height: 20px;position: absolute;left: 285px;top: 16px;}
.tabcont .promptImg_a{width: 20px;position: absolute;left: 0px;top: 0px;}
.tabcont .promptImg_b{width: 330px;position: absolute;left: 37px;top: -15px;z-index: 5;display: none;border: 2px solid #ff8400;border-radius: 20px;}
.tabcont .promptImg_c{position: absolute;left: 30px;top: 2px;display: none;}
.tabcont .promptImg:hover .promptImg_b,.tabcont .promptImg:hover .promptImg_c{display: block;}
/*PC端车险精准报价页部分样式，新增于2017.12.27 by meng*/
.ctabtbl_big{position: relative;}
.ctabtbl_img{width: 18px;position: absolute;left: 88%;top: -18px;}
.ctabtbl_img1{position: absolute;left: 97%;top: 15px;top: -17px;display: none;}
.ctabtbl_dv{width: 264px;border: 2px solid #ff8400;position: absolute;left: 100%;top:0px;z-index: 3;background:white;display: none;border-radius: 20px;top: -34px;text-align: left;padding: 0px 10px 10px 10px;}
.ctabtbl_big:hover .ctabtbl_img1,.ctabtbl_big:hover .ctabtbl_dv{display: block;}
.ctabtbl_dv div {display: block;font-size: 12px;color: red;font-weight: 600;margin-top: 15px;}
.ctabtbl_dv span {display: block;padding-left: 5px;font-size: 10px;line-height: 15px;text-indent: 20px;margin-top: 5px;}
.ctabtbl_dv p {display: block;padding-left: 5px;font-size: 10px;line-height: 15px;margin-top: 5px;}
.ctabtbl_dv p.ctabtbl_dv_1>a{display: inline-block;color: orangered;text-decoration: underline;}
/*PC端车险精准报价页部分样式，新增于2017.12.28 by dongnn*/
.insur_q_s{position: absolute;right: 0px;top: 15px;text-align: right;font-size: 14px;padding: 12px 0 0 0;width:100%; text-align:center;}
.insur_q_s a{color: #0dc187;}
#insur_maskBg{width: 100%;height: 100%;position: fixed;top: 0px;left: 0px;background: url(../images/bg.png) repeat;z-index: 999;display: none;}
.insur_all{width: 1000px;height: 500px;border: #e1e1e1 solid 1px;border-radius: 3px;position: fixed;top: 50%;left: 50%;margin: -250px 0 0 -520px;background: #fff;padding: 20px 2%;overflow-y: auto;z-index: 1000;display: none;}
.insurClose{display: block;padding: 0 0 10px 0;font-size: 16px;color: #333;width: 100%;text-align: right;}
/*PC端车险精准报价页部分样式，新增于2017.12.29 by meng*/
#ctab{margin-top: -9px;}
.pagediv .pagetop,.pagediv .pagebot{color:#fc805e; font-size:13px;}
.pagediv .pagetop{ margin-right: 5px;}
.pagediv{width:100%; height:30px; line-height:30px; background:#e1e1e1; position:absolute; bottom:-196px; left:1px; z-index:100;}

#ladyBa{position:fixed; top:0%; left:0%; width:100%; height:100%; background:rgba(0,0,0,0.5); z-index:1000;display:none}
.VerificationCodeBox{width:500px;position:fixed; top:50%; left:50%;z-index:111000010; margin:-80px 0 0 -250px; }
.VerificationCodeBox h2{width:80%; margin:0 10% 20px; height:35px; line-height:35px; border-bottom:#e1e1e1 solid 1px; color:#333;font-weight:500;text-align: center;}
.VerificationCodeBox .InputButtonCodeImg{width:142px; height:37px; display:inline-block; border-radius:5px; text-align:center; line-height:37px;color:#fff; font-size:15px; cursor:pointer;margin:10px 5px 20px;background:#fc7600;}
.VerificationCodeBox .qxbtn{background:#a0a0a0}
.VerificationCodeBox  .leftBox{width:260px; margin:0 0 20px 30px;display: inline-block;float:left}
.VerificationCodeBox  .leftBox p{background:#fff; font-size:14px; color:#333; width:90px;float:left; line-height:30px;}
.VerificationCodeBox  .leftBox input{width:150px;height:30px; line-height:30px; background:#fff; border:#e1e1e1 solid 1px; border-radius:3px;float: left; }
.VerificationCodeBox  .rightBox{margin:0px 0 20px;display:inline-block;}
.VerificationCodeBox  .rightBox img{width:80px; height:30px;}
.VerificationCodeBox p.ftw{color:#333;width:440px; margin:10px 30px; }
.VerificationCodeBox .btndiv{width:100%; text-align:center;display:inline-block;}
.shanxi{width:800px; border-radius:3px; height:440px;background-color:#fff;position:fixed; left:50%; top:50%; margin:-220px 0 0 -400px;z-index:920;display: none;}
.shanxi h2{border-bottom:#e1e1e1 solid 1px; height:45px; line-height:45px; text-align:center; margin:0 20px;}
.shanxi .shanxicont{ font-size:13px; color:#444; margin:10px; height:320px; padding:5px 10px; overflow-y:auto; line-height:30px;}
.shanxi .shanxicont span{font-size:14px; color:#000;font-weight:600;}
.shanxi .shanxicont h3{font-size:15px;color:#000;}
.shanxi .tipbtn{ text-align:center;}
.shanxi .tipbtn button{background:#fc7600; border-radius:5px; height:35px; line-height:35px; width:200px; color:#fff;cursor: pointer;}

.addtap{position:relative}
.addtap p{display: inline-block;}
.addtap p strong{cursor:pointer; font-size:28px; margin:5px 0 0 10px;display:inline-block; position:relative;top:5px;}
.choosetabbd tr td .addtab tr td{border:none;}

.addtab tr td input{width:125px; height:27px; padding-left:5px; line-height:27px; border:#ffe4b0 solid 1px;float:left}
.addtab tr td input.datatxt{background:#fff url(../images/icon7.png) no-repeat 105px 2px; width:130px;}
.addtab tr td input.add-date{text-align:left;}
.addtab tr td.deltd{ position:relative;}
.addtab tr td.deltd a{color:#666; font-size:14px; position:absolute; right:5px; height:27px; line-height:27px;}
.addtab tr td.tdtl{text-align:right;}

.checkbox .checkInput,.checkbox input{position: absolute;right:-5px; opacity:0; z-index:10; width:53px; height: 28px;filter:alpha(opacity=0)}

/*交管查询*/
#traffic1,#traffic2,#traffic3{position: relative;display:none;width: 1000px;padding:10px 0 20px 0;background: #fff;border-radius: 5px;position: fixed;left: 50%;top: 30%;z-index: 990;margin-left: -500px;overflow: scroll;overflow-y: hidden;}
#traffic1 p,#traffic2 p,#traffic3 p{position: fixed;left:46%;padding-bottom: 10px;}
#traffic1 table,#traffic2 table,#traffic3 table{border: 1px solid #ccc;margin-top: 30px;}
#traffic1 span,#traffic2 span,#traffic3 span{position: fixed;right: 18%;width: 20px;height: 20px;cursor: pointer;}
#traffic1 table tr,#traffic2 table tr,#traffic3 table tr{white-space:nowrap;text-align: center;}
#traffic1 table thead tr,#traffic2 table thead tr,#traffic3 table thead tr{background: #eee;}
#traffic1 table tr th ,#traffic1 table tr td,#traffic2 table tr th ,#traffic2 table tr td,#traffic3 table tr th ,#traffic3 table tr td{border: #ccc solid 1px;padding: 5px 10px; text-align: center;}
.ladylast{display:none;width:100%; background:rgba(0,0,0,.5); opacity:50; position:absolute; left:0; top:0; z-index:900;}
.newTitft{
    padding: 4px 8px;
    border-radius: 50px;
    background-color: #f60;
    color: #fff !important;
    line-height: 22px;
    margin-top: 6px;
}



#calculatorDiv{display:none;position: fixed;top: 30%;left: 30%;width: 40%;height:50%;z-index: 1110000000;background:#ccc;border-radius:10px;}
#calculatorDiv>p:first-child{padding-left: 37px;height: 40px;line-height: 40px;text-align: center;background: white;border-radius: 10px 10px 0px 0px;}
#calculatorDiv>p:first-child>span{position: absolute;font-size: 10px;width: 35px;left:93%;top:-3%;cursor:pointer}
#calculator{margin-top:3px;overflow-y:scroll;height:90%;border-radius: 0px 0px 10px 10px;}
#calculator::-webkit-scrollbar {display: none;}
#calculator>ul>li{height:90px;padding:10px;background: white;margin-top: 3px;}
#calculator>ul>li:first-child{margin-top:0px;}
#calculator .riskListDiv{width:60%;height: 100%;float: left;}
#calculator .riskListDiv>span,#calculator .priceDiv>p{height: 25px;line-height: 25px;}
#calculator .riskListDiv ul{padding-left: 35px;padding-top: 10px;}
#calculator .riskListDiv li{font-size: 12px;font-weight: 400;color: #8f8f94;width: 45%;float: left;list-style: circle;}
#calculator .priceDiv{width:35%;border-left:1px solid #ccc;height: 100%;float: left}
#calculator .priceDiv>p{text-align: center;color: #0c82f1}
#calculator .priceDiv>div{text-align: center;padding-top: 20px;color: #D02928}