@charset "utf-8";
/* CSS Document */
.cargo_card { width:337px; height:37px; background:url(../images/cargo/cargo_bg.gif) repeat-x; line-height:37px; text-align:center; border:1px solid #e4e4e4; float:left; margin-top:10px; display:inline}
.cg_h { height:142px}
.cg_h1 { height:201px}
a.fontcard14 { color:#f16510; font-size:14px; text-decoration:underline}
a.fontcard14:hover { color:#f16510; font-size:14px; text-decoration:none}
a.premium { display:block; background:url(../images/cargo/cargo_btn.gif) no-repeat; width:318px; height:39px; margin:25px 0 0 10px}
a.premium:hover { display:block; background:url(../images/cargo/cargo_btn_over.gif) no-repeat; width:318px; height:39px; margin:25px 0 0 10px}

.cargo_border_top { border-top:3px solid #61a220}
.cargo_box_r { width:337px; float:left; margin-left:10px}
.cargo_box { width:337px; float:left; background:url(../images/cargo/cargo_bg1.gif) repeat-x bottom; border:1px solid #e4e4e4}
.cargo_box h1 {font-size:14px; font-weight:700; color:#63a21f; background:no-repeat; padding:15px 0 15px 13px; margin:0; clear:right}
.cargo_box_m,.cargo_case_m { clear:left}
.cargo_box_m img,.cargo_case_m img { float:left; margin:0 10px 0 13px}
.cargo_box_m ul { height:66px}
.cargo_box_m li { height:22px; color:#666}
.cargo_btn { text-align:right; padding:5px 10px 0 0}
.cargo_case { clear:both; width:675px; margin:10px 0; padding:0 10px 15px 0; overflow:auto; background:url(../images/cargo/cargo_bg1.gif) repeat-x bottom; border:1px solid #e4e4e4; line-height:20px}
.cargo_case h1 { font-size:14px; font-weight:700; color:#63a21f; background:url(../images/icon_h1.gif) no-repeat left 8px; padding:5px 0 0 22px; margin:7px 0 10px 12px}
/* 知识导航 */
#knowledge_nav { width:685px; border:1px solid #e4e4e4; background:#f6f5f5}
#knowledge_nav h1 { margin-top:3px}
#knowledge_navlist { width:520px; float:left; padding:0 0 0 20px}
#knowledge_navlist li { height:38px; line-height:38px; float:left; background:url(../images/cargo/cargo_icon.gif) no-repeat left 12px; text-indent:8px;}
#knowledge_navlist li a { display:block; padding:0 9px}
#knowledge_navlist li ul { width:200px; _width:200px; position:absolute; bottom:38px; line-height:27px; padding:0; border:1px solid #e4e4e4; left:-999px; text-indent:0;}
#knowledge_navlist li ul li { border-bottom:1px solid #e4e4e4;background:url(../images/cargo/arrow.gif) #f6f6f6 no-repeat 5px 12px;text-indent:12px ; width:200px; _width:200px; height:27px; line-height:27px; text-indent:8; padding:0}
#knowledge_navlist li ul a{ display:block; width:200px; _width:200px; height:27px; line-height:27px; text-align:left; padding:0}
#knowledge_navlist li ul a:hover { background:url(../images/cargo/arrow_on.gif) #C00 no-repeat 5px 12px;text-indent:12px ; width:200px; _width:200px; height:27px; line-height:27px;color:#F3F3F3;text-decoration:none;font-weight:normal;}
#knowledge_navlist li:hover ul {left:auto;}
#knowledge_navlist li.sfhover ul {left:auto;}

.butstyle_cargo { width:77px; height:26px; background:url(../images/cargo/btn_bg77.gif) no-repeat; line-height:26px; border:none; text-align:center; color:#fff; cursor:pointer}

.insbox_area ul { padding:14px 0 0 6px}
.insbox_area li { height:22px}
.insbox_area li span {color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px}

.cargo_notice { height:144px}
.cargo_topic { height:119px; padding-top:5px}
.cargo_company { height:182px}

.issuebox { border:1px solid #d8d5d5; background:url(../images/entrt_bg1.gif) repeat-x top center; margin:10px 0 0; line-height:22px}
.issuebox label { float:left; margin:0; padding:2px 0 0; line-height:22px; width:15%; text-align:right}
.issuebox ul { margin:25px 30px; padding:0}
.issuebox li {clear:both; margin:8px 0; padding:0; line-height:22px}
.issuebox span { color:#666; margin-left:5px}

.trip { clear:both; width:88%; margin-left:auto; margin-right:auto; margin-bottom:15px; background:url(../images/cargo/icon.gif) no-repeat #fffcec 10px 12px; border:1px solid #e9df46; padding:10px 20px 10px 32px; line-height:20px}
.cargo_choose { width:647px; background:#f9f9f9; border:1px solid #E7E7E7; padding:20px}
.cargo_choose fieldset { border:none; margin:0; padding:0}
.cargo_choose legend{ width:90%; padding:10px 0; margin:0; font-size:16px; font-weight:700; color:#62a321; text-align:center}
.cargo_choose ul { margin-left:50px}
.cargo_choose li { width:240px; float:left; padding:10px; font-size:14px;}

.table_infotd1 { min-height:490px; height:490px;}

/* 保险公司 */
#cargo_graybg {width:950px;background:url(../images/cargo/cargo_allbggray.gif)}
#cargo_csubleft{float:left;width:234px;}
#cargo_csubright{float:right;width:690px;}
.cargo_companylist{width:234px;}
.cargo_companylist ul{margin:0;padding:0;}
.cargo_companylist li{width:200px;height:33px;line-height:33px;padding-left:34px;background:url(../images/cargo/cargo_graybg.gif)}
.cargo_companylist .current{width:200px;height:33px;line-height:33px;padding-left:34px;background:url(../images/cargo/cargo_clickonbg.gif)}
.cargo_companylogo{float:left;width:190px;height:78px;padding-top:12px; text-align:center}
.cargo_companytitle{float:left;width:500px;height:90px;line-height:90px;}
#cargo_companycontianer{width:688px;border:1px solid #E4E4E4;}
#cargo_companycontianer .name{width:688px;height:46px;background:url(../images/cargo/cargo_ins_title_bg.gif)}
#cargo_companycontianer .container{width:617px;padding:15px 35px;position:relative}
#cargo_companycontianer .container p{line-height:21px}
.cargo_copmanypath{width:690px;height:30px;line-height:30px}

/* 车辆险部分 */
#car_item { float:left; background:url(../images/cargo/cargo_bg1.gif) repeat-x bottom; border:1px solid #e4e4e4}
#car_item h1 { margin-top:5px; clear:right}
.carlist_size { width:430px; height:251px}
.carintro_size { width:245px; height:251px; margin-left:10px; display:inline}
.car_ins { width:375px; margin-left:auto; margin-right:auto; margin-top:10px; clear:both}
.car_ins li { margin:4px 0; height:34px; line-height:34px}
.car_ins li img { vertical-align:middle; margin-right:12px}
.car_ins li label { text-align:right; padding-top:5px; float:right}
.car_ins li input { width:82px; height:21px; border:none}
.carintro_box { line-height:22px; color:#666; margin:10px 0 5px 15px; clear:both}
.car_topic { height:139px; padding-top:15px}
.myinfo_t { width:693px; height:28px; margin-left:auto; margin-right:auto; border-bottom:2px solid #95c346; margin-top:20px}

.menu5{margin:0 0 0 15px; padding:0; height:28px}
.menu5 li{  margin:0 3px; padding:0 0 0 14px; float:left; background:url(../images/personal/title_myinfo1.gif) no-repeat left top; height:28px; text-align:center; color:#fff; font-size:14px; font-weight:700; line-height:28px; cursor:pointer}
.menu5 li div {padding:0 14px 0 0; height:28px;text-align:center; color:#494949; font-size:14px; font-weight:700; line-height:28px; background:url(../images/personal/title_myinfo1.gif) no-repeat right top; float:left}
.menu5 li.hover{margin:0 3px; padding:0 0 0 14px; float:left; background:url(../images/personal/title_myinfo.gif) no-repeat left top; height:28px; text-align:center; color:#fff; font-size:14px; font-weight:700; line-height:28px}
.menu5 li.hover div {padding:0 14px 0 0; height:28px; text-align:center; color:#fff; font-size:14px; font-weight:700; line-height:28px; background:url(../images/personal/title_myinfo.gif) no-repeat right top; float:left}
#main5 ul.block2 { background:url(../images/login/bg_login1.gif) repeat-x top}
#main5 ul.block3 { display:block; background:url(../images/login/bg_login.gif) repeat-x top}

.articbox {border-bottom:1px dashed #ccc; padding-bottom:15px; overflow:auto;}
.car_top { width:98%;display:block; text-align:center; font-weight:normal; color:#666; padding:5px 0 0 0}
.car_top img { float:right}
.car_ul,.car_ul1 { width:100%; overflow:auto; border-bottom:1px solid #ccc; padding-bottom:8px}
.car_ul li,.car_ul1 li { float:left}
.car_li_l { width:10%; float:left}
.car_li_r { width:90%; float:left}
.car_li_r ul,.car_li_r1 ul { width:100%}
.car_li_r li,.car_li_r1 li { float:left; width:24%; background:url(../images/cargo/arrow.gif) no-repeat left 6px; text-indent:10px}
.car_li_l1 { width:20%; float:left}
.car_li_r1 { width:80%; float:left}

#car_csubleft{float:left;width:219px;}
#car_csubright{float:right;width:704px; line-height:20px}
#car_csubright p { margin:14px 0}
.item_banner { height:104px; background:url(../images/car/banner_item.jpg) no-repeat; position:relative; margin-bottom:20px}
.caritem_title { position:absolute; left:82px; top:45px; color:#272727; font-size:20px; font-weight:700}
.caritem_title1 { text-align:center; border-bottom:1px solid #ccc; padding:5px 0; font-size:18px; font-weight:700; color:#91268f; margin-bottom:10px}
.carleft_title { width:221px; height:35px; line-height:35px; text-align:center; font-size:14px; color:#fff; font-weight:700; background:url(../images/car/caritem_title.gif) no-repeat}
.warpcar_sidebar { width:217px; border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; overflow:auto}

.navtoolbarhot{ width:217px; height:33px; line-height:33px; background:url(../images/car/bg_dh.gif) repeat-x; color:#4c4c4c; font-size:14px; font-weight:700; overflow:hidden} 
.left_ico_1{ width:18px; height:21px; line-height:31px; padding:9px 0 0 10px; float:left}
.title_font{ line-height:31px; padding:9px 0 6px 5px; font:700 14px "SimSun"; color:#4c4c4c; text-align:left; text-decoration:none; float:left}
.catesubcontainer { width:217px; position:relative; overflow: hidden;}
.catesubcon { width:217px; float:left; position:absolute}
.catesubitm { padding:4px 0; width:190px; list-style:none}
.catesubcon li { text-align:left; height:30px; background:url(../images/cargo/arrow.gif) no-repeat 25px 9px}
.catesubitm li a { display:block; line-height:30px; color:#4c4c4c; text-decoration:none}
.catesubitm li a:hover{ text-decoration:underline; color:red}
.catelst { width:217px}
.catelst li {clear: both; width:217px; float:left; line-height:24px;  height:auto !important; text-align: left; cursor: pointer}
.catelst li a { margin-left:35px}