
#secondary a,
#secondary a:link,
#secondary a:visited
{
  color: #666;
}
#secondary a:hover
{
  color: #DB7200;
}

h1, h2, h3, h4, h5
{
  padding: 0;
  margin: 0;
  font-weight: bold;
}
h1
{
  color: #4A601C;
  font-size: 18px;
  padding: 2px 0 20px 20px;
  background-image:url(/sc/images/cigna_leaf.gif);
  background-position: left 3px;
  background-repeat: no-repeat;
}
h1.narrow
{
  margin-top: 14px;
  padding-bottom: 8px;
}
h1 a.link
{
  font-size: 13px;
}
h2
{
  background-image: url(/sites/default/themes/cigna_cmc/images/cigna_leaf1.gif);
  background-position: left 3px;
  background-repeat: no-repeat;
  line-height: 20px; /*Robin added at 20100813*/
  padding-left:25px; /* padding-left:25px; Robin added at 20100813*/ /* reverted tony.ho@cigna.com */
  padding-bottom:5px;
}
h2.leaf
{
  background-image:url(/sc/images/cigna_leaf1.gif);
  background-position: left center;
  background-repeat: no-repeat;
  padding-left: 20px;
  /*  margin: 10px 0;   margin: 20px 0; -- tony.ho edited */
  margin-bottom:6px;
  color: #999;
  letter-spacing: 5px;
  font-weight: bold;
  font-size: 18px;
	height:22px;
}
h3,
h3 a,
h3 a:link,
h3 a:visited
{
  line-height: 20px; /*Robin added at 20100813*/
  padding-left:0px; /* padding-left:25px; Robin added at 20100813*/ /* reverted tony.ho@cigna.com */
  padding-bottom:0px;
}

h3.font15px
{
  font-size: 15px;
}
h4 
{
  font-size: 13px;
}
h5 
{
  color: #A7A820;
  font-size: 12px;
}
p
{
  padding: 5px 0;
  margin: 0;
}
ul li{/*    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    line-height: 20px;20140911*/
    /*margin-top: 2px;*/}
ul.menuList
{
  display:inline;
  padding: 0;
  margin: 0 10px 0 0;
  line-height: 1.4em;
}

ul.menuList li
{
  list-style: none;
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: inline;
}

ul.menuList h3
{
  margin: 0;
}

.product ul.menuList 
{
  background-image: url(/sc/images/bg-brdr-ul-content-product.gif);
  background-position: left bottom;
  background-repeat: repeat-x;
  margin: 0;
  padding: 0;
  display:block;
  height:29px;
}
.product ul.menuList li
{
  padding: 0;
  margin: 0;
}
.product ul.menuList li a
{
  display: block;
  float: left;
  margin: 0;
  padding: 5px 8px;  
  border: 1px solid #c8d262;
  background-image: url(/sc/images/bg-tab-gray.gif);
  background-position: left top;
  background-repeat: repeat-x;
  margin-right: 1px;
  color: #0067AC;
}
.product ul.menuList li a.active,
.product ul.menuList li a:hover
{
  border-bottom-color: #eff4cc;
  background-image: none;
  background-color: #eff4cc;
  color: #DB7200;
}
.product ul.menuList li a.active
{
  color: #4A601C !important;
	font-weight:bold !important;
}

.item1 .product ul.menuList li.item1 a,
.item2 .product ul.menuList li.item2 a,
.item3 .product ul.menuList li.item3 a,
.item4 .product ul.menuList li.item4 a,
.item5 .product ul.menuList li.item5 a,
.item6 .product ul.menuList li.item6 a,
.item7 .product ul.menuList li.item7 a,
.item8 .product ul.menuList li.item8 a
{
  border-bottom-color: #eff4cc;
  background-image: none;
  background-color: #eff4cc;
  color: #4A601C;  
  font-weight: bold;
}

.summary
{
  background-image: url(/sc/images/bg-tab.jpg);
  background-position: left -25px;
  background-repeat:no-repeat;
  padding: 0 0 0 1px;
}
.summary-inner
{
  background-image: url(/sc/images/bg-tab.jpg);
  background-position: right top;
  background-repeat:no-repeat;
  padding: 0 10px 0 10px;
}
.summary2
{
  background-image: url(/sc/images/bg-tab.jpg);
  background-position: left -25px;
  background-repeat:no-repeat;
  padding: 0 0 0 1px;
}
.summary2-inner
{
  background-image: url(/sc/images/bg-tab.jpg);
  background-position: right top;
  background-repeat:no-repeat;  
  padding: 0 -2px 0 0;
}
.trial .summary-inner
{
  padding-top: 10px;
}

.summary h2 
{
  padding: 18px 0 7px 0;
  border-bottom: 1px dotted #d7d1bf;
  margin-bottom: 21px;

}
.summary2 h2 
{
  padding: 18px 0 7px 0;
  border-bottom: 1px dotted #d7d1bf;
  margin-bottom: 21px;
}
.extra 
{
/*  border-top: 1px dotted #d7d1bf;
  background-image: url(/sc/images/bg-tab.jpg);
  background-position: center -50px;
  background-repeat: no-repeat;*/
  padding: 0 20px;
}
#primary {
  height: 36px;
	font-size:13px;
}

#primary ul.menuList li
{
  display: inline;
}

html>body #primary ul.menuList li
{
  display: block;
}

#primary ul.menuList li
{
  *display: inline !important;
}

#primary ul.menuList li a
{
  float: left;
  width: 323px;
  text-indent: -9999px;
  display: block;
  background-image: url(/sc/images/btn-nav.gif);
  background-repeat: no-repeat;
  height: 36px;
}



#primary ul.menuList li.menuChild-1 a { background-position: 0px bottom; }
#primary ul.menuList li.menuChild-2 a { background-position: -323px bottom; width: 322px;}
#primary ul.menuList li.menuChild-3 a { background-position: -645px bottom; }
/*#primary ul.menuList li.menuChild-4 a { background-position: -726px bottom; }*/

#primary ul.menuList li.menuChild-1 a:hover,
#primary ul.menuList li.menuChild-1 a.active
{
  background-position: 0px top; 
}
#primary ul.menuList li.menuChild-2 a:hover,
#primary ul.menuList li.menuChild-2 a.active
{
  background-position: -323px top; 
}
#primary ul.menuList li.menuChild-3 a:hover,
#primary ul.menuList li.menuChild-3 a.active
{
 background-position: -645px top; 
}
/*#primary ul.menuList li.menuChild-4 a:hover,
#primary ul.menuList li.menuChild-4 a.active
{
 background-position: -726px top; 
 }*/


#secondary ul.menuList {
  padding: 0;
  font-size: 13px;
  float:left;
  position:relative;
  left:50%;
}
#secondary ul.menuList li
{
  background-image: url(/sc/images/bg-subnav.gif);
  background-position: left 5px;
  background-repeat: no-repeat;
  position:relative;
  right:50%;
  float:left;
  padding: 0 0 0 1px;
}
#secondary ul.menuList li a
{
  display: block;
  float: left;
  padding: 9px 10px;
  /*   padding: 9px 20px; */   /*  edited by tony.ho@cigna.com 20100722 */
}
#secondary ul.menuList li.last a
{
  background-image: url(/sc/images/bg-subnav.gif);
  background-position: right 5px;
  background-repeat: no-repeat;
}

#secondary ul.menuList li a:hover,
.scndItem1 #secondary ul.menuList li.item1 a,
.scndItem2 #secondary ul.menuList li.item2 a,
.scndItem3 #secondary ul.menuList li.item3 a,
.scndItem4 #secondary ul.menuList li.item4 a,
.scndItem5 #secondary ul.menuList li.item5 a,
.scndItem6 #secondary ul.menuList li.item6 a,
.scndItem7 #secondary ul.menuList li.item7 a,
.scndItem8 #secondary ul.menuList li.item8 a,
.scndItem9 #secondary ul.menuList li.item9 a,
.scndItem10 #secondary ul.menuList li.item10 a,
.scndItem11 #secondary ul.menuList li.item11 a,
.scndItem12 #secondary ul.menuList li.item12 a,
#secondary ul.menuList li .active
{
  background-image: url(/sc/images/bg-subnav.gif);
  background-position: center bottom;
  background-repeat: no-repeat;
  text-decoration: none;
  color: #e37100;
}
.scndItem1 #secondary ul.menuList li.item1.last a,
.scndItem2 #secondary ul.menuList li.item2.last a,
.scndItem3 #secondary ul.menuList li.item3.last a,
.scndItem4 #secondary ul.menuList li.item4.last a,
.scndItem5 #secondary ul.menuList li.item5.last a,
.scndItem6 #secondary ul.menuList li.item6.last a,
.scndItem7 #secondary ul.menuList li.item7.last a,
.scndItem8 #secondary ul.menuList li.item8.last a,
.scndItem9 #secondary ul.menuList li.item9.last a,
.scndItem10 #secondary ul.menuList li.item10.last a,
.scndItem11 #secondary ul.menuList li.item11.last a,
.scndItem12 #secondary ul.menuList li.item12.last a
{
  background-position: right -27px;
}

#secondary ul.menuList li.last a:hover
{
  background-image: url(/sc/images/bg-subnav.gif);
  background-position: right -27px;
  background-repeat: no-repeat;
}
/* #secondary2 ul.menuList li.last a:hover
{
  background-image: url(/sc/images/bg-subnav.gif);
  background-position: right -27px;
  background-repeat: no-repeat;
} */

#navLeft .block
{
  margin-bottom: 3px; /* margin-bottom: 10px; tony.ho@cigna.com */
  line-height: 1.6em;
}
#navLeft .block.style-1
{
  background-color: #E6F1F3;
  padding: 8px 10px 10px 15px;
}
#navLeft .block.style-1 h4
{
  padding-top:10px;
  padding-bottom: 0px;
  font-size:14px;
  color: #4A601C;
}

/*
  styles inside the block styles-1
*/


#navLeft .block.style-1 ul
{
  padding: 0;
  color: #0067AC;
}
#navLeft .block.style-1 ul.child
{
  border-bottom: 1px dotted #B8B197;
}

/*Highlight Level3*/
#navLeft .block.style-1 ul li .active,
#navLeft .block.style-2 ul li .active
{
	color:#DB7200;
}

#navLeft .block.style-1 ul li,
#navLeft .block.style-2 ul li
{
  background: url(/sc/images/green_arrow.gif) no-repeat left 4px;
  margin: 4px 0 5px 0;
  padding-left: 12px;
}
/* .entry h3,
ul.linkList3 li
{
  background-image: url(/sc/images/green_arrow.gif);
  background-repeat: no-repeat;
  background-position: left 5px;
  padding-left: 10px;
}
.entry h3,
.entry h3 a,
.entry h3 a:hover,
.entry h3 a:link,
.entry h3 a:visited
{
  font-size: 15px;
} */

/* Channel Template Entry Classes */
.entry h3, ul.linkList3 li { background-image: url(/sc/images/green_arrow.gif); background-repeat: no-repeat; background-position: left 5px; padding-left: 10px;  min-height:8px; height: auto !important; height: 8px;  }
.entry h3, .entry h3 a, .entry h3 a:hover, .entry h3 a:link, .entry h3 a:visited { font-size: 15px; }
div.entry div.text p { min-height:48px; height:auto !important; height:48px; padding:0 0 0 10px; margin:0px; }
.entry { float: left; width: 335px; position:relative; min-height:110px; height: auto !important; height: 110px; margin-bottom:30px }

#navLeft .block.style-1 ul.last
{
  border-bottom: none;
}

#navLeft .block.style-2
{
  padding: 10px;
  border: 1px solid #E4E1D8;
  color: #666666;
}
#navLeft .block.style-2 h4
{
  font-size:19px;
  color: #999999;
  background-image: url(/sc/images/cigna_leaf.gif);
  background-repeat:no-repeat;
  padding-left: 20px;
}
#navLeft .block.style-2 h5
{
  font-size:11px;
}
#navLeft .block.style-2 h5 span
{
  color: #0067AC;
}
.style2Clear{
  clear:both;
  height: 23px;
}

/*login box*/

#navLeft .block.style-3
{
  border: 1px solid #E4E1D8;
  padding: 10px;
}
#navLeft .block.style-3 label
{
  float: left;
  width: 50px;
}
#navLeft .block.style-3 label.fullWidth
{
  width: 170px;
  font-weight: bold;
}
#navLeft .block.style-3 input.unit1
{
  width: 12px;
}
#navLeft .block.style-3 input.unit2
{
  width: 19px;
}
#navLeft .block.style-3 input.unit3
{
  width: 100px;
}



#navLeft .block.style-3 h1
{
  color: #999;
  font-size: 17px;
}
.contentRight .block.style-4
{
  padding: 20px;
}


.process
{
  background: url(/sc/images/bg-tab.gif) repeat-x left top;
}

.step
{
  border-bottom: 1px dashed #a7a820;
  clear: both;
  padding: 10px 0 0 0;
  min-height: 40px;
  background: url(/sc/images/brdr-step-gray-line.gif) repeat-y 180px top;
}
.step.product
{
  background-position: 90px top;
}
.step div 
{  
  padding-left: 200px;
  margin-top: -1px;
}
.step.product div 
{
/*  padding-left: 110px;*/
}
.step.product div p
{
  padding: 7px 0 13px 0;
}
.step.product div p.clear-padding
{
  padding-bottom: 0;
}
h3.steps
{
  background-image: url(/sc/images/heading-steps.gif);
  background-repeat: no-repeat;
  float: left;
  text-indent: -9999px;
  width: 170px;
  height: 25px;
  margin: 0;
}
h3.step-1 { background-position: left top; }
h3.step-2 { background-position: left -25px; }
h3.step-3 { background-position: left -50px; }
h3.step-4 { background-position: left -75px; }
h3.step-5 { background-position: left -100px; }

h3.step-p1,
h3.step-p2,
h3.step-p3,
h3.step-p4,
h3.step-p5,
h3.step-p6,
h3.step-p7
{
  background-image: url(/sc/images/product-steps.gif);
  width: 80px;  
}  
h3.step-p1 { background-position: left top; }
h3.step-p2 { background-position: left -25px; }
h3.step-p3 { background-position: left -100px; }
h3.step-p4 { background-position: left -125px; }
h3.step-p5 { background-position: left -150px; }
h3.step-p6 { background-position: left -175px; }
h3.step-p7 { background-position: left -200px; }


.payment_change h3.step-1 { background-position: left -200px; }
.payment_change h3.step-2 { background-position: left -225px; }

.policy_recover h3.step-1,
.loan h3.step-1
{
  background-position: left -125px;
	position:absolute;
}
.policy_recover h3.step-2,
.loan h3.step-2
{
  background-position: left -150px; 
	position:absolute;
}
.policy_recover h3.step-3,
.loan h3.step-3 
{
  background-position: left -175px; 
	position:absolute;
}

.entry 
{
  float: left;
  width: 335px;
}
.entry.left
{
  margin-right: 33px;
}
.entry .thumbnail
{
  float: left;
  width: auto;
}  
.entry .thumbnail img
{
  border: 1px solid #CCC;
  padding: 2px;
}
.entry .text
{
  padding-left: 95px;
}
.entry h3 
{
  margin: 0;
}
.entryClear
{
  clear: both;
  height: 10px;
}  
.entry .text.padding
{
  padding-left: 95px;
}
.contentLeft 
{
  float: left;
  width: 490px;
  margin-right: 30px;
}
.contentRight
{
  float: left;
  width: 188px; /*decrease the width by 2px (border)*/
  border: 1px solid #CCC;
}

.sitemap-block 
{
  float: left;
  width: 215px;
  margin-right: 30px;
}
.sitemap-block.last
{
  margin-right: 0;
}


#footer
{
  color: #555;
  text-align: center;
  font-size:11px;
  padding-top:0px; /* added by tony.ho@cigna.com */
}
#footer a
{
  color: #555;
}
#footer span
{
  padding: 0 10px;
/*  padding: 0 12px;*/
  border-right: 1px solid #CCC;
}
#footer span.last
{
  border: none;
}
#footer span#copyright
{
  border: none;
  text-align:center;
  width:722px;
  /* padding-right: 20px;
	float:left;  -- tony.ho edited */
}


#skip 
{
  position: absolute;
  text-indent: -999px;
  height: 0;
  width: 100px;
}

/* Other Elements */
div.right, p.right { text-align:right; clear:left; }

/* Default Listing Classes */
div.content ul { margin-bottom:2px; line-height:140%; }
	div.contentArea ul li { margin:0; padding-left:28px; margin:0 0 5px 0; list-style-type:none;}
ul.listing { margin-bottom:25px; }
	ul.listing li { line-height:150%; margin:0; padding-left:15px; margin:0 0 5px 0; }
	ul.listing li.left { float:left; clear:left; }
	ul.listing li.right { padding-left:15px; background:none; margin-left:45px; float:none; display:block; }

	
li .linkList1
{
  padding: 0;
}
.linkList1 li{ /*Style guideline p.12 ?list(ilink) */
	padding-left:12px;
	background: url(/sc/images/question.png) no-repeat 2px 2px;
	line-height: 180%;
}
.contentArea .answer h3 { /*Style guideline p.12 ?list(ilink) */
	padding-left:35px;
	background: url(/sc/images/light.gif) no-repeat 2px 2px;
	line-height: 180%;
}

.content .sub-con h3 { /*Style guideline p.12 ?list(ilink) */
	padding:10px 0 10px 30px;
	background: url(/sc/images/donate.gif) no-repeat 2px 13px;
	line-height: 180%;
	color: #666;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 1.3em;
}
.content .sub-con strong { /*Style guideline p.12 ?list(ilink) */
	padding:10px 0 10px 0px;
	color: #333333;
    font-size: 122%;
}
.content .sub-con ul li { /*Style guideline p.12 ?list(ilink) */
	padding-left:10px;
	background: url(/sc/images/green_arrow.gif) no-repeat 2px 7px;
	list-style:none;
}

.linkList2 li{ /*Style guideline p.12 ?list(ilink) */
	padding-left:12px;
	background: url(/sc/images/blue_dot.gif) no-repeat 4px 8px;
	font-weight: bold;
	line-height: 150%;
}

ol.number
{
  padding-left: 25px;
  list-style: decimal outside;  
  zoom:1; 

  /*text-indent:3px;*/
}
ol.number.mpadding
{
  padding-left: 35px;
}
ol.number li {
  list-style-type: decimal;
  list-style-position: outside;  
  background-image:none;  
}

ol.number li ul li {
  list-style-type: none;
  list-style: none;
  margin-top: 5px;
}
ol.number li ul li ul li,
ol.number li ul.disc li
{
  list-style-type: disc;
  list-style: disc;
  margin-left: 40px;
}



.answer
{
  margin-top: 20px;
  padding-top: 5px;
  border-top: 1px dotted #999;
}
.answer h2{
  font-size:13px;
  color:#666;
}
.answer p img{width:680px;}
.back-to-top
{
  text-align: right;
}

/* ?*/
form{
	padding:0 0 10px 0;
}

form ul li{
	line-height: 180%;
}

.formButton{
	margin: 10px;
}
.resume{
	width:95%;
}
.resume p{
	padding: 8px 0;

}
.resume .eduField{
	float:left;
	padding-bottom:15px;
}
.resume span, .resume .eduField span, .resume .multiRadioLabel{
	float:left;	
	width:100px;
	text-align:right;
}
.resume .multiRadio{
	float:left;	
	width:300px;
	text-align:left;
}
.resume .eduField label, .resume .eduField p{
	width:100px;
	text-align:right;
	padding: 8px 0 0 0;
}
.resume .eduField .eduTitle{
	text-align:center;
	padding-bottom:0;
}
.resume input, .resume select, .resume textarea, .resume span input{
	font-size:11px;
	color:#666;
}
.resume input, .resume select, .resume textarea, .resume .eduField input{
	margin:0 10px 0 5px;
}
.resume input[type="radio"]{
	margin:0 0 0 5px;
}
.resume .eduClear{
	clear:both;
}


/* -----end of ?-----*/

span.iconDoc,
span.iconExm  
{
  background: url(/sc/images/icon_doc.gif) no-repeat left top;
  padding: 0 0 5px 20px;
}
.faq-block {
  margin: 20px 0;
  border-bottom: 1px dotted #333;
}


/*---------graphic headings--------*/
/*h2 span { text-indent: -9999px; background-image: url(/sc/images/h2-heading.gif); background-repeat: no-repeat; display: block; height: 18px;}*/
h2 span { display: block; height: 18px;}
span.login {background-position: left 0px; }
span.service-center {background-position: left -20px; }
span.latest { background-position: left -40px; }

/*-----xC------*/
.yellowPalm{
	color:#FFCC00;
	font-weight: bold;	
}
.redPalm{
	color:#FF0000;
	font-weight: bold;	
}
.whitePalm{
	color:#666666;
	font-weight: bold;	
}
.purplePalm{
	color:#6633FF;
	font-weight: bold;	
}
.greenPalm{
	color:#009933;
	font-weight: bold;	
}
.blackPalm{
	color:#000000;
	font-weight: bold;	
}
.blue
{
  color: #0067AC;
}
.red
{
  color:#FF0000;
}

/*-----end of xC------*/

.stress{/*-----jC------*/
	color:#FF6600;
	font-weight: bold;	
}

/*--for ~--*/


/*a,
a:link,
a:visited
{
  color: #007DBD;
  text-decoration: none;
}

a:hover
{
  color: #DB7200;
  text-decoration: underline;
}*/

strong
{
  font-weight: bold;
}
/*---table style-----*/
ul.linkList4 li
{
  background-image: url(/sc/images/green_arrow.gif);
  background-repeat: no-repeat;
  background-position: left 5px;
  padding-left: 10px;
}
table {
  text-align:left;
  margin-bottom: 10px;
}
table.defaultTable {
  width: 100%;
}
table td.nopadding
{
  padding: 0;
}
table.noBorderTable {
  border: none;
}
table.wideTable
{
  width: 700px;
}
table.narrowTable{
  width: 600px;
}
table.financeTableN{
  width: 523px;
  text-align:right;
}
table.financeTableW{
  width: 700px;
  text-align:right;
}
th 
{
  background: url(/sc/images/bg-table-header.gif) left bottom repeat-x;
  font-weight:normal;
  font-size: 13px;
  padding: 7px 5px 7px 15px;

}


tr.subheader,
tr.subheader-deduct
{
  background-color:#D6EBEF;
  color: #666;
}
tr.subheader td
{
  font-weight:bold;
  padding: 9px 5px 9px 15px;
}
tr.subheader-deduct td
{
  font-weight:bold;
  padding: 0 5px 0 15px;
}
tr.subheader select
{
  font-weight: normal;
}
tr.odd
{
  background-color:#EFF7F7;
}
tr.subheader.small td
{
  font-size: 11px;
  padding: 0;
  text-align: center;
}


td
{
  padding: 4px 1px 4px 1px;
}

.tableFooter td 
{
  background-color:#eee;
  height: 18px;
  padding: 2px 5px 2px 15px;
}
td.leftColor
{
  background-color: #D6EBEF;
  border-bottom: 1px solid #EFF7F7;
}
td.leftColor2
{
  font-weight: bold;
  text-align: right;
}
td.leftBold
{
  font-weight: bold;
}
tr.UDborder td
{
  border-top: 3px solid #EFF7F7;
}
td.noPadding
{

  padding: 10px 0;
  background-color: #E6F1F3;  
}
#footer select
{
  font-size: 12px;
	margin-left:10px;
}
select {
  color: #666;
}
input.border, 
select.border
{
  border: 1px solid #999;
}
input.image
{
  position: relative;
  top: 4px;
  border: none;
}
.pageNumber
{
  padding: 0 3px;
}
select.fullLength
{
  width: 100%;
  margin-bottom: 17px;
}
select.halfLength
{
  width: 49%;
  margin-bottom: 17px;  
}
.border
{
  border-bottom: 1px solid #fff;
  margin: 0 5px 0 0;
}
select.halfLength.border
{
  margin: 0 0 17px 0;
}
/*---end of table style-----*/

.iframeContent
{
  text-align: center;
}
.inblock
{
  width: 100%;
  margin: 0; 
}
.trial-balance
{
  width: 100%;
  margin: 0;
  border: none; 
}
.trial-balance .tableFooter td
{
  padding: 6px 0;
  border-top: 1px dotted #CCC;
  background: none;
}
td.iframe
{
  padding: 0;
  line-height: 0; 
  background: url(/sc/images/bg-iframe-flower.gif) no-repeat left top;
}

table.invest
{
  width: 98%;
  margin: 0;  
  border: none;  
  font-size: 13px;  
}
table.invest td
{
  padding: 0 2px 2px 15px;
  text-align: left;  
}
td.unit
{
  width: 50px;
}
td.unit2
{
  width: 100px;
}
td.unit3
{
  width: 150px;
}
td.unit4
{
  width: 175px;
}
.tfn1
{
  border: 1px solid #7f9db9;
}
.readonly,
.tfn2 
{
  border: 1px solid #CCC;
  padding: 1px;
  background-color: #F3F3F3;
}
.moneyDJ
{
  padding-top: 0;
}
.moneyDJ input
{
  text-align: right;
  padding-right: 3px;
}

.moneyDJ p
{
  padding-top: 0;
  padding-bottom: 0;
}
table.invest tr.even td
{
  background: #eff7f7;
}

span.up
{
  color:#CC3300;
}
span.down
{
  color: #006633;
}

.note
{
  color: #A4A4A4;
}
.framesec 
{
  float: left;
  width: 320px;
}
.framesec.all
{
  width: 100%;
}
.framesec.left
{
/*  margin-right: 33px;*/
  margin-right: 55px;
}
 
.framesecClear
{
  clear: both;
  height: 10px;
  line-height: 0;
  margin: 0;
}
.alignCenter
{
  text-align: center;
}
.alignRight
{
  text-align: right;
}
.alignRight.margin
{
  margin-top: -25px;
}
.alignCenter,
td.alignCenter,
table.invest td.alignCenter
{
  text-align:center;
}
.paddingLeft55
{
  padding-left: 50px;
  margin: 3px 0;
}
.paddingLeft150
{
  padding-left: 150px;
}

.popup
{
  width: 700px;
  margin: 0 auto;
}
#staticbuttons
{
  position: absolute;
  background-color: #eff8f7;
  width: 15px;  
}
.scroll_up,
.scroll_down
{
  width: 15px;
  height: 15px;
  border: none;
  display: block;
  background-image: url(/sc/images/btn-scroll.gif);
  background-repeat: no-repeat;
}
.scroll_up
{
  background-position: left top;
  margin-top: 5px;
}
.scroll_down
{
  background-position: left bottom;
}
/*---------------news------------------*/
.content .newsRolOdd{
	background-color:#EFF7F7;
}
.content .newsRol, .content .newsRolOdd{
	float:right;
	width:98%;
	padding:3px 15px;
}
.content .newsRol .title, .content .newsRolOdd .title{
	float:left;
	width:70%;
}

.content .newsRolOdd .newsDate, .content .newsRol .newsDate{
	float:right;
	text-align:left;
}
h3.newsTitle{
	font-weight:normal;
}
h5.newsDate{
	line-height:1em;
}
#content .content p{
	line-height:1.6em;
}
#content .content p.newsIntro{
	margin-bottom:20px;
}
/*-------------d-----------------*/
.content .investCase{
	border-bottom:1px dotted #CCC;
	padding:5px 0;
}
.content .investCase .investType{
	float:left;	
	text-align:center;
}
.content .investCase .investType.type1{
	padding:170px 28px;
	background-color:#CDD365;
}
.content .investCase .investType.type2{
	padding:140px 28px;
	background-color:#DDD;
}
.content .investCase .caseText{
	margin-left:80px;
}
/*---------pdf reader download----------*/
/*p.pdfReader {
  float: right;
  width: 112px;
  margin-left: 10px;
}*/
p.pdfReader img{
	margin-left:10px;
	vertical-align:middle;
}
p.radio {
  padding-left: 20px;
}
/*---------page with graphic----------*/
.life{
	background:url(/sc/images/life_cigna.gif) 240px 0 no-repeat;
	height:210px;
}
.lifeGraphic{
	padding-top:20px;
	font-weight:bold;
	line-height:250%;
}

#roller td
{
  padding: 7px 2px 7px 15px;
}
#roller td[bgcolor]
{
  padding: 0;
  background: none;
  height: 0;
  display: none;
}

#detail
{
  background: #F0F0F0;
  padding: 5px 10px 10px 10px;
  margin: 10px 0;
 /* position: relative;*/
}
#detail #close-detail
{
  position: absolute;
  margin-left: 625px;
}  

.loginLightbox
{
  width: 400px;  
}
.loginLightbox table td
{
  padding-right: 0;
}
.loginLightbox table td.left
{
  padding-left: 0;
}
.visible
{
	display:block;
}
.hidden
{
	display:none;
}
.bannerContainer {
	margin-bottom:10px;
}
.bannerContainer div {
	border-top:#CCC 1px solid;
	border-bottom:#CCC 1px solid;
	line-height:0;
}
.bannerContainer div div {
	border:none;
}
.contentList {
	padding:0 0 10px 0;
}
.contentList li {
	background: url(/sc/images/green_dot.gif) no-repeat 0 8px;
	padding:0 0 0 10px;
}
.rightBannerContainer {
	width:167px;
	margin:5px 0 15px 35px;
}
.rightBannerContainer div {
	line-height:0;
	border-bottom:#CCC 1px solid;
	margin-bottom:1px;
}
#breadcrumb {
	margin:0 0 20px 0;
}
#breadcrumb a.active {
	color:#DB7200;
}
TABLE.infoTable {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 100%; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px; margin-bottom:0;
}
TABLE.infoTable TR.tableTop {
	BACKGROUND: url(/sc/images/contentAZTableHeaderBackground.jpg) #ffffff repeat-x 50% top; HEIGHT: 24px; 
}
TABLE.infoTable TD.tableBottom {
	BORDER-BOTTOM: #ccd365 1px solid; BACKGROUND-COLOR: #efefef
}
TABLE.infoTable TR.rowUnShaded {
	BACKGROUND-COLOR: #ffffff
}
TABLE.infoTable TR.rowShaded {
	BACKGROUND-COLOR: #eff7f7;
}
TABLE.infoTable TD.cellShaded {
	BACKGROUND-COLOR: #eff7f7
}
TABLE.infoTable LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(/sc/images/liSmallYellowSquare.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
TABLE.infoTable TH {
	background:none; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 4px; MARGIN: 0px; VERTICAL-ALIGN: text-top; COLOR: #7b797b; PADDING-TOP: 4px; BACKGROUND-COLOR: #deebef; TEXT-ALIGN: left;
}
TABLE.infoTable TD {
	MARGIN: 0px; COLOR: #7b797b; HEIGHT: 22px; padding-left:15px; padding-right:15px;
}
TABLE.formsList TR.tableBottom {
	BORDER-BOTTOM: #ccd365 1px solid; BACKGROUND-COLOR: #efefef
}
TABLE.formsList TD {
	FONT-SIZE: 0.9em
}
.currItemColor {
	color:#DB7200
}
#navLeft .block.style-1.quoteLeft {padding:5px 20px; margin-bottom:-10px;}
.tabPolicy { width:716px; border-bottom:#919095 1px solid; margin:0; padding:0 0 0 0; height:44px; overflow:hidden;}
.tabPolicy li {line-height:0; padding:0;}
.tabPolicy li, .tabContent div {float:left; /*width:162px;*/ width:217px; padding:0 9px;}
.tabContent {width:716px; border-bottom:#919095 1px solid;}
.tabContent div {padding-top:10px; padding-bottom:130px; background-position:right bottom; background-repeat:no-repeat; border-right:#C6C6C6 1px solid;}
.tabContent div.bgProtection {background-image:url(/sc/images/bg_tab_protection.jpg);}
.tabContent div.bgCancer {background-image:url(/sc/images/bg_tab_cancer.jpg);}
.tabContent div.bgFuneral {background-image:url(/sc/images/bg_tab_funeral.jpg); border:none;}
.tabContent div a {text-align:right; display:block;}
.tabContent .phoneNum {color:#4B601D; font-size:16px; font-weight:bold; display:block; margin-bottom:5px;}
div.policyForm {width:193px; border:none; padding:15px 0 0 0; background:url(/sc/images/form_t.gif) no-repeat left top #00549D; margin:10px 5px 20px 0; text-align:center;}
div.policyForm div {float:none;width:auto; border:none; padding:0 0 8px 0;background:url(/sc/images/form_b.gif) no-repeat left bottom;}
div.policyForm table {border:none; color:#FFF; margin:5px 0 20px 0;}
div.policyForm td {padding-left:13px;}
div.policyForm td input {width:165px;}
div.policyForm td select {width:82px;}
.quoteNav {float:right;}
.quoteNav div {text-align:right;}
.quoteContainer {margin-top:10px;}
.quoteTable {margin-top:20px;}
.quoteTable img {margin-left:20px;}
.appTable img {margin-right:20px;}
.red {color:#D43037;}
.gray {color:#8C8C8C;}
.larger {font-size:16px; font-weight:bold;}
.health input {margin-left:5px;}
.alignR {text-align:right;}
.shortInput {width:60px;}
.productsContainter {margin-top:10px; border-bottom:#C4C1BD 1px solid;}
.productsLeft {margin:0 10px 0 0;}
div.rightPolicyForm td input {width:auto;}
.productList li {float:left; width:200px; background:url(/sc/images/pt_blue.gif) no-repeat 0 7px; padding:0 10px 5px 12px;}
div.rightPolicyForm {width:230px; border-right:none; padding:0 0 8px 0; margin-top:10px; text-align:center;background:url(/sc/images/form_long_b.gif) no-repeat left bottom #00549D;}
div.rightPolicyForm div {float:none;width:auto; border-right:none;padding:15px 0 0 0; background:url(/sc/images/form_long_t.gif) no-repeat left top;}
div.rightPolicyForm table {border:none; color:#FFF; margin:5px 0 20px 0;}
div.rightPolicyForm td {padding-left:13px;}
div.rightPolicyForm td select {width:64px;}
div.rightPolicyForm td select.selectShort {width:45px;}
.qTobacco {border-top:#FFF 1px dotted; border-bottom:#FFF 1px dotted;}
div.rightPolicyForm div .qTobacco  div{background: none; text-align:center; padding: 5px 10px 5px 0;}
#contactDirect {margin-top:5px; text-align:center;}
#contactDirect table {border:none; margin-top:10px;}
#contactDirect td {padding-left:10px;}
.eServiceLeft {float:left; width:235px;}
.eServiceRight {float:left; width:521px;}
.bgeService {background:url(/sc/images/bg_eService.gif) repeat-x left top; padding:5px 5px 0 5px;}
.bgeService h1 {padding-bottom:10px;}
.bgeService li {background:url(/sc/images/green_arrow.gif) no-repeat 0 5px; padding:0 0 0 12px;}
.bgeService li.first {padding-bottom:10px;}
.bgeService table {border:none; margin:5px 0;}
.bgeService table td {padding:0;}
.backPad {padding-right:20px;}
.loginPhrase .userName {font-size:16px; font-weight:bold; color:#00549D; padding-right:10px;}
#hotlineLeft h6 { color:#384D11; font-size:22px;}
#freeText { font-size:10px; color:#888A8D; padding:0 5px 10px 5px;}
/* Robin edit at 20100813*/
.tabContainer {width:505px;}

.longtabContainer {width:700px;}
#wrapper_3c #breadcrumb {padding:8px 0 0 0;}
#monthNav a.active {color:#DB7200; font-weight:bold;}
/*Robin Edit at 20100819*/
.rightFloatContent {float:right; width:230px; margin:0 0 0 5px;}

#featureContainer {border:#E4E1D8 1px solid; padding:12px 12px 0 12px; margin-bottom:3px;}
.featureTitle {
  color: #999999;
  font-size: 16px;
	font-weight:bold;
  padding: 2px 0 20px 20px;
  background-image:url(/sc/images/cigna_leaf.gif);
  background-position: left 3px;
  background-repeat: no-repeat;
}
.featureList dt, .featureList dd {
	padding-left: 13px;
}
.featureList dt {
  background:url(/sc/images/green_arrow.gif) no-repeat left 4px;
	color:#007DBD;
	padding-bottom:5px;
}
.featureList dd {
	padding-bottom:15px;
}

/* Hides from IE-mac \*/
.clearfix {display: block;}
/* End hide from IE-mac */

.content_a_text{
	color:#333333;
	font-size:13px}
/*Robin Edit at 20100805*/
.s_line{
	border-right:1px solid #e5e5e5;
	border-bottom:1px solid #e5e5e5;}
.title_bg{
	 background:url(/sc/images/bg-table-header.gif) repeat-x;
	background-repeat:repeat-x;
	background-position:bottom;
	border-top:1px solid #e5e5e5;
	height:30px;
	}
.font_blue{
	font-size:13px;
	color:#0067AC;
	}
.font_blue_b{
	font-size:13px;
	color:#0067AC;
	font-weight:bold;
	}
.font_blue_b_14{
	font-size:14px;
	color:#0067AC;
	font-weight:bold;
	}
.font_black_12{
	font-size:12px;
	color:#000000;
	}
.font_grey{
	font-size:13px;
	color:#666666;
	}
.font_grey_b{
	font-size:13px;
	color:#666666;
	font-weight:bold;
	}
.font_green{
	font-size:13px;
	color:#a7a820;
	}
.font_green_b{
	font-size:13px;
	color:#a7a820;
	font-weight:bold;
	}
.font_red{
	font-size:13px;
	color:#ff0000;
	}
.font_red_b{
	font-size:13px;
	color:#ff0000;
	font-weight:bold;
	}
.dotted_line{
	background-image:url(/sc/images/pot_dotted.gif); 
	background-position:bottom; 
	background-repeat:repeat-x;
	}
/*Robin Edit at 20100812*/
.tishi_red{
	color:#FF0000;
	font-size:13px;
	}
.link_tiaokuan{
	font-size:14px;
	color:#0067AC;
	font-weight:bold;
	line-height:22px}
.td_border1{
	border:1px solid #cccccc;}
.td_border2{
	border:0px;}
.down_link{
	}

/*Robin add at 20100815*/
.title_list{
	background-image:url(/sc/images/green_arrow.gif); 
	background-position:left; 
	background-repeat:no-repeat;
	padding-left:10px}
.menulist2 {margin: 0px 0px 0px 20px;padding: 0px;}
.menulist2 li {
	list-style: none; font-family:Arial, Helvetica, sans-serif;
	margin: 0px; line-height:26px;
	padding: 0px 0px 0px 13px;
	background-image: url(/sc/images/green_arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
}
.pageNum{
border:1px solid #cccccc;
padding:3px;
font-size:12px;
margin:2px; cursor:pointer;
width:22px;
height:18px;
font-familay:Tahoma;
	}
.pageNum2{
border:1px solid #0000A0;
color:#FFffff;
padding:3px;
font-size:12px;
font-weight:bold;
margin:2px; cursor:pointer;
width:22px;
height:18px;
font-familay:Tahoma;
background-color:#0000A0;
}

.input_w{
	border:1px solid #999999;
	height:20px}
.input_r{
	border:1px solid #999999;
	background-color:#cccccc;
	height:20px}
.top_cp ul li{list-style-image:url(../images/blueTickBox.gif) no-repeat left center;}
/*cs home page banner*/
#idContainer2 {
	HEIGHT: 180px;
}

.td_f A IMG {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}
.num {
	POSITION: absolute;
	WIDTH: 90px;
	FLOAT: right;
	TOP: 160px;
	LEFT: 600px
}
.num LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 15px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px;
	WIDTH: 15px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat -15px 0px;
	FLOAT: left;
	HEIGHT: 15px;
	COLOR: #86a2b8;
	FONT-SIZE: 12px;
	CURSOR: pointer
}
.num LI.on {
	LINE-HEIGHT: 15px;
	WIDTH: 15px;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat;
	HEIGHT: 15px;
	COLOR: #ffffff
}
#idSlider2 .td_f{padding: 1px;
}
.block_1 .block_content .cont .cont_cs{width:100px; height:100px; float:left; padding: 1px; border-width: 1px; border-style: solid; border-color: rgb(204, 204, 204);}
.block_1 .block_content .cont .cont_csdes dl {padding:10px 0 0 18px; float:left; width:155px;}
.block_1 .block_content .cont .cont_csdes dl dt{font-weight:bold; padding-bottom:5px; color:#393939; font-size:14px}
.block_1 .block_content .cont .cont_csdes dl dd{color:#898989;}


#block-menu-menu-menu-chanping-left-nav{background:url(../ex-images/nav-bottom-new.gif) no-repeat left bottom; padding-bottom:5px;}
#block-menu-menu-menu-chanping-left-nav h2{background:url(../ex-images/nav-top-new.gif) no-repeat left top; height:35px; overflow:hidden; line-height:35px; padding-left:25px; color:#fff; font-size:13px; font-weight:bold;}
#block-menu-menu-menu-chanping-left-nav .content{background:url(../ex-images/nav-c-new.gif) repeat-y left top; padding:0 2px;}
#block-menu-menu-menu-chanping-left-nav .content ul{padding:0 10px;}
#block-menu-menu-menu-chanping-left-nav .content>ul>li{padding-left:10px;}
#block-menu-menu-menu-chanping-left-nav .content>ul>li>a{padding-left:20px;*padding-left:0px;}

#block-menu-menu-menu-chanping-left-nav .content ul li:nth-child(1){background: url("../ex-images/nav-5.gif") no-repeat scroll left top 8px transparent;position: relative; }

#block-menu-menu-menu-chanping-left-nav .content ul li:nth-child(2){background: url("../images/20140917_02-1.gif") no-repeat scroll left top 8px  transparent;position: relative;}
#block-menu-menu-menu-chanping-left-nav .content ul li:nth-child(3){background: url("../ex-images/nav-3.gif") no-repeat scroll left top 8px  transparent;position: relative; }
#block-menu-menu-menu-chanping-left-nav .content ul li:nth-child(4){background: url("../ex-images/nav-1.gif") no-repeat scroll left top 8px  transparent;position: relative;}
#block-menu-menu-menu-chanping-left-nav .content ul li:nth-child(5){background: url("../ex-images/nav-2.gif") no-repeat scroll left top 8px  transparent;position: relative;}
#block-menu-menu-menu-chanping-left-nav .content ul li:nth-child(6){background: url("../ex-images/nav-6.gif") no-repeat scroll left top 8px  transparent;position: relative;}
#block-menu-menu-menu-chanping-left-nav .content ul li:nth-child(7){background: url("../ex-images/nav-7.gif") no-repeat scroll left top 8px  transparent;position: relative; }
#block-menu-menu-menu-chanping-left-nav .content ul li:nth-child(8){background: url("../ex-images/nav-4.gif") no-repeat scroll left top 8px  transparent;position: relative; }
#block-menu-menu-menu-chanping-left-nav .content ul li .menu .leaf{ background:none; padding-left:0px}
#block-menu-menu-menu-chanping-left-nav .content ul li ul li{background:none !important;}


#block-menu-menu-menu-fujiazhi-left-nav{background:url(../ex-images/nav-bottom-new.gif) no-repeat left bottom; padding-bottom:5px;padding-top:20px;}
#block-menu-menu-menu-fujiazhi-left-nav h2{background:url(../ex-images/nav-top-new.gif) no-repeat left top; height:35px; overflow:hidden; line-height:35px; padding-left:25px; color:#fff; font-size:13px; font-weight:bold;}
#block-menu-menu-menu-fujiazhi-left-nav .content{background:url(../ex-images/nav-c-new.gif) repeat-y left top; padding:0 2px;}
#block-menu-menu-menu-fujiazhi-left-nav .content ul{padding:0 10px;}
#block-menu-menu-menu-fujiazhi-left-nav .content>ul>li{padding-left:10px;}
#block-menu-menu-menu-fujiazhi-left-nav .content>ul>li>a{padding-left:20px;*padding-left:0px;}

#block-menu-menu-menu-fujiazhi-left-nav .content ul li:nth-child(1){background: url("../images/vas/icon_jjjy.png") no-repeat scroll left top 8px transparent;position: relative; }
#block-menu-menu-menu-fujiazhi-left-nav .content ul li:nth-child(2){background: url("../images/vas/icon_deyl.png") no-repeat scroll left top 8px  transparent;position: relative;}
#block-menu-menu-menu-fujiazhi-left-nav .content ul li:nth-child(3){background: url("../images/vas/icon_jkgl.png") no-repeat scroll left top 8px  transparent;position: relative; }
#block-menu-menu-menu-fujiazhi-left-nav .content ul li:nth-child(4){background: url("../images/vas/icon_oldman.png") no-repeat scroll left top 8px  transparent;position: relative;}
#block-menu-menu-menu-fujiazhi-left-nav .content ul li:nth-child(5){background: url("../images/vas/icon_jjjyc.png") no-repeat scroll left top 8px  transparent;position: relative;}
#block-menu-menu-menu-fujiazhi-left-nav .content ul li .menu .leaf{ background:none; padding-left:0px}
#block-menu-menu-menu-fujiazhi-left-nav .content ul li ul li{background:none !important;}

#block-menu-menu-service-left-nav{background:url(../ex-images/nav-bottom-new.gif) no-repeat left bottom; padding-bottom:5px;}
#block-menu-menu-service-left-nav h2{background:url(../ex-images/nav-top-new.gif) no-repeat left top; height:35px; overflow:hidden; line-height:35px; padding-left:25px; color:#fff; font-size:13px; font-weight:bold;}
#block-menu-menu-service-left-nav .content{background:url(../ex-images/nav-c-new.gif) repeat-y left top; padding:0 1px;}
#block-menu-menu-service-left-nav .content ul{padding:0 10px;}

#block-menu-menu-menu-webxinxi-left-nav{background:url(../ex-images/nav-bottom-new.gif) no-repeat left bottom; padding-bottom:5px;}
#block-menu-menu-menu-webxinxi-left-nav h2{background:url(../ex-images/nav-top-new.gif) no-repeat left top; height:35px; overflow:hidden; line-height:35px; padding-left:25px; color:#fff; font-size:13px; font-weight:bold;}
#block-menu-menu-menu-webxinxi-left-nav .content{background:url(../ex-images/nav-c-new.gif) repeat-y left top; padding:0 1px;}
#block-menu-menu-menu-webxinxi-left-nav .content ul{padding:0 10px;}

#block-menu-menu-menu-ghb-left-nav{background:url(../ex-images/nav-bottom-new.gif) no-repeat left bottom; padding-bottom:5px;}
#block-menu-menu-menu-ghb-left-nav h2{background:url(../ex-images/nav-top-new.gif) no-repeat left top; height:35px; overflow:hidden; line-height:35px; padding-left:25px; color:#fff; font-size:13px; font-weight:bold;}
#block-menu-menu-menu-ghb-left-nav .content{background:url(../ex-images/nav-c-new.gif) repeat-y left top; padding:0 1px;}
#block-menu-menu-menu-ghb-left-nav .content ul{padding:0 10px;}

#block-menu-menu-menu-ipmi-left-nav{background:url(../ex-images/nav-bottom-new.gif) no-repeat left bottom; padding-bottom:5px; margin-bottom:20px;}
#block-menu-menu-menu-ipmi-left-nav h2{background:url(../ex-images/nav-top-new.gif) no-repeat left top; height:35px; overflow:hidden; line-height:35px; padding-left:25px; color:#fff; font-size:13px; font-weight:bold;}
#block-menu-menu-menu-ipmi-left-nav .content{background:url(../ex-images/nav-c-new.gif) repeat-y left top; padding:0 1px;}
#block-menu-menu-menu-ipmi-left-nav .content ul{padding:0 10px;}

#block-menu-menu-menu-ghben-left-nav{background:url(../ex-images/nav-bottom-new.gif) no-repeat left bottom; padding-bottom:5px;}
#block-menu-menu-menu-ghben-left-nav h2{background:url(../ex-images/nav-top-new.gif) no-repeat left top; height:35px; overflow:hidden; line-height:35px; padding-left:25px; color:#fff; font-size:13px; font-weight:bold;}
#block-menu-menu-menu-ghben-left-nav .content{background:url(../ex-images/nav-c-new.gif) repeat-y left top; padding:0 1px;}
#block-menu-menu-menu-ghben-left-nav .content ul{padding:0 10px;}

#block-menu-menu-menu-hr-left-nav{background:url(../ex-images/nav-bottom-new.gif) no-repeat left bottom; padding-bottom:5px;}
#block-menu-menu-menu-hr-left-nav h2{background:url(../ex-images/nav-top-new.gif) no-repeat left top; height:35px; overflow:hidden; line-height:35px; padding-left:25px; color:#fff; font-size:13px; font-weight:bold;}
#block-menu-menu-menu-hr-left-nav .content{background:url(../ex-images/nav-c-new.gif) repeat-y left top; padding:0 1px;}
#block-menu-menu-menu-hr-left-nav .content ul{padding:0 10px;}

#block-menu-menu-menu-lianxi-left-nav{background:url(../ex-images/nav-bottom-new.gif) no-repeat left bottom; padding-bottom:5px;}
#block-menu-menu-menu-lianxi-left-nav h2{background:url(../ex-images/nav-top-new.gif) no-repeat left top; height:35px; overflow:hidden; line-height:35px; padding-left:25px; color:#fff; font-size:13px; font-weight:bold;}
#block-menu-menu-menu-lianxi-left-nav .content{background:url(../ex-images/nav-c-new.gif) repeat-y left top; padding:0 1px;}
#block-menu-menu-menu-lianxi-left-nav .content ul{padding:0 10px;}

#block-menu-menu-menu-news-left-nav{background:url(../ex-images/nav-bottom-new.gif) no-repeat left bottom; padding-bottom:5px;}
#block-menu-menu-menu-news-left-nav h2{background:url(../ex-images/nav-top-new.gif) no-repeat left top; height:35px; overflow:hidden; line-height:35px; padding-left:25px; color:#fff; font-size:13px; font-weight:bold;}
#block-menu-menu-menu-news-left-nav .content{background:url(../ex-images/nav-c-new.gif) repeat-y left top; padding:0 1px;}
#block-menu-menu-menu-news-left-nav .content ul{padding:0 10px;}

#block-menu-menu-menu-privacy-left-nav{background:url(../ex-images/nav-bottom-new.gif) no-repeat left bottom; padding-bottom:5px;}
#block-menu-menu-menu-privacy-left-nav h2{background:url(../ex-images/nav-top-new.gif) no-repeat left top; height:35px; overflow:hidden; line-height:35px; padding-left:25px; color:#fff; font-size:13px; font-weight:bold;}
#block-menu-menu-menu-privacy-left-nav .content{background:url(../ex-images/nav-c-new.gif) repeat-y left top; padding:0 1px;}
#block-menu-menu-menu-privacy-left-nav .content ul{padding:0 10px;}

#block-menu-menu-menu-xinxi-left-nav{background:url(../ex-images/nav-bottom-new.gif) no-repeat left bottom; padding-bottom:5px;}
#block-menu-menu-menu-xinxi-left-nav h2{background:url(../ex-images/nav-top-new.gif) no-repeat left top; height:35px; overflow:hidden; line-height:35px; padding-left:25px; color:#fff; font-size:13px; font-weight:bold;}
#block-menu-menu-menu-xinxi-left-nav .content{background:url(../ex-images/nav-c-new.gif) repeat-y left top; padding:0 1px;}
#block-menu-menu-menu-xinxi-left-nav .content ul{padding:0 10px;}


#block-menu-menu-menu-about-left-nav{background:url(../ex-images/nav-bottom-new.gif) no-repeat left bottom; padding-bottom:5px;}
#block-menu-menu-menu-about-left-nav h2{background:url(../ex-images/nav-top-new.gif) no-repeat left top; height:35px; overflow:hidden; line-height:35px; padding-left:25px; color:#fff; font-size:13px; font-weight:bold;}
#block-menu-menu-menu-about-left-nav .content{background:url(../ex-images/nav-c-new.gif) repeat-y left top; padding:0 1px;}
#block-menu-menu-menu-about-left-nav .content ul{padding:0 10px;}

#block-menu-menu-menu-tmxinxi-left-nav{background:url(../ex-images/nav-bottom-new.gif) no-repeat left bottom; padding-bottom:5px;}
#block-menu-menu-menu-tmxinxi-left-nav h2{background:url(../ex-images/nav-top-new.gif) no-repeat left top; height:35px; overflow:hidden; line-height:35px; padding-left:25px; color:#fff; font-size:13px; font-weight:bold;}
#block-menu-menu-menu-tmxinxi-left-nav .content{background:url(../ex-images/nav-c-new.gif) repeat-y left top; padding:0 1px;}
#block-menu-menu-menu-tmxinxi-left-nav .content ul{padding:0 10px;}


.cp{border-bottom:1px dotted #cacaca; padding-bottom:10px;}
.cp .jianshu { font-size:13px;}
.cp_1{padding-top:15px;}
.block_1 .block_content .geren {width:620px; float:left;}
.block_1 .block_content .geren .geren_img{width:121px; height:75px; float:left;}
.block_1 .block_content .geren .geren_des dl {padding:2px 0 0 18px; float:left; width:480px;}
.block_1 .block_content .geren .geren_des dl dt{font-weight:bold; float:right}
.block_1 .block_content .geren .geren_des dl dt a{color:#004066;}
.block_1 .block_content .geren .geren_des dl dd{color:#898989;}
.block_1 .block_content .geren .geren_des .ghbcs{font-size:14px}

.block_1 .block_content .meiye {width:600px; float:left; padding:0px 0px 5px 15px}
.block_1 .block_content .meiye .meiye_img{width:150px;  float:left;  }
.block_1 .block_content .meiye .meiye_des{width:350px;  float:left;}
.block_1 .block_content .meiye .meiye_des dl {padding:5px 0 0 1px; float:left; width:440px;}
.block_1 .block_content .meiye .meiye_des dl dt{font-weight:bold; float:right}
.block_1 .block_content .meiye .meiye_des dl dt a{color:#004066;}
.block_1 .block_content .meiye .meiye_des dl dd{color:#898989;}
.block_1 .block_content .meiye .meiye_des dl dd a{color:#004066;}


 
.block_1 .block_content .grren-top{ padding-top:15px}
.block_1 .block_content .grren-top a{color:#004066;}
.cp_icon_1 {display:block; line-height:30px; padding-left:34px; font-size:15px; color:#003e67; font-weight:bold; line-height:34px;background: url("../images/renshou-icon.gif") no-repeat scroll left center transparent; height: 34px;}
.cp_icon_2 {display:block; line-height:30px; padding-left:34px; font-size:15px; color:#003e67; font-weight:bold; line-height:34px;background: url("../images/jiankang-icon.gif") no-repeat scroll left center transparent; height: 34px; }
.cp_icon_3 {display:block; line-height:30px; padding-left:34px; font-size:15px; color:#003e67; font-weight:bold; line-height:34px;background: url("../images/yiwa-icon.gif") no-repeat scroll left center transparent; height: 34px; }
.cp_icon_4 {display:block; line-height:30px; padding-left:34px; font-size:15px; color:#003e67; font-weight:bold; line-height:34px;background: url("../images/taouling-icon.gif") no-repeat scroll left center transparent; height: 34px;}
.cp_icon_5 {display:block; line-height:30px; padding-left:34px; font-size:15px; color:#003e67; font-weight:bold; line-height:34px; background: url("../images/shaoer-icon.gif") no-repeat scroll left center transparent; height: 34px;}
.cp_icon_6 {display:block; line-height:30px; padding-left:34px; font-size:15px; color:#003e67; font-weight:bold; line-height:34px; background: url("../images/lvyou-icon.gif") no-repeat scroll left center transparent; height: 34px;}
.cp_icon_7 {display:block; line-height:30px; padding-left:34px; font-size:15px; color:#003e67; font-weight:bold; line-height:34px; background: url("../images/nianjin-icon.gif") no-repeat scroll left center transparent; height: 34px;}
.cp_icon_8 {display:block; line-height:30px; padding-left:34px; font-size:15px; color:#003e67; font-weight:bold; line-height:34px; background: url("../images/20140917_02-2.gif") no-repeat scroll left center transparent; height: 34px;}
.cp_icon_9 {display:block; line-height:30px; padding-left:34px; font-size:15px; color:#003e67; font-weight:bold; line-height:34px; background: url("../images/20140917_01-2.gif") no-repeat scroll left center transparent; height: 34px;}
.cp_icon_10 {display:block; line-height:30px; padding-left:34px; font-size:15px; color:#003e67; font-weight:bold; line-height:34px; background: url("../images/20140917_03-2.gif") no-repeat scroll left center transparent; height: 34px;}
.cp_icon_11 {display:block; line-height:30px; padding-left:34px; font-size:15px; color:#003e67; font-weight:bold; line-height:34px; background: url("../images/20140917_04-2.gif") no-repeat scroll left center transparent; height: 34px;}


.right_cptop{background:url(../images/chanping/customized/pd_03.gif) no-repeat left bottom; padding-bottom:10px; margin-bottom:15px;/* width:690px;*/ width:700px; overflow:hidden;}
.right_cptop_1{background:url(../images/chanping/customized/pd_01.gif) no-repeat left top; height:42px; padding-left:20px; font-size:13px; line-height:42px; font-weight:bold;}
.right_cptop_2{background:url(../images/chanping/customized/pd_02.gif) repeat-y left top; font-size:12px; padding:0 6px; height:370px;}
.right_cptop_2 .top_left{background:url(../images/chanping/customized/exp_1.gif) no-repeat left top; width:410px; height:330px; padding:20px; float:left;}
.right_cptop_2 .top_ghb{width:640px; height:330px; padding:0 20px; float:left;}
.right_cptop_2 .top_ghb ul li{ list-style-image:url(../images/blueTickGrey.gif);}
.right_cptop_2 .top_cp{width:640px; height:250px; padding:0 20px; float:left;}
.right_cptop_2 .top_cp ul li{ list-style-image:url(../images/blueTickBox.gif);font-size : 13px;line-height : 40px;margin : 1px 0 0 20px;
text-transform : uppercase;}
.right_cptop_2 .top_right{float:left; width:228px; background:#efefef;}
.right_cptop_2 .top_right .top{height:48px; border-bottom:1px solid #ed962f; text-align:center; padding-top:12px; width:228px;}
.right_cptop_2 .top_right .form_tit{height:50px;}
.right_cptop_2 .top_right .form_m{width:180px; text-align:center; margin:0 auto;}
.right_cptop_2 .top_right .form_cell{height:25px; padding-bottom:10px;}
.right_cptop_2 .top_right .form_cell_1{height:36px; padding:7px 0;}
.right_cptop_2 .top_right .form_btn{background:url(../images/chanping/customized/pd_btn_right_2.gif) no-repeat left top; width:171px; height:36px; cursor:pointer;}
.tmbachanping .content{padding:15px 27px; float:left; width:636px;}
.tmbachanping .block_content .cont {float:left; width:464px;}
.tmbachanping .block_content .cont .cnotzi {float:left; width:464px;}
.tmbachanping .block_content .cont_img{width:132px; height:133px; float:left; border: 2px solid #C2C3C3; margin-top:15px }
 .tmbachanping .block_content .cont .cnotzi ul{float:left; width:464px;}
 .tmbachanping .block_content .cont .cnotzi ul li{ border-bottom: 1px dotted #CACACA;color: #717171; float: left;width: 200px;margin-left: 10px; line-height:27px}
.left_cs {background:url(../images/cs/cs-bottom1.gif) no-repeat left bottom;float:left; margin-bottom:7px; padding-bottom:7px;  }
.left_cs .left_cs_top{background:url(../images/cs/cs-top1.gif) no-repeat left top; height:33px; padding:0 13px; float:left; width:195px; overflow:hidden;}
.left_cs .left_cs_c{background:url(../images/cs/cs-c1.gif) repeat-y top left; padding:13px 25px; float:left;}
.left_cs .left_cs_c ul li{line-height:20px; width:170px;}
.left_cs .left_cs_c ul .list{border-bottom:1px dotted #b7b7b7; padding:5px 0;}
.bt_4{background:#efefef; border:1px solid #e6e6e6; padding:15px; width:910px; margin:10px 0 10px 10px; float:left;}
.left_cs .left_cs_top .qes_title {line-height: 35px; padding-left: 10px; font-size: 13px; font-weight: bold; width: 155px; float: left; font-family:"Microsoft YaHei";}
.left_cs .left_cs_top .left_top_more{display:block; line-height:35px; color:#ef8928; font-size:12px;}
.block_1 .block_content .ghbcs_co {float: left;width: 630px; padding:20px 0px}
.block_1 .block_content .ghbcs_co .ghbcs_ci{float: left;width: 630px;}
.block_1 .block_content .ghbcs_co .ghbcs_ci ul li{  width: 230px; margin:0px 40px}
.block_1 .block_content .geren .ghbcs_img { float: left;height: 126px;width: 120px;}
.block_1 .block_content .geren .ghbcs_des dl {float: left;padding: 30px 0 0 18px;width: 450px;}
.csleft_2{background:url(../images/cs/cs-bottom1.gif) no-repeat left bottom; padding-bottom:7px; margin-bottom:10px;padding-top:7px; margin-top:10px; float:left; width:220px;}
.csleft_2 .csg_top{background: url(../images/cs/cs-top1.gif) no-repeat left top;line-height: 34px;font-size: 13px;font-weight: bold;
padding-left: 25px;float: left;overflow: hidden;width: 195px;font-family:"Microsoft YaHei";
}
.csleft_2 .csg_c{background:url(../images/cs/cs-c1.gif) repeat-y left top; padding:2px 2px; overflow:hidden; float:left; width:220px;}
.csleft_2 .csg_c .block_img{width:190px; margin:10px 10px 5px 10px;}
.csleft_2 .csg_c .block_img .left{ float:left;margin:0px 12px ; width:70px}
.csleft_2 .csg_c ul {margin-left:10px;}
.csleft_2 .csg_c ul li {border:1px solid #d3d3d3; background:#fff; line-height:27px; padding-left:50px; margin-bottom:5px; width:140px;}

.csleft_3{background:url(../images/cs/edm-bottom.gif) no-repeat left bottom; padding-bottom:7px; margin-bottom:10px;padding-top:5px; float:left; width:220px;}
.csleft_3 .csg_top{background: url(../images/cs/edm-top.gif) no-repeat left top;padding-left: 25px;float: left;overflow: hidden;width: 195px;
}
.csleft_3 .csg_c{background:url(../images/cs/edm-c.gif) repeat-y left top; padding:2px 2px; overflow:hidden; float:left; width:220px;}
.csleft_3 .csg_c .dec{ margin:0px 12px ; float:left; }
.csleft_3 .csg_c .dec .title a{ font-family: "Microsoft YaHei"; font-size: 13px;font-weight: bold; color:#333333;}
.csleft_3 .csg_c .dec .del p a{color: #898989; text-decoration:none}


.left2_cs{background: url("../images/cs/cs-c1.gif") repeat-y scroll left top transparent;float: left;padding: 0px 1px;}
.left1_cs {width:200px; height:179px; float:left; padding:10px 10px;}
.left1_cs .cs_cont ul {margin:0; padding:0; list-style:none;}
.left1_cs .cs_cont ul li{width:95px; height:25px; font-size:12px; color:#585858; background:#f1f2f4; text-align:center; font-family:"Microsoft YaHei"; margin-top:5px; line-height:25px; float:left;}
.left_sep{margin-left:5px;}
.left_sep_1{margin-top:10px;}
.left1_cs .cs_img {height:25px; width:180px; float:left; padding-bottom:10px;}
.left1_cs .cs_btn {float:left; height:25px; width:200px; padding-top:5px;}
.left1_cs .cs_btn img {padding-left:10px;}
.contentArea{ width:680px; margin:10px 5px 20px; overflow:hidden;}
.contentArea .new{ width:680px; margin:0px 5px}
.contentArea p{ line-height:26px}
.node node-two-column node-promoted clearfix .content clearfix .content clearfix .field field-name-body field-type-text-with-summary field-label-hidden .field-items{ width:680px; margin:10px}
.board4 {
    border-top: 2px solid #007CC5;
    width: 680px;
}
.board4 thead th {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #D7E4EF #D7E4EF;
    border-image: none;
    border-right: 1px solid #D7E4EF;
	border-left: 1px solid #D7E4EF;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    color: #000000;
    font-size: 13px;
    line-height: 14px;
    padding: 12px 0 14px;
    text-align: center;
}
.board4 tbody td {
    border: 1px solid #D7E4EF;
    color: #555555;
    font-size: 13px;
    line-height: 16px;
    padding: 12px 10px 14px;
    text-align: left;
}
.board4 tbody td strong {
    color: #000000;
}
.board4 tbody td a {
	height: 28px;
    width: 53px;
	 color: #0084D5;
    float: left;
    line-height: 28px;
}
.board4 tfoot th {
    background: none repeat scroll 0 0 #0067CC;
    border: 1px solid #0067CC;
    color: #FFFFFF;
    font-size: 14px;
    line-height: 14px;
    padding: 12px 0 14px;
}
.board4 tfoot td {
    border: 1px solid #D7E4EF;
    color: #0067CC;
    font-size: 14px;
    font-weight: bold;
    line-height: 14px;
    padding: 12px 10px 14px 0;
    text-align: right;
	 width: 100%;
}
.board4 tfoot td strong {
    font-size: 16px;
    line-height: 16px;
}
.board4 .tl {
    text-align: left;
    text-indent: 25px;
}

.zslist .tmxinxi {
    padding: 10px 15px 5px;
	border-top: 1px dotted  #CACACA ;
	background: url("../images/bgtm.gif") no-repeat scroll 0 0 transparent;
}
.zslist .tmxinxi ul li {
    border: medium none;
    height: 30px;
    line-height: 30px;
    padding: 0 10px;
}
.zslist .tmxinxi ul li.bl {
	
	border-bottom: 1px dotted #CACACA;
border-top: 1px dotted #CACACA;
/*    background: none repeat scroll 0 0 #E1F4FF;*/
}
.zslist .tmxinxi ul li a {
    float: left;
}
.zslist .tmxinxi ul li span {
    float: right;
}
.tmxinxi_icon_0 {
    background: url("../images/zs_ico_tmxinxi.jpg") no-repeat scroll 10px 10px transparent;
}
.insert{height:0px;overflow:hidden;display:block;}