body{background:#fff;}
.h2	{color:#295FA5;font-weight:bold;font-size:14px;}
.h2 a:link,.h2 a:visited,.h2 a:active{color:#295FA5;text-decoration:none;font-size:14px;}
.h2 a:hover {color: #ff7d00;text-decoration: underline;}
.dblue {color: #073370;}
.big{font: 20px "Arial Black";}
.rate_small {font: 12px "Arial Black"}
.button{background:url(../../images/button.gif) 0 0 no-repeat;width:88px;height:23px;line-height:23px;color:#FFFFFF;font-weight:bold;border:none;cursor:pointer;text-decoration:none;text-align:center;font-size:12px;letter-spacing:2px;}
.print a:link,.print a:visited{color:#435C88;text-decoration:underline;}
.print a:hover {color: #ab4903;text-decoration:underline;}
.right {float: right;}
a.hour{outline:none;cursor:pointer;font-weight:normal;font-size:12px;display:block;float:left;}
a.hour p{display:none;line-height:20px;}
a.hour:hover{position:relative;}
a.hour:hover p{display:block;position:absolute;top:-80px;left:-60px;padding:5px;color:#000;border:1px solid #888;background:#ffc;width:160px;text-align:left;}
a.hour:hover p em{position:absolute;right:50px;top:70px;width:11px;height:6px;background:url(../../images/bomtip.gif) 0 0 no-repeat;display:block;}
a.hour:link,a.hour:visited{text-decoration:none;}
#filter{background:#F3F8FE;line-height:22px;padding:15px 0 15px 32px; color:#333;}
#filter h1,#filter ul,#filter li,a.hleft{float:left;}
#filter a,#filter a:visited{text-decoration:none;background:url(../../images/master/next.gif) right center no-repeat;padding:0 8px 0 0;margin:0 5px 0 0;}
#filter a:hover{color:#ff4e00;text-decoration:underline;}
#filter p a,#filter p a:visited{background:none;}
.pro-main{margin:0 0 10px;background:#fff;}
.pro-sub{float:left;width:200px;}
.catlist{margin:10px 0 0;}
.catnav{border-left:1px solid #BCCDD5;border-right:1px solid #BCCDD5;background:#F3F8FE;}
.wbg{border-left:1px solid #BCCDD5;border-right:1px solid #BCCDD5;background:#fff;}
.cl,.cb,.tl,.tb,.catnav h3,.catnav h3.off,.wbg h3,.wbg h3.off.catnav dt,.catnav dt.off,.wbg li,.recent h4,.rh{background:url('../../images/master/filter201018.png') 0 0 no-repeat;}
.cl,.cb,.tl,.tb{font-size:0;line-height:0;background-position:0 0;height:10px;}
.cb{background-position:0 -10px;}
.tl{background-position:0 -20px;}
.tb{background-position:0 -30px;}
.catnav h3,.wbg h3{background-position:4px -50px;color:#fff;height:25px;line-height:25px;padding-left:30px;font-size:14px;}
.catnav h3.off,.wbg h3.off{background-position:4px -75px;}
/*.catnav h4{background:#E3E7E8 url('../../images/master/hei.gif') 10px center no-repeat;color:#000;}*/
.catnav ul,.wbg ul{padding:5px 0 10px 0;}
.catnav li{color:#000;padding:0 0 0 30px;line-height:22px;}
.catnav li.onbg{background:#D4E5FF;}
.catnav li.onbg a:hover{text-decoration:none;}
.catnav li a:link,.catnav li a:visited{color:#003E85;}
.wbg li a:link,.wbg li a:visited{color:#333;}
.wbg li a:hover{color:#ff4e00;}
.wbg li{background-position:13px -156px;padding:0 0 0 30px;line-height:22px;}
.wbg li.more{text-align:right;background:none;padding-right:10px;}
.catnav dt{padding:0 0 0 30px;color:#003E85;font-weight:bold;margin:5px 0 0 0;background-position:11px -110px;}
.catnav dt.off{background-position:10px -132px;}
.catnav dd ul{padding:0;}
.spe{background:url('../../images/master/you.jpg') 0 0 no-repeat;height:95px;padding:75px 5px 5px 20px;color:#333;line-height:20px;}
.spe a,.spe a:visited{color:#333;text-decoration:none;outline:none;}
.spe a:hover{text-decoration:none;}
.spe dl{color:#0B497C;}
.spe dt{display:none;}
.spe dd label{color:#ff4e00;display:block;width:38px;float:left;}
.c-key{background:#fff;border:1px solid #BBCED5;margin:5px 10px 0; color:#000;}
.chk{font-size:14px;padding:5px 0 0 20px;font-weight:bold;}
.c-key ul{padding:0 0 5px;}
.c-key li{padding:0 0 0 20px;line-height:20px;color:#000;}
.recent{margin-top:10px;}
.recent h4{background-position:0 -180px;height:38px;line-height:38px;padding-left:20px;font-size:14px;color:#444243;}
.recent ul{border-left:1px solid #BCCDD5;border-right:1px solid #BCCDD5;padding:5px 5px;}
.recent li{clear:both;border-bottom:1px solid #ccc;padding:10px 0;overflow:hidden;display:inline-block;}

.rh{background-position:0 -218px;height:12px;font-size:0;}
.p-img{float:left;width:30px;}
.p-name{float:left;width:125px;color:#666;}
.p-chk{float:left;width:30px;text-align:center;}
.p-chk input{margin:0 0 10px;vertical-align:middle;}
.p-chk a,.p-chk a:visited{color:#005E8E;display:block;}
.p-chk a:hover{color:#f50;}

.main-wrap,.pro-wrap{float:right;width:750px;margin:0 0 0 8px;display:inline;}
.pro-wrap{float:left;}
.sl,.sr,.hl,.hr{background:url('../../images/master/showall.png') 0 0 no-repeat;}
.showall,.healthall{padding:5px 0 15px;clear:both;}
.showall ul,.healthall ul{float:left;width:750px;background:url('../../images/master/probg.jpg') 0 bottom no-repeat;}
.healthall ul{background:url('../../images/master/showall.png') 0 -200px repeat-x;}
.showall li,.healthall li{float:left;margin:13px 10px 3px;display:inline;padding-left:10px;}
.sl,.sr,.hl,.hr{background-position:0 0;height:40px;width:8px;display:block;float:left;font-size:0;line-height:0;}
.sr{background-position:0 -40px;float:right;}
.hl{background-position:0 -120px;}
.hr{background-position:0 -160px;float:right;}
.onpro{}
.onpro a{font-weight:bold;font-family:simhei;font-size:26px;}
.onpro a span{font-size:18px;}
.onpro a span u{text-decoration:underline;}
/*.onpro a:hover span u{text-decoration:none;}*/
.showall li.showbtn{float:right;margin:35px 0 0 0;}
.showbtn a:link,.showbtn a:visited{color:#003C85;text-decoration:none;}
.showbtn a:hover{color:#ff4e00;}

/*new quote page*/
.division{border:1px solid #c7ddea;margin:10px 0;height:65px;}
.division ul{float:left;width:780px;}
.gird-flat{background:#fefdde;padding:10px 0 0;height:55px;}
.gird-sort{}
.division li{float:left;padding:0 13px;line-height:25px;display:block;background:url('../../images/master/ydot.gif') 0 0 repeat-y;margin-left:-1px;}
.division li:first-child{background:none;}
.division li em{color:#999;display:block;line-height:18px;}
.division li input{margin: 0 3px 0 0;}
.division li.gender input{width:15px;}
.division li.fixmsg{background:none;padding:35px 0 0 0;line-height:16px;color:#f60;}
.division li.fixmsg a,.division li.fixmsg a:visited{text-decoration:none;padding:0 1px 0 3px;}
.ratebtn{position:relative;float:left;height:45px;background:url('../../images/master/ydot.gif') 0 0 repeat-y;padding:20px 0 0 30px;width:140px;}
a.rbtn,a.rbtn:visited{background:url(../../images/master/sure.jpg) 0 0 no-repeat;width:90px;height:25px;display:block;text-decoration:none;text-align:center;outline:none;font-family:simhei;font-size:18px;color:#fff;}
a.rbtn:active,a.rbtn:hover{color:#fff;text-decoration:none;}
.rprocess{position:absolute;top:18px;right:10px;}
.tooltip{display:none;width:272px;height:86px;background:url(../../images/master/tongguo.gif) 0 0 no-repeat;position:absolute;top:50px;left:-170px;}
.tooltip p{padding:0 0 0 55px;line-height:18px;}
.tooltip p.ph2{padding-top:18px;font-weight:600;}
.tooltip p.btxr{text-align:right;padding:5px 10px 0 55px;}
.itime{background:#fff url(../../images/master/time.gif) right center no-repeat;border:1px solid #5D9AC7;padding:1px;height:18px;line-height:20px;}
.iput{border:1px solid #5D9AC7;padding:1px;height:18px;line-height:20px;width:35px;text-align:center;}
.plan-unit{border-top:1px dashed #cdcdcd;clear:both;padding:0 0 10px 12px;}
.plan-unit h3{padding:8px 0 12px;line-height:40px;}
.plan-unit h3 a,.plan-unit h3 a:visited{color:#005E8E;font-size:16px;}
.plan-unit h3 a:hover{color:#f60;text-decoration:none;}
.plan-unit h3 a.insadd{font-size:12px;margin-left:20px;color:#000;font-weight:normal;text-decoration:underline;}
.plan-unit h3 a.insadd:hover{color:#f60;}
.plan-unit h3 .plogo{width:88px;height:44px;border:1px solid #E3E5E2;display:block;float:left;margin:0 10px 0 0;}
.unit-list{float:left;width:560px;clear:left;}
.unit-list ul{float:left;}
.unit-list li{padding:2px 12px;}
.unit-list li.bg{background:#F6F7F9;}
.unit-list li.rskin{background:#FEFDDF;border:1px solid #D3D3D3;margin:5px 0 10px 12px;color:#AD0505;}
.info{width:450px;margin:0 20px 10px 0;}
.info li a,.info li em{display:block;float:left;width:240px;color:#000;}
.info li label{float:left;width:180px;}
.info-half li{background:url(../../images/master/gr.jpg) 0 center no-repeat;color:#989898;}
.unit-price{float:left;width:150px;background:url(../../images/master/tab.jpg) 0 0 no-repeat;height:160px;text-align:center;position:relative;padding:6px 0 0 0;margin-top:-25px;}
.unit-price li{width:140px;text-align:center;}
.iprice{position:absolute;top:40px;}
.iyuan{position:absolute;top:20px;}
.info-rate{clear:left;width:350px;}
.info-rate label{float:right;margin-right:23px;}
.info-rate label a,.info-rate label a:visited{color:#005E8E;}
.info-rate label a:hover{color:#f60;}
.ichk{position:absolute;left:0;bottom:5px;font-size:14px;font-weight:600;color:#073370;line-height:30px;}
.ichk input{margin:0 5px;vertical-align:middle;}
.ichk a,.ichk a:visited{color:#f60;text-decoration:underline;}
/*end quote page*/
/*include global-new*/
a.page-prev,a.page-next,a.spage-prev,a.spage-next,a.gpage-prev,a.gpage-next,.pitch-btn button{
	background:url(../../images/global/pitch.png) 0 0 no-repeat;
}
.pitch-select{clear:both;height:50px;}
.pitch-left{width:475px;float:left;}
.pitch-left h2{float:left;padding:10px 0 0 12px;color:#425D88;font-weight:normal;}
.pitch-left h2 img{vertical-align:middle;}
.pitch-left ul{float:left;margin:8px 0 0 10px;height:23px;}
.pitch-left li{float:left;width:28px;margin:0 10px 0 0;height:23px;border:1px solid #DAE8E8;background:#F8FAF9;}
.pitch-left li.bwhite{background:#fff;height:23px;}
.pitch-right,.pitch-bom{float:right;width:200px;padding:10px 0 0 0;}
.pitch-right p,.pitch-bom p{float:left;line-height:22px;}            
.loading{float:left;width:35px;height:35px;margin-top:-6px;}
.pitch-bom{width:75px;}
.empty{width:160px;display:block;}
a.spage-prev,a.spage-next,a.gpage-prev,a.gpage-next{ background-position:10px 6px;text-indent:-9999px;outline:none;display:block;width:25px;height:20px;}
a.spage-next{background-position:-30px 6px;}
a.gpage-prev{background-position:8px -13px;}
a.gpage-next{background-position:-30px -13px;}
a.pitch{float:left;outline:none;text-decoration:none;}
a.pitch p{display:none;line-height:16px;}
a.pitch:hover{position:relative;text-decoration:none;}
a.pitch:hover p{display:block;position:absolute;top:35px;left:0;padding:5px;color:#000;border:1px solid #BCCDD7;background:#fff;text-align:center; white-space:nowrap;}
a.pitch:visited{text-decoration:none;}
a.pitdelete{position:static!important;position:fixed;float:right;margin:-10px -5px 0 0;font-size:0;line-height:0;}
.pitch-btn{float:left;padding:8px 0 0 10px;display:inline;}
.pitch-btn button{background-position:-100px 0;width:66px;height:24px;line-height:24px;border:none;cursor:pointer;color:#043E87;font-weight:600;}
.choice{position:absolute;z-index:999;width:255px;height:109px;left:300px;top:400px;background:url(../../images/global/choice.gif) 0 0 no-repeat;padding:10px 0 0 40px;line-height:22px;}
.ch-now{padding:10px 0 0 0;}
.ch-now img{padding:0 10px 0 5px;}

.planlist-tab{border:#bccdd5 1px solid;margin:15px 0;width:750px;text-align:center;clear:both;}
.planlist-tab a,.planlist-tab a:visited{text-decoration:underline;}
.planlist-tab img,.cpare img{vertical-align:middle;}
.planlist-2{color:#435c88;background:#f0f5fb;}
.planlist-2,.panlist-3{border-top:1px solid #b7deed;height:30px;}
.panlist-3{border-left:1px solid #b7deed;text-align:left;padding-left:15px;}
.panlist-4{border-left:1px solid #b7deed;}
.planlist-3 {background: #DCE8F4;text-align:center;}
.planlist-2-2 {height: 46px;padding-left: 20px;background: #E7F0F9;width:582px;text-align:left;}
.planlist-2-2 strong{color:#3C6DA5;}
.panlist_6 {padding-left: 20px;border-left: 1px solid #b7deed;height:39px;text-align:left;}
.p-1{background:#F7F8FA;color:#3E6CA7;}
.p-1 a,.p-1 a:link{color:#3E6CA7;text-decoration:underline;}
.listwidth-1{width:25px;}
.listwidth-2{width:135px;}
.listwidth-3{width:210px;}
.listwidth-4{width:237px;}
.listwidth-5{width:139px;}
.listwidth-6{width:195px;}
.listwidth-7{width:115px;}
.listwidth-8{width:150px;}
.listwidth-9{width:100px;}
.listwidth-10{width:440px;}
.listwidth-11{width:100px;}
.listwidth-12{width:195px;}
.listwidth-13{width:350px;}
.life_plan_precision_list-3{background: #B8E0EC;text-align:center;}
.cpare{color:#425D88;clear:both;padding:0 0 0 12px;}
.price{text-align:center;}
.nine{margin:-30px 0 0 30px;padding:5px 0 0 0;height:40px;}
.price ul li.withnine{padding:0 0 5px 0;}
.price ul.p-c{text-align:left;}
.price li{line-height:20px;}
.price li.yuan{line-height:20px;margin-top:-5px;}
.price li.tuan{margin:5px 0 0 0;}
.price li.crate{height:20px;margin:0 0 10px 0;}
.price a,.price a:link,.price a:visited,.h2 a,.h2 a:link{text-decoration:none;}
.strike {
color:#878787;
font-family:arial;
font-size:13px;
text-decoration:line-through;
}
.tack{
    float:right;
    font-size:13px;
    font-weight:normal;
    padding-right:10px;
    cursor:pointer;
}
.quotesearch{
    clear:both;
    margin:8px;
    padding:0;
    background:#fff;
}
.quoteborder{
    margin:-1px 0 0 0;
    padding:0;
    border:1px solid #4CAACE;
    border-top:0px none;
}
.noborder{
    margin:-5px 0 0 0;
    padding:0;
}
.quotesearch input {
    border-top: #c0c0c0 solid 1px;
    border-left: #c0c0c0 solid 1px;
    border-bottom: none;
    border-right: none;
    height:1.5em;
    vertical-align:top!important;
    vertical-align:baseline;
}
.quotesearch h2{
    font-size:12px;
    height:28px;
    line-height:28px;
    clear:both;
}
.quotesearch h2 span.padleft{
    padding-left:130px;
}
.quotesearch h2 span.padnew{
    padding-left:70px;
}
.quotesearch ul{
    margin:0 0 0 20px;
    padding:0;
    display:inline;
    float:left;
    width:95%;
}
.quotesearch li{
    float:left; height:20px;
    line-height:22px;
    padding:2px 2px 2px 5px;
}
.quotesearch li select{
    width:75px;
}
.quotesearch li.host{
    width:100px;
    text-align:left;
    padding-left:0;
}
.quotesearch li.year{
    padding-left:5px;
}
.quotesearch li.money{
    padding-left:25px;
}
.quotesearch li.gray{
    clear:left;
    width:60px;
    padding:0;
}
.nokey{
    margin:50px 0 0 80px;
    background:url(../../images/master/sorry.gif) 0 0 no-repeat;
    padding:0px 0 20px 110px;
}
.nokey dt{float:left;font-weight:bold;padding:0 10px 0 0;}
.nokey dd{float:left;}
.nokey dd a,.nokey dd a:visited{color:#003D88;text-decoration:underline;margin:0 5px;}
.not-find{font-size:16px;line-height:50px;}
.kl-rule div{clear:both;line-height:20px;}
.kl-rule div label{display:block;width:110px;padding:0 0 0 10px;text-align:left;float:left;}
.ratetable td.kl-time input,.kl-time input{width:70px;}
.centerbox {
	border: 1px solid #94B4E5;
	margin-top: 20px;
	margin-left: 2%;
	margin-right: 2%;
}
/*detail begin*/
.rates{border-bottom:1px solid #BDCED5;}
.rates dl.rate_ld{float:left;width:38%;}
.rates dl.rate_rd{float:left;border-left:1px solid #BDCED5;width:61.8%;}
.rates dt{background:#F3F8FE;line-height:35px;color:#01398C;text-align:left;padding-left:20px;margin:0 0 5px 0;}
.rates dd{height:30px;padding:2px 0;text-align:left;}
.rates dl.rate_ld dd{text-align:center;}
.rates dd.chkinp{margin-left:40px;}
.rates dd select{float:left;}
.rates dd.inselect select{margin:0 0 0 20px;}
.rate_rd dd label{float:left;width:100px;display:block;text-align:right;line-height:16px;padding:2px 5px 0px;}
.onerow dd label{width:120px;}
.onerow dd input{float:left;}
.onerow dd em{color:#000;float:left;}
.daterate{margin:-20px 0 0 0;display:block;line-height:30px;}
.infohead{margin-top:10px;}
.infotable{border:1px solid #4EA9D5;border-collapse:collapse;width:99.8%;margin:0 0 15px 0.2%;text-align:center;}
.infotable td{ border:1px solid #4EA9D5;line-height:25px;}
.infotable td.name{
    background: #eff8fd;
    text-align:left;
    font-size:14px;
    font-weight:bold;
    padding-left:15px;
    width:420px;
}
.infotable td.ratename{
    text-align:left;
    font-size:14px;
    font-weight:bold;
    padding:3px 0 3px 15px;
    color:#013B8D;
}
.infotable td.ratename span{
    color:#000;
}
.nine_det{
    padding:10px 0 0 0;
}
.nine_pos{
    margin:-25px 0 0 25px;
}
.wbtn{
    padding:5px 0 0 0;
}
.ratetable,.no-m{
    border-collapse:collapse;
    width:100%;
    margin:0;
    *margin:-3px 0 0 0;
}
.ratetable th{
    border:1px solid #EAEAEA;
    line-height:30px;
    font-weight:normal;
}
.ratetable th.btop{
    border-top:1px solid #EAEAEA;
}
.ratetable td,.no-m td{
    border-top:1px solid #EAEAEA;
    border-right:1px solid #EAEAEA;
    height:30px;
    line-height:30px;
    text-align:center;
}
.ratetable td select{
    margin:2px 10px 0 0;
}
.ratetable th.Rborder,.ratetable td.Rborder,.list-item table.no-m td.Rborder{
    border-right:none;
}
.ratetable input{
    width:35px;
}
.ratetable td.Rborder input{width:auto;}
.wdate{
    width:180px;
}
.ldate{
    width:400px;
}
.mdate{
    width:50%;
}
.wprice{
    width:120px;
}
.detailtable{
    clear:both;
}
.detailtable table{
    border: 1px solid #4ea9d5;
    border-collapse:collapse;
    width:99.8%;
    margin-left:0.2%;
    font-size:12px;
}
.detailtable td, .detailtable th {
    padding: 4px 10px 4px 10px;
    line-height:18px;
    border: 1px solid #4ea9d5;
}
.detailtable td.col1-life{
    background:#D3E4F6;
    vertical-align:top;
    border-left:none;
    border-right:none;
}
.detailtable td.col2-life{
    background:#E6EFFF;
    vertical-align:top;
    border-left:none;
    border-right:none;
}
.detailtable td.col1-life a,.detailtable td.col2-life a{
    cursor:pointer;
}
.detailtable td.col1-life img,.detailtable td.col2-life img{
    vertical-align:middle;
}
.detailtable td.col3-life{
    border-left:none;
    border-right:none;
}
.detailtable td.money{
    color:#03418A;
    font-weight:bold;
}
.detailtable td.bg{
    background: #eff8fd;
    width:200px;
    padding-left:15px;
}
.detailtable td span.imgleft{
    padding-right:24px;
}
.detailtable th span.contentright{
    padding-right:100px;
}
.detailtable th{
    font-size: 14px;
    text-align: left;
    background: #bbdddf;
    padding-left:15px;
}
.readbtn {
    display: inline;
    text-align:center;
}
.readbtnleft{
    padding-left:162px;
}
.readbtn a,.readbtnleft a{
    padding-left:5px;
    font-size:14px;
    text-decoration:underline;
}
.readbtn img {
    padding: 1px 10px 0 10px;
    vertical-align:middle;
}
.btncenter{
    text-align:center;
    padding:20px 0;
    clear:both;
}

.btncenterHintApply{
    text-align:left;
    padding-left:56px;
    clear:both;
    color:red;
}
.toright{
   text-align:right;
}
.detailtable td.newbg{
    background:#F2F2F2;
    padding-left:20px;
    width:570px;
}
.detailtable td.newbg a{
    cursor:pointer;
    text-decoration:underline;
}
.learn{
    padding:0;
}
.learn h2{
    background: url(../../images/ubao_example.gif) 0 0 no-repeat;
    font-size: 14px;
    font-weight:bold;
    color:#013990 ;
    padding-left:30px;
    height:25px;
    line-height:25px;
}
.learn p{
    text-indent:2em;
    margin-top:0px;
    padding-left:5px;
}
/*compare*/
.compareheader{padding:5px;color:#2960a5;margin:0 0 15px;border-bottom:#2960a5 3px solid;text-align:left;}
.compareheader h2{color:#2960A5;padding-left:10px;font-size:14px;font-weight:bold;}
.compareheader h2 span{font-size:14px;font-weight:bold;padding-left:5px;}
/*apply result page*/
.bordererror{margin:2px 0;padding:0;color: #000;background-color: #FFFFCC;border:2px solid red;}
.errornotice{color:red;font-weight: bold;}
.apply{margin:5px 0 10px;padding-bottom:10px;width:750px;}
.apply h2{font-size:12px;margin:0 0 10px 0;border-bottom: 3px solid #3D6DA5;color:#3D6DA5;line-height:25px;padding-left:10px;}
.apply h5{
    margin:0;
    background:#EDEDED;
    font-size:12px;
    font-weight:normal;
    border: 1px solid #b2d8fe;
    border-bottom:none;
    padding:10px 0;
}
.apply h2 span{
    font-size:14px;
    font-weight:bold;
    padding:0 10px 0 10px;
}
.apply h3{
    font-size:12px;
    font-weight:normal;
    border:1px solid #b2d8fe;
    border-top:none;
    margin:0;
    padding:15px 0;
}
.apply h4{
    font-size:12px;
    font-weight:normal;
    padding:10px 0;
    text-align:left;
}
.apply h3 span,.apply h4 span,.apply h5 span{
    font-size: 13px;
    font-weight: bold;
    color: #FF6633;
    padding-left:5px;
}
.apply table{
    width:100%;
    text-align:center;
    border:1px solid #b2d8fe;
    border-collapse:collapse;
}
.apply .noborder{
    border:none;
}
.apply table td{
    padding:3px 0;
}
.applywidth_1{
    width:145px;
}
.applywidth_2{
    width:430px;
    padding-left:20px;
}
.quotedetail{
    margin:0;
}
.quotedetail ul{
    width:98.9%;
    margin:0 0 0 5px;
}
.detailbtn{
    padding:5px 0;
    clear:both;
}
.borderleft{
    border-left: 1px solid #b2d8fe;
}
.borderbottom{
    border-bottom: 1px solid #b2d8fe;
}
.newprice{
    width:575px;
}
.newprice .pricetable{
    text-align:right;
    margin:0 auto;
    width:80%;
}
.newprice .pricetable th{
    text-align:center;
}
.newprice .pricetable input{
    border-color:#C0C0C0 #F2F2F2 #F2F2F2 #C0C0C0;
    border-style:solid;
    border-width:1px;
}
.newprice .pricetable td.padleft{
    padding-left:11px;
}
.newprice .pricetable td.textleft{
    text-align:left;
}
.appimg {
    clear: both;
    text-align: center;
}
.panlist_plan {
    border-left:1px solid #B7DEED;
}
.disclaimerspace2{
    margin:8px 0 5px 0;
    padding:0;
}
.disclaimerspace2 h2{
   font-size:12px;
}
.disclaimerspace2 ul{
    width:100%;
    margin:0;
    padding:0;
    font-weight:normal;
}
/*end apply result page*/
/*tuo innsue compare result table css*/
.list-item h2{
    padding:5px;
    color:#2960a5;
    margin:0 0 15px 0;
    border-bottom:#2960a5 3px solid;
    font-size:14px;
}
.list-item h2 strong{
    color:#ED741B;
    padding:0 10px;
    font-size:18px;
}
.list-item h4{
    font-size:14px;
}
.list-item table{
    border:1px solid #B5C4E5;
    border-collapse:collapse;
    width:100%;
    margin:10px 0 0 0;
    font-size:12px;
}
.no-m input{
    width:35px;
}
.list-item table th{
    background: url(../../images/global/list-bg.jpg) 0 0 repeat-x;
    height:28px;
    border:1px solid #B5C4E5;
    color:#143467;
    padding-left:20px;
    text-align:left;
}
.list-item table th.wb{
    width:65px;
    padding-left:10px;
    *width:10%;
}
.list-item table th.dt{
    width:20%;
}
.list-item table th.bg{
    padding:0 5px;
    text-align:center;
}
.list-item table td{
    border:1px solid #B5C4E5;
    padding:6px 5px 6px 10px;
    line-height:20px;
    word-wrap:break-word;
}
.list-item table td.bg{
    background:#F7F8FA;
    text-align:center;
    padding:6px 5px;
    width:25%;
    *width:15%;
}
.list-item table td.dt{
    width:20%;
    text-align:center;
}
.list-item table td.hol1{
    background:#F0F5FB;
}
.list-item table td.hm{
    padding:6px 0 6px 5px;
}
.list-item table td.bf{
    font-weight:bold;
    color:#143467;
}
.list-item table td.h-b{
    padding:30px 10px;
}
.list-item table td.nolist{
    padding:0;
    border-bottom:none;
    border-left:none;
}
.list-item table td a,.list-item table td a:link{
    cursor:pointer;
}
.audio{
    margin:0 0 0 -10px;
    padding:5px 0 0 0;
    width:90px;
    display:block;
}
.sexage{
    display:block;
    float:left;
    margin:-20px 0 0 0;
    padding:0 0 0 80px;
}
.list-item h4 img,.audio img{
    padding:0 5px 0 0;
    vertical-align:middle;
}
a.audio,a.audio:link,.a.audio:hover{
    color: #ff7d00;
    font-weight:bold;
    text-decoration:none;
}
.a-t{
    margin-top:-8px;
    z-index:10001;
}
.a-m,.c-m{
    background:#D2E0E9;
    padding:6px 0;
    border-top:1px solid #fff;
    border-left:1px solid #B6C5F0;
    margin-left:-1px;
    *margin-left:0;
}
.c-m{background:#CFD6DE;}
.a-b{
    text-align:center;
    padding:10px;
    background:#fff;
    border-left:1px solid #B6C5F0;
    margin-left:-1px;
    *margin-left:0;
}
.a-m-1{
    color:#113663;
    font-weight:bold;
    padding-left:20px;
}
.a-m-2{
    padding-left:20px;
}
.a-m-3{
    margin-left:170px;
    cursor:pointer;
}
/*rate*/
#pageheader h2{
	border-bottom:black 2px dotted;
	margin:6px 2px;
    padding:0 20px;
    text-align:left;
    background:url(../../images/arrow_orange.gif) 0 center no-repeat;
    font-weight:bold;
    color:#003274;
    font-size:12px;
}
#pageheader h3{
    float:right;
    cursor:pointer;
}
#pageheader p{
    border:1px solid #C6CBD6;
    background:#DEEFF7;
    padding:5px 5px;
    margin:15px 5px 10px;
}
#pageheader p select{
    margin:2px 0;
}
#pagerefuse{
    border: 1px solid rgb(78, 169, 213);
    padding: 5px;
    background:#fff;
    position: absolute;
    z-index: 9999;
    width: 450px;
    top: 240.5px;
    left: 390px;
}
.pageright{
    padding:0 0 0 350px;
}
.jobbtn{
    border:1px solid #C6CBD6;
    background:#DEEFF7;
    padding:5px 5px;
    margin:5px 0;
    text-align:center;
}
.rate{
    width:570px;
    margin-left:5px;
    text-align:left;
}
.rate tr,.rate td{
    border:1px solid #8BB8E1;
    padding-left:5px;
    line-height:25px;
}
#choosejobcode a{
    text-decoration:underline;
}
/*two insue compare table end*/
.formtop,.formbom,.submit,.login-r li,.regeisterform h2,.regeisterform h3,.regeisterform h4,.regtop,.regbom,.reg-b li,.login-n h3,#pop_text h2,#pop_content h2,#pop_text h3,#pop_content h3{
	background:url(../../images/global/login.gif) 0 0 no-repeat;
}
#pop_content{
    color:#000;
	background:#6DA1C9;
	width:345px;
	text-align:left;
}
#pop_text h2,#pop_content h2{
	height:29px;
	background-position:0 -312px;
}
#pop_text h2 img,#pop_content h2 img{
	float:right;
	margin:8px 15px 0 0;
    cursor:pointer;
}
#pop_text ul,#pop_content ul{
	margin:0 10px;
	line-height:24px;
	background:url(../../images/city-g.jpg) 0 0 repeat-x;
	padding:5px 10px;
}
#pop_text li a,#pop_content li a{
	padding-right:15px;
	color:#041BF3;
	text-decoration:underline;
    cursor:pointer;
}
#pop_text h3,#pop_content h3{
	height:9px;
	background-position:0 -341px;
	font-size:0;
}

#Login{
	margin:10px auto 40px;
}
.login-n{
	margin:10px 0 0 50px;
}
.login-n h3{
	float:left;
	width:75px;
	height:60px;
	background-position:-471px -23px;
}
.login-n ul{
	background:#E9F8FF;
	float:left;
	margin:13px 0;
	height:32px;
	line-height:32px;
	padding-left:20px;
	width:625px;
}
.login-n li span,.login-n li form{
    float:left;
}
.hunter{
    clear:both;
    padding:5px 0 0 50px;
}
.loginform{
	clear:both;
	margin:20px 10px 0 50px;
}
.login-l{
	float:left;
	background:url(../../images/global/login_bg.jpg) 0 0 repeat-y;
	width:280px;
}
.formtop{
	background-position:0 -113px;
	height:34px;
	font-size:0;
	text-indent:-9999px;
}
.formbom{
	background-position:0 -147px;
	height:20px;
}
.mode{
	margin:5px 20px;
	padding:10px 0 0 0;
	border-top:1px dashed #ccc;
}
.mode div{
	padding:3px 0;
	line-height:25px;
    clear:both;
}

.retmode div{
    padding:5px 0 5px 20px;
    line-height:25px;
}
.retmode ul{
    padding:10px 230px 10px 40px;
}
.retmode li{
    line-height:22px;
    list-style:square;
}
.retmode li.nolist{
    list-style:none;
    font-weight:bold;
    margin-left:-15px;
}
.retbtn{
    margin:0 0 50px 63px;
}
.mode div label{
	float:left;
	display:block;
	width:65px;
	padding-left:15px;
}
.mode div input,.regmode div input{
	width:125px;
	padding:1px 0;
	border:1px solid #939B9E;
}
.mode .btn-l{
	padding-left:90px;
}
.submit{
	border:none;
	background-position:-303px -125px;
	width:58px;
	height:23px;
	color:#FFFFFF;
	font-weight:bold;
    cursor:pointer;
}
.forget{
	padding:0 0 0 20px;
}
.forget a,.forget a:link,.forget a:visited{
	color:#FF0000;
	text-decoration:underline;
}
.features{
	margin:10px 0 0 20px;
}
.login-r{
	float:left;
	margin:30px 0 0 0;
}
.login-r h2{
	height:104px;
	width:440px;
}
.login-r ul{
	margin:20px 0 0 50px;
}
.login-r li{
	background-position:0 -172px;
	line-height:22px;
	padding-left:15px;
	color:#848484;
}
.regeisterform{
	margin:10px 20px 0;
}
.regeisterform h2,.regeisterform h3{
	height:40px;
	line-height:40px;
	border-bottom:1px dashed #ccc;
	color:#023890;
	padding-left:40px;
	font-size:14px;
}
.regeisterform h2{
    background-position:0 -209px;
}
.regeisterform h3{
	background-position:0 -366px;
}
.regeisterform h4{
    background-position:-476px -300px;
    height:60px;
	line-height:60px;
	color:#023890;
	padding-left:70px;
	font-size:12px;
}
.regeisterform em{
    margin:-20px 0 0 530px;
    display:block;
}
.regeister{
	background:url(../../images/global/regeister_bg.jpg) 0 0 repeat-y;
	margin:10px 0 10px 50px;
	clear:both;
}

.regtop{
	background-position:0 -255px;
	height:14px;
}
.regbom{
	background-position:0 -269px;
	height:23px;
}
.regmode{
	margin:10px 20px;
}
.regmode div{
	padding:5px 0;
}
.regmode div label{
	float:left;
	width:160px;
	display:block;
	text-align:right;
	line-height:22px;
}
.regmode div label.lfor{
    width:60px;
}
.regmode .btn-r{
	padding-left:200px;
}
.in{
	padding:0 0 0 10px;
}
.in a{
	color:#0221EE;
	text-decoration:none;
}
.reg-b{
    clear:both;
    float:left;
    margin:10px 0 20px 80px!important;
    margin:10px 0 20px 40px;
}
.reg-b h2{
	color:#023890;
	font-size:12px;
}
.reg-b ul{
	margin:5px 0 0 10px;
}
.reg-b li{
	background-position:0 -172px;
	line-height:22px;
	padding-left:15px;
	color:#848484;
}
/*Login End*/
#contentbox4 {
    width: 745px;
    background: #fff;
    margin:1px;
}
#contentbox4 h3{
    COLOR: #000033;
	border-bottom:black 2px dotted;
    font-weight:bold;
    background:url(/images/arrow_orange.gif) 0 0px no-repeat;
    font-size:12px;
    padding:0 0 5px 25px;
    margin:10px 0 5px 0;
}
#contentbox4 span.down{
    display:block;
    float:right;
    margin-top:-30px;
    background:url(/images/print.jpg) 0 3px no-repeat;
    padding:0 10px 0 25px;
}
#helpbottom{
	height:35px;
    line-height:35px;
    width:745px;
	text-align:left;
    margin:10px 0;
}
#helpbottom li{
	float: left;
	list-style: none;
	padding-left:10px;
}
#helpbottom li.left{
	float:right;
    padding:0 20px;
    background:url(/images/help_24.gif) 0 center no-repeat;
}

#helpbottom li a{
	color: #000;
}
/*附加页面*/
.a750{
    width:750px;
    margin:10px auto;
}
.append{
    width:746px;
}

.append h2{
	background:url(../../images/arrow_orange.gif) 0 center no-repeat;
	padding-left:22px;
	color:#21559C;
	border-bottom:1px dotted #666;
	font-size:14px;
	height:28px;
	line-height:30px;
}
.append ul{
    margin:0;
    padding:10px 22px;
}
.append li{
	line-height:25px;
}
.append p.fontbig{
    font-weight:bold;
    font-size:16px;
    padding:20px 0 10px 50px;
}
.append em{
    padding-left:50px;
}
.append p.ppad{
    padding:35px 0 0 50px;
}
.append p button{
    padding:0 5px;
    width:160px;
}
.append_for{
	border-top:1px dotted #666;
	width:746px;
	padding:10px 0;
}
.append_for h3{
	padding-left:22px;
	color:#21559C;
	font-size:14px;
}
.append_for p{
	color:#21559C;
    margin:0;
    padding:15px 0 0 20px;
	line-height:22px;
    text-indent:2em;
}
.append_for table{
	width:95%;
	text-align:center;
	margin-left:20px;
	margin-top:5px;
    border:1px solid #fff;
    border-collapse:collapse;
    font-size:12px;
}
.append_for thead th{
	background:#004C90;
	height:35px;
	line-height:35px;
	color:#fff;
    border:1px solid #fff;
}
.append_for thead td{
	background:#E6EFFF;
	height:25px;
	line-height:25px;
    font-weight:bold;
    border:1px solid #fff;
}
.append_for tbody td{
	background:#E6EFFF;
	height:25px;
	line-height:25px;
    border:1px solid #fff;
}
.append_for td.bgff{
	background:#ffffff;
    color:#21559C;
}
.append_border{
	border-bottom:1px dotted #666;
}
.append_for_no_top{
	border-top:none;
}
/*sorry page and error page*/
.sorrybg{
    background:#F0F7FF;
    margin:5px;
    height:260px;
}
.sorry{
    background:url(../../images/sorry-bg.jpg) 0 0 repeat-x;
    height:217px;
    width:550px;
    margin:10px 0 10px 80px;
}
.newsorry{
   width:500px;
   margin:20px 0 10px 30px;
}
.sorry h2{
    background:url(../../images/sorry.jpg) center 30px no-repeat;
    text-align:center;
    height:70px;
}
.sorry h3{
    background:url(../../images/sorry-right.jpg) 0 0 no-repeat;
    width:17px;
    height:227px;
    float:right;
    margin-top:-148px;
}
.sorry ul{
    margin:0;
    text-align:center;
    padding-top:30px;
}
.sorry ul li{
    line-height:24px;
}
/*end sorry*/
/*seo*/
.seo{
	background:url(../images/seo_bg.gif) 0 0 repeat-x;
	height:70px;
}
.seo h1{
	padding:10px 0 0 15px;
}
.seo_search{
	width:752px;
}
.seo_search h2{
    background:url(../../images/logo_1.gif) 0 0 no-repeat;
    font-size:0;
    height:6px;
    margin-top:5px;
}
.seo_search ul{
    background:url(../../images/logo_3.gif) 0 0 repeat-y;
    margin:0;
    padding:5px 120px 5px 28px;
    line-height:23px;
    
  
}
.seo_search li.noindent{
    font-size:14px;
    color:#003D84;
}
.seo_search li.indent{
    text-indent:2em;
}
.seo_search h3{
    background:url(../../images/logo_2.gif) 0 bottom no-repeat;
    font-size:0;
    height:6px;
}
.seo_search p{
    float:right;
    background:url(../../images/seo_banner.gif) 0 bottom no-repeat;
    width:99px;
    height:114px;
    margin:-115px 9px 0 0;
    display:inline;
}
.seo_order{
    margin:10px 10px;
}
.seo_order h2{
    font-size:12px;
    color: #003e84;
    background:#E9F8FF;
    padding:5px 0 5px 18px;
}
.seo_order ul{
    margin:0 0 0 20px;
    padding:0;
}
.seo_order li{
    background:url(../../images/button.gif) 0 -23px no-repeat;
    height:26px;
    line-height:26px;
    padding-left:15px;
}
.seo_content h2{
	color:#003D84;
	font-size:14px;
	font-weight:normal;
	padding-bottom:10px;
}
.seo_content h2 span{
	font-size:14px;
}
.seo_content p{
    margin:0;
    padding:5px 0 5px 25px;
    text-indent:2em;
    line-height:20px;
}
.seo_content p.site{
    margin-left:-22px;
}
.seo_content p.arrow1{
    background:url(../../images/arrow_orange.gif) 25px 7px no-repeat;
}
.seo_content p.plan{
	width:50%;
	padding-left:50px;
	float:left;
    text-indent:0;
}
.seo_content p.shou{
	margin:30px 0 0 20px;
	float:left;
}
.seo_content p button{
	background:url(../../images/searchbutton_1.jpg) 0 0 no-repeat;
	width:102px;
	height:43px;
    border:none;
    cursor:pointer;
    text-decoration:none;
	margin:20px 0 0 20px;
}
.seo_content p.border{
    border-bottom:1px dashed #666;
    margin:0 0 15px 26px;
}
/*other customer modify*/
.Survey-top{
    width:680px;
    text-align:left;
    margin:10px 0;
}
.stl{margin:10px 0 10px 50px;}
.Survey-top h2{
    background:url(../../images/Survey-top.gif) 0 0 no-repeat;
    height:40px;
    line-height:40px;
    font-weight:bold;
    color:#175194;
    padding-left:50px;
    font-size:12px;
}
.Survey-top h3{
    background:url(../../images/Survey-bottom.gif) 0 0 no-repeat;
    height:8px;
}
.Survey-top ul{
    margin:0;
    padding:0;
    border-left:1px  #d1dff2 solid;
	border-right:1px #d1dff2 solid;
}
.Survey-top li{
    border-bottom:1px dashed #ccc;
    padding:5px 0 5px 30px;
}
.Survey-top ul li.nostyle{
    border-bottom:none;
    margin-top:10px;
    padding-left:130px;
}
.Survey-top ul li.no{
    margin-left:-30px;
}
.Survey-top p{
    height:30px;
    padding:5px 0 0 20px;
    margin:0 5px 0 5px;
}
.Survey-top div{
    padding:5px 0 5px 30px;
    border-bottom:1px dashed #ccc;
    border-left:1px  #d1dff2 solid;
	border-right:1px #d1dff2 solid;
    clear:both;
    height:auto!important;
    min-height:20px;
    height:20px;
}
.Survey-top div.pcen{
    border-bottom:none;
    padding:10px 0 10px 30px;
}
.Survey-top div label{
    float:left;
    display:block;
    width:110px;
	text-align:right;
	padding-right:10px;
    font-weight:bold;
}
.mini{
    border:none;
	background:#fff5eb;
	color:#175194;
}
.lead{
    float:left;
	width:90px;
	text-align:right;
	padding-right:10px;
}
.mlead{
    width:100px;
    font-weight:bold;
}
.pmore{
    display:block;
    margin:0 0 0 120px;
}
.evaluation_error{
    margin:2px 0;
    padding:0;
    color: #000;
}
.evaluation_error_message{
    color:red;
    font-size:12px;
}
/*end modify customer*/
/*nosearch product begin*/
.pright,.nosearch h4{
	background:url(../../images/global/noproduct.gif) 0 0 no-repeat;
}
.app-pay{
	border:1px solid #91BAE8;
	width:100%;
    margin:10px 0;
}
.alibg{
	margin:6px;
	padding:5px;
	background:#F0F5FB;
	border:1px solid #fff;
}
.pay{
	margin:0 auto;
	width:540px;
}
.pright{
	width:7px;
	float:right;
	background-position:0 0;
	height:280px;
}
.nosearch{
    margin:20px 0;
    background:url(../../images/global/one-bg.jpg) 0 center repeat-y;
}
.nosearch h4{
	height:60px;
	float:left;
	width:60px;
	margin:10px 10px 0 30px;
	display:inline;
}
.nosearch ul{
	padding:20px 20px 100px 0;
    margin:0 0 0 100px;
    line-height:25px;
}
.nosearch li.ns{
    font-weight:bold;
    color:#143568;
    line-height:18px;
    padding:10px 0;
}
.nosearch li.nt{
    text-indent:2em;
}
/*nosearch product end*/
/*end global-new*/
/*company other page*/
.ins{border-left:8px solid #BCCDD5;border-right:8px solid #BCCDD5;width:899px;padding:0 20px;line-height:30px;}
.ins p.instil{height:40px;line-height:40px;padding:10px 0;border-bottom:1px dashed #ccc;color:#023C86;font-size:14px;font-weight:600;}
.ins p.instil img{vertical-align:middle;padding:0 10px 0 0;}
.ins p{text-indent:2em;}
.inst,.insb{background:url(../../images/master/ins.png) 0 0 no-repeat;width:955px;height:15px;font-size:0;line-height:0;display:block;}
.inst{background-position:0 0;}
.insb{background-position:0 -15px;}
.oins{border:1px solid #BCCDD5;margin:10px 0;background:#F3F8FE;text-align:center;padding:10px 0;}

/*new detail begin*/
.ins-info{margin:10px 0;}
.ins-name{height:40px;vertical-align:middle;padding:15px 0 0 0;}
.ins-info h1{font-size:14px;float:left;}
.ins-name img,.norate img{vertical-align:middle;margin:0 5px 0 20px;float:left;}
.ins-name img.hlog{margin-top:-13px;}
.ins-info table{border:1px solid #D4D9DD;border-collapse:collapse;text-align:center;width:99.8%;}
.ins-info table td.infoth{text-align:left;padding:3px 0 3px 20px;width:578px;background:#CFD6DE;font-size:14px;font-weight:600;}
.ins-info table td.infoth em{font-weight:normal;color:#000;font-size:12px;}
.ins-info table td.ins-price{ background:#fff url('../../images/master/p_bg.jpg') 0 bottom repeat-x;width:150px;border-left:1px solid #EAEAEA;padding:0 0 5px;}
.ins-info table td h1{line-height:40px;}
.ins-info table td table{border:none;}
.ins-info table td table td{border-left:1px solid #EAEAEA;}
.ins-detail{border:1px solid #D4D9DD;clear:both;}
.ins-detail h2{background:#D7E4F5;padding:7px 0 5px 20px;font-size:14px;border-bottom:1px solid #D4D9DD;clear:both;}
.ins-detail h2 a{margin:0 0 0 10px;vertical-align:middle;}
.ins-detail h2 a:hover{text-decoration:none;}
.ins-detail h2 em{font-weight:normal;font-size:12px;color:#000;}
.ins-detail ul{margin:0!important;margin-top:-1px;}
.ins-detail li{clear:both;background:url('../../images/master/dot.gif') 0 0 repeat-x;display:block;}
.ins-detail li:first-child{background:none;}
.ins-detail li:after,.info li:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.ins-detail li label{display:block;width:180px;padding:5px 10px 0 0;float:left;text-align:right;color:#033C8D;line-height:20px;}
.ins-detail li div{float:left;padding:5px 0 0 10px;height:auto!important;min-height:26px;height:26px;background:url('../../images/master/ydot.gif') 0 0 repeat-y;display:block;width:540px;line-height:20px;}
.ins-detail li div a:link,.ins-detail li div a:visited{color:#0023ED;text-decoration:underline;}
.ins-detail li div a:hover,.ins-detail li div a:active{color:#0023ED;text-decoration:none;}
a.stil{outline:none;cursor:pointer;font-weight:normal;font-size:12px;margin-left:5px;}
a.stil p{display:none;line-height:20px;}
a.stil:hover{position:relative;}
a.stil:hover p{display:block;position:absolute;top:-10px;left:50px;padding:5px;color:#000;border:1px solid #888;background:#ffc;text-align:left;width:150px;}
.ins-detail li div a.stil:link,.ins-detail li div a.stil:visited,a.stil,a.stil:link,a.stil:visited{color:#f00;text-decoration:none;}
a.stil:hover p em{position:absolute;left:-6px;top:10px;width:6px;height:11px;background:url(../../images/tooltip.gif) 0 0 no-repeat;display:block;}
.spec dd{float:left;background:url("../../images/master/gr.jpg") no-repeat 0 center;padding:0 10px;}
.ins-read{background:#F3F8FE;padding:5px 0 5px 20px;clear:both;border-top:1px solid #D4D9DD;font-size:14px;font-weight:600;}
.ins-read a{font-weight:normal;padding:0 10px 0 5px;text-decoration:underline;}
.modi{background:#EBEBEB;}
.modi a{margin-left:10px;}
.btnstart,.imore a,.imore a:link{background:url("../../images/master/start.gif") no-repeat 0 center;width:91px;height:26px;border:0;font-size:18px;color:#fff;font-family:simhei;line-height:30px;cursor:pointer;}
.imore a{position:absolute;top:85px;left:25px;outline:none;text-decoration:none;padding:0!important;padding:5px 0 0 0;}
.imore a:visited,.imore a:hover{color:#fff;text-decoration:none;}

.ins-compare{clear:both;}
.ins-compare table{width:100%;border-collapse:collapse;line-height:20px;margin-bottom:10px;}
.ins-compare table th{font-weight:normal;text-align:right;border:1px solid #D4D9DD;color:#033C8D;padding:5px 10px;}
.ins-compare table th.cap{background:#D7E4F5;padding:6px 0 6px 20px;font-size:14px;text-align:left;font-weight:600;color:#000;}
.ins-compare table th.cap em{font-weight:normal;font-size:12px;color:#000;}
.ins-compare table th.cap a{margin-left:10px;font-weight:normal;text-decoration:underline;}
.ins-compare table th.cap a:hover{text-decoration:none;}
.ins-compare table td{border:1px solid #D4D9DD;padding:5px 10px;}
.ins-compare table td.nobt{border-top:none;border-bottom:none;}
.ins-com{background:#F3F8FE;padding:10px 0 10px 32px;color:#003E85;margin-bottom:10px;font-size:14px;}
a.bins:link,a.bins:visited{color:#033C8D;}
a.bins:hover{color:#f50;}
.comrate{background:url("../../images/master/crate.gif") no-repeat 0 7px;padding:5px 0 5px 20px;}
.ctalk{clear:both;padding:5px 0 10px 30px;}
/*end new*/
/*share*/
.share{text-align:right;padding:0 0 10px;position:relative;margin-right:5px;float:right;}
#share{cursor:pointer;}
.feedicon{width:329px;height:181px;background:url("../../images/master/share.png") 0 0 no-repeat;position:absolute;top:30px;right:0;padding:5px 15px;text-align:left;display:none;}
.feedicon h2{text-align:center;color:#F28100;font-family:"Microsoft YaHei" !important;font-size:18px;line-height:32px;border-bottom:1px dashed #CDCDCD;margin-bottom:10px;}
.feedicon a{display:block;width:46px;height:40px;margin:5px 12px 5px 5px;background:url("../../images/master/feed.gif") 0 0 no-repeat;float:left;padding:4px 0 1px 1px;}