body {
    min-width: 994px !important;
    width:expression((document.documentElement.clientWidth
    || document.body.clientWidth) < 1034? "1034px":
    "auto") !important;
    }
#header {
    width: 994px !important;
    }
#content {
    width: 994px !important;
    }
#foot_inner {
    width: 994px !important;
    }
#foot_back_a {
    width: 994px !important;
    }
#main_c_first {
    border-bottom: 1px solid #b0b2ac;
    margin: 0 23px 0 23px;
    overflow: hidden;
    padding: 54px 0 30px 0;
    }
    #main_c_first h1 {
        margin-left: 18px;
        }
    #main_c_first ul {
        margin: 15px 0 0 30px;
        }
    #main_c_first ul li {
        font-size: 1.1em;
        color: #686d66;
        line-height: 20px;
        }
        #main_c_first ul li span {
            font-size: 1.18em;
            color: #5091cd;
            }
#main_c_first form {
    overflow: hidden;
    margin-left: 18px;
    margin-top: 42px;
    }
    #main_c_first form input {
        margin-top: 16px;
        }
    #main_c_first form .select {
        float: left;
        width: 145px;
        margin-right: 13px;
        color: #686d66;
        font-size: 1.2em;
        font-weight: bold;
        }
        #main_c_first form .select div {
            background: url("../_img/official/select_right.png") right top no-repeat;
            height: 23px; line-height: 23px;
            padding-right: 13px;
            margin-top: 4px;
            cursor: pointer;
            }
        #main_c_first form .select div.active {
            background: url("../_img/official/select_right_active.png") right top no-repeat;
            }
            #main_c_first form .select div span {
                display: block;
                background: url("../_img/official/select_left.png") left top no-repeat;
                padding-left: 4px;
                text-transform: uppercase;
                cursor: default;
                height: 23px;
                white-space: nowrap;
                overflow: hidden;
                }
            #main_c_first form .select div em {
                display: none;
                }
/* MAIN CALCULATION
	----------------------------------------------------- */
#main_calculation {
	width:477px;
	margin-bottom:20px;	
	background-color:#86bce6;
	margin-top:-28px;
}
	#main_calculation .blue_border_w {
		height:1px;
		font-size:0;
		line-height:0;
		border-right:1px solid #fff;
		border-left:1px solid #fff;
	}
	#main_calculation .big_24 {
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:24px;
		color:#fff;
		display:block;
		margin-left:13px;
		padding-top:23px;
		padding-bottom:4px;
	}
	#main_calculation .big_32 {
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:32px;
		color:#fff;
		display:block;
		margin-left:13px;
	}
	#main_calculation .m_calc_now strong {
		font-family:Arial, Helvetica, sans-serif;
		font-weight:bold;
		font-size:17px;
		color:#fff;
		display:block;
		margin-bottom:-20px;
		position:relative;
		top:-10px;
	}
	#main_calculation .select p {
		color:#fff;
		font-weight:bold;
		font-size:12px;
	}
	#main_calculation form {
		margin-top:0;
		margin-left:13px;
		padding-top:25px;
		padding-bottom:11px;
		//padding-bottom:17px;
		//margin-bottom:17px;
	}
	#main_calculation form .select div span {
		 background: url("../_img/official/select_left_blue.png") left top no-repeat;
	}
	#main_calculation form .select div {
            background: url("../_img/official/select_right_blue.png") right top no-repeat;
            }
        #main_calculation form .select div.active {
            background: url("../_img/official/select_right_activ_blue.png") right top no-repeat;
            }
	#main_calculation form input {
		position:relative;
		top:-3px;
		//top:0;
	}
	#main_calculation form input.f_disabled {
		width:132px;
		height:27px;
		background:url(../_img/official/button_calc_blue_dis.png) no-repeat 0 0;
	}
	#main_calculation form input.f_enabled {
		width:132px;
		height:27px;
		background:url(../_img/official/button_calc_blue.png) no-repeat 0 0;
	}
.express_order {
	background:#5091cd;
	margin-bottom:10px;
}
.express_order .border_w {
	height:1px;
	overflow:hidden;
	border:#fff solid;
	border-width:0 1px 0 1px;
}
.express_order h3 {
	font-size:22px;
	color:#fff;
	padding:11px 0 16px 46px;
	line-height:24px;
}
.ord_first h3 {
	padding:23px 0 28px 46px;
}
.express_order h3 a {
	font-size:22px;
	color:#fff;
	text-decoration:none;
}
.main_actions_block {
	background:#e9e8e3;
}
.main_actions_block .border_w {
	height:1px;
	overflow:hidden;
	border:#fff solid;
	border-width:0 1px 0 1px;
}
#main_c_first .main_actions_block ul li span {
	color:#686d66;
	font-size:11px;
	display:block;
}
#main_c_first .main_actions_block ul {
	margin:13px 10px 0 20px;
}
.main_actions_block ul li {
	margin-bottom:19px;
}
.main_actions_block ul li h3 {
	margin:0 0 3px 0;
	padding:0;
}
.main_actions_block ul li h3 a {
	text-decoration:none;
	color:#175595
}
.main_actions_block ul li h3 a:hover {
	text-decoration:underline;
}
.main_actions_block ul li p {
	line-height:18px;
	color:#3d2000 !important;
	font-size:13px;
}
.main_actions_block ul li p a {
	font-size:13px;
	color:#3d2000 !important;
	text-decoration:none;
}
.main_actions_block ul li p a:hover {
	text-decoration:underline;
}
.s_company_list {
    position: absolute;
    top: 0;
    left: 0;
    background: url("../_img/official/sel_top.png") left top no-repeat;
    z-index: 999;
    padding-top: 9px;
    float: left;
    display: none;
    }
    .s_company_list div {
        padding: 0 0 0 2px;
        background: url("../_img/official/sel_left.png") left bottom no-repeat;
        float: left;
        }
    .s_company_list div div {
        padding: 0 2px 0 0;
        background: url("../_img/official/sel_right.png") right bottom no-repeat;
        position: relative;
        float: left;
        }
    .s_company_list div div span {
        position: absolute;
        width: 2px; height: 2px;
        right: 0;
		top: -1px;
        background: url("../_img/official/sel_right_top.png") right top no-repeat;
        line-height: 0;
        font-size: 0;
        }
        .s_company_list div div div {
            padding: 0 0 2px 0;
            overflow: hidden;
            background: url("../_img/official/sel_bottom.png") left bottom no-repeat #fff;
            }
    .s_company_list ul {
        float: left;
        background: #fff;
        padding: 18px 3px 9px 0;
        }
        .s_company_list ul li {
            width: 105px;
            font-size: 1em;
            text-transform: uppercase;
            color: #3d2000;
            margin-bottom: 8px;
            margin-left: 25px;
            cursor: pointer;
            }
        .s_company_list ul li b {
            font-weight: normal;
            }
            .s_company_list ul li em {
                display: none;
                }
    #company {
        float: right;
        width: 462px;
        margin-top: -28px;
        }
#main_c_second {
    margin: 0 23px 10px 23px;
    }
    #main_c_second ul {
        overflow: hidden;
        margin: 26px 0 0 0;
        }
        #main_c_second ul li {
            float: left;
            width: 177px;
            padding: 30px 0 0 12px;
            }
        #main_c_second ul li h2 {
            color: #004a94;
            font-size: 2em;
            padding-bottom: 0;
			margin-bottom:-3px;
			//margin-bottom:0px;
            }
        #main_c_second ul li p {
            font-size: 1.3em;
            line-height: 1.4em;
            color: #686d66;
            padding-top: 9px;
            }
#main_c_second_1 {
    background: url("../_img/bg_one.png") left top no-repeat;
    }
#main_c_second_2 {
    background: url("../_img/bg_two.png") left top no-repeat;
    }
#main_c_second_3 {
    background: url("../_img/bg_three.png") left top no-repeat;
    }
#main_c_second_4 {
    background: url("../_img/bg_four.png") left top no-repeat;
    }
#main_c_second_5 {
    background: url("../_img/bg_five.png") left top no-repeat;
    }
#main_c_third {
    border-top: 1px solid #b0b2ac;
    margin: 27px 23px 0 23px;
    overflow: hidden;
    padding: 27px 0 0 0;
    }
#main_c_third h1.how_work {
	padding-bottom:0;
	padding-left:12px;
	margin-bottom:-6px;
	//margin-bottom:-3px;
}
#main_c_first h1 {
    margin-left: 18px;
    }
#main_c_third ul {
        margin: 15px 0 30px 30px;
        }
    #main_c_third ul li {
        font-size: 1.1em;
        color: #686d66;
        line-height: 20px;
		//margin-bottom:1px;
        }
        #main_c_third ul li span {
            font-size: 1.18em;
            color: #5091cd;
            }
#enter {
    width: 359px;
    float: right;
    overflow: hidden;
    font-size: 1.3em;
    color: #686d66;
    }
	#enter h1 {
		margin-bottom:-3px !important;
		//margin-bottom:0 !important;
		padding-bottom:0;
	}
    #enter a {
        color: #3d2000;
        }
        #enter a:hover {
            color: #0066cc;
            }
    #enter #ent_left {
        float: left;
        width: 216px;
        margin-top: 19px;
        }
        #enter #ent_left label {
            display: block;
            overflow: hidden;
            margin-bottom: 9px;
            cursor: default;
            }
            #enter #ent_left label span {
                float: left;
                width: 55px; height: 23px;
                line-height: 23px;
                }
                #enter #ent_left label input {
                    float: left;
                    margin: 0;
					padding: 3px 3px 0 3px;
					//padding: 0px 3px 3px 3px;
                    width: 137px;
					height: 20px;
                    line-height: 23px;
                    border: none;
                    background: url("../_img/official/ent_inpu_text.png") center top no-repeat;
                    color: #686d66;
                    }
        #enter #ent_left a {
            display: block;
            margin-left: 63px;
            margin-bottom: 3px;
            }
    #enter #ent_right {
        float: right;
        width: 143px;
        margin: 19px 0 0 0;
        }
        #enter #ent_right label {
            display: block;
            height: 23px;
            line-height: 23px;
            margin: 0 0 9px 0;
            }
        #enter #ent_right .f_sub {
            background: url("../_img/official/f_enabled_143.png") left top no-repeat;
            width: 143px;
			margin-top:0px !important;
			_margin-top:-15px !important
			height:23px;
			
            }
#sheo {
	margin-top:70px;
	margin-bottom:70px;
}
.seo h1 {
	color:#175595;
	font-size:20px;
	font-weight:bold;
	padding:7px 0 10px;
}
.seo {
	font-size: 12px;
	line-height: 1.3em;
	color:#686D66;
}
.seo h2 {
	color:#175595;
	font-size:20px;
	font-weight:bold;
	padding:17px 0 10px;
}
.seo p {
	text-align:justify;
	margin-bottom:10px;
}
.seo ol {
	padding:0 0 17px 53px;
}
.seo ol li {
	padding-bottom:6px;
}
