@charset "utf-8";

/* CSS Document */
body {
    background: #fff;
    margin: 0 auto;
    padding: 0;
    font-family: "宋体";
}

div,
form,
img,
ul,
ol,
li,
dl,
dt,
dd {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 12px;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    margin: 0;
    padding: 0;
}

table,
td,
tr,
th {
    font-size: 12px;
}

input {
    border: 0;
    margin: 0;
    padding: 0;
}

/* 链接颜色 */
a:link {
    color: #333;
    text-decoration: none;
    background: none;
}

a:visited {
    color: #333;
    text-decoration: none;
    background: none;
}

a:hover {
    color: #fc832d;
    text-decoration: underline;
    background: none;
}

a:active {
    color: #e13706;
}

.clear {
    clear: both;
}

/* 头部 登录条 */
.top_bar {
    width: 100%;
    height: 30px;
    line-height: 30px;
    /* background: url(../images/top_bar.gif) repeat-x left top; */
    float: left;
    clear: both;
}

.top_box {
    height: 35px;
}

.t_left {
    width: 370px;
    float: left;
}

.t_wb {
    width: 312px;
    float: left;
}

.t_left a,
.t_left a:link,
.t_left a:visited {
    color: #fe8b08;
    text-decoration: underline;
}

.t_left a:hover {
    color: #cf121b;
    text-decoration: underline;
}

.t_right {
    /*width: 318px;*/
    float: right;
    line-height: 32px;
    padding-right: 10px;
}

.t_right li {
    list-style: none;
    padding: 0 3px;
    text-align: right;
    float: right;
    line-height: 32px;
}

.t_right .t_number {
    font-weight: bold;
    color: #fc762b;
    padding: 0 3px;
}

.t_right .line {
    color: #c4c4c4;
    padding: 0 3px;
}

.t_ico {
    padding: 10px 0 0 5px;
}

.user_info {
    color: #297fe1
}

.user_info .user_name {
    color: #fe8b08;
}

.user_info .user_logout {
    color: #fe8b08
}

.logo {
    width: 200px;
    height: 85px;
    float: left;
}

.logo img {
    margin-top: 0px;
}
.layout .current-game{
    font-size: 18px;
    font-weight: 600;
    margin-left: 5px;
    margin-top: 39px;
    float: left;
    display: none;
}


.search {
    width: 530px;
    margin: 10px 0 10px 10px;
    float: right;
}

.sear_tit {
    position: relative;
    width: 80px;
    height: 18px;
    background: url(../images/sea_tit.gif) no-repeat left top;
    font-size: 14px;
    color: #ff6000;
    font-weight: bold;
    padding-top: 8px;
    text-align: center;
    display: inline-block;
    cursor: pointer;
}

.sear_tit2 {
    position: relative;
    width: 80px;
    height: 18px;
    font-size: 14px;
    color: #7b7b7b;
    font-weight: bold;
    padding-top: 8px;
    text-align: center;
    display: inline-block;
    cursor: pointer;
}

.sear_info {
    margin-top: -1px;
    width: 518px;
    height: 23px;
    padding: 5px;
    background: #eff8ff;
    font-size: 12px;
    color: #333;
    border: 1px solid #adcee8
}

.sear_select {
    width: 75px;
    height: 20px;
    margin: 3px 0 4px 6px;
    padding: 0 10px;
    display: inline;
    background-image: url(../images/sear_select.gif);
    color: #666;
    line-height: 20px;
    text-align: left;
    position: relative;
    cursor: pointer;
    z-index: 99;
    float: left;
}

.sear_input {
    width: 135px;
    height: 20px;
    line-height: 20px;
    background: url(../images/sear_input.gif) no-repeat left top;
    margin: 3px 5px 0 5px;
    padding: 0 10px;
    text-align: left;
    float: left;
    display: inline;
}

.sear_input_1 {
    width: 135px;
    height: 20px;
    line-height: 20px;
    background: url(../images/sear_input.gif) no-repeat left top;
    margin: 3px 5px 0 5px;
    padding: 0 10px;
    text-align: left;
    float: left;
    display: inline;
}

.sear_btn {
    width: 45px;
    height: 20px;
    background: url(../images/sear_btn.gif) no-repeat left center;
    text-align: center;
    *padding-top: 3px;
    padding-top: 3px\9;
    margin-top: 3px;
    display: inline;
    color: #fff;
    cursor: pointer;
    float: left;
}

.sear_btn_1 {
    width: 45px;
    height: 20px;
    background: url(../images/sear_btn.gif) no-repeat left center;
    text-align: center;
    *padding-top: 3px;
    padding-top: 3px\9;
    margin-top: 3px;
    display: inline;
    color: #fff;
    cursor: pointer;
    float: left;
}

.sear_2input {
    width: 435px;
    height: 20px;
    line-height: 20px;
    background: url(../images/sear_2input.gif) no-repeat left top;
    margin: 3px 5px 0 5px;
    padding: 0 10px;
    text-align: left;
    float: left;
    display: inline;
}

/* 首页布局 */
.top_box,
.layout,
.menu {
    width: 1000px;
    height: auto;
    margin: 0 auto;
    padding: 0;
    clear: both;
}

.left {
    width: 740px;
    float: left;
}

.right {
    width: 250px;
    float: right;
}

/* 导航 */
.menu {
    height: 38px;
    line-height: 38px;
    background: url("../images/nav_left.gif"), url("../images/nav_mid.gif"), url("../images/nav_right.gif");
    background-repeat: no-repeat, repeat-x, no-repeat;
    background-position: 0 0, 38px 0, right 0;
}

.menu li {
    width: 110px;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    list-style: none;
    padding: 0 10px 0 0;
    background: url(../images/nav_line.gif) no-repeat right top;
    float: left;
}

.menu li.current {
    background: url(../images/nav_current.gif) no-repeat center bottom;
    
}
.menu li a{
    color: #fff;
}
.menu li.current a{
    color: #297fe1;
}

.menu li a,
.menu li a:link,
.menu li a:visited,
.menu .current a,
.menu .current a:link,
.menu .current a:visited {
    text-decoration: none;
}


/* 首页焦点图 */
.base_banner {
    width: 740px;
    height: 230px;
    margin: 10px 0;
    position: relative;
}

.base_banner li {
    list-style: none;
}

.base_banner .pic_number {
    width: 135px;
    position: absolute;
    top: 200px;
    left: 655px;
}

.base_banner .pic_number li {
    width: 20px;
    height: 18px;
    background: url(../images/number_bg.gif) no-repeat left bottom;
    text-align: center;
    font-weight: bold;
    color: #fff;
    line-height: 18px;
    margin: 0 3px;
    cursor: pointer;
    float: left;
}

.base_banner .pic_number .pic_current {
    background: url(../images/number_dq.gif) no-repeat left bottom;
}

/* 首页公共区域 */
.base_wrapper {
    border: 1px solid #d7d7d7;
    border-top: none;
    margin-bottom: 10px;
    float: left;
    clear: both;
}

.base_wr_area {
    width: 738px;
}

.base_flowsheet {
    height: 60px;
    border: 1px solid #d7d7d7;
    margin: 10px 0;
    background: url(../images/base_flowsheet_bg.gif) repeat-x left top;
    float: left;
    clear: both;
}

.base_flowsheet img {
    padding: 3px 9px;
}

.base_wr_tit {
    height: 30px;
    background: url(../images/right_tit_bg.gif) repeat-x left top;
}

.base_wr_tit .more a {
    width: 60px;
    height: 20px;
    background: url(../images/base_wr_more.gif) no-repeat left center;
    float: right;
    color: #fff;
    text-align: center;
    line-height: 20px;
    margin: 5px;
}

.base_wr_tit h2 {
    font-size: 16px;
    color: #fc762b;
    line-height: 30px;
    padding-left: 30px;
    font-weight: bold;
    background: url(../images/base_wr_tit_h2.gif) no-repeat 10px center;
    float: left;
}

.base_wr_fl {
    width: 540px;
    margin-top: 5px;
    float: right;
}

.base_wr_fl li {
    list-style: none;
    padding: 3px 10px;
    float: right;
    cursor: pointer
}

.base_wr_fl li:hover,
.base_wr_fl .current {
    background-color: #e1e1e1;
    border: 1px solid #c7c6c6;
    font-weight: bold;
}

.base_wr_fl li a:hover {
    color: #000;
}

.base_wr_2fl,
.base_wr_3fl {
    width: 100%;
    height: 30px;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    margin: 10px 0 0 0;
    float: left;
}

.base_wr_2fl li,
.base_wr_3fl li {
    list-style: none;
    line-height: 30px;
    text-align: center;
    color: #666;
    float: left;
}

.base_wr_2fl,
.base_wr_3fl {
    padding-left: 15px;
    width: 723px;
    position: relative;
}

.base_wr_2fl li {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    padding-top: 6px;
    z-index: 3
}

.base_wr_3fl li {
    font-family: "宋体";
    font-size: 12px;
    padding-top: 6px;
    z-index: 3
}

.base_wr_2fl li a,
.base_wr_3fl li a {
    display: block;
    height: 15px;
    line-height: 16px;
    margin-left: -1px;
    text-decoration: none;
    width: 26px;
    text-align: center;
    border-left: 1px solid #c4c4c4;
    border-right: 1px solid #c4c4c4;
    border-top: 1px solid #fff;
    overflow: hidden
}

.base_wr_3fl li a {
    width: 40px
}

/* .base_wr_2fl li a:hover, .base_wr_3fl li a:hover { color:#666; cursor:pointer;  } */
.base_wr_3fl li a:hover {
    color: #666;
    cursor: pointer;
}

.base_wr_2fl .current {
    position: relative;
    z-index: 3
}

.base_wr_2fl .current a {
    color: #fc832d;
    font-weight: bold;
    position: relative;
    background: #fff;
    z-index: 3;
    border-color: #c4c4c4;
    height: 24px;
}

.base_wr_3fl .current {
    position: relative;
    z-index: 3
}

.base_wr_3fl .current a {
    height: 18px;
    background: #fff;
    z-index: 3;
    border-color: #c4c4c4
}

.base_wr_2fl .line,
.base_wr_3fl .line {
    color: #c4c4c4;
    padding: 0 7.7px;
}

.base_wr_1style {
    width: 100%;
    margin: 10px auto;
    float: left;
    clear: both;
}

.base_wr_1style dl {
    width: 150px;
    margin: 5px 16px;
    padding: 0;
    float: left;
    display: inline;
}

.base_wr_1style dt {
    width: 150px;
    height: 70px;
    border: 1px solid #c4daeb;
}

.base_wr_1style dt img {
    margin: 2px;
}

.base_wr_1style dd {
    height: 30px;
    line-height: 30px;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}

.base_wr_2style {
    width: 160px;
    margin: 10px 5px 10px 18px;
    display: inline;
    float: left;
}

.base_wr_2s_are {
    width: 150px;
    border: 1px solid #d7d7d7;
    background-color: #fff;
}

.base_wr_2s_are ul {
    border-top: 1px solid #d7d7d7;
    background-color: #f5f5f5;
    padding: 3px 3px 3px 5px;
}

.base_wr_2s_are li {
    list-style: none;
    line-height: 16px;
    color: #333;
    font-size: 12px;
    text-align: left;
}

.base_wr_2s_img img {
    padding: 5px;
}

.base_wr_2s_info {
    margin-top: 10px;
}

.base_wr_2s_info li {
    list-style: none;
    line-height: 20px;
    color: #333;
    font-size: 12px;
    text-align: left;
    padding-left: 5px;
}

.base_wr_2s_info .price {
    color: #ff6000;
}

.base_wr_2s_info .name {
    color: #a9a8a8;
}

.base_wr_2s_btn {
    width: 70px;
    height: 22px;
    background: url(../images/base_wr_2s_btn.gif) no-repeat left center;
    text-align: center;
    color: #fff;
    line-height: 22px;
    font-weight: bold;
    display: block;
    margin: 5px 0 5px 35px;
}

.base_wr_3style,
.base_wr_4style {
    width: 160px;
    height: 80px;
    margin: 5px 3px 5px 8px;
    padding: 5px;
    display: inline;
    float: left;
}

.base_wr_4style:hover {
    background-color: #fff3d4;
    border: 1px solid #fbab1f;
}

.base_wr_4style {
    background-color: #f5f5f5;
    border: 1px solid #d7d7d7;
}

.base_wr_3s_pic {
    width: 48px;
    height: 48px;
    background: url(../images/base_wr_3s_bg.gif) no-repeat left center;
    margin: 18px 8px 0 5px;
    display: inline;
    float: left;
}

.base_wr_3s_pic img {
    margin: 8px;
}

.base_wr_3style ul,
.base_wr_4style ul {
    padding: 8px 0;
    float: left;
}

.base_wr_3style li,
.base_wr_4style li {
    list-style: none;
    line-height: 22px;
    text-align: left;
    font-size: 12px;
    color: #7b7b7b;
    clear: both;
}

.base_wr_3style .name,
.base_wr_4style .name {
    color: #666;
}

.base_wr_3style .price,
.base_wr_4style .price {
    color: #ff6000;
}

.base_wr_3style .number,
.base_wr_4style .number {
    color: #297fe1;
    padding: 0 5px;
}

.base_share_btn {
    width: 100%;
    margin: 0 auto;
    padding: 0;
    text-align: center;
    clear: both;
    position: relative;
}

.publish_add {
    position: absolute;
    height: 34px;
    line-height: 34px;
    right: 50px;
    top: 0px;
    font-size: 14px;
}

.publish_add a {
    color: #297fe1;
}

/* 首页功能区域 */
.base_bar {
    width: 250px;
    height: 30px;
    line-height: 30px;
    margin: 10px 0;
    background-color: #5da5ef;
}

.base_bar li {
    width: 83px;
    text-align: center;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    list-style: none;
    background: url(../images/line_2.gif) no-repeat left top;
    float: left;
}

.base_bar li:hover {
    color: #fff600;
    background: url(../images/base_bar_cur.gif) no-repeat left top;
}

.base_bar li a,
.base_bar li a:link,
.base_bar li a:visited {
    color: #fff;
    text-decoration: none;
}

.base_bar li:hover a {
    color: #fff600;
    text-decoration: underline;
}


.function_area {
    width: 228px;
    border: 1px solid #d9d9d9;
    background-color: #f5f5f5;
    padding: 10px;
    margin-bottom: 10px;
    float: left;
    clear: both;
}

.function_area span {
    float: left;
}

.base_function,
.base_02function {
    width: 105px;
    height: 28px;
    line-height: 28px;
    font-weight: bold;
    font-size: 14px;
    margin-bottom: 10px;
}

.base_02function:hover {
    color: #fff;
    background: url(../images/fuction_bg.gif) no-repeat left top;
    float: left;
}

.base_02function {
    color: #fc832d;
    background: url(../images/fuction_2bg.gif) no-repeat left top;
    float: left;
}

.other {
    margin-left: 15px;
}

.base_02function .tit_ico,
.base_02function .tit_ico {
    margin: 0;
    padding: 0 5px 0 8px;
    float: left;
}

.base_02function a:link,
.base_02function a:visited {
    color: #fc832d;
    text-decoration: none;
}

.base_02function:hover a {
    color: #fff;
    text-decoration: underline;
}


/* 首页公告,在线问答 */
.announce,
.ask {
    width: 248px;
}

.announce_tit {
    width: 238px;
    height: 30px;
    background: url(../images/right_tit_bg.gif) repeat-x left top;
    color: #fc762b;
    font-size: 14px;
    line-height: 30px;
    padding-left: 10px;
    font-weight: bold;
}

.announce_tit .more {
    margin: 0;
    padding-right: 25px;
    float: right;
    font-size: 12px;
    color: #674805;
    font-weight: normal;
    background: url(../images/more_bg.gif) no-repeat 25px center;
}

.announce_tit .more a:link,
.announce_tit .more a:visited {
    color: #333333;
}

.announce_tit .more a:hover {
    color: #333333;
    text-decoration: underline;
}

.announce_info,
.ask_info {
    width: 100%;
}

.announce_info ul {
    width: 95%;
    margin: 5px auto;
    padding: 0;
}

.announce_info li {
    height: 25px;
    list-style: none;
    font-size: 12px;
    line-height: 25px;
    color: #333;
    text-align: left;
    clear: both;
}

.announce_info li img {
    padding: 5px 5px 0 0;
}

.announce_info li a:link,
.announce_info li a:visited {
    font-size: 12px;
    color: #333;
    text-decoration: none;
}

.announce_info li a:hover {
    color: #297fe1;
    text-decoration: underline;
}

.announce_info .announce_time {
    height: 23px;
    line-height: 23px;
    font-size: 12px;
    color: #989898;
    text-align: right;
    float: right;
}

.announce_info .announce_spe {
    color: #fc832d;
    text-align: left;
}

.announce_info .announce_spe a:link,
.announce_info .announce_spe a:visited {
    color: #fc832d;
    text-decoration: underline;
}

.announce_info .announce_spe a:hover {
    color: #fc832d;
    text-decoration: underline;
}

.ask_info ul {
    width: 93.5%;
    padding: 11px 5px;
    margin: 3px;
    background: url(../images/ask_line.gif) repeat-x left bottom;
}

.ask_info li {
    height: 23px;
    list-style: none;
    font-size: 12px;
    line-height: 23px;
    color: #333;
    text-align: left;
}

.ask_info .ask_bar {
    background-color: #f5f5f5;
}

.ask_info .tit_ico {
    margin: 0;
    padding: 5px 5px 0 8px;
    position: relative;
    top: 4px;
}

.ask_info li a,
.ask_info li a:link,
.ask_info li a:visited {
    font-size: 12px;
    color: #333;
    text-decoration: none;
}

.ask_info li a:hover {
    color: #333;
    text-decoration: underline;
}

.ask_info .answer {
    color: #7e7d7d;
}

.ask_info .answer a,
.ask_info .answer a:link,
.ask_info .answer a:visited {
    color: #7e7d7d;
    text-decoration: none;
}

.ask_info .answer a:hover {
    color: #333;
    text-decoration: underline;
}

.ask_submit {
    width: 95%;
    margin: 13px auto;
    padding: 0;
    clear: both;
}

.ask_link,
.ask_02link {
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    color: #fff;
    text-align: center;
    margin: 0 5px 5px 15px;
    padding: 0;
    float: left;
    display: inline;
}

.ask_link {
    width: 70px;
    background: url(../images/ask_link.gif) no-repeat left top;
}

.ask_02link {
    width: 90px;
    background: url(../images/ask_02link.gif) no-repeat left top;
}

.ask_link a,
.ask_02link a,
.ask_link a:link,
.ask_link a:visited,
.ask_02link a:link,
.ask_02link a:visited {
    color: #fff;
}

.ask_link a:hover,
.ask_02link a:hover {
    color: #fff;
    text-decoration: underline;
}

.index_kefu {
    width: 208px;
    background-color: #fff;
    padding: 10px 20px;
    float: left;
    clear: both;
}

.index_kefu dl {
    margin: 0 auto;
    clear: both;
}

.index_kefu dt {
    width: 55px;
    margin-top: 5px;
    float: left;
}

.index_kefu dd {
    width: 140px;
    color: #333;
    float: left;
}

.margin_t {
    margin-top: 10px;
}

.index_kefu .st_1f {
    font-size: 14px;
    font-weight: bold;
}

.index_kefu .st_2f {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 14px;
    line-height: 20px;
}

.index_kefu .st_3f {
    font-size: 14px;
    line-height: 20px;
}

/* 底部 */
.footer {
    width: 100%;
    height: 100px;
    margin: 10px auto 0 auto;
    padding: 0;
    clear: both;
    background: url(../images/footer_bg.gif) repeat-x left top;
    clear: both;
}

.footer_info {
    width: 980px;
    margin: 0 auto;
    padding: 5px 10px;
    clear: both;
}

.footer_line {
    font-size: 1px;
    width: 10px;
    height: 80px;
    background: url(../images/footer_02line.gif) no-repeat left center;
    float: left;
}

.footer_logo {
    width: 180px;
    text-align: right;
    float: left;
    padding: 10px 25px 0;
}

.footer_2info {
    width: 460px;
    margin: 0 auto;
    color: #333;
    padding: 20px;
    text-align: center;
}

.footer_2info p {
    height: 22px;
    line-height: 22px;
    margin: 0;
    padding: 0;
}

.footer_2info p a,
.footer_2info p a:link,
.footer_2info p a:visited {
    color: #333;
}

.footer_2info p a:hover {
    color: #a9a8a8;
}



/* 分页*/
.pagination,
.pag_person {
    font-family: Tahoma;
    font-size: 12px;
    height: 22px;
    padding: 0;
    float: left;
    display: inline;
    clear: both;
}

.pagination {
    width: 40%;
    margin: 10px auto 10px 320px;
}

.pag_person {
    width: 65%;
    margin: 10px 220px;
}

.pagination a,
.page-prev,
.page-cur,
.page-start,
.page-end,
.page-break,
.page-skip {
    float: left;
    font-family: Tahoma, SimSun, Arial;
    height: 18px;
    line-height: 18px;
    margin: 0 3px 0 0;
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
    color: #095ebf;
}

.page-start,
.pagination a,
.page-end {
    border: 1px solid #CCCCCC;
    padding: 0 5px;
}

.pagination a:hover {
    border: 1px solid #FD6D01;
    text-decoration: none;
    color: #ff6600;
}

a.page-start {
    background: url(../images/page-start.gif) no-repeat 3px center;
    padding: 0 !important;
    width: 20px;
}

a.page-prev {
    background: url(../images/page-prev.gif) no-repeat 3px center;
    padding-left: 18px;
}

.page-cur,
.page-break {
    padding: 0 3px;
}

a.page-next {
    background: url(../images/page-next.gif) no-repeat 48px center;
    padding-right: 18px;
}

.page-end {
    background-position: -104px -217px;
    padding-right: 16px;
}

.page-cur {
    background-color: #FFEDE1;
    border: 1px solid #FD6D01;
    color: #FD6D01;
    font-weight: 700;
    padding: 0 5px;
}

.page-skip {
    color: #666666;
    padding: 5px 3px;
}

.page-input {
    border: 1px solid #999999;
    color: #000000;
    font-family: Tahoma, SimSun, Arial;
    height: 18px;
    margin: -5px 5px 0 5px;
    padding: 0;
    text-align: center;
    vertical-align: top;
    width: 30px;
}

.page-skip button {
    background-position: -238px 0;
    border: 0 none;
    height: 19px;
    margin: 0 0 0 5px;
    text-indent: -9999px;
    width: 37px;
}

.page_02input {
    width: 50px;
    height: 20px;
    font-size: 12px;
    text-align: center;
    color: #fff;
    line-height: 20px;
    background: url(../images/search_bg.gif) no-repeat left center;
    cursor: pointer;
    vertical-align: top;
}


/* 位置导航 */
.base_2wrapper {
    /* border: 1px solid #d7d7d7;
    padding: 1px; */
    margin: 10px auto 5px auto;
    float: left;
    clear: both;
}

.base_position_nav,
.base_select_nav {
    width: 994px;
}

.base_po_inner {
    width: 97%;
    /* background-color: #f5f5f5;
    padding: 0 15px; */
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    color: #333;
    text-align: left;
}

.base_3wrapper {
    border: 1px solid #b4d8f4;
    padding: 1px;
    background-color: #fff;
    margin: 5px auto;
    float: left;
    clear: both;
}

.list_1sift,
.list_2sift {
    width: 120px;
    height: 18px;
    line-height: 18px;
    padding: 0 5px 0 8px;
    background-color: #fff;
    margin: 4px 5px;
    text-align: left;
    float: left;
}

.list_1sift {
    border: 1px solid #fc832d;
}

.list_2sift {
    border: 1px solid #a8d1f1;
}

.list_1sift .list_s_ico,
.list_2sift .list_s_ico {
    float: right;
    margin: 3px;
    cursor: pointer;
}

.list_delete {
    width: 80px;
    float: right;
}

.list_delete a {
    text-decoration: underline;
}

.list_sift {
    width: 110px;
    padding: 3px 20px 3px 10px;
    background-color: #fff;
    border: 1px solid #fc832d;
    margin: 3px 5px;
    text-align: left;
}

.list_sift em {
    width: 12px;
    height: 12px;
    background: url(../images/list_sift_close.gif) no-repeat right top;
    float: right;
    cursor: pointer;
    font-size: 0;
    display: block;
}

.list_delete {
    width: 80px;
    float: right;
}

.list_delete a {
    text-decoration: underline;
}

/* 弹窗 */
.pop_area {
    position: absolute;
    z-index: 1001;
    width: 550px;
    margin: 10px;
    height: auto;
    background-color: #fff;
    border: 1px solid #519add;
    float: left;
    clear: both;
}

.pop_2area {
    position: absolute;
    z-index: 1001;
    width: 450px;
    margin: 10px;
    height: auto;
    background-color: #fff;
    border: 1px solid #fc832d;
    float: left;
    clear: both;
}

.pop_tit {
    height: 30px;
    background: url(../images/pop_tit.gif) repeat-x left top;
}

.pop_2tit {
    height: 30px;
    background: url(../images/pop_2tit.gif) repeat-x left top;
}

.pop_tit span,
.pop_2tit span {
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    line-height: 30px;
    padding-left: 15px;
    float: left;
}

.pop_tit img,
.pop_2tit img {
    padding: 5px 10px;
    float: right;
}

.pop_info {
    width: 100%;
    margin: 10px auto;
    padding: 5px;
    display: inline;
    float: left;
    clear: both;
}

.pop_low {
    width: 99%;
    height: auto;
    margin: 0 0 5px 0;
    float: left;
    clear: both;
}

.pop_2low {
    width: 440px;
    height: auto;
    margin: 10px auto;
    line-height: 20px;
    clear: both;
}

.pop_row_left,
.pop_row_right,
.pop_row_2left,
.pop_row_2right {
    font-size: 12px;
    line-height: 25px;
    color: #333;
    float: left;
}

.pop_row_left {
    width: 140px;
    text-align: right;
}

.pop_row_right {
    width: 400px;
    text-align: left;
}

.pop_row_2left {
    width: 190px;
    text-align: right;
}

.pop_row_2right {
    width: 250px;
    text-align: left;
}

.pop_row_bar {
    width: 99%;
    text-align: center;
    line-height: 24px;
}

.pop_1f {
    padding: 0 10px;
}

.pop_2f {
    color: #ff6600;
}

.pop_3f {
    padding-left: 15px;
}

.pop_3f img {
    margin: 0 5px 0 0;
    *margin-top: 4px;
}

.pop_4f {
    color: #ff6600;
    padding: 0 3px;
    text-decoration: underline;
}

.pop_4f a:link,
.pop_4f a:visited {
    color: #ff6600;
    text-decoration: underline;
}

.pop_4f a:hover {
    color: #cf0000;
}

.pop_ad_area {
    width: 270px;
    background-color: #f9f9f9;
    border: 1px solid #d1d1d1;
    margin: 10px 0 10px 110px;
    padding: 10px;
    display: inline;
    float: left;
    clear: both;
}

.pop_ad_2area {
    width: 410px;
    margin: 0 50px;
    background: none;
    border: none;
}

.pop_ad_area li {
    list-style: none;
    line-height: 35px;
    text-align: left;
    color: #696969;
    padding-left: 10px;
    clear: both;
}

.pop_auth_code {
    width: 100px;
    height: 28px;
    line-height: 28px;
    color: #767676;
    text-align: center;
    text-decoration: underline;
    margin: 0 20px 0 0;
    display: inline;
    background: url(../images/pop_auth_code.gif) no-repeat left top;
    cursor: pointer;
    float: right;
}

.pop_auth_code a:link,
.pop_auth_code a:visited {
    color: #767676;
    text-decoration: underline;
}

.pop_auth_code a:hover {
    color: #333;
}

.pop_ad_area li img {
    text-align: left;
    vertical-align: middle;
    border: 1px solid #bdbdbd;
}

.pop_submit {
    width: 250px;
    height: 30px;
    margin: 0 auto;
    clear: both;
}

.pop_btn,
.pop_2btn,
.pop_3btn {
    width: 75px;
    height: 28px;
    line-height: 28px;
    font-size: 12px;
    text-align: center;
    margin-right: 20px;
    cursor: pointer;
    display: block;
    float: left;
}

.pop_btn {
    background: url(../images/pop_1btn.gif) no-repeat left top;
    color: #fff;
}

.pop_2btn {
    background: url(../images/pop_2btn.gif) no-repeat left top;
    color: #a09f9f;
}

.pop_2btn a:link,
.pop_2btn a:visited {
    color: #a09f9f;
}

.pop_2btn a:hover {
    color: #333;
    text-decoration: underline;
}

.pop_btn a:link,
.pop_btn a:visited {
    color: #fff;
}

.pop_btn a:hover {
    color: #fff;
    text-decoration: underline;
}

.pop_sub_person {
    width: 260px;
    height: 30px;
    margin: 10px auto 0 auto;
    clear: both;
}

.pop_3btn {
    background: url(../images/pop_3btn.gif) no-repeat left top;
    color: #fff;
}


/* 选择游戏页 */
.select_wr_area {
    width: 998px;
    margin-top: 10px;
}

.select_wr_tit {
    border-top: 1px solid #d7d7d7;
    border-bottom: 1px solid #d7d7d7;
    background-color: #f5f5f5;
    height: 30px;
    line-height: 30px;
}

.select_wr_tit h2 {
    width: 108px;
    height: 28px;
    font-size: 14px;
    color: #fff;
    border: 1px solid #5f92e8;
    text-align: center;
    background: #5da5ef url(../images/share_ico.gif) no-repeat 8px 7px;
    float: left;
}

.select_wr_fl {
    width: 855px;
    height: 30px;
    margin: 0;
    float: right;
    background-color: #
}

.select_wr_fl li {
    list-style: none;
    line-height: 30px;
    text-align: right;
    color: #666;
    padding: 0 2px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    float: left;
}

.select_wr_fl a:link,
.select_wr_fl a:visited {
    color: #666;
}

.select_wr_fl a:hover {
    color: #333;
}

/*.select_wr_fl li{font-family:"宋体";  font-size:12px; }*/
.select_wr_fl .line {
    color: #c4c4c4;
    padding: 0 7.7px;
}

.select_wr_game {
    width: 96%;
    margin: 0;
    padding: 10px 20px;
    float: left;
    display: inline;
    background: #fff;
}

.select_wr_game li {
    width: 17.9%;
    list-style: none;
    line-height: 30px;
    text-align: left;
    color: #333;
    padding: 0 0 0 20px;
    font-size: 12px;
    float: left;
}

.select_wr_game a:link,
.select_wr_game a:visited {
    color: #333;
}

.select_wr_game a:hover {
    color: #000;
}

/* 列表页 */
.base_4wrapper,
.base_6wrapper {
    border: 1px solid #d7d7d7;
    margin: 5px auto 10px auto;
    padding: 10px;
    background: url(../images/list_class_bg.gif) repeat-x left top;
    float: left;
}

.base_4wrapper {
    width: 978px;
    clear: both;
}

.base_6wrapper {
    width: 750px;
}

.list_district_serve,
.list_district_2serve {
    width: 99.8%;
    border-bottom: 1px solid #d7d7d7;
    margin-bottom: 10px;
    float: left;
}

.list_district_2serve {
    border-bottom: none;
}

.list_district_serve h2,
.list_district_2serve h2 {
    width: 80px;
    text-align: right;
    font-size: 12px;
    font-weight: normal;
    line-height: 25px;
    color: #333;
    float: left;
}

.list_district_serve ul {
    width: 890px;
    margin-bottom: 10px;
    float: left;
}

.list_district_serve li {
    list-style: none;
    width: 145px;
    color: #438ddd;
    text-align: left;
    line-height: 25px;
    margin-right: 2px;
    float: left;
}

.list_district_serve li a:link,
.list_district_serve li a:visited,
.list_district_2serve li a:link,
.list_district_2serve li a:visited {
    color: #438ddd;
}

.list_district_serve li a:hover,
.list_district_2serve li a:hover {
    color: #438ddd;
}

.list_district_serve li,
.list_district_2serve li {
    list-style: none;
    color: #438ddd;
    text-align: left;
    line-height: 25px;
    margin-right: 2px;
    float: left;
}

.list_district_serve li {
    width: 145px;
}

.list_district_2serve li {
    width: 105px;
}

.list_district_more,
.list_district_2more {
    width: 80px;
    height: 25px;
    font-size: 12px;
    line-height: 25px;
    color: #2c79b5;
    text-align: right;
    padding-right: 15px;
    margin: 0 auto;
    clear: both;
}

.list_district_more {
    background: url(../images/list_district_more.gif) no-repeat left bottom;
}

.list_district_2more {
    background: url(../images/list_district_2more.gif) no-repeat left bottom;
}

.list_district_more a:link,
.list_district_more a:visited {
    color: #2c79b5;
}

.list_district_more a:hover {
    color: #2c79b5;
}

.list_district_2more a:link,
.list_district_2more a:visited {
    color: #333;
}

.list_district_2more a:hover {
    color: #333;
}

.base_5wrapper {
    width: 998px;
    border: 1px solid #d7d7d7;
    margin: 5px auto 10px auto;
    padding: 0;
    float: left;
    clear: both;
}

.list_all_select {
    height: 35px;
    line-height: 35px;
    font-size: 12px;
    color: #333;
    text-align: left;
    padding: 0 10px;
}

.list_all_select input {
    padding: 0 5px;
    vertical-align: middle;
}

.list_all_select .list_a_select {
    margin-right: 10px;
    padding-left: 5px;
}

.list_all_select .list_a_s_current {
    background-color: #fc832d;
    font-weight: bold;
    color: #fff;
    padding: 5px;
}

.list_a_2select {
    width: 100px;
    float: left;
    display: inline;
}

.list_a_2select .high,
.list_a_2select .low,
.list_a_2select .default {
    width: 15px;
    height: 15px;
    font-size: 0;
    margin-top: 10px;
    display: block;
    float: right;
}

.list_a_2select .high {
    background: url(../images/person/per_list_tit_high.gif) no-repeat top right;
}

.list_a_2select .low {
    background: url(../images/person/per_list_tit_low.gif) no-repeat top right;
}

.list_a_2select .default {
    background: url(../images/person/per_list_tit_default.gif) no-repeat top right;
}

.high,
.low,
.default {
    width: 100px;
    padding-right: 15px;
}

.high {
    background: url(../images/person/per_list_tit_high.gif) no-repeat top right;
}

.low {
    background: url(../images/person/per_list_tit_low.gif) no-repeat top right;
}

.default {
    background: url(../images/person/per_list_tit_default.gif) no-repeat top right;
}

.dq_current {
    color: #2174b5;
    font-weight: bold;
}



.list_a_2select span {
    float: left;
}

.list_a_2select .current {
    color: #2174b5;
    font-weight: bold;
}

.list_all_area {
    width: 250px;
    margin-top: 3px;
    float: left;
}

.list_a_ipt,
.list_a_2ipt,
.list_a_3ipt {
    height: 20px;
    border: 1px solid #ccc;
    line-height: 20px;
    color: #333;
    padding: 0 5px;
    margin: 4px;
    font-size: 12px;
    text-align: left;
    float: left;
}

.list_a_ipt {
    width: 100px;
}

.list_a_2ipt {
    width: 50px;
}

.list_a_3ipt {
    width: 200px;
    float: left;
}

.list_a_sort {
    width: 125px;
    height: 20px;
    border: 1px solid #d0daf4;
    font-size: 12px;
    color: #666;
    line-height: 22px;
    margin-top: 8px;
    padding: 0;
}

.list_search {
    width: 25px;
    height: 20px;
    background: url(../images/input_ico.jpg) no-repeat left center;
    margin-top: 5px;
    float: right;
    cursor: pointer;
}


.list_all_tit {
    border: 1px solid #fff;
    background-color: #5da5ef;
    height: 30px;
    line-height: 30px;
    clear: both;
}

.list_all_tit h2 {
    font-size: 14px;
    color: #fff;
    text-align: center;
    float: left;
}

.list_all_bar,
.list_all_2bar {
    width: 99.8%;
    padding: 10px 0;
    border: 1px solid #fff;
    float: left;
    clear: both;
}

.list_all_bar {
    background-color: #f5f5f5;
    border-bottom: 1px solid #ccc;
}

.list_all_bar:nth-child(odd) {
    background-color: #fff
}

.list_all_2bar {
    background-color: #fff;
}

.list_all_bar ul {
    margin-right: 2px;
    float: left;
}

.list_all_bar li {
    list-style: none;
    text-align: left;
    padding-left: 10px;
    line-height: 20px;
    clear: both;
}

.list_a_describe {
    width: 413px;
    padding-left: 15px;
}

.list_a_price {
    width: 150px;
}

.list_a_stock {
    width: 50px;
}

.list_a_insure {
    width: 120px;
}

.list_a_time {
    width: 90px;
}

.list_a_operate {
    width: 55px;
    *width: 50px;
}

.list_a_btn {
    width: 50px;
    height: 22px;
    color: #fff;
    text-align: center;
    line-height: 22px;
    cursor: pointer;
    background: url(../images/list_a_btn.gif) no-repeat left center;
    margin: 5px;
    float: left;
}

.list_a_btn_2 {
    width: 50px;
    height: 22px;
    color: #fff;
    text-align: center;
    line-height: 22px;
    cursor: pointer;
    background: url(../images/list_a_btn_2.gif) no-repeat left center;
    margin: 5px;
    float: left;
}

.list_a_insure li {
    height: 25px;
    line-height: 25px;
}

.list_a_insure li img,
.list_a_1f img,
.list_a_describe img {
    text-align: center;
    vertical-align: middle;
    padding: 0 5px 0 0;
}

.list_a_img {
    width: 55px;
    float: left;
    position: relative
}

.list_zd_logo {
    position: absolute;
    background: url(../images/logo_zhiding.png);
    top: 0;
    left: 0;
    width: 44px;
    height: 44px
}

.list_a_1f {
    width: 338px;
    height: 45px;
    margin: 5px 0 0 10px;
    float: left;
    font-size: 14px;
    font-weight: bold;
    color: #2174b5;
    line-height: 20px;
    overflow: hidden
}

.list_a_2f {
    color: #666;
}

.list_a_price .list_a_3f {
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #fc952d;
}

.list_a_1f a:link,
.list_a_1f a:visited {
    color: #2174b5;
}

.list_a_1f a:hover {
    color: #333;
}

.list_a_2f a:link,
.list_a_2f a:visited {
    color: #666;
}

.list_a_2f a:hover {
    color: #2174b5;
}

.list_select_tit {
    border-top: 1px solid #d7d7d7;
    background-color: #f5f5f5;
    height: 30px;
    line-height: 30px;
}

.list_select_tit h2 {
    width: 98px;
    height: 28px;
    font-size: 14px;
    color: #747474;
    text-align: right;
    float: left;
}

.list_select_fl {
    width: 895px;
    height: 30px;
    margin: 0;
    float: right;
}

.list_select_fl li {
    list-style: none;
    line-height: 30px;
    text-align: right;
    color: #747474;
    padding: 0 12px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    float: left;
}

.list_select_fl a:link,
.list_select_fl a:visited {
    color: #666;
}

.list_select_fl a:hover {
    color: #333;
}

.list_select_game {
    width: 96%;
    margin: 0;
    padding: 10px 20px;
    float: left;
    display: inline;
}

.list_select_game li {
    width: 17.9%;
    list-style: none;
    line-height: 30px;
    text-align: left;
    color: #333;
    padding: 0 0 0 20px;
    font-size: 12px;
    float: left;
}

.list_select_game a:link,
.list_select a:visited {
    color: #333;
}

.list_select_game a:hover {
    color: #000;
}


/* 详情页 */
.detail_right {
    width: 220px;
    float: right;
}

.service_area,
.seller_area {
    width: 216px;
    background-color: #fff;
    padding: 1px;
    border: 1px solid #d7d7d7;
    float: right;
}

.service_area {
    margin: 5px 0;
}

.seller_area {
    margin: 5px 0 10px 0;
}

.service_inner,
.seller_inner {
    width: 90.8%;
    padding: 10px;
    background-color: #eff8ff;
    float: left;
    clear: both;
}

.service_inner h3 {
    font-size: 14px;
    color: #fc832d;
    text-align: left;
    padding-left: 5px;
    height: 30px;
    line-height: 30px;
    border-bottom: 1px solid #c1d4e3;
}

.service_inner ul,
.seller_inner ul {
    margin: 5px auto;
    border-bottom: 1px solid #c1d4e3;
    clear: both;
}

.service_inner li {
    list-style: none;
    font-size: 12px;
    color: #333;
    text-align: left;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
}

.seller_inner li {
    list-style: none;
    font-size: 12px;
    color: #333;
    text-align: left;
    height: 24px;
    line-height: 24px;
    padding-left: 10px;
}

.service_inner li img {
    padding: 0 10px;
    vertical-align: middle;
}

.service_inner dl {
    margin: 0 auto;
    clear: both;
}

.service_inner dt {
    width: 55px;
    margin-top: 5px;
    float: left;
}

.service_inner dd {
    width: 140px;
    color: #333;
    float: left;
}

.service_inner .st_1f {
    font-size: 14px;
    font-weight: bold;
}

.service_inner .st_2f {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 14px;
    line-height: 20px;
}

.service_inner .st_3f {
    font-size: 14px;
    line-height: 20px;
}

.service_in_botline {}

.seller_in_tit {
    font-size: 14px;
    font-weight: bold;
    color: #333;
    text-align: left;
    padding-left: 5px;
    height: 30px;
    line-height: 30px;
    border-bottom: 1px solid #c1d4e3;
}

.seller_in_1f {
    font-size: 12px;
    font-weight: normal;
    color: #7b7b7b;
    padding-left: 10px;
    float: right;
}

.seller_in_2f {
    color: #469ae5;
}

.seller_in_3f {
    color: #149420;
}

.seller_in_4f {
    color: #fff;
}

.seller_in_1bg,
.seller_in_2bg {
    padding: 3px 8px;
    margin: 0 10px;
}

.seller_in_1bg {
    background-color: #a70000;
}

.seller_in_2bg {
    background-color: #01700b;
}

.base_6wrapper h3 {
    width: 97%;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    font-weight: normal;
    color: #333;
    padding-left: 20px;
    border-bottom: 1px solid #b7b7b7;
    clear: both;
}

.detail_out_area {
    width: 97%;
    padding: 20px 10px;
    float: left;
    clear: both;
}

.detail_picture {
    /*width:260px;*/
    width: 270px;
    height: 320px;
    margin: 0 10px 0 0;
    float: left;
}

.detail_1pic {
    /*width:240px;*/
    width: 250px;
    height: 240px;
    margin: 5px 10px;
    background-color: #f8f8f8;
    border: 1px solid #bbb;
    clear: both;
}

.detail_2pic {}

.det_2pic_list {
    /*width:50px; height:46px;*/
    width: 40px;
    height: 40px;
    margin: 10px 0 10px 11px;
    display: inline;
    background-color: #f8f8f8;
    border: 1px solid #bbb;
    float: left;
}

.detail_1pic img {
    margin: 10px;
    height: 220px;
    width: 230px;
}

.det_2pic_list img {
    margin: 5px;
    height: 30px;
    width: 30px;
}

.detail_info {
    width: 420px;
    float: right;
}

.detail_info li {
    list-style: none;
    font-size: 13px;
    color: #333;
    text-align: left;
    line-height: 35px;
}

.detail_info .detail_security {
    height: 90px;
    position: relative;
}

.detail_info_1f {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: bold;
    color: #fc952d;
    padding-right: 10px;
}

.detail_info_btn {
    margin: 5px auto 10px auto;
}

.det_ipt_1,
.det_ipt_2,
.det_ipt_3 {
    color: #fff;
    font-size: 18px;
    font-family: "微软雅黑";
    font-weight: bold;
    height: 40px;
    line-height: 40px;
    width: 140px;
    margin-right: 10px;
}

.det_ipt_1 {
    background: url(../images/det_ipt_1.gif) no-repeat center center;
    text-align: center;
}

.det_ipt_2 {
    background: url(../images/det_ipt_2.gif) no-repeat center center;
    text-align: left;
    padding-left: 35px;
}

.det_ipt_3 {
    text-align: center;
}

.det_ser_security {
    position: absolute;
    top: 0px;
    left: 60px;
    height: 30px;
    margin-top: 5px;
    clear: both;
}

.det_ser_security li {
    list-style: none;
    width: 30px;
    height: 30px;
    line-height: 30px;
    margin: 0 5px;
    text-align: center;
    float: left;
}

.det_ser_security li img {
    margin-top: 5px;
}

.det_ser_security .current {
    height: 30px;
    padding: 0 5px;
    border: 1px solid #ccc;
    border-bottom: none;
    background-color: #fff;
}

.det_ser_p {
    border: 1px solid #ccc;
    padding: 3px 8px;
    color: #469ae5;
    line-height: 30px;
    float: left;
    clear: both;
}

.det_collect_treasure {
    width: 63px;
    height: 27px;
    line-height: 27px;
    font-size: 12px;
    color: #333;
    background: url(../images/det_collect_treasure.gif) no-repeat left top;
    text-align: left;
    padding-left: 25px;
    margin-top: 4px;
    display: block;
    float: left;
}


.detail_info_tab {
    width: 100%;
    height: 34px;
    border-bottom: 3px solid #ff9601;
    clear: both;
}

.detail_info_tab li {
    list-style: none;
    width: 100px;
    height: 34px;
    line-height: 34px;
    color: #333;
    font-size: 14px;
    text-align: center;
    background: url(../images/detail_info_2tab.gif) no-repeat left top;
    margin-right: 5px;
    float: left;
}

.detail_info_tab .current {
    font-weight: bold;
    color: #fff;
    background: url(../images/detail_info_tab.gif) no-repeat left top;
}

.detail_info_content {
    width: 99.8%;
    border: 1px solid #d7d7d7;
    background-color: #fafafa;
    float: left;
    clear: both;
}

.detail_info_content li {
    list-style: none;
    width: 300px;
    height: 35px;
    line-height: 35px;
    color: #333;
    font-size: 14px;
    text-align: left;
    margin-left: 30px;
    display: inline;
    float: left;
}

.detail_info_2content {
    width: 960px;
    padding: 20px;
    *padding: 15px;
    display: inline;
    float: left;
    clear: both;
}

.detail_info_2content h1 {
    font-size: 14px;
    font-weight: bold;
    color: #333;
    text-align: left;
    height: 35px;
    line-height: 35px;
    clear: both;
}

.detail_info_2p {
    width: 100%;
    color: #5c5b5b;
    line-height: 30px;
    text-align: left;
}

.detail_2p_area {
    width: 100%;
    margin: 10px auto;
    float: left;
    clear: both;
}

.detail_2p_pic {
    width: 300px;
    height: 280px;
    margin: 5px 18px 5px 0;
    background-color: #f8f8f8;
    border: 1px solid #bbb;
    float: left;
}

.detail_2p_pic_new {
    margin: 5px 18px 5px 0;
    background-color: #f8f8f8;
    border: 1px solid #bbb;
    float: left;
    max-width: 900px;
}

.detail_2p_pic img {
    margin: 10px;
}

.detail_2p_remind {
    width: 978px;
    border: 1px solid #f6dfa5;
    background-color: #fffde6;
    margin-bottom: 10px;
    padding: 10px;
    display: inline;
    font-size: 12px;
    color: #dd5500;
    line-height: 25px;
    text-align: left;
    float: left;
    clear: both;
}

/* 卖家部分-选择游戏分类 */
.base_7wrapper {
    width: 994px;
    border: 1px solid #b4d8f4;
    padding: 1px;
    background-color: #fff;
    margin: 10px auto;
    float: left;
    clear: both;
}

.base_sel_inner {
    width: 100%;
    background-color: #eff8ff;
    font-size: 12px;
    color: #333;
    line-height: 28px;
    text-align: left;
    float: left;
    clear: both;
}

.seller_btn {
    width: 180px;
    height: 34px;
    background: url(../images/btn_share.gif) no-repeat right top;
    font-size: 14px;
    color: #fff;
    text-align: center;
    font-weight: bold;
    display: inline;
    cursor: pointer;
}

.seller_btn2 {
    width: 180px;
    height: 34px;
    background: url(../images/btn_share2.gif) no-repeat right top;
    font-size: 14px;
    color: #fff;
    text-align: center;
    font-weight: bold;
    display: inline;
}

.seller_pre,
.seller_end {
    width: 20px;
    height: auto;
    margin-top: 170px;
    display: inline;
    float: left;
}

.seller_info_area {
    width: 954px;
    height: 500px;
    float: left;
    display: inline;
    overflow: hidden;
}

.seller_info_sec {
    width: 148px;
    border: 1px solid #dee1e7;
    background-color: #fff;
    padding: 3px;
    margin: 10px 3px 15px 0;
    *margin-right: 2px;
    float: left;
}

.seller_info_sec li {
    list-style: none;
    color: #141414;
    line-height: 28px;
    padding: 0 10px;
    cursor: pointer;
}

.seller_info_sec .current {
    background-color: #d5e8f5;
    margin-top: 3px;
}

.seller_info_sec .grade {
    background: #d5e8f5 url(../images/ico_grade.gif) no-repeat right center;
}

.seller_info_box {
    height: 24px;
    clear: both;
}

.seller_info_btn {
    width: 123px;
    height: 24px;
    padding-left: 25px;
    line-height: 24px;
    font-size: 12px;
    color: #707070;
    background: url(../images/seller_info_btn.gif) no-repeat right top;
}

.seller_scroll_bar {
    height: 450px;
    overflow-x: hidden;
    overflow-y: auto;
}

/*scrollbar-face-color:#87c5f2;scrollbar-shadow-color:#b8d6fa;scrollbar-highlight-color:#fff;scrollbar-3dlight-color:#3b8bc9;scrollbar-darkshadow-color:#87c5f2;scrollbar-track-color:#c4e5ff;scrollbar-arrow-color:#fff;*/
.seller_current_bar {
    font-size: 12px;
    color: #000;
    text-align: left;
    line-height: 25px;
    margin: 15px 10px;
    padding: 0 10px;
    clear: both;
}

/* 卖家部分-填写商品详情 */
.seller_type-in {}

.seller_type_tit {
    border: 1px solid #fff;
    background-color: #5da5ef;
    height: 30px;
    line-height: 30px;
    clear: both;
}

.seller_type_tit h3 {
    font-size: 14px;
    color: #fff;
    text-align: center;
    padding: 0 15px;
    float: left;
}

.seller_type_tit .se_type-tit_1f {
    color: #ec0000;
    padding: 0 10px;
}

.seller_type_tit .se_type-tit_2f {
    font-size: 12px;
    color: #fff;
}

.seller_type_area {
    width: 978px;
    height: auto;
    margin: 10px;
    display: inline;
    float: left;
    clear: both;
}

.seller_type_p {
    height: 30px;
    font-size: 14px;
    line-height: 30px;
    color: #000;
    padding: 0 20px 0 53px;
    clear: both;
}

.seller_type_link {
    font-size: 12px;
    color: #469ae5;
    padding: 0 10px;
    display: none;
}

.seller_type_link a:link,
.seller_type_link a:visited {
    color: #469ae5;
    text-decoration: underline;
}

.seller_type_link a:hover {
    color: #469ae5;
}

.seller_type_1f {
    font-size: 12px;
    color: #ec0000;
    padding: 0 10px;
}

.seller_type_2f {
    font-size: 14px;
    color: #ec0000;
    font-weight: bold;
}

.seller_type_3f,
.seller_type_pad {
    font-size: 12px;
    color: #a9a9a9;
}

.seller_type_3f {
    padding: 0 10px;
}

.seller_type_pad {
    padding: 0;
}

.seller_type_5f {
    width: 740px;
    clear: both;
    background: #fffde6;
    border: 1px solid #f6dfa5;
    padding: 10px 15px;
    margin-bottom: 10px;
}

.seller_type_4f {
    font-size: 14px;
    color: #ec0000;
    font-weight: bold;
}

.seller_type_6f {
    font-size: 12px;
    color: #ec0000;
}

.seller_type_6f a:link,
.seller_type_6f a:visited {
    color: #469ae5;
    text-decoration: underline;
}

.seller_type_6f a:hover {
    color: #fc832d;
}



.seller_role_name {
    width: 143px;
    background-color: #fff;
    border: 1px solid #cdcdcd;
    clear: both;
    position: absolute;
    top: 25px;
    left: 0;
}

.seller_role_name li {
    list-style: none;
    font-size: 12px;
    color: #656565;
    line-height: 25px;
    text-align: left;
    padding-left: 5px;
    cursor: pointer;
}

.seller_role_name li:hover {
    background-color: #eaeaea;
}


.seller_type_low {
    width: 100%;
    height: auto;
    margin: 3px 0;
    float: left;
    clear: both;
}

.se_row_left {
    width: 150px;
    color: #000000;
    font-size: 14px;
    line-height: 30px;
    text-align: right;
    float: left;
}

.se_row_right {
    text-align: left;
    font-size: 14px;
    line-height: 30px;
    color: #333;
    float: left;
}

.se_row_right select {
    height: 26px;
    width: 235px;
    margin-left: 2px
}

.buyer_row_bar {
    width: 100%;
    margin: 0;
    padding: 0;
    float: left;
    clear: both;
}

.buyer_row_bar li {
    width: 90%;
    list-style: none;
    font-size: 14px;
    line-height: 30px;
    text-align: left;
    padding-left: 50px;
    clear: both;
}

.se_ipt,
.se_2ipt,
.se_3ipt {
    height: 26px;
    padding: 0 5px;
    font-size: 12px;
    color: #333;
    margin: 0 3px 0 0;
    line-height: 26px;
}

.se_ipt {
    width: 235px;
    background: url(../images/seller_1input.gif) no-repeat left center;
}

.se_2ipt {
    width: 135px;
    background: url(../images/seller_2input.gif) no-repeat left center;
}

.se_4ipt {
    width: 460px;
    height: 202px;
    background: url(../images/se_4ipt.gif) no-repeat left top;
    padding: 10px;
    font-size: 12px;
    color: #333;
    margin: 0 0 5px 0;
    line-height: 26px;
    clear: both;
}

.se_5ipt {
    width: 60px;
    height: 26px;
    background: url(../images/se_5ipt.gif) no-repeat left top;
    padding: 0px;
    font-size: 12px;
    color: #333;
    margin: 0 0 5px 0;
    line-height: 26px;
    clear: both;
}

.seller_type_2low {
    font-size: 12px;
    line-height: 30px;
    color: #a9a9a9;
    clear: both;
}

.seller_2low_pad {
    padding-left: 155px;
}

.seller_2low_2pad {
    padding-left: 150px;
}

.seller_wares_descrip {
    width: 750px;
    background-color: #f7f7f7;
    border: 1px solid #e2e2e2;
    padding: 10px;
    margin-bottom: 10px;
    float: left;
    clear: both;
}

.seller_wares_descrip dl {
    margin: 0 4px;
    display: inline;
    float: left;
}

.seller_wares_descrip h2 {
    text-align: center;
    font-size: 14px
}

.seller_wares_descrip dt {
    width: 82px;
    height: 82px;
    border: 1px solid #d7d7d7;
    background-color: #fff;
    text-align: center;
    vertical-align: middle;
    line-height: 82px;
}

.seller_wares_descrip dt img {
    margin: 1px;
}

.se_type_pic {
    width: 82px;
    height: 24px;
    background: url(../images/se_type_pic_btn.gif) no-repeat center center;
    font-size: 12px;
    color: #666;
    margin: 5px 0;
    display: inline;
    line-height: 24px;
    cursor: pointer;
}

/* 卖家部分-填写商品详情--发布成功 */
.seller_suc_area {
    width: 615px;
    margin: 10px 151px;
    padding: 20px;
    border: 1px solid #f6dfa5;
    display: inline;
    background-color: #fffde5;
    float: left;
}

.seller_suc_ico {
    width: 60px;
    height: 100px;
    margin: 10px;
    text-align: center;
    float: left;
}

.seller_suc_con {
    width: 530px;
    margin: 10px 0;
    float: left;
}

.seller_suc_f {
    font-size: 24px;
    font-weight: bold;
    color: #fc772c;
    padding: 5px 0;
    border-bottom: 1px solid #dedede;
}

.se_suc_link {
    margin: 10px 0;
    clear: both;
}

.se_suc_link li {
    list-style: none;
    font-size: 12px;
    line-height: 24px;
    color: #969695;
    text-align: left;
    padding: 0;
}

.se_suc_link a:link,
.se_suc_link a:visited {
    color: #969695;
    text-decoration: underline;
    padding: 0 5px;
}

.se_suc_link a:hover {
    color: #333;
}

.se_suc_link .se_suc_2f {
    color: #297fe1;
}

.se_suc_link .se_suc_2f a:link,
.se_suc_link .se_suc_2f a:visited {
    color: #297fe1;
}

.se_suc_link .se_suc_2f a:hover {
    color: #297fe1;
}


/* 首页新增CSS 
.index_ls {position:absolute; display:none; width:738px; border:1px solid #c4c4c4; margin-left:-16px; background:#fff; top:30px;left:15px; z-index:0; overflow:hidden; }
.index_ls_con {padding:8px 5px;}
.index_ls_con a {float:left; width:124px; height:28px; line-height:28px; padding-left:20px ; cursor:pointer}
.index_tip {position:absolute; display:none; width:200px; border:1px solid #c4c4c4; margin-left:-8px; background:#fff; top:24px; z-index:-1; overflow:hidden}
.base_wr_3fl .index_tip a { display:inline-block; border:0; margin:0; padding: 8px 0 6px 0; }
.base_wr_3fl .index_tip a:hover{color: #fc832d;}
.index_tip_close { float:right; margin:10px 5px 0 5px; width:12px; height:12px; background:url(../images/index_tip_close.gif) no-repeat; cursor:pointer}
.index_sear_list { width:424px; position:absolute; top:21px; left:-70px; display:none}
.index_unable {color:#b0b0b0; cursor:default }
.index_list_top {width:396px;height:6px;background:url(../images/index_list_top.gif) no-repeat}
.index_list_con{width:396px; background-color:#fff; opacity:0.9; border:1px #b0b0b0 solid; border-top:0; filter: alpha(opacity=90); padding: 3px 14px 20px 14px; }
.index_list_cl {background-color:#cfcdcf; width:100%; height:1px; float:left; overflow:hidden}
.index_llred {background-color:#c70b15; width:85px; height:1px; float:left; overflow:hidden}
.index_list_ct { color:#666 ; font-weight:bold;}
.index_red {color:#c70b15; font-weight:normal;}
.index_list_cb {width:100% ; margin-top:7px;  clear:both ; overflow:hidden}
.index_clr{ clear:both}
.index_list_cb li{width:122px ; padding-left:10px; float:left; line-height:27px; list-style:none}
.index_list_cb li a:hover {text-decoration:none }
.index_list_cb .index_list_line {width:396px;height:1px;background:url(../images/index_list_line.gif) repeat-x;padding-left:0px;}
.base_wr_2s_btn a {color:#fff}
.base_wr_2s_btn a:hover {color:#fff; text-decoration:none}*/

/* 首页新增CSS */
.index_ls {
    position: absolute;
    display: none;
    width: 738px;
    border: 1px solid #c4c4c4;
    margin-left: -16px;
    background: #fff;
    top: 30px;
    left: 15px;
    z-index: 0;
    overflow: hidden;
}

.index_ls_con {
    padding: 8px 5px;
}

.index_ls_con a {
    float: left;
    width: 124px;
    height: 28px;
    line-height: 28px;
    padding-left: 20px;
    cursor: pointer
}

.index_tip {
    position: absolute;
    display: none;
    width: 200px;
    border: 1px solid #c4c4c4;
    margin-left: -8px;
    background: #fff;
    top: 24px;
    z-index: -1;
    overflow: hidden
}

.base_wr_3fl .index_tip a {
    display: inline-block;
    border: 0;
    margin: 0;
    padding: 8px 0 6px 0;
}

.base_wr_3fl .index_tip a:hover {
    color: #fc832d;
}

.index_tip_close {
    float: right;
    margin: 10px 5px 0 5px;
    width: 12px;
    height: 12px;
    background: url(../images/index_tip_close.gif) no-repeat;
    cursor: pointer
}

.index_sear_list,
.index_sear_2list {
    position: absolute;
    top: 31px;
    left: -176px;
    display: none
}

.index_sear_list {
    width: 424px;
}

.index_sear_2list {
    width: 620px;
}

.index_unable {
    color: #b0b0b0;
    cursor: default
}

.index_list_top {
    width: 20px;
    height: 15px;
    background: url(../images/index_list_top.gif) no-repeat;
    position: absolute;
    top: -13px;
    left: 213px;
    z-index: 10;
}

.index_list_con {
    width: 400px;
    background-color: #fff;
    border: 2px #fc832d solid;
    padding: 8px 10px;
    z-index: 9;
}

.index_list_ct {
    color: #666;
    font-weight: normal;
    line-height: 30px;
    border-bottom: 1px solid #cdcdcd;
    padding: 0 0 0 5px;
}

.index_list_ct .current {
    font-weight: bold;
    color: #fc832d;
}

.index_list_1f {
    color: #3d6dcc;
    padding: 0 5px;
}

.index_list_2f {
    font-size: 14px;
    padding: 0;
}

.index_list_right {
    margin-top: 2px;
    float: right;
}

.index_list_cb {
    width: 100%;
    margin-top: 7px;
    clear: both;
    overflow: auto;
    max-height: 400px;
}

.index_list_cb li {
    width: 167px;
    color: #606060;
    float: left;
    line-height: 30px;
    list-style: none
}

.index_list_cb li a,
.index_list_cb li a:link {
    color: #606060;
    text-decoration: none
}

.index_list_cb li a:hover {
    color: #fc832d;
    text-decoration: none
}

.base_wr_2s_btn a {
    color: #fff
}

.base_wr_2s_btn a:hover {
    color: #fff;
    text-decoration: none
}



.index_sea_wr_fl {
    width: 90%;
    margin: 0;
    float: right;
}

.index_sea_wr_fl li {
    list-style: none;
    line-height: 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align: center;
    color: #666;
    float: left;
}

.index_sea_wr_fl .current {
    font-weight: bold;
    color: #fc832d;
}

.index_sea_wr_fl .line {
    color: #c4c4c4;
    padding: 0 5px;
    display: inline;
}

/* 虚拟商城首页分类*/
.virtual_sort {
    position: relative;
    width: 135px;
    height: 230px;
    margin-right: 10px;
    background-color: #fc832d;
    float: left;
    z-index: 10;
}

.virtual_sort h2 {
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    clear: both;
}

.virtual_class {
    width: 131px;
    height: 192px;
    margin: 0 2px 2px 2px;
    padding: 0;
    background-color: #fafafa;
    display: inline;
    float: left;
    clear: both;
}

.virtual_class li {
    list-style: none;
    height: 35px;
    line-height: 35px;
    padding-left: 30px;
    background: url(../images/virtual_sort_li.gif) no-repeat 5px top;
    clear: both;
}

.virtual_class .current {
    z-index: 10;
    background: url(../images/virtual_sort_li_cur.gif) no-repeat 5px top;
    color: #fc832d;
    display: block;
    clear: both;
}

.virtual_class .current a:link,
.virtual_class .current a:visted {
    color: #fc832d;
}

.virtual_class .current a:hover {
    color: #fc832d;
}

.virtual_cl_menu {
    width: 380px;
    padding: 10px;
    background-color: #fff;
    border: 1px solid #fc832d;
    display: none;
    position: absolute;
    top: 0px;
    left: 128px;
    z-index: 3;
}

/*.virtual_cl_menu li{ list-style:none;width:85px;height:25px; line-height:25px;padding-left:3px; color:#999; font-size:12px;background:none; float:left; clear:none;}*/
.virtual_cl_menu dl {
    width: 100%;
    float: left;
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 5px;
    clear: both;
}

.virtual_cl_menu dt {
    width: 35px;
    height: 50px;
    line-height: 20px;
    font-size: 12px;
    color: #333;
    padding-left: 5px;
    float: left;
}

.virtual_cl_menu dd {
    list-style: none;
    width: 82px;
    height: 20px;
    line-height: 20px;
    padding-left: 3px;
    color: #999;
    font-size: 12px;
    background: none;
    float: left;
    clear: none;
}

.virtual_cl_menu dd a:link,
.virtual_cl_menu dd a:visited {
    color: #999;
}


.virtual_base_wrapper {
    border: 1px solid #d7d7d7;
    margin-bottom: 10px;
    float: left;
    clear: both;
}

.virtual_info_area {
    width: 698px;
    height: 220px;
    float: left;
    overflow: hidden
}

.virtual_pre,
.virtual_end {
    width: 20px;
    height: auto;
    margin-top: 70px;
    display: inline;
    float: left;
}

.virtual_picture {
    width: 153px;
    height: 178px;
    border: 1px solid #d7d7d7;
    margin: 18px 9px;
    display: inline;
    float: left;
}

.virtual_bar_area {
    width: 250px;
    height: 40px;
    line-height: 40px;
    margin: 10px 0;
}

.virtual_bar_area li {
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    color: #fff;
    list-style: none;
    float: left;
}

.virtual_bar_area .buy_btn a {
    width: 120px;
    height: 40px;
    background: url(../images/buy_btn.gif) no-repeat left top;
    float: left;
}

.virtual_bar_area .sell_btn a {
    width: 120px;
    height: 40px;
    background: url(../images/seller_btn.gif) no-repeat left top;
    float: left;
}

.virtual_bar_area .buy_btn a:hover {
    background: url(../images/buy_1btn.gif) no-repeat left top;
}

.virtual_bar_area .sell_btn a:hover {
    background: url(../images/seller_1btn.gif) no-repeat left top;
}

.virtual_bar_area li a:link,
.virtual_bar_area li a:visited {
    color: #fff;
}

.virtual_bar_area li a:hover {
    color: #fff;
    text-decoration: none;
}

.virtual_margin {
    margin-left: 10px;
}

/* 虚拟商城首页焦点图 */
.virtual_banner {
    width: 595px;
    height: 230px;
    float: left;
    position: relative;
}

.virtual_banner li {
    list-style: none;
}

.virtual_banner .pic_number {
    width: 135px;
    position: absolute;
    top: 200px;
    left: 450px;
}

.virtual_banner .pic_number li {
    width: 20px;
    height: 18px;
    background: url(../images/number_bg.gif) no-repeat left bottom;
    text-align: center;
    font-weight: bold;
    color: #fff;
    line-height: 18px;
    margin: 0 3px;
    cursor: pointer;
    float: left;
}

.virtual_banner .pic_number .pic_current {
    background: url(../images/number_dq.gif) no-repeat left bottom;
}

/*买家部分-填写商品详情*/
.buyer_type_area {
    width: 98%;
    background-color: #eff8ff;
    font-size: 12px;
    color: #333;
    line-height: 28px;
    text-align: left;
    padding: 10px;
    float: left;
    clear: both;
}

.buyer_type_area li {
    list-style: none;
    text-align: left;
    font-size: 14px;
    color: #333;
    line-height: 28px;
    padding-left: 10px;
}

.buyer_type_1f {
    color: #469ae5;
    text-align: left;
    padding: 0;
}

.buyer_type_1f a:link,
.buyer_type_1f a:visited {
    color: #469ae5;
    text-decoration: underline;
}

.buyer_type_1f a:hover {
    color: #469ae5;
}

.buyer_type_role,
.buyer_type_2role {
    margin: 5px 5px;
    padding: 5px;
    display: inline;
    float: left;
}

.buyer_type_role {
    width: 135px;
}

.buyer_type_2role {
    width: 133px;
    background-color: #eef6fe;
    border: 1px solid #a0ccfa;
}

.buyer_type_1f {
    font-size: 18px;
    font-weight: bold;
    color: #ec0000;
    padding-right: 5px;
}

.buyer_type_2f {
    font-size: 18px;
    font-weight: bold;
    color: #000;
}

.buyer_type_btn {
    text-align: center;
    margin: 10px auto 30px auto;
}

.buyer_pop_btn,
.buyer_pop_2btn,
.buyer_pop_3btn {
    height: 28px;
    line-height: 28px;
    color: #fff;
    text-align: center;
    margin: 0 10px 0 0;
    float: left;
}

.buyer_pop_btn {
    width: 100px;
    background: url(../images/buyer_pop_btn.gif) no-repeat left center;
}

.buyer_pop_2btn {
    width: 130px;
    background: url(../images/buyer_pop_2btn.gif) no-repeat left center;
}

.buyer_pop_3btn {
    width: 100px;
    background: url(../images/buyer_pop_3btn.png) no-repeat left center;
}

.buyer_pop_btn a:link,
.buyer_pop_btn a:visited,
.buyer_pop_2btn a:link,
.buyer_pop_2btn a:visited,
.buyer_pop_3btn a:link,
.buyer_pop_3btn a:visited {
    color: #fff;
    text-decoration: none;
}

.buyer_pop_btn a:hover,
.buyer_pop_2btn a:hover,
.buyer_pop_3btn a:hover {
    color: #fff;
    text-decoration: underline;
}

.buyer_type_service {
    width: 94.8%;
    margin: 0 10px 10px 10px;
    padding: 5px 15px;
    display: inline;
    line-height: 20px;
    background-color: #f9f9f9;
    border: 1px solid #dedede;
    float: left;
    clear: both;
}

.buyer_3step {
    width: 300px;
    height: 30px;
    line-height: 30px;
    margin: 5px 0 0 390px;
    font-size: 14px;
    color: #bfbebe;
    font-weight: bold;
    display: inline;
    float: left;
    clear: both;
}

.buyer_3s_current {
    font-size: 14px;
    color: #f95900;
}

.buyer_3step img {
    vertical-align: middle;
    padding: 0 10px;
}

.seller_type_low h4 {
    font-size: 14px;
    color: #000;
    line-height: 30px;
    clear: both;
}

.buyer_type_ser_info {
    width: 94.8%;
    margin: 0 10px 10px 10px;
    padding: 0 15px;
    display: inline;
    line-height: 20px;
}

.buyer_type_ser_info ul {
    width: 100%;
    height: 40px;
    float: left;
    clear: both;
}

.buyer_type_ser_info li {
    width: 140px;
    list-style: none;
    margin: 0 8px;
    *margin: 0 1px;
    padding: 0;
    display: inline;
    float: left;
}

.buyer_type_w_area {
    width: 958px;
    margin: 30px auto;
    padding: 20px;
    border: 1px solid #f6dfa5;
    display: inline;
    background-color: #fffde5;
    float: left;
    clear: both;
}

.buyer_type_ico {
    width: 100px;
    height: 100px;
    margin: 10px;
    text-align: center;
    float: left;
}

.buyer_type_con {
    width: 820px;
    margin: 10px 0;
    float: left;
}

.buyer_type_f {
    font-size: 22px;
    font-weight: bold;
    color: #fc772c;
    text-align: left;
    padding: 5px 0;
}

.buyer_type_1f {
    font-size: 14px;
    font-weight: bold;
    color: #fc772c;
    text-align: left;
    padding: 5px 0;
}

.buyer_type_2f {
    font-size: 14px;
    color: #333;
    font-weight: normal;
    line-height: 35px;
    text-align: left;
}

.buyer_type_link {
    margin: 10px 0;
    font-size: 12px;
    line-height: 24px;
    color: #333;
    text-align: left;
    clear: both;
}

.buyer_type_link li {
    list-style: none;
    font-size: 12px;
    line-height: 24px;
    color: #333;
    text-align: left;
    padding: 0;
}

.buyer_type_link a:link,
.buyer_type_link a:visited {
    color: #969695;
    text-decoration: underline;
    padding: 0 5px;
}

.buyer_type_link a:hover {
    color: #333;
}

.buyer_type_link .buyer_type_2f {
    color: #297fe1;
}

.buyer_type_link .buyer_type_2f a:link,
.buyer_type_link .buyer_type_2f a:visited {
    color: #297fe1;
}

.buyer_type_link .buyer_type_2f a:hover {
    color: #297fe1;
}

.buyer_type_link .buyer_type_5f {
    padding-right: 20px;
}

.buyer_type_link .buyer_type_6f {
    color: #d80000;
}

.buyer_type_link .buyer_type_6f a:link,
.buyer_type_link .buyer_type_6f a:visited {
    color: #d80000;
}

.buyer_type_w_line {
    height: 3px;
    border-bottom: 1px solid #dedede;
    margin: 10px 0;
    font-size: 0;
}

.buyer_type_2area {
    width: 998px;
    height: auto;
    margin: 10px 0;
    display: inline;
    float: left;
    clear: both;
}

.buyer_type_3area {
    width: 98%;
    font-size: 12px;
    color: #333;
    line-height: 28px;
    text-align: left;
    padding: 10px;
    float: left;
    clear: both;
}

.buyer_type_3area li {
    width: 48.8%;
    list-style: none;
    text-align: left;
    font-size: 14px;
    color: #333;
    line-height: 28px;
    padding-left: 10px;
    float: left;
}

.buyer_type_3area .buyer_type_3f {
    font-size: 14px;
    color: #297fe1;
}

.buyer_type_3area .buyer_type_3f a:link,
.buyer_type_3area .buyer_type_3f a:visited {
    color: #297fe1;
}

.buyer_type_3area .buyer_type_3f a:hover {
    color: #297fe1;
}

.buyer_type_3area .buyer_type_4f {
    font-size: 14px;
    color: #fb8340;
    font-weight: bold;
    text-align: left;
}

.buyer_type_warn_btn {
    width: 100%;
    height: 30px;
    margin: 10px 0;
    clear: both;
    text-align: center;
}

.buyer_t_warn_p {
    width: 96%;
    font-size: 12px;
    color: #3a8cb2;
    padding: 5px 15px;
    margin-bottom: 10px;
    line-height: 20px;
    background-color: #e6f7ff;
    border: 1px solid #aad5ea;
    float: left;
    clear: both;
}

.buyer_t_warn_li {}

.buyer_t_warn_li li {
    list-style: none;
    width: 160px;
    font-size: 12px;
    color: #333;
    padding: 0 15px;
    line-height: 30px;
    float: left;
}

.buyer_t_warn_li .wid_1n {
    width: 320px;
}

.buyer_type_table {
    width: 975px;
    border: 0;
    margin-bottom: 10px;
    margin-left: 10px;
    padding: 0;
    float: left;
    display: inline;
}

.buyer_type_table tbody {
    margin: 0;
    padding: 0;
}

.buyer_type_table th {
    font-size: 14px;
    color: #333;
    line-height: 35px;
    margin: 0;
    padding: 0;
    height: 30px;
    border-bottom: 1px dashed #ccc;
}

.buyer_type_table td {
    font-size: 14px;
    color: #333;
    line-height: 35px;
    margin: 0;
    padding: 5px;
    font-weight: normal;
}

.buyer_type_table .con_t_2f {
    color: #ff4400;
}

.buyer_type_table .con_t_1f {
    color: #469ae5;
    line-height: 20px;
    font-weight: bold;
}

.buyer_type_table .con_t_1f a:link,
.buyer_type_table .con_t_1f a:visited {
    color: #469ae5;
    text-decoration: underline;
}

.buyer_type_table .con_t_1f a:hover {
    color: #469ae5;
}

.buyer_t_add_table {
    width: 975px;
    border: 0;
    margin-bottom: 10px;
    padding: 0;
    background-color: #ccc;
    float: left;
    display: inline;
}

.buyer_t_add_table tbody {
    margin: 0;
    padding: 0;
}

.buyer_t_add_table th {
    font-size: 14px;
    color: #469ae5;
    line-height: 35px;
    margin: 0;
    padding: 0;
    height: 30px;
    padding-left: 10px;
    border: 1px solid #fff;
    background-color: #eff8ff;
}

.buyer_t_add_table td {
    font-size: 13px;
    color: #333;
    line-height: 25px;
    margin: 0;
    padding: 5px;
    font-weight: normal;
    padding-left: 10px;
    background-color: #fff;
    vertical-align: text-top;
    text-align: left;
}

.buyer_t_ad_1f,
.buyer_t_ad_2f {
    width: 97.7%;
    font-size: 14px;
    margin: 1px;
    font-weight: bold;
}

.buyer_t_ad_1f {
    background-color: #fffde6;
    padding: 1px 10px;
    text-align: left;
    color: #626262;
}

.buyer_t_ad_2f {
    background-color: #f4f4f4;
    padding: 3px 10px;
    text-align: right;
    color: #575757;
}

.buyer_t_ad_3f {
    font-size: 22px;
    color: #fc952d;
    padding: 0 5px;
}

.buyer_t_account {
    width: 100%;
    margin-bottom: 10px;
    float: left;
    clear: both;
}

/*弹出框页面遮罩*/
#mask,
#popMask {
    background-color: black;
    opacity: 0.7;
    left: 0px;
    top: 0px;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    position: absolute;
    z-index: 1000;
}

#popMask_list {
    background-color: black;
    opacity: 0;
    left: 0px;
    top: 0px;
    filter: alpha(opacity=0);
    -moz-opacity: 0;
    position: absolute;
    z-index: 1000;
}

/*个人中心-首页*/
.person_position_nav {
    width: 1000px;
    height: 20px;
    margin: 10px auto 5px auto;
    float: left;
    clear: both;
}

.person_position_nav h2 {
    color: #505050;
    line-height: 20px;
    font-size: 14px;
    text-align: left;
}

.person_p_current {
    color: #fc832d;
}

.person_position_nav a,
.person_position_nav a:link,
.person_position_nav a:visited {}

.person_position_nav a:hove {}

.per_content {
    width: 100%;
    margin: 10px 0;
    float: left;
}

.per_left {
    width: 170px;
    float: left;
}

.per_right {
    width: 820px;
    float: right;
}

.per_user_area {
    width: 786px;
    min-height: 120px;
    background: #fbfbfb url(../images/person/per_user_area.gif) repeat-x bottom left;
    border: 1px solid #fff;
    padding: 15px;
    float: left;
    clear: both;
}

.per_user_area h2 {
    font-size: 14px;
    color: #333;
    font-weight: bold;
    text-align: left;
    padding: 0 0 5px 10px;
}

.per_user_2area {
    background-color: #fffde5;
    border: 1px solid #f6dfa5;
    padding: 5px 10px;
    clear: both;
}

.per_user_2area li {
    list-style: none;
    text-align: left;
    line-height: 26px;
}

.per_u_1f {
    color: #fc832d;
    font-weight: bold
}

.per_1_content {
    width: 100%;
    margin-bottom: 5px;
    float: left;
    clear: both;
}

.per_1_content li {
    list-style: none;
    text-align: left;
    line-height: 25px;
    padding-left: 10px;
    float: left;
}

.per_1_content .manager_info {
    padding-right: 15px;
}

.per_1_content .man_2_c_1f {
    font-size: 18px;
    color: #fc832d;
    font-weight: bold;
    padding-right: 5px;
}

.per_1_content .per_1btn,
.per_1_content .per_2btn {
    width: 48px;
    height: 24px;
    line-height: 24px;
    color: #fff;
    cursor: pointer;
}

.per_1_content .per_1btn {
    background: url(../images/person/btn_1bg.gif) no-repeat center left;
}

.per_1_content .per_2btn {
    background: url(../images/person/btn_2bg.gif) no-repeat center left;
}

.per_1_content .man_3_c_1f {
    margin-left: 20px;
}

.per_1width {
    width: 220px;
}

.per_2width {
    width: 530px;
}

.per_3width {
    width: 296px;
}

.per_4width {
    width: 776px;
}

.per_title {
    height: 28px;
    padding-top: 5px;
    background-color: #fc832d;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    text-align: center;
    line-height: 32px;
    clear: both;
}

.per_info {
    width: 154px;
    background-color: #fafafa;
    border: 5px solid #fc832d;
    padding: 10px 3px;
}

.per_user_info {
    width: 154px;
}

.per_user_info h2 {
    height: 28px;
    font-size: 14px;
    color: #297fe1;
    line-height: 28px;
    text-align: center;
    border-bottom: 1px solid #dedede;
}

.per_user_info ul,
.per_nav_info ul {
    margin: 5px auto;
}

.per_user_info li,
.per_nav_info li {
    list-style: none;
    height: 24px;
    line-height: 24px;
    margin: 0;
    padding: 0;
    text-align: left;
}

.per_nav_info li {
    padding-left: 10px;
    color: #333;
}

.per_user_info li {
    padding-left: 10px;
}

.per_user_info li a,
.per_user_info li a:link,
.per_user_info li a:visited {
    color: #297fe1;
    text-decoration: none;
}

.per_user_info li a:hover {
    color: #297fe1;
    text-decoration: underline;
}

.per_user_1f {
    font-weight: bold;
    color: #fc832d;
}

.per_nav_info {
    width: 154px;
    margin: 10px auto;
}

.per_nav_info h2 {
    color: #fff;
    font-size: 14px;
    line-height: 24px;
    height: 24px;
    background-color: #fc832d;
    padding-left: 10px;
}

.per_nav_info .current {
    color: #fff;
    text-decoration: none;
    display: block;
    background-color: #e4e4e4;
}

.per_nav_info .current a,
.per_nav_info li .current a:visited {
    color: #297fe1;
    text-decoration: none;
}

.per_nav_info .current a:hover {
    color: #1868a6;
    text-decoration: underline;
}

.per_nav_info .current {
    color: #297fe1;
    text-decoration: none;
    display: block;
}


.per_wr_area {
    width: 818px;
}

.per_wr_title {
    height: 30px;
    background: url(../images/person/per_wr_title.gif) repeat-x top left;
    padding-left: 25px;
    font-size: 14px;
    font-weight: bold;
    color: #505050;
    line-height: 30px;
}

.per_pic_area {
    width: 778px;
    height: 200px;
    float: left;
}

.per_picture {
    width: 110px;
    margin: 15px 10px 10px 30px;
    float: left;
    display: inline;
}

.per_picture dt {
    width: 105px;
    height: 105px;
    background-color: #ccc;
    margin-bottom: 10px;
    clear: both;
}

.per_picture dt img {
    margin: 2px;
    display: inline;
}

.per_picture dd {
    line-height: 18px;
    color: #333;
    padding: 0 3px;
}

.per_picture .name {
    color: #a9a8a8;
}

.per_picture .price {
    color: #fc832d;
    font-weight: bold;
}

.per_pre,
.per_end {
    width: 20px;
    height: auto;
    margin-top: 50px;
    display: inline;
    float: left;
}

.per_wr_info {
    width: 820px;
    margin-bottom: 10px;
    clear: both;
}

.per_wr_2tit {
    height: 30px;
    background: url(../images/person/per_wr_title.gif) repeat-x top left;
    border-top: 1px solid #dfdfdf;
    border-right: 1px solid #dfdfdf;
    border-left: 1px solid #dfdfdf;
}

.per_wr_2tit span {
    font-size: 14px;
    font-weight: bold;
    color: #505050;
    line-height: 30px;
    text-align: center;
    float: left;
}

.per_wr_2tit .per_wr_1f {
    width: 148px;
}

.per_wr_2tit .per_wr_2f {
    width: 400px;
}

.per_wr_2tit .per_wr_3f {
    width: 170px;
}

.per_wr_2tit .per_wr_4f {
    width: 75px;
}

.per_ind {
    width: 818px;
    border-right: 1px solid #dfdfdf;
    border-bottom: 1px solid #dfdfdf;
    border-left: 1px solid #dfdfdf;
    float: left;
    clear: both;
}

.per_ind span {
    float: left;
}

.per_in_1f,
.per_in_3f,
.per_in_4f {
    padding: 15px 5px;
    line-height: 35px;
    text-align: center;
    color: #505050;
}

.per_in_1f {
    width: 130px;
}

.per_in_2f {
    width: 330px;
    padding: 15px 40px;
    color: #a8a8a8;
    line-height: 18px;
}

.per_in_3f {
    width: 140px;
}

.per_in_4f {
    width: 98px;
    color: #297fe1;
}

.per_in_4f a,
.per_in_4f a:link,
.per_in_4f a:visited {
    color: #297fe1;
    text-decoration: underline;
}

.per_in_4f a:hover {
    color: #0b5cb9;
    text-decoration: underline;
}

.per_in_ico {
    vertical-align: middle;
    padding: 0 5px;
}

.per_r_info,
.per_r_2info {
    width: 800px;
    padding: 10px;
    float: left;
    clear: both;
}

.per_r_info h2,
.per_r_2info h2 {
    font-size: 14px;
    color: #505050;
    line-height: 30px;
}

.per_r_info li {
    list-style: none;
    line-height: 30px;
    text-align: left;
    /*clear:both;*/
}

.per_r_2info li {
    list-style: none;
    padding-left: 20px;
    line-height: 30px;
    color: #505050;
    text-align: left;
    clear: both;
}

.per_r_2info .per_r_2i_1f,
.per_r_2info .per_r_2i_2f {
    font-size: 12px;
    font-weight: bold;
    margin-right: 15px;
}

.per_r_2info .per_r_2i_1f {
    color: #5a8318;
}

.per_r_2info .per_r_2i_2f {
    color: #ff3701;
}

.per_r_2info .per_r_2i_4f,
.per_r_2info .per_r_2i_5f {
    width: 60px;
    height: 24px;
    line-height: 24px;
    color: #fff;
    text-align: center;
    background: url(../images/person/per_a_2btn.gif) no-repeat bottom left;
    margin: 0 5px;
    display: block;
    float: left;
}

.per_r_2info .per_r_2i_5f {
    margin-left: 15px;
}

.per_r_2info .per_r_2i_4f a,
.per_r_2info .per_r_2i_5f a {
    background: url(../images/person/per_a_3btn.gif) no-repeat bottom left;
}

.per_r_2info .per_r_2i_6f {
    width: 60px;
    height: 24px;
    line-height: 24px;
    color: #fff;
    text-align: center;
    margin: 0 5px;
    background: url(../images/person/per_a_3btn.gif) no-repeat bottom left;
    display: block;
    float: left;
}

.per_r_2info .per_r_2i_6f a {
    color: #fff;
}

.per_r_2info .per_r_2i_3f,
.per_r_2info .per_r_2i_3f a {
    color: #2174b5;
    margin-left: 15px;
    text-decoration: underline;
}

.per_line_bottom {
    width: 100%;
    font-size: 0;
    height: 10px;
    border-bottom: 1px solid #dfdfdf;
    float: left;
    clear: both;
}

.per_sea_left {
    width: 80px;
    text-align: right;
    float: left;
}

.per_sea_right_f {
    padding-left: 8px;
    float: left;
}

.per_search_time {
    width: 105px;
    height: 22px;
    background: url(../images/person/person_sea_time.gif) no-repeat bottom left;
    line-height: 22px;
    margin: 3px 0 4px 6px;
    padding: 0 0 0 5px;
    color: #666;
    text-align: left;
    float: left;
}

.per_search_time .cur_area {
    width: 20px;
    height: 20px;
    float: right;
    cursor: pointer;
}

.per_r_title {
    width: 100%;
    height: 30px;
    border-bottom: 3px solid #fc832d;
    clear: both;
}

.per_r_t_h2 {
    width: 90px;
    height: 30px;
    background: url(../images/person/per_r_title_h2.gif) no-repeat bottom left;
    line-height: 30px;
    font-size: 14px;
    font-weight: bold;
    color: #fff;
    text-align: left;
    padding-left: 10px;
    margin-left: 10px;
    float: left;
    display: inline;
}

.per_list_tit,
.per_list_2tit {
    height: 25px;
    background-color: #f5f5f5;
    border-bottom: 1px solid #dfdfdf;
    clear: both;
}

.per_list_2tit {
    border-top: 1px solid #dfdfdf;
}

.per_list_2tit .kf_contact {
    float: right;
    padding-right: 20px;
    line-height: 25px
}

.per_list_3tit {
    height: 25px;
    border-top: 1px solid #dfdfdf;
    padding: 10px 0;
    clear: both;
}

.per_list_tit h2,
.per_list_tit h3,
.per_list_2tit h3,
.per_list_3tit h3 {
    line-height: 25px;
    font-size: 14px;
    color: #505050;
    float: left;
}

.per_list_tit h2 {
    font-weight: normal;
    text-align: center;
}

.per_list_2tit h3,
.per_list_tit h3,
.per_list_3tit h3 {
    font-weight: bold;
    text-align: left;
    margin-left: 10px;
}

.per_list_tit .current {
    border: 1px solid #ff9601;
    background-color: #fff;
    padding: 0 5px;
    font-size: 14px;
    float: left;
}

.per_r_t_list {
    width: 96px;
    border: 1px solid #d6d6d6;
    border-top: none;
    padding: 1px;
    background-color: #fff;
    display: inline;
    clear: both;
}

.per_r_t_list li {
    list-style: none;
    line-height: 26px;
    text-align: left;
    padding-left: 5px;
    font-size: 14px;
    clear: both;
}

.per_r_t_list .current {
    background-color: #f5f5f5;
    border: none;
    clear: both;
}

/*个人中心-列表*/
.per_list_area {
    width: 795px;
    margin: 10px;
    padding: 0;
    border: 1px solid #dfdfdf;
    float: left;
    display: inline;
    clear: both;
}

.per_list_tit .high,
.per_list_tit .low,
.per_list_tit .default,
.per_list_tit .sort_low,
.per_list_tit .sort_high {
    width: 15px;
    height: 15px;
    font-size: 0;
    margin-top: 5px;
    cursor: pointer;
}

.per_list_tit .high,
.per_list_tit .low,
.per_list_tit .default {
    float: left;
}

.per_list_tit .sort_low,
.per_list_tit .sort_high {
    float: right;
}

.per_list_tit .high {
    background: url(../images/person/per_list_tit_high.gif) no-repeat bottom left;
}

.per_list_tit .low {
    background: url(../images/person/per_list_tit_low.gif) no-repeat bottom left;
}

.per_list_tit .default {
    background: url(../images/person/per_list_tit_default.gif) no-repeat bottom left;
}

.per_list_tit .sort_low {
    background: url(../images/person/sort_low.gif) no-repeat bottom left;
    padding-left: 10px;
}

.per_list_tit .sort_high {
    background: url(../images/person/sort_high.gif) no-repeat bottom left;
    padding-left: 10px;
}

.per_list_bar,
.list_all_2bar {
    width: 100%;
    padding: 0;
    float: left;
    clear: both;
}

.per_list_bar {
    border-bottom: 1px solid #dfdfdf;
}

.per_list_bar ul {
    padding: 15px 0;
    float: left;
}

.per_list_bar li {
    list-style: none;
    font-size: 14px;
    line-height: 20px;
    overflow: hidden;
    float: left;
}

.per_l_order {
    height: 30px;
    line-height: 30px;
    background: url(../images/person/per_l_order.gif) repeat-x top left;
}

.per_l_2order {
    height: 30px;
    line-height: 30px;
    background: url(../images/person/per_l_2order.gif) repeat-x top left;
}

.per_a_picture {
    width: 80px;
}

.per_a_p_ares {
    width: 60px;
    height: 60px;
    background-color: #efefef;
    margin: 0 10px;
    display: inline;
    float: left;
}

.per_a_p_ares img {
    margin: 5px;
}

/*.per_a_describe{}
.per_a_sort{}
.per_a_time{}
.per_a_price{}
.per_a_number{}
.per_a_insure{}
.per_a_operate{ }*/
.per_a_btn,
.per_a_5btn,
.per_a_6btn {
    width: 48px;
    height: 24px;
    text-align: center;
    line-height: 22px;
    cursor: pointer;
    margin: 5px;
    float: left;
}

.per_a_btn {
    background: url(../images/person/btn_1bg.gif) no-repeat left center;
    color: #fff;
}

.per_a_6btn {
    background: url(../images/person/btn_2bg.gif) no-repeat left center;
    color: #fff;
}

.per_a_7btn,
.per_a_8btn {
    width: 80px;
    height: 24px;
    line-height: 24px;
    text-align: center;
    margin: 5px;
    float: left;
}

.per_a_7btn {
    background: url(../images/person/per_a_5btn.gif) no-repeat left center;
    color: #fff;
}

.per_a_8btn {
    background: url(../images/person/per_a_6btn.gif) no-repeat left center;
    color: #474747;
}

.per_a_5btn {
    background: url(../images/person/btn_3bg.gif) no-repeat left center;
    color: #474747;
}

.per_a_6btn a,
.per_a_6btn a:link,
.per_a_6btn a:visited,
.per_a_7btn a,
.per_a_7btn a:link,
.per_a_7btn a:visited {
    color: #fff;
}

.per_a_6btn a:hover,
.per_a_7btn a:hover {
    color: #fff;
    text-decoration: none;
}

.per_a_5btn a,
.per_a_5btn a:link,
.per_a_5btn a:visited {
    color: #474747;
}

.per_a_5btn a:hover {
    color: #474747;
    text-decoration: none;
}

.per_a_2btn,
.per_a_3btn,
.per_a_4btn,
.per_a_red_btn {
    width: 55px;
    height: 24px;
    color: #fff;
    text-align: center;
    line-height: 22px;
    cursor: pointer;
    margin: 2px 5px;
    float: left;
}

.per_a_gray_btn {
    width: 53px;
    height: 22px;
    color: rgb(188, 190, 197);
    text-align: center;
    line-height: 22px;
    cursor: pointer;
    margin: 2px 5px;
    float: left;
    border: 1px solid rgb(188, 190, 197);
}

.per_a_stop_btn {
    border-radius: 6px;
    font-size: 12px;
    width: 55px;
    height: 24px;
    color: #fff;
    text-align: center;
    line-height: 24px;
    cursor: pointer;
    margin: 2px 5px;
    float: left;
    background: #6276FD;
}

.per_a_2btn {
    background-color: #fc832d;
    border-radius: 6px;
}

.per_a_3btn {
    background-color: #297fe1;
    border-radius: 6px;
}

.per_a_red_btn {
    background-color: rgb(245, 108, 108);
    border-radius: 6px;
}

.per_a_gray_btn {
    background-color: rgb(244, 244, 245);
    border-radius: 6px;
    font-size: 12px;
}

.per_a_4btn {
    color: #333;
    background: url(../images/person/per_a_4btn.gif) no-repeat left center;
}

/*******个人中心买家操作，单按钮居中*********/
.per_1mar {
    margin-left: 40px;
}

.per_span_btn {
    font-size: 13px;
    line-height: 24px;
    text-align: center;
}

.per_a_1f {
    font-weight: bold;
    color: #2174b5;
}

.per_a_2f {
    font-size: 12px;
    color: #a8a8a8;
}

.per_a_3f {
    color: #333;
    text-align: center;
}

.per_a_4f {
    color: #fc832d;
    text-align: center;
    font-weight: bold;
}

.per_a_5f {
    color: #505050;
    padding: 0 15px;
}

.per_a_6f {
    font-size: 12px;
    color: #297fe1;
    text-align: center;
}

.per_1padding {
    padding-top: 15px;
}

.per_2padding {
    padding-top: 7px;
}

.per_3padding {
    padding: 0 10px;
}

.per_a_1f a:link,
.per_a_1f a:visited {
    color: #2174b5;
}

.per_a_1f a:hover {
    color: #2174b5;
}

.per_a_2f a:link,
.per_a_2f a:visited {
    color: #666;
}

.per_a_2f a:hover {
    color: #2174b5;
}

.per_a_6f a:link,
.per_a_6f a:visited {
    font-size: 12px;
    color: #297fe1;
    text-decoration: underline;
}

.per_a_6f a:hover {
    color: #333;
    text-decoration: underline;
}

.per_sell_bar {
    width: 775px;
    border-bottom: 1px solid #dfdfdf;
    height: 35px;
    padding: 0 10px;
    float: left;
    clear: both;
}

/*个人中心-收藏夹*/
.per_fav_list_out {
    width: 795px;
    margin: 0;
    padding: 0;
    float: left;
    clear: both;
}

.per_fav_p_area,
.per_fav_p_2area {
    width: 166px;
    height: 236px;
    margin: 10px 14px;
    *margin: 10px 14px 10px 7px;
    float: left;
}

.per_fav_p_area {
    border: 2px solid #cdcdcd;
}

.per_fav_p_2area {
    border: 2px solid #fc832d;
}

.per_fav_pic {
    width: 90px;
    height: 85px;
    background-color: #efefef;
    margin: 10px 40px;
    float: left;
    display: inline;
    clear: both;
}

.per_fav_pic img {
    margin: 5px;
}

.per_fav_p_area ul,
.per_fav_p_2area ul {
    clear: both;
}

.per_fav_p_area li,
.per_fav_p_2area li {
    list-style: none;
    line-height: 22px;
    text-align: left;
    font-size: 12px;
    color: #333;
    clear: both;
}

.per_fav_1f {
    height: 30px;
    margin: 5px 10px;
    float: left;
}

.per_fav_2f {
    width: 110px;
    line-height: 20px;
    float: left;
}

.per_fav_3f {
    color: #a8a8a8;
    padding-left: 32px;
}

.per_fav_4f {
    color: #ff9601;
    font-weight: bold;
}

.per_fav_5f {
    margin: 0 5px 0 15px;
    float: left;
}

.per_fav_6f {
    width: 40px;
    padding: 0 5px;
    float: left;
    color: #a8a8a8;
    text-align: center;
}

.per_fav_6f a:link,
.per_fav_6f a:visited {
    color: #a8a8a8;
}

.per_fav_6f a:hover {
    color: #333;
    text-decoration: underline;
}

/*个人中心-上下架*/
.per_up_shelf {
    width: 755px;
    margin: 10px auto;
    padding: 20px;
    border: 1px solid #f6dfa5;
    background-color: #fffde5;
    float: left;
    clear: both;
}

.per_up_suc_ico {
    width: 90px;
    height: 100px;
    margin: 10px;
    text-align: center;
    float: left;
}

/*个人中心-个人信息*/
.per_set_info {
    width: 98%;
    height: 35px;
    border-bottom: 3px solid #fc832d;
    margin: 0 auto;
    clear: both;
}

.per_set_info li {
    width: 80px;
    height: 35px;
    list-style: none;
    line-height: 35px;
    text-align: center;
    color: #333;
    margin-left: 8px;
    background: url(../images/person/per_set_info_li.gif) no-repeat left center;
    font-size: 14px;
    float: left;
}

.per_set_info .current {
    background: url(../images/person/per_set_info_current.gif) no-repeat left center;
    color: #fff;
    font-weight: bold;
}

.per_set_info .current a {
    color: #fff
}

.per_set_info .current a:hover {
    text-decoration: none
}

.per_set_ipt {
    width: 140px;
    background: url(../images/person/per_set_ipt.gif) no-repeat right top;
    height: 26px;
    padding: 0 10px;
    font-size: 12px;
    color: #333;
    line-height: 26px;
}

.per_set_btn {
    width: 90px;
    height: 30px;
    background: url(../images/person/per_set_btn.gif) no-repeat right top;
    font-size: 14px;
    color: #fff;
    text-align: center;
    font-weight: bold;
    margin: 5px 0 0 100px;
    display: inline;
    cursor: pointer;
}

.per_set_2btn {
    width: 90px;
    height: 30px;
    background: url(../images/person/per_set_2btn.gif) no-repeat right top;
    font-size: 14px;
    color: #a09f9f;
    text-align: center;
    font-weight: bold;
    margin: 5px 0 0 100px;
    display: inline;
    cursor: pointer;
}

.per_set_warn {
    width: 300px;
    height: 15px;
    margin: 0 0 0 100px;
    font-size: 12px;
    line-height: 30px;
    color: #a9a9a9;
    clear: both;
}

.per_set_1f,
.per_set_2f,
.per_set_3f,
.per_set_4f {
    width: 52px;
    height: 14px;
    font-size: 12px;
    line-height: 15px;
    text-align: center;
    margin: 1px;
    float: left;
}

.per_set_1f {
    background-color: #ffe958;
    color: #4f4f4f;
}

.per_set_2f {
    background-color: #ff9601;
    color: #fff;
}

.per_set_3f {
    background-color: #de1f00;
    color: #fff;
}

.per_set_4f {
    background-color: #cecece;
    color: #4f4f4f;
}

.per_set_list {
    width: 100%;
    padding: 0;
    float: left;
    clear: both;
}

.per_set_list ul {
    width: 100%;
    padding: 10px 0;
    border-bottom: 1px solid #dfdfdf;
    float: left;
    clear: both;
}

.per_set_list li {
    list-style: none;
    font-size: 12px;
    line-height: 20px;
    text-align: center;
    float: left;
}

.per_set_list .per_set_fnt,
.per_set_list .per_set_fnt a {
    color: #2174b5;
    margin: 0 5px;
    text-decoration: underline;
}

.per_real_out {
    width: 780px;
    margin: 10px;
    float: left;
    display: inline;
    clear: both;
}

.per_real_name {
    width: 130px;
    margin-left: 20px;
    float: left;
    display: inline;
}

.per_real_name dt {
    width: 120px;
    height: 100px;
    border: 1px solid #cdcdcd;
    background-color: #ebebeb;
}

.per_real_name dt img {
    margin: 5px;
    text-align: center;
    vertical-align: middle;
}

.per_real_name dd {
    height: 30px;
    line-height: 30px;
    font-weight: bold;
    text-align: center;
    margin-top: 10px;
    clear: both;
}

/*个人中心-订单详情*/
.per_detail_list,
.per_detail_2list,
.per_detail_3list {
    margin: 20px 10px;
    float: left;
    display: inline;
    clear: both;
}

.per_detail_list li,
.per_detail_2list li {
    list-style: none;
    height: 25px;
    line-height: 20px;
    text-align: left;
    padding-left: 50px;
    color: #505050;
    font-size: 12px;
}

.per_detail_2list li {
    width: 400px;
    float: left;
}

.per_detail_1f {
    color: #333;
    line-height: 25px;
    margin-left: 10px;
}

.per_detail_2f {
    font-size: 18px;
    font-weight: bold;
    color: #fc772c;
    line-height: 25px;
    margin-left: 10px;
}

.per_detail_order {
    width: 910px;
    padding: 10px;
    margin: 0 30px;
    display: inline;
    float: left;
    clear: both;
}

.per_detail_3list {
    width: 90%;
}

.per_detail_3list ul {
    width: 50%;
    float: left;
}

.per_detail_3list li {
    list-style: none;
    height: 25px;
    line-height: 20px;
    text-align: left;
    padding-left: 50px;
    color: #505050;
    font-size: 12px;
}

#pageContainUl a {
    cursor: pointer;
}

#pageContainUl a.page-cur {
    background-color: #FFEDE1;
    border: 1px solid #FD6D01;
    color: #FD6D01;
    font-weight: 700;
    padding: 0 5px;
}

.addNewRoleBtn {
    font-size: 12px;
    text-decoration: underline;
    color: #469AE5;
    cursor: pointer;
    margin-left: 10px;
}

/*个人中心-充值*/
.per_chongzhi {
    width: 85%;
    float: left;
}

.per_chongzhi li {
    list-style: none;
    border: 1px solid #d4d4d4;
    background-color: #f5f5f5;
    display: inline;
    font-size: 14px;
    color: #a1a1a1;
    font-weight: bold;
    margin: 1px 5px 1px 0;
    padding: 5px 8px;
    text-align: center;
    cursor: pointer;
}

.per_chongzhi .cz_current {
    background-color: #fffde6;
    border: 1px solid #ff9501;
    color: #fc822d;
}

/*个人中心数据列表，文字信息展示*/
.data_list_show {
    line-height: 20px;
    margin-left: 20px;
    font-size: 12px;
    color: #a8a8a8;
}

.descImgFlag {
    max-width: 900px;
    _width: expression(this.width>900?"900":width);
}

/* 公告详细页 */
.announce_con {
    width: 99.8%;
    height: auto;
    border: 1px solid #afdbff;
    border-top: 0;
    background-color: #fff;
    margin: 0 auto 10px auto;
    padding: 0;
    float: left;
    clear: both;
}

.annouce_list {
    width: 925px;
    margin: 20px auto 40px auto;
}

.annouce_list ul li {
    list-style: none;
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    color: #333;
    text-align: left;
    border-bottom: 1px dashed #a6a6a6;
}

.annouce_list ul li a,
.annouce_list ul li a:link,
.annouce_list ul li a:visited {
    color: #333;
    text-decoration: none;
}

.annouce_list ul li a:hover {
    color: #297fe1;
    text-decoration: underline;
}

.annouce_list ul li img {
    padding: 0 10px 0 5px;
    *margin-top: 10px;
}

.time {
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    color: #989898;
    text-align: right;
    padding-right: 15px;
    float: right;
}

.announce_bg {
    width: 913px;
    height: auto;
    margin: 10px auto 20px auto;
}

.announce_bg h2 {
    width: 100%;
    height: 40px;
    font-size: 16px;
    color: #2a81e2;
    text-align: center;
    background: url(../images/annouce_tit_line.jpg) no-repeat center bottom;
    margin: 15px auto 0 auto;
    clear: both;
}

.annouce_font {
    width: 880px;
    font-size: 14px;
    color: #333;
    text-align: left;
    line-height: 24px;
    margin: 10px auto 0 auto;
}

.annouce_font p em {
    font-style: normal;
    color: #ef4454;
}

.annouce_font a,
.annouce_font a:link,
.annouce_font a:visited,
.annouce_font a:hover {
    color: #2a81e2;
    text-decoration: underline;
}

.annouce_info {
    text-align: center;
}

.annouce_time {
    height: 20px;
    font-size: 12px;
    color: #999;
    padding: 0 15px;
    line-height: 20px;
}

.event_con {
    width: 99.8%;
    height: auto;
    border: 1px solid #afdbff;
    background-color: #fff;
    margin: 10px auto;
    padding: 0;
    background: url(../images/event_bg.jpg) no-repeat center bottom;
    float: left;
    clear: both;
}

.event_link {
    width: 270px;
    height: 30px;
    background: url(../images/event_input.gif) no-repeat left top;
    line-height: 30px;
    font-weight: bold;
    font-size: 14px;
    color: #fff;
    text-align: center;
    margin: 0 auto;
    padding: 0;
    clear: both;
}

.event_link a:link,
.share_function a:visited {
    color: #fff;
    text-decoration: none;
}

.event_link a:hover {
    color: #fff;
    text-decoration: underline;
    position: absolute;
    position: relative;
}

.notice_prize td {
    line-height: 10px;
}

.notice_special {
    color: #d10303;
}

/*错误页面*/
.error_404 {
    width: 938px;
    background: #fffde5;
    border: 1px solid #f6dfa5;
    margin: 10px auto;
    padding: 30px;
    float: left;
    clear: both;
}

.er_4_left {
    width: 450px;
    text-align: center;
    margin-left: 30px;
    float: left;
}

.er_4_right {
    width: 450px;
    padding: 20px 0;
    float: left;
}

.er_4_arrow {
    width: 18px;
    height: 16px;
    background: url(../images/er_4_arrow.gif) no-repeat right bottom;
    font-size: 0;
    position: absolute;
    left: -16px;
    top: 54px;
}

.er_4_area {
    width: 250px;
    border: 1px solid #f6dfa5;
    background-color: #fff;
    padding: 1px;
    margin: 30px 0 0 0;
    float: left;
    clear: both;
}

.er_4_inner {
    width: 230px;
    background-color: #ffffff;
    padding: 10px;
    float: left;
    clear: both;
}

.er_4_p {
    line-height: 20px;
    font-size: 12px;
    color: #696969;
    padding-left: 20px;
}

.er_4_p a,
.er_4_p a:link,
.er_4_p a:visited {
    color: #469ae5;
    padding: 0 10px;
}

.er_4_p a:hover {
    color: #469ae5;
}

.er_back {
    margin: 15px 0 0 20px;
    line-height: 20px;
    color: #297fe1;
    float: left;
    clear: both;
}

.er_back a:link,
.er_back a:visited {
    color: #297fe1;
}

.er_back a:hover {
    color: #297fe1;
    text-decoration: underline;
}

/* 神魔手游交易新增css */
.flow_diagram {
    width: 96.5%;
    border: 1px solid #d7d7d7;
    background-color: #fafafa;
    margin: 15px 0;
    padding: 10px 17px;
    display: inline;
    font-size: 14px;
    color: #dd5500;
    font-weight: bold;
    line-height: 25px;
    text-align: left;
    float: left;
    clear: both;
}

.flow_diagram img {
    vertical-align: middle;
}

.smsy_det_tab {
    width: 100%;
    height: 34px;
    margin-top: 15px;
    float: left;
    clear: both;
}

.smsy_det_tab li {
    list-style: none;
    width: 120px;
    height: 34px;
    line-height: 34px;
    color: #333;
    font-size: 14px;
    color: #dd5500;
    font-weight: bold;
    text-align: center;
    background: url(../images/smsy_det_tab.gif) no-repeat left top;
    margin-right: 5px;
    float: left;
}

.smsy_det_area {
    width: 100%;
    margin: 10px auto;
    float: left;
    clear: both;
}

.smsy_det_pic {
    margin: 5px 20px 5px 0;
    background-color: #f8f8f8;
    border: 1px solid #bbb;
    float: left;
}

.smsy_det_pic img {
    margin: 15px;
}


.detail_no_comm {
    width: 1000px;
    height: 400px;
    margin: 0 auto;
    padding-top: 50px;
    clear: both;
    text-align: center;
    display: none
}

.detail_no_comm img {
    width: 300px;
}

.detail_no_comm span {
    font-size: 30px;
    font-weight: bold;
    line-height: 60px
}

/*发布页新增*/

.seller_type_3low {
    font-size: 14px;
    line-height: 30px;
    color: #000000;
    clear: both;
}

.seller_type_3low div {
    font-size: 14px;
}

.cutContain {
    width: 732px;
    border: 1px solid #d7d7d7;
    margin-left: 150px;
    padding: 10px 20px;
}

.yellow_bg {
    background-color: #fffde6;
}

.cut_line {
    overflow: hidden;
}

.help_cut {
    float: left;
}

.cut_price {
    float: right;
    color: #fc762b;
    font-weight: bolder;
    font-size: 18px;
}

.post_total_price_title {
    font-size: 16px;
    font-weight: bolder;
    line-height: 40px;
    display: inline-block;
    height: 40px;
}

.post_total_price_price {
    color: #fc762b;
    font-size: 30px;
    line-height: 40px;
    display: inline-block;
    height: 40px;
    font-weight: bolder;
    vertical-align: bottom;
    margin-right: 10px;
}

.goTopContain {
    font-size: 14px;
    margin-left: 80px;
    overflow: hidden
}

.top_desc {
    font-size: 12px;
    margin-left: 105px;
    margin-top: 10px;
}

.goTopPrice {
    float: right;
    color: #fc762b;
    font-weight: bolder;
    font-size: 18px;
    margin-right: 85px;
}



/*首页新增*/
.index_top_blue {
    font-size: 12px;
    color: #297fe1;
    font-weight: bold;
}

.index_top_imgInfo {
    float: right;
    width: 190px;
    margin-left: 10px;
}

.index_top_title {
    position: relative;
    width: 310px;
    height: 30px;
    background: url(../images/right_tit_bg.gif) repeat-x left top;
    color: #fc762b;
    font-size: 14px;
    line-height: 30px;
    font-weight: bold;
}

.index_ad_icon {
    width: 42px;
    position: absolute;
    top: 0;
    right: 10px;
    color: #297fe1;
    background: url(../images/index_ad_bg.png) no-repeat right;
}

.index_top_imgContain {
    cursor: pointer;
    overflow: hidden;
    background-color: #fff;
    padding: 6px 5px;
}

.index_top_contain {
    cursor: pointer;
    float: left;
    width: 310px;
    height: 229px;
    background: url(../images/top_bg.jpg);
    border: 1px solid #d7d7d7;
    border-top: none;
}

.index_top_imgInfo div {
    margin-top: 3px;
}

.index_top_price {
    color: #fc762b;
    font-weight: bold;
}

.index_top_info {
    height: 20px;
    line-height: 20px;
    padding: 5px;
}

.index_top_odd {
    background-color: #f5f5f5;
}

.index_top_even {
    background-color: #fff;
}

/*列表页新增*/
.list_top {
    width: 998px;
    height: 250px;
    background: url(../images/list_top_bg.jpg);
    overflow: hidden;
}

.h_tab {
    width: 110px;
    margin: 0px 10px;
    cursor: pointer;
}

.h_tab_checkd {
    background: #fc832d;
}

.list_top_blue {
    font-size: 13px;
    color: #2174b5;
    font-weight: bold;
}

.list_top_gray {
    font-size: 12px;
    color: #666;
    font-weight: bold;
}

.list_top_contain {
    width: 175px;
    height: 225px;
    border: 1px solid #ccc;
    float: left;
    margin: 11px;
    background-color: #fff;
    position: relative;
}

.ad_back {
    background: url(../images/ad_icon.png);
    width: 30px;
    height: 16px;
    position: absolute;
    top: 0;
    right: 0;
}

.top_info {
    padding: 4px;
    line-height: 16px;
}

.top_btn {
    width: 50px;
    background: #fc952d;
    margin: 0 auto;
    text-align: center;
    color: #fff;
    height: 22px;
    line-height: 22px;
    margin-top: 3px;
    display: block;
}

.choose_tab {
    float: left;
    width: 100px;
    text-align: center;
    position: relative;
    z-index: 997;
    height: 26px;
    line-height: 26px;
    margin-top: 5px;
    background: #f4f4f4;
}

.choose_tab_title {
    float: left;
    text-align: right;
    width: 50px;
}

.choose_tab span {
    cursor: default
}

.choose_list {
    position: absolute;
    width: 100px;
    border: 1px solid #B8B8B8;
    left: 0px;
    top: 30px;
    background: #fff;
    border-radius: 5px;
    z-index: 998;
}

.choose_list_item {
    height: 30px;
    line-height: 30px;
    color: #8A8C8E;
    text-align: center;
}

.item_cur {
    color: #5DA5EF;
    border: 1px solid #5DA5EF;
    margin-top: 4px;
}

.choose_list_cur {
    background: #5FA5EB;
    color: #fff;
}

.choose_list_first {
    margin-top: 5px;
}

.choose_list_last {
    margin-bottom: 5px;
}

.booking_wx_notice {
    font-size: 14px;
    margin-top: 15px;
}

.booking_line_left {
    width: 200px;
    font-size: 14px;
}

.booking_line_right {
    width: 300px;
    font-size: 14px;
}

.number_input {
    border: 1px solid rgb(169, 169, 169);
    width: 100px;
    height: 20px;
}

.booking_pop_title {
    width: 400px;
    float: left;
    margin-left: 75px;
    margin-bottom: 10px;
    height: 30px;
    line-height: 30px;
    background: #F5F5F5;
    border: 1px solid #fff;
    border-radius: 5px;
    text-align: center;
}


.super_top_pop_pc_info_left {
    float: left;
    width: 342px;
    border-right: 1px solid #d6d6d6;
}

.super_top_pop_pc_info_right {
    float: left;
    width: 315px;
}

.stpp_info_title {
    background: #F5F5F5;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border-bottom: 1px solid #d6d6d6;
}

.stpp_info_txt {
    line-height: 22px;
    padding: 0 15px;
}

.stpp_info_txt_title {
    line-height: 22px;
    color: #FA782D;
    padding: 0 15px;
}

.stpp_show_img_contain img {
    display: block;
    margin: 26px auto;
}

.stpp_time_contain {
    height: 372px;
    position: relative;
}

.stpp_time_item_contain {
    height: 250px;
    overflow-y: scroll;
}

.stpp_time_desc_title {
    height: 20px;
    line-height: 20px;
    padding-left: 10px;
    margin-bottom: 5px;
    font-size: 14px;
}

.stpp_time_desc_title span {
    color: red;
}

.stpp_time_desc_input {
    width: 290px;
    margin: 0 10px;
}

.stpp_time_desc_contain {
    height: 120px;
}

.stpp_price_contain {
    position: absolute;
    color: #fff;
    line-height: 40px;
    height: 40px;
    width: 315px;
    bottom: 0px;
    text-align: right;
    background: #000;
    opacity: 0.6;
}

.stpp_price_contain span {
    font-size: 20px;
    color: #FD5401;
    font-weight: bold;
    margin-right: 20px;
}

.stpp_time_item {
    position: relative;
    width: 260px;
    height: 72px;
    background: url(../images/stpp_time_item_back.png);
    margin: 0 auto;
    margin-top: 10px;
    overflow: hidden;
}

.stpp_time_item_sale_out {
    position: absolute;
    width: 41px;
    height: 41px;
    bottom: 5px;
    right: 4px;
    background: url(../images/s_top_sale_out.png);
}

.stpp_time_item_buyed {
    position: absolute;
    width: 41px;
    height: 41px;
    bottom: 5px;
    right: 4px;
    background: url(../images/s_top_buyed.png);
}

.stpp_time {
    overflow: hidden;
    width: 230px;
    margin: 0 auto;
    margin-top: 15px;
}

.stpp_time div {
    float: left;
}

.stpp_time_cbox {
    width: 15px;
    height: 15px;
    background: url(../images/stpp_time_cbox.png);
    cursor: pointer;
}

.stpp_time_cbox_cur {
    background: url(../images/stpp_time_cbox_cur.png);
}

.stpp_time_cbox_dis {
    background: url(../images/stpp_time_cbox_dis.png);
}

.stpp_time_cbox_buyed {
    background: url(../images/stpp_time_cbox_buyed.png);
}

.stpp_time_txt {
    font-size: 14px;
    margin-left: 10px;
}

.stpp_time_price {
    color: #FD5401;
    font-size: 14px;
    width: 200px;
    margin: 0 auto;
    margin-top: 8px;
    font-weight: bold;
}

.sttp_rule_item {
    line-height: 20px;
    margin-top: 10px;
    padding: 0px 10px;
}

.pstpa_title {
    width: 403px;
    height: 54px;
    background: url(../images/pstpa_title_back.png);
    margin: 0 auto;
}

.pop_super_top_pc_ad_contain {
    width: 1000px;
    height: 536px;
    background: url(../images/scree_in_bg.png?v=1);
    position: relative;
    text-align: center;
}

.pstpa_btn {
    cursor: pointer;
    width: 741px;
    height: 44px;
    line-height: 44px;
    background: url(../images/pstpa_btn_back.png);
    color: #fff;
    font-size: 20px;
    text-align: center;
    font-weight: bold;
    position: absolute;
    bottom: 32px;
    margin-left: 126px;
}

.pstpa_left {
    float: left;
    width: 361px;
    height: 260px;
    background: url(../images/pstpa_left_back.png);
    margin-top: 38px;
    margin-left: 34px;
}

.pstpa_right {
    float: right;
    width: 361px;
    height: 260px;
    background: url(../images/pstpa_right_back.png);
    margin-top: 38px;
    margin-right: 34px;
}

.pstpa_desc {
    font-size: 18px;
    padding: 12px;
    font-weight: bold;
}

.pstpa_tip {
    color: #f6b65a;
    height: 25px;
    line-height: 25px;
    margin-left: 20px;
}

.pstpa_item {
    height: 25px;
    line-height: 25px;
    margin: 0 24px;
}

.pstpa_close {
    cursor: pointer;
    width: 133px;
    height: 34px;
    line-height: 34px;
    text-align: center;
    background: url(../images/scree_in_show.png);
    margin: 0 auto;
    margin-top: 12px;
    color: #fff;
}

.pstpa_close span {
    color: red;
}


.pstp_title {
    width: 834px;
    height: 67px;
    background: url(../images/scree_in_title.png?v1);
    margin: 0 auto;
    margin-bottom: 5px;
    background-repeat: no-repeat;
    background-position: center;
}

.pstp_item_contain_line {
    overflow: hidden;
}

.pstp_item {
    height: 148px;
    width: 451px;
    background: url(../images/pstp_item_back.png?v=1);
    float: left;
    margin-left: 29px;
    margin-top: 18px;
    cursor: pointer;
}

.pstp_item_ad {
    cursor: pointer;
    height: 148px;
    width: 451px;
    background: url(../images/pstp_item_ad_back.png?v=1);
    float: left;
    margin-left: 29px;
    margin-top: 18px;
    cursor: point;
}

.pstp_item_left {
    float: left;
    width: 202px;
}

.pstp_item_left img {
    width: 190px;
    height: 108px;
    margin-top: 6px;
    margin-left: 6px;
}

.pstp_item_right {
    float: left;
    width: 240px;
    margin-left: 9px;
    overflow: hidden;
}

.pstp_item_title {
    overflow: hidden;
    height: 20px;
    line-height: 20px;
    margin: 12px 12px 0px 0px;
    font-size: 14px;
}

.pstp_item_desc {
    overflow: hidden;
    height: 20px;
    line-height: 20px;
    color: #ffa200;
    font-size: 14px;
}

.pstp_item_view {
    overflow: hidden;
    height: 20px;
    line-height: 20px;
    margin: 0 12px 12px 0px;
    color: #979797;
}

.pstp_item_buy_btn {
    float: right;
    width: 101px;
    height: 29px;
    line-height: 19px;
    background: url(../images/pstp_item_buy_btn_back.png?v=1);
    color: #fff;
    text-align: center;
    margin-right: 13px;
}

.pstp_item_price {
    float: left;
    height: 24px;
    line-height: 29px;
    color: #ff7e00;
    font-size: 16px;
    font-weight: bold;
}

.pstp_item_up {
    overflow: hidden;
    height: 118px;
}

.pstp_item_down {
    overflow: hidden;
    height: 24px;
    line-height: 24px;
    margin-top: 2px;
}

.pstp_item_down div {
    font-size: 12px;
    float: left;
}

.pstp_item_info_title {
    color: #ff9600;
    margin-right: 5px;
    margin-left: 15px;
}

.pstp_item_info_ {
    color: #626262;
}

.pop_super_top_pc_none_contain {
    width: 810px;
    height: 400px;
    background: url(../images/pop_super_top_pc_none.png);
    position: relative;
    overflow: hidden;
}

.pstpa_btn_none {
    cursor: pointer;
    width: 741px;
    height: 44px;
    line-height: 44px;
    background: url(../images/pstpa_btn_back.png);
    color: #fff;
    font-size: 20px;
    text-align: center;
    font-weight: bold;
    position: absolute;
    bottom: 32px;
    margin-left: 35px;
}

/* #sp_line_1{
	overflow-y: auto;
    max-height: 100px;
} */
.pstp_item_con_list {
    position: absolute;
    top: 6px;
    left: 6px;
    background: #fff;
    width: 894px;
    height: 96%;
    overflow: hidden;
}

.pstp_item_con_list_show {
    z-index: 100;
}

.pstp_item_contain_in_box {
    width: 894px;
    height: 375px;
    display: inline-block;
    background: url(../images/scree_in_bg_one.png) no-repeat;
    margin-top: 45px;
    padding: 6px;
    text-align: left;
    position: relative;
    overflow: hidden;
}

.pstp_contain_in_box_img {
    width: 640px;
    display: inline-block;
    padding: 6px;
    margin: 0;
    position: relative
}

.pstp_contain_in_box_img .pstp_contain_in_box_img_bg {
    width: 640px;
    height: 360px;
    padding: 0;
    margin: 0;
    position: absolute;
    top: 6px;
    left: 6px;
    display: none
}

.pstp_contain_in_box_img .show_img {
    z-index: 1;
    display: block
}

.pstp_contain_in_box_con {
    display: inline-block;
    padding-left: 5px;
    vertical-align: top;
    width: 225px;
}

.pstp_contain_in_box_con h3 {
    font-size: 20px;
    color: #000;
    padding-top: 15px;
    margin: 0;
    display: -webkit-box;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.pstp_contain_in_box_con .pstp_con_in_box_p1 {
    font-size: 18px;
    color: #ffa200;
    padding-top: 10px;
    margin: 0
}

.pstp_contain_in_box_con .pstp_con_in_box_tet {
    font-size: 18px;
    color: #707070;
    /* padding-top: 6px; */
    margin: 0
}

.pstp_contain_in_box_con .pstp_con_in_box_money {
    font-size: 28px;
    color: #ff7e00;
    /* padding-top: 15px;
    padding-bottom: 20px; */
    margin: 0
}

.pstp_contain_in_box_con .pstp_con_in_box_buy_btn {
    margin: 0 auto;
    width: 191px;
    height: 48px;
    text-align: center;
    line-height: 48px;
    color: #fff;
    font-size: 28px;
    background: url(../images/scree_in_btn.png) no-repeat;
    cursor: pointer;
}

.superTop_ad_next {
    cursor: pointer;
    width: 906px;
    height: 46px;
    line-height: 46px;
    background: url(../images/scree_in_next.png);
    color: #fff;
    font-size: 20px;
    text-align: center;
    font-weight: bold;
    position: inherit;
    bottom: 32px;
    margin: 0 auto;
    margin-top: 55px;
}

.pstp_go_down_png {
    position: absolute;
    top: 85%;
    left: 35%;
    width: 72px;
    height: 38px;
    background: url(../images/scree_go_down.gif?v=2);
    margin: 0;
    cursor: pointer;
    opacity: 0.8;
}

.pstp_top_left_adv {
    position: absolute;
    top: 6px;
    left: 6px;
    width: 40px;
    height: 18px;
    background: url(../images/scree_in_adv.png);
    margin: 0;
}

.pstp_item_con_list_show .pstp_go_down_png {
    z-index: 100
}

.disabled_next {
    pointer-events: none;
    cursor: default;
    opacity: 0.6;
}

.select_list_add .noticeTxt {
    color: #297fe1;
    font-size: 16px;
    height: 80px;
    line-height: 80px;
    text-align: center;
    font-weight: 600;
}

.select_list_add .itemRow {
    display: flex;
    height: 36px;
}

.select_list_add .itemRow .rowTitle {
    flex: 1;
    display: flex;
    align-items: center;
    justify-content: flex-end;
    font-size: 14px;
}

.select_list_add .itemRow .rowInfo {
    flex: 2;
    display: flex;
    align-items: center;
    position: relative;
}

.select_list_add .itemRow .rowInfo .radioContain {
    font-size: 14px;
    margin-left: 20px;
}

.select_list_add .itemRow .rowInfo .radioContain .radioInput {
    margin-right: 10px;
}

.select_list_add .itemRow .rowInfo .textInput {
    width: 320px;
    border: 1px solid #ccc;
    height: 24px;
    line-height: 24px;
    font-size: 14px;
    margin-left: 20px;
    padding-right: 30px;
}

.select_list_add .textBg {
    background-image: url(../images/down.png);
    background-size: 20px 20px;
    background-position: 98% 50%;
    background-repeat: no-repeat;
}

.select_list_add .ab_position {
    position: absolute;
    left: 20px;
    top: 30px;
    z-index: 100;
}

.personcenter_modifyIdBtn {
    float: left;
    background: #fc832d;
    color: #fff;
    margin-left: 10px;
    padding: 0 10px;
    border-radius: 5px;
    cursor: pointer;
    height: 24px;
    line-height: 24px;
    margin-top: 3px;
}

.tigerHide {
    display: none;
}


.greyMask {
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background: rgba(0, 0, 0, 0.8);
    z-index: 10000;
    display: flex;
    justify-content: center;
}

.greyHide {
    display: none;
}

.left_slide_img {
    height: 80px;
    width: 80px;
    position: absolute;
    top: 50%;
    left: -100px;
    transform: translateY(-50%);
    cursor: pointer;
}

.right_slide_img {
    height: 80px;
    width: 80px;
    position: absolute;
    top: 50%;
    right: -100px;
    transform: translateY(-40%);
    cursor: pointer;
}

.tb-wrap1200{
    width: 1200px!important;
}
.tb-wrap1200 .top_box{
    height: 30px;
    width: 1200px;
}
.tb-wrap1200 .menu{
    width: 1200px!important;
}
.tb-wrap1200.top_bar{
    height: 30px;
    margin: 0 auto;
    float: none;
}
.tb-wrap1200 .header-search{
 height: 120px;
 margin-bottom: 0;
}

.header-search{
    width: 1200px;
    height: 85px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin: 0 auto;
    margin-bottom: 15px;
}