@charset "utf-8";
/* CSS Document */
.nav_detail a.link{color:#0066b3;}
.nav_detail a,.nav_detail span{color:#0066b3;}
label{float:none;margin-left:0;display:inline-block;}
.nav_detail span+span{color:#000;margin-left:6px;}
.mr15{margin-right:15px;}
/*保险导航*/
.insur_nav{float: left;
    width: 596px;
    margin-top:24px;
    height: 38px;
    line-height: 38px;}
.insur_nav ul li{float: left; font-size: 16px; display: block; color: #6a6a6a;text-align:center;}
.insur_nav li a{ font-size:18px;}
.insur_nav ul li:first-child{margin-left:10px;
    border-left: 1px solid #eee;padding:0 15px;}

.insur_nav a:hover{ color:#0066b3; }
.insur_nav a.on{color:#0066b3;}

.bx_sx_div table.test_tb td input.btn {
    display: inline-block;
    width:80px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    color: #fff;
    border: none;
    background: #0066B3;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    font-size: 14px;
    outline: none;
    cursor: pointer;
    padding-left: 12px;
    padding-right: 12px;
}
.bx_sx_div table.test_tb td input.btn_grey {
    background: #4C9DD9;
}
.bx_sx_div table.test_tb td input.btn_grey:hover {
    background: #5fafea;
}

.bx_sx_div table.test_tb td input.btn:hover {
    text-decoration: none;
    color: #fff;
    background: #2A83C7;
}
.mar_b40{ margin-bottom:120px;}
.mess-tit {
    height: 53px;
    margin-top:10px;
}
.mess-tit h2 {
    font-size: 30px;
    color: #333;
    float: left;
    padding-left: 20px;
    line-height: 33px;
    font-weight: normal;
    background: url(../images/mass-tit.jpg) no-repeat left center;
}
.mess-tit p {
	height: 53px;
    font-size: 14px;
    color: #fff;
    float: left;
    padding-left:8px;
    margin:2px 0 0 10px;
    background: url(../images/index_title_box.gif) no-repeat;
}

.mess-content{margin-top:40px;overflow:hidden;zoom:1;}
.mess-content .mess-left{float:left;margin:30px 0 0 80px;}
.mess-content .mess-right{width:319px;height:187px;float:right;background:url(../images/right_big.png) right center;}
.mess-content .mess-left a{display:block;width:170px;height:42px;background-position:left center;padding-left:60px;background-image:url(../images/sign.png);background-repeat:no-repeat;}

.mess-content .mess-left a.a2{background-image:url(../images/security.png);margin-top:40px;}

.mess-content .mess-left p{font-size:20px;line-height:18px;}
.mess-content .mess-left p span{margin-left:5px;}
.mess-content .mess-left span{font-size:14px;}

/*.bx_sx_div table.test_tb td input.input_form {
    height: 32px;
    width: 223px;
    border: 1px solid #0066b3;
    border-right:0;
    font-size: 14px;
    text-indent: 6px;
    float: left;
    color: #333;
    background: transparent;
}*/
.bx_sx_div table.test_tb td input.input_form {
    width: 223px;
    border: 1px solid #0066b3;
    border-right:0;
    font-size: 14px;
    /*text-indent: 6px;*/
	text-indent: 5px;
    float: left;
    /*color: #333;*/
    background: transparent;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 1px;
	padding-left:0px;
}
.code_pic {
    display: inline-block;
    float: left;
    height: 32px;
    width: 76px;
    border: 1px solid #0066b3;
}
 a.tips_no {
    font-size: 14px;
    line-height: 32px;
    color: #0066b3;
    text-decoration: underline;
}
/*温馨提示*/
.notice_box{margin:20px 0 0 80px;font-size:14px;color:#333;width:516px;}
.notice_title{margin-bottom:10px;}
.notice_content p{text-indent:2em;}

.mainTitle_bg {
    font-size: 18px;
    color: #333;
    background: url(../images/line.png) repeat-x 50%;
}
.span_line {
    font-size:18px;
    padding: 5px 10px 5px 0;
    background: #fff;
}

.bx_sx_div table.test_tb{width:960px;margin:20px 10px 0;font-size:14px;letter-spacing:1px;}
.bx_sx_div table.test_tb th{font-size:14px;padding-left:144px;height:60px;text-align:left;font-weight:normal;color:#333; }
.bx_sx_div table.test_tb td{letter-spacing:1px;height:60px; color:#333;}
.bx_sx_div table.test_tb .btn_blue{font-size:14px;}
.bx_sx_div table.test_tb .f_red{font-size:18px;vertical-align:middle;color:#ff6600;}
/*.bx_sx_div table.test_tb td input{padding-left:5px;width:302px;height:32px; border:1px solid #0066b3;font-size:14px;}*/
.bx_sx_div table.test_tb td input{width:302px; border:1px solid #0066b3;font-size:14px;padding:6px 0 6px 5px}
.bx_sx_div table.test_tb td input.btn_blue{width:85px;}


/*保险*/
.clear_div{clear:both;}
.w_140{ width:140px;}
.w_160{ width:160px;}
.w_162{ width:162px;}
.w_230{ width:230px;}
.w_250{ width:250px;}
.lfloat{float:left;}
.hide{display:none;}


/*成功页面*/
.buy-c-msg{background:url(../images/btn_success.png) no-repeat 0 0; margin-left:120px; margin-bottom:100px; padding-left:100px; color:#333; overflow:hidden;margin-top:20px;}
.buy-f-msg{background:url(../images/icon_alert.png) no-repeat 0 0;}
.buy-c-msg h1{line-height:60px; font-size:30px; font-weight:normal;}
.buy-c-msg p{ margin-top: 10px; line-height:2; font-size:18px;}
.buy-c-msg p a{color:#0066b3;}
.buy-c-msg .btn_blue{margin-top:50px;}










