/* 公用css样式 */

/* 版心 */

.wrap {
    width: 1200px;
    margin: auto;
}

/* 1350px的版心 */
.wrap_1350 {
    width: 1350px;
    margin: auto;
}

/* 左浮动 */

.fl {
    float: left;
}

/* 右浮动 */

.fr {
    float: right;
}

/* 清浮动 */

.clearfix::after {
    content: "";
    display: block;
    clear: both;
}

/* font大小 */

.f12 {
    font-size: 12px;
}

.f16 {
    font-size: 16px;
}

.f18 {
    font-size: 18px;
}

.f20 {
    font-size: 20px;
}

.f22 {
    font-size: 22px;
}

.f24 {
    font-size: 24px;
}

.f26 {
    font-size: 26px;
}

.f28 {
    font-size: 28px;
}

.f30 {
    font-size: 30px;
}

/* 字体样式 */
.fmyahei {
    font-family: "microsoft yahei";
}
.fbold {
    font-weight: bold;
}
/* 字体颜色 */

.c00a {
    color: #00a7ea;
}

.caaa {
    color: #aaa;
}

.cfff {
    color: #fff;
}
.c6c6c {
    color: #6c6c6c;
}
.c444 {
    color: #444;
}

.cb7b7 {
    color: #b7b7b7;
}

.cf22e {
    color: #f22e00;
}
.cgreen {
    color: green;
}
/* hover 时间改变颜色 */

.hovecf22e:hover {
    color: #f22e00;
}

/* 背景颜色 */

.bg00a {
    background-color: #00a7ea;
}

.bgfff {
    background-color: #fff;
}

/* 文字水平居中 */

.ta {
    text-align: center;
}

/* 字体加粗 */

.fw {
    font-weight: bold;
}

/* 淘宝 */

/* 给顶部标签的下拉图标调整位置 */

.topDownLog {
    position: relative;
    top: -1px;
    right: -5px;
}

/* 设置字体颜色样式 */

.searchBd {
    color: #f40;
    text-align: center;
    float: left;
}

.tbBg {
    background-image: linear-gradient(to right, #ff9000 0, #ff5000 100%);
}

/* a标签的登录按钮 */

.abtn {
    display: inline-block;
    width: 92px;
    height: 25px;
    background-image: linear-gradient(to right, #ff5000 0, #ff6f06 100%);
    color: white;
    /* margin-right: 4px; */
    text-align: center;
    line-height: 25px;
    border-radius: 4px;
}

/* 搜索框 */

.search {
    /* // 中间的搜索区域 */
    width: 635px;
    height: 40px;
}

.search div:first-child {
    float: left;
    width: 554px;
    height: 36px;
    border: 2px solid #ff5000;
    border-right: none;
    border-top-left-radius: 20px;
    border-bottom-left-radius: 20px;
}

.search div:first-child input {
    outline: none;
    width: 472px;
    height: 24px;
    margin-top: 4px;
    margin-left: 11px;
    border: none;
}

.search div:last-child {
    padding-top: 10px;
    margin-bottom: 5px;
}

.search div:last-child button {
    width: 74px;
    height: 40px;
    background-color: #FF4200;
    cursor: pointer;
    color: white;
    font-weight: 700;
    font-size: 18px;
    border: none;
    margin-top: -10px;
    border-top-right-radius: 20px;
    border-bottom-right-radius: 20px;
}