/***************pool01****************/
.pooler1 {
	float: left;
	height: 498px;
	width: 1123px;
	padding-top: 5px;
}
#t2mm21{
	 //background-image: url("../images/tb1.png");
    min-height: 725px;
    width: 1236px;
	//overflow:hidden;
}
.Footerallasd{
	//background-image: url("../images/tb3.png");
    float: left;
    height: 215px;
    width: 1280px;
}
/***************pool02****************/
/***************第一頁****************/
.pooler2 {
	border: 2px solid #006fb8;
    min-height: 165px;
    width: 1060px;
	padding:10px 10px 10px 25px;
	font-family:"微軟正黑體";
	font-weight:bold;
	overflow:hidden;
	margin:50px auto 0px;
}
.pooler21 {
	min-height: 30px;
    overflow: hidden;
    width: 1025px;
	padding:10px;
	background-color:#fbeefb;
	margin-bottom:5px;
}
.pooler22 {
	min-height: 30px;
    overflow: hidden;
    width: 1025px;
	padding:10px;
	background-color:#dfdfe1;
	margin-bottom:5px;
}
.pooler23 {
	min-height: 30px;
    overflow: hidden;
    width: 1025px;
	padding:10px;
	margin-bottom:5px;
	//background-color:#e1f8e1;
}
.pool1{
	margin-bottom:10px;	
}
.pool2{
	border:2px solid #818588;
	border-bottom:none;
	width:550px;
	min-height:100px;
	overflow:hidden;
}
.pooln1{
	border-bottom: 2px solid #818588;
    min-height: 22px;
    padding: 5px;
    width: 544px;
	overflow: hidden;
}
.pooln11{
	float:left;
	width:800px;
	text-align:left;
}
.pooln111{
	color:#00F;
	float:left;
	width:725px;
}
.pooln211{
	color:#00F;
	float:left;
	width:535px;
	//border-right: 2px solid #818588;
	min-height:22px;
}
.pooln12{
	float:right;
}
.pooln2{
	border-bottom: 2px solid #818588;
    min-height: 22px;
    width: 550px;
	overflow: hidden;
}
.pooln21{
	float:left;
	width:590px;
    padding: 4px;
}
.pooln22{
	float:left;
	//border-left: 2px solid #818588;
	//border-right: 2px solid #818588;
	width:155px;
	padding: 4px;
	min-height:22px;
	text-align:right;
}
.pooln23{
	float:left;
	width:107px;
	padding: 4px;
	text-align:right;
}
.pooln24{
	width:94px;
	text-align:center;
}
.new_pool{
	float: right;
    left: 941px;
    position: unset;
	
}
.new_pool2{
	float: right;
    left: 941px;
    position: unset;
	
}
.pooler_bm{
	//float: left;
	width: 1099px;
	text-align: center;
	margin: 15px auto;
}
#poolk{
	cursor:pointer;
}
.cent{
	text-align:center;
	color:#fff;
}
/*************end****************/
/*********選擇保險公司*************/
.insur{
	border: 2px solid #006fb8;
    min-height: 290px;
    width: 1075px;
	padding:10px 10px 10px 10px;
	font-family:"微軟正黑體";
	font-weight:bold;
	overflow:hidden;
	margin:20px auto 0px;
}
.inser_num{
	//background: none repeat scroll 0 0 #666;
    //box-shadow: 2px 2px #ccc;
    color: #000;
    cursor: pointer;
    margin: 3px;
    padding: 0 5px;
	width:100px;
	height:100px;
	text-align:center;
	padding-top:3px;
	float:left;
}
.inser_num img{
	width:100px;
	height:100px;
	z-index:99;	
	//border:2px solid #D47F00;
}
.inser_num img:hover{
	//background: none repeat scroll 0 0 #D47F00;
	border:2px solid #2A3FFF;
	z-index:-99;
	color:#fff;
	//margin:5px 2px 1px 5px;
	//box-shadow:none;
}
/*************end****************/
/***************pool03****************/
.pooler3 {
	//float: left;
	min-height: 440px;
	width: 1130px;;
	padding-top: 5px;
	margin:20px auto 40px;
	overflow:hidden;
}
.sort_left{
	float:left;
	//margin-top:15px;
}
.sort_right{
	float:right;
	//margin-top:20px;
}
.sort_1{
	margin:10px;
}
.sort_2t{
	margin:0px 10px 0px 4px;
	background-image:url('../images/pool03_top.png');
	width:383px;
	height:41px;
}
.sort_2m{
	margin:0px 10px 0px 5px;
	border:2px solid #0052c2;
	border-top:none;
	//background-image:url('../images/pool03_mi.png');
	width:378px;
	min-height:9px;
	overflow:hidden;
}
.sort_nall{
	border:3px solid #f2575b;
	border-bottom:none;
	width:358px;
	min-height:45px;
	margin:10px;
	background-color:#fec0bd;
	overflow:hidden;
}
.sort_n{
	border-bottom:3px solid #f2575b;
	width:360px;
	height:45px;
}
.sort_n1{
	float:left;
	width:85px;
	text-align:center;
	padding-top:12px;
}
.sort_n2{
	border-left:3px solid #f2575b;
	border-right:3px solid #f2575b;
	height:33px;
	float:left;
	width:120px;
	text-align:center;
	padding-top:12px;
}
.sort_n3{
	float:left;
	width:148px;
	text-align:center;
	padding-top:12px;
	min-height:33px;
}
.sort_w{
	width:360px;
	height:45px;
	border-bottom: 3px solid #f2575b;
}
.sort_nall2{
	border:3px solid #9c9c9c;
	border-bottom:none;
	width:358px;
	min-height:45px;
	margin:10px;
	background-color:#d9d9d9;
}
.sort_nr2{
	border-bottom:3px solid #9c9c9c;
	width:358px;
	height:45px;
}
.sort_n21{
	float:left;
	width:85px;
	text-align:center;
	padding-top:12px;
	//word-wrap: break-word; 
	//word-break: normal;
}
.sort_n22{
	border-left:3px solid #9c9c9c;
	border-right:3px solid #9c9c9c;
	height:33px;
	float:left;
	width:120px;
	text-align:center;
	padding-top:12px;
}
.sort_n23{
	float:left;
	width:147px;
	text-align:center;
	padding-top:12px;
	min-height:33px;
}
.sort_w2{
	width:358px;
	height:45px;
}
.sort_2b{
	margin:0px 10px 10px 5px;
	//background-image:url('../images/pool03_bom.png');
	width:382px;
	height:13px;
}
.sort_3t{
	margin:5px 10px 0px -1px;
	background-image:url('../images/pool03_top2.png');
	width:704px;
	height:43px;
}
.sort_3m{
	margin:0px 10px 0px 0px;
	//background-image:url('../images/pool03_mi2.png');
	width:699px;
	border:2px solid #dc1431;
	border-top:none;
	min-height:7px;
	overflow:hidden;
}
.sort3_nx{
	border:1px solid #000;
	width:335px;
	height:175px;
	margin: 5px 0px 5px 10px;
	float:left;
}
.sort3_nx1{
	width:275px;
	height:25px;
	text-align:center;
	border-bottom:1px solid #000;
	float:left;
}
.sort3_nx11 {
	float:left;
	border-bottom: 1px solid #000;
	height:25px;
	width:60px;
}
.sort3_nx11 a{
	text-align:right;
	vertical-align:bottom;
	position:relative;
	cursor:pointer;
	//left:85px;
}
.nxs1{
	float:left;
	width:70px;
	padding-top:2px;
}
.sort3_nx2{
	width:335px;
	height:25px;
	text-align:center;
	border-bottom:1px solid #000;
	background-color:#ffd8b1;
	float: inherit;
}
.sort3_nx3{
	width:335px;
	height:25px;
	text-align:center;
	border-bottom:1px solid #000;
	background-color:#bceffe;
	float: inherit;
}
.sort3_nx4{
	width:335px;
	height:99px;
	text-align:center;
	border-bottom:1px solid #000;
	background-color:#e2fdba;
	overflow: hidden;
}
.nxs2{
	float:left;
	width:155px;
	border-left:1px solid #000;
	border-right:1px solid #000;
	height:23px;
	padding-top:2px;
	padding-left:5px;
	text-align:left;
}
.nxs3{
	float:left;
	width:100px;
	padding-top:2px;
}
.nxs11{
	float:left;
	width:70px;
	padding-top:35px;
	border-right:1px solid #000;
	height:63px;
	text-align:center;
}
.nxs12{
	float:left;
	width:160px;
	height:23px;
	padding-top:2px;
	text-align:left;
	font-size:14px;
}
.nxs21{
	min-height:24px;
	border-bottom:1px solid #000;
	padding-left:5px;
}
.nxs13{
	float:left;
	width:80px;
	padding-top:2px;
	border-left:1px solid #000;
	height:96px;
	text-align:center;
}
.sort_3b{
	margin:0px 10px 10px 0px;
	//background-image:url('../images/pool03_bom2.png');
	width:703px;
	height:8px;
}
.nxs31{
	border-bottom:1px solid #000;
	width:103px;
	height:24px;
}
.pool03_bot{
	background-position: center center;
    //height: 44px;
    margin-left: auto;
    margin-right: auto;
    position: unset;
    text-align: left;
    top: 550px;
    width: 1100px;
	overflow:hidden;
	margin-bottom:20px;
}
.pool03_bot2{
	background-position: center center;
    //height: 44px;
    margin-left: auto;
    margin-right: auto;
    position: unset;
    text-align: center;
    top: 675px;
    width: 1100px;
}