body{
			/*font-size:16px !important;*/
			font-weight:600 !important;
		}
        #form .form-group label.error {
            color: #FB3A3A;
            display: inline-block;
            margin: 0px 0 0px 0px;
            padding: 0;
            text-align: left;
        }

        .error-class {
            border: 1px dotted #f00 !important;
        }

        .help-block {
            display: block;
            margin-top: 5px;
            margin-bottom: 10px;
            color: #737373;
            background: #fffcdc;
            margin: 3px 0;
            clear: both;
        }

        .help-block, .error {
            color: #f00;
            padding-left: 10px;
            font-size: 12px;
        }

        .field-validation-error {
            color: #f00 !important;
        }

        .rate-amount {
            float: right;
        }

        .specialColor {
            color: #f00 !important;
        }

            .specialColor em {
                color: #333 !important;
            }

        .basicEconomy {
            position: relative;
        }

        .basic-info_detail {
            display: none;
            background: #fff;
            font-size: 12px;
            padding: 14px;
            position: absolute;
            right: 50px;
            top: 25px;
            width: 210px;
            border: 1px solid #94afc6;
            z-index: 200;
            text-align: left;
        }

            .basic-info_detail .arrow {
                width: 21px;
                height: 11px;
                display: block;
                position: absolute;
                left: 179px;
                top: -11px;
                background: url(/images/fare_rule_arrow.png) no-repeat;
            }

        .Equpment {
            position: relative;
        }

        .Equpmentdetail {
            display: none;
            background: #fff;
            font-size: 12px;
            padding: 14px;
            position: absolute;
            right: -42px;
            top: 45px;
            width: 210px;
            border: 1px solid #94afc6;
            z-index: 200;
            text-align: left;
        }

            .Equpmentdetail .arrow {
                width: 21px;
                height: 11px;
                display: block;
                position: absolute;
                left: 6px;
                top: -11px;
                background: url(/images/fare_rule_arrow.png) no-repeat;
            }

        .show {
            display: block !important;
        }

        .hide {
            display: none !important;
        }
		.borderBottom{
			width:100%;
			height:3px;
			background:#7d68eb;
			margin: auto;
		}
		