@charset "utf-8";
/* CSS Document */

/*-----------------列表页样式---------------*/
.pro_listbox{}
.pro_listbox p{line-height:20px; margin:5px 0px; color:#565656;}
.pro_listbox ul li{border-bottom:1px dashed #d9d9d9; padding:15px 0px;}
.pro_listbox ul li img{border:1px solid #d9d9d9; padding:4px;}
.pro_listbox ul li .rgbox{width:565px; padding-left:20px;}
.pro_listbox ul li .rgbox h4{font-weight:bold; line-height:32px; border-bottom:1px solid #d9d9d9; color:#565656; }
.pro_listbox ul li .rgbox h4 span{float:right; font-weight:normal;}
.pro_listbox ul li .rgbox p{}
.pro_listbox ul .btnon {border-bottom:none;}

.acc_flowbox{padding:10px;}
.acc_flowbox ul li{float:left; width:116px; height:65px; text-align:center; background:url(../../images/accident/Acc_scripte.gif) no-repeat; padding-top:16px; font-size:14px;}
.acc_flowbox ul .org{background-position:-226px 0px; color:#fff;}
.acc_flowbox ul .gay{background-position:0px 0px; color:#693705;}
.acc_flowbox ul .arr{background-position:-133px 0px; width:65px;}
.contitlebox span{color:#898989; font-weight:normal; font-size:12px;}
.contitlebox em{font-style:normal;}
.p160px{padding-left:160px;}


.addbox{border:1px solid #B4DCE4; padding:10px;}
.addbox h4 {line-height:24px; font-weight:bold;}



/*-----------------提示---------------*/
.tishibox{background:#f1f8fc url(../../images/accident/tishibg.gif) no-repeat; padding-left:189px; height:108px; padding:20px 10px 30px 189px; line-height:24px;}


/*-----------------表格补余---------------*/
.tab_detailed tr td a span{padding:0px 15px 0px 0px;}
.tab_detailed tr td table {border:1px solid #b4dce4;}
.tab_detailed tr td table tr td{border-right:1px solid #b4dce4; border-bottom:1px solid #b4dce4;}
.tab_detailed tr td table tbody .updateInsuredTr{background:#ffc228;}
.tab_detailed tr td table tbody tr td{background:none;}

/* 旅游目的地样式 */

.h_titbox{background:url(../../images/travel/titMbg.jpg) no-repeat; height:26px; line-height:26px; color:#fff; font-size:14px; font-weight:bold; padding-left:10px; border-bottom:1px solid #129fee;}
.l_ulbox{margin:10px 0px;}
.l_ulbox li{float:left; background:url(../../images/travel/proVline.jpg) no-repeat center left; padding-left:10px;}
.l_ulbox li h3{font-weight:bold; font-size:14px; line-height:24px;}
.l_ulbox li p{width:226px; margin:10px 0px;}
.l_ulbox .pl0{padding-left:0px; background:none;}
a.l_btn:link,a.l_btn:visited{display:block; background:url(../../images/travel/buyBtnbgo.jpg) no-repeat; width:86px; height:23px; line-height:23px; padding-left:18px; color:#fff;}
a.l_btn:hover,a.l_btn:active{display:block; background:url(../../images/travel/buyBtnbgo.jpg) no-repeat; width:86px; height:23px; line-height:23px; padding-left:18px; color:#000;}

.hotprobox li{padding-right:5px; float:left;}
.hotprobox li img{float:left; border: 1px solid #d9d9d9; padding: 4px;}
.hotprobox li .contentp{width:109px; float:left; padding-left:5px;}
.hotprobox li .contentp h4{font-weight:bold;}

/* 旅行险国家选择 */

.tcbox{width:300px; border:1px solid #82afc1; border-bottom-width:10px;background:#ffffff;}
.tcbox div {overflow:hidden; *zoom:1;}
.tcbox h3{height:27px; line-height:27px; padding:3px; background:#ebf2f8; color:#3883ba; font-size:14px; font-weight:bold;}
.tcbox span.cls{width:15px; height:15px; background:url(../../images/accident/close.gif) no-repeat; position:absolute; display:block; cursor:pointer;}
.tcbox span.pst{right:5px; top:9px;}
.tcbox span.pst2{right:3px; top:3px;}
.tcchBox{padding:5px; border-bottom:1px solid #82afc1;}
.tcchBox ul li{margin:5px 10px 5px 0px; padding:2px 20px 2px 2px; border:1px solid #dbe8ed; background:#f7fbff; white-space:nowrap;height:24px;line-height:24px;}
.clistBox{}
.clistBox .tit{height:32px; line-height:32px; border-bottom:1px solid #82afc1; z-index:1;}
.clistBox span.bt{padding:0px 5px; position:absolute; left:15px; border:1px solid #82afc1; border-bottom:none; bottom:-1px; line-height:27px; background:#fff; z-index:999;color:#3883ba; font-weight:bold;}
.clistCon{padding:16px 0px 16px 16px; _margin-right:-16px;}
.clistCon ul{overflow:hidden; *zoom:1;}
.clistCon ul li{width:126px; margin:0px 16px 5px 0px; line-height:24px; float:left; cursor:pointer;background: none; padding-top:0px;}
.clistCon ul li a{width:116px; padding-left:10px; line-height:24px; text-decoration:none; display:block; cursor:pointer;}
.clistCon ul li a:hover{background:#60ade5; color:#fff; text-decoration:none; }
.clistCon ul li.chosen{background:#f7f7f7; color:#ff8800;}

.clistConList{margin-top:1px;}
.clistConList ul li{height:24px; line-height:24px; margin-bottom:10px; cursor:pointer;background: none;padding-top:5px;}
.clistConList ul li a{display:block; height:24px; line-height:24px; text-decoration:none; cursor:pointer;}
.clistConList ul li a:hover{background:#60ade5; color:#fff; text-decoration:none;}
.clistConList ul li.chosen{background:#f7f7f7; color:#ff8800;}
.clistConList ul li .cnc{padding-left:16px; width:134px;}
.clistConList ul li .enc{padding-right:16px; width:134px;}
