﻿@charset "utf-8";
.f-cb { zoom: 1; }
.f-cb:after, .f-cb:before { content: ''; display: table; }
.f-cb:after { clear: both; }

.m-hd { background: url("/Content/style/site/img/insurance/hd.jpg") no-repeat top center; width: 100%; height: 440px; }
.m-hd .hd-c { width: 1200px; margin: 0 auto; position: relative; }
.m-hd .hd-c .p-check { width: 200px; position: absolute; top: 63px; right: 0; box-shadow: 1px 8px 17px rgba(0, 0, 0, 0.21); }
.m-hd .hd-c .p-check .check-hd { background: #008856; padding: 15px 10px; color: #fff8f8; font-size: 14px; }
.m-hd .hd-c .p-check .check-bd { background: #ffffff; padding: 15px 15px 10px 15px; text-align: center; }
.m-hd .hd-c .p-check .check-bd .imp { width: 100%; height: 50px; line-height: 50px; border-radius: 5px; border: 1px solid #dee2e5; text-indent: 20px; margin-bottom: 20px; *text-indent: 0; }
.m-hd .hd-c .p-check .check-bd .select-t { float: left; }
.m-hd .hd-c .p-check .check-bd .c-select { float: right; width: 95px; height: 35px; border: 1px solid #dee2e5; position: relative; }
.m-hd .hd-c .p-check .c-query { background:#f60;color:#fff;font-family:'Microsoft YaHei';font-size:15px;text-align:center;display:block;width:100%;margin:10px 0 0 0;height:35px;line-height:35px;}
/*.m-hd .hd-c .p-check .check-bd .u-select-view{float: right;width: 70px;height: 35px;border: 1px solid #dee2e5}
.m-hd .hd-c .p-check .check-bd .u-select-view .i-arrow-down{border-width: 6px;position: absolute;top: 16px;right: 10px}*/
.m-ins-nav { background: #ffffff; box-shadow: 1px 0 16px #e6e6e6; margin-bottom: 40px; }
.m-ins-nav ul { width: 1200px; margin: 0 auto; }
.m-ins-nav ul li { float: left; width: 25%; padding: 20px 0; text-align: center; font-size: 16px; cursor: pointer; }
.m-ins-nav ul li.on { color: #00ab6f; border-bottom: 2px solid #00ab6f; }

.m-content { width: 1200px; margin: 0 auto; }
.m-content .each { padding: 20px 40px; width: 1120px; box-shadow: 3px 3px 13px #eaeaea; margin-bottom: 40px; background: #ffffff; }
.m-content .each .e-l { float: left; padding-left: 40px; }
.m-content .each .e-r { float: right; width: 850px; }
.m-content .each .e-r .e-tt { font-size: 16px; color: #333333; margin-bottom: 20px; }
.m-content .each .e-r .p-tab { padding-bottom: 20px; border-bottom: 1px solid #e1ece8; }
.m-content .each .e-r table { margin-bottom: 20px; }
.m-content .each .e-r .e-r-l { float: left; }
.m-content .each .e-r .e-r-r { float: right; }
.m-content .each .e-r table tr td { border: 1px solid #e1ece8; padding: 10px; width: 300px; }
.m-content .each .e-r table tr td.tt { background: #f8fdfa; width: 60px; color: #afafaf; }
.m-content .each .p-ft { padding: 20px 0 0 0; font-size: 14px; }
.m-content .each .p-ft .u-buy { border-radius: 5px; width: 200px; height: 36px; line-height: 36px; text-align: center; color: #00ab6f; border: 1px solid #00ab6f; background: #ffffff; display: inline-block; }
.m-content .each .p-ft .u-link { color: #00a0e9; width: 200px; height: 36px; line-height: 36px; text-align: center; display: inline-block; }

.i-arrow-down { border-style: solid; border-width: 8px; border-color: #afafaf transparent transparent transparent; /*上边框设置想要的颜色*/ height: 0; width: 0; font-size: 0; _border-color: #afafaf tomato tomato tomato; /*边框透明色 For IE6-*/ _filter: chroma(color=tomato); /*边框透明色 For IE6-*/ }
.i-tpy { background: url("/Content/style/site/img/insurance/icons.png") no-repeat; width: 159px; height: 44px; display: inline-block; }
.i-za { background: url("/Content/style/site/img/insurance/icons.png") no-repeat; width: 190px; height: 50px; display: inline-block; background-position: 0 -44px; }
.i-ht { background: url("/Content/style/site/img/insurance/icons.png") no-repeat; width: 89px; height: 91px; display: inline-block; background-position: 0 -94px; }
