@charset "utf-8";
/* CSS Document */


/*-------------- 注册及登陆 开始 ------------------*/

/*-------------- 注册始 ------------------*/


/*--------- 信息填写 -----------*/
#container_middle_ar {width:100%;height:auto;background:url(../../images/MyAccount/bg_container_ar.gif) repeat-x; }
.bannar_ar {width:880px; background:url(../../images/MyAccount/bannar_Ar.gif) no-repeat;margin:0px auto; padding:80px 0px 0px 0px;}
.main_m_top {width:880px;height:16px;background:url(../../images/MyAccount/bg_top_ar.gif) no-repeat;margin:0px auto;}
.main_m_bottom_box {width:100%;height:auto;}
.main_m_middle {width:880px;height:auto; margin:0px auto;padding-bottom:20px;}
.main_m_bottom {width:880px;height:51px; margin:0 auto;padding-top:3px;}
.title_ar { font-family:"宋体", "新宋体"; font-weight:500; font-size:18px; color:#046da4;width:514px;height:32px;background:url(../../images/MyAccount/title_underline_ar.gif) no-repeat left bottom; text-align:left;padding:10px 0px 0px 38px;}
.Prompt {width:567px;height:auto;font-family:"宋体", "新宋体";font-size:12px;color:#000;padding:9px 0px 16px 60px;}
.main_m_list {width:810px;height:auto;padding-left:37px;}

.sertit{font-weight:bold; line-height:32px; font-size:14px;}


/*-------------- 输入框 ---------------*/

.input_text_ar,.input_text2_ar,.input_text3_ar {height: 16px; line-height: 16px; border: 1px solid #D9D9D9; color: #898989;}
.main_m_bottom input {background:url(../../images/MyAccount/but_Re_fill.gif) no-repeat;width:79px;height:30px;border:none;color:#FFF;font-size:12px;font-weight:bold;font-family:"宋体", "新宋体";margin-right:5px; cursor:pointer;}
.select_ar {width:135px;height:auto;color:#333;}

/*------------- button-style ---------------*/
.but_check:link,.but_check:visited {text-decoration:none;font-size:12px;font-family:"宋体", "新宋体";color:#F00;}
.but_check:hover,.but_check:active {text-decoration:none;font-size:12px;font-family:"宋体", "新宋体";color:#F00;}

/*--------- footer -----------*/
.footer_ar {width:100%;height:56px;background:#e5e5e5;padding:17px 0px 0px 0px;}
.footer_message {font-size:12px;color:#000;font-family:"宋体", "新宋体"; text-align:center;}


/*-------------- 登陆 ------------------*/
.login_container {width:960px;height:439px;float:left;background:url(../../images/MyAccount/account_login_bg_new.jpg) no-repeat; background-position:center top;margin-top:5px;}
.paddingtop25px{padding-top:25px;}
.login_title {width:320px;height:auto;padding:47px 0px 0px 23px;float:left; color:#fff; text-align:center; font-size:24px; font:"黑体";font-weight:bold;}
.leftbox{width:299px; background:url(../../images/MyAccount/login_bg_small.jpg) no-repeat ; height:256px;  font-size:14px;padding-left:47px;padding-top:25px;}
.leftbox p{line-height:34px; _line-height:20px; _margin-bottom:10px;}
.selecfix{padding-left:136px; margin-bottom:28px; _margin-bottom:34px;}
.margin35px{margin-top:28px; _margin-top:48px; padding-left:55px;}
.buttonbg{background:url(../../images/MyAccount/login_btn.gif) no-repeat; width:79px; height:29px; border:none; margin-right:10px;}
.buttonbgr{background:url(../../images/MyAccount/login_btnr.gif) no-repeat; width:79px; height:29px; border:none;}
.pl55px{padding-left:55px;}
.impp{dispaly:block; height:22px; line-height:22px; margin-left:5px;}
.free_zc {float:left;height:50px;width:247px;background:url(../../images/MyAccount/zc_btn.jpg) no-repeat;margin:0px 0px 8px 0px;margin-left:50px;_margin-left:25px; text-align:center;line-height:47px;}
/*#free_zc_btn { text-decoration:none;font-size:24px; color:#fff; font-weight:bold; font-family:"黑体"; text-align:center;}*/
#login_btn {text-decoration:none;font-size:12px; color:#fff; font-weight:bold; font-family:"宋体"; text-align:center;background:url(../../images/MyAccount/login_btn.jpg) no-repeat; display:block;width:74px;height:29px; line-height:29px;float:left;}
.message_text2 .login_btn{text-decoration:none;font-size:12px; color:#fff; font-weight:bold; font-family:"宋体"; text-align:center;background:url(../../images/MyAccount/login_btn.jpg) no-repeat; display:block;width:74px;height:29px; line-height:29px;float:left;}
.message_text {width:280px;height:28px;float:left;margin-bottom:12px;}
.message_text2 {width:220px;height:30px;float:left;margin-bottom:12px;padding-left:51px;font-size:12px;}
.message_text2_3 {width:auto;height:18px;float:left;margin-bottom:10px;padding-left:0px;font-size:12px;}
#text_input1 {width:186px;height:24px;border:1px solid #005b8a;}
#text_input2 {width:55px;height:24px;border:1px solid #005b8a;}
.message_text .text_input1 {width:170px;height:24px;line-height:24px;border:1px solid #005b8a ! important;}
.message_text .text_input2 {width:55px;height:24px;line-height:24px;border:1px solid #005b8a ! important;}
.yzm {font-size:12px;color:#000; text-decoration:none;}
/*#keyword_back {font-size:12px;color:#000; text-decoration:none;float:left;padding-left:30px;line-height:29px;}*/
.leftbox p .iptlogin{height:20px; line-height:20px; border:1px solid #d9d9d9; color:#898989;}
/*--- 渠道登录 ---*/
.tsina {padding-left: 24px;background:url(../../images/MyAccount/tsina_logo.jpg) no-repeat; text-decoration:none;font-size:12px;color:#000;display: inline-block; }
#tsina {width:70px;height:16px;float:left;background:url(../../images/MyAccount/tsina_logo.jpg) no-repeat; text-decoration:none;font-size:12px;color:#000; text-indent:18px; }
a:hover#tsina,a:active#tsina  {width:70px;height:16px;float:left;background:url(../../images/MyAccount/tsina_logo.jpg) no-repeat; text-decoration:none;font-size:12px;color:#06F; text-indent:18px; }

/*--- 微博账号绑定 ---*/
.header_bd { background:url(../../images/index/logo.jpg) no-repeat;background-position:0px 21px;height:56px;width:680px;margin:0px auto;border-bottom:4px solid #005b8a;padding:20px 0px 5px 0px;}
.container_bd {width:678px;height:440px;margin:0px auto;border:1px solid #ccc;margin-top:1px; background:url(../../images/MyAccount/account_bd_bg.jpg) repeat-x; background-position:top;}
.title_hy {width:660px;height:40px;margin:0px auto;padding-top:30px;border-bottom:1px solid #ccc; font-size:24px;color:#000; font-weight:bold; text-align:right; }
.main_div {margin:0px auto; width:660px;height:auto;padding-top:45px;}
.tsina_phone {width:133px;height:157px;float:left;margin-left:60px;_margin-left:35px;}
.right_message {width:410px;height:auto;float:left;padding-left:54px;}
.succeed_message {width:253px;height:89px;float:left; background:url(../../images/MyAccount/zc_scuessed.jpg) no-repeat;}
.notice_message {width:380px;height:auto;float:left;}
.notice_message p {width:100%;height:auto;margin:0px;padding:5px 0px;color:#000;font-size:12px;}
#btn_wbbd {width:180px;height:30px; float:left; padding-left:110px;padding-top:20px;}
#btn_wbbd3 {width:180px;height:30px; float:left; padding-left:100px;padding-top:20px;}

a:link#btn_wbbd2,a:visited#btn_wbbd2 {width:124px;height:30px;background:url(../../images/MyAccount/btn_wb.jpg) no-repeat; font-weight:bold;color:#fff; display:block; text-align:center;line-height:30px; text-decoration:none;}
a:link#btn_wbbd4,a:visited#btn_wbbd4 {width:124px;height:30px;background:url(../../images/MyAccount/btn_wb.jpg) no-repeat; font-weight:bold;color:#fff; display:block; text-align:center;line-height:30px; text-decoration:none;}

a:link.btn_wbbd2,a:visited.btn_wbbd2 {width:124px;height:30px;background:url(../../images/MyAccount/btn_wb.jpg) no-repeat; font-weight:bold;color:#fff; display:block; text-align:center;line-height:30px; text-decoration:none;}
a:link.btn_wbbd4,a:visited.btn_wbbd4 {width:124px;height:30px;background:url(../../images/MyAccount/btn_wb.jpg) no-repeat; font-weight:bold;color:#fff; display:block; text-align:center;line-height:30px; text-decoration:none;}

.raidobox {width:400px;height:16px;float:left;}
.message_input {width:410px;height:auto;float:left;padding-top:20px;}
#message_input_table {width:410px;height:auto;}
.message_input_table {width:410px;height:auto;}
#message_input_table tr th {height:23px; text-align:right;font-size:14px;font-weight:normal;padding-bottom:14px;}
.message_input_table tr th {height:23px;width:23%; text-align:right;font-size:14px;font-weight:normal;padding-bottom:14px;}
#message_input_table tr td {height:23px; text-align:left;padding-bottom:14px;}
.message_input_table tr td {height:23px;width:77%; text-align:left;padding-bottom:14px;}
#message_input_table input {width:186px;height:30px;border:1px solid #005b8a;}
.message_input_table input {width:170px;height:30px;line-height:30px;border:1px solid #005b8a;}
/*-------------- 注册及登陆 结束 ------------------*/

a:link#btn_wbbd2,a:visited#btn_wbbd2 {width:124px;height:30px;background:url(../../images/MyAccount/btn_wb.jpg) no-repeat; font-weight:bold;color:#fff; display:block; text-align:center;line-height:30px; text-decoration:none;}
a:link#btn_wbbd4,a:visited#btn_wbbd4 {width:124px;height:30px;background:url(../../images/MyAccount/btn_wb.jpg) no-repeat; font-weight:bold;color:#fff; display:block; text-align:center;line-height:30px; text-decoration:none;}


/*-------------- 订单管理 ------------------*/
.tab_mylolicy{width:100%;}
.tab_mylolicy .bl18px{background:none; padding-left:18px;}
.tab_mylolicy th{font-weight:normal;}
.tab_mylolicy thead tr{font-size:12px; font-weight:normal; background:url(../../images/MyAccount/tab_heard_bg.jpg) repeat-x;  height:29px; line-height:29px;}
.tab_mylolicy thead tr th{text-align:left;}
.tab_mylolicy thead tr td,.tab_mylolicy tbody tr th{padding-left:18px; height:20px; line-height:20px;}
.tab_mylolicy tr td,.tab_mylolicy tr th{border-bottom:1px solid #e9ecf1; padding:5px;}
.tab_mylolicy tfoot tr{background:url(../../images/MyAccount/tab_tfoot_bg.jpg) repeat-x; height:38px; line-height:25px; text-align:center;}
.tab_mylolicy tr td a:link,.tab_mylolicy tr td a:visited{color:#06C; text-decoration:underline; display:inline-block; height:16px; line-height:16px;}
.tab_mylolicy tr td a:hover,.tab_mylolicy tr td a:avtive{color:#ff8800; text-decoration:underline; display:inline-block; height:16px; line-height:16px;}
.tab_mylolicy tr td .iptsz{height:14px; width:14px;}
tab_mylolicy tbody tr th，tab_mylolicy tbody tr td{height:24px;}
`
.tab_account{width:500px;}
.tab_account tr td,.tab_account tr th{border-bottom:1px dashed #1e80b7; line-height:35px;}
.tab_account tr th{text-align:right; width:90px;}
.tab_account tr td{padding-left:5px;}

.tab_search{width:100%; line-height:24px;}
.tab_search tr td,.tab_search tr th{padding:5px 5px 5px 10px;}
.tab_search thead tr td{background: #f4f9fc; height:20px; line-height:20px; font-weight:bold;}
.tab_search tbody tr th{text-align:right; font-weight:normal; width:120px;}
.tab_search tfoot td{text-align:right; padding-right:24px;}

.tab_search_es{width:680px; line-height:24px; table-layout:fixed;}
.tab_search_es tr td,.tab_search_es tr th{padding:5px 5px 5px 10px; word-wrap:break-word; word-break:break-all;}
.tab_search_es thead tr td{background: #f4f9fc; height:20px; line-height:20px; font-weight:bold; width:480px; white-space:-moz-pre-wrap; }
.tab_search_es tbody tr th{text-align:right; font-weight:normal; width:200px;}
.tab_search_es tfoot td{text-align:right; padding-right:24px;}

/*-------------- 信息面板 ------------------*/
.btbgbox{background:#fafafa; padding:0px 3px 3px 0px;}
.barconbox{background:#fff; border:1px solid #d9d9d9; padding:4px 4px 24px 4px;}
.barconbox .con{background:url(../../images/MyAccount/mb_tit_bg.jpg) repeat-x; padding-top:24px;}
.barconbox .con2{background:url(../../images/MyAccount/tabbg_og.gif) repeat-x; padding-top:40px;}
.barconbox .con h4{height:30px; padding:16px 0px 0px 16px; font-weight:bold; font-size:14px;}
.barconbox .con p{padding-left:40px; margin:10px 0px;}
.barconbox .con .tab_home{border:1px solid #fafafa; margin-left:40px; width:548px;}


.perinfo{background:url(../../images/MyAccount/accountbg2.gif) no-repeat; height:319px; padding-left:55px;}


/*-------------- 保单预览 ------------------*/
.previewtop{background:url(../../images/MyAccount/p_preview_top.jpg) no-repeat; height:30px; padding:42px 0px 0px 35px;}
.previewtop h3{background:url(../../images/MyAccount/p_preview_btico.gif) no-repeat 0px 3px; padding-left:20px; font-weight:bold; font-size:14px; color:#03689f}
.previewcon{background:url(../../images/MyAccount/p_preview_bg.jpg) repeat-y;}
.policybox{background:url(../../images/MyAccount/p_preview_bt_bg.jpg) no-repeat left bottom; padding-left:35px; padding-bottom:20px;}
.policybox h4{font-size:14px; line-height:42px; color:#03689f;}
.policybox h5{background:url(../../images/MyAccount/p_preview_tico.jpg) no-repeat 0px 4px; padding-left:15px; font-weight:bold; color:#03689f; margin-bottom:5px;}
.policybox p{padding-right:38px; text-align:right; margin-top:5px;}

.policybox .tab_preview{border:1px solid #e9e9e9; width:630px; color:#565656; margin-left:15px;}
.policybox .tab_preview tr td,.policybox .tab_preview tr th{padding:5px; border-bottom:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}
.policybox .tab_preview tr td{width:195px;}
.policybox .tab_preview tr th{text-align:right; font-weight:normal; width:120px;}
.policybox .tab_preview tfoot tr td{text-align:right; width:100%; padding-right:10px;}
.policybox .tab_preview tr td table{width:98%; *width:480px; margin:5px; border:1px solid #e9e9e9; text-align:center;}
.policybox .tab_preview tr td table thead{font-weight:bold;}
.policybox .tab_preview tr td table tfoot tr td{text-align:right; width:98%;}

.policybox .tab_previewadd{border:1px solid #e9e9e9; width:630px; color:#565656; margin-left:15px;}
.policybox .tab_previewadd tr td,.policybox .tab_previewadd tr th{padding:5px; border-bottom:1px solid #e9e9e9; border-right:1px solid #e9e9e9;}
.policybox .tab_previewadd tr th{/*background:#f8fbfc;*/ text-align:right; font-weight:normal; width:112px;}
.policybox .tab_previewadd tr td{width:510px;}

.previewbt{background:url(../../images/MyAccount/p_preview_bt.jpg) no-repeat; height:29px;}

.conbox2{border:1px solid #d9d9d9; padding:2px;}

/*-------------- 投保单申请 ------------------*/
.tab_apply{border:1px solid #d9d9d9; width:100%; text-align:left;}
.tab_apply tr td,.tab_apply tr th{border-bottom:1px solid #d9d9d9; text-align:left; font-weight:normal; padding:5px;}
.tab_apply tr td table{border:none;}
.tab_apply tr td table tr td{border:none;}

.tab_apply thead tr{font-weight:normal; font-size:14px; background:url(../../images/comm/tab_m_head_bg.jpg) repeat-x;}
.tab_apply thead tr th{height:24px; font-weight:bold; color:#015d8e; font-size:12px;}

.tab_apply tbody tr td,.tab_detailed tbody tr th{ padding:5px; height:20px}
.tab_apply tbody .pl18ox{padding-left:18px;}
.tab_apply tbody tr td a:link,.tab_detailed tbody tr td a:visited{color:#06C; text-decoration:underline;}
.tab_apply tbody tr td a:hover,.tab_detailed tbody tr td a:active{color:#ff8800; text-decoration:underline;}

.tab_apply tfoot tr{background:url(../../images/comm/tab_tfoot_bg.jpg) repeat-x;}
.tab_apply tfoot td,.tab_detailed tfoot th{ text-align:center; height:27px;}



.tab_detailed2{border:1px solid #d9d9d9; width:740px; text-align:left;}
.tab_detailed2 tr td,.tab_detailed2 tr th{border-bottom:1px solid #d9d9d9; text-align:left; font-weight:normal; padding:5px;}
.tab_detailed2 tr td table{border:none;}
.tab_detailed2 tr td table tr td{border:none;}

.tab_detailed2 thead tr{font-weight:normal; font-size:14px; background:url(../../images/comm/tab_m_head_bg.jpg) repeat-x;}
.tab_detailed2 thead tr th{height:24px; font-weight:bold; padding-left:16px; color:#015d8e;}

.tab_detailed2 tbody tr td,.tab_detailed tbody tr th{ padding:5px; height:20px}
.tab_detailed2 tbody .pl18ox{padding-left:18px;}
.tab_detailed2 tbody tr th{background:url(../../images/comm/tab_m_inner_head_bg.jpg) repeat-x;}
.tab_detailed2 tbody tr td a:link,.tab_detailed tbody tr td a:visited{color:#06C; text-decoration:underline;}
.tab_detailed2 tbody tr td a:hover,.tab_detailed tbody tr td a:active{color:#ff8800; text-decoration:underline;}

.tab_detailed2 tfoot tr{background:url(../../images/comm/tab_tfoot_bg.jpg) repeat-x;}
.tab_detailed2 tfoot td,.tab_detailed tfoot th{ text-align:center; height:27px;}
.tab_detailed2 .texthide{width:200px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;} 

.tab_policy_view_2l{width:100%;}
.tab_policy_view_2l tr td,tab_policy_view_2l tr th{padding:5px; line-height:25px;}
.tab_policy_view_2l thead tr th{background:#f1f1f1; color:#565656; padding-left:20px; line-height:25px;}
.tab_policy_view_2l tbody tr th{width:120px; text-align:right;}
.tab_policy_view_2l tbody tr td{width:350px;}

.tab_policy_view_morel{width:100%;}
.tab_policy_view_morel tr td,tab_policy_view_morel tr th{padding:5px; line-height:25px;}
.tab_policy_view_morel thead tr td{line-height:40px; font-weight:bold; border-bottom:1px solid #d9d9d9; text-align:center;}
.tab_policy_view_morel thead tr th{background:#f1f1f1; color:#565656; padding-left:20px; line-height:25px;}
.tab_policy_view_morel tbody tr td,.tab_policy_view_morel tbody tr th{text-align:center;}
.tab_policy_view_morel tbody tr td.tal{text-align:left;}
.tab_policy_view_morel tfoot tr td,.tab_policy_view_morel tfoot tr th{text-align:center;}

.tab_policy_view_morel2{width:100%; border-bottom:1px dotted #6DA8F0}
.tab_policy_view_morel2 tr td,tab_policy_view_morel2 tr th{line-height:25px; padding-bottom:10px;}
.tab_policy_view_morel2 thead tr td{line-height:40px; font-size:14px; font-weight:bold;}
.tab_policy_view_morel2 thead tr th{font-size:14px; color:#565656; line-height:25px;}
.tab_policy_view_morel2 tbody tr td,.tab_policy_view_morel2 tbody tr th{text-align:left; padding:5px 0px; vertical-align:top;}
.tab_policy_view_morel2 tfoot tr td,.tab_policy_view_morel2 tfoot tr th{text-align:left;}
.tab_policy_view_morel2 tbody tr td.bzr{width:144px; padding-right:35px;}
.tab_policy_view_morel2 tbody tr td.nr{width:300px; padding-right:35px;}
.tab_policy_view_morel2 tbody tr td.bt{border-bottom:1px dotted #6DA8F0}

.addbox{ border-bottom:1px dotted #6DA8F0}
.addbox h4{font-size:14px; font-weight:bold; padding-bottom:20px;}

.fidl{font-size:14px; font-weight:bold;}


