@import url(/css/public_word.css);
body {
background-color:#fff;
}
#container {
margin:0 auto;
width: 1240px;
height: auto;
text-align: left;
border-left:1px solid #e1e1e1;
border-right:1px solid #e1e1e1;
background: #fff;
}
.line {
clear:both;
height: 1px;
background: #cdcdcd;
margin: 15px 0;
overflow: hidden;
}
.top {
background: #f2f2f2;
text-align: center;
height: 40px;
line-height: 40px;
overflow: hidden;
}
.top .bookmark {
margin-left: 20px;
}
.top .reg {
margin-right: 35px;
}
.top a {
color: #393939;
}
.top a:hover {
color: #ec1946;
}
.nav {
height: 80px;
line-height: 80px;
}
.logo {
width: 415px;
margin: 20px 0 0 20px;
} 
.logo {
width: 435px;
height: 80px;
}
.logo img {
margin: 15px 0 0 20px;
}

/* 0321 modify */
.otherlogo {
width: 435px;
height: 79px;
border-bottom: 1px solid #e1e1e1;
}
.otherlogo img {
margin: 15px 0 0 20px;
}
.menu {
width: 600px;
height: 80px;
background: #006cb9;
}
.menu li {
float: left;
height: 80px;
line-height: 80px;
width: 120px;
text-align: center;
color: #fff;
}
.menu_right {
width: 205px;
height: 80px;
background: #004a94 url(../images/phone.png) center center no-repeat;
text-align: left;
overflow: hidden;
}
.menu li a {
color: #fff;
display: inline-block;
width: 120px;
height: 80px;
font-size: 14px;
background: url(../images/menu_li_bg.jpg) 0 0 no-repeat;
}
.menu li a:hover {
text-decoration: none;
}
.menu li a.current {
text-decoration: none;
background: #004285;
}
.selectList {
width: 276px;
height: 32px;
text-align: center;
line-height: 32px;
background: url(../images/sub_select_bg.png) no-repeat;
cursor: pointer;
position: relative;
}
/*.cityList {
position: absolute;
top: 32px;
left: 0;
width: 274px;
display: none;
border: 1px solid #e1e1e1;
background: #fff;
z-index: 1000;
}
.cityList li {

}
.cityList li a {
display: inline-block;
width: 274px;
height: 30px;
line-height: 30px;
color: #000;
}
.cityList li a:hover {
background: #004285;
color: #fff;
text-decoration: none;
}*/
/* 主体部分 */
.sidebar {
width: 435px;
}

/* 0326  add */
.banner {
width: 100%;
height: 300px;
position: relative;
overflow: hidden;
}
/* 0326  add */
.banner img {
position: absolute;
top: 0;
left: 0;
}
.banner .type_name {
position: absolute;
top: 15px;
left: 12px;
font-size: 20px;
line-height: 24px;
color: #fff;
}

/* 0326 end */
.quick {
margin: 30px 0 30px 40px;
}
.quick p {
height: 20px;
margin-bottom: 20px;
}
/* 车险 start */
.sub_side {
margin-top: 30px;
}
.sub_online {
border-bottom: 1px solid #e4e4e4;
padding-bottom: 10px;
padding-left: 60px;
padding-right: 50px;
}
a.sub_s_button {
display: inline-block;
width: 130px;
height: 30px;
line-height: 30px;
border: 1px solid #adbccb;
color: #103966;
text-align: center;
}
a.sub_s_button:hover {
color: #ec1946;
}
.sub_online p {
margin: 10px 0;
color: #a2a2a2;
line-height: 20px;
font-size: 14px;
}
.sub_online p a {
color: #a2a2a2;
}
.sub_online p span {
color: #004285;
}
.sub_s_name {
width: 90px;
height: 22px;
border: 1px solid #d9d9d9;
}
.sub_s_phone {
width: 180px;
height: 22px;
border: 1px solid #d9d9d9;
}
.sub_online li {
line-height: 20px;
}
.sub_online li a {
color: #a2a2a2;
font-size: 14px;
}
/* 车险 end */
#city {
width: 267px;
}
.form_list {
margin: 10px 0;
line-height: 34px;
}
.form_total {
margin-top: 20px;
border-top: 1px solid #cdcdcd;
margin-right: 40px;
font-size: 18px;
color: #d82e43;
padding-top: 10px;
}
.form_total_right {
text-align: right;
margin-top: 20px;
border-top: 1px solid #cdcdcd;
font-size: 18px;
color: #d82e43;
padding-top: 10px;
}
div.form_total_info {
margin-top: 0;
border-top: none;
}
.form_total span {
font-size: 24px;
}
.submit {
width: 279px;
height: 34px;
text-align: center;
background: #ec1946;
border: none;
cursor: pointer;
color: #fff;
font-size: 14px;
font-weight: bold;
letter-spacing: 0.5em;
}
.num, .day, .date, .money {
width: 80px;
height: 32px;
line-height: 32px;
border: 1px solid #ccc;
overflow: hidden;
text-align: center;
}
#address_city, #address_district {
width: 80px;
}
 #address_more {
width: 93px;
height: 30px;
line-height: 30px;
border: 1px solid #999;
overflow: hidden;
padding-left:5px;
}
#selectDate {
width: 80px;
text-align: center;
border: 0 none;
overflow:hidden;
*vertical-align:bottom;
}
.q_left {
width: 80px;
text-align: right;
margin-right:8px;
}
.q_right {
width: 300px;
line-height:32px;
}
.add, .m_add {
position: absolute;
top: 0;
left: 90px;
}
.reduce, .m_reduce {
position: absolute;
top: 20px;
left: 90px;
}
.rules {
width: 200px;
position: absolute;
top: 0;
left: 100px;
line-height: 14px;
font-size: 11px;
color: #999;
}
.rules_01 {
width: 100px;
position: absolute;
top: 0;
left: 190px;
line-height: 34px;
font-size: 11px;
color: #999;
}
.rules_01 a {
color: #999;
text-decoration: underline;
}
.rules_01 a:hover {
color: #ec1946;
}
.quick_info {
color: #999;
}
.content {
width: 804px;
background: url(../images/sub_main_bg.jpg) left top repeat-y;
padding-bottom: 80px;
}
.servicesIndexmain {
width: 600px;
margin: 0;
}
.servicesIndexmain .position {
margin: 20px 30px;
}
.main {
width: 530px;
margin: 0 35px;
}
.position {
margin-top: 20px;
height: 20px;
line-height: 20px;
border-bottom: 1px solid #e1e1e1;
text-align: right;
}
.position a {
color: #b3b3b3;
}
.position a:hover {
color: #ec1946;
text-decoration: none;
}
.sub_title {
margin: 30px 0;
font-size: 20px;
color: #004a94;
text-align: left;
}
#tab-container ul, #services_query ul, #tab_container ul {
    border-left: 1px solid #ccc;
    height: 33px;
    background: url(../images/sub_line_bg.png) left bottom repeat-x;
    overflow: hidden;
}
#tab-container li, #services_query li, #tab_container li {
    float: left;
    text-align: center;
}
#tab-container li a.active, #services_query li a.active, #tab_container li a.active {
    background: url(../images/tabs_bg.jpg) 0 0 no-repeat;
    color: #fff;
    
}
#tab-container li a, #tab_container li a {
    display: inline-block;
    color: #0066cc;
    width: 110px;
    height: 33px;
    line-height: 33px;
    background: url(../images/tabs_bg.jpg) -110px 0 no-repeat;
}

.sub_content span.hightline {
color: #ec1946;
}
.sub_content a.hightline {
color: #ec1946;
}
/* 重新计算保费 start */
.sub_content p.reInText {
font-size: 14px;
color: #666;
}
.sub_content p.reInText a {
color: #006cb9;
text-decoration: underline;
}
.re_quotation {
background: #f3f6f8;
border: 1px solid #e1e0e0;
}
.re_quotation h2 {
font-size: 14px;
color: #103966;
margin: 10px 0 10px 10px;
}
.re_quotation p {
margin-left: 10px;
}
.re_quotation p .total {
font-size: 16px;
color: #ec1946;
font-weight: bold;
margin-right: 0;
display: inline;
}
.re_quotation p .normal {
text-decoration: line-through;
margin-right: 0;
display: inline;
}
.re_quotation p span {
margin-right: 20px;
display: inline-block;
}
/* 重新计算保费 end */
.sub_list {
margin-top: 30px;
color: #666;
}
.sub_list_yd {
margin: 30px 0;
color: #666;
height: 120px;
border: 1px solid #e1e1e1;
padding: 10px;
overflow-y: auto;
}
.sub_list_yd p {
line-height: 20px;
margin-bottom: 5px;
}
.sl_content {
margin-bottom: 20px;
}
.sl_title {
height: 33px;
line-height: 33px;
padding-left: 45px;
width: 100%;
color: #3399cc;
font-size: 14px;
}
.sl_text {
line-height: 20px;
padding-left: 45px;
}
.sl_text p {
margin-bottom: 15px;
}
#sl_01 {
background: url(../images/sub_icon.png) 0 0 no-repeat;
}
#sl_02 {
background: url(../images/sub_icon.png) 0 -34px no-repeat;
}
#sl_03 {
background: url(../images/sub_icon.png) 0 -67px no-repeat;
}
#sl_04 {
background: url(../images/sub_icon.png) 0 -100px no-repeat;
}
#sl_05 {
background: url(../images/sub_icon.png) 0 -133px no-repeat;
}
#sl_06 {
background: url(../images/sub_icon.png) 0 -166px no-repeat;
}
#sl_07 {
background: url(../images/sub_icon.png) 0 -199px no-repeat;
}
#sl_08 {
background: url(../images/sub_icon.png) 0 -232px no-repeat;
}
#sl_09 {
background: url(../images/sub_icon.png) 0 -265px no-repeat;
}
.table {
border: 1px solid #ccc;
margin-bottom: 30px;
}
.table td {
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}
.sub_table td {
border-right: none;
border-bottom: 1px solid #ccc;
}
.sl_tip {
border: 1px solid #e1e1e1;
background: #f3f6f8;
}
.tip_title {
height: 50px;
line-height: 50px;
border-bottom: 1px solid #e1e1e1;
background: url(../images/tip_icon.png) 20px center no-repeat;
padding-left: 40px;
font-size: 14px;
color: #004a94;
}
.confirmInfo {
border-bottom: none;
margin: 20px 0;
line-height: 16px;
font-size: 12px;
background-position: 20px 5px;
}
.reInsurance {
border-bottom: none;
margin: 20px 0;
line-height: 20px;
font-size: 12px;
background-position: 20px 0;
color: #545454;
}
.tip_text a {
color: #004a94;
text-decoration: underline;
}

.tip_text {
margin: 20px 0;
}
.tip_text p {
line-height: 20px;
padding-left: 20px;
margin-bottom: 10px;
}
.bar_right {
width: 200px;
text-align: center;
}

.sub_service {
border-bottom: 1px solid #e1e1e1;
}
.sub_service img {
margin-bottom: 30px;
}
.navbar {
margin: 30px 0;
overflow: hidden;
}
.navbar dl {
margin-bottom: 15px;
}
.navbar dt {
background: url(../images/nav_bg.png) 40px center no-repeat;
text-align: left;
padding-left: 60px;
color: #4c6b8c;
margin-bottom: 5px;
font-weight: bold;
}
.navbar dd {
text-align: left;
margin-left: 85px;
line-height: 20px;
}
.navbar a {
color: #000;
}
.navbar a:hover {
color: #ec1946;
}


/* 确认投保信息 */
.main .confirm_title {
padding-bottom: 10px;
}

.info_title span.info_modify {
float: right;
padding-bottom: 10px;
}
.info_title .sub_s_button {
width: 90px;
margin-bottom: 10px;
}
.info_title span.username {
display: inline-block;
padding: 0 10px;
font-size: 18px;
}
/* 填写投保人信�&#65533;? */
.info_title {
margin: 30px 0;
font-size: 18px;
color: #103966;
text-align: left;
border-bottom: 1px solid #cdcdcd;
padding-bottom: 5px;
}
.info_title span {
font-size:12px;
color: #545454;
}
/* 车险报价 */
.chebaojia {
font-size: 14px;
color: #545454;
}
.chexianPrices {
color: #ec1946;
}
.cheNumber {
color: #ec1946;
font-size: 20px;
}
.info_form {
margin: 10px 0;
line-height: 32px;
}
.info_form p.duetime {
margin: 0 30px;
line-height: 20px;
}
.info_form p.duetime span {
color: #006cb9;
font-weight: bold;
}
.info_name {
width: 130px;
text-align: right;
margin-right: 10px;
}
.info_name_t {
width: 130px;
text-align: right;
padding-right: 10px;
}
.info_content {
max-width: 525px;
*vertical-align: middle;
}
.info_content img {
vertical-align: top;
}
.info_change a {
color: #006cb9;
text-decoration: underline;
}
.newSelectClass {
width: 155px;
}
.form_tips {
position: absolute;
width: 160px;
background: #E2F3FF;
border: 1px solid #6cf;
padding: 5px;
line-height: 16px;
z-index: 3000;
}
.info_input {
width: 274px;
height: 30px;
line-height: 30px;
border: 1px solid #6cf;
}
.noNeed {
border: 1px solid #ccc;
}
.online_input {
width: 150px;
height: 30px;
line-height: 30px;
border: 1px solid #6cf;
padding-left: 5px;
}
.year {
width: 60px;
}
.info_month, .info_day {
width: 30px;
text-align: center;
}
.identity {
width: 70px;
}
.relation {
width: 276px;
border: 1px solid #6cf;
 }
.number {
width: 212px;
width:198px;
position:absolute;
top:1px;
*top:0;
left:75px;
}
.control {
position: relative;
/*display: inline-block;*/
/*height: 32px;*/
top: -13px;
left: 5px;
}
.info_add {
position: absolute;
top:0;
*top: 15px;
left:0;
}
.info_reduce {
position: absolute;
top:16px;
*top: 30px;
left:0;
}
.info_text {
position: absolute;
top: 8px;
*top: 15px;
left: 25px;
}
.info_tips {
text-align: right;
color: #006cb9;
margin: 10px 0;
}
.online_tips {
text-align: center;
color: #006cb9;
margin: 10px 0;
}
.info_tips_1 {
text-align: left;
color: #006cb9;
margin: 10px 0;
}
.info_tips_1 a {
color: #006cb9;
}
.info_pre {
width: 132px;
height: 34px;
line-height: 34px;
background: #006cb9;
text-align: center;
color: #fff;
border: none;
cursor: pointer;
}
.info_next {
width: 132px;
height: 34px;
line-height: 34px;
background: #ec1946;
text-align: center;
color: #fff;
border: none;
cursor: pointer;
}
.clear {
height: 0;
overflow: hidden;
clear: both;
}
.info_list {
float: left;
}
.info_list .il_title {
width: 100px;
float: left;
text-align: right;
padding-right: 10px;
}
.info_list .il_content {
float: left;
text-align: left;
width: 190px;
}
.statement {
border: 1px solid #e1e1e1;
background: #f3f6f8;
padding: 10px 20px 20px 20px;
margin-top: 20px;
}
.statement p {
line-height: 22px;
}
.statement .signName {
text-align: right;
margin-right: 50px;
}
.info_date {
margin: 10px 0 50px 0;
}
.sub_select_title {
display: inline-block;
width: 85px;
text-align: right;
color: #848484;
margin-top: 5px;
}
.otherText {
line-height: 20px;
color: #f00;
}
.outdate {
background: url(../images/sorry_icon.png) left 50px no-repeat;
padding: 50px;
}
.od_title {
color: #103966;
font-size: 20px;
margin-bottom: 20px;
}
.od_title_1 {
font-size: 13px;
color: #545454;
margin-bottom: 10px;
}
.od_title_2 {
font-family: '宋体';
color: #545454;
}
.od_title_2 a {
color: #ec1946;
text-decoration: underline;
}
.online_provision {
margin-top: 50px;
height: 1000px;
overflow-y: scroll;
padding: 10px;
}
.online_provision p.title {
text-align: center;
border-bottom: 1px solid #ccc;
padding-bottom: 10px;
color: #545454;
font-size: 14px;
margin-bottom: 10px;
}
.online_provision p.contentMore {
color: #666;
text-align: left;
margin-bottom: 15px;
}
.online_provision p.subTitle {
background: #daf6f7;
color: #666;
height: 30px;
line-height: 30px;
text-align: center;
margin-bottom: 15px;
}

.pay_name {
width: 350px;
margin-left: 30px;
font-size: 14px;
color: #666;
}
.pay_content {
width: 80px;
font-size: 18px;
font-weight: bold;
font-family: arial;
color: #006cb9;
}
.pay_type {
margin-left: 30px;
}
.pay_title {
font-size: 14px;
color: #103966;
margin-bottom: 15px;
}
.pay_line {
clear:both;
height: 1px;
background: #cdcdcd;
overflow: hidden;
margin: 30px 0;

}
.pay_title span {
color: #666;
}
.pay_title span.third {
color: #ec1946;
}
ul.bank_list {
background: none;
height: auto;
margin-bottom: 20px;
}
ul.bank_list li {
width: 160px;
float: left;
margin-bottom: 20px;
background: none;
height: 34px;
line-height: 34px;
position: relative;
text-align: left;
}
ul.bank_list li img {
position: relative;
top: 15px;
}
/*商业保险报价*/
.no_border{
border: 0;
}
.ta_l{
text-align: left;
}
.ta_r{
text-align: right;
}
.ta_c{
text-align: center;
}
.br_0{
border-right: 0!important;
}
.bb_0{
border-bottom: 0!important;
}
.bg_none{
background:none!important;
}
.info_title p {
padding-left:44px;
line-height: 20px;
font-size:12px;
color:#666;
}
.info_insurance .set_img{
border-bottom:1px dashed #ccc;
padding: 0;
    text-align: center;
}
.info_insurance .set_desc{
padding: 0;
}
.info_insurance table{
color:#545454;
font-size: 12px;
line-height: 22px;
border: 1px solid #ccc;
margin-bottom: 20px;
}
.info_insurance table td{
height: 36px; 
text-align: right;
padding-right: 17px;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}
.info_insurance table div{
padding:0 5px;
}
.info_insurance .price_promote{
text-align: left;
}
.info_insurance .price_promote p{
float: right;
color: #ec1946;
font-size: 16px;
font-family: arial;
font-weight: bold;
}
.info_insurance .price_promote span{
font-size: 12px;
font-weight: normal;
}
.info_insurance .price_market {
color: #d3d3d3;
text-decoration: line-through;
text-align: left;
}
.info_insurance .price_radio {
text-align: left;
}
.info_insurance table .tb_title{
padding-right: 35px;
}
.info_insurance table .tb_header{
padding-right: 17px;
}
.info_insurance .tb_blue .tb_title{
background:#daf6f7;
}
.info_insurance .tb_blue .set_img {
border-top:3px solid #10c9df;
background:url(../images/step02_set1.png) center center no-repeat;
}
.info_insurance .tb_blue .noselect {
  background:url(../images/step02_set1_2.png) center center no-repeat;
}
.info_insurance .tb_yellow .tb_title{
background:#fff6e7;
}
.info_insurance .tb_yellow .set_img {
border-top:3px solid #dfa210;
background:url(../images/step02_set2.png) center center no-repeat;
}
.info_insurance .tb_yellow .noselect {
  background:url(../images/step02_set2_2.png) center center no-repeat;
}
.info_insurance .tb_pink .tb_title{
background:#fcedf5;
}
.info_insurance .tb_pink .set_img {
border-top:3px solid #df4695;
background:url(../images/step02_set3.png) center 50px no-repeat;
}
.info_insurance .tb_pink .noselect {
  background:url(../images/step02_set3_2.png) center 50px no-repeat;
}
.info_insurance .tb_grey .tb_title{
background:#f4f4f4;
}
.info_insurance .tb_grey .set_img {
border-top:3px solid #9c9c9c;
background:url(../images/step02_set1.png) center center no-repeat;
}
.info_insurance .tb_grey .noselect {
  background:url(../images/step02_set1_2.png) center center no-repeat;
}
.info_insurance p.insurance_tips {
text-align: center;
}
.info_insurance p.insurance_tips span {
color: #ec1946;
}
.info_insurance p.insurance_tips a {
color: #006cb9;
text-decoration: underline;
}
.controls_button{
width: 300px;
margin:30px auto;
}
.controls_button a{
font-size: 14px;
color: #006cb9;
line-height: 30px;
}
#prev_step,#next_setp{
width: 132px;
}
/* #next_setp{
margin-left: 15px;
} */


.effect_time {
font-size: 12px;
color: #666;
position: relative;
margin-bottom: 20px;
}
.effect_time .tip{
width: 320px;
position: absolute; left:250px; top:-10px;
border: 1px solid #f22d0d;
color: #f22d0d;
background: #fff;
line-height: 22px;
padding:2px 5px;

}
.effect_time .tip:before{
border:5px solid #f22d0d;
border-top: 5px solid #fff;
border-bottom: 5px solid #fff;
border-left:5px solid #fff;
width: 0; height:0;
position: absolute; left:-10px; top:20px; 
content: "";

}
.effect_time .tip:after{
border:4px solid #fff;
border-top: 4px solid transparent;
border-bottom: 4px solid transparent;
border-left:4px solid transparent;
width: 0; height:0;
position: absolute; left:-8px; top:21px; 
content: "";

}
.effect_time .tip a{
color: #666;
float: right;
margin-top: 8px;

}
/*保险申请�&#65533;?*/
.insurance_policy{
border:1px solid #ccc;
border-right: 0;
border-bottom: 0;
margin-top: 35px;
}
.insurance_policy .company{
font-size: 14px;
text-align: center;
}
.insurance_policy table td{
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
line-height: 28px;
font-size: 12px;
color: #545454;
}
.insurance_policy .tb_title{
padding-left: 18px;
background:#daf6f7;
}
.insurance_policy .tb_subtitle{
background:#ecfafb;
}
.insurance_policy .border{
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
}
.insurance_policy .border td{
border:0;
}
.insurance_policy .no_border{
margin:10px 0;
}
.insurance_policy .no_border td{
border:0 !important;
line-height: 30px;
}
.insurance_policy p{
line-height: 20px;
padding:4px 0;
}
.clarification{
border:1px solid #ccc;
background: #f3f6f8;
margin-top: 15px;
padding:10px 20px;
color: #666;
line-height: 20px;
}
.clarification p{
text-indent: 25px;
}
.clarification span{
padding-left: 240px;
}
.insurance_policy_date{
color: #666;
padding-top: 5px;
}
.print {
margin: 40px 0;
}
.print a{
padding-left: 22px;
float: right;
background: url(../images/print.png) no-repeat;
color: #666;
}
/*交强险报�&#65533;?*/
.text_decoration_line_through{
text-decoration: line-through;
}
.info_tips{
color: #545454;
font-size: 12px;
}
.info_subtitle {
margin: 20px 0 30px 0;
}
.info_subtitle h2{
border-bottom:1px solid #ccc;
}
.insurance_lists{
margin:30px 0;
}
.transport_insurance {
padding: 30px 80px;
color: #545454;
font-size: 12px;
}
.transport_insurance p{
padding-top: 20px;
}
.insurance_items {
border: 1px solid #ccc;
display: inline-block;
float: left;
background: url(../images/line_insurance.png) left top repeat-x;
text-align: center;

}
.insurance_items p{
padding:8px 12px;
height: 16px;
text-align: center;
color: #666;
}
/* .insurance_items p:nth-child(2){
background: #fff;
border-top:1px solid #ccc;
padding:8px 12px;
height: 16px;
} */

.info_subtitle .addition,.info_subtitle .equal{
float: left;
margin:28px 15px;
}
.info_subtitle .subtotal{
color: #ec1946;
font-size: 16px;
font-family: arial;
font-weight: bold;
margin:23px 0;
float: left;
}
.info_subtitle .subtotal span{
font-size: 12px;  /* 0325 */
font-weight: normal;
}
.info_subtitle .subtotal_promote{
color: #9a9a9a;
clear: both;
}
.quotation{
background: #f3f6f8;
border: 1px solid #e1e0e0;
}
.quotation h2{
color: #004a94;
font-size: 14px;
border-bottom: 1px solid #e1e0e0;
padding:20px;
}
.quotation h2 span{
color: #ec1946;
font-size: 18px;
}
.quotation .form {
padding: 20px;
height: auto;
}
.quotation .form p{
margin-bottom: 12px;
}
.quotation .form label{
width: 60px;
text-align: right;
display: inline-block;
color: #545454;
}
.quotation .form input{
height: 18px;
padding:5px;
border:1px solid #999;
color: #545454;
}
.quotation .form button{
padding:5px;
*padding:3px;
border:1px solid #adbccb;
color: #036ca1;
margin-left:10px;
background: #f3f6f8;
}
/* login start */
.login_content {
width: 765px;
margin: 20px;
}
.login_title {
font-size: 24px;
border-bottom: 1px solid #ccc;
padding-bottom: 10px;
color: #103966;
margin-right: 50px;
}
.loginTips {
margin: 20px 20px 20px 200px;
text-align: left;
color: #f00;
}
.regTips {
margin: 20px;
text-align: left;
color: #666;
}
/* login end */

/* cityList start */
.q_city {
position: relative;
}
.citylist {
position: absolute;
width: 240px;
top: 32px;
left:0;
border: 1px solid #c0c0c0;
background: #fff;
z-index: 1000;
}
ul.cityTitle {
border-bottom: 1px solid #e1e1e1;
}
ul.cityTitle li {
width: 60px;
height: 30px;
line-height: 30px;
float: left;
text-align: center;
}
ul.cityTitle li a {
display: inline-block;
width: 50px;
height: 20px;
line-height: 20px;
margin:5px;
color: #545454;
}
ul.cityTitle li a:hover, ul.cityTitle li a.selected {
background: #ccc;
text-decoration: none;
}
.cityItem li {
width: 60px;
height: 30px;
line-height: 30px;
text-align: center;
float: left;
}
.cityItem li a {
width: 60px;
height: 30px;
line-height: 30px;
display: inline-block;
color: #545454;
overflow: hidden;
}
.cityItem li a:hover {
background: #006cb9;
color: #fff;
text-decoration: none;
}

/* cityList start */

/* 方案组合 */
.combine {
display: none;
border: 1px solid #c0c0c0;
padding-left: 10px;
}
.combine span {
display: inline-block;
width: 100px;
text-align: left;
}
.showCombine {
display: none;
color: #006cb9;
text-decoration: underline;
}

/* services start */
.services {
border-top: 1px solid #e1e1e1;
}
#services_query {
margin: 30px;
}
.services_query ul{
margin-bottom: 30px;
}

.services_query li a.active {
background: url(../images/tabs_bg.jpg) 0 -33px no-repeat;
color: #fff;

}
.services_query li a {
display: inline-block;
color: #0066cc;
width: 110px;
height: 33px;
line-height: 33px;
background: url(../images/tabs_bg.jpg) -110px -33px no-repeat;
}
.query_list {
text-align: center;
display: inline;
margin: 5px 0 5px 0; /* 0325 add */
}
.querySideLeft {
width: 110px;
margin-right: 10px;
text-align: right;
line-height: 34px;
}
.querySideRight {
width: 200px;
margin-bottom: 10px;
text-align: left;
vertical-align: middle;
}
.querySideRight p {
line-height: 34px;
}
.querySideRight img {
vertical-align: top;
}
.query_input {
height: 30px;
border: 1px solid #999;
padding-left: 5px;
color: #999;
line-height:30px;
}
.necessary {
border: 1px solid #66ccff;
}
.services_guide {
border-top: 1px solid #e1e1e1;
margin-top: 20px;
}
.services_guide dl {
margin: 30px;
}
.services_guide dt {
font-size: 18px;
color: #103966;
}
.services_guide dd {
float: left;
width: 33.333%;
text-align: center;
margin: 15px 0;
}
.services_guide dd a {
display: inline-block;
width: 75px;
height: 20px;
text-align: center;
padding-top: 80px;
color: #666;
}
.services_guide dd a.online {
background: url(../images/service_list_bg.png) 0 0 no-repeat;
}
.services_guide dd a.pay {
background: url(../images/service_list_bg.png) -133px 0 no-repeat;
}
.services_guide dd a.delivery {
background: url(../images/service_list_bg.png) -268px 0 no-repeat;
}
.services_guide dd a.consult {
background: url(../images/service_list_bg.png) 0 -105px no-repeat;
}
.services_guide dd a.qa {
background: url(../images/service_list_bg.png) -133px -105px no-repeat;
}
.services_guide dd a.provision {
background: url(../images/service_list_bg.png) -268px -105px no-repeat;
}
.services_content {
margin-top: 30px;
}
ul.sc_tabs {
border-left: 1px solid #ccc;
}
ul.sc_tabs li {
float: left;
width: 66px;
height: 33px;
line-height: 33px;
text-align: center;
background: url(../images/query_content_bg.png) -66px 0 no-repeat;
}
ul.sc_tabs li a {
display: inline-block;
width: 66px;
height: 33px;
color: #06c;
}
ul.sc_tabs li a.active {
color: #fff;
background: url(../images/query_content_bg.png) 0 0 no-repeat;
}
ul.sc_pay li {
width: 132px;
background: url(../images/service_pay_libg.png) -132px 0 no-repeat;
}

ul.sc_pay li a {
display: inline-block;
width: 132px;
height: 33px;
color: #06c;
}
ul.sc_pay li a.active {
color: #fff;
background: url(../images/service_pay_libg.png) 0 0 no-repeat;
}

.sc_list {
margin-top: 20px;
border: 1px solid #e1e1e1;
padding: 10px;
}
.sc_list p {
margin-bottom: 15px;
line-height: 20px;
}
.sc_list_noborder {
margin-top: 30px;
}
.sc_two {
background: url(../images/sub_line_bg.png) left bottom repeat-x;
}

.sc_title {
padding-bottom: 5px;
border-bottom: 1px solid #e1e1e1;
}
.sc_title span {
float: right;
}
.sc_title span a {
color: #006cb9;
font-size: 12px;
}
.map_title {
color: #103966;
font-size: 18px;
margin-bottom: 15px;
}
.map_list li {
float: left;
width: 115px;
margin: 5px  15px 5px 0;
}
.map_list li a {
display: inline-block;
width: 115px;
height: 30px;
border: 1px solid #adbccb;
color: #103966;
text-decoration: none;
text-align: center;
line-height: 30px;
}
.map_list li a:hover {
text-decoration: underline;
}
.map_list dl {
margin-bottom: 5px;
}
.map_list dt {
height: 30px;
line-height: 30px;
}
.map_list dt a {
background: url(../images/services_question_icon_n.png) left center no-repeat;
color: #545454;
font-size: 14px;
padding-left: 20px;
}
.map_list dt a.oncurrent {
color: #006cb9;
background: url(../images/services_question_icon_a.png) left center no-repeat;
}
.map_list dd {
padding-left: 20px;
}

.services_main {
padding: 20px 80px;
min-height: 500px;
_height: 500px;
}
.nocol {
border-top: 1px solid #e1e1e1;
padding: 20px 80px;
width: 920px;
}
.nocol1 {
border-top: 1px solid #e1e1e1;
padding: 20px 0px;
width: 100%;
}
.waiting {
margin: 10px 0;
}
.waiting_title {
height: 35px;
line-height: 35px;
background: #006cb9;
padding-left: 20px;
font-size: 14px;
color: #fff;
}
.waiting_title1 {
margin-left:160px;
height: 35px;
line-height: 35px;
background: #006cb9;
padding-left: 20px;
font-size: 14px;
color: #fff;
width:902px;
}
.waiting_content {
border: 1px solid #ccc;
background: #fff;
padding: 150px 0;
text-align: center;
font-size: 14px;
color: #666;
background: url(../images/loading_animation.gif) 350px center no-repeat;
}
.waiting_content1 {
margin-left:160px;
border: 1px solid #ccc;
background: #fff;
padding: 150px 0;
text-align: center;
font-size: 14px;
color: #666;
background: url(../images/loading_animation.gif) 350px center no-repeat;
width:920px;
}
.servicesTips {
margin: 20px 0;
}
.servicesTips a {
color: #ec1946;
text-decoration: underline;
}
.servicesTips span {
color: #ec1946;
}
.servicesForm {
height: 123px;
border: 1px solid #ccc;
padding: 25px 0;
}
.table a {
color: #006cb9;
text-decoration: underline;
}
.list_operate {
text-align: right;
}
.list_operate a {
display: inline-block;
border: 1px solid #adbccb;
padding: 0 30px;
height: 30px;
line-height: 30px;
background: url(../images/arrow_red.png) 20px center no-repeat;
color: #103966;
text-decoration: none;
margin-left: 10px;
}
.w200 {
width: 200px;
}
.viewInfo td {
padding-left: 10px;
}
.sub_table td {
border-right: 1px solid #ccc;
}
.toCenter {
text-align: center;
}
.services_two {
background: url(../images/sub_main_services.jpg) right top repeat-y;
}
.content_two {
width: 1035px;
}
.content_two .position {
border:none;
padding: 0 35px;
}
.content_two .services_guide {
margin: 30px 200px;
border: none;
height: 200px;
overflow: hidden;
}
.content_two .services_guide dl {
margin: 0;
}
.content_two .services_guide dt {
font-size: 24px;
margin-bottom: 15px;
}
.content_two .services_guide dd {
width: 150px;
height: 103px;
}
.content_two .services_guide dd a {
display: inline-block;
width: 130px;
height: 103px;
text-align: left;
}
.content_two .services_guide dd a.userLogin {
background: url(../images/liucheng_bg.png) 0 0 no-repeat;
padding-left: 15px;
}
.content_two .services_guide dd a.inputInfo {
background: url(../images/liucheng_bg.png) -163px 0 no-repeat;
}
.content_two .services_guide dd a.inputInfos {
background: url(../images/liucheng_bg.png) -324px 0 no-repeat;
}
.content_two .services_guide dd a.complete {
background: url(../images/liucheng_bg.png) -488px 0 no-repeat;
margin-left:15px;
padding-left: 15px;
}
.zizhu {
border-top: 1px solid #e1e1e1;
padding: 20px 200px;
}
.eka {
font-size: 24px;
border: none;
}
.eka span {
font-size: 18px;
color: #103966;
}
.submit_b {
background: rgb(0, 108, 185);
margin-right: 10px;
}

.content_youhui {
height: 130px;
background: url(../images/youhui_bg.png) repeat-x;
overflow: hidden;
}
.top_title {
margin: 0 0 0 50px;
font-size: 24px;
color: #004285;
}
.youhui_list {
margin: 20px 0 50px 0;
}

.content_weixin {
height: 300px;
background: url(../images/services_weixin.jpg) left top repeat-x;
overflow: hidden;
color: #fff;
}
.content_zhixiao {
height: 300px;
background: url(../images/zhixiao_banner.jpg) left top no-repeat;
overflow: hidden;
color: #fff;
}
.content_weixin a {
color: #fff;
}
.weixin {
font-size: 24px;
margin: 20px 150px 20px 200px;
border: none;
}
.weixin span {
font-size: 18px;
color: #103966;
}
.weixin_list {
margin: 0 150px 20px 200px;
text-align: left;
}
.weixin_list .services_guide dl {
width: 100%;
height: 153px;
background: url(../images/weixin_bg.png) no-repeat;
}
.weixin_services {
margin: 10px 0 80px 0;
}
.weixin_services li {
float: left;
margin-right: 20px;
}
/* services end */

/* user center start */
.user_content {
width: 745px;
padding-bottom: 80px;

}
.user_main {
background: url(../images/user_main_bg.jpg) left top repeat-y;
}
.userLogo {
width: 415px;
border-bottom: 1px solid #e1e1e1;
margin: 0;
padding: 10px 0 10px 20px;
overflow: hidden;
}
.userInfo {
text-align: right;
background: #f3f6f9;
padding: 20px;
width: 394px;
}
.user_name {
font-size: 17px;
color: #666;
}
.user_name span {
font-size: 12px;
}
.user_link {
margin: 30px 0 10px 0;
background: url(../images/user_tips_bg.png) 290px center no-repeat;
color: #999;
}
.user_link a {
color: #999;
text-decoration: none;
}
.user_link a:hover, .user_link a.current{
color: #004a94;
}
.user_control {
margin-top: 10px;
color: #999;
}
.user_control a {
color: #999;
}
.user_control a:hover {
color: #004a94;
}
.sideMenu {
background: #fff;
width: 435px;
}
.sideMenu li {
width: 435px;
height: 60px;
border-bottom: 1px solid #e1e1e1;
text-align: right;
overflow: hidden;
}
.sideMenu li a {
display: inline-block;
height: 60px;
width: 162px;
}
.sideMenu .userInfos a{
background: url(../images/user_menu_bg.jpg) 0 0 no-repeat;
}
.sideMenu .userInfos a:hover, .sideMenu .userInfos a.current {
background: url(../images/user_menu_bg.jpg) -163px 0 no-repeat;
}
.sideMenu .myOrder a {
background: url(../images/user_menu_bg.jpg) 0 -60px no-repeat;
}
.sideMenu .myOrder a:hover, .sideMenu .myOrder a.current {
background: url(../images/user_menu_bg.jpg) -163px -60px no-repeat;
}
.sideMenu .myBaodan a{
background: url(../images/user_menu_bg.jpg) 0 -120px no-repeat;
}
.sideMenu .myBaodan a:hover, .sideMenu .myBaodan a.current {
background: url(../images/user_menu_bg.jpg) -163px -120px no-repeat;
}
.sideMenu .myJuan a{
background: url(../images/user_menu_bg.jpg) 0 -180px no-repeat;
}
.sideMenu .myJuan a:hover, .sideMenu .myJuan a.current {
background: url(../images/user_menu_bg.jpg) -163px -180px no-repeat;
}
.sideMenu .myView a{
background: url(../images/user_menu_bg.jpg) 0 -240px no-repeat;
}
.sideMenu .myView a:hover, .sideMenu .myView a.current {
background: url(../images/user_menu_bg.jpg) -163px -240px no-repeat;
}
.sideMenu .importFile a{
  background: url(../images/user_menu_bg.jpg) 0 -300px no-repeat;
}
.sideMenu .importFile a:hover, .sideMenu .importFile a.current {
  background: url(../images/user_menu_bg.jpg) -163px -300px no-repeat;
}
.userRight_title {
margin-top: 70px;
font-size: 24px;
color: #103966;
padding-bottom: 5px;
border-bottom: 1px solid #e1e1e1;
margin-bottom: 30px;
}
.userRight_title span {
display: inline-block;
margin-left: 320px;
font-size: 20px;
color: #666;
}
.user_content .address_list {
padding-bottom: 5px;
border-bottom: 1px dotted #ccc;
}
.user_content .info_name {
width: 160px;
}

.default {
color: #006cb9;
}
.user_content .w300 {
width: 300px;
text-align: left;
line-height: 20px;
}
.user_content .w350 {
width: 350px;
line-height: 20px;
text-align: right;
}
.user_content .w350 a {
color: #006cb9;
text-decoration: underline;
}
.marginT50 {
margin-top: 50px
}
.marginT30 {
margin-top: 30px
}
.userTips {
margin-bottom: 50px;
}
.myorder {
position: relative;
}
.order_rec {
position: absolute;
right: 0;
top: 0px;
height: 20px;
line-height: 20px;
}
.order_rec a {
display: inline-block;
padding: 5px 10px;
height: 15px;
line-height: 15px;
border: 1px solid #adbccb;
color: #103966;
}
.table span {
color: #e4003a;
}
input.tips {
border: 1px solid #6cf;
}
input.valid {
border: 1px solid green;
}
input.error {
border:1px solid #FF4C23;
}
label.error {
color: #f00;
display: inline-block;
max-width: 235px;
padding-left: 30px;
padding-right: 10px;
min-height: 25px;
background: url(../images/validate/verification-ui6.gif) no-repeat 0px -25px;
line-height: 25px;
border-right:1px solid #f22d0d;
*vertical-align: top;
}
/*.error {
text-align: center;
margin: 50px 0;
height: 30px;
line-height: 30px;
background: url(../images/sorry_icon.png) 190px center no-repeat;
overflow: hidden;
font-size: 24px;
color: #999;
}*/
/* user center end */

/* about start */
.sideMenu .company a{
background: url(../images/about_menu_bg.jpg) 0 0 no-repeat;
}
.sideMenu .company a:hover, .sideMenu .company a.current {
background: url(../images/about_menu_bg.jpg) -162px 0 no-repeat;
}
.sideMenu .fenzhi a {
background: url(../images/about_menu_bg.jpg) 0 -60px no-repeat;
}
.sideMenu .fenzhi a:hover, .sideMenu .fenzhi a.current {
background: url(../images/about_menu_bg.jpg) -162px -60px no-repeat;
}
.sideMenu .jiameng a{
background: url(../images/about_menu_bg.jpg) 0 -120px no-repeat;
}
.sideMenu .jiameng a:hover, .sideMenu .jiameng a.current {
background: url(../images/about_menu_bg.jpg) -162px -120px no-repeat;
}
.sideMenu .contact a{
background: url(../images/about_menu_bg.jpg) 0 -180px no-repeat;
}
.sideMenu .contact a:hover, .sideMenu .contact a.current {
background: url(../images/about_menu_bg.jpg) -162px -180px no-repeat;
}
.sideMenu .openInfo a{
background: url(../images/about_menu_bg.jpg) 0 -240px no-repeat;
}
.sideMenu .openInfo a:hover, .sideMenu .openInfo a.current {
background: url(../images/about_menu_bg.jpg) -162px -240px no-repeat;
}
.informationList dd {
height: 40px;
line-height: 40px;
border-bottom: 1px dotted #ccc;
background: url(../images/arrow_list.png) left center no-repeat;
padding-left: 20px;
}
.informationList dd a {
color: #666666;
float:left;
}
.informationList dd span {
float: right;
color: #666666;
}
.page {
margin: 20px 0;
}
.page dl {
float: right;
}
.page dd {
float: left;
text-align: center;
margin-left: 5px;
}
.page dd a {
display: inline-block;
width: 22px;
height: 22px;
line-height: 22px;
border: 1px solid #ccc;
text-decoration: none;
color: #999;

}
.page dd a:hover {
text-decoration: none;
background: #006cb9;
border: 1px solid #006cb9;
color: #fff;
}
.page dd a.pre {
display: inline-block;
width: 40px;
height: 22px;
line-height: 22px;
border: 1px solid #ccc;
padding: 0 10px 0 15px;
background: url(../images/arrow_bg.png) 8px center no-repeat;
}
.page dd a.next {
display: inline-block;
width: 40px;
height: 22px;
line-height: 22px;
border: 1px solid #ccc;
padding: 0 15px 0 10px;
background: url(../images/arrow_red.png) 52px center no-repeat;
}
.page dd a.pre:hover{
background: #006cb9 url(../images/arrow_bg.png) 8px center no-repeat;
}
.page dd a.next:hover {
background: #006cb9 url(../images/arrow_red.png) 52px center no-repeat;
}
.companyIntro p {
line-height: 22px;
margin-bottom: 15px;
color: #666;
text-indent: 2em;
}
/* about end */

.services_nav {
height: 219px;
overflow: hidden;
}
.services_nav ul {
margin: 40px 30px;
}
.services_nav li {
width: 135px;
float: left;
text-align: center;
}

/* 非车险�v�&#65533;? */
.list_fei {
margin: 30px 0;
border-bottom: 1px solid #e1e1e1;
}
.list_fei .fei_title {
font-size: 24px;
color: #004285;
width: 270px;
text-align: center;
}
.list_fei .fei_img {
text-align: center;
}
.list_fei .fei_right {
width: 765px;
height: 270px;
}
.fei_right li {
float: left;
width: 20%;
}
.list_fei_t {
text-align: center;
height: 24px;
line-height: 24px;
font-size: 16px;
color: #004285;
}
.list_fei_img {
height: 101px;
text-align: center;
padding-top: 40px;
margin-bottom: 10px;
overflow: hidden;
}
.list_fei_d {
margin-top: 5px;
text-align: left;
color: #0066cc;
}
/* 0321 add */
.page_error {
min-height: 400px;
_height: 400px;
margin: 50px 80px;
}
.title_error {
background: url(../images/icon_404.png) left center no-repeat;
color: #103966;
font-size: 24px;
height: 42px;
line-height: 42px;
padding-left: 50px;
}
.title_pay_error {
background: url(../images/sorry_icon.png) left center no-repeat;
}
.tips_error {
margin-top: 20px;
padding-left: 50px;
font-size: 12px;
color: #545454;
line-height: 20px;
}
.tips_error_pay {
font-size: 14px;
line-height: 24px;
}
.colRed {
color: #e4003a;
}

.tips_success {
background: url(../images/pay_complete1.png) left 45px no-repeat;
padding: 50px;
}
.success_info {
margin: 30px 0;
}
.success_info_spr {
/*showPayResult*/
margin: 30px 0px 10px 0px;
}
.success_info span.title {
font-size: 16px;
line-height: 30px;
}
.success_info p {
line-height: 22px;
}
.success_info p span.title {
color: #103966;
font-size: 14px;
line-height: 22px;
}
.userGoTo a {
color: #e4003a;
text-decoration: none;
margin-right: 30px;
}
/*.fei_right .scrolltitle{height:24px;font-size:14px;width:730px;border-bottom:solid 1px #ddd;margin:20px 12px 15px 13px;}*/
.fei_right a.abtn{display:block;height:250px;width:17px;overflow:hidden;background:url(../images/arrow3.png) no-repeat 0px 50%;}
.fei_right a.aleft{float:left;}
.fei_right a.agrayleft{cursor:pointer;background-position:-34px 50%;}
.fei_right a.aright{float:right;background-position:-17px 50%;}
.fei_right a.agrayright{cursor:pointer;background-position:-51px 50%;}
.fei_right .scrolllist{width:730px;margin:0 17px 0 18px;}
.fei_right .scrolllist .imglist_w{width:690px;height: 250px;overflow:hidden;float:left;position:relative;}
.fei_right .scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.fei_right .scrolllist .imglist_w li{width:166px;padding: 0 32px;float:left;text-align: center;background:url(../images/other_list_bg.jpg) right top no-repeat;}
/*.fei_right .scrolllist .imglist_w li img{padding-top: 30px;overflow: hidden;}*/
.fei_right .scrolllist .imglist_w li a{color:#cc0033;text-decoration:none;}
.fei_right .scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}
/*.fei_right .scrolllist .imglist_w li p{height:48px;line-height:24px;overflow:hidden;float:left;}*/

.tips_important {
color: #ec1946;
}

.tips_important1 {
color: #ec1946;
margin-left:160px;
}

/* 两栏 */
.contentOne {
width: 700px;
min-height: 850px;
_height: 850px;
padding-left: 30px;
background: url(../images/main_bg.jpg) left top repeat-y;
}
.contentOne01 {
min-height: 850px;
_height: 850px;
padding-left: 145px;
}
.marginL50 {
margin-left: 30px;
}
.marginL25 {
margin-left: 25px;
}

.marginB50 {
margin-bottom: 50px;
}
/* 快�?�报�&#65533;? */
.quick_jia {
width: 1100px;
margin-left: 20px;
position: relative;
}
.quick_form, .quick_form_val {
width: 260px;
}
.waibu_content {
min-height: 400px;
_height: 400px;
}
.waibu_banner {
margin-bottom: 20px;
}
.waibu_form {
width: 700px;
}
.waibu_right {
width: 200px;
}
.quick_result {
width: 400px;
margin-left: 200px;
text-align: left;
}
.quick_result .title, .quick_type .title {
font-size: 18px;
color: #103966;
}
.quick_type .title span {
font-size: 12px;
color: #666;
}
.quick_result .minprice {
color: #ec1946;
font-size: 14px;
}
.quick_result .minprice span {
font-size: 24px;
font-weight: bold;
}
.oldC {
background: #fff url(../images/arrow_red.png) 60px center no-repeat;
border: 1px solid #adbccb;
color: #103966;
text-align: center;
}
.quick_choose {
margin: 20px 0 0 0;
}
.quick_choose li {
float: left;
width: 452px;
height: 129px;
margin-bottom: 20px;
position: relative;
margin-right: 20px;
}
.quick_choose li.p70 {
background: url(../images/quick_list.jpg) 0 0 no-repeat;
}
.quick_choose li.p10 {

background: url(../images/quick_list.jpg) -466px 0 no-repeat;
}
.quick_choose li.p5 {
background: url(../images/quick_list.jpg) 0 -142px no-repeat;
}
.quick_choose li.p15 {

background: url(../images/quick_list.jpg) -466px -142px no-repeat;
}
.type_price {
padding: 10px 0 10px 130px;
font-size: 16px;
color: #ec1946;

}
.type_price span {
font-size: 12px;
color: #b2b2b2;
text-decoration: none;
margin-left: 20px;
text-decoration: line-through;
}
.type_detail {
padding: 0 10px 10px 130px;
color: #545454;
line-height: 18px;
}
.type_link {
position: absolute;
top: 0;
right: 0;
}
.p15 .type_price {
color: #df4695;
}

/* cityList start */
.form {height: 32px;line-height: 32px;position:relative;z-index:10;}
.search-list {border:1px solid gray;background-color:white;font-size:12px;color:#666;}
.search-list a{color:#666;text-decoration:none;}
.search ul {overflow-x:hidden;overflow-y:hidden;}
.search-input{height:20px;margin-right:15px;padding: 6px 1px 2px 5px;line-height:20px;float:left;margin-top: 1px;width:150px;background:transparent url(../images/machine/pic12_2.jpg) repeat-x scroll 0 0;border:1px solid #D7D7D7;width:214px;height:50px;border-top:solid 2px #727064;border-left:solid 2px #727064;border-bottom:solid 1px #D7D7D7;border-right:solid 1px #D7D7D7;line-height:25px;background:#FFFAE2;font-size:20px;padding:0px 10px;color:#000000;margin-right:20px;valign:middle;text-align:top;}
.search li {color:#666;list-style:none;font-size:12px;height:22px;overflow:hidden;padding:1px;cursor: pointer;line-height:22px;text-align: center;}
.search li.list-l{text-align: left;width: 100% ;}
.search li.list-l a{margin:2px;}
.search  .n-f {margin:5px;overflow:hidden}
.search  li.li-hover{background-color: #0058a3; color:#666; solid:1px;}
.search  li.li-hover a{color: white;}
.search  li span.li-hover{background-color: #0058a3; color:white; solid:1px; padding:0 2px;}
.search  li span.li-hover a{color:white;}
.search a:hover{text-decoration: none !important;}
.search li.list-f{float:left;margin-top:4.5px;margin-left:10px;width:16%;text-align:left;}
.search a.list-a {padding-left: 20px;}
.search .title{border-bottom-style:none;border-bottom-width:1px;font-size: 12px;}
.search .close{cursor:pointer;margin-left:5px;height:14px;width:14px;background: url(../images/machine/button_close.gif) repeat scroll 50%;display:block;float:right;margin-top:-20px;}
.search li.list-l span{width:30%;float:left}
.search-text {color:#ccc}
#offer H2 .up {left: 0px}
#offer H2 .down {left: -6px}
.changeCity {height: 35px;overflow: hidden;}
.changeCity ul {padding-left:6px;}
.changeCity ul li {float: left;padding: 0 10px;margin-top: 4.5px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#0084C8;}
.changeCity ul li.li-hover {background-color: #fff;
border-style:solid;
border-width:1px 1px 0;
border-color:#0084C8;
color: #0084C8;
border-top-right-radius:4px;
border-top-left-radius:4px;}

.cityList ul li a:hover {background-color: #ccc;}
/* 审核 */
.shTitle {
font-size: 14px;
color: #103966;
}
.sh_tips {
border-bottom: none;
color: #e4003a;
background-position: left center;
padding-left: 20px;
}
.sh_info {
margin: 10px 0 20px 0;
height: 42px;
line-height: 42px;
background: url(../images/sh_pass.png) left center no-repeat;
color: #103966;
font-size: 20px;
padding-left: 50px;
}
.pidan td {
padding: 0 15px;
color: #666;
}
.noborder {
border-bottom: none;
}
.nomargin {
margin:0;
}
.tips_r {
color: #ec1946;
}
.tips_b {
color: #004a94;
}
.zhixiao {
margin: 20px 150px 20px 200px;
}
.zhixiaoList li {
float: left;
width: 110px;
text-align: center;
}
.zhixiaoList_c {
margin-top: 50px;
}
.zhixiaoList_c li {
margin: 15px 0;
text-align: left;
}
/* 20140322 add start*/
.wFull {
  width: 100%;
  text-align:center;
}
.mT30 {
  margin-top: 30px;
}
/* 20140322 add end*/
h1{font-size:26px; color:#f30; line-height:135%;}
h2{font-size:14px; font-weight:bold; color:#666;}
h3{font-size:12px; font-weight:bold; color:#666;}
ul{list-style:none;}
p{line-height:20px;}
a img{border:0;}
a{text-decoration:none; color:#666;}
.c{zoom:1;}
.c:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.l{float:left;}
.r{float:right;}
.tac{text-align:center;}
.tal{text-align:left;}
.tar{text-align:right;}
.ch{cursor:pointer; cursor:hand;}
.inside{float:left; width:100%;}
.f30{ color:#f30; text-decoration:underline;}
.f30:hover{ color:#666; text-decoration:none;}

.l_c li.more{background:none; text-align:right;}
.t_c{}
.t_c th{ font-weight:normal; text-align:right;}
.t_c td{ padding:0 5px; line-height:26px; height:26px;}
.i_c,.i_f{line-height:18px; height:18px; font-size:12px; padding:0 0 0 2px; border:1px #d7d7d7 solid;}
.i_c{width:40px;}
.i_f{width:190px;}
.m_a{margin-top:8px;}
.m_b{margin-left:10px;}
.m_d{padding:3px;}

.m_a{margin-top:10px;}
.m_b{margin-left:10px;}
.m_d{padding:0 40px;}
.i_f{border:1px solid #a5a6a5; width:130px; height:20px;}

.i_y{width:145px;}
.i_z, .i_z_a, .i_z_b, .i_z_c{border:1px solid #a5a6a5; width:140px; height:18px; line-height:18px; padding:0 2px;}
.i_z_a{width:18px;}
.i_z_b{width:32px;}
.i_z_d{width:390px;}
.m_y{margin-right:5px;}
.m_z{margin-left:5px;}

.c0_1{color:#e24800;}
.c_a{ color:#e24800; text-decoration:underline;}
.c_a:hover{ color:#666; text-decoration:none;}
.c_a_a{ color:#666; text-decoration:underline;}
.c_a_a:hover{ color:#e24800; text-decoration:underline;}
.vm{ vertical-align:middle;}
.f_1{text-decoration:line-through; font-weight:bold; font-size:18px;}
.f_2{ color:#e24800; font-size:22px;}
.f_3{ color:#e24800; font-size:18px; }
.c_i_z_c{width:300px;border:1px solid #a5a6a5;height:18px; line-height:18px; padding:0 2px;}

.c_o_a{background-position:0 4px; background-repeat:repeat-x; height:49px; line-height:50px; position:relative;}
.c_o_a .ul_ll, .c_o_a .ul_rr{width:14px; height:40px; background-repeat:no-repeat; position:absolute; top:4px;}
.c_o_a .ul_ll{background-position:0 -50px; left:0;}
.c_o_a .ul_rr{background-position:-50px -50px; right:0;}

.c_o_a li{float:left; padding:0 26px 0 36px; font-size:14px; color:#3a3a3a; position:relative;}
.step_4 li{float:left; padding:0 56px 0 66px !important; font-size:14px; color:#3a3a3a; position:relative;}
.c_o_a .focus6 li{padding:0 26px 0 37px;}
.c_o_a .focus1 li.step1, .c_o_a .focus2 li.step2, .c_o_a .focus3 li.step3, .c_o_a .focus4 li.step4, .c_o_a .focus5 li.step5, .c_o_a .focus6 li.step6
{background-repeat:repeat-x; background-position:0 -100px; position:relative; color:#fff; font-weight:bold;}

.c_o_a .focus1 li.step1{background-repeat:repeat-x; background-position:0 -100px; position:relative; margin-left:6px;}
.c_o_a .focus1 li.step1 .ll, .c_o_a .focus1 li.step1 .rr, .c_o_a .focus2 li.step2 .ll, .c_o_a .focus2 li.step2 .rr,
.c_o_a .focus3 li.step3 .ll, .c_o_a .focus3 li.step3 .rr, .c_o_a .focus4 li.step4 .ll, .c_o_a .focus4 li.step4 .rr,
.c_o_a .focus5 li.step5 .ll, .c_o_a .focus5 li.step5 .rr, .c_o_a .focus6 li.step6 .ll, .c_o_a .focus6 li.step6 .rr{background-repeat:no-repeat; position:absolute; top:0; height:49px;}
.c_o_a .focus1 li.step1 .ll{width:22px; background-position:0 -250px; left:0; _left:-5px;}
.c_o_a .focus6 li.step6 .rr{width:20px; background-position:0 -300px; right:0; _right:-1px;}
.c_o_a .focus2 li.step2 .ll, .c_o_a .focus3 li.step3 .ll, .c_o_a .focus4 li.step4 .ll, .c_o_a .focus5 li.step5 .ll, .c_o_a .focus6 li.step6 .ll{width:10px; background-position:-50px -300px; left:0;}
.c_o_a .focus1 li.step1 .rr, .c_o_a .focus2 li.step2 .rr, .c_o_a .focus3 li.step3 .rr, .c_o_a .focus4 li.step4 .rr, .c_o_a .focus5 li.step5 .rr{width:22px; background-position:-50px -250px; right:0; _right:-1px;}
.c_o_a li.step1 .rr, .c_o_a li.step2 .rr, .c_o_a li.step3 .rr, .c_o_a li.step4 .rr, .c_o_a li.step5 .rr
{background-repeat:no-repeat; background-position:0 -184px; width:14px; height:49px; position:absolute; top:0; right:4px;}

.c_o_a li.step1 .icon, .c_o_a li.step2 .icon, .c_o_a li.step3 .icon, .c_o_a li.step4 .icon, .c_o_a li.step5 .icon, .c_o_a li.step6 .icon
{width:16px; height:18px; position:absolute; top:14px; left:16px;}
.c_o_a .focus1 li.step1 .icon, .c_o_a .focus2 li.step2 .icon, .c_o_a .focus3 li.step3 .icon, .c_o_a .focus4 li.step4 .icon, .c_o_a .focus5 li.step5 .icon, .c_o_a .focus6 li.step6 .icon
{width:25px; height:25px; position:absolute; top:10px; left:6px;}
.step_4 li.step1 .icon, .step_4 li.step2 .icon, .step_4 li.step3 .icon, .step_4 li.step4 .icon{width:16px; height:18px; position:absolute; top:14px; left:36px;}
.step_4 .focus1 li.step1 .icon, .step_4 .focus2 li.step2 .icon, .step_4 .focus3 li.step3 .icon, .step_4 .focus4 li.step4 .icon{width:25px; height:25px; position:absolute; top:10px; left:26px;}
.c_o_a li.step1 .icon{background-position:0 -350px;}
.c_o_a .focus1 li.step1 .icon{background-position:-50px -350px;}
.c_o_a li.step2 .icon{background-position:0 -400px;}
.c_o_a .focus2 li.step2 .icon{background-position:-50px -400px;}
.c_o_a li.step3 .icon{background-position:0 -450px;}
.c_o_a .focus3 li.step3 .icon{background-position:-50px -450px;}
.c_o_a li.step4 .icon{background-position:0 -500px;}
.c_o_a .focus4 li.step4 .icon{background-position:-50px -500px;}
.c_o_a li.step5 .icon{background-position:0 -550px;}
.c_o_a .focus5 li.step5 .icon{background-position:-50px -550px;}
.c_o_a li.step6 .icon{background-position:0 -600px;}
.c_o_a .focus6 li.step6 .icon{background-position:-50px -600px;}
.c_width_1{ width:340px;}
.rightTitle{width:187px;}
.rightTitle h2{ width:187px; height:30px;background-position:-47px -307px; line-height:30px; text-indent:10px;}
.m_t30{margin-top:30px !important;}

.btn_orange_h27 span{background-position:right -87px;padding-right:20px;height:27px;line-height:24px;color:#fff;font-size:12px;cursor:pointer;background-color:#fff;}
.rightCon{border:1px solid #ebebeb;border-bottom:none;padding:10px;}

.m_t10{margin-top:10px;}
.rightBtnbg{background-position:-46px -288px;height:8px;width:187px;font-size:0;line-height:0px;}
.btn_orange_h27 span{background-position:right -87px;padding-right:20px;height:27px;line-height:24px;color:#fff;font-size:12px;cursor:pointer;background-color:#fff;}
.btn_orange_h27{background-position:left -87px;padding-left:20px;}

/*--cheliang pinpai fudongceng --*/
.pinpai_input{ position:relative; z-index:9999; }
.pinpai{ border:1px solid #f35923; position:absolute; left:155px; top:0; background:#fff; width:355px;}
.pinpai_a,.pinpai_b,.pinpai_b .on,.pinpai_b .ll,.pinpai_b .rr,.pinpai_d{ background: url(../../images/pop/pinpai.gif);}
.pinpai_a{background-position:0 0; background-repeat:repeat-x;}
.pinpai_a_a{ padding:5px 5px 0 5px; }
.pinpai_a_a_1{ margin-right:30px}
.pinpai_a_a_2{ float:right; width:25px; height:25px; cursor:pointer;  }
.pinpai_b{background-position:0 -200px; background-repeat:repeat-x;}
.pinpai_b ul{ height:25px; margin: 0 0 10px 0; padding:0 5px 0 10px;}
.pinpai_b ul li{ line-height:25px; float:left; padding:0 10px; font-weight:bold;}
.pinpai_b .on{ background-position:0 -150px; background-repeat:repeat-x; position:relative; color:#f30;}
.pinpai_b .on .ll,.pinpai_b .on .rr{background-repeat:no-repeat; position:absolute;height:25px; width:9px; top:0;}
.pinpai_b .on .ll{ background-position:0 -50px; left:0;}
.pinpai_b .on .rr{ background-position:0 -100px; right:0;}

.pinpai_d{background-position:0 -250px; background-repeat:repeat-x;margin:0 0 5px 0;}
.pinpai_d_a{ line-height:22px; padding:18px 5px 0 15px; text-align:right;}
.pinpai_d_a img{ vertical-align:middle; padding:0 6px;}
.redian li{ width:17%;*width:16%; float:left; padding:2px 5px;}
.z_input{ position:relative; height:20px; z-index:1}
.model_input{ position:relative; width:389px;line-height:20px; top:0px; left:0px; background:#fff;border:#a5a6a5 1px solid; min-height:20px; _height:20px;}
.car_config{ position:absolute; width:331px; top:0px; left:0px; background:#FFFFFF; height:78px; overflow-y:scroll;}
#carConfig{ border:1px solid #a5a6a5; min-height:20px; line-height:20px; _height:20px; }
#img_small{ padding:7px 0 0 8px;height:110px;}
#img_index{font-size:12px !important; padding:5px 0 0 8px;}
#img_index span{}
#img_index a{padding:0 0 0 2px;}
.hide{display:none;}
.c_p_b{ padding:25px 15px 45px 25px;}
.c_p_b_a{ color:#e24800; font-size:14px; font-weight:bold;}
.c_p_b_b{ border-top:1px solid #b8b8b8; margin:15px 0;}
.c_p_b_c{ background:#fff8f5; padding:10px 5px; border-bottom:1px solid #b8b8b8; border-top:1px solid #b8b8b8;}
.c_p_b_c_a{color:#e24800; font-weight:bold;}
.c_p_b_c_2{background:#fff8f5; border-bottom:1px solid #b8b8b8; border-top:1px solid #b8b8b8; padding:10px 5px 10px 15px;}
.c_p_b_c_2 .l{ line-height:50px;}
.c_p_b_c_2 .p_20{ line-height:25px; font-weight:bold; padding-left:135px;}
.c_p_b_c_2 .f_1{text-decoration:line-through; font-weight:bold; font-size:18px;}
.c_p_b_c_2 .f_2{ color:#e24800; font-size:22px;  font-weight:bold; }
.c_p_b_c_2 .f_3{ color:#e24800; font-size:18px;  font-weight:bold; }
.c_p_b_d{ margin:15px auto 0 auto; width:120px; line-height:30px;}/*modify 091111*/
.c_p_b_d a{padding:0 15px;}
.c_p_b_d_a{width:170px !important;}
.c_p_b_d_b{width:220px !important;}
.c_p_b_d_c{width:270px !important;}

.c_p_b_g{ text-align:right; padding:0 20px 0 0; font-size:14px;}
.c_p_b_g span{color:#e24800; font-size:22px; font-weight:bold; padding:0 0 0 15px;}

.c_p_b_h{padding:5px;}
.c_p_b_h_a{ float:left; width:46%; margin:5px;}
.c_p_b_h_a_1{ float:left; width:70px;}
.c_p_b_h_a_2{ float:left; margin:5px 0 0 5px;}
.c_p_b_h_a_2 .f_16{ font-size:14px; font-weight:bold;}
.c_t_a{ margin:10px 0 0 0; width:100%; line-height:20px;}
.c_t_a th{ font-size:14px; font-weight:lighter; text-align:right; padding:6px 0;}/*modify 100119*/
.c_t_a td{ padding:6px 0 6px 10px;}
.c_t_a .f_16{ font-size:16px; font-weight:bold; font-family:Arial;}
.c_t_a_a{width:35%; white-space:nowrap;}
.c_t_a input{color:#666666;}
.c_t_a input.vm{ vertical-align:middle;}
.c_t_a .p_10_5{margin:0 7px 0 2px;}
.c_t_a .f_14{ font-size:14px;}
.c_t_a .p_input{position:relative;}
.c_t_a .p_images{position:absolute; width:255px; left:165px; top:1px;}

.c_t_b{ width:100%; line-height:20px;}
.c_t_b th{ background:#f3f3f3; font-size:14px; padding:5px 0; font-weight:normal;}
.c_t_b td{ padding:5px;}
.c_i_a{line-height:18px; height:18px; font-size:12px; padding:0 0 0 2px; border:1px #d7d7d7 solid;width:186px;}

.car_brand,.car_config{border:solid 1px #d7d7d7; padding:0 4px;}
.car_brand{ width:137px; background:#FFFFFF; height:78px; overflow-y:scroll;}
.car_config{background:#FFFFFF; height:78px; overflow-y:scroll;}
.car_brand ul li,.car_config ul li{ line-height:18px;}
.notfound img{float:left;}
.notfound a.c_a{*margin-top:-20px;*text-indent:20px;}

.c_p_g{ width:348px; *width:350px;  _width:345px;}
.c_p_j{ padding-left:19px !important; width:101px !important;}

.pa_ui_dropselect_box ul a{display:block;width:95%;}

.c_l_a{ background:#eee; padding:0 12px 6px 12px;}
.c_l_a li{ float:left; margin:3px 2px;}
.c_l_a li a{ border:1PX #E95927 solid; display:block; width:18px; height:18px; text-align:center; text-decoration:none !important; background:#fff; color:#E95927;}
.c_l_a .no{ border:1PX #C0BEBF solid; background:#F2F2F2; color:#999;}
.c_l_a a.no:hover{text-decoration:none;color:#999}
.c_l_a .online{ border:1PX #E95927 solid; background:#E95927; color:#fff !important;}
.pinpai_c_a{ padding:0 0 0 0px; font-weight:bold; color:#E95924;}
.pinpai_c_b{ padding:0 7px 0 10px; line-height:30px;}
.pinpai_c_b a{ margin:10px 20px 10px 0;}

.m_5{margin-top:5px;}

.kefu_bottom{position:absolute; bottom:-4px;left:0px;}

.dl1 dd{line-height:16px;}
#c_p_e_second1{margin-top:20px;}

.f2_2{color:#E24800;font-size:14px;font-weight:none;}
.f2_3{padding:15px 0 0}

.c_p_b_d_d{width: 380px !important;}
.c_width_3 {width: 100px;}
.box_borece{border:1px solid #ececec;}
.youdian_left{background-position:left -29px;height:18px;padding-left:6px;display:inline-block;}
.youdian_right{background-position:right -29px;color:#fff;line-height:18px;height:18px;padding-right:6px;font-weight:bold;display:inline-block;background-color:#fff;}
.quedian_left{background-position:left -50px;color:#fff;height:18px;display:inline-block;padding-left:6px;}
.quedian_right{background-position:right -50px;color:#fff;line-height:18px;height:18px;padding-right:6px;font-weight:bold;display:inline-block;background-color:#fff;}
.zengjia{background-position:0 -110px;padding-left:14px;}
.bg_num{background-position:0 -130px;width:16px;height:20px;color:#ff5400;font-family:Arial;display:inline-block;text-align:center;line-height:20px;font-weight:bold;margin-right:6px;}
.icon_low{background-position:0 -157px;padding-left:52px;line-height:38px;font-weight:bold;color:#f30;}
.icon_fial{background-position:0 -205px;width:88px;height:70px;}
.wenti{padding:16px 20px;}
.mt4{margin-top:4px;}
.m_t_6{margin-top:6px;}
.mt20{margin-top:20px;}
.m_t_12{margin-top:12px;}
.m_l_12{margin-left:12px;}
.m_l_100{margin-left:100px;}
.m_r_10{margin-right:10px;}
.m_r_30{margin-right:38px;}
.vam{vertical-align:middle;}
.fwb{font-weight:bold;}
.c_f30{color:#f30;}
.a_ea5504{color:#ea5504;text-decoration:underline;}
.a_008042{color:#008042;text-decoration:underline;}
.font14{font-size:14px;}
.font16{font-size:16px;}
.btn_Left:hover{text-decoration:none;color:#fff;}
.input_checkbox{font-family:"宋体";margin-top:12px;}
.input_checkbox label{font-size:14px;}
.input_inf{border:1px solid #d7d7d7;height:18px;width:230px;}
.table_info{}
.table_infot th,.table_infot td{font-family:"宋体";}
.bg_f0f0f0{background:#f0f0f0;padding:15px 6px;}
.bor_dashed{border-top:1px dashed #b3b3b3;border-bottom:1px dashed #b3b3b3;padding:1px 0;}
.w_350{width:350px;margin:15px auto 0;}
.bg_fffced{background:#fffced;border:1px solid #ff8a00;padding:8px 12px;}
.bor_btm{border-bottom:1px dashed #d7d7d7;padding-bottom:4px;}
.bg_F3F6F9 {background: none repeat scroll 0 0 #F3F6F9;border-left: 1px solid #D7D7D7;}
.bg_fff{background:#fff;}
.dn{display:none;}
/*add 110915*/
.mydl_a{}
.mydl_a dt{float:left;}
.mydl_a dd{margin-left:50px;line-height:20px;}
.btn_link{background-position:0 -40px;width:119px;height:36px;display:inline-block;}
.iconTuijian{background-position:-80px -80px;width:43px;height:43px;}
.redIocn{background-position:-320px -32px;padding-left:10px;color:#ec5504;}
.greenIocn{background-position:-336px -114px;padding-left:10px;color:#247d45;}
.myTitle{background-position:0 -142px;width:322px;height:40px;position:absolute;top:0px;left:0px;}
.myTable{margin-top:10px;margin-left:10px;}
.bg_input{background-position:0 0;width:360px;height:22px;padding:2px;padding-left:6px;padding-top:6px;}
.myInput01{width:356px;height:20px;border:0;color:#bebebe;background:#none;font-family:Arial;font-size:14px;line-height:18px;}
.myInput{height:24px;width:154px;border:1px solid #bcbcbc;line-height:24px;}
.c_ea5504{color:#ea5504;}
.myList_a{}
.myList_a li{line-height:22px;}
.box_main{padding:8px 20px;}
.box_share{background:#efefef;padding:10px 10px 24px 20px;*padding-bottom:22px;}
.shareto_toolbox a span{margin-right:8px;}
.boxShare{padding-top:10px;padding-left:10px;*padding-top:4px;}
.boxContainer{padding:6px 10px 8px;}
.m_l_20{margin-left:20px;}
.height_24{height:24px;}
.c_f4{ color:#666 !important; font-size:12px !important; font-weight:normal !important; padding:0px !important;}
.c_f5{ font-size:12px !important; padding:0 !important;}
.selectordiv{background-color: #FFFFFF;border: #6cf 1px solid;min-height: 30px;width:240px;z-index: 8000;line-height:30px;font-size:12px;padding-left:5px;}
.displayList {border:1px solid #ccc;background-color:#FFFFFF;margin-top: 1px;width:240px;order: 1px solid #CFCFCF;in-height:20px;overflow: scroll;overflow-x:hidden;max-height:300px;position:absolute;max-height:150px;z-index:1;}
.displayList ul{margin-bottom: 1px; margin-left: 1px;padding-left: 1px;}
.displayList ul li {list-style-type: none; padding-left:1px; min-width: 320px;padding: 5px;line-height:20px;}
.displayList ul li a {text-decoration:none; color:#666;}
.displayList ul li a:hover {text-decoration:underline; color:#f30;}
.displayList img {
  vertical-align:middle;
}
.selectContent {
  min-height:20px;
  line-height:16px;
  padding: 5px 0;
}
.
.chooseClass{background-color:#CFCFCF;}
<!-- 车型模糊查询样式 -->
.carpopupList {margin-bottom: 1px; margin-left: 1px;padding-left: 1px;}
ul.carpopupList li {border:none;list-style-type: none; padding-left:1px; padding: 5px;}
ul.carpopupList li a {background:none;display:inline;width:100%;height:auto;text-decoration:none; color:#666;}
ul.carpopupList li a:hover {text-decoration:underline; color:#f30;}
html {border:0;}
.l {float:left;}
input {-webkit-border-radius:0;}
.c {zoom:1;}
.c:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
input.pa_ui_element_focus {border:1px solid red;}
.cr_body {position:absolute;border:2px solid #E54219;border-top:6px solid #E54219;width:192px;height:204px;padding:8px 3px 3px 3px;background:#fff;z-index:1000;text-align:center;}
.cr_body a, .cr_body a:hover {text-decoration:none;}
.cr_week {float:left;width:23px;height:15px;margin-top:4px;padding-top:5px;color:#DB4905;font-weight:bold;margin-left:3px;}
.cr_ma {padding-left:24px;}
.cr_mb {margin-top:8px;}
.cr_i {float:left;width:60px;height:20px;border:1px solid #E54219;line-height:20px;text-align:center;}
.cr_btn {float:left;display:block;width:21px;height:21px;font-size:17px;text-align:center;color:#666;}
a.cr_btn:hover {text-decoration:underline;color:#DB4905;}
a.cr_a {text-decoration:none;background:#fff;display:block;float:left;width:22px;height:16px;margin-top:4px;padding-top:3px;margin-left:3px;color:#E77142;border:solid 1px #E77142;}
a.cr_c, a.cr_d, a.cr_d:hover {color:#fff;background:#DB4905;text-decoration:none;}
a.cr_b, a.cr_b:hover {color:#fff;_color:#fff;background:#DB4905;text-decoration:none;}
a.disable {color:#ccc;border:solid 1px #ccc;}
a.disable:hover {background:#fff;color:#ccc;}
a.able {color:#E77142;border:solid 1px #fff;}
a.able:hover {background:#DB4905;color:#fff;}
a.today {color:#E77142;background:#FF0;}
a.cr_jump:hover {color:#FFF;text-decoration:none;}
a.cr_d_v {color:#fff;background:#cf0;text-decoration:none;}
.cr_year, .cr_month {display:block;float:left;border:1px solid #E54219;height:20px;width:40px;line-height:20px;text-align:center;}
.cr_yt, .cr_mt {position:absolute;border:2px solid #E54219;background:#fff;}
.cr_yt {width:240px;}
.cr_mt {width:120px;}
.cr_ypan {width:206px;margin:0 auto;}
.cr_mpan {width:102px;margin:0 auto;}
.cr_ey, .cr_em {display:block;width:46px;margin:3px 2px 0 2px;height:20px;line-height:20px;float:left;color:#666;text-align:center;}
.cr_ey:hover, .cr_em:hover, .cury, .curm {background:#db4905;color:#fff;}
.cr_ybtn {width:105px;margin:5px auto;}
.cr_yprev {background-position:8px -225px;}
.cr_ynext {background-position:8px -175px;}
.cr_shut, .cr_mshut {display:block;font-weight:bold;width:60px;height:20px;line-height:20px;color:#666;cursor:pointer;}
.cr_shut {float:left;}
.cr_mshut {float:normal;margin:5px auto;}
.cr_mc {padding:5px 0 0 2px;}
.d_bg {display:none;position:fixed!important;_position:absolute;left:0;top:0;width:100%;height:100%;visibility:visible;filter:Alpha(opacity=0);background-color:#fff;opacity:0;-moz-opacity:0;khtml-opacity:0;}
.d_w {display:none;position:absolute;background:#fff;z-index:99999;border:2px solid #F50;}
.d_t {background:#F50;height:26px;margin:3px;border:2px solid #F03;cursor:move;}
.d_txt {float:left;padding:2px 0 0 6px;color:#fff;line-height:22px;font-size:13px;font-weight:bold;}
.d_mtxt {margin:5px;overflow:auto;}
.d_bj {display:none;position:absolute;background-color:#F93;opacity:.2;-moz-opacity:.2;filter:Alpha(opacity=20);khtml-opacity:.2;z-index:99998;}
.d_load {border:3px solid #F50;height:24px;text-align:center;color:#000;font-weight:bold;line-height:22px;width:70px;position:absolute;z-index:11;top:50%;left:50%;margin:-12px 0 0 -35px;display:none;}
.d_z {height:100%;width:100%;position:absolute;left:0;top:0;opacity:0;-moz-opacity:0;filter:Alpha(opacity=0);khtml-opacity:0;display:none;background-color:#FFF;}
.ddlinput {border:1px solid #D7D7D7;border-right:none;height:17px;padding-bottom:1px;line-height:20px;}
.ddlcont {border:1px solid #D7D7D7;overflow:auto;position:absolute;background:#FFF;z-index:99999;}
.ddlcont a {display:block;line-height:20px;margin:1px;text-decoration:none;color:#666;}
.ddlcont a.select, .ddlcont a.select:hover {background:#EEE;}
.ddlcont a:hover {background:#f8f8f8;color:#f30;}
.message, .txt {border:1px solid #f30;background:#ccc;line-height:20px;width:300px;padding:6px;}
.txt {width:120px;position:absolute;display:none;}
.in24 {text-indent:24px;}
.sr_i {width:120px;height:22px;border:1px solid #CCC;}
.sr_y {width:240px;border:2px solid #E54219;background:#fff;position:absolute;display:none;z-index:888;}
.sr_y a, .sr_m a, .sr_r a {color:#333;text-decoration:none;line-height:20px;text-align:center;display:block;}
.sr_ya {width:200px;margin:0 auto;padding:2px;}
.sr_y_a {width:38px;margin:3px 5px;line-height:20px;float:left;display:block;text-decoration:none;}
.sr_y_a:hover, .sr_m_a:hover, .sr_rr_hover:hover, a.curr_a, .sr_focus {background:#db4905;color:#fff;}
.sr_py {background-position:0 -222px;}
.sr_ny {background-position:0 -172px;}
.sr_sw {width:100px;margin:0 auto;}
a.sr_sy {width:42px;height:30px;line-height:28px;float:left;margin:0 15px;font-weight:bold;font-size:13px;text-align:center;}
.sr_m, .sr_noym {width:120px;position:absolute;background:#fff;border:2px solid #E54219;display:none;z-index:888;}
.sr_ma {width:100px;padding-top:10px;margin:0 auto;}
.sr_m_a {width:42px;padding:3px;float:left;}
.sr_sm {width:36px;margin:0 auto;height:24px;padding:3px;font-weight:bold;cursor:pointer;}
.sr_noym {line-height:22px;padding:5px;}
.sr_r {z-index:888;position:absolute;width:186px;background-color:#fff;border:2px solid #E54219;padding-top:8px;padding-left:14px;display:none;}
.sr_rw, .sr_rr {width:22px;height:19px;float:left;margin-right:3px;padding-top:1px;font-size:bold;}
.sr_rw {text-align:center;font-weight:bold;}
.sr_rr {width:20px;border:1px solid #e77142;margin-top:3px;color:#e77142;}
a.sr_disable, a.sr_disable:hover {border:1px solid #ccc;color:#ccc;background:#fff;}
a.mr_disable, a.mr_disable:hover {color:#ccc;background:#fff;}
.sr_we {display:block;}
.exinput_bg {background:none transparent scroll repeat 0 0;}
.pa_ui_input_watermark {color:#bfbfbf;}
.pa_ui_input_splitter {position:absolute;background-color:red;z-index:-1;}
.pa_ui_input_splitter_box {height:20px;z-index:-1;overflow:hidden;line-height:20px;}
.pa_ui_input_splitter_box span {font-size:12px;}
.pa_ui_input_splitter_first {height:20px;color:#fff;}
.pa_ui_input_splitter_odd {height:20px;background-color:#ccc;color:#ccc;}
.pa_ui_input_splitter_even {height:20px;color:#fff;}
#brand_tabs #tab1,#brand_tabs #tab2, #brand_tabs #tab3{max-height:300px;overflow-y:auto;min-height:190px;}

/* 0323 */
.wtk_title {
font-size: 24px;
color: #004a94;
margin: 20px 0;
}
.table_outBorder {
margin-top: 30px;
border:1px solid #ccc;
}
.table_outBorder td {
padding: 5px;
line-height: 20px;
color: #545454;
}
.baseInfo_title {
font-size: 18px;
color: #004a94;
border-bottom: 1px solid #cdcdcd;
padding-bottom: 10px;
}
.baseInfo_subtitle {
margin-top: 20px;
color: #004a94;
font-size: 14px;
}
.baseInfo_list {
margin-top: 20px;
}
.baseInfo_list p {
margin-bottom: 5px;
line-height: 20px;
color: #666;
}
.table_ds {
margin-top: 10px;
border-left: 1px solid #ccc;
border-top: 1px solid #ccc;
}
.table_ds td {
padding: 10px;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
line-height: 20px;
color: #666;
}
#tab-container ul.claim_promise {
border: 0 none;
height: auto;
background: none;
border-bottom: 1px dotted #e1e1e1;
padding-bottom: 10px;
}
#tab-container ul.claim_promise li {
background: url(../images/arrow_list.png) left 4px no-repeat;
margin-bottom: 5px;
text-align: left;
padding-left: 10px;
line-height: 16px;
float: none;
}
#tab-container ul.claim_promise li a {
display: inline;
background: none;
width: auto;
height: auto;
padding:0;
line-height: 16px;
}
.claim_tips {
margin-top: 20px;
}
.claim_tips p {
line-height: 18px;
color: #666;
}
.claim_tips p.title {
font-size: 14px;
margin-bottom: 10px;
}
.claim_need {
clear:both;
margin-top: 20px;
}
.claimNeedList {
vertical-align: middle;
}
.claim_need .cn_title {
color: #103966;
font-size: 14px;
margin-bottom: 10px;
}
.dottedLine {
clear:both;
margin: 20px 0;
height: 1px;
border-bottom: 1px dotted #ccc;
}
.huizhe {
margin-top: 30px;
border: 1px solid #e3e3e3;
background: #f3f6f8;
}
.hz_title {
padding-top: 10px;
font-size: 14px;
color: #004a94;
text-align: center;
padding-bottom: 15px;
border-bottom: 1px solid #e3e3e3;
}
.hz_content {
padding: 10px;
}
.claimInput {
margin-left: 20px;
height: 30px;
line-height: 30px;
border: 1px solid #a0a1a1;

}
.noImgBorder {
height: 79px;
border-bottom: 1px solid #e1e1e1;
overflow: hidden;
}
.upload_picList {
position: relative;
top: 0;
left: 0;
}
.upload_picList input {
position: absolute;
top:5px;
*top: 0;
}
.upload_picList img {
margin-left:20px;
}
.upload p {
margin-bottom: 5px;
}
.tdpadding5 td {
padding: 5px;
}
a.link_blue {
color: #006cb9;
}
a.link_blue:hover {
color: #ec1946;
}
/* 0326 add */
.privacy_title {
font-size: 14px;
color: #004a94;
margin: 10px 0;
}
.privacy_con {
text-indent: 2em;
color: #545454;
margin-bottom: 5px;
line-height: 18px;
}
span.blue {
color: #006cb9;
}
span.red {
color: #ec1946;
}
span.text2em {
text-indent: 2em;
}
.pd_title {
font-size: 16px;
color: #006cb9;
margin: 30px 0 10px 0;
}
.toptext{
  font:normal 14px/30px  "Microsoft YaHei";
  color:#004b93;
  width:680px;}
  
.toptext ul{
  float:left;
  font-size:13px;
  margin-top:15px;
  }

.toptext ul li{
  list-style:url(../images/nav_bg.jpg) inside;
  }

.baseInfo_list {
  margin-top: 20px;
  text-align:left;
  font: normal 12px/20px "Microsoft YaHei";
  text-align:justify;
  color:#666; 
}

.baseInfo_list p {
  color: rgb(102, 102, 102); line-height: 23px; margin-bottom: 5px; text-indent:2em;
  text-align:justify;
}
pre.laiyuan{
  line-height:23px;}
.infoContent {
  width: 33%;
  float: left;
  text-align: center;
}
.infoContent a{
  width: 225px;
}

dl.dl_nobg dd {
  background: none;
}
.toLeft {
  text-align: left;
}
.nocol1 {
border-top: 1px solid #e1e1e1;
padding: 20px 0px;
width: 100%;
}
.waiting_title1 {
margin-left:160px;
height: 35px;
line-height: 35px;
background: #006cb9;
padding-left: 20px;
font-size: 14px;
color: #fff;
width:902px;
}
.waiting_content1 {
margin-left:160px;
border: 1px solid #ccc;
background: #fff;
padding: 150px 0;
text-align: center;
font-size: 14px;
color: #666;
background: url(../images/loading_animation.gif) 350px center no-repeat;
width:920px;
}
.tips_important1 {
color: #ec1946;
margin-left:160px;
}
.marginL470{
	margin-left: -455px;
}
.marginL712{
	margin-left: -712px;
}
.div_float{
	float: left;
}
.sub_content_width{
	width: 555px;
}
.div_attention{
	padding-top: 50px;
}
.attention_img_div{
	padding-top: 14px;
	padding-bottom: 14px;
}
.head-logo p {
	margin-top: 18px;
	float: right;
	width: 131px;
	height: 43px;
	background: url(../images/tel-10106969.png) no-repeat;
}
.head-logo span{
	float: right;
	width: 204px;
	height: 78px;
	background: url(../images/tel10106969.png) no-repeat;
}
.info_next_backhome {
	width: 160px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	color: #fff;
	border: none;
	cursor: pointer;
	background: url(../images/btn_backHome.jpg) no-repeat;
}
.info_next_order {
	width: 160px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	color: #fff;
	border: none;
	cursor: pointer;
	background: url(../images/btn_viewOrder.jpg) no-repeat;
}
.info_next_policy {
	width: 160px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	color: #fff;
	border: none;
	cursor: pointer;
	background: url(../images/btn_viewPolicy.jpg) no-repeat;
}
.attention_title{
	font-size: 14px;
	font-family: 'Microsoft YaHei';
	font-weight: bolder;
}
.div_payMentModel3_title{
	margin-top: -20px;
	margin-bottom: 40px;
	font-family: "Microsoft YaHei";
}
div_payMentModel3_title a:link{
	text-decoration:none ; 
	color:#199fff ;
}
div_payMentModel3_title a:visited {
	text-decoration:none ; 
	color:#199fff ;
}
div_payMentModel3_title a:hover {
	text-decoration:underline ; 
	color:#199fff ;
}
div_payMentModel3_title a:active {
	text-decoration:none ; 
	color:#199fff ;
} 
.div_coordinate{
	margin-bottom: 40px;
	margin-top: 40px;
}
.div_coordinate img{
	vertical-align: middle;
}
.div_coordinate font{
	padding-left: 6px;
	vertical-align: middle;
}
.payMentModel3_hr{
	width: 960px;
	border: 0px;
	background-color: #D9D9D9;
	height: 2px;
}
.div_payMentModel3_attention{
	margin-top: 40px;
	margin-bottom: 145px;
}
.font_title{
	font-size: 25px;
	font-family: "Microsoft YaHei";
	vertical-align: middle;
}
.font_premium_title{
	padding-left: 20px;
	vertical-align: middle;
}
.font_premium{
	color: red;
	vertical-align: middle;
}
.a20{
	padding-left: 20px;
}
.a15{
	padding-left: 15px;
}
.img_attention{
	float: left;
}
.p_attention{
	margin-left: 365px;
}
.attention_paddingT{
	padding-top: 20px;
}
.attention_paddingT5{
	padding-top: 5px;
}