
/*---------->> basic <<----------*/
* { padding:0; margin:0;}
body {background:#fff; margin:0 auto; text-align:center;}
body,td,th {font-family:"宋体",Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666;}
img {border:none; vertical-align:middle;}
ul,ol {list-style:none;}
input { background:#fff;font-family:"宋体",Verdana, Arial, Helvetica, sans-serif;}
button{ border:none; margin:0 2px;}

/*---------->> link <<----------*/
a:link,a:visited{color:#707070; text-decoration:none;}
a:hover,a:active{color:#ff3c00; text-decoration:none;}

a.linkred:link,a.linkred:visited{color:#ff3000; text-decoration:underline;}
a.linkred:hover,a.linkred:active{color:#f00; text-decoration:underline;}

a.linkorg:link,a.linkorg:visited{color:#F98800; text-decoration:none;}
a.linkorg:hover,a.linkorg:active{color:#ff3c00; text-decoration:none;}

a.link_org:link,a.link_org:visited{color:#F98800; text-decoration:underline;}
a.link_org:hover,a.link_org:active{color:#ff3c00; text-decoration:underline;}

a.link_black:link,a.link_black:visited { color:#333; text-decoration:underline;}
a.link_black:hover,a.link_black:active { color:#ff3c00; text-decoration:underline;}

#topmenu li span a:link,#topmenu li span a:visited { color:#666; text-decoration:none;}
#topmenu li span a:hover,#topmenu li span a:active { color:#ff3c00; text-decoration:none;}

.questionlist li a:link,.questionlist li a:visited { color:#666; text-decoration:none;}
.questionlist li a:hover,.questionlist li a:active { color:#F98800; text-decoration:none;}

a.link_org:link,a.link_org:visited { color:#f98800; text-decoration:underline;}
a.link_org:hover,a.link_org:active { color:#ff3c00; text-decoration:underline;}

a.link_gray:link,a.link_gray:visited { color:#666; text-decoration:underline;}
a.link_gray:hover,a.link_gray:active { color:#ff3c00; text-decoration:underline;}

/*---------->> font <<----------*/
.font11px { font-size:11px;font-family:Arial, Helvetica, sans-serif;}

/*---------->> color <<----------*/
.colororg { color:#F98800;}
.premium { color:#F98800;margin-right:30px;text-align:right;}

/*---------->> table <<----------*/
#formtitle td,#formtitle th { text-align:center; color:#6C6C6C; height:20px;}

.width12 { width:12px;}
.width28 { width:28px;}
.width113 { width:113px;}
.width97{ width:97px;}
.width972{ width:97px; text-align:right;padding-right:10px;}
.width297{ width:297px;}
.width177 { width:177px;}
.width197 { width:197px;}
.width247 { width:247px;}

.height32 { height:32px;}

.right{ text-align:right;}
.lineheight20 { line-height:20px;}

.formblock { margin-bottom:4px;}
.formblock table { border-top:2px solid #fff;}
.formblock table th { background:#F4F4F4; padding:7px 0; border-bottom:1px solid #fff; font-weight:normal;}
.formblock table td,.formblock table th {color:#333; vertical-align:middle;}
.formblock table td select,.formblock1 table td select { width:100px; font-size:12px;margin:-2px;padding:2px; height:21px;}
.formblock table td em{ font-style:normal; display:block; position:relative; bottom:-2px;padding:2px 0; left:1px; }
.formblock table td label{border:1px solid #bdbdbd; float:left; margin-left:26px; overflow:hidden; margin-right:2px;}

.formblock1 table td label{border:1px solid #bdbdbd; float:left;  overflow:hidden; margin-right:6px;}
.formblock1 table td em { float:left; font-style:normal; padding-right:6px; position:relative; bottom:-4px;}

/*---------->> layout <<----------*/
.clear {clear:both;}
.content{ width:801px; height:100%; margin:0 auto; text-align:left; overflow:hidden;}
#top {height:67px; background:url(../images/chargeclac_bg_print02.gif) #fff no-repeat center;}
		#top img{ float:left; margin:6px 0 5px 13px;}	
		#topmenu { float:left; margin:20px 0 0 198px; }
		#topmenu li{ float:left; height:24px; line-height:24px; margin:0 2px; display:inline; background:url(../images/chargeclac_bg_print07.gif) repeat-x top center;}
		#topmenu li span { display:block; padding-left:12px; background:url(../images/chargeclac_bg_print06.gif) no-repeat left top;}
		#topmenu li span a { display:block; padding-right:12px;background:url(../images/chargeclac_bg_print08.gif) no-repeat right top;}
#banner { height: 132px; background:url(../images/chargeclac_bg_print01.gif) #fff repeat-x bottom;}
	#banner img { float:left; margin:12px 0 0 0; display:inline;}
	#banner img#bannerimg { margin-right:20px;}
	#banner iframe { float:left; margin:12px 0 0 0; display:inline;}
	#banner iframe#bannerimg { margin-right:20px;}
	
	
#leftcnt { float:left; width:595px;}
	#stepbar { margin:24px 0; text-align:left;}
	.formblock {  background:url(../images/chargeclac_bg_pirnt20.gif) repeat-x left top;}
	.formblock h2 { display:block; height:23px; line-height:23px; border-bottom:1px solid #D9D9D9; color:#FF8000; padding-left:26px; background:url(../images/chargeclac_pic_pirnt15.gif) no-repeat 11px center; font-size:12px;}
	
	.clacbar { height:22px; border-top:1px solid #ddd;}
	.clacbard button{ float:right;}
	.clacbard input,.clacbar span { float:right;}
	.clacbard input { position:relative; margin:5px 168px 15px 0;}
	
	.result1,.result2,.result3{ height:20px; border:1px solid #FF9500; width:140px; text-align:right; border-top:none; background:url(../images/chargeclac_bg_pirnt18.gif) repeat-x left center; line-height:20px; padding:0 7px; font-weight:bold; color:#fff;}
	.result2 { background:url(../images/chargeclac_bg_pirnt19.gif) repeat-x left center;}
	.result3 { background:url(../images/chargeclac_bg_pirnt21.gif) repeat-x left center;}
	.result4 { height:28px; float:right; padding:0 7px; width:140px; text-align:right; background:url(../images/chargeclac_bg_pirnt22.gif) repeat-x left bottom; line-height:28px;font-weight:bold; color:#fff; border:1px solid #ED4504; border-bottom:none;}
	.result5 { height:28px; float:right; padding-right:6px; text-align:right; background:url(../images/info_bg_print04.gif) repeat-x left bottom; line-height:28px;font-weight:bold; color:#fff; border:1px solid #FA8A0A; border-bottom:none; font-size:14px; width:178px;}
	
	#countbar { height:29px; background:url(../images/chargeclac_bg_pirnt26.gif) repeat-x left bottom; margin-top:20px; border-bottom:1px solid #dcdcdc;}
	.btnbar { text-align:center; margin:30px 0;}
	.btnbar input { margin:0 7px;}
	.btnbar button { margin:0 7px;}
	
	#seriesbar { text-align:center; border:1px solid #FFF;}
	#seriesbar p{ line-height:16px;}
	#seriesbar p strong { display:block; text-align:center; margin-top:45px; font-weight:normal;}
	#seriesbar .current strong { font-weight:bold; color:#ff3c00;}
	#seriesbar span { display:block; height:134px; float:left; cursor:pointer;}
	#series1,#series1.current { background:url(../images/chargeclac_bg_pirnt27.gif) no-repeat center bottom; width:152px;}
	#series1.current { background:url(../images/chargeclac_bg_pirnt27.gif) no-repeat center top;width:152px;}
	#series2,#series2.current { background:url(../images/chargeclac_bg_pirnt28.gif) no-repeat center bottom; width:147px;}
	#series2.current { background:url(../images/chargeclac_bg_pirnt28.gif) no-repeat center top; width:147px;}
	#series3,#series3.current { background:url(../images/chargeclac_bg_pirnt29.gif) no-repeat center bottom; width:147px;}
	#series3.current { background:url(../images/chargeclac_bg_pirnt29.gif) no-repeat center top; width:147px;}
	#series4,#series4.current { background:url(../images/chargeclac_bg_pirnt30.gif) no-repeat center bottom; width:147px;}
	#series4.current { background:url(../images/chargeclac_bg_pirnt30.gif) no-repeat center top; width:147px;}
	


#sidebar{float:right; width:184px;background:#fff url(../images/sidebar_bg_print04.gif) repeat-y left bottom; padding-bottom:9999px; margin-bottom:-9999px;}
	.questionlist { width:153px; margin-left:6px; margin-bottom:12px;}
	.questionlist li { display:block; padding:5px 0 5px 11px; border-bottom:1px dashed #9F9F9F; background:url(../images/chargeclac_pic_pirnt10.gif) no-repeat 0 10px;}
	.questionlist li a { line-height:18px;}
	#pageopera{ margin-top:20px;}
	#pageopera img{ margin-left:7px;}
	#pageopera span { margin-bottom:12px; display:block;}
	#pageopera span img { margin-left:15px;}
	

#footer { border-top:1px solid #DEDEDE; width:782px; margin:auto; position:relative; left:-10px; padding-top:18px; padding-bottom:22px;}
	#footer p{text-align:center; padding:4px 0; }
	#footer p a { margin:0 10px;}


.centerbox{ padding-top:2px; background:url(../images/info_bg_print01.gif) no-repeat left top;}
.centerbox_in{ padding:10px 0 13px 10px; background:url(../images/info_bg_print02.gif) no-repeat left bottom;}
.centerbox_in li{ line-height:22px; background:url(../images/info_pic_print01.gif) no-repeat left 40%!important; background:url(../images/info_pic_print01.gif) no-repeat left 20%; padding-left:15px;}
.centerbox_in li img{ margin:0 2px; position:relative; top:-3px!important; top:1px;}

.formblock1 {  background:url(../images/chargeclac_bg_pirnt20.gif) repeat-x left top; margin-top:12px;}
	.formblock1 h2 { display:block; height:23px; line-height:23px; border-bottom:1px solid #D9D9D9; color:#FF8000; padding-left:26px; background:url(../images/chargeclac_pic_pirnt15.gif) no-repeat 11px center; font-size:12px;}
.formblock1 table { border-top:2px solid #fff;}
.formblock1 table th { width:152px;background:#F4F4F4; padding:7px 15px; border-bottom:1px solid #fff; text-align:right; font-weight:normal; color:#333;}
.formblock1 table td {padding:7px 15px; width:405px;color:#333;}
.formblock1 select{font-size:12px; color:#333;}
.select87{ width:87px;}
.formblock1 .selectw50{ width:50px;}
.formblock1 .selectw35{ width:40px;}
.formblock1 .selectw55{ width:55px;}
.formblock1_input,.inputw300,.inputw184,.inputwh184,.inputw85,.inputwh81,.inputw260,.inputw25,.inputw55{border:1px solid #BDBDBD; font-size:12px;padding:1px 0 0 2px;height:16px;}
.formblock1_input,.inputw184,.inputw85,.inputw25,.inputw55{color:#333;}
.inputw300,.inputwh184,.inputwh81,.inputw260{color:#999;}
.formblock1_input{ width:83px;}
.inputw300{ width:292px;}
.inputw260{ width:262px;}
.inputw184{ width:182px;}
.inputwh184{width:182px;}
.inputw85,.inputwh81{ width:83px;}
.inputw25{ width:23px;}
.inputw55{ width:55px;}


.formblock1 table td img{ position:relative; top:-2px!important;top:-4px;}
.colorgray { color:#999;}

.formblock p{ padding:12px 0 10px 27px; color:#333;}
.formblock1_span{position:relative; top:0px!important;top:-5px;}
.formblock1_strong{ font-weight:normal; position:relative;top:-1px!important; top:-4px; color:#F98800;}
.boder{ border:1px solid #D8D8D8; border-top:none;}

.chage{ border-top:1px solid #D8D8D8; height:18px;padding:15px 0 0 173px;}
	.formblock2 h2 { display:block; height:23px; line-height:23px; color:#FF8000; padding-left:26px; font-size:12px;background:url(../images/chargeclac_bg_pirnt20.gif) repeat-x left top;}
	.formboder{ border:1px solid #D9D9D9; padding:8px 26px; margin-bottom:15px;}
	.formboder ul{line-height:27px;}
	
.amend{background: url(../images/info_bg_print03.gif) repeat-x left top; margin-top:7px; border-top:1px solid #fff;}
	.amend h2 { height:24px; line-height:24px; color:#FF8000; padding-left:26px; background:url(../images/chargeclac_pic_pirnt15.gif) no-repeat 11px 7px; font-size:12px; float:left;}
	.amend span{ float:right; text-align:right; padding-right:12px; height:24px; line-height:24px; font-weight:bold;}
	.amend_table { border-top:2px solid #fff;}
	.amend_table th { background:#F4F4F4; padding:7px 15px 7px 0; border-bottom:1px solid #fff; text-align:right; font-weight:normal; color:#333; width:97px;}
	.amend_table td {padding:7px 15px; width:156px;color:#333;}
	.amend_table1 { border-top:2px solid #fff;}
	.amend_table1 th { background:#F4F4F4; padding:7px 15px 7px 0; border-bottom:1px solid #fff; text-align:right; font-weight:normal; color:#333; width:97px;}
	.amend_table1 td {padding:7px 15px;color:#333;}
	.amend_table2 { border-top:2px solid #fff;}
	.amend_table2 th { background:#F4F4F4; padding:7px 15px 7px 0; border-bottom:1px solid #fff; text-align:right; font-weight:normal; color:#333; width:97px;}
	.amend_table2 td {padding:7px 0;color:#333; width:242px;}
	.chagetj,.chagetj1{ border-top:1px solid #D8D8D8; height:30px; line-height:30px; text-align:right; font-weight:bold;color:#FB8700;}
	.chagetj1{ border-top:none;}
	

.amend_table3 { border-top:2px solid #fff;}
.amend_table3 th { background:#F4F4F4; padding:7px 15px 7px 0; border-bottom:1px solid #fff; text-align:right; font-weight:normal; color:#333; width:230px;}
.amend_table3 td {padding:7px 0;color:#333; }
.amend_table4 { border-top:2px solid #fff;}
.amend_table4 th { background:#F4F4F4; padding:7px 15px 7px 0; border-bottom:1px solid #fff; text-align:right; font-weight:normal; color:#333; width:230px;}
.amend_table4 td {padding:7px 0;color:#333;}
/* 投保确认
----------------------------------------------*/

#declarelists { border:1px solid #d7d7d7; border-top:none; padding:15px 7px 8px 13px;}
#declarelists ul li { line-height:20px; display:block; background:url(../images/submitins_bg_print03.gif) no-repeat left 8px; padding-left:13px;}
#declarelists  ul li a img { margin:0 2px; vertical-align:middle; margin-top:-3px!important; margin-top:0; }
	#declarelists ol{ list-style-type:decimal; list-style-position:inside;}
	#declarelists ol li {line-height:18px; padding-left:1em;}
	#declarelists p { padding-left:1em; line-height:24px; padding-top:6px}
	#declarelists p span { padding:0 20px;}
	#declarelists p input { vertical-align:middle;}
	

#payonline,#payposcard,#callgive,#postgive{ background:url(../images/submitins_bg_print02.gif) no-repeat center bottom;}
#payonline p,#payposcard p,#callgive p,#postgive p{ display:block; background:url(../images/submitins_bg_print01.gif) no-repeat center top;padding:16px 10px 8px 10px; line-height:18px;}
#payposcard p,#postgive p{ background:url(../images/submitins_bg_print07.gif) no-repeat center top;}

#ra_pos,#ra_post { margin-left:30px;}

.show{ display:block;}
.hidden { display:none;}

/* 图片提示
----------------------------------------------*/
#tips1,#tips2,#tips3,#tips4,#tips4,#tips5{position:relative; top:-19px; left:188px;z-index:99;}
#tips3 { left:-5px; top:2px;}
#tips1 img,#tips2 img,#tips3 img,#tips4 img,#tips5 img { position:absolute;}

span.container {float:none; text-align:left; padding-right:0; height:100%; line-height:100%; font-weight:normal;}

a.link_save:link,a.link_save:visited {color:#a4a4a4; text-decoration:underline;}
a.link_save:hover,a.save_link:active {color:#FF7E00; text-decoration:underline;}

.edit,.edit106 { width:140px; height:16px; line-height:17px; border:1px solid #a8a8a8; font-size:12px; padding:0 5px; color:#333;}
.edit106 { width:106px; vertical-align:middle; margin-right:4px;}

.account_box2_bg1{ background:url(../images/account_pic_print02.jpg) no-repeat left bottom; width:595px; margin:14px auto 5px;}
.account_box2_bg1_margin2{ background:url(../images/account_pic_print02.jpg) no-repeat left bottom; width:595px; margin:5px auto 5px;padding-bottom:6px;}
.account_box2_bg2{ background:url(../images/account_pic_print01.jpg) no-repeat left top;}
.account_box2_bg2 img{ float:left; margin-top:3px; margin-left:14px; margin-right:12px; margin-bottom:3px;}
.account_box2_bg2 p{ float:left; line-height:20px; padding-top:11px;}
.account_box2_bg2_div1{ float:left; width:500px; line-height:20px;}
.account_box2_bg2_div1 a{color:#ff6000; text-decoration:underline;cursor:hand;}

/*-------------->>续保计算页面table样式<<---------------*/
.clear2{ clear:both;}
.account_div_margin1{  margin-top:7px; }
.account_div_margin2{  margin-top:10px; }
		
.account_div1{ background:url(../images/account_bg_print01.jpg) repeat-x left top; height:24px;}
.account_div1 h2 { height:24px; line-height:24px; color:#FF8000; padding-left:26px; background:url(../images/chargeclac_pic_pirnt15.gif) transparent no-repeat  11px 7px; font-size:12px; float:left;}
.account_div1 span{ float:right; text-align:right; padding-right:12px; height:24px; line-height:24px; font-weight:bold;}

.account_table1 { border:#d9d9d9 1px solid;}
.account_table1 th { background:#F4F4F4; padding:7px 15px 7px 0; border-bottom:1px solid #fff; text-align:right; font-weight:normal; color:#333; width:125px;}
.account_table1 td {padding:7px 15px;color:#333; width:125px;}
.account_table2{ border:#D8D8D8 1px solid;}
.account_table2 th{background:#F4F4F4; padding:7px 15px 7px 0; border-bottom:1px solid #fff; text-align:right; font-weight:normal; color:#333; width:125px;}
.account_table2 td{ padding:7px 15px;}
.account_table3{ border-top:#D8D8D8 1px solid; border-bottom:#fff 1px solid;}
.account_table3 th,.account_table3 td{line-height:22px;}
.account_table3 th{background:#F4F4F4; padding:3px 6px 2px 0px;text-align:right; font-weight:normal; color:#333; width:282px; text-align:right; border-top:#fff 1px solid;}
.account_table3 td{ padding:2px 0 2px 16px;}
.account_table3 th img{ position:relative; margin-left:10px; top:-2px;*top:0px!important;_top:0px;}
.account_table3 checkbox{ width:10px; height:10px; border:#1A5380 1px solid;}

.account_td_width102{padding-left:2px!important}
.account_td_width210{ width:192px;}
.account_th_width{ width:282px;}
.account_td_width77{ width:77px;}
.account_table3_pad4 { padding-left:0px!important; padding-right:0px!important;}

.account_td_width150{ width:150px; text-align:left;}
.account_td_center{ text-align:center;}
#account_long_bar { height:29px; background:url(../images/account_longbar_print01.jpg) repeat-x left bottom;  border-bottom:1px solid #dcdcdc;}
.account_bar_result1 { height:28px; float:right; padding:0 7px; text-align:right; background:url(../images/chargeclac_bg_pirnt22.gif) repeat-x left bottom; line-height:28px;font-weight:bold; color:#fff; border-top:1px solid #ED4504;}
		
.account_box2_bg1{ background:url(../images/account_pic_print02.jpg) no-repeat left bottom; width:595px; margin:14px auto 5px;}
.account_box2_bg1_margin2{ background:url(../images/account_pic_print02.jpg) no-repeat left bottom; width:595px; margin:5px auto 5px;}
.account_box2_bg2{ background:url(../images/account_pic_print01.jpg) no-repeat left top;}
.account_box2_bg2 img{ float:left; margin-top:3px; margin-left:14px; margin-right:12px; margin-bottom:3px;}
.account_box2_bg2 p{ float:left; line-height:20px; padding-top:11px;}

.account_box3{ padding:6px 13px 7px 0; text-align:right;}

.account_box4{ line-height:21px; background:url(../images/account_bg_print02.jpg) repeat-x left top;}
.account_box4 span{ display:block; height:21px; width:154px; background:url(../images/account_bg_print04.jpg) no-repeat left top; line-height:21px; float:right; color:#fff; text-align:center; font-weight:bold;}
.account_box5{ line-height:25px; padding-right:4px; text-align:right;}

.account_box6{ line-height:21px; background:url(../images/account_bg_print02.jpg) repeat-x left top;}
.account_box6 span{ display:block; height:21px; width:154px; background:url(../images/account_bg_print05.jpg) no-repeat left top; line-height:21px; float:right; color:#fff; text-align:center; font-weight:bold;}
.account_box7{ line-height:20px; text-align:right;}

.account_margin01{ margin-top:10px;}
.account_margin02{ margin-right:28px;}



/*------------------------------------->>续保收费font样式<<--------------------------------------------*/
.account_font2{ color:#A8A8A8; }
.account_font3{ color:#FF8000; font-weight:bold;}
.account_font4{ color:#777777;}
.account_font5{ font-size:16px; color:#FF8000; font-weight:bold;}


/*------------------------------------->>续保收费form样式<<--------------------------------------------*/
.account_input1{ width:140px; height:16px; border:#A8A8A8 1px solid;line-height:16px; padding-left:4px; font-size:12px;}
.btnbar_btncommon{ cursor:pointer; width:84px; height:25px; background:url(../images/machine_btn_print07.jpg) no-repeat #fff center center; text-align:center; line-height:24px; color:#fff; font-weight:bold;}
.btnbar_btncommon:visited{ background:url(../images/machine_btn_print07.jpg) no-repeat #fff center center;}
.btnbar_btncommon:hover{ background:url(../images/machine_btn_print08.jpg) no-repeat #fff center center;}
.btnbar_btncommon:active{ background:url(../images/machine_btn_print09.jpg) no-repeat #fff center center;}

.btnbar_btncommon3{ cursor:pointer; width:64px; height:18px; background:url(../images/common_btn_print07.jpg) no-repeat #fff center center; text-align:center; line-height:16px; color:#fff;}
.btnbar_btncommon3:visited{ background:url(../images/common_btn_print07.jpg) no-repeat #fff center center;}
.btnbar_btncommon3:hover{ background:url(../images/common_btn_print08.jpg) no-repeat #fff center center;}
.btnbar_btncommon3:active{ background:url(../images/common_btn_print09.jpg) no-repeat #fff center center;}

.btnbar_btncommon5{ width:82px; height:22px; background:url(../images/common_btn_print04.jpg) no-repeat #fff center center; text-align:center; line-height:16px; color:#333;}
.btnbar_btncommon5:visited{ background:url(../images/common_btn_print04.jpg) no-repeat #fff center center;}
.btnbar_btncommon5:hover{ background:url(../images/common_btn_print05.jpg) no-repeat #fff center center;}
.btnbar_btncommon5:active{ background:url(../images/common_btn_print06.jpg) no-repeat #fff center center;}

.btnbar_btncommon6{ width:97px; height:25px; background:url(../images/common_btn_print10.jpg) no-repeat #fff center center; text-align:center; line-height:16px; color:#fff; font-weight:bold;}
.btnbar_btncommon6:visited{ background:url(../images/common_btn_print10jpg) no-repeat #fff center center;}
.btnbar_btncommon6:hover{ background:url(../images/common_btn_print11.jpg) no-repeat #fff center center;}
.btnbar_btncommon6:active{ background:url(../images/common_btn_print12.jpg) no-repeat #fff center center;}

.account_button_margin2{ margin:0 2px;}
.account_button_margin3{ margin:2px 0;}

.account_select_01{ width:87px; line-height:20px;border:#A9A9A9 1px solid; height:20px;*height:22px!important;}
.account_select_02{ width:109px;line-height:20px;border:#A9A9A9 1px solid; height:20px;*height:22px!important;}


.CtlSelect
{
	border: 1px solid red;
	font-family: verdana;
	height: 20px;
	color: #006600;
	background: #ffffff;
	/*background:url({E5066804-650D-4757-9BA4-A92DB8817A18}0.jpg);*/
}
.selected
{
	background: #006600;
	color: #ffffff;
	height: 20px;
}
.unselected
{
	height: 20px;
	color: #006600;
	line-height: 120%;
	border-bottom: 1px solid #006600;
}
.CtlSelect1
{
	border: 1px solid #003399;
	font-family: verdana;
	height: 20px;
	color: #003399;
	background: #ffffff;
	/*background:url({E5066804-650D-4757-9BA4-A92DB8817A18}0.jpg);*/
}
.selected1
{
	background: #003399;
	color: #ffffff;
	height: 20px;
}
.unselected1
{
	height: 20px;
	color: #003399;
	line-height: 120%;
	border-bottom: 1px solid #003399;
}
.CtlSelect2
{
	border: 1px solid #990000;
	font-family: verdana;
	height: 20px;
	color: #990000;
	background: #ffffff;
	/*background:url({E5066804-650D-4757-9BA4-A92DB8817A18}0.jpg);*/
}
.selected2
{
	background: #990000;
	color: #ffffff;
	height: 20px;
}
.unselected2
{
	height: 20px;
	color: #990000;
	line-height: 120%;
	border-bottom: 1px solid #990000;
}

.choujiang_button_new{
	width:108px;height:38px;background:url(../images/choujiang1.png) no-repeat transparent left 
	top;position:relative;top:-10px;*top:0px;left:5px;*left:15px;margin-left:10px;		
}

/*-------------------------->>新增弹出页面自己的样式<<-----------------------------*/

.amend2{margin-top:17px; border-top:1px solid #fff;}
.amend2 table td,.amend2 table th{ line-height:22px; padding-top:2px; padding-bottom:2px; border-bottom:#fff 1px solid; color:#333;}
.amend2 table th{ width:156px; padding-right:15px; background-color:#F4F4F4; text-align:right; font-weight:normal;}
.amend2 table td{ padding-left:30px; text-align:left;}
.amend2 table td select,.amend2 table td input{ border:#A8A8A8 1px solid;font-size:12px; color:#333;}
.amend2 table td button{ position:relative; top:2px;*top:0px;*margin-left:6px;}
.amend2 table td input{  padding-top:2px; padding-bottom:2px; line-height:12px;}
.amend2 table td img{ position:relative; top:-1px; *top:-3px;}
.amend2_select87{ width:87px;}
.amend2_select70{ width:70px;}
.amend2_input77{ padding-left:10px; width:77px;}
.amend2_input158{ width:158px; padding-left:10px;}
.amend2_input277{ width:277px; padding-left:10px;}
.amend2_input71{ width:71px; padding-left:16px;}
.amend2_input81{ width:87px;padding-left:6px;}
.amend_radio_border{ border:none!important;}
/*font*/
.amend_font01{ color:#929292;}

/*------------>>2009-06-01 new add css<<--------------*/
a,a *,button{ cursor:pointer}
.l{ float:left}
.r{ float:right}
.f_b{ font-weight:bold}
.huang{ color:#f98800;}
.fb14_cheng{ color:#f50; font-weight:bold; font-size:14px;}
.red{ color:#ff3c00}
.fb_red{ color:#ff3c00; font-weight:bold}
.line_18{ line-height:18px}
.tal{ text-align:left!important}
.tar{ text-align:right!important}
.hui{ color:#666!important}
.fb14_hui{ font-size:14px; font-weight:bold; color:#666; line-height:18px;}
.fb_hui_font{ font-weight:bold; font-size:12px; color:#666;}
/*弹出层css*/
#pt_bg{ background-color:#000000;z-index:1001; position:absolute;left:0;top:0;opacity:0.8;-moz-opacity:0.8;filter:Alpha(opacity=80)}
#pt_sure{ width:560px;background:#fff; border:2px solid #eeeeee; position:absolute;left:50%; top:50%; margin-left:-281px;}
#pt_sure .pt_sure_inner{ border:1px solid #999; text-align:left; }
#pt_sure .pt_sure_inner h3{ color:#666; font-size:12px; font-weight:bold; line-height:30px; background:url(../images/pt_h3bg.jpg) repeat-x left top; padding-left:16px;}
#pt_tsbox{ padding:10px;}
#pt_tabbox{ padding-top:8px;}
#pt_tab{ border-collapse:collapse;}
#pt_tab th,#pt_tab td{ line-height:24px; text-align:center; border-bottom:1px solid #d8d8d8}

/*通知单page css*/
#sh_container{ background:#fef8ed; width:100%;}
#sh_mainbox{ width:720px; text-align:left; margin:0 auto; padding:20px 0; line-height:18px;}
#sh_hubox_top,#sh_hubox_bottom{ height:20px; background:url(../images/sh_hubox_bg.jpg) repeat-x left top}
#sh_hubox_top b,#sh_hubox_bottom b{ display:block; width:20px; height:20px;}
#sh_hubox_top b.b1{ background:url(../images/sh_hubox_l.jpg) no-repeat left top; float:left}
#sh_hubox_top b.b2{ background:url(../images/sh_hubox_r.jpg) no-repeat left top; float:right}
#sh_hubox_bottom{ background:url(../images/sh_hubox_bbg.jpg) repeat-x left top;}
#sh_hubox_bottom b.b3{background:url(../images/sh_hubox_bl.jpg) no-repeat left top; float:left}
#sh_hubox_bottom b.b4{background:url(../images/sh_hubox_br.jpg) no-repeat left top; float:right}

#sh_innermain{ padding:0 20px; border-left:2px solid #fce4be; border-right:2px solid #fce4be; background-color:#fefefe;}
#sh_innermain h1{ font-size:18px; font-weight:bold; line-height:32px; text-align:center}
.sh_cx_list{ padding:8px 0;}
.sh_cx_list li{ width:50%; float:left}
.sh_cx_list li label{ cursor:pointer}
.sh_title{ font-size:14px; font-weight:bold; line-height:24px;}
.sh_dl_list{ width:670px; padding-bottom:8px;}
.sh_dl_list dt{ clear:left; line-height:24px; font-weight:bold;}
.sh_dl_list dd{ width:220px; float:left; line-height:18px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.sh_dl_list span{ color:#666;}
#sh_innermain h3{ padding-left:20px; background: url(../images/sh_icon_pic01.jpg) no-repeat 2px 6px; line-height:24px; border-bottom:2px solid #fec09c; font-size:12px;}
:root #sh_innermain h3{ background-position:2px 5px;}
.sh_tabbox{ padding:8px;}
.sh_comtab{ line-height:24px; border-collapse:collapse;}
.sh_comtab th,.sh_comtab td{ border:1px solid #f1d1b5; text-align:center; padding:0 4px;}
.sh_comtab th{ background:#feefe2; font-weight:bold;}
.sh_getitle{ padding:4px 0; font-size:14px; line-height:24px; color:#ff3c00;}
.sh_zylist li{ font-weight:bold}
.sh_zylc_box{ padding:8px 0; font-size:14px}
.sh_btnbox{ text-align:center; padding:8px 0}
.sh_btnbox button{ margin:0 20px;}
.sh_ul_zylist{ padding:8px; background:#fff6f5}
.sh_ul_zylist li{ background: url(../images/sh_icon_pic02.jpg) no-repeat left 8px;padding-left:12px;}
:root .sh_ul_zylist li{ background-position:left 6px;}

.sh_codebox{ width:140px;border-bottom:#333 1px solid; line-height:16px; padding:1px 2px; width:140px; height:16px; font-size:12px; }
/*sh page form*/
.sh_input{ border:none; border-bottom:#333 1px solid; line-height:16px; padding:1px 2px; width:140px; height:16px; font-size:12px; color:#f50;}
.sh_btn{ width:109px; height:36px; background:url(../images/sh_btn_bg.jpg) no-repeat left top; border:none; color:#fff; padding-bottom:10px;text-align:center;padding-left:2px;}
:root .sh_btn{ padding-bottom:14px;} 

/*2009-6-24 brand add new css*/
/*link*/
.formblock_combox .car_tb_link{ color:#fe9921!important; text-decoration:underline!important;zoom:1; position:relative;top:-2px;}
.formblock_combox .car_tb_link:hover{ color:#666; text-decoration:none!important}
.te_top{top:-2px!important;left:6px!important}
* html .te_top{ left:8px!important;} 
.car_cheng_link{ color:#fe9921!important; text-decoration:underline!important;}
.car_cheng_link:hover{ color:#666!important; text-decoration:none!important}
.fb_hui{ font-weight:bold; color:#666; text-decoration:underline}
.fb_hui:hover{ text-decoration:none; color:#f50;}
/*margin*/
.w_100{ width:100px}
.m_t_2{ margin-top:2px;}
.m_l_4{ margin-left:4px}
.m_r_6{ margin-right:6px;}
.w_190{ width:190px}
.w_200{ width:200px;}
.w_220{ width:220px;}
.w_210{ width:210px;}
.w_250{ width:250px;}
.w_270{ width:270px;}
/*padding*/
.pt_pad1{ padding:6px 0 0 6px;}
/*general css*/
.l{ float:left}
.c:after{ content:"."; display:block; height:0; clear:both;visibility:hidden; }
.c{zoom:1;}

/*btn css*/
.pt_btn_type{ width:75px; height:18px; background:url(../web/images/car_btn_searchtype.jpg) no-repeat left top; border:0; line-height:16px; color:#fff; text-align:center; font-size:12px; padding:2px 0 0; cursor:pointer; position:relative;top:1px;}
:root .pt_btn_type{ padding:0;}

.formblock1 h2{ margin-bottom:2px;}
.formblock_combox{ margin-top:12px;background:transparent url(../web/images/chargeclac_bg_pirnt20.gif) repeat-x left top;}
.formblock_combox h2{ display:block; height:23px; line-height:23px; border-bottom:1px solid #D9D9D9; color:#FF8000; padding-left:26px; background:url(../web/images/chargeclac_pic_pirnt15.gif) no-repeat 11px center; font-size:12px; margin-bottom:2px}
.form_tab_com{ border-collapse:collapse;}
.form_tab_com th,.form_tab_com td{ padding:7px 15px; color:#333; border-bottom:1px solid #fff;}
.form_tab_com th{ background-color:#f4f4f4; text-align:right; font-weight:normal}
.formblock_combox select{color:#999999;line-height:160%; font-size:12px;}
.formblock_combox input{border:1px solid #BDBDBD; font-size:12px;padding:1px 0 0 2px;height:16px; color:#999}

.car_icon_dw{ position:relative;left:13px;top:3px;}
:root .car_icon_dw{top:2px;}
.sm_p{ float:left; padding-left:6px; line-height:18px; width:210px;}
/*car tips  css*/
#car_tips_td{ position:relative;z-index:11;}
#car_tips{ width:163px;position:absolute; left:435px;top:60px;z-index:10}
#car_tips .topbox{ height:13px; position:relative; background:url(../../images/brand/pt_carbox_topbg.jpg) repeat-x left top}
#car_tips .topbox em{ display:block; position:absolute; font-size:13px; line-height:13px; overflow:hidden}
#car_tips .topbox em.left{ top:0;left:0;}
* html #car_tips .topbox em.left{top:-1px;}
#car_tips .topbox em.right{ top:0;right:0;}
* html #car_tips .topbox em.right{top:-1px}
* html #car_tips .topbox em.right{ right:-4px;}
#car_tips .car_con{ background:url(../../images/brand/pt_carcon_bg.jpg) repeat-y left top; height:108px; position:relative; padding:0 10px;}
#car_tips .car_con .car_innerbox{display:table-cell; vertical-align:middle;*display:block;*font-family:Arial;text-align:center;*font-size:94px;height:108px; width:143px;overflow:hidden}
#car_tips .car_con .car_innerbox img{ vertical-align:middle; cursor:pointer}
#car_tips .car_con b{ display:block; position:absolute; width:20px; height:19px; cursor:pointer}
#car_tips .car_con b img{ display:block}
#car_tips .car_con b.bleft{ left:-8px; top:45px;}
#car_tips .car_con b.bright{right:-8px; top:45px;}
#car_tips .car_con b.barrow{ left:-7px;top:97px; cursor:auto;}

#car_tips .bottombox{ height:26px; position:relative; background:url(../../images/brand/pt_bottom_bg.jpg) repeat-x left bottom; }
#car_tips .bottombox em{ display:block; position:absolute; line-height:26px;z-index:5;}
#car_tips .bottombox em.em_left{ top:0;left:0;}
#car_tips .bottombox em.em_right{top:0; right:0}
* html #car_tips .bottombox em.em_right{top:0; right:-3px;}

.car_numlist{ height:13px; position:relative;z-index:10; float:right; padding-right:11px;}
.car_numlist li{ background:url(../../images/brand/pt_libg.jpg) no-repeat left top; width:11px; height:13px; float:left; margin-right:2px; display:inline; text-align:center; line-height:13px; padding-left:2px; margin-top:3px; color:#333; cursor:pointer}
.car_numlist li.current{ background: url(../../images/brand/pt_licurrentbg.jpg) no-repeat center center; color:#fff;}




/*弹出层样式*/
#pt_bg{ background-color:#000000;z-index:1001; position:absolute;left:0;top:0;opacity:0.8;-moz-opacity:0.8;filter:Alpha(opacity=80)}
#ppIcons{position:absolute;left:120px;top:20px;z-index:2000; width:388px;}
#pt_mask{ width:384px;background:#fff;border:2px solid #EEEEEE; text-align:left;}
#pt_mask_iframe{ width:388px;background:#fff;position:absolute;z-index:1002;border:2px solid #EEEEEE; text-align:left; left:120px;top:-1px;}

#pt_mask .mask_inner{zoom:1;border:1px solid #999999;}
.pt_side_r{ width:3px; background:url(../../images/brand/pt_hubox_side_r.jpg) repeat-y left top; position:absolute; right:0;top:0; height:100%;}
.pt_hubox_tr{ position:absolute;right:0;top:0;z-index:20}
.pt_hubox_tr img{ display:block}
#pt_mask .mask_inner h4{background-color:#eee;border-bottom:1px solid #fff;color:#333333;font-size:12px;font-weight:bold;height:28px;line-height:28px;padding-left:16px;}
.mask_logolist{ background:transparent url(../../images/brand/pt_bg_logo.jpg) repeat-x scroll left bottom;padding:6px 0 9px 15px; overflow:hidden}
.mask_logolist ul li,.mask_resultlist li{ width:60px; height:60px; overflow:hidden; float:left; margin:0 5px 10px; display:inline}
.mask_logolist ul li img,.mask_resultlist li img{ display:block}
.mask_zmbox{ color:#333; font-weight:bold; line-height:31px; padding-left:3px; text-align:left; border-bottom:1px solid #d0d0d0; font-size:12px; background-color:#f7f7f7}
#zm_listbox{ padding:5px 5px 5px 9px; width:366px;overflow:hidden;zoom:1}
#zm_listbox .zm_list{ width:370px;float:left; margin:0 auto}
#zm_listbox .zm_list li{ cursor:pointer;width:27px; height:28px; background:url(../../images/brand/pt_zm_bg.jpg) no-repeat center center; float:left; margin-right:1px; display:inline; margin-bottom:2px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; line-height:24px; color:#202020; font-weight:bold}
#zm_listbox .zm_list li a{ text-decoration:none}
#zm_listbox .zm_list li a:hover{ text-decoration:underline; color:#ff3c00;}


#zm_listbox .zm_list li.hui_font{ color:#b9b9b9}
#zm_listbox .zm_list li.hui_font a{ color:#b9b9b9;}
#zm_listbox .zm_list li.hui_font a:hover{ color:#ff3c00;}
#zm_listbox .zm_list li.current{ color:#ff7200; background:url(../../images/brand/pt_zm_currentbg.jpg) no-repeat center center}
#pt_result_zm{ border-top:#d0d0d0 1px solid; padding:0 0 15px; background: url(../../images/brand/pt_bg_pic03.jpg) repeat-x left bottom}
#pt_result_zm .pt_result_in{ padding:15px 0 0}
.mask_resultlist{ padding-left:15px;}
.mask_footer{ height:3px; font-size:3px; line-height:3px; position:relative; background:url(../../images/brand/pt_footerbg.jpg) repeat-x left top;z-index:10}
.mask_footer b{ display:block; position:absolute;}
.mask_footer b img{ display:block}
.mask_footer b.b1{ left:0;top:0;z-index:10;}
.mask_footer b.b2{ right:0;top:0;z-index:10;}
#cursorMove{ height:23px;}
#cursorMove em{ display:block; float:right; background:url(../../images/brand/shutdown_icon.gif) no-repeat left 3px; width:15px; height:16px; padding:8px 4px 0 0; cursor:pointer}

.win_img { padding:10px 0; text-align:center}
#pt_linkbox{ }


/*select page2*/
#pt_select2{ width:540px;}
.select_input2{ border:1px solid #BDBDBD; font-size:12px;padding:1px 0 0 2px;height:16px; line-height:16px;}

#pt_car_type{ position:relative;zoom:1; line-height:18px;z-index:100;}
#pt_car_type p.dw_p{ right:-10px;top:1px; position:absolute}
#pt_carlink a{ position:relative;top:2px;}

#pt_tablist{background-color:#eee;border-bottom:1px solid #999999;color:#333333;font-size:12px;font-weight:bold;height:23px;padding-left:16px; padding-top:5px;}
#pt_tablist li{ float:left;line-height:18px; margin-right:2px; display:inline; background:url(../../images/brand/car_list_tab_r.jpg) no-repeat right top;}
* html #pt_tablist li{ position:relative;bottom:-1px;}
#pt_tablist li a{ display:block; background:url(../../images/brand/car_list_tab_l.jpg) no-repeat left top; line-height:23px; padding:0 8px; float:left}
#pt_tablist li.current { background:url(../../images/brand/car_current_r.jpg) no-repeat right top;}
#pt_tablist li.current a{ background:url(../../images/brand/car_current_l.jpg) no-repeat left top; display:block; height:24px;color:#ff3c00}


/*fix ie6 select bug*/
#select_frame,#big_cartips_iframe,#tempFrame{width:100%;height:100%;z-index:-1; background-color:#fff;filter:'progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)'; position:absolute;left:0;top:0}
#innerFrame{z-index:-1; background-color:#fff;filter:'progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)'; position:absolute;left:0;top:0;}
#ul_menulist{ position:relative;}
#ul_menulist #icon_shut{ position:absolute; right:6px;top:6px; cursor:pointer}

/*car ping pai*/
#value1{position:absolute;left:0;top:24px; background-color:#fff;z-index:100; width:180px; padding:2px;overflow-x:hidden;overflow-y:auto;border:#ccc 1px solid;}
#value1 ul{ position:relative;z-index:9999}
#value1 li{zoom:1; }
#value1 li a{ display:block; padding-left:6px;}
.wordwrap{word-break:break-all;width:100%;}
#value1 li a:hover{ background-color:#fff6ed;}
#pingpei_iframe{ position:absolute;left:0;top:24px;z-index:99; background-color:#fff;
filter:'progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0)'; position:absolute;left:0;top:0; }

/*mycar tips*/
#big_cartips{position:absolute;font-size:12px;background-color:#ffffff;color:red;z-index:100;left:300px;bottom:-250px;}
#big_cartips img{ display:block; padding:26px 2px 2px 2px; border:#333 1px solid;}
#big_cartips a {
	cursor:pointer;
	color:#000;
	text-decoration:underline;
	display:block;
	padding:6px 0;
	position:absolute;
	right:12px;
}


#pt_mask .hidden{ display:none;opacity:1;filter:alpha(opacity=100); position:static;}
#car_tips .car_con .stripViewer{display:table-cell; vertical-align:middle;*display:block;*font-family:Arial;text-align:center;*font-size:94px;height:108px; width:143px;overflow:hidden}
#pt_car_type p{zoom:1;line-height:18px;height:18px;position:relative;z-index:11}
#mygalone ul li img{ width:143px; height:108px; text-align:center;vertical-align:middle}

/*vehicleTypeSel*/
#tempVehicleType{width:398px;color:#999}
.selectDiv{position:absolute;left:0;top:18px; background-color:#fff;z-index:100; height:100px;width:395px; padding:2px;overflow-x:hidden;overflow-y:auto;border:#ccc 1px solid;}
.selectDiv ul{ position:relative;z-index:9999}
.selectDiv li{zoom:1; }
.selectDiv li a{ display:block; padding-left:6px;}
.wordwrap2{word-break:break-all;width:99%;}
.selectDiv li a:hover{ background-color:#fff6ed;}
/*2009-6-24 brand add new css end*/

.sh_dl_list_w{ width:670px; padding-bottom:8px;}
.sh_dl_list_w dt{ clear:left; line-height:24px; font-weight:bold;}
.sh_dl_list_w dd{ width:220px; float:left;}
.sh_dl_list_w span{ color:#666;}
