@charset "utf-8";
/*
Theme Name: GIFT
Theme URI: https://www.uctheme.com/
Author: the Uctheme Team
Author URI: https://www.uctheme.com/
Description: 礼物网主题由优畅主题全力打造的一款礼物导购类型的淘宝客主题，为淘宝客提供一款功能齐全，系统稳定的建站程序。本主题为商业主题，禁止未得到授权转让。主题带强大的会员系统，收藏系统，投票系统，短链接等淘宝客实用功能。
Version: 1.2
Tags: 礼物网, 淘宝客, WordPress, 优畅主题
*/
/*css reset star*/

html {
    color: #333;
    background: #f8f8f8;
}

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,
dl, dt, dd, ul, ol, li, pre, form, fieldset,
legend, button, input, textarea, th, td {
    margin: 0;
    padding: 0;
}

body, button, input, select, textarea {
    font: 14px/1.5 "Microsoft YaHei", Helvetica, Tahoma, Arial, "Hiragino Sans GB", SimSun, Heiti, sans-serif;
}

h1, h2, h3, h4, h5, h6 {
    font-size: 100%;
}

address, cite, dfn, em, var {
    font-style: normal;
}

code, kbd, pre, samp {
    font-family: courier new, courier, monospace;
}

small {
    font-size: 12px;
}

ul, ol {
    list-style: none;
}

a {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

sup {
    vertical-align: text-top;
}

sub {
    vertical-align: text-bottom;
}

legend {
    color: #000;
}

fieldset,
img {
    border: 0;
}

button,
input,
select,
textarea {
    font-size: 100%;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

a {
    text-decoration: none;
    color: #333;
}

a:hover, a:focus {
    text-decoration: none;
    color: #f4604b;
}

strong {
    font-weight: bold;
}

input[type=submit] {
    cursor: pointer;
}

button {
    cursor: pointer;
}

*:focus {
    outline: none;
}

/*css reset end*/

.hr {
    font-size: 1px;
    line-height: 1px;
    clear: both;
    height: 10px;
}

/*留出10像素的间隙*/
.clear {
    clear: both;
    font-size: 0px;
    height: 0px;
    line-height: 0px;
}

/*清楚ie6 浮动造成的重复文字*/
.m {
    margin: 0 auto;
}

.b {
    font-weight: bold;
}

span.none-b {
    font-weight: normal;
}

.pos-rel {
    position: relative;
}

.w980 {
    width: 1200px;
}

.border_none {
    border: none;
}

.display_none {
    display: none;
}

/*f_开头为float漂浮,l:左 r:右*/
.fl {
    float: left;
}

.fr {
    float: right;
}

/*m_开头位margin边距,t:上 b:下 l:左 r:右*/
.mt {
    margin-top: 10px;
}

.mt4 {
    margin-top: 4px;
}

.mt5 {
    margin-top: 5px;
}

.mt15 {
    margin-top: 15px;
}

.mt20 {
    margin-top: 20px;
}

.mt30 {
    margin-top: 30px;
}

.mt40 {
    margin-top: 40px;
}

.mt50 {
    margin-top: 50px;
}

.mb {
    margin-bottom: 10px;
}

.mb4 {
    margin-bottom: 4px;
}

.mb5 {
    margin-bottom: 5px;
}

.mb15 {
    margin-bottom: 15px;
}

.mb20 {
    margin-bottom: 20px;
}

.mb30 {
    margin-bottom: 30px;
}

.mb40 {
    margin-bottom: 40px;
}

.mb50 {
    margin-bottom: 50px;
}

.mr {
    margin-right: 10px;
}

.mr5 {
    margin-right: 5px;
}

.mr15 {
    margin-right: 15px;
}

.mr20 {
    margin-right: 20px;
}

.mr23 {
    margin-right: 23px;
}

.mr30 {
    margin-right: 30px;
}

.mr40 {
    margin-right: 40px;
}

.mr50 {
    margin-right: 50px;
}

.mr60 {
    margin-right: 60px;
}

.ml {
    margin-left: 10px;
}

.ml5 {
    margin-left: 5px;
}

.ml15 {
    margin-left: 15px;
}

.ml20 {
    margin-left: 20px;
}

.ml30 {
    margin-left: 30px;
}

.ml40 {
    margin-left: 40px;
}

.ml50 {
    margin-left: 50px;
}

.mt1 {
    margin-top: -1px;
}

.pa5 {
    padding: 5px;
}

.pa10 {
    padding: 10px;
}

.pa20 {
    padding: 20px;
}

.pa15 {
    padding: 15px;
}

.pa8 {
    padding: 8px;
}

.page_pa40 {
    padding: 40px 0 40px 0;
}

.page_pa20 {
    padding: 20px 0 20px 0;
}

/*c_开头为字体颜色*/
.gray3 {
    color: #333;
}

.gray6 {
    color: #303030;
}

.gray9 {
    color: #999;
}

.gray_a {
    color: #a4aeb9;
}

.blue {
    color: #2c7ac3;
}

.red {
    color: #bf0000;
}

.green {
    color: #390;
}

.orange {
    color: #f95e1c;
}

a.uline {
    text-decoration: underline;
}

.clearfix:after {
    content: ".";
    height: 0;
    visibility: hidden;
    display: block;
    clear: both;
}

.clearfix {
    display: inline-block;
}

.clearfix {
    display: block;
}

/*w_开头表示宽度,bdr_为对边框的设置,这两个组合使用*/
.box840 {
    width: 840px;
}

.box860 {
    width: 860px;
}

.box660 {
    width: 660px;
}

.box280 {
    width: 280px;
}

.box270 {
    width: 270px;
}

.box260 {
    width: 260px;
}

.box300 {
    width: 300px;
}

.box160 {
    width: 160px;
}

.box790 {
    width: 790px;
}

.box730 {
    width: 730px;
}

.box700 {
    width: 700px;
}

.box940 {
    width: 940px;
}

.box220 {
    width: 220px;
}

.box863 {
    width: 863px;
}

.box297 {
    width: 297px;
}

/*fh_开头的是行距*/
.fh18 {
    line-height: 18px;
}

.fh21 {
    line-height: 21px;
}

.fh30 {
    line-height: 30px;
}

/*fs_开头的是字体大小*/
.fs12 {
    font-size: 12px;
}

.fs14 {
    font-size: 14px;
}

/*v开头表示垂直对齐方式，t开头横向对齐方式，组合使用*/
.vt {
    vertical-align: top;
}

.vm {
    vertical-align: middle;
}

.tc {
    text-align: center;
}

.tr {
    text-align: left;
    font-size: 14px;
    margin-bottom: 10px;
    margin-left: 15px;
}

.wp {
    word-wrap: break-word;
    word-break: normal;
}

/*字符串不换行*/
.g {
    font-family: Georgia, "Times New Roman", Times, serif;
}

/*最小高度*/
.mh400 {
    min-height: 400px;
    height: auto !important;
    height: 400px;
    overflow: visible;
}

.mh500 {
    min-height: 500px;
    height: auto !important;
    height: 500px;
    overflow: visible;
}

.mh600 {
    min-height: 600px;
    height: auto !important;
    height: 600px;
    overflow: visible;
}

.bk {
    display: table-cell;
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: top;
}

/*图片隐藏*/
.img-h {
    display: block;
    overflow: hidden;
    text-align: center;
}

.img-box {
    display: block;
}

.price {
    font-size: 16px;
    font-family: Arial, Helvetica, sans-serif;
    color: #fd3636;
}

/*按钮样式集*/
.gobuy,
.orange-sub {
    display: table-cell;
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: top;
    font-size: 12px;
    text-align: center;
    border: none;
    color: #FFF;
    cursor: pointer;
}

.gobuy {
    background: url(images/icon_all.png) no-repeat;
    width: 64px;
    height: 23px;
    line-height: 200px;
    overflow: hidden;
}

.orange-sub {
    background: url(images/icon_all.png) no-repeat -0 -650px;
    width: 203px;
    height: 50px;
    line-height: 50px;
    color: #333;
    font-size: 18px;
}

.orange-sub:hover {
    background-position: -213px -650px;
    color: #333;
}

.gobuy:hover {
    text-decoration: none;
}

/*newslist1*/
.newslist1 li {
    padding: 4px 0;
    height: 22px;
    line-height: 22px;
}

.newslist1 li a {
    background: url(images/d1.png) no-repeat 0 center;
    padding-left: 10px;
    margin-right: 6px;
}

.newslist1 li .time {
    float: right;
    color: #a4aeb9;
}


/*图标集合*/
.ihot1, .ihot2 {
    display: table-cell;
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: middle;
    width: 12px;
    height: 13px;
    line-height: 200px;
    overflow: hidden;
    background: url(images/icon_all.png) no-repeat;
}

.ihot1 {
    background-position: -359px -80px;
}

/* 喜欢 */
.likebut {
    z-index: 100;
    background: url(images/icon_all.png) no-repeat -500px -252px;
    height: 42px;
    width: 42px;
    line-height: 200px;
    overflow: hidden;
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 100;
    opacity: 0.8;
    display: none;
}

.likebut:hover {
    text-decoration: none;
    background: url(images/icon_all.png) no-repeat -500px -200px;
}


/*reset部分结束 --------------------------------------------------------------------------*/
#header {
    min-width: 1260px;
    margin: 0 auto;
    position: relative;
    z-index: 11;
}

#header .hbox {
    padding: 10px 20px;
}

#header .hbox .logo {
    width: 180px;
    height: 50px;
    margin-right: 15px;
    float: left;
}

#header .hbox .logo a {
    width: 180px;
    height: 50px;
    display: block;
    line-height: 200px;
    overflow: hidden;
    background: url(images/icon_all.png) no-repeat -200px -56px;
}

#header .search_form {
    width: 240px;
    height: 34px;
    background: url('images/icon_all.png') no-repeat -200px -140px;
    position: absolute;
    top: 17px;
    right: 20px;
}

#header .form {
    height: 34px;
    width: 240px;
}

#header .form .sr {
    width: 240px;
    vertical-align: middle;
    color: #ababab;
    color: #999;
    line-height: 34px;
    height: 34px;
    font-size: 12px;
    background: none;
    float: left;
    width: 200px;
    border: none;
    text-indent: 15px;
}

#header .form .sub {
    width: 38px;
    height: 34px;
    border: none;
    background: none;
    cursor: pointer;
    vertical-align: middle;
    float: left;
    font-size: 12px;
    font-weight: bold;
    color: #FFF;
    text-indent: -9999px;
}

#header .form .sub:hover {
    background: none;
}


/* nav */
.nav {
    height: 40px;
    position: relative;
    float: left;
    margin-top: 5px;
}

.nav .box {
    position: relative;
    height: 40px;
}

.nav ul {
}

.nav li {
    float: left;
    height: 40px;
    line-height: 40px;
    font-size: 16px;
    color: #FFF;
    margin-right: 15px;
    position: relative;
}

.nav li a.menu {
    color: #FFF;
    float: left;
    padding: 0 12px 0 12px;
    /*font-weight: bold;*/
    height: 40px;
    position: relative;
}

.nav li a.menu .ico {
    position: absolute;
    top: -3px;
    right: 5px;
}

.nav li.hover a.menu,
.nav li a.menu:hover,
.nav li.active a.menu {
    color: #f4604b;
    text-decoration: none;
}

.nav li a strong {
    font-weight: normal;
}

.nav li a.menu .icon {
    float: left;
    padding-right: 15px;
    background: url(images/icon_all.png) no-repeat right -484px;
}

.nav li.hover a.menu .icon,
.nav li a.menu:hover .icon,
.nav li.active a.menu .icon {
    background: url(images/icon_all.png) no-repeat right -584px;
}

.nav li a.menu strong {
    cursor: pointer;
}

.nav li.last {
    margin-right: 0;
}

/*.menulinks*/
.menulinks {
    width: 175px;
    color: #FFF;
    padding-top: 18px;
    position: absolute;
    top: 40px;
    left: -48px;
    display: none;
}

.menulinks .t {
    height: 64px;
    line-height: 64px;
    font-size: 16px;
    border-left: 5px solid #34343e;
    background: #34343e;
    cursor: pointer;
    border-bottom: 1px solid #3d3d44;
    display: block;
    width: 170px;
    color: #FFF;
    text-indent: 50px;
}

.menulinks .t:hover,
.menulinks .t.hover {
    border-bottom: 1px solid #3f3f48;
    border-left: 5px solid #f4604b;
    background: #3f3f48;
    text-decoration: none;
}

.nav li.hover .menulinks {
    display: block;
}

/*s_linksbox*/
.s_linksbox {
    width: 250px;
    color: #FFF;
    padding-top: 18px;
    position: absolute;
    top: 40px;
    left: 0;
    display: none;
}

.s_linksbox a {
    color: #FFF;
}

.s_linksbox a:hover {
    color: #FFF;
}

.s_linksbox .links {
    height: 65px;
    position: relative;
}

.s_linksbox .links .tith {
    height: 20px;
    line-height: 20px;
    font-size: 16px;
    padding: 22px 28px 22px 45px;
    border-left: 5px solid #34343e;
    background: #34343e;
    cursor: pointer;
    border-bottom: 1px solid #3d3d44;
}

.s_linksbox .links .tith .ico {
    float: left;
    width: 20px;
    height: 20px;
    background: url(images/icon_all.png) no-repeat 0px 2px;
    margin-right: 10px;
}

.s_linksbox .links .tith .t {
    float: left;
    height: 20px;
    font-weight: normal;
}

.s_linksbox .links .tith .go {
    float: right;
    width: 6px;
    height: 20px;
    background: url(images/icon_all.png) no-repeat -694px -744px;
}

.s_linksbox .links .tith .ico.i1 {
    background-position: 0px 2px;
}

.s_linksbox .links .tith .ico.i2 {
    background-position: 0px -40px;
}

.s_linksbox .links .tith .ico.i3 {
    background-position: -70px 0;
}

.s_linksbox .links .tith .ico.i4 {
    background-position: -35px -41px;
}

.s_linksbox .links .tith .ico.i5 {
    background-position: -34px 0;
}


.s_linksbox .links.hover .tith,
.s_linksbox .links:hover .tith {
    border-bottom: 1px solid #3f3f48;
    border-left: 5px solid #f4604b;
    background: #3f3f48;
}

.s_linksbox .links.hover .abox,
.s_linksbox .links:hover .abox {
    display: block;
}

.s_linksbox .abox {
    display: none;
    width: 540px;
    position: absolute;
    top: 0;
    left: 250px;
    font-size: 16px;
    border-left: 1px solid #4b4b52;
}

.s_linksbox .abox a {
    float: left;
    width: 89px;
    height: 64px;
    text-align: center;
    line-height: 64px;
    border-right: 1px solid #4b4b52;
    border-bottom: 1px solid #4b4b52;
    background: #3f3f48;
}

.s_linksbox .abox a:hover,
.s_linksbox .abox a.hover {
    background: #fb5e5e;
    border-right: 1px solid #fb5e5e;
    border-bottom: 1px solid #fb5e5e;
    text-decoration: none;
}

/* 在banner广告中的头部 */
.coco-header-container {
    position: relative;
    z-index: 100;
    /*width: 1900px;*/
    /*margin: 0 auto 20px auto;*/
}

.coco-header-container #header {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 999;
}


/* 小页面头部 */
#header.cocodiy-shead {
    background: #FFF;
}

#header.cocodiy-shead .nav li a.menu {
    color: #333;
}

#header.cocodiy-shead .nav li a.menu .icon {
    background: url(images/icon_all.png) no-repeat right -534px;
}

#header.cocodiy-shead .nav li.hover a.menu .icon,
#header.cocodiy-shead .nav li a.menu:hover .icon,
#header.cocodiy-shead .nav li.active a.menu .icon {
    background: url(images/icon_all.png) no-repeat right -584px;
}

#header.cocodiy-shead .hbox .logo a {
    background: url(images/icon_all.png) no-repeat -200px 4px;
}

#header.cocodiy-shead .nav li.hover a.menu,
#header.cocodiy-shead .nav li a.menu:hover,
#header.cocodiy-shead .nav li.active a.menu {
    color: #f4604b;
    text-decoration: none;
}

#header.cocodiy-shead.line {
    border-bottom: 2px solid #f8f8f8;
}

/*首页头部悬浮效果*/
.coco-header-container #header.app_fixdiv {
    position: fixed;
    _position: absolute;
    z-index: 9999;
    width: 100%;
    background: #FFF;
    border: 1px solid #d4d4d4;
    transition: all 0.25s ease 0s;
    -webkit-animation: hdnav2-show .3s;
    -moz-animation: hdnav2-show .3s;
    -o-animation: hdnav2-show .3s;
    animation: hdnav2-show .3s;
    -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .2);
    -moz-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .2);
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .2)
}

.coco-header-container #header.app_fixdiv .nav li a.menu {
    color: #333;
}

.coco-header-container #header.app_fixdiv .nav li a.menu .icon {
    background: url(images/icon_all.png) no-repeat right -534px;
}

.coco-header-container #header.app_fixdiv .nav li.hover a.menu .icon,
.coco-header-container #header.app_fixdiv .nav li a.menu:hover .icon,
.coco-header-container #header.app_fixdiv .nav li.active a.menu .icon {
    background: url(images/icon_all.png) no-repeat right -584px;
}

.coco-header-container #header.app_fixdiv .hbox .logo a {
    background: url(images/icon_all.png) no-repeat -200px 4px;
}

.coco-header-container #header.app_fixdiv .nav li.hover a.menu,
.coco-header-container #header.app_fixdiv .nav li a.menu:hover,
.coco-header-container #header.app_fixdiv .nav li.active a.menu {
    color: #f4604b;
    text-decoration: none;
}


/*列表页面悬浮方法*/
#header.cocodiy-shead.app_fixdiv {
    position: fixed;
    _position: absolute;
    z-index: 9999;
    width: 100%;
    background: #FFF;
    border: 1px solid #d4d4d4;
    -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .2);
    -moz-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .2);
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .2);
    animation-name: fadeInDown;
}

/*footer*/
#footer {
    text-align: center;
    background: #FFF;
    padding-bottom: 20px;
    padding-top: 20px;
}

#footer .fbox {
    border-top: 1px solid #e1e1e2;
    padding: 15px 0;
}

#footer .fbox a {
    color: #390;
}

#footer .copyright {
    color: #acacac;
}

#footer .copyright a {
    color: #acacac;
}

#footer .copyright .img {
    margin-top: -5px;
}

#footer .yqlinks {
    width: 1200px;
    margin: 0 auto 15px auto;
    border: 1px solid #e6e6e6;
    border-left: none;
    border-right: none;
    padding: 8px 0;
    text-align: left;
}

#footer .yqlinks .bt {
    float: left;
    width: 75px;
    line-height: 26px;
    font-weight: normal;
    color: #666;
}

#footer .yqlinks .link {
    float: left;
    width: 1125px;
    line-height: 26px;
}

#footer .yqlinks .link a {
    margin-right: 15px;
    color: #c1c1c1;
    display: table-cell;
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: top;
}

#footer .yqlinks .link a:hover {
    color: #fd3636;
}

#footer .links {
    margin: 0 auto;
    width: 1200px;
    padding: 30px 0 30px 0;
}

#footer .links dl {
    float: left;
    width: 240px;
    text-align: left;
}

#footer .links dd {
    line-height: 26px;
}

#footer .links dd a {
    color: #666;
}

#footer .links dd a:hover {
    color: #fd3636;
}

#footer .links dt {
    line-height: 26px;
    margin-bottom: 10px;
    font-size: 16px;
    color: #333;
}

#footer .links .flogo {
    float: left;
    width: 190px;
    margin-right: 50px;
}

#footer .links .flogo .logo {
    width: 180px;
    height: 50px;
    display: block;
    background: url(images/icon_all.png) no-repeat -200px 0;
    margin-top: 30px;
}

#footer .slinks {
    font-size: 16px;
}

#footer .slinks a {
    margin: 0 15px;
    color: #999;
}

#footer .slinks a:hover {
    color: #fd3636;
}

/* 节日 */
.holiday {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 999;
    width: 100%;
    height: 90px;
    background: #333;
    background: rgba(51, 51, 51, .82);
    text-align: left;
    _position: absolute;
}

.holiday .cont {
    position: relative;
    margin: 0 auto;
    width: 1100px;
    zoom: 1;
    height: 90px;
}

.holiday a {
    display: block;
}

.holiday .img {
    width: 1100px;
    bottom: 0px;
    left: 0;
    position: absolute;
    z-index: 1;
}

.holiday .close {
    position: absolute;
    top: 10px;
    right: -50px;
    width: 30px;
    height: 30px;
    cursor: pointer;
    background: url(images/icon_all.png) no-repeat -400px -300px;
}

.holiday .time {
    z-index: 2;
    position: absolute;
    font-size: 20px;
    line-height: 20px;
    color: #FFF;
    left: 255px;
    top: 25px;
    width: 600px;
    height: 50px;
}

.holiday .time .wz {
    height: 50px;
    float: left;
    width: 380px;
    vertical-align: bottom;
}

.holiday .time .ico {
    width: 26px;
    height: 26px;
    background: url('images/icon_all.png') no-repeat -439px -300px;
    margin-top: 13px;
    margin-right: 5px;
    float: left;
}

.holiday .time .name {
    height: 50px;
    line-height: 50px;
    color: #ffc72f;
    font-weight: bold;
    padding: 0 5px;
    float: left;
}

.holiday .time .num {
    color: #ffc72f;
    font-weight: normal;
    padding: 0 5px;
    font-size: 36px;
    height: 50px;
    line-height: 40px;
    float: left;
    position: relative;
}

.holiday .time .num .n {
}

.holiday .time .w {
    height: 50px;
    line-height: 50px;
    float: left;
}

.holiday .time .but-style1 {
    border-radius: 30px;
    border: 1px solid #FFF;
    font-size: 16px;
    height: 38px;
    line-height: 38px;
    padding: 0 20px;
    float: right;
    cursor: pointer;
}

.holiday .time .but-style1:hover {
    border: 1px solid #ffc72f;
    color: #ffc72f;
}

.holiday a:hover {
    text-decoration: none;
}

/*content*/
#content {
    margin-bottom: 10px;
    width: 1200px;
    margin: 0 auto 20px auto;
}

#content.spage-content {
    background: #FFF;
    margin: 0;
    width: 100%;
}

/*crumbs-nav*/
/*面包屑*/
.crumbs_nav {
    color: #666;
    font-size: 12px;
    padding: 20px 0;
}

.crumbs_nav span.line {
    font-family: "宋体";
    color: #999;
    padding: 0 5px;
}

.crumbs_nav.mb {
    margin-bottom: 10px;
}

.crumbs_nav a {
    color: #666;
}

.crumbs_nav a.gray9 {
    color: #999;
}

.crumbs_nav a:hover {
    color: #fd3636;
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
    background: url(images/icon_all.png) no-repeat -670px -199px;
    width: 73px;
    height: 66px;
}

/*uibox1*/
.uibox1 {
    position: relative;
    background: #FFF;
    z-index: 1000;
    padding-top: 35px;
}

.uibox1 .title {
    height: 35px;
    position: absolute;
    top: 0;
    left: 0;
}

.uibox1 .nextpage {
    position: absolute;
    top: 3px;
    right: 15px;
    z-index: 1000;
}

.uibox1 .title .tith {
    font-size: 18px;
    color: #000;
    font-family: "\5FAE\8F6F\96C5\9ED1", "\534E\6587\9ED1\4F53";
    font-weight: normal;
    float: left;
}


/*返回顶部top*/
* html {
    background-image: url(about:blank);
    background-attachment: fixed;
}

/*解决IE6下滚动抖动的问题*/
#tbox {
    width: 52px;
    position: fixed;
    right: 10px;
    bottom: 15px;
    _position: absolute;
    _bottom: auto;
    /*_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));*/
    _margin-bottom: 15px;
    z-index: 9999;
}

/*解决IE6下不兼容 position:fixed 的问题*/
#xiangguan,
#gotop {
    width: 52px;
    height: 52px;
    background: url(images/icon_all.png) no-repeat -270px -120px;
    display: block;
}

#xiangguan {
    background-position: -262px -400px;
    margin-bottom: 9px;
    position: relative;
    z-index: 9999;
    cursor: pointer;
}

#xiangguan #tag_about {
    display: none;
    width: 145px;
    height: 67px;
    position: absolute;
    top: -35px;
    left: -150px;
    background: url(images/icon_all.png) no-repeat -200px -513px;
    text-align: center;
    color: #FFF;
    font-size: 16px;
    padding: 20px 10px 0 0;
}

#xiangguan #tag_about:hover {
    background: url(images/icon_all.png) no-repeat -200px -513px;
    color: #FFF;
    text-decoration: none;
}

#xiangguan #tag_about .text {
    display: block;
}

#xiangguan #tag_about .fav_num {
    display: block;
    font-weight: normal;
}

#xiangguan:hover,
#xiangguan.hover {
    background-position: -200px -400px;
}

#xiangguan .love {
    width: 52px;
    height: 52px;
    display: block;
    line-height: 200px;
    overflow: hidden;
}


#gotop {
    background-position: -262px -452px;
}

#gotop:hover {
    background-position: -200px -452px;
}

#xiangguan.hover #tag_about {
    display: block;
}

/*p_sort*/
.p_sort {
    height: 74px;
    position: relative;
    background: #FFF;
}

.p_sort ul {
    height: 74px;
    text-align: center;
}

.p_sort ul li {
    font-size: 16px;
    /*display: table-cell;*/
    display: inline-block;
    zoom: 1;
    vertical-align: top;
    height: 74px;
    padding: 0 15px;
}

.p_sort ul a.a1 {
    color: #666;
    display: block;
    height: 74px;
    line-height: 74px;
    cursor: pointer;
    float: left;
}

.p_sort ul li.hover a.a1,
.p_sort ul li a.a1:hover {
    color: #fd3636;
}

.p_sort .scont {
    position: absolute;
    top: 74px;
    width: 1200px;
    height: 73px;
    background: #FFF;
    text-align: center;
    border-top: 1px solid #f8f8f8;
    border-bottom: 1px solid #d1d1d1;
    display: none;
    left: 0;

    -webkit-animation: hdnav2-show .3s;
    -moz-animation: hdnav2-show .3s;
    -o-animation: hdnav2-show .3s;
    animation: hdnav2-show .3s;
    -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .2);
    -moz-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .2);
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .2)

}

.p_sort .scont .linksbox {
    padding: 20px 0;
    height: 33px;
    line-height: 33px;
    font-size: 16px;
}

.p_sort .scont .linksbox span {
    display: table-cell;
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: top;
    padding: 0 30px;
}

.p_sort .scont .linksbox a {
    color: #666;
}

.p_sort .scont .linksbox a:hover {
    color: #fd3636;
}

.p_sort .select {
    padding-right: 10px;
}

.p_sort .select {
    background: url(images/icon_all.png) no-repeat right -543px;
    padding-right: 14px;
}

.p_sort li:hover .select,
.p_sort li.hover .select {
    background: url(images/icon_all.png) no-repeat right -593px;
}

.p_sort ul li.hover .scont {
    display: block;
}

/*page-title*/
.page-title {
    height: 74px;
    position: relative;
    background: #FFF;
    padding-left: 30px;
}

.page-title .tith {
    height: 74px;
    font-size: 24px;
    line-height: 74px;
    font-weight: normal;
}

/*index-probox*/
.index-probox {
}

.index-probox ul {
}

.index-probox ul.last {
    margin-bottom: 0;
}

.index-probox li {
    float: left;
    width: 237px;
    height: 330px;
    padding: 30px 30px 0 30px;
    overflow: hidden;
    background: #FFF;
    margin-right: 4px;
    margin-bottom: 4px;
}

.index-probox li:hover {
    box-shadow: 0 0 4px 1px #ccc;
    transition-duration: 0.5s;
    transition-property: box-shadow;
}

.index-probox li dl {
    position: relative;
}

.index-probox li dt {
    width: 237px;
    height: 237px;
    position: relative;
    margin-bottom: 18px;
    z-index: 1;
}

.index-probox li dt .bt {
    position: absolute;
    background: url(images/icon_all.png) no-repeat -200px -300px;
    width: 45px;
    height: 45px;
    color: #FFF;
    text-align: center;
    font-size: 12px;
    line-height: 45px;
    right: -12px;
    bottom: -12px;
}

.index-probox li dt .img-h {
    width: 237px;
    height: 237px;
}

.index-probox li dt .img-h img {
    width: 237px;
    height: 237px;
}

.index-probox li dd {
    line-height: 22px;
    font-size: 16px;
    height: 22px;
    overflow: hidden;
}

.index-probox li dd.name {
    margin-bottom: 5px;
}

.index-probox li dd .price {
    margin-right: 10px;
    float: left;
}

.index-probox li dd .price .rmb {
    font-size: 14px;
    color: #fd3636;
    margin-right: 3px;
    font-family: Arial, Helvetica, sans-serif;
}

.index-probox li dd .price .m-num {
    color: #fd3636;
    font-size: 20px;
    font-family: Georgia, "Times New Roman", Times, serif;
}

.index-probox li dd a {
    color: #333;
}

.index-probox li dd a:hover {
    color: #fd3636;
}

.index-probox li dd .num {
    color: #999;
    font-size: 14px;
    float: right;
}

.index-probox li.last {
    margin-right: 0;
}

.index-probox li dd.white a {
    color: #FFF;
}

.index-probox li dd.white .price {
    color: #FFF;
}


.index-probox li .likebut {
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 100;
    display: none;
}

.index-probox li.hover .likebut {
    display: block;
}

.index-probox li .likebut-num {
    color: #cecece;
    background: url(images/icon_all.png) no-repeat -682px -895px;
    float: right;
    height: 24px;
    padding-left: 21px;
    line-height: 24px;
}

.index-probox li .likebut-num:hover,
.index-probox li .likebut-num.hover {
    background: url(images/icon_all.png) no-repeat -682px -945px;
    text-decoration: none;
    color: #fd3636;
}

.index-probox li .hover span {
    color: #fd3636 !important;
}

.index-pro-layout {
    position: relative;
}


/*raiders-probox*/
.raiders-probox {
    margin-bottom: 4px \9;
}

.raiders-probox li {
    float: left;
    width: 337px;
    height: 287px;
    margin-right: 4px;
    margin-bottom: 4px;
    background: #FFF;
    padding: 30px 30px 0 30px;
    color: #c2c2c2;
}

.raiders-probox li:hover {
    box-shadow: 0 0 4px 1px #ccc;
    transition-duration: 0.5s;
    transition-property: box-shadow;
}

.raiders-probox li dt {
    width: 337px;
    height: 192px;
    margin-bottom: 18px;
}

.raiders-probox li dt .img-h {
    width: 337px;
    height: 192px;
}

.raiders-probox li dt .img-h img {
    width: 337px;
    height: 192px;
}

.raiders-probox li.last {
    margin-right: 0;
}

.raiders-probox li dd.stitle {
    font-size: 16px;
    margin-bottom: 15px;
}

.raiders-probox li dd.stitle a {
    color: #333;
}

.raiders-probox li dd {
    line-height: 22px;
}

.raiders-probox li dd .time {
    background: url(images/icon_all.png) no-repeat -684px -697px;
    font-size: 14px;
    padding-left: 18px;
    float: left;
}

.raiders-probox li dd a {
    color: #333;
}

.raiders-probox li dd a:hover {
    color: #fd3636;
}

.raiders-probox li dd .num {
    float: right;
}

.raiders-probox li dd.sbox {
    height: 22px;
}

/*详情页面*/
.cont-detail .raiders-probox li {
    width: 370px;
    height: 300px;
}

.cont-detail .raiders-probox li dt {
    width: 370px;
    height: 210px;
}

.cont-detail .raiders-probox li dt .img-h {
    width: 370px;
    height: 210px;
}

.cont-detail .raiders-probox li dt .img-h img {
    width: 370px;
    height: 210px;
}

.cont-detail .raiders-probox li.last {
    margin-right: 0;
    width: 369px;
}

.cont-detail .raiders-probox li.last dt {
    width: 369px;
    height: 210px;
}

.cont-detail .raiders-probox li.last dt .img-h {
    width: 369px;
    height: 210px;
}

.cont-detail .raiders-probox li.last dt .img-h img {
    width: 369px;
    height: 210px;
}


/*menu_box*/
.menu_box {
    background: #FFF;
}

.menu_box li {
    border-bottom: 1px solid #f9f9f9;
    height: 59px;
    line-height: 59px;
    text-align: center;
}

.menu_box li a {
    float: left;
    width: 218px;
    font-size: 18px;
    border-left: 2px solid #FFF;
    color: #999;
}

.menu_box li a:hover,
.menu_box li.hover a {
    color: #fd3636;
    border-left: 2px solid #fd3636;
}

.menu_box li a:hover {
    font-weight: normal;
}

/*listbox1*/
.listbox1 {
    background: #FFF;
    padding: 25px 35px;
}

.listbox1 .title {
    padding-bottom: 20px;
}

.listbox1 .title.line {
    border-bottom: 1px solid #f1f1f1;
}

.listbox1 .title .tith {
    font-size: 28px;
    font-weight: normal;
    color: #333;
}

.listbox1 .cont {
    line-height: 30px;
    font-size: 16px;
    color: #666;
}

.listbox1 .cont p {
    margin-bottom: 15px;
}

.listbox1 .title.fz18 .tith {
    font-size: 18px;
}

.listbox1 .linksbox {
}

.listbox1 .linksbox a {
    float: left;
    padding: 0 25px;
    height: 45px;
    border: 1px solid #f6f6f6;
    color: #666;
    font-size: 16px;
    margin-right: 20px;
    margin-bottom: 20px;
    line-height: 45px;
}

.listbox1 .linksbox a:hover {
    border: 1px solid #fd3636;
    color: #fd3636;
    text-decoration: none;
}


/*404*/
.tips_box {
    background: url('images/404-error.png') no-repeat center top;
    padding-top: 200px;
    text-align: center;
}

.tips_box .text1 {
    font-size: 48px;
    color: #666;
    margin-bottom: 10px;
}

.tips_box .text2 {
    color: #333;
    font-size: 16px;
    margin-bottom: 20px;
}

.tips_box2 {
    background: url('images/nosearch.jpg') no-repeat center top;
    padding-top: 200px;
    text-align: center;
    border-top: 2px solid #f8f8f8;
}

.tips_box2 .text1 {
    font-size: 48px;
    color: #666;
    margin-bottom: 10px;
}

.tips_box2 .text2 {
    color: #333;
    font-size: 16px;
    margin-bottom: 20px;
}


/*按钮*/
.gotaobao {
    background: url(images/icon_all.png) no-repeat 0 -710px;
    display: block;
    float: left;
    height: 50px;
    width: 230px;
    line-height: 50px;
    overflow: hidden;
    margin-right: 40px;
    color: #FFF;
    font-size: 18px;
    text-align: center;
}

.gotaobao:hover,
.gotaobao:focus {
    text-decoration: none;
    background: url(images/icon_all.png) no-repeat -240px -710px;
    color: #FFF;
}

.like_single {
    background: url(images/icon_all.png) no-repeat -400px -1100px;
    float: left;
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    padding-left: 40px;
    font-size: 16px;
}

.like_single .num {
    background: url(images/icon_all.png) no-repeat right -1100px;
    float: left;
    height: 50px;
    line-height: 50px;
    padding-right: 40px;
    color: #c2c2c2;
}

.like_single strong {
    font-weight: normal;
    background: url(images/icon_all.png) no-repeat -682px -895px;
    padding-left: 23px;
}

.like_single:hover, .like_single.hover {
    background: url(images/icon_all.png) no-repeat -400px -1150px;
}

.like_single:hover .num, .like_single.hover .num {
    background: url(images/icon_all.png) no-repeat right -1150px;
    color: #fb5e5e;
}

.like_single:hover strong, .like_single.hover strong {
    background: url(images/icon_all.png) no-repeat -682px -948px;
}


/*产品详细*/
.detail_pro_cont {
    margin-bottom: 20px;
    background: #FFF;
    padding: 50px 40px;
    position: relative;
}

.detail_pro_cont .photo {
    width: 575px;
    height: 450px;
    margin-right: 55px;
}

.detail_pro_cont .photo .pro_img_box {
    width: 450px;
    height: 450px;
    text-align: center;
    position: relative;
}

.detail_pro_cont .photo .pro_img_box .alpha-bg {
    position: absolute;
    top: 0;
    left: 0;
    background-color: #FFF;
    _background-color: unset;
    width: 100%;
    height: 100%;
    display: block;
    opacity: .3;
    filter: alpha(opacity=30);
    visibility: hidden;
}

.detail_pro_cont .bqbox {
    position: absolute;
    top: 0;
    left: 7px;
}

.detail_pro_cont .photo .banner .gotaobao {
    position: absolute;
    top: 200px;
    left: 110px;
    z-index: 100;
    display: none;
}

.detail_pro_cont .photo .banner.hover .gotaobao {
    display: block;
}

.detail_pro_cont .photo .banner .likebut {
    position: absolute;
    top: 20px;
    right: 20px;
    z-index: 100;
    display: none
}

.detail_pro_cont .photo .banner.hover .likebut {
    display: block;
}

.detail_pro_cont .photo .banner.hover .likebut:hover {
}

.detail_pro_cont .photo .banner .alpha-bg {
    position: absolute;
    top: 0;
    left: 0;
    background-color: #000;
    _background-color: unset;
    width: 450px;
    height: 450px;
    display: block;
    opacity: .3;
    filter: alpha(opacity=30);
    visibility: hidden;
}

.detail_pro_cont .photo .banner.hover .alpha-bg {
    visibility: visible;
}

.detail_pro_cont .info {
    width: 490px;
}

/* banner */
.detail_pro_cont .ptbox {
    margin-bottom: 15px;
}

.detail_pro_cont .ptbox .tag {
    display: table-cell;
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: middle;
    font-weight: normal;
    color: #fb5e5e;
    height: 22px;
    line-height: 22px;
    padding: 0 4px;
    font-size: 16px;
    margin-right: 6px;
    border: 1px solid #fb5e5e;
}

.detail_pro_cont .pricebox {
    border-top: 1px solid #f1f1f1;
    border-bottom: 1px solid #f1f1f1;
    padding: 10px 0 15px 0;
    margin-bottom: 65px;
}

.detail_pro_cont .pro_title {
    font-size: 24px;
    color: #333;
    display: table-cell;
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: middle;
    margin-right: 10px;
    font-weight: normal;
}

.detail_pro_cont .pro_title a {
    text-decoration: none;
}

.detail_pro_cont .pro_tips {
    line-height: 26px;
    min-height: 40px;
    height: auto !important;
    height: 64px;
    overflow: visible;
    font-size: 14px;
    margin-bottom: 20px;
    color: #666;
}

.detail_pro_cont .buy_sub {
    margin-bottom: 95px;
}


.detail_pro_cont .pricebox .price {
    font-size: 30px;
    font-family: Georgia, "Times New Roman", Times, serif;
    color: #fb5e5e;
}

.detail_pro_cont .pricebox .price em {
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
    font-style: normal;
}

.detail_pro_cont .pricebox .h-buy {
    color: #999;
    height: 20px;
    line-height: 20px;
    float: right;
    padding-top: 15px;
}

.detail_pro_cont .pricebox .h-buy .ico {
    padding-left: 20px;
    background: url(images/icon_all.png) no-repeat -682px -998px;
    float: left;
    height: 22px;
    line-height: 22px;
}


/*购物提示*/
.h-buy-box {
    position: absolute;
    background: url(images/gobuy.png) no-repeat;
    width: 420px;
    height: 170px;
    top: 310px;
    left: 480px;
    z-index: 9999;
    display: none;
}

.h-buy-box .gotaobao {
    float: right;
    margin-right: 0;
}


/* banner */
.detail_pro_cont .flash_pic .banner {
    width: 450px;
    position: relative;
    overflow: hidden;
    float: left;
    margin-right: 30px;
}

.detail_pro_cont .flash_pic .banner-btn {
    display: none;
}

.detail_pro_cont .flash_pic .banner-btn a {
    display: block;
    line-height: 60px;
    position: absolute;
    top: 195px;
    width: 34px;
    height: 60px;
    opacity: 0.9;
    filter: alpha(opacity=90);
    color: rgb(255, 255, 255);
    overflow: hidden;
    z-index: 4;
}

.detail_pro_cont .flash_pic .prevBtn {
    left: 5px;
}

.detail_pro_cont .flash_pic .nextBtn {
    right: 5px;
}

.detail_pro_cont .flash_pic .banner-img {
    font-size: 0;
    *word-spacing: -1px; /* IE6、7 */
    letter-spacing: -3px;
    position: relative;
}

.detail_pro_cont .flash_pic .banner-img li {
    display: inline-block;
    *display: inline;
    *zoom: 1; /* IE6、7 */
    vertical-align: top;
    letter-spacing: normal;
    word-spacing: normal;
    font-size: 12px;
    width: 450px;
    height: 450px;
}

.detail_pro_cont .flash_pic .banner i {
    /*background: url(images/arrows.png) no-repeat;*/
    width: 35px;
    height: 60px;
    cursor: pointer;
    display: block;
}

.detail_pro_cont .flash_pic .banner .nextBtn i {
    background-position: -36px 0;
}

.detail_pro_cont .flash_pic .banner .prevBtn i {
    background-position: 0 0;
}

.detail_pro_cont .flash_pic .banner-circle {
    width: 94px;
    height: 450px;
    text-align: center;
    float: left;
}

.detail_pro_cont .flash_pic .banner-circle li {
    width: 94px;
    height: 94px;
    margin-bottom: 18px;
}

.detail_pro_cont .flash_pic .banner-circle li a {
    display: block;
    width: 92px;
    height: 92px;
    overflow: hidden;
    border: 1px solid #FFF;
}

.detail_pro_cont .flash_pic .banner-circle img {
    width: 90px;
    height: 90px;
    border: 1px solid #eee;
}

.detail_pro_cont .flash_pic .banner-circle .selected a {
    border: 1px solid #ff4400;
}

.detail_pro_cont .flash_pic .banner-circle .selected img {
    border: 1px solid #ff4400;
}


/*黑色背景*/
.black_overlay {
    display: none;
    position: absolute;
    top: 0;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index: 998;
    -moz-opacity: 0.8;
    opacity: .80;
    filter: alpha(opacity=80);
}


/*category-list*/
.category-list {
    width: 1200px;
    overflow: hidden;
}

.category-list ul {
    margin-bottom: 4px;
    width: 1210px;
}

.category-list ul.last {
    margin-bottom: 0;
}

.category-list li {
    float: left;
    width: 175px;
    height: 270px;
    padding: 30px 31px 0 31px;
    overflow: hidden;
    background: #FFF;
    margin-right: 4px;
}

.category-list li dl {
    position: relative;
}

.category-list li dt {
    width: 175px;
    height: 175px;
    margin-bottom: 18px;
}

.category-list li dt .img-h {
    width: 175px;
    height: 175px;
}

.category-list li dt .img-h img {
    width: 175px;
    height: 175px;
}

.category-list li dd {
    line-height: 22px;
    font-size: 16px;
    height: 22px;
    overflow: hidden;
    text-align: center;
}

.category-list li dd.name {
    margin-bottom: 5px;
}

.category-list li dd a {
    color: #333;
}

.category-list li dd a:hover {
    color: #fd3636;
}

.category-list li dd .num {
    color: #999;
    font-size: 16px;
}

.category-list li.last {
    margin-right: 0;
}


/*asklist*/
.asklist {
}

.asklist li {
    padding: 30px;
    margin-bottom: 10px;
    background: #FFF;
}

.asklist .bt-title {
    font-size: 20px;
    margin-bottom: 10px;
}

.asklist .info {
    color: #c1c1c1;
    font-size: 14px;
}

.asklist .nr {
    line-height: 28px;
    font-size: 16px;
    height: 90px;
}

.asklist li .photo {
    width: 150px;
    height: 150px;
    margin-right: 20px;
}

.asklist li .cont {
    width: 633px;
    color: #999;
}

.asklist li .num {
    float: right;
}

.asklist li .time {
    background: url(images/icon_all.png) no-repeat -684px -700px;
    font-size: 14px;
    padding-left: 18px;
}

/* ui_box4 */
.ui_box4 {
}

.ui_box4 .title {
    height: 64px;
    text-align: left;
    background: #FFF;
    line-height: 64px;
    font-size: 18px;
    color: #333;
    margin-bottom: 4px;
    padding: 0 30px;
}

.ui_box4 .title .tith {
    float: left;
    font-weight: normal;
}

.ui_box4 .cont {
    background: #FFF;
    padding: 20px 30px;
}

/* uibox-01 */
.uibox-01 {
}

.uibox-01 .title {
    height: 64px;
    text-align: center;
    background: #FFF;
    line-height: 64px;
    font-size: 18px;
    color: #333;
    margin-bottom: 4px;
}

.uibox-01 .cont {
    background: #FFF;
    padding: 20px 30px;
}


/* 掌柜说 */
.zgs {
    font-size: 16px;
    line-height: 30px;
    color: #666;
}

.zgs .d-1,
.zgs .d-2 {
    width: 25px;
    height: 25px;
    background: url('images/icon_all.png') no-repeat;
    line-height: 200px;
    overflow: hidden;
}

.zgs .d-1 {
    background-position: -399px -499px;
    margin-right: 10px;
}

.zgs .d-2 {
    background-position: -432px -499px;
    margin-left: 10px;
}

/*search-class-left*/

.search-class-left .bt {
    font-size: 18px;
    margin-top: 5px;
    margin-bottom: 8px;
}

.search-class-left .link {
    font-size: 16px;
    line-height: 35px;
    margin-bottom: 30px;
}

.search-class-left .link a {
    margin-right: 24px;
    word-wrap: break-word;
    word-break: normal;
    color: #666;
    float: left;
}

.search-class-left .link a.hover,
.search-class-left .link a:hover {
    color: #f4604b;
}

/*sell-well-box*/
.sell-well-box {
}

.sell-well-box li {
    height: 310px;
    background: #FFF;
    padding-bottom: 30px;
}

.sell-well-box li dl {
    position: relative;
}

.sell-well-box li dt {
    width: 237px;
    height: 237px;
    position: relative;
    margin-bottom: 18px;
}

.sell-well-box li dt .bt {
    position: absolute;
    background: url(images/icon_all.png) no-repeat -200px -300px;
    width: 45px;
    height: 45px;
    color: #FFF;
    text-align: center;
    font-size: 12px;
    line-height: 45px;
    right: -12px;
    bottom: -12px;
}

.sell-well-box li dt .img-h {
    width: 237px;
    height: 237px;
}

.sell-well-box li dt .img-h img {
    width: 237px;
    height: 237px;
}

.sell-well-box li dd {
    line-height: 22px;
    font-size: 16px;
    height: 22px;
    overflow: hidden;
}

.sell-well-box li dd.name {
    margin-bottom: 5px;
}

.sell-well-box li dd .price {
    margin-right: 10px;
}

.sell-well-box li dd .price .rmb {
    font-size: 14px;
    color: #fd3636;
    margin-right: 3px;
    font-family: Arial, Helvetica, sans-serif;
}

.sell-well-box li dd .price .m-num {
    color: #fd3636;
    font-size: 20px;
    font-family: Georgia, "Times New Roman", Times, serif;
}

.sell-well-box li dd a {
    color: #333;
}

.sell-well-box li dd a:hover {
    color: #fd3636;
}

.sell-well-box li dd .num {
    color: #999;
    font-size: 14px;
    float: right;
}

.sell-well-box li .likebut-num {
    color: #cecece;
    background: url(images/icon_all.png) no-repeat -682px -895px;
    float: right;
    height: 24px;
    padding-left: 25px;
    line-height: 24px;
}

.sell-well-box li .likebut-num:hover,
.sell-well-box li .likebut-num.hover {
    background: url(images/icon_all.png) no-repeat -682px -945px;
    text-decoration: none;
}

.sell-well-box li.last {
    padding-bottom: 0;
}

.sell-well-box li dt .num {
    position: absolute;
    background: url(images/icon_all.png) no-repeat -400px -400px;
    width: 40px;
    height: 40px;
    color: #FFF;
    text-align: center;
    font-size: 20px;
    line-height: 20px;
    left: 0px;
    top: 0px;
    font-family: Georgia, "Times New Roman", Times, serif;
    text-align: left;
    text-indent: 8px;
}

/* morelinks */
.morelinks {
    height: 65px;
    line-height: 65px;
    font-size: 16px;
    text-align: center;
    background: #FFF;
}

/* .sell-well-01 */
.sell-well-01 .index-probox li {
    width: 225px;
    height: 310px;
}

.sell-well-01 .index-probox li dt {
    width: 225px;
    height: 225px;
}

.sell-well-01 .index-probox li dt .img-h {
    width: 225px;
    height: 225px;
}

.sell-well-01 .index-probox li dt img {
    width: 225px;
    height: 225px;
}


/*rec_ui_box2*/
.rec_ui_box2 li {
    margin-bottom: 4px;
    background: #FFF;
    padding: 20px 30px;
}

.rec_ui_box2 li .nr {
    font-size: 16px;
    line-height: 28px;
    margin-bottom: 15px;
}

.rec_ui_box2 li .bar {
    text-align: right;
    color: #c2c2c2;
    font-size: 14px;
}

.rec_ui_box2 li.last {
    border: none;
    padding-bottom: 0;
    margin-bottom: 0;
}


/*rec_list  */
.rec_list {
}

.rec_list ul {
    float: left;
    width: 370px;
    background: #FFF;
    padding: 25px 30px;
}

.rec_list ul.mr {
    margin-right: 4px;
    width: 369px
}

.rec_list li {
    font-size: 16px;
    background: url(images/d1.png) no-repeat 0 center;
    padding: 3px 0 3px 10px;
}

.rec_list li .zan {
    float: right;
    color: #c2c2c2;
    font-size: 14px;
}


.ask-detail-title {
    height: 24px;
    text-align: center;
    background: #FFF;
    font-size: 18px;
    color: #333;
    margin-bottom: 4px;
    padding: 20px 0 20px 30px;
}

.ask-detail-title .tith {
    float: left;
    height: 24px;
    line-height: 24px;
}

.ask-detail-title .tith .ico {
    float: left;
    width: 32px;
    height: 24px;
    background: url(images/icon_all.png) no-repeat -437px -445px;
    margin-right: 8px;
}

/*  */


/* ask-detail-text */
.ask-detail-text {
    background: #FFF;
    padding: 30px;
}

.ask-detail-text .des {
    font-size: 16px;
    line-height: 28px;
    margin-bottom: 40px;
}

.ask-detail-text .stitle {
    font-weight: bold;
    font-size: 18px;
    margin-bottom: 10px;
}

.ask-detail-text .stitle .ico {
    float: left;
    width: 27px;
    height: 32px;
    background: url(images/icon_all.png) no-repeat -400px -445px;
    margin-right: 8px;
    font-size: 24px;
    color: #FFF;
    font-style: normal;
    text-align: center;
    line-height: 22px;
    font-weight: normal;
}

.ask-detail-text .stitle .bt {
    float: left;
}

.ask-detail-text .scont {
    margin-bottom: 20px;
    font-size: 16px;
    line-height: 28px;
}

.r-wzlist .r-imgbox {
    position: relative;
    width: 452px;
    margin: 0 auto 15px auto;
}

.r-wzlist .r-imgbox .img-h {
    width: 450px;
    height: 450px;
    border: 1px solid #f3f3f3;
    margin: 0 auto;
}

.r-wzlist .r-imgbox .img-h img {
    width: 450px;
    height: 450px;
}

.r-wzlist .r-imgbox .likebut {
    top: 20px;
    right: 20px;
}

.r-wzlist .r-imgbox.hover .likebut {
    display: block;
}

.r-wzlist .r-imgbox .likebut.hover {
    display: block;
    background: url(images/icon_all.png) no-repeat -500px -200px;
}

.r-wzlist .r-button {
    height: 34px;
    font-size: 16px;
    line-height: 34px;
    padding-left: 178px;
}

.r-wzlist .r-button .price {
    margin-right: 10px;
    color: #8c8c8c;
}

.r-wzlist .r-button .price .rmb {
    font-size: 14px;
    color: #fd3636;
    margin-right: 3px;
    font-family: Arial, Helvetica, sans-serif;
}

.r-wzlist .r-button .price .m-num {
    color: #fd3636;
    font-size: 20px;
    font-family: Georgia, "Times New Roman", Times, serif;
}

.price {
    color: #333;
    margin-right: 20px;
}

.sy-but {
    background: url(images/icon_all.png) no-repeat 0 -200px;
    color: #f84e4e;
    height: 34px;
    width: 102px;
    text-align: center;
    line-height: 34px;
    font-size: 16px;
}

.sy-but:hover {
    background: url(images/icon_all.png) no-repeat 0 -240px;
    color: #FFF;
    text-decoration: none;
}

/*  */
.bottom-links {
    position: relative;
    margin-top: 70px;
}

.bottom-links .likebox {
    text-align: center;
    margin-bottom: 60px;
}

.bottom-links .likebox .like-link,
.bottom-links .likebox .zan-link {
    background: url(images/icon_all.png) no-repeat -200px -900px;
    width: 118px;
    height: 118px;
    line-height: 400px;
    overflow: hidden;
}

.bottom-links .likebox .like-link:hover {
    background: url(images/icon_all.png) no-repeat -97px -1000px;
}

.bottom-links .likebox .zan-link {
    background: url(images/icon_all.png) no-repeat -200px -900px;
}

.bottom-links .likebox .zan-link:hover {
    background: url(images/icon_all.png) no-repeat -328px -900px;
}

.bottom-links .likebox .num {
    height: 34px;
    line-height: 34px;
    color: #999;
    font-size: 18px;
    margin-top: 10px;
}

.bottom-links .likebox .num .n {
    font-size: 24px;
    color: #ff3636;
}


/*pro_search_box*/
.pro_search_box2 {
    height: 34px;
    background: #FFF;
    padding: 20px 30px;
    font-size: 16px;
    position: relative;
    z-index: 10;
}

.pro_search_box2 .tith {
    font-size: 24px;
    color: #000;
    font-weight: normal;
    margin-right: 20px;
    height: 34px;
    line-height: 34px;
}

.pro_search_box2 .cz_but {
}

.pro_search_box2 .cz_but li {
    float: left;
    height: 34px;
    line-height: 34px;
    font-size: 16px;
}

.pro_search_box2 .cz_but li.select_li {
    padding: 7px 0 0 10px;
}

.pro_search_box2 .cz_but a {
    color: #666;
    padding: 0 15px;
    font-weight: normal;
    float: left;
    height: 34px;
    line-height: 34px;
}

.pro_search_box2 .cz_but strong {
    font-weight: normal;
    cursor: pointer;
}

.pro_search_box2 .cz_but strong.up {
    background: url(images/icon_all.png) no-repeat right -830px;
    padding-right: 14px;
}

.pro_search_box2 .cz_but strong.dn {
    background: url(images/icon_all.png) no-repeat right -861px;
    padding-right: 14px;
}

.pro_search_box2 .cz_but strong.none {
    background: url(images/icon_all.png) no-repeat right -798px;
    padding-right: 14px;
}

.pro_search_box2 .cz_but strong.select {
    background: url(images/icon_all.png) no-repeat right -543px;
    padding-right: 14px;
}


.pro_search_box2 .cz_but a:hover strong.select,
.pro_search_box2 .cz_but li.hover strong.select {
    background: url(images/icon_all.png) no-repeat right -593px;
}

.pro_search_box2 .cz_but li.hover a.alinks {
    color: #f4604b;
}

.pro_search_box2 .cz_but a:hover {
    color: #f4604b;
}

.pro_search_box2 .cz_but a.hover {
    color: #f4604b;
    font-weight: bold;
    text-decoration: none;
}

.pro_search_box2 .cz_but a.hover strong.dn {
    background: url(images/icon_all.png) no-repeat right -955px;
}

.pro_search_box2 .cz_but a.hover strong.up {
    background: url(images/icon_all.png) no-repeat right -822px;
}

.pro_search_box2 .nbox {
    height: 34px;
    line-height: 34px;
    color: #999;
}

.pro_search_box2 .nbox .num {
    color: #f50;
    padding: 0 5px;
}

.pro_search_box2 .scont {
    position: absolute;
    top: 54px;
    width: 1200px;
    background: #FFF;
    border-bottom: 1px solid #d1d1d1;
    left: 0;
    display: none;
    padding-top: 20px;
    -webkit-animation: hdnav2-show .3s;
    -moz-animation: hdnav2-show .3s;
    -o-animation: hdnav2-show .3s;
    animation: hdnav2-show .3s;
    box-shadow: 0 2px 3px -0px rgba(0, 0, 0, .2)
}

.pro_search_box2 .scont .linksbox {
    padding: 20px 30px;
    line-height: 33px;
    font-size: 16px;
    border-top: 1px solid #f8f8f8;
}

.pro_search_box2 .scont .linksbox span {
    display: table-cell;
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: top;
    margin-right: 10px;
}

.pro_search_box2 .scont .linksbox a {
    color: #666;
}

.pro_search_box2 .scont .linksbox a:hover {
    color: #fd3636;
}

.pro_search_box2 .scont .linksbox .bt {
    float: left;
    width: 80px;
    margin-right: 0;
}

.pro_search_box2 .scont .linksbox .sbox {
    float: left;
    width: 1060px;
}

.pro_search_box2 .cz_but li.hover .scont {
    display: block;
}

.pro_search_box2 .cz_but strong.filter {
    background: url(images/icon_all.png) no-repeat -684px -400px;
    padding-left: 20px;
    color: #f4604b;
}

.pro_search_box2 .filter-scont {
    position: absolute;
    width: 1200px;
    left: 0;
    top: 52px;
    display: none;
    color: #FFF;
    text-align: left;
    padding-top: 20px;
}

.pro_search_box2 .filter-scont .linksbox {
    line-height: 28px;
    padding: 20px 0 20px 30px;
    background: #34343e;
}

.pro_search_box2 .filter-scont .linksbox a {
    float: none;
    color: #FFF;
    padding: 0;
}

.pro_search_box2 .filter-scont .linksbox a:hover {
    color: #f4604b;
}

.pro_search_box2 .filter-scont .linksbox .bt {
    display: block;
    font-size: 18px;
}

.pro_search_box2 .filter-scont .linksbox .bt a {
    color: #f4604b;
}

.pro_search_box2 .filter-scont .linksbox .sbox a {
    display: table-cell;
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: top;
    margin-right: 10px;
    padding: 0;
    font-size: 13px;
}

.pro_search_box2 .filter-scont .column {
    width: 262px;
    float: left;
    margin-right: 30px;
}

.pro_search_box2 .cz_but li .alinks .s {
    background: url(images/icon_all.png) 0px -799px;
    display: none;
    height: 9px;
    left: 0;
    margin: auto;
    position: absolute;
    right: 0;
    top: 43px;
    width: 16px;
    z-index: 1;
}

#filter .alinks {
    position: relative;
}

#filter .tips {
    width: 145px;
    height: 60px;
    position: absolute;
    top: -45px;
    right: -140px;
    background: url(images/icon_all.png) no-repeat -200px -1034px;
    color: #FFF;
    font-size: 16px;
    padding: 27px 10px 0 0;
}

#filter .tips .text {
    display: block;
    text-indent: 45px;
}

#filter .tips .close {
    position: absolute;
    right: 0;
    top: -4px;
    width: 18px;
    height: 18px;
    background: url(images/icon_all.png) no-repeat -200px -1141px;
    cursor: pointer;
    text-indent: -9999px;
}

#filter .tips .close:hover {
    background-position: -227px -1141px;
}

.pro_search_box2 .cz_but li.hover .filter-scont {
    display: block;
}

.pro_search_box2 .cz_but li.hover .alinks .s {
    display: block;
}


/*gift_zt  */
.gift_zt {
}

.gift_zt li {
    float: left;
    width: 515px;
    font-size: 16px;
    padding: 3px 0 3px 0;
    height: 26px;
}

.gift_zt li .zan {
    float: right;
    color: #c1c1c1;
}

.gift_zt li.mr {
    margin-right: 90px;
}

.gift_zt li a {
    float: left;
    background: url(images/d1.png) no-repeat 0 center;
    padding-left: 10px;
}

/*plbox1*/
.plbox1 {
    background: #FFF;
    padding: 30px;
}

.plbox1 .title_bt {
    font-size: 28px;
    font-weight: 700;
    margin-bottom: 15px;
}

.plbox1 .peop {
    line-height: 30px;
    height: 30px;
    color: #c2c2c2;
    margin-bottom: 15px;
}

.plbox1 .peop .photo {
    width: 30px;
    height: 30px;
    border-radius: 30px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
    margin-right: 10px;
    float: left;
}

.plbox1 .peop .photo img {
    width: 30px;
    height: 30px;
}

.plbox1 .peop .name {
    vertical-align: middle;
    margin-right: 15px;
    float: left;
}

.plbox1 .peop .time {
    vertical-align: middle;
    float: left;
}

.plbox1 .px {
    font-size: 16px;
    color: #666;
    line-height: 28px;
}

/**/
.raiders-detail .plate-title {
    font-size: 28px;
    font-weight: 700;
    margin-bottom: 5px;
}

.raiders-detail .time {
    line-height: 30px;
    height: 30px;
    color: #c2c2c2;
    margin-bottom: 10px;
    background: url(images/icon_all.png) no-repeat -684px -693px;
    padding-left: 22px;
    float: left;
}

.raiders-detail .summary {
    border-top: 1px solid #f2f2f2;
    border-bottom: 1px solid #f2f2f2;
    padding: 10px 0;
    line-height: 28px;
    font-size: 16px;
    color: #999;
    text-indent: 32px;
    margin-bottom: 50px;
}


/*baidushare*/
.baidushare {
    height: 30px;
}

.baidushare .share-icon {
    float: left;
    height: 30px;
    line-height: 30px;
    color: #999;
    font-size: 14px;
    overflow: hidden;
}

.baidushare .bdsharebuttonbox .bds_weixin,
.baidushare .bdsharebuttonbox .bds_sqq,
.baidushare .bdsharebuttonbox .bds_qzone,
.baidushare .bdsharebuttonbox .bds_tsina,
.baidushare .bdsharebuttonbox .bds_more {
    display: block;
    float: left;
    width: 30px;
    height: 30px;
    text-align: center;
    background: #FFF url(images/icon_all.png) no-repeat;
    padding: 0;
    margin: 0;
    margin-right: 8px;
}

.baidushare .bdsharebuttonbox .bds_sqq {
    background-position: -200px -800px !important;
}

.baidushare .bdsharebuttonbox .bds_qzone {
    background-position: -232px -800px !important;
}

.baidushare .bdsharebuttonbox .bds_tsina {
    background-position: -264px -800px !important;
}

.baidushare .bdsharebuttonbox .bds_weixin {
    background-position: -296px -800px !important;
}

.baidushare .bdsharebuttonbox .bds_more {
    background-position: -329px -800px !important;
}

/*baidushare-float-left*/
.baidushare-float-left {
    position: fixed;
    width: 52px;
    top: 50%;
    right: 50%;
    margin-right: 620px;
    margin-top: -55px;
    position: fixed;
    _position: absolute;
    display: block;
    height: 310px;
    z-index: 100;
}

.baidushare-float-left .bdsharebuttonbox .bds_weixin,
.baidushare-float-left .bdsharebuttonbox .bds_sqq,
.baidushare-float-left .bdsharebuttonbox .bds_qzone,
.baidushare-float-left .bdsharebuttonbox .bds_tsina,
.baidushare-float-left .bdsharebuttonbox .bds_more {
    display: block;
    width: 52px;
    height: 52px;
    text-align: center;
    background: url(images/icon_all.png) no-repeat;
    padding: 0;
    margin: 0;
    margin-bottom: 8px;
}

.baidushare-float-left .bdsharebuttonbox .bds_sqq {
    background-position: 0 -364px !important;
}

.baidushare-float-left .bdsharebuttonbox .bds_qzone {
    background-position: 0 -425px !important;
}

.baidushare-float-left .bdsharebuttonbox .bds_tsina {
    background-position: 0 -300px !important;
}

.baidushare-float-left .bdsharebuttonbox .bds_weixin {
    background-position: 0 -491px !important;
}

.baidushare-float-left .bdsharebuttonbox .bds_more {
    background-position: 0 -555px !important;
}

.baidushare-float-left .bdsharebuttonbox .bds_sqq:hover {
    background-position: -60px -364px !important;
}

.baidushare-float-left .bdsharebuttonbox .bds_qzone:hover {
    background-position: -60px -425px !important;
}

.baidushare-float-left .bdsharebuttonbox .bds_tsina:hover {
    background-position: -60px -300px !important;
}

.baidushare-float-left .bdsharebuttonbox .bds_weixin:hover {
    background-position: -60px -491px !important;
}

.baidushare-float-left .bdsharebuttonbox .bds_more:hover {
    background-position: -60px -555px !important;
}

/* 广告 */
.mliwuso-ad-452 {
    margin: 0 auto 70px auto;
    width: 452px;
}


/*liwu_nav_title*/
.liwu_nav {
    width: 1200px;
    margin: 0 auto;
    padding-top: 30px;
}

.liwu_nav_title {
    height: 43px;
    background: url(images/liwu_nav.png) no-repeat;
    padding-left: 70px;
}

.liwu_nav_title .tith {
    font-size: 20px;
    font-family: "微软雅黑";
    color: #f86047;
    height: 43px;
    line-height: 43px;
    font-weight: normal;
}

.liwu_nav_title.c2 {
    background-position: 0 -100px;
}

.liwu_nav_title.c2 .tith {
    color: #006699;
}

.liwu_nav_title.c3 {
    background-position: 0 -200px;
}

.liwu_nav_title.c3 .tith {
    color: #fc484f;
}

.liwu_nav_title.c4 {
    background-position: 0 -300px;
}

.liwu_nav_title.c4 .tith {
    color: #c91fff;
}

/*ui_box2*/
.ui_box2 {
    border: 1px solid #ccc;
    border-top: 2px solid #f86047;
}

.ui_box2 .title {
    height: 33px;
    position: relative;
    border-bottom: 1px solid #ccc;
}

.ui_box2 .title .tith {
    height: 33px;
    line-height: 33px;
    color: #333;
    font-size: 15px;
    padding-left: 10px;
    float: left;
}

.ui_box2 .title .t1 {
    color: #333;
}

.ui_box2 .cont {
}


/*liwu_box*/
.liwu_box {
    width: 1200px;
    overflow: hidden;
}

.liwu_box ul {
    width: 1200px;
}

.liwu_box li {
    width: 400px;
    float: left;
    background: #FFF;
}

.liwu_box .list_a {
    padding: 5px;
    padding-bottom: 10px \9;
}

.liwu_box .list_a a {
    float: left;
    margin: 5px;
    border: 1px solid #e2e1e3;
}

.liwu_box .list_a a span {
    float: left;
    padding: 5px 8px;
    border: 1px solid #FFF;
    color: #333;
    cursor: pointer;
    white-space: pre;
}

.liwu_box .list_a a:hover,
.liwu_box .list_a a.hover {
    border: 1px solid #df0001;
    text-decoration: none;
}

.liwu_box .list_a a:hover span,
.liwu_box .list_a a.hover span {
    border: 1px solid #df0001;
}

.liwu_box.c2 .ui_box2 {
    border-top: 2px solid #1582fa;
}

.liwu_box.c3 .ui_box2 {
    border-top: 2px solid #fd4047;
}

.liwu_box.c4 .ui_box2 {
    border-top: 2px solid #c935f8;
}


/*guwen-content*/
.guwen-content {
    width: 1130px;
    margin: 0 auto;
}

.guwen-title {
    text-align: center;
    font-size: 26px;
    padding: 40px 0 20px 0;
}

/*guwen_select*/
.guwen_select .links_cont {
    text-align: center;
}

.guwen_select .links_cont a {
    color: #FFF;
    text-align: center;
    font-size: 26px;
    border-radius: 100px;
    width: 134px;
    height: 134px;
    line-height: 134px;
    display: table-cell;
    display: inline-block;
    *display: inline;
    zoom: 1;
    vertical-align: top;
    margin: 25px;
    margin: 20px \9;
}

.guwen_select .links_cont a:hover {
    text-decoration: none;
}

.guwen_select .links_cont a.c_red1 {
    background: #f86047;
    background: url(images/icon_guwen.png) no-repeat 0px -120px \9;
}

.guwen_select .links_cont a.c_red1:hover {
    background: #f6391a;
    background: url(images/icon_guwen.png) no-repeat -200px -120px \9;
    box-shadow: 0px 0px 8px #f6391a;
}

.guwen_select .links_cont a.c_red2 {
    background: #ff6983;
    background: url(images/icon_guwen.png) no-repeat 0px -277px \9;
}

.guwen_select .links_cont a.c_red2:hover {
    background: #ff4465;
    background: url(images/icon_guwen.png) no-repeat -200px -277px \9;
    box-shadow: 0px 0px 8px #ff4465;
}

.guwen_select .links_cont a.c_red3 {
    background: #f74123;
    background: url(images/icon_guwen.png) no-repeat -200px -120px \9;
}

.guwen_select .links_cont a.c_red3:hover {
    background: #f51300;
    background: url(images/icon_guwen.png) no-repeat -200px -277px \9;
    box-shadow: 0px 0px 8px #f51300;
}


.guwen_select .links_cont a.c_purple1 {
    background: #a571c7;
    background: url(images/icon_guwen.png) no-repeat -400px -440px \9;
}

.guwen_select .links_cont a.c_purple1:hover {
    background: #8f4eb9;
    background: url(images/icon_guwen.png) no-repeat -600px -440px \9;
    box-shadow: 0px 0px 8px #8f4eb9;
}

.guwen_select .links_cont a.c_purple2 {
    background: #bc44c1;
    background: url(images/icon_guwen.png) no-repeat -400px -440px \9;
}

.guwen_select .links_cont a.c_purple2:hover {
    background: #ac16b2;
    background: url(images/icon_guwen.png) no-repeat -600px -440px \9;
    box-shadow: 0px 0px 8px #ac16b2;
}


.guwen_select .links_cont a.c_orange {
    background: #fe9814;
    background: url(images/icon_guwen.png) no-repeat 0px -438px \9;
}

.guwen_select .links_cont a.c_orange:hover {
    background: #fe7f00;
    background: url(images/icon_guwen.png) no-repeat -200px -438px \9;
    box-shadow: 0px 0px 8px #fe7f00;
}

.guwen_select .links_cont a.c_blue1 {
    background: #0089db;
    background: url(images/icon_guwen.png) no-repeat -400px -120px \9;
}

.guwen_select .links_cont a.c_blue1:hover {
    background: #006cd2;
    background: url(images/icon_guwen.png) no-repeat -600px -120px \9;
    box-shadow: 0px 0px 8px #006cd2;
}


.guwen_select .links_cont a.c_blue2 {
    background: #34abcd;
    background: url(images/icon_guwen.png) no-repeat -400px -277px \9;
}

.guwen_select .links_cont a.c_blue2:hover {
    background: #0297c1;
    background: url(images/icon_guwen.png) no-repeat -600px -277px \9;
    box-shadow: 0px 0px 8px #0297c1;
}

.guwen_select .links_cont a.c_blue3 {
    background: #6262ff;
    background: url(images/icon_guwen.png) no-repeat -400px -600px \9;
}

.guwen_select .links_cont a.c_blue3:hover {
    background: #006cd2;
    background: url(images/icon_guwen.png) no-repeat -600px -600px \9;
    box-shadow: 0px 0px 8px #006cd2;
}

.guwen_select .links_cont a.c_green {
    background: #04b362;
    background: url(images/icon_guwen.png) no-repeat -400px -720px \9;
}

.guwen_select .links_cont a.c_green:hover {
    background: #00a03c;
    background: url(images/icon_guwen.png) no-repeat -600px -720px \9;
    box-shadow: 0px 0px 8px #00a03c;
}


.guwen-msg-layer {
    height: 310px;
}

.guwen-msg-layer .guwen-title {
    border-bottom: 1px solid #f5f5f5;
    padding: 0;
    line-height: 85px;
    height: 85px;
    margin-bottom: 15px;
}

/*status-tips*/
.layui-small-status .layui-layer-title {
    display: none;
}

.layui-small-status .layui-layer-content {
}

.layui-small-status .txtrow1 {
    padding-top: 40px;
    text-align: center;
    color: #666;
    padding-top: 40px;
    min-height: 100px;
    height: auto !important;
    height: 100px;
    overflow: visible;
}

.layui-small-status .layui-layer-setwin {
    top: 25px;
    right: 25px;
}

.layui-small-status .layui-layer-setwin .layui-layer-close1 {
    background: url(images/icon_guwen.png) no-repeat 0 0;
    width: 16px;
    height: 16px;
}

.layui-small-status .layui-layer-setwin .layui-layer-close1:hover {
    background-position: 0 -50px;
}

.guwen-msg-layer {
    height: 310px
}

.guwen-msg-layer .guwen-title {
    border-bottom: 1px solid #f5f5f5;
    padding: 0;
    line-height: 85px;
    height: 85px;
    margin-bottom: 15px
}
